.overflow-detection *:not(#wpadminbar,#wpadminbar *),.overflow-detection *:not(#wpadminbar,#wpadminbar *)::before,.overflow-detection *:not(#wpadminbar,#wpadminbar *)::after{outline:2px solid crimson!important;background:color-mix(in oklab,crimson,transparent 97%)!important}:root,.color-scheme--main{--action-hex:#2C2C2C;--action-hsl:0 0% 17%;--action-rgb:44 44 44;--action-r:44;--action-g:44;--action-b:44;--action-h:0;--action-s:0%;--action-l:17%;--action-hover-h:0;--action-hover-s:0%;--action-hover-l:19.55%;--action-ultra-light-h:0;--action-ultra-light-s:0%;--action-ultra-light-l:93%;--action-light-h:0;--action-light-s:0%;--action-light-l:78%;--action-semi-light-h:0;--action-semi-light-s:0%;--action-semi-light-l:65%;--action-semi-dark-h:0;--action-semi-dark-s:0%;--action-semi-dark-l:35%;--action-dark-h:0;--action-dark-s:0%;--action-dark-l:25%;--action-ultra-dark-h:0;--action-ultra-dark-s:0%;--action-ultra-dark-l:10%;--action-comp-h:180;--action-medium-h:0;--action-medium-s:0%;--action-medium-l:55%;--primary-hex:#EDECE1;--primary-hsl:55 25% 91%;--primary-rgb:237 236 225;--primary-r:237;--primary-g:236;--primary-b:225;--primary-h:55;--primary-s:25%;--primary-l:91%;--primary-hover-h:55;--primary-hover-s:25%;--primary-hover-l:104.65%;--primary-ultra-light-h:55;--primary-ultra-light-s:25%;--primary-ultra-light-l:95%;--primary-light-h:55;--primary-light-s:25%;--primary-light-l:85%;--primary-semi-light-h:55;--primary-semi-light-s:25%;--primary-semi-light-l:65%;--primary-semi-dark-h:55;--primary-semi-dark-s:25%;--primary-semi-dark-l:35%;--primary-dark-h:55;--primary-dark-s:25%;--primary-dark-l:25%;--primary-ultra-dark-h:55;--primary-ultra-dark-s:25%;--primary-ultra-dark-l:10%;--primary-comp-h:235;--primary-medium-h:55;--primary-medium-s:25%;--primary-medium-l:50%;--secondary-hex:#fef2e3;--secondary-hsl:33 93% 94%;--secondary-rgb:254 242 227;--secondary-r:254;--secondary-g:242;--secondary-b:227;--secondary-h:33;--secondary-s:93%;--secondary-l:94%;--secondary-hover-h:33;--secondary-hover-s:93%;--secondary-hover-l:108.1%;--secondary-ultra-light-h:33;--secondary-ultra-light-s:93%;--secondary-ultra-light-l:95%;--secondary-light-h:33;--secondary-light-s:93%;--secondary-light-l:85%;--secondary-semi-light-h:33;--secondary-semi-light-s:93%;--secondary-semi-light-l:65%;--secondary-semi-dark-h:33;--secondary-semi-dark-s:93%;--secondary-semi-dark-l:35%;--secondary-dark-h:33;--secondary-dark-s:93%;--secondary-dark-l:25%;--secondary-ultra-dark-h:33;--secondary-ultra-dark-s:93%;--secondary-ultra-dark-l:10%;--secondary-comp-h:213;--secondary-medium-h:33;--secondary-medium-s:93%;--secondary-medium-l:50%;--accent-hex:#f5e4c3;--accent-hsl:40 71% 86%;--accent-rgb:245 228 195;--accent-r:245;--accent-g:228;--accent-b:195;--accent-h:40;--accent-s:71%;--accent-l:86%;--accent-hover-h:40;--accent-hover-s:71%;--accent-hover-l:98.9%;--accent-ultra-light-h:40;--accent-ultra-light-s:71%;--accent-ultra-light-l:95%;--accent-light-h:40;--accent-light-s:71%;--accent-light-l:85%;--accent-semi-light-h:40;--accent-semi-light-s:71%;--accent-semi-light-l:65%;--accent-semi-dark-h:40;--accent-semi-dark-s:71%;--accent-semi-dark-l:35%;--accent-dark-h:40;--accent-dark-s:71%;--accent-dark-l:25%;--accent-ultra-dark-h:40;--accent-ultra-dark-s:71%;--accent-ultra-dark-l:10%;--accent-comp-h:220;--accent-medium-h:40;--accent-medium-s:71%;--accent-medium-l:50%;--base-hex:#797878;--base-hsl:0 0% 47%;--base-rgb:121 120 120;--base-r:121;--base-g:120;--base-b:120;--base-h:0;--base-s:0%;--base-l:47%;--base-hover-h:0;--base-hover-s:0%;--base-hover-l:54.05%;--base-ultra-light-h:0;--base-ultra-light-s:0%;--base-ultra-light-l:95%;--base-light-h:0;--base-light-s:0%;--base-light-l:85%;--base-semi-light-h:0;--base-semi-light-s:0%;--base-semi-light-l:65%;--base-semi-dark-h:0;--base-semi-dark-s:0%;--base-semi-dark-l:35%;--base-dark-h:0;--base-dark-s:0%;--base-dark-l:25%;--base-ultra-dark-h:0;--base-ultra-dark-s:0%;--base-ultra-dark-l:10%;--base-comp-h:180;--base-medium-h:0;--base-medium-s:0%;--base-medium-l:50%;--shade-hex:#000000;--shade-hsl:0 0% 0%;--shade-rgb:0 0 0;--shade-r:0;--shade-g:0;--shade-b:0;--shade-h:0;--shade-s:0%;--shade-l:0%;--shade-hover-h:0;--shade-hover-s:0%;--shade-hover-l:0%;--shade-ultra-light-h:0;--shade-ultra-light-s:0%;--shade-ultra-light-l:95%;--shade-light-h:0;--shade-light-s:0%;--shade-light-l:85%;--shade-semi-light-h:0;--shade-semi-light-s:0%;--shade-semi-light-l:65%;--shade-semi-dark-h:0;--shade-semi-dark-s:0%;--shade-semi-dark-l:35%;--shade-dark-h:0;--shade-dark-s:0%;--shade-dark-l:25%;--shade-ultra-dark-h:0;--shade-ultra-dark-s:0%;--shade-ultra-dark-l:10%;--shade-comp-h:180;--shade-medium-h:0;--shade-medium-s:0%;--shade-medium-l:50%;--neutral-hex:#000000;--neutral-hsl:0 0% 0%;--neutral-rgb:0 0 0;--neutral-r:0;--neutral-g:0;--neutral-b:0;--neutral-h:0;--neutral-s:0%;--neutral-l:0%;--neutral-hover-h:0;--neutral-hover-s:0%;--neutral-hover-l:0%;--neutral-ultra-light-h:0;--neutral-ultra-light-s:0%;--neutral-ultra-light-l:95%;--neutral-light-h:0;--neutral-light-s:0%;--neutral-light-l:85%;--neutral-semi-light-h:0;--neutral-semi-light-s:0%;--neutral-semi-light-l:65%;--neutral-semi-dark-h:0;--neutral-semi-dark-s:0%;--neutral-semi-dark-l:35%;--neutral-dark-h:0;--neutral-dark-s:0%;--neutral-dark-l:25%;--neutral-ultra-dark-h:0;--neutral-ultra-dark-s:0%;--neutral-ultra-dark-l:10%;--neutral-comp-h:180;--neutral-medium-h:0;--neutral-medium-s:0%;--neutral-medium-l:50%;--danger-hex:#ff1c1c;--danger-hsl:0 100% 55%;--danger-rgb:255 28 28;--danger-r:255;--danger-g:28;--danger-b:28;--danger-h:0;--danger-s:100%;--danger-l:55%;--danger-hover-h:0;--danger-hover-s:100%;--danger-hover-l:63%;--danger-ultra-light-h:0;--danger-ultra-light-s:100%;--danger-ultra-light-l:95%;--danger-light-h:0;--danger-light-s:100%;--danger-light-l:85%;--danger-semi-light-h:0;--danger-semi-light-s:100%;--danger-semi-light-l:65%;--danger-semi-dark-h:0;--danger-semi-dark-s:100%;--danger-semi-dark-l:35%;--danger-dark-h:0;--danger-dark-s:100%;--danger-dark-l:25%;--danger-ultra-dark-h:0;--danger-ultra-dark-s:100%;--danger-ultra-dark-l:10%;--danger-comp-h:180;--danger-medium-h:0;--danger-medium-s:100%;--danger-medium-l:50%;--warning-hex:#ffcc3d;--warning-hsl:44 100% 62%;--warning-rgb:255 204 61;--warning-r:255;--warning-g:204;--warning-b:61;--warning-h:44;--warning-s:100%;--warning-l:62%;--warning-hover-h:44;--warning-hover-s:100%;--warning-hover-l:71.3%;--warning-ultra-light-h:45;--warning-ultra-light-s:100%;--warning-ultra-light-l:95%;--warning-light-h:44;--warning-light-s:100%;--warning-light-l:85%;--warning-semi-light-h:44;--warning-semi-light-s:100%;--warning-semi-light-l:65%;--warning-semi-dark-h:44;--warning-semi-dark-s:100%;--warning-semi-dark-l:35%;--warning-dark-h:44;--warning-dark-s:100%;--warning-dark-l:15%;--warning-ultra-dark-h:358;--warning-ultra-dark-s:70%;--warning-ultra-dark-l:10%;--warning-comp-h:224;--warning-medium-h:45;--warning-medium-s:100%;--warning-medium-l:50%;--info-hex:#18A2B8;--info-hsl:188 77% 41%;--info-rgb:24 162 184;--info-r:24;--info-g:162;--info-b:184;--info-h:188;--info-s:77%;--info-l:41%;--info-hover-h:188;--info-hover-s:77%;--info-hover-l:47.15%;--info-ultra-light-h:188;--info-ultra-light-s:77%;--info-ultra-light-l:95%;--info-light-h:188;--info-light-s:77%;--info-light-l:85%;--info-semi-light-h:188;--info-semi-light-s:77%;--info-semi-light-l:65%;--info-semi-dark-h:188;--info-semi-dark-s:77%;--info-semi-dark-l:35%;--info-dark-h:188;--info-dark-s:77%;--info-dark-l:15%;--info-ultra-dark-h:358;--info-ultra-dark-s:70%;--info-ultra-dark-l:10%;--info-comp-h:368;--info-medium-h:188;--info-medium-s:77%;--info-medium-l:50%;--success-hex:#00e7b1;--success-hsl:166 100% 45%;--success-rgb:0 231 177;--success-r:0;--success-g:231;--success-b:177;--success-h:166;--success-s:100%;--success-l:45%;--success-hover-h:166;--success-hover-s:100%;--success-hover-l:52%;--success-ultra-light-h:166;--success-ultra-light-s:100%;--success-ultra-light-l:95%;--success-light-h:166;--success-light-s:100%;--success-light-l:85%;--success-semi-light-h:166;--success-semi-light-s:100%;--success-semi-light-l:65%;--success-semi-dark-h:166;--success-semi-dark-s:100%;--success-semi-dark-l:35%;--success-dark-h:166;--success-dark-s:100%;--success-dark-l:25%;--success-ultra-dark-h:166;--success-ultra-dark-s:100%;--success-ultra-dark-l:10%;--success-comp-h:346;--success-medium-h:166;--success-medium-s:100%;--success-medium-l:50%;--action:#2C2C2C;--action-hover:#323232;--action-ultra-light:#ededed;--action-light:#c7c7c7;--action-semi-light:#a6a6a6;--action-semi-dark:#595959;--action-dark:#404040;--action-ultra-dark:#1a1a1a;--action-comp:#2b2b2b;--action-medium:#8c8c8c;--primary:#EDECE1;--primary-hover:white;--primary-ultra-light:#f5f5ef;--primary-light:#e2e1cf;--primary-semi-light:#bcb88f;--primary-semi-dark:#706c43;--primary-dark:#504d30;--primary-ultra-dark:#201f13;--primary-comp:#e2e3ee;--primary-medium:#9f9a60;--secondary:#fef2e3;--secondary-hover:white;--secondary-ultra-light:#fef3e6;--secondary-light:#fcdcb5;--secondary-semi-light:#f9ae53;--secondary-semi-dark:#ac6206;--secondary-dark:#7b4604;--secondary-ultra-dark:#311c02;--secondary-comp:#e1eefe;--secondary-medium:#f68b09;--accent:#f5e4c3;--accent-hover:#fefdfa;--accent-ultra-light:#fbf5e9;--accent-light:#f4e2be;--accent-semi-light:#e5bb66;--accent-semi-dark:#996e1a;--accent-dark:#6d4f12;--accent-ultra-dark:#2c2007;--accent-comp:#c2d3f5;--accent-medium:#da9e25;--base:#797878;--base-hover:#8a8a8a;--base-ultra-light:#f2f2f2;--base-light:#d9d9d9;--base-semi-light:#a6a6a6;--base-semi-dark:#595959;--base-dark:#404040;--base-ultra-dark:#1a1a1a;--base-comp:#787878;--base-medium:gray;--shade:#000000;--shade-hover:black;--shade-ultra-light:#f2f2f2;--shade-light:#d9d9d9;--shade-semi-light:#a6a6a6;--shade-semi-dark:#595959;--shade-dark:#404040;--shade-ultra-dark:#1a1a1a;--shade-comp:black;--shade-medium:gray;--neutral:#000000;--neutral-hover:black;--neutral-ultra-light:#f2f2f2;--neutral-light:#d9d9d9;--neutral-semi-light:#a6a6a6;--neutral-semi-dark:#595959;--neutral-dark:#404040;--neutral-ultra-dark:#1a1a1a;--neutral-comp:black;--neutral-medium:gray;--white:#fff;--black:#000;--danger:#ff1c1c;--danger-hover:#ff4242;--danger-ultra-light:#ffe5e5;--danger-light:#ffb3b3;--danger-semi-light:#ff4d4d;--danger-semi-dark:#b30000;--danger-dark:maroon;--danger-ultra-dark:#300;--danger-comp:#1affff;--danger-medium:red;--warning:#ffcc3d;--warning-hover:#ffd86d;--warning-ultra-light:#fff9e5;--warning-light:#ffebb3;--warning-semi-light:#ffcf4d;--warning-semi-dark:#b38300;--warning-dark:#4d3800;--warning-ultra-dark:#2b0809;--warning-comp:#3d71ff;--warning-medium:#ffbf00;--info:#18A2B8;--info-hover:#1cbcd5;--info-ultra-light:#e8f9fc;--info-light:#bbeef6;--info-semi-light:#61d8ea;--info-semi-dark:#158c9e;--info-dark:#093c44;--info-ultra-dark:#2b0809;--info-comp:#b92e18;--info-medium:#1dc7e2;--success:#00e7b1;--success-hover:#0affc6;--success-ultra-light:#e5fff9;--success-light:#b3ffed;--success-semi-light:#4dffd5;--success-semi-dark:#00b389;--success-dark:#008062;--success-ultra-dark:#003327;--success-comp:#e60036;--success-medium:#00ffc4;--action-trans-10:rgba(44, 44, 44, 0.1);--action-trans-20:rgba(44, 44, 44, 0.2);--action-trans-30:rgba(44, 44, 44, 0.3);--action-trans-40:rgba(44, 44, 44, 0.4);--action-trans-50:rgba(44, 44, 44, 0.5);--action-trans-60:rgba(44, 44, 44, 0.6);--action-trans-70:rgba(44, 44, 44, 0.7);--action-trans-80:rgba(44, 44, 44, 0.8);--action-trans-90:rgba(44, 44, 44, 0.9);--action-light-trans-10:rgba(199, 199, 199, 0.1);--action-light-trans-20:rgba(199, 199, 199, 0.2);--action-light-trans-30:rgba(199, 199, 199, 0.3);--action-light-trans-40:rgba(199, 199, 199, 0.4);--action-light-trans-50:rgba(199, 199, 199, 0.5);--action-light-trans-60:rgba(199, 199, 199, 0.6);--action-light-trans-70:rgba(199, 199, 199, 0.7);--action-light-trans-80:rgba(199, 199, 199, 0.8);--action-light-trans-90:rgba(199, 199, 199, 0.9);--action-dark-trans-10:rgba(64, 64, 64, 0.1);--action-dark-trans-20:rgba(64, 64, 64, 0.2);--action-dark-trans-30:rgba(64, 64, 64, 0.3);--action-dark-trans-40:rgba(64, 64, 64, 0.4);--action-dark-trans-50:rgba(64, 64, 64, 0.5);--action-dark-trans-60:rgba(64, 64, 64, 0.6);--action-dark-trans-70:rgba(64, 64, 64, 0.7);--action-dark-trans-80:rgba(64, 64, 64, 0.8);--action-dark-trans-90:rgba(64, 64, 64, 0.9);--action-ultra-dark-trans-10:rgba(26, 26, 26, 0.1);--action-ultra-dark-trans-20:rgba(26, 26, 26, 0.2);--action-ultra-dark-trans-30:rgba(26, 26, 26, 0.3);--action-ultra-dark-trans-40:rgba(26, 26, 26, 0.4);--action-ultra-dark-trans-50:rgba(26, 26, 26, 0.5);--action-ultra-dark-trans-60:rgba(26, 26, 26, 0.6);--action-ultra-dark-trans-70:rgba(26, 26, 26, 0.7);--action-ultra-dark-trans-80:rgba(26, 26, 26, 0.8);--action-ultra-dark-trans-90:rgba(26, 26, 26, 0.9);--primary-trans-10:rgba(237, 236, 225, 0.1);--primary-trans-20:rgba(237, 236, 225, 0.2);--primary-trans-30:rgba(237, 236, 225, 0.3);--primary-trans-40:rgba(237, 236, 225, 0.4);--primary-trans-50:rgba(237, 236, 225, 0.5);--primary-trans-60:rgba(237, 236, 225, 0.6);--primary-trans-70:rgba(237, 236, 225, 0.7);--primary-trans-80:rgba(237, 236, 225, 0.8);--primary-trans-90:rgba(237, 236, 225, 0.9);--primary-light-trans-10:rgba(226, 225, 207, 0.1);--primary-light-trans-20:rgba(226, 225, 207, 0.2);--primary-light-trans-30:rgba(226, 225, 207, 0.3);--primary-light-trans-40:rgba(226, 225, 207, 0.4);--primary-light-trans-50:rgba(226, 225, 207, 0.5);--primary-light-trans-60:rgba(226, 225, 207, 0.6);--primary-light-trans-70:rgba(226, 225, 207, 0.7);--primary-light-trans-80:rgba(226, 225, 207, 0.8);--primary-light-trans-90:rgba(226, 225, 207, 0.9);--primary-dark-trans-10:rgba(80, 77, 48, 0.1);--primary-dark-trans-20:rgba(80, 77, 48, 0.2);--primary-dark-trans-30:rgba(80, 77, 48, 0.3);--primary-dark-trans-40:rgba(80, 77, 48, 0.4);--primary-dark-trans-50:rgba(80, 77, 48, 0.5);--primary-dark-trans-60:rgba(80, 77, 48, 0.6);--primary-dark-trans-70:rgba(80, 77, 48, 0.7);--primary-dark-trans-80:rgba(80, 77, 48, 0.8);--primary-dark-trans-90:rgba(80, 77, 48, 0.9);--primary-ultra-dark-trans-10:rgba(32, 31, 19, 0.1);--primary-ultra-dark-trans-20:rgba(32, 31, 19, 0.2);--primary-ultra-dark-trans-30:rgba(32, 31, 19, 0.3);--primary-ultra-dark-trans-40:rgba(32, 31, 19, 0.4);--primary-ultra-dark-trans-50:rgba(32, 31, 19, 0.5);--primary-ultra-dark-trans-60:rgba(32, 31, 19, 0.6);--primary-ultra-dark-trans-70:rgba(32, 31, 19, 0.7);--primary-ultra-dark-trans-80:rgba(32, 31, 19, 0.8);--primary-ultra-dark-trans-90:rgba(32, 31, 19, 0.9);--secondary-trans-10:rgba(254, 242, 227, 0.1);--secondary-trans-20:rgba(254, 242, 227, 0.2);--secondary-trans-30:rgba(254, 242, 227, 0.3);--secondary-trans-40:rgba(254, 242, 227, 0.4);--secondary-trans-50:rgba(254, 242, 227, 0.5);--secondary-trans-60:rgba(254, 242, 227, 0.6);--secondary-trans-70:rgba(254, 242, 227, 0.7);--secondary-trans-80:rgba(254, 242, 227, 0.8);--secondary-trans-90:rgba(254, 242, 227, 0.9);--secondary-light-trans-10:rgba(252, 220, 181, 0.1);--secondary-light-trans-20:rgba(252, 220, 181, 0.2);--secondary-light-trans-30:rgba(252, 220, 181, 0.3);--secondary-light-trans-40:rgba(252, 220, 181, 0.4);--secondary-light-trans-50:rgba(252, 220, 181, 0.5);--secondary-light-trans-60:rgba(252, 220, 181, 0.6);--secondary-light-trans-70:rgba(252, 220, 181, 0.7);--secondary-light-trans-80:rgba(252, 220, 181, 0.8);--secondary-light-trans-90:rgba(252, 220, 181, 0.9);--secondary-dark-trans-10:rgba(123, 70, 4, 0.1);--secondary-dark-trans-20:rgba(123, 70, 4, 0.2);--secondary-dark-trans-30:rgba(123, 70, 4, 0.3);--secondary-dark-trans-40:rgba(123, 70, 4, 0.4);--secondary-dark-trans-50:rgba(123, 70, 4, 0.5);--secondary-dark-trans-60:rgba(123, 70, 4, 0.6);--secondary-dark-trans-70:rgba(123, 70, 4, 0.7);--secondary-dark-trans-80:rgba(123, 70, 4, 0.8);--secondary-dark-trans-90:rgba(123, 70, 4, 0.9);--secondary-ultra-dark-trans-10:rgba(49, 28, 2, 0.1);--secondary-ultra-dark-trans-20:rgba(49, 28, 2, 0.2);--secondary-ultra-dark-trans-30:rgba(49, 28, 2, 0.3);--secondary-ultra-dark-trans-40:rgba(49, 28, 2, 0.4);--secondary-ultra-dark-trans-50:rgba(49, 28, 2, 0.5);--secondary-ultra-dark-trans-60:rgba(49, 28, 2, 0.6);--secondary-ultra-dark-trans-70:rgba(49, 28, 2, 0.7);--secondary-ultra-dark-trans-80:rgba(49, 28, 2, 0.8);--secondary-ultra-dark-trans-90:rgba(49, 28, 2, 0.9);--accent-trans-10:rgba(245, 228, 195, 0.1);--accent-trans-20:rgba(245, 228, 195, 0.2);--accent-trans-30:rgba(245, 228, 195, 0.3);--accent-trans-40:rgba(245, 228, 195, 0.4);--accent-trans-50:rgba(245, 228, 195, 0.5);--accent-trans-60:rgba(245, 228, 195, 0.6);--accent-trans-70:rgba(245, 228, 195, 0.7);--accent-trans-80:rgba(245, 228, 195, 0.8);--accent-trans-90:rgba(245, 228, 195, 0.9);--accent-light-trans-10:rgba(244, 226, 190, 0.1);--accent-light-trans-20:rgba(244, 226, 190, 0.2);--accent-light-trans-30:rgba(244, 226, 190, 0.3);--accent-light-trans-40:rgba(244, 226, 190, 0.4);--accent-light-trans-50:rgba(244, 226, 190, 0.5);--accent-light-trans-60:rgba(244, 226, 190, 0.6);--accent-light-trans-70:rgba(244, 226, 190, 0.7);--accent-light-trans-80:rgba(244, 226, 190, 0.8);--accent-light-trans-90:rgba(244, 226, 190, 0.9);--accent-dark-trans-10:rgba(109, 79, 18, 0.1);--accent-dark-trans-20:rgba(109, 79, 18, 0.2);--accent-dark-trans-30:rgba(109, 79, 18, 0.3);--accent-dark-trans-40:rgba(109, 79, 18, 0.4);--accent-dark-trans-50:rgba(109, 79, 18, 0.5);--accent-dark-trans-60:rgba(109, 79, 18, 0.6);--accent-dark-trans-70:rgba(109, 79, 18, 0.7);--accent-dark-trans-80:rgba(109, 79, 18, 0.8);--accent-dark-trans-90:rgba(109, 79, 18, 0.9);--accent-ultra-dark-trans-10:rgba(44, 32, 7, 0.1);--accent-ultra-dark-trans-20:rgba(44, 32, 7, 0.2);--accent-ultra-dark-trans-30:rgba(44, 32, 7, 0.3);--accent-ultra-dark-trans-40:rgba(44, 32, 7, 0.4);--accent-ultra-dark-trans-50:rgba(44, 32, 7, 0.5);--accent-ultra-dark-trans-60:rgba(44, 32, 7, 0.6);--accent-ultra-dark-trans-70:rgba(44, 32, 7, 0.7);--accent-ultra-dark-trans-80:rgba(44, 32, 7, 0.8);--accent-ultra-dark-trans-90:rgba(44, 32, 7, 0.9);--base-trans-10:rgba(121, 120, 120, 0.1);--base-trans-20:rgba(121, 120, 120, 0.2);--base-trans-30:rgba(121, 120, 120, 0.3);--base-trans-40:rgba(121, 120, 120, 0.4);--base-trans-50:rgba(121, 120, 120, 0.5);--base-trans-60:rgba(121, 120, 120, 0.6);--base-trans-70:rgba(121, 120, 120, 0.7);--base-trans-80:rgba(121, 120, 120, 0.8);--base-trans-90:rgba(121, 120, 120, 0.9);--base-light-trans-10:rgba(217, 217, 217, 0.1);--base-light-trans-20:rgba(217, 217, 217, 0.2);--base-light-trans-30:rgba(217, 217, 217, 0.3);--base-light-trans-40:rgba(217, 217, 217, 0.4);--base-light-trans-50:rgba(217, 217, 217, 0.5);--base-light-trans-60:rgba(217, 217, 217, 0.6);--base-light-trans-70:rgba(217, 217, 217, 0.7);--base-light-trans-80:rgba(217, 217, 217, 0.8);--base-light-trans-90:rgba(217, 217, 217, 0.9);--base-dark-trans-10:rgba(64, 64, 64, 0.1);--base-dark-trans-20:rgba(64, 64, 64, 0.2);--base-dark-trans-30:rgba(64, 64, 64, 0.3);--base-dark-trans-40:rgba(64, 64, 64, 0.4);--base-dark-trans-50:rgba(64, 64, 64, 0.5);--base-dark-trans-60:rgba(64, 64, 64, 0.6);--base-dark-trans-70:rgba(64, 64, 64, 0.7);--base-dark-trans-80:rgba(64, 64, 64, 0.8);--base-dark-trans-90:rgba(64, 64, 64, 0.9);--base-ultra-dark-trans-10:rgba(26, 26, 26, 0.1);--base-ultra-dark-trans-20:rgba(26, 26, 26, 0.2);--base-ultra-dark-trans-30:rgba(26, 26, 26, 0.3);--base-ultra-dark-trans-40:rgba(26, 26, 26, 0.4);--base-ultra-dark-trans-50:rgba(26, 26, 26, 0.5);--base-ultra-dark-trans-60:rgba(26, 26, 26, 0.6);--base-ultra-dark-trans-70:rgba(26, 26, 26, 0.7);--base-ultra-dark-trans-80:rgba(26, 26, 26, 0.8);--base-ultra-dark-trans-90:rgba(26, 26, 26, 0.9);--shade-trans-10:rgba(0, 0, 0, 0.1);--shade-trans-20:rgba(0, 0, 0, 0.2);--shade-trans-30:rgba(0, 0, 0, 0.3);--shade-trans-40:rgba(0, 0, 0, 0.4);--shade-trans-50:rgba(0, 0, 0, 0.5);--shade-trans-60:rgba(0, 0, 0, 0.6);--shade-trans-70:rgba(0, 0, 0, 0.7);--shade-trans-80:rgba(0, 0, 0, 0.8);--shade-trans-90:rgba(0, 0, 0, 0.9);--shade-light-trans-10:rgba(217, 217, 217, 0.1);--shade-light-trans-20:rgba(217, 217, 217, 0.2);--shade-light-trans-30:rgba(217, 217, 217, 0.3);--shade-light-trans-40:rgba(217, 217, 217, 0.4);--shade-light-trans-50:rgba(217, 217, 217, 0.5);--shade-light-trans-60:rgba(217, 217, 217, 0.6);--shade-light-trans-70:rgba(217, 217, 217, 0.7);--shade-light-trans-80:rgba(217, 217, 217, 0.8);--shade-light-trans-90:rgba(217, 217, 217, 0.9);--shade-dark-trans-10:rgba(64, 64, 64, 0.1);--shade-dark-trans-20:rgba(64, 64, 64, 0.2);--shade-dark-trans-30:rgba(64, 64, 64, 0.3);--shade-dark-trans-40:rgba(64, 64, 64, 0.4);--shade-dark-trans-50:rgba(64, 64, 64, 0.5);--shade-dark-trans-60:rgba(64, 64, 64, 0.6);--shade-dark-trans-70:rgba(64, 64, 64, 0.7);--shade-dark-trans-80:rgba(64, 64, 64, 0.8);--shade-dark-trans-90:rgba(64, 64, 64, 0.9);--shade-ultra-dark-trans-10:rgba(26, 26, 26, 0.1);--shade-ultra-dark-trans-20:rgba(26, 26, 26, 0.2);--shade-ultra-dark-trans-30:rgba(26, 26, 26, 0.3);--shade-ultra-dark-trans-40:rgba(26, 26, 26, 0.4);--shade-ultra-dark-trans-50:rgba(26, 26, 26, 0.5);--shade-ultra-dark-trans-60:rgba(26, 26, 26, 0.6);--shade-ultra-dark-trans-70:rgba(26, 26, 26, 0.7);--shade-ultra-dark-trans-80:rgba(26, 26, 26, 0.8);--shade-ultra-dark-trans-90:rgba(26, 26, 26, 0.9);--neutral-trans-10:rgba(0, 0, 0, 0.1);--neutral-trans-20:rgba(0, 0, 0, 0.2);--neutral-trans-30:rgba(0, 0, 0, 0.3);--neutral-trans-40:rgba(0, 0, 0, 0.4);--neutral-trans-50:rgba(0, 0, 0, 0.5);--neutral-trans-60:rgba(0, 0, 0, 0.6);--neutral-trans-70:rgba(0, 0, 0, 0.7);--neutral-trans-80:rgba(0, 0, 0, 0.8);--neutral-trans-90:rgba(0, 0, 0, 0.9);--neutral-light-trans-10:rgba(217, 217, 217, 0.1);--neutral-light-trans-20:rgba(217, 217, 217, 0.2);--neutral-light-trans-30:rgba(217, 217, 217, 0.3);--neutral-light-trans-40:rgba(217, 217, 217, 0.4);--neutral-light-trans-50:rgba(217, 217, 217, 0.5);--neutral-light-trans-60:rgba(217, 217, 217, 0.6);--neutral-light-trans-70:rgba(217, 217, 217, 0.7);--neutral-light-trans-80:rgba(217, 217, 217, 0.8);--neutral-light-trans-90:rgba(217, 217, 217, 0.9);--neutral-dark-trans-10:rgba(64, 64, 64, 0.1);--neutral-dark-trans-20:rgba(64, 64, 64, 0.2);--neutral-dark-trans-30:rgba(64, 64, 64, 0.3);--neutral-dark-trans-40:rgba(64, 64, 64, 0.4);--neutral-dark-trans-50:rgba(64, 64, 64, 0.5);--neutral-dark-trans-60:rgba(64, 64, 64, 0.6);--neutral-dark-trans-70:rgba(64, 64, 64, 0.7);--neutral-dark-trans-80:rgba(64, 64, 64, 0.8);--neutral-dark-trans-90:rgba(64, 64, 64, 0.9);--neutral-ultra-dark-trans-10:rgba(26, 26, 26, 0.1);--neutral-ultra-dark-trans-20:rgba(26, 26, 26, 0.2);--neutral-ultra-dark-trans-30:rgba(26, 26, 26, 0.3);--neutral-ultra-dark-trans-40:rgba(26, 26, 26, 0.4);--neutral-ultra-dark-trans-50:rgba(26, 26, 26, 0.5);--neutral-ultra-dark-trans-60:rgba(26, 26, 26, 0.6);--neutral-ultra-dark-trans-70:rgba(26, 26, 26, 0.7);--neutral-ultra-dark-trans-80:rgba(26, 26, 26, 0.8);--neutral-ultra-dark-trans-90:rgba(26, 26, 26, 0.9);--white-trans-10:rgba(255, 255, 255, 0.1);--white-trans-20:rgba(255, 255, 255, 0.2);--white-trans-30:rgba(255, 255, 255, 0.3);--white-trans-40:rgba(255, 255, 255, 0.4);--white-trans-50:rgba(255, 255, 255, 0.5);--white-trans-60:rgba(255, 255, 255, 0.6);--white-trans-70:rgba(255, 255, 255, 0.7);--white-trans-80:rgba(255, 255, 255, 0.8);--white-trans-90:rgba(255, 255, 255, 0.9);--black-trans-10:rgba(0, 0, 0, 0.1);--black-trans-20:rgba(0, 0, 0, 0.2);--black-trans-30:rgba(0, 0, 0, 0.3);--black-trans-40:rgba(0, 0, 0, 0.4);--black-trans-50:rgba(0, 0, 0, 0.5);--black-trans-60:rgba(0, 0, 0, 0.6);--black-trans-70:rgba(0, 0, 0, 0.7);--black-trans-80:rgba(0, 0, 0, 0.8);--black-trans-90:rgba(0, 0, 0, 0.9);--danger-trans-10:rgba(255, 28, 28, 0.1);--danger-trans-20:rgba(255, 28, 28, 0.2);--danger-trans-30:rgba(255, 28, 28, 0.3);--danger-trans-40:rgba(255, 28, 28, 0.4);--danger-trans-50:rgba(255, 28, 28, 0.5);--danger-trans-60:rgba(255, 28, 28, 0.6);--danger-trans-70:rgba(255, 28, 28, 0.7);--danger-trans-80:rgba(255, 28, 28, 0.8);--danger-trans-90:rgba(255, 28, 28, 0.9);--danger-light-trans-10:rgba(255, 179, 179, 0.1);--danger-light-trans-20:rgba(255, 179, 179, 0.2);--danger-light-trans-30:rgba(255, 179, 179, 0.3);--danger-light-trans-40:rgba(255, 179, 179, 0.4);--danger-light-trans-50:rgba(255, 179, 179, 0.5);--danger-light-trans-60:rgba(255, 179, 179, 0.6);--danger-light-trans-70:rgba(255, 179, 179, 0.7);--danger-light-trans-80:rgba(255, 179, 179, 0.8);--danger-light-trans-90:rgba(255, 179, 179, 0.9);--danger-dark-trans-10:rgba(128, 0, 0, 0.1);--danger-dark-trans-20:rgba(128, 0, 0, 0.2);--danger-dark-trans-30:rgba(128, 0, 0, 0.3);--danger-dark-trans-40:rgba(128, 0, 0, 0.4);--danger-dark-trans-50:rgba(128, 0, 0, 0.5);--danger-dark-trans-60:rgba(128, 0, 0, 0.6);--danger-dark-trans-70:rgba(128, 0, 0, 0.7);--danger-dark-trans-80:rgba(128, 0, 0, 0.8);--danger-dark-trans-90:rgba(128, 0, 0, 0.9);--danger-ultra-dark-trans-10:rgba(51, 0, 0, 0.1);--danger-ultra-dark-trans-20:rgba(51, 0, 0, 0.2);--danger-ultra-dark-trans-30:rgba(51, 0, 0, 0.3);--danger-ultra-dark-trans-40:rgba(51, 0, 0, 0.4);--danger-ultra-dark-trans-50:rgba(51, 0, 0, 0.5);--danger-ultra-dark-trans-60:rgba(51, 0, 0, 0.6);--danger-ultra-dark-trans-70:rgba(51, 0, 0, 0.7);--danger-ultra-dark-trans-80:rgba(51, 0, 0, 0.8);--danger-ultra-dark-trans-90:rgba(51, 0, 0, 0.9);--warning-trans-10:rgba(255, 204, 61, 0.1);--warning-trans-20:rgba(255, 204, 61, 0.2);--warning-trans-30:rgba(255, 204, 61, 0.3);--warning-trans-40:rgba(255, 204, 61, 0.4);--warning-trans-50:rgba(255, 204, 61, 0.5);--warning-trans-60:rgba(255, 204, 61, 0.6);--warning-trans-70:rgba(255, 204, 61, 0.7);--warning-trans-80:rgba(255, 204, 61, 0.8);--warning-trans-90:rgba(255, 204, 61, 0.9);--warning-light-trans-10:rgba(255, 235, 179, 0.1);--warning-light-trans-20:rgba(255, 235, 179, 0.2);--warning-light-trans-30:rgba(255, 235, 179, 0.3);--warning-light-trans-40:rgba(255, 235, 179, 0.4);--warning-light-trans-50:rgba(255, 235, 179, 0.5);--warning-light-trans-60:rgba(255, 235, 179, 0.6);--warning-light-trans-70:rgba(255, 235, 179, 0.7);--warning-light-trans-80:rgba(255, 235, 179, 0.8);--warning-light-trans-90:rgba(255, 235, 179, 0.9);--warning-dark-trans-10:rgba(77, 56, 0, 0.1);--warning-dark-trans-20:rgba(77, 56, 0, 0.2);--warning-dark-trans-30:rgba(77, 56, 0, 0.3);--warning-dark-trans-40:rgba(77, 56, 0, 0.4);--warning-dark-trans-50:rgba(77, 56, 0, 0.5);--warning-dark-trans-60:rgba(77, 56, 0, 0.6);--warning-dark-trans-70:rgba(77, 56, 0, 0.7);--warning-dark-trans-80:rgba(77, 56, 0, 0.8);--warning-dark-trans-90:rgba(77, 56, 0, 0.9);--warning-ultra-dark-trans-10:rgba(43, 8, 9, 0.1);--warning-ultra-dark-trans-20:rgba(43, 8, 9, 0.2);--warning-ultra-dark-trans-30:rgba(43, 8, 9, 0.3);--warning-ultra-dark-trans-40:rgba(43, 8, 9, 0.4);--warning-ultra-dark-trans-50:rgba(43, 8, 9, 0.5);--warning-ultra-dark-trans-60:rgba(43, 8, 9, 0.6);--warning-ultra-dark-trans-70:rgba(43, 8, 9, 0.7);--warning-ultra-dark-trans-80:rgba(43, 8, 9, 0.8);--warning-ultra-dark-trans-90:rgba(43, 8, 9, 0.9);--info-trans-10:rgba(24, 162, 184, 0.1);--info-trans-20:rgba(24, 162, 184, 0.2);--info-trans-30:rgba(24, 162, 184, 0.3);--info-trans-40:rgba(24, 162, 184, 0.4);--info-trans-50:rgba(24, 162, 184, 0.5);--info-trans-60:rgba(24, 162, 184, 0.6);--info-trans-70:rgba(24, 162, 184, 0.7);--info-trans-80:rgba(24, 162, 184, 0.8);--info-trans-90:rgba(24, 162, 184, 0.9);--info-light-trans-10:rgba(187, 238, 246, 0.1);--info-light-trans-20:rgba(187, 238, 246, 0.2);--info-light-trans-30:rgba(187, 238, 246, 0.3);--info-light-trans-40:rgba(187, 238, 246, 0.4);--info-light-trans-50:rgba(187, 238, 246, 0.5);--info-light-trans-60:rgba(187, 238, 246, 0.6);--info-light-trans-70:rgba(187, 238, 246, 0.7);--info-light-trans-80:rgba(187, 238, 246, 0.8);--info-light-trans-90:rgba(187, 238, 246, 0.9);--info-dark-trans-10:rgba(9, 60, 68, 0.1);--info-dark-trans-20:rgba(9, 60, 68, 0.2);--info-dark-trans-30:rgba(9, 60, 68, 0.3);--info-dark-trans-40:rgba(9, 60, 68, 0.4);--info-dark-trans-50:rgba(9, 60, 68, 0.5);--info-dark-trans-60:rgba(9, 60, 68, 0.6);--info-dark-trans-70:rgba(9, 60, 68, 0.7);--info-dark-trans-80:rgba(9, 60, 68, 0.8);--info-dark-trans-90:rgba(9, 60, 68, 0.9);--info-ultra-dark-trans-10:rgba(43, 8, 9, 0.1);--info-ultra-dark-trans-20:rgba(43, 8, 9, 0.2);--info-ultra-dark-trans-30:rgba(43, 8, 9, 0.3);--info-ultra-dark-trans-40:rgba(43, 8, 9, 0.4);--info-ultra-dark-trans-50:rgba(43, 8, 9, 0.5);--info-ultra-dark-trans-60:rgba(43, 8, 9, 0.6);--info-ultra-dark-trans-70:rgba(43, 8, 9, 0.7);--info-ultra-dark-trans-80:rgba(43, 8, 9, 0.8);--info-ultra-dark-trans-90:rgba(43, 8, 9, 0.9);--success-trans-10:rgba(0, 231, 177, 0.1);--success-trans-20:rgba(0, 231, 177, 0.2);--success-trans-30:rgba(0, 231, 177, 0.3);--success-trans-40:rgba(0, 231, 177, 0.4);--success-trans-50:rgba(0, 231, 177, 0.5);--success-trans-60:rgba(0, 231, 177, 0.6);--success-trans-70:rgba(0, 231, 177, 0.7);--success-trans-80:rgba(0, 231, 177, 0.8);--success-trans-90:rgba(0, 231, 177, 0.9);--success-light-trans-10:rgba(179, 255, 237, 0.1);--success-light-trans-20:rgba(179, 255, 237, 0.2);--success-light-trans-30:rgba(179, 255, 237, 0.3);--success-light-trans-40:rgba(179, 255, 237, 0.4);--success-light-trans-50:rgba(179, 255, 237, 0.5);--success-light-trans-60:rgba(179, 255, 237, 0.6);--success-light-trans-70:rgba(179, 255, 237, 0.7);--success-light-trans-80:rgba(179, 255, 237, 0.8);--success-light-trans-90:rgba(179, 255, 237, 0.9);--success-dark-trans-10:rgba(0, 128, 98, 0.1);--success-dark-trans-20:rgba(0, 128, 98, 0.2);--success-dark-trans-30:rgba(0, 128, 98, 0.3);--success-dark-trans-40:rgba(0, 128, 98, 0.4);--success-dark-trans-50:rgba(0, 128, 98, 0.5);--success-dark-trans-60:rgba(0, 128, 98, 0.6);--success-dark-trans-70:rgba(0, 128, 98, 0.7);--success-dark-trans-80:rgba(0, 128, 98, 0.8);--success-dark-trans-90:rgba(0, 128, 98, 0.9);--success-ultra-dark-trans-10:rgba(0, 51, 39, 0.1);--success-ultra-dark-trans-20:rgba(0, 51, 39, 0.2);--success-ultra-dark-trans-30:rgba(0, 51, 39, 0.3);--success-ultra-dark-trans-40:rgba(0, 51, 39, 0.4);--success-ultra-dark-trans-50:rgba(0, 51, 39, 0.5);--success-ultra-dark-trans-60:rgba(0, 51, 39, 0.6);--success-ultra-dark-trans-70:rgba(0, 51, 39, 0.7);--success-ultra-dark-trans-80:rgba(0, 51, 39, 0.8);--success-ultra-dark-trans-90:rgba(0, 51, 39, 0.9);--shade-white:#fff;--shade-black:#000;--bg-ultra-light:var(--shade-ultra-light);--bg-light:var(--neutral-ultra-light);--bg-dark:var(--neutral-ultra-dark);--bg-ultra-dark:var(--shade-ultra-dark);--text-light:var(--shade-ultra-light);--text-light-muted:var(--neutral-light);--text-dark:var(--shade-ultra-dark);--text-dark-muted:var(--neutral-dark);--body-bg-color:#FDFCF3;--body-color:var(--Action);--heading-color:var(--action)}:root{--on:initial;--off:;--section-padding-x:2.4rem;--section-padding-block:var(--section-space-m);--section-gutter:2.4rem;--gutter:2.4rem;--text-xs:1.26rem;--text-s:1.42rem;--text-m:1.8rem;--text-l:2.025rem;--text-xl:2.28rem;--text-xxl:2.565rem;--root-font-size:62.5%;--h6:1.26rem;--h5:1.42rem;--h4:1.8rem;--h3:2.025rem;--h2:2.28rem;--h1:2.565rem;--space-xs:1.896rem;--space-s:2.133rem;--space-m:2.4rem;--space-l:2.7rem;--space-xl:3.038rem;--space-xxl:3.42rem;--section-space-xs:3.84rem;--section-space-s:4.8rem;--section-space-m:6rem;--section-space-l:7.5rem;--section-space-xl:9.375rem;--section-space-xxl:11.719rem;--content-width:136.6rem;--content-width-safe:min(var(--content-width), calc(100% - var(--gutter) * 2));--width-xs:calc(var(--content-width) * 0.1);--width-s:calc(var(--content-width) * 0.2);--width-m:calc(var(--content-width) * 0.4);--width-l:calc(var(--content-width) * 0.6);--width-xl:calc(var(--content-width) * 0.8);--width-xxl:calc(var(--content-width) * 0.9);--width-vp-max:calc(var(--content-width) * 1);--width-content:calc(var(--content-width) * 1);--width-full:calc(var(--content-width) * 100%);--width-10:calc(var(--content-width) * 0.1);--width-20:calc(var(--content-width) * 0.2);--width-30:calc(var(--content-width) * 0.3);--width-40:calc(var(--content-width) * 0.4);--width-50:calc(var(--content-width) * 0.5);--width-60:calc(var(--content-width) * 0.6);--width-70:calc(var(--content-width) * 0.7);--width-80:calc(var(--content-width) * 0.8);--width-90:calc(var(--content-width) * 0.9);--focus-color:var(--secondary-medium);--focus-width:0.1rem;--focus-offset:0.25em;--box-shadow-m:0 4px 4px -10px rgba(0, 0, 0, 0.04), 0 13px 13px -10px rgba(0, 0, 0, 0.06), 0 40px 60px -10px rgba(0, 0, 0, 0.08);--box-shadow-l:0 2.7px 3.6px -5px rgba(0, 0, 0, 0.04), 0 7.5px 10px -5px rgba(0, 0, 0, 0.06), 0 18px 24.1px -5px rgba(0, 0, 0, 0.08), 0 60px 80px -5px rgba(0, 0, 0, 0.1);--box-shadow-xl:2.8px 2.8px 2.2px rgba(0, 0, 0, 0.02), 0 6.7px 5.3px -5px rgba(0, 0, 0, 0.04), 0 12.5px 10px -5px rgba(0, 0, 0, 0.06), 0 22.3px 17.9px -5px rgba(0, 0, 0, 0.08), 0 41.8px 33.4px -5px rgba(0, 0, 0, 0.1), 0 80px 80px -5px rgba(0, 0, 0, 0.105);--box-shadow-1:0 4px 4px -10px rgba(0, 0, 0, 0.04), 0 13px 13px -10px rgba(0, 0, 0, 0.06), 0 40px 60px -10px rgba(0, 0, 0, 0.08);--box-shadow-2:0 2.7px 3.6px -5px rgba(0, 0, 0, 0.04), 0 7.5px 10px -5px rgba(0, 0, 0, 0.06), 0 18px 24.1px -5px rgba(0, 0, 0, 0.08), 0 60px 80px -5px rgba(0, 0, 0, 0.1);--box-shadow-3:2.8px 2.8px 2.2px rgba(0, 0, 0, 0.02), 0 6.7px 5.3px -5px rgba(0, 0, 0, 0.04), 0 12.5px 10px -5px rgba(0, 0, 0, 0.06), 0 22.3px 17.9px -5px rgba(0, 0, 0, 0.08), 0 41.8px 33.4px -5px rgba(0, 0, 0, 0.1), 0 80px 80px -5px rgba(0, 0, 0, 0.105);--admin-bar-height:var(--wp-admin--admin-bar--height, 0px);--text-xxl-line-height:1;--text-xxl-max-width:100%;--text-xl-line-height:1;--text-xl-max-width:100%;--text-l-line-height:1;--text-l-max-width:100%;--text-m-line-height:calc();--text-m-max-width:100%;--text-s-line-height:1;--text-s-max-width:100%;--text-xs-line-height:1;--text-xs-max-width:100%;--base-text-lh:calc();--heading-color:var(--action);--heading-line-height:calc(4px + 2ex);--heading-font-weight:700;--heading-max-width:100%;--heading-text-wrap:pretty;--base-heading-lh:calc(4px + 2ex);--h1-line-height:1.2;--h1-max-width:100%;--h2-line-height:1.2;--h2-max-width:100%;--h3-line-height:1.2;--h3-max-width:100%;--h4-line-height:calc(4px + 2ex);--h4-max-width:100%;--h5-line-height:1.2;--h5-max-width:100%;--h6-line-height:1.2;--h6-max-width:100%;--text-color:var(--Action);--text-line-height:calc();--text-text-wrap:pretty}:root{--grid-1:repeat(1, minmax(0, 1fr));--grid-2:repeat(2, minmax(0, 1fr));--grid-3:repeat(3, minmax(0, 1fr));--grid-4:repeat(4, minmax(0, 1fr));--grid-5:repeat(5, minmax(0, 1fr));--grid-6:repeat(6, minmax(0, 1fr));--grid-7:repeat(7, minmax(0, 1fr));--grid-8:repeat(8, minmax(0, 1fr));--grid-9:repeat(9, minmax(0, 1fr));--grid-10:repeat(10, minmax(0, 1fr));--grid-11:repeat(11, minmax(0, 1fr));--grid-12:repeat(12, minmax(0, 1fr));--grid-1-2:minmax(0, 1fr) minmax(0, 2fr);--grid-1-3:minmax(0, 1fr) minmax(0, 3fr);--grid-2-1:minmax(0, 2fr) minmax(0, 1fr);--grid-2-3:minmax(0, 2fr) minmax(0, 3fr);--grid-3-1:minmax(0, 3fr) minmax(0, 1fr);--grid-3-2:minmax(0, 3fr) minmax(0, 2fr)}:root{--grid-auto-2:repeat(auto-fit, minmax(min(100%, max(calc((var(--content-width) - ((2 - 1) * var(--grid-gap))) / 2) * 0.7, (100% - (2 - 1) * var(--grid-gap)) / 2)), 1fr));--grid-auto-3:repeat(auto-fit, minmax(min(100%, max(calc((var(--content-width) - ((3 - 1) * var(--grid-gap))) / 3) * 0.7, (100% - (3 - 1) * var(--grid-gap)) / 3)), 1fr));--grid-auto-4:repeat(auto-fit, minmax(min(100%, max(calc((var(--content-width) - ((4 - 1) * var(--grid-gap))) / 4) * 0.7, (100% - (4 - 1) * var(--grid-gap)) / 4)), 1fr));--grid-auto-5:repeat(auto-fit, minmax(min(100%, max(calc((var(--content-width) - ((5 - 1) * var(--grid-gap))) / 5) * 0.7, (100% - (5 - 1) * var(--grid-gap)) / 5)), 1fr));--grid-auto-6:repeat(auto-fit, minmax(min(100%, max(calc((var(--content-width) - ((6 - 1) * var(--grid-gap))) / 6) * 0.7, (100% - (6 - 1) * var(--grid-gap)) / 6)), 1fr));--grid-auto-7:repeat(auto-fit, minmax(min(100%, max(calc((var(--content-width) - ((7 - 1) * var(--grid-gap))) / 7) * 0.7, (100% - (7 - 1) * var(--grid-gap)) / 7)), 1fr));--grid-auto-8:repeat(auto-fit, minmax(min(100%, max(calc((var(--content-width) - ((8 - 1) * var(--grid-gap))) / 8) * 0.7, (100% - (8 - 1) * var(--grid-gap)) / 8)), 1fr));--grid-auto-9:repeat(auto-fit, minmax(min(100%, max(calc((var(--content-width) - ((9 - 1) * var(--grid-gap))) / 9) * 0.7, (100% - (9 - 1) * var(--grid-gap)) / 9)), 1fr));--grid-auto-10:repeat(auto-fit, minmax(min(100%, max(calc((var(--content-width) - ((10 - 1) * var(--grid-gap))) / 10) * 0.7, (100% - (10 - 1) * var(--grid-gap)) / 10)), 1fr));--grid-auto-11:repeat(auto-fit, minmax(min(100%, max(calc((var(--content-width) - ((11 - 1) * var(--grid-gap))) / 11) * 0.7, (100% - (11 - 1) * var(--grid-gap)) / 11)), 1fr));--grid-auto-12:repeat(auto-fit, minmax(min(100%, max(calc((var(--content-width) - ((12 - 1) * var(--grid-gap))) / 12) * 0.7, (100% - (12 - 1) * var(--grid-gap)) / 12)), 1fr));--auto-grid-aggressiveness:0.7}:root{--header-height:0rem;--header-height-xl:0rem;--header-height-l:0rem;--header-height-m:0rem;--header-height-s:0rem;--header-height-xs:0rem}@media (max-width:1280px){:root{--header-height:var(--header-height-xl)}}@media (max-width:992px){:root{--header-height:var(--header-height-l)}}@media (max-width:768px){:root{--header-height:var(--header-height-m)}}@media (max-width:480px){:root{--header-height:var(--header-height-s)}}@media (max-width:360px){:root{--header-height:var(--header-height-xs)}}:root{--offset:8.5rem;--offset-xl:11rem;--offset-l:11rem;--offset-m:11rem;--offset-s:11rem}@media (max-width:1280px){:root{--offset:var(--offset-xl)}}@media (max-width:992px){:root{--offset:var(--offset-l)}}@media (max-width:768px){:root{--offset:var(--offset-m)}}@media (max-width:480px){:root{--offset:var(--offset-s)}}:root{--paragraph-spacing:1em;--heading-spacing:1.5em;--list-spacing:1em;--list-indent-spacing:2em;--list-item-spacing:0.5em;--nested-list-indent-spacing:1em;--flow-spacing:var(--paragraph-spacing);--figure-spacing:var(--paragraph-spacing);--figcaption-spacing:0.5em;--blockquote-spacing:var(--paragraph-spacing)}:root{--option-primary-btn-outline:on;--option-secondary-btn-outline:on;--option-accent-btn-outline:on;--option-base-btn-outline:on;--btn-padding-block:0.75em;--btn-padding-inline:2em;--btn-min-width:0rem;--btn-line-height:2;--btn-font-weight:400;--btn-font-style:normal;--btn-text-decoration:none;--btn-text-decoration-hover:none;--btn-letter-spacing:0.25;--btn-text-transform:none;--btn-border-width:0.15rem;--btn-outline-border-width:0.15rem;--btn-border-style:solid;--btn-border-radius:16px;--btn-justify-content:center;--btn-text-align:center}:root{--btn-border-size:0.15rem;--btn-radius:16px;--outline-btn-border-size:0.15rem;--btn-pad-x:2em;--btn-pad-y:0.75em;--btn-text-style:normal;--btn-weight:400;--btn-width:0}:root{--link-color:var(--action);--link-color-hover:var(--action-hover);--link-transition:var(--transition);--link-decoration:none;--link-decoration-hover:inherit;--link-underline-offset:auto;--link-weight:600}:root{--col-width-s:13rem;--col-width-m:25rem;--col-width-l:38rem;--col-rule-width-s:0.1em;--col-rule-width-m:0.3em;--col-rule-width-l:0.5em}:root{--sticky-s:2.5%;--sticky-m:5%;--sticky-l:50%}:root{--content-gap:var(--space-l);--fr-content-gap:var(--space-l);--container-gap:var(--space-l);--fr-container-gap:var(--space-l);--grid-gap:var(--space-l);--fr-grid-gap:var(--space-l);--bg-ultra-light-text:var(--text-dark);--bg-light-text:var(--text-dark);--bg-dark-text:var(--text-light);--bg-ultra-dark-text:var(--text-light);--bg-ultra-light-heading:var(--text-dark);--bg-light-heading:var(--text-dark);--bg-dark-heading:var(--text-light);--bg-ultra-dark-heading:var(--text-light);--bg-ultra-light-link:var(--primary);--bg-ultra-light-link-hover:var(--primary-hover);--bg-light-link:var(--primary);--bg-light-link-hover:var(--primary-hover);--bg-dark-link:var(--primary);--bg-dark-link-hover:var(--primary-hover);--bg-ultra-dark-link:var(--primary);--bg-ultra-dark-link-hover:var(--primary-hover);--bg-ultra-light-button:primary;--bg-light-button:primary;--bg-dark-button:primary;--bg-ultra-dark-button:primary}:root{--radius:0px;--radius-50:50%;--radius-circle:50vw;--radius-none:0;--radius-xs:0px;--radius-s:0px;--radius-m:0px;--radius-l:0px;--radius-xl:0px;--radius-xxl:0px;--border-size:1px;--border-width:1px;--border-style:solid;--border-color-dark:var(--black-trans-20);--border-color-light:var(--white-trans-20);--border:var(--border-size) var(--border-style) var(--border-color-dark);--border-light:var(--border-size) var(--border-style) var(--border-color-light);--border-dark:var(--border-size) var(--border-style) var(--border-color-dark)}:root{--divider-size:1px;--divider-style:solid;--divider-inline-size:100%;--divider-gap:var(--content-gap);--divider-color-dark:var(--black-trans-20);--divider-color-light:var(--white-trans-20);--divider:var(--divider-size) var(--divider-style) var(--divider-color-dark);--divider-light:var(--divider-size) var(--divider-style) var(--divider-color-light);--divider-dark:var(--divider-size) var(--divider-style) var(--divider-color-dark)}:root{--transition-duration:0.3s;--transition-timing:ease-in-out;--transition-delay:0s;--transition:background var(--transition-duration) var(--transition-timing) var(--transition-delay), color var(--transition-duration) var(--transition-timing) var(--transition-delay), border var(--transition-duration) var(--transition-timing) var(--transition-delay)}body.boxed-layout{inline-size:100%;max-inline-size:var(--body-max-width,1920px);box-shadow:var(--body-box-shadow,0 0 80px 0 var(--shade-ultra-dark-trans-20));border-color:var(--body-border-color,transparent);border-style:var(--body-border-style,none);border-width:var(--body-border-width,0);border-radius:var(--body-border-radius,0);margin-block-start:var(--body-margin-top,0)!important;margin-inline:auto!important}body.boxed-layout header.sticky>*,body.boxed-layout #brx-header.sticky.sticky>*{width:var(--boxed-width);margin-inline:auto}[id]{scroll-margin-top:var(--offset,0)}html{font-size:var(--root-font-size)!important;scroll-behavior:smooth}:root{interpolate-size:allow-keywords}*,*::before,*::after{box-sizing:border-box}body{min-block-size:100vh}input,button,textarea,select{font:inherit}:where(dd){margin-inline-start:0}.focus-parent:focus-within:not(:has(:focus-visible)){outline:none;outline-offset:0}.focus-parent:focus-within{outline:var(--focus-width) solid var(--focus-color);outline-offset:var(--focus-offset)}.focus-parent :focus{outline:none!important;box-shadow:none!important}.focus-parent--shadow:focus-within:not(:has(:focus-visible)){box-shadow:none}.focus-parent--shadow:focus-within{box-shadow:0 0 0 var(--focus-width) var(--focus-color)}.focus-parent--shadow :focus{outline:none!important;box-shadow:none!important}.focus-parent--outline:focus-within:not(:has(:focus-visible)){outline:none;outline-offset:0}.focus-parent--outline:focus-within{outline:var(--focus-width) solid var(--focus-color);outline-offset:var(--focus-offset)}.focus-parent--outline :focus{outline:none!important;box-shadow:none!important}.hidden-accessible{position:absolute!important;inline-size:1px!important;block-size:1px!important;padding:0;margin:-1px;overflow:hidden;clip-path:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{-webkit-animation-duration:0.01ms!important;animation-duration:0.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;transition-duration:0.01ms!important;scroll-behavior:auto!important}}body:not(:has([data-sticky-header="0"]),.content-offset--off) .acss-offset-content:not(.panel-content)>*:first-child>*:first-child:not(.bricks-shape-divider){margin-block-start:var(--header-height)}:where(section:not(section section)){padding-block:var(--section-padding-block);padding-inline:var(--gutter)}body:where(:not(.block-editor-writing-flow,.editor-styles-wrapper)) :where(p,h1,h2,h3,h4,h5,h6,ul,ol,li){margin-block:0}.smart-spacing-normalize :where(p,h1,h2,h3,h4,h5,h6,ul,ol,li){margin-block:0}.smart-spacing-preview>*+*,.smart-spacing.smart-spacing>*+*{margin-block-start:var(--flow-spacing,initial);margin-block-end:0}.smart-spacing-preview>*+:where(h1,h2,h3,h4,h5,h6),.smart-spacing.smart-spacing>*+:where(h1,h2,h3,h4,h5,h6){margin-block-start:var(--heading-spacing,var(--flow-spacing,initial));margin-block-end:0}.smart-spacing-preview>:where(*+h2),.smart-spacing.smart-spacing>:where(*+h2){margin-block-start:var(--h2-spacing,var(--heading-spacing));margin-block-end:0}.smart-spacing-preview>:where(*+h3),.smart-spacing.smart-spacing>:where(*+h3){margin-block-start:var(--h3-spacing,var(--heading-spacing));margin-block-end:0}.smart-spacing-preview>:where(*+h4),.smart-spacing.smart-spacing>:where(*+h4){margin-block-start:var(--h4-spacing,var(--heading-spacing));margin-block-end:0}.smart-spacing-preview>:where(*+h5),.smart-spacing.smart-spacing>:where(*+h5){margin-block-start:var(--h5-spacing,var(--heading-spacing));margin-block-end:0}.smart-spacing-preview>:where(*+h6),.smart-spacing.smart-spacing>:where(*+h6){margin-block-start:var(--h6-spacing,var(--heading-spacing));margin-block-end:0}.smart-spacing-preview>*+p,.smart-spacing.smart-spacing>*+p{margin-block-start:var(--paragraph-spacing,var(--flow-spacing,initial));margin-block-end:0}.smart-spacing-preview>:is(*+ul,*+ol),.smart-spacing.smart-spacing>:is(*+ul,*+ol){margin-block:var(--list-spacing,var(--flow-spacing,initial))}.smart-spacing-preview>:is(ul,ol),.smart-spacing.smart-spacing>:is(ul,ol){padding-inline-start:var(--list-indent-spacing,var(--flow-spacing,initial))}.smart-spacing-preview>ul *+li,.smart-spacing-preview>ol *+li,.smart-spacing.smart-spacing>ul *+li,.smart-spacing.smart-spacing>ol *+li{margin-block-start:var(--list-item-spacing,var(--flow-spacing,initial));margin-block-end:0}.smart-spacing-preview>ul ul,.smart-spacing-preview>ol ol,.smart-spacing-preview>ul ol,.smart-spacing-preview>ol ul,.smart-spacing.smart-spacing>ul ul,.smart-spacing.smart-spacing>ol ol,.smart-spacing.smart-spacing>ul ol,.smart-spacing.smart-spacing>ol ul{margin-block:var(--nested-list-spacing,var(--list-item-spacing,initial));padding-inline-start:var(--nested-list-indent-spacing,initial)}.smart-spacing-preview>:is(ul,ol) :is(ul,ol) li,.smart-spacing.smart-spacing>:is(ul,ol) :is(ul,ol) li{margin-block-start:var(--nested-list-item-spacing,var(--list-item-spacing,initial))}.smart-spacing-preview>*+figure,.smart-spacing-preview>*+picture,.smart-spacing.smart-spacing>*+figure,.smart-spacing.smart-spacing>*+picture{margin-block:var(--figure-spacing,var(--flow-spacing,initial))}.smart-spacing-preview figcaption,.smart-spacing.smart-spacing figcaption{margin-block:var(--figcaption-spacing,var(--flow-spacing,initial))}.smart-spacing-preview>*+blockquote:where(:not(figure>blockquote)),.smart-spacing.smart-spacing>*+blockquote:where(:not(figure>blockquote)){margin-block:var(--blockquote-spacing,var(--flow-spacing,initial))}.smart-spacing-preview>blockquote *+*,.smart-spacing.smart-spacing>blockquote *+*{margin-block-start:var(--paragraph-spacing,var(--flow-spacing,initial));margin-block-end:0}.smart-spacing-preview>:is(figure,blockquote,ul,ol)+*,.smart-spacing.smart-spacing>:is(figure,blockquote,ul,ol)+*{--paragraph-spacing:0;--flow-spacing:0}.smart-spacing--off.smart-spacing--off :where(p,h1,h2,h3,h4,h5,h6,ul,ol,li){margin-block:0}:where(.woocommerce-checkout) p{margin:0 0 1.2em}.brxe-text>*+*,.brxe-post-content:where(:not([data-source="bricks"]))>*+*{margin-block-start:var(--flow-spacing,initial);margin-block-end:0}.brxe-text>*+:where(h1,h2,h3,h4,h5,h6),.brxe-post-content:where(:not([data-source="bricks"]))>*+:where(h1,h2,h3,h4,h5,h6){margin-block-start:var(--heading-spacing,var(--flow-spacing,initial));margin-block-end:0}.brxe-text>:where(*+h2),.brxe-post-content:where(:not([data-source="bricks"]))>:where(*+h2){margin-block-start:var(--h2-spacing,var(--heading-spacing));margin-block-end:0}.brxe-text>:where(*+h3),.brxe-post-content:where(:not([data-source="bricks"]))>:where(*+h3){margin-block-start:var(--h3-spacing,var(--heading-spacing));margin-block-end:0}.brxe-text>:where(*+h4),.brxe-post-content:where(:not([data-source="bricks"]))>:where(*+h4){margin-block-start:var(--h4-spacing,var(--heading-spacing));margin-block-end:0}.brxe-text>:where(*+h5),.brxe-post-content:where(:not([data-source="bricks"]))>:where(*+h5){margin-block-start:var(--h5-spacing,var(--heading-spacing));margin-block-end:0}.brxe-text>:where(*+h6),.brxe-post-content:where(:not([data-source="bricks"]))>:where(*+h6){margin-block-start:var(--h6-spacing,var(--heading-spacing));margin-block-end:0}.brxe-text>*+p,.brxe-post-content:where(:not([data-source="bricks"]))>*+p{margin-block-start:var(--paragraph-spacing,var(--flow-spacing,initial));margin-block-end:0}.brxe-text>:is(*+ul,*+ol),.brxe-post-content:where(:not([data-source="bricks"]))>:is(*+ul,*+ol){margin-block:var(--list-spacing,var(--flow-spacing,initial))}.brxe-text>:is(ul,ol),.brxe-post-content:where(:not([data-source="bricks"]))>:is(ul,ol){padding-inline-start:var(--list-indent-spacing,var(--flow-spacing,initial))}.brxe-text>ul *+li,.brxe-text>ol *+li,.brxe-post-content:where(:not([data-source="bricks"]))>ul *+li,.brxe-post-content:where(:not([data-source="bricks"]))>ol *+li{margin-block-start:var(--list-item-spacing,var(--flow-spacing,initial));margin-block-end:0}.brxe-text>ul ul,.brxe-text>ol ol,.brxe-text>ul ol,.brxe-text>ol ul,.brxe-post-content:where(:not([data-source="bricks"]))>ul ul,.brxe-post-content:where(:not([data-source="bricks"]))>ol ol,.brxe-post-content:where(:not([data-source="bricks"]))>ul ol,.brxe-post-content:where(:not([data-source="bricks"]))>ol ul{margin-block:var(--nested-list-spacing,var(--list-item-spacing,initial));padding-inline-start:var(--nested-list-indent-spacing,initial)}.brxe-text>:is(ul,ol) :is(ul,ol) li,.brxe-post-content:where(:not([data-source="bricks"]))>:is(ul,ol) :is(ul,ol) li{margin-block-start:var(--nested-list-item-spacing,var(--list-item-spacing,initial))}.brxe-text>*+figure,.brxe-text>*+picture,.brxe-post-content:where(:not([data-source="bricks"]))>*+figure,.brxe-post-content:where(:not([data-source="bricks"]))>*+picture{margin-block:var(--figure-spacing,var(--flow-spacing,initial))}.brxe-text figcaption,.brxe-post-content:where(:not([data-source="bricks"])) figcaption{margin-block:var(--figcaption-spacing,var(--flow-spacing,initial))}.brxe-text>*+blockquote:where(:not(figure>blockquote)),.brxe-post-content:where(:not([data-source="bricks"]))>*+blockquote:where(:not(figure>blockquote)){margin-block:var(--blockquote-spacing,var(--flow-spacing,initial))}.brxe-text>blockquote *+*,.brxe-post-content:where(:not([data-source="bricks"]))>blockquote *+*{margin-block-start:var(--paragraph-spacing,var(--flow-spacing,initial));margin-block-end:0}.brxe-text>:is(figure,blockquote,ul,ol)+*,.brxe-post-content:where(:not([data-source="bricks"]))>:is(figure,blockquote,ul,ol)+*{--paragraph-spacing:0;--flow-spacing:0}body :where(p:last-of-type)+:is(h1,h2,h3,h4,h5,h6){margin-top:0;margin-block-start:0}:not(.woocommerce-checkout) [class*="woocommerce"] *+p>*+*{margin-block-start:var(--flow-spacing,initial);margin-block-end:0}:not(.woocommerce-checkout) [class*="woocommerce"] *+p>*+:where(h1,h2,h3,h4,h5,h6){margin-block-start:var(--heading-spacing,var(--flow-spacing,initial));margin-block-end:0}:not(.woocommerce-checkout) [class*="woocommerce"] *+p>:where(*+h2){margin-block-start:var(--h2-spacing,var(--heading-spacing));margin-block-end:0}:not(.woocommerce-checkout) [class*="woocommerce"] *+p>:where(*+h3){margin-block-start:var(--h3-spacing,var(--heading-spacing));margin-block-end:0}:not(.woocommerce-checkout) [class*="woocommerce"] *+p>:where(*+h4){margin-block-start:var(--h4-spacing,var(--heading-spacing));margin-block-end:0}:not(.woocommerce-checkout) [class*="woocommerce"] *+p>:where(*+h5){margin-block-start:var(--h5-spacing,var(--heading-spacing));margin-block-end:0}:not(.woocommerce-checkout) [class*="woocommerce"] *+p>:where(*+h6){margin-block-start:var(--h6-spacing,var(--heading-spacing));margin-block-end:0}:not(.woocommerce-checkout) [class*="woocommerce"] *+p>*+p{margin-block-start:var(--paragraph-spacing,var(--flow-spacing,initial));margin-block-end:0}:not(.woocommerce-checkout) [class*="woocommerce"] *+p>:is(*+ul,*+ol){margin-block:var(--list-spacing,var(--flow-spacing,initial))}:not(.woocommerce-checkout) [class*="woocommerce"] *+p>:is(ul,ol){padding-inline-start:var(--list-indent-spacing,var(--flow-spacing,initial))}:not(.woocommerce-checkout) [class*="woocommerce"] *+p>ul *+li,:not(.woocommerce-checkout) [class*="woocommerce"] *+p>ol *+li{margin-block-start:var(--list-item-spacing,var(--flow-spacing,initial));margin-block-end:0}:not(.woocommerce-checkout) [class*="woocommerce"] *+p>ul ul,:not(.woocommerce-checkout) [class*="woocommerce"] *+p>ol ol,:not(.woocommerce-checkout) [class*="woocommerce"] *+p>ul ol,:not(.woocommerce-checkout) [class*="woocommerce"] *+p>ol ul{margin-block:var(--nested-list-spacing,var(--list-item-spacing,initial));padding-inline-start:var(--nested-list-indent-spacing,initial)}:not(.woocommerce-checkout) [class*="woocommerce"] *+p>:is(ul,ol) :is(ul,ol) li{margin-block-start:var(--nested-list-item-spacing,var(--list-item-spacing,initial))}:not(.woocommerce-checkout) [class*="woocommerce"] *+p>*+figure,:not(.woocommerce-checkout) [class*="woocommerce"] *+p>*+picture{margin-block:var(--figure-spacing,var(--flow-spacing,initial))}:not(.woocommerce-checkout) [class*="woocommerce"] *+p figcaption{margin-block:var(--figcaption-spacing,var(--flow-spacing,initial))}:not(.woocommerce-checkout) [class*="woocommerce"] *+p>*+blockquote:where(:not(figure>blockquote)){margin-block:var(--blockquote-spacing,var(--flow-spacing,initial))}:not(.woocommerce-checkout) [class*="woocommerce"] *+p>blockquote *+*{margin-block-start:var(--paragraph-spacing,var(--flow-spacing,initial));margin-block-end:0}:not(.woocommerce-checkout) [class*="woocommerce"] *+p>:is(figure,blockquote,ul,ol)+*{--paragraph-spacing:0;--flow-spacing:0}.bg--action{background-color:var(--action)}.bg--action-hover{background-color:var(--action-hover)}.bg--action-ultra-light{background-color:var(--action-ultra-light)}.bg--action-light{background-color:var(--action-light)}.bg--action-semi-light{background-color:var(--action-semi-light)}.bg--action-semi-dark{background-color:var(--action-semi-dark)}.bg--action-dark{background-color:var(--action-dark)}.bg--action-ultra-dark{background-color:var(--action-ultra-dark)}.bg--action-comp{background-color:var(--action-comp)}.bg--action-medium{background-color:var(--action-medium)}.bg--action-trans-10{background-color:var(--action-trans-10)}.bg--action-trans-20{background-color:var(--action-trans-20)}.bg--action-trans-30{background-color:var(--action-trans-30)}.bg--action-trans-40{background-color:var(--action-trans-40)}.bg--action-trans-50{background-color:var(--action-trans-50)}.bg--action-trans-60{background-color:var(--action-trans-60)}.bg--action-trans-70{background-color:var(--action-trans-70)}.bg--action-trans-80{background-color:var(--action-trans-80)}.bg--action-trans-90{background-color:var(--action-trans-90)}.bg--action-light-trans-10{background-color:var(--action-light-trans-10)}.bg--action-light-trans-20{background-color:var(--action-light-trans-20)}.bg--action-light-trans-30{background-color:var(--action-light-trans-30)}.bg--action-light-trans-40{background-color:var(--action-light-trans-40)}.bg--action-light-trans-50{background-color:var(--action-light-trans-50)}.bg--action-light-trans-60{background-color:var(--action-light-trans-60)}.bg--action-light-trans-70{background-color:var(--action-light-trans-70)}.bg--action-light-trans-80{background-color:var(--action-light-trans-80)}.bg--action-light-trans-90{background-color:var(--action-light-trans-90)}.bg--action-dark-trans-10{background-color:var(--action-dark-trans-10)}.bg--action-dark-trans-20{background-color:var(--action-dark-trans-20)}.bg--action-dark-trans-30{background-color:var(--action-dark-trans-30)}.bg--action-dark-trans-40{background-color:var(--action-dark-trans-40)}.bg--action-dark-trans-50{background-color:var(--action-dark-trans-50)}.bg--action-dark-trans-60{background-color:var(--action-dark-trans-60)}.bg--action-dark-trans-70{background-color:var(--action-dark-trans-70)}.bg--action-dark-trans-80{background-color:var(--action-dark-trans-80)}.bg--action-dark-trans-90{background-color:var(--action-dark-trans-90)}.bg--action-ultra-dark-trans-10{background-color:var(--action-ultra-dark-trans-10)}.bg--action-ultra-dark-trans-20{background-color:var(--action-ultra-dark-trans-20)}.bg--action-ultra-dark-trans-30{background-color:var(--action-ultra-dark-trans-30)}.bg--action-ultra-dark-trans-40{background-color:var(--action-ultra-dark-trans-40)}.bg--action-ultra-dark-trans-50{background-color:var(--action-ultra-dark-trans-50)}.bg--action-ultra-dark-trans-60{background-color:var(--action-ultra-dark-trans-60)}.bg--action-ultra-dark-trans-70{background-color:var(--action-ultra-dark-trans-70)}.bg--action-ultra-dark-trans-80{background-color:var(--action-ultra-dark-trans-80)}.bg--action-ultra-dark-trans-90{background-color:var(--action-ultra-dark-trans-90)}.bg--primary{background-color:var(--primary)}.bg--primary-hover{background-color:var(--primary-hover)}.bg--primary-ultra-light{background-color:var(--primary-ultra-light)}.bg--primary-light{background-color:var(--primary-light)}.bg--primary-semi-light{background-color:var(--primary-semi-light)}.bg--primary-semi-dark{background-color:var(--primary-semi-dark)}.bg--primary-dark{background-color:var(--primary-dark)}.bg--primary-ultra-dark{background-color:var(--primary-ultra-dark)}.bg--primary-comp{background-color:var(--primary-comp)}.bg--primary-medium{background-color:var(--primary-medium)}.bg--primary-trans-10{background-color:var(--primary-trans-10)}.bg--primary-trans-20{background-color:var(--primary-trans-20)}.bg--primary-trans-30{background-color:var(--primary-trans-30)}.bg--primary-trans-40{background-color:var(--primary-trans-40)}.bg--primary-trans-50{background-color:var(--primary-trans-50)}.bg--primary-trans-60{background-color:var(--primary-trans-60)}.bg--primary-trans-70{background-color:var(--primary-trans-70)}.bg--primary-trans-80{background-color:var(--primary-trans-80)}.bg--primary-trans-90{background-color:var(--primary-trans-90)}.bg--primary-light-trans-10{background-color:var(--primary-light-trans-10)}.bg--primary-light-trans-20{background-color:var(--primary-light-trans-20)}.bg--primary-light-trans-30{background-color:var(--primary-light-trans-30)}.bg--primary-light-trans-40{background-color:var(--primary-light-trans-40)}.bg--primary-light-trans-50{background-color:var(--primary-light-trans-50)}.bg--primary-light-trans-60{background-color:var(--primary-light-trans-60)}.bg--primary-light-trans-70{background-color:var(--primary-light-trans-70)}.bg--primary-light-trans-80{background-color:var(--primary-light-trans-80)}.bg--primary-light-trans-90{background-color:var(--primary-light-trans-90)}.bg--primary-dark-trans-10{background-color:var(--primary-dark-trans-10)}.bg--primary-dark-trans-20{background-color:var(--primary-dark-trans-20)}.bg--primary-dark-trans-30{background-color:var(--primary-dark-trans-30)}.bg--primary-dark-trans-40{background-color:var(--primary-dark-trans-40)}.bg--primary-dark-trans-50{background-color:var(--primary-dark-trans-50)}.bg--primary-dark-trans-60{background-color:var(--primary-dark-trans-60)}.bg--primary-dark-trans-70{background-color:var(--primary-dark-trans-70)}.bg--primary-dark-trans-80{background-color:var(--primary-dark-trans-80)}.bg--primary-dark-trans-90{background-color:var(--primary-dark-trans-90)}.bg--primary-ultra-dark-trans-10{background-color:var(--primary-ultra-dark-trans-10)}.bg--primary-ultra-dark-trans-20{background-color:var(--primary-ultra-dark-trans-20)}.bg--primary-ultra-dark-trans-30{background-color:var(--primary-ultra-dark-trans-30)}.bg--primary-ultra-dark-trans-40{background-color:var(--primary-ultra-dark-trans-40)}.bg--primary-ultra-dark-trans-50{background-color:var(--primary-ultra-dark-trans-50)}.bg--primary-ultra-dark-trans-60{background-color:var(--primary-ultra-dark-trans-60)}.bg--primary-ultra-dark-trans-70{background-color:var(--primary-ultra-dark-trans-70)}.bg--primary-ultra-dark-trans-80{background-color:var(--primary-ultra-dark-trans-80)}.bg--primary-ultra-dark-trans-90{background-color:var(--primary-ultra-dark-trans-90)}.bg--secondary{background-color:var(--secondary)}.bg--secondary-hover{background-color:var(--secondary-hover)}.bg--secondary-ultra-light{background-color:var(--secondary-ultra-light)}.bg--secondary-light{background-color:var(--secondary-light)}.bg--secondary-semi-light{background-color:var(--secondary-semi-light)}.bg--secondary-semi-dark{background-color:var(--secondary-semi-dark)}.bg--secondary-dark{background-color:var(--secondary-dark)}.bg--secondary-ultra-dark{background-color:var(--secondary-ultra-dark)}.bg--secondary-comp{background-color:var(--secondary-comp)}.bg--secondary-medium{background-color:var(--secondary-medium)}.bg--secondary-trans-10{background-color:var(--secondary-trans-10)}.bg--secondary-trans-20{background-color:var(--secondary-trans-20)}.bg--secondary-trans-30{background-color:var(--secondary-trans-30)}.bg--secondary-trans-40{background-color:var(--secondary-trans-40)}.bg--secondary-trans-50{background-color:var(--secondary-trans-50)}.bg--secondary-trans-60{background-color:var(--secondary-trans-60)}.bg--secondary-trans-70{background-color:var(--secondary-trans-70)}.bg--secondary-trans-80{background-color:var(--secondary-trans-80)}.bg--secondary-trans-90{background-color:var(--secondary-trans-90)}.bg--secondary-light-trans-10{background-color:var(--secondary-light-trans-10)}.bg--secondary-light-trans-20{background-color:var(--secondary-light-trans-20)}.bg--secondary-light-trans-30{background-color:var(--secondary-light-trans-30)}.bg--secondary-light-trans-40{background-color:var(--secondary-light-trans-40)}.bg--secondary-light-trans-50{background-color:var(--secondary-light-trans-50)}.bg--secondary-light-trans-60{background-color:var(--secondary-light-trans-60)}.bg--secondary-light-trans-70{background-color:var(--secondary-light-trans-70)}.bg--secondary-light-trans-80{background-color:var(--secondary-light-trans-80)}.bg--secondary-light-trans-90{background-color:var(--secondary-light-trans-90)}.bg--secondary-dark-trans-10{background-color:var(--secondary-dark-trans-10)}.bg--secondary-dark-trans-20{background-color:var(--secondary-dark-trans-20)}.bg--secondary-dark-trans-30{background-color:var(--secondary-dark-trans-30)}.bg--secondary-dark-trans-40{background-color:var(--secondary-dark-trans-40)}.bg--secondary-dark-trans-50{background-color:var(--secondary-dark-trans-50)}.bg--secondary-dark-trans-60{background-color:var(--secondary-dark-trans-60)}.bg--secondary-dark-trans-70{background-color:var(--secondary-dark-trans-70)}.bg--secondary-dark-trans-80{background-color:var(--secondary-dark-trans-80)}.bg--secondary-dark-trans-90{background-color:var(--secondary-dark-trans-90)}.bg--secondary-ultra-dark-trans-10{background-color:var(--secondary-ultra-dark-trans-10)}.bg--secondary-ultra-dark-trans-20{background-color:var(--secondary-ultra-dark-trans-20)}.bg--secondary-ultra-dark-trans-30{background-color:var(--secondary-ultra-dark-trans-30)}.bg--secondary-ultra-dark-trans-40{background-color:var(--secondary-ultra-dark-trans-40)}.bg--secondary-ultra-dark-trans-50{background-color:var(--secondary-ultra-dark-trans-50)}.bg--secondary-ultra-dark-trans-60{background-color:var(--secondary-ultra-dark-trans-60)}.bg--secondary-ultra-dark-trans-70{background-color:var(--secondary-ultra-dark-trans-70)}.bg--secondary-ultra-dark-trans-80{background-color:var(--secondary-ultra-dark-trans-80)}.bg--secondary-ultra-dark-trans-90{background-color:var(--secondary-ultra-dark-trans-90)}.bg--accent{background-color:var(--accent)}.bg--accent-hover{background-color:var(--accent-hover)}.bg--accent-ultra-light{background-color:var(--accent-ultra-light)}.bg--accent-light{background-color:var(--accent-light)}.bg--accent-semi-light{background-color:var(--accent-semi-light)}.bg--accent-semi-dark{background-color:var(--accent-semi-dark)}.bg--accent-dark{background-color:var(--accent-dark)}.bg--accent-ultra-dark{background-color:var(--accent-ultra-dark)}.bg--accent-comp{background-color:var(--accent-comp)}.bg--accent-medium{background-color:var(--accent-medium)}.bg--accent-trans-10{background-color:var(--accent-trans-10)}.bg--accent-trans-20{background-color:var(--accent-trans-20)}.bg--accent-trans-30{background-color:var(--accent-trans-30)}.bg--accent-trans-40{background-color:var(--accent-trans-40)}.bg--accent-trans-50{background-color:var(--accent-trans-50)}.bg--accent-trans-60{background-color:var(--accent-trans-60)}.bg--accent-trans-70{background-color:var(--accent-trans-70)}.bg--accent-trans-80{background-color:var(--accent-trans-80)}.bg--accent-trans-90{background-color:var(--accent-trans-90)}.bg--accent-light-trans-10{background-color:var(--accent-light-trans-10)}.bg--accent-light-trans-20{background-color:var(--accent-light-trans-20)}.bg--accent-light-trans-30{background-color:var(--accent-light-trans-30)}.bg--accent-light-trans-40{background-color:var(--accent-light-trans-40)}.bg--accent-light-trans-50{background-color:var(--accent-light-trans-50)}.bg--accent-light-trans-60{background-color:var(--accent-light-trans-60)}.bg--accent-light-trans-70{background-color:var(--accent-light-trans-70)}.bg--accent-light-trans-80{background-color:var(--accent-light-trans-80)}.bg--accent-light-trans-90{background-color:var(--accent-light-trans-90)}.bg--accent-dark-trans-10{background-color:var(--accent-dark-trans-10)}.bg--accent-dark-trans-20{background-color:var(--accent-dark-trans-20)}.bg--accent-dark-trans-30{background-color:var(--accent-dark-trans-30)}.bg--accent-dark-trans-40{background-color:var(--accent-dark-trans-40)}.bg--accent-dark-trans-50{background-color:var(--accent-dark-trans-50)}.bg--accent-dark-trans-60{background-color:var(--accent-dark-trans-60)}.bg--accent-dark-trans-70{background-color:var(--accent-dark-trans-70)}.bg--accent-dark-trans-80{background-color:var(--accent-dark-trans-80)}.bg--accent-dark-trans-90{background-color:var(--accent-dark-trans-90)}.bg--accent-ultra-dark-trans-10{background-color:var(--accent-ultra-dark-trans-10)}.bg--accent-ultra-dark-trans-20{background-color:var(--accent-ultra-dark-trans-20)}.bg--accent-ultra-dark-trans-30{background-color:var(--accent-ultra-dark-trans-30)}.bg--accent-ultra-dark-trans-40{background-color:var(--accent-ultra-dark-trans-40)}.bg--accent-ultra-dark-trans-50{background-color:var(--accent-ultra-dark-trans-50)}.bg--accent-ultra-dark-trans-60{background-color:var(--accent-ultra-dark-trans-60)}.bg--accent-ultra-dark-trans-70{background-color:var(--accent-ultra-dark-trans-70)}.bg--accent-ultra-dark-trans-80{background-color:var(--accent-ultra-dark-trans-80)}.bg--accent-ultra-dark-trans-90{background-color:var(--accent-ultra-dark-trans-90)}.bg--base{background-color:var(--base)}.bg--base-hover{background-color:var(--base-hover)}.bg--base-ultra-light{background-color:var(--base-ultra-light)}.bg--base-light{background-color:var(--base-light)}.bg--base-semi-light{background-color:var(--base-semi-light)}.bg--base-semi-dark{background-color:var(--base-semi-dark)}.bg--base-dark{background-color:var(--base-dark)}.bg--base-ultra-dark{background-color:var(--base-ultra-dark)}.bg--base-comp{background-color:var(--base-comp)}.bg--base-medium{background-color:var(--base-medium)}.bg--base-trans-10{background-color:var(--base-trans-10)}.bg--base-trans-20{background-color:var(--base-trans-20)}.bg--base-trans-30{background-color:var(--base-trans-30)}.bg--base-trans-40{background-color:var(--base-trans-40)}.bg--base-trans-50{background-color:var(--base-trans-50)}.bg--base-trans-60{background-color:var(--base-trans-60)}.bg--base-trans-70{background-color:var(--base-trans-70)}.bg--base-trans-80{background-color:var(--base-trans-80)}.bg--base-trans-90{background-color:var(--base-trans-90)}.bg--base-light-trans-10{background-color:var(--base-light-trans-10)}.bg--base-light-trans-20{background-color:var(--base-light-trans-20)}.bg--base-light-trans-30{background-color:var(--base-light-trans-30)}.bg--base-light-trans-40{background-color:var(--base-light-trans-40)}.bg--base-light-trans-50{background-color:var(--base-light-trans-50)}.bg--base-light-trans-60{background-color:var(--base-light-trans-60)}.bg--base-light-trans-70{background-color:var(--base-light-trans-70)}.bg--base-light-trans-80{background-color:var(--base-light-trans-80)}.bg--base-light-trans-90{background-color:var(--base-light-trans-90)}.bg--base-dark-trans-10{background-color:var(--base-dark-trans-10)}.bg--base-dark-trans-20{background-color:var(--base-dark-trans-20)}.bg--base-dark-trans-30{background-color:var(--base-dark-trans-30)}.bg--base-dark-trans-40{background-color:var(--base-dark-trans-40)}.bg--base-dark-trans-50{background-color:var(--base-dark-trans-50)}.bg--base-dark-trans-60{background-color:var(--base-dark-trans-60)}.bg--base-dark-trans-70{background-color:var(--base-dark-trans-70)}.bg--base-dark-trans-80{background-color:var(--base-dark-trans-80)}.bg--base-dark-trans-90{background-color:var(--base-dark-trans-90)}.bg--base-ultra-dark-trans-10{background-color:var(--base-ultra-dark-trans-10)}.bg--base-ultra-dark-trans-20{background-color:var(--base-ultra-dark-trans-20)}.bg--base-ultra-dark-trans-30{background-color:var(--base-ultra-dark-trans-30)}.bg--base-ultra-dark-trans-40{background-color:var(--base-ultra-dark-trans-40)}.bg--base-ultra-dark-trans-50{background-color:var(--base-ultra-dark-trans-50)}.bg--base-ultra-dark-trans-60{background-color:var(--base-ultra-dark-trans-60)}.bg--base-ultra-dark-trans-70{background-color:var(--base-ultra-dark-trans-70)}.bg--base-ultra-dark-trans-80{background-color:var(--base-ultra-dark-trans-80)}.bg--base-ultra-dark-trans-90{background-color:var(--base-ultra-dark-trans-90)}.bg--shade{background-color:var(--shade)}.bg--shade-hover{background-color:var(--shade-hover)}.bg--shade-ultra-light{background-color:var(--shade-ultra-light)}.bg--shade-light{background-color:var(--shade-light)}.bg--shade-semi-light{background-color:var(--shade-semi-light)}.bg--shade-semi-dark{background-color:var(--shade-semi-dark)}.bg--shade-dark{background-color:var(--shade-dark)}.bg--shade-ultra-dark{background-color:var(--shade-ultra-dark)}.bg--shade-comp{background-color:var(--shade-comp)}.bg--shade-medium{background-color:var(--shade-medium)}.bg--shade-trans-10{background-color:var(--shade-trans-10)}.bg--shade-trans-20{background-color:var(--shade-trans-20)}.bg--shade-trans-30{background-color:var(--shade-trans-30)}.bg--shade-trans-40{background-color:var(--shade-trans-40)}.bg--shade-trans-50{background-color:var(--shade-trans-50)}.bg--shade-trans-60{background-color:var(--shade-trans-60)}.bg--shade-trans-70{background-color:var(--shade-trans-70)}.bg--shade-trans-80{background-color:var(--shade-trans-80)}.bg--shade-trans-90{background-color:var(--shade-trans-90)}.bg--shade-light-trans-10{background-color:var(--shade-light-trans-10)}.bg--shade-light-trans-20{background-color:var(--shade-light-trans-20)}.bg--shade-light-trans-30{background-color:var(--shade-light-trans-30)}.bg--shade-light-trans-40{background-color:var(--shade-light-trans-40)}.bg--shade-light-trans-50{background-color:var(--shade-light-trans-50)}.bg--shade-light-trans-60{background-color:var(--shade-light-trans-60)}.bg--shade-light-trans-70{background-color:var(--shade-light-trans-70)}.bg--shade-light-trans-80{background-color:var(--shade-light-trans-80)}.bg--shade-light-trans-90{background-color:var(--shade-light-trans-90)}.bg--shade-dark-trans-10{background-color:var(--shade-dark-trans-10)}.bg--shade-dark-trans-20{background-color:var(--shade-dark-trans-20)}.bg--shade-dark-trans-30{background-color:var(--shade-dark-trans-30)}.bg--shade-dark-trans-40{background-color:var(--shade-dark-trans-40)}.bg--shade-dark-trans-50{background-color:var(--shade-dark-trans-50)}.bg--shade-dark-trans-60{background-color:var(--shade-dark-trans-60)}.bg--shade-dark-trans-70{background-color:var(--shade-dark-trans-70)}.bg--shade-dark-trans-80{background-color:var(--shade-dark-trans-80)}.bg--shade-dark-trans-90{background-color:var(--shade-dark-trans-90)}.bg--shade-ultra-dark-trans-10{background-color:var(--shade-ultra-dark-trans-10)}.bg--shade-ultra-dark-trans-20{background-color:var(--shade-ultra-dark-trans-20)}.bg--shade-ultra-dark-trans-30{background-color:var(--shade-ultra-dark-trans-30)}.bg--shade-ultra-dark-trans-40{background-color:var(--shade-ultra-dark-trans-40)}.bg--shade-ultra-dark-trans-50{background-color:var(--shade-ultra-dark-trans-50)}.bg--shade-ultra-dark-trans-60{background-color:var(--shade-ultra-dark-trans-60)}.bg--shade-ultra-dark-trans-70{background-color:var(--shade-ultra-dark-trans-70)}.bg--shade-ultra-dark-trans-80{background-color:var(--shade-ultra-dark-trans-80)}.bg--shade-ultra-dark-trans-90{background-color:var(--shade-ultra-dark-trans-90)}.bg--neutral{background-color:var(--neutral)}.bg--neutral-hover{background-color:var(--neutral-hover)}.bg--neutral-ultra-light{background-color:var(--neutral-ultra-light)}.bg--neutral-light{background-color:var(--neutral-light)}.bg--neutral-semi-light{background-color:var(--neutral-semi-light)}.bg--neutral-semi-dark{background-color:var(--neutral-semi-dark)}.bg--neutral-dark{background-color:var(--neutral-dark)}.bg--neutral-ultra-dark{background-color:var(--neutral-ultra-dark)}.bg--neutral-comp{background-color:var(--neutral-comp)}.bg--neutral-medium{background-color:var(--neutral-medium)}.bg--neutral-trans-10{background-color:var(--neutral-trans-10)}.bg--neutral-trans-20{background-color:var(--neutral-trans-20)}.bg--neutral-trans-30{background-color:var(--neutral-trans-30)}.bg--neutral-trans-40{background-color:var(--neutral-trans-40)}.bg--neutral-trans-50{background-color:var(--neutral-trans-50)}.bg--neutral-trans-60{background-color:var(--neutral-trans-60)}.bg--neutral-trans-70{background-color:var(--neutral-trans-70)}.bg--neutral-trans-80{background-color:var(--neutral-trans-80)}.bg--neutral-trans-90{background-color:var(--neutral-trans-90)}.bg--neutral-light-trans-10{background-color:var(--neutral-light-trans-10)}.bg--neutral-light-trans-20{background-color:var(--neutral-light-trans-20)}.bg--neutral-light-trans-30{background-color:var(--neutral-light-trans-30)}.bg--neutral-light-trans-40{background-color:var(--neutral-light-trans-40)}.bg--neutral-light-trans-50{background-color:var(--neutral-light-trans-50)}.bg--neutral-light-trans-60{background-color:var(--neutral-light-trans-60)}.bg--neutral-light-trans-70{background-color:var(--neutral-light-trans-70)}.bg--neutral-light-trans-80{background-color:var(--neutral-light-trans-80)}.bg--neutral-light-trans-90{background-color:var(--neutral-light-trans-90)}.bg--neutral-dark-trans-10{background-color:var(--neutral-dark-trans-10)}.bg--neutral-dark-trans-20{background-color:var(--neutral-dark-trans-20)}.bg--neutral-dark-trans-30{background-color:var(--neutral-dark-trans-30)}.bg--neutral-dark-trans-40{background-color:var(--neutral-dark-trans-40)}.bg--neutral-dark-trans-50{background-color:var(--neutral-dark-trans-50)}.bg--neutral-dark-trans-60{background-color:var(--neutral-dark-trans-60)}.bg--neutral-dark-trans-70{background-color:var(--neutral-dark-trans-70)}.bg--neutral-dark-trans-80{background-color:var(--neutral-dark-trans-80)}.bg--neutral-dark-trans-90{background-color:var(--neutral-dark-trans-90)}.bg--neutral-ultra-dark-trans-10{background-color:var(--neutral-ultra-dark-trans-10)}.bg--neutral-ultra-dark-trans-20{background-color:var(--neutral-ultra-dark-trans-20)}.bg--neutral-ultra-dark-trans-30{background-color:var(--neutral-ultra-dark-trans-30)}.bg--neutral-ultra-dark-trans-40{background-color:var(--neutral-ultra-dark-trans-40)}.bg--neutral-ultra-dark-trans-50{background-color:var(--neutral-ultra-dark-trans-50)}.bg--neutral-ultra-dark-trans-60{background-color:var(--neutral-ultra-dark-trans-60)}.bg--neutral-ultra-dark-trans-70{background-color:var(--neutral-ultra-dark-trans-70)}.bg--neutral-ultra-dark-trans-80{background-color:var(--neutral-ultra-dark-trans-80)}.bg--neutral-ultra-dark-trans-90{background-color:var(--neutral-ultra-dark-trans-90)}.bg--white{background-color:var(--white)}.bg--black{background-color:var(--black)}.bg--white-trans-10{background-color:var(--white-trans-10)}.bg--white-trans-20{background-color:var(--white-trans-20)}.bg--white-trans-30{background-color:var(--white-trans-30)}.bg--white-trans-40{background-color:var(--white-trans-40)}.bg--white-trans-50{background-color:var(--white-trans-50)}.bg--white-trans-60{background-color:var(--white-trans-60)}.bg--white-trans-70{background-color:var(--white-trans-70)}.bg--white-trans-80{background-color:var(--white-trans-80)}.bg--white-trans-90{background-color:var(--white-trans-90)}.bg--black-trans-10{background-color:var(--black-trans-10)}.bg--black-trans-20{background-color:var(--black-trans-20)}.bg--black-trans-30{background-color:var(--black-trans-30)}.bg--black-trans-40{background-color:var(--black-trans-40)}.bg--black-trans-50{background-color:var(--black-trans-50)}.bg--black-trans-60{background-color:var(--black-trans-60)}.bg--black-trans-70{background-color:var(--black-trans-70)}.bg--black-trans-80{background-color:var(--black-trans-80)}.bg--black-trans-90{background-color:var(--black-trans-90)}.bg--danger{background-color:var(--danger)}.bg--danger-hover{background-color:var(--danger-hover)}.bg--danger-ultra-light{background-color:var(--danger-ultra-light)}.bg--danger-light{background-color:var(--danger-light)}.bg--danger-semi-light{background-color:var(--danger-semi-light)}.bg--danger-semi-dark{background-color:var(--danger-semi-dark)}.bg--danger-dark{background-color:var(--danger-dark)}.bg--danger-ultra-dark{background-color:var(--danger-ultra-dark)}.bg--danger-comp{background-color:var(--danger-comp)}.bg--danger-medium{background-color:var(--danger-medium)}.bg--danger-trans-10{background-color:var(--danger-trans-10)}.bg--danger-trans-20{background-color:var(--danger-trans-20)}.bg--danger-trans-30{background-color:var(--danger-trans-30)}.bg--danger-trans-40{background-color:var(--danger-trans-40)}.bg--danger-trans-50{background-color:var(--danger-trans-50)}.bg--danger-trans-60{background-color:var(--danger-trans-60)}.bg--danger-trans-70{background-color:var(--danger-trans-70)}.bg--danger-trans-80{background-color:var(--danger-trans-80)}.bg--danger-trans-90{background-color:var(--danger-trans-90)}.bg--danger-light-trans-10{background-color:var(--danger-light-trans-10)}.bg--danger-light-trans-20{background-color:var(--danger-light-trans-20)}.bg--danger-light-trans-30{background-color:var(--danger-light-trans-30)}.bg--danger-light-trans-40{background-color:var(--danger-light-trans-40)}.bg--danger-light-trans-50{background-color:var(--danger-light-trans-50)}.bg--danger-light-trans-60{background-color:var(--danger-light-trans-60)}.bg--danger-light-trans-70{background-color:var(--danger-light-trans-70)}.bg--danger-light-trans-80{background-color:var(--danger-light-trans-80)}.bg--danger-light-trans-90{background-color:var(--danger-light-trans-90)}.bg--danger-dark-trans-10{background-color:var(--danger-dark-trans-10)}.bg--danger-dark-trans-20{background-color:var(--danger-dark-trans-20)}.bg--danger-dark-trans-30{background-color:var(--danger-dark-trans-30)}.bg--danger-dark-trans-40{background-color:var(--danger-dark-trans-40)}.bg--danger-dark-trans-50{background-color:var(--danger-dark-trans-50)}.bg--danger-dark-trans-60{background-color:var(--danger-dark-trans-60)}.bg--danger-dark-trans-70{background-color:var(--danger-dark-trans-70)}.bg--danger-dark-trans-80{background-color:var(--danger-dark-trans-80)}.bg--danger-dark-trans-90{background-color:var(--danger-dark-trans-90)}.bg--danger-ultra-dark-trans-10{background-color:var(--danger-ultra-dark-trans-10)}.bg--danger-ultra-dark-trans-20{background-color:var(--danger-ultra-dark-trans-20)}.bg--danger-ultra-dark-trans-30{background-color:var(--danger-ultra-dark-trans-30)}.bg--danger-ultra-dark-trans-40{background-color:var(--danger-ultra-dark-trans-40)}.bg--danger-ultra-dark-trans-50{background-color:var(--danger-ultra-dark-trans-50)}.bg--danger-ultra-dark-trans-60{background-color:var(--danger-ultra-dark-trans-60)}.bg--danger-ultra-dark-trans-70{background-color:var(--danger-ultra-dark-trans-70)}.bg--danger-ultra-dark-trans-80{background-color:var(--danger-ultra-dark-trans-80)}.bg--danger-ultra-dark-trans-90{background-color:var(--danger-ultra-dark-trans-90)}.bg--warning{background-color:var(--warning)}.bg--warning-hover{background-color:var(--warning-hover)}.bg--warning-ultra-light{background-color:var(--warning-ultra-light)}.bg--warning-light{background-color:var(--warning-light)}.bg--warning-semi-light{background-color:var(--warning-semi-light)}.bg--warning-semi-dark{background-color:var(--warning-semi-dark)}.bg--warning-dark{background-color:var(--warning-dark)}.bg--warning-ultra-dark{background-color:var(--warning-ultra-dark)}.bg--warning-comp{background-color:var(--warning-comp)}.bg--warning-medium{background-color:var(--warning-medium)}.bg--warning-trans-10{background-color:var(--warning-trans-10)}.bg--warning-trans-20{background-color:var(--warning-trans-20)}.bg--warning-trans-30{background-color:var(--warning-trans-30)}.bg--warning-trans-40{background-color:var(--warning-trans-40)}.bg--warning-trans-50{background-color:var(--warning-trans-50)}.bg--warning-trans-60{background-color:var(--warning-trans-60)}.bg--warning-trans-70{background-color:var(--warning-trans-70)}.bg--warning-trans-80{background-color:var(--warning-trans-80)}.bg--warning-trans-90{background-color:var(--warning-trans-90)}.bg--warning-light-trans-10{background-color:var(--warning-light-trans-10)}.bg--warning-light-trans-20{background-color:var(--warning-light-trans-20)}.bg--warning-light-trans-30{background-color:var(--warning-light-trans-30)}.bg--warning-light-trans-40{background-color:var(--warning-light-trans-40)}.bg--warning-light-trans-50{background-color:var(--warning-light-trans-50)}.bg--warning-light-trans-60{background-color:var(--warning-light-trans-60)}.bg--warning-light-trans-70{background-color:var(--warning-light-trans-70)}.bg--warning-light-trans-80{background-color:var(--warning-light-trans-80)}.bg--warning-light-trans-90{background-color:var(--warning-light-trans-90)}.bg--warning-dark-trans-10{background-color:var(--warning-dark-trans-10)}.bg--warning-dark-trans-20{background-color:var(--warning-dark-trans-20)}.bg--warning-dark-trans-30{background-color:var(--warning-dark-trans-30)}.bg--warning-dark-trans-40{background-color:var(--warning-dark-trans-40)}.bg--warning-dark-trans-50{background-color:var(--warning-dark-trans-50)}.bg--warning-dark-trans-60{background-color:var(--warning-dark-trans-60)}.bg--warning-dark-trans-70{background-color:var(--warning-dark-trans-70)}.bg--warning-dark-trans-80{background-color:var(--warning-dark-trans-80)}.bg--warning-dark-trans-90{background-color:var(--warning-dark-trans-90)}.bg--warning-ultra-dark-trans-10{background-color:var(--warning-ultra-dark-trans-10)}.bg--warning-ultra-dark-trans-20{background-color:var(--warning-ultra-dark-trans-20)}.bg--warning-ultra-dark-trans-30{background-color:var(--warning-ultra-dark-trans-30)}.bg--warning-ultra-dark-trans-40{background-color:var(--warning-ultra-dark-trans-40)}.bg--warning-ultra-dark-trans-50{background-color:var(--warning-ultra-dark-trans-50)}.bg--warning-ultra-dark-trans-60{background-color:var(--warning-ultra-dark-trans-60)}.bg--warning-ultra-dark-trans-70{background-color:var(--warning-ultra-dark-trans-70)}.bg--warning-ultra-dark-trans-80{background-color:var(--warning-ultra-dark-trans-80)}.bg--warning-ultra-dark-trans-90{background-color:var(--warning-ultra-dark-trans-90)}.bg--info{background-color:var(--info)}.bg--info-hover{background-color:var(--info-hover)}.bg--info-ultra-light{background-color:var(--info-ultra-light)}.bg--info-light{background-color:var(--info-light)}.bg--info-semi-light{background-color:var(--info-semi-light)}.bg--info-semi-dark{background-color:var(--info-semi-dark)}.bg--info-dark{background-color:var(--info-dark)}.bg--info-ultra-dark{background-color:var(--info-ultra-dark)}.bg--info-comp{background-color:var(--info-comp)}.bg--info-medium{background-color:var(--info-medium)}.bg--info-trans-10{background-color:var(--info-trans-10)}.bg--info-trans-20{background-color:var(--info-trans-20)}.bg--info-trans-30{background-color:var(--info-trans-30)}.bg--info-trans-40{background-color:var(--info-trans-40)}.bg--info-trans-50{background-color:var(--info-trans-50)}.bg--info-trans-60{background-color:var(--info-trans-60)}.bg--info-trans-70{background-color:var(--info-trans-70)}.bg--info-trans-80{background-color:var(--info-trans-80)}.bg--info-trans-90{background-color:var(--info-trans-90)}.bg--info-light-trans-10{background-color:var(--info-light-trans-10)}.bg--info-light-trans-20{background-color:var(--info-light-trans-20)}.bg--info-light-trans-30{background-color:var(--info-light-trans-30)}.bg--info-light-trans-40{background-color:var(--info-light-trans-40)}.bg--info-light-trans-50{background-color:var(--info-light-trans-50)}.bg--info-light-trans-60{background-color:var(--info-light-trans-60)}.bg--info-light-trans-70{background-color:var(--info-light-trans-70)}.bg--info-light-trans-80{background-color:var(--info-light-trans-80)}.bg--info-light-trans-90{background-color:var(--info-light-trans-90)}.bg--info-dark-trans-10{background-color:var(--info-dark-trans-10)}.bg--info-dark-trans-20{background-color:var(--info-dark-trans-20)}.bg--info-dark-trans-30{background-color:var(--info-dark-trans-30)}.bg--info-dark-trans-40{background-color:var(--info-dark-trans-40)}.bg--info-dark-trans-50{background-color:var(--info-dark-trans-50)}.bg--info-dark-trans-60{background-color:var(--info-dark-trans-60)}.bg--info-dark-trans-70{background-color:var(--info-dark-trans-70)}.bg--info-dark-trans-80{background-color:var(--info-dark-trans-80)}.bg--info-dark-trans-90{background-color:var(--info-dark-trans-90)}.bg--info-ultra-dark-trans-10{background-color:var(--info-ultra-dark-trans-10)}.bg--info-ultra-dark-trans-20{background-color:var(--info-ultra-dark-trans-20)}.bg--info-ultra-dark-trans-30{background-color:var(--info-ultra-dark-trans-30)}.bg--info-ultra-dark-trans-40{background-color:var(--info-ultra-dark-trans-40)}.bg--info-ultra-dark-trans-50{background-color:var(--info-ultra-dark-trans-50)}.bg--info-ultra-dark-trans-60{background-color:var(--info-ultra-dark-trans-60)}.bg--info-ultra-dark-trans-70{background-color:var(--info-ultra-dark-trans-70)}.bg--info-ultra-dark-trans-80{background-color:var(--info-ultra-dark-trans-80)}.bg--info-ultra-dark-trans-90{background-color:var(--info-ultra-dark-trans-90)}.bg--success{background-color:var(--success)}.bg--success-hover{background-color:var(--success-hover)}.bg--success-ultra-light{background-color:var(--success-ultra-light)}.bg--success-light{background-color:var(--success-light)}.bg--success-semi-light{background-color:var(--success-semi-light)}.bg--success-semi-dark{background-color:var(--success-semi-dark)}.bg--success-dark{background-color:var(--success-dark)}.bg--success-ultra-dark{background-color:var(--success-ultra-dark)}.bg--success-comp{background-color:var(--success-comp)}.bg--success-medium{background-color:var(--success-medium)}.bg--success-trans-10{background-color:var(--success-trans-10)}.bg--success-trans-20{background-color:var(--success-trans-20)}.bg--success-trans-30{background-color:var(--success-trans-30)}.bg--success-trans-40{background-color:var(--success-trans-40)}.bg--success-trans-50{background-color:var(--success-trans-50)}.bg--success-trans-60{background-color:var(--success-trans-60)}.bg--success-trans-70{background-color:var(--success-trans-70)}.bg--success-trans-80{background-color:var(--success-trans-80)}.bg--success-trans-90{background-color:var(--success-trans-90)}.bg--success-light-trans-10{background-color:var(--success-light-trans-10)}.bg--success-light-trans-20{background-color:var(--success-light-trans-20)}.bg--success-light-trans-30{background-color:var(--success-light-trans-30)}.bg--success-light-trans-40{background-color:var(--success-light-trans-40)}.bg--success-light-trans-50{background-color:var(--success-light-trans-50)}.bg--success-light-trans-60{background-color:var(--success-light-trans-60)}.bg--success-light-trans-70{background-color:var(--success-light-trans-70)}.bg--success-light-trans-80{background-color:var(--success-light-trans-80)}.bg--success-light-trans-90{background-color:var(--success-light-trans-90)}.bg--success-dark-trans-10{background-color:var(--success-dark-trans-10)}.bg--success-dark-trans-20{background-color:var(--success-dark-trans-20)}.bg--success-dark-trans-30{background-color:var(--success-dark-trans-30)}.bg--success-dark-trans-40{background-color:var(--success-dark-trans-40)}.bg--success-dark-trans-50{background-color:var(--success-dark-trans-50)}.bg--success-dark-trans-60{background-color:var(--success-dark-trans-60)}.bg--success-dark-trans-70{background-color:var(--success-dark-trans-70)}.bg--success-dark-trans-80{background-color:var(--success-dark-trans-80)}.bg--success-dark-trans-90{background-color:var(--success-dark-trans-90)}.bg--success-ultra-dark-trans-10{background-color:var(--success-ultra-dark-trans-10)}.bg--success-ultra-dark-trans-20{background-color:var(--success-ultra-dark-trans-20)}.bg--success-ultra-dark-trans-30{background-color:var(--success-ultra-dark-trans-30)}.bg--success-ultra-dark-trans-40{background-color:var(--success-ultra-dark-trans-40)}.bg--success-ultra-dark-trans-50{background-color:var(--success-ultra-dark-trans-50)}.bg--success-ultra-dark-trans-60{background-color:var(--success-ultra-dark-trans-60)}.bg--success-ultra-dark-trans-70{background-color:var(--success-ultra-dark-trans-70)}.bg--success-ultra-dark-trans-80{background-color:var(--success-ultra-dark-trans-80)}.bg--success-ultra-dark-trans-90{background-color:var(--success-ultra-dark-trans-90)}:has(>.is-bg){position:relative;isolation:isolate}:is(*,img,figure,picture).is-bg{position:var(--bg-position,absolute);inset:var(--bg-inset,0);inline-size:var(--bg-width,100%);block-size:var(--bg-height,100%);border-radius:var(--bg-radius,0);object-fit:var(--bg-object-fit,cover);object-position:var(--bg-object-position,center);z-index:var(--bg-z-index,-2);border-radius:var(--bg-radius,0)}:is(*,img,figure,picture).is-bg>img{object-fit:var(--bg-object-fit,cover);object-position:var(--bg-object-position,center)}.content-grid>:is(*,img,figure,picture).is-bg{grid-column:full}.bg--ultra-light{background-color:var(--bg-ultra-light)}.bg--light{background-color:var(--bg-light)}.bg--dark{background-color:var(--bg-dark)}.bg--ultra-dark{background-color:var(--bg-ultra-dark)}.text--light.text--light,.text--light.text--light :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--text-light)}.text--light-muted.text--light-muted,.text--light-muted.text--light-muted :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--text-light-muted)}.text--dark.text--dark,.text--dark.text--dark :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--text-dark)}.text--dark-muted.text--dark-muted,.text--dark-muted.text--dark-muted :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--text-dark-muted)}.content-grid{--full:minmax(var(--gutter), 1fr);padding-inline:0;column-gap:0!important;display:grid!important;grid-template-columns:[full-start] var(--full) [feature-max-start] minmax(0,var(--feature-max-width,100px)) [feature-start] minmax(0,var(--feature-width,50px)) [content-start] min(var(--content-width), 100% - var(--gutter) * 2) [content-end] minmax(0,var(--feature-width,50px)) [feature-end] minmax(0,var(--feature-max-width,100px)) [feature-max-end] var(--full) [full-end]}.content-grid>:not(.content--feature,.content--feature-max,.content--full,.content--full-safe){width:100%}.content-grid>:where(:not(.content--feature,.content--feature-max,.content--full,.content--full-safe)){grid-column:content}.content--feature{grid-column:feature}.content--feature-max{grid-column:feature-max}.content--full{grid-column:full}.content--full-safe{grid-column:full;padding-inline:var(--gutter)}.content-grid:where(.content--full-safe){padding-inline:var(--gutter)}:is(.content--feature,.content--feature-max,.content--full,.content--full-safe):not(.content-grid--off :is(.content--feature,.content--feature-max,.content--full,.content--full-safe)){width:100%!important;max-width:100%}.content-grid:is([class*="padding--"],[class*="section--"],[class*="header--"]){padding-inline:0}.content-grid:is([class*="pad--"],[class*="pad-section--"],[class*="pad-header--"]){padding-inline:0}:root,.color-scheme--main{--bg-ultra-light-text:var(--text-dark);--bg-light-text:var(--text-dark);--bg-dark-text:var(--text-light);--bg-ultra-dark-text:var(--text-light);--bg-ultra-light-heading:var(--text-dark);--bg-light-heading:var(--text-dark);--bg-dark-heading:var(--text-light);--bg-ultra-dark-heading:var(--text-light);--bg-ultra-light-link:var(--primary);--bg-ultra-light-link-hover:var(--primary-hover);--bg-light-link:var(--primary);--bg-light-link-hover:var(--primary-hover);--bg-dark-link:var(--primary);--bg-dark-link-hover:var(--primary-hover);--bg-ultra-dark-link:var(--primary);--bg-ultra-dark-link-hover:var(--primary-hover)}.color-scheme--alt{--bg-ultra-light-text:var(--text-dark);--bg-light-text:var(--text-dark);--bg-dark-text:var(--text-light);--bg-ultra-dark-text:var(--text-light);--bg-ultra-light-heading:var(--text-dark);--bg-light-heading:var(--text-dark);--bg-dark-heading:var(--text-light);--bg-ultra-dark-heading:var(--text-light);--bg-ultra-dark-text:var(--text-light);--bg-ultra-light-link:var(--primary);--bg-ultra-light-link-hover:var(--primary-hover);--bg-light-link:var(--primary);--bg-light-link-hover:var(--primary-hover);--bg-dark-link:var(--primary);--bg-dark-link-hover:var(--primary-hover);--bg-ultra-dark-link:var(--primary);--bg-ultra-dark-link-hover:var(--primary-hover)}:where(.bg--ultra-light),:where(.bg--ultra-light) :is(h1,h2,h3,h4,h5,h6){color:var(--bg-ultra-light-text)}:where(.bg--light),:where(.bg--light) :is(h1,h2,h3,h4,h5,h6){color:var(--bg-light-text)}:where(.bg--dark),:where(.bg--dark) :is(h1,h2,h3,h4,h5,h6){color:var(--bg-dark-text)}:where(.bg--ultra-dark),:where(.bg--ultra-dark) :is(h1,h2,h3,h4,h5,h6){color:var(--bg-ultra-dark-text)}.bg--ultra-light :where(h1,h2,h3,h4,h5,h6){--heading-color:var(--bg-ultra-light-heading);--h1-color:var(--bg-ultra-light-heading);--h2-color:var(--bg-ultra-light-heading);--h3-color:var(--bg-ultra-light-heading);--h4-color:var(--bg-ultra-light-heading);--h5-color:var(--bg-ultra-light-heading);--h6-color:var(--bg-ultra-light-heading);color:var(--bg-ultra-light-heading)}.bg--light :where(h1,h2,h3,h4,h5,h6){--heading-color:var(--bg-light-heading);--h1-color:var(--bg-light-heading);--h2-color:var(--bg-light-heading);--h3-color:var(--bg-light-heading);--h4-color:var(--bg-light-heading);--h5-color:var(--bg-light-heading);--h6-color:var(--bg-light-heading);color:var(--bg-light-heading)}.bg--dark :where(h1,h2,h3,h4,h5,h6){--heading-color:var(--bg-dark-heading);--h1-color:var(--bg-dark-heading);--h2-color:var(--bg-dark-heading);--h3-color:var(--bg-dark-heading);--h4-color:var(--bg-dark-heading);--h5-color:var(--bg-dark-heading);--h6-color:var(--bg-dark-heading);color:var(--bg-dark-heading)}.bg--ultra-dark :where(h1,h2,h3,h4,h5,h6){--heading-color:var(--bg-ultra-dark-heading);--h1-color:var(--bg-ultra-dark-heading);--h2-color:var(--bg-ultra-dark-heading);--h3-color:var(--bg-ultra-dark-heading);--h4-color:var(--bg-ultra-dark-heading);--h5-color:var(--bg-ultra-dark-heading);--h6-color:var(--bg-ultra-dark-heading);color:var(--bg-ultra-dark-heading)}.bg--ultra-light :is(a):where(:not([class*=btn--],:is(h1,h2,h3,h4,h5,h6) a)){color:var(--bg-ultra-light-link)}.bg--ultra-light :is(a):where(:not([class*=btn--],:is(h1,h2,h3,h4,h5,h6) a)):hover{color:var(--bg-ultra-light-link-hover)}.bg--light :is(a):where(:not([class*=btn--],:is(h1,h2,h3,h4,h5,h6) a)){color:var(--bg-light-link)}.bg--light :is(a):where(:not([class*=btn--],:is(h1,h2,h3,h4,h5,h6) a)):hover{color:var(--bg-light-link-hover)}.bg--dark :is(a):where(:not([class*=btn--],:is(h1,h2,h3,h4,h5,h6) a)){color:var(--bg-dark-link)}.bg--dark :is(a):where(:not([class*=btn--],:is(h1,h2,h3,h4,h5,h6) a)):hover{color:var(--bg-dark-link-hover)}.bg--ultra-dark :is(a):where(:not([class*=btn--],:is(h1,h2,h3,h4,h5,h6) a)){color:var(--bg-ultra-dark-link)}.bg--ultra-dark :is(a):where(:not([class*=btn--],:is(h1,h2,h3,h4,h5,h6) a)):hover{color:var(--bg-ultra-dark-link-hover)}.bg--ultra-light [class*="btn--"]{--btn-background:var(--primary);--btn-background-hover:var(--primary-hover);--btn-text-color:var(--primary-ultra-dark);--btn-text-color-hover:var(--primary-ultra-light);--btn-border-color:var(--primary);--btn-border-color-hover:var(--primary-hover);--focus-color:var(--primary-dark)}.bg--ultra-light [class*="btn--"].btn--outline{--btn-background:transparent;--btn-background-hover:var(--primary-hover);--btn-text-color:var(--primary);--btn-text-color-hover:var(--primary-ultra-light);--btn-border-width:0.15rem;--btn-border-color:var(--primary);--btn-border-color-hover:var(--primary-hover);--focus-color:var(--primary-dark)}.bg--light [class*="btn--"]{--btn-background:var(--primary);--btn-background-hover:var(--primary-hover);--btn-text-color:var(--primary-ultra-dark);--btn-text-color-hover:var(--primary-ultra-light);--btn-border-color:var(--primary);--btn-border-color-hover:var(--primary-hover);--focus-color:var(--primary-dark)}.bg--light [class*="btn--"].btn--outline{--btn-background:transparent;--btn-background-hover:var(--primary-hover);--btn-text-color:var(--primary);--btn-text-color-hover:var(--primary-ultra-light);--btn-border-width:0.15rem;--btn-border-color:var(--primary);--btn-border-color-hover:var(--primary-hover);--focus-color:var(--primary-dark)}.bg--dark [class*="btn--"]{--btn-background:var(--primary);--btn-background-hover:var(--primary-hover);--btn-text-color:var(--primary-ultra-dark);--btn-text-color-hover:var(--primary-ultra-light);--btn-border-color:var(--primary);--btn-border-color-hover:var(--primary-hover);--focus-color:var(--primary-dark)}.bg--dark [class*="btn--"].btn--outline{--btn-background:transparent;--btn-background-hover:var(--primary-hover);--btn-text-color:var(--primary);--btn-text-color-hover:var(--primary-ultra-light);--btn-border-width:0.15rem;--btn-border-color:var(--primary);--btn-border-color-hover:var(--primary-hover);--focus-color:var(--primary-dark)}.bg--ultra-dark [class*="btn--"]{--btn-background:var(--primary);--btn-background-hover:var(--primary-hover);--btn-text-color:var(--primary-ultra-dark);--btn-text-color-hover:var(--primary-ultra-light);--btn-border-color:var(--primary);--btn-border-color-hover:var(--primary-hover);--focus-color:var(--primary-dark)}.bg--ultra-dark [class*="btn--"].btn--outline{--btn-background:transparent;--btn-background-hover:var(--primary-hover);--btn-text-color:var(--primary);--btn-text-color-hover:var(--primary-ultra-light);--btn-border-width:0.15rem;--btn-border-color:var(--primary);--btn-border-color-hover:var(--primary-hover);--focus-color:var(--primary-dark)}.margin-top--xs{margin-block-start:var(--space-xs)}.margin-top--s{margin-block-start:var(--space-s)}.margin-top--m{margin-block-start:var(--space-m)}.margin-top--l{margin-block-start:var(--space-l)}.margin-top--xl{margin-block-start:var(--space-xl)}.margin-top--xxl{margin-block-start:var(--space-xxl)}.margin-right--xs{margin-inline-end:var(--space-xs)}.margin-right--s{margin-inline-end:var(--space-s)}.margin-right--m{margin-inline-end:var(--space-m)}.margin-right--l{margin-inline-end:var(--space-l)}.margin-right--xl{margin-inline-end:var(--space-xl)}.margin-right--xxl{margin-inline-end:var(--space-xxl)}.margin-bottom--xs{margin-block-end:var(--space-xs)}.margin-bottom--s{margin-block-end:var(--space-s)}.margin-bottom--m{margin-block-end:var(--space-m)}.margin-bottom--l{margin-block-end:var(--space-l)}.margin-bottom--xl{margin-block-end:var(--space-xl)}.margin-bottom--xxl{margin-block-end:var(--space-xxl)}.margin-left--xs{margin-inline-start:var(--space-xs)}.margin-left--s{margin-inline-start:var(--space-s)}.margin-left--m{margin-inline-start:var(--space-m)}.margin-left--l{margin-inline-start:var(--space-l)}.margin-left--xl{margin-inline-start:var(--space-xl)}.margin-left--xxl{margin-inline-start:var(--space-xxl)}.margin-block--xs{margin-block:var(--space-xs)}.margin-block--s{margin-block:var(--space-s)}.margin-block--m{margin-block:var(--space-m)}.margin-block--l{margin-block:var(--space-l)}.margin-block--xl{margin-block:var(--space-xl)}.margin-block--xxl{margin-block:var(--space-xxl)}.margin-inline--xs{margin-inline:var(--space-xs)}.margin-inline--s{margin-inline:var(--space-s)}.margin-inline--m{margin-inline:var(--space-m)}.margin-inline--l{margin-inline:var(--space-l)}.margin-inline--xl{margin-inline:var(--space-xl)}.margin-inline--xxl{margin-inline:var(--space-xxl)}.margin--none{margin:0}@media (max-width:1280px){.margin-top--xs-xl{margin-block-start:var(--space-xs)}.margin-top--s-xl{margin-block-start:var(--space-s)}.margin-top--m-xl{margin-block-start:var(--space-m)}.margin-top--l-xl{margin-block-start:var(--space-l)}.margin-top--xl-xl{margin-block-start:var(--space-xl)}.margin-top--xxl-xl{margin-block-start:var(--space-xxl)}.margin-right--xs-xl{margin-inline-end:var(--space-xs)}.margin-right--s-xl{margin-inline-end:var(--space-s)}.margin-right--m-xl{margin-inline-end:var(--space-m)}.margin-right--l-xl{margin-inline-end:var(--space-l)}.margin-right--xl-xl{margin-inline-end:var(--space-xl)}.margin-right--xxl-xl{margin-inline-end:var(--space-xxl)}.margin-bottom--xs-xl{margin-block-end:var(--space-xs)}.margin-bottom--s-xl{margin-block-end:var(--space-s)}.margin-bottom--m-xl{margin-block-end:var(--space-m)}.margin-bottom--l-xl{margin-block-end:var(--space-l)}.margin-bottom--xl-xl{margin-block-end:var(--space-xl)}.margin-bottom--xxl-xl{margin-block-end:var(--space-xxl)}.margin-left--xs-xl{margin-inline-start:var(--space-xs)}.margin-left--s-xl{margin-inline-start:var(--space-s)}.margin-left--m-xl{margin-inline-start:var(--space-m)}.margin-left--l-xl{margin-inline-start:var(--space-l)}.margin-left--xl-xl{margin-inline-start:var(--space-xl)}.margin-left--xxl-xl{margin-inline-start:var(--space-xxl)}.margin-block--xs-xl{margin-block:var(--space-xs)}.margin-block--s-xl{margin-block:var(--space-s)}.margin-block--m-xl{margin-block:var(--space-m)}.margin-block--l-xl{margin-block:var(--space-l)}.margin-block--xl-xl{margin-block:var(--space-xl)}.margin-block--xxl-xl{margin-block:var(--space-xxl)}.margin-inline--xs-xl{margin-inline:var(--space-xs)}.margin-inline--s-xl{margin-inline:var(--space-s)}.margin-inline--m-xl{margin-inline:var(--space-m)}.margin-inline--l-xl{margin-inline:var(--space-l)}.margin-inline--xl-xl{margin-inline:var(--space-xl)}.margin-inline--xxl-xl{margin-inline:var(--space-xxl)}.margin--xl-none{margin:0}}@media (max-width:992px){.margin-top--xs-l{margin-block-start:var(--space-xs)}.margin-top--s-l{margin-block-start:var(--space-s)}.margin-top--m-l{margin-block-start:var(--space-m)}.margin-top--l-l{margin-block-start:var(--space-l)}.margin-top--xl-l{margin-block-start:var(--space-xl)}.margin-top--xxl-l{margin-block-start:var(--space-xxl)}.margin-right--xs-l{margin-inline-end:var(--space-xs)}.margin-right--s-l{margin-inline-end:var(--space-s)}.margin-right--m-l{margin-inline-end:var(--space-m)}.margin-right--l-l{margin-inline-end:var(--space-l)}.margin-right--xl-l{margin-inline-end:var(--space-xl)}.margin-right--xxl-l{margin-inline-end:var(--space-xxl)}.margin-bottom--xs-l{margin-block-end:var(--space-xs)}.margin-bottom--s-l{margin-block-end:var(--space-s)}.margin-bottom--m-l{margin-block-end:var(--space-m)}.margin-bottom--l-l{margin-block-end:var(--space-l)}.margin-bottom--xl-l{margin-block-end:var(--space-xl)}.margin-bottom--xxl-l{margin-block-end:var(--space-xxl)}.margin-left--xs-l{margin-inline-start:var(--space-xs)}.margin-left--s-l{margin-inline-start:var(--space-s)}.margin-left--m-l{margin-inline-start:var(--space-m)}.margin-left--l-l{margin-inline-start:var(--space-l)}.margin-left--xl-l{margin-inline-start:var(--space-xl)}.margin-left--xxl-l{margin-inline-start:var(--space-xxl)}.margin-block--xs-l{margin-block:var(--space-xs)}.margin-block--s-l{margin-block:var(--space-s)}.margin-block--m-l{margin-block:var(--space-m)}.margin-block--l-l{margin-block:var(--space-l)}.margin-block--xl-l{margin-block:var(--space-xl)}.margin-block--xxl-l{margin-block:var(--space-xxl)}.margin-inline--xs-l{margin-inline:var(--space-xs)}.margin-inline--s-l{margin-inline:var(--space-s)}.margin-inline--m-l{margin-inline:var(--space-m)}.margin-inline--l-l{margin-inline:var(--space-l)}.margin-inline--xl-l{margin-inline:var(--space-xl)}.margin-inline--xxl-l{margin-inline:var(--space-xxl)}.margin--l-none{margin:0}}@media (max-width:768px){.margin-top--xs-m{margin-block-start:var(--space-xs)}.margin-top--s-m{margin-block-start:var(--space-s)}.margin-top--m-m{margin-block-start:var(--space-m)}.margin-top--l-m{margin-block-start:var(--space-l)}.margin-top--xl-m{margin-block-start:var(--space-xl)}.margin-top--xxl-m{margin-block-start:var(--space-xxl)}.margin-right--xs-m{margin-inline-end:var(--space-xs)}.margin-right--s-m{margin-inline-end:var(--space-s)}.margin-right--m-m{margin-inline-end:var(--space-m)}.margin-right--l-m{margin-inline-end:var(--space-l)}.margin-right--xl-m{margin-inline-end:var(--space-xl)}.margin-right--xxl-m{margin-inline-end:var(--space-xxl)}.margin-bottom--xs-m{margin-block-end:var(--space-xs)}.margin-bottom--s-m{margin-block-end:var(--space-s)}.margin-bottom--m-m{margin-block-end:var(--space-m)}.margin-bottom--l-m{margin-block-end:var(--space-l)}.margin-bottom--xl-m{margin-block-end:var(--space-xl)}.margin-bottom--xxl-m{margin-block-end:var(--space-xxl)}.margin-left--xs-m{margin-inline-start:var(--space-xs)}.margin-left--s-m{margin-inline-start:var(--space-s)}.margin-left--m-m{margin-inline-start:var(--space-m)}.margin-left--l-m{margin-inline-start:var(--space-l)}.margin-left--xl-m{margin-inline-start:var(--space-xl)}.margin-left--xxl-m{margin-inline-start:var(--space-xxl)}.margin-block--xs-m{margin-block:var(--space-xs)}.margin-block--s-m{margin-block:var(--space-s)}.margin-block--m-m{margin-block:var(--space-m)}.margin-block--l-m{margin-block:var(--space-l)}.margin-block--xl-m{margin-block:var(--space-xl)}.margin-block--xxl-m{margin-block:var(--space-xxl)}.margin-inline--xs-m{margin-inline:var(--space-xs)}.margin-inline--s-m{margin-inline:var(--space-s)}.margin-inline--m-m{margin-inline:var(--space-m)}.margin-inline--l-m{margin-inline:var(--space-l)}.margin-inline--xl-m{margin-inline:var(--space-xl)}.margin-inline--xxl-m{margin-inline:var(--space-xxl)}.margin--m-none{margin:0}}@media (max-width:480px){.margin-top--xs-s{margin-block-start:var(--space-xs)}.margin-top--s-s{margin-block-start:var(--space-s)}.margin-top--m-s{margin-block-start:var(--space-m)}.margin-top--l-s{margin-block-start:var(--space-l)}.margin-top--xl-s{margin-block-start:var(--space-xl)}.margin-top--xxl-s{margin-block-start:var(--space-xxl)}.margin-right--xs-s{margin-inline-end:var(--space-xs)}.margin-right--s-s{margin-inline-end:var(--space-s)}.margin-right--m-s{margin-inline-end:var(--space-m)}.margin-right--l-s{margin-inline-end:var(--space-l)}.margin-right--xl-s{margin-inline-end:var(--space-xl)}.margin-right--xxl-s{margin-inline-end:var(--space-xxl)}.margin-bottom--xs-s{margin-block-end:var(--space-xs)}.margin-bottom--s-s{margin-block-end:var(--space-s)}.margin-bottom--m-s{margin-block-end:var(--space-m)}.margin-bottom--l-s{margin-block-end:var(--space-l)}.margin-bottom--xl-s{margin-block-end:var(--space-xl)}.margin-bottom--xxl-s{margin-block-end:var(--space-xxl)}.margin-left--xs-s{margin-inline-start:var(--space-xs)}.margin-left--s-s{margin-inline-start:var(--space-s)}.margin-left--m-s{margin-inline-start:var(--space-m)}.margin-left--l-s{margin-inline-start:var(--space-l)}.margin-left--xl-s{margin-inline-start:var(--space-xl)}.margin-left--xxl-s{margin-inline-start:var(--space-xxl)}.margin-block--xs-s{margin-block:var(--space-xs)}.margin-block--s-s{margin-block:var(--space-s)}.margin-block--m-s{margin-block:var(--space-m)}.margin-block--l-s{margin-block:var(--space-l)}.margin-block--xl-s{margin-block:var(--space-xl)}.margin-block--xxl-s{margin-block:var(--space-xxl)}.margin-inline--xs-s{margin-inline:var(--space-xs)}.margin-inline--s-s{margin-inline:var(--space-s)}.margin-inline--m-s{margin-inline:var(--space-m)}.margin-inline--l-s{margin-inline:var(--space-l)}.margin-inline--xl-s{margin-inline:var(--space-xl)}.margin-inline--xxl-s{margin-inline:var(--space-xxl)}.margin--s-none{margin:0}}@media (max-width:360px){.margin-top--xs-xs{margin-block-start:var(--space-xs)}.margin-top--s-xs{margin-block-start:var(--space-s)}.margin-top--m-xs{margin-block-start:var(--space-m)}.margin-top--l-xs{margin-block-start:var(--space-l)}.margin-top--xl-xs{margin-block-start:var(--space-xl)}.margin-top--xxl-xs{margin-block-start:var(--space-xxl)}.margin-right--xs-xs{margin-inline-end:var(--space-xs)}.margin-right--s-xs{margin-inline-end:var(--space-s)}.margin-right--m-xs{margin-inline-end:var(--space-m)}.margin-right--l-xs{margin-inline-end:var(--space-l)}.margin-right--xl-xs{margin-inline-end:var(--space-xl)}.margin-right--xxl-xs{margin-inline-end:var(--space-xxl)}.margin-bottom--xs-xs{margin-block-end:var(--space-xs)}.margin-bottom--s-xs{margin-block-end:var(--space-s)}.margin-bottom--m-xs{margin-block-end:var(--space-m)}.margin-bottom--l-xs{margin-block-end:var(--space-l)}.margin-bottom--xl-xs{margin-block-end:var(--space-xl)}.margin-bottom--xxl-xs{margin-block-end:var(--space-xxl)}.margin-left--xs-xs{margin-inline-start:var(--space-xs)}.margin-left--s-xs{margin-inline-start:var(--space-s)}.margin-left--m-xs{margin-inline-start:var(--space-m)}.margin-left--l-xs{margin-inline-start:var(--space-l)}.margin-left--xl-xs{margin-inline-start:var(--space-xl)}.margin-left--xxl-xs{margin-inline-start:var(--space-xxl)}.margin-block--xs-xs{margin-block:var(--space-xs)}.margin-block--s-xs{margin-block:var(--space-s)}.margin-block--m-xs{margin-block:var(--space-m)}.margin-block--l-xs{margin-block:var(--space-l)}.margin-block--xl-xs{margin-block:var(--space-xl)}.margin-block--xxl-xs{margin-block:var(--space-xxl)}.margin-inline--xs-xs{margin-inline:var(--space-xs)}.margin-inline--s-xs{margin-inline:var(--space-s)}.margin-inline--m-xs{margin-inline:var(--space-m)}.margin-inline--l-xs{margin-inline:var(--space-l)}.margin-inline--xl-xs{margin-inline:var(--space-xl)}.margin-inline--xxl-xs{margin-inline:var(--space-xxl)}.margin--xs-none{margin:0}}.pad--xs{padding:var(--space-xs)}.pad--s{padding:var(--space-s)}.pad--m{padding:var(--space-m)}.pad--l{padding:var(--space-l)}.pad--xl{padding:var(--space-xl)}.pad--xxl{padding:var(--space-xxl)}.pad-header--xs{padding:var(--space-xs) var(--section-padding-x)}.pad-header--s{padding:var(--space-s) var(--section-padding-x)}.pad-header--m{padding:var(--space-m) var(--section-padding-x)}.pad-header--l{padding:var(--space-l) var(--section-padding-x)}.pad-header--xl{padding:var(--space-xl) var(--section-padding-x)}.pad-header--xxl{padding:var(--space-xxl) var(--section-padding-x)}.pad--none:not(.ct-section){padding:0!important}.padding--xs{padding:var(--space-xs)}.padding--s{padding:var(--space-s)}.padding--m{padding:var(--space-m)}.padding--l{padding:var(--space-l)}.padding--xl{padding:var(--space-xl)}.padding--xxl{padding:var(--space-xxl)}.padding--none{padding:0}@media (max-width:1280px){.padding--xl-xs{padding:var(--space-xs)}.padding--xl-s{padding:var(--space-s)}.padding--xl-m{padding:var(--space-m)}.padding--xl-l{padding:var(--space-l)}.padding--xl-xl{padding:var(--space-xl)}.padding--xl-xxl{padding:var(--space-xxl)}.padding--xl-none{padding:0}}@media (max-width:992px){.padding--l-xs{padding:var(--space-xs)}.padding--l-s{padding:var(--space-s)}.padding--l-m{padding:var(--space-m)}.padding--l-l{padding:var(--space-l)}.padding--l-xl{padding:var(--space-xl)}.padding--l-xxl{padding:var(--space-xxl)}.padding--l-none{padding:0}}@media (max-width:768px){.padding--m-xs{padding:var(--space-xs)}.padding--m-s{padding:var(--space-s)}.padding--m-m{padding:var(--space-m)}.padding--m-l{padding:var(--space-l)}.padding--m-xl{padding:var(--space-xl)}.padding--m-xxl{padding:var(--space-xxl)}.padding--m-none{padding:0}}@media (max-width:480px){.padding--s-xs{padding:var(--space-xs)}.padding--s-s{padding:var(--space-s)}.padding--s-m{padding:var(--space-m)}.padding--s-l{padding:var(--space-l)}.padding--s-xl{padding:var(--space-xl)}.padding--s-xxl{padding:var(--space-xxl)}.padding--s-none{padding:0}}@media (max-width:360px){.padding--xs-xs{padding:var(--space-xs)}.padding--xs-s{padding:var(--space-s)}.padding--xs-m{padding:var(--space-m)}.padding--xs-l{padding:var(--space-l)}.padding--xs-xl{padding:var(--space-xl)}.padding--xs-xxl{padding:var(--space-xxl)}.padding--xs-none{padding:0}}.header--xs{padding-block:var(--space-xs);padding-inline:var(--gutter)}.header--s{padding-block:var(--space-s);padding-inline:var(--gutter)}.header--m{padding-block:var(--space-m);padding-inline:var(--gutter)}.header--l{padding-block:var(--space-l);padding-inline:var(--gutter)}.header--xl{padding-block:var(--space-xl);padding-inline:var(--gutter)}.header--xxl{padding-block:var(--space-xxl);padding-inline:var(--gutter)}.section--xs{padding-block:var(--section-space-xs);padding-inline:var(--gutter)}.section--s{padding-block:var(--section-space-s);padding-inline:var(--gutter)}.section--m{padding-block:var(--section-space-m);padding-inline:var(--gutter)}.section--l{padding-block:var(--section-space-l);padding-inline:var(--gutter)}.section--xl{padding-block:var(--section-space-xl);padding-inline:var(--gutter)}.section--xxl{padding-block:var(--section-space-xxl);padding-inline:var(--gutter)}.section--none{padding-block:0;padding-inline:var(--gutter)}@media (max-width:1280px){.section--xl-xs{padding-block:var(--section-space-xs);padding-inline:var(--gutter)}.section--xl-s{padding-block:var(--section-space-s);padding-inline:var(--gutter)}.section--xl-m{padding-block:var(--section-space-m);padding-inline:var(--gutter)}.section--xl-l{padding-block:var(--section-space-l);padding-inline:var(--gutter)}.section--xl-xl{padding-block:var(--section-space-xl);padding-inline:var(--gutter)}.section--xl-xxl{padding-block:var(--section-space-xxl);padding-inline:var(--gutter)}.section--xl-none{padding-inline:0 var(--gutter)}}@media (max-width:992px){.section--l-xs{padding-block:var(--section-space-xs);padding-inline:var(--gutter)}.section--l-s{padding-block:var(--section-space-s);padding-inline:var(--gutter)}.section--l-m{padding-block:var(--section-space-m);padding-inline:var(--gutter)}.section--l-l{padding-block:var(--section-space-l);padding-inline:var(--gutter)}.section--l-xl{padding-block:var(--section-space-xl);padding-inline:var(--gutter)}.section--l-xxl{padding-block:var(--section-space-xxl);padding-inline:var(--gutter)}.section--l-none{padding-inline:0 var(--gutter)}}@media (max-width:768px){.section--m-xs{padding-block:var(--section-space-xs);padding-inline:var(--gutter)}.section--m-s{padding-block:var(--section-space-s);padding-inline:var(--gutter)}.section--m-m{padding-block:var(--section-space-m);padding-inline:var(--gutter)}.section--m-l{padding-block:var(--section-space-l);padding-inline:var(--gutter)}.section--m-xl{padding-block:var(--section-space-xl);padding-inline:var(--gutter)}.section--m-xxl{padding-block:var(--section-space-xxl);padding-inline:var(--gutter)}.section--m-none{padding-inline:0 var(--gutter)}}@media (max-width:480px){.section--s-xs{padding-block:var(--section-space-xs);padding-inline:var(--gutter)}.section--s-s{padding-block:var(--section-space-s);padding-inline:var(--gutter)}.section--s-m{padding-block:var(--section-space-m);padding-inline:var(--gutter)}.section--s-l{padding-block:var(--section-space-l);padding-inline:var(--gutter)}.section--s-xl{padding-block:var(--section-space-xl);padding-inline:var(--gutter)}.section--s-xxl{padding-block:var(--section-space-xxl);padding-inline:var(--gutter)}.section--s-none{padding-inline:0 var(--gutter)}}@media (max-width:360px){.section--xs-xs{padding-block:var(--section-space-xs);padding-inline:var(--gutter)}.section--xs-s{padding-block:var(--section-space-s);padding-inline:var(--gutter)}.section--xs-m{padding-block:var(--section-space-m);padding-inline:var(--gutter)}.section--xs-l{padding-block:var(--section-space-l);padding-inline:var(--gutter)}.section--xs-xl{padding-block:var(--section-space-xl);padding-inline:var(--gutter)}.section--xs-xxl{padding-block:var(--section-space-xxl);padding-inline:var(--gutter)}.section--xs-none{padding-inline:0 var(--gutter)}}.section__inner,.section__container,.acss__container{width:100%;max-inline-size:var(--content-width);margin-inline:auto}.pad-section--xs{padding-block:var(--section-space-xs);padding-inline:var(--section-padding-x)}.pad-section--s{padding-block:var(--section-space-s);padding-inline:var(--section-padding-x)}.pad-section--m{padding-block:var(--section-space-m);padding-inline:var(--section-padding-x)}.pad-section--l{padding-block:var(--section-space-l);padding-inline:var(--section-padding-x)}.pad-section--xl{padding-block:var(--section-space-xl);padding-inline:var(--section-padding-x)}.pad-section--xxl{padding-block:var(--section-space-xxl);padding-inline:var(--section-padding-x)}.pad-section--none{padding:0 var(--section-padding-x)}@media (max-width:1280px){.pad-section--xl-xs{padding-block:var(--section-space-xs);padding-inline:var(--section-padding-x)}.pad-section--xl-s{padding-block:var(--section-space-s);padding-inline:var(--section-padding-x)}.pad-section--xl-m{padding-block:var(--section-space-m);padding-inline:var(--section-padding-x)}.pad-section--xl-l{padding-block:var(--section-space-l);padding-inline:var(--section-padding-x)}.pad-section--xl-xl{padding-block:var(--section-space-xl);padding-inline:var(--section-padding-x)}.pad-section--xl-xxl{padding-block:var(--section-space-xxl);padding-inline:var(--section-padding-x)}.pad-section--xl-none{padding-inline:0 var(--section-padding-x)}}@media (max-width:992px){.pad-section--l-xs{padding-block:var(--section-space-xs);padding-inline:var(--section-padding-x)}.pad-section--l-s{padding-block:var(--section-space-s);padding-inline:var(--section-padding-x)}.pad-section--l-m{padding-block:var(--section-space-m);padding-inline:var(--section-padding-x)}.pad-section--l-l{padding-block:var(--section-space-l);padding-inline:var(--section-padding-x)}.pad-section--l-xl{padding-block:var(--section-space-xl);padding-inline:var(--section-padding-x)}.pad-section--l-xxl{padding-block:var(--section-space-xxl);padding-inline:var(--section-padding-x)}.pad-section--l-none{padding-inline:0 var(--section-padding-x)}}@media (max-width:768px){.pad-section--m-xs{padding-block:var(--section-space-xs);padding-inline:var(--section-padding-x)}.pad-section--m-s{padding-block:var(--section-space-s);padding-inline:var(--section-padding-x)}.pad-section--m-m{padding-block:var(--section-space-m);padding-inline:var(--section-padding-x)}.pad-section--m-l{padding-block:var(--section-space-l);padding-inline:var(--section-padding-x)}.pad-section--m-xl{padding-block:var(--section-space-xl);padding-inline:var(--section-padding-x)}.pad-section--m-xxl{padding-block:var(--section-space-xxl);padding-inline:var(--section-padding-x)}.pad-section--m-none{padding-inline:0 var(--section-padding-x)}}@media (max-width:480px){.pad-section--s-xs{padding-block:var(--section-space-xs);padding-inline:var(--section-padding-x)}.pad-section--s-s{padding-block:var(--section-space-s);padding-inline:var(--section-padding-x)}.pad-section--s-m{padding-block:var(--section-space-m);padding-inline:var(--section-padding-x)}.pad-section--s-l{padding-block:var(--section-space-l);padding-inline:var(--section-padding-x)}.pad-section--s-xl{padding-block:var(--section-space-xl);padding-inline:var(--section-padding-x)}.pad-section--s-xxl{padding-block:var(--section-space-xxl);padding-inline:var(--section-padding-x)}.pad-section--s-none{padding-inline:0 var(--section-padding-x)}}@media (max-width:360px){.pad-section--xs-xs{padding-block:var(--section-space-xs);padding-inline:var(--section-padding-x)}.pad-section--xs-s{padding-block:var(--section-space-s);padding-inline:var(--section-padding-x)}.pad-section--xs-m{padding-block:var(--section-space-m);padding-inline:var(--section-padding-x)}.pad-section--xs-l{padding-block:var(--section-space-l);padding-inline:var(--section-padding-x)}.pad-section--xs-xl{padding-block:var(--section-space-xl);padding-inline:var(--section-padding-x)}.pad-section--xs-xxl{padding-block:var(--section-space-xxl);padding-inline:var(--section-padding-x)}.pad-section--xs-none{padding-inline:0 var(--section-padding-x)}}[class*="overlay--"]{position:relative;z-index:0}[class*="overlay--"]::before{content:"";background:var(--overlay-background);position:absolute;inset:0;z-index:-1}.overlay--action-trans-10{--overlay-background:var(--action-trans-10)}.overlay--action-trans-20{--overlay-background:var(--action-trans-20)}.overlay--action-trans-30{--overlay-background:var(--action-trans-30)}.overlay--action-trans-40{--overlay-background:var(--action-trans-40)}.overlay--action-trans-50{--overlay-background:var(--action-trans-50)}.overlay--action-trans-60{--overlay-background:var(--action-trans-60)}.overlay--action-trans-70{--overlay-background:var(--action-trans-70)}.overlay--action-trans-80{--overlay-background:var(--action-trans-80)}.overlay--action-trans-90{--overlay-background:var(--action-trans-90)}.overlay--action-light-trans-10{--overlay-background:var(--action-light-trans-10)}.overlay--action-light-trans-20{--overlay-background:var(--action-light-trans-20)}.overlay--action-light-trans-30{--overlay-background:var(--action-light-trans-30)}.overlay--action-light-trans-40{--overlay-background:var(--action-light-trans-40)}.overlay--action-light-trans-50{--overlay-background:var(--action-light-trans-50)}.overlay--action-light-trans-60{--overlay-background:var(--action-light-trans-60)}.overlay--action-light-trans-70{--overlay-background:var(--action-light-trans-70)}.overlay--action-light-trans-80{--overlay-background:var(--action-light-trans-80)}.overlay--action-light-trans-90{--overlay-background:var(--action-light-trans-90)}.overlay--action-dark-trans-10{--overlay-background:var(--action-dark-trans-10)}.overlay--action-dark-trans-20{--overlay-background:var(--action-dark-trans-20)}.overlay--action-dark-trans-30{--overlay-background:var(--action-dark-trans-30)}.overlay--action-dark-trans-40{--overlay-background:var(--action-dark-trans-40)}.overlay--action-dark-trans-50{--overlay-background:var(--action-dark-trans-50)}.overlay--action-dark-trans-60{--overlay-background:var(--action-dark-trans-60)}.overlay--action-dark-trans-70{--overlay-background:var(--action-dark-trans-70)}.overlay--action-dark-trans-80{--overlay-background:var(--action-dark-trans-80)}.overlay--action-dark-trans-90{--overlay-background:var(--action-dark-trans-90)}.overlay--action-ultra-dark-trans-10{--overlay-background:var(--action-ultra-dark-trans-10)}.overlay--action-ultra-dark-trans-20{--overlay-background:var(--action-ultra-dark-trans-20)}.overlay--action-ultra-dark-trans-30{--overlay-background:var(--action-ultra-dark-trans-30)}.overlay--action-ultra-dark-trans-40{--overlay-background:var(--action-ultra-dark-trans-40)}.overlay--action-ultra-dark-trans-50{--overlay-background:var(--action-ultra-dark-trans-50)}.overlay--action-ultra-dark-trans-60{--overlay-background:var(--action-ultra-dark-trans-60)}.overlay--action-ultra-dark-trans-70{--overlay-background:var(--action-ultra-dark-trans-70)}.overlay--action-ultra-dark-trans-80{--overlay-background:var(--action-ultra-dark-trans-80)}.overlay--action-ultra-dark-trans-90{--overlay-background:var(--action-ultra-dark-trans-90)}.overlay--primary-trans-10{--overlay-background:var(--primary-trans-10)}.overlay--primary-trans-20{--overlay-background:var(--primary-trans-20)}.overlay--primary-trans-30{--overlay-background:var(--primary-trans-30)}.overlay--primary-trans-40{--overlay-background:var(--primary-trans-40)}.overlay--primary-trans-50{--overlay-background:var(--primary-trans-50)}.overlay--primary-trans-60{--overlay-background:var(--primary-trans-60)}.overlay--primary-trans-70{--overlay-background:var(--primary-trans-70)}.overlay--primary-trans-80{--overlay-background:var(--primary-trans-80)}.overlay--primary-trans-90{--overlay-background:var(--primary-trans-90)}.overlay--primary-light-trans-10{--overlay-background:var(--primary-light-trans-10)}.overlay--primary-light-trans-20{--overlay-background:var(--primary-light-trans-20)}.overlay--primary-light-trans-30{--overlay-background:var(--primary-light-trans-30)}.overlay--primary-light-trans-40{--overlay-background:var(--primary-light-trans-40)}.overlay--primary-light-trans-50{--overlay-background:var(--primary-light-trans-50)}.overlay--primary-light-trans-60{--overlay-background:var(--primary-light-trans-60)}.overlay--primary-light-trans-70{--overlay-background:var(--primary-light-trans-70)}.overlay--primary-light-trans-80{--overlay-background:var(--primary-light-trans-80)}.overlay--primary-light-trans-90{--overlay-background:var(--primary-light-trans-90)}.overlay--primary-dark-trans-10{--overlay-background:var(--primary-dark-trans-10)}.overlay--primary-dark-trans-20{--overlay-background:var(--primary-dark-trans-20)}.overlay--primary-dark-trans-30{--overlay-background:var(--primary-dark-trans-30)}.overlay--primary-dark-trans-40{--overlay-background:var(--primary-dark-trans-40)}.overlay--primary-dark-trans-50{--overlay-background:var(--primary-dark-trans-50)}.overlay--primary-dark-trans-60{--overlay-background:var(--primary-dark-trans-60)}.overlay--primary-dark-trans-70{--overlay-background:var(--primary-dark-trans-70)}.overlay--primary-dark-trans-80{--overlay-background:var(--primary-dark-trans-80)}.overlay--primary-dark-trans-90{--overlay-background:var(--primary-dark-trans-90)}.overlay--primary-ultra-dark-trans-10{--overlay-background:var(--primary-ultra-dark-trans-10)}.overlay--primary-ultra-dark-trans-20{--overlay-background:var(--primary-ultra-dark-trans-20)}.overlay--primary-ultra-dark-trans-30{--overlay-background:var(--primary-ultra-dark-trans-30)}.overlay--primary-ultra-dark-trans-40{--overlay-background:var(--primary-ultra-dark-trans-40)}.overlay--primary-ultra-dark-trans-50{--overlay-background:var(--primary-ultra-dark-trans-50)}.overlay--primary-ultra-dark-trans-60{--overlay-background:var(--primary-ultra-dark-trans-60)}.overlay--primary-ultra-dark-trans-70{--overlay-background:var(--primary-ultra-dark-trans-70)}.overlay--primary-ultra-dark-trans-80{--overlay-background:var(--primary-ultra-dark-trans-80)}.overlay--primary-ultra-dark-trans-90{--overlay-background:var(--primary-ultra-dark-trans-90)}.overlay--secondary-trans-10{--overlay-background:var(--secondary-trans-10)}.overlay--secondary-trans-20{--overlay-background:var(--secondary-trans-20)}.overlay--secondary-trans-30{--overlay-background:var(--secondary-trans-30)}.overlay--secondary-trans-40{--overlay-background:var(--secondary-trans-40)}.overlay--secondary-trans-50{--overlay-background:var(--secondary-trans-50)}.overlay--secondary-trans-60{--overlay-background:var(--secondary-trans-60)}.overlay--secondary-trans-70{--overlay-background:var(--secondary-trans-70)}.overlay--secondary-trans-80{--overlay-background:var(--secondary-trans-80)}.overlay--secondary-trans-90{--overlay-background:var(--secondary-trans-90)}.overlay--secondary-light-trans-10{--overlay-background:var(--secondary-light-trans-10)}.overlay--secondary-light-trans-20{--overlay-background:var(--secondary-light-trans-20)}.overlay--secondary-light-trans-30{--overlay-background:var(--secondary-light-trans-30)}.overlay--secondary-light-trans-40{--overlay-background:var(--secondary-light-trans-40)}.overlay--secondary-light-trans-50{--overlay-background:var(--secondary-light-trans-50)}.overlay--secondary-light-trans-60{--overlay-background:var(--secondary-light-trans-60)}.overlay--secondary-light-trans-70{--overlay-background:var(--secondary-light-trans-70)}.overlay--secondary-light-trans-80{--overlay-background:var(--secondary-light-trans-80)}.overlay--secondary-light-trans-90{--overlay-background:var(--secondary-light-trans-90)}.overlay--secondary-dark-trans-10{--overlay-background:var(--secondary-dark-trans-10)}.overlay--secondary-dark-trans-20{--overlay-background:var(--secondary-dark-trans-20)}.overlay--secondary-dark-trans-30{--overlay-background:var(--secondary-dark-trans-30)}.overlay--secondary-dark-trans-40{--overlay-background:var(--secondary-dark-trans-40)}.overlay--secondary-dark-trans-50{--overlay-background:var(--secondary-dark-trans-50)}.overlay--secondary-dark-trans-60{--overlay-background:var(--secondary-dark-trans-60)}.overlay--secondary-dark-trans-70{--overlay-background:var(--secondary-dark-trans-70)}.overlay--secondary-dark-trans-80{--overlay-background:var(--secondary-dark-trans-80)}.overlay--secondary-dark-trans-90{--overlay-background:var(--secondary-dark-trans-90)}.overlay--secondary-ultra-dark-trans-10{--overlay-background:var(--secondary-ultra-dark-trans-10)}.overlay--secondary-ultra-dark-trans-20{--overlay-background:var(--secondary-ultra-dark-trans-20)}.overlay--secondary-ultra-dark-trans-30{--overlay-background:var(--secondary-ultra-dark-trans-30)}.overlay--secondary-ultra-dark-trans-40{--overlay-background:var(--secondary-ultra-dark-trans-40)}.overlay--secondary-ultra-dark-trans-50{--overlay-background:var(--secondary-ultra-dark-trans-50)}.overlay--secondary-ultra-dark-trans-60{--overlay-background:var(--secondary-ultra-dark-trans-60)}.overlay--secondary-ultra-dark-trans-70{--overlay-background:var(--secondary-ultra-dark-trans-70)}.overlay--secondary-ultra-dark-trans-80{--overlay-background:var(--secondary-ultra-dark-trans-80)}.overlay--secondary-ultra-dark-trans-90{--overlay-background:var(--secondary-ultra-dark-trans-90)}.overlay--accent-trans-10{--overlay-background:var(--accent-trans-10)}.overlay--accent-trans-20{--overlay-background:var(--accent-trans-20)}.overlay--accent-trans-30{--overlay-background:var(--accent-trans-30)}.overlay--accent-trans-40{--overlay-background:var(--accent-trans-40)}.overlay--accent-trans-50{--overlay-background:var(--accent-trans-50)}.overlay--accent-trans-60{--overlay-background:var(--accent-trans-60)}.overlay--accent-trans-70{--overlay-background:var(--accent-trans-70)}.overlay--accent-trans-80{--overlay-background:var(--accent-trans-80)}.overlay--accent-trans-90{--overlay-background:var(--accent-trans-90)}.overlay--accent-light-trans-10{--overlay-background:var(--accent-light-trans-10)}.overlay--accent-light-trans-20{--overlay-background:var(--accent-light-trans-20)}.overlay--accent-light-trans-30{--overlay-background:var(--accent-light-trans-30)}.overlay--accent-light-trans-40{--overlay-background:var(--accent-light-trans-40)}.overlay--accent-light-trans-50{--overlay-background:var(--accent-light-trans-50)}.overlay--accent-light-trans-60{--overlay-background:var(--accent-light-trans-60)}.overlay--accent-light-trans-70{--overlay-background:var(--accent-light-trans-70)}.overlay--accent-light-trans-80{--overlay-background:var(--accent-light-trans-80)}.overlay--accent-light-trans-90{--overlay-background:var(--accent-light-trans-90)}.overlay--accent-dark-trans-10{--overlay-background:var(--accent-dark-trans-10)}.overlay--accent-dark-trans-20{--overlay-background:var(--accent-dark-trans-20)}.overlay--accent-dark-trans-30{--overlay-background:var(--accent-dark-trans-30)}.overlay--accent-dark-trans-40{--overlay-background:var(--accent-dark-trans-40)}.overlay--accent-dark-trans-50{--overlay-background:var(--accent-dark-trans-50)}.overlay--accent-dark-trans-60{--overlay-background:var(--accent-dark-trans-60)}.overlay--accent-dark-trans-70{--overlay-background:var(--accent-dark-trans-70)}.overlay--accent-dark-trans-80{--overlay-background:var(--accent-dark-trans-80)}.overlay--accent-dark-trans-90{--overlay-background:var(--accent-dark-trans-90)}.overlay--accent-ultra-dark-trans-10{--overlay-background:var(--accent-ultra-dark-trans-10)}.overlay--accent-ultra-dark-trans-20{--overlay-background:var(--accent-ultra-dark-trans-20)}.overlay--accent-ultra-dark-trans-30{--overlay-background:var(--accent-ultra-dark-trans-30)}.overlay--accent-ultra-dark-trans-40{--overlay-background:var(--accent-ultra-dark-trans-40)}.overlay--accent-ultra-dark-trans-50{--overlay-background:var(--accent-ultra-dark-trans-50)}.overlay--accent-ultra-dark-trans-60{--overlay-background:var(--accent-ultra-dark-trans-60)}.overlay--accent-ultra-dark-trans-70{--overlay-background:var(--accent-ultra-dark-trans-70)}.overlay--accent-ultra-dark-trans-80{--overlay-background:var(--accent-ultra-dark-trans-80)}.overlay--accent-ultra-dark-trans-90{--overlay-background:var(--accent-ultra-dark-trans-90)}.overlay--base-trans-10{--overlay-background:var(--base-trans-10)}.overlay--base-trans-20{--overlay-background:var(--base-trans-20)}.overlay--base-trans-30{--overlay-background:var(--base-trans-30)}.overlay--base-trans-40{--overlay-background:var(--base-trans-40)}.overlay--base-trans-50{--overlay-background:var(--base-trans-50)}.overlay--base-trans-60{--overlay-background:var(--base-trans-60)}.overlay--base-trans-70{--overlay-background:var(--base-trans-70)}.overlay--base-trans-80{--overlay-background:var(--base-trans-80)}.overlay--base-trans-90{--overlay-background:var(--base-trans-90)}.overlay--base-light-trans-10{--overlay-background:var(--base-light-trans-10)}.overlay--base-light-trans-20{--overlay-background:var(--base-light-trans-20)}.overlay--base-light-trans-30{--overlay-background:var(--base-light-trans-30)}.overlay--base-light-trans-40{--overlay-background:var(--base-light-trans-40)}.overlay--base-light-trans-50{--overlay-background:var(--base-light-trans-50)}.overlay--base-light-trans-60{--overlay-background:var(--base-light-trans-60)}.overlay--base-light-trans-70{--overlay-background:var(--base-light-trans-70)}.overlay--base-light-trans-80{--overlay-background:var(--base-light-trans-80)}.overlay--base-light-trans-90{--overlay-background:var(--base-light-trans-90)}.overlay--base-dark-trans-10{--overlay-background:var(--base-dark-trans-10)}.overlay--base-dark-trans-20{--overlay-background:var(--base-dark-trans-20)}.overlay--base-dark-trans-30{--overlay-background:var(--base-dark-trans-30)}.overlay--base-dark-trans-40{--overlay-background:var(--base-dark-trans-40)}.overlay--base-dark-trans-50{--overlay-background:var(--base-dark-trans-50)}.overlay--base-dark-trans-60{--overlay-background:var(--base-dark-trans-60)}.overlay--base-dark-trans-70{--overlay-background:var(--base-dark-trans-70)}.overlay--base-dark-trans-80{--overlay-background:var(--base-dark-trans-80)}.overlay--base-dark-trans-90{--overlay-background:var(--base-dark-trans-90)}.overlay--base-ultra-dark-trans-10{--overlay-background:var(--base-ultra-dark-trans-10)}.overlay--base-ultra-dark-trans-20{--overlay-background:var(--base-ultra-dark-trans-20)}.overlay--base-ultra-dark-trans-30{--overlay-background:var(--base-ultra-dark-trans-30)}.overlay--base-ultra-dark-trans-40{--overlay-background:var(--base-ultra-dark-trans-40)}.overlay--base-ultra-dark-trans-50{--overlay-background:var(--base-ultra-dark-trans-50)}.overlay--base-ultra-dark-trans-60{--overlay-background:var(--base-ultra-dark-trans-60)}.overlay--base-ultra-dark-trans-70{--overlay-background:var(--base-ultra-dark-trans-70)}.overlay--base-ultra-dark-trans-80{--overlay-background:var(--base-ultra-dark-trans-80)}.overlay--base-ultra-dark-trans-90{--overlay-background:var(--base-ultra-dark-trans-90)}.overlay--shade-trans-10{--overlay-background:var(--shade-trans-10)}.overlay--shade-trans-20{--overlay-background:var(--shade-trans-20)}.overlay--shade-trans-30{--overlay-background:var(--shade-trans-30)}.overlay--shade-trans-40{--overlay-background:var(--shade-trans-40)}.overlay--shade-trans-50{--overlay-background:var(--shade-trans-50)}.overlay--shade-trans-60{--overlay-background:var(--shade-trans-60)}.overlay--shade-trans-70{--overlay-background:var(--shade-trans-70)}.overlay--shade-trans-80{--overlay-background:var(--shade-trans-80)}.overlay--shade-trans-90{--overlay-background:var(--shade-trans-90)}.overlay--shade-light-trans-10{--overlay-background:var(--shade-light-trans-10)}.overlay--shade-light-trans-20{--overlay-background:var(--shade-light-trans-20)}.overlay--shade-light-trans-30{--overlay-background:var(--shade-light-trans-30)}.overlay--shade-light-trans-40{--overlay-background:var(--shade-light-trans-40)}.overlay--shade-light-trans-50{--overlay-background:var(--shade-light-trans-50)}.overlay--shade-light-trans-60{--overlay-background:var(--shade-light-trans-60)}.overlay--shade-light-trans-70{--overlay-background:var(--shade-light-trans-70)}.overlay--shade-light-trans-80{--overlay-background:var(--shade-light-trans-80)}.overlay--shade-light-trans-90{--overlay-background:var(--shade-light-trans-90)}.overlay--shade-dark-trans-10{--overlay-background:var(--shade-dark-trans-10)}.overlay--shade-dark-trans-20{--overlay-background:var(--shade-dark-trans-20)}.overlay--shade-dark-trans-30{--overlay-background:var(--shade-dark-trans-30)}.overlay--shade-dark-trans-40{--overlay-background:var(--shade-dark-trans-40)}.overlay--shade-dark-trans-50{--overlay-background:var(--shade-dark-trans-50)}.overlay--shade-dark-trans-60{--overlay-background:var(--shade-dark-trans-60)}.overlay--shade-dark-trans-70{--overlay-background:var(--shade-dark-trans-70)}.overlay--shade-dark-trans-80{--overlay-background:var(--shade-dark-trans-80)}.overlay--shade-dark-trans-90{--overlay-background:var(--shade-dark-trans-90)}.overlay--shade-ultra-dark-trans-10{--overlay-background:var(--shade-ultra-dark-trans-10)}.overlay--shade-ultra-dark-trans-20{--overlay-background:var(--shade-ultra-dark-trans-20)}.overlay--shade-ultra-dark-trans-30{--overlay-background:var(--shade-ultra-dark-trans-30)}.overlay--shade-ultra-dark-trans-40{--overlay-background:var(--shade-ultra-dark-trans-40)}.overlay--shade-ultra-dark-trans-50{--overlay-background:var(--shade-ultra-dark-trans-50)}.overlay--shade-ultra-dark-trans-60{--overlay-background:var(--shade-ultra-dark-trans-60)}.overlay--shade-ultra-dark-trans-70{--overlay-background:var(--shade-ultra-dark-trans-70)}.overlay--shade-ultra-dark-trans-80{--overlay-background:var(--shade-ultra-dark-trans-80)}.overlay--shade-ultra-dark-trans-90{--overlay-background:var(--shade-ultra-dark-trans-90)}.overlay--neutral-trans-10{--overlay-background:var(--neutral-trans-10)}.overlay--neutral-trans-20{--overlay-background:var(--neutral-trans-20)}.overlay--neutral-trans-30{--overlay-background:var(--neutral-trans-30)}.overlay--neutral-trans-40{--overlay-background:var(--neutral-trans-40)}.overlay--neutral-trans-50{--overlay-background:var(--neutral-trans-50)}.overlay--neutral-trans-60{--overlay-background:var(--neutral-trans-60)}.overlay--neutral-trans-70{--overlay-background:var(--neutral-trans-70)}.overlay--neutral-trans-80{--overlay-background:var(--neutral-trans-80)}.overlay--neutral-trans-90{--overlay-background:var(--neutral-trans-90)}.overlay--neutral-light-trans-10{--overlay-background:var(--neutral-light-trans-10)}.overlay--neutral-light-trans-20{--overlay-background:var(--neutral-light-trans-20)}.overlay--neutral-light-trans-30{--overlay-background:var(--neutral-light-trans-30)}.overlay--neutral-light-trans-40{--overlay-background:var(--neutral-light-trans-40)}.overlay--neutral-light-trans-50{--overlay-background:var(--neutral-light-trans-50)}.overlay--neutral-light-trans-60{--overlay-background:var(--neutral-light-trans-60)}.overlay--neutral-light-trans-70{--overlay-background:var(--neutral-light-trans-70)}.overlay--neutral-light-trans-80{--overlay-background:var(--neutral-light-trans-80)}.overlay--neutral-light-trans-90{--overlay-background:var(--neutral-light-trans-90)}.overlay--neutral-dark-trans-10{--overlay-background:var(--neutral-dark-trans-10)}.overlay--neutral-dark-trans-20{--overlay-background:var(--neutral-dark-trans-20)}.overlay--neutral-dark-trans-30{--overlay-background:var(--neutral-dark-trans-30)}.overlay--neutral-dark-trans-40{--overlay-background:var(--neutral-dark-trans-40)}.overlay--neutral-dark-trans-50{--overlay-background:var(--neutral-dark-trans-50)}.overlay--neutral-dark-trans-60{--overlay-background:var(--neutral-dark-trans-60)}.overlay--neutral-dark-trans-70{--overlay-background:var(--neutral-dark-trans-70)}.overlay--neutral-dark-trans-80{--overlay-background:var(--neutral-dark-trans-80)}.overlay--neutral-dark-trans-90{--overlay-background:var(--neutral-dark-trans-90)}.overlay--neutral-ultra-dark-trans-10{--overlay-background:var(--neutral-ultra-dark-trans-10)}.overlay--neutral-ultra-dark-trans-20{--overlay-background:var(--neutral-ultra-dark-trans-20)}.overlay--neutral-ultra-dark-trans-30{--overlay-background:var(--neutral-ultra-dark-trans-30)}.overlay--neutral-ultra-dark-trans-40{--overlay-background:var(--neutral-ultra-dark-trans-40)}.overlay--neutral-ultra-dark-trans-50{--overlay-background:var(--neutral-ultra-dark-trans-50)}.overlay--neutral-ultra-dark-trans-60{--overlay-background:var(--neutral-ultra-dark-trans-60)}.overlay--neutral-ultra-dark-trans-70{--overlay-background:var(--neutral-ultra-dark-trans-70)}.overlay--neutral-ultra-dark-trans-80{--overlay-background:var(--neutral-ultra-dark-trans-80)}.overlay--neutral-ultra-dark-trans-90{--overlay-background:var(--neutral-ultra-dark-trans-90)}.overlay--white-trans-10{--overlay-background:var(--white-trans-10)}.overlay--white-trans-20{--overlay-background:var(--white-trans-20)}.overlay--white-trans-30{--overlay-background:var(--white-trans-30)}.overlay--white-trans-40{--overlay-background:var(--white-trans-40)}.overlay--white-trans-50{--overlay-background:var(--white-trans-50)}.overlay--white-trans-60{--overlay-background:var(--white-trans-60)}.overlay--white-trans-70{--overlay-background:var(--white-trans-70)}.overlay--white-trans-80{--overlay-background:var(--white-trans-80)}.overlay--white-trans-90{--overlay-background:var(--white-trans-90)}.overlay--black-trans-10{--overlay-background:var(--black-trans-10)}.overlay--black-trans-20{--overlay-background:var(--black-trans-20)}.overlay--black-trans-30{--overlay-background:var(--black-trans-30)}.overlay--black-trans-40{--overlay-background:var(--black-trans-40)}.overlay--black-trans-50{--overlay-background:var(--black-trans-50)}.overlay--black-trans-60{--overlay-background:var(--black-trans-60)}.overlay--black-trans-70{--overlay-background:var(--black-trans-70)}.overlay--black-trans-80{--overlay-background:var(--black-trans-80)}.overlay--black-trans-90{--overlay-background:var(--black-trans-90)}figure[class*="overlay--"]::before{z-index:0}.text--action.text--action,.text--action.text--action :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--action)}.text--action-hover.text--action-hover,.text--action-hover.text--action-hover :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--action-hover)}.text--action-ultra-light.text--action-ultra-light,.text--action-ultra-light.text--action-ultra-light :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--action-ultra-light)}.text--action-light.text--action-light,.text--action-light.text--action-light :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--action-light)}.text--action-semi-light.text--action-semi-light,.text--action-semi-light.text--action-semi-light :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--action-semi-light)}.text--action-semi-dark.text--action-semi-dark,.text--action-semi-dark.text--action-semi-dark :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--action-semi-dark)}.text--action-dark.text--action-dark,.text--action-dark.text--action-dark :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--action-dark)}.text--action-ultra-dark.text--action-ultra-dark,.text--action-ultra-dark.text--action-ultra-dark :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--action-ultra-dark)}.text--action-comp.text--action-comp,.text--action-comp.text--action-comp :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--action-comp)}.text--action-medium.text--action-medium,.text--action-medium.text--action-medium :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--action-medium)}.text--primary.text--primary,.text--primary.text--primary :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--primary)}.text--primary-hover.text--primary-hover,.text--primary-hover.text--primary-hover :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--primary-hover)}.text--primary-ultra-light.text--primary-ultra-light,.text--primary-ultra-light.text--primary-ultra-light :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--primary-ultra-light)}.text--primary-light.text--primary-light,.text--primary-light.text--primary-light :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--primary-light)}.text--primary-semi-light.text--primary-semi-light,.text--primary-semi-light.text--primary-semi-light :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--primary-semi-light)}.text--primary-semi-dark.text--primary-semi-dark,.text--primary-semi-dark.text--primary-semi-dark :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--primary-semi-dark)}.text--primary-dark.text--primary-dark,.text--primary-dark.text--primary-dark :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--primary-dark)}.text--primary-ultra-dark.text--primary-ultra-dark,.text--primary-ultra-dark.text--primary-ultra-dark :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--primary-ultra-dark)}.text--primary-comp.text--primary-comp,.text--primary-comp.text--primary-comp :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--primary-comp)}.text--primary-medium.text--primary-medium,.text--primary-medium.text--primary-medium :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--primary-medium)}.text--secondary.text--secondary,.text--secondary.text--secondary :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--secondary)}.text--secondary-hover.text--secondary-hover,.text--secondary-hover.text--secondary-hover :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--secondary-hover)}.text--secondary-ultra-light.text--secondary-ultra-light,.text--secondary-ultra-light.text--secondary-ultra-light :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--secondary-ultra-light)}.text--secondary-light.text--secondary-light,.text--secondary-light.text--secondary-light :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--secondary-light)}.text--secondary-semi-light.text--secondary-semi-light,.text--secondary-semi-light.text--secondary-semi-light :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--secondary-semi-light)}.text--secondary-semi-dark.text--secondary-semi-dark,.text--secondary-semi-dark.text--secondary-semi-dark :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--secondary-semi-dark)}.text--secondary-dark.text--secondary-dark,.text--secondary-dark.text--secondary-dark :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--secondary-dark)}.text--secondary-ultra-dark.text--secondary-ultra-dark,.text--secondary-ultra-dark.text--secondary-ultra-dark :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--secondary-ultra-dark)}.text--secondary-comp.text--secondary-comp,.text--secondary-comp.text--secondary-comp :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--secondary-comp)}.text--secondary-medium.text--secondary-medium,.text--secondary-medium.text--secondary-medium :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--secondary-medium)}.text--accent.text--accent,.text--accent.text--accent :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--accent)}.text--accent-hover.text--accent-hover,.text--accent-hover.text--accent-hover :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--accent-hover)}.text--accent-ultra-light.text--accent-ultra-light,.text--accent-ultra-light.text--accent-ultra-light :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--accent-ultra-light)}.text--accent-light.text--accent-light,.text--accent-light.text--accent-light :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--accent-light)}.text--accent-semi-light.text--accent-semi-light,.text--accent-semi-light.text--accent-semi-light :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--accent-semi-light)}.text--accent-semi-dark.text--accent-semi-dark,.text--accent-semi-dark.text--accent-semi-dark :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--accent-semi-dark)}.text--accent-dark.text--accent-dark,.text--accent-dark.text--accent-dark :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--accent-dark)}.text--accent-ultra-dark.text--accent-ultra-dark,.text--accent-ultra-dark.text--accent-ultra-dark :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--accent-ultra-dark)}.text--accent-comp.text--accent-comp,.text--accent-comp.text--accent-comp :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--accent-comp)}.text--accent-medium.text--accent-medium,.text--accent-medium.text--accent-medium :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--accent-medium)}.text--base.text--base,.text--base.text--base :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--base)}.text--base-hover.text--base-hover,.text--base-hover.text--base-hover :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--base-hover)}.text--base-ultra-light.text--base-ultra-light,.text--base-ultra-light.text--base-ultra-light :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--base-ultra-light)}.text--base-light.text--base-light,.text--base-light.text--base-light :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--base-light)}.text--base-semi-light.text--base-semi-light,.text--base-semi-light.text--base-semi-light :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--base-semi-light)}.text--base-semi-dark.text--base-semi-dark,.text--base-semi-dark.text--base-semi-dark :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--base-semi-dark)}.text--base-dark.text--base-dark,.text--base-dark.text--base-dark :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--base-dark)}.text--base-ultra-dark.text--base-ultra-dark,.text--base-ultra-dark.text--base-ultra-dark :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--base-ultra-dark)}.text--base-comp.text--base-comp,.text--base-comp.text--base-comp :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--base-comp)}.text--base-medium.text--base-medium,.text--base-medium.text--base-medium :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--base-medium)}.text--shade.text--shade,.text--shade.text--shade :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--shade)}.text--shade-hover.text--shade-hover,.text--shade-hover.text--shade-hover :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--shade-hover)}.text--shade-ultra-light.text--shade-ultra-light,.text--shade-ultra-light.text--shade-ultra-light :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--shade-ultra-light)}.text--shade-light.text--shade-light,.text--shade-light.text--shade-light :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--shade-light)}.text--shade-semi-light.text--shade-semi-light,.text--shade-semi-light.text--shade-semi-light :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--shade-semi-light)}.text--shade-semi-dark.text--shade-semi-dark,.text--shade-semi-dark.text--shade-semi-dark :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--shade-semi-dark)}.text--shade-dark.text--shade-dark,.text--shade-dark.text--shade-dark :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--shade-dark)}.text--shade-ultra-dark.text--shade-ultra-dark,.text--shade-ultra-dark.text--shade-ultra-dark :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--shade-ultra-dark)}.text--shade-comp.text--shade-comp,.text--shade-comp.text--shade-comp :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--shade-comp)}.text--shade-medium.text--shade-medium,.text--shade-medium.text--shade-medium :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--shade-medium)}.text--neutral.text--neutral,.text--neutral.text--neutral :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--neutral)}.text--neutral-hover.text--neutral-hover,.text--neutral-hover.text--neutral-hover :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--neutral-hover)}.text--neutral-ultra-light.text--neutral-ultra-light,.text--neutral-ultra-light.text--neutral-ultra-light :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--neutral-ultra-light)}.text--neutral-light.text--neutral-light,.text--neutral-light.text--neutral-light :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--neutral-light)}.text--neutral-semi-light.text--neutral-semi-light,.text--neutral-semi-light.text--neutral-semi-light :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--neutral-semi-light)}.text--neutral-semi-dark.text--neutral-semi-dark,.text--neutral-semi-dark.text--neutral-semi-dark :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--neutral-semi-dark)}.text--neutral-dark.text--neutral-dark,.text--neutral-dark.text--neutral-dark :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--neutral-dark)}.text--neutral-ultra-dark.text--neutral-ultra-dark,.text--neutral-ultra-dark.text--neutral-ultra-dark :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--neutral-ultra-dark)}.text--neutral-comp.text--neutral-comp,.text--neutral-comp.text--neutral-comp :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--neutral-comp)}.text--neutral-medium.text--neutral-medium,.text--neutral-medium.text--neutral-medium :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--neutral-medium)}.text--white.text--white,.text--white.text--white :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--white)}.text--black.text--black,.text--black.text--black :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--black)}.text--danger.text--danger,.text--danger.text--danger :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--danger)}.text--danger-hover.text--danger-hover,.text--danger-hover.text--danger-hover :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--danger-hover)}.text--danger-ultra-light.text--danger-ultra-light,.text--danger-ultra-light.text--danger-ultra-light :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--danger-ultra-light)}.text--danger-light.text--danger-light,.text--danger-light.text--danger-light :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--danger-light)}.text--danger-semi-light.text--danger-semi-light,.text--danger-semi-light.text--danger-semi-light :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--danger-semi-light)}.text--danger-semi-dark.text--danger-semi-dark,.text--danger-semi-dark.text--danger-semi-dark :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--danger-semi-dark)}.text--danger-dark.text--danger-dark,.text--danger-dark.text--danger-dark :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--danger-dark)}.text--danger-ultra-dark.text--danger-ultra-dark,.text--danger-ultra-dark.text--danger-ultra-dark :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--danger-ultra-dark)}.text--danger-comp.text--danger-comp,.text--danger-comp.text--danger-comp :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--danger-comp)}.text--danger-medium.text--danger-medium,.text--danger-medium.text--danger-medium :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--danger-medium)}.text--warning.text--warning,.text--warning.text--warning :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--warning)}.text--warning-hover.text--warning-hover,.text--warning-hover.text--warning-hover :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--warning-hover)}.text--warning-ultra-light.text--warning-ultra-light,.text--warning-ultra-light.text--warning-ultra-light :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--warning-ultra-light)}.text--warning-light.text--warning-light,.text--warning-light.text--warning-light :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--warning-light)}.text--warning-semi-light.text--warning-semi-light,.text--warning-semi-light.text--warning-semi-light :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--warning-semi-light)}.text--warning-semi-dark.text--warning-semi-dark,.text--warning-semi-dark.text--warning-semi-dark :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--warning-semi-dark)}.text--warning-dark.text--warning-dark,.text--warning-dark.text--warning-dark :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--warning-dark)}.text--warning-ultra-dark.text--warning-ultra-dark,.text--warning-ultra-dark.text--warning-ultra-dark :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--warning-ultra-dark)}.text--warning-comp.text--warning-comp,.text--warning-comp.text--warning-comp :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--warning-comp)}.text--warning-medium.text--warning-medium,.text--warning-medium.text--warning-medium :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--warning-medium)}.text--info.text--info,.text--info.text--info :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--info)}.text--info-hover.text--info-hover,.text--info-hover.text--info-hover :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--info-hover)}.text--info-ultra-light.text--info-ultra-light,.text--info-ultra-light.text--info-ultra-light :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--info-ultra-light)}.text--info-light.text--info-light,.text--info-light.text--info-light :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--info-light)}.text--info-semi-light.text--info-semi-light,.text--info-semi-light.text--info-semi-light :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--info-semi-light)}.text--info-semi-dark.text--info-semi-dark,.text--info-semi-dark.text--info-semi-dark :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--info-semi-dark)}.text--info-dark.text--info-dark,.text--info-dark.text--info-dark :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--info-dark)}.text--info-ultra-dark.text--info-ultra-dark,.text--info-ultra-dark.text--info-ultra-dark :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--info-ultra-dark)}.text--info-comp.text--info-comp,.text--info-comp.text--info-comp :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--info-comp)}.text--info-medium.text--info-medium,.text--info-medium.text--info-medium :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--info-medium)}.text--success.text--success,.text--success.text--success :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--success)}.text--success-hover.text--success-hover,.text--success-hover.text--success-hover :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--success-hover)}.text--success-ultra-light.text--success-ultra-light,.text--success-ultra-light.text--success-ultra-light :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--success-ultra-light)}.text--success-light.text--success-light,.text--success-light.text--success-light :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--success-light)}.text--success-semi-light.text--success-semi-light,.text--success-semi-light.text--success-semi-light :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--success-semi-light)}.text--success-semi-dark.text--success-semi-dark,.text--success-semi-dark.text--success-semi-dark :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--success-semi-dark)}.text--success-dark.text--success-dark,.text--success-dark.text--success-dark :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--success-dark)}.text--success-ultra-dark.text--success-ultra-dark,.text--success-ultra-dark.text--success-ultra-dark :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--success-ultra-dark)}.text--success-comp.text--success-comp,.text--success-comp.text--success-comp :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--success-comp)}.text--success-medium.text--success-medium,.text--success-medium.text--success-medium :where(:is(h1,h2,h3,h4,h5,h6)){color:var(--success-medium)}:is(.text--xxl,.text--xl,.text--l,.text--m,.text--s,.text--xs),:is(.text--xxl,.text--xl,.text--l,.text--m,.text--s,.text--xs)>:is(p,li,blockquote,h1,h2,h3,h4,h5,h6,span,strong,cite){line-height:var(--text-line-height);text-wrap:var(--text-text-wrap)}.text--xxl,.text--xxl>:is(p,li,blockquote,h1,h2,h3,h4,h5,h6,span,strong,cite){font-size:var(--text-xxl);line-height:var(--text-xxl-line-height)}.text--xxl:is(p,li,blockquote,h1,h2,h3,h4,h5,h6,span,strong,cite){max-width:var(--text-xxl-max-width)}.text--xl,.text--xl>:is(p,li,blockquote,h1,h2,h3,h4,h5,h6,span,strong,cite){font-size:var(--text-xl);line-height:var(--text-xl-line-height)}.text--xl:is(p,li,blockquote,h1,h2,h3,h4,h5,h6,span,strong,cite){max-width:var(--text-xl-max-width)}.text--l,.text--l>:is(p,li,blockquote,h1,h2,h3,h4,h5,h6,span,strong,cite){font-size:var(--text-l);line-height:var(--text-l-line-height)}.text--l:is(p,li,blockquote,h1,h2,h3,h4,h5,h6,span,strong,cite){max-width:var(--text-l-max-width)}.text--m,.text--m>:is(p,li,blockquote,h1,h2,h3,h4,h5,h6,span,strong,cite){font-size:var(--text-m);line-height:var(--text-m-line-height)}.text--m:is(p,li,blockquote,h1,h2,h3,h4,h5,h6,span,strong,cite){max-width:var(--text-m-max-width)}.text--s,.text--s>:is(p,li,blockquote,h1,h2,h3,h4,h5,h6,span,strong,cite){font-size:var(--text-s);line-height:var(--text-s-line-height)}.text--s:is(p,li,blockquote,h1,h2,h3,h4,h5,h6,span,strong,cite){max-width:var(--text-s-max-width)}.text--xs,.text--xs>:is(p,li,blockquote,h1,h2,h3,h4,h5,h6,span,strong,cite){font-size:var(--text-xs);line-height:var(--text-xs-line-height)}.text--xs:is(p,li,blockquote,h1,h2,h3,h4,h5,h6,span,strong,cite){max-width:var(--text-xs-max-width)}.h1.h1,.h--1.h--1{font-size:var(--h1);line-height:var(--h1-line-height);max-width:var(--h1-max-width)}.h2.h2,.h--2.h--2{font-size:var(--h2);line-height:var(--h2-line-height);max-width:var(--h2-max-width)}.h3.h3,.h--3.h--3{font-size:var(--h3);line-height:var(--h3-line-height);max-width:var(--h3-max-width)}.h4.h4,.h--4.h--4{font-size:var(--h4);line-height:var(--h4-line-height);max-width:var(--h4-max-width)}.h5.h5,.h--5.h--5{font-size:var(--h5);line-height:var(--h5-line-height);max-width:var(--h5-max-width)}.h6.h6,.h--6.h--6{font-size:var(--h6);line-height:var(--h6-line-height);max-width:var(--h6-max-width)}.text--100{font-weight:100}.text--200{font-weight:200}.text--300{font-weight:300}.text--400{font-weight:400}.text--500{font-weight:500}.text--600{font-weight:600}.text--700{font-weight:700}.text--800{font-weight:800}.text--900{font-weight:900}.text--bold{font-weight:700}.text--italic{font-style:italic}.text--oblique{font-style:oblique}.text--decoration-none{-webkit-text-decoration:none;text-decoration:none}.text--underline{-webkit-text-decoration:underline;text-decoration:underline}.text--underline-wavy{-webkit-text-decoration:underline wavy;text-decoration:underline wavy}.text--underline-dotted{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.text--underline-double{-webkit-text-decoration:underline double;text-decoration:underline double}.text--underline-dashed{-webkit-text-decoration:underline dashed;text-decoration:underline dashed}.text--overline{-webkit-text-decoration:overline;text-decoration:overline}.text--line-through{-webkit-text-decoration:line-through;text-decoration:line-through}.text--transform-none{text-transform:none}.text--uppercase{text-transform:uppercase}.text--lowercase{text-transform:lowercase}.text--capitalize{text-transform:capitalize}.text--left{text-align:left}.text--center{text-align:center}.text--right{text-align:right}.text--justify{text-align:justify}blockquote{text-wrap:pretty}.balance,.text--balance{text-wrap:balance}.balance p,.balance li,.balance blockquote,.balance h1,.balance h2,.balance h3,.balance h4,.balance h5,.balance h6,.text--balance p,.text--balance li,.text--balance blockquote,.text--balance h1,.text--balance h2,.text--balance h3,.text--balance h4,.text--balance h5,.text--balance h6{text-wrap:balance}.text--pretty{text-wrap:pretty}.text--pretty p,.text--pretty li,.text--pretty blockquote,.text--pretty h1,.text--pretty h2,.text--pretty h3,.text--pretty h4,.text--pretty h5,.text--pretty h6{text-wrap:pretty}.unbalance{text-wrap:wrap}.unbalance p,.unbalance li,.unbalance blockquote,.unbalance h1,.unbalance h2,.unbalance h3,.unbalance h4,.unbalance h5,.unbalance h6{text-wrap:wrap}[class*="line-clamp--"]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--line-count)}.line-clamp--1{--line-count:1}.line-clamp--2{--line-count:2}.line-clamp--3{--line-count:3}.line-clamp--4{--line-count:4}.line-clamp--5{--line-count:5}.opacity--0{opacity:0}.opacity--5{opacity:.05}.opacity--10{opacity:.1}.opacity--15{opacity:.15}.opacity--20{opacity:.2}.opacity--25{opacity:.25}.opacity--30{opacity:.3}.opacity--35{opacity:.35}.opacity--40{opacity:.4}.opacity--45{opacity:.45}.opacity--50{opacity:.5}.opacity--55{opacity:.55}.opacity--60{opacity:.6}.opacity--65{opacity:.65}.opacity--70{opacity:.7}.opacity--75{opacity:.75}.opacity--80{opacity:.8}.opacity--85{opacity:.85}.opacity--90{opacity:.9}.opacity--95{opacity:.95}.opacity--100{opacity:1}.box-shadow--m{box-shadow:var(--box-shadow-1)}.box-shadow--l{box-shadow:var(--box-shadow-2)}.box-shadow--xl{box-shadow:var(--box-shadow-3)}@media (min-width:1281px){.breakout--s{inline-size:60vw!important;max-inline-size:60vw!important;margin:0 calc(-30vw + 50%)!important}.breakout--m{inline-size:70vw!important;max-inline-size:70vw!important;margin:0 calc(-35vw + 50%)!important}.breakout--l{inline-size:80vw!important;max-inline-size:80vw!important;margin:0 calc(-40vw + 50%)!important}.breakout--xl{inline-size:90vw!important;max-inline-size:90vw!important;margin:0 calc(-45vw + 50%)!important}}.breakout--full{inline-size:100vw!important;max-inline-size:100vw!important;margin-inline:calc(-50vw + 50%)!important;align-self:flex-start}@media (max-width:1280px){[class*="breakout--"]:not(.breakout--full){inline-size:100%!important;max-inline-size:100%!important;margin:0!important}}.relative{position:relative}.sticky.sticky{position:-webkit-sticky;position:sticky;inset-block-start:0}.sticky-top--s.sticky-top--s{inset-block-start:var(--sticky-top-s,2.5%)}.sticky-top--m.sticky-top--m{inset-block-start:var(--sticky-top-m,5%)}.sticky-top--l.sticky-top--l{inset-block-start:var(--sticky-top-l,50%)}[class*="center--"]:where(:not([class*="self"]))[class*="center--"]:where(:not([class*="self"])){display:flex;flex-direction:column;align-items:var(--align-items,initial);align-content:var(--align-content,initial);justify-items:var(--justify-items,initial);justify-content:var(--justify-content,initial);text-align:var(--text-align,inherit)}.center--all.center--all{--align-items:center;--align-content:center;--justify-items:center;--justify-content:center;--text-align:center}.center--y.center--y{--align-items:flex-start;--justify-items:center;--justify-content:center}.center--x.center--x{--align-items:center;--justify-items:flex-start;--justify-content:flex-start}.center--left.center--left{--align-items:flex-start;--align-content:flex-start;--justify-items:center;--justify-content:center;--text-align:left}.center--right.center--right{--align-items:flex-end;--align-content:flex-end;--justify-items:center;--justify-content:center;--text-align:right}.center--top.center--top{--align-items:center;--align-content:center;--justify-items:flex-start;--justify-content:flex-start}.center--bottom.center--bottom{--align-items:center;--justify-items:flex-end;--justify-content:flex-end}@media (max-width:1280px){.center--all-xl.center--all-xl{--align-items:center;--align-content:center;--justify-items:center;--justify-content:center;--text-align:center}.center--y-xl.center--y-xl{--align-items:flex-start;--justify-items:center;--justify-content:center}.center--x-xl.center--x-xl{--align-items:center;--justify-items:flex-start;--justify-content:flex-start}.center--left-xl.center--left-xl{--align-items:flex-start;--align-content:flex-start;--justify-items:center;--justify-content:center;--text-align:left}.center--right-xl.center--right-xl{--align-items:flex-end;--align-content:flex-end;--justify-items:center;--justify-content:center;--text-align:right}.center--top-xl.center--top-xl{--align-items:center;--align-content:center;--justify-items:flex-start;--justify-content:flex-start}.center--bottom-xl.center--bottom-xl{--align-items:center;--justify-items:flex-end;--justify-content:flex-end}}@media (max-width:992px){.center--all-l.center--all-l{--align-items:center;--align-content:center;--justify-items:center;--justify-content:center;--text-align:center}.center--y-l.center--y-l{--align-items:flex-start;--justify-items:center;--justify-content:center}.center--x-l.center--x-l{--align-items:center;--justify-items:flex-start;--justify-content:flex-start}.center--left-l.center--left-l{--align-items:flex-start;--align-content:flex-start;--justify-items:center;--justify-content:center;--text-align:left}.center--right-l.center--right-l{--align-items:flex-end;--align-content:flex-end;--justify-items:center;--justify-content:center;--text-align:right}.center--top-l.center--top-l{--align-items:center;--align-content:center;--justify-items:flex-start;--justify-content:flex-start}.center--bottom-l.center--bottom-l{--align-items:center;--justify-items:flex-end;--justify-content:flex-end}}@media (max-width:768px){.center--all-m.center--all-m{--align-items:center;--align-content:center;--justify-items:center;--justify-content:center;--text-align:center}.center--y-m.center--y-m{--align-items:flex-start;--justify-items:center;--justify-content:center}.center--x-m.center--x-m{--align-items:center;--justify-items:flex-start;--justify-content:flex-start}.center--left-m.center--left-m{--align-items:flex-start;--align-content:flex-start;--justify-items:center;--justify-content:center;--text-align:left}.center--right-m.center--right-m{--align-items:flex-end;--align-content:flex-end;--justify-items:center;--justify-content:center;--text-align:right}.center--top-m.center--top-m{--align-items:center;--align-content:center;--justify-items:flex-start;--justify-content:flex-start}.center--bottom-m.center--bottom-m{--align-items:center;--justify-items:flex-end;--justify-content:flex-end}}@media (max-width:480px){.center--all-s.center--all-s{--align-items:center;--align-content:center;--justify-items:center;--justify-content:center;--text-align:center}.center--y-s.center--y-s{--align-items:flex-start;--justify-items:center;--justify-content:center}.center--x-s.center--x-s{--align-items:center;--justify-items:flex-start;--justify-content:flex-start}.center--left-s.center--left-s{--align-items:flex-start;--align-content:flex-start;--justify-items:center;--justify-content:center;--text-align:left}.center--right-s.center--right-s{--align-items:flex-end;--align-content:flex-end;--justify-items:center;--justify-content:center;--text-align:right}.center--top-s.center--top-s{--align-items:center;--align-content:center;--justify-items:flex-start;--justify-content:flex-start}.center--bottom-s.center--bottom-s{--align-items:center;--justify-items:flex-end;--justify-content:flex-end}}@media (max-width:360px){.center--all-xs.center--all-xs{--align-items:center;--align-content:center;--justify-items:center;--justify-content:center;--text-align:center}.center--y-xs.center--y-xs{--align-items:flex-start;--justify-items:center;--justify-content:center}.center--x-xs.center--x-xs{--align-items:center;--justify-items:flex-start;--justify-content:flex-start}.center--left-xs.center--left-xs{--align-items:flex-start;--align-content:flex-start;--justify-items:center;--justify-content:center;--text-align:left}.center--right-xs.center--right-xs{--align-items:flex-end;--align-content:flex-end;--justify-items:center;--justify-content:center;--text-align:right}.center--top-xs.center--top-xs{--align-items:center;--align-content:center;--justify-items:flex-start;--justify-content:flex-start}.center--bottom-xs.center--bottom-xs{--align-items:center;--justify-items:flex-end;--justify-content:flex-end}}.center--self.center--self{margin-left:auto;margin-right:auto}.flip--x,.flip--x>div{transform:scaleX(-1)}.flip--y,.flip--y>div{transform:scaleY(-1)}.flip--xy,.flip--xy>div{transform:scale(-1,-1)}.flip--both,.flip--both>div{transform:scale(-1,-1)}img.object-fit--cover,.object-fit--cover img{--object-fit:cover;object-fit:cover}img.object-fit--contain,.object-fit--contain img{--object-fit:contain;object-fit:contain}[class*="object-fit--"],[class*="object-fit--"] img{-o-object-position:var(--object-position,50% 50%);object-position:var(--object-position,50% 50%)}.object-fit--top-left{--object-position:10% 10%}.object-fit--top-center{--object-position:50% 10%}.object-fit--top-right{--object-position:90% 10%}.object-fit--center-left{--object-position:10% 50%}.object-fit--center-right{--object-position:90% 50%}.object-fit--bottom-left{--object-position:10% 90%}.object-fit--bottom-center{--object-position:50% 90%}.object-fit--bottom-right{--object-position:90% 90%}.height--20{min-block-size:20vh}.height--30{min-block-size:30vh}.height--40{min-block-size:40vh}.height--50{min-block-size:50vh}.height--60{min-block-size:60vh}.height--70{min-block-size:70vh}.height--80{min-block-size:80vh}.height--90{min-block-size:90vh}.height--100{min-block-size:100vh}.height--full{min-block-size:100vh}@media (max-width:1280px){.height--xl-20{min-block-size:20vh}.height--xl-30{min-block-size:30vh}.height--xl-40{min-block-size:40vh}.height--xl-50{min-block-size:50vh}.height--xl-60{min-block-size:60vh}.height--xl-70{min-block-size:70vh}.height--xl-80{min-block-size:80vh}.height--xl-90{min-block-size:90vh}.height--xl-100{min-block-size:100vh}.height--xl-full{min-block-size:100vh}}@media (max-width:992px){.height--l-20{min-block-size:20vh}.height--l-30{min-block-size:30vh}.height--l-40{min-block-size:40vh}.height--l-50{min-block-size:50vh}.height--l-60{min-block-size:60vh}.height--l-70{min-block-size:70vh}.height--l-80{min-block-size:80vh}.height--l-90{min-block-size:90vh}.height--l-100{min-block-size:100vh}.height--l-full{min-block-size:100vh}}@media (max-width:768px){.height--m-20{min-block-size:20vh}.height--m-30{min-block-size:30vh}.height--m-40{min-block-size:40vh}.height--m-50{min-block-size:50vh}.height--m-60{min-block-size:60vh}.height--m-70{min-block-size:70vh}.height--m-80{min-block-size:80vh}.height--m-90{min-block-size:90vh}.height--m-100{min-block-size:100vh}.height--m-full{min-block-size:100vh}}@media (max-width:480px){.height--s-20{min-block-size:20vh}.height--s-30{min-block-size:30vh}.height--s-40{min-block-size:40vh}.height--s-50{min-block-size:50vh}.height--s-60{min-block-size:60vh}.height--s-70{min-block-size:70vh}.height--s-80{min-block-size:80vh}.height--s-90{min-block-size:90vh}.height--s-100{min-block-size:100vh}.height--s-full{min-block-size:100vh}}@media (max-width:360px){.height--xs-20{min-block-size:20vh}.height--xs-30{min-block-size:30vh}.height--xs-40{min-block-size:40vh}.height--xs-50{min-block-size:50vh}.height--xs-60{min-block-size:60vh}.height--xs-70{min-block-size:70vh}.height--xs-80{min-block-size:80vh}.height--xs-90{min-block-size:90vh}.height--xs-100{min-block-size:100vh}.height--xs-full{min-block-size:100vh}}.max-height--20{max-block-size:20vh}.max-height--30{max-block-size:30vh}.max-height--40{max-block-size:40vh}.max-height--50{max-block-size:50vh}.max-height--60{max-block-size:60vh}.max-height--70{max-block-size:70vh}.max-height--80{max-block-size:80vh}.max-height--90{max-block-size:90vh}.max-height--100{max-block-size:100vh}.max-height--full{max-block-size:100vh}@media (max-width:1280px){.max-height--xl-20{max-block-size:20vh}.max-height--xl-30{max-block-size:30vh}.max-height--xl-40{max-block-size:40vh}.max-height--xl-50{max-block-size:50vh}.max-height--xl-60{max-block-size:60vh}.max-height--xl-70{max-block-size:70vh}.max-height--xl-80{max-block-size:80vh}.max-height--xl-90{max-block-size:90vh}.max-height--xl-100{max-block-size:100vh}.max-height--xl-full{max-block-size:100vh}}@media (max-width:992px){.max-height--l-20{max-block-size:20vh}.max-height--l-30{max-block-size:30vh}.max-height--l-40{max-block-size:40vh}.max-height--l-50{max-block-size:50vh}.max-height--l-60{max-block-size:60vh}.max-height--l-70{max-block-size:70vh}.max-height--l-80{max-block-size:80vh}.max-height--l-90{max-block-size:90vh}.max-height--l-100{max-block-size:100vh}.max-height--l-full{max-block-size:100vh}}@media (max-width:768px){.max-height--m-20{max-block-size:20vh}.max-height--m-30{max-block-size:30vh}.max-height--m-40{max-block-size:40vh}.max-height--m-50{max-block-size:50vh}.max-height--m-60{max-block-size:60vh}.max-height--m-70{max-block-size:70vh}.max-height--m-80{max-block-size:80vh}.max-height--m-90{max-block-size:90vh}.max-height--m-100{max-block-size:100vh}.max-height--m-full{max-block-size:100vh}}@media (max-width:480px){.max-height--s-20{max-block-size:20vh}.max-height--s-30{max-block-size:30vh}.max-height--s-40{max-block-size:40vh}.max-height--s-50{max-block-size:50vh}.max-height--s-60{max-block-size:60vh}.max-height--s-70{max-block-size:70vh}.max-height--s-80{max-block-size:80vh}.max-height--s-90{max-block-size:90vh}.max-height--s-100{max-block-size:100vh}.max-height--s-full{max-block-size:100vh}}@media (max-width:360px){.max-height--xs-20{max-block-size:20vh}.max-height--xs-30{max-block-size:30vh}.max-height--xs-40{max-block-size:40vh}.max-height--xs-50{max-block-size:50vh}.max-height--xs-60{max-block-size:60vh}.max-height--xs-70{max-block-size:70vh}.max-height--xs-80{max-block-size:80vh}.max-height--xs-90{max-block-size:90vh}.max-height--xs-100{max-block-size:100vh}.max-height--xs-full{max-block-size:100vh}}:is([class*="col-count--"],[class*="col-width--"]){display:block!important}.col-count--1{-moz-column-count:1;column-count:1}.col-count--2{-moz-column-count:2;column-count:2}.col-count--3{-moz-column-count:3;column-count:3}.col-count--4{-moz-column-count:4;column-count:4}.col-count--5{-moz-column-count:5;column-count:5}@media (max-width:1280px){.col-count--xl-1{-moz-column-count:1;column-count:1}.col-count--xl-2{-moz-column-count:2;column-count:2}.col-count--xl-3{-moz-column-count:3;column-count:3}.col-count--xl-4{-moz-column-count:4;column-count:4}.col-count--xl-5{-moz-column-count:5;column-count:5}}@media (max-width:992px){.col-count--l-1{-moz-column-count:1;column-count:1}.col-count--l-2{-moz-column-count:2;column-count:2}.col-count--l-3{-moz-column-count:3;column-count:3}.col-count--l-4{-moz-column-count:4;column-count:4}.col-count--l-5{-moz-column-count:5;column-count:5}}@media (max-width:768px){.col-count--m-1{-moz-column-count:1;column-count:1}.col-count--m-2{-moz-column-count:2;column-count:2}.col-count--m-3{-moz-column-count:3;column-count:3}.col-count--m-4{-moz-column-count:4;column-count:4}.col-count--m-5{-moz-column-count:5;column-count:5}}@media (max-width:480px){.col-count--s-1{-moz-column-count:1;column-count:1}.col-count--s-2{-moz-column-count:2;column-count:2}.col-count--s-3{-moz-column-count:3;column-count:3}.col-count--s-4{-moz-column-count:4;column-count:4}.col-count--s-5{-moz-column-count:5;column-count:5}}@media (max-width:360px){.col-count--xs-1{-moz-column-count:1;column-count:1}.col-count--xs-2{-moz-column-count:2;column-count:2}.col-count--xs-3{-moz-column-count:3;column-count:3}.col-count--xs-4{-moz-column-count:4;column-count:4}.col-count--xs-5{-moz-column-count:5;column-count:5}}.col-width--s{width:100%;-moz-column-width:var(--col-width-s,13rem);column-width:var(--col-width-s,13rem)}.col-width--m{width:100%;-moz-column-width:var(--col-width-m,25rem);column-width:var(--col-width-m,25rem)}.col-width--l{width:100%;-moz-column-width:var(--col-width-l,38rem);column-width:var(--col-width-l,38rem)}.col-rule--dotted{-moz-column-rule:dotted;column-rule:dotted;-moz-column-rule-width:var(--col-rule-width,var(--col-rule-width-m));column-rule-width:var(--col-rule-width,var(--col-rule-width-m))}.col-rule--dashed{-moz-column-rule:dashed;column-rule:dashed;-moz-column-rule-width:var(--col-rule-width,var(--col-rule-width-m));column-rule-width:var(--col-rule-width,var(--col-rule-width-m))}.col-rule--solid{-moz-column-rule:solid;column-rule:solid;-moz-column-rule-width:var(--col-rule-width,var(--col-rule-width-m));column-rule-width:var(--col-rule-width,var(--col-rule-width-m))}.col-rule--double{-moz-column-rule:double;column-rule:double;-moz-column-rule-width:var(--col-rule-width,var(--col-rule-width-m));column-rule-width:var(--col-rule-width,var(--col-rule-width-m))}.col-rule--groove{-moz-column-rule:groove;column-rule:groove;-moz-column-rule-width:var(--col-rule-width,var(--col-rule-width-m));column-rule-width:var(--col-rule-width,var(--col-rule-width-m))}.col-rule--ridge{-moz-column-rule:ridge;column-rule:ridge;-moz-column-rule-width:var(--col-rule-width,var(--col-rule-width-m));column-rule-width:var(--col-rule-width,var(--col-rule-width-m))}.col-rule--inset{-moz-column-rule:inset;column-rule:inset;-moz-column-rule-width:var(--col-rule-width,var(--col-rule-width-m));column-rule-width:var(--col-rule-width,var(--col-rule-width-m))}.col-rule--outset{-moz-column-rule:outset;column-rule:outset;-moz-column-rule-width:var(--col-rule-width,var(--col-rule-width-m));column-rule-width:var(--col-rule-width,var(--col-rule-width-m))}.col-rule--action{-moz-column-rule-color:var(--action);column-rule-color:var(--action)}.col-rule--action-hover{-moz-column-rule-color:var(--action-hover);column-rule-color:var(--action-hover)}.col-rule--action-ultra-light{-moz-column-rule-color:var(--action-ultra-light);column-rule-color:var(--action-ultra-light)}.col-rule--action-light{-moz-column-rule-color:var(--action-light);column-rule-color:var(--action-light)}.col-rule--action-semi-light{-moz-column-rule-color:var(--action-semi-light);column-rule-color:var(--action-semi-light)}.col-rule--action-semi-dark{-moz-column-rule-color:var(--action-semi-dark);column-rule-color:var(--action-semi-dark)}.col-rule--action-dark{-moz-column-rule-color:var(--action-dark);column-rule-color:var(--action-dark)}.col-rule--action-ultra-dark{-moz-column-rule-color:var(--action-ultra-dark);column-rule-color:var(--action-ultra-dark)}.col-rule--action-comp{-moz-column-rule-color:var(--action-comp);column-rule-color:var(--action-comp)}.col-rule--action-medium{-moz-column-rule-color:var(--action-medium);column-rule-color:var(--action-medium)}.col-rule--primary{-moz-column-rule-color:var(--primary);column-rule-color:var(--primary)}.col-rule--primary-hover{-moz-column-rule-color:var(--primary-hover);column-rule-color:var(--primary-hover)}.col-rule--primary-ultra-light{-moz-column-rule-color:var(--primary-ultra-light);column-rule-color:var(--primary-ultra-light)}.col-rule--primary-light{-moz-column-rule-color:var(--primary-light);column-rule-color:var(--primary-light)}.col-rule--primary-semi-light{-moz-column-rule-color:var(--primary-semi-light);column-rule-color:var(--primary-semi-light)}.col-rule--primary-semi-dark{-moz-column-rule-color:var(--primary-semi-dark);column-rule-color:var(--primary-semi-dark)}.col-rule--primary-dark{-moz-column-rule-color:var(--primary-dark);column-rule-color:var(--primary-dark)}.col-rule--primary-ultra-dark{-moz-column-rule-color:var(--primary-ultra-dark);column-rule-color:var(--primary-ultra-dark)}.col-rule--primary-comp{-moz-column-rule-color:var(--primary-comp);column-rule-color:var(--primary-comp)}.col-rule--primary-medium{-moz-column-rule-color:var(--primary-medium);column-rule-color:var(--primary-medium)}.col-rule--secondary{-moz-column-rule-color:var(--secondary);column-rule-color:var(--secondary)}.col-rule--secondary-hover{-moz-column-rule-color:var(--secondary-hover);column-rule-color:var(--secondary-hover)}.col-rule--secondary-ultra-light{-moz-column-rule-color:var(--secondary-ultra-light);column-rule-color:var(--secondary-ultra-light)}.col-rule--secondary-light{-moz-column-rule-color:var(--secondary-light);column-rule-color:var(--secondary-light)}.col-rule--secondary-semi-light{-moz-column-rule-color:var(--secondary-semi-light);column-rule-color:var(--secondary-semi-light)}.col-rule--secondary-semi-dark{-moz-column-rule-color:var(--secondary-semi-dark);column-rule-color:var(--secondary-semi-dark)}.col-rule--secondary-dark{-moz-column-rule-color:var(--secondary-dark);column-rule-color:var(--secondary-dark)}.col-rule--secondary-ultra-dark{-moz-column-rule-color:var(--secondary-ultra-dark);column-rule-color:var(--secondary-ultra-dark)}.col-rule--secondary-comp{-moz-column-rule-color:var(--secondary-comp);column-rule-color:var(--secondary-comp)}.col-rule--secondary-medium{-moz-column-rule-color:var(--secondary-medium);column-rule-color:var(--secondary-medium)}.col-rule--accent{-moz-column-rule-color:var(--accent);column-rule-color:var(--accent)}.col-rule--accent-hover{-moz-column-rule-color:var(--accent-hover);column-rule-color:var(--accent-hover)}.col-rule--accent-ultra-light{-moz-column-rule-color:var(--accent-ultra-light);column-rule-color:var(--accent-ultra-light)}.col-rule--accent-light{-moz-column-rule-color:var(--accent-light);column-rule-color:var(--accent-light)}.col-rule--accent-semi-light{-moz-column-rule-color:var(--accent-semi-light);column-rule-color:var(--accent-semi-light)}.col-rule--accent-semi-dark{-moz-column-rule-color:var(--accent-semi-dark);column-rule-color:var(--accent-semi-dark)}.col-rule--accent-dark{-moz-column-rule-color:var(--accent-dark);column-rule-color:var(--accent-dark)}.col-rule--accent-ultra-dark{-moz-column-rule-color:var(--accent-ultra-dark);column-rule-color:var(--accent-ultra-dark)}.col-rule--accent-comp{-moz-column-rule-color:var(--accent-comp);column-rule-color:var(--accent-comp)}.col-rule--accent-medium{-moz-column-rule-color:var(--accent-medium);column-rule-color:var(--accent-medium)}.col-rule--base{-moz-column-rule-color:var(--base);column-rule-color:var(--base)}.col-rule--base-hover{-moz-column-rule-color:var(--base-hover);column-rule-color:var(--base-hover)}.col-rule--base-ultra-light{-moz-column-rule-color:var(--base-ultra-light);column-rule-color:var(--base-ultra-light)}.col-rule--base-light{-moz-column-rule-color:var(--base-light);column-rule-color:var(--base-light)}.col-rule--base-semi-light{-moz-column-rule-color:var(--base-semi-light);column-rule-color:var(--base-semi-light)}.col-rule--base-semi-dark{-moz-column-rule-color:var(--base-semi-dark);column-rule-color:var(--base-semi-dark)}.col-rule--base-dark{-moz-column-rule-color:var(--base-dark);column-rule-color:var(--base-dark)}.col-rule--base-ultra-dark{-moz-column-rule-color:var(--base-ultra-dark);column-rule-color:var(--base-ultra-dark)}.col-rule--base-comp{-moz-column-rule-color:var(--base-comp);column-rule-color:var(--base-comp)}.col-rule--base-medium{-moz-column-rule-color:var(--base-medium);column-rule-color:var(--base-medium)}.col-rule--shade{-moz-column-rule-color:var(--shade);column-rule-color:var(--shade)}.col-rule--shade-hover{-moz-column-rule-color:var(--shade-hover);column-rule-color:var(--shade-hover)}.col-rule--shade-ultra-light{-moz-column-rule-color:var(--shade-ultra-light);column-rule-color:var(--shade-ultra-light)}.col-rule--shade-light{-moz-column-rule-color:var(--shade-light);column-rule-color:var(--shade-light)}.col-rule--shade-semi-light{-moz-column-rule-color:var(--shade-semi-light);column-rule-color:var(--shade-semi-light)}.col-rule--shade-semi-dark{-moz-column-rule-color:var(--shade-semi-dark);column-rule-color:var(--shade-semi-dark)}.col-rule--shade-dark{-moz-column-rule-color:var(--shade-dark);column-rule-color:var(--shade-dark)}.col-rule--shade-ultra-dark{-moz-column-rule-color:var(--shade-ultra-dark);column-rule-color:var(--shade-ultra-dark)}.col-rule--shade-comp{-moz-column-rule-color:var(--shade-comp);column-rule-color:var(--shade-comp)}.col-rule--shade-medium{-moz-column-rule-color:var(--shade-medium);column-rule-color:var(--shade-medium)}.col-rule--neutral{-moz-column-rule-color:var(--neutral);column-rule-color:var(--neutral)}.col-rule--neutral-hover{-moz-column-rule-color:var(--neutral-hover);column-rule-color:var(--neutral-hover)}.col-rule--neutral-ultra-light{-moz-column-rule-color:var(--neutral-ultra-light);column-rule-color:var(--neutral-ultra-light)}.col-rule--neutral-light{-moz-column-rule-color:var(--neutral-light);column-rule-color:var(--neutral-light)}.col-rule--neutral-semi-light{-moz-column-rule-color:var(--neutral-semi-light);column-rule-color:var(--neutral-semi-light)}.col-rule--neutral-semi-dark{-moz-column-rule-color:var(--neutral-semi-dark);column-rule-color:var(--neutral-semi-dark)}.col-rule--neutral-dark{-moz-column-rule-color:var(--neutral-dark);column-rule-color:var(--neutral-dark)}.col-rule--neutral-ultra-dark{-moz-column-rule-color:var(--neutral-ultra-dark);column-rule-color:var(--neutral-ultra-dark)}.col-rule--neutral-comp{-moz-column-rule-color:var(--neutral-comp);column-rule-color:var(--neutral-comp)}.col-rule--neutral-medium{-moz-column-rule-color:var(--neutral-medium);column-rule-color:var(--neutral-medium)}.col-rule--white{-moz-column-rule-color:var(--white);column-rule-color:var(--white)}.col-rule--black{-moz-column-rule-color:var(--black);column-rule-color:var(--black)}.col-rule--s{-moz-column-rule-width:var(--col-rule-width-s,.1em);column-rule-width:var(--col-rule-width-s,.1em)}.col-rule--m{-moz-column-rule-width:var(--col-rule-width-m,.3em);column-rule-width:var(--col-rule-width-m,.3em)}.col-rule--l{-moz-column-rule-width:var(--col-rule-width-l,.5em);column-rule-width:var(--col-rule-width-l,.5em)}.col-span--all{-moz-column-span:all;column-span:all}[class*="col-"]>*{break-inside:avoid}.masonry--1{display:block!important;column-count:1;row-gap:var(--row-gap);column-gap:var(--col-gap)}.masonry--2{display:block!important;column-count:2;row-gap:var(--row-gap);column-gap:var(--col-gap)}.masonry--3{display:block!important;column-count:3;row-gap:var(--row-gap);column-gap:var(--col-gap)}.masonry--4{display:block!important;column-count:4;row-gap:var(--row-gap);column-gap:var(--col-gap)}.masonry--5{display:block!important;column-count:5;row-gap:var(--row-gap);column-gap:var(--col-gap)}@media (max-width:1280px){.masonry--xl-1{column-count:1}.masonry--xl-2{column-count:2}.masonry--xl-3{column-count:3}.masonry--xl-4{column-count:4}.masonry--xl-5{column-count:5}}@media (max-width:992px){.masonry--l-1{column-count:1}.masonry--l-2{column-count:2}.masonry--l-3{column-count:3}.masonry--l-4{column-count:4}.masonry--l-5{column-count:5}}@media (max-width:768px){.masonry--m-1{column-count:1}.masonry--m-2{column-count:2}.masonry--m-3{column-count:3}.masonry--m-4{column-count:4}.masonry--m-5{column-count:5}}@media (max-width:480px){.masonry--s-1{column-count:1}.masonry--s-2{column-count:2}.masonry--s-3{column-count:3}.masonry--s-4{column-count:4}.masonry--s-5{column-count:5}}@media (max-width:360px){.masonry--xs-1{column-count:1}.masonry--xs-2{column-count:2}.masonry--xs-3{column-count:3}.masonry--xs-4{column-count:4}.masonry--xs-5{column-count:5}}:where([class*="masonry--"]>*){break-inside:avoid;width:100%}[class*="masonry"]:is([class*="gap--"],[class*="row-gap--"],[class*="content-gap"],[class*="container-gap"],[class*="grid-gap"],[class*="fr-content-gap"],[class*="fr-container-gap"],[class*="fr-grid-gap"])>*{margin-block-end:var(--row-gap)}.variable-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(var(--min, calc(var(--content-width) / 2 - var(--space-xxl))), 100%),1fr));grid-template-rows:var(--grid-1);gap:var(--gap,var(--grid-gap))}.grid--1{display:grid!important;grid-template-columns:repeat(1,minmax(0,1fr));inline-size:100%}.grid--1>*{grid-column:1!important}.grid--2{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));inline-size:100%}.grid--3{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));inline-size:100%}.grid--4{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));inline-size:100%}.grid--5{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));inline-size:100%}.grid--6{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr));inline-size:100%}.grid--7{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr));inline-size:100%}.grid--8{display:grid!important;grid-template-columns:repeat(8,minmax(0,1fr));inline-size:100%}.grid--9{display:grid!important;grid-template-columns:repeat(9,minmax(0,1fr));inline-size:100%}.grid--10{display:grid!important;grid-template-columns:repeat(10,minmax(0,1fr));inline-size:100%}.grid--11{display:grid!important;grid-template-columns:repeat(11,minmax(0,1fr));inline-size:100%}.grid--12{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr));inline-size:100%}.grid--1-2{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,2fr);inline-size:100%}.grid--1-3{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,3fr);inline-size:100%}.grid--2-1{display:grid!important;grid-template-columns:minmax(0,2fr) minmax(0,1fr);inline-size:100%}.grid--2-3{display:grid!important;grid-template-columns:minmax(0,2fr) minmax(0,3fr);inline-size:100%}.grid--3-1{display:grid!important;grid-template-columns:minmax(0,3fr) minmax(0,1fr);inline-size:100%}.grid--3-2{display:grid!important;grid-template-columns:minmax(0,3fr) minmax(0,2fr);inline-size:100%}.grid-rows--1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid-rows--2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows--3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid-rows--4{grid-template-rows:repeat(4,minmax(0,1fr))}.grid-rows--5{grid-template-rows:repeat(5,minmax(0,1fr))}.grid-rows--6{grid-template-rows:repeat(6,minmax(0,1fr))}.grid-rows--7{grid-template-rows:repeat(7,minmax(0,1fr))}.grid-rows--8{grid-template-rows:repeat(8,minmax(0,1fr))}.grid-rows--9{grid-template-rows:repeat(9,minmax(0,1fr))}.grid-rows--10{grid-template-rows:repeat(10,minmax(0,1fr))}.grid-rows--11{grid-template-rows:repeat(11,minmax(0,1fr))}.grid-rows--12{grid-template-rows:repeat(12,minmax(0,1fr))}@media (max-width:1280px){.grid--xl-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid--xl-1>*{grid-column:1!important}.grid--xl-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid--xl-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid--xl-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid--xl-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid--xl-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid--xl-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid--xl-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid--xl-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid--xl-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid--xl-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid--xl-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-rows--xl-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid-rows--xl-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows--xl-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid-rows--xl-4{grid-template-rows:repeat(4,minmax(0,1fr))}.grid-rows--xl-5{grid-template-rows:repeat(5,minmax(0,1fr))}.grid-rows--xl-6{grid-template-rows:repeat(6,minmax(0,1fr))}.grid-rows--xl-7{grid-template-rows:repeat(7,minmax(0,1fr))}.grid-rows--xl-8{grid-template-rows:repeat(8,minmax(0,1fr))}.grid-rows--xl-9{grid-template-rows:repeat(9,minmax(0,1fr))}.grid-rows--xl-10{grid-template-rows:repeat(10,minmax(0,1fr))}.grid-rows--xl-11{grid-template-rows:repeat(11,minmax(0,1fr))}.grid-rows--xl-12{grid-template-rows:repeat(12,minmax(0,1fr))}}@media (max-width:992px){.grid--l-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid--l-1>*{grid-column:1!important}.grid--l-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid--l-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid--l-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid--l-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid--l-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid--l-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid--l-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid--l-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid--l-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid--l-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid--l-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-rows--l-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid-rows--l-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows--l-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid-rows--l-4{grid-template-rows:repeat(4,minmax(0,1fr))}.grid-rows--l-5{grid-template-rows:repeat(5,minmax(0,1fr))}.grid-rows--l-6{grid-template-rows:repeat(6,minmax(0,1fr))}.grid-rows--l-7{grid-template-rows:repeat(7,minmax(0,1fr))}.grid-rows--l-8{grid-template-rows:repeat(8,minmax(0,1fr))}.grid-rows--l-9{grid-template-rows:repeat(9,minmax(0,1fr))}.grid-rows--l-10{grid-template-rows:repeat(10,minmax(0,1fr))}.grid-rows--l-11{grid-template-rows:repeat(11,minmax(0,1fr))}.grid-rows--l-12{grid-template-rows:repeat(12,minmax(0,1fr))}}@media (max-width:768px){.grid--m-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid--m-1>*{grid-column:1!important}.grid--m-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid--m-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid--m-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid--m-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid--m-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid--m-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid--m-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid--m-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid--m-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid--m-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid--m-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-rows--m-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid-rows--m-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows--m-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid-rows--m-4{grid-template-rows:repeat(4,minmax(0,1fr))}.grid-rows--m-5{grid-template-rows:repeat(5,minmax(0,1fr))}.grid-rows--m-6{grid-template-rows:repeat(6,minmax(0,1fr))}.grid-rows--m-7{grid-template-rows:repeat(7,minmax(0,1fr))}.grid-rows--m-8{grid-template-rows:repeat(8,minmax(0,1fr))}.grid-rows--m-9{grid-template-rows:repeat(9,minmax(0,1fr))}.grid-rows--m-10{grid-template-rows:repeat(10,minmax(0,1fr))}.grid-rows--m-11{grid-template-rows:repeat(11,minmax(0,1fr))}.grid-rows--m-12{grid-template-rows:repeat(12,minmax(0,1fr))}}@media (max-width:480px){.grid--s-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid--s-1>*{grid-column:1!important}.grid--s-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid--s-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid--s-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid--s-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid--s-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid--s-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid--s-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid--s-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid--s-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid--s-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid--s-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-rows--s-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid-rows--s-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows--s-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid-rows--s-4{grid-template-rows:repeat(4,minmax(0,1fr))}.grid-rows--s-5{grid-template-rows:repeat(5,minmax(0,1fr))}.grid-rows--s-6{grid-template-rows:repeat(6,minmax(0,1fr))}.grid-rows--s-7{grid-template-rows:repeat(7,minmax(0,1fr))}.grid-rows--s-8{grid-template-rows:repeat(8,minmax(0,1fr))}.grid-rows--s-9{grid-template-rows:repeat(9,minmax(0,1fr))}.grid-rows--s-10{grid-template-rows:repeat(10,minmax(0,1fr))}.grid-rows--s-11{grid-template-rows:repeat(11,minmax(0,1fr))}.grid-rows--s-12{grid-template-rows:repeat(12,minmax(0,1fr))}}@media (max-width:360px){.grid--xs-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid--xs-1>*{grid-column:1!important}.grid--xs-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid--xs-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid--xs-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid--xs-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid--xs-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid--xs-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid--xs-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid--xs-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid--xs-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid--xs-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid--xs-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-rows--xs-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid-rows--xs-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows--xs-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid-rows--xs-4{grid-template-rows:repeat(4,minmax(0,1fr))}.grid-rows--xs-5{grid-template-rows:repeat(5,minmax(0,1fr))}.grid-rows--xs-6{grid-template-rows:repeat(6,minmax(0,1fr))}.grid-rows--xs-7{grid-template-rows:repeat(7,minmax(0,1fr))}.grid-rows--xs-8{grid-template-rows:repeat(8,minmax(0,1fr))}.grid-rows--xs-9{grid-template-rows:repeat(9,minmax(0,1fr))}.grid-rows--xs-10{grid-template-rows:repeat(10,minmax(0,1fr))}.grid-rows--xs-11{grid-template-rows:repeat(11,minmax(0,1fr))}.grid-rows--xs-12{grid-template-rows:repeat(12,minmax(0,1fr))}}@media (min-width:1281px){.grid--alternate-xl>.grid--2:nth-of-type(even)>*:last-child{order:-1}.grid--alternate-xl>.grid--1-2:nth-of-type(even){grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.grid--alternate-xl>.grid--1-2:nth-of-type(even)>*:last-child{order:-1}.grid--alternate-xl>.grid--1-3:nth-of-type(even){grid-template-columns:minmax(0,3fr) minmax(0,1fr)}.grid--alternate-xl>.grid--1-3:nth-of-type(even)>*:last-child{order:-1}.grid--alternate-xl>.grid--2-1:nth-of-type(even){grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.grid--alternate-xl>.grid--2-1:nth-of-type(even)>*:last-child{order:-1}.grid--alternate-xl>.grid--2-3:nth-of-type(even){grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.grid--alternate-xl>.grid--2-3:nth-of-type(even)>*:last-child{order:-1}.grid--alternate-xl>.grid--3-1:nth-of-type(even){grid-template-columns:minmax(0,1fr) minmax(0,3fr)}.grid--alternate-xl>.grid--3-1:nth-of-type(even)>*:last-child{order:-1}.grid--alternate-xl>.grid--3-2:nth-of-type(even){grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.grid--alternate-xl>.grid--3-2:nth-of-type(even)>*:last-child{order:-1}}@media (min-width:993px){.grid--alternate-l>.grid--2:nth-of-type(even)>*:last-child{order:-1}.grid--alternate-l>.grid--1-2:nth-of-type(even){grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.grid--alternate-l>.grid--1-2:nth-of-type(even)>*:last-child{order:-1}.grid--alternate-l>.grid--1-3:nth-of-type(even){grid-template-columns:minmax(0,3fr) minmax(0,1fr)}.grid--alternate-l>.grid--1-3:nth-of-type(even)>*:last-child{order:-1}.grid--alternate-l>.grid--2-1:nth-of-type(even){grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.grid--alternate-l>.grid--2-1:nth-of-type(even)>*:last-child{order:-1}.grid--alternate-l>.grid--2-3:nth-of-type(even){grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.grid--alternate-l>.grid--2-3:nth-of-type(even)>*:last-child{order:-1}.grid--alternate-l>.grid--3-1:nth-of-type(even){grid-template-columns:minmax(0,1fr) minmax(0,3fr)}.grid--alternate-l>.grid--3-1:nth-of-type(even)>*:last-child{order:-1}.grid--alternate-l>.grid--3-2:nth-of-type(even){grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.grid--alternate-l>.grid--3-2:nth-of-type(even)>*:last-child{order:-1}}@media (min-width:769px){.grid--alternate-m>.grid--2:nth-of-type(even)>*:last-child{order:-1}.grid--alternate-m>.grid--1-2:nth-of-type(even){grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.grid--alternate-m>.grid--1-2:nth-of-type(even)>*:last-child{order:-1}.grid--alternate-m>.grid--1-3:nth-of-type(even){grid-template-columns:minmax(0,3fr) minmax(0,1fr)}.grid--alternate-m>.grid--1-3:nth-of-type(even)>*:last-child{order:-1}.grid--alternate-m>.grid--2-1:nth-of-type(even){grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.grid--alternate-m>.grid--2-1:nth-of-type(even)>*:last-child{order:-1}.grid--alternate-m>.grid--2-3:nth-of-type(even){grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.grid--alternate-m>.grid--2-3:nth-of-type(even)>*:last-child{order:-1}.grid--alternate-m>.grid--3-1:nth-of-type(even){grid-template-columns:minmax(0,1fr) minmax(0,3fr)}.grid--alternate-m>.grid--3-1:nth-of-type(even)>*:last-child{order:-1}.grid--alternate-m>.grid--3-2:nth-of-type(even){grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.grid--alternate-m>.grid--3-2:nth-of-type(even)>*:last-child{order:-1}}@media (min-width:481px){.grid--alternate-s>.grid--2:nth-of-type(even)>*:last-child{order:-1}.grid--alternate-s>.grid--1-2:nth-of-type(even){grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.grid--alternate-s>.grid--1-2:nth-of-type(even)>*:last-child{order:-1}.grid--alternate-s>.grid--1-3:nth-of-type(even){grid-template-columns:minmax(0,3fr) minmax(0,1fr)}.grid--alternate-s>.grid--1-3:nth-of-type(even)>*:last-child{order:-1}.grid--alternate-s>.grid--2-1:nth-of-type(even){grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.grid--alternate-s>.grid--2-1:nth-of-type(even)>*:last-child{order:-1}.grid--alternate-s>.grid--2-3:nth-of-type(even){grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.grid--alternate-s>.grid--2-3:nth-of-type(even)>*:last-child{order:-1}.grid--alternate-s>.grid--3-1:nth-of-type(even){grid-template-columns:minmax(0,1fr) minmax(0,3fr)}.grid--alternate-s>.grid--3-1:nth-of-type(even)>*:last-child{order:-1}.grid--alternate-s>.grid--3-2:nth-of-type(even){grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.grid--alternate-s>.grid--3-2:nth-of-type(even)>*:last-child{order:-1}}@media (min-width:361px){.grid--alternate-xs>.grid--2:nth-of-type(even)>*:last-child{order:-1}.grid--alternate-xs>.grid--1-2:nth-of-type(even){grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.grid--alternate-xs>.grid--1-2:nth-of-type(even)>*:last-child{order:-1}.grid--alternate-xs>.grid--1-3:nth-of-type(even){grid-template-columns:minmax(0,3fr) minmax(0,1fr)}.grid--alternate-xs>.grid--1-3:nth-of-type(even)>*:last-child{order:-1}.grid--alternate-xs>.grid--2-1:nth-of-type(even){grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.grid--alternate-xs>.grid--2-1:nth-of-type(even)>*:last-child{order:-1}.grid--alternate-xs>.grid--2-3:nth-of-type(even){grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.grid--alternate-xs>.grid--2-3:nth-of-type(even)>*:last-child{order:-1}.grid--alternate-xs>.grid--3-1:nth-of-type(even){grid-template-columns:minmax(0,1fr) minmax(0,3fr)}.grid--alternate-xs>.grid--3-1:nth-of-type(even)>*:last-child{order:-1}.grid--alternate-xs>.grid--3-2:nth-of-type(even){grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.grid--alternate-xs>.grid--3-2:nth-of-type(even)>*:last-child{order:-1}}.row-span--1{grid-row-end:span 1}.col-span--1{grid-column-end:span 1}.row-start--1{grid-row-start:1}.row-end--1{grid-row-end:1}.col-start--1{grid-column-start:1}.col-end--1{grid-column-end:1}.row-span--2{grid-row-end:span 2}.col-span--2{grid-column-end:span 2}.row-start--2{grid-row-start:2}.row-end--2{grid-row-end:2}.col-start--2{grid-column-start:2}.col-end--2{grid-column-end:2}.row-span--3{grid-row-end:span 3}.col-span--3{grid-column-end:span 3}.row-start--3{grid-row-start:3}.row-end--3{grid-row-end:3}.col-start--3{grid-column-start:3}.col-end--3{grid-column-end:3}.row-span--4{grid-row-end:span 4}.col-span--4{grid-column-end:span 4}.row-start--4{grid-row-start:4}.row-end--4{grid-row-end:4}.col-start--4{grid-column-start:4}.col-end--4{grid-column-end:4}.row-span--5{grid-row-end:span 5}.col-span--5{grid-column-end:span 5}.row-start--5{grid-row-start:5}.row-end--5{grid-row-end:5}.col-start--5{grid-column-start:5}.col-end--5{grid-column-end:5}.row-span--6{grid-row-end:span 6}.col-span--6{grid-column-end:span 6}.row-start--6{grid-row-start:6}.row-end--6{grid-row-end:6}.col-start--6{grid-column-start:6}.col-end--6{grid-column-end:6}.row-span--7{grid-row-end:span 7}.col-span--7{grid-column-end:span 7}.row-start--7{grid-row-start:7}.row-end--7{grid-row-end:7}.col-start--7{grid-column-start:7}.col-end--7{grid-column-end:7}.row-span--8{grid-row-end:span 8}.col-span--8{grid-column-end:span 8}.row-start--8{grid-row-start:8}.row-end--8{grid-row-end:8}.col-start--8{grid-column-start:8}.col-end--8{grid-column-end:8}.row-span--9{grid-row-end:span 9}.col-span--9{grid-column-end:span 9}.row-start--9{grid-row-start:9}.row-end--9{grid-row-end:9}.col-start--9{grid-column-start:9}.col-end--9{grid-column-end:9}.row-span--10{grid-row-end:span 10}.col-span--10{grid-column-end:span 10}.row-start--10{grid-row-start:10}.row-end--10{grid-row-end:10}.col-start--10{grid-column-start:10}.col-end--10{grid-column-end:10}.row-span--11{grid-row-end:span 11}.col-span--11{grid-column-end:span 11}.row-start--11{grid-row-start:11}.row-end--11{grid-row-end:11}.col-start--11{grid-column-start:11}.col-end--11{grid-column-end:11}.row-span--12{grid-row-end:span 12}.col-span--12{grid-column-end:span 12}.row-start--12{grid-row-start:12}.row-end--12{grid-row-end:12}.col-start--12{grid-column-start:12}.col-end--12{grid-column-end:12}@media (max-width:1280px){.row-span--xl-1{grid-row:span 1}.col-span--xl-1{grid-column:span 1}.row-start--xl-1{grid-row-start:1}.row-end--xl-1{grid-row-end:1}.col-start--xl-1{grid-column-start:1}.col-end--xl-1{grid-column-end:1}.row-span--xl-2{grid-row:span 2}.col-span--xl-2{grid-column:span 2}.row-start--xl-2{grid-row-start:2}.row-end--xl-2{grid-row-end:2}.col-start--xl-2{grid-column-start:2}.col-end--xl-2{grid-column-end:2}.row-span--xl-3{grid-row:span 3}.col-span--xl-3{grid-column:span 3}.row-start--xl-3{grid-row-start:3}.row-end--xl-3{grid-row-end:3}.col-start--xl-3{grid-column-start:3}.col-end--xl-3{grid-column-end:3}.row-span--xl-4{grid-row:span 4}.col-span--xl-4{grid-column:span 4}.row-start--xl-4{grid-row-start:4}.row-end--xl-4{grid-row-end:4}.col-start--xl-4{grid-column-start:4}.col-end--xl-4{grid-column-end:4}.row-span--xl-5{grid-row:span 5}.col-span--xl-5{grid-column:span 5}.row-start--xl-5{grid-row-start:5}.row-end--xl-5{grid-row-end:5}.col-start--xl-5{grid-column-start:5}.col-end--xl-5{grid-column-end:5}.row-span--xl-6{grid-row:span 6}.col-span--xl-6{grid-column:span 6}.row-start--xl-6{grid-row-start:6}.row-end--xl-6{grid-row-end:6}.col-start--xl-6{grid-column-start:6}.col-end--xl-6{grid-column-end:6}.row-span--xl-7{grid-row:span 7}.col-span--xl-7{grid-column:span 7}.row-start--xl-7{grid-row-start:7}.row-end--xl-7{grid-row-end:7}.col-start--xl-7{grid-column-start:7}.col-end--xl-7{grid-column-end:7}.row-span--xl-8{grid-row:span 8}.col-span--xl-8{grid-column:span 8}.row-start--xl-8{grid-row-start:8}.row-end--xl-8{grid-row-end:8}.col-start--xl-8{grid-column-start:8}.col-end--xl-8{grid-column-end:8}.row-span--xl-9{grid-row:span 9}.col-span--xl-9{grid-column:span 9}.row-start--xl-9{grid-row-start:9}.row-end--xl-9{grid-row-end:9}.col-start--xl-9{grid-column-start:9}.col-end--xl-9{grid-column-end:9}.row-span--xl-10{grid-row:span 10}.col-span--xl-10{grid-column:span 10}.row-start--xl-10{grid-row-start:10}.row-end--xl-10{grid-row-end:10}.col-start--xl-10{grid-column-start:10}.col-end--xl-10{grid-column-end:10}.row-span--xl-11{grid-row:span 11}.col-span--xl-11{grid-column:span 11}.row-start--xl-11{grid-row-start:11}.row-end--xl-11{grid-row-end:11}.col-start--xl-11{grid-column-start:11}.col-end--xl-11{grid-column-end:11}.row-span--xl-12{grid-row:span 12}.col-span--xl-12{grid-column:span 12}.row-start--xl-12{grid-row-start:12}.row-end--xl-12{grid-row-end:12}.col-start--xl-12{grid-column-start:12}.col-end--xl-12{grid-column-end:12}}@media (max-width:992px){.row-span--l-1{grid-row:span 1}.col-span--l-1{grid-column:span 1}.row-start--l-1{grid-row-start:1}.row-end--l-1{grid-row-end:1}.col-start--l-1{grid-column-start:1}.col-end--l-1{grid-column-end:1}.row-span--l-2{grid-row:span 2}.col-span--l-2{grid-column:span 2}.row-start--l-2{grid-row-start:2}.row-end--l-2{grid-row-end:2}.col-start--l-2{grid-column-start:2}.col-end--l-2{grid-column-end:2}.row-span--l-3{grid-row:span 3}.col-span--l-3{grid-column:span 3}.row-start--l-3{grid-row-start:3}.row-end--l-3{grid-row-end:3}.col-start--l-3{grid-column-start:3}.col-end--l-3{grid-column-end:3}.row-span--l-4{grid-row:span 4}.col-span--l-4{grid-column:span 4}.row-start--l-4{grid-row-start:4}.row-end--l-4{grid-row-end:4}.col-start--l-4{grid-column-start:4}.col-end--l-4{grid-column-end:4}.row-span--l-5{grid-row:span 5}.col-span--l-5{grid-column:span 5}.row-start--l-5{grid-row-start:5}.row-end--l-5{grid-row-end:5}.col-start--l-5{grid-column-start:5}.col-end--l-5{grid-column-end:5}.row-span--l-6{grid-row:span 6}.col-span--l-6{grid-column:span 6}.row-start--l-6{grid-row-start:6}.row-end--l-6{grid-row-end:6}.col-start--l-6{grid-column-start:6}.col-end--l-6{grid-column-end:6}.row-span--l-7{grid-row:span 7}.col-span--l-7{grid-column:span 7}.row-start--l-7{grid-row-start:7}.row-end--l-7{grid-row-end:7}.col-start--l-7{grid-column-start:7}.col-end--l-7{grid-column-end:7}.row-span--l-8{grid-row:span 8}.col-span--l-8{grid-column:span 8}.row-start--l-8{grid-row-start:8}.row-end--l-8{grid-row-end:8}.col-start--l-8{grid-column-start:8}.col-end--l-8{grid-column-end:8}.row-span--l-9{grid-row:span 9}.col-span--l-9{grid-column:span 9}.row-start--l-9{grid-row-start:9}.row-end--l-9{grid-row-end:9}.col-start--l-9{grid-column-start:9}.col-end--l-9{grid-column-end:9}.row-span--l-10{grid-row:span 10}.col-span--l-10{grid-column:span 10}.row-start--l-10{grid-row-start:10}.row-end--l-10{grid-row-end:10}.col-start--l-10{grid-column-start:10}.col-end--l-10{grid-column-end:10}.row-span--l-11{grid-row:span 11}.col-span--l-11{grid-column:span 11}.row-start--l-11{grid-row-start:11}.row-end--l-11{grid-row-end:11}.col-start--l-11{grid-column-start:11}.col-end--l-11{grid-column-end:11}.row-span--l-12{grid-row:span 12}.col-span--l-12{grid-column:span 12}.row-start--l-12{grid-row-start:12}.row-end--l-12{grid-row-end:12}.col-start--l-12{grid-column-start:12}.col-end--l-12{grid-column-end:12}}@media (max-width:768px){.row-span--m-1{grid-row:span 1}.col-span--m-1{grid-column:span 1}.row-start--m-1{grid-row-start:1}.row-end--m-1{grid-row-end:1}.col-start--m-1{grid-column-start:1}.col-end--m-1{grid-column-end:1}.row-span--m-2{grid-row:span 2}.col-span--m-2{grid-column:span 2}.row-start--m-2{grid-row-start:2}.row-end--m-2{grid-row-end:2}.col-start--m-2{grid-column-start:2}.col-end--m-2{grid-column-end:2}.row-span--m-3{grid-row:span 3}.col-span--m-3{grid-column:span 3}.row-start--m-3{grid-row-start:3}.row-end--m-3{grid-row-end:3}.col-start--m-3{grid-column-start:3}.col-end--m-3{grid-column-end:3}.row-span--m-4{grid-row:span 4}.col-span--m-4{grid-column:span 4}.row-start--m-4{grid-row-start:4}.row-end--m-4{grid-row-end:4}.col-start--m-4{grid-column-start:4}.col-end--m-4{grid-column-end:4}.row-span--m-5{grid-row:span 5}.col-span--m-5{grid-column:span 5}.row-start--m-5{grid-row-start:5}.row-end--m-5{grid-row-end:5}.col-start--m-5{grid-column-start:5}.col-end--m-5{grid-column-end:5}.row-span--m-6{grid-row:span 6}.col-span--m-6{grid-column:span 6}.row-start--m-6{grid-row-start:6}.row-end--m-6{grid-row-end:6}.col-start--m-6{grid-column-start:6}.col-end--m-6{grid-column-end:6}.row-span--m-7{grid-row:span 7}.col-span--m-7{grid-column:span 7}.row-start--m-7{grid-row-start:7}.row-end--m-7{grid-row-end:7}.col-start--m-7{grid-column-start:7}.col-end--m-7{grid-column-end:7}.row-span--m-8{grid-row:span 8}.col-span--m-8{grid-column:span 8}.row-start--m-8{grid-row-start:8}.row-end--m-8{grid-row-end:8}.col-start--m-8{grid-column-start:8}.col-end--m-8{grid-column-end:8}.row-span--m-9{grid-row:span 9}.col-span--m-9{grid-column:span 9}.row-start--m-9{grid-row-start:9}.row-end--m-9{grid-row-end:9}.col-start--m-9{grid-column-start:9}.col-end--m-9{grid-column-end:9}.row-span--m-10{grid-row:span 10}.col-span--m-10{grid-column:span 10}.row-start--m-10{grid-row-start:10}.row-end--m-10{grid-row-end:10}.col-start--m-10{grid-column-start:10}.col-end--m-10{grid-column-end:10}.row-span--m-11{grid-row:span 11}.col-span--m-11{grid-column:span 11}.row-start--m-11{grid-row-start:11}.row-end--m-11{grid-row-end:11}.col-start--m-11{grid-column-start:11}.col-end--m-11{grid-column-end:11}.row-span--m-12{grid-row:span 12}.col-span--m-12{grid-column:span 12}.row-start--m-12{grid-row-start:12}.row-end--m-12{grid-row-end:12}.col-start--m-12{grid-column-start:12}.col-end--m-12{grid-column-end:12}}@media (max-width:480px){.row-span--s-1{grid-row:span 1}.col-span--s-1{grid-column:span 1}.row-start--s-1{grid-row-start:1}.row-end--s-1{grid-row-end:1}.col-start--s-1{grid-column-start:1}.col-end--s-1{grid-column-end:1}.row-span--s-2{grid-row:span 2}.col-span--s-2{grid-column:span 2}.row-start--s-2{grid-row-start:2}.row-end--s-2{grid-row-end:2}.col-start--s-2{grid-column-start:2}.col-end--s-2{grid-column-end:2}.row-span--s-3{grid-row:span 3}.col-span--s-3{grid-column:span 3}.row-start--s-3{grid-row-start:3}.row-end--s-3{grid-row-end:3}.col-start--s-3{grid-column-start:3}.col-end--s-3{grid-column-end:3}.row-span--s-4{grid-row:span 4}.col-span--s-4{grid-column:span 4}.row-start--s-4{grid-row-start:4}.row-end--s-4{grid-row-end:4}.col-start--s-4{grid-column-start:4}.col-end--s-4{grid-column-end:4}.row-span--s-5{grid-row:span 5}.col-span--s-5{grid-column:span 5}.row-start--s-5{grid-row-start:5}.row-end--s-5{grid-row-end:5}.col-start--s-5{grid-column-start:5}.col-end--s-5{grid-column-end:5}.row-span--s-6{grid-row:span 6}.col-span--s-6{grid-column:span 6}.row-start--s-6{grid-row-start:6}.row-end--s-6{grid-row-end:6}.col-start--s-6{grid-column-start:6}.col-end--s-6{grid-column-end:6}.row-span--s-7{grid-row:span 7}.col-span--s-7{grid-column:span 7}.row-start--s-7{grid-row-start:7}.row-end--s-7{grid-row-end:7}.col-start--s-7{grid-column-start:7}.col-end--s-7{grid-column-end:7}.row-span--s-8{grid-row:span 8}.col-span--s-8{grid-column:span 8}.row-start--s-8{grid-row-start:8}.row-end--s-8{grid-row-end:8}.col-start--s-8{grid-column-start:8}.col-end--s-8{grid-column-end:8}.row-span--s-9{grid-row:span 9}.col-span--s-9{grid-column:span 9}.row-start--s-9{grid-row-start:9}.row-end--s-9{grid-row-end:9}.col-start--s-9{grid-column-start:9}.col-end--s-9{grid-column-end:9}.row-span--s-10{grid-row:span 10}.col-span--s-10{grid-column:span 10}.row-start--s-10{grid-row-start:10}.row-end--s-10{grid-row-end:10}.col-start--s-10{grid-column-start:10}.col-end--s-10{grid-column-end:10}.row-span--s-11{grid-row:span 11}.col-span--s-11{grid-column:span 11}.row-start--s-11{grid-row-start:11}.row-end--s-11{grid-row-end:11}.col-start--s-11{grid-column-start:11}.col-end--s-11{grid-column-end:11}.row-span--s-12{grid-row:span 12}.col-span--s-12{grid-column:span 12}.row-start--s-12{grid-row-start:12}.row-end--s-12{grid-row-end:12}.col-start--s-12{grid-column-start:12}.col-end--s-12{grid-column-end:12}}@media (max-width:360px){.row-span--xs-1{grid-row:span 1}.col-span--xs-1{grid-column:span 1}.row-start--xs-1{grid-row-start:1}.row-end--xs-1{grid-row-end:1}.col-start--xs-1{grid-column-start:1}.col-end--xs-1{grid-column-end:1}.row-span--xs-2{grid-row:span 2}.col-span--xs-2{grid-column:span 2}.row-start--xs-2{grid-row-start:2}.row-end--xs-2{grid-row-end:2}.col-start--xs-2{grid-column-start:2}.col-end--xs-2{grid-column-end:2}.row-span--xs-3{grid-row:span 3}.col-span--xs-3{grid-column:span 3}.row-start--xs-3{grid-row-start:3}.row-end--xs-3{grid-row-end:3}.col-start--xs-3{grid-column-start:3}.col-end--xs-3{grid-column-end:3}.row-span--xs-4{grid-row:span 4}.col-span--xs-4{grid-column:span 4}.row-start--xs-4{grid-row-start:4}.row-end--xs-4{grid-row-end:4}.col-start--xs-4{grid-column-start:4}.col-end--xs-4{grid-column-end:4}.row-span--xs-5{grid-row:span 5}.col-span--xs-5{grid-column:span 5}.row-start--xs-5{grid-row-start:5}.row-end--xs-5{grid-row-end:5}.col-start--xs-5{grid-column-start:5}.col-end--xs-5{grid-column-end:5}.row-span--xs-6{grid-row:span 6}.col-span--xs-6{grid-column:span 6}.row-start--xs-6{grid-row-start:6}.row-end--xs-6{grid-row-end:6}.col-start--xs-6{grid-column-start:6}.col-end--xs-6{grid-column-end:6}.row-span--xs-7{grid-row:span 7}.col-span--xs-7{grid-column:span 7}.row-start--xs-7{grid-row-start:7}.row-end--xs-7{grid-row-end:7}.col-start--xs-7{grid-column-start:7}.col-end--xs-7{grid-column-end:7}.row-span--xs-8{grid-row:span 8}.col-span--xs-8{grid-column:span 8}.row-start--xs-8{grid-row-start:8}.row-end--xs-8{grid-row-end:8}.col-start--xs-8{grid-column-start:8}.col-end--xs-8{grid-column-end:8}.row-span--xs-9{grid-row:span 9}.col-span--xs-9{grid-column:span 9}.row-start--xs-9{grid-row-start:9}.row-end--xs-9{grid-row-end:9}.col-start--xs-9{grid-column-start:9}.col-end--xs-9{grid-column-end:9}.row-span--xs-10{grid-row:span 10}.col-span--xs-10{grid-column:span 10}.row-start--xs-10{grid-row-start:10}.row-end--xs-10{grid-row-end:10}.col-start--xs-10{grid-column-start:10}.col-end--xs-10{grid-column-end:10}.row-span--xs-11{grid-row:span 11}.col-span--xs-11{grid-column:span 11}.row-start--xs-11{grid-row-start:11}.row-end--xs-11{grid-row-end:11}.col-start--xs-11{grid-column-start:11}.col-end--xs-11{grid-column-end:11}.row-span--xs-12{grid-row:span 12}.col-span--xs-12{grid-column:span 12}.row-start--xs-12{grid-row-start:12}.row-end--xs-12{grid-row-end:12}.col-start--xs-12{grid-column-start:12}.col-end--xs-12{grid-column-end:12}}.col-span--all{grid-column:1 / -1}@media (max-width:1280px){.col-span--xl-all{grid-column:1 / -1}}@media (max-width:992px){.col-span--l-all{grid-column:1 / -1}}@media (max-width:768px){.col-span--m-all{grid-column:1 / -1}}@media (max-width:480px){.col-span--s-all{grid-column:1 / -1}}@media (max-width:360px){.col-span--xs-all{grid-column:1 / -1}}.order--first{order:-1}.order--last{order:999}.col-end--last{grid-column-end:-1}@media (max-width:1280px){.order--first-xl{order:-1}.order--last-xl{order:999}.col-end--xl-last{grid-column-end:-1}}@media (max-width:992px){.order--first-l{order:-1}.order--last-l{order:999}.col-end--l-last{grid-column-end:-1}}@media (max-width:768px){.order--first-m{order:-1}.order--last-m{order:999}.col-end--m-last{grid-column-end:-1}}@media (max-width:480px){.order--first-s{order:-1}.order--last-s{order:999}.col-end--s-last{grid-column-end:-1}}@media (max-width:360px){.order--first-xs{order:-1}.order--last-xs{order:999}.col-end--xs-last{grid-column-end:-1}}.grid--auto-rows.grid--auto-rows{grid-auto-rows:minmax(-webkit-min-content,1fr);grid-auto-rows:minmax(min-content,1fr)}[class*="grid--auto"]:where(:not([class*="rows"])){display:grid!important;grid-template-columns:var(--grid-template-columns);gap:var(--grid-gap);inline-size:100%;--grid-template-columns-any:var(--grid-template-columns-fit);--min-formula:min(100%, max(var(--min), (100% - (var(--column-count) - 1) * var(--grid-gap)) / var(--column-count)));--grid-template-columns-fit:repeat(auto-fit, minmax(var(--min-formula), 1fr));--grid-template-columns-fill:repeat(auto-fill, minmax(var(--min-formula), 1fr));--grid-template-columns-even-fit:repeat(auto-fit, minmax(var(--min-formula), 1fr) minmax(var(--min-formula), 1fr));--grid-template-columns-even-fill:repeat(auto-fill, minmax(var(--min-formula), 1fr) minmax(var(--min-formula), 1fr))}[class*="grid--auto"]:where(:not([class*="rows"]))>*{min-width:0;max-width:100%;overflow-wrap:break-word}:is(.grid--auto-2,.grid--auto-3,.grid--auto-4,.grid--auto-5,.grid--auto-6,.grid--auto-7,.grid--auto-8,.grid--auto-9,.grid--auto-10,.grid--auto-11,.grid--auto-12):where(.grid--auto-rows){--min:calc((var(--content-width) - ((var(--column-count) - 1) * var(--grid-gap))) / var(--column-count)) * 0.7;--column-count:1;--grid-template-columns:repeat(auto-fit, minmax(var(--min-formula), 1fr));--grid-template-columns-even:repeat(auto-fit, minmax(var(--min-formula), 1fr) minmax(var(--min-formula), 1fr));display:grid!important;grid-template-columns:var(--grid-template-columns);gap:var(--grid-gap);inline-size:100%;--min-formula:min(100%, max(var(--min), (100% - (var(--column-count) - 1) * var(--grid-gap)) / var(--column-count)))}:is(.grid--auto-2,.grid--auto-3,.grid--auto-4,.grid--auto-5,.grid--auto-6,.grid--auto-7,.grid--auto-8,.grid--auto-9,.grid--auto-10,.grid--auto-11,.grid--auto-12):where(.grid--auto-rows)>*{min-width:0;max-width:100%;overflow-wrap:break-word}.grid--auto-2{--min:calc((var(--content-width) - ((var(--column-count) - 1) * var(--grid-gap))) / var(--column-count)) * 0.7;--column-count:2;--grid-template-columns:repeat(auto-fit, minmax(var(--min-formula), 1fr));--grid-template-columns-even:repeat(auto-fit, minmax(var(--min-formula), 1fr) minmax(var(--min-formula), 1fr))}.grid--auto-3{--min:calc((var(--content-width) - ((var(--column-count) - 1) * var(--grid-gap))) / var(--column-count)) * 0.7;--column-count:3;--grid-template-columns:repeat(auto-fit, minmax(var(--min-formula), 1fr));--grid-template-columns-even:repeat(auto-fit, minmax(var(--min-formula), 1fr) minmax(var(--min-formula), 1fr))}.grid--auto-4{--min:calc((var(--content-width) - ((var(--column-count) - 1) * var(--grid-gap))) / var(--column-count)) * 0.7;--column-count:4;--grid-template-columns:repeat(auto-fit, minmax(var(--min-formula), 1fr));--grid-template-columns-even:repeat(auto-fit, minmax(var(--min-formula), 1fr) minmax(var(--min-formula), 1fr))}.grid--auto-5{--min:calc((var(--content-width) - ((var(--column-count) - 1) * var(--grid-gap))) / var(--column-count)) * 0.7;--column-count:5;--grid-template-columns:repeat(auto-fit, minmax(var(--min-formula), 1fr));--grid-template-columns-even:repeat(auto-fit, minmax(var(--min-formula), 1fr) minmax(var(--min-formula), 1fr))}.grid--auto-6{--min:calc((var(--content-width) - ((var(--column-count) - 1) * var(--grid-gap))) / var(--column-count)) * 0.7;--column-count:6;--grid-template-columns:repeat(auto-fit, minmax(var(--min-formula), 1fr));--grid-template-columns-even:repeat(auto-fit, minmax(var(--min-formula), 1fr) minmax(var(--min-formula), 1fr))}.grid--auto-7{--min:calc((var(--content-width) - ((var(--column-count) - 1) * var(--grid-gap))) / var(--column-count)) * 0.7;--column-count:7;--grid-template-columns:repeat(auto-fit, minmax(var(--min-formula), 1fr));--grid-template-columns-even:repeat(auto-fit, minmax(var(--min-formula), 1fr) minmax(var(--min-formula), 1fr))}.grid--auto-8{--min:calc((var(--content-width) - ((var(--column-count) - 1) * var(--grid-gap))) / var(--column-count)) * 0.7;--column-count:8;--grid-template-columns:repeat(auto-fit, minmax(var(--min-formula), 1fr));--grid-template-columns-even:repeat(auto-fit, minmax(var(--min-formula), 1fr) minmax(var(--min-formula), 1fr))}.grid--auto-9{--min:calc((var(--content-width) - ((var(--column-count) - 1) * var(--grid-gap))) / var(--column-count)) * 0.7;--column-count:9;--grid-template-columns:repeat(auto-fit, minmax(var(--min-formula), 1fr));--grid-template-columns-even:repeat(auto-fit, minmax(var(--min-formula), 1fr) minmax(var(--min-formula), 1fr))}.grid--auto-10{--min:calc((var(--content-width) - ((var(--column-count) - 1) * var(--grid-gap))) / var(--column-count)) * 0.7;--column-count:10;--grid-template-columns:repeat(auto-fit, minmax(var(--min-formula), 1fr));--grid-template-columns-even:repeat(auto-fit, minmax(var(--min-formula), 1fr) minmax(var(--min-formula), 1fr))}.grid--auto-11{--min:calc((var(--content-width) - ((var(--column-count) - 1) * var(--grid-gap))) / var(--column-count)) * 0.7;--column-count:11;--grid-template-columns:repeat(auto-fit, minmax(var(--min-formula), 1fr));--grid-template-columns-even:repeat(auto-fit, minmax(var(--min-formula), 1fr) minmax(var(--min-formula), 1fr))}.grid--auto-12{--min:calc((var(--content-width) - ((var(--column-count) - 1) * var(--grid-gap))) / var(--column-count)) * 0.7;--column-count:12;--grid-template-columns:repeat(auto-fit, minmax(var(--min-formula), 1fr));--grid-template-columns-even:repeat(auto-fit, minmax(var(--min-formula), 1fr) minmax(var(--min-formula), 1fr))}.grid--auto-1-2{--min:calc((var(--content-width) - ((var(--column-count) - 1) * var(--grid-gap))) / var(--column-count)) * 0.7;--column-count:1;--grid-template-columns:repeat(auto-fit, minmax(var(--min-formula), 1fr));--grid-template-columns-even:repeat(auto-fit, minmax(var(--min-formula), 1fr) minmax(var(--min-formula), 1fr));display:grid!important;grid-template-columns:var(--grid-template-columns);gap:var(--grid-gap);inline-size:100%;--min-formula:min(100%, max(var(--min), (100% - (var(--column-count) - 1) * var(--grid-gap)) / var(--column-count)));grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.grid--auto-1-2>*{min-width:0;max-width:100%;overflow-wrap:break-word}.grid--auto-1-3{--min:calc((var(--content-width) - ((var(--column-count) - 1) * var(--grid-gap))) / var(--column-count)) * 0.7;--column-count:1;--grid-template-columns:repeat(auto-fit, minmax(var(--min-formula), 1fr));--grid-template-columns-even:repeat(auto-fit, minmax(var(--min-formula), 1fr) minmax(var(--min-formula), 1fr));display:grid!important;grid-template-columns:var(--grid-template-columns);gap:var(--grid-gap);inline-size:100%;--min-formula:min(100%, max(var(--min), (100% - (var(--column-count) - 1) * var(--grid-gap)) / var(--column-count)));grid-template-columns:minmax(0,1fr) minmax(0,3fr)}.grid--auto-1-3>*{min-width:0;max-width:100%;overflow-wrap:break-word}.grid--auto-2-1{--min:calc((var(--content-width) - ((var(--column-count) - 1) * var(--grid-gap))) / var(--column-count)) * 0.7;--column-count:1;--grid-template-columns:repeat(auto-fit, minmax(var(--min-formula), 1fr));--grid-template-columns-even:repeat(auto-fit, minmax(var(--min-formula), 1fr) minmax(var(--min-formula), 1fr));display:grid!important;grid-template-columns:var(--grid-template-columns);gap:var(--grid-gap);inline-size:100%;--min-formula:min(100%, max(var(--min), (100% - (var(--column-count) - 1) * var(--grid-gap)) / var(--column-count)));grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.grid--auto-2-1>*{min-width:0;max-width:100%;overflow-wrap:break-word}.grid--auto-2-3{--min:calc((var(--content-width) - ((var(--column-count) - 1) * var(--grid-gap))) / var(--column-count)) * 0.7;--column-count:1;--grid-template-columns:repeat(auto-fit, minmax(var(--min-formula), 1fr));--grid-template-columns-even:repeat(auto-fit, minmax(var(--min-formula), 1fr) minmax(var(--min-formula), 1fr));display:grid!important;grid-template-columns:var(--grid-template-columns);gap:var(--grid-gap);inline-size:100%;--min-formula:min(100%, max(var(--min), (100% - (var(--column-count) - 1) * var(--grid-gap)) / var(--column-count)));grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.grid--auto-2-3>*{min-width:0;max-width:100%;overflow-wrap:break-word}.grid--auto-3-1{--min:calc((var(--content-width) - ((var(--column-count) - 1) * var(--grid-gap))) / var(--column-count)) * 0.7;--column-count:1;--grid-template-columns:repeat(auto-fit, minmax(var(--min-formula), 1fr));--grid-template-columns-even:repeat(auto-fit, minmax(var(--min-formula), 1fr) minmax(var(--min-formula), 1fr));display:grid!important;grid-template-columns:var(--grid-template-columns);gap:var(--grid-gap);inline-size:100%;--min-formula:min(100%, max(var(--min), (100% - (var(--column-count) - 1) * var(--grid-gap)) / var(--column-count)));grid-template-columns:minmax(0,3fr) minmax(0,1fr)}.grid--auto-3-1>*{min-width:0;max-width:100%;overflow-wrap:break-word}.grid--auto-3-2{--min:calc((var(--content-width) - ((var(--column-count) - 1) * var(--grid-gap))) / var(--column-count)) * 0.7;--column-count:1;--grid-template-columns:repeat(auto-fit, minmax(var(--min-formula), 1fr));--grid-template-columns-even:repeat(auto-fit, minmax(var(--min-formula), 1fr) minmax(var(--min-formula), 1fr));display:grid!important;grid-template-columns:var(--grid-template-columns);gap:var(--grid-gap);inline-size:100%;--min-formula:min(100%, max(var(--min), (100% - (var(--column-count) - 1) * var(--grid-gap)) / var(--column-count)));grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.grid--auto-3-2>*{min-width:0;max-width:100%;overflow-wrap:break-word}@media (max-width:992px){.grid--auto-1-2{--min:calc((var(--content-width) - ((var(--column-count) - 1) * var(--grid-gap))) / var(--column-count)) * 0.7;--column-count:1;--grid-template-columns:repeat(auto-fit, minmax(var(--min-formula), 1fr));--grid-template-columns-even:repeat(auto-fit, minmax(var(--min-formula), 1fr) minmax(var(--min-formula), 1fr));display:grid!important;grid-template-columns:var(--grid-template-columns);gap:var(--grid-gap);inline-size:100%;--min-formula:min(100%, max(var(--min), (100% - (var(--column-count) - 1) * var(--grid-gap)) / var(--column-count)));--column-count:1}.grid--auto-1-2>*{min-width:0;max-width:100%;overflow-wrap:break-word}.grid--auto-1-3{--min:calc((var(--content-width) - ((var(--column-count) - 1) * var(--grid-gap))) / var(--column-count)) * 0.7;--column-count:1;--grid-template-columns:repeat(auto-fit, minmax(var(--min-formula), 1fr));--grid-template-columns-even:repeat(auto-fit, minmax(var(--min-formula), 1fr) minmax(var(--min-formula), 1fr));display:grid!important;grid-template-columns:var(--grid-template-columns);gap:var(--grid-gap);inline-size:100%;--min-formula:min(100%, max(var(--min), (100% - (var(--column-count) - 1) * var(--grid-gap)) / var(--column-count)));--column-count:1}.grid--auto-1-3>*{min-width:0;max-width:100%;overflow-wrap:break-word}.grid--auto-2-1{--min:calc((var(--content-width) - ((var(--column-count) - 1) * var(--grid-gap))) / var(--column-count)) * 0.7;--column-count:1;--grid-template-columns:repeat(auto-fit, minmax(var(--min-formula), 1fr));--grid-template-columns-even:repeat(auto-fit, minmax(var(--min-formula), 1fr) minmax(var(--min-formula), 1fr));display:grid!important;grid-template-columns:var(--grid-template-columns);gap:var(--grid-gap);inline-size:100%;--min-formula:min(100%, max(var(--min), (100% - (var(--column-count) - 1) * var(--grid-gap)) / var(--column-count)));--column-count:1}.grid--auto-2-1>*{min-width:0;max-width:100%;overflow-wrap:break-word}.grid--auto-2-3{--min:calc((var(--content-width) - ((var(--column-count) - 1) * var(--grid-gap))) / var(--column-count)) * 0.7;--column-count:1;--grid-template-columns:repeat(auto-fit, minmax(var(--min-formula), 1fr));--grid-template-columns-even:repeat(auto-fit, minmax(var(--min-formula), 1fr) minmax(var(--min-formula), 1fr));display:grid!important;grid-template-columns:var(--grid-template-columns);gap:var(--grid-gap);inline-size:100%;--min-formula:min(100%, max(var(--min), (100% - (var(--column-count) - 1) * var(--grid-gap)) / var(--column-count)));--column-count:1}.grid--auto-2-3>*{min-width:0;max-width:100%;overflow-wrap:break-word}.grid--auto-3-1{--min:calc((var(--content-width) - ((var(--column-count) - 1) * var(--grid-gap))) / var(--column-count)) * 0.7;--column-count:1;--grid-template-columns:repeat(auto-fit, minmax(var(--min-formula), 1fr));--grid-template-columns-even:repeat(auto-fit, minmax(var(--min-formula), 1fr) minmax(var(--min-formula), 1fr));display:grid!important;grid-template-columns:var(--grid-template-columns);gap:var(--grid-gap);inline-size:100%;--min-formula:min(100%, max(var(--min), (100% - (var(--column-count) - 1) * var(--grid-gap)) / var(--column-count)));--column-count:1}.grid--auto-3-1>*{min-width:0;max-width:100%;overflow-wrap:break-word}.grid--auto-3-2{--min:calc((var(--content-width) - ((var(--column-count) - 1) * var(--grid-gap))) / var(--column-count)) * 0.7;--column-count:1;--grid-template-columns:repeat(auto-fit, minmax(var(--min-formula), 1fr));--grid-template-columns-even:repeat(auto-fit, minmax(var(--min-formula), 1fr) minmax(var(--min-formula), 1fr));display:grid!important;grid-template-columns:var(--grid-template-columns);gap:var(--grid-gap);inline-size:100%;--min-formula:min(100%, max(var(--min), (100% - (var(--column-count) - 1) * var(--grid-gap)) / var(--column-count)));--column-count:1}.grid--auto-3-2>*{min-width:0;max-width:100%;overflow-wrap:break-word}}.grid--auto-fill{--grid-template-columns:var(--grid-template-columns-fill)}.grid--auto-fit{--grid-template-columns:var(--grid-template-columns-fit)}@media (min-width:481px){.grid--stack-even{--grid-template-columns:var(--grid-template-columns-even)}.grid--stack-even.grid--auto-fill{--grid-template-columns:var(--grid-template-columns-even-fill)}.grid--stack-even.grid--auto-fit{--grid-template-columns:var(--grid-template-columns-even-fit)}}.grid--stack-any{--grid-template-columns:var(--grid-template-columns-any)}.grid--stack-any.grid--auto-fill{--grid-template-columns:var(--grid-template-columns-fill)}.grid--stack-any.grid--auto-fit{--grid-template-columns:var(--grid-template-columns-fit)}@media (max-width:1280px){.grid--stack-any-xl{--grid-template-columns:var(--grid-template-columns-any)}.grid--stack-any-xl.grid--auto-fill{--grid-template-columns:var(--grid-template-columns-any-fill)}.grid--stack-any-xl.grid--auto-fit{--grid-template-columns:var(--grid-template-columns-any-fit)}}@media (min-width:1281px){.grid--stack-even-xl{--grid-template-columns:var(--grid-template-columns-even)}.grid--stack-even-xl.grid--auto-fill{--grid-template-columns:var(--grid-template-columns-even-fill)}.grid--stack-even-xl.grid--auto-fit{--grid-template-columns:var(--grid-template-columns-even-fit)}}@media (max-width:992px){.grid--stack-any-l{--grid-template-columns:var(--grid-template-columns-any)}.grid--stack-any-l.grid--auto-fill{--grid-template-columns:var(--grid-template-columns-any-fill)}.grid--stack-any-l.grid--auto-fit{--grid-template-columns:var(--grid-template-columns-any-fit)}}@media (min-width:993px){.grid--stack-even-l{--grid-template-columns:var(--grid-template-columns-even)}.grid--stack-even-l.grid--auto-fill{--grid-template-columns:var(--grid-template-columns-even-fill)}.grid--stack-even-l.grid--auto-fit{--grid-template-columns:var(--grid-template-columns-even-fit)}}@media (max-width:768px){.grid--stack-any-m{--grid-template-columns:var(--grid-template-columns-any)}.grid--stack-any-m.grid--auto-fill{--grid-template-columns:var(--grid-template-columns-any-fill)}.grid--stack-any-m.grid--auto-fit{--grid-template-columns:var(--grid-template-columns-any-fit)}}@media (min-width:769px){.grid--stack-even-m{--grid-template-columns:var(--grid-template-columns-even)}.grid--stack-even-m.grid--auto-fill{--grid-template-columns:var(--grid-template-columns-even-fill)}.grid--stack-even-m.grid--auto-fit{--grid-template-columns:var(--grid-template-columns-even-fit)}}@media (max-width:480px){.grid--stack-any-s{--grid-template-columns:var(--grid-template-columns-any)}.grid--stack-any-s.grid--auto-fill{--grid-template-columns:var(--grid-template-columns-any-fill)}.grid--stack-any-s.grid--auto-fit{--grid-template-columns:var(--grid-template-columns-any-fit)}}@media (min-width:481px){.grid--stack-even-s{--grid-template-columns:var(--grid-template-columns-even)}.grid--stack-even-s.grid--auto-fill{--grid-template-columns:var(--grid-template-columns-even-fill)}.grid--stack-even-s.grid--auto-fit{--grid-template-columns:var(--grid-template-columns-even-fit)}}@media (max-width:360px){.grid--stack-any-xs{--grid-template-columns:var(--grid-template-columns-any)}.grid--stack-any-xs.grid--auto-fill{--grid-template-columns:var(--grid-template-columns-any-fill)}.grid--stack-any-xs.grid--auto-fit{--grid-template-columns:var(--grid-template-columns-any-fit)}}@media (min-width:361px){.grid--stack-even-xs{--grid-template-columns:var(--grid-template-columns-even)}.grid--stack-even-xs.grid--auto-fill{--grid-template-columns:var(--grid-template-columns-even-fill)}.grid--stack-even-xs.grid--auto-fit{--grid-template-columns:var(--grid-template-columns-even-fit)}}.flex--col.flex--col{display:flex;flex-direction:column}.flex--row.flex--row{display:flex;flex-direction:row}.flex--col-reverse.flex--col-reverse{display:flex;flex-direction:column-reverse}.flex--row-reverse.flex--row-reverse{display:flex;flex-direction:row-reverse}@media (max-width:1280px){.flex--col-xl.flex--col-xl{display:flex;flex-direction:column}.flex--row-xl.flex--row-xl{display:flex;flex-direction:row}.flex--col-reverse-xl.flex--col-reverse-xl{display:flex;flex-direction:column-reverse}.flex--row-reverse-xl.flex--row-reverse-xl{display:flex;flex-direction:row-reverse}}@media (max-width:992px){.flex--col-l.flex--col-l{display:flex;flex-direction:column}.flex--row-l.flex--row-l{display:flex;flex-direction:row}.flex--col-reverse-l.flex--col-reverse-l{display:flex;flex-direction:column-reverse}.flex--row-reverse-l.flex--row-reverse-l{display:flex;flex-direction:row-reverse}}@media (max-width:768px){.flex--col-m.flex--col-m{display:flex;flex-direction:column}.flex--row-m.flex--row-m{display:flex;flex-direction:row}.flex--col-reverse-m.flex--col-reverse-m{display:flex;flex-direction:column-reverse}.flex--row-reverse-m.flex--row-reverse-m{display:flex;flex-direction:row-reverse}}@media (max-width:480px){.flex--col-s.flex--col-s{display:flex;flex-direction:column}.flex--row-s.flex--row-s{display:flex;flex-direction:row}.flex--col-reverse-s.flex--col-reverse-s{display:flex;flex-direction:column-reverse}.flex--row-reverse-s.flex--row-reverse-s{display:flex;flex-direction:row-reverse}}@media (max-width:360px){.flex--col-xs.flex--col-xs{display:flex;flex-direction:column}.flex--row-xs.flex--row-xs{display:flex;flex-direction:row}.flex--col-reverse-xs.flex--col-reverse-xs{display:flex;flex-direction:column-reverse}.flex--row-reverse-xs.flex--row-reverse-xs{display:flex;flex-direction:row-reverse}}.justify-content--start.justify-content--start{justify-content:flex-start}.justify-content--end.justify-content--end{justify-content:flex-end}.justify-content--center.justify-content--center{justify-content:center}.justify-content--between.justify-content--between{justify-content:space-between}.justify-content--around.justify-content--around{justify-content:space-around}.justify-content--stretch.justify-content--stretch{justify-content:stretch}.align-content--start.align-content--start{align-content:flex-start}.align-content--end.align-content--end{align-content:flex-end}.align-content--center.align-content--center{align-content:center}.align-content--baseline.align-content--baseline{align-content:baseline}.align-content--stretch.align-content--stretch{align-content:stretch}.justify-items--start.justify-items--start{justify-items:flex-start}.justify-items--center.justify-items--center{justify-items:center}.justify-items--end.justify-items--end{justify-items:flex-end}.justify-items--stretch.justify-items--stretch{justify-items:stretch}.align-items--start.align-items--start{align-items:flex-start}.align-items--end.align-items--end{align-items:flex-end}.align-items--center.align-items--center{align-items:center}.align-items--baseline.align-items--baseline{align-items:baseline}.align-items--stretch.align-items--stretch{align-items:stretch}.self--start.self--start{align-self:flex-start}.self--end.self--end{align-self:flex-end}.self--stretch.self--stretch{align-self:stretch}.self--center.self--center{align-self:center}@media (max-width:1280px){.justify-content--start-xl.justify-content--start-xl{justify-content:flex-start}.justify-content--end-xl.justify-content--end-xl{justify-content:flex-end}.justify-content--center-xl.justify-content--center-xl{justify-content:center}.justify-content--between-xl.justify-content--between-xl{justify-content:space-between}.justify-content--around-xl.justify-content--around-xl{justify-content:space-around}.justify-content--stretch-xl.justify-content--stretch-xl{justify-content:stretch}.align-content--start-xl.align-content--start-xl{align-content:flex-start}.align-content--end-xl.align-content--end-xl{align-content:flex-end}.align-content--center-xl.align-content--center-xl{align-content:center}.align-content--baseline-xl.align-content--baseline-xl{align-content:baseline}.align-content--stretch-xl.align-content--stretch-xl{align-content:stretch}.justify-items--start-xl.justify-items--start-xl{justify-items:flex-start}.justify-items--center-xl.justify-items--center-xl{justify-items:center}.justify-items--end-xl.justify-items--end-xl{justify-items:flex-end}.justify-items--stretch-xl.justify-items--stretch-xl{justify-items:stretch}.align-items--start-xl.align-items--start-xl{align-items:flex-start}.align-items--end-xl.align-items--end-xl{align-items:flex-end}.align-items--center-xl.align-items--center-xl{align-items:center}.align-items--baseline-xl.align-items--baseline-xl{align-items:baseline}.align-items--stretch-xl.align-items--stretch-xl{align-items:stretch}.self--start-xl.self--start-xl{align-self:flex-start}.self--end-xl.self--end-xl{align-self:flex-end}.self--stretch-xl.self--stretch-xl{align-self:stretch}.self--center-xl.self--center-xl{align-self:center}}@media (max-width:992px){.justify-content--start-l.justify-content--start-l{justify-content:flex-start}.justify-content--end-l.justify-content--end-l{justify-content:flex-end}.justify-content--center-l.justify-content--center-l{justify-content:center}.justify-content--between-l.justify-content--between-l{justify-content:space-between}.justify-content--around-l.justify-content--around-l{justify-content:space-around}.justify-content--stretch-l.justify-content--stretch-l{justify-content:stretch}.align-content--start-l.align-content--start-l{align-content:flex-start}.align-content--end-l.align-content--end-l{align-content:flex-end}.align-content--center-l.align-content--center-l{align-content:center}.align-content--baseline-l.align-content--baseline-l{align-content:baseline}.align-content--stretch-l.align-content--stretch-l{align-content:stretch}.justify-items--start-l.justify-items--start-l{justify-items:flex-start}.justify-items--center-l.justify-items--center-l{justify-items:center}.justify-items--end-l.justify-items--end-l{justify-items:flex-end}.justify-items--stretch-l.justify-items--stretch-l{justify-items:stretch}.align-items--start-l.align-items--start-l{align-items:flex-start}.align-items--end-l.align-items--end-l{align-items:flex-end}.align-items--center-l.align-items--center-l{align-items:center}.align-items--baseline-l.align-items--baseline-l{align-items:baseline}.align-items--stretch-l.align-items--stretch-l{align-items:stretch}.self--start-l.self--start-l{align-self:flex-start}.self--end-l.self--end-l{align-self:flex-end}.self--stretch-l.self--stretch-l{align-self:stretch}.self--center-l.self--center-l{align-self:center}}@media (max-width:768px){.justify-content--start-m.justify-content--start-m{justify-content:flex-start}.justify-content--end-m.justify-content--end-m{justify-content:flex-end}.justify-content--center-m.justify-content--center-m{justify-content:center}.justify-content--between-m.justify-content--between-m{justify-content:space-between}.justify-content--around-m.justify-content--around-m{justify-content:space-around}.justify-content--stretch-m.justify-content--stretch-m{justify-content:stretch}.align-content--start-m.align-content--start-m{align-content:flex-start}.align-content--end-m.align-content--end-m{align-content:flex-end}.align-content--center-m.align-content--center-m{align-content:center}.align-content--baseline-m.align-content--baseline-m{align-content:baseline}.align-content--stretch-m.align-content--stretch-m{align-content:stretch}.justify-items--start-m.justify-items--start-m{justify-items:flex-start}.justify-items--center-m.justify-items--center-m{justify-items:center}.justify-items--end-m.justify-items--end-m{justify-items:flex-end}.justify-items--stretch-m.justify-items--stretch-m{justify-items:stretch}.align-items--start-m.align-items--start-m{align-items:flex-start}.align-items--end-m.align-items--end-m{align-items:flex-end}.align-items--center-m.align-items--center-m{align-items:center}.align-items--baseline-m.align-items--baseline-m{align-items:baseline}.align-items--stretch-m.align-items--stretch-m{align-items:stretch}.self--start-m.self--start-m{align-self:flex-start}.self--end-m.self--end-m{align-self:flex-end}.self--stretch-m.self--stretch-m{align-self:stretch}.self--center-m.self--center-m{align-self:center}}@media (max-width:480px){.justify-content--start-s.justify-content--start-s{justify-content:flex-start}.justify-content--end-s.justify-content--end-s{justify-content:flex-end}.justify-content--center-s.justify-content--center-s{justify-content:center}.justify-content--between-s.justify-content--between-s{justify-content:space-between}.justify-content--around-s.justify-content--around-s{justify-content:space-around}.justify-content--stretch-s.justify-content--stretch-s{justify-content:stretch}.align-content--start-s.align-content--start-s{align-content:flex-start}.align-content--end-s.align-content--end-s{align-content:flex-end}.align-content--center-s.align-content--center-s{align-content:center}.align-content--baseline-s.align-content--baseline-s{align-content:baseline}.align-content--stretch-s.align-content--stretch-s{align-content:stretch}.justify-items--start-s.justify-items--start-s{justify-items:flex-start}.justify-items--center-s.justify-items--center-s{justify-items:center}.justify-items--end-s.justify-items--end-s{justify-items:flex-end}.justify-items--stretch-s.justify-items--stretch-s{justify-items:stretch}.align-items--start-s.align-items--start-s{align-items:flex-start}.align-items--end-s.align-items--end-s{align-items:flex-end}.align-items--center-s.align-items--center-s{align-items:center}.align-items--baseline-s.align-items--baseline-s{align-items:baseline}.align-items--stretch-s.align-items--stretch-s{align-items:stretch}.self--start-s.self--start-s{align-self:flex-start}.self--end-s.self--end-s{align-self:flex-end}.self--stretch-s.self--stretch-s{align-self:stretch}.self--center-s.self--center-s{align-self:center}}@media (max-width:360px){.justify-content--start-xs.justify-content--start-xs{justify-content:flex-start}.justify-content--end-xs.justify-content--end-xs{justify-content:flex-end}.justify-content--center-xs.justify-content--center-xs{justify-content:center}.justify-content--between-xs.justify-content--between-xs{justify-content:space-between}.justify-content--around-xs.justify-content--around-xs{justify-content:space-around}.justify-content--stretch-xs.justify-content--stretch-xs{justify-content:stretch}.align-content--start-xs.align-content--start-xs{align-content:flex-start}.align-content--end-xs.align-content--end-xs{align-content:flex-end}.align-content--center-xs.align-content--center-xs{align-content:center}.align-content--baseline-xs.align-content--baseline-xs{align-content:baseline}.align-content--stretch-xs.align-content--stretch-xs{align-content:stretch}.justify-items--start-xs.justify-items--start-xs{justify-items:flex-start}.justify-items--center-xs.justify-items--center-xs{justify-items:center}.justify-items--end-xs.justify-items--end-xs{justify-items:flex-end}.justify-items--stretch-xs.justify-items--stretch-xs{justify-items:stretch}.align-items--start-xs.align-items--start-xs{align-items:flex-start}.align-items--end-xs.align-items--end-xs{align-items:flex-end}.align-items--center-xs.align-items--center-xs{align-items:center}.align-items--baseline-xs.align-items--baseline-xs{align-items:baseline}.align-items--stretch-xs.align-items--stretch-xs{align-items:stretch}.self--start-xs.self--start-xs{align-self:flex-start}.self--end-xs.self--end-xs{align-self:flex-end}.self--stretch-xs.self--stretch-xs{align-self:stretch}.self--center-xs.self--center-xs{align-self:center}}.stretch.stretch{align-content:stretch;align-items:stretch;justify-content:stretch;justify-items:stretch}.flex--wrap.flex--wrap{flex-wrap:wrap}.flex--grow>*{flex-grow:1}.width--xs:not([class*="breakout--"]){inline-size:calc(var(--content-width) * 0.1);max-inline-size:100%}.width--s:not([class*="breakout--"]){inline-size:calc(var(--content-width) * 0.2);max-inline-size:100%}.width--m:not([class*="breakout--"]){inline-size:calc(var(--content-width) * 0.4);max-inline-size:100%}.width--l:not([class*="breakout--"]){inline-size:calc(var(--content-width) * 0.6);max-inline-size:100%}.width--xl:not([class*="breakout--"]){inline-size:calc(var(--content-width) * 0.8);max-inline-size:100%}.width--xxl:not([class*="breakout--"]){inline-size:calc(var(--content-width) * 0.9);max-inline-size:100%}.width--vp-max:not([class*="breakout--"]){inline-size:calc(var(--content-width) * 1);max-inline-size:100%}.width--content:not([class*="breakout--"]){inline-size:calc(var(--content-width) * 1);max-inline-size:100%}.width--10:not([class*="breakout--"]){inline-size:calc(var(--content-width) * 0.1);max-inline-size:100%}.width--20:not([class*="breakout--"]){inline-size:calc(var(--content-width) * 0.2);max-inline-size:100%}.width--30:not([class*="breakout--"]){inline-size:calc(var(--content-width) * 0.3);max-inline-size:100%}.width--40:not([class*="breakout--"]){inline-size:calc(var(--content-width) * 0.4);max-inline-size:100%}.width--50:not([class*="breakout--"]){inline-size:calc(var(--content-width) * 0.5);max-inline-size:100%}.width--60:not([class*="breakout--"]){inline-size:calc(var(--content-width) * 0.6);max-inline-size:100%}.width--70:not([class*="breakout--"]){inline-size:calc(var(--content-width) * 0.7);max-inline-size:100%}.width--80:not([class*="breakout--"]){inline-size:calc(var(--content-width) * 0.8);max-inline-size:100%}.width--90:not([class*="breakout--"]){inline-size:calc(var(--content-width) * 0.9);max-inline-size:100%}.width--full:not([class*="breakout--"]){inline-size:100%;max-inline-size:100%}figure[class*="width--"] img{inline-size:100%}.width--auto.width--auto{inline-size:auto!important;max-inline-size:100%}.content-width.content-width{inline-size:100%;max-inline-size:var(--content-width);margin-inline:auto}.content-width--safe.content-width--safe{inline-size:100%;max-inline-size:var(--content-width-safe);margin-inline:auto}[class*="aspect--"]{aspect-ratio:var(--aspect-ratio)}img[class*="aspect--"]{-o-object-fit:var(--object-fit,cover);object-fit:var(--object-fit,cover)}figure[class*="aspect--"] img{inline-size:100%;block-size:100%}[class*="aspect--"] iframe{width:100%;height:100%;aspect-ratio:var(--aspect-ratio)}.aspect--1-1{--aspect-ratio:1 / 1}.aspect--1-2{--aspect-ratio:1 / 2}.aspect--2-1{--aspect-ratio:2 / 1}.aspect--2-3{--aspect-ratio:2 / 3}.aspect--3-2{--aspect-ratio:3 / 2}.aspect--3-4{--aspect-ratio:3 / 4}.aspect--4-3{--aspect-ratio:4 / 3}.aspect--16-9{--aspect-ratio:16 / 9}.aspect--9-16{--aspect-ratio:9 / 16}@media (max-width:1280px){.aspect--xl-1-1{--aspect-ratio:1 / 1}.aspect--xl-1-2{--aspect-ratio:1 / 2}.aspect--xl-2-1{--aspect-ratio:2 / 1}.aspect--xl-2-3{--aspect-ratio:2 / 3}.aspect--xl-3-2{--aspect-ratio:3 / 2}.aspect--xl-3-4{--aspect-ratio:3 / 4}.aspect--xl-4-3{--aspect-ratio:4 / 3}.aspect--xl-16-9{--aspect-ratio:16 / 9}.aspect--xl-9-16{--aspect-ratio:9 / 16}}@media (max-width:992px){.aspect--l-1-1{--aspect-ratio:1 / 1}.aspect--l-1-2{--aspect-ratio:1 / 2}.aspect--l-2-1{--aspect-ratio:2 / 1}.aspect--l-2-3{--aspect-ratio:2 / 3}.aspect--l-3-2{--aspect-ratio:3 / 2}.aspect--l-3-4{--aspect-ratio:3 / 4}.aspect--l-4-3{--aspect-ratio:4 / 3}.aspect--l-16-9{--aspect-ratio:16 / 9}.aspect--l-9-16{--aspect-ratio:9 / 16}}@media (max-width:768px){.aspect--m-1-1{--aspect-ratio:1 / 1}.aspect--m-1-2{--aspect-ratio:1 / 2}.aspect--m-2-1{--aspect-ratio:2 / 1}.aspect--m-2-3{--aspect-ratio:2 / 3}.aspect--m-3-2{--aspect-ratio:3 / 2}.aspect--m-3-4{--aspect-ratio:3 / 4}.aspect--m-4-3{--aspect-ratio:4 / 3}.aspect--m-16-9{--aspect-ratio:16 / 9}.aspect--m-9-16{--aspect-ratio:9 / 16}}@media (max-width:480px){.aspect--s-1-1{--aspect-ratio:1 / 1}.aspect--s-1-2{--aspect-ratio:1 / 2}.aspect--s-2-1{--aspect-ratio:2 / 1}.aspect--s-2-3{--aspect-ratio:2 / 3}.aspect--s-3-2{--aspect-ratio:3 / 2}.aspect--s-3-4{--aspect-ratio:3 / 4}.aspect--s-4-3{--aspect-ratio:4 / 3}.aspect--s-16-9{--aspect-ratio:16 / 9}.aspect--s-9-16{--aspect-ratio:9 / 16}}@media (max-width:360px){.aspect--xs-1-1{--aspect-ratio:1 / 1}.aspect--xs-1-2{--aspect-ratio:1 / 2}.aspect--xs-2-1{--aspect-ratio:2 / 1}.aspect--xs-2-3{--aspect-ratio:2 / 3}.aspect--xs-3-2{--aspect-ratio:3 / 2}.aspect--xs-3-4{--aspect-ratio:3 / 4}.aspect--xs-4-3{--aspect-ratio:4 / 3}.aspect--xs-16-9{--aspect-ratio:16 / 9}.aspect--xs-9-16{--aspect-ratio:9 / 16}}@supports not (aspect-ratio:1.7777777778){[class*="aspect--"]::before{float:left;padding-top:var(--aspect-fallback-value);content:""}[class*="aspect--"]::after{display:block;content:"";clear:both}.aspect--1-1{--aspect-fallback-value:100%}.aspect--1-2{--aspect-fallback-value:50%}.aspect--2-1{--aspect-fallback-value:200%}.aspect--2-3{--aspect-fallback-value:150%}.aspect--3-2{--aspect-fallback-value:66%}.aspect--3-4{--aspect-fallback-value:133%}.aspect--4-3{--aspect-fallback-value:75%}.aspect--16-9{--aspect-fallback-value:56.25%}.aspect--9-16{--aspect-fallback-value:177%}@media (max-width:1280px){.aspect--xl-1-1{--aspect-fallback-value:100%}.aspect--xl-1-2{--aspect-fallback-value:50%}.aspect--xl-2-1{--aspect-fallback-value:200%}.aspect--xl-2-3{--aspect-fallback-value:150%}.aspect--xl-3-2{--aspect-fallback-value:66%}.aspect--xl-3-4{--aspect-fallback-value:133%}.aspect--xl-4-3{--aspect-fallback-value:75%}.aspect--xl-16-9{--aspect-fallback-value:56.25%}.aspect--xl-9-16{--aspect-fallback-value:177%}}@media (max-width:992px){.aspect--l-1-1{--aspect-fallback-value:100%}.aspect--l-1-2{--aspect-fallback-value:50%}.aspect--l-2-1{--aspect-fallback-value:200%}.aspect--l-2-3{--aspect-fallback-value:150%}.aspect--l-3-2{--aspect-fallback-value:66%}.aspect--l-3-4{--aspect-fallback-value:133%}.aspect--l-4-3{--aspect-fallback-value:75%}.aspect--l-16-9{--aspect-fallback-value:56.25%}.aspect--l-9-16{--aspect-fallback-value:177%}}@media (max-width:768px){.aspect--m-1-1{--aspect-fallback-value:100%}.aspect--m-1-2{--aspect-fallback-value:50%}.aspect--m-2-1{--aspect-fallback-value:200%}.aspect--m-2-3{--aspect-fallback-value:150%}.aspect--m-3-2{--aspect-fallback-value:66%}.aspect--m-3-4{--aspect-fallback-value:133%}.aspect--m-4-3{--aspect-fallback-value:75%}.aspect--m-16-9{--aspect-fallback-value:56.25%}.aspect--m-9-16{--aspect-fallback-value:177%}}@media (max-width:480px){.aspect--s-1-1{--aspect-fallback-value:100%}.aspect--s-1-2{--aspect-fallback-value:50%}.aspect--s-2-1{--aspect-fallback-value:200%}.aspect--s-2-3{--aspect-fallback-value:150%}.aspect--s-3-2{--aspect-fallback-value:66%}.aspect--s-3-4{--aspect-fallback-value:133%}.aspect--s-4-3{--aspect-fallback-value:75%}.aspect--s-16-9{--aspect-fallback-value:56.25%}.aspect--s-9-16{--aspect-fallback-value:177%}}@media (max-width:360px){.aspect--xs-1-1{--aspect-fallback-value:100%}.aspect--xs-1-2{--aspect-fallback-value:50%}.aspect--xs-2-1{--aspect-fallback-value:200%}.aspect--xs-2-3{--aspect-fallback-value:150%}.aspect--xs-3-2{--aspect-fallback-value:66%}.aspect--xs-3-4{--aspect-fallback-value:133%}.aspect--xs-4-3{--aspect-fallback-value:75%}.aspect--xs-16-9{--aspect-fallback-value:56.25%}.aspect--xs-9-16{--aspect-fallback-value:177%}}}.z--bottom{z-index:-1}.z--0{z-index:0}.z--10{z-index:10}.z--20{z-index:20}.z--30{z-index:30}.z--40{z-index:40}.z--50{z-index:50}.z--60{z-index:60}.z--70{z-index:70}.z--80{z-index:80}.z--90{z-index:90}.z--top{z-index:9999}@media (max-width:1280px){.z--xl-bottom{z-index:-1}.z--xl-0{z-index:0}.z--xl-10{z-index:10}.z--xl-20{z-index:20}.z--xl-30{z-index:30}.z--xl-40{z-index:40}.z--xl-50{z-index:50}.z--xl-60{z-index:60}.z--xl-70{z-index:70}.z--xl-80{z-index:80}.z--xl-90{z-index:90}.z--xl-top{z-index:9999}}@media (max-width:992px){.z--l-bottom{z-index:-1}.z--l-0{z-index:0}.z--l-10{z-index:10}.z--l-20{z-index:20}.z--l-30{z-index:30}.z--l-40{z-index:40}.z--l-50{z-index:50}.z--l-60{z-index:60}.z--l-70{z-index:70}.z--l-80{z-index:80}.z--l-90{z-index:90}.z--l-top{z-index:9999}}@media (max-width:768px){.z--m-bottom{z-index:-1}.z--m-0{z-index:0}.z--m-10{z-index:10}.z--m-20{z-index:20}.z--m-30{z-index:30}.z--m-40{z-index:40}.z--m-50{z-index:50}.z--m-60{z-index:60}.z--m-70{z-index:70}.z--m-80{z-index:80}.z--m-90{z-index:90}.z--m-top{z-index:9999}}@media (max-width:480px){.z--s-bottom{z-index:-1}.z--s-0{z-index:0}.z--s-10{z-index:10}.z--s-20{z-index:20}.z--s-30{z-index:30}.z--s-40{z-index:40}.z--s-50{z-index:50}.z--s-60{z-index:60}.z--s-70{z-index:70}.z--s-80{z-index:80}.z--s-90{z-index:90}.z--s-top{z-index:9999}}@media (max-width:360px){.z--xs-bottom{z-index:-1}.z--xs-0{z-index:0}.z--xs-10{z-index:10}.z--xs-20{z-index:20}.z--xs-30{z-index:30}.z--xs-40{z-index:40}.z--xs-50{z-index:50}.z--xs-60{z-index:60}.z--xs-70{z-index:70}.z--xs-80{z-index:80}.z--xs-90{z-index:90}.z--xs-top{z-index:9999}}.isolation--isolate{isolation:isolate}.marker--action li::marker{color:var(--action)}.marker--action-hover li::marker{color:var(--action-hover)}.marker--action-ultra-light li::marker{color:var(--action-ultra-light)}.marker--action-light li::marker{color:var(--action-light)}.marker--action-semi-light li::marker{color:var(--action-semi-light)}.marker--action-semi-dark li::marker{color:var(--action-semi-dark)}.marker--action-dark li::marker{color:var(--action-dark)}.marker--action-ultra-dark li::marker{color:var(--action-ultra-dark)}.marker--action-comp li::marker{color:var(--action-comp)}.marker--action-medium li::marker{color:var(--action-medium)}.marker--primary li::marker{color:var(--primary)}.marker--primary-hover li::marker{color:var(--primary-hover)}.marker--primary-ultra-light li::marker{color:var(--primary-ultra-light)}.marker--primary-light li::marker{color:var(--primary-light)}.marker--primary-semi-light li::marker{color:var(--primary-semi-light)}.marker--primary-semi-dark li::marker{color:var(--primary-semi-dark)}.marker--primary-dark li::marker{color:var(--primary-dark)}.marker--primary-ultra-dark li::marker{color:var(--primary-ultra-dark)}.marker--primary-comp li::marker{color:var(--primary-comp)}.marker--primary-medium li::marker{color:var(--primary-medium)}.marker--secondary li::marker{color:var(--secondary)}.marker--secondary-hover li::marker{color:var(--secondary-hover)}.marker--secondary-ultra-light li::marker{color:var(--secondary-ultra-light)}.marker--secondary-light li::marker{color:var(--secondary-light)}.marker--secondary-semi-light li::marker{color:var(--secondary-semi-light)}.marker--secondary-semi-dark li::marker{color:var(--secondary-semi-dark)}.marker--secondary-dark li::marker{color:var(--secondary-dark)}.marker--secondary-ultra-dark li::marker{color:var(--secondary-ultra-dark)}.marker--secondary-comp li::marker{color:var(--secondary-comp)}.marker--secondary-medium li::marker{color:var(--secondary-medium)}.marker--accent li::marker{color:var(--accent)}.marker--accent-hover li::marker{color:var(--accent-hover)}.marker--accent-ultra-light li::marker{color:var(--accent-ultra-light)}.marker--accent-light li::marker{color:var(--accent-light)}.marker--accent-semi-light li::marker{color:var(--accent-semi-light)}.marker--accent-semi-dark li::marker{color:var(--accent-semi-dark)}.marker--accent-dark li::marker{color:var(--accent-dark)}.marker--accent-ultra-dark li::marker{color:var(--accent-ultra-dark)}.marker--accent-comp li::marker{color:var(--accent-comp)}.marker--accent-medium li::marker{color:var(--accent-medium)}.marker--base li::marker{color:var(--base)}.marker--base-hover li::marker{color:var(--base-hover)}.marker--base-ultra-light li::marker{color:var(--base-ultra-light)}.marker--base-light li::marker{color:var(--base-light)}.marker--base-semi-light li::marker{color:var(--base-semi-light)}.marker--base-semi-dark li::marker{color:var(--base-semi-dark)}.marker--base-dark li::marker{color:var(--base-dark)}.marker--base-ultra-dark li::marker{color:var(--base-ultra-dark)}.marker--base-comp li::marker{color:var(--base-comp)}.marker--base-medium li::marker{color:var(--base-medium)}.marker--shade li::marker{color:var(--shade)}.marker--shade-hover li::marker{color:var(--shade-hover)}.marker--shade-ultra-light li::marker{color:var(--shade-ultra-light)}.marker--shade-light li::marker{color:var(--shade-light)}.marker--shade-semi-light li::marker{color:var(--shade-semi-light)}.marker--shade-semi-dark li::marker{color:var(--shade-semi-dark)}.marker--shade-dark li::marker{color:var(--shade-dark)}.marker--shade-ultra-dark li::marker{color:var(--shade-ultra-dark)}.marker--shade-comp li::marker{color:var(--shade-comp)}.marker--shade-medium li::marker{color:var(--shade-medium)}.marker--neutral li::marker{color:var(--neutral)}.marker--neutral-hover li::marker{color:var(--neutral-hover)}.marker--neutral-ultra-light li::marker{color:var(--neutral-ultra-light)}.marker--neutral-light li::marker{color:var(--neutral-light)}.marker--neutral-semi-light li::marker{color:var(--neutral-semi-light)}.marker--neutral-semi-dark li::marker{color:var(--neutral-semi-dark)}.marker--neutral-dark li::marker{color:var(--neutral-dark)}.marker--neutral-ultra-dark li::marker{color:var(--neutral-ultra-dark)}.marker--neutral-comp li::marker{color:var(--neutral-comp)}.marker--neutral-medium li::marker{color:var(--neutral-medium)}.marker--white li::marker{color:var(--white)}.marker--black li::marker{color:var(--black)}ul.list--none,ol.list--none,.list--none>ul,.list--none>ol{list-style:none;padding-inline-start:0;list-style-type:none;-webkit-margin-before:0em;margin-block-start:0em;margin-block-end:0}:has(>.ribbon){position:relative;overflow:hidden}.ribbon{position:absolute;display:block;padding:var(--ribbon-padding,.5em 1em);background-color:var(--ribbon-background-color,var(--primary));box-shadow:var(--ribbon-shadow,0 5px 10px var(--neutral-trans-10));text-align:center;font-size:var(--ribbon-text-size,var(--text-s));color:var(--ribbon-text-color,var(--white));inline-size:var(--ribbon-width,200px)}.ribbon--top-right,.ribbon[data-ribbon-position="top-right"]{inset-block-start:var(--ribbon-offset,-20px);inset-inline-end:var(--ribbon-offset,-20px);transform:var(--ribbon-transform,translateY(-100%) rotate(90deg) translateX(70.7106781187%) rotate(-45deg));transform-origin:var(--ribbon-transform-origin,bottom right)}.ribbon--top-left,.ribbon[data-ribbon-position="top-left"]{--ribbon-transform:translateY(-100%) rotate(90deg) translateX(70.71067811865476%) rotate(-135deg);--ribbon-transform-origin:bottom left;inset-block-start:var(--ribbon-offset);inset-inline-start:var(--ribbon-offset);transform:var(--ribbon-transform);transform-origin:var(--ribbon-transform-origin)}span.ribbon{inline-size:var(--ribbon-width)!important}.visibility--hidden.visibility--hidden{visibility:var(--visibility,hidden)}.visibility--visible.visibility--visible{visibility:var(--visibility,visible)}@media (max-width:1280px){.visibility--hidden-xl.visibility--hidden-xl{visibility:var(--visibility,hidden)}.visibility--visible-xl.visibility--visible-xl{visibility:var(--visibility,visible)}}@media (max-width:992px){.visibility--hidden-l.visibility--hidden-l{visibility:var(--visibility,hidden)}.visibility--visible-l.visibility--visible-l{visibility:var(--visibility,visible)}}@media (max-width:768px){.visibility--hidden-m.visibility--hidden-m{visibility:var(--visibility,hidden)}.visibility--visible-m.visibility--visible-m{visibility:var(--visibility,visible)}}@media (max-width:480px){.visibility--hidden-s.visibility--hidden-s{visibility:var(--visibility,hidden)}.visibility--visible-s.visibility--visible-s{visibility:var(--visibility,visible)}}@media (max-width:360px){.visibility--hidden-xs.visibility--hidden-xs{visibility:var(--visibility,hidden)}.visibility--visible-xs.visibility--visible-xs{visibility:var(--visibility,visible)}}.display--inline.display--inline{display:inline}.display--block.display--block{display:block}.display--contents.display--contents{display:contents}.display--inline-block.display--inline-block{display:inline-block}.display--inline-flex.display--inline-flex{display:inline-flex}.display--list-item.display--list-item{display:list-item}.display--none.display--none{display:none}@media (max-width:1280px){.display--xl-block.display--xl-block{display:block}.display--xl-none.display--xl-none{display:none}}@media (max-width:992px){.display--l-block.display--l-block{display:block}.display--l-none.display--l-none{display:none}}@media (max-width:768px){.display--m-block.display--m-block{display:block}.display--m-none.display--m-none{display:none}}@media (max-width:480px){.display--s-block.display--s-block{display:block}.display--s-none.display--s-none{display:none}}@media (max-width:360px){.display--xs-block.display--xs-block{display:block}.display--xs-none.display--xs-none{display:none}}@supports (font-size:calc(1vw + 2vw)){:root{--text-xs:calc(1.1rem + (0 * ((100vw - 32rem) / 104.6)));--text-s:calc(1.2rem + (0 * ((100vw - 32rem) / 104.6)));--text-m:calc(1.5rem + (0 * ((100vw - 32rem) / 104.6)));--text-l:calc(1.9995rem + (0.4043 * ((100vw - 32rem) / 104.6)));--text-xl:calc(2.6653335rem + (0.7336397 * ((100vw - 32rem) / 104.6)));--text-xxl:calc(3.5528895555rem + (1.2532585493 * ((100vw - 32rem) / 104.6)));--h6:calc(1.1rem + (0 * ((100vw - 32rem) / 104.6)));--h5:calc(1.2rem + (0 * ((100vw - 32rem) / 104.6)));--h4:calc(1.6rem + (0.8 * ((100vw - 32rem) / 104.6)));--h3:calc(1.92rem + (1.2792 * ((100vw - 32rem) / 104.6)));--h2:calc(2.304rem + (1.9605336 * ((100vw - 32rem) / 104.6)));--h1:calc(2.7648rem + (2.9198232888 * ((100vw - 32rem) / 104.6)))}@media (min-width:1281px){:root{--text-xs:1.1rem;--text-s:1.2rem;--text-m:1.5rem;--text-l:2.4038rem;--text-xl:3.3989732rem;--text-xxl:4.8061481048rem;--h6:1.1rem;--h5:1.2rem;--h4:2.4rem;--h3:3.1992rem;--h2:4.2645336rem;--h1:5.6846232888rem}}}@supports (font-size:clamp(1vw, 2vw, 3vw)){:root{--text-xs:clamp(1.1rem, calc(0vw + 1.1rem), 1.1rem);--text-s:clamp(1.2rem, calc(0vw + 1.2rem), 1.2rem);--text-m:clamp(1.5rem, calc(0vw + 1.5rem), 1.5rem);--text-l:clamp(1.9995rem, calc(0.3865200765vw + 1.8758135755rem), 2.4038rem);--text-xl:clamp(2.6653335rem, calc(0.7013763862vw + 2.4408930564rem), 3.3989732rem);--text-xxl:clamp(3.5528895555rem, calc(1.1981439286vw + 3.1694834984rem), 4.8061481048rem);--h6:clamp(1.1rem, calc(0vw + 1.1rem), 1.1rem);--h5:clamp(1.2rem, calc(0vw + 1.2rem), 1.2rem);--h4:clamp(1.6rem, calc(0.7648183556vw + 1.3552581262rem), 2.4rem);--h3:clamp(1.92rem, calc(1.2229445507vw + 1.5286577438rem), 3.1992rem);--h2:clamp(2.304rem, calc(1.8743151052vw + 1.7042191663rem), 4.2645336rem);--h1:clamp(2.7648rem, calc(2.7914180581vw + 1.8715462214rem), 5.6846232888rem)}}@supports (padding:calc(1vw + 2vw)){:root{--space-xs:calc(1.3506752532rem + (-0.1506752532 * ((100vw - 32rem) / 104.6)));--space-s:calc(1.8004501125rem + (-0.0004501125 * ((100vw - 32rem) / 104.6)));--space-m:calc(2.4rem + (0.3 * ((100vw - 32rem) / 104.6)));--space-l:calc(3.1992rem + (0.8508 * ((100vw - 32rem) / 104.6)));--space-xl:calc(4.2645336rem + (1.8104664 * ((100vw - 32rem) / 104.6)));--space-xxl:calc(5.6846232888rem + (3.4278767112 * ((100vw - 32rem) / 104.6)));--section-space-xs:calc(4.0520257596rem + (0.7479742404 * ((100vw - 32rem) / 104.6)));--section-space-s:calc(5.4013503376rem + (1.7986496624 * ((100vw - 32rem) / 104.6)));--section-space-m:calc(7.2rem + (3.6 * ((100vw - 32rem) / 104.6)));--section-space-l:calc(9.5976rem + (6.6024 * ((100vw - 32rem) / 104.6)));--section-space-xl:calc(12.7936008rem + (11.5063992 * ((100vw - 32rem) / 104.6)));--section-space-xxl:calc(17.0538698664rem + (19.3961301336 * ((100vw - 32rem) / 104.6)));--section-padding-x:calc(2.4rem + (0.6 * ((100vw - 32rem) / 104.6)));--gutter:calc(2.4rem + (0.6 * ((100vw - 32rem) / 104.6)))}@media (min-width:1281px){:root{--space-xs:1.2rem;--space-s:1.8rem;--space-m:2.7rem;--space-l:4.05rem;--space-xl:6.075rem;--space-xxl:9.1125rem;--section-space-xs:4.8rem;--section-space-s:7.2rem;--section-space-m:10.8rem;--section-space-l:16.2rem;--section-space-xl:24.3rem;--section-space-xxl:36.45rem;--section-padding-x:3rem;--gutter:3rem}}}@supports (padding:clamp(1vw, 2vw, 3vw)){:root{--space-xs:clamp(1.3506752532rem, calc(-0.1440489992vw + 1.396770933rem), 1.2rem);--space-s:clamp(1.8004501125rem, calc(-0.0004303179vw + 1.8005878143rem), 1.8rem);--space-m:clamp(2.4rem, calc(0.2868068834vw + 2.3082217973rem), 2.7rem);--space-l:clamp(3.1992rem, calc(0.8133843212vw + 2.9389170172rem), 4.05rem);--space-xl:clamp(4.2645336rem, calc(1.7308474187vw + 3.710662426rem), 6.075rem);--space-xxl:clamp(5.6846232888rem, calc(3.277128787vw + 4.635942077rem), 9.1125rem);--section-space-xs:clamp(4.0520257596rem, calc(0.7150805357vw + 3.8231999882rem), 4.8rem);--section-space-s:clamp(5.4013503376rem, calc(1.7195503465vw + 4.8510942267rem), 7.2rem);--section-space-m:clamp(7.2rem, calc(3.4416826004vw + 6.0986615679rem), 10.8rem);--section-space-l:clamp(9.5976rem, calc(6.3120458891vw + 7.5777453155rem), 16.2rem);--section-space-xl:clamp(12.7936008rem, calc(11.0003816444vw + 9.2734786738rem), 24.3rem);--section-space-xxl:clamp(17.0538698664rem, calc(18.5431454432vw + 11.1200633246rem), 36.45rem);--section-padding-x:clamp(2.4rem, calc(0.5736137667vw + 2.2164435946rem), 3rem);--gutter:clamp(2.4rem, calc(0.5736137667vw + 2.2164435946rem), 3rem)}}.contain{container-type:inline-size}.contain>*{container-type:inline-size}.gap--xs.gap--xs{gap:var(--space-xs);--row-gap:var(--space-xs);--col-gap:var(--space-xs);--grid-gap:var(--space-xs)}.gap--s.gap--s{gap:var(--space-s);--row-gap:var(--space-s);--col-gap:var(--space-s);--grid-gap:var(--space-s)}.gap--m.gap--m{gap:var(--space-m);--row-gap:var(--space-m);--col-gap:var(--space-m);--grid-gap:var(--space-m)}.gap--l.gap--l{gap:var(--space-l);--row-gap:var(--space-l);--col-gap:var(--space-l);--grid-gap:var(--space-l)}.gap--xl.gap--xl{gap:var(--space-xl);--row-gap:var(--space-xl);--col-gap:var(--space-xl);--grid-gap:var(--space-xl)}.gap--xxl.gap--xxl{gap:var(--space-xxl);--row-gap:var(--space-xxl);--col-gap:var(--space-xxl);--grid-gap:var(--space-xxl)}@media (max-width:1280px){.gap--xl-xs.gap--xl-xs{gap:var(--space-xs);--row-gap:var(--space-xs);--col-gap:var(--space-xs);--grid-gap:var(--space-xs)}.gap--xl-s.gap--xl-s{gap:var(--space-s);--row-gap:var(--space-s);--col-gap:var(--space-s);--grid-gap:var(--space-s)}.gap--xl-m.gap--xl-m{gap:var(--space-m);--row-gap:var(--space-m);--col-gap:var(--space-m);--grid-gap:var(--space-m)}.gap--xl-l.gap--xl-l{gap:var(--space-l);--row-gap:var(--space-l);--col-gap:var(--space-l);--grid-gap:var(--space-l)}.gap--xl-xl.gap--xl-xl{gap:var(--space-xl);--row-gap:var(--space-xl);--col-gap:var(--space-xl);--grid-gap:var(--space-xl)}.gap--xl-xxl.gap--xl-xxl{gap:var(--space-xxl);--row-gap:var(--space-xxl);--col-gap:var(--space-xxl);--grid-gap:var(--space-xxl)}}@media (max-width:992px){.gap--l-xs.gap--l-xs{gap:var(--space-xs);--row-gap:var(--space-xs);--col-gap:var(--space-xs);--grid-gap:var(--space-xs)}.gap--l-s.gap--l-s{gap:var(--space-s);--row-gap:var(--space-s);--col-gap:var(--space-s);--grid-gap:var(--space-s)}.gap--l-m.gap--l-m{gap:var(--space-m);--row-gap:var(--space-m);--col-gap:var(--space-m);--grid-gap:var(--space-m)}.gap--l-l.gap--l-l{gap:var(--space-l);--row-gap:var(--space-l);--col-gap:var(--space-l);--grid-gap:var(--space-l)}.gap--l-xl.gap--l-xl{gap:var(--space-xl);--row-gap:var(--space-xl);--col-gap:var(--space-xl);--grid-gap:var(--space-xl)}.gap--l-xxl.gap--l-xxl{gap:var(--space-xxl);--row-gap:var(--space-xxl);--col-gap:var(--space-xxl);--grid-gap:var(--space-xxl)}}@media (max-width:768px){.gap--m-xs.gap--m-xs{gap:var(--space-xs);--row-gap:var(--space-xs);--col-gap:var(--space-xs);--grid-gap:var(--space-xs)}.gap--m-s.gap--m-s{gap:var(--space-s);--row-gap:var(--space-s);--col-gap:var(--space-s);--grid-gap:var(--space-s)}.gap--m-m.gap--m-m{gap:var(--space-m);--row-gap:var(--space-m);--col-gap:var(--space-m);--grid-gap:var(--space-m)}.gap--m-l.gap--m-l{gap:var(--space-l);--row-gap:var(--space-l);--col-gap:var(--space-l);--grid-gap:var(--space-l)}.gap--m-xl.gap--m-xl{gap:var(--space-xl);--row-gap:var(--space-xl);--col-gap:var(--space-xl);--grid-gap:var(--space-xl)}.gap--m-xxl.gap--m-xxl{gap:var(--space-xxl);--row-gap:var(--space-xxl);--col-gap:var(--space-xxl);--grid-gap:var(--space-xxl)}}@media (max-width:480px){.gap--s-xs.gap--s-xs{gap:var(--space-xs);--row-gap:var(--space-xs);--col-gap:var(--space-xs);--grid-gap:var(--space-xs)}.gap--s-s.gap--s-s{gap:var(--space-s);--row-gap:var(--space-s);--col-gap:var(--space-s);--grid-gap:var(--space-s)}.gap--s-m.gap--s-m{gap:var(--space-m);--row-gap:var(--space-m);--col-gap:var(--space-m);--grid-gap:var(--space-m)}.gap--s-l.gap--s-l{gap:var(--space-l);--row-gap:var(--space-l);--col-gap:var(--space-l);--grid-gap:var(--space-l)}.gap--s-xl.gap--s-xl{gap:var(--space-xl);--row-gap:var(--space-xl);--col-gap:var(--space-xl);--grid-gap:var(--space-xl)}.gap--s-xxl.gap--s-xxl{gap:var(--space-xxl);--row-gap:var(--space-xxl);--col-gap:var(--space-xxl);--grid-gap:var(--space-xxl)}}@media (max-width:360px){.gap--xs-xs.gap--xs-xs{gap:var(--space-xs);--row-gap:var(--space-xs);--col-gap:var(--space-xs);--grid-gap:var(--space-xs)}.gap--xs-s.gap--xs-s{gap:var(--space-s);--row-gap:var(--space-s);--col-gap:var(--space-s);--grid-gap:var(--space-s)}.gap--xs-m.gap--xs-m{gap:var(--space-m);--row-gap:var(--space-m);--col-gap:var(--space-m);--grid-gap:var(--space-m)}.gap--xs-l.gap--xs-l{gap:var(--space-l);--row-gap:var(--space-l);--col-gap:var(--space-l);--grid-gap:var(--space-l)}.gap--xs-xl.gap--xs-xl{gap:var(--space-xl);--row-gap:var(--space-xl);--col-gap:var(--space-xl);--grid-gap:var(--space-xl)}.gap--xs-xxl.gap--xs-xxl{gap:var(--space-xxl);--row-gap:var(--space-xxl);--col-gap:var(--space-xxl);--grid-gap:var(--space-xxl)}}.col-gap--xs.col-gap--xs{column-gap:var(--space-xs);--col-gap:var(--space-xs)}.col-gap--s.col-gap--s{column-gap:var(--space-s);--col-gap:var(--space-s)}.col-gap--m.col-gap--m{column-gap:var(--space-m);--col-gap:var(--space-m)}.col-gap--l.col-gap--l{column-gap:var(--space-l);--col-gap:var(--space-l)}.col-gap--xl.col-gap--xl{column-gap:var(--space-xl);--col-gap:var(--space-xl)}.col-gap--xxl.col-gap--xxl{column-gap:var(--space-xxl);--col-gap:var(--space-xxl)}@media (max-width:1280px){.col-gap--xl-xs.col-gap--xl-xs{column-gap:var(--space-xs);--col-gap:var(--space-xs)}.col-gap--xl-s.col-gap--xl-s{column-gap:var(--space-s);--col-gap:var(--space-s)}.col-gap--xl-m.col-gap--xl-m{column-gap:var(--space-m);--col-gap:var(--space-m)}.col-gap--xl-l.col-gap--xl-l{column-gap:var(--space-l);--col-gap:var(--space-l)}.col-gap--xl-xl.col-gap--xl-xl{column-gap:var(--space-xl);--col-gap:var(--space-xl)}.col-gap--xl-xxl.col-gap--xl-xxl{column-gap:var(--space-xxl);--col-gap:var(--space-xxl)}}@media (max-width:992px){.col-gap--l-xs.col-gap--l-xs{column-gap:var(--space-xs);--col-gap:var(--space-xs)}.col-gap--l-s.col-gap--l-s{column-gap:var(--space-s);--col-gap:var(--space-s)}.col-gap--l-m.col-gap--l-m{column-gap:var(--space-m);--col-gap:var(--space-m)}.col-gap--l-l.col-gap--l-l{column-gap:var(--space-l);--col-gap:var(--space-l)}.col-gap--l-xl.col-gap--l-xl{column-gap:var(--space-xl);--col-gap:var(--space-xl)}.col-gap--l-xxl.col-gap--l-xxl{column-gap:var(--space-xxl);--col-gap:var(--space-xxl)}}@media (max-width:768px){.col-gap--m-xs.col-gap--m-xs{column-gap:var(--space-xs);--col-gap:var(--space-xs)}.col-gap--m-s.col-gap--m-s{column-gap:var(--space-s);--col-gap:var(--space-s)}.col-gap--m-m.col-gap--m-m{column-gap:var(--space-m);--col-gap:var(--space-m)}.col-gap--m-l.col-gap--m-l{column-gap:var(--space-l);--col-gap:var(--space-l)}.col-gap--m-xl.col-gap--m-xl{column-gap:var(--space-xl);--col-gap:var(--space-xl)}.col-gap--m-xxl.col-gap--m-xxl{column-gap:var(--space-xxl);--col-gap:var(--space-xxl)}}@media (max-width:480px){.col-gap--s-xs.col-gap--s-xs{column-gap:var(--space-xs);--col-gap:var(--space-xs)}.col-gap--s-s.col-gap--s-s{column-gap:var(--space-s);--col-gap:var(--space-s)}.col-gap--s-m.col-gap--s-m{column-gap:var(--space-m);--col-gap:var(--space-m)}.col-gap--s-l.col-gap--s-l{column-gap:var(--space-l);--col-gap:var(--space-l)}.col-gap--s-xl.col-gap--s-xl{column-gap:var(--space-xl);--col-gap:var(--space-xl)}.col-gap--s-xxl.col-gap--s-xxl{column-gap:var(--space-xxl);--col-gap:var(--space-xxl)}}@media (max-width:360px){.col-gap--xs-xs.col-gap--xs-xs{column-gap:var(--space-xs);--col-gap:var(--space-xs)}.col-gap--xs-s.col-gap--xs-s{column-gap:var(--space-s);--col-gap:var(--space-s)}.col-gap--xs-m.col-gap--xs-m{column-gap:var(--space-m);--col-gap:var(--space-m)}.col-gap--xs-l.col-gap--xs-l{column-gap:var(--space-l);--col-gap:var(--space-l)}.col-gap--xs-xl.col-gap--xs-xl{column-gap:var(--space-xl);--col-gap:var(--space-xl)}.col-gap--xs-xxl.col-gap--xs-xxl{column-gap:var(--space-xxl);--col-gap:var(--space-xxl)}}.row-gap--xs.row-gap--xs{row-gap:var(--space-xs);--row-gap:var(--space-xs)}.row-gap--s.row-gap--s{row-gap:var(--space-s);--row-gap:var(--space-s)}.row-gap--m.row-gap--m{row-gap:var(--space-m);--row-gap:var(--space-m)}.row-gap--l.row-gap--l{row-gap:var(--space-l);--row-gap:var(--space-l)}.row-gap--xl.row-gap--xl{row-gap:var(--space-xl);--row-gap:var(--space-xl)}.row-gap--xxl.row-gap--xxl{row-gap:var(--space-xxl);--row-gap:var(--space-xxl)}@media (max-width:1280px){.row-gap--xl-xs.row-gap--xl-xs{row-gap:var(--space-xs);--row-gap:var(--space-xs)}.row-gap--xl-s.row-gap--xl-s{row-gap:var(--space-s);--row-gap:var(--space-s)}.row-gap--xl-m.row-gap--xl-m{row-gap:var(--space-m);--row-gap:var(--space-m)}.row-gap--xl-l.row-gap--xl-l{row-gap:var(--space-l);--row-gap:var(--space-l)}.row-gap--xl-xl.row-gap--xl-xl{row-gap:var(--space-xl);--row-gap:var(--space-xl)}.row-gap--xl-xxl.row-gap--xl-xxl{row-gap:var(--space-xxl);--row-gap:var(--space-xxl)}}@media (max-width:992px){.row-gap--l-xs.row-gap--l-xs{row-gap:var(--space-xs);--row-gap:var(--space-xs)}.row-gap--l-s.row-gap--l-s{row-gap:var(--space-s);--row-gap:var(--space-s)}.row-gap--l-m.row-gap--l-m{row-gap:var(--space-m);--row-gap:var(--space-m)}.row-gap--l-l.row-gap--l-l{row-gap:var(--space-l);--row-gap:var(--space-l)}.row-gap--l-xl.row-gap--l-xl{row-gap:var(--space-xl);--row-gap:var(--space-xl)}.row-gap--l-xxl.row-gap--l-xxl{row-gap:var(--space-xxl);--row-gap:var(--space-xxl)}}@media (max-width:768px){.row-gap--m-xs.row-gap--m-xs{row-gap:var(--space-xs);--row-gap:var(--space-xs)}.row-gap--m-s.row-gap--m-s{row-gap:var(--space-s);--row-gap:var(--space-s)}.row-gap--m-m.row-gap--m-m{row-gap:var(--space-m);--row-gap:var(--space-m)}.row-gap--m-l.row-gap--m-l{row-gap:var(--space-l);--row-gap:var(--space-l)}.row-gap--m-xl.row-gap--m-xl{row-gap:var(--space-xl);--row-gap:var(--space-xl)}.row-gap--m-xxl.row-gap--m-xxl{row-gap:var(--space-xxl);--row-gap:var(--space-xxl)}}@media (max-width:480px){.row-gap--s-xs.row-gap--s-xs{row-gap:var(--space-xs);--row-gap:var(--space-xs)}.row-gap--s-s.row-gap--s-s{row-gap:var(--space-s);--row-gap:var(--space-s)}.row-gap--s-m.row-gap--s-m{row-gap:var(--space-m);--row-gap:var(--space-m)}.row-gap--s-l.row-gap--s-l{row-gap:var(--space-l);--row-gap:var(--space-l)}.row-gap--s-xl.row-gap--s-xl{row-gap:var(--space-xl);--row-gap:var(--space-xl)}.row-gap--s-xxl.row-gap--s-xxl{row-gap:var(--space-xxl);--row-gap:var(--space-xxl)}}@media (max-width:360px){.row-gap--xs-xs.row-gap--xs-xs{row-gap:var(--space-xs);--row-gap:var(--space-xs)}.row-gap--xs-s.row-gap--xs-s{row-gap:var(--space-s);--row-gap:var(--space-s)}.row-gap--xs-m.row-gap--xs-m{row-gap:var(--space-m);--row-gap:var(--space-m)}.row-gap--xs-l.row-gap--xs-l{row-gap:var(--space-l);--row-gap:var(--space-l)}.row-gap--xs-xl.row-gap--xs-xl{row-gap:var(--space-xl);--row-gap:var(--space-xl)}.row-gap--xs-xxl.row-gap--xs-xxl{row-gap:var(--space-xxl);--row-gap:var(--space-xxl)}}.fr-container-gap,.container-gap{--row-gap:var(--container-gap);--col-gap:var(--container-gap);gap:var(--container-gap)}.fr-content-gap,.content-gap{--row-gap:var(--content-gap);--col-gap:var(--content-gap);gap:var(--content-gap)}.fr-grid-gap,.grid-gap{--row-gap:var(--grid-gap);--col-gap:var(--grid-gap);gap:var(--grid-gap)}.gap--none{--row-gap:0;--col-gap:0;gap:0}:root{--f-label-size:clamp(1.4rem, calc(0.1912045889vw + 1.3388145315rem), 1.6rem);--f-label-font-weight:400;--f-label-line-height:1;--f-label-padding-x:0;--f-label-padding-y:0;--f-label-margin-bottom:0.5em;--f-label-text-transform:none;--f-label-inside-position-left:1.5em;--f-label-inside-position-top:0;--f-label-inside-scale:1;--f-legend-text-weight:400;--f-legend-size:clamp(1.4rem, calc(0.1912045889vw + 1.3388145315rem), 1.6rem);--f-legend-margin-bottom:1em;--f-legend-border:none;--f-legend-line-height:1.2;--f-help-text-weight:400;--f-help-size:clamp(1.2rem, calc(0.1912045889vw + 1.1388145315rem), 1.4rem);--f-help-line-height:1.4;--f-help-margin-block:0.5em 0;--f-field-margin-bottom:1.5em;--f-fieldset-margin-bottom:1.5em;--f-grid-gutter:2rem;--f-input-border-style:solid;--f-input-border-top-size:0.1rem;--f-input-border-right-size:0.1rem;--f-input-border-bottom-size:0.1rem;--f-input-border-left-size:0.1rem;--f-input-border-radius:var(--btn-radius);--f-input-size:clamp(1.4rem, calc(0.3824091778vw + 1.2776290631rem), 1.8rem);--f-input-font-weight:400;--f-input-line-height:1;--f-input-height:5rem;--f-input-padding-x:1em;--f-input-padding-y:0.5em;--f-btn-border-style:solid;--f-btn-border-width:var(--btn-border-width);--f-btn-border-radius:var(--f-light-input-radius);--f-btn-text-size:clamp(1.4rem, calc(0.3824091778vw + 1.2776290631rem), 1.8rem);--f-btn-font-weight:400;--f-btn-line-height:1;--f-btn-padding-y:0.75em;--f-btn-padding-x:1.5em;--f-btn-margin-top:0;--f-btn-text-decoration:none;--f-btn-text-transform:none;--f-option-label-font-weight:400;--f-option-label-size:clamp(1.4rem, calc(0.1912045889vw + 1.3388145315rem), 1.6rem);--f-option-label-spacing:0.5em;--f-option-label-line-height:1.4;--f-progress-height:3rem;--f-progress-bar-radius:var(--btn-radius);--f-tab-border-size:0;--f-tab-border-style:solid;--f-tab-border-radius:0;--f-tab-text-size:clamp(1.6rem, calc(0.1912045889vw + 1.5388145315rem), 1.8rem);--f-tab-text-weight:400;--f-tab-text-line-height:1;--f-tab-text-align:center;--f-tab-text-transform:none;--f-tab-text-decoration:none;--f-tab-padding-y:0.75em;--f-tab-padding-x:1.5em;--f-tab-margin-x:0;--f-tab-width:auto;--f-tab-active-border-bottom-size:3px;--f-tab-active-text-weight:600;--f-tab-active-border-size:0;--f-tab-active-border-style:solid;--f-tab-group-padding-y:0;--f-tab-group-padding-x:0;--f-tab-group-border-bottom-size:2px;--f-tab-group-border-bottom-style:solid;--f-tab-group-margin-bottom:3rem}.form--dark input[type="date"],.form--dark input[type="datetime-local"],.form--dark input[type="month"],.form--dark input[type="password"],.form--dark input[type="search"],.form--dark input[type="time"],.form--dark input[type="week"],.form--dark input[type="email"],.form--dark input[type="number"],.form--dark input[type="tel"],.form--dark input[type="text"],.form--dark input[type="url"],.form--dark select:not([multiple]):not([size]),.form--dark .bricks-search-form input[type="date"],.form--dark .bricks-search-form input[type="datetime-local"],.form--dark .bricks-search-form input[type="month"],.form--dark .bricks-search-form input[type="password"],.form--dark .bricks-search-form input[type="search"],.form--dark .bricks-search-form input[type="time"],.form--dark .bricks-search-form input[type="week"],.form--dark .bricks-search-form input[type="email"],.form--dark .bricks-search-form input[type="number"],.form--dark .bricks-search-form input[type="tel"],.form--dark .bricks-search-form input[type="text"],.form--dark .bricks-search-form input[type="url"],.form--dark .bricks-search-form select:not([multiple]):not([size]),.form--dark .brxe-post-comments input[type="date"],.form--dark .brxe-post-comments input[type="datetime-local"],.form--dark .brxe-post-comments input[type="month"],.form--dark .brxe-post-comments input[type="password"],.form--dark .brxe-post-comments input[type="search"],.form--dark .brxe-post-comments input[type="time"],.form--dark .brxe-post-comments input[type="week"],.form--dark .brxe-post-comments input[type="email"],.form--dark .brxe-post-comments input[type="number"],.form--dark .brxe-post-comments input[type="tel"],.form--dark .brxe-post-comments input[type="text"],.form--dark .brxe-post-comments input[type="url"],.form--dark .brxe-post-comments select:not([multiple]):not([size]){height:var(--f-input-height,5rem)}.form--dark .input,.form--dark input:not([type="submit"]),.form--dark select,.form--dark textarea,.form--dark .bricks-search-form .input,.form--dark .bricks-search-form input:not([type="submit"]),.form--dark .bricks-search-form select,.form--dark .bricks-search-form textarea,.form--dark .brxe-post-comments .input,.form--dark .brxe-post-comments input:not([type="submit"]),.form--dark .brxe-post-comments select,.form--dark .brxe-post-comments textarea{background-color:var(--f-dark-input-background,var(--shade-dark));border-top-width:var(--f-input-border-top-size,.1rem);border-right-width:var(--f-input-border-right-size,.1rem);border-bottom-width:var(--f-input-border-bottom-size,.1rem);border-left-width:var(--f-input-border-left-size,.1rem);border-style:var(--f-input-border-style,solid);border-color:var(--f-dark-input-border-color,var(--shade-medium));border-radius:var(--f-input-border-radius,var(--btn-radius));color:var(--f-dark-input-text-color,var(--shade-ultra-light));font-size:var(--f-input-size,--text-m);font-weight:var(--f-input-font-weight,400);line-height:var(--f-input-line-height,1);padding:var(--f-input-padding-y,.5em) var(--f-input-padding-x,1em);-webkit-border-radius:var(--f-input-border-radius,var(--btn-radius));-moz-border-radius:var(--f-input-border-radius,var(--btn-radius));-ms-border-radius:var(--f-input-border-radius,var(--btn-radius));-o-border-radius:var(--f-input-border-radius,var(--btn-radius));transition:var(--transition-duration) var(--transition-timing) var(--transition-delay)}.form--dark .input:hover:not([data-wsf-legal]),.form--dark .input:hover:enabled:not(:focus):not([data-wsf-legal]),.form--dark input:not([type="submit"]):hover:not([data-wsf-legal]),.form--dark input:not([type="submit"]):hover:enabled:not(:focus):not([data-wsf-legal]),.form--dark select:hover:not([data-wsf-legal]),.form--dark select:hover:enabled:not(:focus):not([data-wsf-legal]),.form--dark textarea:hover:not([data-wsf-legal]),.form--dark textarea:hover:enabled:not(:focus):not([data-wsf-legal]),.form--dark .bricks-search-form .input:hover:not([data-wsf-legal]),.form--dark .bricks-search-form .input:hover:enabled:not(:focus):not([data-wsf-legal]),.form--dark .bricks-search-form input:not([type="submit"]):hover:not([data-wsf-legal]),.form--dark .bricks-search-form input:not([type="submit"]):hover:enabled:not(:focus):not([data-wsf-legal]),.form--dark .bricks-search-form select:hover:not([data-wsf-legal]),.form--dark .bricks-search-form select:hover:enabled:not(:focus):not([data-wsf-legal]),.form--dark .bricks-search-form textarea:hover:not([data-wsf-legal]),.form--dark .bricks-search-form textarea:hover:enabled:not(:focus):not([data-wsf-legal]),.form--dark .brxe-post-comments .input:hover:not([data-wsf-legal]),.form--dark .brxe-post-comments .input:hover:enabled:not(:focus):not([data-wsf-legal]),.form--dark .brxe-post-comments input:not([type="submit"]):hover:not([data-wsf-legal]),.form--dark .brxe-post-comments input:not([type="submit"]):hover:enabled:not(:focus):not([data-wsf-legal]),.form--dark .brxe-post-comments select:hover:not([data-wsf-legal]),.form--dark .brxe-post-comments select:hover:enabled:not(:focus):not([data-wsf-legal]),.form--dark .brxe-post-comments textarea:hover:not([data-wsf-legal]),.form--dark .brxe-post-comments textarea:hover:enabled:not(:focus):not([data-wsf-legal]){background-color:var(--f-dark-input-color-background-hover,var(--neutral-dark));border-color:var(--f-dark-input-border-color-hover,var(--neutral-semi-dark));color:var(--f-dark-input-text-color-hover,var(--neutral-ultra-light))}.form--dark .input::placeholder,.form--dark input:not([type="submit"])::placeholder,.form--dark select::placeholder,.form--dark textarea::placeholder,.form--dark .bricks-search-form .input::placeholder,.form--dark .bricks-search-form input:not([type="submit"])::placeholder,.form--dark .bricks-search-form select::placeholder,.form--dark .bricks-search-form textarea::placeholder,.form--dark .brxe-post-comments .input::placeholder,.form--dark .brxe-post-comments input:not([type="submit"])::placeholder,.form--dark .brxe-post-comments select::placeholder,.form--dark .brxe-post-comments textarea::placeholder{color:var(--f-dark-input-placeholder-color,var(--shade-ultra-light));opacity:var(--f-dark-input-placeholder-opacity,.5);transition:var(--transition-duration) var(--transition-timing) var(--transition-delay)}.form--dark .input:hover::placeholder,.form--dark input:not([type="submit"]):hover::placeholder,.form--dark select:hover::placeholder,.form--dark textarea:hover::placeholder,.form--dark .bricks-search-form .input:hover::placeholder,.form--dark .bricks-search-form input:not([type="submit"]):hover::placeholder,.form--dark .bricks-search-form select:hover::placeholder,.form--dark .bricks-search-form textarea:hover::placeholder,.form--dark .brxe-post-comments .input:hover::placeholder,.form--dark .brxe-post-comments input:not([type="submit"]):hover::placeholder,.form--dark .brxe-post-comments select:hover::placeholder,.form--dark .brxe-post-comments textarea:hover::placeholder{color:var(--f-dark-input-placeholder-color-hover,var(--neutral-ultra-light))}.form--dark .bricks-button,.form--dark .bricks-search-form .bricks-button,.form--dark .brxe-post-comments .bricks-button{background-color:var(--f-dark-btn-background,var(--action));color:var(--f-dark-btn-text-color,var(--action-ultra-light));border-style:var(--f-btn-border-style,solid);border-width:var(--f-btn-border-width,var(--btn-border-width));border-color:var(--f-dark-btn-border-color,var(--action));border-radius:var(--f-btn-border-radius,var(--f-light-input-radius));-webkit-border-radius:var(--f-btn-border-radius,var(--f-light-input-radius));-moz-border-radius:var(--f-btn-border-radius,var(--f-light-input-radius));-ms-border-radius:var(--f-btn-border-radius,var(--f-light-input-radius));-o-border-radius:var(--f-btn-border-radius,var(--f-light-input-radius));font-size:var(--f-btn-text-size,--text-m);font-weight:var(--f-btn-font-weight,400);line-height:var(--f-btn-line-height,1);padding:var(--f-btn-padding-y,.75em) var(--f-btn-padding-x,1.5em);margin-block-start:var(--f-btn-margin-top,0);text-align:center;-webkit-text-decoration:var(--f-btn-text-decoration,none);text-decoration:var(--f-btn-text-decoration,none);text-transform:var(--f-btn-text-transform,none);transition:all var(--btn-transition-duration) ease;min-height:var(--f-input-height,5rem)}.form--dark .bricks-button:hover,.form--dark .bricks-search-form .bricks-button:hover,.form--dark .brxe-post-comments .bricks-button:hover{background-color:var(--f-dark-btn-background-hover,var(--action-hover));color:var(--f-dark-btn-text-color-hover,var(--action-ultra-light));border-color:var(--f-dark-btn-border-color-hover,var(--action-hover))}.form--dark .bricks-button.bricks-background-secondary,.form--dark .bricks-search-form .bricks-button.bricks-background-secondary,.form--dark .brxe-post-comments .bricks-button.bricks-background-secondary{background-color:var(--f-dark-secondary-btn-background-color,var(--shade-light));color:var(--f-dark-secondary-btn-text-color,var(--shade-ultra-dark));border-color:var(--f-dark-secondary-btn-background-color,var(--shade-light))}.form--dark .bricks-button.bricks-background-secondary:hover,.form--dark .bricks-search-form .bricks-button.bricks-background-secondary:hover,.form--dark .brxe-post-comments .bricks-button.bricks-background-secondary:hover{background-color:var(--f-dark-secondary-btn-background-color-hover,var(--shade-ultra-light));color:var(--f-dark-secondary-btn-text-color-hover,var(--shade-ultra-dark));border-color:var(--f-dark-secondary-btn-background-color-hover,var(--shade-ultra-light))}.form--dark .form-group,.form--dark .bricks-search-form .form-group,.form--dark .brxe-post-comments .form-group{padding:0}.form--dark .form-group:not(.submit-button-wrapper),.form--dark .bricks-search-form .form-group:not(.submit-button-wrapper),.form--dark .brxe-post-comments .form-group:not(.submit-button-wrapper){margin-block-end:var(--f-field-margin-bottom,1.5em)}.form--dark .message,.form--dark .bricks-search-form .message,.form--dark .brxe-post-comments .message{margin-block-start:var(--f-field-margin-bottom,1.5em)}.form--dark label:not(.ff-el-form-check-label),.form--dark div.label,.form--dark .bricks-search-form label:not(.ff-el-form-check-label),.form--dark .bricks-search-form div.label,.form--dark .brxe-post-comments label:not(.ff-el-form-check-label),.form--dark .brxe-post-comments div.label{background-color:var(--f-dark-label-background-color,transparent);color:var(--f-dark-label-text-color,var(--shade-ultra-light));font-size:var(--f-label-size,--text-m);font-weight:var(--f-label-font-weight,400);line-height:var(--f-label-line-height,1);margin-block-end:var(--f-label-margin-bottom,.5em);text-transform:var(--f-label-text-transform,none);padding:var(--f-label-padding-y,0) var(--f-label-padding-x,0)}.form--dark .required:after,.form--dark .bricks-search-form .required:after,.form--dark .brxe-post-comments .required:after{color:var(--f-dark-required-color,var(--action))}.form--dark input[type="file"],.form--dark .bricks-search-form input[type="file"],.form--dark .brxe-post-comments input[type="file"]{padding:0}.form--dark .choose-files,.form--dark .bricks-search-form .choose-files,.form--dark .brxe-post-comments .choose-files{padding:var(--f-input-padding-y 1em,.5em 1em);color:var(--f-dark-upload-btn-text-color,var(--neutral-ultra-dark));font-size:var(--f-label-size,--text-m);font-weight:var(--f-label-font-weight,400);line-height:var(--f-label-line-height,1);background:var(--f-dark-upload-btn-background-color,var(--neutral-light));transition:all var(--btn-transition-duration) ease}.form--dark .choose-files:hover,.form--dark .bricks-search-form .choose-files:hover,.form--dark .brxe-post-comments .choose-files:hover{color:var(--f-dark-upload-btn-text-color-hover,var(--neutral-ultra-dark));background:var(--f-dark-upload-btn-background-color-hover,var(--neutral-ultra-light))}.form--dark .file-result.show,.form--dark .bricks-search-form .file-result.show,.form--dark .brxe-post-comments .file-result.show{font-size:var(--f-label-size,--text-m);font-weight:var(--f-label-font-weight,400);line-height:var(--f-label-line-height,1);transition:all var(--btn-transition-duration) ease}.form--dark .file-result.show .remove:hover,.form--dark .bricks-search-form .file-result.show .remove:hover,.form--dark .brxe-post-comments .file-result.show .remove:hover{background-color:var(--f-dark-btn-background-hover,var(--action-hover));color:var(--f-dark-btn-text-color-hover,var(--action-ultra-light));border-color:var(--f-dark-btn-border-color-hover,var(--action-hover))}.form--dark input[type="radio"],.form--dark .bricks-search-form input[type="radio"],.form--dark .brxe-post-comments input[type="radio"]{accent-color:var(--f-dark-option-action-color,var(--action))}.form--dark input[type="radio"]+label,.form--dark .bricks-search-form input[type="radio"]+label,.form--dark .brxe-post-comments input[type="radio"]+label{background-color:var(--f-dark-option-background-color,transparent);display:inline-block;color:var(--f-dark-label-text-color,var(--shade-ultra-light));font-family:inherit;font-size:var(--f-option-label-size,--text-m);font-weight:var(--f-option-label-font-weight,400);line-height:var(--f-option-label-line-height,1.4);margin:0 0 10px;-webkit-padding-start:1.75em;padding-inline-start:1.75em;-webkit-padding-start:inherit;padding-inline-start:inherit;margin:0}.form--dark .options-wrapper li,.form--dark .bricks-search-form .options-wrapper li,.form--dark .brxe-post-comments .options-wrapper li{position:relative}.form--dark input[type="checkbox"]:not(.ff-el-form-check-checkbox):not(.ff-el-form-check-input),.form--dark .bricks-search-form input[type="checkbox"]:not(.ff-el-form-check-checkbox):not(.ff-el-form-check-input),.form--dark .brxe-post-comments input[type="checkbox"]:not(.ff-el-form-check-checkbox):not(.ff-el-form-check-input){width:0;height:0;padding:0;margin:0;opacity:0;position:absolute}.form--dark input[type="checkbox"]:not(.ff-el-form-check-checkbox):not(.ff-el-form-check-input):focus,.form--dark .bricks-search-form input[type="checkbox"]:not(.ff-el-form-check-checkbox):not(.ff-el-form-check-input):focus,.form--dark .brxe-post-comments input[type="checkbox"]:not(.ff-el-form-check-checkbox):not(.ff-el-form-check-input):focus{outline:none}.form--dark input[type="checkbox"]:not(.ff-el-form-check-checkbox):not(.ff-el-form-check-input):focus+label:before,.form--dark .bricks-search-form input[type="checkbox"]:not(.ff-el-form-check-checkbox):not(.ff-el-form-check-input):focus+label:before,.form--dark .brxe-post-comments input[type="checkbox"]:not(.ff-el-form-check-checkbox):not(.ff-el-form-check-input):focus+label:before{border-color:var(--f-dark-focus-color,var(--action));box-shadow:0 0 0 4px hsl(var(--f-dark-focus-hsl,0 0% 17%) / var(--f-dark-focus-color-opacity,.25));outline:0}.form--dark input[type="checkbox"]+label,.form--dark .bricks-search-form input[type="checkbox"]+label,.form--dark .brxe-post-comments input[type="checkbox"]+label{background-color:var(--f-dark-option-background-color,transparent);display:inline-block;color:var(--f-dark-label-text-color,var(--shade-ultra-light));font-family:inherit;font-size:var(--f-option-label-size,--text-m);font-weight:var(--f-option-label-font-weight,400);line-height:var(--f-option-label-line-height,1.4);margin:0 0 10px;-webkit-padding-start:1.75em;padding-inline-start:1.75em;background-color:unset;display:block;position:relative;margin:0;cursor:pointer}.form--dark input[type="checkbox"]:hover+label:before,.form--dark .bricks-search-form input[type="checkbox"]:hover+label:before,.form--dark .brxe-post-comments input[type="checkbox"]:hover+label:before{background:var(--f-dark-option-action-color,var(--action));box-shadow:inset 0 0 0 2px #fff0}.form--dark input[type="checkbox"]+label:before,.form--dark .bricks-search-form input[type="checkbox"]+label:before,.form--dark .brxe-post-comments input[type="checkbox"]+label:before{content:"";display:block;width:1.4em;height:1.4em;border:1px solid var(--f-dark-option-border-color,var(--shade-ultra-light));border-radius:.2em;position:absolute;inset-block-start:0;inset-inline-start:0;-webkit-transition:all 0.2s,background 0.2s ease-in-out;transition:all 0.2s,background 0.2s ease-in-out;background-color:var(--f-dark-option-background-color,transparent)}.form--dark input[type="checkbox"]:checked+label:before,.form--dark .bricks-search-form input[type="checkbox"]:checked+label:before,.form--dark .brxe-post-comments input[type="checkbox"]:checked+label:before{background:var(--action);box-shadow:0 0 0 1px var(--f-dark-option-border-color,var(--shade-ultra-light))}.form--dark input[type="checkbox"]:checked+label:before,.form--dark .bricks-search-form input[type="checkbox"]:checked+label:before,.form--dark .brxe-post-comments input[type="checkbox"]:checked+label:before{background:var(--f-dark-option-action-color,var(--action));box-shadow:0 0 0 1px var(--f-dark-option-border-color,var(--shade-ultra-light))}.form--dark input[type="checkbox"]:checked+label:after,.form--dark .bricks-search-form input[type="checkbox"]:checked+label:after,.form--dark .brxe-post-comments input[type="checkbox"]:checked+label:after{content:"";cursor:pointer;display:inline-block;height:1.5em;width:1.5em;position:absolute;inset-block-start:0;inset-inline-start:0;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23ffffff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e") 50% no-repeat;background-size:50%}.form--dark select,.form--dark .bricks-search-form select,.form--dark .brxe-post-comments select{background-image:none}.form--dark select:not(:has(+span)),.form--dark .bricks-search-form select:not(:has(+span)),.form--dark .brxe-post-comments select:not(:has(+span)){background-image:linear-gradient(45deg,transparent 50%,var(--f-dark-select-arrow-color,var(--neutral-ultra-light)) 0),linear-gradient(135deg,var(--f-dark-select-arrow-color,var(--neutral-ultra-light)) 50%,transparent 0);background-position:calc(100% - 20px) calc(50% + 2px),calc(100% - 16px) calc(50% + 2px);background-repeat:no-repeat;background-size:4px 4px,4px 4px}.form--dark .options-wrapper li+li,.form--dark .bricks-search-form .options-wrapper li+li,.form--dark .brxe-post-comments .options-wrapper li+li{margin-block-start:var(--f-option-label-spacing,.5em)}main:has(.form--dark)~.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,main:has(.form--dark)~.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current,main:has(.form--dark)~.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current,main:has(.form--dark)~.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover,main:has(.form--dark)~.xdsoft_datetimepicker .xdsoft_calendar td:hover,main:has(.form--dark)~.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{background:var(--primary)!important}.form--light input[type="date"],.form--light input[type="datetime-local"],.form--light input[type="month"],.form--light input[type="password"],.form--light input[type="search"],.form--light input[type="time"],.form--light input[type="week"],.form--light input[type="email"],.form--light input[type="number"],.form--light input[type="tel"],.form--light input[type="text"],.form--light input[type="url"],.form--light select:not([multiple]):not([size]),.form--light .bricks-search-form input[type="date"],.form--light .bricks-search-form input[type="datetime-local"],.form--light .bricks-search-form input[type="month"],.form--light .bricks-search-form input[type="password"],.form--light .bricks-search-form input[type="search"],.form--light .bricks-search-form input[type="time"],.form--light .bricks-search-form input[type="week"],.form--light .bricks-search-form input[type="email"],.form--light .bricks-search-form input[type="number"],.form--light .bricks-search-form input[type="tel"],.form--light .bricks-search-form input[type="text"],.form--light .bricks-search-form input[type="url"],.form--light .bricks-search-form select:not([multiple]):not([size]),.form--light .brxe-post-comments input[type="date"],.form--light .brxe-post-comments input[type="datetime-local"],.form--light .brxe-post-comments input[type="month"],.form--light .brxe-post-comments input[type="password"],.form--light .brxe-post-comments input[type="search"],.form--light .brxe-post-comments input[type="time"],.form--light .brxe-post-comments input[type="week"],.form--light .brxe-post-comments input[type="email"],.form--light .brxe-post-comments input[type="number"],.form--light .brxe-post-comments input[type="tel"],.form--light .brxe-post-comments input[type="text"],.form--light .brxe-post-comments input[type="url"],.form--light .brxe-post-comments select:not([multiple]):not([size]){height:var(--f-input-height,5rem)}.form--light .input,.form--light input:not([type="submit"]),.form--light select,.form--light textarea,.form--light .bricks-search-form .input,.form--light .bricks-search-form input:not([type="submit"]),.form--light .bricks-search-form select,.form--light .bricks-search-form textarea,.form--light .brxe-post-comments .input,.form--light .brxe-post-comments input:not([type="submit"]),.form--light .brxe-post-comments select,.form--light .brxe-post-comments textarea{background-color:var(--f-light-input-background,var(--white));border-top-width:var(--f-input-border-top-size,.1rem);border-right-width:var(--f-input-border-right-size,.1rem);border-bottom-width:var(--f-input-border-bottom-size,.1rem);border-left-width:var(--f-input-border-left-size,.1rem);border-style:var(--f-input-border-style,solid);border-color:var(--f-light-input-border-color,var(--shade-light));border-radius:var(--f-input-border-radius,var(--btn-radius));color:var(--f-light-input-text-color,var(--shade-dark));font-size:var(--f-input-size,--text-m);font-weight:var(--f-input-font-weight,400);line-height:var(--f-input-line-height,1);padding:var(--f-input-padding-y,.5em) var(--f-input-padding-x,1em);-webkit-border-radius:var(--f-input-border-radius,var(--btn-radius));-moz-border-radius:var(--f-input-border-radius,var(--btn-radius));-ms-border-radius:var(--f-input-border-radius,var(--btn-radius));-o-border-radius:var(--f-input-border-radius,var(--btn-radius));transition:var(--transition-duration) var(--transition-timing) var(--transition-delay)}.form--light .input:hover:not([data-wsf-legal]),.form--light .input:hover:enabled:not(:focus):not([data-wsf-legal]),.form--light input:not([type="submit"]):hover:not([data-wsf-legal]),.form--light input:not([type="submit"]):hover:enabled:not(:focus):not([data-wsf-legal]),.form--light select:hover:not([data-wsf-legal]),.form--light select:hover:enabled:not(:focus):not([data-wsf-legal]),.form--light textarea:hover:not([data-wsf-legal]),.form--light textarea:hover:enabled:not(:focus):not([data-wsf-legal]),.form--light .bricks-search-form .input:hover:not([data-wsf-legal]),.form--light .bricks-search-form .input:hover:enabled:not(:focus):not([data-wsf-legal]),.form--light .bricks-search-form input:not([type="submit"]):hover:not([data-wsf-legal]),.form--light .bricks-search-form input:not([type="submit"]):hover:enabled:not(:focus):not([data-wsf-legal]),.form--light .bricks-search-form select:hover:not([data-wsf-legal]),.form--light .bricks-search-form select:hover:enabled:not(:focus):not([data-wsf-legal]),.form--light .bricks-search-form textarea:hover:not([data-wsf-legal]),.form--light .bricks-search-form textarea:hover:enabled:not(:focus):not([data-wsf-legal]),.form--light .brxe-post-comments .input:hover:not([data-wsf-legal]),.form--light .brxe-post-comments .input:hover:enabled:not(:focus):not([data-wsf-legal]),.form--light .brxe-post-comments input:not([type="submit"]):hover:not([data-wsf-legal]),.form--light .brxe-post-comments input:not([type="submit"]):hover:enabled:not(:focus):not([data-wsf-legal]),.form--light .brxe-post-comments select:hover:not([data-wsf-legal]),.form--light .brxe-post-comments select:hover:enabled:not(:focus):not([data-wsf-legal]),.form--light .brxe-post-comments textarea:hover:not([data-wsf-legal]),.form--light .brxe-post-comments textarea:hover:enabled:not(:focus):not([data-wsf-legal]){background-color:var(--f-light-input-color-background-hover,var(--white));border-color:var(--f-light-input-border-color-hover,var(--neutral-light));color:var(--f-light-input-text-color-hover,var(--neutral-dark))}.form--light .input::placeholder,.form--light input:not([type="submit"])::placeholder,.form--light select::placeholder,.form--light textarea::placeholder,.form--light .bricks-search-form .input::placeholder,.form--light .bricks-search-form input:not([type="submit"])::placeholder,.form--light .bricks-search-form select::placeholder,.form--light .bricks-search-form textarea::placeholder,.form--light .brxe-post-comments .input::placeholder,.form--light .brxe-post-comments input:not([type="submit"])::placeholder,.form--light .brxe-post-comments select::placeholder,.form--light .brxe-post-comments textarea::placeholder{color:var(--f-light-input-placeholder-color,var(--shade-dark));opacity:var(--f-light-input-placeholder-opacity,.5);transition:var(--transition-duration) var(--transition-timing) var(--transition-delay)}.form--light .input:hover::placeholder,.form--light input:not([type="submit"]):hover::placeholder,.form--light select:hover::placeholder,.form--light textarea:hover::placeholder,.form--light .bricks-search-form .input:hover::placeholder,.form--light .bricks-search-form input:not([type="submit"]):hover::placeholder,.form--light .bricks-search-form select:hover::placeholder,.form--light .bricks-search-form textarea:hover::placeholder,.form--light .brxe-post-comments .input:hover::placeholder,.form--light .brxe-post-comments input:not([type="submit"]):hover::placeholder,.form--light .brxe-post-comments select:hover::placeholder,.form--light .brxe-post-comments textarea:hover::placeholder{color:var(--f-light-input-placeholder-color-hover,var(--neutral-dark))}.form--light .bricks-button,.form--light .bricks-search-form .bricks-button,.form--light .brxe-post-comments .bricks-button{background-color:var(--f-light-btn-background,var(--action));color:var(--f-light-btn-text-color,var(--action-ultra-light));border-style:var(--f-btn-border-style,solid);border-width:var(--f-btn-border-width,var(--btn-border-width));border-color:var(--f-light-btn-border-color,var(--action));border-radius:var(--f-btn-border-radius,var(--f-light-input-radius));-webkit-border-radius:var(--f-btn-border-radius,var(--f-light-input-radius));-moz-border-radius:var(--f-btn-border-radius,var(--f-light-input-radius));-ms-border-radius:var(--f-btn-border-radius,var(--f-light-input-radius));-o-border-radius:var(--f-btn-border-radius,var(--f-light-input-radius));font-size:var(--f-btn-text-size,--text-m);font-weight:var(--f-btn-font-weight,400);line-height:var(--f-btn-line-height,1);padding:var(--f-btn-padding-y,.75em) var(--f-btn-padding-x,1.5em);margin-block-start:var(--f-btn-margin-top,0);text-align:center;-webkit-text-decoration:var(--f-btn-text-decoration,none);text-decoration:var(--f-btn-text-decoration,none);text-transform:var(--f-btn-text-transform,none);transition:all var(--btn-transition-duration) ease;min-height:var(--f-input-height,5rem)}.form--light .bricks-button:hover,.form--light .bricks-search-form .bricks-button:hover,.form--light .brxe-post-comments .bricks-button:hover{background-color:var(--f-light-btn-background-hover,var(--action-hover));color:var(--f-light-btn-text-color-hover,var(--action-ultra-light));border-color:var(--f-light-btn-border-color-hover,var(--action-hover))}.form--light .bricks-button.bricks-background-secondary,.form--light .bricks-search-form .bricks-button.bricks-background-secondary,.form--light .brxe-post-comments .bricks-button.bricks-background-secondary{background-color:var(--f-light-secondary-btn-background-color,var(--shade-light));color:var(--f-light-secondary-btn-text-color,var(--shade-ultra-dark));border-color:var(--f-light-secondary-btn-background-color,var(--shade-light))}.form--light .bricks-button.bricks-background-secondary:hover,.form--light .bricks-search-form .bricks-button.bricks-background-secondary:hover,.form--light .brxe-post-comments .bricks-button.bricks-background-secondary:hover{background-color:var(--f-light-secondary-btn-background-color-hover,var(--shade-ultra-light));color:var(--f-light-secondary-btn-text-color-hover,var(--shade-ultra-dark));border-color:var(--f-light-secondary-btn-background-color-hover,var(--shade-ultra-light))}.form--light .form-group,.form--light .bricks-search-form .form-group,.form--light .brxe-post-comments .form-group{padding:0}.form--light .form-group:not(.submit-button-wrapper),.form--light .bricks-search-form .form-group:not(.submit-button-wrapper),.form--light .brxe-post-comments .form-group:not(.submit-button-wrapper){margin-block-end:var(--f-field-margin-bottom,1.5em)}.form--light .message,.form--light .bricks-search-form .message,.form--light .brxe-post-comments .message{margin-block-start:var(--f-field-margin-bottom,1.5em)}.form--light label:not(.ff-el-form-check-label),.form--light div.label,.form--light .bricks-search-form label:not(.ff-el-form-check-label),.form--light .bricks-search-form div.label,.form--light .brxe-post-comments label:not(.ff-el-form-check-label),.form--light .brxe-post-comments div.label{background-color:var(--f-light-label-background-color,);color:var(--f-light-label-text-color,var(--base-dark));font-size:var(--f-label-size,--text-m);font-weight:var(--f-label-font-weight,400);line-height:var(--f-label-line-height,1);margin-block-end:var(--f-label-margin-bottom,.5em);text-transform:var(--f-label-text-transform,none);padding:var(--f-label-padding-y,0) var(--f-label-padding-x,0)}.form--light .required:after,.form--light .bricks-search-form .required:after,.form--light .brxe-post-comments .required:after{color:var(--f-light-required-color,var(--action))}.form--light input[type="file"],.form--light .bricks-search-form input[type="file"],.form--light .brxe-post-comments input[type="file"]{padding:0}.form--light .choose-files,.form--light .bricks-search-form .choose-files,.form--light .brxe-post-comments .choose-files{padding:var(--f-input-padding-y 1em,.5em 1em);color:var(--f-light-upload-btn-text-color,var(--neutral-ultra-dark));font-size:var(--text-s-pure,1.42rem);font-size:calc(var(--f-label-size-min, 1.4) * 1rem + (var(--f-label-size-max, 1.6) - var(--f-label-size-min, 1.4) * ((100vw - 32rem) / 104.6)));font-size:clamp(var(--f-label-size-min, 1.4) * 1rem, calc(var(--f-label-size-max, 1.6) - var(--f-label-size-min, 1.4) / 104.6 * 100vw + var(--f-label-size-min, 1.4) - var(--f-label-size-max, 1.6) - var(--f-label-size-min, 1.4) / 104.6 * 32 * 1rem), var(--f-label-size-max, 1.6) * 1rem);font-weight:var(--f-label-font-weight,400);line-height:var(--f-label-line-height,1);background:var(--f-light-upload-btn-background-color,var(--neutral-light));transition:all var(--btn-transition-duration) ease}.form--light .choose-files:hover,.form--light .bricks-search-form .choose-files:hover,.form--light .brxe-post-comments .choose-files:hover{color:var(--f-light-upload-btn-text-color-hover,var(--neutral-ultra-dark));background:var(--f-light-upload-btn-background-color-hover,var(--neutral-ultra-light))}.form--light .file-result.show,.form--light .bricks-search-form .file-result.show,.form--light .brxe-post-comments .file-result.show{font-size:var(--text-s-pure,1.42rem);font-size:calc(var(--f-label-size-min, 1.4) * 1rem + (var(--f-label-size-max, 1.6) - var(--f-label-size-min, 1.4) * ((100vw - 32rem) / 104.6)));font-size:clamp(var(--f-label-size-min, 1.4) * 1rem, calc(var(--f-label-size-max, 1.6) - var(--f-label-size-min, 1.4) / 104.6 * 100vw + var(--f-label-size-min, 1.4) - var(--f-label-size-max, 1.6) - var(--f-label-size-min, 1.4) / 104.6 * 32 * 1rem), var(--f-label-size-max, 1.6) * 1rem);font-weight:var(--f-label-font-weight,400);line-height:var(--f-label-line-height,1);transition:all var(--btn-transition-duration) ease}.form--light .file-result.show .remove:hover,.form--light .bricks-search-form .file-result.show .remove:hover,.form--light .brxe-post-comments .file-result.show .remove:hover{background-color:var(--f-light-btn-background-hover,var(--action-hover));color:var(--f-light-btn-text-color-hover,var(--action-ultra-light));border-color:var(--f-light-btn-border-color-hover,var(--action-hover))}.form--light input[type="radio"],.form--light .bricks-search-form input[type="radio"],.form--light .brxe-post-comments input[type="radio"]{accent-color:var(--f-light-option-action-color,var(--action))}.form--light input[type="radio"]+label,.form--light .bricks-search-form input[type="radio"]+label,.form--light .brxe-post-comments input[type="radio"]+label{background-color:var(--f-light-option-background-color,transparent);display:inline-block;color:var(--f-light-label-text-color,var(--base-dark));font-family:inherit;font-size:var(--f-option-label-size,--text-m);font-weight:var(--f-option-label-font-weight,400);line-height:var(--f-option-label-line-height,1.4);margin:0 0 10px;-webkit-padding-start:1.75em;padding-inline-start:1.75em;-webkit-padding-start:inherit;padding-inline-start:inherit;margin:0}.form--light .options-wrapper li,.form--light .bricks-search-form .options-wrapper li,.form--light .brxe-post-comments .options-wrapper li{position:relative}.form--light input[type="checkbox"]:not(.ff-el-form-check-checkbox):not(.ff-el-form-check-input),.form--light .bricks-search-form input[type="checkbox"]:not(.ff-el-form-check-checkbox):not(.ff-el-form-check-input),.form--light .brxe-post-comments input[type="checkbox"]:not(.ff-el-form-check-checkbox):not(.ff-el-form-check-input){width:0;height:0;padding:0;margin:0;opacity:0;position:absolute}.form--light input[type="checkbox"]:not(.ff-el-form-check-checkbox):not(.ff-el-form-check-input):focus,.form--light .bricks-search-form input[type="checkbox"]:not(.ff-el-form-check-checkbox):not(.ff-el-form-check-input):focus,.form--light .brxe-post-comments input[type="checkbox"]:not(.ff-el-form-check-checkbox):not(.ff-el-form-check-input):focus{outline:none}.form--light input[type="checkbox"]:not(.ff-el-form-check-checkbox):not(.ff-el-form-check-input):focus+label:before,.form--light .bricks-search-form input[type="checkbox"]:not(.ff-el-form-check-checkbox):not(.ff-el-form-check-input):focus+label:before,.form--light .brxe-post-comments input[type="checkbox"]:not(.ff-el-form-check-checkbox):not(.ff-el-form-check-input):focus+label:before{border-color:var(--f-light-focus-color,var(--action));box-shadow:0 0 0 4px hsl(var(--f-light-focus-hsl,0 0% 17%) / var(--f-light-focus-color-opacity,.25));outline:0}.form--light input[type="checkbox"]+label,.form--light .bricks-search-form input[type="checkbox"]+label,.form--light .brxe-post-comments input[type="checkbox"]+label{background-color:var(--f-light-option-background-color,transparent);display:inline-block;color:var(--f-light-label-text-color,var(--base-dark));font-family:inherit;font-size:var(--f-option-label-size,--text-m);font-weight:var(--f-option-label-font-weight,400);line-height:var(--f-option-label-line-height,1.4);margin:0 0 10px;-webkit-padding-start:1.75em;padding-inline-start:1.75em;background-color:unset;display:block;position:relative;margin:0;cursor:pointer}.form--light input[type="checkbox"]:hover+label:before,.form--light .bricks-search-form input[type="checkbox"]:hover+label:before,.form--light .brxe-post-comments input[type="checkbox"]:hover+label:before{background:var(--f-light-option-action-color,var(--action));box-shadow:inset 0 0 0 2px #fff0}.form--light input[type="checkbox"]+label:before,.form--light .bricks-search-form input[type="checkbox"]+label:before,.form--light .brxe-post-comments input[type="checkbox"]+label:before{content:"";display:block;width:1.4em;height:1.4em;border:1px solid var(--f-light-option-border-color,var(--shade-ultra-light));border-radius:.2em;position:absolute;inset-block-start:0;inset-inline-start:0;-webkit-transition:all 0.2s,background 0.2s ease-in-out;transition:all 0.2s,background 0.2s ease-in-out;background-color:var(--f-light-option-background-color,transparent)}.form--light input[type="checkbox"]:checked+label:before,.form--light .bricks-search-form input[type="checkbox"]:checked+label:before,.form--light .brxe-post-comments input[type="checkbox"]:checked+label:before{background:var(--action);box-shadow:0 0 0 1px var(--f-light-option-border-color,var(--shade-ultra-light))}.form--light input[type="checkbox"]:checked+label:before,.form--light .bricks-search-form input[type="checkbox"]:checked+label:before,.form--light .brxe-post-comments input[type="checkbox"]:checked+label:before{background:var(--f-light-option-action-color,var(--action));box-shadow:0 0 0 1px var(--f-light-option-border-color,var(--shade-ultra-light))}.form--light input[type="checkbox"]:checked+label:after,.form--light .bricks-search-form input[type="checkbox"]:checked+label:after,.form--light .brxe-post-comments input[type="checkbox"]:checked+label:after{content:"";cursor:pointer;display:inline-block;height:1.5em;width:1.5em;position:absolute;inset-block-start:0;inset-inline-start:0;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23ffffff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e") 50% no-repeat;background-size:50%}.form--light select,.form--light .bricks-search-form select,.form--light .brxe-post-comments select{background-image:none}.form--light select:not(:has(+span)),.form--light .bricks-search-form select:not(:has(+span)),.form--light .brxe-post-comments select:not(:has(+span)){background-image:linear-gradient(45deg,transparent 50%,var(--f-light-select-arrow-color,var(--neutral)) 0),linear-gradient(135deg,var(--f-light-select-arrow-color,var(--neutral)) 50%,transparent 0);background-position:calc(100% - 20px) calc(50% + 2px),calc(100% - 16px) calc(50% + 2px);background-repeat:no-repeat;background-size:4px 4px,4px 4px}.form--light .options-wrapper li+li,.form--light .bricks-search-form .options-wrapper li+li,.form--light .brxe-post-comments .options-wrapper li+li{margin-block-start:var(--f-option-label-spacing,.5em)}main:has(.form--light)~.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,main:has(.form--light)~.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current,main:has(.form--light)~.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current,main:has(.form--light)~.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover,main:has(.form--light)~.xdsoft_datetimepicker .xdsoft_calendar td:hover,main:has(.form--light)~.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{background:var(--primary)!important}#shadow-host-companion{padding:0}.border:where(:not(:is(figure,picture))),.border:where(figure,picture)>img{border:var(--border);border-radius:var(--radius)}.border-light:where(:not(:is(figure,picture))),.border-light:where(figure,picture)>img{border:var(--border-light);border-radius:var(--radius)}.border-dark:where(:not(:is(figure,picture))),.border-dark:where(figure,picture)>img{border:var(--border-dark);border-radius:var(--radius)}.border-top:where(:not(:is(figure,picture))),.border-top:where(figure,picture)>img{border-block-start:var(--border)}.border-top--light:where(:not(:is(figure,picture))),.border-top--light:where(figure,picture)>img{border-block-start:var(--border-light)}.border-top--dark:where(:not(:is(figure,picture))),.border-top--dark:where(figure,picture)>img{border-block-start:var(--border-dark)}.border-bottom:where(:not(:is(figure,picture))),.border-bottom:where(figure,picture)>img{border-block-end:var(--border)}.border-bottom--light:where(:not(:is(figure,picture))),.border-bottom--light:where(figure,picture)>img{border-block-end:var(--border-light)}.border-bottom--dark:where(:not(:is(figure,picture))),.border-bottom--dark:where(figure,picture)>img{border-block-end:var(--border-dark)}.border-left:where(:not(:is(figure,picture))),.border-left:where(figure,picture)>img{border-inline-start:var(--border)}.border-left--light:where(:not(:is(figure,picture))),.border-left--light:where(figure,picture)>img{border-inline-start:var(--border-light)}.border-left--dark:where(:not(:is(figure,picture))),.border-left--dark:where(figure,picture)>img{border-inline-start:var(--border-dark)}.border-right:where(:not(:is(figure,picture))),.border-right:where(figure,picture)>img{border-inline-end:var(--border)}.border-right--light:where(:not(:is(figure,picture))),.border-right--light:where(figure,picture)>img{border-inline-end:var(--border-light)}.border-right--dark:where(:not(:is(figure,picture))),.border-right--dark:where(figure,picture)>img{border-inline-end:var(--border-dark)}.border-block:where(:not(:is(figure,picture))),.border-block:where(figure,picture)>img{border-block:var(--border)}.border-block--light:where(:not(:is(figure,picture))),.border-block--light:where(figure,picture)>img{border-block:var(--border-light)}.border-block--dark:where(:not(:is(figure,picture))),.border-block--dark:where(figure,picture)>img{border-block:var(--border-dark)}.border-inline:where(:not(:is(figure,picture))),.border-inline:where(figure,picture)>img{border-inline:var(--border)}.border-inline--light:where(:not(:is(figure,picture))),.border-inline--light:where(figure,picture)>img{border-inline:var(--border-light)}.border-inline--dark:where(:not(:is(figure,picture))),.border-inline--dark:where(figure,picture)>img{border-inline:var(--border-dark)}.radius{border-radius:var(--radius)}.radius--50.radius--50,.rounded--50.rounded--50{border-radius:var(--radius-50)}.radius--circle.radius--circle,.rounded--circle.rounded--circle{border-radius:var(--radius-circle)}.radius--none.radius--none,.rounded--none.rounded--none{border-radius:var(--radius-none)}.radius--xs.radius--xs,.rounded--xs.rounded--xs{border-radius:var(--radius-xs)}.radius--s.radius--s,.rounded--s.rounded--s{border-radius:var(--radius-s)}.radius--m.radius--m,.rounded--m.rounded--m{border-radius:var(--radius-m)}.radius--l.radius--l,.rounded--l.rounded--l{border-radius:var(--radius-l)}.radius--xl.radius--xl,.rounded--xl.rounded--xl{border-radius:var(--radius-xl)}.radius--xxl.radius--xxl,.rounded--xxl.rounded--xxl{border-radius:var(--radius-xxl)}:where(img),:where(figure:not(figure:has(img))){border-radius:var(--radius)}.acss-auto-radius :where(img),.acss-auto-radius :where(figure:not(figure:has(img))){border-radius:var(--radius)}.divider-bottom.divider-bottom{position:relative;overflow:visible;margin-block-end:calc(var(--divider-gap) * 2)}.divider-bottom.divider-bottom::after{inset-block-end:calc(var(--divider-gap) * -1 - var(--divider-size))}.divider-bottom.divider-bottom::after{content:"";display:block;position:absolute;inset-inline-start:0;inline-size:var(--divider-inline-size);border-block-end:var(--divider)}.divider-top.divider-top{position:relative;overflow:visible;margin-block-start:calc(var(--divider-gap) * 2)}.divider-top.divider-top::after{inset-block-start:calc(var(--divider-gap) * -1 - var(--divider-size))}.divider-top.divider-top::after{content:"";display:block;position:absolute;inset-inline-start:0;inline-size:var(--divider-inline-size);border-block-end:var(--divider)}.divider--all.divider--all{row-gap:0}.divider--all.divider--all>*:not(:last-child){position:relative;overflow:visible;margin-block-end:calc(var(--divider-gap) * 2)}.divider--all.divider--all>*:not(:last-child)::after{inset-block-end:calc(var(--divider-gap) * -1 - var(--divider-size))}.divider--all.divider--all>*:not(:last-child)::after{content:"";display:block;position:absolute;inset-inline-start:0;inline-size:var(--divider-inline-size);border-block-end:var(--divider)}a[class*="link--"]:not(.link--skip),[class*="link--"] a,button[class*="link--"],[class*="link--"] button{color:var(--link-color);text-decoration-color:var(--link-color)}a[class*="link--"]:not(.link--skip):hover,[class*="link--"] a:hover,button[class*="link--"]:hover,[class*="link--"] button:hover{color:var(--link-color-hover);text-decoration-color:var(--link-color-hover)}button[class*="link--"],[class*="link--"] button{background:#fff0}.link--action{--link-color:var(--action);--link-color-hover:var(--action-hover)}.link-hover--action.link-hover--action{--link-color-hover:var(--action)}.link--action-hover{--link-color:var(--action-hover);--link-color-hover:var(--action-hover-hover)}.link-hover--action-hover.link-hover--action-hover{--link-color-hover:var(--action-hover)}.link--action-ultra-light{--link-color:var(--action-ultra-light);--link-color-hover:var(--action-ultra-light-hover)}.link-hover--action-ultra-light.link-hover--action-ultra-light{--link-color-hover:var(--action-ultra-light)}.link--action-light{--link-color:var(--action-light);--link-color-hover:var(--action-light-hover)}.link-hover--action-light.link-hover--action-light{--link-color-hover:var(--action-light)}.link--action-semi-light{--link-color:var(--action-semi-light);--link-color-hover:var(--action-semi-light-hover)}.link-hover--action-semi-light.link-hover--action-semi-light{--link-color-hover:var(--action-semi-light)}.link--action-semi-dark{--link-color:var(--action-semi-dark);--link-color-hover:var(--action-semi-dark-hover)}.link-hover--action-semi-dark.link-hover--action-semi-dark{--link-color-hover:var(--action-semi-dark)}.link--action-dark{--link-color:var(--action-dark);--link-color-hover:var(--action-dark-hover)}.link-hover--action-dark.link-hover--action-dark{--link-color-hover:var(--action-dark)}.link--action-ultra-dark{--link-color:var(--action-ultra-dark);--link-color-hover:var(--action-ultra-dark-hover)}.link-hover--action-ultra-dark.link-hover--action-ultra-dark{--link-color-hover:var(--action-ultra-dark)}.link--action-comp{--link-color:var(--action-comp);--link-color-hover:var(--action-comp-hover)}.link-hover--action-comp.link-hover--action-comp{--link-color-hover:var(--action-comp)}.link--action-medium{--link-color:var(--action-medium);--link-color-hover:var(--action-medium-hover)}.link-hover--action-medium.link-hover--action-medium{--link-color-hover:var(--action-medium)}.link--primary{--link-color:var(--primary);--link-color-hover:var(--primary-hover)}.link-hover--primary.link-hover--primary{--link-color-hover:var(--primary)}.link--primary-hover{--link-color:var(--primary-hover);--link-color-hover:var(--primary-hover-hover)}.link-hover--primary-hover.link-hover--primary-hover{--link-color-hover:var(--primary-hover)}.link--primary-ultra-light{--link-color:var(--primary-ultra-light);--link-color-hover:var(--primary-ultra-light-hover)}.link-hover--primary-ultra-light.link-hover--primary-ultra-light{--link-color-hover:var(--primary-ultra-light)}.link--primary-light{--link-color:var(--primary-light);--link-color-hover:var(--primary-light-hover)}.link-hover--primary-light.link-hover--primary-light{--link-color-hover:var(--primary-light)}.link--primary-semi-light{--link-color:var(--primary-semi-light);--link-color-hover:var(--primary-semi-light-hover)}.link-hover--primary-semi-light.link-hover--primary-semi-light{--link-color-hover:var(--primary-semi-light)}.link--primary-semi-dark{--link-color:var(--primary-semi-dark);--link-color-hover:var(--primary-semi-dark-hover)}.link-hover--primary-semi-dark.link-hover--primary-semi-dark{--link-color-hover:var(--primary-semi-dark)}.link--primary-dark{--link-color:var(--primary-dark);--link-color-hover:var(--primary-dark-hover)}.link-hover--primary-dark.link-hover--primary-dark{--link-color-hover:var(--primary-dark)}.link--primary-ultra-dark{--link-color:var(--primary-ultra-dark);--link-color-hover:var(--primary-ultra-dark-hover)}.link-hover--primary-ultra-dark.link-hover--primary-ultra-dark{--link-color-hover:var(--primary-ultra-dark)}.link--primary-comp{--link-color:var(--primary-comp);--link-color-hover:var(--primary-comp-hover)}.link-hover--primary-comp.link-hover--primary-comp{--link-color-hover:var(--primary-comp)}.link--primary-medium{--link-color:var(--primary-medium);--link-color-hover:var(--primary-medium-hover)}.link-hover--primary-medium.link-hover--primary-medium{--link-color-hover:var(--primary-medium)}.link--secondary{--link-color:var(--secondary);--link-color-hover:var(--secondary-hover)}.link-hover--secondary.link-hover--secondary{--link-color-hover:var(--secondary)}.link--secondary-hover{--link-color:var(--secondary-hover);--link-color-hover:var(--secondary-hover-hover)}.link-hover--secondary-hover.link-hover--secondary-hover{--link-color-hover:var(--secondary-hover)}.link--secondary-ultra-light{--link-color:var(--secondary-ultra-light);--link-color-hover:var(--secondary-ultra-light-hover)}.link-hover--secondary-ultra-light.link-hover--secondary-ultra-light{--link-color-hover:var(--secondary-ultra-light)}.link--secondary-light{--link-color:var(--secondary-light);--link-color-hover:var(--secondary-light-hover)}.link-hover--secondary-light.link-hover--secondary-light{--link-color-hover:var(--secondary-light)}.link--secondary-semi-light{--link-color:var(--secondary-semi-light);--link-color-hover:var(--secondary-semi-light-hover)}.link-hover--secondary-semi-light.link-hover--secondary-semi-light{--link-color-hover:var(--secondary-semi-light)}.link--secondary-semi-dark{--link-color:var(--secondary-semi-dark);--link-color-hover:var(--secondary-semi-dark-hover)}.link-hover--secondary-semi-dark.link-hover--secondary-semi-dark{--link-color-hover:var(--secondary-semi-dark)}.link--secondary-dark{--link-color:var(--secondary-dark);--link-color-hover:var(--secondary-dark-hover)}.link-hover--secondary-dark.link-hover--secondary-dark{--link-color-hover:var(--secondary-dark)}.link--secondary-ultra-dark{--link-color:var(--secondary-ultra-dark);--link-color-hover:var(--secondary-ultra-dark-hover)}.link-hover--secondary-ultra-dark.link-hover--secondary-ultra-dark{--link-color-hover:var(--secondary-ultra-dark)}.link--secondary-comp{--link-color:var(--secondary-comp);--link-color-hover:var(--secondary-comp-hover)}.link-hover--secondary-comp.link-hover--secondary-comp{--link-color-hover:var(--secondary-comp)}.link--secondary-medium{--link-color:var(--secondary-medium);--link-color-hover:var(--secondary-medium-hover)}.link-hover--secondary-medium.link-hover--secondary-medium{--link-color-hover:var(--secondary-medium)}.link--accent{--link-color:var(--accent);--link-color-hover:var(--accent-hover)}.link-hover--accent.link-hover--accent{--link-color-hover:var(--accent)}.link--accent-hover{--link-color:var(--accent-hover);--link-color-hover:var(--accent-hover-hover)}.link-hover--accent-hover.link-hover--accent-hover{--link-color-hover:var(--accent-hover)}.link--accent-ultra-light{--link-color:var(--accent-ultra-light);--link-color-hover:var(--accent-ultra-light-hover)}.link-hover--accent-ultra-light.link-hover--accent-ultra-light{--link-color-hover:var(--accent-ultra-light)}.link--accent-light{--link-color:var(--accent-light);--link-color-hover:var(--accent-light-hover)}.link-hover--accent-light.link-hover--accent-light{--link-color-hover:var(--accent-light)}.link--accent-semi-light{--link-color:var(--accent-semi-light);--link-color-hover:var(--accent-semi-light-hover)}.link-hover--accent-semi-light.link-hover--accent-semi-light{--link-color-hover:var(--accent-semi-light)}.link--accent-semi-dark{--link-color:var(--accent-semi-dark);--link-color-hover:var(--accent-semi-dark-hover)}.link-hover--accent-semi-dark.link-hover--accent-semi-dark{--link-color-hover:var(--accent-semi-dark)}.link--accent-dark{--link-color:var(--accent-dark);--link-color-hover:var(--accent-dark-hover)}.link-hover--accent-dark.link-hover--accent-dark{--link-color-hover:var(--accent-dark)}.link--accent-ultra-dark{--link-color:var(--accent-ultra-dark);--link-color-hover:var(--accent-ultra-dark-hover)}.link-hover--accent-ultra-dark.link-hover--accent-ultra-dark{--link-color-hover:var(--accent-ultra-dark)}.link--accent-comp{--link-color:var(--accent-comp);--link-color-hover:var(--accent-comp-hover)}.link-hover--accent-comp.link-hover--accent-comp{--link-color-hover:var(--accent-comp)}.link--accent-medium{--link-color:var(--accent-medium);--link-color-hover:var(--accent-medium-hover)}.link-hover--accent-medium.link-hover--accent-medium{--link-color-hover:var(--accent-medium)}.link--base{--link-color:var(--base);--link-color-hover:var(--base-hover)}.link-hover--base.link-hover--base{--link-color-hover:var(--base)}.link--base-hover{--link-color:var(--base-hover);--link-color-hover:var(--base-hover-hover)}.link-hover--base-hover.link-hover--base-hover{--link-color-hover:var(--base-hover)}.link--base-ultra-light{--link-color:var(--base-ultra-light);--link-color-hover:var(--base-ultra-light-hover)}.link-hover--base-ultra-light.link-hover--base-ultra-light{--link-color-hover:var(--base-ultra-light)}.link--base-light{--link-color:var(--base-light);--link-color-hover:var(--base-light-hover)}.link-hover--base-light.link-hover--base-light{--link-color-hover:var(--base-light)}.link--base-semi-light{--link-color:var(--base-semi-light);--link-color-hover:var(--base-semi-light-hover)}.link-hover--base-semi-light.link-hover--base-semi-light{--link-color-hover:var(--base-semi-light)}.link--base-semi-dark{--link-color:var(--base-semi-dark);--link-color-hover:var(--base-semi-dark-hover)}.link-hover--base-semi-dark.link-hover--base-semi-dark{--link-color-hover:var(--base-semi-dark)}.link--base-dark{--link-color:var(--base-dark);--link-color-hover:var(--base-dark-hover)}.link-hover--base-dark.link-hover--base-dark{--link-color-hover:var(--base-dark)}.link--base-ultra-dark{--link-color:var(--base-ultra-dark);--link-color-hover:var(--base-ultra-dark-hover)}.link-hover--base-ultra-dark.link-hover--base-ultra-dark{--link-color-hover:var(--base-ultra-dark)}.link--base-comp{--link-color:var(--base-comp);--link-color-hover:var(--base-comp-hover)}.link-hover--base-comp.link-hover--base-comp{--link-color-hover:var(--base-comp)}.link--base-medium{--link-color:var(--base-medium);--link-color-hover:var(--base-medium-hover)}.link-hover--base-medium.link-hover--base-medium{--link-color-hover:var(--base-medium)}.link--shade{--link-color:var(--shade);--link-color-hover:var(--shade-hover)}.link-hover--shade.link-hover--shade{--link-color-hover:var(--shade)}.link--shade-hover{--link-color:var(--shade-hover);--link-color-hover:var(--shade-hover-hover)}.link-hover--shade-hover.link-hover--shade-hover{--link-color-hover:var(--shade-hover)}.link--shade-ultra-light{--link-color:var(--shade-ultra-light);--link-color-hover:var(--shade-ultra-light-hover)}.link-hover--shade-ultra-light.link-hover--shade-ultra-light{--link-color-hover:var(--shade-ultra-light)}.link--shade-light{--link-color:var(--shade-light);--link-color-hover:var(--shade-light-hover)}.link-hover--shade-light.link-hover--shade-light{--link-color-hover:var(--shade-light)}.link--shade-semi-light{--link-color:var(--shade-semi-light);--link-color-hover:var(--shade-semi-light-hover)}.link-hover--shade-semi-light.link-hover--shade-semi-light{--link-color-hover:var(--shade-semi-light)}.link--shade-semi-dark{--link-color:var(--shade-semi-dark);--link-color-hover:var(--shade-semi-dark-hover)}.link-hover--shade-semi-dark.link-hover--shade-semi-dark{--link-color-hover:var(--shade-semi-dark)}.link--shade-dark{--link-color:var(--shade-dark);--link-color-hover:var(--shade-dark-hover)}.link-hover--shade-dark.link-hover--shade-dark{--link-color-hover:var(--shade-dark)}.link--shade-ultra-dark{--link-color:var(--shade-ultra-dark);--link-color-hover:var(--shade-ultra-dark-hover)}.link-hover--shade-ultra-dark.link-hover--shade-ultra-dark{--link-color-hover:var(--shade-ultra-dark)}.link--shade-comp{--link-color:var(--shade-comp);--link-color-hover:var(--shade-comp-hover)}.link-hover--shade-comp.link-hover--shade-comp{--link-color-hover:var(--shade-comp)}.link--shade-medium{--link-color:var(--shade-medium);--link-color-hover:var(--shade-medium-hover)}.link-hover--shade-medium.link-hover--shade-medium{--link-color-hover:var(--shade-medium)}.link--neutral{--link-color:var(--neutral);--link-color-hover:var(--neutral-hover)}.link-hover--neutral.link-hover--neutral{--link-color-hover:var(--neutral)}.link--neutral-hover{--link-color:var(--neutral-hover);--link-color-hover:var(--neutral-hover-hover)}.link-hover--neutral-hover.link-hover--neutral-hover{--link-color-hover:var(--neutral-hover)}.link--neutral-ultra-light{--link-color:var(--neutral-ultra-light);--link-color-hover:var(--neutral-ultra-light-hover)}.link-hover--neutral-ultra-light.link-hover--neutral-ultra-light{--link-color-hover:var(--neutral-ultra-light)}.link--neutral-light{--link-color:var(--neutral-light);--link-color-hover:var(--neutral-light-hover)}.link-hover--neutral-light.link-hover--neutral-light{--link-color-hover:var(--neutral-light)}.link--neutral-semi-light{--link-color:var(--neutral-semi-light);--link-color-hover:var(--neutral-semi-light-hover)}.link-hover--neutral-semi-light.link-hover--neutral-semi-light{--link-color-hover:var(--neutral-semi-light)}.link--neutral-semi-dark{--link-color:var(--neutral-semi-dark);--link-color-hover:var(--neutral-semi-dark-hover)}.link-hover--neutral-semi-dark.link-hover--neutral-semi-dark{--link-color-hover:var(--neutral-semi-dark)}.link--neutral-dark{--link-color:var(--neutral-dark);--link-color-hover:var(--neutral-dark-hover)}.link-hover--neutral-dark.link-hover--neutral-dark{--link-color-hover:var(--neutral-dark)}.link--neutral-ultra-dark{--link-color:var(--neutral-ultra-dark);--link-color-hover:var(--neutral-ultra-dark-hover)}.link-hover--neutral-ultra-dark.link-hover--neutral-ultra-dark{--link-color-hover:var(--neutral-ultra-dark)}.link--neutral-comp{--link-color:var(--neutral-comp);--link-color-hover:var(--neutral-comp-hover)}.link-hover--neutral-comp.link-hover--neutral-comp{--link-color-hover:var(--neutral-comp)}.link--neutral-medium{--link-color:var(--neutral-medium);--link-color-hover:var(--neutral-medium-hover)}.link-hover--neutral-medium.link-hover--neutral-medium{--link-color-hover:var(--neutral-medium)}.link--white{--link-color:var(--white);--link-color-hover:var(--white-hover)}.link-hover--white.link-hover--white{--link-color-hover:var(--white)}.link--black{--link-color:var(--black);--link-color-hover:var(--black-hover)}.link-hover--black.link-hover--black{--link-color-hover:var(--black)}.link--danger{--link-color:var(--danger);--link-color-hover:var(--danger-hover)}.link-hover--danger.link-hover--danger{--link-color-hover:var(--danger)}.link--danger-hover{--link-color:var(--danger-hover);--link-color-hover:var(--danger-hover-hover)}.link-hover--danger-hover.link-hover--danger-hover{--link-color-hover:var(--danger-hover)}.link--danger-ultra-light{--link-color:var(--danger-ultra-light);--link-color-hover:var(--danger-ultra-light-hover)}.link-hover--danger-ultra-light.link-hover--danger-ultra-light{--link-color-hover:var(--danger-ultra-light)}.link--danger-light{--link-color:var(--danger-light);--link-color-hover:var(--danger-light-hover)}.link-hover--danger-light.link-hover--danger-light{--link-color-hover:var(--danger-light)}.link--danger-semi-light{--link-color:var(--danger-semi-light);--link-color-hover:var(--danger-semi-light-hover)}.link-hover--danger-semi-light.link-hover--danger-semi-light{--link-color-hover:var(--danger-semi-light)}.link--danger-semi-dark{--link-color:var(--danger-semi-dark);--link-color-hover:var(--danger-semi-dark-hover)}.link-hover--danger-semi-dark.link-hover--danger-semi-dark{--link-color-hover:var(--danger-semi-dark)}.link--danger-dark{--link-color:var(--danger-dark);--link-color-hover:var(--danger-dark-hover)}.link-hover--danger-dark.link-hover--danger-dark{--link-color-hover:var(--danger-dark)}.link--danger-ultra-dark{--link-color:var(--danger-ultra-dark);--link-color-hover:var(--danger-ultra-dark-hover)}.link-hover--danger-ultra-dark.link-hover--danger-ultra-dark{--link-color-hover:var(--danger-ultra-dark)}.link--danger-comp{--link-color:var(--danger-comp);--link-color-hover:var(--danger-comp-hover)}.link-hover--danger-comp.link-hover--danger-comp{--link-color-hover:var(--danger-comp)}.link--danger-medium{--link-color:var(--danger-medium);--link-color-hover:var(--danger-medium-hover)}.link-hover--danger-medium.link-hover--danger-medium{--link-color-hover:var(--danger-medium)}.link--warning{--link-color:var(--warning);--link-color-hover:var(--warning-hover)}.link-hover--warning.link-hover--warning{--link-color-hover:var(--warning)}.link--warning-hover{--link-color:var(--warning-hover);--link-color-hover:var(--warning-hover-hover)}.link-hover--warning-hover.link-hover--warning-hover{--link-color-hover:var(--warning-hover)}.link--warning-ultra-light{--link-color:var(--warning-ultra-light);--link-color-hover:var(--warning-ultra-light-hover)}.link-hover--warning-ultra-light.link-hover--warning-ultra-light{--link-color-hover:var(--warning-ultra-light)}.link--warning-light{--link-color:var(--warning-light);--link-color-hover:var(--warning-light-hover)}.link-hover--warning-light.link-hover--warning-light{--link-color-hover:var(--warning-light)}.link--warning-semi-light{--link-color:var(--warning-semi-light);--link-color-hover:var(--warning-semi-light-hover)}.link-hover--warning-semi-light.link-hover--warning-semi-light{--link-color-hover:var(--warning-semi-light)}.link--warning-semi-dark{--link-color:var(--warning-semi-dark);--link-color-hover:var(--warning-semi-dark-hover)}.link-hover--warning-semi-dark.link-hover--warning-semi-dark{--link-color-hover:var(--warning-semi-dark)}.link--warning-dark{--link-color:var(--warning-dark);--link-color-hover:var(--warning-dark-hover)}.link-hover--warning-dark.link-hover--warning-dark{--link-color-hover:var(--warning-dark)}.link--warning-ultra-dark{--link-color:var(--warning-ultra-dark);--link-color-hover:var(--warning-ultra-dark-hover)}.link-hover--warning-ultra-dark.link-hover--warning-ultra-dark{--link-color-hover:var(--warning-ultra-dark)}.link--warning-comp{--link-color:var(--warning-comp);--link-color-hover:var(--warning-comp-hover)}.link-hover--warning-comp.link-hover--warning-comp{--link-color-hover:var(--warning-comp)}.link--warning-medium{--link-color:var(--warning-medium);--link-color-hover:var(--warning-medium-hover)}.link-hover--warning-medium.link-hover--warning-medium{--link-color-hover:var(--warning-medium)}.link--info{--link-color:var(--info);--link-color-hover:var(--info-hover)}.link-hover--info.link-hover--info{--link-color-hover:var(--info)}.link--info-hover{--link-color:var(--info-hover);--link-color-hover:var(--info-hover-hover)}.link-hover--info-hover.link-hover--info-hover{--link-color-hover:var(--info-hover)}.link--info-ultra-light{--link-color:var(--info-ultra-light);--link-color-hover:var(--info-ultra-light-hover)}.link-hover--info-ultra-light.link-hover--info-ultra-light{--link-color-hover:var(--info-ultra-light)}.link--info-light{--link-color:var(--info-light);--link-color-hover:var(--info-light-hover)}.link-hover--info-light.link-hover--info-light{--link-color-hover:var(--info-light)}.link--info-semi-light{--link-color:var(--info-semi-light);--link-color-hover:var(--info-semi-light-hover)}.link-hover--info-semi-light.link-hover--info-semi-light{--link-color-hover:var(--info-semi-light)}.link--info-semi-dark{--link-color:var(--info-semi-dark);--link-color-hover:var(--info-semi-dark-hover)}.link-hover--info-semi-dark.link-hover--info-semi-dark{--link-color-hover:var(--info-semi-dark)}.link--info-dark{--link-color:var(--info-dark);--link-color-hover:var(--info-dark-hover)}.link-hover--info-dark.link-hover--info-dark{--link-color-hover:var(--info-dark)}.link--info-ultra-dark{--link-color:var(--info-ultra-dark);--link-color-hover:var(--info-ultra-dark-hover)}.link-hover--info-ultra-dark.link-hover--info-ultra-dark{--link-color-hover:var(--info-ultra-dark)}.link--info-comp{--link-color:var(--info-comp);--link-color-hover:var(--info-comp-hover)}.link-hover--info-comp.link-hover--info-comp{--link-color-hover:var(--info-comp)}.link--info-medium{--link-color:var(--info-medium);--link-color-hover:var(--info-medium-hover)}.link-hover--info-medium.link-hover--info-medium{--link-color-hover:var(--info-medium)}.link--success{--link-color:var(--success);--link-color-hover:var(--success-hover)}.link-hover--success.link-hover--success{--link-color-hover:var(--success)}.link--success-hover{--link-color:var(--success-hover);--link-color-hover:var(--success-hover-hover)}.link-hover--success-hover.link-hover--success-hover{--link-color-hover:var(--success-hover)}.link--success-ultra-light{--link-color:var(--success-ultra-light);--link-color-hover:var(--success-ultra-light-hover)}.link-hover--success-ultra-light.link-hover--success-ultra-light{--link-color-hover:var(--success-ultra-light)}.link--success-light{--link-color:var(--success-light);--link-color-hover:var(--success-light-hover)}.link-hover--success-light.link-hover--success-light{--link-color-hover:var(--success-light)}.link--success-semi-light{--link-color:var(--success-semi-light);--link-color-hover:var(--success-semi-light-hover)}.link-hover--success-semi-light.link-hover--success-semi-light{--link-color-hover:var(--success-semi-light)}.link--success-semi-dark{--link-color:var(--success-semi-dark);--link-color-hover:var(--success-semi-dark-hover)}.link-hover--success-semi-dark.link-hover--success-semi-dark{--link-color-hover:var(--success-semi-dark)}.link--success-dark{--link-color:var(--success-dark);--link-color-hover:var(--success-dark-hover)}.link-hover--success-dark.link-hover--success-dark{--link-color-hover:var(--success-dark)}.link--success-ultra-dark{--link-color:var(--success-ultra-dark);--link-color-hover:var(--success-ultra-dark-hover)}.link-hover--success-ultra-dark.link-hover--success-ultra-dark{--link-color-hover:var(--success-ultra-dark)}.link--success-comp{--link-color:var(--success-comp);--link-color-hover:var(--success-comp-hover)}.link-hover--success-comp.link-hover--success-comp{--link-color-hover:var(--success-comp)}.link--success-medium{--link-color:var(--success-medium);--link-color-hover:var(--success-medium-hover)}.link-hover--success-medium.link-hover--success-medium{--link-color-hover:var(--success-medium)}.transition{transition:var(--transition)}.fade--block{--fade-amount:25%;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,black var(--fade-amount),black calc(100% - var(--fade-amount)),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,black var(--fade-amount),black calc(100% - var(--fade-amount)),transparent 100%)}.fade--inline{--fade-amount:25%;-webkit-mask-image:linear-gradient(to right,transparent 0%,black var(--fade-amount),black calc(100% - var(--fade-amount)),transparent 100%);mask-image:linear-gradient(to right,transparent 0%,black var(--fade-amount),black calc(100% - var(--fade-amount)),transparent 100%)}.fade--top{--fade-amount:25%;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,black var(--fade-amount));mask-image:linear-gradient(to bottom,transparent 0%,black var(--fade-amount))}.fade--right{--fade-amount:25%;-webkit-mask-image:linear-gradient(to left,transparent 0%,black var(--fade-amount));mask-image:linear-gradient(to left,transparent 0%,black var(--fade-amount))}.fade--bottom{--fade-amount:25%;-webkit-mask-image:linear-gradient(to top,transparent 0%,black var(--fade-amount));mask-image:linear-gradient(to top,transparent 0%,black var(--fade-amount))}.fade--left{--fade-amount:25%;-webkit-mask-image:linear-gradient(to right,transparent 0%,black var(--fade-amount));mask-image:linear-gradient(to right,transparent 0%,black var(--fade-amount))}.owl--xs>*:not(.bricks-element-actions)+*{margin-block-start:1.896rem;margin-block-start:calc(1.3506752532rem + (-0.1506752532 * ((100vw - 32rem) / 104.6)));margin-block-start:clamp(1.3506752532rem, calc(-0.1440489992vw + 1.396770933rem), 1.2rem)}.owl--s>*:not(.bricks-element-actions)+*{margin-block-start:2.133rem;margin-block-start:calc(1.8004501125rem + (-0.0004501125 * ((100vw - 32rem) / 104.6)));margin-block-start:clamp(1.8004501125rem, calc(-0.0004303179vw + 1.8005878143rem), 1.8rem)}.owl--m>*:not(.bricks-element-actions)+*{margin-block-start:2.4rem;margin-block-start:calc(2.4rem + (0.3 * ((100vw - 32rem) / 104.6)));margin-block-start:clamp(2.4rem, calc(0.2868068834vw + 2.3082217973rem), 2.7rem)}.owl--l>*:not(.bricks-element-actions)+*{margin-block-start:2.7rem;margin-block-start:calc(3.1992rem + (0.8508 * ((100vw - 32rem) / 104.6)));margin-block-start:clamp(3.1992rem, calc(0.8133843212vw + 2.9389170172rem), 4.05rem)}.owl--xl>*:not(.bricks-element-actions)+*{margin-block-start:3.038rem;margin-block-start:calc(4.2645336rem + (1.8104664 * ((100vw - 32rem) / 104.6)));margin-block-start:clamp(4.2645336rem, calc(1.7308474187vw + 3.710662426rem), 6.075rem)}.owl--xxl>*:not(.bricks-element-actions)+*{margin-block-start:3.42rem;margin-block-start:calc(5.6846232888rem + (3.4278767112 * ((100vw - 32rem) / 104.6)));margin-block-start:clamp(5.6846232888rem, calc(3.277128787vw + 4.635942077rem), 9.1125rem)}.text--xs.text--larger{font-size:1.512rem;font-size:calc(1.32rem + (0.33 * ((100vw - 32rem) / 104.6)));font-size:clamp(1.32rem, calc(0.3154875717vw + 1.2190439771rem), 1.65rem)}.text--s.text--larger{font-size:1.704rem;font-size:calc(1.44rem + (0.36 * ((100vw - 32rem) / 104.6)));font-size:clamp(1.44rem, calc(0.34416826vw + 1.3298661568rem), 1.8rem)}.text--m.text--larger{font-size:2.16rem;font-size:calc(1.8rem + (0.45 * ((100vw - 32rem) / 104.6)));font-size:clamp(1.8rem, calc(0.430210325vw + 1.662332696rem), 2.25rem)}.text--l.text--larger{font-size:2.43rem;font-size:calc(2.3994rem + (1.2063 * ((100vw - 32rem) / 104.6)));font-size:clamp(2.3994rem, calc(1.153250478vw + 2.030359847rem), 3.6057rem)}.text--xl.text--larger{font-size:2.736rem;font-size:calc(3.1984002rem + (1.9000596 * ((100vw - 32rem) / 104.6)));font-size:clamp(3.1984002rem, calc(1.8165005736vw + 2.6171200164rem), 5.0984598rem)}.text--xxl.text--larger{font-size:3.078rem;font-size:calc(4.2634674666rem + (2.9457546906 * ((100vw - 32rem) / 104.6)));font-size:clamp(4.2634674666rem, calc(2.8162090732vw + 3.3622805632rem), 7.2092221572rem)}h1.text--larger{font-size:3.078rem;font-size:calc(3.31776rem + (5.2091749332 * ((100vw - 32rem) / 104.6)));font-size:clamp(3.31776rem, calc(4.9800907583vw + 1.7241309573rem), 8.5269349332rem)}h2.text--larger{font-size:2.736rem;font-size:calc(2.7648rem + (3.6320004 * ((100vw - 32rem) / 104.6)));font-size:clamp(2.7648rem, calc(3.472275717vw + 1.6536717706rem), 6.3968004rem)}h3.text--larger{font-size:2.43rem;font-size:calc(2.304rem + (2.4948 * ((100vw - 32rem) / 104.6)));font-size:clamp(2.304rem, calc(2.3850860421vw + 1.5407724665rem), 4.7988rem)}h4.text--larger{font-size:2.16rem;font-size:calc(1.92rem + (1.68 * ((100vw - 32rem) / 104.6)));font-size:clamp(1.92rem, calc(1.6061185468vw + 1.406042065rem), 3.6rem)}h5.text--larger{font-size:1.704rem;font-size:calc(1.44rem + (0.36 * ((100vw - 32rem) / 104.6)));font-size:clamp(1.44rem, calc(0.34416826vw + 1.3298661568rem), 1.8rem)}h6.text--larger{font-size:1.512rem;font-size:calc(1.32rem + (0.33 * ((100vw - 32rem) / 104.6)));font-size:clamp(1.32rem, calc(0.3154875717vw + 1.2190439771rem), 1.65rem)}@layer bricks.reset, bricks.gutenberg, bricks.icons;@layer bricks{:root{--bricks-vh:1vh;--bricks-transition:all 0.2s;--bricks-color-primary:#ffd64f;--bricks-color-secondary:#fc5778;--bricks-text-dark:#212121;--bricks-text-medium:#616161;--bricks-text-light:#9e9e9e;--bricks-text-info:#00b0f4;--bricks-text-success:#11b76b;--bricks-text-warning:#ffa100;--bricks-text-danger:#fa4362;--bricks-bg-info:#e5f3ff;--bricks-bg-success:#e6f6ed;--bricks-bg-warning:#fff2d7;--bricks-bg-danger:#ffe6ec;--bricks-bg-dark:#263238;--bricks-bg-light:#f5f6f7;--bricks-border-color:#dddedf;--bricks-border-radius:4px;--bricks-tooltip-bg:#23282d;--bricks-tooltip-text:#eaecef}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}html{-webkit-text-size-adjust:100%;text-size-adjust:auto;line-height:1.15}body{margin:0}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}code,kbd,samp{font-family:monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}.brxe-section{align-items:center;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;width:100%}@media (max-width:767px){.brxe-section{flex-wrap:wrap}}.brxe-section.has-bg-video{position:relative;z-index:1}.brxe-section.has-shape{position:relative}.brxe-section.bricks-lazy-hidden{background-image:none!important}.brxe-container{align-items:flex-start;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;width:1100px}@media (max-width:767px){.brxe-container{flex-wrap:wrap}}.brxe-container.has-bg-video{position:relative;z-index:1}.brxe-container.has-shape{position:relative}.brxe-container.bricks-lazy-hidden{background-image:none!important}.brxe-block{align-items:flex-start;display:flex;flex-direction:column;width:100%}@media (max-width:767px){.brxe-block{flex-wrap:wrap}}.brxe-block.has-bg-video{position:relative;z-index:1}.brxe-block.has-shape{position:relative}.brxe-block.bricks-lazy-hidden{background-image:none!important}.brxe-div.has-bg-video{position:relative;z-index:1}.brxe-div.has-shape{position:relative}.brxe-div.bricks-lazy-hidden{background-image:none!important}[class*=brxe-]{max-width:100%}:where([class*=brxe-].has-shape>*){position:relative}svg:not([width]){min-width:1em}svg:not([height]){min-height:1em}svg.fill *{fill:inherit}svg.stroke *{stroke:inherit}span[class*=brxe-]:not(.brxe-section):not(.brxe-container):not(.brxe-block):not(.brxe-div){width:auto}.bricks-element-placeholder{align-items:stretch;background-color:var(--bricks-bg-info);color:var(--bricks-text-info);display:flex;font-family:monospace;font-size:16px;font-weight:700;height:auto!important;line-height:1.4;max-width:100%!important;opacity:1!important;text-align:left;width:auto!important}.bricks-element-placeholder.no-php-class{padding:15px}.bricks-element-placeholder.no-php-class,.bricks-element-placeholder[data-type=error]{background-color:var(--bricks-bg-danger);color:var(--bricks-text-danger)}.bricks-element-placeholder[data-type=error] i{background-color:var(--bricks-text-danger)}.bricks-element-placeholder i{align-items:center;background-color:var(--bricks-text-info);color:#fff;display:flex!important;flex-direction:column;font-size:30px!important;justify-content:center;min-height:60px;min-width:80px;padding:0 15px}.bricks-element-placeholder a{text-decoration:underline}.bricks-element-placeholder .placeholder-inner{display:flex;flex-direction:column;justify-content:center;padding:15px 20px}.bricks-element-placeholder .placeholder-title{align-items:center;color:var(--bricks-text-info);display:flex;font-size:17px;margin:0}.bricks-element-placeholder .placeholder-description{font-size:14px;margin-top:.5em}#brx-footer{background-position:50%;background-size:cover;flex-shrink:0;margin-top:auto;position:relative;width:100%}body.admin-bar .brx-popup:not(.brx-infobox-popup):not(.brx-infobox-popup-builder){height:calc(var(--bricks-vh, 1vh)*100 - var(--wp-admin--admin-bar--height, 0));top:var(--wp-admin--admin-bar--height,0)}.brx-popup:not(.brx-infobox-popup):not(.brx-infobox-popup-builder){align-items:center;display:flex;flex-direction:column;height:100vh;height:calc(var(--bricks-vh, 1vh)*100);justify-content:center;left:0;position:fixed!important;top:0;width:100%;z-index:10000}.brx-popup:not(.brx-infobox-popup):not(.brx-infobox-popup-builder) .brx-popup-backdrop{background-color:rgba(0,0,0,.5);bottom:0;left:0;opacity:1;position:absolute;right:0;top:0;transition:all 1s ease-in-out;visibility:visible}.brx-popup:not(.brx-infobox-popup):not(.brx-infobox-popup-builder).builder{z-index:999}.brx-popup:not(.brx-infobox-popup):not(.brx-infobox-popup-builder).hide{opacity:0;pointer-events:none;visibility:hidden}.brx-popup:not(.brx-infobox-popup):not(.brx-infobox-popup-builder).hide .brx-popup-backdrop{opacity:0;visibility:hidden}.brx-infobox-popup-builder{--brx-info-box-width:300px;display:flex;flex-direction:column;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)!important;width:var(--brx-info-box-width)}.brx-popup-content{background-color:#fff;margin:0;max-width:100%;overflow-y:auto;padding:30px;z-index:1}.brx-popup-content.brxe-container{flex-wrap:nowrap}.brx-popup-content.brx-woo-quick-view{width:auto}html{font-size:62.5%}*,:after,:before,html{box-sizing:border-box}:after,:before{outline:none}*{border-color:var(--bricks-border-color)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;background-position:50%;color:#363636;font-family:-apple-system,"system-ui",Segoe UI,roboto,helvetica,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:15px;line-height:1.7;transition:var(--bricks-transition);transition:padding-top 0s}body.no-scroll{overflow:hidden}body.brx-boxed{margin:0 auto;min-height:100vh}.brx-body{display:flex;flex-direction:column;margin:0 auto;width:100%}:where(a){border-color:currentcolor;color:currentcolor;cursor:pointer;text-decoration:none}h1,h2,h3,h4,h5,h6{margin:0;text-rendering:optimizelegibility}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:currentcolor}h1{font-size:2.4em}h1,h2{line-height:1.4}h2{font-size:2.1em}h3{font-size:1.8em}h3,h4{line-height:1.4}h4{font-size:1.6em}h5{font-size:1.3em}h5,h6{line-height:1.4}h6{font-size:1.1em}:where(p){margin-block:0 1.2em}:where(p:last-of-type){margin-block-end:0}:where(p:last-of-type)+h1,:where(p:last-of-type)+h2,:where(p:last-of-type)+h3,:where(p:last-of-type)+h4,:where(p:last-of-type)+h5,:where(p:last-of-type)+h6{margin-block:1.2em 0}figcaption{color:var(--bricks-text-light);font-size:.9em;margin:1em 0;text-align:center}img{height:auto;max-width:100%;outline:none;vertical-align:middle}.bricks-lazy-hidden.wait,.bricks-lazy-load-isotope.wait{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxIDEpIiBzdHJva2Utd2lkdGg9IjIiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PGNpcmNsZSBzdHJva2Utb3BhY2l0eT0iLjUiIGN4PSIxOCIgY3k9IjE4IiByPSIxOCIvPjxwYXRoIGQ9Ik0zNiAxOGMwLTkuOTQtOC4wNi0xOC0xOC0xOCI+PGFuaW1hdGVUcmFuc2Zvcm0gYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiB0eXBlPSJyb3RhdGUiIGZyb209IjAgMTggMTgiIHRvPSIzNjAgMTggMTgiIGR1cj0iMXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIi8+PC9wYXRoPjwvZz48L3N2Zz4=")!important;background-position:50% 50%;background-repeat:no-repeat;background-size:32px;filter:brightness(.5);transition:all 0s}audio,iframe{max-width:100%}button{border:none;cursor:pointer;outline:none;padding:0}blockquote{border-left-style:solid;border-left-width:4px;font-family:georgia,Times New Roman,times,serif;font-size:1.3em;margin:15px 0;padding:0 0 0 30px;position:relative}blockquote cite{display:block;font-size:.8em;font-style:normal;margin-top:.5em;opacity:.5;text-transform:uppercase}hr{border:none;border-top:1px solid var(--bricks-border-color);margin:1em 0}pre{background-color:var(--bricks-bg-light);color:#fc1f49;font-family:monospace;font-size:13px;margin:0;padding:10px 15px;white-space:pre-wrap}table{width:100%}table[class*=brxe-]{display:table}label{color:var(--bricks-text-light);display:block;font-weight:400;margin-bottom:5px}button,input,optgroup,select,textarea{font-family:inherit;text-align:inherit}.input,input:not([type=submit]),select,textarea{border-style:solid;border-width:1px;box-shadow:none;color:currentcolor;font-size:inherit;line-height:40px;outline:none;padding:0 12px;transition:var(--bricks-transition);width:100%}input[type=range]{border:none;height:auto;line-height:1;padding:0}input[type=button],input[type=checkbox],input[type=radio]{width:auto}input[type=checkbox],input[type=radio],input[type=submit],select{cursor:pointer}select{-webkit-appearance:none;appearance:none;background-color:transparent;background-image:linear-gradient(45deg,transparent 50%,gray 0),linear-gradient(135deg,gray 50%,transparent 0);background-position:calc(100% - 20px) calc(50% + 2px),calc(100% - 16px) calc(50% + 2px);background-repeat:no-repeat;background-size:4px 4px,4px 4px;border-radius:0}textarea{height:auto;line-height:inherit!important;min-height:90px;padding:10px 12px}::placeholder{color:var(--bricks-border-color)}.skip-link{clip:rect(1px,1px,1px,1px);background:#000;border-bottom-right-radius:8px;color:#fff;font-weight:700;height:1px;left:0;overflow:hidden;padding:5px 10px;position:absolute;top:0;transition:transform .1s;white-space:nowrap;width:1px;z-index:9999}.skip-link:focus{clip:auto;height:auto;overflow:visible;width:auto}body.bricks-is-frontend :focus-visible{outline:auto}@supports not selector(:focus-visible){body.bricks-is-frontend :focus{outline:auto}}.bricks-archive-title-wrapper{margin:60px auto;text-align:center}.bricks-archive-title-wrapper .title{margin:0}.brx-has-megamenu.open .brx-megamenu{opacity:1;visibility:visible}.brx-megamenu{left:0;opacity:0;position:absolute;transition-duration:.2s;transition-property:opacity,transform,visibility;transition-timing-function:ease;visibility:hidden;width:100%;z-index:998}.brx-megamenu:not(.brx-submenu-positioned){display:none!important}.brx-has-multilevel .open>ul,.brx-has-multilevel.open>ul{opacity:1;transform:translate(0);visibility:visible}.brx-has-multilevel .open.active,.brx-has-multilevel .open.active>ul>li,.brx-has-multilevel.open.active,.brx-has-multilevel.open.active>ul>li{display:flex}.brx-has-multilevel .menu-item a{width:100%}.brx-has-multilevel .open:not(.active)>.brx-submenu-toggle{display:none}.brx-has-multilevel>ul ul{transform:translate(20px);transition:transform .1s cubic-bezier(0,0,.2,1);will-change:transform}.brx-has-multilevel ul:not(.brx-multilevel-overflow-right){left:0!important}.brx-has-multilevel ul .active>.brx-submenu-toggle,.brx-has-multilevel ul li:not(.open){display:none}.brx-submenu-toggle{align-items:center;cursor:pointer;display:flex}.brx-submenu-toggle.icon-right button{margin-left:10px}.brx-submenu-toggle.icon-left{flex-direction:row-reverse}.brx-submenu-toggle.icon-left button{margin-right:10px}.brx-submenu-toggle button,.brx-submenu-toggle button>*{align-items:center;background-color:transparent;color:currentcolor;display:flex;transition:transform .1s cubic-bezier(0,0,.2,1);will-change:transform}.brx-multilevel-overflow-right,.brx-multilevel-overflow-right ul,.brx-submenu-overflow-right{left:auto!important;right:0!important}.brx-sub-submenu-overflow-right,.brx-sub-submenu-overflow-right ul,.brx-submenu-overflow-right ul{left:auto!important;right:100%!important}.media-frame select.attachment-filters:last-of-type{max-width:100%!important;width:auto!important}#brx-content{flex:1;position:relative;width:100%}#brx-content .post-password-form{margin:0 auto}#brx-content .post-password-form p:last-child{align-items:flex-end;column-gap:10px;display:flex}#brx-content .post-password-form p:last-child label{flex:1;margin:0}#brx-content .post-password-form input[type=submit]{border-width:1px;display:inline-flex;padding:.5em 1em}#brx-content>.woocommerce{margin-left:auto;margin-right:auto}.bricks-layout-wrapper{--columns:3;--gutter:0px;display:flex;flex-flow:row wrap;list-style-type:none;margin:0;padding:0}.bricks-layout-wrapper:not(.bricks-masonry){width:100%}.bricks-layout-wrapper .meta{color:var(--bricks-text-light)}.bricks-layout-item{line-height:1.6;position:relative}.bricks-layout-item:last-child img{padding-bottom:0!important}.bricks-layout-item .content-wrapper,.bricks-layout-item .overlay-wrapper{align-items:baseline;bottom:0;display:flex;flex-direction:column;flex-wrap:wrap;height:100%;left:0;position:relative;right:0;top:0;z-index:1}.bricks-layout-item .content-wrapper.top,.bricks-layout-item .overlay-wrapper.top{justify-content:flex-start}.bricks-layout-item .content-wrapper.middle,.bricks-layout-item .overlay-wrapper.middle{justify-content:center;margin-bottom:auto;margin-top:auto}.bricks-layout-item .content-wrapper.bottom,.bricks-layout-item .overlay-wrapper.bottom{justify-content:flex-end}.bricks-layout-item .content-wrapper.left,.bricks-layout-item .overlay-wrapper.left{align-items:flex-start;text-align:left}.bricks-layout-item .content-wrapper.center,.bricks-layout-item .overlay-wrapper.center{align-items:center;text-align:center}.bricks-layout-item .content-wrapper.right,.bricks-layout-item .overlay-wrapper.right{align-items:flex-end;text-align:right}.bricks-layout-item .content-wrapper.center.middle,.bricks-layout-item .overlay-wrapper.center.middle{margin-bottom:auto;margin-top:auto}.bricks-layout-item .overlay-wrapper{position:absolute!important;z-index:2}.bricks-layout-item .overlay-wrapper.show-on-hover{opacity:0;position:relative;transition:var(--bricks-transition)}.bricks-layout-item .overlay-wrapper.show-on-hover:hover{opacity:1}.bricks-layout-item .overlay-wrapper.show-on-hover .overlay-inner{transition:var(--bricks-transition);will-change:transform}.bricks-layout-item .overlay-wrapper.show-on-hover.fade-in-up .overlay-inner{transform:translateY(10px)}.bricks-layout-item .overlay-wrapper.show-on-hover.fade-in-up:hover .overlay-inner{transform:translateY(0)}.bricks-layout-item .overlay-wrapper.show-on-hover.fade-in-right .overlay-inner{transform:translateX(-10px)}.bricks-layout-item .overlay-wrapper.show-on-hover.fade-in-right:hover .overlay-inner{transform:translateY(0)}.bricks-layout-item .overlay-wrapper.show-on-hover.fade-in-down .overlay-inner{transform:translateY(-10px)}.bricks-layout-item .overlay-wrapper.show-on-hover.fade-in-down:hover .overlay-inner{transform:translateY(0)}.bricks-layout-item .overlay-wrapper.show-on-hover.fade-in-left .overlay-inner{transform:translateX(10px)}.bricks-layout-item .overlay-wrapper.show-on-hover.fade-in-left:hover .overlay-inner{transform:translateY(0)}.bricks-layout-item .overlay-wrapper.show-on-hover.zoom-in .overlay-inner{transform:scale(.8)}.bricks-layout-item .overlay-wrapper.show-on-hover.zoom-in:hover .overlay-inner{transform:scale(1)}.bricks-layout-item .overlay-wrapper.show-on-hover.zoom-out .overlay-inner{transform:scale(1.2)}.bricks-layout-item .overlay-wrapper.show-on-hover.zoom-out:hover .overlay-inner{transform:scale(1)}.bricks-layout-item .dynamic{margin:0;padding:0}.bricks-layout-item .meta{width:100%}.bricks-layout-item .meta span:first-child{padding:0}.bricks-layout-item .meta span+span{padding:0 5px}.bricks-layout-item .meta span+span:before{content:" ·";left:-5px;position:relative}.bricks-layout-item .excerpt{margin-top:.5em}.bricks-layout-item .taxonomy{margin:0 -5px}.bricks-layout-item .taxonomy a{display:inline-block;line-height:2;margin:0 5px}.bricks-layout-item .bricks-layout-inner{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;display:flex;flex-direction:column;left:0;overflow:hidden;position:relative;right:0;top:0}li.bricks-gutter-sizer{pointer-events:none;position:absolute;top:-99999px;visibility:hidden;width:var(--gutter)!important}.bricks-layout-wrapper .image-wrapper{position:relative}.bricks-layout-wrapper .image-wrapper .overlay-wrapper{height:inherit}.bricks-layout-wrapper .image{aspect-ratio:1/1;object-fit:cover;position:relative}.bricks-layout-wrapper a{color:currentcolor}.bricks-layout-wrapper[data-layout=list]>li.bricks-layout-item{margin-bottom:var(--gutter);width:100%}.bricks-layout-wrapper[data-layout=list]>li.bricks-layout-item:last-child{margin-bottom:0}.bricks-layout-wrapper[data-layout=list] .bricks-layout-inner{flex-direction:row}.bricks-layout-wrapper[data-layout=list] .bricks-layout-inner>*{flex-basis:50%}.bricks-layout-wrapper[data-layout=list].image-position-top .bricks-layout-inner{flex-direction:row-reverse}.bricks-layout-wrapper[data-layout=list].image-position-top .bricks-layout-inner>*{flex-basis:50%}.bricks-layout-wrapper[data-layout=list].image-position-right .bricks-layout-inner{flex-direction:row-reverse!important}.bricks-layout-wrapper[data-layout=list].image-position-right .bricks-layout-inner>*{flex-basis:50%}.bricks-layout-wrapper[data-layout=list].image-position-left .bricks-layout-inner{flex-direction:row}.bricks-layout-wrapper[data-layout=list].image-position-left .bricks-layout-inner>*{flex-basis:50%}.bricks-layout-wrapper[data-layout=list].image-position-bottom .bricks-layout-inner{flex-direction:column-reverse}.bricks-layout-wrapper[data-layout=list].alternate li:nth-child(2n) .bricks-layout-inner{flex-direction:row-reverse!important}.bricks-layout-wrapper[data-layout=list].alternate.image-position-right li:nth-child(odd) .bricks-layout-inner{flex-direction:row-reverse}.bricks-layout-wrapper[data-layout=list].alternate.image-position-right li:nth-child(2n) .bricks-layout-inner{flex-direction:row}.bricks-layout-wrapper[data-layout=grid]:not(.isotope){display:grid;gap:var(--gutter);grid-template-columns:repeat(var(--columns),minmax(0,1fr))}.bricks-layout-wrapper[data-layout=grid].isotope>li:not(.bricks-gutter-sizer){margin-bottom:var(--gutter);width:calc(100%/var(--columns) - var(--gutter)*(var(--columns) - 1)/var(--columns))}.bricks-layout-wrapper[data-layout=grid]>li.bricks-layout-item,.bricks-layout-wrapper[data-layout=grid]>li.bricks-layout-item>a{display:grid}.bricks-masonry{--columns:3;--gutter:10px;display:flex;flex-flow:row wrap;position:relative}.bricks-masonry>:not(.bricks-gutter-sizer){margin-bottom:var(--gutter);width:calc(100%/var(--columns) - var(--gutter)*(var(--columns) - 1)/var(--columns))}.bricks-is-frontend .bricks-layout-wrapper.isotope{transition:opacity .3s ease-in-out}.bricks-is-frontend .bricks-layout-wrapper.isotope.isotope-before-init{opacity:0}.bricks-layout-wrapper[data-layout=masonry]>li:not(.bricks-gutter-sizer){margin-bottom:var(--gutter);width:calc(100%/var(--columns) - var(--gutter)*(var(--columns) - 1)/var(--columns))}.bricks-layout-wrapper[data-layout=masonry] .image{aspect-ratio:unset!important;display:inline-block;position:relative!important}.bricks-layout-wrapper[data-layout=masonry] .bricks-layout-inner{height:auto!important}.bricks-layout-wrapper[data-layout=metro]:not(.isotope){display:grid;gap:var(--gutter);grid-template-columns:repeat(4,minmax(0,1fr))}.bricks-layout-wrapper[data-layout=metro]:not(.isotope)>li:nth-child(3n+1){grid-column:span 2;grid-row:span 2}.bricks-layout-wrapper[data-layout=metro].isotope{--columns:4}.bricks-layout-wrapper[data-layout=metro].isotope>li.bricks-layout-item{margin-bottom:var(--gutter)}.bricks-layout-wrapper[data-layout=metro].isotope>li:nth-child(3n+1):not(.bricks-isotope-sizer){width:50%;width:calc(50% - var(--gutter)/2)}@media (max-width:478px){.bricks-layout-wrapper[data-layout=metro].isotope>li:nth-child(3n+1):not(.bricks-isotope-sizer){width:100%}}.bricks-layout-wrapper[data-layout=metro].isotope>li:nth-child(3n+1):not(.bricks-isotope-sizer) img{height:100%}.bricks-layout-wrapper[data-layout=metro].isotope>li:nth-child(3n+1):not(.bricks-isotope-sizer) .title{font-size:calc(1em + 1.5vmin)}.bricks-layout-wrapper[data-layout=metro].isotope>li{width:25%;width:calc(100%/var(--columns) - var(--gutter)*(var(--columns) - 1)/var(--columns))}@media (max-width:767px){.bricks-layout-wrapper[data-layout=metro].isotope>li{width:calc(50% - var(--gutter)/2)}}@media (max-width:478px){.bricks-layout-wrapper[data-layout=metro].isotope>li{width:100%}}.bricks-layout-wrapper[data-layout=metro] img{height:100%}.bricks-layout-wrapper[data-layout=metro] .image-wrapper{aspect-ratio:1/1}.bricks-layout-wrapper[data-layout=metro] .content-wrapper{position:absolute}#brx-header{background-position:50%;background-size:cover;position:relative;width:100%}#brx-header.transparent{background:transparent;border:none;box-shadow:none;color:#fff}#brx-header.brx-sticky{left:0;position:fixed;right:0;top:0;transition:background-color .2s,transform .4s;width:100%;z-index:998}#brx-header.brx-sticky.on-scroll{position:sticky}#brx-header.brx-sticky .bricks-nav-menu>li>a,#brx-header.brx-sticky>.brxe-block,#brx-header.brx-sticky>.brxe-container,#brx-header.brx-sticky>.brxe-div,#brx-header.brx-sticky>.brxe-section{transition:inherit}#brx-header.brx-sticky.slide-up:not(:has(.cart-detail.off-canvas.active,.brxe-offcanvas.brx-open)){-ms-overflow-style:none;overflow-x:hidden;scrollbar-width:none;transform:translateY(-101%)}#brx-header.brx-sticky.slide-up::-webkit-scrollbar{display:none}#brx-header.brx-sticky.sliding{overflow:hidden}#brx-header.brx-sticky:has(.cart-detail.off-canvas.active,.brxe-offcanvas.brx-open){transition:none}.brx-header-right #brx-header{bottom:0;display:flex;position:fixed;right:0;top:0;width:200px;z-index:998}.brx-header-right #brx-header>.brxe-container,.brx-header-right #brx-header>.brxe-div,.brx-header-right #brx-header>.brxe-section{height:100%}.brx-header-right #brx-content,.brx-header-right #brx-footer{margin-right:200px;width:auto}.brx-header-left #brx-header{bottom:0;display:flex;left:0;position:fixed;top:0;width:200px;z-index:998}.brx-header-left #brx-header>.brxe-container,.brx-header-left #brx-header>.brxe-div,.brx-header-left #brx-header>.brxe-section{height:100%}.brx-header-left #brx-content,.brx-header-left #brx-footer{margin-left:200px;width:auto}.bricks-search-form{align-items:stretch;display:flex!important;justify-content:space-between;position:relative;width:100%}.bricks-search-form label{align-self:center;margin-inline-end:10px}.bricks-search-form input[type=search]{background-color:inherit;color:currentcolor;display:inline-block;max-width:100%;padding:0 20px;width:auto}.bricks-search-form button{align-items:center;display:flex;justify-content:center;position:relative;white-space:nowrap}.bricks-search-form input{line-height:40px;width:100%}.bricks-shape-divider{bottom:0;display:flex;height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute!important;right:0;top:0;width:100%}.bricks-shape-divider .bricks-shape-divider-inner{align-items:inherit;height:100%;justify-content:inherit;position:absolute;width:100%}.bricks-shape-divider .bricks-shape-divider-inner svg{height:100%;min-height:unset;min-width:unset;position:relative;width:100%}.bricks-shape-divider .bricks-shape-divider-inner svg g,.bricks-shape-divider .bricks-shape-divider-inner svg path{fill:inherit}.bricks-shape-divider.front{z-index:2}.bricks-shape-divider.flip-horizontal svg{transform:rotateX(180deg)}.bricks-shape-divider.flip-vertical svg{transform:rotateY(180deg)}.bricks-shape-divider.flip-horizontal.flip-vertical svg{transform:rotateX(180deg) rotateY(180deg)}.bricks-shape-divider.overflow{overflow:visible}.bricks-button{align-items:center;border-width:0;display:inline-flex;gap:10px;justify-content:center;letter-spacing:.5px;padding:.5em 1em;text-align:center}.bricks-button.bricks-background-muted{color:var(--bricks-text-medium)}.bricks-button.bricks-background-danger,.bricks-button.bricks-background-dark,.bricks-button.bricks-background-info,.bricks-button.bricks-background-secondary,.bricks-button.bricks-background-success,.bricks-button.bricks-background-warning{color:#fff}.bricks-button.sm{font-size:.9em;padding:.4em 1em}.bricks-button.lg{font-size:1.1em;padding:.6em 1em}.bricks-button.xl{font-size:1.2em;padding:.8em 1em}.bricks-button.block{width:100%}.bricks-button.circle{border-radius:100px!important}.bricks-button.outline{background-color:transparent;border:2px solid}.bricks-button i{position:relative}body.bricks-is-frontend.admin-bar #brx-header.brx-sticky,body.bricks-is-frontend.admin-bar.brx-header-left #brx-header,body.bricks-is-frontend.admin-bar.brx-header-right #brx-header{top:var(--wp-admin--admin-bar--height)}.bricks-lightbox a{cursor:zoom-in}.bricks-background-video-wrapper{background-size:cover;height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute!important;top:0;width:100%;z-index:-1}.bricks-background-video-wrapper iframe,.bricks-background-video-wrapper video{border:none;height:inherit;left:50%;max-width:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:inherit}.bricks-background-video-wrapper iframe[poster],.bricks-background-video-wrapper video[poster]{object-fit:cover}.bricks-background-video-wrapper .bricks-video-poster-image{height:inherit;left:50%;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:inherit;z-index:1}.post-meta{align-items:center;display:inline-flex;gap:20px}.post-meta.column{align-items:unset;flex-direction:column}.post-meta .separator{display:inline-block;text-align:center}.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;white-space:nowrap;width:1px}.screen-reader-text span:focus,.screen-reader-text:focus,.ui-helper-hidden-accessible:focus{clip:auto!important;background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.bricks-pagination ul{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;list-style-type:none;margin:0;padding:0}.bricks-pagination ul .page-numbers{display:grid;height:100%;place-items:center}.brx-load-more-hidden,.brx-query-trail:not(.bricks-isotope-sizer){display:none!important}.bricks-isotope-sizer{pointer-events:none;position:absolute;top:-99999px;visibility:hidden}[data-brx-ls-wrapper]{transition:opacity .3s ease-in-out}[data-brx-ls-wrapper]:not(.brx-ls-active){display:none!important}.brx-filter-disabled label:not(.brx-option-disabled),.page-filtered label:not(.brx-option-disabled){opacity:.5}.brx-filter-disabled,.page-filtered{pointer-events:none}.brx-option-disabled,.brx-option-disabled:disabled{opacity:.5;pointer-events:none}.brx-no-active-filter,.brx-option-disabled.brx-option-empty{display:none}.bricks-no-posts-wrapper{text-align:center}.bricks-no-posts-wrapper .title{margin-bottom:30px}.bricks-no-posts-wrapper p{margin-bottom:1em}.bricks-no-posts-wrapper a{font-weight:700}.search-no-results .bricks-no-posts-wrapper{text-align:initial}.aligncenter{display:block;margin:.5em auto}.alignright{float:right;margin:.5em 0 .5em 1em}.alignleft{float:left;margin:.5em 1em .5em 0}a img.alignright{float:right;margin:.5em 0 .5em 1em}a img.alignleft{float:left;margin:.5em 1em .5em 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignleft,.wp-caption.alignnone{margin:.5em 1em .5em 0}.wp-caption.alignright{margin:.5em 0 .5em 1em}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.wp-block-image,.wp-block-video,figure[class^=wp-block-]{margin:1em 0}.wp-block-calendar,.wp-block-image:not(.wp-block-gallery .wp-block-image),figure[class^=wp-block-]:not(.wp-block-gallery figure):not([class^=align]){width:100%}#wp-calendar caption{margin-bottom:1em;text-align:inherit}#wp-calendar tbody{text-align:center}#wp-calendar tbody td{width:30px}#wp-calendar tbody a{font-weight:700}#wp-calendar tfoot{opacity:.5}#wp-calendar tfoot #prev{text-align:left}#wp-calendar tfoot #next{text-align:right}.gallery{display:flex;flex-flow:row wrap;margin:0 -10px}.gallery.gallery-columns-1 .gallery-item{flex:1 1 100%;max-width:100%}.gallery.gallery-columns-2 .gallery-item{flex:1 1 50%;max-width:50%}.gallery.gallery-columns-3 .gallery-item{flex:1 1 33.333%;max-width:33.333%}.gallery.gallery-columns-4 .gallery-item{flex:1 1 25%;max-width:25%}.gallery.gallery-columns-5 .gallery-item{flex:1 1 20%;max-width:20%}.gallery.gallery-columns-6 .gallery-item{flex:1 1 16.666%;max-width:16.666%}.gallery.gallery-columns-7 .gallery-item{flex:1 1 14.285%;max-width:14.285%}.gallery.gallery-columns-8 .gallery-item{flex:1 1 12.5%;max-width:12.5%}.gallery.gallery-columns-9 .gallery-item{flex:1 1 11.111%;max-width:11.111%}.gallery.gallery-columns-10 .gallery-item{flex:1 1 10%;max-width:10%}.gallery .gallery-item{flex:1;margin:0;padding:0 10px 20px}.gallery .gallery-item img{width:100%}.has-text-align-left{text-align:left}.has-text-align-center{text-align:center}.has-text-align-right{text-align:right}.wp-block-image figure{width:auto}.alignfull,.wp-block-categories-list.alignfull{left:50%;margin-left:-50vw;margin-right:-50vw;max-width:calc(100vw - .5em);position:relative;right:50%;width:100vw}.alignwide{margin-left:-10%;max-width:120%;position:relative;width:120%}@media (max-width:1320px){.alignwide{margin-left:auto;width:100%}}.aligncenter img{margin-left:auto;margin-right:auto}.aligncenter a,.aligncenter img{display:block}.bricks-color-primary{color:var(--bricks-color-primary)}.bricks-color-secondary{color:var(--bricks-color-secondary)}.bricks-color-light{color:#fff}.bricks-color-dark{color:var(--bricks-text-dark)}.bricks-color-muted{color:var(--bricks-text-light)}.bricks-color-info{color:var(--bricks-text-info)}.bricks-color-success{color:var(--bricks-text-success)}.bricks-color-warning{color:var(--bricks-text-warning)}.bricks-color-danger{color:var(--bricks-text-danger)}.bricks-background-primary{background-color:var(--bricks-color-primary)}.bricks-background-secondary{background-color:var(--bricks-color-secondary)}.bricks-background-light{background-color:#fff}.bricks-background-dark{background-color:var(--bricks-bg-dark)}.bricks-background-muted{background-color:var(--bricks-text-light)}.bricks-background-info{background-color:var(--bricks-text-info)}.bricks-background-success{background-color:var(--bricks-text-success)}.bricks-background-warning{background-color:var(--bricks-text-warning)}.bricks-background-danger{background-color:var(--bricks-text-danger)}}
:root {--bricks-color-acss_import_transparent: transparent;}:root[data-brx-theme="dark"] {--bricks-color-acss_import_transparent: transparent;} .brxe-container {width: var(--content-width)} .woocommerce main.site-main {width: var(--content-width)} #brx-content.wordpress {width: var(--content-width)} html {font-size: 62.5px} body {font-family: "UniversalSans"; font-weight: 400}@layer bricks {.brxe-logo{color:currentcolor;font-size:20px;font-weight:600;line-height:1}.brxe-logo img{display:block;height:auto;width:auto}.brxe-logo a{color:currentcolor;display:inline-block}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}@layer bricks {.brxe-dropdown{cursor:pointer;display:flex;flex-direction:column;position:relative}.brxe-dropdown.brx-draggable:empty{min-height:0}.brxe-dropdown.brx-draggable:empty:not(.editing){outline:none}.brxe-dropdown[data-static] .open>.brx-dropdown-content,.brxe-dropdown[data-static].open>.brx-dropdown-content{display:block}.brxe-dropdown[data-static] .brx-dropdown-content{display:none;position:static}.brxe-dropdown:not([data-toggle=click]):hover .brx-dropdown-content:after{bottom:100%;content:"";height:var(--brx-dropdown-height-before,0);position:absolute;width:100%;z-index:1}.brxe-dropdown.caret .brx-dropdown-content:before{border:0 solid transparent;border-bottom-color:#fff;content:"";height:0;left:0;position:absolute;top:0;transform:translateY(-100%);transition-duration:.2s;transition-property:opacity,transform,visibility;transition-timing-function:ease;width:0}.brxe-dropdown.open>.brx-dropdown-content{opacity:1;visibility:visible}.brxe-dropdown:not(.open) .brx-dropdown-content{pointer-events:none}.brxe-dropdown .brx-submenu-toggle{gap:10px}.brxe-dropdown .brxe-dropdown:not([data-toggle=click]):hover:before{display:none}.brxe-dropdown .brxe-dropdown .brx-dropdown-content{left:100%;top:0}.brx-dropdown-content{background-color:#fff;cursor:auto;display:flex;flex-direction:column;list-style-type:none;margin:0;min-width:200px;opacity:0;padding:0;position:absolute;top:100%;transition-duration:.2s;transition-property:opacity,transform,visibility;transition-timing-function:ease;visibility:hidden;z-index:1001}.brx-dropdown-content:not(.brx-submenu-positioned){display:none!important}.brx-dropdown-content>li.brxe-text-link{display:list-item}.brx-dropdown-content>li .brxe-text-link{display:flex}.brx-multilevel-back{align-items:center;cursor:pointer;display:flex;gap:3px;width:100%}.brx-render-child-nodes{display:none!important}}@layer bricks {.brxe-code{width:100%}}@layer bricks {.brxe-shortcode{width:100%}}@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}#brxe-bb3f5e:not(.tag), #brxe-bb3f5e img {aspect-ratio: 4/3; object-fit: cover; object-position: center}#brxe-aa05e8 {row-gap: var(--space-xs)}#brxe-4ff5e2:not(.tag), #brxe-4ff5e2 img {object-fit: cover; object-position: center; aspect-ratio: 4/3}#brxe-eedbcd {row-gap: var(--space-xs)}#brxe-863c00:not(.tag), #brxe-863c00 img {object-fit: cover; object-position: center; aspect-ratio: 4/3}#brxe-eee0e0 {row-gap: var(--space-xs)}#brxe-3977fc:not(.tag), #brxe-3977fc img {object-fit: cover; object-position: center; aspect-ratio: 4/3}#brxe-ee0502 {row-gap: var(--space-xs)}@media (max-width: 767px) {#brxe-c558aa {justify-content: center}}@media (max-width: 479px) {#brxe-c558aa {align-items: center}}#brxe-1dd036 {font-size: var(--text-xxl)}#brxe-689d08 {font-size: var(--text-xxl); position: absolute; opacity: 0}#brxe-c3fa4e .brxe-container {width: 100%}#brxe-a1c0ed {position: fixed; top: 0px; right: 0px; bottom: 0px; left: 0px; height: 0vh}#brxe-348646 {color: var(--success); fill: var(--success)}#brxe-cb681f {color: var(--danger); fill: var(--danger); padding-right: var(--space-xs)}@media (max-width: 991px) {#brxe-288525 {row-gap: var(--space-s)}}#brxe-29193c {flex-direction: row}#brxe-133e9a {flex-direction: row}#brxe-0ac22c {flex-direction: row}#brxe-811d52 {flex-direction: row}#brxe-apudhe {padding-top: var(--space-s)}#brxe-snfmwa {padding-top: var(--space-xs)}#brxe-uyrtpu {padding-top: var(--space-xs)}body:not(.bricks-is-frontend) #brxe-bf21fd {display: none;}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}.brxe-9f9f1a .brxe-0a96f8.brxe-ba-star-rating .ba-star-rating-container {align-items: center}.brxe-9f9f1a .brxe-0a96f8.brxe-ba-star-rating .ba-star-rating__title {margin-right: 2px; margin-left: 2px}.brxe-9f9f1a .brxe-0a96f8.brxe-ba-star-rating .star-rating_star-marked {color: #ffc107}.brxe-9f9f1a .brxe-0a96f8.brxe-ba-star-rating .star-rating_star-half-marked {color: #ffc107}.brxe-9f9f1a .brxe-0a96f8.brxe-ba-star-rating .star-rating_star-unmarked {color: #ffc107}.brxe-9f9f1a .brxe-0f3519.brxe-text-basic {font-family: "UniversalSans"; font-size: var(--text-s)}#brxe-e64caa .splide__slide {align-items: center; justify-content: center}#brxe-090b4c ol {--x-breadcrumb-separator: "/"}#brxe-090b4c li:not(:first-child):before {color: var(--action-medium)}@layer bricks {.brxe-code{width:100%}}@layer bricks {.brxe-counter{width:auto}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}:where(.brxe-video){align-items:center;aspect-ratio:16/9;display:flex;justify-content:center;overflow:hidden;position:relative;width:100%}:where(.brxe-video) iframe,:where(.brxe-video) video{border:none;height:100%;position:absolute;top:0;width:100%}:where(.brxe-video) video[poster]:not([data-is-loaded]){object-fit:cover}:where(.brxe-video) .perfmatters-lazy-youtube{margin-top:-56.25%}@supports not (aspect-ratio:16/9){:where(.brxe-video){aspect-ratio:auto;padding-top:56.25%}}.brxe-video .plyr{bottom:0;font-family:inherit;left:0;position:absolute;right:0;top:0}.brxe-video .plyr .plyr__controls>.plyr__control{padding:8px}.brxe-video .plyr .plyr__control--overlaid{align-items:center;background-color:rgba(0,0,0,.65);border-radius:0;display:flex!important;height:50px;justify-content:center;padding:0;width:80px}.brxe-video .plyr .plyr__control--overlaid:hover{background-color:rgba(0,0,0,.9)}.brxe-video .plyr .plyr__control--overlaid svg{height:18px;width:18px}.brxe-video .plyr .plyr__controls .plyr__control{background-color:transparent;color:inherit}.brxe-video .plyr .plyr__controls .plyr__control.plyr__tab-focus{background:transparent;box-shadow:0 0 0 2px}.brxe-video .plyr input[type=range]:hover::-webkit-slider-thumb{visibility:visible}.brxe-video .plyr input[type=range]::-webkit-slider-runnable-track{border-radius:0;color:hsla(0,0%,100%,.75)}.brxe-video .plyr input[type=range]::-webkit-slider-thumb{background:#fff;box-shadow:none;visibility:hidden}.brxe-video .plyr input[type=range]::-moz-range-track{border-radius:0;color:hsla(0,0%,100%,.75)}.brxe-video .plyr input[type=range]::-moz-range-thumb{background:#fff;box-shadow:none}.brxe-video .plyr input[type=range]::-moz-range-progress{border-radius:0}.brxe-video .plyr input[type=range]::-ms-track{border-radius:0;color:hsla(0,0%,100%,.75)}.brxe-video .plyr input[type=range]::-ms-fill-lower,.brxe-video .plyr input[type=range]::-ms-fill-upper{border-radius:0}.brxe-video .plyr input[type=range]::-ms-thumb{background:#fff;box-shadow:none}.brxe-video .plyr input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{box-shadow:none}.brxe-video .plyr input[type=range].plyr__tab-focus::-moz-range-track{box-shadow:none}.brxe-video .plyr input[type=range].plyr__tab-focus::-ms-track{box-shadow:none}.brxe-video .plyr .plyr__progress__buffer::-webkit-progress-value{border-radius:0}.brxe-video .plyr .plyr__progress__buffer::-moz-progress-bar{border-radius:0}.brxe-video .plyr .plyr__progress__buffer::-ms-fill{border-radius:0}.brxe-video .plyr .plyr__volume{max-width:none;min-width:0;width:auto}.brxe-video .plyr .plyr__volume:hover input[type=range]{margin:0 5px;width:60px}.brxe-video .plyr .plyr__volume input[type=range]{margin:0;transition:width .1s ease-out;width:0}.brxe-video .plyr .plyr__controls__item,.brxe-video .plyr input[type=range]{cursor:pointer}.brxe-video .plyr .plyr__menu__container .plyr__control[role=menuitemradio]:hover:before,.brxe-video .plyr .plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before,.brxe-video .plyr .plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:hover:before{background-color:#000}.brxe-video .plyr .plyr__menu__container .plyr__control[role=menuitemradio]:hover:after{background-color:#fff;opacity:1;transform:translateY(-50%) scale(1)}.bricks-video-preview-image{background-position:50%;background-repeat:no-repeat}.bricks-video-overlay,.bricks-video-preview-image{background-size:cover;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0}.bricks-video-overlay{align-items:center;display:flex;justify-content:center;z-index:1}.bricks-video-overlay.bricks-lazy-hidden{background-image:none!important}.bricks-video-overlay-icon{color:#fff;cursor:pointer;font-size:60px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}}@layer bricks {.brxe-shortcode{width:100%}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}.brxe-post-sharing{display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.brxe-post-sharing.brand-colors{color:#fff}.brxe-post-sharing.brand-colors a{border:none}.brxe-post-sharing.brand-colors .facebook{background-color:#3b5998}.brxe-post-sharing.brand-colors .twitter{background-color:#4cc2ff}.brxe-post-sharing.brand-colors .googleplus{background-color:#d23e2b}.brxe-post-sharing.brand-colors .whatsapp{background-color:#25d366}.brxe-post-sharing.brand-colors .telegram{background-color:#54a9eb}.brxe-post-sharing.brand-colors .vkontakte{background-color:#5181b8}.brxe-post-sharing.brand-colors .linkedin{background-color:#4875b4}.brxe-post-sharing.brand-colors .pinterest{background-color:#c91a22}.brxe-post-sharing.brand-colors .bluesky{background-color:#0af}.brxe-post-sharing.brand-colors .email{background-color:var(--bricks-text-light)}.brxe-post-sharing a{align-items:center;border-radius:50%;display:flex;height:30px;justify-content:center;text-align:center;width:30px}.brxe-post-sharing a.telegram svg{margin-left:-2px}.brxe-post-sharing i:before{line-height:inherit}.brxe-post-sharing svg{fill:currentcolor;flex-shrink:0;height:1em}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {.brxe-button{width:auto}}@layer bricks {.brxe-template{width:100%}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}#brxe-ktlacq {background-color: var(--secondary); z-index: 6}#brxe-atbslx {background-color: var(--accent-light); z-index: 5}#brxe-rtxqqv {z-index: 4; background-color: var(--secondary-comp)}#brxe-qcysfx {background-color: var(--accent-hover); z-index: 2}#brxe-gviaic::before { content: ''; position: absolute; top: 50%; right: 0; transform: translateY(-50%); border-left: 1px solid var(--action-dark-trans-20); height: 85%; }#brxe-gviaic::after { content: ''; position: absolute; width: 85%; height: 1px; background: var(--action-dark-trans-20); bottom: 0; left: 0;}@media (max-width: 479px) { #brxe-gviaic::before { display: none; } #brxe-gviaic::after { display: none; } }#brxe-tewnqm {position: absolute; right: 21px; top: 12px}#brxe-xwibqn::after { content: ''; position: absolute; width: 85%; height: 1px; background: var(--action-dark-trans-20); bottom: 0; right: 0;}@media (max-width: 479px) { #brxe-xwibqn::after { display: none; } }#brxe-tqtevt {position: absolute; right: 21px; top: 12px}#brxe-kejdat::before { content: ''; position: absolute; top: 50%; right: 0; transform: translateY(-50%); border-left: 1px solid var(--action-dark-trans-20); height: 85%; }@media (max-width: 479px) { #brxe-kejdat::before { display: none; } }#brxe-faoema {position: absolute; right: 21px; top: 12px}@media (max-width: 479px) { #brxe-zhcolr::before { display: none; } #brxe-zhcolr::after { display: none; } }@layer bricks {.brxe-code{width:100%}}@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}#brxe-xjjdrj {justify-content: center}#brxe-rhgzhk {flex-direction: row-reverse; gap: var(--space-xs)}#brxe-lfqpig {flex-direction: row}#brxe-bpbipt {flex-direction: row-reverse; gap: var(--space-xs)}#brxe-jpgift {flex-direction: row}#brxe-dsrcby {flex-direction: row-reverse; gap: var(--space-xs)}#brxe-lsjxus {flex-direction: row}#brxe-fdssjn {flex-direction: row-reverse; gap: var(--space-xs)}#brxe-skonxx {flex-direction: row}#brxe-tbmzrg {padding-right: var(--space-m)}#brxe-hrdegp {flex-direction: row}#brxe-wxtkxh {row-gap: var(--space-l)}#brxe-gxrcin {padding-left: var(--space-m)}body:not(.bricks-is-frontend) #brxe-rouzlc {display: none;}@layer bricks {.brxe-logo{color:currentcolor;font-size:20px;font-weight:600;line-height:1}.brxe-logo img{display:block;height:auto;width:auto}.brxe-logo a{color:currentcolor;display:inline-block}}@layer bricks {.brxe-shortcode{width:100%}}@layer bricks {.brxe-button{width:auto}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}#brxe-qcenvo {font-size: var(--text-xl)}#brxe-uwppml {align-items: flex-end}#brxe-lwklaz {font-size: var(--text-xxl)}#brxe-wgkvxg {align-items: center}#brxe-cbjzol {font-size: var(--text-l)}#brxe-npczqm {font-size: var(--text-l); color: var(--secondary-medium); font-weight: 600}#brxe-odudhl {font-size: var(--text-xl); color: var(--shade-trans-60)}#brxe-lisfqp {display: flex; justify-content: flex-end}#brxe-qhiszy {display: flex; flex-direction: row; align-items: center; border-top: 1px solid var(--shade-trans-10); border-bottom: 1px solid var(--shade-trans-10)}#brxe-qhiszy:hover {background-color: var(--white)}#brxe-dbwakj {font-size: var(--text-l); color: var(--secondary-medium); font-weight: 600}#brxe-bopprn {font-size: var(--text-xl); color: var(--shade-trans-60)}#brxe-cuorwb {display: flex; justify-content: flex-end}#brxe-wtvnmx {display: flex; flex-direction: row; align-items: center; border-bottom: 1px solid var(--shade-trans-10)}#brxe-wtvnmx:hover {background-color: var(--white)}#brxe-mrjjbp {font-size: var(--text-l); color: var(--secondary-medium); font-weight: 600}#brxe-pfreej {font-size: var(--text-xl); color: var(--shade-trans-60)}#brxe-vkvbzu {display: flex; justify-content: flex-end}#brxe-wwdbhz {display: flex; flex-direction: row; align-items: center; border-bottom: 1px solid var(--shade-trans-10)}#brxe-wwdbhz:hover {background-color: var(--white)}#brxe-qyxplx {font-size: var(--text-l); color: var(--secondary-medium); font-weight: 600}#brxe-icehxw {font-size: var(--text-xl); color: var(--shade-trans-60)}#brxe-ufxoki {display: flex; justify-content: flex-end}#brxe-zxeplx {display: flex; flex-direction: row; align-items: center; border-bottom: 1px solid var(--shade-trans-10)}#brxe-zxeplx:hover {background-color: var(--white)}#brxe-elvath {display: flex; justify-content: center; flex-direction: column; align-items: center}#brxe-elxpkg {display: flex; align-items: center}#brxe-fazdau {align-items: center}#brxe-nlatoh {transition: 2s ease-in; align-self: center !important; background-color: var(--shade-light-trans-40); height: 100%}header { z-index: 10; }@layer bricks.icons{@font-face{font-display:swap;font-display:block;font-family:Font Awesome\ 6 Free;font-style:normal;font-weight:400;src:url(/wp-content/themes/bricks/assets/fonts/fontawesome/fa-regular-400.woff2) format("woff2"),url(/wp-content/themes/bricks/assets/fonts/fontawesome/fa-regular-400.ttf) format("truetype")}.fa,.fa-classic,.fa-regular,.far{font-family:Font Awesome\ 6 Free;font-style:normal;font-weight:400}@font-face{font-display:swap;font-display:block;font-family:Font Awesome\ 6 Solid;font-style:normal;font-weight:900;src:url(/wp-content/themes/bricks/assets/fonts/fontawesome/fa-solid-900.woff2) format("woff2"),url(/wp-content/themes/bricks/assets/fonts/fontawesome/fa-solid-900.ttf) format("truetype")}.fa-solid,.fas{font-family:Font Awesome\ 6 Solid;font-style:normal;font-weight:900}.fa,.fa-brands,.fa-classic,.fa-regular,.fa-sharp,.fa-solid,.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em)*-1);line-height:inherit;position:absolute;text-align:center;width:var(--fa-li-width,2em)}.fa-border{border-color:var(--fa-border-color,#eee);border-radius:var(--fa-border-radius,.1em);border-style:var(--fa-border-style,solid);border-width:var(--fa-border-width,.08em);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-name:fa-beat;animation-name:fa-beat;-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-name:fa-bounce;animation-name:fa-bounce;-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-name:fa-fade;animation-name:fa-fade;-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-name:fa-beat-fade;animation-name:fa-beat-fade;-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-name:fa-flip;animation-name:fa-flip;-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{-webkit-animation-duration:var(--fa-animation-duration,2s);animation-duration:var(--fa-animation-duration,2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-timing-function:var(--fa-animation-timing,steps(8));animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@-webkit-keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@-webkit-keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@-webkit-keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}24%,8%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}24%,8%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}.fa-rotate-by{-webkit-transform:rotate(var(--fa-rotate-angle,none));transform:rotate(var(--fa-rotate-angle,none))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index,auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-0:before{content:"0"}.fa-1:before{content:"1"}.fa-2:before{content:"2"}.fa-3:before{content:"3"}.fa-4:before{content:"4"}.fa-5:before{content:"5"}.fa-6:before{content:"6"}.fa-7:before{content:"7"}.fa-8:before{content:"8"}.fa-9:before{content:"9"}.fa-fill-drip:before{content:"\f576"}.fa-arrows-to-circle:before{content:"\e4bd"}.fa-chevron-circle-right:before,.fa-circle-chevron-right:before{content:"\f138"}.fa-at:before{content:"@"}.fa-trash-alt:before,.fa-trash-can:before{content:"\f2ed"}.fa-text-height:before{content:"\f034"}.fa-user-times:before,.fa-user-xmark:before{content:"\f235"}.fa-stethoscope:before{content:"\f0f1"}.fa-comment-alt:before,.fa-message:before{content:"\f27a"}.fa-info:before{content:"\f129"}.fa-compress-alt:before,.fa-down-left-and-up-right-to-center:before{content:"\f422"}.fa-explosion:before{content:"\e4e9"}.fa-file-alt:before,.fa-file-lines:before,.fa-file-text:before{content:"\f15c"}.fa-wave-square:before{content:"\f83e"}.fa-ring:before{content:"\f70b"}.fa-building-un:before{content:"\e4d9"}.fa-dice-three:before{content:"\f527"}.fa-calendar-alt:before,.fa-calendar-days:before{content:"\f073"}.fa-anchor-circle-check:before{content:"\e4aa"}.fa-building-circle-arrow-right:before{content:"\e4d1"}.fa-volleyball-ball:before,.fa-volleyball:before{content:"\f45f"}.fa-arrows-up-to-line:before{content:"\e4c2"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-circle-minus:before,.fa-minus-circle:before{content:"\f056"}.fa-door-open:before{content:"\f52b"}.fa-right-from-bracket:before,.fa-sign-out-alt:before{content:"\f2f5"}.fa-atom:before{content:"\f5d2"}.fa-soap:before{content:"\e06e"}.fa-heart-music-camera-bolt:before,.fa-icons:before{content:"\f86d"}.fa-microphone-alt-slash:before,.fa-microphone-lines-slash:before{content:"\f539"}.fa-bridge-circle-check:before{content:"\e4c9"}.fa-pump-medical:before{content:"\e06a"}.fa-fingerprint:before{content:"\f577"}.fa-hand-point-right:before{content:"\f0a4"}.fa-magnifying-glass-location:before,.fa-search-location:before{content:"\f689"}.fa-forward-step:before,.fa-step-forward:before{content:"\f051"}.fa-face-smile-beam:before,.fa-smile-beam:before{content:"\f5b8"}.fa-flag-checkered:before{content:"\f11e"}.fa-football-ball:before,.fa-football:before{content:"\f44e"}.fa-school-circle-exclamation:before{content:"\e56c"}.fa-crop:before{content:"\f125"}.fa-angle-double-down:before,.fa-angles-down:before{content:"\f103"}.fa-users-rectangle:before{content:"\e594"}.fa-people-roof:before{content:"\e537"}.fa-people-line:before{content:"\e534"}.fa-beer-mug-empty:before,.fa-beer:before{content:"\f0fc"}.fa-diagram-predecessor:before{content:"\e477"}.fa-arrow-up-long:before,.fa-long-arrow-up:before{content:"\f176"}.fa-burn:before,.fa-fire-flame-simple:before{content:"\f46a"}.fa-male:before,.fa-person:before{content:"\f183"}.fa-laptop:before{content:"\f109"}.fa-file-csv:before{content:"\f6dd"}.fa-menorah:before{content:"\f676"}.fa-truck-plane:before{content:"\e58f"}.fa-record-vinyl:before{content:"\f8d9"}.fa-face-grin-stars:before,.fa-grin-stars:before{content:"\f587"}.fa-bong:before{content:"\f55c"}.fa-pastafarianism:before,.fa-spaghetti-monster-flying:before{content:"\f67b"}.fa-arrow-down-up-across-line:before{content:"\e4af"}.fa-spoon:before,.fa-utensil-spoon:before{content:"\f2e5"}.fa-jar-wheat:before{content:"\e517"}.fa-envelopes-bulk:before,.fa-mail-bulk:before{content:"\f674"}.fa-file-circle-exclamation:before{content:"\e4eb"}.fa-circle-h:before,.fa-hospital-symbol:before{content:"\f47e"}.fa-pager:before{content:"\f815"}.fa-address-book:before,.fa-contact-book:before{content:"\f2b9"}.fa-strikethrough:before{content:"\f0cc"}.fa-k:before{content:"K"}.fa-landmark-flag:before{content:"\e51c"}.fa-pencil-alt:before,.fa-pencil:before{content:"\f303"}.fa-backward:before{content:"\f04a"}.fa-caret-right:before{content:"\f0da"}.fa-comments:before{content:"\f086"}.fa-file-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-code-pull-request:before{content:"\e13c"}.fa-clipboard-list:before{content:"\f46d"}.fa-truck-loading:before,.fa-truck-ramp-box:before{content:"\f4de"}.fa-user-check:before{content:"\f4fc"}.fa-vial-virus:before{content:"\e597"}.fa-sheet-plastic:before{content:"\e571"}.fa-blog:before{content:"\f781"}.fa-user-ninja:before{content:"\f504"}.fa-person-arrow-up-from-line:before{content:"\e539"}.fa-scroll-torah:before,.fa-torah:before{content:"\f6a0"}.fa-broom-ball:before,.fa-quidditch-broom-ball:before,.fa-quidditch:before{content:"\f458"}.fa-toggle-off:before{content:"\f204"}.fa-archive:before,.fa-box-archive:before{content:"\f187"}.fa-person-drowning:before{content:"\e545"}.fa-arrow-down-9-1:before,.fa-sort-numeric-desc:before,.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-face-grin-tongue-squint:before,.fa-grin-tongue-squint:before{content:"\f58a"}.fa-spray-can:before{content:"\f5bd"}.fa-truck-monster:before{content:"\f63b"}.fa-w:before{content:"W"}.fa-earth-africa:before,.fa-globe-africa:before{content:"\f57c"}.fa-rainbow:before{content:"\f75b"}.fa-circle-notch:before{content:"\f1ce"}.fa-tablet-alt:before,.fa-tablet-screen-button:before{content:"\f3fa"}.fa-paw:before{content:"\f1b0"}.fa-cloud:before{content:"\f0c2"}.fa-trowel-bricks:before{content:"\e58a"}.fa-face-flushed:before,.fa-flushed:before{content:"\f579"}.fa-hospital-user:before{content:"\f80d"}.fa-tent-arrow-left-right:before{content:"\e57f"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-binoculars:before{content:"\f1e5"}.fa-microphone-slash:before{content:"\f131"}.fa-box-tissue:before{content:"\e05b"}.fa-motorcycle:before{content:"\f21c"}.fa-bell-concierge:before,.fa-concierge-bell:before{content:"\f562"}.fa-pen-ruler:before,.fa-pencil-ruler:before{content:"\f5ae"}.fa-people-arrows-left-right:before,.fa-people-arrows:before{content:"\e068"}.fa-mars-and-venus-burst:before{content:"\e523"}.fa-caret-square-right:before,.fa-square-caret-right:before{content:"\f152"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-sun-plant-wilt:before{content:"\e57a"}.fa-toilets-portable:before{content:"\e584"}.fa-hockey-puck:before{content:"\f453"}.fa-table:before{content:"\f0ce"}.fa-magnifying-glass-arrow-right:before{content:"\e521"}.fa-digital-tachograph:before,.fa-tachograph-digital:before{content:"\f566"}.fa-users-slash:before{content:"\e073"}.fa-clover:before{content:"\e139"}.fa-mail-reply:before,.fa-reply:before{content:"\f3e5"}.fa-star-and-crescent:before{content:"\f699"}.fa-house-fire:before{content:"\e50c"}.fa-minus-square:before,.fa-square-minus:before{content:"\f146"}.fa-helicopter:before{content:"\f533"}.fa-compass:before{content:"\f14e"}.fa-caret-square-down:before,.fa-square-caret-down:before{content:"\f150"}.fa-file-circle-question:before{content:"\e4ef"}.fa-laptop-code:before{content:"\f5fc"}.fa-swatchbook:before{content:"\f5c3"}.fa-prescription-bottle:before{content:"\f485"}.fa-bars:before,.fa-navicon:before{content:"\f0c9"}.fa-people-group:before{content:"\e533"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-heart-broken:before,.fa-heart-crack:before{content:"\f7a9"}.fa-external-link-square-alt:before,.fa-square-up-right:before{content:"\f360"}.fa-face-kiss-beam:before,.fa-kiss-beam:before{content:"\f597"}.fa-film:before{content:"\f008"}.fa-ruler-horizontal:before{content:"\f547"}.fa-people-robbery:before{content:"\e536"}.fa-lightbulb:before{content:"\f0eb"}.fa-caret-left:before{content:"\f0d9"}.fa-circle-exclamation:before,.fa-exclamation-circle:before{content:"\f06a"}.fa-school-circle-xmark:before{content:"\e56d"}.fa-arrow-right-from-bracket:before,.fa-sign-out:before{content:"\f08b"}.fa-chevron-circle-down:before,.fa-circle-chevron-down:before{content:"\f13a"}.fa-unlock-alt:before,.fa-unlock-keyhole:before{content:"\f13e"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-headphones-alt:before,.fa-headphones-simple:before{content:"\f58f"}.fa-sitemap:before{content:"\f0e8"}.fa-circle-dollar-to-slot:before,.fa-donate:before{content:"\f4b9"}.fa-memory:before{content:"\f538"}.fa-road-spikes:before{content:"\e568"}.fa-fire-burner:before{content:"\e4f1"}.fa-flag:before{content:"\f024"}.fa-hanukiah:before{content:"\f6e6"}.fa-feather:before{content:"\f52d"}.fa-volume-down:before,.fa-volume-low:before{content:"\f027"}.fa-comment-slash:before{content:"\f4b3"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-compress:before{content:"\f066"}.fa-wheat-alt:before,.fa-wheat-awn:before{content:"\e2cd"}.fa-ankh:before{content:"\f644"}.fa-hands-holding-child:before{content:"\e4fa"}.fa-asterisk:before{content:"*"}.fa-check-square:before,.fa-square-check:before{content:"\f14a"}.fa-peseta-sign:before{content:"\e221"}.fa-header:before,.fa-heading:before{content:"\f1dc"}.fa-ghost:before{content:"\f6e2"}.fa-list-squares:before,.fa-list:before{content:"\f03a"}.fa-phone-square-alt:before,.fa-square-phone-flip:before{content:"\f87b"}.fa-cart-plus:before{content:"\f217"}.fa-gamepad:before{content:"\f11b"}.fa-circle-dot:before,.fa-dot-circle:before{content:"\f192"}.fa-dizzy:before,.fa-face-dizzy:before{content:"\f567"}.fa-egg:before{content:"\f7fb"}.fa-house-medical-circle-xmark:before{content:"\e513"}.fa-campground:before{content:"\f6bb"}.fa-folder-plus:before{content:"\f65e"}.fa-futbol-ball:before,.fa-futbol:before,.fa-soccer-ball:before{content:"\f1e3"}.fa-paint-brush:before,.fa-paintbrush:before{content:"\f1fc"}.fa-lock:before{content:"\f023"}.fa-gas-pump:before{content:"\f52f"}.fa-hot-tub-person:before,.fa-hot-tub:before{content:"\f593"}.fa-map-location:before,.fa-map-marked:before{content:"\f59f"}.fa-house-flood-water:before{content:"\e50e"}.fa-tree:before{content:"\f1bb"}.fa-bridge-lock:before{content:"\e4cc"}.fa-sack-dollar:before{content:"\f81d"}.fa-edit:before,.fa-pen-to-square:before{content:"\f044"}.fa-car-side:before{content:"\f5e4"}.fa-share-alt:before,.fa-share-nodes:before{content:"\f1e0"}.fa-heart-circle-minus:before{content:"\e4ff"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-microscope:before{content:"\f610"}.fa-sink:before{content:"\e06d"}.fa-bag-shopping:before,.fa-shopping-bag:before{content:"\f290"}.fa-arrow-down-z-a:before,.fa-sort-alpha-desc:before,.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-mitten:before{content:"\f7b5"}.fa-person-rays:before{content:"\e54d"}.fa-users:before{content:"\f0c0"}.fa-eye-slash:before{content:"\f070"}.fa-flask-vial:before{content:"\e4f3"}.fa-hand-paper:before,.fa-hand:before{content:"\f256"}.fa-om:before{content:"\f679"}.fa-worm:before{content:"\e599"}.fa-house-circle-xmark:before{content:"\e50b"}.fa-plug:before{content:"\f1e6"}.fa-chevron-up:before{content:"\f077"}.fa-hand-spock:before{content:"\f259"}.fa-stopwatch:before{content:"\f2f2"}.fa-face-kiss:before,.fa-kiss:before{content:"\f596"}.fa-bridge-circle-xmark:before{content:"\e4cb"}.fa-face-grin-tongue:before,.fa-grin-tongue:before{content:"\f589"}.fa-chess-bishop:before{content:"\f43a"}.fa-face-grin-wink:before,.fa-grin-wink:before{content:"\f58c"}.fa-deaf:before,.fa-deafness:before,.fa-ear-deaf:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-road-circle-check:before{content:"\e564"}.fa-dice-five:before{content:"\f523"}.fa-rss-square:before,.fa-square-rss:before{content:"\f143"}.fa-land-mine-on:before{content:"\e51b"}.fa-i-cursor:before{content:"\f246"}.fa-stamp:before{content:"\f5bf"}.fa-stairs:before{content:"\e289"}.fa-i:before{content:"I"}.fa-hryvnia-sign:before,.fa-hryvnia:before{content:"\f6f2"}.fa-pills:before{content:"\f484"}.fa-face-grin-wide:before,.fa-grin-alt:before{content:"\f581"}.fa-tooth:before{content:"\f5c9"}.fa-v:before{content:"V"}.fa-bangladeshi-taka-sign:before{content:"\e2e6"}.fa-bicycle:before{content:"\f206"}.fa-rod-asclepius:before,.fa-rod-snake:before,.fa-staff-aesculapius:before,.fa-staff-snake:before{content:"\e579"}.fa-head-side-cough-slash:before{content:"\e062"}.fa-ambulance:before,.fa-truck-medical:before{content:"\f0f9"}.fa-wheat-awn-circle-exclamation:before{content:"\e598"}.fa-snowman:before{content:"\f7d0"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-road-barrier:before{content:"\e562"}.fa-school:before{content:"\f549"}.fa-igloo:before{content:"\f7ae"}.fa-joint:before{content:"\f595"}.fa-angle-right:before{content:"\f105"}.fa-horse:before{content:"\f6f0"}.fa-q:before{content:"Q"}.fa-g:before{content:"G"}.fa-notes-medical:before{content:"\f481"}.fa-temperature-2:before,.fa-temperature-half:before,.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-dong-sign:before{content:"\e169"}.fa-capsules:before{content:"\f46b"}.fa-poo-bolt:before,.fa-poo-storm:before{content:"\f75a"}.fa-face-frown-open:before,.fa-frown-open:before{content:"\f57a"}.fa-hand-point-up:before{content:"\f0a6"}.fa-money-bill:before{content:"\f0d6"}.fa-bookmark:before{content:"\f02e"}.fa-align-justify:before{content:"\f039"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-helmet-un:before{content:"\e503"}.fa-bullseye:before{content:"\f140"}.fa-bacon:before{content:"\f7e5"}.fa-hand-point-down:before{content:"\f0a7"}.fa-arrow-up-from-bracket:before{content:"\e09a"}.fa-folder-blank:before,.fa-folder:before{content:"\f07b"}.fa-file-medical-alt:before,.fa-file-waveform:before{content:"\f478"}.fa-radiation:before{content:"\f7b9"}.fa-chart-simple:before{content:"\e473"}.fa-mars-stroke:before{content:"\f229"}.fa-vial:before{content:"\f492"}.fa-dashboard:before,.fa-gauge-med:before,.fa-gauge:before,.fa-tachometer-alt-average:before{content:"\f624"}.fa-magic-wand-sparkles:before,.fa-wand-magic-sparkles:before{content:"\e2ca"}.fa-e:before{content:"E"}.fa-pen-alt:before,.fa-pen-clip:before{content:"\f305"}.fa-bridge-circle-exclamation:before{content:"\e4ca"}.fa-user:before{content:"\f007"}.fa-school-circle-check:before{content:"\e56b"}.fa-dumpster:before{content:"\f793"}.fa-shuttle-van:before,.fa-van-shuttle:before{content:"\f5b6"}.fa-building-user:before{content:"\e4da"}.fa-caret-square-left:before,.fa-square-caret-left:before{content:"\f191"}.fa-highlighter:before{content:"\f591"}.fa-key:before{content:"\f084"}.fa-bullhorn:before{content:"\f0a1"}.fa-globe:before{content:"\f0ac"}.fa-synagogue:before{content:"\f69b"}.fa-person-half-dress:before{content:"\e548"}.fa-road-bridge:before{content:"\e563"}.fa-location-arrow:before{content:"\f124"}.fa-c:before{content:"C"}.fa-tablet-button:before{content:"\f10a"}.fa-building-lock:before{content:"\e4d6"}.fa-pizza-slice:before{content:"\f818"}.fa-money-bill-wave:before{content:"\f53a"}.fa-area-chart:before,.fa-chart-area:before{content:"\f1fe"}.fa-house-flag:before{content:"\e50d"}.fa-person-circle-minus:before{content:"\e540"}.fa-ban:before,.fa-cancel:before{content:"\f05e"}.fa-camera-rotate:before{content:"\e0d8"}.fa-air-freshener:before,.fa-spray-can-sparkles:before{content:"\f5d0"}.fa-star:before{content:"\f005"}.fa-repeat:before{content:"\f363"}.fa-cross:before{content:"\f654"}.fa-box:before{content:"\f466"}.fa-venus-mars:before{content:"\f228"}.fa-arrow-pointer:before,.fa-mouse-pointer:before{content:"\f245"}.fa-expand-arrows-alt:before,.fa-maximize:before{content:"\f31e"}.fa-charging-station:before{content:"\f5e7"}.fa-shapes:before,.fa-triangle-circle-square:before{content:"\f61f"}.fa-random:before,.fa-shuffle:before{content:"\f074"}.fa-person-running:before,.fa-running:before{content:"\f70c"}.fa-mobile-retro:before{content:"\e527"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-spider:before{content:"\f717"}.fa-hands-bound:before{content:"\e4f9"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-plane-circle-exclamation:before{content:"\e556"}.fa-x-ray:before{content:"\f497"}.fa-spell-check:before{content:"\f891"}.fa-slash:before{content:"\f715"}.fa-computer-mouse:before,.fa-mouse:before{content:"\f8cc"}.fa-arrow-right-to-bracket:before,.fa-sign-in:before{content:"\f090"}.fa-shop-slash:before,.fa-store-alt-slash:before{content:"\e070"}.fa-server:before{content:"\f233"}.fa-virus-covid-slash:before{content:"\e4a9"}.fa-shop-lock:before{content:"\e4a5"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-blender-phone:before{content:"\f6b6"}.fa-building-wheat:before{content:"\e4db"}.fa-person-breastfeeding:before{content:"\e53a"}.fa-right-to-bracket:before,.fa-sign-in-alt:before{content:"\f2f6"}.fa-venus:before{content:"\f221"}.fa-passport:before{content:"\f5ab"}.fa-heart-pulse:before,.fa-heartbeat:before{content:"\f21e"}.fa-people-carry-box:before,.fa-people-carry:before{content:"\f4ce"}.fa-temperature-high:before{content:"\f769"}.fa-microchip:before{content:"\f2db"}.fa-crown:before{content:"\f521"}.fa-weight-hanging:before{content:"\f5cd"}.fa-xmarks-lines:before{content:"\e59a"}.fa-file-prescription:before{content:"\f572"}.fa-weight-scale:before,.fa-weight:before{content:"\f496"}.fa-user-friends:before,.fa-user-group:before{content:"\f500"}.fa-arrow-up-a-z:before,.fa-sort-alpha-up:before{content:"\f15e"}.fa-chess-knight:before{content:"\f441"}.fa-face-laugh-squint:before,.fa-laugh-squint:before{content:"\f59b"}.fa-wheelchair:before{content:"\f193"}.fa-arrow-circle-up:before,.fa-circle-arrow-up:before{content:"\f0aa"}.fa-toggle-on:before{content:"\f205"}.fa-person-walking:before,.fa-walking:before{content:"\f554"}.fa-l:before{content:"L"}.fa-fire:before{content:"\f06d"}.fa-bed-pulse:before,.fa-procedures:before{content:"\f487"}.fa-shuttle-space:before,.fa-space-shuttle:before{content:"\f197"}.fa-face-laugh:before,.fa-laugh:before{content:"\f599"}.fa-folder-open:before{content:"\f07c"}.fa-heart-circle-plus:before{content:"\e500"}.fa-code-fork:before{content:"\e13b"}.fa-city:before{content:"\f64f"}.fa-microphone-alt:before,.fa-microphone-lines:before{content:"\f3c9"}.fa-pepper-hot:before{content:"\f816"}.fa-unlock:before{content:"\f09c"}.fa-colon-sign:before{content:"\e140"}.fa-headset:before{content:"\f590"}.fa-store-slash:before{content:"\e071"}.fa-road-circle-xmark:before{content:"\e566"}.fa-user-minus:before{content:"\f503"}.fa-mars-stroke-up:before,.fa-mars-stroke-v:before{content:"\f22a"}.fa-champagne-glasses:before,.fa-glass-cheers:before{content:"\f79f"}.fa-clipboard:before{content:"\f328"}.fa-house-circle-exclamation:before{content:"\e50a"}.fa-file-arrow-up:before,.fa-file-upload:before{content:"\f574"}.fa-wifi-3:before,.fa-wifi-strong:before,.fa-wifi:before{content:"\f1eb"}.fa-bath:before,.fa-bathtub:before{content:"\f2cd"}.fa-underline:before{content:"\f0cd"}.fa-user-edit:before,.fa-user-pen:before{content:"\f4ff"}.fa-signature:before{content:"\f5b7"}.fa-stroopwafel:before{content:"\f551"}.fa-bold:before{content:"\f032"}.fa-anchor-lock:before{content:"\e4ad"}.fa-building-ngo:before{content:"\e4d7"}.fa-manat-sign:before{content:"\e1d5"}.fa-not-equal:before{content:"\f53e"}.fa-border-style:before,.fa-border-top-left:before{content:"\f853"}.fa-map-location-dot:before,.fa-map-marked-alt:before{content:"\f5a0"}.fa-jedi:before{content:"\f669"}.fa-poll:before,.fa-square-poll-vertical:before{content:"\f681"}.fa-mug-hot:before{content:"\f7b6"}.fa-battery-car:before,.fa-car-battery:before{content:"\f5df"}.fa-gift:before{content:"\f06b"}.fa-dice-two:before{content:"\f528"}.fa-chess-queen:before{content:"\f445"}.fa-glasses:before{content:"\f530"}.fa-chess-board:before{content:"\f43c"}.fa-building-circle-check:before{content:"\e4d2"}.fa-person-chalkboard:before{content:"\e53d"}.fa-mars-stroke-h:before,.fa-mars-stroke-right:before{content:"\f22b"}.fa-hand-back-fist:before,.fa-hand-rock:before{content:"\f255"}.fa-caret-square-up:before,.fa-square-caret-up:before{content:"\f151"}.fa-cloud-showers-water:before{content:"\e4e4"}.fa-bar-chart:before,.fa-chart-bar:before{content:"\f080"}.fa-hands-bubbles:before,.fa-hands-wash:before{content:"\e05e"}.fa-less-than-equal:before{content:"\f537"}.fa-train:before{content:"\f238"}.fa-eye-low-vision:before,.fa-low-vision:before{content:"\f2a8"}.fa-crow:before{content:"\f520"}.fa-sailboat:before{content:"\e445"}.fa-window-restore:before{content:"\f2d2"}.fa-plus-square:before,.fa-square-plus:before{content:"\f0fe"}.fa-torii-gate:before{content:"\f6a1"}.fa-frog:before{content:"\f52e"}.fa-bucket:before{content:"\e4cf"}.fa-image:before{content:"\f03e"}.fa-microphone:before{content:"\f130"}.fa-cow:before{content:"\f6c8"}.fa-caret-up:before{content:"\f0d8"}.fa-screwdriver:before{content:"\f54a"}.fa-folder-closed:before{content:"\e185"}.fa-house-tsunami:before{content:"\e515"}.fa-square-nfi:before{content:"\e576"}.fa-arrow-up-from-ground-water:before{content:"\e4b5"}.fa-glass-martini-alt:before,.fa-martini-glass:before{content:"\f57b"}.fa-rotate-back:before,.fa-rotate-backward:before,.fa-rotate-left:before,.fa-undo-alt:before{content:"\f2ea"}.fa-columns:before,.fa-table-columns:before{content:"\f0db"}.fa-lemon:before{content:"\f094"}.fa-head-side-mask:before{content:"\e063"}.fa-handshake:before{content:"\f2b5"}.fa-gem:before{content:"\f3a5"}.fa-dolly-box:before,.fa-dolly:before{content:"\f472"}.fa-smoking:before{content:"\f48d"}.fa-compress-arrows-alt:before,.fa-minimize:before{content:"\f78c"}.fa-monument:before{content:"\f5a6"}.fa-snowplow:before{content:"\f7d2"}.fa-angle-double-right:before,.fa-angles-right:before{content:"\f101"}.fa-cannabis:before{content:"\f55f"}.fa-circle-play:before,.fa-play-circle:before{content:"\f144"}.fa-tablets:before{content:"\f490"}.fa-ethernet:before{content:"\f796"}.fa-eur:before,.fa-euro-sign:before,.fa-euro:before{content:"\f153"}.fa-chair:before{content:"\f6c0"}.fa-check-circle:before,.fa-circle-check:before{content:"\f058"}.fa-circle-stop:before,.fa-stop-circle:before{content:"\f28d"}.fa-compass-drafting:before,.fa-drafting-compass:before{content:"\f568"}.fa-plate-wheat:before{content:"\e55a"}.fa-icicles:before{content:"\f7ad"}.fa-person-shelter:before{content:"\e54f"}.fa-neuter:before{content:"\f22c"}.fa-id-badge:before{content:"\f2c1"}.fa-marker:before{content:"\f5a1"}.fa-face-laugh-beam:before,.fa-laugh-beam:before{content:"\f59a"}.fa-helicopter-symbol:before{content:"\e502"}.fa-universal-access:before{content:"\f29a"}.fa-chevron-circle-up:before,.fa-circle-chevron-up:before{content:"\f139"}.fa-lari-sign:before{content:"\e1c8"}.fa-volcano:before{content:"\f770"}.fa-person-walking-dashed-line-arrow-right:before{content:"\e553"}.fa-gbp:before,.fa-pound-sign:before,.fa-sterling-sign:before{content:"\f154"}.fa-viruses:before{content:"\e076"}.fa-square-person-confined:before{content:"\e577"}.fa-user-tie:before{content:"\f508"}.fa-arrow-down-long:before,.fa-long-arrow-down:before{content:"\f175"}.fa-tent-arrow-down-to-line:before{content:"\e57e"}.fa-certificate:before{content:"\f0a3"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-suitcase:before{content:"\f0f2"}.fa-person-skating:before,.fa-skating:before{content:"\f7c5"}.fa-filter-circle-dollar:before,.fa-funnel-dollar:before{content:"\f662"}.fa-camera-retro:before{content:"\f083"}.fa-arrow-circle-down:before,.fa-circle-arrow-down:before{content:"\f0ab"}.fa-arrow-right-to-file:before,.fa-file-import:before{content:"\f56f"}.fa-external-link-square:before,.fa-square-arrow-up-right:before{content:"\f14c"}.fa-box-open:before{content:"\f49e"}.fa-scroll:before{content:"\f70e"}.fa-spa:before{content:"\f5bb"}.fa-location-pin-lock:before{content:"\e51f"}.fa-pause:before{content:"\f04c"}.fa-hill-avalanche:before{content:"\e507"}.fa-temperature-0:before,.fa-temperature-empty:before,.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-bomb:before{content:"\f1e2"}.fa-registered:before{content:"\f25d"}.fa-address-card:before,.fa-contact-card:before,.fa-vcard:before{content:"\f2bb"}.fa-balance-scale-right:before,.fa-scale-unbalanced-flip:before{content:"\f516"}.fa-subscript:before{content:"\f12c"}.fa-diamond-turn-right:before,.fa-directions:before{content:"\f5eb"}.fa-burst:before{content:"\e4dc"}.fa-house-laptop:before,.fa-laptop-house:before{content:"\e066"}.fa-face-tired:before,.fa-tired:before{content:"\f5c8"}.fa-money-bills:before{content:"\e1f3"}.fa-smog:before{content:"\f75f"}.fa-crutch:before{content:"\f7f7"}.fa-cloud-arrow-up:before,.fa-cloud-upload-alt:before,.fa-cloud-upload:before{content:"\f0ee"}.fa-palette:before{content:"\f53f"}.fa-arrows-turn-right:before{content:"\e4c0"}.fa-vest:before{content:"\e085"}.fa-ferry:before{content:"\e4ea"}.fa-arrows-down-to-people:before{content:"\e4b9"}.fa-seedling:before,.fa-sprout:before{content:"\f4d8"}.fa-arrows-alt-h:before,.fa-left-right:before{content:"\f337"}.fa-boxes-packing:before{content:"\e4c7"}.fa-arrow-circle-left:before,.fa-circle-arrow-left:before{content:"\f0a8"}.fa-group-arrows-rotate:before{content:"\e4f6"}.fa-bowl-food:before{content:"\e4c6"}.fa-candy-cane:before{content:"\f786"}.fa-arrow-down-wide-short:before,.fa-sort-amount-asc:before,.fa-sort-amount-down:before{content:"\f160"}.fa-cloud-bolt:before,.fa-thunderstorm:before{content:"\f76c"}.fa-remove-format:before,.fa-text-slash:before{content:"\f87d"}.fa-face-smile-wink:before,.fa-smile-wink:before{content:"\f4da"}.fa-file-word:before{content:"\f1c2"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-arrows-h:before,.fa-arrows-left-right:before{content:"\f07e"}.fa-house-lock:before{content:"\e510"}.fa-cloud-arrow-down:before,.fa-cloud-download-alt:before,.fa-cloud-download:before{content:"\f0ed"}.fa-children:before{content:"\e4e1"}.fa-blackboard:before,.fa-chalkboard:before{content:"\f51b"}.fa-user-alt-slash:before,.fa-user-large-slash:before{content:"\f4fa"}.fa-envelope-open:before{content:"\f2b6"}.fa-handshake-alt-slash:before,.fa-handshake-simple-slash:before{content:"\e05f"}.fa-mattress-pillow:before{content:"\e525"}.fa-guarani-sign:before{content:"\e19a"}.fa-arrows-rotate:before,.fa-refresh:before,.fa-sync:before{content:"\f021"}.fa-fire-extinguisher:before{content:"\f134"}.fa-cruzeiro-sign:before{content:"\e152"}.fa-greater-than-equal:before{content:"\f532"}.fa-shield-alt:before,.fa-shield-halved:before{content:"\f3ed"}.fa-atlas:before,.fa-book-atlas:before{content:"\f558"}.fa-virus:before{content:"\e074"}.fa-envelope-circle-check:before{content:"\e4e8"}.fa-layer-group:before{content:"\f5fd"}.fa-arrows-to-dot:before{content:"\e4be"}.fa-archway:before{content:"\f557"}.fa-heart-circle-check:before{content:"\e4fd"}.fa-house-chimney-crack:before,.fa-house-damage:before{content:"\f6f1"}.fa-file-archive:before,.fa-file-zipper:before{content:"\f1c6"}.fa-square:before{content:"\f0c8"}.fa-glass-martini:before,.fa-martini-glass-empty:before{content:"\f000"}.fa-couch:before{content:"\f4b8"}.fa-cedi-sign:before{content:"\e0df"}.fa-italic:before{content:"\f033"}.fa-church:before{content:"\f51d"}.fa-comments-dollar:before{content:"\f653"}.fa-democrat:before{content:"\f747"}.fa-z:before{content:"Z"}.fa-person-skiing:before,.fa-skiing:before{content:"\f7c9"}.fa-road-lock:before{content:"\e567"}.fa-a:before{content:"A"}.fa-temperature-arrow-down:before,.fa-temperature-down:before{content:"\e03f"}.fa-feather-alt:before,.fa-feather-pointed:before{content:"\f56b"}.fa-p:before{content:"P"}.fa-snowflake:before{content:"\f2dc"}.fa-newspaper:before{content:"\f1ea"}.fa-ad:before,.fa-rectangle-ad:before{content:"\f641"}.fa-arrow-circle-right:before,.fa-circle-arrow-right:before{content:"\f0a9"}.fa-filter-circle-xmark:before{content:"\e17b"}.fa-locust:before{content:"\e520"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-list-1-2:before,.fa-list-numeric:before,.fa-list-ol:before{content:"\f0cb"}.fa-person-dress-burst:before{content:"\e544"}.fa-money-check-alt:before,.fa-money-check-dollar:before{content:"\f53d"}.fa-vector-square:before{content:"\f5cb"}.fa-bread-slice:before{content:"\f7ec"}.fa-language:before{content:"\f1ab"}.fa-face-kiss-wink-heart:before,.fa-kiss-wink-heart:before{content:"\f598"}.fa-filter:before{content:"\f0b0"}.fa-question:before{content:"?"}.fa-file-signature:before{content:"\f573"}.fa-arrows-alt:before,.fa-up-down-left-right:before{content:"\f0b2"}.fa-house-chimney-user:before{content:"\e065"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-puzzle-piece:before{content:"\f12e"}.fa-money-check:before{content:"\f53c"}.fa-star-half-alt:before,.fa-star-half-stroke:before{content:"\f5c0"}.fa-code:before{content:"\f121"}.fa-glass-whiskey:before,.fa-whiskey-glass:before{content:"\f7a0"}.fa-building-circle-exclamation:before{content:"\e4d3"}.fa-magnifying-glass-chart:before{content:"\e522"}.fa-arrow-up-right-from-square:before,.fa-external-link:before{content:"\f08e"}.fa-cubes-stacked:before{content:"\e4e6"}.fa-krw:before,.fa-won-sign:before,.fa-won:before{content:"\f159"}.fa-virus-covid:before{content:"\e4a8"}.fa-austral-sign:before{content:"\e0a9"}.fa-f:before{content:"F"}.fa-leaf:before{content:"\f06c"}.fa-road:before{content:"\f018"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-person-circle-plus:before{content:"\e541"}.fa-chart-pie:before,.fa-pie-chart:before{content:"\f200"}.fa-bolt-lightning:before{content:"\e0b7"}.fa-sack-xmark:before{content:"\e56a"}.fa-file-excel:before{content:"\f1c3"}.fa-file-contract:before{content:"\f56c"}.fa-fish-fins:before{content:"\e4f2"}.fa-building-flag:before{content:"\e4d5"}.fa-face-grin-beam:before,.fa-grin-beam:before{content:"\f582"}.fa-object-ungroup:before{content:"\f248"}.fa-poop:before{content:"\f619"}.fa-location-pin:before,.fa-map-marker:before{content:"\f041"}.fa-kaaba:before{content:"\f66b"}.fa-toilet-paper:before{content:"\f71e"}.fa-hard-hat:before,.fa-hat-hard:before,.fa-helmet-safety:before{content:"\f807"}.fa-eject:before{content:"\f052"}.fa-arrow-alt-circle-right:before,.fa-circle-right:before{content:"\f35a"}.fa-plane-circle-check:before{content:"\e555"}.fa-face-rolling-eyes:before,.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-object-group:before{content:"\f247"}.fa-chart-line:before,.fa-line-chart:before{content:"\f201"}.fa-mask-ventilator:before{content:"\e524"}.fa-arrow-right:before{content:"\f061"}.fa-map-signs:before,.fa-signs-post:before{content:"\f277"}.fa-cash-register:before{content:"\f788"}.fa-person-circle-question:before{content:"\e542"}.fa-h:before{content:"H"}.fa-tarp:before{content:"\e57b"}.fa-screwdriver-wrench:before,.fa-tools:before{content:"\f7d9"}.fa-arrows-to-eye:before{content:"\e4bf"}.fa-plug-circle-bolt:before{content:"\e55b"}.fa-heart:before{content:"\f004"}.fa-mars-and-venus:before{content:"\f224"}.fa-home-user:before,.fa-house-user:before{content:"\e1b0"}.fa-dumpster-fire:before{content:"\f794"}.fa-house-crack:before{content:"\e3b1"}.fa-cocktail:before,.fa-martini-glass-citrus:before{content:"\f561"}.fa-face-surprise:before,.fa-surprise:before{content:"\f5c2"}.fa-bottle-water:before{content:"\e4c5"}.fa-circle-pause:before,.fa-pause-circle:before{content:"\f28b"}.fa-toilet-paper-slash:before{content:"\e072"}.fa-apple-alt:before,.fa-apple-whole:before{content:"\f5d1"}.fa-kitchen-set:before{content:"\e51a"}.fa-r:before{content:"R"}.fa-temperature-1:before,.fa-temperature-quarter:before,.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-cube:before{content:"\f1b2"}.fa-bitcoin-sign:before{content:"\e0b4"}.fa-shield-dog:before{content:"\e573"}.fa-solar-panel:before{content:"\f5ba"}.fa-lock-open:before{content:"\f3c1"}.fa-elevator:before{content:"\e16d"}.fa-money-bill-transfer:before{content:"\e528"}.fa-money-bill-trend-up:before{content:"\e529"}.fa-house-flood-water-circle-arrow-right:before{content:"\e50f"}.fa-poll-h:before,.fa-square-poll-horizontal:before{content:"\f682"}.fa-circle:before{content:"\f111"}.fa-backward-fast:before,.fa-fast-backward:before{content:"\f049"}.fa-recycle:before{content:"\f1b8"}.fa-user-astronaut:before{content:"\f4fb"}.fa-plane-slash:before{content:"\e069"}.fa-trademark:before{content:"\f25c"}.fa-basketball-ball:before,.fa-basketball:before{content:"\f434"}.fa-satellite-dish:before{content:"\f7c0"}.fa-arrow-alt-circle-up:before,.fa-circle-up:before{content:"\f35b"}.fa-mobile-alt:before,.fa-mobile-screen-button:before{content:"\f3cd"}.fa-volume-high:before,.fa-volume-up:before{content:"\f028"}.fa-users-rays:before{content:"\e593"}.fa-wallet:before{content:"\f555"}.fa-clipboard-check:before{content:"\f46c"}.fa-file-audio:before{content:"\f1c7"}.fa-burger:before,.fa-hamburger:before{content:"\f805"}.fa-wrench:before{content:"\f0ad"}.fa-bugs:before{content:"\e4d0"}.fa-rupee-sign:before,.fa-rupee:before{content:"\f156"}.fa-file-image:before{content:"\f1c5"}.fa-circle-question:before,.fa-question-circle:before{content:"\f059"}.fa-plane-departure:before{content:"\f5b0"}.fa-handshake-slash:before{content:"\e060"}.fa-book-bookmark:before{content:"\e0bb"}.fa-code-branch:before{content:"\f126"}.fa-hat-cowboy:before{content:"\f8c0"}.fa-bridge:before{content:"\e4c8"}.fa-phone-alt:before,.fa-phone-flip:before{content:"\f879"}.fa-truck-front:before{content:"\e2b7"}.fa-cat:before{content:"\f6be"}.fa-anchor-circle-exclamation:before{content:"\e4ab"}.fa-truck-field:before{content:"\e58d"}.fa-route:before{content:"\f4d7"}.fa-clipboard-question:before{content:"\e4e3"}.fa-panorama:before{content:"\e209"}.fa-comment-medical:before{content:"\f7f5"}.fa-teeth-open:before{content:"\f62f"}.fa-file-circle-minus:before{content:"\e4ed"}.fa-tags:before{content:"\f02c"}.fa-wine-glass:before{content:"\f4e3"}.fa-fast-forward:before,.fa-forward-fast:before{content:"\f050"}.fa-face-meh-blank:before,.fa-meh-blank:before{content:"\f5a4"}.fa-parking:before,.fa-square-parking:before{content:"\f540"}.fa-house-signal:before{content:"\e012"}.fa-bars-progress:before,.fa-tasks-alt:before{content:"\f828"}.fa-faucet-drip:before{content:"\e006"}.fa-cart-flatbed:before,.fa-dolly-flatbed:before{content:"\f474"}.fa-ban-smoking:before,.fa-smoking-ban:before{content:"\f54d"}.fa-terminal:before{content:"\f120"}.fa-mobile-button:before{content:"\f10b"}.fa-house-medical-flag:before{content:"\e514"}.fa-basket-shopping:before,.fa-shopping-basket:before{content:"\f291"}.fa-tape:before{content:"\f4db"}.fa-bus-alt:before,.fa-bus-simple:before{content:"\f55e"}.fa-eye:before{content:"\f06e"}.fa-face-sad-cry:before,.fa-sad-cry:before{content:"\f5b3"}.fa-audio-description:before{content:"\f29e"}.fa-person-military-to-person:before{content:"\e54c"}.fa-file-shield:before{content:"\e4f0"}.fa-user-slash:before{content:"\f506"}.fa-pen:before{content:"\f304"}.fa-tower-observation:before{content:"\e586"}.fa-file-code:before{content:"\f1c9"}.fa-signal-5:before,.fa-signal-perfect:before,.fa-signal:before{content:"\f012"}.fa-bus:before{content:"\f207"}.fa-heart-circle-xmark:before{content:"\e501"}.fa-home-lg:before,.fa-house-chimney:before{content:"\e3af"}.fa-window-maximize:before{content:"\f2d0"}.fa-face-frown:before,.fa-frown:before{content:"\f119"}.fa-prescription:before{content:"\f5b1"}.fa-shop:before,.fa-store-alt:before{content:"\f54f"}.fa-floppy-disk:before,.fa-save:before{content:"\f0c7"}.fa-vihara:before{content:"\f6a7"}.fa-balance-scale-left:before,.fa-scale-unbalanced:before{content:"\f515"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-comment-dots:before,.fa-commenting:before{content:"\f4ad"}.fa-plant-wilt:before{content:"\e5aa"}.fa-diamond:before{content:"\f219"}.fa-face-grin-squint:before,.fa-grin-squint:before{content:"\f585"}.fa-hand-holding-dollar:before,.fa-hand-holding-usd:before{content:"\f4c0"}.fa-bacterium:before{content:"\e05a"}.fa-hand-pointer:before{content:"\f25a"}.fa-drum-steelpan:before{content:"\f56a"}.fa-hand-scissors:before{content:"\f257"}.fa-hands-praying:before,.fa-praying-hands:before{content:"\f684"}.fa-arrow-right-rotate:before,.fa-arrow-rotate-forward:before,.fa-arrow-rotate-right:before,.fa-redo:before{content:"\f01e"}.fa-biohazard:before{content:"\f780"}.fa-location-crosshairs:before,.fa-location:before{content:"\f601"}.fa-mars-double:before{content:"\f227"}.fa-child-dress:before{content:"\e59c"}.fa-users-between-lines:before{content:"\e591"}.fa-lungs-virus:before{content:"\e067"}.fa-face-grin-tears:before,.fa-grin-tears:before{content:"\f588"}.fa-phone:before{content:"\f095"}.fa-calendar-times:before,.fa-calendar-xmark:before{content:"\f273"}.fa-child-reaching:before{content:"\e59d"}.fa-head-side-virus:before{content:"\e064"}.fa-user-cog:before,.fa-user-gear:before{content:"\f4fe"}.fa-arrow-up-1-9:before,.fa-sort-numeric-up:before{content:"\f163"}.fa-door-closed:before{content:"\f52a"}.fa-shield-virus:before{content:"\e06c"}.fa-dice-six:before{content:"\f526"}.fa-mosquito-net:before{content:"\e52c"}.fa-bridge-water:before{content:"\e4ce"}.fa-person-booth:before{content:"\f756"}.fa-text-width:before{content:"\f035"}.fa-hat-wizard:before{content:"\f6e8"}.fa-pen-fancy:before{content:"\f5ac"}.fa-digging:before,.fa-person-digging:before{content:"\f85e"}.fa-trash:before{content:"\f1f8"}.fa-gauge-simple-med:before,.fa-gauge-simple:before,.fa-tachometer-average:before{content:"\f629"}.fa-book-medical:before{content:"\f7e6"}.fa-poo:before{content:"\f2fe"}.fa-quote-right-alt:before,.fa-quote-right:before{content:"\f10e"}.fa-shirt:before,.fa-t-shirt:before,.fa-tshirt:before{content:"\f553"}.fa-cubes:before{content:"\f1b3"}.fa-divide:before{content:"\f529"}.fa-tenge-sign:before,.fa-tenge:before{content:"\f7d7"}.fa-headphones:before{content:"\f025"}.fa-hands-holding:before{content:"\f4c2"}.fa-hands-clapping:before{content:"\e1a8"}.fa-republican:before{content:"\f75e"}.fa-arrow-left:before{content:"\f060"}.fa-person-circle-xmark:before{content:"\e543"}.fa-ruler:before{content:"\f545"}.fa-align-left:before{content:"\f036"}.fa-dice-d6:before{content:"\f6d1"}.fa-restroom:before{content:"\f7bd"}.fa-j:before{content:"J"}.fa-users-viewfinder:before{content:"\e595"}.fa-file-video:before{content:"\f1c8"}.fa-external-link-alt:before,.fa-up-right-from-square:before{content:"\f35d"}.fa-table-cells:before,.fa-th:before{content:"\f00a"}.fa-file-pdf:before{content:"\f1c1"}.fa-bible:before,.fa-book-bible:before{content:"\f647"}.fa-o:before{content:"O"}.fa-medkit:before,.fa-suitcase-medical:before{content:"\f0fa"}.fa-user-secret:before{content:"\f21b"}.fa-otter:before{content:"\f700"}.fa-female:before,.fa-person-dress:before{content:"\f182"}.fa-comment-dollar:before{content:"\f651"}.fa-briefcase-clock:before,.fa-business-time:before{content:"\f64a"}.fa-table-cells-large:before,.fa-th-large:before{content:"\f009"}.fa-book-tanakh:before,.fa-tanakh:before{content:"\f827"}.fa-phone-volume:before,.fa-volume-control-phone:before{content:"\f2a0"}.fa-hat-cowboy-side:before{content:"\f8c1"}.fa-clipboard-user:before{content:"\f7f3"}.fa-child:before{content:"\f1ae"}.fa-lira-sign:before{content:"\f195"}.fa-satellite:before{content:"\f7bf"}.fa-plane-lock:before{content:"\e558"}.fa-tag:before{content:"\f02b"}.fa-comment:before{content:"\f075"}.fa-birthday-cake:before,.fa-cake-candles:before,.fa-cake:before{content:"\f1fd"}.fa-envelope:before{content:"\f0e0"}.fa-angle-double-up:before,.fa-angles-up:before{content:"\f102"}.fa-paperclip:before{content:"\f0c6"}.fa-arrow-right-to-city:before{content:"\e4b3"}.fa-ribbon:before{content:"\f4d6"}.fa-lungs:before{content:"\f604"}.fa-arrow-up-9-1:before,.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-litecoin-sign:before{content:"\e1d3"}.fa-border-none:before{content:"\f850"}.fa-circle-nodes:before{content:"\e4e2"}.fa-parachute-box:before{content:"\f4cd"}.fa-indent:before{content:"\f03c"}.fa-truck-field-un:before{content:"\e58e"}.fa-hourglass-empty:before,.fa-hourglass:before{content:"\f254"}.fa-mountain:before{content:"\f6fc"}.fa-user-doctor:before,.fa-user-md:before{content:"\f0f0"}.fa-circle-info:before,.fa-info-circle:before{content:"\f05a"}.fa-cloud-meatball:before{content:"\f73b"}.fa-camera-alt:before,.fa-camera:before{content:"\f030"}.fa-square-virus:before{content:"\e578"}.fa-meteor:before{content:"\f753"}.fa-car-on:before{content:"\e4dd"}.fa-sleigh:before{content:"\f7cc"}.fa-arrow-down-1-9:before,.fa-sort-numeric-asc:before,.fa-sort-numeric-down:before{content:"\f162"}.fa-hand-holding-droplet:before,.fa-hand-holding-water:before{content:"\f4c1"}.fa-water:before{content:"\f773"}.fa-calendar-check:before{content:"\f274"}.fa-braille:before{content:"\f2a1"}.fa-prescription-bottle-alt:before,.fa-prescription-bottle-medical:before{content:"\f486"}.fa-landmark:before{content:"\f66f"}.fa-truck:before{content:"\f0d1"}.fa-crosshairs:before{content:"\f05b"}.fa-person-cane:before{content:"\e53c"}.fa-tent:before{content:"\e57d"}.fa-vest-patches:before{content:"\e086"}.fa-check-double:before{content:"\f560"}.fa-arrow-down-a-z:before,.fa-sort-alpha-asc:before,.fa-sort-alpha-down:before{content:"\f15d"}.fa-money-bill-wheat:before{content:"\e52a"}.fa-cookie:before{content:"\f563"}.fa-arrow-left-rotate:before,.fa-arrow-rotate-back:before,.fa-arrow-rotate-backward:before,.fa-arrow-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-hard-drive:before,.fa-hdd:before{content:"\f0a0"}.fa-face-grin-squint-tears:before,.fa-grin-squint-tears:before{content:"\f586"}.fa-dumbbell:before{content:"\f44b"}.fa-list-alt:before,.fa-rectangle-list:before{content:"\f022"}.fa-tarp-droplet:before{content:"\e57c"}.fa-house-medical-circle-check:before{content:"\e511"}.fa-person-skiing-nordic:before,.fa-skiing-nordic:before{content:"\f7ca"}.fa-calendar-plus:before{content:"\f271"}.fa-plane-arrival:before{content:"\f5af"}.fa-arrow-alt-circle-left:before,.fa-circle-left:before{content:"\f359"}.fa-subway:before,.fa-train-subway:before{content:"\f239"}.fa-chart-gantt:before{content:"\e0e4"}.fa-indian-rupee-sign:before,.fa-indian-rupee:before,.fa-inr:before{content:"\e1bc"}.fa-crop-alt:before,.fa-crop-simple:before{content:"\f565"}.fa-money-bill-1:before,.fa-money-bill-alt:before{content:"\f3d1"}.fa-left-long:before,.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-dna:before{content:"\f471"}.fa-virus-slash:before{content:"\e075"}.fa-minus:before,.fa-subtract:before{content:"\f068"}.fa-chess:before{content:"\f439"}.fa-arrow-left-long:before,.fa-long-arrow-left:before{content:"\f177"}.fa-plug-circle-check:before{content:"\e55c"}.fa-street-view:before{content:"\f21d"}.fa-franc-sign:before{content:"\e18f"}.fa-volume-off:before{content:"\f026"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before,.fa-hands-american-sign-language-interpreting:before,.fa-hands-asl-interpreting:before{content:"\f2a3"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-droplet-slash:before,.fa-tint-slash:before{content:"\f5c7"}.fa-mosque:before{content:"\f678"}.fa-mosquito:before{content:"\e52b"}.fa-star-of-david:before{content:"\f69a"}.fa-person-military-rifle:before{content:"\e54b"}.fa-cart-shopping:before,.fa-shopping-cart:before{content:"\f07a"}.fa-vials:before{content:"\f493"}.fa-plug-circle-plus:before{content:"\e55f"}.fa-place-of-worship:before{content:"\f67f"}.fa-grip-vertical:before{content:"\f58e"}.fa-arrow-turn-up:before,.fa-level-up:before{content:"\f148"}.fa-u:before{content:"U"}.fa-square-root-alt:before,.fa-square-root-variable:before{content:"\f698"}.fa-clock-four:before,.fa-clock:before{content:"\f017"}.fa-backward-step:before,.fa-step-backward:before{content:"\f048"}.fa-pallet:before{content:"\f482"}.fa-faucet:before{content:"\e005"}.fa-baseball-bat-ball:before{content:"\f432"}.fa-s:before{content:"S"}.fa-timeline:before{content:"\e29c"}.fa-keyboard:before{content:"\f11c"}.fa-caret-down:before{content:"\f0d7"}.fa-clinic-medical:before,.fa-house-chimney-medical:before{content:"\f7f2"}.fa-temperature-3:before,.fa-temperature-three-quarters:before,.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-mobile-android-alt:before,.fa-mobile-screen:before{content:"\f3cf"}.fa-plane-up:before{content:"\e22d"}.fa-piggy-bank:before{content:"\f4d3"}.fa-battery-3:before,.fa-battery-half:before{content:"\f242"}.fa-mountain-city:before{content:"\e52e"}.fa-coins:before{content:"\f51e"}.fa-khanda:before{content:"\f66d"}.fa-sliders-h:before,.fa-sliders:before{content:"\f1de"}.fa-folder-tree:before{content:"\f802"}.fa-network-wired:before{content:"\f6ff"}.fa-map-pin:before{content:"\f276"}.fa-hamsa:before{content:"\f665"}.fa-cent-sign:before{content:"\e3f5"}.fa-flask:before{content:"\f0c3"}.fa-person-pregnant:before{content:"\e31e"}.fa-wand-sparkles:before{content:"\f72b"}.fa-ellipsis-v:before,.fa-ellipsis-vertical:before{content:"\f142"}.fa-ticket:before{content:"\f145"}.fa-power-off:before{content:"\f011"}.fa-long-arrow-alt-right:before,.fa-right-long:before{content:"\f30b"}.fa-flag-usa:before{content:"\f74d"}.fa-laptop-file:before{content:"\e51d"}.fa-teletype:before,.fa-tty:before{content:"\f1e4"}.fa-diagram-next:before{content:"\e476"}.fa-person-rifle:before{content:"\e54e"}.fa-house-medical-circle-exclamation:before{content:"\e512"}.fa-closed-captioning:before{content:"\f20a"}.fa-hiking:before,.fa-person-hiking:before{content:"\f6ec"}.fa-venus-double:before{content:"\f226"}.fa-images:before{content:"\f302"}.fa-calculator:before{content:"\f1ec"}.fa-people-pulling:before{content:"\e535"}.fa-n:before{content:"N"}.fa-cable-car:before,.fa-tram:before{content:"\f7da"}.fa-cloud-rain:before{content:"\f73d"}.fa-building-circle-xmark:before{content:"\e4d4"}.fa-ship:before{content:"\f21a"}.fa-arrows-down-to-line:before{content:"\e4b8"}.fa-download:before{content:"\f019"}.fa-face-grin:before,.fa-grin:before{content:"\f580"}.fa-backspace:before,.fa-delete-left:before{content:"\f55a"}.fa-eye-dropper-empty:before,.fa-eye-dropper:before,.fa-eyedropper:before{content:"\f1fb"}.fa-file-circle-check:before{content:"\e5a0"}.fa-forward:before{content:"\f04e"}.fa-mobile-android:before,.fa-mobile-phone:before,.fa-mobile:before{content:"\f3ce"}.fa-face-meh:before,.fa-meh:before{content:"\f11a"}.fa-align-center:before{content:"\f037"}.fa-book-dead:before,.fa-book-skull:before{content:"\f6b7"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-heart-circle-exclamation:before{content:"\e4fe"}.fa-home-alt:before,.fa-home-lg-alt:before,.fa-home:before,.fa-house:before{content:"\f015"}.fa-calendar-week:before{content:"\f784"}.fa-laptop-medical:before{content:"\f812"}.fa-b:before{content:"B"}.fa-file-medical:before{content:"\f477"}.fa-dice-one:before{content:"\f525"}.fa-kiwi-bird:before{content:"\f535"}.fa-arrow-right-arrow-left:before,.fa-exchange:before{content:"\f0ec"}.fa-redo-alt:before,.fa-rotate-forward:before,.fa-rotate-right:before{content:"\f2f9"}.fa-cutlery:before,.fa-utensils:before{content:"\f2e7"}.fa-arrow-up-wide-short:before,.fa-sort-amount-up:before{content:"\f161"}.fa-mill-sign:before{content:"\e1ed"}.fa-bowl-rice:before{content:"\e2eb"}.fa-skull:before{content:"\f54c"}.fa-broadcast-tower:before,.fa-tower-broadcast:before{content:"\f519"}.fa-truck-pickup:before{content:"\f63c"}.fa-long-arrow-alt-up:before,.fa-up-long:before{content:"\f30c"}.fa-stop:before{content:"\f04d"}.fa-code-merge:before{content:"\f387"}.fa-upload:before{content:"\f093"}.fa-hurricane:before{content:"\f751"}.fa-mound:before{content:"\e52d"}.fa-toilet-portable:before{content:"\e583"}.fa-compact-disc:before{content:"\f51f"}.fa-file-arrow-down:before,.fa-file-download:before{content:"\f56d"}.fa-caravan:before{content:"\f8ff"}.fa-shield-cat:before{content:"\e572"}.fa-bolt:before,.fa-zap:before{content:"\f0e7"}.fa-glass-water:before{content:"\e4f4"}.fa-oil-well:before{content:"\e532"}.fa-vault:before{content:"\e2c5"}.fa-mars:before{content:"\f222"}.fa-toilet:before{content:"\f7d8"}.fa-plane-circle-xmark:before{content:"\e557"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen-sign:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble-sign:before,.fa-ruble:before{content:"\f158"}.fa-sun:before{content:"\f185"}.fa-guitar:before{content:"\f7a6"}.fa-face-laugh-wink:before,.fa-laugh-wink:before{content:"\f59c"}.fa-horse-head:before{content:"\f7ab"}.fa-bore-hole:before{content:"\e4c3"}.fa-industry:before{content:"\f275"}.fa-arrow-alt-circle-down:before,.fa-circle-down:before{content:"\f358"}.fa-arrows-turn-to-dots:before{content:"\e4c1"}.fa-florin-sign:before{content:"\e184"}.fa-arrow-down-short-wide:before,.fa-sort-amount-desc:before,.fa-sort-amount-down-alt:before{content:"\f884"}.fa-less-than:before{content:"<"}.fa-angle-down:before{content:"\f107"}.fa-car-tunnel:before{content:"\e4de"}.fa-head-side-cough:before{content:"\e061"}.fa-grip-lines:before{content:"\f7a4"}.fa-thumbs-down:before{content:"\f165"}.fa-user-lock:before{content:"\f502"}.fa-arrow-right-long:before,.fa-long-arrow-right:before{content:"\f178"}.fa-anchor-circle-xmark:before{content:"\e4ac"}.fa-ellipsis-h:before,.fa-ellipsis:before{content:"\f141"}.fa-chess-pawn:before{content:"\f443"}.fa-first-aid:before,.fa-kit-medical:before{content:"\f479"}.fa-person-through-window:before{content:"\e5a9"}.fa-toolbox:before{content:"\f552"}.fa-hands-holding-circle:before{content:"\e4fb"}.fa-bug:before{content:"\f188"}.fa-credit-card-alt:before,.fa-credit-card:before{content:"\f09d"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-hand-holding-hand:before{content:"\e4f7"}.fa-book-open-reader:before,.fa-book-reader:before{content:"\f5da"}.fa-mountain-sun:before{content:"\e52f"}.fa-arrows-left-right-to-line:before{content:"\e4ba"}.fa-dice-d20:before{content:"\f6cf"}.fa-truck-droplet:before{content:"\e58c"}.fa-file-circle-xmark:before{content:"\e5a1"}.fa-temperature-arrow-up:before,.fa-temperature-up:before{content:"\e040"}.fa-medal:before{content:"\f5a2"}.fa-bed:before{content:"\f236"}.fa-h-square:before,.fa-square-h:before{content:"\f0fd"}.fa-podcast:before{content:"\f2ce"}.fa-temperature-4:before,.fa-temperature-full:before,.fa-thermometer-4:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-bell:before{content:"\f0f3"}.fa-superscript:before{content:"\f12b"}.fa-plug-circle-xmark:before{content:"\e560"}.fa-star-of-life:before{content:"\f621"}.fa-phone-slash:before{content:"\f3dd"}.fa-paint-roller:before{content:"\f5aa"}.fa-hands-helping:before,.fa-handshake-angle:before{content:"\f4c4"}.fa-location-dot:before,.fa-map-marker-alt:before{content:"\f3c5"}.fa-file:before{content:"\f15b"}.fa-greater-than:before{content:">"}.fa-person-swimming:before,.fa-swimmer:before{content:"\f5c4"}.fa-arrow-down:before{content:"\f063"}.fa-droplet:before,.fa-tint:before{content:"\f043"}.fa-eraser:before{content:"\f12d"}.fa-earth-america:before,.fa-earth-americas:before,.fa-earth:before,.fa-globe-americas:before{content:"\f57d"}.fa-person-burst:before{content:"\e53b"}.fa-dove:before{content:"\f4ba"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-socks:before{content:"\f696"}.fa-inbox:before{content:"\f01c"}.fa-section:before{content:"\e447"}.fa-gauge-high:before,.fa-tachometer-alt-fast:before,.fa-tachometer-alt:before{content:"\f625"}.fa-envelope-open-text:before{content:"\f658"}.fa-hospital-alt:before,.fa-hospital-wide:before,.fa-hospital:before{content:"\f0f8"}.fa-wine-bottle:before{content:"\f72f"}.fa-chess-rook:before{content:"\f447"}.fa-bars-staggered:before,.fa-reorder:before,.fa-stream:before{content:"\f550"}.fa-dharmachakra:before{content:"\f655"}.fa-hotdog:before{content:"\f80f"}.fa-blind:before,.fa-person-walking-with-cane:before{content:"\f29d"}.fa-drum:before{content:"\f569"}.fa-ice-cream:before{content:"\f810"}.fa-heart-circle-bolt:before{content:"\e4fc"}.fa-fax:before{content:"\f1ac"}.fa-paragraph:before{content:"\f1dd"}.fa-check-to-slot:before,.fa-vote-yea:before{content:"\f772"}.fa-star-half:before{content:"\f089"}.fa-boxes-alt:before,.fa-boxes-stacked:before,.fa-boxes:before{content:"\f468"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-assistive-listening-systems:before,.fa-ear-listen:before{content:"\f2a2"}.fa-tree-city:before{content:"\e587"}.fa-play:before{content:"\f04b"}.fa-font:before{content:"\f031"}.fa-rupiah-sign:before{content:"\e23d"}.fa-magnifying-glass:before,.fa-search:before{content:"\f002"}.fa-ping-pong-paddle-ball:before,.fa-table-tennis-paddle-ball:before,.fa-table-tennis:before{content:"\f45d"}.fa-diagnoses:before,.fa-person-dots-from-line:before{content:"\f470"}.fa-trash-can-arrow-up:before,.fa-trash-restore-alt:before{content:"\f82a"}.fa-naira-sign:before{content:"\e1f6"}.fa-cart-arrow-down:before{content:"\f218"}.fa-walkie-talkie:before{content:"\f8ef"}.fa-file-edit:before,.fa-file-pen:before{content:"\f31c"}.fa-receipt:before{content:"\f543"}.fa-pen-square:before,.fa-pencil-square:before,.fa-square-pen:before{content:"\f14b"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-person-circle-exclamation:before{content:"\e53f"}.fa-chevron-down:before{content:"\f078"}.fa-battery-5:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}.fa-skull-crossbones:before{content:"\f714"}.fa-code-compare:before{content:"\e13a"}.fa-list-dots:before,.fa-list-ul:before{content:"\f0ca"}.fa-school-lock:before{content:"\e56f"}.fa-tower-cell:before{content:"\e585"}.fa-down-long:before,.fa-long-arrow-alt-down:before{content:"\f309"}.fa-ranking-star:before{content:"\e561"}.fa-chess-king:before{content:"\f43f"}.fa-person-harassing:before{content:"\e549"}.fa-brazilian-real-sign:before{content:"\e46c"}.fa-landmark-alt:before,.fa-landmark-dome:before{content:"\f752"}.fa-arrow-up:before{content:"\f062"}.fa-television:before,.fa-tv-alt:before,.fa-tv:before{content:"\f26c"}.fa-shrimp:before{content:"\e448"}.fa-list-check:before,.fa-tasks:before{content:"\f0ae"}.fa-jug-detergent:before{content:"\e519"}.fa-circle-user:before,.fa-user-circle:before{content:"\f2bd"}.fa-user-shield:before{content:"\f505"}.fa-wind:before{content:"\f72e"}.fa-car-burst:before,.fa-car-crash:before{content:"\f5e1"}.fa-y:before{content:"Y"}.fa-person-snowboarding:before,.fa-snowboarding:before{content:"\f7ce"}.fa-shipping-fast:before,.fa-truck-fast:before{content:"\f48b"}.fa-fish:before{content:"\f578"}.fa-user-graduate:before{content:"\f501"}.fa-adjust:before,.fa-circle-half-stroke:before{content:"\f042"}.fa-clapperboard:before{content:"\e131"}.fa-circle-radiation:before,.fa-radiation-alt:before{content:"\f7ba"}.fa-baseball-ball:before,.fa-baseball:before{content:"\f433"}.fa-jet-fighter-up:before{content:"\e518"}.fa-diagram-project:before,.fa-project-diagram:before{content:"\f542"}.fa-copy:before{content:"\f0c5"}.fa-volume-mute:before,.fa-volume-times:before,.fa-volume-xmark:before{content:"\f6a9"}.fa-hand-sparkles:before{content:"\e05d"}.fa-grip-horizontal:before,.fa-grip:before{content:"\f58d"}.fa-share-from-square:before,.fa-share-square:before{content:"\f14d"}.fa-child-combatant:before,.fa-child-rifle:before{content:"\e4e0"}.fa-gun:before{content:"\e19b"}.fa-phone-square:before,.fa-square-phone:before{content:"\f098"}.fa-add:before,.fa-plus:before{content:"+"}.fa-expand:before{content:"\f065"}.fa-computer:before{content:"\e4e5"}.fa-close:before,.fa-multiply:before,.fa-remove:before,.fa-times:before,.fa-xmark:before{content:"\f00d"}.fa-arrows-up-down-left-right:before,.fa-arrows:before{content:"\f047"}.fa-chalkboard-teacher:before,.fa-chalkboard-user:before{content:"\f51c"}.fa-peso-sign:before{content:"\e222"}.fa-building-shield:before{content:"\e4d8"}.fa-baby:before{content:"\f77c"}.fa-users-line:before{content:"\e592"}.fa-quote-left-alt:before,.fa-quote-left:before{content:"\f10d"}.fa-tractor:before{content:"\f722"}.fa-trash-arrow-up:before,.fa-trash-restore:before{content:"\f829"}.fa-arrow-down-up-lock:before{content:"\e4b0"}.fa-lines-leaning:before{content:"\e51e"}.fa-ruler-combined:before{content:"\f546"}.fa-copyright:before{content:"\f1f9"}.fa-equals:before{content:"="}.fa-blender:before{content:"\f517"}.fa-teeth:before{content:"\f62e"}.fa-ils:before,.fa-shekel-sign:before,.fa-shekel:before,.fa-sheqel-sign:before,.fa-sheqel:before{content:"\f20b"}.fa-map:before{content:"\f279"}.fa-rocket:before{content:"\f135"}.fa-photo-film:before,.fa-photo-video:before{content:"\f87c"}.fa-folder-minus:before{content:"\f65d"}.fa-store:before{content:"\f54e"}.fa-arrow-trend-up:before{content:"\e098"}.fa-plug-circle-minus:before{content:"\e55e"}.fa-sign-hanging:before,.fa-sign:before{content:"\f4d9"}.fa-bezier-curve:before{content:"\f55b"}.fa-bell-slash:before{content:"\f1f6"}.fa-tablet-android:before,.fa-tablet:before{content:"\f3fb"}.fa-school-flag:before{content:"\e56e"}.fa-fill:before{content:"\f575"}.fa-angle-up:before{content:"\f106"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-holly-berry:before{content:"\f7aa"}.fa-chevron-left:before{content:"\f053"}.fa-bacteria:before{content:"\e059"}.fa-hand-lizard:before{content:"\f258"}.fa-notdef:before{content:"\e1fe"}.fa-disease:before{content:"\f7fa"}.fa-briefcase-medical:before{content:"\f469"}.fa-genderless:before{content:"\f22d"}.fa-chevron-right:before{content:"\f054"}.fa-retweet:before{content:"\f079"}.fa-car-alt:before,.fa-car-rear:before{content:"\f5de"}.fa-pump-soap:before{content:"\e06b"}.fa-video-slash:before{content:"\f4e2"}.fa-battery-2:before,.fa-battery-quarter:before{content:"\f243"}.fa-radio:before{content:"\f8d7"}.fa-baby-carriage:before,.fa-carriage-baby:before{content:"\f77d"}.fa-traffic-light:before{content:"\f637"}.fa-thermometer:before{content:"\f491"}.fa-vr-cardboard:before{content:"\f729"}.fa-hand-middle-finger:before{content:"\f806"}.fa-percent:before,.fa-percentage:before{content:"%"}.fa-truck-moving:before{content:"\f4df"}.fa-glass-water-droplet:before{content:"\e4f5"}.fa-display:before{content:"\e163"}.fa-face-smile:before,.fa-smile:before{content:"\f118"}.fa-thumb-tack:before,.fa-thumbtack:before{content:"\f08d"}.fa-trophy:before{content:"\f091"}.fa-person-praying:before,.fa-pray:before{content:"\f683"}.fa-hammer:before{content:"\f6e3"}.fa-hand-peace:before{content:"\f25b"}.fa-rotate:before,.fa-sync-alt:before{content:"\f2f1"}.fa-spinner:before{content:"\f110"}.fa-robot:before{content:"\f544"}.fa-peace:before{content:"\f67c"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-warehouse:before{content:"\f494"}.fa-arrow-up-right-dots:before{content:"\e4b7"}.fa-splotch:before{content:"\f5bc"}.fa-face-grin-hearts:before,.fa-grin-hearts:before{content:"\f584"}.fa-dice-four:before{content:"\f524"}.fa-sim-card:before{content:"\f7c4"}.fa-transgender-alt:before,.fa-transgender:before{content:"\f225"}.fa-mercury:before{content:"\f223"}.fa-arrow-turn-down:before,.fa-level-down:before{content:"\f149"}.fa-person-falling-burst:before{content:"\e547"}.fa-award:before{content:"\f559"}.fa-ticket-alt:before,.fa-ticket-simple:before{content:"\f3ff"}.fa-building:before{content:"\f1ad"}.fa-angle-double-left:before,.fa-angles-left:before{content:"\f100"}.fa-qrcode:before{content:"\f029"}.fa-clock-rotate-left:before,.fa-history:before{content:"\f1da"}.fa-face-grin-beam-sweat:before,.fa-grin-beam-sweat:before{content:"\f583"}.fa-arrow-right-from-file:before,.fa-file-export:before{content:"\f56e"}.fa-shield-blank:before,.fa-shield:before{content:"\f132"}.fa-arrow-up-short-wide:before,.fa-sort-amount-up-alt:before{content:"\f885"}.fa-house-medical:before{content:"\e3b2"}.fa-golf-ball-tee:before,.fa-golf-ball:before{content:"\f450"}.fa-chevron-circle-left:before,.fa-circle-chevron-left:before{content:"\f137"}.fa-house-chimney-window:before{content:"\e00d"}.fa-pen-nib:before{content:"\f5ad"}.fa-tent-arrow-turn-left:before{content:"\e580"}.fa-tents:before{content:"\e582"}.fa-magic:before,.fa-wand-magic:before{content:"\f0d0"}.fa-dog:before{content:"\f6d3"}.fa-carrot:before{content:"\f787"}.fa-moon:before{content:"\f186"}.fa-wine-glass-alt:before,.fa-wine-glass-empty:before{content:"\f5ce"}.fa-cheese:before{content:"\f7ef"}.fa-yin-yang:before{content:"\f6ad"}.fa-music:before{content:"\f001"}.fa-code-commit:before{content:"\f386"}.fa-temperature-low:before{content:"\f76b"}.fa-biking:before,.fa-person-biking:before{content:"\f84a"}.fa-broom:before{content:"\f51a"}.fa-shield-heart:before{content:"\e574"}.fa-gopuram:before{content:"\f664"}.fa-earth-oceania:before,.fa-globe-oceania:before{content:"\e47b"}.fa-square-xmark:before,.fa-times-square:before,.fa-xmark-square:before{content:"\f2d3"}.fa-hashtag:before{content:"#"}.fa-expand-alt:before,.fa-up-right-and-down-left-from-center:before{content:"\f424"}.fa-oil-can:before{content:"\f613"}.fa-t:before{content:"T"}.fa-hippo:before{content:"\f6ed"}.fa-chart-column:before{content:"\e0e3"}.fa-infinity:before{content:"\f534"}.fa-vial-circle-check:before{content:"\e596"}.fa-person-arrow-down-to-line:before{content:"\e538"}.fa-voicemail:before{content:"\f897"}.fa-fan:before{content:"\f863"}.fa-person-walking-luggage:before{content:"\e554"}.fa-arrows-alt-v:before,.fa-up-down:before{content:"\f338"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-calendar:before{content:"\f133"}.fa-trailer:before{content:"\e041"}.fa-bahai:before,.fa-haykal:before{content:"\f666"}.fa-sd-card:before{content:"\f7c2"}.fa-dragon:before{content:"\f6d5"}.fa-shoe-prints:before{content:"\f54b"}.fa-circle-plus:before,.fa-plus-circle:before{content:"\f055"}.fa-face-grin-tongue-wink:before,.fa-grin-tongue-wink:before{content:"\f58b"}.fa-hand-holding:before{content:"\f4bd"}.fa-plug-circle-exclamation:before{content:"\e55d"}.fa-chain-broken:before,.fa-chain-slash:before,.fa-link-slash:before,.fa-unlink:before{content:"\f127"}.fa-clone:before{content:"\f24d"}.fa-person-walking-arrow-loop-left:before{content:"\e551"}.fa-arrow-up-z-a:before,.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-fire-alt:before,.fa-fire-flame-curved:before{content:"\f7e4"}.fa-tornado:before{content:"\f76f"}.fa-file-circle-plus:before{content:"\e494"}.fa-book-quran:before,.fa-quran:before{content:"\f687"}.fa-anchor:before{content:"\f13d"}.fa-border-all:before{content:"\f84c"}.fa-angry:before,.fa-face-angry:before{content:"\f556"}.fa-cookie-bite:before{content:"\f564"}.fa-arrow-trend-down:before{content:"\e097"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-draw-polygon:before{content:"\f5ee"}.fa-balance-scale:before,.fa-scale-balanced:before{content:"\f24e"}.fa-gauge-simple-high:before,.fa-tachometer-fast:before,.fa-tachometer:before{content:"\f62a"}.fa-shower:before{content:"\f2cc"}.fa-desktop-alt:before,.fa-desktop:before{content:"\f390"}.fa-m:before{content:"M"}.fa-table-list:before,.fa-th-list:before{content:"\f00b"}.fa-comment-sms:before,.fa-sms:before{content:"\f7cd"}.fa-book:before{content:"\f02d"}.fa-user-plus:before{content:"\f234"}.fa-check:before{content:"\f00c"}.fa-battery-4:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-house-circle-check:before{content:"\e509"}.fa-angle-left:before{content:"\f104"}.fa-diagram-successor:before{content:"\e47a"}.fa-truck-arrow-right:before{content:"\e58b"}.fa-arrows-split-up-and-left:before{content:"\e4bc"}.fa-fist-raised:before,.fa-hand-fist:before{content:"\f6de"}.fa-cloud-moon:before{content:"\f6c3"}.fa-briefcase:before{content:"\f0b1"}.fa-person-falling:before{content:"\e546"}.fa-image-portrait:before,.fa-portrait:before{content:"\f3e0"}.fa-user-tag:before{content:"\f507"}.fa-rug:before{content:"\e569"}.fa-earth-europe:before,.fa-globe-europe:before{content:"\f7a2"}.fa-cart-flatbed-suitcase:before,.fa-luggage-cart:before{content:"\f59d"}.fa-rectangle-times:before,.fa-rectangle-xmark:before,.fa-times-rectangle:before,.fa-window-close:before{content:"\f410"}.fa-baht-sign:before{content:"\e0ac"}.fa-book-open:before{content:"\f518"}.fa-book-journal-whills:before,.fa-journal-whills:before{content:"\f66a"}.fa-handcuffs:before{content:"\e4f8"}.fa-exclamation-triangle:before,.fa-triangle-exclamation:before,.fa-warning:before{content:"\f071"}.fa-database:before{content:"\f1c0"}.fa-arrow-turn-right:before,.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-bottle-droplet:before{content:"\e4c4"}.fa-mask-face:before{content:"\e1d7"}.fa-hill-rockslide:before{content:"\e508"}.fa-exchange-alt:before,.fa-right-left:before{content:"\f362"}.fa-paper-plane:before{content:"\f1d8"}.fa-road-circle-exclamation:before{content:"\e565"}.fa-dungeon:before{content:"\f6d9"}.fa-align-right:before{content:"\f038"}.fa-money-bill-1-wave:before,.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-life-ring:before{content:"\f1cd"}.fa-hands:before,.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-calendar-day:before{content:"\f783"}.fa-ladder-water:before,.fa-swimming-pool:before,.fa-water-ladder:before{content:"\f5c5"}.fa-arrows-up-down:before,.fa-arrows-v:before{content:"\f07d"}.fa-face-grimace:before,.fa-grimace:before{content:"\f57f"}.fa-wheelchair-alt:before,.fa-wheelchair-move:before{content:"\e2ce"}.fa-level-down-alt:before,.fa-turn-down:before{content:"\f3be"}.fa-person-walking-arrow-right:before{content:"\e552"}.fa-envelope-square:before,.fa-square-envelope:before{content:"\f199"}.fa-dice:before{content:"\f522"}.fa-bowling-ball:before{content:"\f436"}.fa-brain:before{content:"\f5dc"}.fa-band-aid:before,.fa-bandage:before{content:"\f462"}.fa-calendar-minus:before{content:"\f272"}.fa-circle-xmark:before,.fa-times-circle:before,.fa-xmark-circle:before{content:"\f057"}.fa-gifts:before{content:"\f79c"}.fa-hotel:before{content:"\f594"}.fa-earth-asia:before,.fa-globe-asia:before{content:"\f57e"}.fa-id-card-alt:before,.fa-id-card-clip:before{content:"\f47f"}.fa-magnifying-glass-plus:before,.fa-search-plus:before{content:"\f00e"}.fa-thumbs-up:before{content:"\f164"}.fa-user-clock:before{content:"\f4fd"}.fa-allergies:before,.fa-hand-dots:before{content:"\f461"}.fa-file-invoice:before{content:"\f570"}.fa-window-minimize:before{content:"\f2d1"}.fa-coffee:before,.fa-mug-saucer:before{content:"\f0f4"}.fa-brush:before{content:"\f55d"}.fa-mask:before{content:"\f6fa"}.fa-magnifying-glass-minus:before,.fa-search-minus:before{content:"\f010"}.fa-ruler-vertical:before{content:"\f548"}.fa-user-alt:before,.fa-user-large:before{content:"\f406"}.fa-train-tram:before{content:"\e5b4"}.fa-user-nurse:before{content:"\f82f"}.fa-syringe:before{content:"\f48e"}.fa-cloud-sun:before{content:"\f6c4"}.fa-stopwatch-20:before{content:"\e06f"}.fa-square-full:before{content:"\f45c"}.fa-magnet:before{content:"\f076"}.fa-jar:before{content:"\e516"}.fa-note-sticky:before,.fa-sticky-note:before{content:"\f249"}.fa-bug-slash:before{content:"\e490"}.fa-arrow-up-from-water-pump:before{content:"\e4b6"}.fa-bone:before{content:"\f5d7"}.fa-user-injured:before{content:"\f728"}.fa-face-sad-tear:before,.fa-sad-tear:before{content:"\f5b4"}.fa-plane:before{content:"\f072"}.fa-tent-arrows-down:before{content:"\e581"}.fa-exclamation:before{content:"!"}.fa-arrows-spin:before{content:"\e4bb"}.fa-print:before{content:"\f02f"}.fa-try:before,.fa-turkish-lira-sign:before,.fa-turkish-lira:before{content:"\e2bb"}.fa-dollar-sign:before,.fa-dollar:before,.fa-usd:before{content:"$"}.fa-x:before{content:"X"}.fa-magnifying-glass-dollar:before,.fa-search-dollar:before{content:"\f688"}.fa-users-cog:before,.fa-users-gear:before{content:"\f509"}.fa-person-military-pointing:before{content:"\e54a"}.fa-bank:before,.fa-building-columns:before,.fa-institution:before,.fa-museum:before,.fa-university:before{content:"\f19c"}.fa-umbrella:before{content:"\f0e9"}.fa-trowel:before{content:"\e589"}.fa-d:before{content:"D"}.fa-stapler:before{content:"\e5af"}.fa-masks-theater:before,.fa-theater-masks:before{content:"\f630"}.fa-kip-sign:before{content:"\e1c4"}.fa-hand-point-left:before{content:"\f0a5"}.fa-handshake-alt:before,.fa-handshake-simple:before{content:"\f4c6"}.fa-fighter-jet:before,.fa-jet-fighter:before{content:"\f0fb"}.fa-share-alt-square:before,.fa-square-share-nodes:before{content:"\f1e1"}.fa-barcode:before{content:"\f02a"}.fa-plus-minus:before{content:"\e43c"}.fa-video-camera:before,.fa-video:before{content:"\f03d"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-hand-holding-medical:before{content:"\e05c"}.fa-person-circle-check:before{content:"\e53e"}.fa-level-up-alt:before,.fa-turn-up:before{content:"\f3bf"}.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}}
@layer bricks.icons{@font-face{font-display:swap;font-family:Ionicons;font-style:normal;font-weight:400;src:url(/wp-content/themes/bricks/assets/fonts/ionicons/ionicons.woff2) format("woff2"),url(/wp-content/themes/bricks/assets/fonts/ionicons/ionicons.woff) format("woff"),url(/wp-content/themes/bricks/assets/fonts/ionicons/ionicons.ttf) format("truetype")}[class*=" ion-"],[class*=" ion-ios-"],[class*=" ion-logo-"],[class*=" ion-md-"],[class^=ion-],[class^=ion-ios-],[class^=ion-logo-],[class^=ion-md-]{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:Ionicons;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none}[class*=" ion-"]:before,[class*=" ion-ios-"]:before,[class*=" ion-logo-"]:before,[class*=" ion-md-"]:before,[class^=ion-]:before,[class^=ion-ios-]:before,[class^=ion-logo-]:before,[class^=ion-md-]:before{font-family:Ionicons}.ion-ios-add:before{content:"\f102"}.ion-ios-add-circle:before{content:"\f101"}.ion-ios-add-circle-outline:before{content:"\f100"}.ion-ios-airplane:before{content:"\f137"}.ion-ios-alarm:before{content:"\f3c8"}.ion-ios-albums:before{content:"\f3ca"}.ion-ios-alert:before{content:"\f104"}.ion-ios-american-football:before{content:"\f106"}.ion-ios-analytics:before{content:"\f3ce"}.ion-ios-aperture:before{content:"\f108"}.ion-ios-apps:before{content:"\f10a"}.ion-ios-appstore:before{content:"\f10c"}.ion-ios-archive:before{content:"\f10e"}.ion-ios-arrow-back:before{content:"\f3cf"}.ion-ios-arrow-down:before{content:"\f3d0"}.ion-ios-arrow-dropdown:before{content:"\f110"}.ion-ios-arrow-dropdown-circle:before{content:"\f125"}.ion-ios-arrow-dropleft:before{content:"\f112"}.ion-ios-arrow-dropleft-circle:before{content:"\f129"}.ion-ios-arrow-dropright:before{content:"\f114"}.ion-ios-arrow-dropright-circle:before{content:"\f12b"}.ion-ios-arrow-dropup:before{content:"\f116"}.ion-ios-arrow-dropup-circle:before{content:"\f12d"}.ion-ios-arrow-forward:before{content:"\f3d1"}.ion-ios-arrow-round-back:before{content:"\f117"}.ion-ios-arrow-round-down:before{content:"\f118"}.ion-ios-arrow-round-forward:before{content:"\f119"}.ion-ios-arrow-round-up:before{content:"\f11a"}.ion-ios-arrow-up:before{content:"\f3d8"}.ion-ios-at:before{content:"\f3da"}.ion-ios-attach:before{content:"\f11b"}.ion-ios-backspace:before{content:"\f11d"}.ion-ios-barcode:before{content:"\f3dc"}.ion-ios-baseball:before{content:"\f3de"}.ion-ios-basket:before{content:"\f11f"}.ion-ios-basketball:before{content:"\f3e0"}.ion-ios-battery-charging:before{content:"\f120"}.ion-ios-battery-dead:before{content:"\f121"}.ion-ios-battery-full:before{content:"\f122"}.ion-ios-beaker:before{content:"\f124"}.ion-ios-bed:before{content:"\f139"}.ion-ios-beer:before{content:"\f126"}.ion-ios-bicycle:before{content:"\f127"}.ion-ios-bluetooth:before{content:"\f128"}.ion-ios-boat:before{content:"\f12a"}.ion-ios-body:before{content:"\f3e4"}.ion-ios-bonfire:before{content:"\f12c"}.ion-ios-book:before{content:"\f3e8"}.ion-ios-bookmark:before{content:"\f12e"}.ion-ios-bookmarks:before{content:"\f3ea"}.ion-ios-bowtie:before{content:"\f130"}.ion-ios-briefcase:before{content:"\f3ee"}.ion-ios-browsers:before{content:"\f3f0"}.ion-ios-brush:before{content:"\f132"}.ion-ios-bug:before{content:"\f134"}.ion-ios-build:before{content:"\f136"}.ion-ios-bulb:before{content:"\f138"}.ion-ios-bus:before{content:"\f13a"}.ion-ios-business:before{content:"\f1a3"}.ion-ios-cafe:before{content:"\f13c"}.ion-ios-calculator:before{content:"\f3f2"}.ion-ios-calendar:before{content:"\f3f4"}.ion-ios-call:before{content:"\f13e"}.ion-ios-camera:before{content:"\f3f6"}.ion-ios-car:before{content:"\f140"}.ion-ios-card:before{content:"\f142"}.ion-ios-cart:before{content:"\f3f8"}.ion-ios-cash:before{content:"\f144"}.ion-ios-cellular:before{content:"\f13d"}.ion-ios-chatboxes:before{content:"\f3fa"}.ion-ios-chatbubbles:before{content:"\f146"}.ion-ios-checkbox:before{content:"\f148"}.ion-ios-checkbox-outline:before{content:"\f147"}.ion-ios-checkmark:before{content:"\f3ff"}.ion-ios-checkmark-circle:before{content:"\f14a"}.ion-ios-checkmark-circle-outline:before{content:"\f149"}.ion-ios-clipboard:before{content:"\f14c"}.ion-ios-clock:before{content:"\f403"}.ion-ios-close:before{content:"\f406"}.ion-ios-close-circle:before{content:"\f14e"}.ion-ios-close-circle-outline:before{content:"\f14d"}.ion-ios-cloud:before{content:"\f40c"}.ion-ios-cloud-circle:before{content:"\f152"}.ion-ios-cloud-done:before{content:"\f154"}.ion-ios-cloud-download:before{content:"\f408"}.ion-ios-cloud-outline:before{content:"\f409"}.ion-ios-cloud-upload:before{content:"\f40b"}.ion-ios-cloudy:before{content:"\f410"}.ion-ios-cloudy-night:before{content:"\f40e"}.ion-ios-code:before{content:"\f157"}.ion-ios-code-download:before{content:"\f155"}.ion-ios-code-working:before{content:"\f156"}.ion-ios-cog:before{content:"\f412"}.ion-ios-color-fill:before{content:"\f159"}.ion-ios-color-filter:before{content:"\f414"}.ion-ios-color-palette:before{content:"\f15b"}.ion-ios-color-wand:before{content:"\f416"}.ion-ios-compass:before{content:"\f15d"}.ion-ios-construct:before{content:"\f15f"}.ion-ios-contact:before{content:"\f41a"}.ion-ios-contacts:before{content:"\f161"}.ion-ios-contract:before{content:"\f162"}.ion-ios-contrast:before{content:"\f163"}.ion-ios-copy:before{content:"\f41c"}.ion-ios-create:before{content:"\f165"}.ion-ios-crop:before{content:"\f41e"}.ion-ios-cube:before{content:"\f168"}.ion-ios-cut:before{content:"\f16a"}.ion-ios-desktop:before{content:"\f16c"}.ion-ios-disc:before{content:"\f16e"}.ion-ios-document:before{content:"\f170"}.ion-ios-done-all:before{content:"\f171"}.ion-ios-download:before{content:"\f420"}.ion-ios-easel:before{content:"\f173"}.ion-ios-egg:before{content:"\f175"}.ion-ios-exit:before{content:"\f177"}.ion-ios-expand:before{content:"\f178"}.ion-ios-eye:before{content:"\f425"}.ion-ios-eye-off:before{content:"\f17a"}.ion-ios-fastforward:before{content:"\f427"}.ion-ios-female:before{content:"\f17b"}.ion-ios-filing:before{content:"\f429"}.ion-ios-film:before{content:"\f42b"}.ion-ios-finger-print:before{content:"\f17c"}.ion-ios-fitness:before{content:"\f1ab"}.ion-ios-flag:before{content:"\f42d"}.ion-ios-flame:before{content:"\f42f"}.ion-ios-flash:before{content:"\f17e"}.ion-ios-flash-off:before{content:"\f12f"}.ion-ios-flashlight:before{content:"\f141"}.ion-ios-flask:before{content:"\f431"}.ion-ios-flower:before{content:"\f433"}.ion-ios-folder:before{content:"\f435"}.ion-ios-folder-open:before{content:"\f180"}.ion-ios-football:before{content:"\f437"}.ion-ios-funnel:before{content:"\f182"}.ion-ios-gift:before{content:"\f191"}.ion-ios-git-branch:before{content:"\f183"}.ion-ios-git-commit:before{content:"\f184"}.ion-ios-git-compare:before{content:"\f185"}.ion-ios-git-merge:before{content:"\f186"}.ion-ios-git-network:before{content:"\f187"}.ion-ios-git-pull-request:before{content:"\f188"}.ion-ios-glasses:before{content:"\f43f"}.ion-ios-globe:before{content:"\f18a"}.ion-ios-grid:before{content:"\f18c"}.ion-ios-hammer:before{content:"\f18e"}.ion-ios-hand:before{content:"\f190"}.ion-ios-happy:before{content:"\f192"}.ion-ios-headset:before{content:"\f194"}.ion-ios-heart:before{content:"\f443"}.ion-ios-heart-dislike:before{content:"\f13f"}.ion-ios-heart-empty:before{content:"\f19b"}.ion-ios-heart-half:before{content:"\f19d"}.ion-ios-help:before{content:"\f446"}.ion-ios-help-buoy:before{content:"\f196"}.ion-ios-help-circle:before{content:"\f198"}.ion-ios-help-circle-outline:before{content:"\f197"}.ion-ios-home:before{content:"\f448"}.ion-ios-hourglass:before{content:"\f103"}.ion-ios-ice-cream:before{content:"\f19a"}.ion-ios-image:before{content:"\f19c"}.ion-ios-images:before{content:"\f19e"}.ion-ios-infinite:before{content:"\f44a"}.ion-ios-information:before{content:"\f44d"}.ion-ios-information-circle:before{content:"\f1a0"}.ion-ios-information-circle-outline:before{content:"\f19f"}.ion-ios-jet:before{content:"\f1a5"}.ion-ios-journal:before{content:"\f189"}.ion-ios-key:before{content:"\f1a7"}.ion-ios-keypad:before{content:"\f450"}.ion-ios-laptop:before{content:"\f1a8"}.ion-ios-leaf:before{content:"\f1aa"}.ion-ios-link:before{content:"\f22a"}.ion-ios-list:before{content:"\f454"}.ion-ios-list-box:before{content:"\f143"}.ion-ios-locate:before{content:"\f1ae"}.ion-ios-lock:before{content:"\f1b0"}.ion-ios-log-in:before{content:"\f1b1"}.ion-ios-log-out:before{content:"\f1b2"}.ion-ios-magnet:before{content:"\f1b4"}.ion-ios-mail:before{content:"\f1b8"}.ion-ios-mail-open:before{content:"\f1b6"}.ion-ios-mail-unread:before{content:"\f145"}.ion-ios-male:before{content:"\f1b9"}.ion-ios-man:before{content:"\f1bb"}.ion-ios-map:before{content:"\f1bd"}.ion-ios-medal:before{content:"\f1bf"}.ion-ios-medical:before{content:"\f45c"}.ion-ios-medkit:before{content:"\f45e"}.ion-ios-megaphone:before{content:"\f1c1"}.ion-ios-menu:before{content:"\f1c3"}.ion-ios-mic:before{content:"\f461"}.ion-ios-mic-off:before{content:"\f45f"}.ion-ios-microphone:before{content:"\f1c6"}.ion-ios-moon:before{content:"\f468"}.ion-ios-more:before{content:"\f1c8"}.ion-ios-move:before{content:"\f1cb"}.ion-ios-musical-note:before{content:"\f46b"}.ion-ios-musical-notes:before{content:"\f46c"}.ion-ios-navigate:before{content:"\f46e"}.ion-ios-notifications:before{content:"\f1d3"}.ion-ios-notifications-off:before{content:"\f1d1"}.ion-ios-notifications-outline:before{content:"\f133"}.ion-ios-nuclear:before{content:"\f1d5"}.ion-ios-nutrition:before{content:"\f470"}.ion-ios-open:before{content:"\f1d7"}.ion-ios-options:before{content:"\f1d9"}.ion-ios-outlet:before{content:"\f1db"}.ion-ios-paper:before{content:"\f472"}.ion-ios-paper-plane:before{content:"\f1dd"}.ion-ios-partly-sunny:before{content:"\f1df"}.ion-ios-pause:before{content:"\f478"}.ion-ios-paw:before{content:"\f47a"}.ion-ios-people:before{content:"\f47c"}.ion-ios-person:before{content:"\f47e"}.ion-ios-person-add:before{content:"\f1e1"}.ion-ios-phone-landscape:before{content:"\f1e2"}.ion-ios-phone-portrait:before{content:"\f1e3"}.ion-ios-photos:before{content:"\f482"}.ion-ios-pie:before{content:"\f484"}.ion-ios-pin:before{content:"\f1e5"}.ion-ios-pint:before{content:"\f486"}.ion-ios-pizza:before{content:"\f1e7"}.ion-ios-planet:before{content:"\f1eb"}.ion-ios-play:before{content:"\f488"}.ion-ios-play-circle:before{content:"\f113"}.ion-ios-podium:before{content:"\f1ed"}.ion-ios-power:before{content:"\f1ef"}.ion-ios-pricetag:before{content:"\f48d"}.ion-ios-pricetags:before{content:"\f48f"}.ion-ios-print:before{content:"\f1f1"}.ion-ios-pulse:before{content:"\f493"}.ion-ios-qr-scanner:before{content:"\f1f3"}.ion-ios-quote:before{content:"\f1f5"}.ion-ios-radio:before{content:"\f1f9"}.ion-ios-radio-button-off:before{content:"\f1f6"}.ion-ios-radio-button-on:before{content:"\f1f7"}.ion-ios-rainy:before{content:"\f495"}.ion-ios-recording:before{content:"\f497"}.ion-ios-redo:before{content:"\f499"}.ion-ios-refresh:before{content:"\f49c"}.ion-ios-refresh-circle:before{content:"\f135"}.ion-ios-remove:before{content:"\f1fc"}.ion-ios-remove-circle:before{content:"\f1fb"}.ion-ios-remove-circle-outline:before{content:"\f1fa"}.ion-ios-reorder:before{content:"\f1fd"}.ion-ios-repeat:before{content:"\f1fe"}.ion-ios-resize:before{content:"\f1ff"}.ion-ios-restaurant:before{content:"\f201"}.ion-ios-return-left:before{content:"\f202"}.ion-ios-return-right:before{content:"\f203"}.ion-ios-reverse-camera:before{content:"\f49f"}.ion-ios-rewind:before{content:"\f4a1"}.ion-ios-ribbon:before{content:"\f205"}.ion-ios-rocket:before{content:"\f14b"}.ion-ios-rose:before{content:"\f4a3"}.ion-ios-sad:before{content:"\f207"}.ion-ios-save:before{content:"\f1a6"}.ion-ios-school:before{content:"\f209"}.ion-ios-search:before{content:"\f4a5"}.ion-ios-send:before{content:"\f20c"}.ion-ios-settings:before{content:"\f4a7"}.ion-ios-share:before{content:"\f211"}.ion-ios-share-alt:before{content:"\f20f"}.ion-ios-shirt:before{content:"\f213"}.ion-ios-shuffle:before{content:"\f4a9"}.ion-ios-skip-backward:before{content:"\f215"}.ion-ios-skip-forward:before{content:"\f217"}.ion-ios-snow:before{content:"\f218"}.ion-ios-speedometer:before{content:"\f4b0"}.ion-ios-square:before{content:"\f21a"}.ion-ios-square-outline:before{content:"\f15c"}.ion-ios-star:before{content:"\f4b3"}.ion-ios-star-half:before{content:"\f4b1"}.ion-ios-star-outline:before{content:"\f4b2"}.ion-ios-stats:before{content:"\f21c"}.ion-ios-stopwatch:before{content:"\f4b5"}.ion-ios-subway:before{content:"\f21e"}.ion-ios-sunny:before{content:"\f4b7"}.ion-ios-swap:before{content:"\f21f"}.ion-ios-switch:before{content:"\f221"}.ion-ios-sync:before{content:"\f222"}.ion-ios-tablet-landscape:before{content:"\f223"}.ion-ios-tablet-portrait:before{content:"\f24e"}.ion-ios-tennisball:before{content:"\f4bb"}.ion-ios-text:before{content:"\f250"}.ion-ios-thermometer:before{content:"\f252"}.ion-ios-thumbs-down:before{content:"\f254"}.ion-ios-thumbs-up:before{content:"\f256"}.ion-ios-thunderstorm:before{content:"\f4bd"}.ion-ios-time:before{content:"\f4bf"}.ion-ios-timer:before{content:"\f4c1"}.ion-ios-today:before{content:"\f14f"}.ion-ios-train:before{content:"\f258"}.ion-ios-transgender:before{content:"\f259"}.ion-ios-trash:before{content:"\f4c5"}.ion-ios-trending-down:before{content:"\f25a"}.ion-ios-trending-up:before{content:"\f25b"}.ion-ios-trophy:before{content:"\f25d"}.ion-ios-tv:before{content:"\f115"}.ion-ios-umbrella:before{content:"\f25f"}.ion-ios-undo:before{content:"\f4c7"}.ion-ios-unlock:before{content:"\f261"}.ion-ios-videocam:before{content:"\f4cd"}.ion-ios-volume-high:before{content:"\f11c"}.ion-ios-volume-low:before{content:"\f11e"}.ion-ios-volume-mute:before{content:"\f263"}.ion-ios-volume-off:before{content:"\f264"}.ion-ios-walk:before{content:"\f266"}.ion-ios-wallet:before{content:"\f18b"}.ion-ios-warning:before{content:"\f268"}.ion-ios-watch:before{content:"\f269"}.ion-ios-water:before{content:"\f26b"}.ion-ios-wifi:before{content:"\f26d"}.ion-ios-wine:before{content:"\f26f"}.ion-ios-woman:before{content:"\f271"}.ion-logo-android:before{content:"\f225"}.ion-logo-angular:before{content:"\f227"}.ion-logo-apple:before{content:"\f229"}.ion-logo-bitbucket:before{content:"\f193"}.ion-logo-bitcoin:before{content:"\f22b"}.ion-logo-buffer:before{content:"\f22d"}.ion-logo-chrome:before{content:"\f22f"}.ion-logo-closed-captioning:before{content:"\f105"}.ion-logo-codepen:before{content:"\f230"}.ion-logo-css3:before{content:"\f231"}.ion-logo-designernews:before{content:"\f232"}.ion-logo-dribbble:before{content:"\f233"}.ion-logo-dropbox:before{content:"\f234"}.ion-logo-euro:before{content:"\f235"}.ion-logo-facebook:before{content:"\f236"}.ion-logo-flickr:before{content:"\f107"}.ion-logo-foursquare:before{content:"\f237"}.ion-logo-freebsd-devil:before{content:"\f238"}.ion-logo-game-controller-a:before{content:"\f13b"}.ion-logo-game-controller-b:before{content:"\f181"}.ion-logo-github:before{content:"\f239"}.ion-logo-google:before{content:"\f23a"}.ion-logo-googleplus:before{content:"\f23b"}.ion-logo-hackernews:before{content:"\f23c"}.ion-logo-html5:before{content:"\f23d"}.ion-logo-instagram:before{content:"\f23e"}.ion-logo-ionic:before{content:"\f150"}.ion-logo-ionitron:before{content:"\f151"}.ion-logo-javascript:before{content:"\f23f"}.ion-logo-linkedin:before{content:"\f240"}.ion-logo-markdown:before{content:"\f241"}.ion-logo-model-s:before{content:"\f153"}.ion-logo-no-smoking:before{content:"\f109"}.ion-logo-nodejs:before{content:"\f242"}.ion-logo-npm:before{content:"\f195"}.ion-logo-octocat:before{content:"\f243"}.ion-logo-pinterest:before{content:"\f244"}.ion-logo-playstation:before{content:"\f245"}.ion-logo-polymer:before{content:"\f15e"}.ion-logo-python:before{content:"\f246"}.ion-logo-reddit:before{content:"\f247"}.ion-logo-rss:before{content:"\f248"}.ion-logo-sass:before{content:"\f249"}.ion-logo-skype:before{content:"\f24a"}.ion-logo-slack:before{content:"\f10b"}.ion-logo-snapchat:before{content:"\f24b"}.ion-logo-steam:before{content:"\f24c"}.ion-logo-tumblr:before{content:"\f24d"}.ion-logo-tux:before{content:"\f2ae"}.ion-logo-twitch:before{content:"\f2af"}.ion-logo-twitter:before{content:"\f2b0"}.ion-logo-usd:before{content:"\f2b1"}.ion-logo-vimeo:before{content:"\f2c4"}.ion-logo-vk:before{content:"\f10d"}.ion-logo-whatsapp:before{content:"\f2c5"}.ion-logo-windows:before{content:"\f32f"}.ion-logo-wordpress:before{content:"\f330"}.ion-logo-xbox:before{content:"\f34c"}.ion-logo-xing:before{content:"\f10f"}.ion-logo-yahoo:before{content:"\f34d"}.ion-logo-yen:before{content:"\f34e"}.ion-logo-youtube:before{content:"\f34f"}.ion-md-add:before{content:"\f273"}.ion-md-add-circle:before{content:"\f272"}.ion-md-add-circle-outline:before{content:"\f158"}.ion-md-airplane:before{content:"\f15a"}.ion-md-alarm:before{content:"\f274"}.ion-md-albums:before{content:"\f275"}.ion-md-alert:before{content:"\f276"}.ion-md-american-football:before{content:"\f277"}.ion-md-analytics:before{content:"\f278"}.ion-md-aperture:before{content:"\f279"}.ion-md-apps:before{content:"\f27a"}.ion-md-appstore:before{content:"\f27b"}.ion-md-archive:before{content:"\f27c"}.ion-md-arrow-back:before{content:"\f27d"}.ion-md-arrow-down:before{content:"\f27e"}.ion-md-arrow-dropdown:before{content:"\f280"}.ion-md-arrow-dropdown-circle:before{content:"\f27f"}.ion-md-arrow-dropleft:before{content:"\f282"}.ion-md-arrow-dropleft-circle:before{content:"\f281"}.ion-md-arrow-dropright:before{content:"\f284"}.ion-md-arrow-dropright-circle:before{content:"\f283"}.ion-md-arrow-dropup:before{content:"\f286"}.ion-md-arrow-dropup-circle:before{content:"\f285"}.ion-md-arrow-forward:before{content:"\f287"}.ion-md-arrow-round-back:before{content:"\f288"}.ion-md-arrow-round-down:before{content:"\f289"}.ion-md-arrow-round-forward:before{content:"\f28a"}.ion-md-arrow-round-up:before{content:"\f28b"}.ion-md-arrow-up:before{content:"\f28c"}.ion-md-at:before{content:"\f28d"}.ion-md-attach:before{content:"\f28e"}.ion-md-backspace:before{content:"\f28f"}.ion-md-barcode:before{content:"\f290"}.ion-md-baseball:before{content:"\f291"}.ion-md-basket:before{content:"\f292"}.ion-md-basketball:before{content:"\f293"}.ion-md-battery-charging:before{content:"\f294"}.ion-md-battery-dead:before{content:"\f295"}.ion-md-battery-full:before{content:"\f296"}.ion-md-beaker:before{content:"\f297"}.ion-md-bed:before{content:"\f160"}.ion-md-beer:before{content:"\f298"}.ion-md-bicycle:before{content:"\f299"}.ion-md-bluetooth:before{content:"\f29a"}.ion-md-boat:before{content:"\f29b"}.ion-md-body:before{content:"\f29c"}.ion-md-bonfire:before{content:"\f29d"}.ion-md-book:before{content:"\f29e"}.ion-md-bookmark:before{content:"\f29f"}.ion-md-bookmarks:before{content:"\f2a0"}.ion-md-bowtie:before{content:"\f2a1"}.ion-md-briefcase:before{content:"\f2a2"}.ion-md-browsers:before{content:"\f2a3"}.ion-md-brush:before{content:"\f2a4"}.ion-md-bug:before{content:"\f2a5"}.ion-md-build:before{content:"\f2a6"}.ion-md-bulb:before{content:"\f2a7"}.ion-md-bus:before{content:"\f2a8"}.ion-md-business:before{content:"\f1a4"}.ion-md-cafe:before{content:"\f2a9"}.ion-md-calculator:before{content:"\f2aa"}.ion-md-calendar:before{content:"\f2ab"}.ion-md-call:before{content:"\f2ac"}.ion-md-camera:before{content:"\f2ad"}.ion-md-car:before{content:"\f2b2"}.ion-md-card:before{content:"\f2b3"}.ion-md-cart:before{content:"\f2b4"}.ion-md-cash:before{content:"\f2b5"}.ion-md-cellular:before{content:"\f164"}.ion-md-chatboxes:before{content:"\f2b6"}.ion-md-chatbubbles:before{content:"\f2b7"}.ion-md-checkbox:before{content:"\f2b9"}.ion-md-checkbox-outline:before{content:"\f2b8"}.ion-md-checkmark:before{content:"\f2bc"}.ion-md-checkmark-circle:before{content:"\f2bb"}.ion-md-checkmark-circle-outline:before{content:"\f2ba"}.ion-md-clipboard:before{content:"\f2bd"}.ion-md-clock:before{content:"\f2be"}.ion-md-close:before{content:"\f2c0"}.ion-md-close-circle:before{content:"\f2bf"}.ion-md-close-circle-outline:before{content:"\f166"}.ion-md-cloud:before{content:"\f2c9"}.ion-md-cloud-circle:before{content:"\f2c2"}.ion-md-cloud-done:before{content:"\f2c3"}.ion-md-cloud-download:before{content:"\f2c6"}.ion-md-cloud-outline:before{content:"\f2c7"}.ion-md-cloud-upload:before{content:"\f2c8"}.ion-md-cloudy:before{content:"\f2cb"}.ion-md-cloudy-night:before{content:"\f2ca"}.ion-md-code:before{content:"\f2ce"}.ion-md-code-download:before{content:"\f2cc"}.ion-md-code-working:before{content:"\f2cd"}.ion-md-cog:before{content:"\f2cf"}.ion-md-color-fill:before{content:"\f2d0"}.ion-md-color-filter:before{content:"\f2d1"}.ion-md-color-palette:before{content:"\f2d2"}.ion-md-color-wand:before{content:"\f2d3"}.ion-md-compass:before{content:"\f2d4"}.ion-md-construct:before{content:"\f2d5"}.ion-md-contact:before{content:"\f2d6"}.ion-md-contacts:before{content:"\f2d7"}.ion-md-contract:before{content:"\f2d8"}.ion-md-contrast:before{content:"\f2d9"}.ion-md-copy:before{content:"\f2da"}.ion-md-create:before{content:"\f2db"}.ion-md-crop:before{content:"\f2dc"}.ion-md-cube:before{content:"\f2dd"}.ion-md-cut:before{content:"\f2de"}.ion-md-desktop:before{content:"\f2df"}.ion-md-disc:before{content:"\f2e0"}.ion-md-document:before{content:"\f2e1"}.ion-md-done-all:before{content:"\f2e2"}.ion-md-download:before{content:"\f2e3"}.ion-md-easel:before{content:"\f2e4"}.ion-md-egg:before{content:"\f2e5"}.ion-md-exit:before{content:"\f2e6"}.ion-md-expand:before{content:"\f2e7"}.ion-md-eye:before{content:"\f2e9"}.ion-md-eye-off:before{content:"\f2e8"}.ion-md-fastforward:before{content:"\f2ea"}.ion-md-female:before{content:"\f2eb"}.ion-md-filing:before{content:"\f2ec"}.ion-md-film:before{content:"\f2ed"}.ion-md-finger-print:before{content:"\f2ee"}.ion-md-fitness:before{content:"\f1ac"}.ion-md-flag:before{content:"\f2ef"}.ion-md-flame:before{content:"\f2f0"}.ion-md-flash:before{content:"\f2f1"}.ion-md-flash-off:before{content:"\f169"}.ion-md-flashlight:before{content:"\f16b"}.ion-md-flask:before{content:"\f2f2"}.ion-md-flower:before{content:"\f2f3"}.ion-md-folder:before{content:"\f2f5"}.ion-md-folder-open:before{content:"\f2f4"}.ion-md-football:before{content:"\f2f6"}.ion-md-funnel:before{content:"\f2f7"}.ion-md-gift:before{content:"\f199"}.ion-md-git-branch:before{content:"\f2fa"}.ion-md-git-commit:before{content:"\f2fb"}.ion-md-git-compare:before{content:"\f2fc"}.ion-md-git-merge:before{content:"\f2fd"}.ion-md-git-network:before{content:"\f2fe"}.ion-md-git-pull-request:before{content:"\f2ff"}.ion-md-glasses:before{content:"\f300"}.ion-md-globe:before{content:"\f301"}.ion-md-grid:before{content:"\f302"}.ion-md-hammer:before{content:"\f303"}.ion-md-hand:before{content:"\f304"}.ion-md-happy:before{content:"\f305"}.ion-md-headset:before{content:"\f306"}.ion-md-heart:before{content:"\f308"}.ion-md-heart-dislike:before{content:"\f167"}.ion-md-heart-empty:before{content:"\f1a1"}.ion-md-heart-half:before{content:"\f1a2"}.ion-md-help:before{content:"\f30b"}.ion-md-help-buoy:before{content:"\f309"}.ion-md-help-circle:before{content:"\f30a"}.ion-md-help-circle-outline:before{content:"\f16d"}.ion-md-home:before{content:"\f30c"}.ion-md-hourglass:before{content:"\f111"}.ion-md-ice-cream:before{content:"\f30d"}.ion-md-image:before{content:"\f30e"}.ion-md-images:before{content:"\f30f"}.ion-md-infinite:before{content:"\f310"}.ion-md-information:before{content:"\f312"}.ion-md-information-circle:before{content:"\f311"}.ion-md-information-circle-outline:before{content:"\f16f"}.ion-md-jet:before{content:"\f315"}.ion-md-journal:before{content:"\f18d"}.ion-md-key:before{content:"\f316"}.ion-md-keypad:before{content:"\f317"}.ion-md-laptop:before{content:"\f318"}.ion-md-leaf:before{content:"\f319"}.ion-md-link:before{content:"\f22e"}.ion-md-list:before{content:"\f31b"}.ion-md-list-box:before{content:"\f31a"}.ion-md-locate:before{content:"\f31c"}.ion-md-lock:before{content:"\f31d"}.ion-md-log-in:before{content:"\f31e"}.ion-md-log-out:before{content:"\f31f"}.ion-md-magnet:before{content:"\f320"}.ion-md-mail:before{content:"\f322"}.ion-md-mail-open:before{content:"\f321"}.ion-md-mail-unread:before{content:"\f172"}.ion-md-male:before{content:"\f323"}.ion-md-man:before{content:"\f324"}.ion-md-map:before{content:"\f325"}.ion-md-medal:before{content:"\f326"}.ion-md-medical:before{content:"\f327"}.ion-md-medkit:before{content:"\f328"}.ion-md-megaphone:before{content:"\f329"}.ion-md-menu:before{content:"\f32a"}.ion-md-mic:before{content:"\f32c"}.ion-md-mic-off:before{content:"\f32b"}.ion-md-microphone:before{content:"\f32d"}.ion-md-moon:before{content:"\f32e"}.ion-md-more:before{content:"\f1c9"}.ion-md-move:before{content:"\f331"}.ion-md-musical-note:before{content:"\f332"}.ion-md-musical-notes:before{content:"\f333"}.ion-md-navigate:before{content:"\f334"}.ion-md-notifications:before{content:"\f338"}.ion-md-notifications-off:before{content:"\f336"}.ion-md-notifications-outline:before{content:"\f337"}.ion-md-nuclear:before{content:"\f339"}.ion-md-nutrition:before{content:"\f33a"}.ion-md-open:before{content:"\f33b"}.ion-md-options:before{content:"\f33c"}.ion-md-outlet:before{content:"\f33d"}.ion-md-paper:before{content:"\f33f"}.ion-md-paper-plane:before{content:"\f33e"}.ion-md-partly-sunny:before{content:"\f340"}.ion-md-pause:before{content:"\f341"}.ion-md-paw:before{content:"\f342"}.ion-md-people:before{content:"\f343"}.ion-md-person:before{content:"\f345"}.ion-md-person-add:before{content:"\f344"}.ion-md-phone-landscape:before{content:"\f346"}.ion-md-phone-portrait:before{content:"\f347"}.ion-md-photos:before{content:"\f348"}.ion-md-pie:before{content:"\f349"}.ion-md-pin:before{content:"\f34a"}.ion-md-pint:before{content:"\f34b"}.ion-md-pizza:before{content:"\f354"}.ion-md-planet:before{content:"\f356"}.ion-md-play:before{content:"\f357"}.ion-md-play-circle:before{content:"\f174"}.ion-md-podium:before{content:"\f358"}.ion-md-power:before{content:"\f359"}.ion-md-pricetag:before{content:"\f35a"}.ion-md-pricetags:before{content:"\f35b"}.ion-md-print:before{content:"\f35c"}.ion-md-pulse:before{content:"\f35d"}.ion-md-qr-scanner:before{content:"\f35e"}.ion-md-quote:before{content:"\f35f"}.ion-md-radio:before{content:"\f362"}.ion-md-radio-button-off:before{content:"\f360"}.ion-md-radio-button-on:before{content:"\f361"}.ion-md-rainy:before{content:"\f363"}.ion-md-recording:before{content:"\f364"}.ion-md-redo:before{content:"\f365"}.ion-md-refresh:before{content:"\f366"}.ion-md-refresh-circle:before{content:"\f228"}.ion-md-remove:before{content:"\f368"}.ion-md-remove-circle:before{content:"\f367"}.ion-md-remove-circle-outline:before{content:"\f176"}.ion-md-reorder:before{content:"\f369"}.ion-md-repeat:before{content:"\f36a"}.ion-md-resize:before{content:"\f36b"}.ion-md-restaurant:before{content:"\f36c"}.ion-md-return-left:before{content:"\f36d"}.ion-md-return-right:before{content:"\f36e"}.ion-md-reverse-camera:before{content:"\f36f"}.ion-md-rewind:before{content:"\f370"}.ion-md-ribbon:before{content:"\f371"}.ion-md-rocket:before{content:"\f179"}.ion-md-rose:before{content:"\f372"}.ion-md-sad:before{content:"\f373"}.ion-md-save:before{content:"\f1a9"}.ion-md-school:before{content:"\f374"}.ion-md-search:before{content:"\f375"}.ion-md-send:before{content:"\f376"}.ion-md-settings:before{content:"\f377"}.ion-md-share:before{content:"\f379"}.ion-md-share-alt:before{content:"\f378"}.ion-md-shirt:before{content:"\f37a"}.ion-md-shuffle:before{content:"\f37b"}.ion-md-skip-backward:before{content:"\f37c"}.ion-md-skip-forward:before{content:"\f37d"}.ion-md-snow:before{content:"\f37e"}.ion-md-speedometer:before{content:"\f37f"}.ion-md-square:before{content:"\f381"}.ion-md-square-outline:before{content:"\f380"}.ion-md-star:before{content:"\f384"}.ion-md-star-half:before{content:"\f382"}.ion-md-star-outline:before{content:"\f383"}.ion-md-stats:before{content:"\f385"}.ion-md-stopwatch:before{content:"\f386"}.ion-md-subway:before{content:"\f387"}.ion-md-sunny:before{content:"\f388"}.ion-md-swap:before{content:"\f389"}.ion-md-switch:before{content:"\f38a"}.ion-md-sync:before{content:"\f38b"}.ion-md-tablet-landscape:before{content:"\f38c"}.ion-md-tablet-portrait:before{content:"\f38d"}.ion-md-tennisball:before{content:"\f38e"}.ion-md-text:before{content:"\f38f"}.ion-md-thermometer:before{content:"\f390"}.ion-md-thumbs-down:before{content:"\f391"}.ion-md-thumbs-up:before{content:"\f392"}.ion-md-thunderstorm:before{content:"\f393"}.ion-md-time:before{content:"\f394"}.ion-md-timer:before{content:"\f395"}.ion-md-today:before{content:"\f17d"}.ion-md-train:before{content:"\f396"}.ion-md-transgender:before{content:"\f397"}.ion-md-trash:before{content:"\f398"}.ion-md-trending-down:before{content:"\f399"}.ion-md-trending-up:before{content:"\f39a"}.ion-md-trophy:before{content:"\f39b"}.ion-md-tv:before{content:"\f17f"}.ion-md-umbrella:before{content:"\f39c"}.ion-md-undo:before{content:"\f39d"}.ion-md-unlock:before{content:"\f39e"}.ion-md-videocam:before{content:"\f39f"}.ion-md-volume-high:before{content:"\f123"}.ion-md-volume-low:before{content:"\f131"}.ion-md-volume-mute:before{content:"\f3a1"}.ion-md-volume-off:before{content:"\f3a2"}.ion-md-walk:before{content:"\f3a4"}.ion-md-wallet:before{content:"\f18f"}.ion-md-warning:before{content:"\f3a5"}.ion-md-watch:before{content:"\f3a6"}.ion-md-water:before{content:"\f3a7"}.ion-md-wifi:before{content:"\f3a8"}.ion-md-wine:before{content:"\f3a9"}.ion-md-woman:before{content:"\f3aa"}}
@layer bricks.icons{@font-face{font-display:swap;font-family:themify;font-style:normal;font-weight:400;src:url(/wp-content/themes/bricks/assets/fonts/themify/themify.woff?) format("woff"),url(/wp-content/themes/bricks/assets/fonts/themify/themify.ttf?) format("truetype")}[class*=" ti-"],[class^=ti-]{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:themify;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.ti-wand:before{content:"\e600"}.ti-volume:before{content:"\e601"}.ti-user:before{content:"\e602"}.ti-unlock:before{content:"\e603"}.ti-unlink:before{content:"\e604"}.ti-trash:before{content:"\e605"}.ti-thought:before{content:"\e606"}.ti-target:before{content:"\e607"}.ti-tag:before{content:"\e608"}.ti-tablet:before{content:"\e609"}.ti-star:before{content:"\e60a"}.ti-spray:before{content:"\e60b"}.ti-signal:before{content:"\e60c"}.ti-shopping-cart:before{content:"\e60d"}.ti-shopping-cart-full:before{content:"\e60e"}.ti-settings:before{content:"\e60f"}.ti-search:before{content:"\e610"}.ti-zoom-in:before{content:"\e611"}.ti-zoom-out:before{content:"\e612"}.ti-cut:before{content:"\e613"}.ti-ruler:before{content:"\e614"}.ti-ruler-pencil:before{content:"\e615"}.ti-ruler-alt:before{content:"\e616"}.ti-bookmark:before{content:"\e617"}.ti-bookmark-alt:before{content:"\e618"}.ti-reload:before{content:"\e619"}.ti-plus:before{content:"\e61a"}.ti-pin:before{content:"\e61b"}.ti-pencil:before{content:"\e61c"}.ti-pencil-alt:before{content:"\e61d"}.ti-paint-roller:before{content:"\e61e"}.ti-paint-bucket:before{content:"\e61f"}.ti-na:before{content:"\e620"}.ti-mobile:before{content:"\e621"}.ti-minus:before{content:"\e622"}.ti-medall:before{content:"\e623"}.ti-medall-alt:before{content:"\e624"}.ti-marker:before{content:"\e625"}.ti-marker-alt:before{content:"\e626"}.ti-arrow-up:before{content:"\e627"}.ti-arrow-right:before{content:"\e628"}.ti-arrow-left:before{content:"\e629"}.ti-arrow-down:before{content:"\e62a"}.ti-lock:before{content:"\e62b"}.ti-location-arrow:before{content:"\e62c"}.ti-link:before{content:"\e62d"}.ti-layout:before{content:"\e62e"}.ti-layers:before{content:"\e62f"}.ti-layers-alt:before{content:"\e630"}.ti-key:before{content:"\e631"}.ti-import:before{content:"\e632"}.ti-image:before{content:"\e633"}.ti-heart:before{content:"\e634"}.ti-heart-broken:before{content:"\e635"}.ti-hand-stop:before{content:"\e636"}.ti-hand-open:before{content:"\e637"}.ti-hand-drag:before{content:"\e638"}.ti-folder:before{content:"\e639"}.ti-flag:before{content:"\e63a"}.ti-flag-alt:before{content:"\e63b"}.ti-flag-alt-2:before{content:"\e63c"}.ti-eye:before{content:"\e63d"}.ti-export:before{content:"\e63e"}.ti-exchange-vertical:before{content:"\e63f"}.ti-desktop:before{content:"\e640"}.ti-cup:before{content:"\e641"}.ti-crown:before{content:"\e642"}.ti-comments:before{content:"\e643"}.ti-comment:before{content:"\e644"}.ti-comment-alt:before{content:"\e645"}.ti-close:before{content:"\e646"}.ti-clip:before{content:"\e647"}.ti-angle-up:before{content:"\e648"}.ti-angle-right:before{content:"\e649"}.ti-angle-left:before{content:"\e64a"}.ti-angle-down:before{content:"\e64b"}.ti-check:before{content:"\e64c"}.ti-check-box:before{content:"\e64d"}.ti-camera:before{content:"\e64e"}.ti-announcement:before{content:"\e64f"}.ti-brush:before{content:"\e650"}.ti-briefcase:before{content:"\e651"}.ti-bolt:before{content:"\e652"}.ti-bolt-alt:before{content:"\e653"}.ti-blackboard:before{content:"\e654"}.ti-bag:before{content:"\e655"}.ti-move:before{content:"\e656"}.ti-arrows-vertical:before{content:"\e657"}.ti-arrows-horizontal:before{content:"\e658"}.ti-fullscreen:before{content:"\e659"}.ti-arrow-top-right:before{content:"\e65a"}.ti-arrow-top-left:before{content:"\e65b"}.ti-arrow-circle-up:before{content:"\e65c"}.ti-arrow-circle-right:before{content:"\e65d"}.ti-arrow-circle-left:before{content:"\e65e"}.ti-arrow-circle-down:before{content:"\e65f"}.ti-angle-double-up:before{content:"\e660"}.ti-angle-double-right:before{content:"\e661"}.ti-angle-double-left:before{content:"\e662"}.ti-angle-double-down:before{content:"\e663"}.ti-zip:before{content:"\e664"}.ti-world:before{content:"\e665"}.ti-wheelchair:before{content:"\e666"}.ti-view-list:before{content:"\e667"}.ti-view-list-alt:before{content:"\e668"}.ti-view-grid:before{content:"\e669"}.ti-uppercase:before{content:"\e66a"}.ti-upload:before{content:"\e66b"}.ti-underline:before{content:"\e66c"}.ti-truck:before{content:"\e66d"}.ti-timer:before{content:"\e66e"}.ti-ticket:before{content:"\e66f"}.ti-thumb-up:before{content:"\e670"}.ti-thumb-down:before{content:"\e671"}.ti-text:before{content:"\e672"}.ti-stats-up:before{content:"\e673"}.ti-stats-down:before{content:"\e674"}.ti-split-v:before{content:"\e675"}.ti-split-h:before{content:"\e676"}.ti-smallcap:before{content:"\e677"}.ti-shine:before{content:"\e678"}.ti-shift-right:before{content:"\e679"}.ti-shift-left:before{content:"\e67a"}.ti-shield:before{content:"\e67b"}.ti-notepad:before{content:"\e67c"}.ti-server:before{content:"\e67d"}.ti-quote-right:before{content:"\e67e"}.ti-quote-left:before{content:"\e67f"}.ti-pulse:before{content:"\e680"}.ti-printer:before{content:"\e681"}.ti-power-off:before{content:"\e682"}.ti-plug:before{content:"\e683"}.ti-pie-chart:before{content:"\e684"}.ti-paragraph:before{content:"\e685"}.ti-panel:before{content:"\e686"}.ti-package:before{content:"\e687"}.ti-music:before{content:"\e688"}.ti-music-alt:before{content:"\e689"}.ti-mouse:before{content:"\e68a"}.ti-mouse-alt:before{content:"\e68b"}.ti-money:before{content:"\e68c"}.ti-microphone:before{content:"\e68d"}.ti-menu:before{content:"\e68e"}.ti-menu-alt:before{content:"\e68f"}.ti-map:before{content:"\e690"}.ti-map-alt:before{content:"\e691"}.ti-loop:before{content:"\e692"}.ti-location-pin:before{content:"\e693"}.ti-list:before{content:"\e694"}.ti-light-bulb:before{content:"\e695"}.ti-Italic:before{content:"\e696"}.ti-info:before{content:"\e697"}.ti-infinite:before{content:"\e698"}.ti-id-badge:before{content:"\e699"}.ti-hummer:before{content:"\e69a"}.ti-home:before{content:"\e69b"}.ti-help:before{content:"\e69c"}.ti-headphone:before{content:"\e69d"}.ti-harddrives:before{content:"\e69e"}.ti-harddrive:before{content:"\e69f"}.ti-gift:before{content:"\e6a0"}.ti-game:before{content:"\e6a1"}.ti-filter:before{content:"\e6a2"}.ti-files:before{content:"\e6a3"}.ti-file:before{content:"\e6a4"}.ti-eraser:before{content:"\e6a5"}.ti-envelope:before{content:"\e6a6"}.ti-download:before{content:"\e6a7"}.ti-direction:before{content:"\e6a8"}.ti-direction-alt:before{content:"\e6a9"}.ti-dashboard:before{content:"\e6aa"}.ti-control-stop:before{content:"\e6ab"}.ti-control-shuffle:before{content:"\e6ac"}.ti-control-play:before{content:"\e6ad"}.ti-control-pause:before{content:"\e6ae"}.ti-control-forward:before{content:"\e6af"}.ti-control-backward:before{content:"\e6b0"}.ti-cloud:before{content:"\e6b1"}.ti-cloud-up:before{content:"\e6b2"}.ti-cloud-down:before{content:"\e6b3"}.ti-clipboard:before{content:"\e6b4"}.ti-car:before{content:"\e6b5"}.ti-calendar:before{content:"\e6b6"}.ti-book:before{content:"\e6b7"}.ti-bell:before{content:"\e6b8"}.ti-basketball:before{content:"\e6b9"}.ti-bar-chart:before{content:"\e6ba"}.ti-bar-chart-alt:before{content:"\e6bb"}.ti-back-right:before{content:"\e6bc"}.ti-back-left:before{content:"\e6bd"}.ti-arrows-corner:before{content:"\e6be"}.ti-archive:before{content:"\e6bf"}.ti-anchor:before{content:"\e6c0"}.ti-align-right:before{content:"\e6c1"}.ti-align-left:before{content:"\e6c2"}.ti-align-justify:before{content:"\e6c3"}.ti-align-center:before{content:"\e6c4"}.ti-alert:before{content:"\e6c5"}.ti-alarm-clock:before{content:"\e6c6"}.ti-agenda:before{content:"\e6c7"}.ti-write:before{content:"\e6c8"}.ti-window:before{content:"\e6c9"}.ti-widgetized:before{content:"\e6ca"}.ti-widget:before{content:"\e6cb"}.ti-widget-alt:before{content:"\e6cc"}.ti-wallet:before{content:"\e6cd"}.ti-video-clapper:before{content:"\e6ce"}.ti-video-camera:before{content:"\e6cf"}.ti-vector:before{content:"\e6d0"}.ti-themify-logo:before{content:"\e6d1"}.ti-themify-favicon:before{content:"\e6d2"}.ti-themify-favicon-alt:before{content:"\e6d3"}.ti-support:before{content:"\e6d4"}.ti-stamp:before{content:"\e6d5"}.ti-split-v-alt:before{content:"\e6d6"}.ti-slice:before{content:"\e6d7"}.ti-shortcode:before{content:"\e6d8"}.ti-shift-right-alt:before{content:"\e6d9"}.ti-shift-left-alt:before{content:"\e6da"}.ti-ruler-alt-2:before{content:"\e6db"}.ti-receipt:before{content:"\e6dc"}.ti-pin2:before{content:"\e6dd"}.ti-pin-alt:before{content:"\e6de"}.ti-pencil-alt2:before{content:"\e6df"}.ti-palette:before{content:"\e6e0"}.ti-more:before{content:"\e6e1"}.ti-more-alt:before{content:"\e6e2"}.ti-microphone-alt:before{content:"\e6e3"}.ti-magnet:before{content:"\e6e4"}.ti-line-double:before{content:"\e6e5"}.ti-line-dotted:before{content:"\e6e6"}.ti-line-dashed:before{content:"\e6e7"}.ti-layout-width-full:before{content:"\e6e8"}.ti-layout-width-default:before{content:"\e6e9"}.ti-layout-width-default-alt:before{content:"\e6ea"}.ti-layout-tab:before{content:"\e6eb"}.ti-layout-tab-window:before{content:"\e6ec"}.ti-layout-tab-v:before{content:"\e6ed"}.ti-layout-tab-min:before{content:"\e6ee"}.ti-layout-slider:before{content:"\e6ef"}.ti-layout-slider-alt:before{content:"\e6f0"}.ti-layout-sidebar-right:before{content:"\e6f1"}.ti-layout-sidebar-none:before{content:"\e6f2"}.ti-layout-sidebar-left:before{content:"\e6f3"}.ti-layout-placeholder:before{content:"\e6f4"}.ti-layout-menu:before{content:"\e6f5"}.ti-layout-menu-v:before{content:"\e6f6"}.ti-layout-menu-separated:before{content:"\e6f7"}.ti-layout-menu-full:before{content:"\e6f8"}.ti-layout-media-right-alt:before{content:"\e6f9"}.ti-layout-media-right:before{content:"\e6fa"}.ti-layout-media-overlay:before{content:"\e6fb"}.ti-layout-media-overlay-alt:before{content:"\e6fc"}.ti-layout-media-overlay-alt-2:before{content:"\e6fd"}.ti-layout-media-left-alt:before{content:"\e6fe"}.ti-layout-media-left:before{content:"\e6ff"}.ti-layout-media-center-alt:before{content:"\e700"}.ti-layout-media-center:before{content:"\e701"}.ti-layout-list-thumb:before{content:"\e702"}.ti-layout-list-thumb-alt:before{content:"\e703"}.ti-layout-list-post:before{content:"\e704"}.ti-layout-list-large-image:before{content:"\e705"}.ti-layout-line-solid:before{content:"\e706"}.ti-layout-grid4:before{content:"\e707"}.ti-layout-grid3:before{content:"\e708"}.ti-layout-grid2:before{content:"\e709"}.ti-layout-grid2-thumb:before{content:"\e70a"}.ti-layout-cta-right:before{content:"\e70b"}.ti-layout-cta-left:before{content:"\e70c"}.ti-layout-cta-center:before{content:"\e70d"}.ti-layout-cta-btn-right:before{content:"\e70e"}.ti-layout-cta-btn-left:before{content:"\e70f"}.ti-layout-column4:before{content:"\e710"}.ti-layout-column3:before{content:"\e711"}.ti-layout-column2:before{content:"\e712"}.ti-layout-accordion-separated:before{content:"\e713"}.ti-layout-accordion-merged:before{content:"\e714"}.ti-layout-accordion-list:before{content:"\e715"}.ti-ink-pen:before{content:"\e716"}.ti-info-alt:before{content:"\e717"}.ti-help-alt:before{content:"\e718"}.ti-headphone-alt:before{content:"\e719"}.ti-hand-point-up:before{content:"\e71a"}.ti-hand-point-right:before{content:"\e71b"}.ti-hand-point-left:before{content:"\e71c"}.ti-hand-point-down:before{content:"\e71d"}.ti-gallery:before{content:"\e71e"}.ti-face-smile:before{content:"\e71f"}.ti-face-sad:before{content:"\e720"}.ti-credit-card:before{content:"\e721"}.ti-control-skip-forward:before{content:"\e722"}.ti-control-skip-backward:before{content:"\e723"}.ti-control-record:before{content:"\e724"}.ti-control-eject:before{content:"\e725"}.ti-comments-smiley:before{content:"\e726"}.ti-brush-alt:before{content:"\e727"}.ti-youtube:before{content:"\e728"}.ti-vimeo:before{content:"\e729"}.ti-twitter:before{content:"\e72a"}.ti-time:before{content:"\e72b"}.ti-tumblr:before{content:"\e72c"}.ti-skype:before{content:"\e72d"}.ti-share:before{content:"\e72e"}.ti-share-alt:before{content:"\e72f"}.ti-rocket:before{content:"\e730"}.ti-pinterest:before{content:"\e731"}.ti-new-window:before{content:"\e732"}.ti-microsoft:before{content:"\e733"}.ti-list-ol:before{content:"\e734"}.ti-linkedin:before{content:"\e735"}.ti-layout-sidebar-2:before{content:"\e736"}.ti-layout-grid4-alt:before{content:"\e737"}.ti-layout-grid3-alt:before{content:"\e738"}.ti-layout-grid2-alt:before{content:"\e739"}.ti-layout-column4-alt:before{content:"\e73a"}.ti-layout-column3-alt:before{content:"\e73b"}.ti-layout-column2-alt:before{content:"\e73c"}.ti-instagram:before{content:"\e73d"}.ti-google:before{content:"\e73e"}.ti-github:before{content:"\e73f"}.ti-flickr:before{content:"\e740"}.ti-facebook:before{content:"\e741"}.ti-dropbox:before{content:"\e742"}.ti-dribbble:before{content:"\e743"}.ti-apple:before{content:"\e744"}.ti-android:before{content:"\e745"}.ti-save:before{content:"\e746"}.ti-save-alt:before{content:"\e747"}.ti-yahoo:before{content:"\e748"}.ti-wordpress:before{content:"\e749"}.ti-vimeo-alt:before{content:"\e74a"}.ti-twitter-alt:before{content:"\e74b"}.ti-tumblr-alt:before{content:"\e74c"}.ti-trello:before{content:"\e74d"}.ti-stack-overflow:before{content:"\e74e"}.ti-soundcloud:before{content:"\e74f"}.ti-sharethis:before{content:"\e750"}.ti-sharethis-alt:before{content:"\e751"}.ti-reddit:before{content:"\e752"}.ti-pinterest-alt:before{content:"\e753"}.ti-microsoft-alt:before{content:"\e754"}.ti-linux:before{content:"\e755"}.ti-jsfiddle:before{content:"\e756"}.ti-joomla:before{content:"\e757"}.ti-html5:before{content:"\e758"}.ti-flickr-alt:before{content:"\e759"}.ti-email:before{content:"\e75a"}.ti-drupal:before{content:"\e75b"}.ti-dropbox-alt:before{content:"\e75c"}.ti-css3:before{content:"\e75d"}.ti-rss:before{content:"\e75e"}.ti-rss-alt:before{content:"\e75f"}}
.brxe-xheaderrow{display:flex;transition-property:height,opacity,transform,background,color;transition-duration:var(--x-header-transition);width:100%}#bricks-blank-canvas .actions{z-index:100}.x-header_wrap.brx-draggable.is-empty{min-height:40px}.brxe-xheaderrow[data-x-overlay=show]{display:none}@layer bricks{.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide.brx-auto-height .splide__list{align-items:flex-start}.splide__container{box-sizing:border-box;position:relative}.splide__track{height:100%;overflow:hidden;position:relative;width:100%;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide__list{display:flex;height:100%;padding:0}.splide__list,.splide__slide{backface-visibility:hidden;margin:0}.splide__slide{-webkit-tap-highlight-color:transparent;background-size:cover;box-sizing:border-box;flex-shrink:0;list-style-type:none;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide--rtl{direction:rtl}.splide__arrows.custom,.splide__track--ttb>.splide__list{display:block}.splide__arrow{align-items:center;background-color:transparent;cursor:pointer;display:flex;font-size:60px;height:50px;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:50px;z-index:1}.splide__arrow:disabled{opacity:.5}.splide__arrows--ltr .splide__arrow--prev{left:0}.splide__arrows--ltr .splide__arrow--next,.splide__arrows--rtl .splide__arrow--prev{right:0}.splide__arrows--rtl .splide__arrow--next{left:0}.splide__arrows--rtl .splide__arrow--next svg,.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:0}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:0;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:0;list-style-type:none;margin:0;pointer-events:auto}.splide__pagination{bottom:15px;left:50%;list-style:none;padding:0;position:absolute;transform:translateX(-50%);z-index:1}.splide__pagination .splide__pagination__page{background-color:rgba(0,0,0,.33);border:0;border-radius:100%;display:inline-block;height:10px;margin:5px;padding:0;position:relative;transition:transform .2s linear;width:10px}.splide__pagination .splide__pagination__page.is-active{background-color:#000;z-index:1}.splide__pagination .splide__pagination__page:focus{outline:none}.splide__pagination--ttb{bottom:0;display:flex;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__progress__bar{background:#ccc;height:3px;width:0}.splide__toggle{cursor:pointer}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}
component.x-slider{--xitemstoshow:1;--xspacebetween:0px;--xsliderautoheight:}:root{--xadaptiveheightduration:0.2s;--x-slider-overflow-left:inset( -100vw -100vw -100vw 0 );--x-slider-overflow-right:inset( -100vw 0 -100vw -100vw );--x-slider-overflow-none:none;--x-slider-overflow:var(--x-slider-overflow-none);--x-slider-mask-edge:10%;--x-slider-mask-edge-slope:2}.brx-body.iframe .x-slider.splide{visibility:visible}.x-slider_builder .splide__list{overflow-x:scroll;gap:var(--xspacebetween)}.x-slider.x-slider_no-slides{display:none}.x-slider_builder .splide__list>.brxe-code,.x-slider_builder .x-slider-gallery{overflow-x:scroll;gap:var(--xspacebetween);display:flex}.x-slider-gallery{width:100%}.x-slider_slide{display:flex}.x-slider_slide[class*=brxe-]{max-width:none}.x-slider_slide-image{position:relative}.x-slider_slide-caption{position:absolute;bottom:0;left:0;right:0;background:rgb(0 0 0 / .25);font-size:inherit;margin:0;padding:10px 15px;z-index:1;color:#fff}.x-slider,.x-slider .splide__track,.x-slider .splide__list{width:100%}.x-slider{--xsliderprogress-thickness:4px}.x-slider[data-x-slider*=isIndepententNav]>.splide__track>.splide__list>.splide__slide{cursor:pointer}.splide__track_builder{--xslidesize:calc( ( 100%  - ( calc( var(--xitemstoshow) - 1 ) * var(--xspacebetween) ) ) / var(--xitemstoshow) )!important}.x-slider .splide__track_builder.splide__track--fade .x-slider_slide{height:100%!important;width:100%!important}.x-slider .splide__track_builder.x-slider_autoWidth .x-slider_slide{width:auto!important}.x-slider .splide__track_builder.splide__track--fade>.splide__list>.splide__slide:first-of-type{opacity:1}.x-slider-gallery .splide__slide img{height:auto;width:100%}.x-slider_slide{width:var(--xslidesize);height:auto;padding:4rem 1rem}.x-slider-gallery .x-slider_slide{padding:0}.x-slider-gallery[data-linked] .x-slider_slide{display:block}.brxe-code .x-slider_slide{padding:0}.x-slider_builder .splide__list .x-slider_slide{flex-shrink:0;width:var(--xslidesize);height:auto}.x-slider_builder .splide__list>.brxe-block{flex-shrink:0;width:var(--xslidesize);height:auto}.splide__list{display:flex}.splide__track--ttb>.splide__list{display:block}.x-no-slider .splide__track--ttb>.splide__list{display:flex;flex-direction:column}.x-no-slider .splide__track--nav>.splide__list>.splide__slide:only-child{cursor:auto}.x-no-slider .splide__arrows,.x-no-slider .splide__pagination{display:none}.x-slider_builder.splide--ttb>.splide__track>.splide__list,.x-slider_builder.splide--ttb>.splide__track>.splide__list>.brxe-code,.x-slider_builder.splide--ttb>.splide__track>.splide__list.x-slider-gallery{flex-direction:column;--xsliderautoheight:var(--xslidesize)}.x-slider_builder.splide--ttb>.splide__track>.splide__list>.x-slider_slide{height:var(--xslidesize);width:100%}.x-slider_builder.splide--ttb>.splide__track>.splide__list>.x-slider_slide{height:var(--xsliderautoheight)}.x-slider .splide__arrows--ttb i{transform:rotate(90deg)}.splide__arrows--ttb .splide__arrow--prev svg.x-splide__arrow-default{transform:rotate(90deg)}.x-slider .splide__track--ttb>.splide__list>.splide__slide{width:100%}.x-slider_builder.splide--ltr>.splide__track>.splide__list,.x-slider_builder.splide--ltr>.splide__track>.splide__list>.brxe-code,.x-slider_builder.splide--ltr>.splide__track>.splide__list>.x-slider-gallery{flex-direction:row}.x-slider_builder.splide--rtl>.splide__track>.splide__list,.x-slider_builder.splide--rtl>.splide__track>.splide__list>.brxe-code,.x-slider_builder.splide--rtl>.splide__track>.splide__list>.xproslidergalleryslides{flex-direction:unset}.x-slider_builder.splide--ltr>.splide__track>.splide__list>.x-slider_slide,.x-slider_builder.splide--rtl>.splide__track>.splide__list>.x-slider_slide{width:var(--xslidesize);height:auto}.x-slider_builder.splide--ltr>.splide__track>.splide__list>.brxe-block,.x-slider_builder.splide--rtl>.splide__track>.splide__list>.brxe-block{width:var(--xslidesize);height:auto}.x-slider_builder{height:100%}.x-slider_slide>*{position:relative}.x-slider .splide__arrows--rtl .splide__arrow>*{transform:rotate(180deg)}.x-splide__arrows .splide__arrow{color:currentColor;font-size:16px;border-radius:100%;transition-duration:0.3s;transition-property:opacity,color,background-color;transition-timing-function:ease}.x-splide__arrows .splide__arrow i,.x-splide__arrows .splide__arrow .x-splide__arrow-default{height:1em;width:1em;display:flex;align-items:center;justify-content:center}.x-splide__arrows .splide__arrow .x-splide__arrow-default{fill:currentColor}.splide__track--nav>.splide__list>.splide__slide.is-active{opacity:1}.x-splide__track.splide__track--nav>.splide__list>.splide__slide,.x-splide__track.splide__track--nav>.splide__list>.splide__slide.is-active{border:none}.x-slider [data-x-animation*=fade]{opacity:0}.x-slider .splide__slide [data-x-interaction-animation]{opacity:0}.x-slider .splide__slide [data-x-interaction-animation]{animation-name:none}.x-slider .splide__slide [data-x-interaction-animation].x-animated{opacity:1}.x-splide__track{clip-path:var(--x-slider-overflow)}.x-slider:not(.is-overflow) .splide__slide:last-child{margin:0!important}.x-slider[data-x-slider*=is-active][data-x-slider*=animateOnce] .splide__slide [data-x-interaction-animation].brx-x-animate-fadeIn,.x-slider[data-x-slider*=is-active]:not([data-x-slider*=animateOnce]) .splide__slide.is-active [data-x-interaction-animation].brx-x-animate-fadeIn{animation-name:fadeIn}.x-slider[data-x-slider*=is-active][data-x-slider*=animateOnce] .splide__slide [data-x-interaction-animation].brx-x-animate-fadeInDown,.x-slider[data-x-slider*=is-active]:not([data-x-slider*=animateOnce]) .splide__slide.is-active [data-x-interaction-animation].brx-x-animate-fadeInDown{animation-name:fadeInDown}.x-slider[data-x-slider*=is-active][data-x-slider*=animateOnce] .splide__slide [data-x-interaction-animation].brx-x-animate-fadeInLeft,.x-slider[data-x-slider*=is-active]:not([data-x-slider*=animateOnce]) .splide__slide.is-active [data-x-interaction-animation].brx-x-animate-fadeInLeft{animation-name:fadeInLeft}.x-slider[data-x-slider*=is-active][data-x-slider*=animateOnce] .splide__slide [data-x-interaction-animation].brx-x-animate-fadeInUp,.x-slider[data-x-slider*=is-active]:not([data-x-slider*=animateOnce]) .splide__slide.is-active [data-x-interaction-animation].brx-x-animate-fadeInUp{animation-name:fadeInUp}.x-slider[data-x-slider*=is-active][data-x-slider*=animateOnce] .splide__slide [data-x-interaction-animation].brx-x-animate-fadeInRight,.x-slider[data-x-slider*=is-active]:not([data-x-slider*=animateOnce]) .splide__slide.is-active [data-x-interaction-animation].brx-x-animate-fadeInRight{animation-name:fadeInRight}.x-slider[data-x-slider*=is-active][data-x-slider*=animateOnce] .splide__slide [data-x-interaction-animation].brx-x-animate-fadeInDownBig,.x-slider[data-x-slider*=is-active]:not([data-x-slider*=animateOnce]) .splide__slide.is-active [data-x-interaction-animation].brx-x-animate-fadeInDownBig{animation-name:fadeInDownBig}.x-slider[data-x-slider*=is-active][data-x-slider*=animateOnce] .splide__slide [data-x-interaction-animation].brx-x-animate-fadeInLeftBig,.x-slider[data-x-slider*=is-active]:not([data-x-slider*=animateOnce]) .splide__slide.is-active [data-x-interaction-animation].brx-x-animate-fadeInLeftBig{animation-name:fadeInLeftBig}.x-slider[data-x-slider*=is-active][data-x-slider*=animateOnce] .splide__slide [data-x-interaction-animation].brx-x-animate-fadeInUpBig,.x-slider[data-x-slider*=is-active]:not([data-x-slider*=animateOnce]) .splide__slide.is-active [data-x-interaction-animation].brx-x-animate-fadeInUpBig{animation-name:fadeInUpBig}.x-slider[data-x-slider*=is-active][data-x-slider*=animateOnce] .splide__slide [data-x-interaction-animation].brx-x-animate-fadeInRightBig,.x-slider[data-x-slider*=is-active]:not([data-x-slider*=animateOnce]) .splide__slide.is-active [data-x-interaction-animation].brx-x-animate-fadeInRightBig{animation-name:fadeInRightBig}.x-slider[data-x-slider*=is-visible][data-x-slider*=animateOnce] .splide__slide [data-x-interaction-animation].brx-x-animate-fadeIn,.x-slider[data-x-slider*=is-visible]:not([data-x-slider*=animateOnce]) .splide__slide.is-visible [data-x-interaction-animation].brx-x-animate-fadeIn{animation-name:fadeIn}.x-slider[data-x-slider*=is-visible][data-x-slider*=animateOnce] .splide__slide [data-x-interaction-animation].brx-x-animate-fadeInDown,.x-slider[data-x-slider*=is-visible]:not([data-x-slider*=animateOnce]) .splide__slide.is-visible [data-x-interaction-animation].brx-x-animate-fadeInDown{animation-name:fadeInDown}.x-slider[data-x-slider*=is-visible][data-x-slider*=animateOnce] .splide__slide [data-x-interaction-animation].brx-x-animate-fadeInLeft,.x-slider[data-x-slider*=is-visible]:not([data-x-slider*=animateOnce]) .splide__slide.is-visible [data-x-interaction-animation].brx-x-animate-fadeInLeft{animation-name:fadeInLeft}.x-slider[data-x-slider*=is-visible][data-x-slider*=animateOnce] .splide__slide [data-x-interaction-animation].brx-x-animate-fadeInUp,.x-slider[data-x-slider*=is-visible]:not([data-x-slider*=animateOnce]) .splide__slide.is-visible [data-x-interaction-animation].brx-x-animate-fadeInUp{animation-name:fadeInUp}.x-slider[data-x-slider*=is-visible][data-x-slider*=animateOnce] .splide__slide [data-x-interaction-animation].brx-x-animate-fadeInRight,.x-slider[data-x-slider*=is-visible]:not([data-x-slider*=animateOnce]) .splide__slide.is-visible [data-x-interaction-animation].brx-x-animate-fadeInRight{animation-name:fadeInRight}.x-slider[data-x-slider*=is-visible][data-x-slider*=animateOnce] .splide__slide [data-x-interaction-animation].brx-x-animate-fadeInDownBig,.x-slider[data-x-slider*=is-visible]:not([data-x-slider*=animateOnce]) .splide__slide.is-visible [data-x-interaction-animation].brx-x-animate-fadeInDownBig{animation-name:fadeInDownBig}.x-slider[data-x-slider*=is-visible][data-x-slider*=animateOnce] .splide__slide [data-x-interaction-animation].brx-x-animate-fadeInLeftBig,.x-slider[data-x-slider*=is-visible]:not([data-x-slider*=animateOnce]) .splide__slide.is-visible [data-x-interaction-animation].brx-x-animate-fadeInLeftBig{animation-name:fadeInLeftBig}.x-slider[data-x-slider*=is-visible][data-x-slider*=animateOnce] .splide__slide [data-x-interaction-animation].brx-x-animate-fadeInUpBig,.x-slider[data-x-slider*=is-visible]:not([data-x-slider*=animateOnce]) .splide__slide.is-visible [data-x-interaction-animation].brx-x-animate-fadeInUpBig{animation-name:fadeInUpBig}.x-slider[data-x-slider*=is-visible][data-x-slider*=animateOnce] .splide__slide [data-x-interaction-animation].brx-x-animate-fadeInRightBig,.x-slider[data-x-slider*=is-visible]:not([data-x-slider*=animateOnce]) .splide__slide.is-visible [data-x-interaction-animation].brx-x-animate-fadeInRightBig{animation-name:fadeInRightBig}.x-slider{position:relative}.x-slider .splide__arrows:not(.x-splide__arrows){display:none}.x-slider_builder{width:100%}[data-x-hide-caption=true] .x-slider_slide-caption{display:none}.x-slider[data-x-slider*=fade] .x-slider_slide{margin-right:0!important;width:100%}.x-slider[data-x-slider*=edgeEffect]>.splide__track:not(.splide__track--ttb),.x-slider.edgeEffect>.x-slider_builder:not(.splide--ttb)>.splide__track{-webkit-mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,.5) calc(var(--x-slider-mask-edge) / var(--x-slider-mask-edge-slope)),black var(--x-slider-mask-edge),black calc(100% - var(--x-slider-mask-edge)),rgba(0,0,.5) calc(100% - var(--x-slider-mask-edge) / var(--x-slider-mask-edge-slope)),transparent 100%);mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,.5) calc(var(--x-slider-mask-edge) / var(--x-slider-mask-edge-slope)),black var(--x-slider-mask-edge),black calc(100% - var(--x-slider-mask-edge)),rgba(0,0,.5) calc(100% - var(--x-slider-mask-edge) / var(--x-slider-mask-edge-slope)),transparent 100%)}.x-slider[data-x-slider*=edgeEffect]>.splide__track.splide__track--ttb,.x-slider.edgeEffect>.x-slider_builder.splide--ttb>.splide__track{-webkit-mask-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,.5) calc(var(--x-slider-mask-edge) / var(--x-slider-mask-edge-slope)),black var(--x-slider-mask-edge),black calc(100% - var(--x-slider-mask-edge)),rgba(0,0,.5) calc(100% - var(--x-slider-mask-edge) / var(--x-slider-mask-edge-slope)),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,.5) calc(var(--x-slider-mask-edge) / var(--x-slider-mask-edge-slope)),black var(--x-slider-mask-edge),black calc(100% - var(--x-slider-mask-edge)),rgba(0,0,.5) calc(100% - var(--x-slider-mask-edge) / var(--x-slider-mask-edge-slope)),transparent 100%)}.x-slider .splide__track--fade.splide__track--rtl .splide__list{flex-direction:row-reverse}.x-slider[data-x-slider*=adaptiveHeight] .splide__list{align-items:var(--xadaptiveheight)}.x-slider[data-x-slider*=adaptiveHeight] .splide__track{--xadaptiveheight-disable:unset;--xadaptiveheight-enable:flex-start;--xadaptiveheight:var(--xadaptiveheight-disable);transition-property:height,max-height;transition-duration:var(--xadaptiveheightduration)}.x-slider_builder{--xslidedirection:ltr}.x-slider_builder .x-slider-gallery:empty{min-height:200px}body.bricks-is-frontend .x-slider_slide:focus{outline:none}body.bricks-is-frontend .x-slider_slide:focus-visible{outline:thin dotted currentcolor}.gbrx-edit-block .splide__pagination .splide__pagination__page{margin:5px}.gbrx-edit-block .splide__pagination{bottom:15px;left:50%;list-style:none;padding:0}.gbrx-edit-block .splide{visibility:visible;}:root{--x-breadcrumb-separator:'';--x-breadcrumbs-gap:5px}.brxe-xbreadcrumbs{display:inline-flex;flex-direction:row;gap:10px;flex-wrap:wrap}.x-breadcrumbs_list{padding:0;margin:0;list-style-type:none;display:flex;flex-wrap:wrap}.brxe-xbreadcrumbs li{display:flex;align-items:center;flex-direction:row}.x-breadcrumbs_prefix{display:flex;align-items:center}.x-breadcrumbs_list-item,[data-source=yoast]>span:last-child,[data-source=navxt]>.breadcrumbs,.brxe-xbreadcrumbs .aioseo-breadcrumbs,.brxe-xbreadcrumbs .rank-math-breadcrumb>p,.brxe-xbreadcrumbs>.breadcrumbs,[data-source=seopress] .breadcrumb{flex-wrap:wrap;display:flex;align-items:center;flex-direction:row;column-gap:var(--x-breadcrumbs-gap);padding:0}.brxe-xbreadcrumbs .aioseo-breadcrumb{display:inline-flex}.brxe-xbreadcrumbs .breadcrumbs[typeof="BreadcrumbList"]>span{display:inline-flex}[data-source=yoast] span,[data-source=seopress] .breadcrumb-item{display:inline-flex}[data-source=seopress] .breadcrumb li::after{margin-right:0;margin-left:var(--x-breadcrumbs-gap)}.brxe-xbreadcrumbs[data-source=extras] li:not(:first-child):before{color:inherit;content:' ' var(--x-breadcrumb-separator) ' '}.brxe-xbreadcrumbs[data-source=extras] li:not(:last-child):after{content:''}body.bricks-is-frontend.bricks-is-frontend :focus{outline:none;box-shadow:none}body.bricks-is-frontend.bricks-is-frontend :focus-visible{outline-style:solid;outline-color:var(--focus-color);outline-width:var(--focus-width);outline-offset:var(--focus-offset)}@supports not selector(:focus-visible){body.bricks-is-frontend.bricks-is-frontend :focus{outline-style:solid;outline-color:var(--focus-color);outline-width:var(--focus-width);outline-offset:var(--focus-offset)}}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--action{--focus-color:var(--action)}body.bricks-is-frontend.bricks-is-frontend .focus--action *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--action:focus-within{--focus-color:var(--action)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--action-hover{--focus-color:var(--action-hover)}body.bricks-is-frontend.bricks-is-frontend .focus--action-hover *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--action-hover:focus-within{--focus-color:var(--action-hover)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--action-ultra-light{--focus-color:var(--action-ultra-light)}body.bricks-is-frontend.bricks-is-frontend .focus--action-ultra-light *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--action-ultra-light:focus-within{--focus-color:var(--action-ultra-light)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--action-light{--focus-color:var(--action-light)}body.bricks-is-frontend.bricks-is-frontend .focus--action-light *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--action-light:focus-within{--focus-color:var(--action-light)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--action-semi-light{--focus-color:var(--action-semi-light)}body.bricks-is-frontend.bricks-is-frontend .focus--action-semi-light *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--action-semi-light:focus-within{--focus-color:var(--action-semi-light)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--action-semi-dark{--focus-color:var(--action-semi-dark)}body.bricks-is-frontend.bricks-is-frontend .focus--action-semi-dark *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--action-semi-dark:focus-within{--focus-color:var(--action-semi-dark)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--action-dark{--focus-color:var(--action-dark)}body.bricks-is-frontend.bricks-is-frontend .focus--action-dark *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--action-dark:focus-within{--focus-color:var(--action-dark)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--action-ultra-dark{--focus-color:var(--action-ultra-dark)}body.bricks-is-frontend.bricks-is-frontend .focus--action-ultra-dark *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--action-ultra-dark:focus-within{--focus-color:var(--action-ultra-dark)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--action-comp{--focus-color:var(--action-comp)}body.bricks-is-frontend.bricks-is-frontend .focus--action-comp *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--action-comp:focus-within{--focus-color:var(--action-comp)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--action-medium{--focus-color:var(--action-medium)}body.bricks-is-frontend.bricks-is-frontend .focus--action-medium *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--action-medium:focus-within{--focus-color:var(--action-medium)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--primary{--focus-color:var(--primary)}body.bricks-is-frontend.bricks-is-frontend .focus--primary *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--primary:focus-within{--focus-color:var(--primary)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--primary-hover{--focus-color:var(--primary-hover)}body.bricks-is-frontend.bricks-is-frontend .focus--primary-hover *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--primary-hover:focus-within{--focus-color:var(--primary-hover)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--primary-ultra-light{--focus-color:var(--primary-ultra-light)}body.bricks-is-frontend.bricks-is-frontend .focus--primary-ultra-light *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--primary-ultra-light:focus-within{--focus-color:var(--primary-ultra-light)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--primary-light{--focus-color:var(--primary-light)}body.bricks-is-frontend.bricks-is-frontend .focus--primary-light *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--primary-light:focus-within{--focus-color:var(--primary-light)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--primary-semi-light{--focus-color:var(--primary-semi-light)}body.bricks-is-frontend.bricks-is-frontend .focus--primary-semi-light *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--primary-semi-light:focus-within{--focus-color:var(--primary-semi-light)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--primary-semi-dark{--focus-color:var(--primary-semi-dark)}body.bricks-is-frontend.bricks-is-frontend .focus--primary-semi-dark *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--primary-semi-dark:focus-within{--focus-color:var(--primary-semi-dark)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--primary-dark{--focus-color:var(--primary-dark)}body.bricks-is-frontend.bricks-is-frontend .focus--primary-dark *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--primary-dark:focus-within{--focus-color:var(--primary-dark)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--primary-ultra-dark{--focus-color:var(--primary-ultra-dark)}body.bricks-is-frontend.bricks-is-frontend .focus--primary-ultra-dark *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--primary-ultra-dark:focus-within{--focus-color:var(--primary-ultra-dark)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--primary-comp{--focus-color:var(--primary-comp)}body.bricks-is-frontend.bricks-is-frontend .focus--primary-comp *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--primary-comp:focus-within{--focus-color:var(--primary-comp)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--primary-medium{--focus-color:var(--primary-medium)}body.bricks-is-frontend.bricks-is-frontend .focus--primary-medium *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--primary-medium:focus-within{--focus-color:var(--primary-medium)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--secondary{--focus-color:var(--secondary)}body.bricks-is-frontend.bricks-is-frontend .focus--secondary *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--secondary:focus-within{--focus-color:var(--secondary)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--secondary-hover{--focus-color:var(--secondary-hover)}body.bricks-is-frontend.bricks-is-frontend .focus--secondary-hover *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--secondary-hover:focus-within{--focus-color:var(--secondary-hover)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--secondary-ultra-light{--focus-color:var(--secondary-ultra-light)}body.bricks-is-frontend.bricks-is-frontend .focus--secondary-ultra-light *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--secondary-ultra-light:focus-within{--focus-color:var(--secondary-ultra-light)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--secondary-light{--focus-color:var(--secondary-light)}body.bricks-is-frontend.bricks-is-frontend .focus--secondary-light *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--secondary-light:focus-within{--focus-color:var(--secondary-light)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--secondary-semi-light{--focus-color:var(--secondary-semi-light)}body.bricks-is-frontend.bricks-is-frontend .focus--secondary-semi-light *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--secondary-semi-light:focus-within{--focus-color:var(--secondary-semi-light)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--secondary-semi-dark{--focus-color:var(--secondary-semi-dark)}body.bricks-is-frontend.bricks-is-frontend .focus--secondary-semi-dark *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--secondary-semi-dark:focus-within{--focus-color:var(--secondary-semi-dark)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--secondary-dark{--focus-color:var(--secondary-dark)}body.bricks-is-frontend.bricks-is-frontend .focus--secondary-dark *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--secondary-dark:focus-within{--focus-color:var(--secondary-dark)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--secondary-ultra-dark{--focus-color:var(--secondary-ultra-dark)}body.bricks-is-frontend.bricks-is-frontend .focus--secondary-ultra-dark *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--secondary-ultra-dark:focus-within{--focus-color:var(--secondary-ultra-dark)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--secondary-comp{--focus-color:var(--secondary-comp)}body.bricks-is-frontend.bricks-is-frontend .focus--secondary-comp *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--secondary-comp:focus-within{--focus-color:var(--secondary-comp)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--secondary-medium{--focus-color:var(--secondary-medium)}body.bricks-is-frontend.bricks-is-frontend .focus--secondary-medium *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--secondary-medium:focus-within{--focus-color:var(--secondary-medium)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--accent{--focus-color:var(--accent)}body.bricks-is-frontend.bricks-is-frontend .focus--accent *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--accent:focus-within{--focus-color:var(--accent)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--accent-hover{--focus-color:var(--accent-hover)}body.bricks-is-frontend.bricks-is-frontend .focus--accent-hover *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--accent-hover:focus-within{--focus-color:var(--accent-hover)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--accent-ultra-light{--focus-color:var(--accent-ultra-light)}body.bricks-is-frontend.bricks-is-frontend .focus--accent-ultra-light *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--accent-ultra-light:focus-within{--focus-color:var(--accent-ultra-light)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--accent-light{--focus-color:var(--accent-light)}body.bricks-is-frontend.bricks-is-frontend .focus--accent-light *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--accent-light:focus-within{--focus-color:var(--accent-light)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--accent-semi-light{--focus-color:var(--accent-semi-light)}body.bricks-is-frontend.bricks-is-frontend .focus--accent-semi-light *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--accent-semi-light:focus-within{--focus-color:var(--accent-semi-light)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--accent-semi-dark{--focus-color:var(--accent-semi-dark)}body.bricks-is-frontend.bricks-is-frontend .focus--accent-semi-dark *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--accent-semi-dark:focus-within{--focus-color:var(--accent-semi-dark)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--accent-dark{--focus-color:var(--accent-dark)}body.bricks-is-frontend.bricks-is-frontend .focus--accent-dark *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--accent-dark:focus-within{--focus-color:var(--accent-dark)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--accent-ultra-dark{--focus-color:var(--accent-ultra-dark)}body.bricks-is-frontend.bricks-is-frontend .focus--accent-ultra-dark *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--accent-ultra-dark:focus-within{--focus-color:var(--accent-ultra-dark)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--accent-comp{--focus-color:var(--accent-comp)}body.bricks-is-frontend.bricks-is-frontend .focus--accent-comp *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--accent-comp:focus-within{--focus-color:var(--accent-comp)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--accent-medium{--focus-color:var(--accent-medium)}body.bricks-is-frontend.bricks-is-frontend .focus--accent-medium *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--accent-medium:focus-within{--focus-color:var(--accent-medium)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--base{--focus-color:var(--base)}body.bricks-is-frontend.bricks-is-frontend .focus--base *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--base:focus-within{--focus-color:var(--base)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--base-hover{--focus-color:var(--base-hover)}body.bricks-is-frontend.bricks-is-frontend .focus--base-hover *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--base-hover:focus-within{--focus-color:var(--base-hover)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--base-ultra-light{--focus-color:var(--base-ultra-light)}body.bricks-is-frontend.bricks-is-frontend .focus--base-ultra-light *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--base-ultra-light:focus-within{--focus-color:var(--base-ultra-light)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--base-light{--focus-color:var(--base-light)}body.bricks-is-frontend.bricks-is-frontend .focus--base-light *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--base-light:focus-within{--focus-color:var(--base-light)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--base-semi-light{--focus-color:var(--base-semi-light)}body.bricks-is-frontend.bricks-is-frontend .focus--base-semi-light *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--base-semi-light:focus-within{--focus-color:var(--base-semi-light)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--base-semi-dark{--focus-color:var(--base-semi-dark)}body.bricks-is-frontend.bricks-is-frontend .focus--base-semi-dark *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--base-semi-dark:focus-within{--focus-color:var(--base-semi-dark)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--base-dark{--focus-color:var(--base-dark)}body.bricks-is-frontend.bricks-is-frontend .focus--base-dark *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--base-dark:focus-within{--focus-color:var(--base-dark)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--base-ultra-dark{--focus-color:var(--base-ultra-dark)}body.bricks-is-frontend.bricks-is-frontend .focus--base-ultra-dark *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--base-ultra-dark:focus-within{--focus-color:var(--base-ultra-dark)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--base-comp{--focus-color:var(--base-comp)}body.bricks-is-frontend.bricks-is-frontend .focus--base-comp *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--base-comp:focus-within{--focus-color:var(--base-comp)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--base-medium{--focus-color:var(--base-medium)}body.bricks-is-frontend.bricks-is-frontend .focus--base-medium *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--base-medium:focus-within{--focus-color:var(--base-medium)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--shade{--focus-color:var(--shade)}body.bricks-is-frontend.bricks-is-frontend .focus--shade *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--shade:focus-within{--focus-color:var(--shade)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--shade-hover{--focus-color:var(--shade-hover)}body.bricks-is-frontend.bricks-is-frontend .focus--shade-hover *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--shade-hover:focus-within{--focus-color:var(--shade-hover)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--shade-ultra-light{--focus-color:var(--shade-ultra-light)}body.bricks-is-frontend.bricks-is-frontend .focus--shade-ultra-light *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--shade-ultra-light:focus-within{--focus-color:var(--shade-ultra-light)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--shade-light{--focus-color:var(--shade-light)}body.bricks-is-frontend.bricks-is-frontend .focus--shade-light *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--shade-light:focus-within{--focus-color:var(--shade-light)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--shade-semi-light{--focus-color:var(--shade-semi-light)}body.bricks-is-frontend.bricks-is-frontend .focus--shade-semi-light *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--shade-semi-light:focus-within{--focus-color:var(--shade-semi-light)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--shade-semi-dark{--focus-color:var(--shade-semi-dark)}body.bricks-is-frontend.bricks-is-frontend .focus--shade-semi-dark *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--shade-semi-dark:focus-within{--focus-color:var(--shade-semi-dark)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--shade-dark{--focus-color:var(--shade-dark)}body.bricks-is-frontend.bricks-is-frontend .focus--shade-dark *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--shade-dark:focus-within{--focus-color:var(--shade-dark)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--shade-ultra-dark{--focus-color:var(--shade-ultra-dark)}body.bricks-is-frontend.bricks-is-frontend .focus--shade-ultra-dark *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--shade-ultra-dark:focus-within{--focus-color:var(--shade-ultra-dark)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--shade-comp{--focus-color:var(--shade-comp)}body.bricks-is-frontend.bricks-is-frontend .focus--shade-comp *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--shade-comp:focus-within{--focus-color:var(--shade-comp)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--shade-medium{--focus-color:var(--shade-medium)}body.bricks-is-frontend.bricks-is-frontend .focus--shade-medium *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--shade-medium:focus-within{--focus-color:var(--shade-medium)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--neutral{--focus-color:var(--neutral)}body.bricks-is-frontend.bricks-is-frontend .focus--neutral *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--neutral:focus-within{--focus-color:var(--neutral)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--neutral-hover{--focus-color:var(--neutral-hover)}body.bricks-is-frontend.bricks-is-frontend .focus--neutral-hover *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--neutral-hover:focus-within{--focus-color:var(--neutral-hover)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--neutral-ultra-light{--focus-color:var(--neutral-ultra-light)}body.bricks-is-frontend.bricks-is-frontend .focus--neutral-ultra-light *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--neutral-ultra-light:focus-within{--focus-color:var(--neutral-ultra-light)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--neutral-light{--focus-color:var(--neutral-light)}body.bricks-is-frontend.bricks-is-frontend .focus--neutral-light *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--neutral-light:focus-within{--focus-color:var(--neutral-light)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--neutral-semi-light{--focus-color:var(--neutral-semi-light)}body.bricks-is-frontend.bricks-is-frontend .focus--neutral-semi-light *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--neutral-semi-light:focus-within{--focus-color:var(--neutral-semi-light)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--neutral-semi-dark{--focus-color:var(--neutral-semi-dark)}body.bricks-is-frontend.bricks-is-frontend .focus--neutral-semi-dark *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--neutral-semi-dark:focus-within{--focus-color:var(--neutral-semi-dark)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--neutral-dark{--focus-color:var(--neutral-dark)}body.bricks-is-frontend.bricks-is-frontend .focus--neutral-dark *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--neutral-dark:focus-within{--focus-color:var(--neutral-dark)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--neutral-ultra-dark{--focus-color:var(--neutral-ultra-dark)}body.bricks-is-frontend.bricks-is-frontend .focus--neutral-ultra-dark *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--neutral-ultra-dark:focus-within{--focus-color:var(--neutral-ultra-dark)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--neutral-comp{--focus-color:var(--neutral-comp)}body.bricks-is-frontend.bricks-is-frontend .focus--neutral-comp *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--neutral-comp:focus-within{--focus-color:var(--neutral-comp)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--neutral-medium{--focus-color:var(--neutral-medium)}body.bricks-is-frontend.bricks-is-frontend .focus--neutral-medium *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--neutral-medium:focus-within{--focus-color:var(--neutral-medium)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--white{--focus-color:var(--white)}body.bricks-is-frontend.bricks-is-frontend .focus--white *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--white:focus-within{--focus-color:var(--white)}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--black{--focus-color:var(--black)}body.bricks-is-frontend.bricks-is-frontend .focus--black *:focus,body.bricks-is-frontend.bricks-is-frontend .focus--black:focus-within{--focus-color:var(--black)}.skip-link,.link--skip{position:absolute;inset-block-start:1rem;inset-inline-start:1rem;transform:translateY(-250%);--btn-min-width:fit-content;background:var(--btn-background);color:var(--btn-text-color);padding-block:var(--btn-padding-block);padding-inline:var(--btn-padding-inline);min-inline-size:var(--btn-min-width);line-height:var(--btn-line-height);font-size:var(--btn-font-size,var(--text-m));font-weight:var(--btn-font-weight);font-style:var(--btn-font-style);text-transform:var(--btn-text-transform);letter-spacing:var(--btn-letter-spacing);text-decoration:var(--btn-text-decoration);border-width:var(--btn-border-width);border-style:var(--btn-border-style);border-radius:var(--btn-radius);border-color:var(--btn-border-color);transition:var(--btn-transition,var(--transition));justify-content:var(--btn-justify-content,center);text-align:var(--btn-text-align,center);--btn-background:var(--primary);--btn-background-hover:var(--primary-hover);--btn-text-color:var(--primary-ultra-dark);--btn-text-color-hover:var(--primary-ultra-light);--btn-border-color:var(--primary);--btn-border-color-hover:var(--primary-hover);--focus-color:var(--primary-dark)}@media (hover:hover) and (pointer:fine){.skip-link:hover,.link--skip:hover{background:var(--btn-background-hover);color:var(--btn-text-color-hover);border-color:var(--btn-border-color-hover);text-decoration:var(--btn-text-decoration-hover)}}.skip-link:focus,.link--skip:focus{outline-style:solid;outline-color:var(--focus-color);outline-width:var(--focus-width);outline-offset:var(--focus-offset)}.skip-link:focus,.link--skip:focus{transform:translateY(0)}.bricks-area .hidden-accessible{position:relative!important;inline-size:2ch!important;block-size:2ch!important;margin:0;line-height:1;visibility:hidden}.bricks-area .hidden-accessible::before{content:"A";display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;position:absolute;background:#111;color:#f5f5f5;font-size:max(60%, 13px);padding:.5em;inset-block-start:0;inset-inline-start:0;inline-size:20px;block-size:20px;visibility:visible;border-radius:50%}.clickable-parent:not(a){position:static}.clickable-parent:not(a) a{position:static}.clickable-parent:not(a)>a::after{content:"";position:absolute;inset:0;cursor:pointer!important;display:flex;z-index:1}button.clickable-parent,a.clickable-parent{position:static!important}button.clickable-parent::after,a.clickable-parent::after{content:"";position:absolute;inset:0;cursor:pointer!important;display:flex;z-index:1}.bricks-area a.clickable-parent::after,.bricks-area .clickable-parent>a::after{content:"";position:relative}body{color:var(--body-color,var(--Action));background-color:var(--body-bg-color,#FDFCF3)}html:has(body.boxed-layout){background-color:var(--device-bg-color,var(--white))}body{font-size:var(--default-font-size,var(--text-m));color:var(--text-color);line-height:var(--text-line-height);text-wrap:var(--text-text-wrap)}p,li{line-height:var(--text-line-height,calc())}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.h--1,.h--2,.h--3,.h--4,.h--5,.h--6{color:var(--heading-color);line-height:var(--heading-line-height);font-weight:var(--heading-font-weight);max-width:var(--heading-max-width);text-wrap:var(--heading-text-wrap)}h1{font-size:var(--h1);line-height:var(--h1-line-height);max-width:var(--h1-max-width)}h2{font-size:var(--h2);line-height:var(--h2-line-height);max-width:var(--h2-max-width)}h3{font-size:var(--h3);line-height:var(--h3-line-height);max-width:var(--h3-max-width)}h4{font-size:var(--h4);line-height:var(--h4-line-height);max-width:var(--h4-max-width)}h5{font-size:var(--h5);line-height:var(--h5-line-height);max-width:var(--h5-max-width)}h6{font-size:var(--h6);line-height:var(--h6-line-height);max-width:var(--h6-max-width)}body a:where(:not([class*=btn--])){color:var(--link-color,var(--action));font-weight:var(--link-weight,600);-webkit-text-decoration:var(--link-decoration,none);text-decoration:var(--link-decoration,none);text-underline-offset:var(--link-underline-offset,auto);transition:var(--link-transition,var(--transition))}@media (hover:hover) and (pointer:fine){body a:where(:not([class*=btn--])):hover{color:var(--link-color-hover,var(--action-hover))}}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit;text-decoration:inherit;color:currentcolor;text-underline-offset:var(--link-underline-offset,auto)}@media (hover:hover) and (pointer:fine){h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:currentcolor}}body:where(.bricks-is-frontend),body:where(:not(.bricks-is-frontend)){color:var(--body-color,var(--Action))}.btn--primary{--btn-background:var(--primary);--btn-background-hover:var(--primary-hover);--btn-text-color:var(--primary-ultra-dark);--btn-text-color-hover:var(--primary-ultra-light);--btn-border-color:var(--primary);--btn-border-color-hover:var(--primary-hover);--focus-color:var(--primary-dark)}.btn--primary-dark{--btn-background:var(--primary-dark);--btn-background-hover:var(--primary-ultra-dark);--btn-text-color:var(--primary-ultra-light);--btn-text-color-hover:var(--primary-ultra-light);--btn-border-color:var(--primary-dark);--btn-border-color-hover:var(--primary-ultra-dark);--focus-color:var(--primary-semi-dark)}.btn--primary-light{--btn-background:var(--primary-ultra-light);--btn-background-hover:var(--primary-light);--btn-text-color:var(--primary);--btn-text-color-hover:var(--primary-ultra-dark);--btn-border-color:var(--primary-ultra-light);--btn-border-color-hover:var(--primary-light);--focus-color:var(--primary-light)}.btn--primary.btn--outline{--btn-background:transparent;--btn-background-hover:var(--primary-hover);--btn-text-color:var(--primary);--btn-text-color-hover:var(--primary-ultra-light);--btn-border-width:0.15rem;--btn-border-color:var(--primary);--btn-border-color-hover:var(--primary-hover);--focus-color:var(--primary-dark)}.btn--primary-dark.btn--outline{--btn-background:transparent;--btn-background-hover:var(--primary-dark);--btn-text-color:var(--primary-dark);--btn-text-color-hover:var(--primary-ultra-light);--btn-border-width:0.15rem;--btn-border-color:var(--primary-dark);--btn-border-color-hover:var(--primary-dark);--focus-color:var(--primary-dark)}.btn--primary-light.btn--outline{--btn-background:transparent;--btn-background-hover:var(--primary-light);--btn-text-color:var(--primary-light);--btn-text-color-hover:var(--primary-dark);--btn-border-width:0.15rem;--btn-border-color:var(--primary-light);--btn-border-color-hover:var(--primary-light);--focus-color:var(--primary-dark)}.btn--secondary{--btn-background:var(--secondary);--btn-background-hover:var(--secondary-hover);--btn-text-color:var(--secondary-ultra-light);--btn-text-color-hover:var(--secondary-ultra-light);--btn-border-color:var(--secondary);--btn-border-color-hover:var(--secondary-hover);--focus-color:var(--secondary-dark)}.btn--secondary-dark{--btn-background:var(--secondary-dark);--btn-background-hover:var(--secondary-ultra-dark);--btn-text-color:var(--secondary-ultra-light);--btn-text-color-hover:var(--secondary-ultra-light);--btn-border-color:var(--secondary-dark);--btn-border-color-hover:var(--secondary-ultra-dark);--focus-color:var(--secondary-semi-dark)}.btn--secondary-light{--btn-background:var(--secondary-ultra-light);--btn-background-hover:var(--secondary-light);--btn-text-color:var(--secondary);--btn-text-color-hover:var(--secondary-ultra-dark);--btn-border-color:var(--secondary-ultra-light);--btn-border-color-hover:var(--secondary-light);--focus-color:var(--secondary-light)}.btn--secondary.btn--outline{--btn-background:transparent;--btn-background-hover:var(--secondary-hover);--btn-text-color:var(--secondary);--btn-text-color-hover:var(--secondary-ultra-light);--btn-border-width:0.15rem;--btn-border-color:var(--secondary);--btn-border-color-hover:var(--secondary-hover);--focus-color:var(--secondary-dark)}.btn--secondary-dark.btn--outline{--btn-background:transparent;--btn-background-hover:var(--secondary-dark);--btn-text-color:var(--secondary-dark);--btn-text-color-hover:var(--secondary-ultra-light);--btn-border-width:0.15rem;--btn-border-color:var(--secondary-dark);--btn-border-color-hover:var(--secondary-dark);--focus-color:var(--secondary-dark)}.btn--secondary-light.btn--outline{--btn-background:transparent;--btn-background-hover:var(--secondary-light);--btn-text-color:var(--secondary-light);--btn-text-color-hover:var(--secondary-dark);--btn-border-width:0.15rem;--btn-border-color:var(--secondary-light);--btn-border-color-hover:var(--secondary-light);--focus-color:var(--secondary-dark)}.btn--tertiary{--btn-background:var(--tertiary);--btn-background-hover:var(--tertiary-hover);--btn-text-color:var(--tertiary-ultra-light);--btn-text-color-hover:var(--tertiary-ultra-light);--btn-border-color:var(--tertiary);--btn-border-color-hover:var(--tertiary-hover);--focus-color:var(--tertiary-light)}.btn--accent{--btn-background:var(--accent);--btn-background-hover:var(--accent-hover);--btn-text-color:var(--accent-ultra-light);--btn-text-color-hover:var(--accent-ultra-light);--btn-border-color:var(--accent);--btn-border-color-hover:var(--accent-hover);--focus-color:var(--accent-dark)}.btn--accent-dark{--btn-background:var(--accent-dark);--btn-background-hover:var(--accent-ultra-dark);--btn-text-color:var(--accent-ultra-light);--btn-text-color-hover:var(--accent-ultra-light);--btn-border-color:var(--accent-dark);--btn-border-color-hover:var(--accent-ultra-dark);--focus-color:var(--accent-semi-dark)}.btn--accent-light{--btn-background:var(--accent-ultra-light);--btn-background-hover:var(--accent-light);--btn-text-color:var(--accent);--btn-text-color-hover:var(--accent-ultra-dark);--btn-border-color:var(--accent-ultra-light);--btn-border-color-hover:var(--accent-light);--focus-color:var(--accent-light)}.btn--accent.btn--outline{--btn-background:transparent;--btn-background-hover:var(--accent-hover);--btn-text-color:var(--accent);--btn-text-color-hover:var(--accent-ultra-light);--btn-border-width:0.15rem;--btn-border-color:var(--accent);--btn-border-color-hover:var(--accent-hover);--focus-color:var(--accent-dark)}.btn--accent-dark.btn--outline{--btn-background:transparent;--btn-background-hover:var(--accent-dark);--btn-text-color:var(--accent-dark);--btn-text-color-hover:var(--accent-ultra-light);--btn-border-width:0.15rem;--btn-border-color:var(--accent-dark);--btn-border-color-hover:var(--accent-dark);--focus-color:var(--accent-dark)}.btn--accent-light.btn--outline{--btn-background:transparent;--btn-background-hover:var(--accent-light);--btn-text-color:var(--accent-light);--btn-text-color-hover:var(--accent-dark);--btn-border-width:0.15rem;--btn-border-color:var(--accent-light);--btn-border-color-hover:var(--accent-light);--focus-color:var(--accent-dark)}.btn--base{--btn-background:var(--base);--btn-background-hover:var(--base-hover);--btn-text-color:var(--base-ultra-light);--btn-text-color-hover:var(--base-ultra-light);--btn-border-color:var(--base);--btn-border-color-hover:var(--base-hover);--focus-color:var(--base-dark)}.btn--base-dark{--btn-background:var(--base-dark);--btn-background-hover:var(--base-ultra-dark);--btn-text-color:var(--base-ultra-light);--btn-text-color-hover:var(--base-ultra-light);--btn-border-color:var(--base-dark);--btn-border-color-hover:var(--base-ultra-dark);--focus-color:var(--base-semi-dark)}.btn--base-light{--btn-background:var(--base-ultra-light);--btn-background-hover:var(--base-light);--btn-text-color:var(--base);--btn-text-color-hover:var(--base-ultra-dark);--btn-border-color:var(--base-ultra-light);--btn-border-color-hover:var(--base-light);--focus-color:var(--base-light)}.btn--base.btn--outline{--btn-background:transparent;--btn-background-hover:var(--base-hover);--btn-text-color:var(--base);--btn-text-color-hover:var(--base-ultra-light);--btn-border-width:0.15rem;--btn-border-color:var(--base);--btn-border-color-hover:var(--base-hover);--focus-color:var(--base-dark)}.btn--base-dark.btn--outline{--btn-background:transparent;--btn-background-hover:var(--base-dark);--btn-text-color:var(--base-dark);--btn-text-color-hover:var(--base-ultra-light);--btn-border-width:0.15rem;--btn-border-color:var(--base-dark);--btn-border-color-hover:var(--base-dark);--focus-color:var(--base-dark)}.btn--base-light.btn--outline{--btn-background:transparent;--btn-background-hover:var(--base-light);--btn-text-color:var(--base-light);--btn-text-color-hover:var(--base-dark);--btn-border-width:0.15rem;--btn-border-color:var(--base-light);--btn-border-color-hover:var(--base-light);--focus-color:var(--base-dark)}.btn--neutral{--btn-background:var(--neutral);--btn-background-hover:var(--neutral-dark);--btn-text-color:var(--neutral-ultra-light);--btn-text-color-hover:var(--neutral-ultra-light);--btn-border-color:var(--neutral);--btn-border-color-hover:var(--neutral-dark);--focus-color:var(--primary)}.btn--warning{--btn-background:var(--warning);--btn-background-hover:var(--warning-hover);--btn-text-color:var(--warning-ultra-light);--btn-text-color-hover:var(--warning-ultra-light);--btn-border-color:var(--warning);--btn-border-color-hover:var(--warning-hover);--focus-color:var(--warning-light)}.btn--info{--btn-background:var(--info);--btn-background-hover:var(--info-hover);--btn-text-color:var(--info-ultra-light);--btn-text-color-hover:var(--info-ultra-light);--btn-border-color:var(--info);--btn-border-color-hover:var(--info-hover);--focus-color:var(--info-light)}.btn--danger{--btn-background:var(--danger);--btn-background-hover:var(--danger-hover);--btn-text-color:var(--danger-ultra-light);--btn-text-color-hover:var(--danger-ultra-light);--btn-border-color:var(--danger);--btn-border-color-hover:var(--danger-hover);--focus-color:var(--danger-light)}.btn--success{--btn-background:var(--success);--btn-background-hover:var(--success-hover);--btn-text-color:var(--success-ultra-light);--btn-text-color-hover:var(--success-ultra-light);--btn-border-color:var(--success);--btn-border-color-hover:var(--success-hover);--focus-color:var(--success-light)}.btn--action{--btn-background:var(--action);--btn-background-hover:var(--action-hover);--btn-text-color:var(--action-ultra-light);--btn-text-color-hover:var(--action-ultra-light);--btn-border-color:var(--action);--btn-border-color-hover:var(--action-hover);--focus-color:var(--action-dark)}.btn--action.btn--outline{--btn-background:transparent;--btn-background-hover:var(--action-hover);--btn-text-color:var(--action);--btn-text-color-hover:var(--action-ultra-light);--btn-border-width:0.15rem;--btn-border-color:var(--action);--btn-border-color-hover:var(--action-hover);--focus-color:var(--action-dark)}.btn--shade{--btn-background:var(--shade);--btn-background-hover:var(--shade-hover);--btn-text-color:var(--shade-ultra-light);--btn-text-color-hover:var(--shade-ultra-light);--btn-border-color:var(--shade);--btn-border-color-hover:var(--shade-hover);--focus-color:var(--shade-light)}.btn--shade.btn--outline{--btn-background:transparent;--btn-background-hover:var(--shade-hover);--btn-text-color:var(--shade);--btn-text-color-hover:var(--shade-ultra-light);--btn-border-width:0.15rem;--btn-border-color:var(--shade);--btn-border-color-hover:var(--shade-hover);--focus-color:var(--shade-light)}.btn--black{--btn-background:var(--shade-black);--btn-background-hover:var(--action-hover);--btn-text-color:var(--shade-white);--btn-text-color-hover:var(--shade-white);--btn-border-color:var(--shade-black);--btn-border-color-hover:var(--shade-white);--focus-color:var(--action)}.btn--black.btn--outline{--btn-background:transparent;--btn-background-hover:var(--white);--btn-text-color:var(--shade-black);--btn-text-color-hover:var(--action-ultra-light);--btn-border-width:0.15rem;--btn-border-color:var(--black);--btn-border-color-hover:var(--white);--focus-color:var(--action)}.btn--white{--btn-background:var(--shade-white);--btn-background-hover:var(--action-hover);--btn-text-color:var(--shade-black);--btn-text-color-hover:var(--shade-white);--btn-border-color:var(--shade-white);--btn-border-color-hover:var(--shade-black);--focus-color:var(--action)}.btn--white.btn--outline{--btn-background:transparent;--btn-background-hover:var(--white-hover);--btn-text-color:var(--shade-white);--btn-text-color-hover:var(--action-ultra-light);--btn-border-width:0.15rem;--btn-border-color:var(--white);--btn-border-color-hover:var(--white-hover);--focus-color:var(--action)}[class*="btn--"]:where(:not(.btn--none,.wp-block-button)){background:var(--btn-background);color:var(--btn-text-color);padding-block:var(--btn-padding-block);padding-inline:var(--btn-padding-inline);min-inline-size:var(--btn-min-width);line-height:var(--btn-line-height);font-size:var(--btn-font-size,var(--text-m));font-weight:var(--btn-font-weight);font-style:var(--btn-font-style);text-transform:var(--btn-text-transform);letter-spacing:var(--btn-letter-spacing);text-decoration:var(--btn-text-decoration);border-width:var(--btn-border-width);border-style:var(--btn-border-style);border-radius:var(--btn-radius);border-color:var(--btn-border-color);transition:var(--btn-transition,var(--transition));justify-content:var(--btn-justify-content,center);text-align:var(--btn-text-align,center)}@media (hover:hover) and (pointer:fine){[class*="btn--"]:where(:not(.btn--none,.wp-block-button)):hover{background:var(--btn-background-hover);color:var(--btn-text-color-hover);border-color:var(--btn-border-color-hover);text-decoration:var(--btn-text-decoration-hover)}}[class*="btn--"]:where(:not(.btn--none,.wp-block-button)):focus{outline-style:solid;outline-color:var(--focus-color);outline-width:var(--focus-width);outline-offset:var(--focus-offset)}.btn--xs{font-size:var(--text-xs)}.btn--s{font-size:var(--text-s)}.btn--m{font-size:var(--text-m)}.btn--l{font-size:var(--text-l)}.btn--xl{font-size:var(--text-xl)}.btn--xxl{font-size:var(--text-xxl)}.btn--clear.btn--clear,.btn--none.btn--none{background:none;border:none}.flex-grid--1:not(.brxe-container),.brxe-container.flex-grid--1{--gap:var(--grid-gap);display:flex;flex-direction:column;gap:var(--gap)}.flex-grid--1:not(.brxe-container)>*,.brxe-container.flex-grid--1>*{width:100%;max-width:100%;flex-basis:auto}.flex-grid--2:not(.brxe-container),.brxe-container.flex-grid--2{--gap:var(--grid-gap);display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap);justify-content:center}.flex-grid--2:not(.brxe-container).gap--xs,.brxe-container.flex-grid--2.gap--xs{--gap:var(--space-xs)}.flex-grid--2:not(.brxe-container).gap--s,.brxe-container.flex-grid--2.gap--s{--gap:var(--space-s)}.flex-grid--2:not(.brxe-container).gap--m,.brxe-container.flex-grid--2.gap--m{--gap:var(--space-m)}.flex-grid--2:not(.brxe-container).gap--l,.brxe-container.flex-grid--2.gap--l{--gap:var(--space-l)}.flex-grid--2:not(.brxe-container).gap--xl,.brxe-container.flex-grid--2.gap--xl{--gap:var(--space-xl)}.flex-grid--2:not(.brxe-container).gap--xxl,.brxe-container.flex-grid--2.gap--xxl{--gap:var(--space-xxl)}.flex-grid--2:not(.brxe-container)>*,.brxe-container.flex-grid--2>*{flex-basis:calc((100% - (var(--gap) * 1)) / 2)}.flex-grid--3:not(.brxe-container),.brxe-container.flex-grid--3{--gap:var(--grid-gap);display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap);justify-content:center}.flex-grid--3:not(.brxe-container).gap--xs,.brxe-container.flex-grid--3.gap--xs{--gap:var(--space-xs)}.flex-grid--3:not(.brxe-container).gap--s,.brxe-container.flex-grid--3.gap--s{--gap:var(--space-s)}.flex-grid--3:not(.brxe-container).gap--m,.brxe-container.flex-grid--3.gap--m{--gap:var(--space-m)}.flex-grid--3:not(.brxe-container).gap--l,.brxe-container.flex-grid--3.gap--l{--gap:var(--space-l)}.flex-grid--3:not(.brxe-container).gap--xl,.brxe-container.flex-grid--3.gap--xl{--gap:var(--space-xl)}.flex-grid--3:not(.brxe-container).gap--xxl,.brxe-container.flex-grid--3.gap--xxl{--gap:var(--space-xxl)}.flex-grid--3:not(.brxe-container)>*,.brxe-container.flex-grid--3>*{flex-basis:calc((100% - (var(--gap) * 2)) / 3)}.flex-grid--4:not(.brxe-container),.brxe-container.flex-grid--4{--gap:var(--grid-gap);display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap);justify-content:center}.flex-grid--4:not(.brxe-container).gap--xs,.brxe-container.flex-grid--4.gap--xs{--gap:var(--space-xs)}.flex-grid--4:not(.brxe-container).gap--s,.brxe-container.flex-grid--4.gap--s{--gap:var(--space-s)}.flex-grid--4:not(.brxe-container).gap--m,.brxe-container.flex-grid--4.gap--m{--gap:var(--space-m)}.flex-grid--4:not(.brxe-container).gap--l,.brxe-container.flex-grid--4.gap--l{--gap:var(--space-l)}.flex-grid--4:not(.brxe-container).gap--xl,.brxe-container.flex-grid--4.gap--xl{--gap:var(--space-xl)}.flex-grid--4:not(.brxe-container).gap--xxl,.brxe-container.flex-grid--4.gap--xxl{--gap:var(--space-xxl)}.flex-grid--4:not(.brxe-container)>*,.brxe-container.flex-grid--4>*{flex-basis:calc((100% - (var(--gap) * 3)) / 4)}.flex-grid--5:not(.brxe-container),.brxe-container.flex-grid--5{--gap:var(--grid-gap);display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap);justify-content:center}.flex-grid--5:not(.brxe-container).gap--xs,.brxe-container.flex-grid--5.gap--xs{--gap:var(--space-xs)}.flex-grid--5:not(.brxe-container).gap--s,.brxe-container.flex-grid--5.gap--s{--gap:var(--space-s)}.flex-grid--5:not(.brxe-container).gap--m,.brxe-container.flex-grid--5.gap--m{--gap:var(--space-m)}.flex-grid--5:not(.brxe-container).gap--l,.brxe-container.flex-grid--5.gap--l{--gap:var(--space-l)}.flex-grid--5:not(.brxe-container).gap--xl,.brxe-container.flex-grid--5.gap--xl{--gap:var(--space-xl)}.flex-grid--5:not(.brxe-container).gap--xxl,.brxe-container.flex-grid--5.gap--xxl{--gap:var(--space-xxl)}.flex-grid--5:not(.brxe-container)>*,.brxe-container.flex-grid--5>*{flex-basis:calc((100% - (var(--gap) * 4)) / 5)}.flex-grid--6:not(.brxe-container),.brxe-container.flex-grid--6{--gap:var(--grid-gap);display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap);justify-content:center}.flex-grid--6:not(.brxe-container).gap--xs,.brxe-container.flex-grid--6.gap--xs{--gap:var(--space-xs)}.flex-grid--6:not(.brxe-container).gap--s,.brxe-container.flex-grid--6.gap--s{--gap:var(--space-s)}.flex-grid--6:not(.brxe-container).gap--m,.brxe-container.flex-grid--6.gap--m{--gap:var(--space-m)}.flex-grid--6:not(.brxe-container).gap--l,.brxe-container.flex-grid--6.gap--l{--gap:var(--space-l)}.flex-grid--6:not(.brxe-container).gap--xl,.brxe-container.flex-grid--6.gap--xl{--gap:var(--space-xl)}.flex-grid--6:not(.brxe-container).gap--xxl,.brxe-container.flex-grid--6.gap--xxl{--gap:var(--space-xxl)}.flex-grid--6:not(.brxe-container)>*,.brxe-container.flex-grid--6>*{flex-basis:calc((100% - (var(--gap) * 5)) / 6)}@media (max-width:1280px){.flex-grid--xl-1:not(.brxe-container),.brxe-container.flex-grid--xl-1{--gap:var(--grid-gap);display:flex;flex-direction:column;gap:var(--gap)}.flex-grid--xl-1:not(.brxe-container)>*,.brxe-container.flex-grid--xl-1>*{width:100%;max-width:100%;flex-basis:auto}.flex-grid--xl-2:not(.brxe-container),.brxe-container.flex-grid--xl-2{--gap:var(--grid-gap);display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap);justify-content:center}.flex-grid--xl-2:not(.brxe-container).gap--xl-xs,.brxe-container.flex-grid--xl-2.gap--xl-xs{--gap:var(--space-xs)}.flex-grid--xl-2:not(.brxe-container).gap--xl-s,.brxe-container.flex-grid--xl-2.gap--xl-s{--gap:var(--space-s)}.flex-grid--xl-2:not(.brxe-container).gap--xl-m,.brxe-container.flex-grid--xl-2.gap--xl-m{--gap:var(--space-m)}.flex-grid--xl-2:not(.brxe-container).gap--xl-l,.brxe-container.flex-grid--xl-2.gap--xl-l{--gap:var(--space-l)}.flex-grid--xl-2:not(.brxe-container).gap--xl-xl,.brxe-container.flex-grid--xl-2.gap--xl-xl{--gap:var(--space-xl)}.flex-grid--xl-2:not(.brxe-container).gap--xl-xxl,.brxe-container.flex-grid--xl-2.gap--xl-xxl{--gap:var(--space-xxl)}.flex-grid--xl-2:not(.brxe-container)>*,.brxe-container.flex-grid--xl-2>*{flex-basis:calc((100% - (var(--gap) * 1)) / 2)}.flex-grid--xl-3:not(.brxe-container),.brxe-container.flex-grid--xl-3{--gap:var(--grid-gap);display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap);justify-content:center}.flex-grid--xl-3:not(.brxe-container).gap--xl-xs,.brxe-container.flex-grid--xl-3.gap--xl-xs{--gap:var(--space-xs)}.flex-grid--xl-3:not(.brxe-container).gap--xl-s,.brxe-container.flex-grid--xl-3.gap--xl-s{--gap:var(--space-s)}.flex-grid--xl-3:not(.brxe-container).gap--xl-m,.brxe-container.flex-grid--xl-3.gap--xl-m{--gap:var(--space-m)}.flex-grid--xl-3:not(.brxe-container).gap--xl-l,.brxe-container.flex-grid--xl-3.gap--xl-l{--gap:var(--space-l)}.flex-grid--xl-3:not(.brxe-container).gap--xl-xl,.brxe-container.flex-grid--xl-3.gap--xl-xl{--gap:var(--space-xl)}.flex-grid--xl-3:not(.brxe-container).gap--xl-xxl,.brxe-container.flex-grid--xl-3.gap--xl-xxl{--gap:var(--space-xxl)}.flex-grid--xl-3:not(.brxe-container)>*,.brxe-container.flex-grid--xl-3>*{flex-basis:calc((100% - (var(--gap) * 2)) / 3)}.flex-grid--xl-4:not(.brxe-container),.brxe-container.flex-grid--xl-4{--gap:var(--grid-gap);display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap);justify-content:center}.flex-grid--xl-4:not(.brxe-container).gap--xl-xs,.brxe-container.flex-grid--xl-4.gap--xl-xs{--gap:var(--space-xs)}.flex-grid--xl-4:not(.brxe-container).gap--xl-s,.brxe-container.flex-grid--xl-4.gap--xl-s{--gap:var(--space-s)}.flex-grid--xl-4:not(.brxe-container).gap--xl-m,.brxe-container.flex-grid--xl-4.gap--xl-m{--gap:var(--space-m)}.flex-grid--xl-4:not(.brxe-container).gap--xl-l,.brxe-container.flex-grid--xl-4.gap--xl-l{--gap:var(--space-l)}.flex-grid--xl-4:not(.brxe-container).gap--xl-xl,.brxe-container.flex-grid--xl-4.gap--xl-xl{--gap:var(--space-xl)}.flex-grid--xl-4:not(.brxe-container).gap--xl-xxl,.brxe-container.flex-grid--xl-4.gap--xl-xxl{--gap:var(--space-xxl)}.flex-grid--xl-4:not(.brxe-container)>*,.brxe-container.flex-grid--xl-4>*{flex-basis:calc((100% - (var(--gap) * 3)) / 4)}.flex-grid--xl-5:not(.brxe-container),.brxe-container.flex-grid--xl-5{--gap:var(--grid-gap);display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap);justify-content:center}.flex-grid--xl-5:not(.brxe-container).gap--xl-xs,.brxe-container.flex-grid--xl-5.gap--xl-xs{--gap:var(--space-xs)}.flex-grid--xl-5:not(.brxe-container).gap--xl-s,.brxe-container.flex-grid--xl-5.gap--xl-s{--gap:var(--space-s)}.flex-grid--xl-5:not(.brxe-container).gap--xl-m,.brxe-container.flex-grid--xl-5.gap--xl-m{--gap:var(--space-m)}.flex-grid--xl-5:not(.brxe-container).gap--xl-l,.brxe-container.flex-grid--xl-5.gap--xl-l{--gap:var(--space-l)}.flex-grid--xl-5:not(.brxe-container).gap--xl-xl,.brxe-container.flex-grid--xl-5.gap--xl-xl{--gap:var(--space-xl)}.flex-grid--xl-5:not(.brxe-container).gap--xl-xxl,.brxe-container.flex-grid--xl-5.gap--xl-xxl{--gap:var(--space-xxl)}.flex-grid--xl-5:not(.brxe-container)>*,.brxe-container.flex-grid--xl-5>*{flex-basis:calc((100% - (var(--gap) * 4)) / 5)}.flex-grid--xl-6:not(.brxe-container),.brxe-container.flex-grid--xl-6{--gap:var(--grid-gap);display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap);justify-content:center}.flex-grid--xl-6:not(.brxe-container).gap--xl-xs,.brxe-container.flex-grid--xl-6.gap--xl-xs{--gap:var(--space-xs)}.flex-grid--xl-6:not(.brxe-container).gap--xl-s,.brxe-container.flex-grid--xl-6.gap--xl-s{--gap:var(--space-s)}.flex-grid--xl-6:not(.brxe-container).gap--xl-m,.brxe-container.flex-grid--xl-6.gap--xl-m{--gap:var(--space-m)}.flex-grid--xl-6:not(.brxe-container).gap--xl-l,.brxe-container.flex-grid--xl-6.gap--xl-l{--gap:var(--space-l)}.flex-grid--xl-6:not(.brxe-container).gap--xl-xl,.brxe-container.flex-grid--xl-6.gap--xl-xl{--gap:var(--space-xl)}.flex-grid--xl-6:not(.brxe-container).gap--xl-xxl,.brxe-container.flex-grid--xl-6.gap--xl-xxl{--gap:var(--space-xxl)}.flex-grid--xl-6:not(.brxe-container)>*,.brxe-container.flex-grid--xl-6>*{flex-basis:calc((100% - (var(--gap) * 5)) / 6)}}@media (max-width:992px){.flex-grid--l-1:not(.brxe-container),.brxe-container.flex-grid--l-1{--gap:var(--grid-gap);display:flex;flex-direction:column;gap:var(--gap)}.flex-grid--l-1:not(.brxe-container)>*,.brxe-container.flex-grid--l-1>*{width:100%;max-width:100%;flex-basis:auto}.flex-grid--l-2:not(.brxe-container),.brxe-container.flex-grid--l-2{--gap:var(--grid-gap);display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap);justify-content:center}.flex-grid--l-2:not(.brxe-container).gap--l-xs,.brxe-container.flex-grid--l-2.gap--l-xs{--gap:var(--space-xs)}.flex-grid--l-2:not(.brxe-container).gap--l-s,.brxe-container.flex-grid--l-2.gap--l-s{--gap:var(--space-s)}.flex-grid--l-2:not(.brxe-container).gap--l-m,.brxe-container.flex-grid--l-2.gap--l-m{--gap:var(--space-m)}.flex-grid--l-2:not(.brxe-container).gap--l-l,.brxe-container.flex-grid--l-2.gap--l-l{--gap:var(--space-l)}.flex-grid--l-2:not(.brxe-container).gap--l-xl,.brxe-container.flex-grid--l-2.gap--l-xl{--gap:var(--space-xl)}.flex-grid--l-2:not(.brxe-container).gap--l-xxl,.brxe-container.flex-grid--l-2.gap--l-xxl{--gap:var(--space-xxl)}.flex-grid--l-2:not(.brxe-container)>*,.brxe-container.flex-grid--l-2>*{flex-basis:calc((100% - (var(--gap) * 1)) / 2)}.flex-grid--l-3:not(.brxe-container),.brxe-container.flex-grid--l-3{--gap:var(--grid-gap);display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap);justify-content:center}.flex-grid--l-3:not(.brxe-container).gap--l-xs,.brxe-container.flex-grid--l-3.gap--l-xs{--gap:var(--space-xs)}.flex-grid--l-3:not(.brxe-container).gap--l-s,.brxe-container.flex-grid--l-3.gap--l-s{--gap:var(--space-s)}.flex-grid--l-3:not(.brxe-container).gap--l-m,.brxe-container.flex-grid--l-3.gap--l-m{--gap:var(--space-m)}.flex-grid--l-3:not(.brxe-container).gap--l-l,.brxe-container.flex-grid--l-3.gap--l-l{--gap:var(--space-l)}.flex-grid--l-3:not(.brxe-container).gap--l-xl,.brxe-container.flex-grid--l-3.gap--l-xl{--gap:var(--space-xl)}.flex-grid--l-3:not(.brxe-container).gap--l-xxl,.brxe-container.flex-grid--l-3.gap--l-xxl{--gap:var(--space-xxl)}.flex-grid--l-3:not(.brxe-container)>*,.brxe-container.flex-grid--l-3>*{flex-basis:calc((100% - (var(--gap) * 2)) / 3)}.flex-grid--l-4:not(.brxe-container),.brxe-container.flex-grid--l-4{--gap:var(--grid-gap);display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap);justify-content:center}.flex-grid--l-4:not(.brxe-container).gap--l-xs,.brxe-container.flex-grid--l-4.gap--l-xs{--gap:var(--space-xs)}.flex-grid--l-4:not(.brxe-container).gap--l-s,.brxe-container.flex-grid--l-4.gap--l-s{--gap:var(--space-s)}.flex-grid--l-4:not(.brxe-container).gap--l-m,.brxe-container.flex-grid--l-4.gap--l-m{--gap:var(--space-m)}.flex-grid--l-4:not(.brxe-container).gap--l-l,.brxe-container.flex-grid--l-4.gap--l-l{--gap:var(--space-l)}.flex-grid--l-4:not(.brxe-container).gap--l-xl,.brxe-container.flex-grid--l-4.gap--l-xl{--gap:var(--space-xl)}.flex-grid--l-4:not(.brxe-container).gap--l-xxl,.brxe-container.flex-grid--l-4.gap--l-xxl{--gap:var(--space-xxl)}.flex-grid--l-4:not(.brxe-container)>*,.brxe-container.flex-grid--l-4>*{flex-basis:calc((100% - (var(--gap) * 3)) / 4)}.flex-grid--l-5:not(.brxe-container),.brxe-container.flex-grid--l-5{--gap:var(--grid-gap);display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap);justify-content:center}.flex-grid--l-5:not(.brxe-container).gap--l-xs,.brxe-container.flex-grid--l-5.gap--l-xs{--gap:var(--space-xs)}.flex-grid--l-5:not(.brxe-container).gap--l-s,.brxe-container.flex-grid--l-5.gap--l-s{--gap:var(--space-s)}.flex-grid--l-5:not(.brxe-container).gap--l-m,.brxe-container.flex-grid--l-5.gap--l-m{--gap:var(--space-m)}.flex-grid--l-5:not(.brxe-container).gap--l-l,.brxe-container.flex-grid--l-5.gap--l-l{--gap:var(--space-l)}.flex-grid--l-5:not(.brxe-container).gap--l-xl,.brxe-container.flex-grid--l-5.gap--l-xl{--gap:var(--space-xl)}.flex-grid--l-5:not(.brxe-container).gap--l-xxl,.brxe-container.flex-grid--l-5.gap--l-xxl{--gap:var(--space-xxl)}.flex-grid--l-5:not(.brxe-container)>*,.brxe-container.flex-grid--l-5>*{flex-basis:calc((100% - (var(--gap) * 4)) / 5)}.flex-grid--l-6:not(.brxe-container),.brxe-container.flex-grid--l-6{--gap:var(--grid-gap);display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap);justify-content:center}.flex-grid--l-6:not(.brxe-container).gap--l-xs,.brxe-container.flex-grid--l-6.gap--l-xs{--gap:var(--space-xs)}.flex-grid--l-6:not(.brxe-container).gap--l-s,.brxe-container.flex-grid--l-6.gap--l-s{--gap:var(--space-s)}.flex-grid--l-6:not(.brxe-container).gap--l-m,.brxe-container.flex-grid--l-6.gap--l-m{--gap:var(--space-m)}.flex-grid--l-6:not(.brxe-container).gap--l-l,.brxe-container.flex-grid--l-6.gap--l-l{--gap:var(--space-l)}.flex-grid--l-6:not(.brxe-container).gap--l-xl,.brxe-container.flex-grid--l-6.gap--l-xl{--gap:var(--space-xl)}.flex-grid--l-6:not(.brxe-container).gap--l-xxl,.brxe-container.flex-grid--l-6.gap--l-xxl{--gap:var(--space-xxl)}.flex-grid--l-6:not(.brxe-container)>*,.brxe-container.flex-grid--l-6>*{flex-basis:calc((100% - (var(--gap) * 5)) / 6)}}@media (max-width:768px){.flex-grid--m-1:not(.brxe-container),.brxe-container.flex-grid--m-1{--gap:var(--grid-gap);display:flex;flex-direction:column;gap:var(--gap)}.flex-grid--m-1:not(.brxe-container)>*,.brxe-container.flex-grid--m-1>*{width:100%;max-width:100%;flex-basis:auto}.flex-grid--m-2:not(.brxe-container),.brxe-container.flex-grid--m-2{--gap:var(--grid-gap);display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap);justify-content:center}.flex-grid--m-2:not(.brxe-container).gap--m-xs,.brxe-container.flex-grid--m-2.gap--m-xs{--gap:var(--space-xs)}.flex-grid--m-2:not(.brxe-container).gap--m-s,.brxe-container.flex-grid--m-2.gap--m-s{--gap:var(--space-s)}.flex-grid--m-2:not(.brxe-container).gap--m-m,.brxe-container.flex-grid--m-2.gap--m-m{--gap:var(--space-m)}.flex-grid--m-2:not(.brxe-container).gap--m-l,.brxe-container.flex-grid--m-2.gap--m-l{--gap:var(--space-l)}.flex-grid--m-2:not(.brxe-container).gap--m-xl,.brxe-container.flex-grid--m-2.gap--m-xl{--gap:var(--space-xl)}.flex-grid--m-2:not(.brxe-container).gap--m-xxl,.brxe-container.flex-grid--m-2.gap--m-xxl{--gap:var(--space-xxl)}.flex-grid--m-2:not(.brxe-container)>*,.brxe-container.flex-grid--m-2>*{flex-basis:calc((100% - (var(--gap) * 1)) / 2)}.flex-grid--m-3:not(.brxe-container),.brxe-container.flex-grid--m-3{--gap:var(--grid-gap);display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap);justify-content:center}.flex-grid--m-3:not(.brxe-container).gap--m-xs,.brxe-container.flex-grid--m-3.gap--m-xs{--gap:var(--space-xs)}.flex-grid--m-3:not(.brxe-container).gap--m-s,.brxe-container.flex-grid--m-3.gap--m-s{--gap:var(--space-s)}.flex-grid--m-3:not(.brxe-container).gap--m-m,.brxe-container.flex-grid--m-3.gap--m-m{--gap:var(--space-m)}.flex-grid--m-3:not(.brxe-container).gap--m-l,.brxe-container.flex-grid--m-3.gap--m-l{--gap:var(--space-l)}.flex-grid--m-3:not(.brxe-container).gap--m-xl,.brxe-container.flex-grid--m-3.gap--m-xl{--gap:var(--space-xl)}.flex-grid--m-3:not(.brxe-container).gap--m-xxl,.brxe-container.flex-grid--m-3.gap--m-xxl{--gap:var(--space-xxl)}.flex-grid--m-3:not(.brxe-container)>*,.brxe-container.flex-grid--m-3>*{flex-basis:calc((100% - (var(--gap) * 2)) / 3)}.flex-grid--m-4:not(.brxe-container),.brxe-container.flex-grid--m-4{--gap:var(--grid-gap);display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap);justify-content:center}.flex-grid--m-4:not(.brxe-container).gap--m-xs,.brxe-container.flex-grid--m-4.gap--m-xs{--gap:var(--space-xs)}.flex-grid--m-4:not(.brxe-container).gap--m-s,.brxe-container.flex-grid--m-4.gap--m-s{--gap:var(--space-s)}.flex-grid--m-4:not(.brxe-container).gap--m-m,.brxe-container.flex-grid--m-4.gap--m-m{--gap:var(--space-m)}.flex-grid--m-4:not(.brxe-container).gap--m-l,.brxe-container.flex-grid--m-4.gap--m-l{--gap:var(--space-l)}.flex-grid--m-4:not(.brxe-container).gap--m-xl,.brxe-container.flex-grid--m-4.gap--m-xl{--gap:var(--space-xl)}.flex-grid--m-4:not(.brxe-container).gap--m-xxl,.brxe-container.flex-grid--m-4.gap--m-xxl{--gap:var(--space-xxl)}.flex-grid--m-4:not(.brxe-container)>*,.brxe-container.flex-grid--m-4>*{flex-basis:calc((100% - (var(--gap) * 3)) / 4)}.flex-grid--m-5:not(.brxe-container),.brxe-container.flex-grid--m-5{--gap:var(--grid-gap);display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap);justify-content:center}.flex-grid--m-5:not(.brxe-container).gap--m-xs,.brxe-container.flex-grid--m-5.gap--m-xs{--gap:var(--space-xs)}.flex-grid--m-5:not(.brxe-container).gap--m-s,.brxe-container.flex-grid--m-5.gap--m-s{--gap:var(--space-s)}.flex-grid--m-5:not(.brxe-container).gap--m-m,.brxe-container.flex-grid--m-5.gap--m-m{--gap:var(--space-m)}.flex-grid--m-5:not(.brxe-container).gap--m-l,.brxe-container.flex-grid--m-5.gap--m-l{--gap:var(--space-l)}.flex-grid--m-5:not(.brxe-container).gap--m-xl,.brxe-container.flex-grid--m-5.gap--m-xl{--gap:var(--space-xl)}.flex-grid--m-5:not(.brxe-container).gap--m-xxl,.brxe-container.flex-grid--m-5.gap--m-xxl{--gap:var(--space-xxl)}.flex-grid--m-5:not(.brxe-container)>*,.brxe-container.flex-grid--m-5>*{flex-basis:calc((100% - (var(--gap) * 4)) / 5)}.flex-grid--m-6:not(.brxe-container),.brxe-container.flex-grid--m-6{--gap:var(--grid-gap);display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap);justify-content:center}.flex-grid--m-6:not(.brxe-container).gap--m-xs,.brxe-container.flex-grid--m-6.gap--m-xs{--gap:var(--space-xs)}.flex-grid--m-6:not(.brxe-container).gap--m-s,.brxe-container.flex-grid--m-6.gap--m-s{--gap:var(--space-s)}.flex-grid--m-6:not(.brxe-container).gap--m-m,.brxe-container.flex-grid--m-6.gap--m-m{--gap:var(--space-m)}.flex-grid--m-6:not(.brxe-container).gap--m-l,.brxe-container.flex-grid--m-6.gap--m-l{--gap:var(--space-l)}.flex-grid--m-6:not(.brxe-container).gap--m-xl,.brxe-container.flex-grid--m-6.gap--m-xl{--gap:var(--space-xl)}.flex-grid--m-6:not(.brxe-container).gap--m-xxl,.brxe-container.flex-grid--m-6.gap--m-xxl{--gap:var(--space-xxl)}.flex-grid--m-6:not(.brxe-container)>*,.brxe-container.flex-grid--m-6>*{flex-basis:calc((100% - (var(--gap) * 5)) / 6)}}@media (max-width:480px){.flex-grid--s-1:not(.brxe-container),.brxe-container.flex-grid--s-1{--gap:var(--grid-gap);display:flex;flex-direction:column;gap:var(--gap)}.flex-grid--s-1:not(.brxe-container)>*,.brxe-container.flex-grid--s-1>*{width:100%;max-width:100%;flex-basis:auto}.flex-grid--s-2:not(.brxe-container),.brxe-container.flex-grid--s-2{--gap:var(--grid-gap);display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap);justify-content:center}.flex-grid--s-2:not(.brxe-container).gap--s-xs,.brxe-container.flex-grid--s-2.gap--s-xs{--gap:var(--space-xs)}.flex-grid--s-2:not(.brxe-container).gap--s-s,.brxe-container.flex-grid--s-2.gap--s-s{--gap:var(--space-s)}.flex-grid--s-2:not(.brxe-container).gap--s-m,.brxe-container.flex-grid--s-2.gap--s-m{--gap:var(--space-m)}.flex-grid--s-2:not(.brxe-container).gap--s-l,.brxe-container.flex-grid--s-2.gap--s-l{--gap:var(--space-l)}.flex-grid--s-2:not(.brxe-container).gap--s-xl,.brxe-container.flex-grid--s-2.gap--s-xl{--gap:var(--space-xl)}.flex-grid--s-2:not(.brxe-container).gap--s-xxl,.brxe-container.flex-grid--s-2.gap--s-xxl{--gap:var(--space-xxl)}.flex-grid--s-2:not(.brxe-container)>*,.brxe-container.flex-grid--s-2>*{flex-basis:calc((100% - (var(--gap) * 1)) / 2)}.flex-grid--s-3:not(.brxe-container),.brxe-container.flex-grid--s-3{--gap:var(--grid-gap);display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap);justify-content:center}.flex-grid--s-3:not(.brxe-container).gap--s-xs,.brxe-container.flex-grid--s-3.gap--s-xs{--gap:var(--space-xs)}.flex-grid--s-3:not(.brxe-container).gap--s-s,.brxe-container.flex-grid--s-3.gap--s-s{--gap:var(--space-s)}.flex-grid--s-3:not(.brxe-container).gap--s-m,.brxe-container.flex-grid--s-3.gap--s-m{--gap:var(--space-m)}.flex-grid--s-3:not(.brxe-container).gap--s-l,.brxe-container.flex-grid--s-3.gap--s-l{--gap:var(--space-l)}.flex-grid--s-3:not(.brxe-container).gap--s-xl,.brxe-container.flex-grid--s-3.gap--s-xl{--gap:var(--space-xl)}.flex-grid--s-3:not(.brxe-container).gap--s-xxl,.brxe-container.flex-grid--s-3.gap--s-xxl{--gap:var(--space-xxl)}.flex-grid--s-3:not(.brxe-container)>*,.brxe-container.flex-grid--s-3>*{flex-basis:calc((100% - (var(--gap) * 2)) / 3)}.flex-grid--s-4:not(.brxe-container),.brxe-container.flex-grid--s-4{--gap:var(--grid-gap);display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap);justify-content:center}.flex-grid--s-4:not(.brxe-container).gap--s-xs,.brxe-container.flex-grid--s-4.gap--s-xs{--gap:var(--space-xs)}.flex-grid--s-4:not(.brxe-container).gap--s-s,.brxe-container.flex-grid--s-4.gap--s-s{--gap:var(--space-s)}.flex-grid--s-4:not(.brxe-container).gap--s-m,.brxe-container.flex-grid--s-4.gap--s-m{--gap:var(--space-m)}.flex-grid--s-4:not(.brxe-container).gap--s-l,.brxe-container.flex-grid--s-4.gap--s-l{--gap:var(--space-l)}.flex-grid--s-4:not(.brxe-container).gap--s-xl,.brxe-container.flex-grid--s-4.gap--s-xl{--gap:var(--space-xl)}.flex-grid--s-4:not(.brxe-container).gap--s-xxl,.brxe-container.flex-grid--s-4.gap--s-xxl{--gap:var(--space-xxl)}.flex-grid--s-4:not(.brxe-container)>*,.brxe-container.flex-grid--s-4>*{flex-basis:calc((100% - (var(--gap) * 3)) / 4)}.flex-grid--s-5:not(.brxe-container),.brxe-container.flex-grid--s-5{--gap:var(--grid-gap);display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap);justify-content:center}.flex-grid--s-5:not(.brxe-container).gap--s-xs,.brxe-container.flex-grid--s-5.gap--s-xs{--gap:var(--space-xs)}.flex-grid--s-5:not(.brxe-container).gap--s-s,.brxe-container.flex-grid--s-5.gap--s-s{--gap:var(--space-s)}.flex-grid--s-5:not(.brxe-container).gap--s-m,.brxe-container.flex-grid--s-5.gap--s-m{--gap:var(--space-m)}.flex-grid--s-5:not(.brxe-container).gap--s-l,.brxe-container.flex-grid--s-5.gap--s-l{--gap:var(--space-l)}.flex-grid--s-5:not(.brxe-container).gap--s-xl,.brxe-container.flex-grid--s-5.gap--s-xl{--gap:var(--space-xl)}.flex-grid--s-5:not(.brxe-container).gap--s-xxl,.brxe-container.flex-grid--s-5.gap--s-xxl{--gap:var(--space-xxl)}.flex-grid--s-5:not(.brxe-container)>*,.brxe-container.flex-grid--s-5>*{flex-basis:calc((100% - (var(--gap) * 4)) / 5)}.flex-grid--s-6:not(.brxe-container),.brxe-container.flex-grid--s-6{--gap:var(--grid-gap);display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap);justify-content:center}.flex-grid--s-6:not(.brxe-container).gap--s-xs,.brxe-container.flex-grid--s-6.gap--s-xs{--gap:var(--space-xs)}.flex-grid--s-6:not(.brxe-container).gap--s-s,.brxe-container.flex-grid--s-6.gap--s-s{--gap:var(--space-s)}.flex-grid--s-6:not(.brxe-container).gap--s-m,.brxe-container.flex-grid--s-6.gap--s-m{--gap:var(--space-m)}.flex-grid--s-6:not(.brxe-container).gap--s-l,.brxe-container.flex-grid--s-6.gap--s-l{--gap:var(--space-l)}.flex-grid--s-6:not(.brxe-container).gap--s-xl,.brxe-container.flex-grid--s-6.gap--s-xl{--gap:var(--space-xl)}.flex-grid--s-6:not(.brxe-container).gap--s-xxl,.brxe-container.flex-grid--s-6.gap--s-xxl{--gap:var(--space-xxl)}.flex-grid--s-6:not(.brxe-container)>*,.brxe-container.flex-grid--s-6>*{flex-basis:calc((100% - (var(--gap) * 5)) / 6)}}@media (max-width:360px){.flex-grid--xs-1:not(.brxe-container),.brxe-container.flex-grid--xs-1{--gap:var(--grid-gap);display:flex;flex-direction:column;gap:var(--gap)}.flex-grid--xs-1:not(.brxe-container)>*,.brxe-container.flex-grid--xs-1>*{width:100%;max-width:100%;flex-basis:auto}.flex-grid--xs-2:not(.brxe-container),.brxe-container.flex-grid--xs-2{--gap:var(--grid-gap);display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap);justify-content:center}.flex-grid--xs-2:not(.brxe-container).gap--xs-xs,.brxe-container.flex-grid--xs-2.gap--xs-xs{--gap:var(--space-xs)}.flex-grid--xs-2:not(.brxe-container).gap--xs-s,.brxe-container.flex-grid--xs-2.gap--xs-s{--gap:var(--space-s)}.flex-grid--xs-2:not(.brxe-container).gap--xs-m,.brxe-container.flex-grid--xs-2.gap--xs-m{--gap:var(--space-m)}.flex-grid--xs-2:not(.brxe-container).gap--xs-l,.brxe-container.flex-grid--xs-2.gap--xs-l{--gap:var(--space-l)}.flex-grid--xs-2:not(.brxe-container).gap--xs-xl,.brxe-container.flex-grid--xs-2.gap--xs-xl{--gap:var(--space-xl)}.flex-grid--xs-2:not(.brxe-container).gap--xs-xxl,.brxe-container.flex-grid--xs-2.gap--xs-xxl{--gap:var(--space-xxl)}.flex-grid--xs-2:not(.brxe-container)>*,.brxe-container.flex-grid--xs-2>*{flex-basis:calc((100% - (var(--gap) * 1)) / 2)}.flex-grid--xs-3:not(.brxe-container),.brxe-container.flex-grid--xs-3{--gap:var(--grid-gap);display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap);justify-content:center}.flex-grid--xs-3:not(.brxe-container).gap--xs-xs,.brxe-container.flex-grid--xs-3.gap--xs-xs{--gap:var(--space-xs)}.flex-grid--xs-3:not(.brxe-container).gap--xs-s,.brxe-container.flex-grid--xs-3.gap--xs-s{--gap:var(--space-s)}.flex-grid--xs-3:not(.brxe-container).gap--xs-m,.brxe-container.flex-grid--xs-3.gap--xs-m{--gap:var(--space-m)}.flex-grid--xs-3:not(.brxe-container).gap--xs-l,.brxe-container.flex-grid--xs-3.gap--xs-l{--gap:var(--space-l)}.flex-grid--xs-3:not(.brxe-container).gap--xs-xl,.brxe-container.flex-grid--xs-3.gap--xs-xl{--gap:var(--space-xl)}.flex-grid--xs-3:not(.brxe-container).gap--xs-xxl,.brxe-container.flex-grid--xs-3.gap--xs-xxl{--gap:var(--space-xxl)}.flex-grid--xs-3:not(.brxe-container)>*,.brxe-container.flex-grid--xs-3>*{flex-basis:calc((100% - (var(--gap) * 2)) / 3)}.flex-grid--xs-4:not(.brxe-container),.brxe-container.flex-grid--xs-4{--gap:var(--grid-gap);display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap);justify-content:center}.flex-grid--xs-4:not(.brxe-container).gap--xs-xs,.brxe-container.flex-grid--xs-4.gap--xs-xs{--gap:var(--space-xs)}.flex-grid--xs-4:not(.brxe-container).gap--xs-s,.brxe-container.flex-grid--xs-4.gap--xs-s{--gap:var(--space-s)}.flex-grid--xs-4:not(.brxe-container).gap--xs-m,.brxe-container.flex-grid--xs-4.gap--xs-m{--gap:var(--space-m)}.flex-grid--xs-4:not(.brxe-container).gap--xs-l,.brxe-container.flex-grid--xs-4.gap--xs-l{--gap:var(--space-l)}.flex-grid--xs-4:not(.brxe-container).gap--xs-xl,.brxe-container.flex-grid--xs-4.gap--xs-xl{--gap:var(--space-xl)}.flex-grid--xs-4:not(.brxe-container).gap--xs-xxl,.brxe-container.flex-grid--xs-4.gap--xs-xxl{--gap:var(--space-xxl)}.flex-grid--xs-4:not(.brxe-container)>*,.brxe-container.flex-grid--xs-4>*{flex-basis:calc((100% - (var(--gap) * 3)) / 4)}.flex-grid--xs-5:not(.brxe-container),.brxe-container.flex-grid--xs-5{--gap:var(--grid-gap);display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap);justify-content:center}.flex-grid--xs-5:not(.brxe-container).gap--xs-xs,.brxe-container.flex-grid--xs-5.gap--xs-xs{--gap:var(--space-xs)}.flex-grid--xs-5:not(.brxe-container).gap--xs-s,.brxe-container.flex-grid--xs-5.gap--xs-s{--gap:var(--space-s)}.flex-grid--xs-5:not(.brxe-container).gap--xs-m,.brxe-container.flex-grid--xs-5.gap--xs-m{--gap:var(--space-m)}.flex-grid--xs-5:not(.brxe-container).gap--xs-l,.brxe-container.flex-grid--xs-5.gap--xs-l{--gap:var(--space-l)}.flex-grid--xs-5:not(.brxe-container).gap--xs-xl,.brxe-container.flex-grid--xs-5.gap--xs-xl{--gap:var(--space-xl)}.flex-grid--xs-5:not(.brxe-container).gap--xs-xxl,.brxe-container.flex-grid--xs-5.gap--xs-xxl{--gap:var(--space-xxl)}.flex-grid--xs-5:not(.brxe-container)>*,.brxe-container.flex-grid--xs-5>*{flex-basis:calc((100% - (var(--gap) * 4)) / 5)}.flex-grid--xs-6:not(.brxe-container),.brxe-container.flex-grid--xs-6{--gap:var(--grid-gap);display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap);justify-content:center}.flex-grid--xs-6:not(.brxe-container).gap--xs-xs,.brxe-container.flex-grid--xs-6.gap--xs-xs{--gap:var(--space-xs)}.flex-grid--xs-6:not(.brxe-container).gap--xs-s,.brxe-container.flex-grid--xs-6.gap--xs-s{--gap:var(--space-s)}.flex-grid--xs-6:not(.brxe-container).gap--xs-m,.brxe-container.flex-grid--xs-6.gap--xs-m{--gap:var(--space-m)}.flex-grid--xs-6:not(.brxe-container).gap--xs-l,.brxe-container.flex-grid--xs-6.gap--xs-l{--gap:var(--space-l)}.flex-grid--xs-6:not(.brxe-container).gap--xs-xl,.brxe-container.flex-grid--xs-6.gap--xs-xl{--gap:var(--space-xl)}.flex-grid--xs-6:not(.brxe-container).gap--xs-xxl,.brxe-container.flex-grid--xs-6.gap--xs-xxl{--gap:var(--space-xxl)}.flex-grid--xs-6:not(.brxe-container)>*,.brxe-container.flex-grid--xs-6>*{flex-basis:calc((100% - (var(--gap) * 5)) / 6)}}#bricks-blank-canvas .description{max-width:100%}.auth-prompt-message{background:#f5f0eb;color:#8b7355;font-size:.9rem;font-weight:600;text-align:center;padding:10px 16px;border-radius:8px;margin-bottom:16px}.auth-tabs{display:flex;border-bottom:2px solid #e5e7eb;margin-bottom:20px}.auth-tab{flex:1;padding:10px 16px;background:none;border:none;border-bottom:2px solid #fff0;margin-bottom:-2px;font-size:.95rem;font-weight:600;color:#6b7280;cursor:pointer;transition:all .15s ease}.auth-tab:hover{color:#374151}.auth-tab.active{color:#8b7355;border-bottom-color:#8b7355}.auth-social-buttons{display:grid;grid-template-columns:1fr 1fr;gap:10px}.auth-google-btn-hidden{position:absolute;width:0;height:0;overflow:hidden;opacity:0;pointer-events:none}.auth-social-btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:11px 16px;border-radius:10px;font-size:.95rem;font-weight:500;cursor:pointer;transition:all .15s ease;border:1px solid #d1d5db;background:#fff;color:#374151}.auth-social-btn:hover{background:#f9fafb;border-color:#9ca3af}.auth-social-btn svg,.auth-social-btn img{width:20px;height:20px;flex-shrink:0}.auth-social-btn.google{border-color:#d1d5db}.auth-social-btn.facebook{background:#1877f2;color:#fff;border-color:#1877f2}.auth-social-btn.facebook:hover{background:#166fe5}.auth-google-btn-container{width:100%;min-height:44px;display:flex;justify-content:center}.auth-or-divider{display:flex;align-items:center;gap:16px;margin:16px 0;color:#9ca3af;font-size:.85rem;font-weight:500}.auth-or-divider:before,.auth-or-divider:after{content:"";flex:1;height:1px;background:#e5e7eb}.auth-forgot-link{background:none;border:none;color:#8b7355;font-size:.85rem;cursor:pointer;padding:0;text-align:right;margin-top:-8px}.auth-forgot-link:hover{color:#6b5a45;text-decoration:underline}.auth-form-footer{text-align:center;font-size:.85rem;color:#6b7280;margin-top:4px}.auth-form-footer button{background:none;border:none;color:#8b7355;font-weight:600;cursor:pointer;padding:0;font-size:inherit}.auth-form-footer button:hover{color:#6b5a45;text-decoration:underline}.auth-terms{text-align:center;font-size:.75rem;color:#9ca3af;margin-top:12px;line-height:1.5}.auth-terms a{color:#8b7355;text-decoration:none}.auth-terms a:hover{text-decoration:underline}.auth-success-message{text-align:center;padding:20px 0}.auth-success-message svg{width:48px;height:48px;color:#22c55e;margin-bottom:12px}.auth-success-message h3{font-size:1.1rem;font-weight:700;color:#1a1a1a;margin:0 0 8px}.auth-success-message p{font-size:.9rem;color:#6b7280;margin:0}.auth-back-link{background:none;border:none;color:#8b7355;font-size:.9rem;cursor:pointer;padding:0;display:inline-flex;align-items:center;gap:4px;margin-bottom:12px}.auth-back-link:hover{color:#6b5a45}.field-error-box{background:#fef2f2;border:1px solid #fecaca;border-radius:6px;color:#dc2626;font-size:.82rem;padding:6px 10px;margin-top:4px;line-height:1.4}.input-error{border-color:#dc2626!important;box-shadow:0 0 0 1px #fecaca}.auth-step-header{margin-bottom:16px}.auth-step-title{font-size:1.1rem;font-weight:700;color:#1a1a1a;margin:0 0 4px}.auth-step-email{font-size:.85rem;color:#6b7280;margin:0}.embedded-login{background:#f8f9fa;border:1px solid #e5e7eb;border-radius:12px;padding:16px;margin-bottom:16px}.embedded-login-title{font-size:.9rem;font-weight:600;color:#374151;margin:0 0 12px}.embedded-login .cta-form-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.embedded-login .auth-social-buttons{margin-top:0}.embedded-login .auth-or-divider{margin:10px 0}.embedded-login-link{background:none;border:none;color:#8b7355;font-weight:600;cursor:pointer;padding:0;font-size:inherit;text-decoration:underline}.embedded-login-link:hover{color:#6b5a45}.embedded-login-fields{display:flex;flex-direction:column;gap:12px}.embedded-login-email-display{display:flex;align-items:center;justify-content:space-between;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:10px 14px;font-size:.9rem;color:#374151}.embedded-login-change-email{background:none;border:none;color:#8b7355;font-size:.8rem;font-weight:600;cursor:pointer;padding:0}.embedded-login-change-email:hover{color:#6b5a45;text-decoration:underline}.embedded-login-forgot{background:none;border:none;color:#8b7355;font-size:.85rem;cursor:pointer;padding:0;text-align:center;width:100%}.embedded-login-forgot:hover{color:#6b5a45;text-decoration:underline}.embedded-login-signin{text-align:center;font-size:.85rem;color:#6b7280;margin-top:8px}.embedded-login-signin button{background:none;border:none;color:#8b7355;font-weight:600;cursor:pointer;padding:0;font-size:inherit}.embedded-login-signin button:hover{color:#6b5a45;text-decoration:underline}.onboarding-steps{display:flex;justify-content:center;gap:16px;margin-bottom:28px}.onboarding-step-circle{width:40px;height:40px;border-radius:50%;background:#e5e5e5;color:#999;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:16px;transition:background .15s ease,color .15s ease,transform .15s ease}.onboarding-step-circle.active{background:#8b7355;color:#fff;transform:scale(1.1)}.onboarding-step-circle.completed{background:#2eaf6a;color:#fff}.onboarding-section{margin-bottom:24px}.onboarding-section h3{font-size:18px;font-weight:600;color:#333;margin:0 0 20px;text-align:center}.onboarding-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px}.onboarding-tile{position:relative;display:flex;align-items:center;justify-content:center;padding:16px 12px;background:#fff;border:2px solid #ddd;border-radius:8px;cursor:pointer;text-align:center;font-size:14px;font-weight:500;color:#666;transition:border-color .12s ease,background .12s ease,color .12s ease;min-height:60px}.onboarding-tile:hover{border-color:#8b7355;background:#f9f8f6}.onboarding-tile.selected{border-color:#8b7355;background:#8b7355;color:#fff}.onboarding-welcome{padding:10px 0}.onboarding-welcome h3{font-size:1.15rem;font-weight:700;color:#1a1a1a;margin:0 0 8px;text-align:center}.onboarding-welcome-intro{font-size:.9rem;color:#6b7280;margin:0 0 16px;text-align:center;line-height:1.5}.onboarding-tips{display:flex;flex-direction:column;gap:14px;margin-bottom:20px}.onboarding-tip{display:flex;gap:12px;align-items:flex-start}.onboarding-tip-icon{width:32px;height:32px;border-radius:8px;background:#f5f0eb;color:#8b7355;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}.onboarding-tip-icon svg{width:16px;height:16px}.onboarding-tip p{font-size:.85rem;color:#374151;line-height:1.5;margin:0}.complete-profile-intro,.reset-password-intro{font-size:.9rem;color:#6b7280;margin:0 0 16px;line-height:1.5}.auth-password-match-error{font-size:.8rem;color:#dc2626;margin-top:-10px}.profile-sign-out-btn{background:none;border:1px solid #dc2626;color:#dc2626;padding:10px 20px;border-radius:8px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .15s ease;margin-top:16px}.profile-sign-out-btn:hover{background:#fef2f2}@media (max-width:768px){.embedded-login .cta-form-row{grid-template-columns:1fr}.onboarding-tiles{grid-template-columns:1fr;gap:8px}.onboarding-tile{padding:14px 10px;min-height:48px;font-size:13px}.onboarding-steps{gap:8px;margin-bottom:20px}.onboarding-step-circle{width:32px;height:32px;font-size:13px}.onboarding-section h3{font-size:16px;margin-bottom:14px}.onboarding-welcome{padding:4px 0}.onboarding-welcome h3{font-size:1rem}.onboarding-welcome-intro{font-size:.82rem;margin-bottom:12px}.onboarding-tips{gap:10px;margin-bottom:16px}.onboarding-tip{gap:10px}.onboarding-tip-icon{width:28px;height:28px;border-radius:6px}.onboarding-tip-icon svg{width:14px;height:14px}.onboarding-tip p{font-size:.8rem;line-height:1.4}}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;background:#f5f5f5;color:#333;overflow-x:hidden}.header{background:#fff;padding:12px 24px;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;align-items:center}.header-left{display:flex;align-items:center;gap:32px}.logo{font-size:24px;font-weight:700;color:#8b7355}.header-nav{display:flex;gap:24px;align-items:center}.header-nav a{color:#333;text-decoration:none;font-size:14px;font-weight:500}.header-nav .explore-btn{display:flex;align-items:center;gap:4px}.header-nav .explore-btn svg{width:16px;height:16px}.header-right{display:flex;gap:20px;align-items:center;font-size:14px;color:#666}.header-right span{cursor:pointer}.header-link-btn{background:#fff0;border:none;font-size:14px;color:#666;cursor:pointer;padding:8px 0}.header-link-btn:hover{color:var(--primary-color,#8b7355)}.header-user-btn{padding:8px 16px;border:1px solid var(--primary-color,#8b7355);border-radius:4px;background:#fff;cursor:pointer;font-size:14px;color:var(--primary-color,#8b7355);font-weight:500}.header-user-btn:hover{background:var(--primary-light,#f5f0eb)}.header-user-greeting{font-size:14px;color:var(--primary-color,#8b7355);font-weight:500;cursor:pointer;white-space:nowrap}.header-user-greeting:hover{text-decoration:underline}.sign-in-btn{padding:8px 16px;border:1px solid #ddd;border-radius:4px;background:#fff;cursor:pointer;font-size:14px}.sign-in-btn:hover{background:#f5f5f5}.hamburger-btn{width:40px;height:40px;border:1px solid #ddd;border-radius:4px;background:#fff;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.hamburger-btn span{width:18px;height:2px;background:#333}.search-section{background:#f5f5f0;padding:12px 24px;border-bottom:1px solid #e0e0e0;display:flex;flex-direction:column;gap:10px}.search-row{display:flex;gap:8px;align-items:center;flex-wrap:nowrap;width:100%}.search-input-wrap{flex:1 1 auto;min-width:200px;position:relative}.search-input{width:100%;padding:10px 50px 10px 16px;border:1px solid #ddd;border-radius:4px;font-size:14px;background:#fff}.search-input:focus{outline:none;border-color:#8b7355}.search-icon-btn{position:absolute;right:4px;top:50%;transform:translateY(-50%);background:#8b7355;color:#fff;border:none;width:36px;height:36px;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center}.search-icon-btn:hover{background:#7a6548}.location-btn{position:absolute;right:4px;top:50%;transform:translateY(-50%);background:#8b7355;color:#fff;border:none;width:36px;height:36px;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.location-btn:hover{background:#7a6548}.location-btn.loading{animation:pulse 1s infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@media (max-width:1920px){.search-row{flex-wrap:wrap}.search-input-wrap{flex:1 1 100%;width:100%;order:-1;margin-bottom:4px}.filter-bar{flex:1 1 auto}.view-tabs{margin-left:auto}.autocomplete-dropdown{width:100%;min-width:100%;max-width:100%}}@media (max-width:1024px){.header,.search-section,.results-header,.filter-tags-row{display:none}.mobile-header,.mobile-nav-bar{display:flex!important}}.mobile-header{display:none;align-items:center;justify-content:space-between;padding:12px 16px;background:#fff;border-bottom:1px solid #e0e0e0}.mobile-header-left{display:flex;align-items:center;gap:16px}.mobile-header-left .logo{font-size:20px;font-weight:700;color:#8b7355}.mobile-header-nav{display:flex;gap:16px}.mobile-header-nav a{color:#333;text-decoration:none;font-size:14px;font-weight:500}.mobile-header-center{position:absolute;left:50%;transform:translate(-50%)}.mobile-header-center .logo-image{height:40px}.mobile-header-right{display:flex;align-items:center;gap:12px}.mobile-user-greeting{font-size:14px;color:#333}.mobile-sign-out-btn{padding:6px 12px;border:1px solid #ddd;border-radius:4px;background:#fff;font-size:13px;cursor:pointer}.mobile-hamburger{width:36px;height:36px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;background:none;border:none;cursor:pointer}.mobile-hamburger span{width:22px;height:2px;background:#333}.mobile-nav-bar{display:none;background:#f5f5f0;padding:8px;gap:6px;border-bottom:1px solid #e0e0e0;position:relative}.mobile-nav-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;background:#fff;border:1px solid #ddd;border-radius:4px;font-size:14px;font-weight:500;color:#333;cursor:pointer;transition:all .2s}.mobile-nav-btn:hover{border-color:#8b7355}.mobile-nav-btn.active{background:#8b7355;color:#fff;border-color:#8b7355}.mobile-nav-btn svg{width:16px;height:16px;flex-shrink:0}.mobile-sort-dropdown{position:absolute;top:100%;right:8px;background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 20px #00000026;z-index:1000;min-width:200px;overflow:hidden}.mobile-sort-option{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;cursor:pointer;font-size:14px;border-bottom:1px solid #f0f0f0}.mobile-sort-option:last-child{border-bottom:none}.mobile-sort-option:hover{background:#f5f5f5}.mobile-sort-option.active{background:#f5f5f0;color:#8b7355;font-weight:600}.mobile-sort-option svg{width:16px;height:16px;color:#8b7355}.mobile-filter-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:9000;opacity:0;visibility:hidden;transition:all .3s ease}.mobile-filter-overlay.open{opacity:1;visibility:visible}.mobile-filter-panel{position:fixed;top:0;left:0;right:0;bottom:0;background:#f5f5f0;z-index:9001;transform:translateY(100%);transition:transform .3s ease;display:flex;flex-direction:column;overflow:hidden}.mobile-filter-panel.open{transform:translateY(0)}.mobile-filter-header{display:flex;padding:0;background:#fff;border-bottom:1px solid #e0e0e0;flex-shrink:0}.mobile-filter-header-btn{flex:1;padding:14px 16px;border:none;font-size:14px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px}.mobile-filter-header-btn.reset{background:#ef4444;color:#fff}.mobile-filter-header-btn.save{background:#22c55e;color:#fff}.mobile-filter-header-btn.view{background:#fff;color:#333;border-left:1px solid #e0e0e0}.mobile-filter-header-btn.view strong{color:#8b7355}.mobile-filter-header-btn svg{width:16px;height:16px}.mobile-search-section{padding:12px 16px;background:#f5f5f0}.mobile-search-wrap{position:relative}.mobile-search-input{width:100%;padding:14px 50px 14px 16px;border:1px solid #ddd;border-radius:4px;font-size:14px;background:#fff}.mobile-search-input:focus{outline:none;border-color:#8b7355}.mobile-search-btn{position:absolute;right:4px;top:50%;transform:translateY(-50%);background:#8b7355;color:#fff;border:none;width:40px;height:40px;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center}.mobile-search-btn svg{width:18px;height:18px}.mobile-autocomplete-dropdown{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #ddd;border-top:none;border-radius:0 0 8px 8px;max-height:300px;overflow-y:auto;z-index:9999;box-shadow:0 4px 20px #00000026}.mobile-autocomplete-dropdown .ac-category{padding:10px 16px;background:#f8f8f8;font-size:12px;font-weight:600;color:#666;text-transform:uppercase;display:flex;align-items:center;gap:8px;border-bottom:1px solid #eee}.mobile-autocomplete-dropdown .ac-item{padding:12px 16px;cursor:pointer;border-bottom:1px solid #f0f0f0;font-size:14px}.mobile-autocomplete-dropdown .ac-item:hover,.mobile-autocomplete-dropdown .ac-item:active{background:#f5f5f5}.mobile-filter-content{flex:1;overflow-y:auto;padding:0}.mobile-filter-section{padding:20px;background:#f5f5f0;border-bottom:1px solid #e0e0e0}.mobile-filter-section:last-child{border-bottom:none}.mobile-filter-title{font-size:16px;font-weight:500;color:#666;margin-bottom:16px}.mobile-filter-row{display:flex;align-items:center;gap:12px;margin-bottom:16px}.mobile-filter-row:last-child{margin-bottom:0}.mobile-filter-select{flex:1;padding:14px 16px;border:1px solid #ddd;border-radius:4px;font-size:14px;background:#fff;cursor:pointer}.mobile-filter-separator{color:#666;font-size:14px}.mobile-beds-grid{display:flex;border:1px solid #ddd;border-radius:4px;overflow:hidden;background:#fff}.mobile-beds-btn{flex:1;padding:14px 8px;border:none;border-right:1px solid #ddd;background:#fff;font-size:14px;cursor:pointer;transition:all .2s}.mobile-beds-btn:last-child{border-right:none}.mobile-beds-btn.active{background:#8b7355;color:#fff}.mobile-exact-match{display:flex;align-items:center;gap:12px;margin-top:12px;font-size:14px;color:#333}.mobile-exact-match input[type=checkbox]{width:20px;height:20px;cursor:pointer;accent-color:#8b7355}.mobile-property-type-grid{display:flex;flex-wrap:wrap;gap:8px}.mobile-property-type-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px 16px;min-width:90px;border:1px solid #ddd;border-radius:4px;background:#fff;cursor:pointer;transition:all .2s}.mobile-property-type-btn.active{background:#8b7355;color:#fff;border-color:#8b7355}.mobile-property-type-btn svg{width:20px;height:20px;margin-bottom:6px}.mobile-property-type-btn span{font-size:11px;font-weight:500}.mobile-checkbox-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.mobile-checkbox-item{display:flex;align-items:center;gap:12px;font-size:14px;color:#333;cursor:pointer}.mobile-checkbox-item input[type=checkbox]{width:22px;height:22px;border:2px solid #8b7355;border-radius:4px;cursor:pointer;accent-color:#8b7355;flex-shrink:0}.mobile-filter-tags{padding:16px 20px;background:#f5f5f0;border-bottom:1px solid #e0e0e0}.mobile-filter-tags-header{display:flex;justify-content:space-between;align-items:center}.mobile-filter-tags-title{font-size:14px;font-weight:600;color:#333;text-decoration:underline}.mobile-filter-tags-toggle{font-size:20px;color:#666;background:none;border:none;cursor:pointer}.mobile-filter-tags-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.mobile-filter-tag{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;background:#fff;border:1px solid #ddd;border-radius:20px;font-size:13px}.mobile-filter-tag button{background:none;border:none;font-size:16px;color:#999;cursor:pointer;padding:0;line-height:1}.mobile-filter-tag button:hover{color:#333}.mobile-more-options-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:calc(100% - 40px);padding:16px;margin:20px auto;background:#333;color:#fff;border:none;border-radius:4px;font-size:15px;font-weight:500;cursor:pointer}.mobile-more-options-btn:hover{background:#444}.mobile-filter-accordion{border-bottom:1px solid #e0e0e0}.mobile-filter-accordion-header{display:flex;justify-content:space-between;align-items:center;width:100%;padding:18px 20px;background:#f5f5f0;border:none;cursor:pointer;font-size:16px;font-weight:500;color:#555;text-decoration:underline;text-align:left}.mobile-filter-accordion-header span:last-child{font-size:20px;color:#999;text-decoration:none}.mobile-accordion-count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;margin-left:8px;background:#8b7355;color:#fff;border-radius:10px;font-size:12px;font-weight:600;text-decoration:none}.mobile-filter-accordion-content{padding:16px 20px;background:#f5f5f0}@media (max-width:1024px){.map-layout{height:calc(100vh - 110px)}.map-sidebar{display:none!important}.map-container{width:100%!important}.results-header{display:flex!important;flex-direction:column;align-items:center;padding:12px;gap:8px}.results-header .pagination{gap:4px}.results-header .page-btn{min-width:36px;height:36px;font-size:14px;padding:0}}.autocomplete-dropdown{position:absolute;top:100%;left:0;width:100%;min-width:400px;max-width:800px;background:#fff;border:1px solid #ddd;border-top:none;border-radius:0 0 8px 8px;max-height:50vh;overflow-y:auto;z-index:1000;box-shadow:0 4px 20px #00000026}@media (max-width:768px){.autocomplete-dropdown{min-width:100%}}.ac-category{padding:10px 18px;background:#f8f8f8;font-size:12px;font-weight:600;color:#666;text-transform:uppercase;display:flex;align-items:center;gap:8px;border-bottom:1px solid #eee}.ac-category svg{width:15px;height:15px}.ac-item{padding:12px 18px;cursor:pointer;display:flex;align-items:center;font-size:14px;border-bottom:1px solid #f0f0f0;transition:background .15s ease}.ac-item:hover{background:#f5f5f5}.ac-count{font-size:13px;color:#8b4513;font-weight:500;margin-left:8px}.ac-highlight{background:#fef3cd;padding:0 2px;border-radius:2px}.filter-bar{display:flex;gap:8px;align-items:center;flex-wrap:nowrap;flex:0 0 auto}.filter-dropdown{position:relative}.filter-btn{padding:10px 14px;border:1px solid #ddd;border-radius:4px;background:#fff;font-size:13px;cursor:pointer;display:flex;align-items:center;gap:6px;white-space:nowrap;position:relative;transition:all .2s}.filter-btn:hover{border-color:#999}.filter-btn svg{width:12px;height:12px;flex-shrink:0;transition:transform .2s ease}.filter-btn.active{border-color:#8b7355}.filter-btn.active:after{content:"";position:absolute;bottom:-1px;left:10px;right:10px;height:2px;background:#8b7355}.filter-btn.active svg{transform:rotate(180deg)}.reset-btn{padding:10px 16px;background:#ef4444;color:#fff;border:none;border-radius:4px;font-size:13px;font-weight:600;cursor:pointer}.reset-btn:hover{background:#dc2626}.save-btn{padding:10px 16px;background:#22c55e;color:#fff;border:none;border-radius:4px;font-size:13px;font-weight:600;cursor:pointer}.save-btn:hover{background:#16a34a}.dropdown-panel{position:absolute;top:calc(100% + 4px);left:0;background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 20px #00000026;z-index:1000;padding:16px;min-width:300px}.dropdown-panel.right{left:auto;right:0}.dropdown-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.dropdown-header .dropdown-title{margin-bottom:0}.dropdown-close{background:none;border:none;font-size:16px;color:#999;cursor:pointer;padding:0 4px;line-height:1}.dropdown-close:hover{color:#333}.dropdown-title{font-size:11px;font-weight:600;color:#666;text-transform:uppercase;margin-bottom:12px;letter-spacing:.5px}.dropdown-section{margin-bottom:16px}.dropdown-section:last-child{margin-bottom:0}.dropdown-panel.type-panel{min-width:820px;padding:24px;position:fixed;top:120px;left:50%;transform:translate(-50%)}.type-panel-columns{display:flex;gap:0}.type-panel-left{flex:1;border-right:1px solid #e0e0e0;padding-right:32px}.type-panel-right{flex:1;padding-left:32px}.property-type-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:20px}.property-type-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px 12px;border:2px solid #e0e0e0;border-radius:6px;background:#fff;cursor:pointer;transition:all .2s;min-height:80px;min-width:80px;aspect-ratio:1}.property-type-btn:hover{border-color:#8b7355;background:#faf8f5}.property-type-btn.active{background:#8b7355;color:#fff;border-color:#8b7355}.property-type-icon{width:28px;height:28px;margin-bottom:8px}.property-type-icon svg{width:100%;height:100%}.property-type-btn.active .property-type-icon{color:#fff}.property-type-label{font-size:11px;font-weight:500;text-align:center;line-height:1.2}.checkbox-grid-2col{display:grid;grid-template-columns:repeat(2,1fr);gap:4px}.checkbox-grid-1col{display:flex;flex-direction:column;gap:4px}.checkbox-item.styled{display:flex;align-items:center;gap:12px;padding:10px 12px;cursor:pointer;font-size:14px;border-radius:6px;position:relative;transition:background .15s}.checkbox-item.styled:hover{background:#f5f5f5}.checkbox-item.styled input{position:absolute;opacity:0;width:0;height:0}.checkbox-custom{width:24px;height:24px;border:2px solid #8b7355;border-radius:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#fff;transition:all .2s ease}.checkbox-item.styled:hover .checkbox-custom{border-color:#6d5a43;box-shadow:0 0 0 3px #8b73551a}.checkbox-item.styled input:checked+.checkbox-custom{background:#8b7355;animation:checkboxPop .3s ease}.checkbox-item.styled input:checked+.checkbox-custom:after{content:"✓";color:#fff;font-size:14px;font-weight:700}@keyframes checkboxPop{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.option-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.option-grid.cols-4{grid-template-columns:repeat(4,1fr)}.option-grid.cols-6{grid-template-columns:repeat(6,1fr)}.option-btn{padding:10px 8px;border:1px solid #ddd;border-radius:4px;background:#fff;font-size:13px;cursor:pointer;text-align:center;transition:all .15s}.option-btn:hover{border-color:#8b7355}.option-btn.active{background:#a08c5b;color:#fff;border-color:#a08c5b}.checkbox-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.checkbox-item{display:flex;align-items:center;gap:8px;padding:8px;cursor:pointer;font-size:13px;border-radius:4px}.checkbox-item:hover{background:#f5f5f5}.checkbox-item input{width:18px;height:18px;cursor:pointer}.dropdown-panel.price-panel{min-width:320px}.price-row{display:flex;align-items:center;gap:12px}.price-select{flex:1;padding:14px 16px;border:1px solid #ddd;border-radius:4px;font-size:14px;background:#fff;cursor:pointer}.price-select:hover{border-color:#8b7355}.price-select:focus{outline:none;border-color:#8b7355}.price-separator{color:#666;font-size:14px}.dropdown-panel.beds-panel{min-width:420px}.beds-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:0;margin-bottom:12px}.beds-btn{padding:12px 8px;border:1px solid #ddd;background:#fff;font-size:13px;cursor:pointer;text-align:center;transition:all .15s;margin-left:-1px}.beds-btn:first-child{border-radius:4px 0 0 4px;margin-left:0}.beds-btn:last-child{border-radius:0 4px 4px 0}.beds-btn:hover{background:#f5f5f5;z-index:1;position:relative}.beds-btn.active{background:#8b7355;color:#fff;border-color:#8b7355;z-index:2;position:relative}.exact-match{margin-top:8px;font-size:13px;color:#555}.dropdown-panel.features-panel{min-width:1000px;padding:0;max-height:600px;overflow:hidden;position:fixed;top:120px;left:50%;transform:translate(-50%)}.dropdown-panel.features-panel-full{min-width:1000px;padding:0;max-height:80vh;overflow-y:auto;position:fixed;top:120px;left:50%;transform:translate(-50%)}.features-filters-section{padding:20px;border-bottom:1px solid #e0e0e0}.features-filters-section .features-row{display:flex;gap:30px;margin-bottom:24px}.features-filters-section .features-row:last-child{margin-bottom:0}.features-filters-section .features-row.three-col .features-col,.features-filters-section .features-col{flex:1}.features-filters-section .features-col .dropdown-title{margin-bottom:10px}.features-filters-section .features-col .price-row{gap:10px}.features-filters-section .features-col .price-select{padding:12px 14px;font-size:13px}.features-filters-section .features-col .price-select.full-width{width:100%}.features-filters-section .features-col .beds-grid{margin-bottom:8px}.features-filters-section .features-col .beds-btn{padding:10px 6px;font-size:12px}.dropdown-panel.lakes-panel{min-width:1100px;padding:0;max-height:80vh;overflow-y:auto;position:fixed;top:120px;left:50%;transform:translate(-50%)}.lakes-section{padding:20px 24px;border-bottom:1px solid #e0e0e0}.lakes-section:last-child{border-bottom:none}.lakes-row{display:flex;gap:30px;padding:16px 24px;border-bottom:1px solid #e0e0e0}.lakes-col{flex:1}.lakes-col .dropdown-title{margin-bottom:12px}.checkbox-row{display:flex;gap:20px;flex-wrap:wrap}.lakes-footer{padding:16px 24px;background:#fafafa;text-align:center}.lakes-footer .reset-link{font-size:13px}.filter-count{background:#8b7355;color:#fff;font-size:11px;padding:2px 6px;border-radius:10px;margin-left:4px}.popular-criteria-section{padding:20px 24px;border-bottom:1px solid #e0e0e0}.popular-criteria-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.popular-criteria-header .dropdown-title{margin-bottom:0;font-size:14px;font-weight:600;color:#333;text-decoration:underline}.popular-criteria-actions{display:flex;align-items:center;gap:12px}.reset-link{background:none;border:none;color:#8b7355;font-size:12px;font-weight:600;cursor:pointer;text-transform:uppercase}.reset-link:hover{color:#6d5a43;text-decoration:underline}.collapse-icon{font-size:18px;color:#666;cursor:pointer}.selected-count{font-size:12px;color:#666;font-weight:500}.checkbox-grid-4col{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.checkbox-grid-5col{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.feature-accordion{border-bottom:1px solid #e0e0e0}.feature-accordion:last-child{border-bottom:none}.accordion-header{width:100%;display:flex;justify-content:space-between;align-items:center;padding:14px 24px;background:#fff;border:none;cursor:pointer;text-align:left;transition:background .15s}.accordion-header:hover{background:#f8f8f8}.accordion-label{font-size:14px;font-weight:500;color:#333;text-decoration:underline}.accordion-label:hover{color:#8b7355}.accordion-actions{display:flex;align-items:center;gap:12px}.accordion-icon{font-size:20px;color:#666;font-weight:300;width:24px;text-align:center}.accordion-content{padding:12px 24px 20px;background:#fafafa;border-top:1px solid #e8e8e8;animation:accordionSlide .2s ease-out}@keyframes accordionSlide{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.accordion-placeholder{font-size:13px;color:#888;font-style:italic;margin:0}.view-tabs{display:flex;gap:4px;margin-left:auto;align-items:center;flex:0 0 auto}.filter-tags-row{display:flex;justify-content:space-between;align-items:center;width:100%}.filter-tags-row .filter-tags{display:flex;gap:6px;flex-wrap:wrap;flex:1}.map-view-subtabs{display:flex;background:#e8e8e3;border-radius:25px;padding:3px;margin-left:12px;flex-shrink:0}.map-view-subtabs .map-sidebar-tab{padding:6px 16px;text-align:center;font-size:12px;font-weight:500;cursor:pointer;background:#fff0;border:none;color:#888;border-radius:20px;transition:all .2s}.map-view-subtabs .map-sidebar-tab:hover{color:#333}.map-view-subtabs .map-sidebar-tab.active{background:#333;color:#fff}.view-tab{padding:10px 16px;border:none;background:#fff0;font-size:13px;cursor:pointer;display:flex;align-items:center;gap:6px;color:#666;border-radius:4px;font-weight:500;white-space:nowrap}.view-tab:hover{background:#0000000d}.view-tab.active{color:#8b7355;font-weight:600;background:#8b735514}.view-tab svg{width:18px;height:18px}.sort-dropdown{position:absolute;top:calc(100% + 4px);right:0;background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 20px #00000026;z-index:1000;min-width:200px;overflow:hidden}.sort-option{padding:10px 16px;cursor:pointer;font-size:13px;display:flex;justify-content:space-between;align-items:center}.sort-option:hover{background:#f5f5f5}.sort-option.active{color:#8b7355;font-weight:500}.sort-check{width:14px;height:14px;color:#8b7355}.filter-tags{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.filter-tag{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;background:#fff;border:1px solid #ddd;border-radius:20px;font-size:12px}.filter-tag button{background:none;border:none;cursor:pointer;color:#999;font-size:16px;line-height:1;padding:0;margin-left:2px}.filter-tag button:hover{color:#333}.filter-tags-overflow{position:relative;display:inline-flex}.filter-tag.overflow-toggle{cursor:pointer;background:#8b7355;color:#fff;border:1px solid #8b7355;display:flex;align-items:center;gap:6px}.filter-tag.overflow-toggle:hover{background:#7a6548}.overflow-chevron{font-size:10px}.overflow-dropdown{position:absolute;top:100%;left:0;margin-top:8px;background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 20px #00000026;padding:12px;z-index:1000;min-width:250px;max-height:300px;overflow-y:auto;display:flex;flex-direction:column;gap:8px}.overflow-dropdown .filter-tag{margin:0}.results-header{max-width:1800px;margin:0 auto;padding:16px 24px;display:flex;flex-direction:column;align-items:center;gap:8px;font-size:15px;color:#666}.results-header strong{color:#333;font-weight:600}.results-count{text-align:center}.results-count-short{display:none}@media (max-width:768px){.results-count-full{display:none}.results-count-short{display:inline}}.pagination{display:flex;gap:3px;align-items:center}.page-btn{min-width:36px;height:36px;border:1px solid #ddd;background:#fff;font-size:14px;cursor:pointer;color:#666;border-radius:4px;display:flex;align-items:center;justify-content:center;font-weight:500}.page-btn:hover{background:#f5f5f5;border-color:#999}.page-btn.active{color:#8b7355;font-weight:700;border-color:#8b7355;background:#faf8f5}.page-btn:disabled{opacity:.4;cursor:not-allowed}.bottom-pagination{display:flex;justify-content:center;padding:30px 24px 40px;background:#f5f5f5}.bottom-pagination .pagination{gap:4px}.bottom-pagination .page-btn{min-width:40px;height:40px;font-size:15px}.pagination-ellipsis{padding:0 6px;color:#999}@media (max-width:1024px){.bottom-pagination{padding:20px 12px 30px}.bottom-pagination .pagination{gap:4px}.bottom-pagination .page-btn{min-width:40px;height:40px;font-size:15px}.page-btn.hide-mobile,.pagination-ellipsis{display:none}}.skeleton-card{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #00000014}.skeleton-photo{width:100%;height:200px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite}.skeleton-content{padding:16px}.skeleton-price{width:40%;height:24px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;border-radius:4px;margin-bottom:12px}.skeleton-address{width:70%;height:16px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;border-radius:4px;margin-bottom:16px}.skeleton-stats{width:100%;height:32px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;border-radius:4px}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:480px){.skeleton-photo{height:180px}.skeleton-content{padding:12px}.skeleton-price{height:20px}.skeleton-address{height:14px}.skeleton-stats{height:28px}}.skeleton-photo-list{max-width:1500px;margin:0 auto;padding:20px 24px}.skeleton-photo-card{display:flex;background:#fff;border-radius:8px;overflow:hidden;margin-bottom:16px;box-shadow:0 1px 3px #00000014;border:3px solid #fff0}.skeleton-photo-card .skeleton-photo-side{width:55%;min-width:500px;height:480px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite}.skeleton-photo-card .skeleton-info-side{flex:1;padding:24px 28px;display:flex;flex-direction:column;gap:12px}.skeleton-photo-card .skeleton-price{width:35%;height:32px;margin-bottom:8px}.skeleton-photo-card .skeleton-address{width:60%;height:18px;margin-bottom:4px}.skeleton-photo-card .skeleton-location{width:50%;height:16px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;border-radius:4px;margin-bottom:16px}.skeleton-photo-card .skeleton-stats{width:80%;height:60px;margin-bottom:16px}.skeleton-photo-card .skeleton-remarks{width:100%;height:120px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;border-radius:4px;margin-bottom:16px}.skeleton-photo-card .skeleton-meta{width:70%;height:40px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;border-radius:4px;margin-top:auto}@media (max-width:1024px){.skeleton-photo-card{flex-direction:column}.skeleton-photo-card .skeleton-photo-side{width:100%;min-width:unset;height:300px}}.property-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;max-width:100%;margin:0 auto;padding:20px 40px}@media (max-width:2400px){.property-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:1440px){.property-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:1024px){.property-grid{grid-template-columns:repeat(2,1fr);padding:16px 20px;gap:12px}}@media (max-width:480px){.property-grid{grid-template-columns:1fr;padding:12px 2.5%;gap:12px}}.property-grid>div:not(.skeleton-card),.property-grid>span{display:flex;min-width:0}.property-grid>div:not(.skeleton-card)>*,.property-grid>span>*{flex:1;min-width:0}.promo-card{background:#f5f5f0;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #00000014;border:1px solid #e0e0e0;display:flex;align-items:center;justify-content:center;min-height:420px}.promo-content{text-align:center;padding:30px 24px}.promo-title{font-size:20px;font-weight:600;color:#333;margin:0 0 8px;line-height:1.3}.promo-subtitle{font-size:14px;color:#666;margin:0 0 16px;line-height:1.5}.promo-icon{margin:20px 0;display:flex;justify-content:center}.promo-icon svg{width:80px;height:80px}.promo-btn{padding:14px 28px;background:#333;color:#fff;border:none;border-radius:25px;font-size:14px;font-weight:500;cursor:pointer;transition:background .2s}.promo-btn:hover{background:#555}.property-card{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #00000014;cursor:pointer;transition:all .2s ease;border:3px solid #fff0;position:relative;display:flex;flex-direction:column}.property-card .price-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.property-card .price-left{display:flex;align-items:center;gap:4px}.property-card .price-right{display:flex;gap:4px;flex-wrap:wrap;justify-content:flex-end;align-items:center}.property-card .price-tag{padding:2px 5px;font-size:9px;text-transform:uppercase}.property-card:hover{box-shadow:0 0 var(--gld-highlight-hover-glow,8px) var(--gld-highlight-hover,#8b7355);border-color:var(--gld-highlight-hover,#8b7355);z-index:5}.photo-container{position:relative;height:240px;background:#e5e5e5;overflow:hidden;touch-action:pan-y;user-select:none;-webkit-user-select:none}.photo-container img{width:100%;height:100%;object-fit:cover;pointer-events:none}.no-photo{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;color:#999;font-size:15px;gap:6px;background:linear-gradient(135deg,#f5f5f5,#e8e8e8,#f0f0f0)}.no-photo svg{width:40px;height:40px;opacity:.5}.photo-container .no-photo,.photo-side .no-photo,.detail-image .no-photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.photo-track{display:flex;height:100%;transition:transform .3s ease-out;will-change:transform}.photo-slide{flex:0 0 100%;width:100%;height:100%}.photo-slide img{width:100%;height:100%;object-fit:cover;pointer-events:none;-webkit-user-drag:none}.new-badge{position:absolute;top:10px;left:10px;background:#f97316;color:#fff;font-size:10px;font-weight:700;padding:4px 8px;border-radius:4px;text-transform:uppercase}.favorite-btn{position:absolute;top:10px;right:10px;width:34px;height:34px;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;z-index:5}.favorite-btn svg{width:24px;height:24px;stroke:#fff;fill:#2b2b2b75;stroke-width:2;transition:all .2s ease}.favorite-btn:hover svg{fill:#ef444480}.favorite-btn.active svg{fill:#ef4444;stroke:#ef4444}.favorite-btn.animating svg{animation:heartPop .6s cubic-bezier(.175,.885,.32,1.275)}@keyframes heartPop{0%{transform:scale(1)}15%{transform:scale(1.35)}30%{transform:scale(.9)}45%{transform:scale(1.2)}60%{transform:scale(.95)}75%{transform:scale(1.05)}to{transform:scale(1)}}.photo-bottom-bar{position:absolute;bottom:0;left:0;right:0;background:#00000080;padding:8px 12px;display:flex;justify-content:space-between;align-items:center;z-index:5}.photo-count{background:none;color:#fff;font-size:12px;padding:0;border-radius:0;display:flex;align-items:center;gap:5px;position:static}.photo-count svg{width:14px;height:14px}.status-badge{background:none;color:#fff;font-size:12px;padding:0;border-radius:0;display:flex;align-items:center;gap:5px;position:static}.status-dot{width:10px;height:10px;border-radius:50%}.photo-nav{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:32px;background:#ffffffe6;border:none;border-radius:50%;cursor:pointer;font-size:18px;color:#333;opacity:0;transition:opacity .2s;display:flex;align-items:center;justify-content:center;z-index:10}.photo-container:hover .photo-nav{opacity:1}.photo-nav:hover{background:#fff}.photo-nav.prev{left:10px}.photo-nav.next{right:10px}.card-content{padding:12px 14px;position:relative;display:flex;flex-direction:column;flex:1}.card-footer{margin-top:auto}.card-hover-overlay{position:absolute;top:-240px;left:-14px;right:-14px;bottom:-12px;background:#ffffff59;opacity:0;transition:opacity .2s;z-index:10;pointer-events:none}.card-content:hover .card-hover-overlay{opacity:1}.open-details-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:12px 24px;background:#8b7355;color:#fff;border:none;border-radius:4px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;z-index:11;opacity:0;pointer-events:none}.card-content:hover .open-details-btn{opacity:1;pointer-events:auto}.open-details-btn:hover{background:#7a6548}.price{font-size:18px;font-weight:700;margin-bottom:2px}.address-line,.address{font-size:13px;color:#8b7355;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.location-line,.location{font-size:13px;color:#666;margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stats-row{display:flex;margin-bottom:8px;justify-content:center}.stat{flex:1;text-align:center;padding:8px 12px;border-right:1px solid #ddd}.stat:first-child{padding-left:0}.stat:last-child{border-right:none;padding-right:0}.stat-value{font-size:14px;font-weight:600;color:#111}.stat-label{font-size:10px;color:#888}.property-meta-row{display:flex;justify-content:space-between;align-items:flex-end}.property-meta,.meta-info{flex:1;font-size:12px;min-width:0}.property-type-line,.property-type{color:#333;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.subdivision-link{color:#8b7355;cursor:pointer;text-decoration:underline}.subdivision-link:hover{color:#6d5a43}.agent-mls-row{display:flex;align-items:center;flex-wrap:wrap}.agent-mls-row .brokerage{color:#888;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agent-mls-row .separator{color:#888;margin:0 2px}.agent-mls-row .mls-number{color:#8b7355;font-size:12px;white-space:nowrap}.brokerage-line,.brokerage{color:#888;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mls-num,.mls-number{color:#888;font-size:12px}.card-action-btn{width:36px;height:36px;border:1px solid #ddd;border-radius:6px;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-left:8px}.card-action-btn:hover{background:#f5f5f5;border-color:#8b7355}.card-action-btn svg{width:18px;height:18px;stroke:#8b7355}.property-card .card-actions{position:absolute;bottom:12px;right:14px;z-index:5}.property-card .card-actions .card-action-btn{margin-left:0}.property-tags-overlay{position:absolute;top:8px;left:8px;display:flex;flex-direction:row;flex-wrap:wrap;gap:4px;z-index:5;max-width:calc(100% - 60px)}.property-tag{padding:4px 8px;border-radius:4px;font-size:11px;font-weight:600;white-space:nowrap;border:2px solid #fff0;text-transform:uppercase;letter-spacing:.5px}.property-card .property-tags-overlay{top:6px;left:6px;gap:3px}.property-card .property-tag{padding:2px 6px;font-size:10px;border-radius:3px}.price-arrow{font-size:14px;font-weight:700;margin-left:4px}.map-sidebar .property-tags-overlay{top:6px;left:6px;gap:3px}.map-sidebar .property-tag{padding:2px 6px;font-size:9px;border-radius:3px}.map-sidebar .new-badge{font-size:8px;padding:3px 6px;top:6px;left:6px}.map-detail-panel .property-tags-overlay{top:6px;left:6px;gap:3px}.map-detail-panel .property-tag{padding:2px 6px;font-size:9px;border-radius:3px}.map-detail-panel .new-badge{font-size:8px;padding:3px 6px;top:6px;left:6px}.property-card.selected,.photo-card.selected{box-shadow:0 0 var(--gld-highlight-selected-glow,12px) var(--gld-highlight-selected,#8b7355);border-color:var(--gld-highlight-selected,#8b7355);z-index:10;position:relative}.property-card.highlighted,.photo-card.highlighted,.property-card.highlight-pulse,.photo-card.highlight-pulse{box-shadow:0 0 var(--gld-highlight-flash-glow,20px) var(--gld-highlight-flash,#f59e0b);border-color:var(--gld-highlight-flash,#f59e0b);z-index:20;position:relative}.photo-list{max-width:1500px;margin:0 auto;padding:20px 24px}.photo-card{display:flex;background:#fff;border-radius:8px;overflow:hidden;margin-bottom:16px;box-shadow:0 1px 3px #00000014;border:3px solid #fff0;transition:all .2s ease;position:relative}.photo-card:hover{box-shadow:0 0 var(--gld-highlight-hover-glow,8px) var(--gld-highlight-hover,#8b7355);border-color:var(--gld-highlight-hover,#8b7355)}.photo-card .photo-side{width:55%;min-width:500px;height:480px;position:relative;background:#e5e5e5;overflow:hidden}.photo-card .photo-side img{width:100%;height:100%;object-fit:cover}.photo-card .photo-side .slide-carousel,.photo-card .photo-side .photo-carousel{position:absolute;top:0;right:0;bottom:0;left:0}.photo-card .photo-side .photo-carousel .photo-carousel__main{height:100%}.photo-card .photo-side .photo-carousel .photo-carousel__arrow{opacity:0}.photo-card .photo-side:hover .photo-carousel .photo-carousel__arrow{opacity:1}.photo-card .photo-side .photo-nav{width:40px;height:40px;font-size:22px;opacity:0;z-index:10}.photo-card .photo-side:hover .photo-nav{opacity:1}.photo-card .info-side{flex:1;padding:24px 28px;display:flex;flex-direction:column;position:relative}.photo-card-hover-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#ffffff59;opacity:0;transition:opacity .2s;z-index:10;pointer-events:none;border-radius:5px}.photo-card .info-side:hover~.photo-card-hover-overlay,.photo-card .info-side:hover+.photo-card-hover-overlay,.photo-card:has(.info-side:hover) .photo-card-hover-overlay{opacity:1}.photo-card-details-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:14px 28px;background:#8b7355;color:#fff;border:none;border-radius:4px;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s;z-index:11;opacity:0;pointer-events:none}.photo-card .info-side:hover .photo-card-details-btn{opacity:1;pointer-events:auto}.photo-card-details-btn:hover{background:#7a6548}.photo-card .price{font-size:28px;font-weight:700;margin-bottom:4px}.photo-card .address-line,.photo-card .address{font-size:16px;margin-bottom:0}.photo-card .location-line,.photo-card .location{font-size:15px;color:#666;margin-bottom:0}.photo-card .price-row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.photo-card .price-left{display:flex;align-items:center;gap:4px}.photo-card .price-right{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end;align-items:center}.photo-card .price-tag{padding:2px 5px;font-size:9px;text-transform:uppercase}.remarks-text.expanded{-webkit-line-clamp:unset!important}.lazy-image-wrapper img.loading{opacity:0}.lazy-image-wrapper img.loaded{opacity:1;transition:opacity .2s ease-out}.slide-carousel{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.slide-carousel .lazy-placeholder{width:100%;height:100%}.slide-image{position:absolute;top:0;right:0;bottom:0;left:0;will-change:transform}.slide-image img{width:100%;height:100%;object-fit:cover}.slide-image.current{z-index:2}.slide-image.current.slide-in-left{transform:translate(100%);animation:slideInFromRight .3s ease-out forwards}.slide-image.current.slide-in-right{transform:translate(-100%);animation:slideInFromLeft .3s ease-out forwards}.slide-image.prev{z-index:1}.slide-image.prev.slide-out-left{animation:slideOutToLeft .3s ease-out forwards}.slide-image.prev.slide-out-right{animation:slideOutToRight .3s ease-out forwards}@keyframes slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}.photo-carousel{position:relative;width:100%;height:100%}.photo-carousel__main{position:relative;width:100%;height:100%;overflow:hidden}.photo-carousel__image{width:100%;height:100%;object-fit:cover}.photo-carousel__lazy-placeholder{width:100%;height:100%;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite}.photo-carousel__slide-container{position:relative;width:100%;height:100%;overflow:hidden}.photo-carousel__slide{position:absolute;top:0;right:0;bottom:0;left:0;will-change:transform}.photo-carousel__slide--current{z-index:2}.photo-carousel__slide--prev{z-index:1}.photo-carousel__slide.slide-in-left{transform:translate(100%);animation:slideInFromRight .3s ease-out forwards}.photo-carousel__slide.slide-in-right{transform:translate(-100%);animation:slideInFromLeft .3s ease-out forwards}.photo-carousel__slide.slide-out-left{animation:slideOutToLeft .3s ease-out forwards}.photo-carousel__slide.slide-out-right{animation:slideOutToRight .3s ease-out forwards}.photo-carousel__arrow{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;background:#ffffffe6;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s;z-index:10}.photo-carousel__arrow svg{width:20px;height:20px}.photo-carousel:hover .photo-carousel__arrow{opacity:1}.photo-carousel__arrow:hover{background:#fff}.photo-carousel__arrow--prev{left:10px}.photo-carousel__arrow--next{right:10px}.photo-carousel__counter{position:absolute;bottom:10px;left:10px;background:#0009;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;z-index:5}.photo-carousel__dots{position:absolute;bottom:10px;left:50%;transform:translate(-50%);display:flex;gap:6px;z-index:5}.photo-carousel__dot{width:8px;height:8px;border-radius:50%;background:#ffffff80;border:none;cursor:pointer;padding:0}.photo-carousel__dot.active{background:#fff}.photo-carousel__thumbnails{display:flex;gap:8px;overflow-x:auto;padding:8px 0;scrollbar-width:thin}.photo-carousel__thumb{flex-shrink:0;width:60px;height:45px;padding:0;border:2px solid #fff0;border-radius:4px;cursor:pointer;overflow:hidden;background:none}.photo-carousel__thumb.active{border-color:#8b7355}.photo-carousel__thumb img{width:100%;height:100%;object-fit:cover}.photo-carousel__placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#f0f0f0;color:#999}.photo-card .address-row{margin-bottom:20px}.photo-card .stats-row{max-width:600px;margin:0 auto 20px;border-top:none;border-bottom:none;justify-content:center;gap:0}.photo-card .stat{padding:0 40px;border-right:1px solid #ddd;text-align:center}.photo-card .stat:last-child{border-right:none}.photo-card .stat i{font-size:22px;color:#999;margin-bottom:4px;display:block}.photo-card .stat-value{font-size:20px;color:#111}.photo-card .stat-label{font-size:12px;color:#888}.remarks-section{margin-top:0;flex:1}.remarks-title{font-size:15px;font-weight:600;color:#333;margin-bottom:10px}.remarks-text{font-size:14px;color:#555;line-height:1.6;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.view-more{color:#8b7355;font-size:13px;cursor:pointer;margin-top:6px;text-decoration:underline;display:inline}.photo-card .property-meta,.photo-card .meta-info{margin-top:auto;padding-top:16px;border-top:1px solid #eee}.photo-card .property-type-line,.photo-card .property-type{font-size:14px;margin-bottom:4px}.photo-card .brokerage-line,.photo-card .brokerage{font-size:13px}.photo-card .mls-number{font-size:13px;color:#888}.photo-card .card-actions{position:absolute;bottom:24px;right:28px}.action-btn{width:44px;height:44px;border:1px solid #ddd;border-radius:8px;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center}.action-btn:hover{background:#f5f5f5;border-color:#8b7355}.action-btn svg{width:22px;height:22px;stroke:#8b7355}.loading{text-align:center;padding:60px;color:#666}.spinner{width:36px;height:36px;border:3px solid #e0e0e0;border-top-color:#8b7355;border-radius:50%;margin:0 auto 12px;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.map-layout{display:flex;height:calc(100vh - 140px);max-width:100%;overflow:hidden}.map-container{flex:1;position:relative;background:#e5e7eb;overflow:hidden}.map-container #map{width:100%;height:100%}.map-counter-top{position:absolute;top:10px;left:50%;transform:translate(-50%);background:#000000d9;color:#fff;padding:10px 20px;font-size:14px;z-index:50;border-radius:8px;pointer-events:none}.map-counter-top strong{color:#d4a574}.map-counter-short{display:none}@media (max-width:768px){.map-counter-full{display:none}.map-counter-short{display:inline}.map-counter-top{font-size:12px;padding:6px 14px}}.map-sidebar{width:860px;min-width:600px;background:#fff;display:flex;flex-direction:column;border-left:1px solid #ddd;overflow:hidden;position:relative;height:100%}.map-sidebar-header{padding:10px 16px;border-bottom:1px solid #ddd;display:flex;justify-content:flex-end;align-items:center;background:#fafafa;gap:8px;flex-shrink:0;z-index:10;position:relative}.map-sidebar-tabs{display:flex;background:#f0f0f0;border-radius:4px;padding:2px}.map-sidebar-tab{padding:8px 16px;text-align:center;font-size:12px;font-weight:600;cursor:pointer;background:#fff0;border:none;color:#666;border-radius:3px}.map-sidebar-tab.active{background:#fff;color:#333;box-shadow:0 1px 2px #0000001a}.map-sidebar-content{flex:1;overflow:hidden;min-height:0;display:flex;flex-direction:column}.gallery-scroll-container{flex:1;overflow-y:auto;padding:12px 12px 60px;overscroll-behavior:contain}.map-gallery-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.map-gallery-card{background:#fff;border-radius:8px;overflow:hidden;border:3px solid #fff0;cursor:pointer;box-shadow:0 1px 3px #0000001a;transition:all .2s ease;display:flex;flex-direction:column}.map-gallery-card:hover{box-shadow:0 0 var(--gld-highlight-hover-glow,8px) var(--gld-highlight-hover,#8b7355);border-color:var(--gld-highlight-hover,#8b7355)}.map-gallery-card.selected{box-shadow:0 0 var(--gld-highlight-selected-glow,12px) var(--gld-highlight-selected,#8b7355);border-color:var(--gld-highlight-selected,#8b7355);z-index:10;position:relative}.map-gallery-card.highlighted,.map-gallery-card.highlight-pulse{box-shadow:0 0 var(--gld-highlight-flash-glow,20px) var(--gld-highlight-flash,#f59e0b);border-color:var(--gld-highlight-flash,#f59e0b);z-index:20;position:relative}.map-gallery-card .photo-container{height:200px;position:relative;background:#e5e5e5;overflow:hidden;touch-action:pan-y;user-select:none;-webkit-user-select:none}.map-gallery-card .photo-container img{width:100%;height:100%;object-fit:cover;pointer-events:none}.map-gallery-card .photo-nav{position:absolute;top:50%;transform:translateY(-50%);width:28px;height:28px;background:#ffffffe6;border:none;border-radius:50%;cursor:pointer;font-size:16px;color:#333;opacity:0;transition:opacity .2s;display:flex;align-items:center;justify-content:center;z-index:10}.map-gallery-card:hover .photo-nav{opacity:1}.map-gallery-card .photo-nav:hover{background:#fff}.map-gallery-card .photo-nav.prev{left:8px}.map-gallery-card .photo-nav.next{right:8px}.map-gallery-card .photo-bottom-bar{padding:6px 10px}.map-gallery-card .photo-bottom-bar .photo-count,.map-gallery-card .photo-bottom-bar .status-badge{font-size:11px}.map-gallery-card .price{font-size:17px;font-weight:700;margin-bottom:2px}.map-gallery-card .address-line,.map-gallery-card .address{font-size:12px;color:#8b7355;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.map-gallery-card .location-line,.map-gallery-card .location{font-size:12px;color:#666;margin-bottom:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.map-gallery-card .stats-row{display:flex;margin-bottom:14px;justify-content:center}.map-gallery-card .stats-row .stat{flex:1;text-align:center;padding:6px 10px;border-right:1px solid #ddd}.map-gallery-card .stats-row .stat:first-child{padding-left:0}.map-gallery-card .stats-row .stat:last-child{border-right:none;padding-right:0}.map-gallery-card .stats-row .stat-value{font-size:13px;font-weight:600;color:#111}.map-gallery-card .stats-row .stat-label{font-size:9px;color:#888}.map-gallery-card .property-meta-row{display:flex;justify-content:space-between;align-items:flex-end}.map-gallery-card .property-meta,.map-gallery-card .meta-info{flex:1;font-size:10px;min-width:0}.map-gallery-card .property-type-line,.map-gallery-card .property-type{color:#333;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.map-gallery-card .subdivision-link{color:#8b7355;cursor:pointer;text-decoration:underline}.map-gallery-card .subdivision-link:hover{color:#6d5a43}.map-gallery-card .brokerage-line,.map-gallery-card .brokerage{color:#888;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.map-gallery-card .mls-num,.map-gallery-card .mls-number{color:#888;font-size:10px}.map-gallery-card .card-actions{position:absolute;bottom:12px;right:12px;z-index:5;display:flex;gap:6px}.map-gallery-card .card-action-btn{width:32px;height:32px;border:1px solid #ddd;border-radius:6px;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;z-index:5}.map-gallery-card .card-action-btn:hover{background:#f5f5f5;border-color:#8b7355}.map-gallery-card .card-action-btn svg{width:16px;height:16px;stroke:#8b7355}.map-gallery-card .card-actions-row{display:flex;flex-direction:row;gap:6px;align-items:center;position:relative;z-index:5}.map-gallery-card .card-content{padding:10px 12px;position:relative;display:flex;flex-direction:column;flex:1}.map-gallery-card .card-hover-overlay{position:absolute;top:-180px;left:-12px;right:-12px;bottom:-10px;background:#ffffff59;opacity:0;transition:opacity .2s;z-index:10;pointer-events:none}.map-gallery-card .card-content:hover .card-hover-overlay{opacity:1}.map-gallery-card .open-details-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:12px 24px;background:#8b7355;color:#fff;border:none;border-radius:4px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;z-index:11;opacity:0;pointer-events:none}.map-gallery-card .card-content:hover .open-details-btn{opacity:1;pointer-events:auto}.map-gallery-card .open-details-btn:hover{background:#7a6548}.map-gallery-card .card-action-btn,.map-gallery-card .card-actions-row{position:relative;z-index:15}.map-gallery-card .price-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.map-gallery-card .price-left{display:flex;align-items:center;gap:4px}.map-gallery-card .price-right{display:flex;gap:4px;flex-wrap:wrap;justify-content:flex-end;align-items:center}.map-gallery-card .price-tag{padding:2px 5px;font-size:9px;text-transform:uppercase}.map-detail-panel{flex-shrink:0;border-bottom:1px solid #ddd;background:#fff;z-index:10;overflow:hidden;display:flex;flex-direction:row;height:320px;position:relative;isolation:isolate;box-shadow:0 2px 4px #0000001a}.map-detail-panel .detail-row{display:flex;height:320px}.map-detail-panel .detail-image{width:50%;max-width:430px;height:320px;flex-shrink:0;position:relative;background:#e5e5e5;overflow:hidden;touch-action:pan-y;user-select:none;-webkit-user-select:none}.map-detail-panel .detail-image img{width:100%;height:100%;object-fit:cover}.map-detail-panel .detail-image .slide-carousel{position:absolute;top:0;right:0;bottom:0;left:0}.map-detail-panel .detail-image .photo-bottom-bar{position:absolute;bottom:0;left:0;right:0;background:#000000b3;padding:8px 12px;display:flex;justify-content:space-between;align-items:center;z-index:5}.map-detail-panel .detail-image .photo-count{display:flex;align-items:center;gap:6px;color:#fff;font-size:12px;font-weight:500}.map-detail-panel .detail-image .photo-count svg{width:14px;height:14px}.map-detail-panel .detail-image .status-badge{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:#fff}.map-detail-panel .detail-image .photo-nav{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:32px;background:#ffffffe6;border:none;border-radius:50%;cursor:pointer;font-size:18px;color:#333;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s;z-index:10}.map-detail-panel .detail-image:hover .photo-nav{opacity:1}.map-detail-panel .detail-image .photo-nav.prev{left:10px}.map-detail-panel .detail-image .photo-nav.next{right:10px}.map-detail-panel .detail-image .photo-nav:hover{background:#fff}.map-detail-panel .detail-info .stats-row{display:flex;gap:0;margin-bottom:12px;border:none;padding:0;position:relative;z-index:1;flex-wrap:wrap}.map-detail-panel .detail-info .stat{text-align:center;padding:8px 20px;border-right:1px solid #ddd;display:flex;flex-direction:column;align-items:center}.map-detail-panel .detail-info .stat:first-child{padding-left:0}.map-detail-panel .detail-info .stat:last-child{border-right:none}.map-detail-panel .detail-info .stat svg{width:18px;height:18px;stroke:#666;margin-bottom:4px}.map-detail-panel .detail-info .stat-value{font-size:16px;font-weight:600;color:#333}.map-detail-panel .detail-info .stat-label{font-size:10px;color:#888;text-transform:capitalize}.map-detail-panel .detail-info .remarks{margin-bottom:8px}.map-detail-panel .detail-info .remarks .remarks-title{font-weight:600;font-size:12px;margin-bottom:4px;color:#333}.map-detail-panel .detail-info .remarks .remarks-text{font-size:12px;color:#555;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.map-detail-panel .detail-info .remarks .remarks-text.expanded{-webkit-line-clamp:unset}.map-detail-panel .detail-info .remarks-toggle{background:none;border:none;color:#8b7355;font-size:11px;font-weight:600;cursor:pointer;padding:0;margin-top:2px}.map-detail-panel .detail-info .remarks-toggle:hover{text-decoration:underline}.map-detail-panel .detail-info .view-more{color:#8b7355;font-size:12px;cursor:pointer;text-decoration:none}.map-detail-panel .detail-info .view-more:hover{text-decoration:underline}.map-detail-panel .detail-info .property-meta,.map-detail-panel .detail-info .meta-info{font-size:12px;color:#666;margin-top:auto;display:flex;flex-direction:column;gap:2px;min-width:0}.map-detail-panel .detail-info .property-meta .mls-num,.map-detail-panel .detail-info .mls-number{color:#8b7355;white-space:nowrap}.map-detail-panel .detail-info .property-type-line,.map-detail-panel .detail-info .property-type{color:#333;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.map-detail-panel .detail-info .brokerage-line,.map-detail-panel .detail-info .brokerage{color:#888;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.map-detail-panel .detail-info .agent-mls-row{display:flex;align-items:center;gap:4px;white-space:nowrap;flex-wrap:wrap}.map-detail-panel .detail-info .wrench-btn{width:36px;height:36px;border:1px solid #ddd;border-radius:6px;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center}.map-detail-panel .detail-info .wrench-btn:hover{background:#f5f5f5;border-color:#8b7355}.map-detail-panel .detail-info .wrench-btn svg{width:18px;height:18px;stroke:#8b7355}.map-detail-panel .detail-placeholder{padding:40px;text-align:center;color:#888;font-size:14px;min-height:280px;display:flex;align-items:center;justify-content:center;background:#fafafa}.map-detail-panel .detail-info{flex:1;padding:16px 20px;display:flex;flex-direction:column;overflow:hidden;position:relative;cursor:pointer;min-width:0}.map-detail-panel .detail-info *,.map-detail-panel .detail-info *:before,.map-detail-panel .detail-info *:after{text-decoration:none!important;text-decoration-line:none!important;-webkit-text-decoration:none!important}.map-detail-panel .detail-info .price-row{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-bottom:4px}.map-detail-panel .detail-info .price-left{display:flex;align-items:center;gap:4px}.map-detail-panel .detail-info .price-right{display:flex;gap:4px;flex-wrap:wrap;justify-content:flex-end;align-items:center}.map-detail-panel .detail-info .price-tag{padding:2px 5px;font-size:9px;text-transform:uppercase}.map-detail-panel .detail-info .price{font-size:24px;font-weight:700;margin-bottom:0;border:none}.map-detail-panel .detail-info .address-line,.map-detail-panel .detail-info .address{font-size:15px;color:#8b7355;font-weight:500;margin-bottom:4px;border:none!important;background:none!important;line-height:1.5;display:block;box-shadow:none!important}.map-detail-panel .detail-info .location-line,.map-detail-panel .detail-info .location{font-size:14px;color:#666;margin-bottom:14px;border:none!important;background:none!important;line-height:1.5;display:block;box-shadow:none!important}.map-detail-panel .detail-hover-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#ffffff59;opacity:0;transition:opacity .2s;z-index:10;pointer-events:none;border:none!important;text-decoration:none!important}.map-detail-panel .detail-info:hover .detail-hover-overlay{opacity:1}.map-detail-panel .open-details-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:12px 24px;background:#8b7355;color:#fff;border:none;border-radius:4px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;z-index:11;opacity:0;pointer-events:none}.map-detail-panel .detail-info:hover .open-details-btn{opacity:1;pointer-events:auto}.map-detail-panel .open-details-btn:hover{background:#7a6548}.table-view-container{display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;isolation:isolate}.table-scroll-container{flex:1;overflow-y:auto;min-height:0;position:relative;isolation:isolate;padding-bottom:60px;background:#fff}.map-table{width:100%;font-size:12px;border-collapse:collapse}.map-table thead{position:sticky;top:0;z-index:5}.map-table th{background:#fafafa;padding:10px 8px;text-align:left;font-weight:600;color:#666;border-bottom:2px solid #ddd;white-space:nowrap}.map-table th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.map-table th.sortable:hover{background:#f0f0f0;color:#333}.map-table th .sort-arrow{margin-left:4px;font-size:10px;color:#8b7355}.map-table td{padding:12px 8px;border-bottom:1px solid #eee}.map-table tr{cursor:pointer}.map-table tr:hover{background:#f9f9f9}.map-table tr.selected{background:color-mix(in srgb,var(--gld-highlight-selected,#8b7355) 15%,white)!important}.map-table .table-price{font-weight:600}.draw-cancel-btn{margin-left:12px;padding:4px 12px;background:#ef4444;color:#fff;border:none;border-radius:4px;cursor:pointer}.draw-cancel-btn:hover{background:#dc2626}.map-table tr.highlight-pulse{background:#f0f0f0!important;animation:none!important}.map-table tr.highlight-pulse[class*=anim-]{animation:none!important}.map-table .fav-btn{background:none;border:none;cursor:pointer;padding:6px;border-radius:4px;transition:background .15s ease}.map-table .fav-btn:hover{background:#ef44441a}.map-table .fav-btn svg{width:18px;height:18px;stroke:#999;fill:#fff0;stroke-width:2;transition:all .2s ease}.map-table .fav-btn:hover svg{stroke:#ef4444}.map-table .fav-btn.active svg{fill:#ef4444;stroke:#ef4444}.map-table .fav-btn.animating svg{animation:heartPop .6s cubic-bezier(.175,.885,.32,1.275)}.map-table .status-dot{display:inline-block;width:12px;height:12px;border-radius:50%}.map-controls{position:absolute;right:10px;top:60px;display:flex;flex-direction:column;gap:8px}.map-control-btn{width:44px;height:44px;background:#fff;border:none;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:9px;color:#666;box-shadow:0 1px 4px #00000026}.map-control-btn:hover{background:#f5f5f5}.map-control-btn.active{background:#e3f2fd;border:2px solid #2196f3}.map-control-btn svg{width:18px;height:18px;margin-bottom:2px}.map-control-btn span{font-size:9px}.map-zoom-controls{display:flex;flex-direction:column;box-shadow:0 1px 4px #00000026;border-radius:4px;overflow:hidden}.map-zoom-btn{width:44px;height:44px;background:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:22px;color:#666}.map-zoom-btn:first-child{border-bottom:1px solid #eee}.map-zoom-btn:hover{background:#f5f5f5}.map-type-panel{position:absolute;right:60px;top:60px;background:#fff;border-radius:8px;padding:12px;box-shadow:0 2px 12px #00000026;z-index:200}.map-type-panel h4{margin:0 0 10px;font-size:13px;font-weight:600}.map-type-grid{display:flex;gap:8px}.map-type-option{width:70px;text-align:center;cursor:pointer;padding:4px;border-radius:4px}.map-type-option:hover{background:#f5f5f5}.map-type-option.active{background:#e3f2fd}.map-type-option img{width:60px;height:40px;border-radius:4px;border:2px solid #fff0;object-fit:cover}.map-type-option.active img{border-color:#2196f3}.map-type-option span{font-size:10px;color:#666;display:block;margin-top:4px}.map-container.drawing{cursor:crosshair}.draw-instruction{position:absolute;top:50px;left:50%;transform:translate(-50%);background:#000c;color:#fff;padding:8px 16px;border-radius:4px;font-size:13px;z-index:150}.property-marker{position:absolute;padding:4px 8px;border-radius:4px;font-size:11px;font-weight:600;font-family:Inter,sans-serif;white-space:nowrap;cursor:pointer;color:#fff;box-shadow:0 2px 6px #0000004d;z-index:10;pointer-events:auto;user-select:none;-webkit-user-select:none}.property-marker:after{content:"";position:absolute;bottom:-6px;left:50%;transform:translate(-50%);border-left:6px solid #fff0;border-right:6px solid #fff0;border-top:6px solid;border-top-color:inherit}.property-marker.subject-marker{border:3px solid #fff;box-shadow:0 2px 10px #00000080;z-index:100}.property-marker.subject-marker:after{bottom:-11px;border-width:8px 6px 0 6px}.property-marker.selected{background:var(--gld-highlight-selected,#000000)!important;z-index:999!important;transform:scale(1.1)}.property-marker.selected:after{border-top-color:var(--gld-highlight-selected,#000000)!important}.property-marker.hovered{z-index:998!important;transform:scale(1.05)}.map-infobox{font-family:Inter,sans-serif;width:250px;margin:0;padding:0}.map-infobox .infobox-header{padding:6px 10px;background:#f5f5f0;font-size:11px;font-weight:500;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom:1px solid #e5e5e5;margin:0}.map-infobox .infobox-mls{color:#888;font-weight:400;font-size:11px}.map-infobox .infobox-body{display:flex;padding:8px;gap:10px;background:#fff;align-items:flex-start;margin:0}.map-infobox .infobox-photo{width:80px;height:65px;background-size:cover;background-position:center;background-color:#e5e5e5;border-radius:3px;flex-shrink:0;position:relative}.map-infobox .infobox-heart{position:absolute;top:6px;right:6px;width:28px;height:28px;background:#0000004d;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background .2s ease}.map-infobox .infobox-heart:hover{background:#00000080}.map-infobox .infobox-heart svg{stroke:#fff;fill:#fff0;stroke-width:2;transition:all .2s ease}.map-infobox .infobox-heart.active svg{fill:#ef4444;stroke:#ef4444}.map-infobox .infobox-heart.animating svg{animation:heartPop .6s cubic-bezier(.175,.885,.32,1.275)}.map-infobox .infobox-details{flex:1;display:flex;flex-direction:column;justify-content:center;padding-top:2px}.map-infobox .infobox-price{font-size:18px;font-weight:700;margin-bottom:6px;line-height:1}.map-infobox .infobox-stats{display:flex;border-top:1px solid #eee;padding-top:6px}.map-infobox .infobox-stat{text-align:center;padding:0 8px;border-right:1px solid #ddd}.map-infobox .infobox-stat:first-child{padding-left:0}.map-infobox .infobox-stat:last-child{border-right:none;padding-right:0}.map-infobox .infobox-stat .stat-val{font-size:14px;font-weight:600;color:#333;display:block;line-height:1.2}.map-infobox .infobox-stat .stat-lbl{font-size:9px;color:#888;text-transform:capitalize}.map-infobox.large{width:280px;font-family:Inter,sans-serif}.map-infobox.large .infobox-photo{width:100%;height:160px;background-color:#e5e5e5;position:relative;border-radius:8px 8px 0 0;overflow:hidden}.map-infobox.large .infobox-slide-container{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.map-infobox.large .infobox-slide{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;will-change:transform}.map-infobox.large .infobox-slide.current{z-index:2}.map-infobox.large .infobox-slide.prev{z-index:1}.map-infobox.large .infobox-slide.slide-in-left{transform:translate(100%);animation:slideInFromRight .3s ease-out forwards}.map-infobox.large .infobox-slide.slide-in-right{transform:translate(-100%);animation:slideInFromLeft .3s ease-out forwards}.map-infobox.large .infobox-slide.slide-out-left{animation:slideOutToLeft .3s ease-out forwards}.map-infobox.large .infobox-slide.slide-out-right{animation:slideOutToRight .3s ease-out forwards}.map-infobox.large .infobox-slide img{width:100%;height:100%;object-fit:cover}.map-infobox.large .infobox-photo-count{position:absolute;bottom:8px;left:8px;background:#0009;color:#fff;padding:2px 8px;border-radius:4px;font-size:12px;z-index:5}.map-infobox.large .infobox-nav{position:absolute;top:50%;transform:translateY(-50%);width:28px;height:28px;background:#ffffffe6;border:none;border-radius:50%;cursor:pointer;font-size:16px;color:#333;display:flex;align-items:center;justify-content:center;z-index:10;opacity:0;transition:opacity .2s}.map-infobox.large .infobox-photo:hover .infobox-nav{opacity:1}.map-infobox.large .infobox-nav.prev{left:8px}.map-infobox.large .infobox-nav.next{right:8px}.map-infobox.large .infobox-nav:hover{background:#fff}@media (pointer:coarse){.map-infobox.large .infobox-nav{display:none}}.map-infobox.large .favorite-btn{position:absolute;top:10px;right:10px;width:34px;height:34px;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;z-index:5}.map-infobox.large .favorite-btn svg{width:24px;height:24px;stroke:#fff;fill:#2b2b2b75;stroke-width:2}.map-infobox.large .favorite-btn:hover svg{fill:#ef444480}.map-infobox.large .favorite-btn.active svg{fill:#ef4444;stroke:#ef4444}.map-infobox.large .favorite-btn.animating svg{animation:heartPop .6s cubic-bezier(.175,.885,.32,1.275)}.map-infobox.large .infobox-content{padding:10px 12px;background:#fff;border-radius:0 0 8px 8px}.map-infobox.large .infobox-price{font-size:17px;font-weight:700;margin-bottom:2px}.map-infobox.large .infobox-address{font-size:12px;font-weight:500;color:#8b7355;margin-bottom:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.map-infobox.large .infobox-location{font-size:12px;color:#666;margin-bottom:6px}.map-infobox.large .infobox-stats{display:flex;border-top:1px solid #eee;border-bottom:1px solid #eee;margin-bottom:8px}.map-infobox.large .infobox-stat{flex:1;text-align:center;padding:6px 2px;border-right:1px solid #eee}.map-infobox.large .infobox-stat:last-child{border-right:none}.map-infobox.large .infobox-stat .stat-val{font-size:13px;font-weight:600;color:#111;display:block}.map-infobox.large .infobox-stat .stat-lbl{font-size:9px;color:#888}.map-infobox.large .infobox-meta{font-size:10px}.map-infobox.large .infobox-type{color:#333;margin-bottom:2px}.map-infobox.large .infobox-mls{color:#8b7355}.gm-style-iw{padding:0!important;border:none!important}.gm-style-iw-d{overflow:hidden!important;border:none!important}.gm-style-iw-c{padding:0!important;border-radius:8px!important;border:none!important;background:none!important}.gm-style .gm-style-iw{padding:0!important;border:none!important;background:none!important}.gm-style .gm-style-iw>div{background:none!important}.gm-style .gm-style-iw-c{padding:0!important;border-radius:8px!important;box-shadow:0 2px 8px #0003!important;overflow:hidden!important;border:none!important;background:none!important}.gm-style .gm-style-iw-c>div{background:none!important}.gm-style .gm-style-iw-d{overflow:hidden!important;max-height:none!important;padding:0!important;background:none!important}.gm-style .gm-style-iw-tc{display:none!important}.gm-style .gm-style-iw-tc:after{display:none!important}.gm-style button.gm-ui-hover-effect,.gm-style .gm-style-iw-chr{display:none!important}.gm-style .gm-style-iw-t:after{display:none!important}.gm-style .gm-style-iw>button{display:none!important}.map-gallery-card.highlight-pulse{animation:highlightPulse 1.5s ease-out}@keyframes highlightPulse{0%{box-shadow:0 0 #8b7355b3}30%{box-shadow:0 0 0 10px #8b735566}60%{box-shadow:0 0 0 15px #fff0}to{box-shadow:0 0 #fff0}}.map-pagination{display:flex;justify-content:center;gap:3px;padding:12px;border-top:1px solid #ddd;background:#fafafa;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%);transition:transform .3s ease;z-index:15}.map-pagination.visible{transform:translateY(0)}.map-pagination .page-btn{min-width:32px;height:32px;border:1px solid #ddd;background:#fff;font-size:13px;cursor:pointer;color:#666;border-radius:4px;display:flex;align-items:center;justify-content:center;font-weight:500}.map-pagination .page-btn:hover{background:#f5f5f5;border-color:#999}.map-pagination .page-btn.active{color:#8b7355;font-weight:700;border-color:#8b7355;background:#faf8f5}.map-pagination .page-btn:disabled{opacity:.4;cursor:not-allowed}.map-pagination .page-ellipsis{padding:0 4px;color:#999;display:flex;align-items:center}.map-bottom-card{position:fixed;bottom:0;left:0;right:0;z-index:200;background:#222;border-radius:12px 12px 0 0;overflow:hidden;box-shadow:0 -4px 20px #0000004d;max-height:50vh}.map-bottom-card__photo{position:relative;height:280px;overflow:hidden}.map-bottom-card__track{display:flex;height:100%;transition:transform .3s ease}.map-bottom-card__slide{flex:0 0 100%;width:100%;height:100%}.map-bottom-card__slide img{width:100%;height:100%;object-fit:cover}.map-bottom-card__no-photo{display:flex;align-items:center;justify-content:center;background:#e5e5e5;color:#999;font-size:14px}.map-bottom-card__gradient{position:absolute;bottom:0;left:0;right:0;height:65%;background:linear-gradient(to top,rgb(0 0 0 / .85) 0%,rgb(0 0 0 / .4) 50%,transparent 100%);pointer-events:none}.map-bottom-card .property-tags-overlay{position:absolute;top:10px;left:10px;display:flex;gap:6px;z-index:5}.map-bottom-card .favorite-btn{position:absolute;top:10px;right:10px;z-index:5}.map-bottom-card__open-btn{position:absolute;bottom:12px;right:20px;z-index:10;background:#fff;color:#222;border:none;border-radius:20px;padding:7px 16px;font-size:13px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:4px;box-shadow:0 2px 6px #0003}.map-bottom-card__open-btn:active{background:#eee}.map-bottom-card__open-arrow{font-size:15px}.map-bottom-card__info{position:absolute;bottom:12px;left:14px;right:14px;z-index:5;color:#fff}.map-bottom-card__price{font-size:22px;font-weight:700;margin-bottom:2px;display:flex;align-items:center;gap:6px}.map-bottom-card__address{font-size:14px;font-weight:500;opacity:.95;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.map-bottom-card__location{font-size:12px;opacity:.75;margin-bottom:4px}.map-bottom-card__stats{font-size:12px;opacity:.85;margin-bottom:4px}.map-bottom-card__footer{display:flex;align-items:center;gap:12px;font-size:11px;opacity:.7;padding-right:90px}.map-bottom-card__photo-count{display:flex;align-items:center;gap:4px}.map-bottom-card__photo-count svg{width:14px;height:14px}.map-bottom-card__status{display:flex;align-items:center;gap:4px}@media (max-width:600px){.map-bottom-card__photo{height:250px}.map-bottom-card__price{font-size:20px}.map-bottom-card__address{font-size:13px}.map-bottom-card__stats{font-size:12px}}@media (min-width:601px) and (max-width:1024px){.map-bottom-card{width:80%;left:10%;right:10%;border-radius:12px 12px 0 0}.map-bottom-card__photo{height:300px}.map-bottom-card__price{font-size:24px}.map-bottom-card__address{font-size:15px}.map-bottom-card__stats{font-size:14px}}.map-tablet-card{position:fixed;bottom:0;left:0;right:0;z-index:200;display:flex;background:#fff;border-radius:12px 12px 0 0;overflow:hidden;box-shadow:0 -4px 24px #00000040;animation:mapTabletSlideUp .25s ease-out}@keyframes mapTabletSlideUp{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.map-tablet-card__close{position:absolute;top:10px;right:10px;z-index:15;width:32px;height:32px;border-radius:50%;border:none;background:#ffffffe6;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 4px #00000026;transition:background .15s}.map-tablet-card__close:hover{background:#fff}.map-tablet-card__close svg{stroke:#555}.map-tablet-card__photo-side{width:45%;min-width:280px;height:420px;position:relative;background:#e5e5e5;overflow:hidden}.map-tablet-card__track{display:flex;height:100%;transition:transform .3s ease}.map-tablet-card__slide{flex:0 0 100%;width:100%;height:100%}.map-tablet-card__slide img{width:100%;height:100%;object-fit:cover}.map-tablet-card__no-photo{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#999;font-size:13px;background:#f0f0f0;width:100%;height:100%}.map-tablet-card__photo-side .property-tags-overlay{position:absolute;top:10px;left:10px;display:flex;gap:6px;z-index:5}.map-tablet-card__photo-side .favorite-btn{position:absolute;top:10px;right:10px;z-index:5}.map-tablet-card__arrow{position:absolute;top:50%;transform:translateY(-50%);width:34px;height:34px;border:none;border-radius:50%;background:#00000080;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;opacity:0;transition:opacity .2s,background .2s}.map-tablet-card__photo-side:hover .map-tablet-card__arrow{opacity:1}.map-tablet-card__arrow:hover{background:#000000b3}.map-tablet-card__arrow svg{width:16px;height:16px}.map-tablet-card__arrow--prev{left:8px}.map-tablet-card__arrow--next{right:8px}.map-tablet-card__photo-bar{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:linear-gradient(to top,rgb(0 0 0 / .6) 0%,transparent 100%);color:#fff;font-size:12px;z-index:5}.map-tablet-card__photo-count{display:flex;align-items:center;gap:4px}.map-tablet-card__photo-count svg{width:14px;height:14px}.map-tablet-card__status-badge{display:flex;align-items:center;gap:4px}.map-tablet-card__info-side{flex:1;padding:20px 24px;display:flex;flex-direction:column;overflow-y:auto;min-width:0}.map-tablet-card__price-row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.map-tablet-card__price-left{display:flex;align-items:center;gap:4px}.map-tablet-card__price{font-size:24px;font-weight:700;color:#111}.map-tablet-card__price.closed{text-decoration:line-through;color:#999}.map-tablet-card__price-right{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end;align-items:center}.map-tablet-card__price-right .price-change-info{font-size:12px}.map-tablet-card__price-right .price-tag{padding:2px 5px;font-size:9px;text-transform:uppercase}.map-tablet-card__address{font-size:15px;font-weight:500;color:#8b7355;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:1px}.map-tablet-card__location{font-size:14px;color:#666;margin-bottom:14px}.map-tablet-card__info-side .stats-row{display:flex;max-width:none;margin:0 0 14px;border-top:none;border-bottom:none;justify-content:flex-start;gap:0}.map-tablet-card__info-side .stat{padding:0 20px;border-right:1px solid #ddd;text-align:center}.map-tablet-card__info-side .stat:first-child{padding-left:0}.map-tablet-card__info-side .stat:last-child{border-right:none}.map-tablet-card__info-side .stat-value{font-size:17px;font-weight:600;color:#111}.map-tablet-card__info-side .stat-label{font-size:11px;color:#888}.map-tablet-card__info-side .stat i{font-size:18px;color:#999;margin-bottom:2px;display:block}.map-tablet-card__footer{margin-top:auto;padding-top:12px;border-top:1px solid #eee;display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.map-tablet-card__meta{flex:1;min-width:0}.map-tablet-card__type-line{font-size:13px;color:#333;margin-bottom:2px}.map-tablet-card__subdivision{color:#8b7355}.map-tablet-card__brokerage-line{font-size:12px;color:#888}.map-tablet-card__sep{color:#ccc}.map-tablet-card__details-btn{padding:10px 20px;background:#8b7355;color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s;text-align:center;flex-shrink:0;white-space:nowrap}.map-tablet-card__details-btn:hover{background:#7a6548}.map-tablet-card__details-btn:active{background:#6d5a3d}.multiunit-panel-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:300;background:#00000080;display:flex;flex-direction:column;justify-content:flex-end}.multiunit-panel{background:#fff;border-radius:16px 16px 0 0;max-height:85vh;display:flex;flex-direction:column;overflow:hidden;animation:multiunit-slide-up .3s ease}@keyframes multiunit-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.multiunit-panel-header{display:flex;align-items:center;padding:16px;border-bottom:1px solid #eee;gap:12px;flex-shrink:0}.multiunit-back-btn{display:flex;align-items:center;gap:4px;background:none;border:none;font-size:14px;color:#8b7355;cursor:pointer;font-weight:500;padding:4px 0;flex-shrink:0}.multiunit-panel-title{flex:1;min-width:0}.multiunit-panel-address{font-size:16px;font-weight:600;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.multiunit-panel-location{font-size:14px;color:#666}.multiunit-panel-count{padding:10px 16px;font-size:14px;color:#666;background:#f8f8f5;border-bottom:1px solid #eee;flex-shrink:0}.multiunit-panel-list{overflow-y:auto;-webkit-overflow-scrolling:touch;flex:1}.multiunit-card{display:flex;border-bottom:1px solid #eee;cursor:pointer;transition:background .15s}.multiunit-card:hover{background:#faf8f5}.multiunit-card--highlighted{background:#f5f0e8}.multiunit-card-photo{width:40%;min-width:40%;height:220px;position:relative;background:#e5e5e5;overflow:hidden;flex-shrink:0}.multiunit-card-photo img{width:100%;height:100%;object-fit:cover}.multiunit-card-photo .no-photo-placeholder{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:#999;font-size:10px}.multiunit-card-unit-badge{position:absolute;top:8px;left:8px;background:#000000b3;color:#fff;padding:3px 10px;border-radius:4px;font-size:13px;font-weight:600;z-index:5}.multiunit-photo-tags{position:absolute;top:8px;right:8px;display:flex;gap:4px;z-index:5}.multiunit-card-photo .favorite-btn{position:absolute;top:8px;right:8px;z-index:6}.multiunit-card-body{flex:1;padding:14px 16px;min-width:0;display:flex;flex-direction:column}.multiunit-card-price-row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:2px}.multiunit-card-price-left{display:flex;align-items:center;gap:4px}.multiunit-card-price{font-size:20px;font-weight:700;color:#c41e3a}.multiunit-card-price.closed{color:#666}.multiunit-card-price-right{display:flex;gap:4px;flex-wrap:wrap;align-items:center}.multiunit-card-address{font-size:15px;color:#8b7355;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.multiunit-card-location{font-size:14px;color:#666;margin-bottom:8px}.multiunit-card-body .stats-row{display:flex;margin:0 0 8px;border-top:none;border-bottom:none;justify-content:flex-start;gap:0}.multiunit-card-body .stat{padding:0 14px;border-right:1px solid #ddd;text-align:center}.multiunit-card-body .stat:first-child{padding-left:0}.multiunit-card-body .stat:last-child{border-right:none}.multiunit-card-body .stat-value{font-size:15px;font-weight:600;color:#111}.multiunit-card-body .stat-label{font-size:10px;color:#888}.multiunit-card-body .stat i{font-size:16px;color:#999;margin-bottom:2px;display:block}.multiunit-card-meta{margin-top:auto;font-size:12px;color:#999;line-height:1.4}.multiunit-card-type{color:#555}.multiunit-card-subdivision{cursor:pointer;color:#8b7355;text-decoration:underline}.multiunit-sep{color:#ccc}.multiunit-card-brokerage-line{font-size:12px}.multiunit-gallery-card{border-bottom:1px solid #eee;border-radius:0;box-shadow:none;cursor:pointer}.multiunit-gallery-card .photo-container{height:220px}.multiunit-gallery-card .multiunit-card-unit-badge{position:absolute;top:6px;left:6px;z-index:6}.multiunit-gallery-card .property-tags-overlay{left:auto;right:50px;top:6px}.sidebar-loading-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#ffffffe6;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:50;gap:12px;color:#666}.sidebar-loading-overlay .spinner{width:36px;height:36px;border:3px solid #e0e0e0;border-top-color:#8b7355;border-radius:50%;animation:spin 1s linear infinite}.map-legend{position:absolute;bottom:10px;left:50%;transform:translate(-50%);background:#fff;padding:8px 16px;border-radius:4px;display:flex;gap:20px;font-size:11px;box-shadow:0 1px 4px #00000026}.map-legend-item{display:flex;align-items:center;gap:6px}.map-legend-dot{width:12px;height:12px;border-radius:50%}.polygon-error-banner{position:absolute;top:45px;left:0;right:0;background:#ef4444;color:#fff;text-align:center;padding:14px 20px;font-size:16px;font-weight:500;z-index:100;animation:slideDown .3s ease-out}@keyframes slideDown{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.settings-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999}.settings-modal{background:#fff;border-radius:12px;width:90%;max-width:500px;box-shadow:0 25px 50px -12px #00000040}.settings-header{padding:16px 20px;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;align-items:center}.settings-header h2{margin:0;font-size:18px;display:flex;align-items:center;gap:8px}.settings-close{background:none;border:none;font-size:24px;cursor:pointer;color:#666}.settings-body{padding:20px}.settings-field{margin-bottom:16px}.settings-field label{display:block;font-size:12px;font-weight:600;color:#666;margin-bottom:6px;text-transform:uppercase}.settings-field input,.settings-field textarea{width:100%;padding:10px 12px;border:1px solid #ddd;border-radius:6px;font-size:14px;font-family:inherit}.settings-field input:focus,.settings-field textarea:focus{outline:none;border-color:#8b7355}.settings-field textarea{min-height:80px;resize:vertical;font-family:monospace;font-size:12px}.settings-field .hint{font-size:11px;color:#999;margin-top:4px}.settings-footer{padding:16px 20px;border-top:1px solid #e0e0e0;display:flex;justify-content:flex-end;gap:10px}.settings-btn{padding:10px 20px;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer}.settings-btn.cancel{background:#fff;border:1px solid #ddd;color:#666}.settings-btn.cancel:hover{background:#f5f5f5}.settings-btn.save{background:#8b7355;border:none;color:#fff}.settings-btn.save:hover{background:#7a6548}.settings-icon-btn{width:36px;height:36px;border:1px solid #ddd;border-radius:4px;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center}.settings-icon-btn:hover{background:#f5f5f5}.settings-icon-btn svg{width:18px;height:18px;stroke:#666}.settings-current{background:#f8f8f8;padding:8px 12px;border-radius:4px;font-size:11px;color:#666;margin-bottom:16px}.settings-current strong{color:#333}.details-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background:#00000080;z-index:9000}.details-modal{position:fixed;top:0;left:50%;transform:translate(-50%);width:85vw;max-width:1400px;height:100vh;background:#fff;z-index:9001;display:flex;flex-direction:column;overflow:hidden;border-radius:0;box-shadow:0 0 50px #0000004d}.details-modal.viewing-comparable{border:3px solid #e67e22;box-shadow:0 0 60px #e67e2266}.comparable-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background:#fff0;z-index:9500}.details-modal.viewing-comparable{z-index:9501}.comparable-banner{display:flex;align-items:center;justify-content:center;gap:10px;padding:10px 20px;background:linear-gradient(135deg,#e67e22,#d35400);color:#fff;font-size:14px;font-weight:600;flex-shrink:0}.comparable-banner svg{flex-shrink:0}.details-modal ::-webkit-scrollbar{width:8px}.details-modal ::-webkit-scrollbar-track{background:#f1f1f1}.details-modal ::-webkit-scrollbar-thumb{background:#999;border-radius:4px}.details-modal ::-webkit-scrollbar-thumb:hover{background:#777}.details-nav{display:flex;align-items:center;justify-content:space-between;padding:12px 24px;background:#fff;border-bottom:1px solid #e0e0e0;flex-shrink:0}.details-nav-back{display:flex;align-items:center;gap:8px;color:#8b7355;text-decoration:none;font-size:14px;font-weight:500;background:none;border:none;cursor:pointer;padding:8px 12px;border-radius:4px}.details-nav-back:hover{background:#f5f5f5}.details-nav-links{display:flex;gap:4px;list-style:none;margin:0;padding:0}.details-nav-links li a{display:block;padding:8px 16px;color:#666;text-decoration:none;font-size:13px;font-weight:500;border-radius:4px;transition:all .2s}.details-nav-links li a:hover{background:#f5f5f5;color:#333}.details-nav-pagination{display:flex;align-items:center;gap:8px}.details-nav-page-btn{display:flex;align-items:center;gap:4px;padding:8px 12px;background:none;border:none;color:#8b7355;font-size:13px;font-weight:500;cursor:pointer;border-radius:4px}.details-nav-page-btn:hover:not(.disabled){background:#f5f5f5}.details-nav-page-btn.disabled{color:#ccc;cursor:not-allowed}.details-nav-divider{color:#ddd}.details-modal-scroll{flex:1;overflow-y:auto}.details-photos-section{background:#f5f5f5;display:flex;height:500px;position:relative;gap:4px;padding:16px}.details-main-photo{flex:0 0 50%;height:100%;position:relative;background:#e8e8e8;cursor:pointer;overflow:hidden;border-radius:8px 0 0 8px}.details-main-photo img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.details-main-photo:hover img{transform:scale(1.02)}.details-main-photo:has(.details-no-photo){flex:1;border-radius:8px;cursor:default}.details-no-photo{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;color:#999;font-size:16px;gap:12px;background:linear-gradient(135deg,#f0f0f0,#e8e8e8,#f0f0f0);border-radius:8px}.details-photo-badges{position:absolute;top:16px;left:16px;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;z-index:5}.details-badge{padding:6px 12px;border-radius:4px;font-size:11px;font-weight:700;text-transform:uppercase}.details-badge.new{background:#f97316;color:#fff}.details-badge.closed{background:var(--gld-status-closed);color:#fff}.details-badge.price-decrease{background:#22c55e;color:#fff}.details-badge.price-increase{background:#ef4444;color:#fff}.details-thumbnails{flex:1;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:4px;height:100%}.details-thumbnail{position:relative;cursor:pointer;overflow:hidden;background:#e8e8e8}.details-thumbnail:nth-child(2){border-radius:0 8px 0 0}.details-thumbnail:nth-child(4){border-radius:0 0 8px}.details-thumbnail:hover img{transform:scale(1.05)}.details-thumbnail img{width:100%;height:100%;object-fit:cover;transition:transform .2s}.details-thumbnail-more{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080;color:#fff;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600}.details-photo-skeleton{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#f0f0f0,#e8e8e8,#f0f0f0);display:flex;align-items:center;justify-content:center;overflow:hidden;z-index:1;transition:opacity .15s ease-out}.details-photo-skeleton.fade-out{opacity:0;pointer-events:none}.details-photo-skeleton-shimmer{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0%,rgb(255 255 255 / .5) 50%,transparent 100%);animation:details-photo-shimmer 1.5s ease-in-out infinite}.details-photo-skeleton-icon{width:48px;height:48px;color:#ccc;opacity:.5;z-index:2}.details-photo-skeleton-icon svg{width:100%;height:100%}@keyframes details-photo-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.details-loadable-image{position:relative;width:100%;height:100%;background:#e8e8e8}.details-loadable-image img{position:relative;z-index:2;width:100%;height:100%;object-fit:cover;transition:opacity .15s ease-out,transform .3s}.details-loadable-image img.loading{opacity:0}.details-loadable-image img.loaded{opacity:1}.details-main-photo:hover .details-loadable-image.is-loaded img{transform:scale(1.02)}.details-thumbnail:hover .details-loadable-image.is-loaded img{transform:scale(1.05)}.details-photo-error{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#f5f5f5;z-index:3}.details-photo-error svg{width:40px;height:40px;color:#bbb}.details-thumbnail .details-photo-skeleton{border-radius:inherit}.details-thumbnail .details-photo-skeleton-icon{width:24px;height:24px}.details-thumbnail.empty{pointer-events:none}.details-thumbnail.empty .details-photo-skeleton{background:linear-gradient(135deg,#f5f5f5,#ebebeb,#f5f5f5)}.details-thumbnail.empty .details-photo-skeleton-shimmer{animation:none;opacity:0}.details-thumbnail.empty .details-photo-skeleton-icon{opacity:.3}.details-photos-section.transitioning .details-loadable-image img{opacity:0!important;transition:none!important}.details-photos-section.transitioning .details-photo-skeleton{opacity:1!important;transition:none!important}.details-photos-section.transitioning .details-photo-skeleton.fade-out{opacity:1!important}.details-photos-section.transitioning .details-photo-skeleton-shimmer{animation:details-photo-shimmer 1.5s ease-in-out infinite}.details-photo-actions{position:absolute;bottom:24px;right:24px;display:flex;gap:12px;z-index:10}.details-photo-action-btn{display:flex;align-items:center;gap:8px;padding:10px 16px;background:#fffffff2;border:none;border-radius:20px;font-size:13px;color:#333;cursor:pointer;transition:all .2s;box-shadow:0 2px 8px #00000026}.details-photo-action-btn:hover{background:#fff;box-shadow:0 4px 12px #0003}.details-listing-provided{width:100%;padding:6px 24px 4px;font-size:12px;color:#888;background:#fff;text-align:right}.details-modal-body{flex:1;overflow-y:auto;background:#fff}.details-columns{display:flex;flex-wrap:wrap;gap:0}.details-column-left{flex:1;min-width:0;padding:0 24px 24px}.details-column-right{width:360px;min-width:360px;flex-shrink:0;border-left:1px solid #eee;background:#fff}.details-column-right .details-agent-card{position:sticky;top:0;padding:20px;background:#fff}.details-full-width-sections{padding:0 24px 24px}.details-full-width-sections .details-section{margin-bottom:32px;background:#fff0;box-shadow:none;padding:0}.details-full-width-sections .details-section:last-child{margin-bottom:0}.details-main-content{padding:20px 24px;background:#fff}.details-header-section{background:#fff;border-radius:0;padding:0 0 20px;margin-bottom:0;box-shadow:none;border-bottom:1px solid #eee}.details-header-grid{display:grid;grid-template-columns:1fr auto;gap:24px;margin-bottom:16px}.details-header-right{display:flex;flex-direction:column;align-items:flex-end;text-align:right;min-height:100%}.details-status-badge{display:inline-flex;align-items:center;gap:8px;margin-bottom:6px}.details-status-badge .details-status-icon{width:12px;height:12px;border-radius:50%}.details-status-badge .details-status-text{font-size:18px;font-weight:600;color:#333}.details-address{font-size:26px;font-weight:600;color:#111;margin:0 0 4px;line-height:1.3}.details-city-state{font-size:18px;font-weight:400;color:#666;margin-left:8px}.details-price-row{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-top:8px}.details-price{font-size:28px;font-weight:700;margin:0}.details-mls{font-size:13px;color:#666}.details-payment-estimate{margin-top:6px;font-size:14px;color:#333;display:flex;align-items:center;gap:12px}.details-adjust-mortgage{color:#8b7355;font-size:13px;text-decoration:none;font-weight:500}.details-adjust-mortgage:hover{text-decoration:underline}.details-price-tags{display:flex;gap:8px;align-items:center;justify-content:flex-end}.details-price-tags .property-tag{font-size:12px;padding:4px 10px;border-radius:4px;font-weight:500}.details-sync-block{text-align:right;margin-top:auto}.details-sync-time{font-size:12px;color:#999;font-style:italic;line-height:1.5}.details-sync-time .sync-value{color:#555;font-weight:500}.details-status-block{text-align:right}.details-status-wrapper{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;background:#f5f5f5;border-radius:20px;margin-bottom:8px}.details-status-icon{width:10px;height:10px;border-radius:50%}.details-status-text{font-size:13px;font-weight:600;color:#333}.details-stats-bar{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;padding-top:16px;border-top:1px solid #eee}.details-stat{text-align:center}.details-stat-icon{width:32px;height:32px;margin:0 auto 6px;color:#666}.details-stat-icon svg{width:100%;height:100%}.details-stat-icon i{font-size:28px}.details-stat-value{font-size:18px;font-weight:700;color:#333;margin-bottom:2px}.details-stat-label{font-size:11px;color:#888;text-transform:uppercase}.details-location-info{display:flex;gap:32px;background:#fff;border-radius:8px;padding:24px;margin-bottom:16px;box-shadow:0 1px 3px #00000014}.details-info-block{flex:1}.details-info-block h4{font-size:14px;font-weight:600;color:#333;margin:0 0 12px}.details-info-item{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid #f0f0f0;cursor:pointer;transition:background .2s}.details-info-item:hover{background:#f5f5f5;margin:0 -8px;padding:8px;border-radius:4px}.details-info-item:last-child{border-bottom:none}.details-info-label{font-size:13px;color:#666}.details-info-value{font-size:13px;color:#8b7355;font-weight:500}.details-section{background:#fff;border-radius:8px;padding:24px;margin-bottom:16px;box-shadow:0 1px 3px #00000014}.details-section-header{display:flex;align-items:baseline;gap:8px;margin-bottom:16px}.details-section-label{font-size:22px;font-weight:700;color:#1f2937}.details-section-address{font-size:14px;color:#8b7355}.details-remarks-content{line-height:1.7}.details-remarks-text{font-size:14px;color:#444;white-space:pre-wrap}.details-remarks-text:not(.expanded){display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden}.details-openhouses-section{margin-bottom:24px}.openhouses-list{display:flex;flex-wrap:wrap;gap:16px}.openhouse-card{background:#fff;border:2px solid #c4b39a;border-radius:12px;padding:16px 20px;min-width:200px;flex:0 0 auto}.openhouse-date{font-size:16px;font-weight:600;color:#333;margin-bottom:4px}.openhouse-time{font-size:14px;color:#666;margin-bottom:8px}.openhouse-remarks{font-size:13px;color:#888;margin-bottom:8px;font-style:italic}.openhouse-add-calendar{background:none;border:none;padding:0;font-size:14px;color:#8b7355;cursor:pointer;text-decoration:underline;font-weight:500}.openhouse-add-calendar:hover{color:#6b5a45}.price-history-section{padding:24px}.price-history-empty{color:#888;font-size:15px;padding:24px 0}.price-summary-table{width:100%;border-collapse:collapse;margin-bottom:32px;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #00000014}.price-summary-table th{background:#f5f5f0;padding:12px 16px;text-align:left;font-size:12px;font-weight:600;color:#666;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid #e5e5e5}.price-summary-table td{padding:14px 16px;font-size:14px;color:#333;border-bottom:1px solid #eee}.price-summary-table tr:last-child td{border-bottom:none}.price-summary-table tr:hover{background:#fafafa}.price-summary-table .col-event{font-weight:500}.price-summary-table .col-price{font-weight:600;color:#333}.price-summary-table .col-change{font-weight:500}.price-summary-table .col-date{color:#666}.price-summary-table .col-mls{font-size:12px;color:#888}.price-summary-table .change-positive{color:#2e7d32}.price-summary-table .change-negative{color:#c62828}.price-summary-table .change-neutral{color:#666}.price-history-timeline{position:relative;padding-left:24px}.price-history-timeline:before{content:"";position:absolute;left:48px;top:40px;bottom:40px;width:2px;background:#e0e0e0}.timeline-item{display:grid;grid-template-columns:76px 1fr;gap:24px;margin-bottom:32px;position:relative;align-items:flex-start;max-width:800px}.timeline-item:last-child{margin-bottom:0}.timeline-entry-row{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:16px}.timeline-entry-row:last-child{margin-bottom:0}.timeline-entry-row .timeline-content{flex:1}.timeline-price-column{text-align:right;min-width:100px;flex-shrink:0}.timeline-price-amount{font-size:15px;font-weight:600;color:#333;line-height:1.2}.timeline-price-label{font-size:10px;color:#999;text-transform:uppercase;letter-spacing:.5px;margin-top:2px}.timeline-price-column.no-price .timeline-price-amount{color:#999;font-size:15px}.timeline-price-column.no-price .timeline-price-amount:before{content:"-"}.timeline-date{flex-shrink:0;width:76px;height:76px;border-radius:50%;border:2px solid #d0d0d0;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;z-index:1;padding:6px}.timeline-month{font-size:11px;color:#888;text-transform:uppercase;font-weight:600;line-height:1;letter-spacing:.5px}.timeline-day{font-size:22px;font-weight:700;color:#333;line-height:1.1}.timeline-year{font-size:11px;color:#999;font-weight:500;line-height:1}.timeline-date.no-date{border-style:dashed;border-color:#ccc}.timeline-date.no-date .timeline-day{font-size:28px;color:#999}.timeline-content-group{flex:1;padding-top:12px;min-width:0}.timeline-content{margin-bottom:24px}.timeline-content:last-child{margin-bottom:0}.timeline-entry-date{font-size:14px;color:#666;margin-bottom:6px}.timeline-relative{color:#8b7355;font-weight:500}.timeline-event-type{font-size:17px;font-weight:600;color:#333;margin-bottom:8px}.timeline-event-description{font-size:15px;color:#444;line-height:1.5}.price-change{display:inline-flex;align-items:center;gap:10px;font-weight:600}.price-change-details{display:flex;flex-direction:column;gap:6px}.price-change-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.price-value{font-weight:700;font-size:18px;color:#333}.price-from{font-size:14px;color:#555;font-weight:400}.price-from-value{font-weight:600;color:#333}.percentage{display:inline-flex;align-items:center;gap:4px;font-size:13px;padding:4px 10px;border-radius:4px;font-weight:600}.percentage.increase{background:#4caf5026;color:#2e7d32}.percentage.decrease{background:#ef444426;color:#c62828}.percentage-text{display:inline-flex;align-items:center;gap:6px;font-size:14px;padding:4px 10px;border-radius:4px;font-weight:500}.percentage-text.increase{background:#4caf5026;color:#2e7d32}.percentage-text.decrease{background:#ef444426;color:#c62828}.percentage-text .price-from{color:#666;font-weight:400}.percentage-text .price-from-value{font-weight:600;color:#333}.percentage-text .price-original{color:#888;font-weight:400;font-size:13px}.percentage .arrow-up:before{content:"↑";margin-right:2px}.percentage .arrow-down:before{content:"↓";margin-right:2px}.percentage-total-row{display:flex;align-items:center;gap:6px;font-size:13px;color:#666}.percentage-total-label{color:#888}.percentage-total{font-weight:600;padding:2px 8px;border-radius:4px}.percentage-total.increase{background:#4caf501a;color:#2e7d32}.percentage-total.decrease{background:#ef44441a;color:#c62828}.status-change,.status-new{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.status-transition{display:inline-flex;align-items:center;gap:10px}.timeline-event-description .status-dot{display:inline-block;width:16px;height:16px;border-radius:50%;flex-shrink:0}.status-arrow{font-size:20px;color:#888;line-height:1;display:inline-flex;align-items:center;justify-content:center}.status-label{font-size:14px;color:#555;margin-left:4px}@media (max-width:768px){.price-summary-table{font-size:13px}.price-summary-table th,.price-summary-table td{padding:10px 12px}.price-summary-table .col-mls{display:none}}@media (max-width:480px){.price-history-timeline{padding-left:0}.price-history-timeline:before{left:35px}.timeline-date{width:66px;height:66px;padding:4px}.timeline-month{font-size:10px}.timeline-day{font-size:20px}.timeline-year{font-size:10px}.timeline-item{grid-template-columns:66px 1fr;gap:16px}.timeline-entry-row{gap:12px}.timeline-price-column{min-width:80px}.timeline-price-amount{font-size:14px}.timeline-price-label{font-size:9px}.timeline-entry-date{font-size:12px}.timeline-event-type{font-size:15px}.timeline-event-description{font-size:14px}.price-value{font-size:16px}.percentage{font-size:12px;padding:3px 8px}.timeline-event-description .status-dot{width:14px;height:14px}.price-summary-table th,.price-summary-table td{padding:8px 10px;font-size:12px}}@media (max-width:480px){.timeline-item{grid-template-columns:60px 1fr}.timeline-entry-row{flex-direction:column;gap:8px}.timeline-price-column{text-align:left;min-width:auto}.timeline-price-amount{font-size:14px}}.details-view-more{background:none;border:none;color:#8b7355;font-size:14px;cursor:pointer;padding:8px 0;font-weight:500}.details-view-more:hover{text-decoration:underline}.details-placeholder,.details-specs-placeholder{padding:40px;text-align:center;color:#888;font-size:14px;background:#f9f9f9;border-radius:8px;border:1px dashed #ddd}.schools-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.school-item{background:#f9f9f9;border-radius:8px;padding:16px;border:1px solid #eee;transition:all .2s}.school-item.clickable{cursor:pointer}.school-item.clickable:hover{background:#f0f0f0;border-color:#8b7355}.school-type{font-size:12px;color:#888;text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px}.school-name{font-size:15px;font-weight:600;color:#333}.school-name.link{color:#8b7355}.school-item.clickable:hover .school-name.link{text-decoration:underline}@media (max-width:1024px){.schools-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.schools-grid{grid-template-columns:1fr}}.details-info-item.clickable{cursor:pointer;transition:background .2s}.details-info-item.clickable:hover{background:#f5f5f5}.details-info-value.link{color:#8b7355}.details-info-item.clickable:hover .details-info-value.link{text-decoration:underline}.details-disclaimer{padding:24px;font-size:12px;color:#666;line-height:1.6;background:#f5f5f5;border-radius:8px;margin-top:16px}.details-disclaimer .feed-disclaimer{margin-top:12px;padding-top:12px;border-top:1px solid #ddd}.details-disclaimer .feed-logo{max-height:50px;max-width:150px;margin-bottom:10px;object-fit:contain}.details-disclaimer .feed-disclaimer p{margin:0;font-style:italic}.details-disclaimer .listing-attribution{margin-top:12px;padding-top:12px;border-top:1px solid #ddd;font-weight:500}.details-agent-card{padding:20px}.details-agent-info{display:flex;gap:12px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #eee;align-items:flex-start;overflow:hidden}img.details-agent-photo{width:80px;height:80px;border-radius:8px;flex-shrink:0;background:#e5e5e5;object-fit:cover}.details-agent-initials{width:80px;height:80px;border-radius:8px;background:linear-gradient(135deg,#8b7355,#a08568);display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:600;color:#fff;flex-shrink:0}.details-agent-contact{flex:1;display:flex;flex-direction:column;gap:2px;padding-top:4px;min-width:0}.details-agent-name{font-size:16px;font-weight:600;color:#333;margin:0 0 2px}.details-agent-email,.details-agent-phone{display:flex;align-items:center;gap:6px;font-size:13px;color:#666;text-decoration:none;min-width:0}.details-agent-email:hover,.details-agent-phone:hover{color:#8b7355}.details-agent-email i,.details-agent-phone i{flex-shrink:0;font-size:14px}.details-agent-email span,.details-agent-phone span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.details-date-picker{display:flex;align-items:center;gap:8px;margin-bottom:16px}.details-date-nav{width:32px;height:32px;min-width:32px;border:1px solid #c4b39a;border-radius:50%;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;flex-shrink:0}.details-date-nav:hover:not(:disabled){background:#8b73550d;border-color:#8b7355}.details-date-nav:disabled{opacity:.3;cursor:not-allowed}.details-date-nav svg{width:16px;height:16px;color:#8b7355}.details-date-viewport{flex:1;overflow:hidden;position:relative}.details-date-track{display:flex;transition:transform .3s ease-out;touch-action:none;user-select:none;-webkit-user-select:none}button.details-date-option{flex:0 0 calc(33.333% - 6px);margin:0 3px;padding:8px 6px;border:2px solid #c4b39a;border-radius:8px;background:#fff;cursor:pointer;text-align:center;transition:border-color .2s,background .2s;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}button.details-date-option:hover{border-color:#8b7355;background:#8b73550d}button.details-date-option:focus{outline:none;border-color:#8b7355}button.details-date-option.selected{border-color:#8b7355!important;background:#8b73551a;outline:none}.details-date-day{font-size:10px;color:#8b7355;text-transform:uppercase}.details-date-num{font-size:20px;font-weight:600;color:#8b7355}.details-date-month{font-size:10px;color:#8b7355}.details-date-option.selected .details-date-day,.details-date-option.selected .details-date-num,.details-date-option.selected .details-date-month{color:#8b7355}.details-agent-actions{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.details-agent-btn{display:flex;align-items:center;justify-content:center;gap:8px;padding:14px 20px;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.details-agent-btn.primary{background:#8b7355;color:#fff;border:none}.details-agent-btn.primary:hover{background:#7a6548}.details-agent-btn.secondary{background:#fff;color:#22c55e;border:2px solid #22c55e}.details-agent-btn.secondary:hover{background:#f0fdf4}.details-agent-divider{text-align:center;color:#999;font-size:12px;margin:-4px 0}.details-agent-footer{display:flex;border-top:1px solid #eee;padding-top:16px;gap:8px}.details-agent-footer-btn{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 8px;background:none;border:none;color:#666;font-size:11px;cursor:pointer;transition:all .2s}.details-agent-footer-btn:hover{color:#8b7355}.details-agent-footer-btn.active{color:#ef4444}.details-agent-footer-btn.active svg{fill:#ef4444;stroke:#ef4444}.details-agent-footer-btn.animating svg{animation:heartPop .6s cubic-bezier(.175,.885,.32,1.275)}.details-agent-footer-btn svg{width:20px;height:20px}.photo-carousel-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000}.carousel-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000f2}.carousel-content{position:relative;height:100%;display:flex;flex-direction:column}.carousel-header{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;z-index:10}.carousel-header-left{display:flex;align-items:center;gap:24px}.carousel-close-btn{width:44px;height:44px;background:#ffffff1a;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s}.carousel-close-btn:hover{background:#fff3}.carousel-close-btn svg{width:24px;height:24px;stroke:#fff}.carousel-tabs{display:flex;gap:4px}.carousel-tab{padding:10px 20px;background:#fff0;border:none;color:#ffffffb3;font-size:14px;font-weight:500;cursor:pointer;border-radius:4px;transition:all .2s}.carousel-tab:hover{background:#ffffff1a;color:#fff}.carousel-tab.active{background:#fff3;color:#fff}.carousel-header-right{display:flex;align-items:center;gap:12px}.carousel-action-btn{display:flex;align-items:center;gap:8px;padding:10px 16px;background:#ffffff1a;border:none;color:#fff;font-size:13px;border-radius:6px;cursor:pointer;transition:background .2s}.carousel-action-btn:hover{background:#fff3}.carousel-action-btn.active svg{fill:#ef4444;stroke:#ef4444}.carousel-action-btn.animating svg{animation:heartPop .6s cubic-bezier(.175,.885,.32,1.275)}.carousel-action-btn svg{width:18px;height:18px;stroke:#fff;fill:none}.carousel-request-btn,.carousel-contact-btn{display:flex;align-items:center;gap:8px;padding:10px 20px;font-size:13px;font-weight:600;border-radius:6px;cursor:pointer}.carousel-request-btn{background:#8b7355;color:#fff;border:none}.carousel-request-btn:hover{background:#7a6548}.carousel-contact-btn{background:#fff0;color:#fff;border:2px solid #fff}.carousel-contact-btn:hover{background:#ffffff1a}.carousel-main{flex:1;display:flex;align-items:center;justify-content:center;position:relative;padding:0 80px;min-height:0;overflow:hidden;touch-action:none;user-select:none;-webkit-user-select:none}.carousel-image-container{width:calc(100% - 40px);height:calc(100% - 40px);max-width:1400px;position:relative;display:flex;align-items:center;justify-content:center;background:#1a1a1a;border-radius:8px;touch-action:none;user-select:none;-webkit-user-select:none;overflow:hidden}.carousel-image-container:active{cursor:grabbing}.carousel-image-container img{max-width:100%;max-height:100%;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.carousel-image-container .slide-carousel{position:relative;width:100%;height:100%}.carousel-image-container .slide-image img{object-fit:contain}.carousel-no-photo{color:#ffffff80;font-size:18px}.carousel-nav{position:absolute;top:50%;transform:translateY(-50%);width:56px;height:56px;background:#ffffff1a;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s}.carousel-nav:hover{background:#fff3}.carousel-nav svg{width:28px;height:28px;stroke:#fff}.carousel-nav.prev{left:16px}.carousel-nav.next{right:16px}.carousel-map-container{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative}.carousel-map-container iframe{width:90%;height:90%;border-radius:8px}.streetview-notice{position:absolute;bottom:40px;left:50%;transform:translate(-50%);background:#000000b3;color:#fffc;padding:10px 20px;border-radius:6px;font-size:13px;text-align:center;pointer-events:none}.streetview-controls{position:absolute;right:20px;top:20px;display:flex;flex-direction:column;gap:8px;z-index:100}.sv-control-btn{width:40px;height:40px;background:#fff;border:none;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:500;color:#333;box-shadow:0 2px 6px #0000004d;transition:background .2s}.sv-control-btn:hover{background:#f0f0f0}.sv-control-btn:active{background:#e0e0e0}.sv-control-btn.sv-reset{font-size:16px}.sv-control-btn svg{width:18px;height:18px}.carousel-counter{position:absolute;bottom:20px;left:50%;transform:translate(-50%);background:#0009;color:#fff;padding:6px 14px;border-radius:20px;font-size:13px;font-weight:500;z-index:10}.carousel-thumbnails{padding:12px 24px;background:#000c;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.carousel-thumbnails::-webkit-scrollbar{display:none}.carousel-thumbnails-track{display:flex;gap:8px;touch-action:none;user-select:none;-webkit-user-select:none}.carousel-thumbnail{flex-shrink:0;width:80px;height:60px;border:2px solid #fff0;border-radius:6px;overflow:hidden;cursor:pointer;opacity:.6;transition:all .2s;padding:0;background:none}.carousel-thumbnail:hover{opacity:.9}.carousel-thumbnail.active{border-color:#fff;opacity:1}.carousel-thumbnail img{width:100%;height:100%;object-fit:cover;pointer-events:none}.carousel-footer{display:flex;justify-content:center;align-items:center;padding:16px 24px;background:#000000b3;z-index:10}.carousel-info{text-align:center}.carousel-info-line{font-size:14px;color:#ffffffe6;margin-bottom:4px}.carousel-address-line{font-size:14px;color:#ffffffb3}.carousel-price{font-size:20px;font-weight:700;color:#fff}.carousel-stats{font-size:14px;color:#fffc}.carousel-address{font-size:14px;color:#fff}.carousel-location{color:#ffffffb3;margin-left:8px}.photo-gallery-modal{position:absolute;top:0;right:0;bottom:0;left:0;z-index:100;background:#fff;display:flex;flex-direction:column}.gallery-modal-overlay{display:none}.gallery-modal-container{flex:1;display:flex;flex-direction:column;overflow:hidden}.gallery-modal-header{padding:16px 24px;border-bottom:1px solid #eee;background:#fff}.gallery-back-btn{display:flex;align-items:center;gap:8px;background:none;border:none;font-size:14px;color:#333;cursor:pointer;padding:0}.gallery-back-btn:hover{color:#8b7355}.gallery-back-btn svg{flex-shrink:0}.gallery-modal-body{flex:1;display:flex;overflow:hidden}.gallery-photos-column{flex:1;overflow-y:auto;padding:24px 12px 24px 24px}.gallery-agent-column{width:360px;min-width:360px;flex-shrink:0;border-left:1px solid #eee;background:#fff}.gallery-agent-card{position:sticky;top:0;padding:20px;background:#fff}.gallery-photos-grid{display:flex;flex-direction:column;gap:8px}.gallery-row{display:flex;gap:8px}.gallery-row-full .gallery-photo-item,.gallery-row-double .gallery-photo-item{flex:1}.gallery-photo-item{cursor:pointer;overflow:hidden;border-radius:8px;background:#e5e5e5}.gallery-photo-item img{width:100%;height:auto;display:block;transition:transform .3s}.gallery-photo-item:hover img{transform:scale(1.02)}@media (max-width:1024px){.details-main-layout{flex-direction:column}.details-sidebar{width:100%}.details-agent-card{position:static}.details-nav-links{display:none}.details-full-width-sections{padding:0 16px 16px}}.photo-gallery-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9500}.gallery-modal-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080}.gallery-modal-container{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;background:#fff;z-index:1}.gallery-modal-nav{display:flex;align-items:center;justify-content:space-between;padding:12px 24px;background:#fff;border-bottom:1px solid #e0e0e0;flex-shrink:0}.gallery-nav-left{display:flex;align-items:center}.gallery-back-btn{display:flex;align-items:center;gap:8px;color:#8b7355;text-decoration:none;font-size:14px;font-weight:500;background:none;border:none;cursor:pointer;padding:8px 12px;border-radius:4px}.gallery-back-btn:hover{background:#f5f5f5}.gallery-nav-center{display:flex;gap:4px}.gallery-nav-link{padding:8px 16px;color:#666;text-decoration:none;font-size:13px;font-weight:500;border-radius:4px}.gallery-nav-link:hover{background:#f5f5f5;color:#333}.gallery-nav-right{display:flex;align-items:center;gap:8px;color:#8b7355;font-size:13px;font-weight:500}.gallery-nav-prev,.gallery-nav-next{cursor:pointer}.gallery-nav-prev:hover,.gallery-nav-next:hover{color:#6d5a43}.gallery-nav-separator{color:#ddd}.gallery-modal-body{display:flex;flex:1;overflow:hidden}.gallery-modal-left{flex:1;overflow-y:auto;background:#1a1a1a}.gallery-modal-right{width:360px;flex-shrink:0;border-left:1px solid #eee;background:#fff;overflow-y:auto;padding:24px}.gallery-photos-grid{display:flex;flex-direction:column;gap:4px}.gallery-photo-row{display:flex;gap:4px}.gallery-photo-row.full{height:450px}.gallery-photo-row.split{height:300px}.gallery-photo-item{flex:1;position:relative;cursor:pointer;overflow:hidden}.gallery-photo-item img{width:100%;height:100%;object-fit:cover;transition:transform .3s,opacity .3s}.gallery-photo-item:hover img{transform:scale(1.02);opacity:.9}.gallery-no-photos{display:flex;align-items:center;justify-content:center;height:400px;color:#999;font-size:18px}.gallery-photo-actions{position:sticky;bottom:0;display:flex;gap:12px;padding:16px;background:#1a1a1af2;justify-content:flex-end}.gallery-photo-action-btn{display:flex;align-items:center;gap:8px;padding:10px 16px;background:#fffffff2;border:none;border-radius:20px;font-size:13px;color:#333;cursor:pointer;transition:all .2s;box-shadow:0 2px 8px #00000026}.gallery-photo-action-btn:hover{background:#fff;box-shadow:0 4px 12px #0003}.gallery-date-picker{display:flex;align-items:center;gap:8px;margin-bottom:20px}.gallery-date-nav{width:32px;height:32px;border:1px solid #c4b39a;border-radius:50%;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:18px;color:#8b7355}.gallery-date-nav:hover{background:#8b73550d;border-color:#8b7355}.gallery-date-options{display:flex;gap:8px;flex:1}button.gallery-date-option{flex:1;padding:12px 8px;border:2px solid #c4b39a;border-radius:8px;text-align:center;cursor:pointer;transition:all .2s;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff}button.gallery-date-option:hover{border-color:#8b7355;background:#8b73550d}button.gallery-date-option:focus{outline:none;border-color:#8b7355}button.gallery-date-option.selected{border-color:#8b7355!important;background:#8b73551a;outline:none}.gallery-date-day{display:block;font-size:10px;color:#8b7355;text-transform:uppercase;margin-bottom:2px}.gallery-date-num{display:block;font-size:24px;font-weight:600;color:#8b7355;line-height:1.2}.gallery-date-month{display:block;font-size:11px;color:#8b7355}.gallery-date-option.selected .gallery-date-day,.gallery-date-option.selected .gallery-date-num,.gallery-date-option.selected .gallery-date-month{color:#8b7355}.gallery-request-showing-btn{width:100%;padding:14px 20px;background:#8b7355;color:#fff;border:none;border-radius:8px;font-size:15px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:12px}.gallery-request-showing-btn:hover{background:#7a6548}.gallery-or-divider{text-align:center;color:#999;font-size:12px;margin-bottom:12px}.gallery-contact-agent-btn{width:100%;padding:14px 20px;background:#fff;color:#10b981;border:2px solid #10b981;border-radius:8px;font-size:15px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:24px}.gallery-contact-agent-btn:hover{background:#f0fdf4}.gallery-card-footer{display:flex;justify-content:space-around;padding-top:20px;border-top:1px solid #eee}.gallery-footer-btn{display:flex;flex-direction:column;align-items:center;gap:6px;padding:8px 12px;background:none;border:none;cursor:pointer;color:#666;font-size:12px}.gallery-footer-btn:hover{color:#333}.gallery-footer-btn svg{width:20px;height:20px}.gallery-footer-btn.active svg{fill:#ef4444;stroke:#ef4444}@media (max-width:768px){.details-main-photo{height:300px}.details-photo-skeleton-icon{width:36px;height:36px}.details-header-grid{grid-template-columns:1fr;gap:12px}.details-header-right{flex-direction:row;align-items:flex-start;text-align:left}.details-price-tags{justify-content:flex-start}.details-sync-block{text-align:left;margin-top:0}.details-stats-bar{flex-wrap:wrap}.details-stat{flex:0 0 33.33%;margin-bottom:16px}.details-location-info{flex-direction:column;gap:24px}.carousel-header{flex-direction:column;gap:16px;padding:12px}.carousel-header-right{flex-wrap:wrap;justify-content:center}.carousel-main{padding:0 48px}.carousel-nav{width:40px;height:40px}.carousel-nav svg{width:20px;height:20px}}@media (max-width:1440px){.map-sidebar{width:550px;min-width:400px}.map-gallery-card .photo-container{height:130px}}@media (max-width:1024px){.map-layout{flex-direction:column;height:auto}.map-container{height:50vh;min-height:400px}.map-sidebar{width:100%;min-width:100%;max-height:50vh}}@media (max-width:768px){.filter-bar{flex-wrap:wrap}.view-tabs{width:100%;justify-content:flex-end;margin-top:8px}.photo-card{flex-direction:column}.photo-card .photo-side{width:100%;min-width:100%;height:280px}}@media (max-width:480px){.map-gallery-grid{grid-template-columns:1fr}}.predefined-dropdown{max-height:400px;overflow-y:auto}.predefined-dropdown .ac-category{position:sticky;top:0;background:#f8f8f8;z-index:1;border-top:1px solid #eee}.predefined-dropdown .ac-category:first-child{border-top:none}.predefined-dropdown .ac-item{cursor:pointer;transition:background .15s ease}.predefined-dropdown .ac-item:hover{background:#f5f5f5}.property-details-section{position:relative;margin-bottom:24px}.facts-features-title{font-size:24px;font-weight:700;color:#333;margin:0 0 16px}.facts-features-content{position:relative;transition:max-height .3s ease}.facts-features-content.collapsed{max-height:400px;overflow:hidden}.facts-features-content.expanded{max-height:none}.facts-category{margin-bottom:16px}.facts-category-header{font-size:18px;font-weight:600;color:#333;padding:10px 16px;background:#f7f7f7;border-radius:4px;margin-bottom:12px}.facts-category-content{display:flex!important;flex-direction:column!important;gap:20px}.facts-subsection{break-inside:avoid}.facts-subsection-title{font-size:16px;font-weight:600;color:#333;margin:0 0 10px;padding-bottom:6px;border-bottom:1px solid #eee}.facts-list{margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:4px 32px}@media (max-width:768px){.facts-list{grid-template-columns:1fr;gap:4px}}.facts-item{display:flex;flex-wrap:wrap;gap:4px;font-size:14px;line-height:1.5;margin-bottom:4px;padding-left:20px;position:relative}.facts-item:before{content:"•";position:absolute;left:6px;color:#666}.facts-label{color:#333;font-weight:400}.facts-label:after{content:":"}.facts-value{color:#666;margin-left:0}.facts-fade-overlay{position:absolute;bottom:50px;left:0;right:0;height:120px;background:linear-gradient(to bottom,#fff0,#fff);pointer-events:none}.facts-toggle-btn{display:flex;align-items:center;gap:6px;background:none;border:none;color:#006aff;font-size:14px;font-weight:600;cursor:pointer;padding:8px 0;margin-top:8px}.facts-toggle-btn:hover{color:#0050c8;text-decoration:underline}.facts-toggle-btn:focus{outline:2px solid #006AFF;outline-offset:2px}.facts-toggle-icon{width:16px;height:16px;transition:transform .2s ease}.facts-toggle-icon.expanded{transform:rotate(180deg)}.details-empty{color:#999;font-size:14px;padding:20px;text-align:center}.seo-meta-data{display:none!important;visibility:hidden;position:absolute;width:0;height:0;overflow:hidden}@media print{.facts-features-content.collapsed{max-height:none;overflow:visible}.facts-fade-overlay,.facts-toggle-btn{display:none}.facts-category-content{display:block}.facts-subsection{break-inside:avoid;page-break-inside:avoid}}.similar-listings-section{display:flex;flex-direction:column;gap:16px}.similar-map-container{position:relative;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #0000001a}.similar-empty-notice{position:absolute;bottom:50px;left:50%;transform:translate(-50%);background:#fffffffa;color:#666;border-radius:8px;border:2px solid #f33;box-shadow:0 2px 12px #00000026;padding:12px 20px;display:flex;align-items:center;gap:10px;font-size:13px;z-index:100;max-width:340px;text-align:left}.similar-empty-notice svg{flex-shrink:0;color:#f33}.similar-map{width:100%;height:500px;background:#f5f5f5}.similar-map-controls{position:absolute;right:10px;top:10px;display:flex;flex-direction:column;gap:8px;z-index:100}.similar-map-controls .map-control-btn{width:44px;height:44px;background:#fff;border:none;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:9px;color:#666;box-shadow:0 1px 4px #00000026}.similar-map-controls .map-control-btn:hover{background:#f5f5f5}.similar-map-controls .map-control-btn.active{background:#e3f2fd;border:2px solid #2196f3}.similar-map-controls .map-control-btn svg{width:18px;height:18px;margin-bottom:2px}.similar-map-controls .map-zoom-controls{display:flex;flex-direction:column;box-shadow:0 1px 4px #00000026;border-radius:4px;overflow:hidden}.similar-map-controls .map-zoom-btn{width:44px;height:44px;background:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:22px;color:#666}.similar-map-controls .map-zoom-btn:first-child{border-bottom:1px solid #eee}.similar-map-controls .map-zoom-btn:hover{background:#f5f5f5}.similar-map-type-panel{position:absolute;left:10px;top:10px;background:#fff;border-radius:8px;padding:16px;box-shadow:0 2px 12px #00000026;z-index:200;min-width:280px}.map-type-header{font-size:15px;font-weight:600;color:#333;margin-bottom:16px}.map-type-options{display:flex;gap:12px}.map-type-option{display:flex;flex-direction:column;align-items:center;gap:8px;padding:0;background:none;border:none;cursor:pointer}.map-type-option span{font-size:12px;color:#555}.map-type-option.active span{color:#0078d4;font-weight:500}.map-type-thumb{width:70px;height:50px;border-radius:6px;border:2px solid #fff0;transition:border-color .15s}.map-type-option.active .map-type-thumb{border-color:#0078d4}.map-type-thumb.terrain{background:linear-gradient(135deg,#e8dcc8,#d4c4a8,#c9b896);position:relative}.map-type-thumb.terrain:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-30%);width:30px;height:20px;background:linear-gradient(135deg,transparent 40%,#b8a88a 40%,#b8a88a 60%,transparent 60%)}.map-type-thumb.satellite{background:linear-gradient(135deg,#2c3e50,#34495e,#2c3e50);position:relative}.map-type-thumb.satellite:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;background:#4a6fa5;border-radius:50%}.map-type-thumb.street{background:#f5f5f5;position:relative;overflow:hidden}.map-type-thumb.street:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:2px;height:100%;background:#ccc}.map-type-thumb.street:after{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;height:2px;background:#ccc}.similar-map-legend{position:absolute;bottom:10px;left:50%;transform:translate(-50%);background:#fff;color:#333;border-radius:6px;box-shadow:0 2px 8px #00000026;padding:10px 20px;display:flex;flex-direction:row;align-items:center;gap:24px;font-size:13px;z-index:10;border:1px solid #e0e0e0}.similar-legend-item{display:flex;align-items:center;gap:8px;white-space:nowrap}.similar-legend-marker{width:14px;height:14px;border-radius:50%;border:none}.similar-map-notice{position:absolute;bottom:50px;left:50%;transform:translate(-50%);background:#fffffffa;color:#666;border-radius:8px;border:2px solid #f33;box-shadow:0 2px 12px #00000026;padding:12px 20px;display:flex;align-items:center;gap:10px;font-size:13px;z-index:100;max-width:340px;text-align:left}.similar-map-notice svg{flex-shrink:0;color:#f33}.similar-simple-infobox{width:120px;height:90px;overflow:hidden;border-radius:6px;cursor:pointer}.simple-infobox-image{width:100%;height:100%;background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center;color:#666;font-size:11px}.similar-infobox{width:220px;cursor:pointer;background:#fff;border-radius:8px;overflow:hidden}.similar-infobox-photo{width:100%;height:140px;background-size:cover;background-position:center;position:relative}.similar-infobox-fav{position:absolute;top:10px;right:10px;width:34px;height:34px;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;z-index:5}.similar-infobox-fav svg{width:24px;height:24px;stroke:#fff;fill:#2b2b2b75;stroke-width:2;transition:transform .15s ease}.similar-infobox-fav:hover svg{fill:#ef444480}.similar-infobox-fav.active svg{fill:#ef4444;stroke:#ef4444}.similar-infobox-details{padding:10px 12px;cursor:pointer}.similar-infobox-details:hover{background:#f9f9f9}.similar-infobox-price-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:2px}.similar-infobox-price{font-size:18px;font-weight:600;color:#222}.similar-infobox-status{width:12px;height:12px;border-radius:50%;flex-shrink:0}.similar-infobox-address{font-size:13px;color:#555;margin-bottom:1px}.similar-infobox-city{font-size:12px;color:#888}.subject-badge{position:absolute;bottom:8px;left:8px;background:#000000bf;color:#fff;font-size:11px;font-weight:500;padding:4px 8px;border-radius:4px}.gm-style-iw-tc,.gm-style-iw-t:after{display:none!important}.gm-ui-hover-effect{display:none!important}.gm-style-iw{padding:0!important}.gm-style-iw-d{overflow:hidden!important;padding:0!important}.similar-tabs{display:flex;margin:16px 0;background:#f1f1f1;border-radius:25px;padding:4px;width:fit-content}.similar-tab{padding:10px 24px;border:none;background:#fff0;cursor:pointer;font-size:14px;font-weight:500;color:#666;border-radius:20px;transition:all .2s ease}.similar-tab:hover{color:#333}.similar-tab.active{background:#333;color:#fff}.similar-map-placeholder{width:100%;height:400px;display:flex;align-items:center;justify-content:center;background:#f5f5f5;color:#666;border-radius:8px}.similar-limit-warning{display:flex;align-items:flex-start;gap:8px;padding:12px 16px;background:#fef3c7;border:1px solid #f59e0b;border-radius:8px;font-size:13px;color:#92400e}.similar-limit-warning svg{flex-shrink:0;margin-top:2px;color:#f59e0b}.similar-stats-bar{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#e5e5e5;border:1px solid #e5e5e5;border-radius:8px;overflow:hidden}.similar-stat{background:#fff;padding:16px;text-align:center}.similar-stat-label{font-size:13px;color:#666;margin-bottom:4px}.similar-stat-value{font-size:18px;font-weight:600;color:#333}@media (max-width:768px){.similar-stats-bar{grid-template-columns:repeat(2,1fr)}.similar-stat-label{font-size:12px}.similar-stat-value{font-size:16px}}.similar-sort-container{display:flex;justify-content:flex-end}.similar-sort-dropdown-wrapper{position:relative}.similar-sort-btn{display:flex;align-items:center;gap:8px;padding:10px 16px;background:#fff;border:1px solid #ddd;border-radius:8px;font-size:14px;color:#333;cursor:pointer;transition:all .2s}.similar-sort-btn:hover{border-color:#8b7355}.similar-sort-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99}.similar-sort-dropdown{position:absolute;top:100%;right:0;margin-top:4px;background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 12px #00000026;z-index:100;min-width:220px;max-height:400px;overflow-y:auto}.similar-sort-option{display:flex;justify-content:space-between;align-items:center;width:100%;padding:10px 16px;text-align:left;background:none;border:none;font-size:13px;color:#333;cursor:pointer;transition:background .15s}.similar-sort-option:hover{background:#f5f5f5}.similar-sort-option.active{color:#8b7355;font-weight:500}.similar-sort-option svg{color:#8b7355;flex-shrink:0}.similar-property-list{display:flex;flex-direction:column;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #00000014}.similar-property-row{display:flex;align-items:center;gap:12px;padding:16px;border-bottom:1px solid #eee;cursor:pointer;transition:background .15s}.similar-property-row:last-child{border-bottom:none}.similar-property-row:hover{background:#fafafa}.similar-property-row.selected{background:#f0ebe3}.similar-property-row.subject{background:#f8f6f3;border-left:4px solid #8b7355}.similar-property-row.subject:hover{background:#f0ebe3}.similar-property-home-btn{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#f5f5f5;border:1px solid #ddd;border-radius:6px;cursor:pointer;color:#666;transition:all .15s;margin-left:auto}.similar-property-home-btn:hover{background:#8b7355;border-color:#8b7355;color:#fff}.similar-property-home-btn svg{width:20px;height:20px}.similar-property-main{flex:1;min-width:0}.similar-property-address-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:8px}.similar-property-status-dot{width:10px;height:10px;border-radius:50%;flex-shrink:0}.similar-property-address{font-size:15px;font-weight:600;color:#333}.similar-property-price,.similar-property-closed-price{font-size:14px;color:#666}.similar-property-price strong,.similar-property-closed-price strong{color:#333}.similar-property-details{display:flex;flex-wrap:wrap;gap:8px 20px}.similar-property-detail{font-size:13px;color:#555}.similar-property-detail .label{color:#888}.similar-loading,.similar-no-results{padding:40px;text-align:center;color:#666;font-size:14px}.similar-loading{display:flex;flex-direction:column;align-items:center;gap:12px}.similar-filters-accordion{background:#fff;border-radius:8px;box-shadow:0 1px 3px #00000014;margin-bottom:16px;overflow:hidden}.similar-filters-accordion-header{width:100%;display:flex;align-items:center;justify-content:space-between;padding:14px 20px;background:#f7f7f7;border:none;cursor:pointer;font-size:14px;font-weight:600;color:#333;transition:background .2s}.similar-filters-accordion-header:hover{background:#efefef}.similar-filters-accordion-header.expanded{border-bottom:1px solid #eee}.similar-filters-accordion-content{padding:20px}.similar-filters-accordion-content .similar-filters-disclaimer{margin-top:16px;margin-bottom:0;padding-top:16px;padding-bottom:0;border-top:1px solid #eee;border-bottom:none}.similar-filters{background:#fff;border-radius:8px;padding:20px;box-shadow:0 1px 3px #00000014}.similar-filters-disclaimer{font-size:13px;color:#666;line-height:1.5;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #eee}.similar-filters-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px 32px}@media (max-width:1024px){.similar-filters-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.similar-filters-grid{grid-template-columns:1fr}}.similar-filters-two-column{display:grid;grid-template-columns:1fr 1fr;gap:32px}@media (max-width:768px){.similar-filters-two-column{grid-template-columns:1fr;gap:24px}}.similar-filters-left-column,.similar-filters-right-column{display:flex;flex-direction:column;gap:20px}.similar-filter-note-box{display:flex;align-items:center;gap:10px;padding:12px 16px;background:#fff3cd;border:1px solid #ffc107;border-radius:8px;font-size:13px;color:#856404;margin-bottom:20px}.similar-filter-note-box svg{flex-shrink:0;color:#856404}.similar-property-type-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}@media (max-width:1024px){.similar-property-type-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:480px){.similar-property-type-grid{grid-template-columns:repeat(2,1fr)}}.similar-property-type-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px 6px;border:1px solid #ddd;border-radius:6px;background:#fff;cursor:pointer;transition:all .2s;min-height:52px}.similar-property-type-btn:hover{border-color:#8b7355;background:#faf8f5}.similar-property-type-btn.active{background:#8b7355;color:#fff;border-color:#8b7355}.similar-property-type-icon{width:18px;height:18px;margin-bottom:4px;color:#666}.similar-property-type-icon svg{width:100%;height:100%}.similar-property-type-btn.active .similar-property-type-icon{color:#fff}.similar-property-type-label{font-size:10px;text-align:center;line-height:1.2}.similar-active-filters{margin-top:20px;padding-top:16px;border-top:1px solid #eee}.similar-filter-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.similar-filter-tag{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;background:#f5f0e8;border:1px solid #ddd;border-radius:16px;font-size:12px;color:#333}.similar-filter-tag button{display:flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;background:none;border:none;cursor:pointer;color:#666;font-size:14px;line-height:1;border-radius:50%;transition:all .15s}.similar-filter-tag button:hover{background:#8b7355;color:#fff}.similar-filter-group{display:flex;flex-direction:column}.similar-filter-label{font-size:14px;font-weight:600;color:#333;margin-bottom:12px}.similar-status-grid{display:flex;flex-direction:column;gap:10px}.similar-status-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.similar-status-checkboxes{display:flex;flex-direction:column;gap:10px}.similar-checkbox{position:relative;display:flex;align-items:center;gap:10px;font-size:14px;color:#333;cursor:pointer;-webkit-user-select:none;user-select:none}.similar-checkbox.disabled{opacity:.5;cursor:not-allowed}.similar-checkbox input{position:absolute;opacity:0;cursor:pointer;width:0;height:0;pointer-events:none}.similar-checkbox .checkmark{width:20px;height:20px;background:#fff;border:2px solid #ccc;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .15s;flex-shrink:0}.similar-checkbox:hover .checkmark{border-color:#8b7355}.similar-checkbox input:checked+.checkmark{background:#8b7355;border-color:#8b7355}.similar-checkbox input:checked+.checkmark:after{content:"";width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.similar-range-slider{display:flex;flex-direction:column;gap:8px}.similar-range-slider.disabled{opacity:.5;pointer-events:none}.similar-range-slider.disabled .similar-range-label:after{content:" (N/A)";font-size:11px;color:#999;font-weight:400}.similar-range-header{display:flex;justify-content:space-between;align-items:center}.similar-range-value{font-size:14px;font-weight:600;color:#8b7355}.similar-range-inputs{display:flex;align-items:center;gap:8px}.similar-range-text-input{width:60px;padding:4px 8px;border:1px solid #ddd;border-radius:4px;font-size:14px;font-weight:600;color:#8b7355;text-align:center;background:#fff;transition:border-color .15s,box-shadow .15s}.similar-range-text-input:focus{outline:none;border-color:#8b7355;box-shadow:0 0 0 2px #8b735526}.similar-range-text-input:hover{border-color:#8b7355}.similar-range-separator{font-size:14px;color:#666}.similar-months-slider{display:flex;align-items:center;gap:12px}.similar-slider-input{flex:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:6px;background:#e0e0e0;border-radius:3px;outline:none;cursor:pointer}.similar-slider-input::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;background:#8b7355;border-radius:50%;cursor:pointer;box-shadow:0 2px 4px #0003;transition:transform .15s}.similar-slider-input::-webkit-slider-thumb:hover{transform:scale(1.1)}.similar-slider-input::-moz-range-thumb{width:18px;height:18px;background:#8b7355;border-radius:50%;cursor:pointer;border:none;box-shadow:0 2px 4px #0003}.similar-months-value{font-size:14px;font-weight:600;color:#8b7355;min-width:70px;text-align:right}.similar-months-labels{display:flex;justify-content:space-between;font-size:11px;color:#888;margin-top:4px;padding:0 2px}.similar-range-label{font-size:14px;font-weight:600;color:#333;margin-bottom:8px}.similar-range-track-container{position:relative;height:24px;margin:8px 0}.similar-range-track{position:absolute;top:50%;left:0;right:0;height:6px;background:#e0e0e0;border-radius:3px;transform:translateY(-50%)}.similar-range-fill{position:absolute;height:100%;background:#8b7355;border-radius:3px}.similar-range-input{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff0;pointer-events:none;margin:0}.similar-range-input::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;background:#8b7355;border-radius:50%;cursor:pointer;pointer-events:auto;box-shadow:0 2px 4px #0003;transition:transform .15s}.similar-range-input::-webkit-slider-thumb:hover{transform:scale(1.1)}.similar-range-input::-moz-range-thumb{width:18px;height:18px;background:#8b7355;border-radius:50%;cursor:pointer;pointer-events:auto;border:none;box-shadow:0 2px 4px #0003}.similar-range-buttons{display:flex;gap:8px;margin-top:8px}.similar-range-btn{flex:1;padding:6px 10px;background:#fff0;color:#8b7355;border:1px solid #8b7355;border-radius:4px;font-size:11px;cursor:pointer;transition:all .15s}.similar-range-btn:hover{background:#8b7355;color:#fff}.similar-reset-btn{display:block;width:auto;margin:24px auto 0;padding:12px 24px;background:#333;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:background .15s}.similar-reset-btn:hover{background:#222}.similar-listings-section .spinner{width:24px;height:24px;border:3px solid #e5e5e5;border-top-color:#8b7355;border-radius:50%;animation:spin .8s linear infinite}@media (max-width:480px){.similar-map{height:300px}.similar-property-row{padding:12px}.similar-property-address{font-size:14px;width:100%}.similar-property-details{gap:6px 12px}.similar-property-detail{font-size:12px}.similar-filters{padding:16px}.similar-range-buttons{flex-direction:column}}.similar-table-container{overflow-x:auto;margin:16px 0}.similar-table{width:100%;border-collapse:collapse;font-size:13px}.similar-table th{background:#f5f5f0;padding:10px 8px;text-align:left;font-weight:600;color:#666;border-bottom:2px solid #e5e5e5;white-space:nowrap}.similar-table th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .15s}.similar-table th.sortable:hover{background:#eeeee8}.similar-table th .sort-icon{margin-left:4px;color:#bbb;font-size:11px}.similar-table th .sort-icon.active{color:#8b7355}.similar-table td{padding:10px 8px;border-bottom:1px solid #eee}.similar-table-row{cursor:pointer;transition:background .15s}.similar-table-row:hover{background:#f9f9f5}.similar-table-row.selected{background:color-mix(in srgb,var(--gld-highlight-selected,#8b7355) 10%,white)}.similar-table-row.highlighted{background:color-mix(in srgb,var(--gld-highlight-flash,#f59e0b) 20%,white);animation:highlightFade 2s ease-out}@keyframes highlightFade{0%{background:#fff3cd}to{background:#fff0}}.similar-table-row.subject{background:#f5f5f0;font-weight:500}.similar-table-row.subject:hover{background:#eeeee8}.similar-table .col-status{width:30px;text-align:center}.similar-table .col-address{min-width:150px}.similar-table .col-price{white-space:nowrap;font-weight:600}.similar-table .col-beds,.similar-table .col-baths,.similar-table .col-year,.similar-table .col-dom{text-align:center}.similar-table .col-sqft,.similar-table .col-ppsf,.similar-table .col-lot{text-align:right}.similar-table .col-action{width:40px;text-align:center}.similar-table .status-dot{display:inline-block;width:10px;height:10px;border-radius:50%}.similar-table-home-btn{width:32px;height:32px;border:none;background:#f5f5f5;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s}.similar-table-home-btn:hover{background:#8b7355;color:#fff}.similar-table-home-btn:hover svg{stroke:#fff}.similar-table-home-btn svg{stroke:#666}.similar-table-loading td,.similar-table-empty td{text-align:center;padding:30px}.payment-calculator{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:28px;box-shadow:0 1px 3px #0000000a}.calc-payment-summary{margin-bottom:28px}.calc-monthly-payment{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;margin-bottom:20px}.calc-amount{font-size:1.75rem;font-weight:600;color:#0d9488;line-height:1}.calc-period{font-size:1rem;color:#64748b}.calc-loan-type{font-size:.9rem;color:#94a3b8}.calc-breakdown-bar{display:flex;height:14px;border-radius:7px;overflow:hidden;margin-bottom:20px;background:#f1f5f9}.calc-bar-segment{height:100%;transition:width .3s ease}.calc-legend{display:flex;flex-wrap:wrap;gap:12px 24px}.calc-legend-item{display:flex;align-items:center;gap:8px}.calc-color-box{width:14px;height:14px;border-radius:3px;flex-shrink:0}.calc-legend-label{font-size:.8125rem;color:#475569}.calc-legend-value{font-weight:600;color:#1e293b}.calc-fields{display:flex;flex-direction:column;gap:16px;margin-top:28px;padding-top:28px;border-top:1px solid #e2e8f0}.calc-field-row{display:flex;gap:16px;flex-wrap:wrap}.calc-field{display:flex;flex-direction:column;gap:6px}.calc-field-grow{flex:1;min-width:150px}.calc-field-small{width:100px;flex-shrink:0}.calc-field label{font-size:.8125rem;color:#64748b;font-weight:500}.calc-field input{padding:14px;border:1px solid #e2e8f0;border-radius:8px;font-size:1rem;color:#1e293b;background:#fff;transition:all .15s ease;width:100%;min-height:48px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.calc-field input:hover{border-color:#cbd5e1}.calc-field input:focus{outline:none;border-color:#0d9488;box-shadow:0 0 0 3px #0d94881a}.calc-input-with-note{position:relative;display:flex;align-items:center}.calc-input-with-note input{padding-right:80px}.calc-field-note{position:absolute;right:14px;font-size:.8125rem;color:#94a3b8;pointer-events:none}@media (max-width:768px){.payment-calculator{padding:20px}.calc-amount{font-size:2.25rem}.calc-monthly-payment{flex-direction:column;gap:4px}.calc-legend{gap:10px 14px}.calc-legend-label{font-size:.75rem}.calc-field-row{flex-direction:column;gap:12px}.calc-field-small{width:100%}.calc-field-grow{min-width:100%}.calc-field input{font-size:16px;min-height:50px}.calc-field label{font-size:.875rem}}@media print{.payment-calculator{display:none}}.drive-times-section{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden}.drive-times-controls{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #e2e8f0;background:#f8fafc}.transport-modes{display:flex;gap:4px}.transport-mode-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;color:#64748b;cursor:pointer;transition:all .15s ease}.transport-mode-btn:hover{border-color:#cbd5e1;color:#334155}.transport-mode-btn.active{background:#8b7355;border-color:#8b7355;color:#fff}.dt-add-place-btn{padding:8px 16px;border:none;border-radius:6px;background:#8b7355;color:#fff;font-size:14px;font-weight:500;cursor:pointer;transition:background .15s ease}.dt-add-place-btn:hover:not(:disabled){background:#7a6548}.dt-add-place-btn:disabled{opacity:.5;cursor:not-allowed}.drive-times-content{display:grid;grid-template-columns:1fr 1fr;min-height:400px}.dt-places-list{padding:16px;border-right:1px solid #e2e8f0;overflow-y:auto;max-height:400px}.dt-places-loading,.dt-places-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#64748b;text-align:center;padding:20px}.dt-places-empty p{margin:0 0 8px}.dt-places-empty p:first-child{font-weight:500;color:#334155}.dt-loading-spinner{width:24px;height:24px;border:2px solid #e2e8f0;border-top-color:#8b7355;border-radius:50%;animation:spin .8s linear infinite;margin-bottom:8px}.dt-place-item{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid #e2e8f0;border-radius:8px;margin-bottom:8px;cursor:pointer;transition:all .15s ease}.dt-place-item:hover{border-color:#cbd5e1;background:#f8fafc}.dt-place-item.selected{border-color:#8b7355;background:#faf6f1}.dt-place-number{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#8b7355;color:#fff;font-size:12px;font-weight:600;flex-shrink:0}.dt-place-info{flex:1;min-width:0}.dt-place-name{font-weight:500;color:#1e293b;margin-bottom:2px}.dt-place-address{font-size:12px;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dt-place-time{text-align:right;flex-shrink:0}.dt-time{display:block;font-weight:600;color:#8b7355;font-size:14px}.dt-distance{display:block;font-size:12px;color:#64748b}.dt-calculating{color:#94a3b8;font-size:12px}.dt-place-actions{display:flex;gap:4px;opacity:0;transition:opacity .15s ease}.dt-place-item:hover .dt-place-actions{opacity:1}.dt-edit-btn,.dt-delete-btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:4px;background:#fff0;color:#64748b;cursor:pointer;transition:all .15s ease}.dt-edit-btn:hover{background:#e2e8f0;color:#334155}.dt-delete-btn:hover{background:#fee2e2;color:#dc2626}.dt-map-container{min-height:400px;background:#f1f5f9}.dt-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px}.dt-modal{background:#fff;border-radius:12px;width:100%;max-width:480px;box-shadow:0 20px 40px #0003}.dt-modal-header{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e2e8f0}.dt-modal-header h3{margin:0;font-size:18px;font-weight:600;color:#1e293b}.dt-modal-close{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:6px;background:#fff0;color:#64748b;cursor:pointer;transition:all .15s ease}.dt-modal-close:hover{background:#f1f5f9;color:#334155}.dt-modal-body{padding:24px}.dt-modal-subtitle{margin:0 0 20px;font-size:14px;color:#64748b;line-height:1.5}.dt-error{padding:12px;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;color:#dc2626;font-size:14px;margin-bottom:16px}.dt-form-field{margin-bottom:16px}.dt-form-field label{display:block;font-size:14px;font-weight:500;color:#334155;margin-bottom:6px}.dt-form-field input{width:100%;padding:10px 12px;border:1px solid #e2e8f0;border-radius:6px;font-size:14px;color:#1e293b;transition:border-color .15s ease}.dt-form-field input:focus{outline:none;border-color:#8b7355;box-shadow:0 0 0 3px #8b73551a}.dt-form-field input::placeholder{color:#94a3b8}.dt-modal-footer{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid #e2e8f0;background:#f8fafc}.dt-btn-cancel{padding:10px 20px;border:1px solid #e2e8f0;border-radius:6px;background:#fff;color:#64748b;font-size:14px;font-weight:500;cursor:pointer;transition:all .15s ease}.dt-btn-cancel:hover{border-color:#cbd5e1;color:#334155}.dt-btn-save{padding:10px 20px;border:none;border-radius:6px;background:#8b7355;color:#fff;font-size:14px;font-weight:500;cursor:pointer;transition:background .15s ease}.dt-btn-save:hover{background:#7a6548}@media (max-width:768px){.drive-times-content{grid-template-columns:1fr}.dt-places-list{border-right:none;border-bottom:1px solid #e2e8f0;max-height:250px}.dt-map-container{min-height:300px}.dt-place-actions{opacity:1}}@media print{.drive-times-section{display:none}}.pac-container{z-index:10001!important;font-family:inherit;border-radius:8px;border:1px solid #e2e8f0;box-shadow:0 4px 12px #00000026;margin-top:4px}.pac-item{padding:10px 12px;cursor:pointer;font-size:14px;color:#334155}.pac-item:hover{background:#f8fafc}.pac-item-selected{background:#f1f5f9}.pac-icon{margin-right:8px}.pac-item-query{font-weight:500;color:#1e293b}.lazy-image-wrapper{width:100%;height:100%;position:relative}.lazy-image-wrapper img{width:100%;height:100%;object-fit:cover}.lazy-placeholder{width:100%;height:100%;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite}.cta-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:10000;display:flex;align-items:center;justify-content:center;padding:20px;animation:cta-fade-in .2s ease}@keyframes cta-fade-in{0%{opacity:0}to{opacity:1}}.cta-modal{background:#fff;border-radius:16px;width:100%;max-width:520px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 25px 50px -12px #00000040;animation:cta-slide-up .3s ease}@keyframes cta-slide-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.cta-modal-header{display:flex;justify-content:space-between;align-items:flex-start;padding:16px 20px 12px;border-bottom:1px solid #eee}.cta-modal-header-text{flex:1}.cta-modal-title{font-size:1.25rem;font-weight:700;color:#1a1a1a;margin:0 0 2px}.cta-modal-subtitle{font-size:.85rem;color:#666;margin:0}.cta-modal-close{background:none;border:none;padding:6px;margin:-6px -6px 0 10px;cursor:pointer;color:#666;border-radius:6px;transition:all .15s ease}.cta-modal-close:hover{background:#f0f0f0;color:#333}.cta-modal-close svg{display:block}.cta-modal-body{flex:1;overflow-y:auto;padding:14px 20px 18px}.cta-property-preview{display:flex;gap:16px;padding:16px;background:#f8f9fa;border-radius:12px;margin-bottom:20px}.cta-property-image{width:100px;height:75px;border-radius:8px;overflow:hidden;flex-shrink:0}.cta-property-info{flex:1;display:flex;flex-direction:column;justify-content:center}.cta-property-address{font-size:.95rem;font-weight:600;color:#1a1a1a;line-height:1.4}.cta-property-price{font-size:1.1rem;font-weight:700;color:#8b7355;margin-top:4px}.cta-agent-info{display:flex;gap:16px;padding:16px;background:#f8f9fa;border-radius:12px;margin-bottom:20px}.cta-agent-avatar{width:60px;height:60px;border-radius:50%;object-fit:cover}.cta-agent-details{flex:1}.cta-agent-name{font-weight:600;color:#1a1a1a;font-size:1rem}.cta-agent-title,.cta-agent-contact{font-size:.85rem;color:#666;margin-top:2px}.cta-form{display:flex;flex-direction:column;gap:20px}.cta-form-group{display:flex;flex-direction:column;gap:6px}.cta-form-group.has-error .cta-form-input,.cta-form-group.has-error .cta-form-textarea,.cta-form-group.has-error .cta-form-select{border-color:#dc2626}.cta-form-label{font-size:.875rem;font-weight:600;color:#374151}.cta-form-label .required{color:#dc2626;margin-left:2px}.cta-form-input,.cta-form-textarea,.cta-form-select{padding:12px 14px;border:1px solid #d1d5db;border-radius:10px;font-size:1rem;color:#1a1a1a;background:#fff;transition:all .15s ease;width:100%;box-sizing:border-box}.cta-form-input:focus,.cta-form-textarea:focus,.cta-form-select:focus{outline:none;border-color:#8b7355;box-shadow:0 0 0 3px #2563eb1a}.cta-form-input::placeholder,.cta-form-textarea::placeholder{color:#9ca3af}.cta-form-textarea{resize:vertical;min-height:100px}.cta-form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:40px}.cta-form-error{font-size:.8rem;color:#dc2626}.cta-form-error-message{background:#fef2f2;border:1px solid #fecaca;color:#dc2626;padding:12px 16px;border-radius:10px;font-size:.9rem}.cta-form-success-message{background:#f0fdf4;border:1px solid #bbf7d0;color:#16a34a;padding:12px 16px;border-radius:10px;font-size:.9rem;text-align:center}.cta-form-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.cta-submit-btn{background:#8b7355;color:#fff;border:none;padding:10px 20px;border-radius:8px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .15s ease;display:flex;align-items:center;justify-content:center;gap:6px;min-height:42px;margin-top:6px}.cta-submit-btn:hover:not(:disabled){background:#6b5a45;transform:translateY(-1px)}.cta-submit-btn:active:not(:disabled){transform:translateY(0)}.cta-submit-btn:disabled{opacity:.7;cursor:not-allowed}.cta-spinner{display:flex;align-items:center;justify-content:center}.cta-spinner-svg{width:24px;height:24px;animation:cta-spin 1s linear infinite}@keyframes cta-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.cta-success-message{text-align:center;padding:32px 20px}.cta-success-icon{width:64px;height:64px;background:#dcfce7;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px}.cta-success-icon svg{width:32px;height:32px;color:#16a34a}.cta-success-message h3{font-size:1.25rem;font-weight:700;color:#1a1a1a;margin:0 0 8px}.cta-success-message p{color:#666;margin:0}.cta-search-summary{background:#f8f9fa;border-radius:12px;padding:16px;margin-bottom:8px}.cta-search-message{font-size:.9rem;color:#666;margin:0 0 12px;line-height:1.5}.cta-search-count{font-size:1rem;color:#1a1a1a;margin-bottom:12px}.cta-search-count strong{color:#8b7355}.cta-filter-tags{display:flex;flex-wrap:wrap;gap:8px}.cta-filter-tag{background:#fff;border:1px solid #e5e7eb;padding:4px 10px;border-radius:6px;font-size:.8rem;color:#4b5563}.cta-showing-type-tabs{display:flex;gap:8px;margin:4px 0 8px}.cta-tab{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;border:2px solid #c4b39a;background:#fff;border-radius:10px;font-size:.95rem;font-weight:500;color:#8b7355;cursor:pointer;transition:all .15s ease}.cta-tab:hover{border-color:#8b7355;background:#8b73550d}.cta-tab.active{border-color:#8b7355;color:#8b7355;background:#8b73551a}.cta-tab svg{flex-shrink:0}.cta-showing-note{display:flex;align-items:center;gap:8px;padding:12px;background:#f8f9fa;border-radius:8px;font-size:.85rem;color:#6b7280}.cta-showing-note svg{flex-shrink:0;color:#9ca3af}.cta-share-options{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:20px}.cta-share-option{display:flex;flex-direction:column;align-items:center;gap:6px;padding:16px 8px;border:1px solid #e5e7eb;background:#fff;border-radius:12px;cursor:pointer;transition:all .15s ease;font-size:.8rem;color:#4b5563}.cta-share-option:hover{border-color:#d1d5db;background:#f9fafb}.cta-share-option.copied{border-color:#16a34a;background:#dcfce7;color:#16a34a}.cta-share-option.facebook{color:#1877f2}.cta-share-option.facebook:hover{background:#e7f1ff;border-color:#1877f2}.cta-share-option.twitter{color:#1a1a1a}.cta-share-option.twitter:hover{background:#f0f0f0;border-color:#666}.cta-share-option.pinterest{color:#e60023}.cta-share-option.pinterest:hover{background:#fef0f0;border-color:#e60023}.cta-share-option svg{width:24px;height:24px}.cta-divider{display:flex;align-items:center;gap:16px;margin:20px 0;color:#9ca3af;font-size:.85rem}.cta-divider:before,.cta-divider:after{content:"";flex:1;height:1px;background:#e5e7eb}.cta-share-form{margin-top:0}.cta-email-row{display:flex;align-items:flex-start;gap:8px;margin-bottom:4px}.cta-email-row .cta-form-group{margin-bottom:0}.cta-email-remove{display:flex;align-items:center;justify-content:center;width:32px;height:32px;min-width:32px;margin-top:4px;border:1px solid #e5e7eb;background:#fff;border-radius:50%;cursor:pointer;color:#9ca3af;transition:all .15s ease}.cta-email-remove:hover{background:#fef2f2;border-color:#fca5a5;color:#ef4444}.cta-email-add{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;margin-top:4px;border:1px dashed #d1d5db;background:#fff0;border-radius:8px;cursor:pointer;color:#6b7280;font-size:.85rem;transition:all .15s ease}.cta-email-add:hover{border-color:#3b82f6;color:#3b82f6;background:#eff6ff}@media (max-width:768px){.cta-modal-overlay{padding:0;align-items:flex-end}.cta-modal{max-width:100%;max-height:95vh;border-radius:20px 20px 0 0;animation:cta-slide-up-mobile .3s ease}@keyframes cta-slide-up-mobile{0%{transform:translateY(100%)}to{transform:translateY(0)}}.cta-modal-header{padding:20px 20px 16px}.cta-modal-body{padding:16px 20px 24px}.cta-modal-title{font-size:1.25rem}.cta-form-row{grid-template-columns:1fr}.cta-share-options{grid-template-columns:repeat(2,1fr)}.cta-property-preview{flex-direction:column;text-align:center}.cta-property-image{width:100%;height:120px;margin:0 auto}}.cta-action-btn{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border:1px solid #e5e7eb;background:#fff;border-radius:8px;font-size:.85rem;font-weight:500;color:#4b5563;cursor:pointer;transition:all .15s ease}.cta-action-btn:hover{border-color:#8b7355;color:#8b7355;background:#8b73551a}.cta-action-btn svg{width:16px;height:16px}.cta-action-btn.primary{background:#8b7355;border-color:#8b7355;color:#fff}.cta-action-btn.primary:hover{background:#6b5a45;border-color:#6b5a45}.cta-action-btn.icon-only{padding:8px}.cta-action-btn.icon-only span{display:none}.cta-info-box{display:flex;gap:12px;align-items:flex-start;padding:12px 16px;background:#f5f5f0;border-radius:8px;font-size:.9rem;color:#374151;margin-bottom:20px}.cta-info-box svg{flex-shrink:0;color:#8b7355}.cta-tour-type-toggle{display:flex;gap:10px;margin-bottom:14px}.cta-tour-type-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 12px;border:2px solid #d1d5db;border-radius:6px;background:#fff;font-size:.85rem;font-weight:500;color:#374151;cursor:pointer;transition:all .15s}.cta-tour-type-btn:hover{border-color:#8b7355}.cta-tour-type-btn.active{border-color:#8b7355;background:#8b73551a;color:#8b7355}.cta-tour-type-btn svg{width:16px;height:16px}.cta-time-slots{margin-bottom:14px}.cta-time-slots-header{font-weight:600;font-size:.85rem;color:#111827;margin-bottom:10px}.cta-time-slot{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #e5e7eb}.cta-time-slot:last-of-type{border-bottom:none}.cta-time-slot-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;font-weight:600;font-size:.85rem;color:#374151}.cta-remove-slot{background:none;border:none;padding:4px;cursor:pointer;color:#8b7355;display:flex;align-items:center}.cta-remove-slot:hover{color:#6b5a45}.cta-date-selector{display:flex;align-items:center;gap:8px;margin-bottom:16px}.cta-date-nav{width:32px;height:32px;min-width:32px;border:1px solid #c4b39a;border-radius:50%;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;flex-shrink:0}.cta-date-nav:hover:not(:disabled){background:#8b73550d;border-color:#8b7355}.cta-date-nav:disabled{opacity:.3;cursor:not-allowed}.cta-date-nav svg{width:16px;height:16px;color:#8b7355}.cta-date-viewport{flex:1;overflow:hidden;position:relative}.cta-date-track{display:flex;transition:transform .3s ease-out;touch-action:none;user-select:none;-webkit-user-select:none}button.cta-date-option{flex:0 0 calc(33.333% - 6px);margin:0 3px;padding:8px 6px;border:2px solid #c4b39a;border-radius:8px;background:#fff;cursor:pointer;text-align:center;transition:border-color .2s,background .2s;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}button.cta-date-option:hover{border-color:#8b7355;background:#8b73550d}button.cta-date-option:focus{outline:none;border-color:#8b7355}button.cta-date-option.selected{border-color:#8b7355!important;background:#8b73551a;outline:none}.cta-date-day{font-size:10px;color:#8b7355;text-transform:uppercase}.cta-date-num{font-size:20px;font-weight:600;color:#8b7355}.cta-date-month{font-size:10px;color:#8b7355}.cta-date-option.selected .cta-date-day,.cta-date-option.selected .cta-date-num,.cta-date-option.selected .cta-date-month{color:#8b7355}.cta-time-select-wrap{position:relative}.cta-time-select-wrap .cta-form-select{width:100%;padding:8px 36px 8px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:.85rem;background:#fff;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none}.cta-time-select-wrap .cta-form-select:focus{outline:none;border-color:#8b7355}.cta-select-arrow{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none;color:#6b7280}.cta-add-time-btn{width:100%;padding:12px;border:2px dashed #d1d5db;border-radius:8px;background:#fff0;color:#8b7355;font-weight:500;cursor:pointer;transition:all .15s}.cta-add-time-btn:hover{border-color:#8b7355;background:#8b73550d}.cta-property-preview{display:flex;gap:12px;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #e5e7eb}.cta-property-image{width:80px;height:60px;border-radius:6px;overflow:hidden;flex-shrink:0}.cta-property-image img{width:100%;height:100%;object-fit:cover}.cta-property-info{flex:1;min-width:0}.cta-property-address{font-weight:600;font-size:.9rem;color:#111827;margin-bottom:1px}.cta-property-location{font-size:.8rem;color:#6b7280;margin-bottom:2px}.cta-property-details{font-size:.8rem;color:#374151}.cta-property-details .cta-separator{margin:0 5px;color:#d1d5db}.mobile-user-btn{padding:8px 16px;border:1px solid var(--primary-color,#8b7355);border-radius:4px;background:#fff;cursor:pointer;font-size:13px;color:var(--primary-color,#8b7355);font-weight:500;white-space:nowrap}.mobile-user-btn:hover{background:var(--primary-light,#f5f0eb)}.mobile-user-greeting{font-size:13px;color:var(--primary-color,#8b7355);font-weight:500;white-space:nowrap;cursor:pointer}.mobile-user-greeting:hover{text-decoration:underline}.mobile-sign-in-btn{padding:8px 12px;border:1px solid #ddd;border-radius:4px;background:#fff;cursor:pointer;font-size:13px}.profile-page-wrapper{min-height:100vh;background:var(--bg-color,#f5f5f5)}.profile-page-wrapper .header{background:#fff;padding:12px 24px;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;align-items:center}@media (max-width:1024px){.profile-page-wrapper .header{display:none}}.profile-page{display:flex;gap:24px;max-width:1400px;margin:0 auto;padding:24px;min-height:calc(100vh - 80px)}.profile-main-panel{display:flex;flex:1;gap:24px;background:var(--card-bg,#fff);border-radius:12px;box-shadow:0 2px 8px #00000014;overflow:hidden}.profile-not-logged-in{display:flex;align-items:center;justify-content:center;padding:48px;text-align:center;color:var(--text-secondary,#666)}.profile-nav-panel{width:280px;background:var(--nav-bg,#f8f9fa);border-right:1px solid var(--border-color,#e5e5e5);padding:24px;flex-shrink:0}.profile-user-card{display:flex;flex-direction:column;align-items:center;text-align:center;padding-bottom:24px;border-bottom:1px solid var(--border-color,#e5e5e5);margin-bottom:24px}.profile-avatar{width:80px;height:80px;border-radius:50%;object-fit:cover;margin-bottom:16px}.profile-initials{width:80px;height:80px;border-radius:50%;background:#8b7355;color:#fff;display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:600;margin-bottom:16px}.profile-user-details{width:100%}.profile-user-name{font-size:18px;font-weight:600;color:var(--text-primary,#1a1a1a);margin-bottom:8px}.profile-user-info{font-size:13px;color:var(--text-secondary,#666);margin-bottom:4px;word-break:break-word}.profile-user-info .profile-label{color:var(--text-muted,#999);margin-right:4px}.profile-nav-menu{display:flex;flex-direction:column;gap:4px}.profile-nav-item{display:block;width:100%;padding:12px 16px;text-align:left;background:#fff0;border:none;border-radius:8px;font-size:14px;font-weight:500;color:var(--text-primary,#1a1a1a);cursor:pointer;transition:background-color .2s,color .2s}.profile-nav-item:hover{background:#0000000d}.profile-nav-item.disabled{opacity:.5;cursor:not-allowed}.profile-content-panel{flex:1;padding:24px;overflow-y:auto}.profile-content{max-width:800px}.profile-content h2{font-size:24px;font-weight:600;color:var(--text-primary,#1a1a1a);margin:0 0 8px}.profile-subtitle{color:var(--text-secondary,#666);font-size:14px;margin-bottom:24px;line-height:1.5}.profile-alert{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-radius:8px;margin-bottom:24px;font-size:14px}.profile-alert.success{background:var(--success-bg,#e6f4ea);color:var(--success-color,#1e8e3e)}.profile-alert.error{background:var(--error-bg,#fce8e6);color:var(--error-color,#d93025)}.profile-alert-close{background:#fff0;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;opacity:.7}.profile-alert-close:hover{opacity:1}.profile-content-section{display:flex;flex-direction:column;gap:32px}.profile-section{padding-bottom:24px;border-bottom:1px solid var(--border-color,#e5e5e5)}.profile-section:last-child{border-bottom:none}.profile-section h4{font-size:16px;font-weight:600;color:var(--text-primary,#1a1a1a);margin:0 0 16px}.profile-fields{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.profile-field-wrapper{display:flex;flex-direction:column;gap:6px}.profile-field-wrapper.profile-field-full{grid-column:1 / -1}.profile-field-wrapper label{font-size:13px;font-weight:500;color:var(--text-secondary,#666)}.profile-field-wrapper input{padding:10px 12px;border:1px solid var(--border-color,#ddd);border-radius:6px;font-size:14px;transition:border-color .2s,box-shadow .2s}.profile-field-wrapper input:focus{outline:none;border-color:#8b7355;box-shadow:0 0 0 3px #8b735526}.profile-input-error{font-size:12px;color:var(--error-color,#d93025)}.profile-save-btn,.profile-add-place-btn,.profile-start-search-btn,.profile-ask-btn{background:#8b7355;color:#fff;border:none;padding:10px 20px;border-radius:8px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .15s ease;display:flex;align-items:center;justify-content:center;gap:6px;min-height:42px}.profile-save-btn:hover,.profile-add-place-btn:hover,.profile-start-search-btn:hover,.profile-ask-btn:hover{background:#6b5a45;transform:translateY(-1px)}.profile-save-btn:disabled,.profile-add-place-btn:disabled,.profile-ask-btn:disabled{opacity:.7;cursor:not-allowed;transform:none}.profile-change-password-btn{padding:10px 20px;background:#fff0;color:#8b7355;border:1px solid #8b7355;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .15s ease}.profile-change-password-btn:hover{background:#8b73551a}.profile-footer{margin-top:24px;padding-top:24px;border-top:1px solid var(--border-color,#e5e5e5)}.profile-connected-accounts .profile-account-item{display:flex;align-items:center;gap:12px}.profile-account-icon{width:32px;height:32px;border-radius:6px;background-size:contain;background-repeat:no-repeat;background-position:center}.profile-account-icon.google{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath fill='%23EA4335' d='M24 9.5c3.54 0 6.71 1.22 9.21 3.6l6.85-6.85C35.9 2.38 30.47 0 24 0 14.62 0 6.51 5.38 2.56 13.22l7.98 6.19C12.43 13.72 17.74 9.5 24 9.5z'/%3E%3Cpath fill='%234285F4' d='M46.98 24.55c0-1.57-.15-3.09-.38-4.55H24v9.02h12.94c-.58 2.96-2.26 5.48-4.78 7.18l7.73 6c4.51-4.18 7.09-10.36 7.09-17.65z'/%3E%3Cpath fill='%23FBBC05' d='M10.53 28.59c-.48-1.45-.76-2.99-.76-4.59s.27-3.14.76-4.59l-7.98-6.19C.92 16.46 0 20.12 0 24c0 3.88.92 7.54 2.56 10.78l7.97-6.19z'/%3E%3Cpath fill='%2334A853' d='M24 48c6.48 0 11.93-2.13 15.89-5.81l-7.73-6c-2.15 1.45-4.92 2.3-8.16 2.3-6.26 0-11.57-4.22-13.47-9.91l-7.98 6.19C6.51 42.62 14.62 48 24 48z'/%3E%3C/svg%3E")}.profile-account-icon.facebook{background-color:#1877f2;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z'/%3E%3C/svg%3E")}.profile-table{width:100%;border-collapse:collapse;margin-top:16px}.profile-table th,.profile-table td{padding:12px;text-align:left;border-bottom:1px solid var(--border-color,#e5e5e5)}.profile-table th{font-size:12px;font-weight:600;color:var(--text-muted,#999);text-transform:uppercase;letter-spacing:.5px}.profile-table td{font-size:14px;color:var(--text-primary,#1a1a1a)}.profile-edit-btn,.profile-delete-btn,.profile-view-btn{padding:8px 12px;background:#fff0;border:1px solid var(--border-color,#ddd);border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;font-size:13px;transition:background-color .2s,border-color .2s}.profile-edit-btn:hover,.profile-view-btn:hover{background:var(--hover-bg,#f5f5f5);border-color:var(--gld-highlight-selected,#8b7355);color:var(--gld-highlight-selected,#8b7355)}.profile-delete-btn:hover{background:var(--error-bg,#fce8e6);border-color:var(--error-color,#d93025);color:var(--error-color,#d93025)}.profile-empty-state{text-align:center;padding:48px 24px;color:var(--text-secondary,#666)}.profile-empty-state p{margin-bottom:16px}.profile-loading{display:flex;align-items:center;justify-content:center;padding:48px}.profile-spinner{display:inline-flex;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.profile-viewed-listings{display:flex;flex-direction:column;gap:12px;margin-top:24px}.profile-viewed-card{display:flex;gap:16px;padding:12px;background:var(--card-bg,#fff);border:1px solid var(--border-color,#e5e5e5);border-radius:8px}.profile-viewed-image{position:relative;width:100px;height:75px;border-radius:6px;overflow:hidden;background:var(--placeholder-bg,#f0f0f0);flex-shrink:0}.profile-card-map-icon{position:absolute;top:4px;right:4px;width:24px;height:24px;background:#fff;border:none;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 1px 3px #0003;color:#666;transition:all .15s ease}.profile-card-map-icon:hover{color:#2196f3;transform:scale(1.1)}.profile-card-map-icon i{font-size:14px}.profile-viewed-details{flex:1}.profile-viewed-price{font-size:16px;font-weight:600;color:var(--text-primary,#1a1a1a)}.profile-viewed-address{font-size:14px;color:var(--text-primary,#1a1a1a)}.profile-viewed-location{font-size:13px;color:var(--text-secondary,#666)}.profile-viewed-time{font-size:12px;color:var(--text-muted,#999);margin-top:4px}.profile-notifications{background:var(--card-bg-alt,#f8f9fa);border-radius:12px;padding:24px;margin-bottom:24px}.profile-notifications h3{font-size:18px;font-weight:600;margin:0 0 16px}.profile-unsubscribed-note{padding:12px;background:var(--warning-bg,#fff3e0);border-radius:6px;color:var(--warning-color,#e65100);font-size:14px;margin-bottom:16px}.profile-notification-item{padding:16px 0;border-bottom:1px solid var(--border-color,#e5e5e5)}.profile-notification-item:last-of-type{border-bottom:none}.profile-notification-item.disabled{opacity:.5;pointer-events:none}.profile-notification-title{font-size:14px;font-weight:600;color:var(--text-primary,#1a1a1a);margin-bottom:4px}.profile-notification-desc{font-size:13px;color:var(--text-secondary,#666);margin-bottom:12px;line-height:1.4}.profile-radio-group{display:flex;gap:16px}.profile-radio-btn{display:flex;align-items:center;gap:8px;padding:8px 16px;background:#fff0;border:1px solid var(--border-color,#ddd);border-radius:6px;font-size:13px;cursor:pointer;transition:background-color .2s,border-color .2s}.profile-radio-btn:hover{background:var(--hover-bg,#f5f5f5)}.profile-radio-btn.selected{background:#f5efe8;border-color:#8b7355;color:#8b7355}.profile-radio-btn:disabled{opacity:.5;cursor:not-allowed}.profile-unsub-all-btn,.profile-sub-all-btn{margin-top:16px;padding:10px 20px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s;background:#8b7355;color:#fff;border:none}.profile-unsub-all-btn:hover,.profile-sub-all-btn:hover{background:#6b5a45}.profile-unsub-all-btn:disabled,.profile-sub-all-btn:disabled{opacity:.7;cursor:not-allowed}.profile-saved-searches{display:flex;flex-direction:column;gap:16px;margin-top:24px}.profile-saved-searches-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:24px}@media (max-width:1024px){.profile-saved-searches-grid{grid-template-columns:1fr}}.profile-saved-search-card{position:relative;background:var(--card-bg,#fff);border:1px solid var(--border-color,#e5e5e5);border-radius:12px;overflow:hidden}.profile-saved-search-card.global-unsubscribed{opacity:.7}.profile-unsubscribed-overlay{position:absolute;top:0;left:0;right:0;padding:8px 16px;background:var(--warning-bg,#fff3e0);color:var(--warning-color,#e65100);font-size:12px;text-align:center}.profile-saved-search-content{padding:20px}.profile-saved-search-card.global-unsubscribed .profile-saved-search-content{padding-top:48px}.profile-saved-search-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.profile-card-updated{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:500;color:#22c55e;animation:fadeInOut 2s ease}@keyframes fadeInOut{0%{opacity:0}15%{opacity:1}85%{opacity:1}to{opacity:0}}.profile-saved-search-title{font-size:16px;font-weight:600;color:#5c4a38;cursor:pointer;display:flex;align-items:center;gap:8px}.profile-saved-search-title:hover{text-decoration:underline}.profile-saved-search-count{font-size:13px;font-weight:400;color:var(--text-muted,#999)}.profile-search-criteria-section{margin-top:16px;padding-top:12px;border-top:1px solid #e5e5e5}.profile-search-criteria-link{color:#8b7355;font-size:13px;cursor:pointer}.profile-search-criteria-link:hover{text-decoration:underline}.profile-search-criteria-section .profile-search-tags{margin-top:12px}.profile-frequency-container,.profile-subscribe-container{margin-bottom:16px}.profile-label{display:block;font-size:12px;font-weight:500;color:var(--text-muted,#999);margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}.profile-frequency-dropdown{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;background:var(--card-bg,#fff);border:1px solid var(--border-color,#ddd);border-radius:6px;font-size:14px;cursor:pointer}.profile-frequency-options{display:none;position:absolute;background:#fff;border:1px solid var(--border-color,#ddd);border-radius:6px;box-shadow:0 4px 12px #0000001a;z-index:10}.profile-frequency-options button{display:block;width:100%;padding:10px 16px;text-align:left;background:#fff0;border:none;font-size:14px;cursor:pointer}.profile-frequency-options button:hover{background:var(--hover-bg,#f5f5f5)}.profile-site-wide-warning{display:flex;align-items:flex-start;gap:8px;padding:12px;background:var(--warning-bg,#fff3e0);border-radius:6px;color:var(--warning-color,#e65100);font-size:13px;margin-bottom:16px}.profile-saved-search-actions{display:flex;flex-direction:column;gap:12px;margin-top:12px}.profile-saved-search-actions .profile-delete-btn{padding:8px 16px;font-size:13px}.profile-view-search-section{display:flex;flex-direction:column;gap:6px}.profile-view-search-label{font-size:11px;color:#6b5a47;text-transform:uppercase;letter-spacing:.5px;font-weight:600}.profile-view-mode-options{display:flex;gap:8px}.profile-view-mode-btn{display:flex;align-items:center;gap:4px;padding:6px 12px;background:#fff;border:1px solid #ddd;border-radius:20px;font-size:12px;color:#555;cursor:pointer;transition:all .15s ease}.profile-view-mode-btn:hover{border-color:#8b7355;color:#8b7355}.profile-view-mode-btn i{font-size:14px}.profile-delete-row{display:flex;justify-content:flex-end}.profile-saved-search-card.valuation{border-left:4px solid #8b7355}.profile-saved-search-card.valuation-card{border-left:4px solid #8b7355;background:#f5f3f0}.profile-valuation-details{margin-bottom:16px}.profile-valuation-address{font-size:14px;color:#444;margin-bottom:8px}.profile-valuation-specs{display:flex;flex-wrap:wrap;gap:12px;font-size:13px;color:#666;margin-bottom:8px}.profile-valuation-specs span{display:flex;align-items:center;gap:4px}.profile-valuation-estimate{font-size:15px;color:#333;padding:8px 12px;background:#fff;border-radius:6px;margin-top:8px;border:1px solid #e5e5e5}.profile-valuation-estimate strong{color:#2eaf6a}.profile-valuation-date{font-size:12px;color:#999;margin-top:8px}.profile-valuation-specs-inline{display:flex;flex-wrap:wrap;gap:8px;font-size:12px;color:#666;margin:4px 0}.profile-valuation-specs-inline span{display:inline-flex;align-items:center}.profile-valuation-specs-inline span:not(:last-child):after{content:"•";margin-left:8px;color:#ccc}.profile-action-btn.profile-view-btn{display:flex;align-items:center;gap:6px;padding:8px 12px;background:#8b7355;color:#fff;border:none;border-radius:6px;font-size:13px;cursor:pointer;transition:background .2s;margin-top:8px}.profile-action-btn.profile-view-btn:hover{background:#7a6548}.profile-valuation-actions{margin-top:16px;padding-top:16px;border-top:1px solid #e5e0d8}.profile-view-valuation-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px 16px;background:#8b7355;color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background .2s}.profile-view-valuation-btn:hover{background:#7a6548}.profile-view-valuation-btn i{font-size:18px}.profile-viewed-listings-header{font-size:13px;color:var(--text-secondary,#666);margin-bottom:16px}.profile-view-mode-options-inline{display:flex;gap:4px}.profile-view-mode-btn-small{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#fff;border:1px solid #ddd;border-radius:6px;color:#666;cursor:pointer;transition:all .15s ease}.profile-view-mode-btn-small:hover{border-color:#8b7355;color:#8b7355}.profile-view-mode-btn-small i{font-size:16px}.profile-favorites-map-container{position:relative;margin-bottom:16px;border-radius:12px;overflow:hidden;border:1px solid #e5e5e5}.profile-favorites-map{height:400px;width:100%}.profile-favorites-map-controls{position:absolute;top:10px;right:10px;display:flex;flex-direction:column;gap:6px}.profile-map-control-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:8px 12px;background:#fff;border:1px solid #ddd;border-radius:8px;color:#666;cursor:pointer;box-shadow:0 2px 4px #0000001a;font-size:10px}.profile-map-control-btn:hover{border-color:#8b7355;color:#8b7355}.profile-map-control-btn.active{border-color:#2196f3;color:#2196f3}.profile-map-control-btn i{font-size:18px}.profile-map-control-btn span{font-weight:500}.profile-favorites-map-legend{position:absolute;bottom:10px;left:50%;transform:translate(-50%);display:flex;gap:12px;background:#fffffff2;padding:6px 12px;border-radius:6px;font-size:11px;color:#666;box-shadow:0 2px 4px #0000001a}.profile-favorites-map-legend .legend-item{display:flex;align-items:center;gap:4px}.profile-favorites-map-legend .status-dot{width:8px;height:8px;border-radius:50%}.profile-view-mode-row{display:flex;gap:8px;margin-bottom:16px}.profile-view-mode-pill{display:flex;align-items:center;gap:6px;padding:8px 16px;background:#fff;border:1px solid #ddd;border-radius:24px;font-size:13px;color:#666;cursor:pointer;transition:all .15s ease}.profile-view-mode-pill:hover{border-color:#8b7355;color:#8b7355}.profile-view-mode-pill i{font-size:16px}.profile-map-icon-overlay{position:absolute;top:10px;right:10px}.profile-map-icon-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:8px 12px;background:#fff;border:2px solid #ddd;border-radius:8px;color:#666;cursor:default;box-shadow:0 2px 4px #0000001a;font-size:10px}.profile-map-icon-btn.active{border-color:#2196f3;color:#2196f3}.profile-map-icon-btn i{font-size:18px}.profile-map-icon-btn span{font-weight:500}.profile-viewed-searches-header{font-size:13px;color:var(--text-secondary,#666);margin-bottom:16px}.profile-viewed-searches-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.profile-viewed-search-card{background:#fff;border:1px solid #e5e5e5;border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:12px}.profile-viewed-search-content{flex:1}.profile-viewed-search-card .profile-search-description{font-size:14px;font-weight:500;color:#1a1a1a;margin-bottom:8px;line-height:1.4}.profile-search-tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.profile-search-tag{display:inline-block;padding:4px 10px;background:#f5efe8;color:#8b7355;border-radius:16px;font-size:12px;font-weight:500}.profile-viewed-search-actions{display:flex;gap:8px}.profile-viewed-search-actions .profile-action-btn{flex:1;justify-content:center}@media (max-width:768px){.profile-viewed-searches-grid{grid-template-columns:1fr}}.profile-small-text{font-size:12px;color:var(--text-muted,#999)}.profile-pagination{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:24px}.profile-pagination button{padding:8px 16px;background:#8b7355;border:none;border-radius:4px;font-size:14px;color:#fff;cursor:pointer;transition:background-color .2s}.profile-pagination button:hover:not(:disabled){background:#6b5a45}.profile-pagination button:disabled{background:#ccc;cursor:not-allowed}.profile-page-btn{background:#fff;border:1px solid #8b7355;color:#8b7355;margin:0 2px}.profile-page-btn:hover:not(:disabled){background:#f5efe8}.profile-page-btn.active{background:#8b7355;border-color:#8b7355;color:#fff}.profile-agent-panel{width:320px;background:var(--card-bg,#fff);border-radius:12px;box-shadow:0 2px 8px #00000014;padding:24px;height:fit-content;position:sticky;top:24px;flex-shrink:0}.profile-agent-panel h2{font-size:20px;font-weight:600;margin:0 0 20px}.profile-agent-info{display:flex;gap:16px;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid var(--border-color,#e5e5e5)}.profile-agent-photo{width:64px;height:64px;border-radius:50%;object-fit:cover}.profile-agent-initials{width:64px;height:64px;border-radius:50%;background:#8b7355;color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:600}.profile-agent-details{flex:1}.profile-agent-name{font-size:14px;font-weight:600;color:var(--text-primary,#1a1a1a);margin:0 0 2px}.profile-agent-title{font-size:13px;color:var(--text-secondary,#666);margin:0 0 4px}.profile-agent-phone{font-size:13px;color:var(--text-secondary,#666);margin:0}.profile-contact-form p{font-size:14px;color:var(--text-primary,#1a1a1a);margin:0 0 12px}.profile-contact-form textarea{width:100%;padding:12px;border:1px solid var(--border-color,#ddd);border-radius:8px;font-size:14px;font-family:inherit;resize:vertical;margin-bottom:16px}.profile-contact-form textarea:focus{outline:none;border-color:#8b7355;box-shadow:0 0 0 3px #8b735526}.profile-ask-btn{width:100%}@media (max-width:1440px){.profile-agent-panel{display:none}}@media (max-width:1024px){.profile-page{padding:16px}.profile-main-panel{flex-direction:column}.profile-nav-panel{width:100%;border-right:none;border-bottom:1px solid var(--border-color,#e5e5e5);padding:16px}.profile-user-card{flex-direction:row;text-align:left;padding-bottom:16px;margin-bottom:16px}.profile-avatar,.profile-initials{width:56px;height:56px;font-size:20px;margin-bottom:0;margin-right:16px}.profile-nav-menu{flex-direction:row;flex-wrap:wrap;gap:8px}.profile-nav-item{padding:8px 16px;font-size:13px}.profile-fields{grid-template-columns:1fr}}@media (max-width:480px){.profile-favorites-grid{grid-template-columns:1fr}.profile-radio-group{flex-direction:column}.profile-pagination{flex-wrap:wrap}}.saved-searches-dropdown-wrap{position:relative}.saved-searches-dropdown-wrap .header-link-btn{display:flex;align-items:center;gap:4px}.saved-searches-dropdown-wrap .header-link-btn svg{width:14px;height:14px;transition:transform .2s}.saved-searches-dropdown{position:absolute;top:100%;right:0;margin-top:8px;background:#fff;border-radius:8px;box-shadow:0 4px 20px #00000026;min-width:280px;max-width:350px;z-index:1000;overflow:hidden}.saved-search-item{display:flex;justify-content:space-between;align-items:center;width:100%;padding:12px 16px;border:none;background:#fff0;text-align:left;cursor:pointer;transition:background-color .15s;border-bottom:1px solid #f0f0f0}.saved-search-item:hover{background:#f5f5f5}.saved-search-item:last-of-type{border-bottom:none}.saved-search-name{font-size:14px;color:#333;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:12px}.saved-search-count{font-size:12px;color:#666;background:#f0f0f0;padding:2px 8px;border-radius:12px}.saved-searches-dropdown-footer{padding:12px;background:#f8f8f8;border-top:1px solid #e5e5e5}.view-all-saved-searches-btn{width:100%;padding:10px 16px;background:#8b7355;color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .15s}.view-all-saved-searches-btn:hover{background:#6b5a45}.saved-searches-empty{padding:24px 16px;text-align:center}.saved-searches-empty p{color:#666;margin-bottom:16px}.saved-searches-empty .cta-submit-btn{width:100%}.saved-searches-dropdown-wrap:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1}.filter-tag.saved-favorites-tag,.mobile-filter-tag.saved-favorites-tag{background:#fff;color:#333;font-weight:500;border:1px solid #ddd}.filter-tag.saved-favorites-tag button,.mobile-filter-tag.saved-favorites-tag button{color:#999}.filter-tag.saved-favorites-tag button:hover,.mobile-filter-tag.saved-favorites-tag button:hover{color:#333}.profile-frequency-container{display:flex;align-items:center;gap:12px;margin-bottom:16px}.profile-frequency-select{padding:8px 32px 8px 12px;border:1px solid var(--border-color,#ddd);border-radius:6px;background:#fff;font-size:14px;color:#333!important;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23666' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;min-width:120px}.profile-frequency-select option{color:#333;background:#fff}.profile-frequency-select:hover{border-color:var(--gld-highlight-selected,#8b7355)}.profile-frequency-select:focus{outline:none;border-color:var(--gld-highlight-selected,#8b7355);box-shadow:0 0 0 2px #8b73551a}.profile-frequency-select:disabled{opacity:.6;cursor:not-allowed}.profile-page select,.profile-content select{color:#333!important;background-color:#fff!important}.profile-page select option,.profile-content select option{color:#333;background-color:#fff}.profile-viewed-listings{display:flex;flex-direction:column;gap:12px}.profile-viewed-card{display:flex;gap:16px;padding:16px;background:#fff;border-radius:8px;border:1px solid #e5e5e5;transition:box-shadow .2s,border-color .2s}.profile-viewed-card:hover{box-shadow:0 4px 12px #0000001a;border-color:var(--gld-highlight-selected,#8b7355)}.profile-viewed-image{position:relative;flex-shrink:0;width:160px;height:120px;border-radius:6px;overflow:hidden;background:#f5f5f5}.profile-viewed-image img{width:100%;height:100%;object-fit:cover}.profile-viewed-no-image{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#e5e5e5;color:#999}.profile-viewed-no-image i{font-size:32px}.profile-viewed-status-badge{position:absolute;top:8px;left:8px;display:flex;align-items:center;gap:6px;padding:2px 8px;border-radius:4px;background:#000000b3;color:#fff}.profile-viewed-status-badge .status-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.profile-viewed-status-text{font-size:11px;font-weight:600;text-transform:uppercase}.profile-viewed-details{flex:1;display:flex;flex-direction:column;gap:4px}.profile-viewed-price{font-size:18px;font-weight:700;color:#333}.profile-viewed-address{font-size:14px;font-weight:500;color:#333}.profile-viewed-location{font-size:13px;color:#666}.profile-viewed-type{font-size:12px;color:#888;font-style:italic}.profile-viewed-stats{font-size:12px;color:#666;font-weight:500}.profile-viewed-meta{display:flex;align-items:center;gap:16px;margin-top:auto;padding-top:8px;font-size:12px;color:#888}.profile-viewed-time,.profile-viewed-count{display:flex;align-items:center;gap:4px}.profile-viewed-time i,.profile-viewed-count i{font-size:14px}.profile-search-description{font-weight:500;color:#333}.profile-search-views{font-weight:600;color:#333;text-align:center}.profile-actions-cell{display:flex;gap:8px;justify-content:flex-end}.profile-action-btn{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:all .15s;white-space:nowrap;border:none}.profile-action-btn.profile-save-btn{background:#fff;border:1px solid #8b7355;color:#8b7355}.profile-action-btn.profile-save-btn:hover{background:#8b7355;color:#fff}.profile-action-btn.profile-view-btn{background:#8b7355;border:1px solid #8b7355;color:#fff}.profile-action-btn.profile-view-btn:hover{background:#6b5a45;border-color:#6b5a45}.profile-save-btn:not(.profile-action-btn),.profile-add-place-btn,.profile-start-search-btn,.profile-ask-btn,.profile-submit-btn,button.profile-primary-btn{background:#8b7355;border:1px solid #8b7355;color:#fff}.profile-save-btn:not(.profile-action-btn):hover,.profile-add-place-btn:hover,.profile-start-search-btn:hover,.profile-ask-btn:hover,.profile-submit-btn:hover,button.profile-primary-btn:hover{background:#6b5a45;border-color:#6b5a45}.profile-edit-btn,.profile-delete-btn{border:1px solid #8b7355;color:#8b7355;background:#fff}.profile-edit-btn:hover,.profile-delete-btn:hover{background:#8b7355;color:#fff}.profile-radio-btn.selected{border-color:#8b7355;background:#8b73551a;color:#8b7355}.profile-radio-btn.selected i{color:#8b7355}.profile-nav-item.selected{background:#8b7355;color:#fff}.profile-nav-item:hover:not(.selected){color:#8b7355}.profile-page-btn.active{background:var(--gld-highlight-selected,#8b7355);color:#fff}.profile-pagination button:not(:disabled):hover{border-color:var(--gld-highlight-selected,#8b7355);color:var(--gld-highlight-selected,#8b7355)}.profile-link,a.profile-link{color:var(--gld-highlight-selected,#8b7355)}.profile-link:hover,a.profile-link:hover{color:#6b5a45}.profile-favorite-remove{background:#fff;border:none;color:#e53935}.profile-favorite-remove:hover{background:#fff5f5}.profile-viewed-searches-table th{background:#f9f9f9;font-weight:600;text-align:left;padding:12px;border-bottom:2px solid #e5e5e5}.profile-viewed-searches-table td{padding:12px;border-bottom:1px solid #e5e5e5;vertical-align:middle}.profile-viewed-searches-table .profile-actions-cell{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.profile-viewed-searches-table tbody tr:hover{background:#fafafa}.profile-small-text{font-size:12px;color:#888;margin-top:2px}.view-results-btn{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:var(--gld-highlight-selected,#8b7355);border:1px solid var(--gld-highlight-selected,#8b7355);border-radius:6px;color:#fff;font-size:12px;font-weight:500;cursor:pointer;transition:all .15s}.view-results-btn:hover{background:#6b5a45;border-color:#6b5a45}.cta-save-search-intro{text-align:center;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #e5e5e5}.cta-intro-headline{font-size:16px;font-weight:600;color:#333;margin:0 0 8px}.cta-intro-text{font-size:14px;color:#666;line-height:1.5;margin:0}.cta-search-summary{background:#f8f8f8;border-radius:8px;padding:16px;margin-bottom:20px}.cta-search-count{font-size:16px;color:#333;margin-bottom:12px;text-align:center}.cta-search-count strong{color:var(--gld-highlight-selected,#8b7355);font-size:20px}.cta-filter-tags{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.cta-filter-tag{display:inline-block;padding:4px 10px;background:#fff;border:1px solid #ddd;border-radius:16px;font-size:12px;color:#555}.cta-adjust-search{text-align:center;margin-bottom:20px;padding:12px;background:#fff8e6;border-radius:6px;border:1px solid #f0e0b8}.cta-adjust-search p{font-size:13px;color:#666;margin:0 0 6px}.cta-go-back-link{background:none;border:none;color:var(--gld-highlight-selected,#8b7355);font-size:13px;font-weight:600;cursor:pointer;text-decoration:underline;padding:0}.cta-go-back-link:hover{color:#6b5a45}.cta-submit-btn{background:#8b7355;border-color:#8b7355}.cta-submit-btn:hover:not(:disabled){background:#6b5a45;border-color:#6b5a45}.profile-confirm-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:10000}.profile-confirm-modal{background:#fff;border-radius:12px;padding:24px;max-width:400px;width:90%;box-shadow:0 4px 20px #00000026}.profile-confirm-modal h3{margin:0 0 12px;font-size:18px;font-weight:600;color:#333}.profile-confirm-modal p{margin:0 0 20px;font-size:14px;color:#666;line-height:1.5}.profile-confirm-modal-buttons{display:flex;gap:12px;justify-content:flex-end}.profile-confirm-no,.profile-confirm-yes{padding:10px 24px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .15s}.profile-confirm-no{background:#fff;border:1px solid #ddd;color:#666}.profile-confirm-no:hover{background:#f5f5f5;border-color:#ccc}.profile-confirm-yes{background:#8b7355;border:1px solid #8b7355;color:#fff}.profile-confirm-yes:hover{background:#6b5a45;border-color:#6b5a45}.profile-favorite-no-image{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#e5e5e5;color:#999}.profile-favorite-no-image i{font-size:48px}.profile-pagination-text{margin:0 16px;font-size:14px;color:#666}.profile-favorites-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:20px}@media (max-width:1024px){.profile-favorites-grid{grid-template-columns:1fr}}.profile-favorite-card{background:var(--card-bg,#fff);border:1px solid var(--border-color,#e5e5e5);border-radius:12px;overflow:hidden;transition:box-shadow .2s;cursor:pointer}.profile-favorite-card:hover{box-shadow:0 4px 12px #0000001a}.profile-favorite-image{position:relative;height:180px;background:var(--placeholder-bg,#f0f0f0)}.profile-favorite-image img{width:100%;height:100%;object-fit:cover}.profile-favorite-no-image{display:flex;align-items:center;justify-content:center;height:100%;color:var(--text-muted,#999)}.profile-favorite-no-image i{font-size:32px}.profile-favorite-status-badge{position:absolute;top:8px;left:8px;display:flex;align-items:center;gap:6px;padding:4px 10px;border-radius:4px;background:#0009;color:#fff}.profile-favorite-status-badge .status-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.profile-favorite-status-text{font-size:11px;font-weight:600;text-transform:uppercase}.profile-favorite-btn.fav-btn{position:absolute;top:8px;right:8px;width:36px;height:36px;padding:0;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:5}.profile-favorite-btn.fav-btn svg{width:24px;height:24px;stroke:#fff;fill:#2b2b2b75;stroke-width:2;transition:transform .15s ease}.profile-favorite-btn.fav-btn:hover svg{fill:#ef444480}.profile-favorite-btn.fav-btn.active svg{fill:#ef4444;stroke:#ef4444}.profile-favorite-btn.fav-btn:hover{transform:scale(1.1)}.profile-favorite-details{padding:16px}.profile-favorite-price{font-size:18px;font-weight:600;color:var(--text-primary,#1a1a1a)}.profile-favorite-address{font-size:14px;color:var(--text-primary,#1a1a1a);margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profile-favorite-location{font-size:13px;color:var(--text-secondary,#666);margin-top:2px}.profile-favorite-stats{font-size:13px;color:var(--text-secondary,#666);margin-top:8px}.profile-favorite-price-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.profile-favorite-map-icon-inline{width:28px;height:28px;background:#8b7355;color:#fff;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;cursor:pointer;padding:0}.profile-favorite-map-icon-inline:hover{background:#6b5a45}.profile-favorites-actions{display:flex;justify-content:center;gap:12px;margin-bottom:20px}.profile-favorites-action-btn{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;background:#8b7355;color:#fff;border:none;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:background .2s}.profile-favorites-action-btn:hover{background:#6b5a45}.profile-favorites-action-btn i{font-size:15px}.property-marker.highlighted{background:#1a1a1a!important;z-index:1000!important;transform:scale(1.15);box-shadow:0 4px 12px #0006}.property-marker.highlighted:after{border-top-color:#1a1a1a!important}.similar-map-container .property-marker.selected{background:var(--gld-highlight-selected,#000000)!important;z-index:999!important}.similar-map-container .property-marker.selected:after{border-top-color:var(--gld-highlight-selected,#000000)!important}.profile-autocomplete-container{width:100%;min-height:42px}.profile-autocomplete-container input,.profile-autocomplete-container .profile-autocomplete-input{width:100%;padding:10px 12px;border:1px solid #ddd;border-radius:6px;font-size:14px;transition:border-color .2s,box-shadow .2s}.profile-autocomplete-container input:focus,.profile-autocomplete-container .profile-autocomplete-input:focus{outline:none;border-color:#8b7355!important;box-shadow:0 0 0 3px #8b735526!important}.profile-autocomplete-container gmp-place-autocomplete{width:100%;--gmpx-color-surface:#fff;--gmpx-color-on-surface:#1a1a1a;--gmpx-color-primary:#8b7355;--gmpx-color-on-primary:#fff;--gmpx-color-outline:#8b7355;--gmpx-font-family-base:inherit;--gmpx-font-size-base:14px;--gmpx-border-radius:6px}.profile-autocomplete-container gmp-place-autocomplete:focus-within{--gmpx-color-outline:#8b7355}.pac-container{border-radius:8px;box-shadow:0 4px 12px #00000026;border:1px solid #ddd;margin-top:4px;font-family:inherit}.pac-item{padding:10px 12px;cursor:pointer;font-size:14px}.pac-item:hover,.pac-item-selected{background-color:#8b73551a}.pac-item-query{font-size:14px;color:#1a1a1a}.pac-matched{font-weight:600;color:#8b7355}.profile-favorite-card{cursor:pointer}.profile-favorite-remove{color:#e53935;background:#fff}.profile-favorite-map-icon,.profile-viewed-map-icon{position:absolute;top:8px;left:8px;background:#8b7355;color:#fff;padding:6px;border-radius:50%;display:flex;align-items:center;justify-content:center}.profile-favorite-map-icon i,.profile-viewed-map-icon i{font-size:14px}.profile-saved-search-row.clickable,.profile-viewed-card,.profile-saved-search-title.clickable{cursor:pointer}.profile-saved-search-title.clickable:hover{color:#8b7355}.walkscore-section{width:100%;padding:0}.walkscore-section.walkscore-placeholder{min-height:50px}.walkscore-title{font-size:1.25rem;font-weight:600;color:#333;margin:0 0 20px}.walkscore-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width:768px){.walkscore-cards{grid-template-columns:1fr;gap:12px}}.walkscore-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:24px 16px;display:flex;flex-direction:column;align-items:center;text-align:center;transition:box-shadow .2s ease}.walkscore-card:hover{box-shadow:0 4px 12px #00000014}.walkscore-circle{width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.walkscore-icon{width:36px;height:36px}.walkscore-value{font-size:1.5rem;font-weight:700;color:#1f2937;margin-bottom:4px}.walkscore-label{font-size:.875rem;color:#6b7280;font-weight:500}.walkscore-link{display:inline-block;margin-top:20px;color:#8b7355;font-size:.875rem;text-decoration:none;transition:color .2s ease}.walkscore-link:hover{color:#6d5a43;text-decoration:underline}.walkscore-loading-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width:768px){.walkscore-loading-cards{grid-template-columns:1fr;gap:12px}}.walkscore-card-loading{background:#f9fafb;animation:pulse 1.5s ease-in-out infinite}.walkscore-circle-placeholder{width:72px;height:72px;border-radius:50%;background:#e5e7eb;margin-bottom:16px}.walkscore-text-placeholder{width:80px;height:24px;background:#e5e7eb;border-radius:4px}@keyframes pulse{0%,to{opacity:1}50%{opacity:.6}}.walkscore-error-message{padding:20px;text-align:center;color:#6b7280;background:#f9fafb;border-radius:8px;font-size:.875rem}.schools-section{width:100%;padding:0}.schools-section.schools-placeholder{min-height:50px}.schools-no-data{padding:20px;text-align:center;color:#6b7280;background:#f9fafb;border-radius:8px;font-size:.875rem}.schools-widget{width:100%;height:520px;border:none;display:block}@media (max-width:768px){.schools-widget{height:400px}}.listings-carousel-section{width:100%;background:#fff;border-radius:8px;padding:24px;box-shadow:0 1px 3px #00000014}.listings-carousel-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.listings-carousel-title{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin:0;padding:0}.listings-carousel-label{font-size:22px;font-weight:700;color:#1f2937}.listings-carousel-address{font-size:14px;color:#8b7355;font-weight:400}.listings-carousel-nav{display:flex;gap:8px}.listings-carousel-btn{width:36px;height:36px;border-radius:50%;border:1px solid #e5e7eb;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.listings-carousel-btn:hover:not(:disabled){background:#f3f4f6;border-color:#d1d5db}.listings-carousel-btn:disabled{opacity:.4;cursor:not-allowed}.listings-carousel-btn svg{width:20px;height:20px;color:#374151}.listings-carousel-page-info{font-size:.8125rem;color:#6b7280;margin-right:8px}.listings-carousel-viewport{position:relative;overflow:hidden;padding:10px;margin:-10px}.listings-carousel-container{display:grid;grid-template-columns:repeat(var(--cards-per-row,3),1fr);gap:16px}.listings-carousel-container.carousel-slide-in-left{animation:carouselSlideInFromRight .3s ease-out forwards}.listings-carousel-container.carousel-slide-in-right{animation:carouselSlideInFromLeft .3s ease-out forwards}.listings-carousel-container.carousel-slide-out-left{position:absolute;top:10px;left:10px;right:10px;animation:carouselSlideOutToLeft .3s ease-out forwards}.listings-carousel-container.carousel-slide-out-right{position:absolute;top:10px;left:10px;right:10px;animation:carouselSlideOutToRight .3s ease-out forwards}@keyframes carouselSlideInFromRight{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes carouselSlideInFromLeft{0%{transform:translate(-100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes carouselSlideOutToLeft{0%{transform:translate(0);opacity:1}to{transform:translate(-100%);opacity:0}}@keyframes carouselSlideOutToRight{0%{transform:translate(0);opacity:1}to{transform:translate(100%);opacity:0}}.listings-carousel-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;cursor:pointer;transition:all .2s ease}.listings-carousel-card:hover{border-color:var(--gld-highlight-hover,#8b7355);box-shadow:0 0 var(--gld-highlight-hover-glow,8px) var(--gld-highlight-hover,#8b7355)}.carousel-card-image{position:relative;width:100%;height:180px;background:#f3f4f6}.carousel-card-image img{width:100%;height:100%;object-fit:cover}.carousel-card-no-image{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#9ca3af;font-size:.875rem}.carousel-card-status{position:absolute;top:8px;left:8px;padding:2px 6px;border-radius:3px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.3px}.carousel-card-status.active{background:var(--gld-status-active);color:#fff}.carousel-card-status.activeundercontract{background:var(--gld-status-auc);color:#fff}.carousel-card-status.pending{background:var(--gld-status-pending);color:#fff}.carousel-card-status.closed,.carousel-card-status.leased{background:var(--gld-status-closed);color:#fff}.carousel-card-content{padding:14px}.carousel-card-price{font-size:1.125rem;font-weight:700;color:#1f2937;margin-bottom:4px;display:flex;align-items:center;gap:4px}.carousel-price-arrow{font-size:12px;font-weight:700}.carousel-price-arrow.up{color:#ef4444}.carousel-price-arrow.down{color:#22c55e}.carousel-card-address{font-size:.875rem;font-weight:500;color:#374151;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.carousel-card-location{font-size:.8125rem;color:#6b7280;margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.carousel-card-stats{display:flex;gap:12px;font-size:.8125rem;color:#6b7280;flex-wrap:wrap}.carousel-card-stats span{white-space:nowrap}.carousel-stat{display:flex;align-items:center;gap:4px;white-space:nowrap}.carousel-stat i{font-size:14px;color:#9ca3af}.carousel-stat-value{font-weight:500;color:#374151}.carousel-stat-label{color:#6b7280}.listings-carousel-loading{overflow:hidden}.listings-carousel-loading-cards{display:grid;grid-template-columns:repeat(var(--cards-per-row,3),1fr);gap:16px}.listings-carousel-loading-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}.loading-card-image{width:100%;height:180px;background:linear-gradient(90deg,#f3f4f6 25%,#e5e7eb,#f3f4f6 75%);background-size:200% 100%;animation:shimmer 1.5s infinite}.loading-card-content{padding:14px}.loading-card-line{height:14px;background:linear-gradient(90deg,#f3f4f6 25%,#e5e7eb,#f3f4f6 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:4px;margin-bottom:8px}.loading-card-line.long{width:80%}.loading-card-line.medium{width:60%}.loading-card-line.short{width:40%}.newly-listed-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media (max-width:1100px){.newly-listed-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:800px){.newly-listed-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.newly-listed-grid{grid-template-columns:1fr}}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:768px){.listings-carousel-header{flex-direction:column;align-items:flex-start;gap:12px}.listings-carousel-nav{align-self:flex-end}.carousel-card-image,.loading-card-image{height:160px}}.anon-blurred{filter:blur(4px);pointer-events:none;-webkit-user-select:none;user-select:none}.anon-gate-notice{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px 20px;text-align:center;color:#555;font-size:14px;line-height:1.5}.anon-gate-notice .anon-gate-lock{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#f5f0eb;color:#8b7355}.anon-gate-notice .anon-gate-text{font-size:14px;color:#666}.anon-gate-btn{display:inline-flex;align-items:center;gap:6px;padding:10px 24px;background:#8b7355;color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background .2s}.anon-gate-btn:hover{background:#7a6348}.price-history-timeline .timeline-item.anon-blurred{filter:blur(5px);pointer-events:none;-webkit-user-select:none;user-select:none;position:relative}.anon-gate-notice.anon-gate-history{position:relative;margin-top:-20px;padding-top:32px;background:linear-gradient(to bottom,#fff0,#fff 20%)}.details-thumbnail.anon-photo-locked img{filter:blur(8px)}.details-thumbnail.anon-photo-locked{position:relative;overflow:hidden;cursor:pointer}.anon-photo-lock-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#00000059;color:#fff;z-index:2;pointer-events:none}.anon-filter-locked{opacity:.5;position:relative;cursor:pointer}.anon-filter-locked input{pointer-events:none}.anon-filter-lock-icon{display:inline-flex;align-items:center;margin-left:4px;color:#999;vertical-align:middle}.anon-similar-blurred-container{position:relative}.anon-similar-blurred-container>*:not(.anon-gate-notice){filter:blur(5px);pointer-events:none;-webkit-user-select:none;user-select:none}.anon-gate-notice.anon-gate-similar{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;background:#fffffff2;border-radius:12px;padding:32px 40px;box-shadow:0 4px 20px #0000001a}.cta-modal.forced-registration~*{filter:blur(6px)}.cta-modal-overlay:has(.forced-registration){backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#00000080}.community-page{max-width:1800px;margin:0 auto;padding:0 0 60px}.community-loading{display:flex;align-items:center;justify-content:center;padding:80px 20px;font-size:16px;color:#888}.cp-stats-section{background:#faf8f5;border:1px solid #e8e4de;border-radius:8px;padding:32px 40px;margin:24px 40px}.cp-stats-title{font-size:28px;font-weight:700;color:#1a1a1a;margin:0 0 24px}.cp-stats-content{display:flex;align-items:center;gap:40px;padding:0 40px}.cp-stats-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:4px 16px;flex:3}.cp-stat-item{text-align:center;padding:4px 0}.cp-stat-heading{font-size:14px;color:#333;margin-bottom:4px}.cp-stat-value{font-size:20px;font-weight:600;color:#8b7355}.cp-chart-wrap{display:flex;flex-direction:column;align-items:center;gap:12px;flex:1}.cp-chart-legend{display:flex;gap:16px;flex-wrap:wrap;justify-content:center}.cp-chart-legend-item{display:flex;align-items:center;gap:6px;font-size:13px;color:#555}.cp-chart-legend-swatch{display:inline-block;width:14px;height:14px;border-radius:3px}.cp-listings-section{padding:0;margin:32px 40px 0}.cp-listings-title{font-size:24px;font-weight:600;color:#1a1a1a;margin:0 0 16px}.cp-controls-bar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:12px 0;border-bottom:1px solid #e5e5e5;margin-bottom:16px}.cp-controls-left{display:flex;align-items:center;gap:12px}.cp-view-toggle{display:flex;border:1px solid #999;border-radius:4px;overflow:hidden}.cp-view-btn{padding:6px 16px;font-size:13px;border:none;background:#fff;color:#555;cursor:pointer;white-space:nowrap}.cp-view-btn:not(:last-child){border-right:1px solid #999}.cp-view-btn.active{background:#333;color:#fff}.cp-controls-center{flex:1;text-align:center}.cp-showing-text{font-size:15px;color:#666}.cp-showing-text strong{color:#333;font-weight:600}.cp-controls-right{display:flex;align-items:center;gap:8px}.cp-top-pagination{display:flex;align-items:center;gap:2px}.cp-page-num{min-width:28px;height:28px;border:1px solid #ddd;background:#fff;font-size:13px;cursor:pointer;color:#666;border-radius:3px;display:flex;align-items:center;justify-content:center}.cp-page-num:hover{background:#f5f5f5}.cp-page-num.active{background:#8b7355;color:#fff;border-color:#8b7355;font-weight:700}.cp-email-alert-btn{padding:6px 20px;border:1px solid #8b7355;background:#8b7355;color:#fff;font-size:13px;border-radius:4px;cursor:pointer;white-space:nowrap;display:flex;align-items:center;gap:6px}.cp-email-alert-btn:hover{background:#7a6548}.cp-sort-wrap select{padding:6px 28px 6px 10px;border:1px solid #ddd;border-radius:4px;font-size:13px;color:#333;background:#fff;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath fill='%23666' d='M5 7L1 3h8z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center}.cp-sort-wrap select:hover{border-color:#999}.cp-map-toggle-btn{border:1px solid #999!important;border-radius:4px!important;padding:6px 16px}.cp-top-pagination-bar{display:flex;justify-content:flex-end;padding:8px 0}.cp-map-container{height:500px;margin:0 40px;border:1px solid #e5e5e5;border-radius:8px;overflow:hidden}.cp-map-container .map-layout{height:500px}.cp-map-container .map-sidebar{display:none}.cp-map-container .map-container{flex:1;width:100%}.cp-map-container .map-control-btn:nth-child(2){display:none!important}.cp-map-container .draw-instruction,.cp-map-container .map-counter-top{display:none!important}.community-page .property-grid{grid-template-columns:repeat(4,1fr);padding:20px 0}@media (max-width:1024px){.community-page .property-grid{grid-template-columns:repeat(2,1fr);padding:16px 0}}@media (max-width:480px){.community-page .property-grid{grid-template-columns:1fr;padding:12px 0}}.community-page .property-card .card-actions,.community-page .photo-card .card-actions{display:flex;gap:6px}.cp-card-highlight{animation:cp-highlight-pulse 1.5s ease-out}@keyframes cp-highlight-pulse{0%{box-shadow:0 0 0 4px #00000080}to{box-shadow:0 0 #0000}}.cp-related-section{padding:32px 40px 0;margin:40px 40px 0;background:#faf8f5}.cp-related-title{font-size:26px;font-weight:600;color:#1a1a1a;margin:0 0 24px}.cp-related-category{margin-bottom:32px}.cp-related-category-heading{font-size:18px;font-weight:700;color:#333;margin:0 0 8px}.cp-related-subcategory{margin-bottom:12px}.cp-related-sub-heading{font-size:15px;font-weight:700;color:#333;margin:0 0 6px}.cp-related-links{display:grid;grid-template-columns:repeat(3,1fr);gap:4px 32px;margin-bottom:8px}.cp-related-link{font-size:14px;color:#555;text-decoration:none;padding:4px 0}.cp-related-link:hover{color:#8b7355;text-decoration:underline}@media (max-width:1024px){.cp-stats-section{padding:24px 20px;margin:16px 20px}.cp-stats-title{font-size:22px}.cp-stats-content{flex-direction:column;gap:24px}.cp-stats-grid{gap:6px 24px}.cp-listings-section{margin:16px 20px 0}.cp-map-container{margin:0 20px}.cp-related-section{padding:24px 20px 0;margin:24px 20px 0}.cp-related-links{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.cp-stats-section{padding:16px 12px;margin:12px}.cp-stats-title{font-size:20px}.cp-stats-grid{grid-template-columns:repeat(2,1fr);gap:4px 16px}.cp-stat-value{font-size:17px}.cp-listings-section{margin:12px 12px 0}.cp-map-container{margin:0 12px}.cp-listings-title{font-size:20px}.cp-controls-bar{flex-direction:column;align-items:stretch}.cp-controls-right{flex-wrap:wrap}.cp-top-pagination{display:none}.cp-related-section{padding:16px 12px 0;margin:16px 12px 0}.cp-related-links{grid-template-columns:1fr}}.idx-menu{display:flex;align-items:center;gap:16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px}.idx-menu-btn{display:flex;align-items:center;gap:5px;background:#fff0;border:none;font-size:14px;color:#555;cursor:pointer;padding:8px 4px;white-space:nowrap;font-family:inherit}.idx-menu-btn:hover{color:var(--primary-color,#8b7355)}.idx-menu-btn svg{width:14px;height:14px}.idx-menu-signin{padding:6px 14px;border:1px solid #ddd;border-radius:4px;background:#fff}.idx-menu-signin:hover{background:#f5f5f5}.idx-menu-user{font-size:14px;color:#333;cursor:default}.idx-menu .saved-searches-dropdown-wrap{position:relative}.idx-menu .saved-searches-dropdown-wrap:before{display:none}@media (max-width:600px){.idx-menu{gap:8px;font-size:13px}.idx-menu-btn{padding:6px 2px;font-size:13px}}.val-page{max-width:1200px;margin:0 auto;padding:20px}.val-entry{background:#f8f7f4;padding:60px 40px;text-align:center;border-radius:8px}.val-entry-title{font-size:32px;font-weight:700;color:#333;margin:0 0 16px}.val-entry-subtitle{font-size:18px;color:#666;max-width:700px;margin:0 auto 32px;line-height:1.5}.val-entry-form{max-width:900px;margin:0 auto}.val-address-input{width:100%;padding:16px 20px;font-size:16px;border:1px solid #ddd;border-radius:6px;margin-bottom:16px;background:#fff}.val-address-input:focus{outline:none;border-color:#333}.val-specs-row{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:center}.val-dropdown-wrap{position:relative}.val-dropdown-btn{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#fff;border:1px solid #ddd;border-radius:20px;font-size:14px;cursor:pointer;white-space:nowrap}.val-dropdown-btn:hover{border-color:#999}.val-dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99}.val-dropdown-menu{position:absolute;top:100%;left:0;margin-top:4px;background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 12px #00000026;z-index:100;max-height:300px;overflow-y:auto;min-width:150px}.val-dropdown-opt{display:block;width:100%;padding:10px 16px;text-align:left;background:none;border:none;cursor:pointer;font-size:14px}.val-dropdown-opt:hover{background:#f5f5f5}.val-dropdown-opt.active{background:#8b7355;color:#fff}.val-submit-btn{padding:12px 32px;background:#8b7355;color:#fff;border:none;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;min-width:150px}.val-submit-btn:hover:not(:disabled){background:#7a6549}.val-submit-btn:disabled{opacity:.5;cursor:not-allowed}.val-spinner{display:inline-block;width:18px;height:18px;border:2px solid #fff0;border-top-color:currentColor;border-radius:50%;animation:val-spin .8s linear infinite}@keyframes val-spin{to{transform:rotate(360deg)}}.val-results{background:#f8f7f4}.val-header{display:flex;gap:32px;padding:24px;background:#fff;border-radius:8px;margin-bottom:24px}.val-streetview-container{flex:0 0 500px;height:400px;border-radius:8px;overflow:hidden}.val-streetview{width:100%;height:100%}.val-property-info{flex:1;display:flex;flex-direction:column;justify-content:center}.val-info-title{font-size:24px;font-weight:600;color:#333;margin:0 0 8px}.val-address{font-size:18px;color:#666;margin-bottom:12px}.val-specs{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:15px;color:#666;margin-bottom:20px}.val-divider{color:#ccc}.val-header-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.val-restart-btn{padding:12px 24px;background:#8b7355;color:#fff;border:none;border-radius:6px;font-size:14px;cursor:pointer}.val-restart-btn:hover{background:#7a6549}.val-save-btn{display:flex;align-items:center;gap:8px;padding:12px 24px;background:#2eaf6a;color:#fff;border:none;border-radius:6px;font-size:14px;cursor:pointer;transition:background .2s}.val-save-btn:hover{background:#259b5a}.val-save-btn svg{flex-shrink:0}.val-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:10000}.val-modal{background:#fff;border-radius:12px;padding:24px;max-width:440px;width:90%;position:relative;box-shadow:0 10px 40px #0003}.val-modal-close{position:absolute;top:12px;right:12px;width:32px;height:32px;border:none;background:#f5f5f5;border-radius:50%;font-size:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#666}.val-modal-close:hover{background:#e5e5e5}.val-modal-title{font-size:20px;font-weight:600;color:#333;margin:0 0 16px}.val-modal-intro{background:#f9f9f9;border-radius:8px;padding:12px 16px;margin-bottom:16px}.val-modal-intro p{font-size:14px;color:#666;margin:0;line-height:1.5}.val-modal-property{background:#f9f9f9;border-radius:8px;padding:16px;margin-bottom:20px}.val-modal-address{font-size:16px;font-weight:600;color:#333}.val-modal-city{font-size:14px;color:#666;margin-top:4px}.val-modal-estimate{font-size:15px;color:#333;margin-top:12px;padding-top:12px;border-top:1px solid #e5e5e5}.val-modal-estimate strong{color:#2eaf6a}.val-modal-tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.val-modal-tag{display:inline-block;padding:4px 10px;background:#e8e0d8;color:#5c4a38;border-radius:20px;font-size:12px;font-weight:500}.val-modal-field{margin-bottom:16px}.val-modal-field label{display:block;font-size:14px;font-weight:500;color:#333;margin-bottom:8px}.val-modal-field input,.val-modal-field input[type=text]{width:100%;padding:12px;border:1px solid #ddd;border-radius:6px;font-size:14px;background:#fff;box-sizing:border-box;font-family:inherit}.val-modal-field input:focus,.val-modal-field input[type=text]:focus{outline:none;border-color:#8b7355;box-shadow:0 0 0 2px #8b73551a}.val-modal-field select{width:100%;padding:12px;border:1px solid #ddd;border-radius:6px;font-size:14px;background:#fff}.val-modal-error{background:#fff5f5;color:#dc2626;padding:12px;border-radius:6px;font-size:14px;margin-bottom:20px}.val-modal-actions{display:flex;gap:12px;justify-content:flex-end}.val-modal-cancel{padding:12px 24px;background:#f5f5f5;border:none;border-radius:6px;font-size:14px;cursor:pointer;color:#666}.val-modal-cancel:hover{background:#e5e5e5}.val-modal-submit{padding:12px 24px;background:#8b7355;color:#fff;border:none;border-radius:6px;font-size:14px;cursor:pointer}.val-modal-submit:hover{background:#7a6549}.val-modal-submit:disabled{opacity:.6;cursor:not-allowed}.val-modal-success{text-align:center;padding:20px 0}.val-modal-success svg{margin-bottom:16px}.val-modal-success h3{font-size:20px;font-weight:600;color:#333;margin:0 0 8px}.val-modal-success p{font-size:14px;color:#666;margin:0}.val-contact{background:#fff;border:1px solid #ddd;border-radius:8px;padding:24px;margin:24px 0}.val-contact h3{font-size:20px;margin:0 0 20px}.val-contact-content{display:flex;gap:32px}.val-agent{flex:0 0 auto}.val-agent .details-agent-info{margin-bottom:0;padding-bottom:0;border-bottom:none}.val-contact-form{flex:1}.val-contact-form label{display:block;font-weight:500;margin-bottom:8px}.val-contact-form textarea{width:100%;padding:12px;border:1px solid #ddd;border-radius:6px;font-size:14px;resize:vertical;margin-bottom:12px}.val-contact-form button{padding:12px 24px;background:#8b7355;color:#fff;border:none;border-radius:6px;cursor:pointer}.val-contact-form button:hover:not(:disabled){background:#7a6549}.val-contact-form button:disabled{opacity:.5;cursor:not-allowed}.val-contact-success{margin-top:8px;color:#2eaf6a;font-size:13px}.val-npc{background:#fff;border:1px solid #ddd;border-radius:8px;padding:24px;margin:24px 0}.val-npc-main{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:20px}.val-npc-field label{display:block;font-weight:500;margin-bottom:8px}.val-npc-field input[type=text]{width:100%;padding:12px;border:1px solid #ddd;border-radius:6px;font-size:16px;margin-bottom:8px}.val-npc-field input[type=range]{width:100%;accent-color:#8b7355}.val-npc-proceeds{font-size:18px;padding:16px;background:#f8f8f8;border-radius:6px;margin-bottom:20px}.val-npc-fees{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:20px}.val-npc-col{display:flex;flex-direction:column;gap:16px}.val-npc-fee label{display:block;font-weight:500;margin-bottom:6px;font-size:14px}.val-npc-fee-row{display:flex;gap:8px;margin-bottom:6px}.val-npc-fee-row input[type=text]{flex:1;padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px}.val-npc-pct{flex:0 0 70px;text-align:right;background:#f5f5f5}.val-npc-fee input[type=range]{width:100%;accent-color:#8b7355}.val-npc-reset{display:block;margin:20px auto;padding:12px 32px;background:#8b7355;color:#fff;border:none;border-radius:6px;cursor:pointer}.val-npc-reset:hover{background:#7a6549}.val-npc-disclaimer{font-size:13px;color:#666;text-align:center;margin:20px 0;line-height:1.5}.val-cta{text-align:center;padding:24px;background:#f8f8f8;border-radius:8px;margin-top:24px}.val-cta p{font-size:20px;margin:0 0 16px}.val-cta-btn{padding:14px 32px;background:#8b7355;color:#fff;border:none;border-radius:6px;font-size:16px;cursor:pointer}.val-cta-btn:hover{background:#7a6549}.val-consult-modal{max-width:600px;padding:32px}.val-consult-modal h2{font-size:24px;font-weight:600;color:#333;margin:0 0 24px;text-align:center}.val-consult-steps{display:flex;justify-content:center;gap:16px;margin-bottom:32px}.val-consult-step{width:40px;height:40px;border-radius:50%;background:#e5e5e5;color:#999;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:16px;transition:all .3s ease}.val-consult-step.active{background:#8b7355;color:#fff;transform:scale(1.1)}.val-consult-step.completed{background:#2eaf6a;color:#fff}.val-consult-section{margin-bottom:32px}.val-consult-section h3{font-size:18px;font-weight:600;color:#333;margin:0 0 20px;text-align:center}.val-consult-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px}.val-consult-tile{position:relative;display:flex;align-items:center;justify-content:center;padding:16px 12px;background:#fff;border:2px solid #ddd;border-radius:8px;cursor:pointer;text-align:center;font-size:14px;font-weight:500;color:#666;transition:all .2s ease;min-height:60px}.val-consult-tile:hover{border-color:#8b7355;background:#f9f8f6}.val-consult-tile.selected{border-color:#8b7355;background:#8b7355;color:#fff}.val-consult-tile input[type=radio]{position:absolute;opacity:0;pointer-events:none}.val-consult-other-input{margin-top:12px;width:100%;padding:10px 12px;border:1px solid rgb(255 255 255 / .3);border-radius:6px;background:#ffffffe6;color:#333;font-size:14px}.val-consult-other-input::placeholder{color:#999}.val-consult-other-input:focus{outline:none;border-color:#fff9;background:#fff}.val-consult-home-details{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.val-consult-field{display:flex;flex-direction:column}.val-consult-field label{font-size:13px;font-weight:500;color:#666;margin-bottom:6px}.val-consult-field input{padding:12px;border:1px solid #ddd;border-radius:6px;font-size:14px;background:#fff;transition:border-color .2s ease}.val-consult-field input:focus{outline:none;border-color:#8b7355;box-shadow:0 0 0 2px #8b73551a}.val-consult-buttons{display:flex;gap:12px;justify-content:center;margin-top:32px}.val-consult-prev,.val-consult-next,.val-consult-submit{padding:12px 32px;border:none;border-radius:6px;font-size:15px;font-weight:500;cursor:pointer;transition:all .2s ease;min-width:120px}.val-consult-prev{background:#f5f5f5;color:#666}.val-consult-prev:hover{background:#e5e5e5}.val-consult-next{background:#8b7355;color:#fff}.val-consult-next:hover{background:#7a6549}.val-consult-submit{background:#2eaf6a;color:#fff}.val-consult-submit:hover:not(:disabled){background:#259b5a}.val-consult-submit:disabled{opacity:.6;cursor:not-allowed}.val-consult-success{text-align:center;padding:40px 20px}.val-consult-success-icon{width:80px;height:80px;margin:0 auto 20px;background:#2eaf6a;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:48px;font-weight:700}.val-consult-success h3{font-size:22px;font-weight:600;color:#333;margin:0 0 12px}.val-consult-success p{font-size:15px;color:#666;margin:0 0 24px;line-height:1.5}.val-consult-success button{padding:12px 32px;background:#8b7355;color:#fff;border:none;border-radius:6px;font-size:15px;font-weight:500;cursor:pointer}.val-consult-success button:hover{background:#7a6549}@media (max-width:768px){.val-entry{padding:40px 20px}.val-entry-title{font-size:24px}.val-specs-row{flex-direction:column}.val-dropdown-btn{width:100%;justify-content:space-between}.val-submit-btn{width:100%}.val-header{flex-direction:column}.val-streetview-container{flex:none;width:100%;height:250px}.val-contact-content{flex-direction:column}.val-agent{flex:none}.val-npc-main,.val-npc-fees{grid-template-columns:1fr}.val-modal-overlay{align-items:flex-end;padding:0}.val-modal{width:100%;max-height:95vh;border-radius:20px 20px 0 0;overflow-y:auto;-webkit-overflow-scrolling:touch}.val-consult-modal{max-width:100%;padding:20px}.val-consult-modal h2{font-size:18px;margin-bottom:16px}.val-consult-steps{gap:8px;margin-bottom:20px}.val-consult-step{width:32px;height:32px;font-size:13px}.val-consult-section{margin-bottom:20px}.val-consult-section h3{font-size:16px;margin-bottom:14px}.val-consult-tiles{grid-template-columns:1fr;gap:8px}.val-consult-tile{padding:14px 10px;min-height:48px;font-size:13px}.val-consult-home-details{grid-template-columns:1fr;gap:10px}.val-consult-field input{padding:10px;font-size:14px}.val-consult-buttons{flex-direction:column;gap:8px}.val-consult-prev,.val-consult-next,.val-consult-submit{width:100%;padding:14px}}.brxe-ba-star-rating .ba-star-rating-container{display:flex;flex-direction:row}.brxe-ba-star-rating .ba-star-wrapper{display:inline-flex}.ba-title-top .ba-star-rating-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ba-title-bottom .ba-star-rating-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}