:root{--root-font-size:62.5%}:root,.color-scheme--main{--primary-hex:#52c5e9;--primary-hsl:194 77% 62%;--primary-rgb:82 197 233;--primary-r:82;--primary-g:197;--primary-b:233;--primary-h:194;--primary-s:77%;--primary-l:62%;--primary-hover-h:194;--primary-hover-s:77%;--primary-hover-l:71%;--primary-ultra-light-h:194;--primary-ultra-light-s:77%;--primary-ultra-light-l:95%;--primary-light-h:194;--primary-light-s:77%;--primary-light-l:85%;--primary-semi-light-h:194;--primary-semi-light-s:77%;--primary-semi-light-l:65%;--primary-semi-dark-h:194;--primary-semi-dark-s:77%;--primary-semi-dark-l:35%;--primary-dark-h:194;--primary-dark-s:77%;--primary-dark-l:25%;--primary-ultra-dark-h:194;--primary-ultra-dark-s:77%;--primary-ultra-dark-l:10%;--secondary-hex:#6339f4;--secondary-hsl:253 89% 59%;--secondary-rgb:99 57 244;--secondary-r:99;--secondary-g:57;--secondary-b:244;--secondary-h:253;--secondary-s:89%;--secondary-l:59%;--secondary-hover-h:253;--secondary-hover-s:89%;--secondary-hover-l:68%;--secondary-ultra-light-h:253;--secondary-ultra-light-s:89%;--secondary-ultra-light-l:95%;--secondary-light-h:253;--secondary-light-s:89%;--secondary-light-l:85%;--secondary-semi-light-h:253;--secondary-semi-light-s:89%;--secondary-semi-light-l:65%;--secondary-semi-dark-h:253;--secondary-semi-dark-s:89%;--secondary-semi-dark-l:35%;--secondary-dark-h:253;--secondary-dark-s:89%;--secondary-dark-l:25%;--secondary-ultra-dark-h:253;--secondary-ultra-dark-s:89%;--secondary-ultra-dark-l:10%;--tertiary-hex:#b5b5b5;--tertiary-hsl:0 0% 71%;--tertiary-rgb:181 181 181;--tertiary-r:181;--tertiary-g:181;--tertiary-b:181;--tertiary-h:0;--tertiary-s:0%;--tertiary-l:71%;--tertiary-hover-h:0;--tertiary-hover-s:0%;--tertiary-hover-l:82%;--tertiary-ultra-light-h:0;--tertiary-ultra-light-s:0%;--tertiary-ultra-light-l:95%;--tertiary-light-h:0;--tertiary-light-s:0%;--tertiary-light-l:85%;--tertiary-semi-light-h:0;--tertiary-semi-light-s:0%;--tertiary-semi-light-l:65%;--tertiary-semi-dark-h:0;--tertiary-semi-dark-s:0%;--tertiary-semi-dark-l:35%;--tertiary-dark-h:0;--tertiary-dark-s:0%;--tertiary-dark-l:25%;--tertiary-ultra-dark-h:0;--tertiary-ultra-dark-s:0%;--tertiary-ultra-dark-l:10%;--accent-hex:#fec701;--accent-hsl:47 99% 50%;--accent-rgb:254 199 1;--accent-r:254;--accent-g:199;--accent-b:1;--accent-h:47;--accent-s:99%;--accent-l:50%;--accent-hover-h:47;--accent-hover-s:99%;--accent-hover-l:0%;--accent-ultra-light-h:47;--accent-ultra-light-s:99%;--accent-ultra-light-l:95%;--accent-light-h:47;--accent-light-s:99%;--accent-light-l:85%;--accent-semi-light-h:47;--accent-semi-light-s:99%;--accent-semi-light-l:65%;--accent-semi-dark-h:47;--accent-semi-dark-s:99%;--accent-semi-dark-l:35%;--accent-dark-h:47;--accent-dark-s:99%;--accent-dark-l:25%;--accent-ultra-dark-h:47;--accent-ultra-dark-s:99%;--accent-ultra-dark-l:10%;--base-hex:#272626;--base-hsl:0 1% 15%;--base-rgb:39 38 38;--base-r:39;--base-g:38;--base-b:38;--base-h:0;--base-s:1%;--base-l:15%;--base-hover-h:0;--base-hover-s:1%;--base-hover-l:13.8%;--base-ultra-light-h:0;--base-ultra-light-s:1%;--base-ultra-light-l:95%;--base-light-h:0;--base-light-s:1%;--base-light-l:85%;--base-semi-light-h:0;--base-semi-light-s:1%;--base-semi-light-l:65%;--base-semi-dark-h:0;--base-semi-dark-s:1%;--base-semi-dark-l:35%;--base-dark-h:0;--base-dark-s:1%;--base-dark-l:25%;--base-ultra-dark-h:0;--base-ultra-dark-s:1%;--base-ultra-dark-l:10%;--neutral-hex:#1a1a1a;--neutral-hsl:0 0% 10%;--neutral-rgb:26 26 26;--neutral-r:26;--neutral-g:26;--neutral-b:26;--neutral-h:0;--neutral-s:0%;--neutral-l:10%;--neutral-hover-h:0;--neutral-hover-s:0%;--neutral-hover-l:12%;--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%;--success-hex:#29a745;--success-hsl:133 61% 41%;--success-rgb:41 167 69;--success-r:41;--success-g:167;--success-b:69;--success-h:133;--success-s:61%;--success-l:41%;--success-hover-h:133;--success-hover-s:61%;--success-hover-l:47.15%;--success-ultra-light-h:133;--success-ultra-light-s:61%;--success-ultra-light-l:95%;--success-light-h:133;--success-light-s:61%;--success-light-l:85%;--success-semi-light-h:133;--success-semi-light-s:61%;--success-semi-light-l:65%;--success-semi-dark-h:133;--success-semi-dark-s:61%;--success-semi-dark-l:35%;--success-dark-h:133;--success-dark-s:61%;--success-dark-l:15%;--success-ultra-dark-h:133;--success-ultra-dark-s:61%;--success-ultra-dark-l:10%;--primary:#52c5e9;--primary-hover:#7cd3ee;--primary-ultra-light:#e8f7fc;--primary-light:#bbe8f6;--primary-semi-light:#61caea;--primary-semi-dark:#157e9e;--primary-dark:#0f5a71;--primary-ultra-dark:#06242d;--secondary:#6339f4;--secondary-hover:#8465f6;--secondary-ultra-light:#ece7fe;--secondary-light:#c5b7fb;--secondary-semi-light:#7956f5;--secondary-semi-dark:#2c0aa9;--secondary-dark:#200778;--secondary-ultra-dark:#0d0330;--tertiary:#b5b5b5;--tertiary-hover:#d1d1d1;--tertiary-ultra-light:#f2f2f2;--tertiary-light:#d9d9d9;--tertiary-semi-light:#a6a6a6;--tertiary-semi-dark:#595959;--tertiary-dark:#404040;--tertiary-ultra-dark:#1a1a1a;--accent:#fec701;--accent-hover:black;--accent-ultra-light:#fff9e6;--accent-light:#ffeeb3;--accent-semi-light:#fed84d;--accent-semi-dark:#b28b01;--accent-dark:#7f6401;--accent-ultra-dark:#332800;--base:#272626;--base-hover:#242323;--base-ultra-light:#f2f2f2;--base-light:#d9d8d8;--base-semi-light:#a7a5a5;--base-semi-dark:#5a5858;--base-dark:#403f3f;--base-ultra-dark:#1a1919;--neutral:#1a1a1a;--neutral-hover:#1f1f1f;--neutral-ultra-light:#f2f2f2;--neutral-light:#d9d9d9;--neutral-semi-light:#a6a6a6;--neutral-semi-dark:#595959;--neutral-dark:#404040;--neutral-ultra-dark:#1a1a1a;--white:#fff;--black:#000;--success:#29a745;--success-hover:#2fc24f;--success-ultra-light:#eafaee;--success-light:#c1f0cc;--success-semi-light:#6fdc87;--success-semi-dark:#23903a;--success-dark:#0f3e19;--success-ultra-dark:#0a2911;--shade-white:#fff;--shade-black:#000}:root{--content-width:135rem;--content-width-safe: min(var(--content-width), calc(100% - var(--gutter) * 2))}:root{--focus-color:var(--neutral);--focus-width:.15rem;--focus-offset:.15em}:root{--text-xxl-max-width:100%;--text-xl-max-width:100%;--text-l-max-width:100%;--text-m-line-height:calc(1.5);--text-m-max-width:100%;--text-s-max-width:100%;--text-xs-max-width:100%;--base-text-lh:calc(1.5);--text-color:var(--neutral-trans-80);--text-line-height:calc(1.5);--text-text-wrap:pretty}:root{--heading-line-height:calc(1.2);--heading-font-weight:700;--heading-text-wrap:balance;--base-heading-lh:calc(1.2);--h1-font-weight:200;--h1-line-height:1;--h1-max-width:100%;--h2-font-weight:200;--h2-max-width:100%;--h3-font-weight:200;--h3-max-width:100%;--h4-line-height:calc(1.2);--h4-max-width:100%;--h5-max-width:100%;--h6-max-width:100%}:root{--text-xs: clamp(1.2rem, calc(-0.1888823839vw + 1.2679976582rem), 1.0130064399rem);--text-s: clamp(1.3rem, calc(0.0508460448vw + 1.2816954239rem), 1.3503375844rem);--text-m: clamp(1.6rem, calc(0.202020202vw + 1.5272727273rem), 1.8rem);--text-l: clamp(1.92rem, calc(0.4842424242vw + 1.7456727273rem), 2.3994rem);--text-xl: clamp(2.304rem, calc(0.9034345455vw + 1.9787635636rem), 3.1984002rem);--text-xxl: clamp(2.7648rem, calc(1.5138055218vw + 2.2198300121rem), 4.2634674666rem)}:root{--h6: clamp(1.2rem, calc(0.9480496474vw + 0.8587021269rem), 2.1385691509rem);--h5: clamp(1.3rem, calc(1.5663764426vw + 0.7361044807rem), 2.8507126782rem);--h4: clamp(3.4rem, calc(0.404040404vw + 3.2545454545rem), 3.8rem);--h3: clamp(4.08rem, calc(0.9953535354vw + 3.7216727273rem), 5.0654rem);--h2: clamp(4.896rem, calc(1.8749274747vw + 4.2210261091rem), 6.7521782rem);--h1: clamp(5.8752rem, calc(3.1570237784vw + 4.7386714398rem), 9.0006535406rem)}:root{--section-padding-block:var(--section-space-m);--gutter: clamp(1.6rem, calc(6.4646464646vw + -0.7272727273rem), 8rem)}:root{--space-xs: clamp(1.125562711rem, calc(0.2098693155vw + 1.0500097574rem), 1.3333333333rem);--space-s: clamp(1.5003750938rem, calc(0.5046716225vw + 1.3186933097rem), 2rem);--space-m: clamp(2rem, calc(1.0101010101vw + 1.6363636364rem), 3rem);--space-l: clamp(2.666rem, calc(1.8525252525vw + 1.9990909091rem), 4.5rem);--space-xl: clamp(3.553778rem, calc(3.2285070707vw + 2.3915154545rem), 6.75rem);--space-xxl: clamp(4.737186074rem, calc(5.4422362889vw + 2.77798101rem), 10.125rem)}:root{--section-space-xs: clamp(2.251125422rem, calc(3.1133413246vw + 1.1303225452rem), 5.3333333333rem);--section-space-s: clamp(3.0007501875rem, calc(5.0497472853vw + 1.1828411648rem), 8rem);--section-space-m: clamp(4rem, calc(8.0808080808vw + 1.0909090909rem), 12rem);--section-space-l: clamp(5.332rem, calc(12.795959596vw + 0.7254545455rem), 18rem);--section-space-xl: clamp(7.107556rem, calc(20.0933777778vw + -0.12606rem), 27rem);--section-space-xxl: clamp(9.474372148rem, calc(31.3390180323vw + -1.8076743436rem), 40.5rem)}:root{--content-gap:var(--space-m);--container-gap:var(--space-xl);--grid-gap:var(--space-m)}:root{--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);--width-full: calc(var(--content-width) * 100%)}: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:.7}:root{--header-height:0;--header-height-xl:0;--header-height-l:0;--header-height-m:0;--header-height-s:0;--admin-bar-height:var(--wp-admin--admin-bar--height,0)}@media (max-width:1350px){:root{--header-height:var(--header-height-xl)}}:root{--option-primary-btn-outline:on;--option-secondary-btn-outline:on;--btn-padding-block:var(--space-xs);--btn-padding-inline:var(--space-m);--btn-min-width:5rem;--btn-width:max-content;--btn-line-height:1.5;--btn-font-size:var(--text-m);--btn-font-weight:600;--btn-font-style:normal;--btn-text-decoration:none;--btn-text-decoration-hover:none;--btn-letter-spacing:0;--btn-text-transform:none;--btn-border-width:.1rem;--btn-outline-border-width:.1rem;--btn-border-style:solid;--btn-border-radius:4px;--btn-radius:4px;--btn-justify-content:center;--btn-text-align:center}:root{--link-color:var(--primary);--link-color-hover:var(--primary-hover);--link-transition:var(--transition);--link-decoration:none;--link-decoration-hover:inherit;--link-underline-offset:auto;--link-weight:400}:root{--col-width-s:13rem;--col-width-m:25rem;--col-width-l:38rem;--col-rule-width-s:.5px;--col-rule-width-m:1px;--col-rule-width-l:3px}:root{--sticky-offset-custom:60px;--sticky-offset:var(--header-height,var(--sticky-offset-custom,0))}:root,.color-scheme--main{--body-color:var(--white);--bg-ultra-light:var(--white);--bg-light:var(--white);--bg-dark:var(--neutral);--bg-ultra-dark:var(--neutral-ultra-dark);--text-light:var(--white);--text-light-muted:var(--white-trans-80);--text-dark:var(--black);--text-dark-muted:var(--black-trans-80)}:root,.color-scheme--main{--body-bg-color:var(--white);--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:1.6rem;--radius-50:50%;--radius-circle:50vw;--radius-none:0;--radius-xs:.4rem;--radius-s:.8rem;--radius-m:1.6rem;--radius-l:3.2rem;--radius-xl:6.4rem;--radius-xxl:12.8rem}:root{--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:.3s;--transition-timing:ease-in-out;--transition-delay:0s;--transition:.3s ease-in-out 0s}:root{--overlay-1-name:1;--overlay-1-type:none;--overlay-1-opacity:.7;--overlay-1-background-attachment:static;--overlay-1-background-repeat:repeat;--overlay-1-inset:0;--overlay-1-isactive:false;--overlay-2-name:2;--overlay-2-type:none;--overlay-2-opacity:.7;--overlay-2-background-attachment:static;--overlay-2-background-repeat:repeat;--overlay-2-inset:0;--overlay-2-isactive:false;--overlay-3-name:3;--overlay-3-type:none;--overlay-3-opacity:.7;--overlay-3-background-attachment:static;--overlay-3-background-repeat:repeat;--overlay-3-inset:0;--overlay-3-isactive:false;--overlay-4-name:4;--overlay-4-type:none;--overlay-4-opacity:.7;--overlay-4-background-attachment:static;--overlay-4-background-repeat:repeat;--overlay-4-inset:0;--overlay-4-isactive:false;--overlay-5-name:5;--overlay-5-type:none;--overlay-5-opacity:.7;--overlay-5-background-attachment:static;--overlay-5-background-repeat:repeat;--overlay-5-inset:0;--overlay-5-isactive:false}:root{--icon-size:32px;--icon-padding:.35em;--icon-radius:var(--radius);--icon-background:var(--primary-light);--icon-background-hover:var(--primary-ultra-light);--icon-border-color:var(--primary-dark-trans-10);--icon-border-color-hover:var(--primary-dark-trans-10);--icon-border-width:var(--border-width);--icon-border-style:var(--border-style);--icon-color:var(--primary-dark);--icon-color-hover:var(--primary-semi-dark);--icon-list-icon-size:1em;--icon-list-gap:1em;--icon-light-color:var(--primary-light);--icon-light-color-hover:var(--primary-ultra-light);--icon-light-background:var(--primary-dark);--icon-light-background-hover:var(--primary-ultra-dark);--icon-light-border-color:var(--primary-dark-trans-10);--icon-light-border-color-hover:var(--primary-dark-trans-10);--icon-dark-color:var(--primary-dark);--icon-dark-color-hover:var(--primary-semi-dark);--icon-dark-background:var(--primary-light);--icon-dark-background-hover:var(--primary-ultra-light);--icon-dark-border-color:var(--primary-dark-trans-10);--icon-dark-border-color-hover:var(--primary-dark-trans-10);--icon-size-s:16px;--icon-size-m:32px;--icon-size-l:64px;--icon-padding-s:var(--icon-padding);--icon-padding-m:var(--icon-padding);--icon-padding-l:var(--icon-padding);--icon-border-color:var(--icon-light-border-color);--icon-border-color-hover:var(--icon-light-border-color-hover)}:root{--box-shadow-m:0 0 40px var(--black-trans-10);--box-shadow-l:0 0 60px var(--black-trans-20);--box-shadow-xl:0 0 80px var(--black-trans-30);--box-shadow-1:0 0 40px var(--black-trans-10);--box-shadow-2:0 0 60px var(--black-trans-20);--box-shadow-3:0 0 80px var(--black-trans-30)}