@import url(https://fonts.googleapis.com/css2?family=Fredoka:wght@300;400;500;600;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-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{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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*{margin:0;padding:0;box-sizing:border-box}h1,h2,h3,h4,h5,h6{margin:0;font-size:inherit;font-weight:normal}p{margin:0}a{text-decoration:none;color:inherit}ul,ol{list-style:none;padding:0;margin:0}@font-face{font-family:"Fredoka";src:url("../fonts/Fredoka-Bold.woff"),url("../fonts/Fredoka-Bold.woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Fredoka";src:url("../fonts/Fredoka-SemiBold.woff"),url("../fonts/Fredoka-SemiBold.woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Fredoka";src:url("../fonts/Fredoka-Medium.woff"),url("../fonts/Fredoka-Medium.woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Fredoka";src:url("../fonts/Fredoka-Regular.woff"),url("../fonts/Fredoka-Regular.woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Fredoka";src:url("../fonts/Fredoka-Light.woff"),url("../fonts/Fredoka-Light.woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-Black.woff"),url("../fonts/Montserrat-Black.woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-BlackItalic.woff"),url("../fonts/Montserrat-BlackItalic.woff2");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-ExtraBold.woff"),url("../fonts/Montserrat-ExtraBold.woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-ExtraBoldItalic.woff"),url("../fonts/Montserrat-ExtraBoldItalic.woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-Bold.woff"),url("../fonts/Montserrat-Bold.woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-BoldItalic.woff"),url("../fonts/Montserrat-BoldItalic.woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-SemiBold.woff"),url("../fonts/Montserrat-SemiBold.woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-SemiBoldItalic.woff"),url("../fonts/Montserrat-SemiBoldItalic.woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-Medium.woff"),url("../fonts/Montserrat-Medium.woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-MediumItalic.woff"),url("../fonts/Montserrat-MediumItalic.woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-Regular.woff"),url("../fonts/Montserrat-Regular.woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-Italic.woff"),url("../fonts/Montserrat-Italic.woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-Light.woff"),url("../fonts/Montserrat-Light.woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-LightItalic.woff"),url("../fonts/Montserrat-LightItalic.woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-ExtraLight.woff"),url("../fonts/Montserrat-ExtraLight.woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-ExtraLightItalic.woff"),url("../fonts/Montserrat-ExtraLightItalic.woff2");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-Thin.woff"),url("../fonts/Montserrat-Thin.woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-ThinItalic.woff"),url("../fonts/Montserrat-ThinItalic.woff2");font-weight:100;font-style:italic;font-display:swap}:root{--c-purple-01: #953374;--c-purple-02: #db6eaf;--c-purple-03: #efb6d3;--c-purple-04: #8A2A69;--c-purple-05: #7D1E5D;--c-purple-06: #E45FAE;--c-purple-07: #F7ADE4;--c-purple-08: #862867;--c-purple-09: #EAA4C7;--c-red-01: #ef5959;--c-red-02: #c01d1d;--c-red-03: #FFD6D666;--c-red-04: #EF595966;--c-red-05: #FFD6D6;--c-red-06: #F9B4B4;--c-red-07: #F16160;--c-orange-01: #f08743;--c-orange-02: #FF6E3B;--c-orange-03: #F9E5AF;--c-orange-04: #F5894C;--c-yellow-01: #eabc44;--c-blue-01: #7eaddf;--c-blue-02: #2362ad;--c-blue-03: #F8FBFF;--c-blue-04: #5AC3F0;--c-blue-05: #C6E9EC;--c-blue-06: #006E79;--c-blue-07: #B9DEF9;--c-blue-08: #1C69B4;--c-blue-09: #8BBEEC;--c-green-01: #23a960;--c-green-02: #12723E;--c-green-03: #e6fdf0;--c-green-04: #ABD8BF;--c-green-05: #26B36D;--c-aqua-01: #7eaddf;--c-gray-01: #ffffff;--c-gray-02: #f1f4f9;--c-gray-03: #d8d8d8;--c-gray-04: #999999;--c-gray-05: #585858;--c-gray-06: #333333;--c-gray-07: #F4F4F4;--c-gray-08: #F9F9F9;--c-gray-09: #E8E8E8;--c-gray-10: #1E1E1E;--c-gray-11: #E6E6E6;--c-gray-12: #DEDEDE;--c-gray-13: #65717B;--c-text-white: #ffffff;--c-text-black: #000000;--c-text-primary: #953374;--c-text-secondary: #585858;--c-text-body: #333333;--c-text-light: #999999;--c-yellow-status: #eabc44;--c-red-status: #ef5959;--c-green-status: #23a960;--c-blue-status: #7eaddf;--c-bg-purple-01: #953374;--c-bg-blue-01: #7eaddf;--c-bg-pink-01: #efb6d3;--c-bg-green-01: #23a960;--c-bg-white: #ffffff;--c-bg-light: #f1f4f9}:root [data-theme=primary]{--c-purple-01: #953374;--c-purple-02: #db6eaf;--c-purple-03: #efb6d3;--c-purple-04: #8A2A69;--c-purple-05: #7D1E5D;--c-purple-06: #E45FAE;--c-purple-07: #F7ADE4;--c-purple-08: #862867;--c-purple-09: #EAA4C7;--c-red-01: #ef5959;--c-red-02: #c01d1d;--c-red-03: #FFD6D666;--c-red-04: #EF595966;--c-red-05: #FFD6D6;--c-red-06: #F9B4B4;--c-red-07: #F16160;--c-orange-01: #f08743;--c-orange-02: #FF6E3B;--c-orange-03: #F9E5AF;--c-orange-04: #F5894C;--c-yellow-01: #eabc44;--c-blue-01: #7eaddf;--c-blue-02: #2362ad;--c-blue-03: #F8FBFF;--c-blue-04: #5AC3F0;--c-blue-05: #C6E9EC;--c-blue-06: #006E79;--c-blue-07: #B9DEF9;--c-blue-08: #1C69B4;--c-blue-09: #8BBEEC;--c-green-01: #23a960;--c-green-02: #12723E;--c-green-03: #e6fdf0;--c-green-04: #ABD8BF;--c-green-05: #26B36D;--c-aqua-01: #7eaddf}:root [data-theme=secondary]{--c-gray-01: #ffffff;--c-gray-02: #f1f4f9;--c-gray-03: #d8d8d8;--c-gray-04: #999999;--c-gray-05: #585858;--c-gray-06: #333333;--c-gray-07: #F4F4F4;--c-gray-08: #F9F9F9;--c-gray-09: #E8E8E8;--c-gray-10: #1E1E1E;--c-gray-11: #E6E6E6;--c-gray-12: #DEDEDE;--c-gray-13: #65717B}:root [data-theme=text]{--c-text-white: #ffffff;--c-text-black: #000000;--c-text-primary: #953374;--c-text-secondary: #585858;--c-text-body: #333333;--c-text-light: #999999}:root [data-theme=notification]{--c-yellow-status: #eabc44;--c-red-status: #ef5959;--c-green-status: #23a960;--c-blue-status: #7eaddf}:root [data-theme=background]{--c-bg-purple-01: #953374;--c-bg-blue-01: #7eaddf;--c-bg-pink-01: #efb6d3;--c-bg-green-01: #23a960;--c-bg-white: #ffffff;--c-bg-light: #f1f4f9}.cl-colors{padding:1rem}.cl-colors__list{display:grid;grid-template-columns:repeat(auto-fit, minmax(20rem, 1fr));margin:0 0 2rem;padding:0;gap:2rem}.cl-colors__item{transition:all .4s;width:100%;height:6rem;display:flex;justify-content:center;align-items:flex-end;border-radius:.3rem}.cl-colors__content{transition:all .4s;width:auto;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:start;padding:.5rem;border-radius:.5rem;box-shadow:0px 12px 8px -2px rgba(0,0,0,.3)}.cl-colors__content__details{padding-top:.5rem}.cl-colors__content__details--subtitle,.cl-colors__content__details--variable{font-weight:bold}.cl-colors__item--primary-purple-01{background-color:var(--c-purple-01);color:var(--c-text-white)}.cl-colors__item--primary-purple-02{background-color:var(--c-purple-02);color:var(--c-text-body)}.cl-colors__item--primary-purple-03{background-color:var(--c-purple-03);color:var(--c-text-body)}.cl-colors__item--primary-purple-04{background-color:var(--c-purple-04);color:var(--c-text-white)}.cl-colors__item--primary-purple-05{background-color:var(--c-purple-05);color:var(--c-text-white)}.cl-colors__item--primary-purple-06{background-color:var(--c-purple-06);color:var(--c-text-body)}.cl-colors__item--primary-purple-07{background-color:var(--c-purple-07);color:var(--c-text-body)}.cl-colors__item--primary-purple-08{background-color:var(--c-purple-08);color:var(--c-text-white)}.cl-colors__item--primary-purple-09{background-color:var(--c-purple-09);color:var(--c-text-body)}.cl-colors__item--primary-red-01{background-color:var(--c-red-01);color:var(--c-text-body)}.cl-colors__item--primary-red-02{background-color:var(--c-red-02);color:var(--c-text-white)}.cl-colors__item--primary-red-03{background-color:var(--c-red-03);color:var(--c-text-body)}.cl-colors__item--primary-red-04{background-color:var(--c-red-04);color:var(--c-text-body)}.cl-colors__item--primary-red-05{background-color:var(--c-red-05);color:var(--c-text-body)}.cl-colors__item--primary-red-06{background-color:var(--c-red-06);color:var(--c-text-body)}.cl-colors__item--primary-red-07{background-color:var(--c-red-07);color:var(--c-text-body)}.cl-colors__item--primary-orange-01{background-color:var(--c-orange-01);color:var(--c-text-body)}.cl-colors__item--primary-orange-02{background-color:var(--c-orange-02);color:var(--c-text-body)}.cl-colors__item--primary-orange-03{background-color:var(--c-orange-03);color:var(--c-text-body)}.cl-colors__item--primary-orange-04{background-color:var(--c-orange-04);color:var(--c-text-body)}.cl-colors__item--primary-yellow-01{background-color:var(--c-yellow-01);color:var(--c-text-body)}.cl-colors__item--primary-blue-01{background-color:var(--c-blue-01);color:var(--c-text-body)}.cl-colors__item--primary-blue-02{background-color:var(--c-blue-02);color:var(--c-text-white)}.cl-colors__item--primary-blue-03{background-color:var(--c-blue-03);color:var(--c-text-body)}.cl-colors__item--primary-blue-04{background-color:var(--c-blue-04);color:var(--c-text-body)}.cl-colors__item--primary-blue-05{background-color:var(--c-blue-05);color:var(--c-text-body)}.cl-colors__item--primary-blue-06{background-color:var(--c-blue-06);color:var(--c-text-white)}.cl-colors__item--primary-blue-07{background-color:var(--c-blue-07);color:var(--c-text-body)}.cl-colors__item--primary-blue-08{background-color:var(--c-blue-08);color:var(--c-text-white)}.cl-colors__item--primary-blue-09{background-color:var(--c-blue-09);color:var(--c-text-body)}.cl-colors__item--primary-green-01{background-color:var(--c-green-01);color:var(--c-text-white)}.cl-colors__item--primary-green-02{background-color:var(--c-green-02);color:var(--c-text-white)}.cl-colors__item--primary-green-03{background-color:var(--c-green-03);color:var(--c-text-body)}.cl-colors__item--primary-green-04{background-color:var(--c-green-04);color:var(--c-text-body)}.cl-colors__item--primary-green-05{background-color:var(--c-green-05);color:var(--c-text-white)}.cl-colors__item--primary-aqua-01{background-color:var(--c-aqua-01);color:var(--c-text-body)}.cl-colors__item--secondary-gray-01{background-color:var(--c-gray-01);color:var(--c-text-body)}.cl-colors__item--secondary-gray-02{background-color:var(--c-gray-02);color:var(--c-text-body)}.cl-colors__item--secondary-gray-03{background-color:var(--c-gray-03);color:var(--c-text-body)}.cl-colors__item--secondary-gray-04{background-color:var(--c-gray-04);color:var(--c-text-body)}.cl-colors__item--secondary-gray-05{background-color:var(--c-gray-05);color:var(--c-text-white)}.cl-colors__item--secondary-gray-06{background-color:var(--c-gray-06);color:var(--c-text-white)}.cl-colors__item--secondary-gray-07{background-color:var(--c-gray-07);color:var(--c-text-body)}.cl-colors__item--secondary-gray-08{background-color:var(--c-gray-08);color:var(--c-text-body)}.cl-colors__item--secondary-gray-09{background-color:var(--c-gray-09);color:var(--c-text-body)}.cl-colors__item--secondary-gray-10{background-color:var(--c-gray-10);color:var(--c-text-white)}.cl-colors__item--secondary-gray-11{background-color:var(--c-gray-11);color:var(--c-text-body)}.cl-colors__item--secondary-gray-12{background-color:var(--c-gray-12);color:var(--c-text-body)}.cl-colors__item--secondary-gray-13{background-color:var(--c-gray-13);color:var(--c-text-white)}.cl-colors__item--text-text-white{background-color:var(--c-text-white);color:var(--c-text-body)}.cl-colors__item--text-text-black{background-color:var(--c-text-black);color:var(--c-text-white)}.cl-colors__item--text-text-primary{background-color:var(--c-text-primary);color:var(--c-text-white)}.cl-colors__item--text-text-secondary{background-color:var(--c-text-secondary);color:var(--c-text-white)}.cl-colors__item--text-text-body{background-color:var(--c-text-body);color:var(--c-text-white)}.cl-colors__item--text-text-light{background-color:var(--c-text-light);color:var(--c-text-body)}.cl-colors__item--notification-yellow-status{background-color:var(--c-yellow-status);color:var(--c-text-body)}.cl-colors__item--notification-red-status{background-color:var(--c-red-status);color:var(--c-text-body)}.cl-colors__item--notification-green-status{background-color:var(--c-green-status);color:var(--c-text-white)}.cl-colors__item--notification-blue-status{background-color:var(--c-blue-status);color:var(--c-text-body)}.cl-colors__item--background-bg-purple-01{background-color:var(--c-bg-purple-01);color:var(--c-text-white)}.cl-colors__item--background-bg-blue-01{background-color:var(--c-bg-blue-01);color:var(--c-text-body)}.cl-colors__item--background-bg-pink-01{background-color:var(--c-bg-pink-01);color:var(--c-text-body)}.cl-colors__item--background-bg-green-01{background-color:var(--c-bg-green-01);color:var(--c-text-white)}.cl-colors__item--background-bg-white{background-color:var(--c-bg-white);color:var(--c-text-body)}.cl-colors__item--background-bg-light{background-color:var(--c-bg-light);color:var(--c-text-body)}:root{--c-purple-01: #953374;--c-purple-02: #db6eaf;--c-purple-03: #efb6d3;--c-purple-04: #8A2A69;--c-purple-05: #7D1E5D;--c-purple-06: #E45FAE;--c-purple-07: #F7ADE4;--c-purple-08: #862867;--c-purple-09: #EAA4C7;--c-red-01: #ef5959;--c-red-02: #c01d1d;--c-red-03: #FFD6D666;--c-red-04: #EF595966;--c-red-05: #FFD6D6;--c-red-06: #F9B4B4;--c-red-07: #F16160;--c-orange-01: #f08743;--c-orange-02: #FF6E3B;--c-orange-03: #F9E5AF;--c-orange-04: #F5894C;--c-yellow-01: #eabc44;--c-blue-01: #7eaddf;--c-blue-02: #2362ad;--c-blue-03: #F8FBFF;--c-blue-04: #5AC3F0;--c-blue-05: #C6E9EC;--c-blue-06: #006E79;--c-blue-07: #B9DEF9;--c-blue-08: #1C69B4;--c-blue-09: #8BBEEC;--c-green-01: #23a960;--c-green-02: #12723E;--c-green-03: #e6fdf0;--c-green-04: #ABD8BF;--c-green-05: #26B36D;--c-aqua-01: #7eaddf;--c-gray-01: #ffffff;--c-gray-02: #f1f4f9;--c-gray-03: #d8d8d8;--c-gray-04: #999999;--c-gray-05: #585858;--c-gray-06: #333333;--c-gray-07: #F4F4F4;--c-gray-08: #F9F9F9;--c-gray-09: #E8E8E8;--c-gray-10: #1E1E1E;--c-gray-11: #E6E6E6;--c-gray-12: #DEDEDE;--c-gray-13: #65717B;--c-text-white: #ffffff;--c-text-black: #000000;--c-text-primary: #953374;--c-text-secondary: #585858;--c-text-body: #333333;--c-text-light: #999999;--c-yellow-status: #eabc44;--c-red-status: #ef5959;--c-green-status: #23a960;--c-blue-status: #7eaddf;--c-bg-purple-01: #953374;--c-bg-blue-01: #7eaddf;--c-bg-pink-01: #efb6d3;--c-bg-green-01: #23a960;--c-bg-white: #ffffff;--c-bg-light: #f1f4f9}:root [data-theme=primary]{--c-purple-01: #953374;--c-purple-02: #db6eaf;--c-purple-03: #efb6d3;--c-purple-04: #8A2A69;--c-purple-05: #7D1E5D;--c-purple-06: #E45FAE;--c-purple-07: #F7ADE4;--c-purple-08: #862867;--c-purple-09: #EAA4C7;--c-red-01: #ef5959;--c-red-02: #c01d1d;--c-red-03: #FFD6D666;--c-red-04: #EF595966;--c-red-05: #FFD6D6;--c-red-06: #F9B4B4;--c-red-07: #F16160;--c-orange-01: #f08743;--c-orange-02: #FF6E3B;--c-orange-03: #F9E5AF;--c-orange-04: #F5894C;--c-yellow-01: #eabc44;--c-blue-01: #7eaddf;--c-blue-02: #2362ad;--c-blue-03: #F8FBFF;--c-blue-04: #5AC3F0;--c-blue-05: #C6E9EC;--c-blue-06: #006E79;--c-blue-07: #B9DEF9;--c-blue-08: #1C69B4;--c-blue-09: #8BBEEC;--c-green-01: #23a960;--c-green-02: #12723E;--c-green-03: #e6fdf0;--c-green-04: #ABD8BF;--c-green-05: #26B36D;--c-aqua-01: #7eaddf}:root [data-theme=secondary]{--c-gray-01: #ffffff;--c-gray-02: #f1f4f9;--c-gray-03: #d8d8d8;--c-gray-04: #999999;--c-gray-05: #585858;--c-gray-06: #333333;--c-gray-07: #F4F4F4;--c-gray-08: #F9F9F9;--c-gray-09: #E8E8E8;--c-gray-10: #1E1E1E;--c-gray-11: #E6E6E6;--c-gray-12: #DEDEDE;--c-gray-13: #65717B}:root [data-theme=text]{--c-text-white: #ffffff;--c-text-black: #000000;--c-text-primary: #953374;--c-text-secondary: #585858;--c-text-body: #333333;--c-text-light: #999999}:root [data-theme=notification]{--c-yellow-status: #eabc44;--c-red-status: #ef5959;--c-green-status: #23a960;--c-blue-status: #7eaddf}:root [data-theme=background]{--c-bg-purple-01: #953374;--c-bg-blue-01: #7eaddf;--c-bg-pink-01: #efb6d3;--c-bg-green-01: #23a960;--c-bg-white: #ffffff;--c-bg-light: #f1f4f9}.motion{padding:0 1rem}@media(min-width: 920px){.motion__grid{display:flex;flex-wrap:wrap}}@media(min-width: 920px){.motion__grid-item{margin-bottom:1rem;margin-right:1rem;width:49%}.motion__grid-item:nth-child(2n){margin-right:0}}.demo-motion{background-color:var(--c-highlight-high);border-radius:2px;cursor:pointer;padding:3rem;text-align:center}.demo-motion::before{content:"Duration: 0.3s";display:block}.demo-motion::after{content:"Timing Function: ease-in-out"}.demo-motion span{display:block;margin:.25rem}.demo-motion--fade{transition:all .3s ease-in-out}.demo-motion--fade:hover{background-color:var(--c-accent-high);color:var(--c-muted)}.demo-motion--slide-up{transition:transform .4s ease-in}.demo-motion--slide-up::before{content:"Duration: 0.4s";display:block}.demo-motion--slide-up::after{content:"Timing Function: ease-in"}.demo-motion--slide-up:hover{transform:translateY(-10px)}.demo-motion--slide-down{transition:transform .2s linear}.demo-motion--slide-down::before{content:"Duration: 0.2s";display:block}.demo-motion--slide-down::after{content:"Timing Function: linear"}.demo-motion--slide-down:hover{transform:translateY(10px)}.demo-motion--expand{transition:transform .3s cubic-bezier(0.17, 0.67, 0.83, 0.67)}.demo-motion--expand::before{content:"Duration: 0.3s";display:block}.demo-motion--expand::after{content:"Timing Function: cubic-bezier(.17,.67,.83,.67)"}.demo-motion--expand:hover{transform:scale(1.03)}.shadow{padding:0 1rem}@media(min-width: 920px){.shadow__grid{display:grid;grid-template-columns:1fr 1fr 1fr;-moz-column-gap:2rem;column-gap:2rem;row-gap:2rem}}.demo-shadow{background-color:var(--c-white);border-radius:2px;cursor:pointer;padding:3rem;text-align:center}.demo-shadow span{display:block;margin:.25rem}.shadow--modal{box-shadow:0 1px 4px rgba(120,135,160,.28)}.shadow--picker{box-shadow:0 8px 12px rgba(120,135,160,.28)}.shadow--button{box-shadow:0 1px 2px rgba(120,135,160,.28)}.shadow--card{box-shadow:0 0 6px rgba(120,135,160,.28)}.shadow--nav-sm{box-shadow:0 1px 1px rgba(120,135,160,.28)}.shadow--nav-md{box-shadow:0 2px 4px rgba(120,135,160,.28)}html{box-sizing:border-box;font-size:"Montserrat",sans-serif;scroll-behavior:smooth;scrollbar-gutter:stable}body{background-color:#fff;color:var(--c-text-body);scrollbar-gutter:stable;font-family:"Montserrat",sans-serif;font-size:1rem;line-height:1.6;color:var(--c-gray-body);font-family:"Montserrat",sans-serif;overflow-x:hidden;overflow-x:clip}body *{scrollbar-width:thin}body main{scrollbar-gutter:stable}*,*::after,*::before{box-sizing:inherit}.main{max-width:1600px;width:100%;margin:0 auto;padding:0 1rem;display:block}@media(min-width: 480px){.main{padding:0 1rem}}@media(min-width: 1600px){.main{padding-left:calc(
      1rem + calc(-50vw + calc(1600px / 2))
    );padding-right:calc(
      1rem + calc(-50vw + calc(1600px / 2))
    )}}.visually-hidden{position:absolute !important;clip:rect(1px, 1px, 1px, 1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.typography-grid-container{max-width:1200px;margin:0 auto;padding:20px;font-family:"Montserrat",sans-serif}.typography-grid-container .search-container{margin-bottom:30px;display:flex;gap:10px}.typography-grid-container .search-container input{padding:8px 12px;border:1px solid #ccc;border-radius:4px;flex-grow:1;font-size:14px}.typography-grid-container .search-container input::-moz-placeholder{color:#999;opacity:1}.typography-grid-container .search-container input:-ms-input-placeholder{color:#999;opacity:1}.typography-grid-container .search-container input::placeholder{color:#999;opacity:1}.typography-grid-container .search-container button{padding:8px 16px;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s}.typography-grid-container .search-container button:hover{background-color:#0062cc}.typography-grid-container .search-container button#resetButton{background-color:#6c757d}.typography-grid-container .search-container button#resetButton:hover{background-color:#545b62}.typography-grid-container .grid-header{display:grid;grid-template-columns:repeat(5, 1fr);gap:15px;padding:15px;background-color:#f8f9fa;font-weight:600;border-bottom:2px solid #dee2e6;margin-bottom:15px}.typography-grid-container .typography-grid{display:grid;grid-template-columns:1fr;gap:20px}.typography-grid-container .typography-card{display:grid;grid-template-columns:repeat(5, 1fr);gap:15px;padding:20px;background-color:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:transform .3s,box-shadow .3s}.typography-grid-container .typography-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.typography-grid-container .typography-card .card-item{display:flex;flex-direction:column;gap:8px}.typography-grid-container .typography-card .card-item .label{font-weight:600;color:#495057;font-size:14px}.typography-grid-container .typography-card .card-item .value{font-weight:400;color:#212529}.typography-grid-container .typography-card .card-item .properties{display:flex;flex-direction:column;gap:4px;font-size:13px;color:#6c757d}.typography-grid-container .typography-card .class-name .value{font-family:"Fredoka",sans-serif;color:#007bff;font-weight:500}@media(max-width: 768px){.typography-grid-container .grid-header{display:none}.typography-grid-container .typography-card{grid-template-columns:1fr;gap:15px}.typography-grid-container .typography-card .card-item{border-bottom:1px solid #eee;padding-bottom:10px}.typography-grid-container .typography-card .card-item:last-child{border-bottom:none}.typography-grid-container .typography-card .card-item .label::before{content:attr(data-label) ": ";font-weight:600}}.title-01,.text-long h1{font-family:"Fredoka",sans-serif;font-size:38px;font-weight:600;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}@media(min-width: 768px){.title-01,.text-long h1{font-family:"Fredoka",sans-serif;font-size:48px;font-weight:600;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}@media(min-width: 1024px){.title-01,.text-long h1{font-family:"Fredoka",sans-serif;font-size:60px;font-weight:600;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}.title-02,.text-long h2{font-family:"Fredoka",sans-serif;font-size:24px;font-weight:400;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}@media(min-width: 768px){.title-02,.text-long h2{font-family:"Fredoka",sans-serif;font-size:30px;font-weight:400;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}@media(min-width: 1024px){.title-02,.text-long h2{font-family:"Fredoka",sans-serif;font-size:35px;font-weight:400;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}.title-03,.text-long h3{font-family:"Fredoka",sans-serif;font-size:20px;font-weight:400;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}@media(min-width: 768px){.title-03,.text-long h3{font-family:"Fredoka",sans-serif;font-size:28px;font-weight:400;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}@media(min-width: 1024px){.title-03,.text-long h3{font-family:"Fredoka",sans-serif;font-size:35px;font-weight:400;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}.title-04,.text-long h4{font-family:"Fredoka",sans-serif;font-size:24px;font-weight:500;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}@media(min-width: 768px){.title-04,.text-long h4{font-family:"Fredoka",sans-serif;font-size:24px;font-weight:500;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}@media(min-width: 1024px){.title-04,.text-long h4{font-family:"Fredoka",sans-serif;font-size:24px;font-weight:500;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}.title-05,.text-long h5{font-family:"Fredoka",sans-serif;font-size:18px;font-weight:400;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}@media(min-width: 768px){.title-05,.text-long h5{font-family:"Fredoka",sans-serif;font-size:18px;font-weight:400;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}@media(min-width: 1024px){.title-05,.text-long h5{font-family:"Fredoka",sans-serif;font-size:18px;font-weight:400;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}.title-06{font-family:"Fredoka",sans-serif;font-size:38px;font-weight:600;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}@media(min-width: 768px){.title-06{font-family:"Fredoka",sans-serif;font-size:46px;font-weight:600;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}@media(min-width: 1024px){.title-06{font-family:"Fredoka",sans-serif;font-size:60px;font-weight:600;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}.title-07,.user-access-main-content .validation-message-container .message,.validation-message-container .message{font-family:"Fredoka",sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}@media(min-width: 768px){.title-07,.user-access-main-content .validation-message-container .message,.validation-message-container .message{font-family:"Fredoka",sans-serif;font-size:18px;font-weight:400;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}@media(min-width: 1024px){.title-07,.user-access-main-content .validation-message-container .message,.validation-message-container .message{font-family:"Fredoka",sans-serif;font-size:20px;font-weight:400;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}.title-08{font-family:"Fredoka",sans-serif;font-size:30px;font-weight:600;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}@media(min-width: 768px){.title-08{font-family:"Fredoka",sans-serif;font-size:38px;font-weight:600;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}@media(min-width: 1024px){.title-08{font-family:"Fredoka",sans-serif;font-size:45px;font-weight:600;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}.title-09,.question-creation-block__content-container .title{font-family:"Fredoka",sans-serif;font-size:35px;font-weight:600;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}@media(min-width: 768px){.title-09,.question-creation-block__content-container .title{font-family:"Fredoka",sans-serif;font-size:40px;font-weight:600;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}@media(min-width: 1024px){.title-09,.question-creation-block__content-container .title{font-family:"Fredoka",sans-serif;font-size:45px;font-weight:600;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}.title-10{font-family:"Fredoka",sans-serif;font-size:28px;font-weight:400;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}@media(min-width: 768px){.title-10{font-family:"Fredoka",sans-serif;font-size:32px;font-weight:400;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}@media(min-width: 1024px){.title-10{font-family:"Fredoka",sans-serif;font-size:35px;font-weight:400;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}.title-11,.card-06__body .text-orange{font-family:"Fredoka",sans-serif;font-size:20px;font-weight:400;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}@media(min-width: 768px){.title-11,.card-06__body .text-orange{font-family:"Fredoka",sans-serif;font-size:20px;font-weight:400;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}@media(min-width: 1024px){.title-11,.card-06__body .text-orange{font-family:"Fredoka",sans-serif;font-size:20px;font-weight:400;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}.title-12,.card-08__toc-list li a{font-family:"Fredoka",sans-serif;font-size:20px;font-weight:500;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}@media(min-width: 768px){.title-12,.card-08__toc-list li a{font-family:"Fredoka",sans-serif;font-size:20px;font-weight:500;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}@media(min-width: 1024px){.title-12,.card-08__toc-list li a{font-family:"Fredoka",sans-serif;font-size:20px;font-weight:500;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}.title-13,.question-creation-block__content-container .subheading{font-family:"Fredoka",sans-serif;font-size:20px;font-weight:500;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}@media(min-width: 768px){.title-13,.question-creation-block__content-container .subheading{font-family:"Fredoka",sans-serif;font-size:20px;font-weight:500;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}@media(min-width: 1024px){.title-13,.question-creation-block__content-container .subheading{font-family:"Fredoka",sans-serif;font-size:24px;font-weight:500;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}.title-14,.taxonomy-term-glossary-block .initial-letter{font-family:"Fredoka",sans-serif;font-size:60px;font-weight:600;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}@media(min-width: 768px){.title-14,.taxonomy-term-glossary-block .initial-letter{font-family:"Fredoka",sans-serif;font-size:60px;font-weight:600;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}@media(min-width: 1024px){.title-14,.taxonomy-term-glossary-block .initial-letter{font-family:"Fredoka",sans-serif;font-size:60px;font-weight:600;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}.title-15,.card-08__toc-list li .card-08__toc-list a{font-family:"Fredoka",sans-serif;font-size:18px;font-weight:500;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}@media(min-width: 768px){.title-15,.card-08__toc-list li .card-08__toc-list a{font-family:"Fredoka",sans-serif;font-size:18px;font-weight:500;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}@media(min-width: 1024px){.title-15,.card-08__toc-list li .card-08__toc-list a{font-family:"Fredoka",sans-serif;font-size:18px;font-weight:500;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}.title-16,.card-08__toc-list li .card-08__toc-list .card-08__toc-list a{font-family:"Fredoka",sans-serif;font-size:16px;font-weight:500;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}@media(min-width: 768px){.title-16,.card-08__toc-list li .card-08__toc-list .card-08__toc-list a{font-family:"Fredoka",sans-serif;font-size:16px;font-weight:500;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}@media(min-width: 1024px){.title-16,.card-08__toc-list li .card-08__toc-list .card-08__toc-list a{font-family:"Fredoka",sans-serif;font-size:16px;font-weight:500;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}.title-17{font-family:"Fredoka",sans-serif;font-size:24px;font-weight:500;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}@media(min-width: 768px){.title-17{font-family:"Fredoka",sans-serif;font-size:26px;font-weight:500;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}@media(min-width: 1024px){.title-17{font-family:"Fredoka",sans-serif;font-size:30px;font-weight:600;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}.title-18{font-family:"Fredoka",sans-serif;font-size:20px;font-weight:400;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}@media(min-width: 768px){.title-18{font-family:"Fredoka",sans-serif;font-size:24px;font-weight:500;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}@media(min-width: 1024px){.title-18{font-family:"Fredoka",sans-serif;font-size:26px;font-weight:500;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}.title-19{font-family:"Fredoka",sans-serif;font-size:20px;font-weight:400;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}@media(min-width: 768px){.title-19{font-family:"Fredoka",sans-serif;font-size:20px;font-weight:500;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}@media(min-width: 1024px){.title-19{font-family:"Fredoka",sans-serif;font-size:22px;font-weight:500;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}.title-20,.custom-modal-overlay .custom-modal-box h2{font-family:"Fredoka",sans-serif;font-size:35px;font-weight:600;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}@media(min-width: 768px){.title-20,.custom-modal-overlay .custom-modal-box h2{font-family:"Fredoka",sans-serif;font-size:35px;font-weight:600;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}@media(min-width: 1024px){.title-20,.custom-modal-overlay .custom-modal-box h2{font-family:"Fredoka",sans-serif;font-size:35px;font-weight:600;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}.title-21,.search-form-wrapper #result-search .autocomplete-results .suggestion-item .autocomplete-suggestion-link span{font-family:"Fredoka",sans-serif;font-size:18px;font-weight:500;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}@media(min-width: 768px){.title-21,.search-form-wrapper #result-search .autocomplete-results .suggestion-item .autocomplete-suggestion-link span{font-family:"Fredoka",sans-serif;font-size:20px;font-weight:500;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}@media(min-width: 1024px){.title-21,.search-form-wrapper #result-search .autocomplete-results .suggestion-item .autocomplete-suggestion-link span{font-family:"Fredoka",sans-serif;font-size:24px;font-weight:500;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}.title-22{font-family:"Fredoka",sans-serif;font-size:40px;font-weight:600;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}@media(min-width: 768px){.title-22{font-family:"Fredoka",sans-serif;font-size:48px;font-weight:600;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}@media(min-width: 1024px){.title-22{font-family:"Fredoka",sans-serif;font-size:60px;font-weight:600;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}.title-04-md{font-family:"Fredoka",sans-serif;font-size:18px;font-weight:400;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}@media(min-width: 768px){.title-04-md{font-family:"Fredoka",sans-serif;font-size:22px;font-weight:400;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}@media(min-width: 1024px){.title-04-md{font-family:"Fredoka",sans-serif;font-size:24px;font-weight:400;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}.title-04-sm{font-family:"Fredoka",sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}@media(min-width: 768px){.title-04-sm{font-family:"Fredoka",sans-serif;font-size:17px;font-weight:400;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}@media(min-width: 1024px){.title-04-sm{font-family:"Fredoka",sans-serif;font-size:18px;font-weight:400;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}.text-01,.text-long p{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:150%;font-style:normal;text-decoration:none;margin-bottom:1rem}@media(min-width: 768px){.text-01,.text-long p{font-family:"Montserrat",sans-serif;font-size:15px;font-weight:400;letter-spacing:0;line-height:150%;font-style:normal;text-decoration:none;margin-bottom:1rem}}@media(min-width: 1024px){.text-01,.text-long p{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:150%;font-style:normal;text-decoration:none;margin-bottom:1rem}}.text-02{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:150%;font-style:normal;text-decoration:none;margin-bottom:1.25rem}@media(min-width: 768px){.text-02{font-family:"Montserrat",sans-serif;font-size:18px;font-weight:400;letter-spacing:0;line-height:150%;font-style:normal;text-decoration:none;margin-bottom:1.25rem}}@media(min-width: 1024px){.text-02{font-family:"Montserrat",sans-serif;font-size:20px;font-weight:400;letter-spacing:0;line-height:150%;font-style:normal;text-decoration:none;margin-bottom:1.5rem}}.text-03{font-family:"Montserrat",sans-serif;font-size:12px;font-weight:400;letter-spacing:0;line-height:150%;font-style:normal;text-decoration:none;margin-bottom:.75rem}@media(min-width: 768px){.text-03{font-family:"Montserrat",sans-serif;font-size:13px;font-weight:400;letter-spacing:0;line-height:150%;font-style:normal;text-decoration:none;margin-bottom:.75rem}}@media(min-width: 1024px){.text-03{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:150%;font-style:normal;text-decoration:none;margin-bottom:.75rem}}.text-04{font-family:"Montserrat",sans-serif;font-size:12px;font-weight:400;letter-spacing:0;line-height:150%;font-style:italic;text-decoration:none;margin-bottom:.5rem;color:var(--c-gray-title)}.text-05,.user-access-main-content input[type=submit]{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:500;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}@media(min-width: 768px){.text-05,.user-access-main-content input[type=submit]{font-family:"Montserrat",sans-serif;font-size:18px;font-weight:500;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}@media(min-width: 1024px){.text-05,.user-access-main-content input[type=submit]{font-family:"Montserrat",sans-serif;font-size:20px;font-weight:500;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}.search-form-wrapper .js-form-item .search-query-field::-moz-placeholder{font-family:"Montserrat",sans-serif;font-size:12px;font-weight:400;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}.search-form-wrapper .js-form-item .search-query-field:-ms-input-placeholder{font-family:"Montserrat",sans-serif;font-size:12px;font-weight:400;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}.text-06,.search-form-wrapper .js-form-item .search-query-field::placeholder,.search-form-wrapper .js-form-item .search-query-field{font-family:"Montserrat",sans-serif;font-size:12px;font-weight:400;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}@media(min-width: 768px){.search-form-wrapper .js-form-item .search-query-field::-moz-placeholder{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}.search-form-wrapper .js-form-item .search-query-field:-ms-input-placeholder{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}.text-06,.search-form-wrapper .js-form-item .search-query-field::placeholder,.search-form-wrapper .js-form-item .search-query-field{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}@media(min-width: 1024px){.search-form-wrapper .js-form-item .search-query-field::-moz-placeholder{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}.search-form-wrapper .js-form-item .search-query-field:-ms-input-placeholder{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}.text-06,.search-form-wrapper .js-form-item .search-query-field::placeholder,.search-form-wrapper .js-form-item .search-query-field{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}.text-07{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:600;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:.5rem}@media(min-width: 768px){.text-07{font-family:"Montserrat",sans-serif;font-size:15px;font-weight:600;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:.5rem}}@media(min-width: 1024px){.text-07{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:600;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:.5rem}}.text-08{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:140%;font-style:normal;text-decoration:none;margin-bottom:.5rem}@media(min-width: 768px){.text-08{font-family:"Montserrat",sans-serif;font-size:15px;font-weight:400;letter-spacing:0;line-height:140%;font-style:normal;text-decoration:none;margin-bottom:.5rem}}@media(min-width: 1024px){.text-08{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:140%;font-style:normal;text-decoration:none;margin-bottom:.5rem}}.text-09,.card-05__body .glossary-term__tooltip,.card-08__body .glossary-term__tooltip,.text-long a{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:140%;font-style:normal;text-decoration:underline;margin-bottom:0}.text-09:hover,.card-05__body .glossary-term__tooltip:hover,.card-08__body .glossary-term__tooltip:hover,.text-long a:hover{font-weight:500}.text-09--no-underline{text-decoration:none}.text-09--no-underline:hover{text-decoration:underline}.text-10{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:140%;font-style:normal;text-decoration:none;margin-bottom:.5rem}@media(min-width: 768px){.text-10{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:140%;font-style:normal;text-decoration:none;margin-bottom:.5rem}}@media(min-width: 1024px){.text-10{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:140%;font-style:normal;text-decoration:none;margin-bottom:.5rem}}.text-11,.text-long blockquote{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:150%;font-style:italic;text-decoration:none;margin-bottom:1rem;border-left:solid 3px var(--c-primary);margin-left:1em;padding-left:1em}@media(min-width: 768px){.text-11,.text-long blockquote{font-family:"Montserrat",sans-serif;font-size:18px;font-weight:400;letter-spacing:0;line-height:150%;font-style:italic;text-decoration:none;margin-bottom:1.25rem}}@media(min-width: 1024px){.text-11,.text-long blockquote{font-family:"Montserrat",sans-serif;font-size:20px;font-weight:400;letter-spacing:0;line-height:150%;font-style:italic;text-decoration:none;margin-bottom:1.5rem}}.text-12,.user-access-main-content .main-container:has(.user-login-form) .forgot-password-link{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:500;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}@media(min-width: 768px){.text-12,.user-access-main-content .main-container:has(.user-login-form) .forgot-password-link{font-family:"Montserrat",sans-serif;font-size:18px;font-weight:500;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}@media(min-width: 1024px){.text-12,.user-access-main-content .main-container:has(.user-login-form) .forgot-password-link{font-family:"Montserrat",sans-serif;font-size:18px;font-weight:500;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}.text-14{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}@media(min-width: 768px){.text-14{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}@media(min-width: 1024px){.text-14{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}.social-share__text .search-form-wrapper .js-form-item .search-query-field::-moz-placeholder, .search-form-wrapper .js-form-item .social-share__text .search-query-field::-moz-placeholder{font-family:"Montserrat",sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}.social-share__text .search-form-wrapper .js-form-item .search-query-field:-ms-input-placeholder, .search-form-wrapper .js-form-item .social-share__text .search-query-field:-ms-input-placeholder{font-family:"Montserrat",sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}.text-13,.social-share__text .text-06,.social-share__text .search-form-wrapper .js-form-item .search-query-field,.search-form-wrapper .js-form-item .social-share__text .search-query-field,.social-share__text .search-form-wrapper .js-form-item .search-query-field::placeholder,.search-form-wrapper .js-form-item .social-share__text .search-query-field::placeholder,.user-access-main-content .field-status-error-message,.user-access-main-content .message--error,.card-05 .social-share__text .text-06,.header__counter header{font-family:"Montserrat",sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}.text-14{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}@media(min-width: 768px){.text-14{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}@media(min-width: 1024px){.text-14{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}.text-15{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:600;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}@media(min-width: 768px){.text-15{font-family:"Montserrat",sans-serif;font-size:18px;font-weight:600;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}@media(min-width: 1024px){.text-15{font-family:"Montserrat",sans-serif;font-size:20px;font-weight:600;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}.text-16{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:500;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}@media(min-width: 768px){.text-16{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:500;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}@media(min-width: 1024px){.text-16{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:500;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}.text-17,.pager__link,.pager__link:link,.pager__link:visited,.pager a,.question-creation-block .form-item-accept-terms label{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:500;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}@media(min-width: 768px){.text-17,.pager__link,.pager__link:link,.pager__link:visited,.pager a,.question-creation-block .form-item-accept-terms label{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:500;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}@media(min-width: 1024px){.text-17,.pager__link,.pager__link:link,.pager__link:visited,.pager a,.question-creation-block .form-item-accept-terms label{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:500;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}.text-18,.question-creation-block input[type=submit],.form-item label{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:500;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}@media(min-width: 768px){.text-18,.question-creation-block input[type=submit],.form-item label{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:500;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}@media(min-width: 1024px){.text-18,.question-creation-block input[type=submit],.form-item label{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:500;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}.text-19,.main-menu__link,.custom-modal-overlay .custom-modal-box .modal-body,.form-item textarea,.form-item select,.form-item input{font-family:"Montserrat",sans-serif;font-size:18px;font-weight:400;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}@media(min-width: 768px){.text-19,.main-menu__link,.custom-modal-overlay .custom-modal-box .modal-body,.form-item textarea,.form-item select,.form-item input{font-family:"Montserrat",sans-serif;font-size:18px;font-weight:400;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}@media(min-width: 1024px){.text-19,.main-menu__link,.custom-modal-overlay .custom-modal-box .modal-body,.form-item textarea,.form-item select,.form-item input{font-family:"Montserrat",sans-serif;font-size:18px;font-weight:400;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}.text-20,.taxonomy-term-glossary-block__word-container,.user-access-main-content .tabs-container__item,.question-creation-block__content-container .short-description{font-family:"Montserrat",sans-serif;font-size:18px;font-weight:500;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}@media(min-width: 768px){.text-20,.taxonomy-term-glossary-block__word-container,.user-access-main-content .tabs-container__item,.question-creation-block__content-container .short-description{font-family:"Montserrat",sans-serif;font-size:18px;font-weight:500;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}@media(min-width: 1024px){.text-20,.taxonomy-term-glossary-block__word-container,.user-access-main-content .tabs-container__item,.question-creation-block__content-container .short-description{font-family:"Montserrat",sans-serif;font-size:18px;font-weight:500;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}.text-21,header .tabs-container__item,.did-you-know .button span,.did-you-know .user-access-main-content input[type=submit] span,.user-access-main-content .did-you-know input[type=submit] span,.did-you-know .question-creation-block input[type=submit] span,.question-creation-block .did-you-know input[type=submit] span,.button-03__letter{font-family:"Montserrat",sans-serif;font-size:20px;font-weight:500;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}@media(min-width: 768px){.text-21,header .tabs-container__item,.did-you-know .button span,.did-you-know .user-access-main-content input[type=submit] span,.user-access-main-content .did-you-know input[type=submit] span,.did-you-know .question-creation-block input[type=submit] span,.question-creation-block .did-you-know input[type=submit] span,.button-03__letter{font-family:"Montserrat",sans-serif;font-size:20px;font-weight:500;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}@media(min-width: 1024px){.text-21,header .tabs-container__item,.did-you-know .button span,.did-you-know .user-access-main-content input[type=submit] span,.user-access-main-content .did-you-know input[type=submit] span,.did-you-know .question-creation-block input[type=submit] span,.question-creation-block .did-you-know input[type=submit] span,.button-03__letter{font-family:"Montserrat",sans-serif;font-size:20px;font-weight:500;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}.text-22,.custom-view-container .views-exposed-form .form-type-select label{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:700;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}@media(min-width: 768px){.text-22,.custom-view-container .views-exposed-form .form-type-select label{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:700;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}@media(min-width: 1024px){.text-22,.custom-view-container .views-exposed-form .form-type-select label{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:700;letter-spacing:0;line-height:100%;font-style:normal;text-decoration:none;margin-bottom:0}}.text-23,.custom-view-container .views-exposed-form .form-type-select .form-select{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:125%;font-style:normal;text-decoration:none;margin-bottom:0}@media(min-width: 768px){.text-23,.custom-view-container .views-exposed-form .form-type-select .form-select{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:125%;font-style:normal;text-decoration:none;margin-bottom:0}}@media(min-width: 1024px){.text-23,.custom-view-container .views-exposed-form .form-type-select .form-select{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:125%;font-style:normal;text-decoration:none;margin-bottom:0}}.p-0{padding:0}.pt-0{padding-top:0}.pr-0{padding-right:0}.pb-0{padding-bottom:0}.pl-0{padding-left:0}.px-0{padding-left:0;padding-right:0}.py-0{padding-top:0;padding-bottom:0}.p-5{padding:5px}.pt-5{padding-top:5px}.pr-5{padding-right:5px}.pb-5{padding-bottom:5px}.pl-5{padding-left:5px}.px-5{padding-left:5px;padding-right:5px}.py-5{padding-top:5px;padding-bottom:5px}.p-10{padding:10px}.pt-10{padding-top:10px}.pr-10{padding-right:10px}.pb-10{padding-bottom:10px}.pl-10{padding-left:10px}.px-10{padding-left:10px;padding-right:10px}.py-10{padding-top:10px;padding-bottom:10px}.p-15{padding:15px}.pt-15{padding-top:15px}.pr-15{padding-right:15px}.pb-15{padding-bottom:15px}.pl-15{padding-left:15px}.px-15{padding-left:15px;padding-right:15px}.py-15{padding-top:15px;padding-bottom:15px}.p-20{padding:20px}.pt-20{padding-top:20px}.pr-20{padding-right:20px}.pb-20{padding-bottom:20px}.pl-20{padding-left:20px}.px-20{padding-left:20px;padding-right:20px}.py-20{padding-top:20px;padding-bottom:20px}.p-25{padding:25px}.pt-25{padding-top:25px}.pr-25{padding-right:25px}.pb-25{padding-bottom:25px}.pl-25{padding-left:25px}.px-25{padding-left:25px;padding-right:25px}.py-25{padding-top:25px;padding-bottom:25px}.p-30{padding:30px}.pt-30{padding-top:30px}.pr-30{padding-right:30px}.pb-30{padding-bottom:30px}.pl-30{padding-left:30px}.px-30{padding-left:30px;padding-right:30px}.py-30{padding-top:30px;padding-bottom:30px}.p-35{padding:35px}.pt-35{padding-top:35px}.pr-35{padding-right:35px}.pb-35{padding-bottom:35px}.pl-35{padding-left:35px}.px-35{padding-left:35px;padding-right:35px}.py-35{padding-top:35px;padding-bottom:35px}.p-40{padding:40px}.pt-40{padding-top:40px}.pr-40{padding-right:40px}.pb-40{padding-bottom:40px}.pl-40{padding-left:40px}.px-40{padding-left:40px;padding-right:40px}.py-40{padding-top:40px;padding-bottom:40px}.p-45{padding:45px}.pt-45{padding-top:45px}.pr-45{padding-right:45px}.pb-45{padding-bottom:45px}.pl-45{padding-left:45px}.px-45{padding-left:45px;padding-right:45px}.py-45{padding-top:45px;padding-bottom:45px}.p-50{padding:50px}.pt-50{padding-top:50px}.pr-50{padding-right:50px}.pb-50{padding-bottom:50px}.pl-50{padding-left:50px}.px-50{padding-left:50px;padding-right:50px}.py-50{padding-top:50px;padding-bottom:50px}.p-60{padding:60px}.pt-60{padding-top:60px}.pr-60{padding-right:60px}.pb-60{padding-bottom:60px}.pl-60{padding-left:60px}.px-60{padding-left:60px;padding-right:60px}.py-60{padding-top:60px;padding-bottom:60px}.p-70{padding:70px}.pt-70{padding-top:70px}.pr-70{padding-right:70px}.pb-70{padding-bottom:70px}.pl-70{padding-left:70px}.px-70{padding-left:70px;padding-right:70px}.py-70{padding-top:70px;padding-bottom:70px}.p-80{padding:80px}.pt-80{padding-top:80px}.pr-80{padding-right:80px}.pb-80{padding-bottom:80px}.pl-80{padding-left:80px}.px-80{padding-left:80px;padding-right:80px}.py-80{padding-top:80px;padding-bottom:80px}.p-90{padding:90px}.pt-90{padding-top:90px}.pr-90{padding-right:90px}.pb-90{padding-bottom:90px}.pl-90{padding-left:90px}.px-90{padding-left:90px;padding-right:90px}.py-90{padding-top:90px;padding-bottom:90px}.p-100{padding:100px}.pt-100{padding-top:100px}.pr-100{padding-right:100px}.pb-100{padding-bottom:100px}.pl-100{padding-left:100px}.px-100{padding-left:100px;padding-right:100px}.py-100{padding-top:100px;padding-bottom:100px}.p-150{padding:150px}.pt-150{padding-top:150px}.pr-150{padding-right:150px}.pb-150{padding-bottom:150px}.pl-150{padding-left:150px}.px-150{padding-left:150px;padding-right:150px}.py-150{padding-top:150px;padding-bottom:150px}.p-200{padding:200px}.pt-200{padding-top:200px}.pr-200{padding-right:200px}.pb-200{padding-bottom:200px}.pl-200{padding-left:200px}.px-200{padding-left:200px;padding-right:200px}.py-200{padding-top:200px;padding-bottom:200px}.p-250{padding:250px}.pt-250{padding-top:250px}.pr-250{padding-right:250px}.pb-250{padding-bottom:250px}.pl-250{padding-left:250px}.px-250{padding-left:250px;padding-right:250px}.py-250{padding-top:250px;padding-bottom:250px}.p-300{padding:300px}.pt-300{padding-top:300px}.pr-300{padding-right:300px}.pb-300{padding-bottom:300px}.pl-300{padding-left:300px}.px-300{padding-left:300px;padding-right:300px}.py-300{padding-top:300px;padding-bottom:300px}.p-350{padding:350px}.pt-350{padding-top:350px}.pr-350{padding-right:350px}.pb-350{padding-bottom:350px}.pl-350{padding-left:350px}.px-350{padding-left:350px;padding-right:350px}.py-350{padding-top:350px;padding-bottom:350px}.p-400{padding:400px}.pt-400{padding-top:400px}.pr-400{padding-right:400px}.pb-400{padding-bottom:400px}.pl-400{padding-left:400px}.px-400{padding-left:400px;padding-right:400px}.py-400{padding-top:400px;padding-bottom:400px}.m-0{margin:0}.mt-0{margin-top:0}.mr-0{margin-right:0}.mb-0{margin-bottom:0}.ml-0{margin-left:0}.mx-0{margin-left:0;margin-right:0}.my-0{margin-top:0;margin-bottom:0}.m-5{margin:5px}.mt-5{margin-top:5px}.mr-5{margin-right:5px}.mb-5{margin-bottom:5px}.ml-5{margin-left:5px}.mx-5{margin-left:5px;margin-right:5px}.my-5{margin-top:5px;margin-bottom:5px}.m-10{margin:10px}.mt-10{margin-top:10px}.mr-10{margin-right:10px}.mb-10{margin-bottom:10px}.ml-10{margin-left:10px}.mx-10{margin-left:10px;margin-right:10px}.my-10{margin-top:10px;margin-bottom:10px}.m-15{margin:15px}.mt-15{margin-top:15px}.mr-15{margin-right:15px}.mb-15{margin-bottom:15px}.ml-15{margin-left:15px}.mx-15{margin-left:15px;margin-right:15px}.my-15{margin-top:15px;margin-bottom:15px}.m-20{margin:20px}.mt-20{margin-top:20px}.mr-20{margin-right:20px}.mb-20{margin-bottom:20px}.ml-20{margin-left:20px}.mx-20{margin-left:20px;margin-right:20px}.my-20{margin-top:20px;margin-bottom:20px}.m-25{margin:25px}.mt-25{margin-top:25px}.mr-25{margin-right:25px}.mb-25{margin-bottom:25px}.ml-25{margin-left:25px}.mx-25{margin-left:25px;margin-right:25px}.my-25{margin-top:25px;margin-bottom:25px}.m-30{margin:30px}.mt-30{margin-top:30px}.mr-30{margin-right:30px}.mb-30{margin-bottom:30px}.ml-30{margin-left:30px}.mx-30{margin-left:30px;margin-right:30px}.my-30{margin-top:30px;margin-bottom:30px}.m-35{margin:35px}.mt-35{margin-top:35px}.mr-35{margin-right:35px}.mb-35{margin-bottom:35px}.ml-35{margin-left:35px}.mx-35{margin-left:35px;margin-right:35px}.my-35{margin-top:35px;margin-bottom:35px}.m-40{margin:40px}.mt-40{margin-top:40px}.mr-40{margin-right:40px}.mb-40{margin-bottom:40px}.ml-40{margin-left:40px}.mx-40{margin-left:40px;margin-right:40px}.my-40{margin-top:40px;margin-bottom:40px}.m-45{margin:45px}.mt-45{margin-top:45px}.mr-45{margin-right:45px}.mb-45{margin-bottom:45px}.ml-45{margin-left:45px}.mx-45{margin-left:45px;margin-right:45px}.my-45{margin-top:45px;margin-bottom:45px}.m-50{margin:50px}.mt-50{margin-top:50px}.mr-50{margin-right:50px}.mb-50{margin-bottom:50px}.ml-50{margin-left:50px}.mx-50{margin-left:50px;margin-right:50px}.my-50{margin-top:50px;margin-bottom:50px}.m-60{margin:60px}.mt-60{margin-top:60px}.mr-60{margin-right:60px}.mb-60{margin-bottom:60px}.ml-60{margin-left:60px}.mx-60{margin-left:60px;margin-right:60px}.my-60{margin-top:60px;margin-bottom:60px}.m-70{margin:70px}.mt-70{margin-top:70px}.mr-70{margin-right:70px}.mb-70{margin-bottom:70px}.ml-70{margin-left:70px}.mx-70{margin-left:70px;margin-right:70px}.my-70{margin-top:70px;margin-bottom:70px}.m-80{margin:80px}.mt-80{margin-top:80px}.mr-80{margin-right:80px}.mb-80{margin-bottom:80px}.ml-80{margin-left:80px}.mx-80{margin-left:80px;margin-right:80px}.my-80{margin-top:80px;margin-bottom:80px}.m-90{margin:90px}.mt-90{margin-top:90px}.mr-90{margin-right:90px}.mb-90{margin-bottom:90px}.ml-90{margin-left:90px}.mx-90{margin-left:90px;margin-right:90px}.my-90{margin-top:90px;margin-bottom:90px}.m-100{margin:100px}.mt-100{margin-top:100px}.mr-100{margin-right:100px}.mb-100{margin-bottom:100px}.ml-100{margin-left:100px}.mx-100{margin-left:100px;margin-right:100px}.my-100{margin-top:100px;margin-bottom:100px}.m-150{margin:150px}.mt-150{margin-top:150px}.mr-150{margin-right:150px}.mb-150{margin-bottom:150px}.ml-150{margin-left:150px}.mx-150{margin-left:150px;margin-right:150px}.my-150{margin-top:150px;margin-bottom:150px}.m-200{margin:200px}.mt-200{margin-top:200px}.mr-200{margin-right:200px}.mb-200{margin-bottom:200px}.ml-200{margin-left:200px}.mx-200{margin-left:200px;margin-right:200px}.my-200{margin-top:200px;margin-bottom:200px}.m-250{margin:250px}.mt-250{margin-top:250px}.mr-250{margin-right:250px}.mb-250{margin-bottom:250px}.ml-250{margin-left:250px}.mx-250{margin-left:250px;margin-right:250px}.my-250{margin-top:250px;margin-bottom:250px}.m-300{margin:300px}.mt-300{margin-top:300px}.mr-300{margin-right:300px}.mb-300{margin-bottom:300px}.ml-300{margin-left:300px}.mx-300{margin-left:300px;margin-right:300px}.my-300{margin-top:300px;margin-bottom:300px}.m-350{margin:350px}.mt-350{margin-top:350px}.mr-350{margin-right:350px}.mb-350{margin-bottom:350px}.ml-350{margin-left:350px}.mx-350{margin-left:350px;margin-right:350px}.my-350{margin-top:350px;margin-bottom:350px}.m-400{margin:400px}.mt-400{margin-top:400px}.mr-400{margin-right:400px}.mb-400{margin-bottom:400px}.ml-400{margin-left:400px}.mx-400{margin-left:400px;margin-right:400px}.my-400{margin-top:400px;margin-bottom:400px}.text-container{margin:0 auto;width:100%;max-width:1170px}.relative{position:relative}.background-gray{background-color:var(--c-gray-07)}.background-white{background-color:var(--c-gray-01)}@media(min-width: 768px){.md\:p-0{padding:0}.md\:pt-0{padding-top:0}.md\:pr-0{padding-right:0}.md\:pb-0{padding-bottom:0}.md\:pl-0{padding-left:0}.md\:px-0{padding-left:0;padding-right:0}.md\:py-0{padding-top:0;padding-bottom:0}.md\:p-5{padding:5px}.md\:pt-5{padding-top:5px}.md\:pr-5{padding-right:5px}.md\:pb-5{padding-bottom:5px}.md\:pl-5{padding-left:5px}.md\:px-5{padding-left:5px;padding-right:5px}.md\:py-5{padding-top:5px;padding-bottom:5px}.md\:p-10{padding:10px}.md\:pt-10{padding-top:10px}.md\:pr-10{padding-right:10px}.md\:pb-10{padding-bottom:10px}.md\:pl-10{padding-left:10px}.md\:px-10{padding-left:10px;padding-right:10px}.md\:py-10{padding-top:10px;padding-bottom:10px}.md\:p-15{padding:15px}.md\:pt-15{padding-top:15px}.md\:pr-15{padding-right:15px}.md\:pb-15{padding-bottom:15px}.md\:pl-15{padding-left:15px}.md\:px-15{padding-left:15px;padding-right:15px}.md\:py-15{padding-top:15px;padding-bottom:15px}.md\:p-20{padding:20px}.md\:pt-20{padding-top:20px}.md\:pr-20{padding-right:20px}.md\:pb-20{padding-bottom:20px}.md\:pl-20{padding-left:20px}.md\:px-20{padding-left:20px;padding-right:20px}.md\:py-20{padding-top:20px;padding-bottom:20px}.md\:p-25{padding:25px}.md\:pt-25{padding-top:25px}.md\:pr-25{padding-right:25px}.md\:pb-25{padding-bottom:25px}.md\:pl-25{padding-left:25px}.md\:px-25{padding-left:25px;padding-right:25px}.md\:py-25{padding-top:25px;padding-bottom:25px}.md\:p-30{padding:30px}.md\:pt-30{padding-top:30px}.md\:pr-30{padding-right:30px}.md\:pb-30{padding-bottom:30px}.md\:pl-30{padding-left:30px}.md\:px-30{padding-left:30px;padding-right:30px}.md\:py-30{padding-top:30px;padding-bottom:30px}.md\:p-35{padding:35px}.md\:pt-35{padding-top:35px}.md\:pr-35{padding-right:35px}.md\:pb-35{padding-bottom:35px}.md\:pl-35{padding-left:35px}.md\:px-35{padding-left:35px;padding-right:35px}.md\:py-35{padding-top:35px;padding-bottom:35px}.md\:p-40{padding:40px}.md\:pt-40{padding-top:40px}.md\:pr-40{padding-right:40px}.md\:pb-40{padding-bottom:40px}.md\:pl-40{padding-left:40px}.md\:px-40{padding-left:40px;padding-right:40px}.md\:py-40{padding-top:40px;padding-bottom:40px}.md\:p-45{padding:45px}.md\:pt-45{padding-top:45px}.md\:pr-45{padding-right:45px}.md\:pb-45{padding-bottom:45px}.md\:pl-45{padding-left:45px}.md\:px-45{padding-left:45px;padding-right:45px}.md\:py-45{padding-top:45px;padding-bottom:45px}.md\:p-50{padding:50px}.md\:pt-50{padding-top:50px}.md\:pr-50{padding-right:50px}.md\:pb-50{padding-bottom:50px}.md\:pl-50{padding-left:50px}.md\:px-50{padding-left:50px;padding-right:50px}.md\:py-50{padding-top:50px;padding-bottom:50px}.md\:p-60{padding:60px}.md\:pt-60{padding-top:60px}.md\:pr-60{padding-right:60px}.md\:pb-60{padding-bottom:60px}.md\:pl-60{padding-left:60px}.md\:px-60{padding-left:60px;padding-right:60px}.md\:py-60{padding-top:60px;padding-bottom:60px}.md\:p-70{padding:70px}.md\:pt-70{padding-top:70px}.md\:pr-70{padding-right:70px}.md\:pb-70{padding-bottom:70px}.md\:pl-70{padding-left:70px}.md\:px-70{padding-left:70px;padding-right:70px}.md\:py-70{padding-top:70px;padding-bottom:70px}.md\:p-80{padding:80px}.md\:pt-80{padding-top:80px}.md\:pr-80{padding-right:80px}.md\:pb-80{padding-bottom:80px}.md\:pl-80{padding-left:80px}.md\:px-80{padding-left:80px;padding-right:80px}.md\:py-80{padding-top:80px;padding-bottom:80px}.md\:p-90{padding:90px}.md\:pt-90{padding-top:90px}.md\:pr-90{padding-right:90px}.md\:pb-90{padding-bottom:90px}.md\:pl-90{padding-left:90px}.md\:px-90{padding-left:90px;padding-right:90px}.md\:py-90{padding-top:90px;padding-bottom:90px}.md\:p-100{padding:100px}.md\:pt-100{padding-top:100px}.md\:pr-100{padding-right:100px}.md\:pb-100{padding-bottom:100px}.md\:pl-100{padding-left:100px}.md\:px-100{padding-left:100px;padding-right:100px}.md\:py-100{padding-top:100px;padding-bottom:100px}.md\:p-150{padding:150px}.md\:pt-150{padding-top:150px}.md\:pr-150{padding-right:150px}.md\:pb-150{padding-bottom:150px}.md\:pl-150{padding-left:150px}.md\:px-150{padding-left:150px;padding-right:150px}.md\:py-150{padding-top:150px;padding-bottom:150px}.md\:p-200{padding:200px}.md\:pt-200{padding-top:200px}.md\:pr-200{padding-right:200px}.md\:pb-200{padding-bottom:200px}.md\:pl-200{padding-left:200px}.md\:px-200{padding-left:200px;padding-right:200px}.md\:py-200{padding-top:200px;padding-bottom:200px}.md\:p-250{padding:250px}.md\:pt-250{padding-top:250px}.md\:pr-250{padding-right:250px}.md\:pb-250{padding-bottom:250px}.md\:pl-250{padding-left:250px}.md\:px-250{padding-left:250px;padding-right:250px}.md\:py-250{padding-top:250px;padding-bottom:250px}.md\:p-300{padding:300px}.md\:pt-300{padding-top:300px}.md\:pr-300{padding-right:300px}.md\:pb-300{padding-bottom:300px}.md\:pl-300{padding-left:300px}.md\:px-300{padding-left:300px;padding-right:300px}.md\:py-300{padding-top:300px;padding-bottom:300px}.md\:p-350{padding:350px}.md\:pt-350{padding-top:350px}.md\:pr-350{padding-right:350px}.md\:pb-350{padding-bottom:350px}.md\:pl-350{padding-left:350px}.md\:px-350{padding-left:350px;padding-right:350px}.md\:py-350{padding-top:350px;padding-bottom:350px}.md\:p-400{padding:400px}.md\:pt-400{padding-top:400px}.md\:pr-400{padding-right:400px}.md\:pb-400{padding-bottom:400px}.md\:pl-400{padding-left:400px}.md\:px-400{padding-left:400px;padding-right:400px}.md\:py-400{padding-top:400px;padding-bottom:400px}.md\:m-0{margin:0}.md\:mt-0{margin-top:0}.md\:mr-0{margin-right:0}.md\:mb-0{margin-bottom:0}.md\:ml-0{margin-left:0}.md\:mx-0{margin-left:0;margin-right:0}.md\:my-0{margin-top:0;margin-bottom:0}.md\:m-5{margin:5px}.md\:mt-5{margin-top:5px}.md\:mr-5{margin-right:5px}.md\:mb-5{margin-bottom:5px}.md\:ml-5{margin-left:5px}.md\:mx-5{margin-left:5px;margin-right:5px}.md\:my-5{margin-top:5px;margin-bottom:5px}.md\:m-10{margin:10px}.md\:mt-10{margin-top:10px}.md\:mr-10{margin-right:10px}.md\:mb-10{margin-bottom:10px}.md\:ml-10{margin-left:10px}.md\:mx-10{margin-left:10px;margin-right:10px}.md\:my-10{margin-top:10px;margin-bottom:10px}.md\:m-15{margin:15px}.md\:mt-15{margin-top:15px}.md\:mr-15{margin-right:15px}.md\:mb-15{margin-bottom:15px}.md\:ml-15{margin-left:15px}.md\:mx-15{margin-left:15px;margin-right:15px}.md\:my-15{margin-top:15px;margin-bottom:15px}.md\:m-20{margin:20px}.md\:mt-20{margin-top:20px}.md\:mr-20{margin-right:20px}.md\:mb-20{margin-bottom:20px}.md\:ml-20{margin-left:20px}.md\:mx-20{margin-left:20px;margin-right:20px}.md\:my-20{margin-top:20px;margin-bottom:20px}.md\:m-25{margin:25px}.md\:mt-25{margin-top:25px}.md\:mr-25{margin-right:25px}.md\:mb-25{margin-bottom:25px}.md\:ml-25{margin-left:25px}.md\:mx-25{margin-left:25px;margin-right:25px}.md\:my-25{margin-top:25px;margin-bottom:25px}.md\:m-30{margin:30px}.md\:mt-30{margin-top:30px}.md\:mr-30{margin-right:30px}.md\:mb-30{margin-bottom:30px}.md\:ml-30{margin-left:30px}.md\:mx-30{margin-left:30px;margin-right:30px}.md\:my-30{margin-top:30px;margin-bottom:30px}.md\:m-35{margin:35px}.md\:mt-35{margin-top:35px}.md\:mr-35{margin-right:35px}.md\:mb-35{margin-bottom:35px}.md\:ml-35{margin-left:35px}.md\:mx-35{margin-left:35px;margin-right:35px}.md\:my-35{margin-top:35px;margin-bottom:35px}.md\:m-40{margin:40px}.md\:mt-40{margin-top:40px}.md\:mr-40{margin-right:40px}.md\:mb-40{margin-bottom:40px}.md\:ml-40{margin-left:40px}.md\:mx-40{margin-left:40px;margin-right:40px}.md\:my-40{margin-top:40px;margin-bottom:40px}.md\:m-45{margin:45px}.md\:mt-45{margin-top:45px}.md\:mr-45{margin-right:45px}.md\:mb-45{margin-bottom:45px}.md\:ml-45{margin-left:45px}.md\:mx-45{margin-left:45px;margin-right:45px}.md\:my-45{margin-top:45px;margin-bottom:45px}.md\:m-50{margin:50px}.md\:mt-50{margin-top:50px}.md\:mr-50{margin-right:50px}.md\:mb-50{margin-bottom:50px}.md\:ml-50{margin-left:50px}.md\:mx-50{margin-left:50px;margin-right:50px}.md\:my-50{margin-top:50px;margin-bottom:50px}.md\:m-60{margin:60px}.md\:mt-60{margin-top:60px}.md\:mr-60{margin-right:60px}.md\:mb-60{margin-bottom:60px}.md\:ml-60{margin-left:60px}.md\:mx-60{margin-left:60px;margin-right:60px}.md\:my-60{margin-top:60px;margin-bottom:60px}.md\:m-70{margin:70px}.md\:mt-70{margin-top:70px}.md\:mr-70{margin-right:70px}.md\:mb-70{margin-bottom:70px}.md\:ml-70{margin-left:70px}.md\:mx-70{margin-left:70px;margin-right:70px}.md\:my-70{margin-top:70px;margin-bottom:70px}.md\:m-80{margin:80px}.md\:mt-80{margin-top:80px}.md\:mr-80{margin-right:80px}.md\:mb-80{margin-bottom:80px}.md\:ml-80{margin-left:80px}.md\:mx-80{margin-left:80px;margin-right:80px}.md\:my-80{margin-top:80px;margin-bottom:80px}.md\:m-90{margin:90px}.md\:mt-90{margin-top:90px}.md\:mr-90{margin-right:90px}.md\:mb-90{margin-bottom:90px}.md\:ml-90{margin-left:90px}.md\:mx-90{margin-left:90px;margin-right:90px}.md\:my-90{margin-top:90px;margin-bottom:90px}.md\:m-100{margin:100px}.md\:mt-100{margin-top:100px}.md\:mr-100{margin-right:100px}.md\:mb-100{margin-bottom:100px}.md\:ml-100{margin-left:100px}.md\:mx-100{margin-left:100px;margin-right:100px}.md\:my-100{margin-top:100px;margin-bottom:100px}.md\:m-150{margin:150px}.md\:mt-150{margin-top:150px}.md\:mr-150{margin-right:150px}.md\:mb-150{margin-bottom:150px}.md\:ml-150{margin-left:150px}.md\:mx-150{margin-left:150px;margin-right:150px}.md\:my-150{margin-top:150px;margin-bottom:150px}.md\:m-200{margin:200px}.md\:mt-200{margin-top:200px}.md\:mr-200{margin-right:200px}.md\:mb-200{margin-bottom:200px}.md\:ml-200{margin-left:200px}.md\:mx-200{margin-left:200px;margin-right:200px}.md\:my-200{margin-top:200px;margin-bottom:200px}.md\:m-250{margin:250px}.md\:mt-250{margin-top:250px}.md\:mr-250{margin-right:250px}.md\:mb-250{margin-bottom:250px}.md\:ml-250{margin-left:250px}.md\:mx-250{margin-left:250px;margin-right:250px}.md\:my-250{margin-top:250px;margin-bottom:250px}.md\:m-300{margin:300px}.md\:mt-300{margin-top:300px}.md\:mr-300{margin-right:300px}.md\:mb-300{margin-bottom:300px}.md\:ml-300{margin-left:300px}.md\:mx-300{margin-left:300px;margin-right:300px}.md\:my-300{margin-top:300px;margin-bottom:300px}.md\:m-350{margin:350px}.md\:mt-350{margin-top:350px}.md\:mr-350{margin-right:350px}.md\:mb-350{margin-bottom:350px}.md\:ml-350{margin-left:350px}.md\:mx-350{margin-left:350px;margin-right:350px}.md\:my-350{margin-top:350px;margin-bottom:350px}.md\:m-400{margin:400px}.md\:mt-400{margin-top:400px}.md\:mr-400{margin-right:400px}.md\:mb-400{margin-bottom:400px}.md\:ml-400{margin-left:400px}.md\:mx-400{margin-left:400px;margin-right:400px}.md\:my-400{margin-top:400px;margin-bottom:400px}.md\\:relative{position:relative}}@media(min-width: 1024px){.lg\:p-0{padding:0}.lg\:pt-0{padding-top:0}.lg\:pr-0{padding-right:0}.lg\:pb-0{padding-bottom:0}.lg\:pl-0{padding-left:0}.lg\:px-0{padding-left:0;padding-right:0}.lg\:py-0{padding-top:0;padding-bottom:0}.lg\:p-5{padding:5px}.lg\:pt-5{padding-top:5px}.lg\:pr-5{padding-right:5px}.lg\:pb-5{padding-bottom:5px}.lg\:pl-5{padding-left:5px}.lg\:px-5{padding-left:5px;padding-right:5px}.lg\:py-5{padding-top:5px;padding-bottom:5px}.lg\:p-10{padding:10px}.lg\:pt-10{padding-top:10px}.lg\:pr-10{padding-right:10px}.lg\:pb-10{padding-bottom:10px}.lg\:pl-10{padding-left:10px}.lg\:px-10{padding-left:10px;padding-right:10px}.lg\:py-10{padding-top:10px;padding-bottom:10px}.lg\:p-15{padding:15px}.lg\:pt-15{padding-top:15px}.lg\:pr-15{padding-right:15px}.lg\:pb-15{padding-bottom:15px}.lg\:pl-15{padding-left:15px}.lg\:px-15{padding-left:15px;padding-right:15px}.lg\:py-15{padding-top:15px;padding-bottom:15px}.lg\:p-20{padding:20px}.lg\:pt-20{padding-top:20px}.lg\:pr-20{padding-right:20px}.lg\:pb-20{padding-bottom:20px}.lg\:pl-20{padding-left:20px}.lg\:px-20{padding-left:20px;padding-right:20px}.lg\:py-20{padding-top:20px;padding-bottom:20px}.lg\:p-25{padding:25px}.lg\:pt-25{padding-top:25px}.lg\:pr-25{padding-right:25px}.lg\:pb-25{padding-bottom:25px}.lg\:pl-25{padding-left:25px}.lg\:px-25{padding-left:25px;padding-right:25px}.lg\:py-25{padding-top:25px;padding-bottom:25px}.lg\:p-30{padding:30px}.lg\:pt-30{padding-top:30px}.lg\:pr-30{padding-right:30px}.lg\:pb-30{padding-bottom:30px}.lg\:pl-30{padding-left:30px}.lg\:px-30{padding-left:30px;padding-right:30px}.lg\:py-30{padding-top:30px;padding-bottom:30px}.lg\:p-35{padding:35px}.lg\:pt-35{padding-top:35px}.lg\:pr-35{padding-right:35px}.lg\:pb-35{padding-bottom:35px}.lg\:pl-35{padding-left:35px}.lg\:px-35{padding-left:35px;padding-right:35px}.lg\:py-35{padding-top:35px;padding-bottom:35px}.lg\:p-40{padding:40px}.lg\:pt-40{padding-top:40px}.lg\:pr-40{padding-right:40px}.lg\:pb-40{padding-bottom:40px}.lg\:pl-40{padding-left:40px}.lg\:px-40{padding-left:40px;padding-right:40px}.lg\:py-40{padding-top:40px;padding-bottom:40px}.lg\:p-45{padding:45px}.lg\:pt-45{padding-top:45px}.lg\:pr-45{padding-right:45px}.lg\:pb-45{padding-bottom:45px}.lg\:pl-45{padding-left:45px}.lg\:px-45{padding-left:45px;padding-right:45px}.lg\:py-45{padding-top:45px;padding-bottom:45px}.lg\:p-50{padding:50px}.lg\:pt-50{padding-top:50px}.lg\:pr-50{padding-right:50px}.lg\:pb-50{padding-bottom:50px}.lg\:pl-50{padding-left:50px}.lg\:px-50{padding-left:50px;padding-right:50px}.lg\:py-50{padding-top:50px;padding-bottom:50px}.lg\:p-60{padding:60px}.lg\:pt-60{padding-top:60px}.lg\:pr-60{padding-right:60px}.lg\:pb-60{padding-bottom:60px}.lg\:pl-60{padding-left:60px}.lg\:px-60{padding-left:60px;padding-right:60px}.lg\:py-60{padding-top:60px;padding-bottom:60px}.lg\:p-70{padding:70px}.lg\:pt-70{padding-top:70px}.lg\:pr-70{padding-right:70px}.lg\:pb-70{padding-bottom:70px}.lg\:pl-70{padding-left:70px}.lg\:px-70{padding-left:70px;padding-right:70px}.lg\:py-70{padding-top:70px;padding-bottom:70px}.lg\:p-80{padding:80px}.lg\:pt-80{padding-top:80px}.lg\:pr-80{padding-right:80px}.lg\:pb-80{padding-bottom:80px}.lg\:pl-80{padding-left:80px}.lg\:px-80{padding-left:80px;padding-right:80px}.lg\:py-80{padding-top:80px;padding-bottom:80px}.lg\:p-90{padding:90px}.lg\:pt-90{padding-top:90px}.lg\:pr-90{padding-right:90px}.lg\:pb-90{padding-bottom:90px}.lg\:pl-90{padding-left:90px}.lg\:px-90{padding-left:90px;padding-right:90px}.lg\:py-90{padding-top:90px;padding-bottom:90px}.lg\:p-100{padding:100px}.lg\:pt-100{padding-top:100px}.lg\:pr-100{padding-right:100px}.lg\:pb-100{padding-bottom:100px}.lg\:pl-100{padding-left:100px}.lg\:px-100{padding-left:100px;padding-right:100px}.lg\:py-100{padding-top:100px;padding-bottom:100px}.lg\:p-150{padding:150px}.lg\:pt-150{padding-top:150px}.lg\:pr-150{padding-right:150px}.lg\:pb-150{padding-bottom:150px}.lg\:pl-150{padding-left:150px}.lg\:px-150{padding-left:150px;padding-right:150px}.lg\:py-150{padding-top:150px;padding-bottom:150px}.lg\:p-200{padding:200px}.lg\:pt-200{padding-top:200px}.lg\:pr-200{padding-right:200px}.lg\:pb-200{padding-bottom:200px}.lg\:pl-200{padding-left:200px}.lg\:px-200{padding-left:200px;padding-right:200px}.lg\:py-200{padding-top:200px;padding-bottom:200px}.lg\:p-250{padding:250px}.lg\:pt-250{padding-top:250px}.lg\:pr-250{padding-right:250px}.lg\:pb-250{padding-bottom:250px}.lg\:pl-250{padding-left:250px}.lg\:px-250{padding-left:250px;padding-right:250px}.lg\:py-250{padding-top:250px;padding-bottom:250px}.lg\:p-300{padding:300px}.lg\:pt-300{padding-top:300px}.lg\:pr-300{padding-right:300px}.lg\:pb-300{padding-bottom:300px}.lg\:pl-300{padding-left:300px}.lg\:px-300{padding-left:300px;padding-right:300px}.lg\:py-300{padding-top:300px;padding-bottom:300px}.lg\:p-350{padding:350px}.lg\:pt-350{padding-top:350px}.lg\:pr-350{padding-right:350px}.lg\:pb-350{padding-bottom:350px}.lg\:pl-350{padding-left:350px}.lg\:px-350{padding-left:350px;padding-right:350px}.lg\:py-350{padding-top:350px;padding-bottom:350px}.lg\:p-400{padding:400px}.lg\:pt-400{padding-top:400px}.lg\:pr-400{padding-right:400px}.lg\:pb-400{padding-bottom:400px}.lg\:pl-400{padding-left:400px}.lg\:px-400{padding-left:400px;padding-right:400px}.lg\:py-400{padding-top:400px;padding-bottom:400px}.lg\:m-0{margin:0}.lg\:mt-0{margin-top:0}.lg\:mr-0{margin-right:0}.lg\:mb-0{margin-bottom:0}.lg\:ml-0{margin-left:0}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:my-0{margin-top:0;margin-bottom:0}.lg\:m-5{margin:5px}.lg\:mt-5{margin-top:5px}.lg\:mr-5{margin-right:5px}.lg\:mb-5{margin-bottom:5px}.lg\:ml-5{margin-left:5px}.lg\:mx-5{margin-left:5px;margin-right:5px}.lg\:my-5{margin-top:5px;margin-bottom:5px}.lg\:m-10{margin:10px}.lg\:mt-10{margin-top:10px}.lg\:mr-10{margin-right:10px}.lg\:mb-10{margin-bottom:10px}.lg\:ml-10{margin-left:10px}.lg\:mx-10{margin-left:10px;margin-right:10px}.lg\:my-10{margin-top:10px;margin-bottom:10px}.lg\:m-15{margin:15px}.lg\:mt-15{margin-top:15px}.lg\:mr-15{margin-right:15px}.lg\:mb-15{margin-bottom:15px}.lg\:ml-15{margin-left:15px}.lg\:mx-15{margin-left:15px;margin-right:15px}.lg\:my-15{margin-top:15px;margin-bottom:15px}.lg\:m-20{margin:20px}.lg\:mt-20{margin-top:20px}.lg\:mr-20{margin-right:20px}.lg\:mb-20{margin-bottom:20px}.lg\:ml-20{margin-left:20px}.lg\:mx-20{margin-left:20px;margin-right:20px}.lg\:my-20{margin-top:20px;margin-bottom:20px}.lg\:m-25{margin:25px}.lg\:mt-25{margin-top:25px}.lg\:mr-25{margin-right:25px}.lg\:mb-25{margin-bottom:25px}.lg\:ml-25{margin-left:25px}.lg\:mx-25{margin-left:25px;margin-right:25px}.lg\:my-25{margin-top:25px;margin-bottom:25px}.lg\:m-30{margin:30px}.lg\:mt-30{margin-top:30px}.lg\:mr-30{margin-right:30px}.lg\:mb-30{margin-bottom:30px}.lg\:ml-30{margin-left:30px}.lg\:mx-30{margin-left:30px;margin-right:30px}.lg\:my-30{margin-top:30px;margin-bottom:30px}.lg\:m-35{margin:35px}.lg\:mt-35{margin-top:35px}.lg\:mr-35{margin-right:35px}.lg\:mb-35{margin-bottom:35px}.lg\:ml-35{margin-left:35px}.lg\:mx-35{margin-left:35px;margin-right:35px}.lg\:my-35{margin-top:35px;margin-bottom:35px}.lg\:m-40{margin:40px}.lg\:mt-40{margin-top:40px}.lg\:mr-40{margin-right:40px}.lg\:mb-40{margin-bottom:40px}.lg\:ml-40{margin-left:40px}.lg\:mx-40{margin-left:40px;margin-right:40px}.lg\:my-40{margin-top:40px;margin-bottom:40px}.lg\:m-45{margin:45px}.lg\:mt-45{margin-top:45px}.lg\:mr-45{margin-right:45px}.lg\:mb-45{margin-bottom:45px}.lg\:ml-45{margin-left:45px}.lg\:mx-45{margin-left:45px;margin-right:45px}.lg\:my-45{margin-top:45px;margin-bottom:45px}.lg\:m-50{margin:50px}.lg\:mt-50{margin-top:50px}.lg\:mr-50{margin-right:50px}.lg\:mb-50{margin-bottom:50px}.lg\:ml-50{margin-left:50px}.lg\:mx-50{margin-left:50px;margin-right:50px}.lg\:my-50{margin-top:50px;margin-bottom:50px}.lg\:m-60{margin:60px}.lg\:mt-60{margin-top:60px}.lg\:mr-60{margin-right:60px}.lg\:mb-60{margin-bottom:60px}.lg\:ml-60{margin-left:60px}.lg\:mx-60{margin-left:60px;margin-right:60px}.lg\:my-60{margin-top:60px;margin-bottom:60px}.lg\:m-70{margin:70px}.lg\:mt-70{margin-top:70px}.lg\:mr-70{margin-right:70px}.lg\:mb-70{margin-bottom:70px}.lg\:ml-70{margin-left:70px}.lg\:mx-70{margin-left:70px;margin-right:70px}.lg\:my-70{margin-top:70px;margin-bottom:70px}.lg\:m-80{margin:80px}.lg\:mt-80{margin-top:80px}.lg\:mr-80{margin-right:80px}.lg\:mb-80{margin-bottom:80px}.lg\:ml-80{margin-left:80px}.lg\:mx-80{margin-left:80px;margin-right:80px}.lg\:my-80{margin-top:80px;margin-bottom:80px}.lg\:m-90{margin:90px}.lg\:mt-90{margin-top:90px}.lg\:mr-90{margin-right:90px}.lg\:mb-90{margin-bottom:90px}.lg\:ml-90{margin-left:90px}.lg\:mx-90{margin-left:90px;margin-right:90px}.lg\:my-90{margin-top:90px;margin-bottom:90px}.lg\:m-100{margin:100px}.lg\:mt-100{margin-top:100px}.lg\:mr-100{margin-right:100px}.lg\:mb-100{margin-bottom:100px}.lg\:ml-100{margin-left:100px}.lg\:mx-100{margin-left:100px;margin-right:100px}.lg\:my-100{margin-top:100px;margin-bottom:100px}.lg\:m-150{margin:150px}.lg\:mt-150{margin-top:150px}.lg\:mr-150{margin-right:150px}.lg\:mb-150{margin-bottom:150px}.lg\:ml-150{margin-left:150px}.lg\:mx-150{margin-left:150px;margin-right:150px}.lg\:my-150{margin-top:150px;margin-bottom:150px}.lg\:m-200{margin:200px}.lg\:mt-200{margin-top:200px}.lg\:mr-200{margin-right:200px}.lg\:mb-200{margin-bottom:200px}.lg\:ml-200{margin-left:200px}.lg\:mx-200{margin-left:200px;margin-right:200px}.lg\:my-200{margin-top:200px;margin-bottom:200px}.lg\:m-250{margin:250px}.lg\:mt-250{margin-top:250px}.lg\:mr-250{margin-right:250px}.lg\:mb-250{margin-bottom:250px}.lg\:ml-250{margin-left:250px}.lg\:mx-250{margin-left:250px;margin-right:250px}.lg\:my-250{margin-top:250px;margin-bottom:250px}.lg\:m-300{margin:300px}.lg\:mt-300{margin-top:300px}.lg\:mr-300{margin-right:300px}.lg\:mb-300{margin-bottom:300px}.lg\:ml-300{margin-left:300px}.lg\:mx-300{margin-left:300px;margin-right:300px}.lg\:my-300{margin-top:300px;margin-bottom:300px}.lg\:m-350{margin:350px}.lg\:mt-350{margin-top:350px}.lg\:mr-350{margin-right:350px}.lg\:mb-350{margin-bottom:350px}.lg\:ml-350{margin-left:350px}.lg\:mx-350{margin-left:350px;margin-right:350px}.lg\:my-350{margin-top:350px;margin-bottom:350px}.lg\:m-400{margin:400px}.lg\:mt-400{margin-top:400px}.lg\:mr-400{margin-right:400px}.lg\:mb-400{margin-bottom:400px}.lg\:ml-400{margin-left:400px}.lg\:mx-400{margin-left:400px;margin-right:400px}.lg\:my-400{margin-top:400px;margin-bottom:400px}.lg\\:relative{position:relative}}.text-green{color:var(--c-green-01)}.text-orange{color:var(--c-red-01)}.text-gray{color:var(--c-gray-05)}.text-purple{color:var(--c-purple-04)}.utilities-documentation-container{max-width:1200px;margin:0 auto;padding:20px;font-family:"Montserrat",sans-serif}.utilities-documentation-container .note{background-color:#ef5959;color:#fff;padding:15px;margin-bottom:20px;border-left:5px solid #ec4c4c;border-radius:4px;font-size:14px}.utilities-documentation-container .search-container{margin-bottom:30px;display:flex;gap:10px}.utilities-documentation-container .search-container input{padding:8px 12px;border:1px solid #ccc;border-radius:4px;flex-grow:1;font-size:14px}.utilities-documentation-container .search-container input::-moz-placeholder{color:#999;opacity:1}.utilities-documentation-container .search-container input:-ms-input-placeholder{color:#999;opacity:1}.utilities-documentation-container .search-container input::placeholder{color:#999;opacity:1}.utilities-documentation-container .search-container button{padding:8px 16px;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s}.utilities-documentation-container .search-container button:hover{background-color:#0062cc}.utilities-documentation-container .search-container button#resetButton{background-color:#6c757d}.utilities-documentation-container .search-container button#resetButton:hover{background-color:#545b62}.utilities-documentation-container .grid-header{display:grid;grid-template-columns:1fr 2fr 1fr;gap:15px;padding:15px;background-color:#f8f9fa;font-weight:600;border-bottom:2px solid #dee2e6;margin-bottom:15px}.utilities-documentation-container .utilities-grid{display:grid;grid-template-columns:1fr;gap:15px}.utilities-documentation-container .utility-card{display:grid;grid-template-columns:1fr 2fr 1fr;gap:15px;padding:15px;background-color:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:transform .3s,box-shadow .3s}.utilities-documentation-container .utility-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.utilities-documentation-container .utility-card .card-item{display:flex;flex-direction:column;gap:8px}.utilities-documentation-container .utility-card .card-item .value{font-weight:400;color:#212529;word-break:break-word}.utilities-documentation-container .utility-card .class-name .value{font-family:"Fredoka",sans-serif;color:#007bff;font-weight:500}.utilities-documentation-container .utility-card .utility-category .value{text-transform:capitalize;padding:4px 8px;border-radius:4px;display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:14px}.utilities-documentation-container .utility-card .utility-category .value[data-category=padding]{background-color:#d4edda;color:#155724}.utilities-documentation-container .utility-card .utility-category .value[data-category=margin]{background-color:#cce5ff;color:#004085}.utilities-documentation-container .utility-card .utility-category .value[data-category=color]{background-color:#fff3cd;color:#856404}.utilities-documentation-container .utility-card .utility-category .value[data-category=position]{background-color:#e2e3e5;color:#383d41}@media(max-width: 768px){.utilities-documentation-container .grid-header{display:none}.utilities-documentation-container .utility-card{grid-template-columns:1fr;gap:10px}.utilities-documentation-container .utility-card .card-item{border-bottom:1px solid #eee;padding-bottom:10px}.utilities-documentation-container .utility-card .card-item:last-child{border-bottom:none}.utilities-documentation-container .utility-card .card-item::before{content:attr(data-label);font-weight:600;color:#495057;font-size:14px;margin-bottom:5px;display:block}}.button,.user-access-main-content input[type=submit],.question-creation-block input[type=submit]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem 1rem;border-radius:1.25rem;border:none;cursor:pointer;min-height:2.25rem}@media(min-width: 768px){.button,.user-access-main-content input[type=submit],.question-creation-block input[type=submit]{border-radius:1.875rem;padding:1rem 1.5rem}}.button--orange-02{color:var(--c-gray-01);background-color:var(--c-orange-02)}.button--white-01{color:var(--c-green-01);background-color:var(--c-gray-01)}.button--white-02{color:var(--c-green-01);background-color:rgba(255,255,255,.6)}.button--green-01,.acordeon-01__button .button--green-03.completed,.acordeon-01--completed .acordeon-01__content .acordeon-01__button .button--green-03{color:var(--c-gray-01);background-color:var(--c-green-01)}.button--green-02,.background-green .question-creation-block input[type=submit]{color:var(--c-gray-01);background-color:var(--c-green-02)}.button--green-03{color:var(--c-green-01);background-color:var(--c-green-03)}.button--red-01,.user-access-main-content input[type=submit]{color:var(--c-gray-01);background-color:var(--c-red-01)}.button--red-02{color:var(--c-gray-01);background-color:var(--c-red-02)}.button--blue-02,.background-blue .question-creation-block input[type=submit]{color:var(--c-gray-01);background-color:var(--c-blue-02)}.button svg,.user-access-main-content input[type=submit] svg,.question-creation-block input[type=submit] svg{width:1.5rem;height:1.5rem;fill:currentColor}.button--text-06{min-height:none;padding:.5rem 1rem;border-radius:1.25rem}@media(min-width: 768px){.button--text-05,.user-access-main-content input[type=submit]{min-height:3.5rem}}.button-02{display:inline-block;cursor:pointer}.button-02__wrapper{width:100%;max-width:350px;padding-left:.5rem;margin:0 auto}@media(min-width: 480px){.button-02__wrapper{padding-left:0;max-width:1170px}}.button-02__container{display:flex;padding:4px;justify-content:center;align-items:flex-end;gap:8px}.button-02--purple-01{color:var(--c-purple-01)}.button-02--purple-01 svg{color:var(--c-purple-01)}.button-02--purple-01 svg use{color:var(--c-purple-01)}.button-02--gray-01{color:var(--c-gray-01)}.button-02--gray-01 svg{color:var(--c-gray-01)}.button-02--gray-01 svg use{color:var(--c-gray-01)}.button-02--green-01{color:var(--c-green-01)}.button-02--green-01 svg{color:var(--c-green-01)}.button-02--green-01 svg use{color:var(--c-green-01)}.button-02--red-01{color:var(--c-red-01)}.button-02--red-01 svg{color:var(--c-red-01)}.button-02--red-01 svg use{color:var(--c-red-01)}.button-02__icon{width:1rem;height:1rem;margin-bottom:1px}.button-02__text{color:inherit}.button-02__text span{vertical-align:bottom}.button-03__letter{display:flex;justify-content:center;align-items:center;color:var(--c-red-04);background-color:var(--c-red-03);border-radius:1.875rem;cursor:default;height:3rem;width:3rem}.button-03__letter-with-content .button-03__letter{color:var(--c-red-01);background-color:var(--c-red-05);cursor:pointer;transition:all .2s ease-in-out}.button-03__letter-with-content .button-03__letter:hover,.button-03__letter-with-content .button-03__letter.is-active{color:var(--c-gray-01);background-color:var(--c-red-01)}.button-04{position:fixed;bottom:4.5rem;right:2.25rem;z-index:100;display:flex;align-items:center;justify-content:center;width:3.75rem;height:3.75rem;border-radius:50%;border:none;background:var(--c-primary-01);color:var(--c-gray-01);cursor:pointer;transition:opacity .3s ease-in-out}.button-04__icon{width:3.625rem;height:3.625rem}.chip-01{display:flex;align-items:center;background-color:var(--c-green-01);border-radius:1.25rem;gap:.325rem;padding:.125rem .659375rem;max-height:1.3125rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.chip-01 span{color:var(--c-gray-01)}.chip-01__icon-container{position:relative;height:1.3125rem;width:.5625rem}.chip-01__icon-container svg,.chip-01__icon-container img{position:absolute;top:.375rem;height:.4375rem;width:.5625rem}.header__counter header{color:var(--c-gray-05);display:flex;justify-content:end;gap:.3125rem;padding:2.3125rem 1.6875rem 1.5rem;margin:0 auto;max-width:73.125rem}@media(min-width: 768px){.header__counter header{padding:0 1.6875rem}}.custom-view-container .container-views-exposed-form{display:flex;flex-direction:column;justify-content:space-between;align-items:center;max-width:350px;margin:1.25rem auto 0}@media(min-width: 768px){.custom-view-container .container-views-exposed-form{max-width:1171px;flex-direction:row;justify-content:space-between}}.custom-view-container .container-views-exposed-form .header__counter{width:100%}.custom-view-container .container-views-exposed-form .header__counter header{padding:1rem 0}@media(min-width: 768px){.custom-view-container .container-views-exposed-form .header__counter header{padding:2.3125rem 1.6875rem 1.5rem}}@media(min-width: 768px){.custom-view-container .container-views-exposed-form .header__counter{width:auto}}.custom-view-container .views-exposed-form{display:flex;flex-wrap:wrap;gap:.625rem;margin-bottom:1.25rem}.custom-view-container .views-exposed-form .form-type-select{position:relative;z-index:0;display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;color:var(--c-gray-13);min-width:0}@media(min-width: 768px){.custom-view-container .views-exposed-form .form-type-select{flex-direction:row;align-items:center;gap:.3125rem}}.custom-view-container .views-exposed-form .form-type-select label{color:var(--c-gray-05);white-space:nowrap;padding:0}@media(min-width: 768px){.custom-view-container .views-exposed-form .form-type-select label{padding:0 1.5rem 0 .5rem}}.custom-view-container .views-exposed-form .form-type-select .form-select{color:var(--c-gray-13);background-color:transparent;border:2px solid var(--c-gray-12);padding:1.125rem 3.75rem 1.125rem 2.3125rem;border-radius:1rem;max-width:21.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width: 768px){.custom-view-container .views-exposed-form .form-type-select .form-select{max-width:19.875rem}}.custom-view-container .views-exposed-form .form-type-select::after{content:"";position:absolute;z-index:-1;top:65%;right:.9375rem;transform:translateY(-50%);width:2rem;height:2rem;background-image:url(../images/icons/gacdown.svg);background-position:center;background-repeat:no-repeat;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}@media(min-width: 768px){.custom-view-container .views-exposed-form .form-type-select::after{top:50%;right:1.25rem}}.custom-view-container .views-exposed-form .form-actions{display:none}.form-item input[type=checkbox]{position:absolute;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;background-color:var(--c-gray-01);border-radius:.125rem;border:2px solid var(--c-gray-10);padding:0;min-height:0;height:1.125rem;width:1.125rem}.check-blue .form-item input[type=checkbox]{border-color:var(--c-blue-02)}.check-green .form-item input[type=checkbox]{border-color:var(--c-green-02)}.form-item input[type=checkbox]:checked{background-color:var(--c-gray-10)}.check-blue .form-item input[type=checkbox]:checked{background-color:var(--c-blue-02)}.check-green .form-item input[type=checkbox]:checked{background-color:var(--c-green-02)}.form-item input[type=checkbox]:checked::after{content:"";display:block;width:100%;height:100%;background-image:url(../images/icons/fssex_check.svg);background-size:contain;background-repeat:no-repeat;background-position:center;transition:.3s;z-index:1;width:100%;height:100%}.input-date__container{position:relative}.input-date__container::after{content:"";position:absolute;top:1.1875rem;right:1.5rem;display:block;cursor:pointer;pointer-events:none;background-image:url(../images/icons/fssex_calendar.svg);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:1;width:1rem;height:1rem}.input-date__container input{cursor:pointer}.form-item{display:flex;flex-direction:column;gap:.625rem}.form-item input[type=text]:focus,.form-item input[type=email]:focus,.form-item input[type=password]:focus{outline:none;border:1px solid var(--c-gray-04)}.form-item label{padding:0 1.5rem}.form-item input{color:var(--c-gray-10);border:1px solid var(--c-gray-09);border-radius:1.875rem;background-color:var(--c-gray-01);padding:1rem 1.5rem;height:100%;max-height:3.375rem;width:100%}.form-item input::-moz-placeholder{color:var(--c-gray-10)}.form-item input:-ms-input-placeholder{color:var(--c-gray-10)}.form-item input::placeholder{color:var(--c-gray-10)}.form-item .input-password__container{position:relative;width:100%}.form-item .input-password__container input{width:100%}.form-item .input-password__button{position:absolute;right:1.5rem;top:2.6875rem;cursor:pointer;background:none;border:none;width:1rem;height:1rem}.form-item .input-password__button[data-show=false]::after{background-image:url(../images/icons/fssex-eye-close.svg)}.form-item .input-password__button[data-show=true]::after{background-image:url(../images/icons/fssex-eye.svg)}.form-item .input-password__button::after{content:"";display:block;width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center;transition:.3s;z-index:1;width:100%;height:100%}.background-dark .form-item label{color:var(--c-gray-01)}.background-light .form-item label{color:var(--c-gray-04)}.form-item select{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:1px solid var(--c-gray-09);border-radius:1.875rem;background-color:inherit;cursor:pointer;padding:0 1.5rem;min-height:3.375rem;width:100%}.form-item select:focus{outline:none;border:1px solid var(--c-gray-04)}.form-item .select__container{position:relative}.form-item .select__container::after{content:"";position:absolute;top:1.1875rem;right:1.5rem;display:block;cursor:pointer;pointer-events:none;background-image:url(../images/icons/fssex_arrow_down.svg);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:1;width:1rem;height:1rem}.form-item textarea{color:var(--c-gray-10);border-radius:1.875rem;border:1px solid var(--c-gray-09);padding:1rem 1.5rem;background-color:var(--c-gray-01);resize:none;min-height:6.25rem;width:100%}.form-item textarea::-moz-placeholder{color:var(--c-gray-10)}.form-item textarea:-ms-input-placeholder{color:var(--c-gray-10)}.form-item textarea::placeholder{color:var(--c-gray-10)}.form-item textarea:focus,.form-item textarea:active{outline:none;border:1px solid var(--c-gray-04)}.form-item--checkbox__item,.form-item--checkboxes{list-style:none;margin:0;padding:0;display:flex;gap:1rem;align-items:center;justify-content:center;flex-wrap:wrap}.form-item--checkbox__item__label{display:flex;align-items:center;gap:.75rem}.form-item--checkbox__item__checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--c-secondary-aqua);width:1.125rem;height:1.125rem;border:.125rem solid var(--c-secondary-aqua);border-radius:.125rem;display:flex;justify-content:center;align-items:center}.form-item--checkbox__item__checkbox::before{content:"";width:.65em;height:.65em;transform:scale(0);transition:120ms transform ease-in-out;background-color:#fff}.form-item--checkbox__item__checkbox:checked::before{transform:scale(1.5);-webkit-clip-path:polygon(44% 68%, 79% 20%, 93% 28%, 74% 55%, 48% 90%, 33% 79%, 12% 64%, 22% 51%);clip-path:polygon(44% 68%, 79% 20%, 93% 28%, 74% 55%, 48% 90%, 33% 79%, 12% 64%, 22% 51%)}.form-item--checkbox__item__checkbox:disabled{cursor:not-allowed;border-color:var(--c-gray-component)}.form-item--checkbox__item__checkbox:disabled:checked{background-color:var(--c-gray-component)}.form-item--checkbox__item__checkbox:checked{background-color:var(--c-secondary-aqua)}.form-item--checkbox__item__checkbox--gray{border-color:var(--c-gray-body)}.form-item--checkbox__item__checkbox--gray:checked{border-color:var(--c-secondary-aqua)}.input-wrapper-flex .form-item{display:flex;align-items:center}.form-item--radio__item,.form-item--radios{list-style:none;margin:0;padding:0;display:flex;gap:1rem;align-items:center;justify-content:center;flex-wrap:wrap}.form-item--radio__item__label{display:flex;align-items:center;gap:.75rem}.form-item--radio__item__radio[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--c-secondary-aqua);width:1.25rem;height:1.25rem;border:.125rem solid var(--c-secondary-aqua);border-radius:50%;display:flex;justify-content:center;align-items:center}.form-item--radio__item__radio[type=radio]::before{content:"";width:.65em;height:.65em;transform:scale(0);transition:120ms transform ease-in-out;background-color:var(--c-secondary-aqua)}.form-item--radio__item__radio[type=radio]:checked::before{transform:scale(1);-webkit-clip-path:circle(50% at 50% 50%);clip-path:circle(50% at 50% 50%)}.form-item--radio__item__radio[type=radio]:disabled{cursor:not-allowed;border-color:var(--c-gray-component);color:#fff}.form-item--radio__item__radio[type=radio]:disabled::before{background-color:var(--c-gray-component)}.form-item__dropdown{border:1px solid var(--c-muted);display:block;position:relative}@media(prefers-color-scheme: dark){.form-item__dropdown{background-color:var(--c-background-inverse)}}.form-item__dropdown::after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:9px solid var(--c-secondary-blue);content:" ";position:absolute;top:42%;right:1em;z-index:2;pointer-events:none;display:none}.form-item__dropdown:hover{border-color:var(--c-accent-high)}@supports((-webkit-appearance: none) or (-moz-appearance: none) or (appearance: none)) or ((-moz-appearance: none) and (mask-type: alpha)){.form-item__dropdown::after{display:block}.form-item__select{padding-right:2em;background:none;border:1px solid transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-item__select:focus{border-color:var(--c-info);border-radius:1rem}@media(min-width: 768px){.form-item__select:focus{border-radius:0}}}.form-item--disabled .form-item__label{color:var(--c-gray-component);font-weight:800}.form-item--disabled .form-item__label:hover{color:var(--c-gray-component)}.form-item--disabled .form-item__select{background-color:var(--c-gray-component);opacity:.5;pointer-events:none}.form-item--disabled .form-item__select:hover,.form-item--disabled .form-item__select:focus{border-color:var(--c-gray-component);border-radius:1rem}.form-item--disabled .form-item__icon .form-item__icon-round-arrow-right-icon .round-arrow-right-icon{stroke:var(--c-gray-component)}.form-item__select{border:.125rem solid var(--c-gray-component);height:3rem;font-size:.8125rem;margin:0;outline:none;padding:14px 1rem;max-width:100%;border-radius:1rem;position:relative;width:100%;color:var(--c-gray-body);padding-right:2.3rem}@media(min-width: 768px){.form-item__select{border:none;border-bottom:.125rem solid var(--c-gray-component);border-radius:0}}.form-item__select::-moz-placeholder{color:var(--c-gray-component)}.form-item__select:-ms-input-placeholder{color:var(--c-gray-component)}.form-item__select::placeholder{color:var(--c-gray-component)}@media(min-width: 768px){.form-item__select::-moz-placeholder{border-radius:0}.form-item__select:-ms-input-placeholder{border-radius:0}.form-item__select::placeholder{border-radius:0}}.form-item__select:hover{border-color:var(--c-info)}.form-item__select:hover~.form-item__icon .form-item__icon-round-arrow-right-icon .round-arrow-right-icon{stroke:var(--c-info)}@media(min-width: 768px){.form-item__select:hover{border-radius:0}}.form-item__select:disabled{background-color:var(--c-gray-component);opacity:.5;pointer-events:none}@media(min-width: 768px){.form-item__select:disabled{border-radius:0}}.form-item__select :focus{outline:none;color:var(--c-accent)}@media(min-width: 768px){.form-item__select :focus{border-radius:0}}.form-item__dropdown--select{display:flex;justify-content:end}.form-item__icon{position:absolute;display:flex;z-index:1;width:3.5rem;height:100%}.form-item__icon--events{pointer-events:none}.form-item__icon button{background:none;border:none;padding:0}.form-item__icon-round-arrow-right-icon{height:1.5rem;width:1.5rem;margin:1rem;display:flex;justify-content:center;align-items:center}.form-item__icon .round-arrow-right-icon{stroke:var(--c-gray-body);display:flex;width:1rem;height:1rem;transform:rotate(90deg)}.form-item--switch__item{background:none;border:none;padding:0}.form-item--switch__item__switch{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--c-gray-component);width:3rem;height:1.5rem;border:1px solid var(--c-gray-component);border-radius:1rem;position:relative;display:flex;align-items:center}.form-item--switch__item__switch::before{content:"";position:absolute;width:1.25rem;height:1.25rem;border-radius:50%;left:.125rem;background-color:var(--c-text-white);transition:.5s}.form-item--switch__item__switch:checked{background-color:var(--c-secondary-aqua-ultra-light);border:1px solid var(--c-secondary-aqua);transition:border 500ms,background-color 500ms}.form-item--switch__item__switch:checked::before{left:0;transform:translateX(1.5rem);background-color:var(--c-secondary-aqua);transition:transform 500ms,background-color 500ms}.icons-demo{display:flex;flex-wrap:wrap}.icons-demo .icon{height:100px;padding:1rem;width:100px}.icons-demo .icon--blue{fill:var(--c-primary)}.icons-demo .icon--white{fill:#fff}.icons-demo pre{background-color:var(--c-muted);font-size:.8rem;margin:0;text-align:center}.icons-demo__item{border:1px solid var(--c-muted);margin:.75rem}.icon--blue{fill:var(--c-primary)}.icon--white{fill:#fff}.icon--secondary{fill:var(--c-secondary-blue)}.icon--bluelight{fill:var(--c-secondary-blue)}.icon--aqua{fill:var(--c-secondary-aqua)}.icon--green{fill:var(--c-secondary-green)}.icon--terracotta{fill:var(--c-tertiary)}.icon--gray-component{fill:var(--c-gray-component)}.icon--gray-title{fill:var(--c-gray-title)}.icon--gray-body{fill:var(--c-gray-body)}.image{position:relative;display:inline-block;overflow:hidden}.image--blue::after{content:"";position:absolute;top:0;left:0;width:100%;background-color:var(--c-primary);display:block;opacity:.9;height:100%}.image--blue-light::after{content:"";position:absolute;top:0;left:0;width:100%;background:rgba(54,68,155,.7);display:block;opacity:.9;height:100%}.image--black::after{content:"";position:absolute;top:0;left:0;width:100%;background-color:#999;display:block;opacity:.7;height:100%}.image--black::after{content:"";position:absolute;top:0;left:0;width:100%;background-color:#999;display:block;opacity:.7;height:100%}.image--linear-gradient-blue::after{content:"";position:absolute;top:0;left:0;width:100%;background:linear-gradient(359.49deg, #202d78 2.94%, rgba(32, 40, 87, 0.661458) 56.73%, rgba(33, 30, 23, 0) 99.46%);display:block;opacity:.7;height:100%}.image--icon::before{content:" ";background-image:url("data:image/png;base64,PHN2ZyB3aWR0aD0iNzAiIGhlaWdodD0iNzAiIHZpZXdCb3g9IjAgMCA3MCA3MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcwIDMwLjU1MDNINjEuMDY3NEw2OC40MjI3IDI0LjE5MTJMNjYuMjgwOSAxOS4wMTA5TDU2LjU4NDQgMTkuNzA4Mkw2Mi44OTM3IDEzLjM...");position:absolute;top:0;left:0;width:100px;height:100px}.image .logo{position:absolute;right:0;bottom:0;transform:translateX(50%);z-index:20;height:100%;width:auto;max-height:340px;opacity:.2;max-width:340px}.image .logo .logo__iso{height:100%}.image .logo .logo__iso svg{height:100%;width:auto}.image--nologo .image .logo{display:none}.image--logo-top .logo{top:0}.image--nologo .logo{display:none}img,picture{display:block;height:100%;max-width:100%;position:relative;width:auto}figure{margin:0}.figure__caption{font-style:italic}.content-images{display:flex;justify-content:space-between}.image .h4--title-guia{position:absolute;top:1rem;left:50%;text-align:center;z-index:100;display:block;transform:translateX(-50%);color:#fff}@media(min-width: 768px){.link-01--only-mobile{display:none}}.link-01--purple{color:var(--c-purple-04)}.link-01--green{color:var(--c-green-01)}.link-01--white{color:var(--c-gray-01)}.link{color:var(--c-info);text-decoration:none}.link:hover{text-decoration:underline}ul,ol{padding-left:1em}ul{list-style-type:disc}ol{list-style-type:decimal}.list-item,.text-long ol li,.text-long ul li{margin-bottom:.2em;padding-left:1em}.logo{display:block}@media(min-width: 768px){.logo{display:flex;align-items:center;flex-wrap:wrap}}.logo .icon{width:100%;height:3.5rem}.logo__slogan .h2--slogan{font-size:1.25rem;font-weight:300;font-style:italic;color:var(--c-secondary-blue);line-height:1.6rem;padding-left:5.375rem;margin-left:6rem;border-left:none;margin-top:-50px}@media(min-width: 768px){.logo__slogan .h2--slogan{font-size:1.8rem;font-weight:300;font-style:italic;color:var(--c-secondary-blue);line-height:3.43rem;padding-left:1.375rem;margin-left:1.375rem;border-left:1px solid #fff;margin-top:initial}}.logo__iso,.logo__vertical{display:none}.logo--50{justify-content:center;display:flex;flex-wrap:wrap}.logo--50 .logo__iso{display:none}.logo--50 .logo__iso .icon{width:6rem;height:6rem}.logo--50 .logo__50{display:block;border-left:1px solid #fff;padding:0 1rem}.logo--50 .logo__vertical{display:block;padding:0 1rem}.logo--50 .logo__logo{display:none}.logo--50 .logo__slogan{display:block;width:100%;text-align:center;border:none;margin-top:10px}.logo--50 .logo__slogan .h2--slogan{color:#fff;border:none;margin:0;padding:0;font-size:1.5rem}.logo--iso .logo__iso{display:block}.logo--iso .logo__50{display:none}.logo--iso .logo__logo{display:none}.logo--iso .logo__slogan{display:none}.logo--vertical .logo__vertical{display:block}.logo--vertical .logo__50{display:none}.logo--vertical .logo__logo{display:none}.logo--vertical .logo__slogan{display:none}.logo--no-slogan .logo__slogan{display:none}.logo--no-slogan .logo__50{display:none}.logo--slogan-label .logo__slogan h2{font-size:.825rem;font-weight:400;color:#fff;font-style:normal;text-decoration:none;line-height:2rem;letter-spacing:1px;font-weight:normal;margin-left:3rem;margin-bottom:5px}@media(min-width: 768px){.logo--slogan-label .logo__slogan h2{margin-left:1.5rem}}.logo--slogan-label .logo__50{display:none}.logo--slogan-label .logo__logo{display:none}.logo--slogan-label .logo__iso{display:block}.logo--slogan-label .icon{width:50px;height:50px}@media(min-width: 768px){.logo--slogan-label .logo__logo{display:block}.logo--slogan-label .logo__50{display:none}.logo--slogan-label .logo__iso{display:none}.logo--slogan-label .icon{width:100%;height:3.5rem}}.logo--blue svg{fill:var(--c-primary)}.logo--blue .logo__slogan h2{color:var(--c-primary);border-left-color:var(--c-primary)}.logo--white svg{fill:#fff}.logo-link{text-decoration:none}.validation-message-container{transition:all .3s ease-out;overflow:hidden;background-color:var(--c-green-status);padding:.625rem}.validation-message-container:has(.message--status){background-color:var(--c-green-status);padding:.625rem}.validation-message-container:has(.message--error){background-color:var(--c-red-status);border-radius:.5rem;padding:0 .625rem;margin-bottom:.75rem}.validation-message-container.hide-message{opacity:0;transform:translateY(-100%);padding-top:0;padding-bottom:0;margin-bottom:0;height:0}.validation-message-container .message{display:flex;justify-content:space-between;color:var(--c-gray-01);margin:0 auto;width:100%;max-width:73.125rem}.validation-message-container .message-close{cursor:pointer}.user-access-main-content .validation-message-container .message{display:flex;justify-content:space-between;color:var(--c-gray-01);margin:0 auto;width:100%;max-width:73.125rem}.custom-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.custom-modal-overlay .custom-modal-box{background:var(--c-gray-01);max-width:90%;width:auto;max-height:90vh;overflow-y:auto;border-radius:8px;padding:2rem 1.5rem;box-shadow:0 0 25px rgba(0,0,0,.2);position:relative}@media(min-width: 768px){.custom-modal-overlay .custom-modal-box{width:100%;padding:2rem 1.5rem}}@media(min-width: 1024px){.custom-modal-overlay .custom-modal-box{max-width:1170px;max-height:647px;padding:4.25rem 3.8125rem}}.custom-modal-overlay .custom-modal-box::after{content:"";position:-webkit-sticky;position:sticky;bottom:-68px;left:0;width:100%;height:68px;pointer-events:none;background:var(--c-gray-01);display:block}.custom-modal-overlay .custom-modal-box .modal-close-button{position:absolute;right:1.25rem;top:1.25rem;margin:0;padding:0;border:none;cursor:pointer;background-color:transparent;height:2.5rem;width:2.5rem;display:flex;justify-content:center;align-items:center}.custom-modal-overlay .custom-modal-box .modal-close-button::before,.custom-modal-overlay .custom-modal-box .modal-close-button::after{content:"";position:absolute;top:0;left:50%;width:.25rem;height:100%;background:var(--c-red-01);transform-origin:center}.custom-modal-overlay .custom-modal-box .modal-close-button::before{transform:translateX(-50%) rotate(45deg)}.custom-modal-overlay .custom-modal-box .modal-close-button::after{transform:translateX(-50%) rotate(-45deg)}.custom-modal-overlay .custom-modal-box h2{color:var(--c-red-01)}.custom-modal-overlay .custom-modal-box .modal-body{padding:2rem 0}.custom-modal-overlay .custom-modal-box .modal-body p{color:var(--c-gray-10)}.custom-modal-overlay .custom-modal-box .modal-body p strong{margin-bottom:.625rem;color:var(--c-red-01)}@media(max-width: 600px){.custom-modal-box{width:95%;padding:1rem}}.search-form-wrapper{position:relative}.search-form-wrapper .js-form-item{display:flex;flex-direction:row;align-items:center;background-color:var(--c-gray-01);border-radius:2.5rem;max-height:3.25rem}@media(min-width: 768px){.search-form-wrapper .js-form-item{padding:0;min-height:4.5rem}}.search-form-wrapper .js-form-item.has-results{border-bottom-left-radius:0;border-bottom-right-radius:0}.search-form-wrapper .js-form-item .search-query-field{color:var(--c-gray-06);padding:.5rem .5rem .5rem 2.5rem;border:none;padding-right:.5rem;background-color:transparent}.search-form-wrapper .js-form-item .search-query-field:focus{outline:none;border:none}.search-form-wrapper .js-form-item .search-query-field::-moz-placeholder{color:var(--c-gray-04)}.search-form-wrapper .js-form-item .search-query-field:-ms-input-placeholder{color:var(--c-gray-04)}.search-form-wrapper .js-form-item .search-query-field::placeholder{color:var(--c-gray-04)}.search-form-wrapper .js-form-item .search-query-field::-webkit-search-results-decoration{background-color:transparent}.search-form-wrapper .js-form-item .search-query-field:-webkit-autofill,.search-form-wrapper .js-form-item .search-query-field:-webkit-autofill:hover,.search-form-wrapper .js-form-item .search-query-field:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px var(--c-gray-01) inset}.search-form-wrapper .js-form-item .search-button{position:relative;border:none;cursor:pointer;background-color:transparent;height:3.5rem;width:3.5rem;display:flex;justify-content:center;align-items:center;margin-right:.25rem;padding:0;color:var(--c-orange-02)}.search-form-wrapper .js-form-item .search-button:hover{opacity:.95}.search-form-wrapper .js-form-item .search-button::before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:1.5rem;height:1.5rem;background-image:url(../images/icons/osearch.svg);background-position:center;background-repeat:no-repeat}.search-form-wrapper #result-search{position:absolute;top:100%;width:100%}.search-form-wrapper #result-search .autocomplete-results{background-color:var(--c-gray-01);border-bottom-left-radius:40px;border-bottom-right-radius:40px;padding:0 24px 32px;list-style:none;box-shadow:0px 4px 4px 0px rgba(0,0,0,.1)}.search-form-wrapper #result-search .autocomplete-results .suggestion-item{padding:16px;border-bottom:1px solid var(--c-gray-07);width:100% !important}.search-form-wrapper #result-search .autocomplete-results .suggestion-item .autocomplete-suggestion-link span{color:var(--c-gray-05);display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:1.1em}.search-form-wrapper #result-search .autocomplete-results .suggestion-item:hover .autocomplete-suggestion-link span{color:var(--c-purple-01)}table{border:1px solid #fff;box-shadow:0px 0px 0px 1px #fff;border-spacing:0;border-collapse:collapse;border-radius:8px;overflow:hidden;background-color:var(--c-muted);margin:1em 0;width:100%}table strong{color:#333}table th{text-align:left;color:#333;padding:1rem .3rem;font-size:.9rem}@media(min-width: 768px){table th{padding:1rem;font-size:1rem}}table tr:nth-child(even){background-color:var(--c-background-ivory)}table td{padding:1rem .3rem;font-size:.9rem}@media(min-width: 768px){table td{padding:1rem;font-size:1rem}}.table__heading-cell,.text-long th,.table__cell,.text-long td{border:none;border-bottom:1px solid var(--c-highlight-high);border-right:1px solid var(--c-highlight-high);padding:1em}.table__heading-cell:last-child,.text-long th:last-child,.table__cell:last-child,.text-long td:last-child{border-right:none}.table__heading-cell,.text-long th{color:var(--c-accent-high);font-weight:700;padding:1.2em;text-align:left}.table__row:nth-child(odd),.text-long tr:nth-child(odd){background-color:var(--c-background)}.table__row:first-child th:first-child,.text-long tr:first-child th:first-child,.table__row:first-child td:first-child,.text-long tr:first-child td:first-child{border-radius:5px 0 0}.table__row:first-child th:last-child,.text-long tr:first-child th:last-child,.table__row:first-child td:last-child,.text-long tr:first-child td:last-child{border-radius:0 5px 0 0}.table__row:last-child td:first-child,.text-long tr:last-child td:first-child{border-radius:0 0 0 5px}.table__row:last-child td:last-child,.text-long tr:last-child td:last-child{border-radius:0 0 5px}.table__footer-cell,.text-long tfoot th,.table__footer-cell:first-child{border-bottom:none}.h1,.text-long h1{color:var(--c-gray-title);font-family:"Fredoka",sans-serif;font-weight:600;font-style:normal;font-size:3rem;line-height:1.2;margin:0 0 1rem;width:auto;font-stretch:normal}.h1__link{color:inherit}.h1__link:hover{color:inherit}.h1--light{font-weight:300}.h1--blue{color:var(--c-secondary-blue)}.h1--white{color:#fff}.h1--hero-text{color:var(--c-gray-title);font-family:"Fredoka",sans-serif;font-weight:600;font-style:normal;font-size:7.5rem;line-height:1.2;margin:0 0 1rem;width:auto;font-stretch:normal}.h1--hero-text__link{color:inherit}.h1--hero-text__link:hover{color:inherit}.h1--gray-title{color:var(--c-gray-title)}.h1--gray-component{color:var(--c-gray-component)}.h1--gray-body{color:var(--c-gray-body)}.h1--blue{color:var(--c-primary-dark)}.h1--bluelight{color:var(--c-secondary-blue)}.h1--aqua{color:var(--c-secondary-aqua)}.h1--green{color:var(--c-secondary-green)}.h1--terracotta{color:var(--c-tertiary)}.h1--blue-bar{border-left:3px solid var(--c-secondary-blue);padding-left:.6rem}.h2,.text-long h2{color:var(--c-gray-title);font-family:"Fredoka",sans-serif;font-weight:600;font-style:normal;font-size:2rem;line-height:1.2;margin:0 0 1rem;width:auto;font-stretch:normal}.h2__link{color:inherit}.h2__link:hover{color:inherit}.h2--blue{color:var(--c-secondary-blue)}.h2--white{color:#fff}.h2--gray-title{color:var(--c-gray-title)}.h2--gray-component{color:var(--c-gray-component)}.h2--gray-body{color:var(--c-gray-body)}.h2--blue{color:var(--c-primary-dark)}.h2--bluelight{color:var(--c-secondary-blue)}.h2--aqua{color:var(--c-secondary-aqua)}.h2--green{color:var(--c-secondary-green)}.h2--terracotta{color:var(--c-tertiary)}.h2--sutitle{border-left:3px solid var(--c-secondary-blue);padding-left:.6rem;font-size:1.3rem;color:var(--c-primary-dark)}.h2--blue-bar{border-left:3px solid var(--c-secondary-blue);padding-left:.6rem}.h3,.text-long h3{color:var(--c-gray-title);font-family:"Fredoka",sans-serif;font-weight:600;font-style:normal;font-size:1.5rem;line-height:1.2;margin:0 0 1rem;width:auto;font-stretch:normal}.h3__link{color:inherit}.h3__link:hover{color:inherit}.h3--blue{color:var(--c-secondary-blue)}.h3--white{color:#fff}.h3--gray-title{color:var(--c-gray-title)}.h3--gray-component{color:var(--c-gray-component)}.h3--gray-body{color:var(--c-gray-body)}.h3--blue{color:var(--c-primary-dark)}.h3--bluelight{color:var(--c-secondary-blue)}.h3--aqua{color:var(--c-secondary-aqua)}.h3--green{color:var(--c-secondary-green)}.h3--terracotta{color:var(--c-tertiary)}.h3--blue-bar{border-left:3px solid var(--c-secondary-blue);padding-left:.6rem;font-size:1.3rem}.h4,.text-long h4{color:var(--c-gray-title);font-family:"Fredoka",sans-serif;font-weight:600;font-style:normal;font-size:1rem;line-height:1.2;margin:0 0 1rem;width:auto}.h4__link{color:inherit}.h4__link:hover{color:inherit}.h4--blue{color:var(--c-secondary-blue)}.h4--blue-dark{color:var(--c-blue-11)}.h4--white{color:#fff}.h4--gray-title{color:var(--c-gray-title)}.h4--gray-component{color:var(--c-gray-component)}.h4--gray-body{color:var(--c-gray-body)}.h4--blue{color:var(--c-primary-dark)}.h4--bluelight{color:var(--c-secondary-blue)}.h4--aqua{color:var(--c-secondary-aqua)}.h4--green{color:var(--c-secondary-green)}.h4--terracotta{color:var(--c-tertiary)}.h4--blue-bar{border-left:3px solid var(--c-secondary-blue);padding-left:.6rem}.h5,.text-long h5{color:var(--c-gray-body);font-family:"Fredoka",sans-serif;font-weight:300;font-style:normal;font-size:1.125rem;line-height:1.2;margin:0 0 1rem;width:auto}.h5__link{color:inherit}.h5__link:hover{color:inherit}.h5--blue{color:var(--c-primary-dark);font-family:"Fredoka",sans-serif;font-weight:300;font-style:normal;font-size:1.125rem;line-height:1.2;margin:0 0 1rem;width:auto}.h5--blue__link{color:inherit}.h5--blue__link:hover{color:inherit}.h5--white{color:#fff;font-family:"Fredoka",sans-serif;font-weight:300;font-style:normal;font-size:1.125rem;line-height:1.2;margin:0 0 1rem;width:auto}.h5--white__link{color:inherit}.h5--white__link:hover{color:inherit}.h5--gray-title{color:var(--c-gray-title);font-family:"Fredoka",sans-serif;font-weight:300;font-style:normal;font-size:1.125rem;line-height:1.2;margin:0 0 1rem;width:auto}.h5--gray-title__link{color:inherit}.h5--gray-title__link:hover{color:inherit}.h5--gray-component{color:var(--c-gray-component);font-family:"Fredoka",sans-serif;font-weight:300;font-style:normal;font-size:1.125rem;line-height:1.2;margin:0 0 1rem;width:auto}.h5--gray-component__link{color:inherit}.h5--gray-component__link:hover{color:inherit}.h5--gray-body{color:var(--c-gray-body);font-family:"Fredoka",sans-serif;font-weight:300;font-style:normal;font-size:1.125rem;line-height:1.2;margin:0 0 1rem;width:auto}.h5--gray-body__link{color:inherit}.h5--gray-body__link:hover{color:inherit}.h5--bluelight{color:var(--c-secondary-blue);font-family:"Fredoka",sans-serif;font-weight:300;font-style:normal;font-size:1.125rem;line-height:1.2;margin:0 0 1rem;width:auto}.h5--bluelight__link{color:inherit}.h5--bluelight__link:hover{color:inherit}.h5--aqua{color:var(--c-secondary-aqua);font-family:"Fredoka",sans-serif;font-weight:300;font-style:normal;font-size:1.125rem;line-height:1.2;margin:0 0 1rem;width:auto}.h5--aqua__link{color:inherit}.h5--aqua__link:hover{color:inherit}.h5--green{color:var(--c-secondary-green);font-family:"Fredoka",sans-serif;font-weight:300;font-style:normal;font-size:1.125rem;line-height:1.2;margin:0 0 1rem;width:auto}.h5--green__link{color:inherit}.h5--green__link:hover{color:inherit}.h5--terracotta{color:var(--c-tertiary);font-family:"Fredoka",sans-serif;font-weight:300;font-style:normal;font-size:1.125rem;line-height:1.2;margin:0 0 1rem;width:auto}.h5--terracotta__link{color:inherit}.h5--terracotta__link:hover{color:inherit}.h5--blue-bar{border-left:3px solid var(--c-secondary-blue);padding-left:.6rem}.hero-text{color:var(--c-gray-title);font-family:"Fredoka",sans-serif;font-weight:600;font-style:normal;font-size:7.5rem;line-height:1.2;margin:0 0 1rem;width:auto;font-stretch:normal}.hero-text__link{color:inherit}.hero-text__link:hover{color:inherit}.hero-text--blue{color:var(--c-secondary-blue)}.hero-text--white{color:#fff}.hero-text--gray-title{color:var(--c-gray-title)}.hero-text--gray-component{color:var(--c-gray-component)}.hero-text--gray-body{color:var(--c-gray-body)}.hero-text--blue{color:var(--c-primary-dark)}.hero-text--bluelight{color:var(--c-secondary-blue)}.hero-text--aqua{color:var(--c-secondary-aqua)}.hero-text--green{color:var(--c-secondary-green)}.hero-text--terracotta{color:var(--c-tertiary)}.body{color:var(--c-gray-title);font-family:"Fredoka",sans-serif;font-weight:400;font-style:normal;font-size:1rem;line-height:1.2;margin:0 0 1rem;width:auto}.body__link{color:inherit}.body__link:hover{color:inherit}.body--blue{color:var(--c-secondary-blue)}.body--white{color:#fff}.body--gray-title{color:var(--c-gray-title)}.body--gray-component{color:var(--c-gray-component)}.body--gray-body{color:var(--c-gray-body)}.body--blue{color:var(--c-primary-dark)}.body--bluelight{color:var(--c-secondary-blue)}.body--aqua{color:var(--c-secondary-aqua)}.body--green{color:var(--c-secondary-green)}.body--terracotta{color:var(--c-tertiary)}.body-highlights{color:var(--c-gray-title);font-family:"Fredoka",sans-serif;font-weight:400;font-style:normal;font-size:1.25rem;line-height:1.2;margin:0 0 1rem;width:auto}.body-highlights__link{color:inherit}.body-highlights__link:hover{color:inherit}.body-highlights--blue{color:var(--c-secondary-blue)}.body-highlights--white{color:#fff}.body-highlights--gray-title{color:var(--c-gray-title)}.body-highlights--gray-component{color:var(--c-gray-component)}.body-highlights--gray-body{color:var(--c-gray-body)}.body-highlights--blue{color:var(--c-primary-dark)}.body-highlights--bluelight{color:var(--c-secondary-blue)}.body-highlights--aqua{color:var(--c-secondary-aqua)}.body-highlights--green{color:var(--c-secondary-green)}.body-highlights--terracotta{color:var(--c-tertiary)}.hint{color:var(--c-gray-title);font-family:"Fredoka",sans-serif;font-weight:400;font-style:normal;font-size:1.125rem;line-height:1.2;margin:0 0 1rem;width:auto}.hint__link{color:inherit}.hint__link:hover{color:inherit}.hint--blue{color:var(--c-secondary-blue)}.hint--white{color:#fff}.hint--gray-title{color:var(--c-gray-title)}.hint--gray-component{color:var(--c-gray-component)}.hint--gray-body{color:var(--c-gray-body)}.hint--blue{color:var(--c-primary-dark)}.hint--bluelight{color:var(--c-secondary-blue)}.hint--aqua{color:var(--c-secondary-aqua)}.hint--green{color:var(--c-secondary-green)}.hint--terracotta{color:var(--c-tertiary)}h2.welcome{color:var(--c-secondary-aqua);font-family:"Fredoka",sans-serif;font-weight:600;font-style:normal;font-size:2rem;line-height:1.2;margin:0;width:auto;font-stretch:normal}h2.welcome__link{color:inherit}h2.welcome__link:hover{color:inherit}.text-examples .h1--title-guia.h1--hero-text{line-height:1.4;color:var(--c-blue-05)}.text-examples .heading-example{display:grid;grid-template-columns:2fr 6fr 4fr;align-items:center;margin-bottom:2rem}.text-examples .heading-example h1{line-height:1.4}.text-examples .heading-example .heading-bg{background-color:var(--c-secondary-aqua);color:#fff;display:flex;justify-content:flex-end;margin-right:2rem;padding:1rem}.text-examples .heading-example div{border-left:1px solid var(--c-gray-title);padding-left:1rem}.text-examples .heading-example div p{margin-bottom:.5rem}.paragraph,.text-long p,.cl-colors__content__details{margin:0 0 1rem;font-size:16px;line-height:1.5rem;font-weight:300}.paragraph--hint{font-size:.875rem;font-style:italic;color:var(--c-gray-title)}.paragraph--white,.paragraph--text-white{color:#fff}.blockquote,.text-long blockquote{font-style:italic;border-left:solid 3px var(--c-accent);margin-left:1em;padding-left:1em}.hr,.text-long hr{border-style:solid;border-width:1px 0 0;color:currentColor}.general-title-section{display:flex;position:relative;margin:2.5rem auto 1.25rem;width:100%;max-width:21.875rem}@media(min-width: 768px){.general-title-section{max-width:71.25rem}}.general-title-section__title-container{margin-top:20px}.general-title-section .title-10{margin-top:0}.general-title-section--left{justify-content:center;align-items:center;text-align:center}@media(min-width: 768px){.general-title-section--left{justify-content:flex-start;text-align:left}}.general-title-section--center{justify-content:center;align-items:center;text-align:center}.general-title-section--relative-up .general-title-section__title-container{position:relative;top:50%;transform:translateY(50%);z-index:1}@media(min-width: 768px){.general-title-section--relative-up .general-title-section__title-container{transform:translateY(-50%)}}.general-title-section--relative-down .general-title-section__title-container{position:relative;bottom:50%;transform:translateY(50%);z-index:1}.general-title-section--blue{margin:0 auto}.general-title-section--blue .general-title-section__title-container{display:flex;justify-content:center;align-items:center;background-color:var(--c-blue-01);border-radius:1rem;margin:0 auto;min-height:78px;width:100%;max-width:770px}.general-title-section--purple .title-10,.general-title-section--purple a{color:var(--c-purple-04)}.general-title-section--green .title-10,.general-title-section--green a{color:var(--c-green-01)}.general-title-section--white .title-10,.general-title-section--white a{color:var(--c-gray-01)}.general-title-section--link-section a{display:none}@media(min-width: 768px){.general-title-section--link-section{justify-content:space-between;align-items:center}.general-title-section--link-section a{display:initial}}.card-05__body .glossary-term,.card-08__body .glossary-term{position:relative;cursor:pointer;background-color:rgba(255,255,0,.4)}.card-05__body .glossary-term__tooltip,.card-08__body .glossary-term__tooltip{text-decoration:none;position:fixed;display:none;width:15.0625rem;padding:.625rem .75rem;background:var(--c-gray-10);color:var(--c-gray-01);border-radius:1rem;z-index:1000}.card-05__body .glossary-term__tooltip::before,.card-08__body .glossary-term__tooltip::before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%, -100%);border-left:.625rem solid transparent;border-right:.625rem solid transparent;border-bottom:.875rem solid var(--c-gray-10)}.card-05__body .glossary-term__tooltip--top::before,.card-08__body .glossary-term__tooltip--top::before{top:auto;bottom:0;transform:translate(-50%, 100%) rotate(180deg)}.video{height:0;overflow:hidden;padding-top:35px;padding-bottom:56.25%;position:relative}.video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.video__image{width:100%;height:auto;position:absolute;top:0;left:0;z-index:2}.video .play{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:150px;height:150px;z-index:10}.video .play .icon{width:150px;height:150px}.video--full{padding-bottom:75%}.banner-01{position:relative;width:100%}@media(min-width: 768px){.banner-01{min-height:30.6875rem}}.banner-01__image-container{position:absolute;width:100%;height:100%;z-index:1}.banner-01__image-container div{width:100%;height:100%}.banner-01__image-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banner-01__text-container{position:relative;top:10px;z-index:3;text-align:center;padding:2rem 1rem;min-height:15.25rem}@media(min-width: 768px){.banner-01__text-container{top:60px;min-height:13.75rem}}.banner-01__text-container h1,.banner-01__text-container h2{color:var(--c-gray-01);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-width:21.875rem;margin:1.25rem auto;width:100%;min-width:0}@media(min-width: 768px){.banner-01__text-container h1,.banner-01__text-container h2{-webkit-line-clamp:1;line-clamp:1;max-width:57.5rem}}.banner-01__text-container p{color:var(--c-gray-01);display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin:0 auto;max-width:21.875rem}@media(min-width: 768px){.banner-01__text-container p{-webkit-line-clamp:2;line-clamp:2;max-width:35.875rem;min-height:2.625rem}}.banner-02{position:relative;aspect-ratio:2.2;width:100%;max-width:21.875rem;margin:0 auto}@media(min-width: 768px){.banner-02{aspect-ratio:3.2;max-width:73.125rem}}@media(min-width: 1024px){.banner-02{aspect-ratio:4.5;width:100%;max-width:73.125rem}}.banner-02__image-container{position:absolute;top:0;left:50%;transform:translate(-50%, -50%);aspect-ratio:35/18;width:100%}@media(min-width: 768px){.banner-02__image-container{aspect-ratio:2.3}}@media(min-width: 1024px){.banner-02__image-container{aspect-ratio:585/173;max-width:73.125rem}}.banner-02__image-container div{width:100%;height:100%}.banner-02__image-container img,.banner-02__image-container svg{border-radius:1.25rem;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.did-you-know__wrapper{display:flex;justify-content:center;flex-direction:column;text-align:center;padding:1rem 0;margin:2.5rem auto 9.375rem;gap:1.75rem;max-width:350px}@media(min-width: 768px){.did-you-know__wrapper{max-width:700px;margin:0 auto;align-items:center;flex-direction:row}}@media(min-width: 1024px){.did-you-know__wrapper{max-width:1125px;padding:2rem 0;gap:3rem}}.did-you-know__figure{max-width:575px;width:100%;height:100%;margin:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.did-you-know__figure img{width:100%;max-width:575px;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:.5rem}.did-you-know__content{flex:0 0 40%;max-width:none;text-align:left;padding:0 2rem 0 1rem;color:var(--c-blue-02)}.did-you-know__content h1{margin-bottom:2.375rem}@media(max-width: 575px){.did-you-know__content{padding:.5rem}.did-you-know__content h1{margin-bottom:1rem}}.did-you-know .button,.did-you-know .user-access-main-content input[type=submit],.user-access-main-content .did-you-know input[type=submit],.did-you-know .question-creation-block input[type=submit],.question-creation-block .did-you-know input[type=submit]{margin-top:3rem;height:3.5rem;width:10.3125rem;border-radius:1.875rem}@media(max-width: 575px){.did-you-know .button,.did-you-know .user-access-main-content input[type=submit],.user-access-main-content .did-you-know input[type=submit],.did-you-know .question-creation-block input[type=submit],.question-creation-block .did-you-know input[type=submit]{margin-top:1.5rem;padding:.5rem 1rem}}.redes_sociales{padding:16px}.redes_sociales__container{display:inline-flex;flex-direction:column;width:100%;gap:3rem;justify-content:center;align-items:center}.redes_sociales__text{display:flex;margin-bottom:8px;color:var(--c-purple-04)}.redes_sociales__images{display:flex;gap:40px;flex-wrap:nowrap;justify-content:center}.redes_sociales__figure{width:100%;max-width:367px;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;margin-bottom:16px}.redes_sociales__figure>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 768px){.redes_sociales{display:none}}.highlight{font-weight:600}.banner-05{max-width:21.875rem;margin:1rem auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px}@media(min-width: 768px){.banner-05{padding:8px;max-width:73.125rem;flex-direction:row;align-items:flex-start;gap:20px}}.banner-05__content{flex:1;display:flex;flex-direction:column;max-width:481px}.banner-05__content p{color:var(--c-gray-05)}@media(min-width: 1024px){.banner-05__content{margin-left:3.5625rem}}.banner-05__pretitle{color:var(--c-purple-04)}.banner-05__icon{width:90%;min-width:17.1875rem;max-height:7.5rem}@media(min-width: 768px){.banner-05__icon{max-height:none}}.banner-05__icon use{fill:var(--c-purple-04)}.banner-05__logo-container{display:inline-flex;align-items:center;width:100%}.banner-05__title{margin:0 14px;color:var(--c-purple-04);position:relative;top:-15px}.banner-05__body{color:var(--c-gray-05)}.banner-05__image-container{position:relative;width:100%;max-width:575px;margin:0 auto}.banner-05__image-container img{display:block;width:100%;height:auto}.banner-05__image{display:block;width:100%;height:auto}.banner-06{width:100%;padding:16px 20px 24px 20px;min-height:218px}@media(min-width: 768px){.banner-06{padding:18px 80px 45px 80px;min-height:241px}}@media(min-width: 1024px){.banner-06{padding:27px 140px 65px 140px;min-height:264px;max-height:287px}}.banner-06__container{display:flex;align-items:center;justify-content:space-between;max-width:73.125rem;margin:0 auto}@media(min-width: 768px){.banner-06__container{align-items:flex-end}}.banner-06--yellow-01{background-color:var(--c-yellow-01);color:var(--c-purple-04)}.banner-06--purple-01{background-color:var(--c-purple-01);color:var(--c-gray-01)}.banner-06--purple-02{background-color:var(--c-purple-02);color:var(--c-gray-01)}.banner-06--purple-06{background-color:var(--c-purple-06);color:var(--c-gray-01)}.banner-06--purple-08{background-color:var(--c-purple-08);color:var(--c-gray-01)}.banner-06--purple-09{background-color:var(--c-purple-09);color:var(--c-gray-01)}.banner-06--red-01{background-color:var(--c-red-01);color:var(--c-gray-01)}.banner-06--red-07{background-color:var(--c-red-07);color:var(--c-gray-01)}.banner-06--blue-08{background-color:var(--c-blue-08);color:var(--c-gray-01)}.banner-06--blue-09{background-color:var(--c-blue-09);color:var(--c-gray-01)}.banner-06--orange-04{background-color:var(--c-orange-04);color:var(--c-gray-01)}.banner-06--green-01{background-color:var(--c-green-01);color:var(--c-gray-01)}.banner-06--green-05{background-color:var(--c-green-05);color:var(--c-gray-01)}.banner-06__button{margin-bottom:1.5rem}.banner-06__text-container{display:flex;flex-direction:column;max-width:700px}.banner-06__pretitle{color:currentColor}.banner-06__title{color:currentColor;padding:7px 0}.banner-06__title h2{line-height:120%}.banner-06__icon{flex-shrink:0;width:79px;height:58px;position:relative}@media(min-width: 1024px){.banner-06__image{position:absolute;top:0;left:0;width:203px;height:203px;transform:translate(-100px, -100px)}}@media(min-width: 1024px){.banner-06__image img,.banner-06__image svg{width:auto;height:auto;max-width:203px;max-height:203px}}.card-05{display:flex;justify-content:center;flex-direction:column;margin:0 auto;max-width:21.875rem;gap:1.25rem}@media(min-width: 768px){.card-05{flex-direction:row;justify-content:space-between;max-width:73.125rem;gap:34px}}.card-05__container{border-radius:30px;width:100%;max-width:73.125rem;padding:1.1875rem 1rem;background:var(--c-gray-01);display:flex;flex-direction:column}@media(min-width: 768px){.card-05__container{padding:57px 64px 68px 64px}}.card-05__container--with-image{max-width:769px}.card-05__pretitle{color:var(--c-purple-04)}.card-05__title{color:var(--c-purple-04);margin:.875rem 0 1rem 0}@media(min-width: 768px){.card-05__title{margin:.375rem 0 1rem 0}}.card-05__category-row{display:flex;align-items:center;gap:.375rem}.card-05__category-icon{display:flex}.card-05__icon{position:relative;width:49px;height:36px}.card-05__icon img{position:absolute;width:100%}.card-05__category-name{color:var(--c-gray-04)}.card-05__body{margin:29px 0;color:var(--c-gray-05)}.card-05 .social-share-list{display:inline-flex;padding:4px;justify-content:center;align-items:center;height:25px;margin-bottom:-5px;gap:20px;list-style:none}.card-05 .social-share-list__icon{width:29px;height:29px;padding:2px;fill:var(--c-blue-02)}.card-05__image{display:flex;border-radius:20px;overflow:hidden;height:52.75rem}@media(min-width: 768px){.card-05__image{height:100%}}.card-05__image img{max-width:367px;width:100%;-o-object-fit:cover;object-fit:cover}.card-06{display:flex;justify-content:space-between;flex-direction:column;margin:0 auto 8.75rem;gap:3.5rem;max-width:21.875rem}@media(min-width: 768px){.card-06{max-width:1170px;flex-direction:row;justify-content:space-between;gap:auto;margin:1.0625rem auto 0}}.card-06--green-01{margin:0 auto 2.5rem;color:var(--c-green-01)}.card-06--green-01 .card-06__container{max-width:43.75rem}.card-06--red-01{color:var(--c-red-01)}.card-06__container{width:100%;max-width:769px;width:100%;padding:.5rem;display:flex;flex-direction:column}.card-06__pretitle{color:currentColor}.card-06__title{color:currentColor;margin-top:.375rem}.card-06__body{margin:1.5rem 0 2.25rem 0;color:var(--c-gray-05)}.card-06__body p{line-height:100%}.card-06__body ul{margin:0 0 2.25rem .75rem}.card-06__known-title{color:currentColor;margin-bottom:1.5rem}.card-06__known-list{margin:0 0 2.25rem .75rem}.card-06__known-item{color:var(--c-gray-05)}.card-07{position:-webkit-sticky;position:sticky;top:2.8125rem;max-height:none;overflow-y:auto;align-self:flex-start;scrollbar-width:none}.card-07__container{max-width:350px;border-radius:20px;background-color:var(--c-green-01);padding:43px 34px 74px 34px;color:var(--c-gray-01);display:flex;flex-direction:column;align-items:flex-start;font-family:Arial,sans-serif}@media(min-width: 768px){.card-07__container{max-width:367px}}.card-07__title{margin-bottom:23px}.card-07__module{display:flex;align-items:flex-start;gap:16px;margin-bottom:34px}.card-07__module.completed .icon-incomplete{opacity:1}.card-07__module-icon{display:flex;align-items:center;width:1.375rem;height:1.375rem;fill:var(--c-gray-01)}.card-07__module-icon use{fill:var(--c-gray-01)}.card-07__module-name{flex:1}.card-07__checkbox{display:flex;align-items:flex-start;gap:10px}.card-07__checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:1.375rem;min-height:1.375rem;margin:8px 8px 0 0;border:2px solid var(--c-gray-01);background:transparent;cursor:pointer;position:relative;transition:background .2s ease,border-color .2s ease;border-radius:.25rem}.card-07__checkbox input[type=checkbox]:focus-visible{outline:2px dashed var(--c-gray-01);outline-offset:2px}.card-07__checkbox input[type=checkbox]::after{content:"";position:absolute;inset:0}.card-07__checkbox input[type=checkbox]:checked{background:var(--c-gray-01)}.card-07__checkbox input[type=checkbox]:checked::after{content:"";position:absolute;top:-0.125rem;left:.3125rem;width:.5625rem;height:1.125rem;border:solid var(--c-green-01);border-width:0 3px 3px 0;transform:rotate(45deg)}.card-07__button-container{margin:34px auto}.card-07__button-container .is-disabled,.card-07__button-container :disabled{cursor:not-allowed;pointer-events:none;opacity:.6}.card-07__button-container button,.card-07__button-container a{height:3.5rem;width:18.0625rem}.card-07__logo{margin-top:40px;width:100%;text-align:center}.card-07__logo-icon{width:192px;height:50px;margin:0 auto;fill:var(--c-gray-01)}.card-07__links{list-style:none;margin:50px 8px 8px 8px}.card-07__links li{margin-bottom:.5rem;color:var(--c-green-01)}.card-07 .icon-incomplete{opacity:.2}.card-08{display:flex;flex-direction:column;margin:0 auto;max-width:350px;gap:2.125rem}@media(min-width: 768px){.card-08{max-width:1170px;flex-direction:row;justify-content:space-between;gap:auto}}.card-08__container{border-radius:1.875rem;width:100%;max-width:73.125rem;padding:1.25rem 1rem;background:var(--c-gray-01);display:flex;flex-direction:column}@media(min-width: 768px){.card-08__container{padding:3.5625rem 4rem 4.25rem}}.card-08__container--with-content{max-width:48.0625rem}@media(min-width: 1024px){.card-08__container--with-content .card-08__image{height:19.536875rem;width:41.1875rem}}.card-08__pretitle{color:var(--c-purple-04);margin-bottom:.5rem}.card-08__title{color:var(--c-purple-04);margin:.375rem 0 1rem}.card-08__category-row{display:flex;align-items:center;gap:.375rem}.card-08__category-icon{display:flex;position:relative;width:3.0625rem;height:2.25rem}.card-08__category-icon img{position:absolute;width:100%;min-width:3.0625rem;height:2.25rem}.card-08__category-name{color:var(--c-gray-04)}.card-08__image{display:flex;border-radius:1.25rem;overflow:hidden;aspect-ratio:318/151;margin:1.25rem 0}@media(min-width: 1024px){.card-08__image{width:64.625rem;height:30.654375rem}}.card-08__image img,.card-08__image picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:1.25rem}.card-08__body{margin:1.8125rem 0;color:var(--c-gray-05)}.card-08__body h1,.card-08__body h2,.card-08__body h3,.card-08__body h4,.card-08__body h5,.card-08__body h6{color:var(--c-purple-04)}.card-08__toc{display:flex;flex:0 0 22.9375rem;flex-direction:column;max-width:22.9375rem;background:var(--c-gray-01);border-radius:1.25rem;padding:3.125rem 2.125rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media(min-width: 1024px){.card-08__toc{display:flex}}.card-08__toc-title{margin-bottom:1.375rem;color:var(--c-purple-04)}.card-08__toc-list{list-style:none;padding:0 0 0 .375rem;margin:0}.card-08__toc-list li{line-height:1.4;margin-bottom:1rem}.card-08__toc-list li a{text-decoration:none;color:var(--c-purple-04)}.card-08__toc-list li .card-08__toc-list{margin-top:1rem;padding-left:1.5625rem}.card-08__body img,.card-08__body picture img{display:block;width:100%;height:auto;border-radius:1.25rem;overflow:hidden;aspect-ratio:16/9}.card-08__body iframe,.card-08__body embed,.card-08__body audio,.card-08__body object,.card-08__body video{display:block;width:100%;max-width:48rem;border:0;border-radius:1.25rem;overflow:hidden}.glossary-taxonomy-card__container{margin:0 auto;max-width:21.875rem;height:530px;background-color:var(--c-gray-01);padding:2.6875rem 2.125rem;border-radius:1.25rem}@media(min-width: 768px){.glossary-taxonomy-card__container{max-width:22.9375rem;padding:2.6875rem 1.75rem}}.glossary-taxonomy-card__pretitle{color:var(--c-gray-04);margin-bottom:2rem;padding-left:.625rem}.glossary-taxonomy-card__sub-container{display:flex;justify-content:center;flex-wrap:wrap;gap:.625rem}@media(min-width: 768px){.glossary-taxonomy-card__sub-container{gap:.875rem}}.card-icon-01{text-decoration:none}.card-icon-01 svg,.card-icon-01 img{width:33px;height:24px;margin-bottom:5px}@media(min-width: 768px){.card-icon-01 svg,.card-icon-01 img{flex:2;width:67px;height:49px;margin-bottom:0}}.card-icon-01__container{display:flex;flex-direction:column;align-items:center;gap:.25rem;background-color:var(--c-gray-01);border-radius:8px;box-shadow:0 0 0 0 rgba(0,0,0,0);transition:box-shadow .3s ease-in-out;padding:.625rem;width:100%;max-width:330px;height:100%;min-height:3.125rem}.card-icon-01__container:hover{background-color:var(--c-gray-08);box-shadow:0 4px 4px 0 rgba(0,0,0,.1)}.card-icon-01__container:hover .card-icon-01__text{color:var(--c-purple-01)}@media(min-width: 768px){.card-icon-01__container{flex-direction:row;justify-content:flex-start;justify-self:center;gap:.25rem;min-height:5rem;padding:.25rem}}.card-icon-01__text{text-align:center;line-height:100%;color:var(--c-gray-04);margin:0}@media(min-width: 768px){.card-icon-01__text{flex:11;text-align:left}}.card-icon-02__container-content{display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 0 0 0 rgba(0,0,0,0);transition:box-shadow .3s ease-in-out;background-color:var(--c-gray-01);border-radius:1.25rem;padding:1.25rem;width:100%;height:100%;min-height:10.5rem;margin:0 auto;max-width:21.875rem}.card-icon-02__container-content:hover{background-color:var(--c-gray-08);box-shadow:0 4px 4px 0 rgba(0,0,0,.1)}@media(min-width: 768px){.card-icon-02__container-content{min-width:23.0625rem;min-height:11.625rem}}.card-icon-02__container-sub-text{display:flex;gap:1.0625rem;align-items:center;text-align:left;min-height:3.125rem}.card-icon-02__container-sub-text img,.card-icon-02__container-sub-text svg{width:3.0625rem;height:2.25rem}.card-icon-02__text{color:var(--c-purple-01);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;text-overflow:ellipsis}.card-icon-02__sub-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;color:var(--c-gray-04);max-width:14.8125rem}.card-icon-02--text .card-icon-02__container-content{min-height:112px;max-height:112px;justify-content:center}@media(min-width: 1024px){.card-icon-02--text .card-icon-02__container-content{min-height:157px;max-height:157px}}.card-icon-03{width:100%}.card-icon-03__container{max-width:350px;margin:0 auto 20px;display:flex;justify-content:space-between;align-items:flex-start;width:100%;padding:20px;border-radius:20px;background-color:var(--c-gray-01)}@media(min-width: 768px){.card-icon-03__container{align-items:center;max-width:1169px}}.card-icon-03__container:hover{background-color:var(--c-purple-06)}.card-icon-03__container:hover .card-icon-03__text h4{color:var(--c-gray-01)}.card-icon-03__container:hover .card-icon-03__icon{color:var(--c-gray-01)}.card-icon-03__container:hover .card-icon-03__icon use{color:var(--c-gray-01)}.card-icon-03__text{flex:1}.card-icon-03__text h4{color:var(--c-purple-01)}.card-icon-03__icon{width:32px;height:32px;margin:2px;color:var(--c-purple-01);padding:.21875rem}.card-icon-03__icon use{color:var(--c-purple-01)}.card-image-01{display:flex;margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.card-image-01__general-container{border-radius:1.25rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.card-image-01__image-container{position:relative;aspect-ratio:3/2;max-width:21.875rem}@media(min-width: 768px){.card-image-01__image-container{max-width:23.0625rem}}.card-image-01__image-container div{height:100%}.card-image-01__image-container img,.card-image-01__image-container svg{border-radius:1.25rem 1.25rem 0 0;-o-object-fit:cover;object-fit:cover}.card-image-01__image-container .chip-01{position:absolute;top:1rem;right:1rem}.card-image-01__content-container{display:flex;flex-direction:column;justify-content:space-between;border-radius:0 0 1.25rem 1.25rem;padding:1.25rem;min-height:15.1875rem;max-width:21.875rem}@media(min-width: 768px){.card-image-01__content-container{max-width:23.0625rem}}.card-image-01__text-container{display:flex;flex-direction:column;gap:1rem;height:8.375rem}.card-image-01__text-container p:first-child{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis}.card-image-01__text-container p:last-child{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;text-overflow:ellipsis;max-height:calc(3em - 1px)}.card-image-01__icon-container{display:flex;align-items:center;min-height:2.25rem;min-width:3.0625rem}.card-image-01__icon-container svg,.card-image-01__icon-container img{height:2.25rem;width:3.0625rem}.card-image-01__footer-container{display:flex;align-items:center;gap:1.0625rem}.card-image-01__footer-container span,.card-image-01__footer-container p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow:hidden;text-overflow:ellipsis;max-height:.9375rem}.card-image-01--purple .card-image-01__content-container{background-color:var(--c-blue-03);transition:all .2s ease-in-out}.card-image-01--purple .card-image-01__text-container p:first-child{color:var(--c-purple-01)}.card-image-01--purple .card-image-01__text-container p:last-child{color:var(--c-gray-05)}.card-image-01--purple .card-image-01__footer-container span,.card-image-01--purple .card-image-01__footer-container p{color:var(--c-gray-04)}.card-image-01--purple:hover .card-image-01__content-container{background-color:var(--c-purple-06)}.card-image-01--purple:hover .card-image-01__text-container p:first-child{color:var(--c-gray-01)}.card-image-01--purple:hover .card-image-01__text-container p:last-child{color:var(--c-gray-01)}.card-image-01--purple:hover .card-image-01__footer-container span{color:var(--c-gray-01)}.card-image-01--green .card-image-01__content-container{background-color:var(--c-blue-03);transition:all .2s ease-in-out}.card-image-01--green .card-image-01__text-container p:first-child{color:var(--c-green-01)}.card-image-01--green .card-image-01__text-container p:last-child{color:var(--c-gray-05)}.card-image-01--green .card-image-01__footer-container span,.card-image-01--green .card-image-01__footer-container p{color:var(--c-green-01)}.card-image-01--green:hover .card-image-01__content-container{background-color:var(--c-green-01)}.card-image-01--green:hover .card-image-01__text-container p:first-child{color:var(--c-gray-01)}.card-image-01--green:hover .card-image-01__text-container p:last-child{color:var(--c-gray-01)}.card-image-01--green:hover .card-image-01__footer-container span{color:var(--c-gray-01)}.card-image-01--without-footer .card-image-01__content-container{display:flex;flex-direction:row;align-items:center;min-height:10.875rem}@media(min-width: 768px){.card-image-01--without-footer .card-image-01__content-container{min-height:11.4375rem}}.card-image-01--without-footer .card-image-01__text-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.card-image-01--without-footer .card-image-01__image-container div{height:100%}.question-creation-block{overflow:hidden;margin:1.625rem auto;width:100%;max-width:21.875rem;min-height:26.5625rem}@media(min-width: 480px){.question-creation-block{max-width:73.125rem}}.relative-up .question-creation-block{position:absolute;left:50%;transform:translate(-50%, -53%)}.relative-down .question-creation-block{position:absolute;left:50%;transform:translate(-50%, 23%)}.question-creation-block__content-container{display:grid;grid-template-columns:repeat(1, 1fr);position:relative;padding:1.875rem 1rem;z-index:2;min-height:26.5625rem}@media(min-width: 480px){.question-creation-block__content-container{grid-template-columns:repeat(2, 1fr);gap:3.9375rem;padding:3.5rem}}.question-creation-block__content-container .first-column,.question-creation-block__content-container .second-column{color:var(--c-gray-01);z-index:2}@media(min-width: 480px){.question-creation-block__content-container .first-column{padding-top:1.5rem}}.question-creation-block__content-container .second-column{margin-top:1.5625rem}@media(min-width: 480px){.question-creation-block__content-container .second-column{margin-top:0}}.question-creation-block__content-container .subheading{line-height:125%;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:.875rem;max-width:28.125rem}.question-creation-block__content-container .title{display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:1.25rem;max-width:29.125rem}@media(min-width: 480px){.question-creation-block__content-container .title{line-clamp:2;-webkit-line-clamp:2}}.question-creation-block__content-container .short-description{display:-webkit-box;line-clamp:6;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-width:26.1875rem}@media(min-width: 480px){.question-creation-block__content-container .short-description{line-clamp:4;-webkit-line-clamp:4;max-height:4.4375rem}}@media(min-width: 1024px){.question-creation-block__content-container .short-description{max-height:4.5625rem}}.question-creation-block__content-container .question-form{display:flex;flex-direction:column;gap:1.25rem}.question-creation-block__content-container .question-image{position:absolute;top:0;right:0;left:0;bottom:0;z-index:1;overflow:hidden;border-radius:1.25rem}.question-creation-block__content-container .question-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.question-creation-block .form-item-accept-terms__container{display:flex;flex-direction:column;gap:1.75rem;padding-left:.75rem;margin-top:.875rem}@media(min-width: 480px){.question-creation-block .form-item-accept-terms__container{flex-direction:row;gap:0}}.question-creation-block input[type=submit]{cursor:pointer;border-radius:1.25rem;padding:.5rem 1rem;width:10.25rem;min-width:10.25rem;height:2.25rem}.background-green .question-creation-block input[type=submit]{color:var(--c-gray-01)}.background-green .question-creation-block input[type=checkbox]{border-color:var(--c-green-02)}.background-green .question-creation-block input[type=checkbox]:checked{border-color:var(--c-green-02);background-color:var(--c-green-02)}.background-blue .question-creation-block input[type=submit]{color:var(--c-gray-01)}.background-blue .question-creation-block input[type=checkbox]{border-color:var(--c-blue-02)}.background-blue .question-creation-block input[type=checkbox]:checked{border-color:var(--c-blue-02);background-color:var(--c-blue-02)}.question-creation-block .form-item-accept-terms{display:flex;flex-direction:row;align-items:flex-start}.question-creation-block .form-item-accept-terms label{padding-right:.5rem}.question-creation-block .form-item-accept-terms label span{font-weight:700;cursor:pointer}.form-container{position:relative;min-height:13.125rem}.user-access-main-content{position:relative;background-color:var(--c-gray-01);border-radius:1.875rem;padding:2.8125rem 2.8125rem 5.3125rem 2.8125rem;margin:0 auto;margin-bottom:10rem;max-width:73.125rem}.user-access-main-content form{margin-top:2.375rem}.user-access-main-content form label{color:var(--c-gray-04)}.user-access-main-content form input,.user-access-main-content form select{color:var(--c-gray-10)}.user-access-main-content form input[type=submit]{margin-top:1.25rem}.user-access-main-content .tabs-container{display:flex;flex-wrap:wrap;gap:1.25rem;cursor:pointer;list-style:none;margin:0;padding:0}.user-access-main-content .tabs-container__item{color:var(--c-gray-04);border-bottom:5px solid transparent;transition:all .2s ease-in-out;padding:.5rem 1rem}.user-access-main-content .tabs-container__item:hover,.user-access-main-content .tabs-container__item.is-active{color:var(--c-red-01);border-bottom:5px solid var(--c-red-01)}.user-access-main-content .fields-container{padding-left:.625rem}.user-access-main-content .sexperto-user-register-form .fields-container{display:grid;grid-template-columns:repeat(1, 1fr);row-gap:1.125rem;-moz-column-gap:2.0625rem;column-gap:2.0625rem}@media(min-width: 1024px){.user-access-main-content .sexperto-user-register-form .fields-container{grid-template-columns:repeat(2, 1fr)}}.user-access-main-content .sexperto-user-register-form input,.user-access-main-content .sexperto-user-register-form select{max-width:32.1875rem}@media(min-width: 1024px){.user-access-main-content .main-container:has(.user-login-form){display:grid;grid-template-columns:repeat(2, 1fr)}}.user-access-main-content .main-container:has(.user-login-form) .fields-container{display:grid;row-gap:1.125rem}.user-access-main-content .main-container:has(.user-login-form) .image-container{display:none;pointer-events:none;position:absolute;right:0;top:0;bottom:0;max-height:100%}@media(min-width: 1024px){.user-access-main-content .main-container:has(.user-login-form) .image-container{display:initial}}.user-access-main-content .main-container:has(.user-login-form) .image-container .image-subcontainer{position:relative;overflow:hidden;border-radius:30px;height:100%;width:700px}.user-access-main-content .main-container:has(.user-login-form) .image-container img{position:absolute;-o-object-fit:cover;object-fit:cover;top:-40px;right:-118px;height:620px}.user-access-main-content .main-container:has(.user-login-form) .form-actions{display:flex;flex-wrap:wrap;align-items:center;gap:15px;margin-top:1.25rem}.user-access-main-content .main-container:has(.user-login-form) .form-actions input[type=submit]{margin-top:0}.user-access-main-content .main-container:has(.user-login-form) input,.user-access-main-content .main-container:has(.user-login-form) .input-password__container{max-width:32.5rem}@media(min-width: 1024px){.user-access-main-content .main-container:has(.user-login-form) input,.user-access-main-content .main-container:has(.user-login-form) .input-password__container{max-width:30rem}}.user-access-main-content .main-container:has(.user-login-form) .forgot-password-link{color:var(--c-gray-04)}.user-access-main-content input[type=submit]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(min-width: 1024px){.user-access-main-content input[type=submit]{height:100%;max-height:3.5rem}}.user-access-main-content .field-status-error-message,.user-access-main-content .message--error{color:var(--c-red-status);padding:.625rem 1.5rem}@media(min-width: 1024px){.user-access-main-content .main-container:has(.user-password-change-form){display:grid;grid-template-columns:repeat(2, 1fr)}}.user-access-main-content .main-container:has(.user-password-change-form) .fields-container{display:grid;row-gap:1.125rem}.user-access-main-content .main-container:has(.user-password-change-form) .image-container{display:none;pointer-events:none;position:absolute;right:0;top:0;bottom:0;max-height:100%}@media(min-width: 1024px){.user-access-main-content .main-container:has(.user-password-change-form) .image-container{display:initial}}.user-access-main-content .main-container:has(.user-password-change-form) .image-container img{position:absolute;-o-object-fit:cover;object-fit:cover;top:-40px;right:-118px;height:620px}.user-access-main-content .main-container:has(.user-password-change-form) .image-subcontainer{position:relative;overflow:hidden;border-radius:30px;height:100%;width:700px}.grid-card-icon-01{display:grid;grid-template-columns:repeat(2, 1fr);gap:.5rem;margin:4.375rem auto 1.5rem;max-width:21.875rem;margin-top:4.375rem}@media(min-width: 768px){.grid-card-icon-01{grid-template-columns:repeat(3, 1fr);max-width:66.5rem;gap:.625rem;margin:0 auto}}.grid-card-icon-01__container{max-width:10.375rem}@media(min-width: 768px){.grid-card-icon-01__container{max-width:20.625rem}}.grid-card-icon-01 .card-icon-01:last-child:nth-child(odd){grid-column:1/-1}.grid-card-icon-01 .card-icon-01:last-child:nth-child(odd) .card-icon-01__container{max-width:100%}@media(min-width: 768px){.grid-card-icon-01 .card-icon-01:last-child:nth-child(odd){grid-column:auto;width:100%;max-width:20.625rem;justify-self:center}}.grid-card-image-01{max-width:1171px;margin:0 auto;display:grid;grid-template-columns:1fr;row-gap:57px}@media(min-width: 768px){.grid-card-image-01{grid-template-columns:repeat(2, 1fr);justify-content:space-between}}@media(min-width: 1024px){.grid-card-image-01{grid-template-columns:repeat(3, 1fr);justify-content:space-between}}.main-menu{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;position:relative;font-family:"Montserrat",sans-serif;gap:1rem}@media(min-width: 1024px){.main-menu--footer{display:block;-moz-columns:2;columns:2;-moz-column-gap:1rem;column-gap:1rem}}.main-menu__item{margin-left:0}@media(min-width: 1024px){.main-menu--footer .main-menu__item{margin-bottom:1rem}}.main-menu__link{color:var(--c-blue-02);display:block;text-decoration:none;transition:all .1s ease-in-out}.main-menu__link--active,.main-menu__link:hover{font-weight:700}.main-menu--footer .main-menu__link{color:var(--c-text-white)}.toggle-expand{padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;outline:none;cursor:pointer}.toggle-expand svg{width:2.5rem;height:1.75rem;fill:var(--c-bg-white)}.toggle-expand__open{display:flex;justify-content:center;align-items:center}.toggle-expand__close{display:flex}.toggle-expand__close svg{width:1.5rem;height:1.5rem;fill:var(--c-blue-02)}.toggle-expand__text{display:none}.toggle-expand--close{position:absolute;right:1.125rem;top:1.25rem}.toggle-expand--close-bg{background-color:#0000003f;position:fixed;z-index:10;top:0;left:0;width:100%;height:100%;font-size:0;line-height:0;opacity:0;pointer-events:none;transition:opacity 500ms ease}.header-open .toggle-expand--close-bg{opacity:1;pointer-events:all}.toggle-expand--search{border-radius:50%;background-color:var(--c-orange-01);width:2.6875rem;height:2.6875rem;position:relative}.toggle-expand--search .toggle-expand__open,.toggle-expand--search .toggle-expand__close{position:absolute;left:0;top:0;height:100%;width:100%;justify-content:center;align-items:center;transition:opacity 300ms ease}.toggle-expand--search .toggle-expand__open{opacity:1}.search-open .toggle-expand--search .toggle-expand__open{opacity:0}.toggle-expand--search .toggle-expand__close{opacity:0}.search-open .toggle-expand--search .toggle-expand__close{opacity:1}.toggle-expand--search svg{width:1.3125rem;height:1.3125rem;fill:var(--c-bg-white)}.social-bar{display:flex;width:100%;flex-direction:column;padding:1.5rem 1.25rem 1.25rem 1.25rem;gap:1.25rem;border-radius:1.5625rem;background-color:var(--c-background-white)}@media(min-width: 1024px){.social-bar{margin-left:auto;margin-right:auto;max-width:15rem}}.social-bar__title .h1,.social-bar__title .text-long h1,.text-long .social-bar__title h1,.social-bar__title .h2,.social-bar__title .text-long h2,.text-long .social-bar__title h2,.social-bar__title .h3,.social-bar__title .text-long h3,.text-long .social-bar__title h3,.social-bar__title .h4,.social-bar__title .text-long h4,.text-long .social-bar__title h4,.social-bar__title .h5,.social-bar__title .text-long h5,.text-long .social-bar__title h5{color:var(--c-gray-dark);font-size:1rem;font-weight:650;line-height:1.625rem;margin-bottom:0}.social-bar .social-menu{gap:.625rem;flex-wrap:wrap}.social-bar .social-menu__item{width:2.625rem;min-width:2.625rem;height:2.625rem;border-radius:.625rem;border:1px solid #f2f4f7;background:var(--c-background-white)}.social-bar .social-menu__link{min-width:100%;width:100%;height:100%;justify-content:center}.social-bar .social-menu__icon{width:1.75rem;height:1.75rem;min-width:1.75rem;fill:var(--c-primary);margin:0}.social-share{display:inline-block}.social-share__container{display:inline-flex;padding:4px;justify-content:center;align-items:center;gap:27px}.social-share__text{color:var(--c-blue-02)}.social-share-list{display:inline-flex;padding:4px;justify-content:center;align-items:center;height:25px;margin-bottom:-5px;gap:20px;list-style:none}.social-share-list__icon{width:29px;height:29px;padding:2px;fill:var(--c-blue-02)}.social-menu{list-style:none;margin:0;padding:0;display:flex;gap:1.25rem}.social-menu__item{margin-left:0}.social-menu__link{display:flex;justify-content:center;align-items:center;color:var(--c-text);height:1.8125rem;width:1.8125rem}.social-menu__icon{height:1.5rem;width:1.5rem;fill:var(--c-blue-02)}.social-menu--footer .social-menu__icon{fill:var(--c-text-white)}.pager{margin:2em 0}.pager__items{display:flex;align-items:center;position:relative;justify-content:center;gap:.75rem}.pager__items>:first-child.is-active{position:relative;align-items:center}.pager__items>:first-child.is-active::before{content:"";position:relative;background:url(../images/icons/fssex-pager-arrow-left.svg);background-size:1.375rem;height:1.333125rem;width:1.333125rem;background-position:center;background-repeat:no-repeat;opacity:1;margin-right:1.75rem}.pager__items>:last-child.is-active{position:relative;align-items:center}.pager__items>:last-child.is-active::after{content:"";position:relative;background:url(../images/icons/fssex-pager-arrow-left.svg);background-size:1.375rem;height:1.333125rem;width:1.333125rem;background-position:center;background-repeat:no-repeat;opacity:1;margin-left:1.75rem;transform:scaleX(-1)}.pager__link,.pager__link:link,.pager__link:visited,.pager a{display:flex;align-items:center;justify-content:center;background-color:var(--c-blue-01);border-radius:1.875rem;width:2.375rem;height:2.375rem;color:var(--c-gray-01);text-decoration:none;transition:all .1s ease-in-out}.pager__link.is-active,.pager__link:hover,.pager__link:link.is-active,.pager__link:link:hover,.pager__link:visited.is-active,.pager__link:visited:hover,.pager a.is-active,.pager a:hover{color:var(--c-gray-01);background-color:var(--c-blue-02)}.pager__item{display:flex}.pager__item--prev{margin-right:.875rem;transform:rotate(180deg)}.pager__item--next{margin-left:.875rem;transform:rotate(180deg)}.pager__item--next .pager__link{transform:scaleX(-1)}.pager__item--next .pager__link,.pager__item--next a,.pager__item--prev .pager__link,.pager__item--prev a{background:url(../images/icons/fssex-pager-arrow-right.svg);background-size:1.375rem;height:1.333125rem;width:1.333125rem;background-color:transparent;background-position:center;background-repeat:no-repeat}.pager__item--next .pager__link:hover,.pager__item--next a:hover,.pager__item--prev .pager__link:hover,.pager__item--prev a:hover{background-color:transparent}.pager__item--next .pager__link span,.pager__item--next a span,.pager__item--prev .pager__link span,.pager__item--prev a span{display:none}.pager__item--ellipsis,.pager__item--last,.pager__item--before{display:none}header .tabs-container{display:flex;flex-wrap:wrap;gap:1.25rem;cursor:pointer;list-style:none;margin:.9375rem 0;padding:0}header .tabs-container__item{color:var(--c-gray-04);border-bottom:5px solid transparent;transition:all .2s ease-in-out;padding:.5rem 1rem}header .tabs-container__item:hover,header .tabs-container__item.is-active{color:var(--c-red-01);border-bottom:5px solid var(--c-red-01)}.acordeon-01{max-width:769px;margin:0 auto 2.5rem;padding:2.71875rem 3rem;background-color:var(--c-gray-01);border-radius:20px}.acordeon-01--completed .acordeon-01__icon use{fill:var(--c-green-01)}.acordeon-01--completed .acordeon-01__button .button svg,.acordeon-01--completed .acordeon-01__button .question-creation-block input[type=submit] svg,.question-creation-block .acordeon-01--completed .acordeon-01__button input[type=submit] svg,.acordeon-01--completed .acordeon-01__button .user-access-main-content input[type=submit] svg,.user-access-main-content .acordeon-01--completed .acordeon-01__button input[type=submit] svg{display:block}@media(min-width: 1024px){.acordeon-01--completed .acordeon-01__button .button,.acordeon-01--completed .acordeon-01__button .question-creation-block input[type=submit],.question-creation-block .acordeon-01--completed .acordeon-01__button input[type=submit],.acordeon-01--completed .acordeon-01__button .user-access-main-content input[type=submit],.user-access-main-content .acordeon-01--completed .acordeon-01__button input[type=submit]{min-width:21.6875rem}}.acordeon-01__header{cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:1rem 0;color:var(--c-green-01)}.acordeon-01__title{margin:0}.acordeon-01__duration{margin:20px 0 10px;color:var(--c-green-01)}.acordeon-01__content{overflow:hidden;max-height:0;transition:max-height 300ms ease-out;padding-bottom:0}.acordeon-01__info{margin:20px 0}.acordeon-01__info p{color:var(--c-gray-05)}.acordeon-01__icon{width:39px;height:39px;min-width:39px;margin-left:30px}.acordeon-01__icon use{fill:var(--c-gray-03)}.acordeon-01__button svg{display:none;width:1.25rem;height:1.25rem}.acordeon-01__button .button,.acordeon-01__button .question-creation-block input[type=submit],.question-creation-block .acordeon-01__button input[type=submit],.acordeon-01__button .user-access-main-content input[type=submit],.user-access-main-content .acordeon-01__button input[type=submit]{min-height:3.5rem}@media(min-width: 1024px){.acordeon-01__button .button,.acordeon-01__button .question-creation-block input[type=submit],.question-creation-block .acordeon-01__button input[type=submit],.acordeon-01__button .user-access-main-content input[type=submit],.user-access-main-content .acordeon-01__button input[type=submit]{min-width:19.5625rem}}@media(min-width: 1024px){.acordeon-01__button .button--green-03.completed{min-width:21.6875rem}}.acordeon-01__button .button--green-03.completed svg{display:block}@media(min-width: 768px){.carousel-00{display:flex;justify-content:center}}.carousel-00 .splide__container{padding-bottom:4.375rem}.carousel-00 .splide__arrow{background-color:transparent;opacity:1;transform:translateY(195%);height:3rem;width:3rem}.carousel-00 .splide__arrow svg{display:none}.carousel-00 .splide__arrow--next{transform:translateX(-50%);left:60%;top:15em}@media(min-width: 480px){.carousel-00 .splide__arrow--next{left:initial;right:0}}.carousel-00 .splide__arrow--next::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/icons/fssex-arrow-right.svg);background-position:center;background-size:3rem;background-repeat:no-repeat;z-index:-1}.carousel-00 .splide__arrow--prev{transform:translateX(-50%);left:40%;top:15em}@media(min-width: 480px){.carousel-00 .splide__arrow--prev{left:initial;right:5em}}.carousel-00 .splide__arrow--prev::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/icons/fssex-arrow-left.svg);background-position:center;background-size:3rem;background-repeat:no-repeat;z-index:-1}.carousel-00 .splide:not(.is-overflow) .splide__pagination{display:flex}.carousel-00 .splide__pagination{right:initial;padding-left:0}.carousel-00 .splide__pagination li{display:flex}.carousel-00 button.splide__pagination__page{background-color:var(--c-purple-06);opacity:1;margin:.1875rem .25rem;width:.375rem;height:.375rem}.carousel-00 .splide__pagination__page.is-active{transform:initial;width:.75rem;height:.75rem}.carousel-item-example{display:flex;justify-content:center;align-items:center;background-color:bisque;border-radius:1.25rem;padding:1.25rem;max-width:31.25rem;height:12.5rem}.carousel-01 .splide__track{padding:20px 0}.carousel-01 .splide__list{margin:0 -10px}.carousel-01 .splide__slide{padding:0 10px}.carousel-01--text-icon .splide__container{padding-bottom:11.875rem}@media(min-width: 768px){.carousel-01--text-icon .splide__container{padding-bottom:6.25rem}}.carousel-01--text-icon .splide__pagination{left:1rem;bottom:3.3rem}.carousel-01--text-icon .splide__arrow--next{transform:translateX(-50%);left:60%;top:13rem}@media(min-width: 480px){.carousel-01--text-icon .splide__arrow--next{top:15rem;left:initial;right:-1.3rem}}.carousel-01--text-icon .splide__arrow--prev{transform:translateX(-50%);left:40%;top:13rem}@media(min-width: 480px){.carousel-01--text-icon .splide__arrow--prev{top:15rem;left:initial;right:3.58rem}}.carousel-01--text .splide__container{padding-bottom:5rem}.carousel-01--text .splide__pagination{left:1rem;bottom:2.1rem}.carousel-01--text .splide__arrow--next{transform:translateX(-50%);top:10rem;left:60%}@media(min-width: 480px){.carousel-01--text .splide__arrow--next{top:13rem;left:initial;right:-0.8rem}}.carousel-01--text .splide__arrow--prev{transform:translateX(-50%);left:40%;top:10rem}@media(min-width: 480px){.carousel-01--text .splide__arrow--prev{top:13rem;left:initial;right:4em}}.carousel-02 .splide__pagination{left:.3rem}.carousel-02 .splide__arrow--next{transform:translateX(-50%);left:60%;top:92.5%}@media(min-width: 480px){.carousel-02 .splide__arrow--next{left:initial;right:-1.1rem}}.carousel-02 .splide__arrow--prev{transform:translateX(-50%);left:40%;top:92.5%}@media(min-width: 480px){.carousel-02 .splide__arrow--prev{left:initial;right:3.78rem}}.glossary-taxonomy-letter__container{margin:1.75rem auto;max-width:60.625rem}@media(min-width: 768px){.glossary-taxonomy-letter__container{margin:3.5625rem auto}}.glossary-taxonomy-letter__sub-container{display:flex;justify-content:center;flex-wrap:wrap;gap:1rem}.glossary-taxonomy-letter__sub-container .carousel-03 .splide__slide{margin:0 9px 0 1px !important}@media(min-width: 768px){.glossary-taxonomy-letter__sub-container .carousel-03 .splide__slide{margin:0 !important}}.carousel-03{display:flex;justify-content:center}.carousel-03 .splide__container{padding-bottom:0}@media(min-width: 480px){.carousel-03 .splide__container .splide__track div.splide__list{display:flex;justify-content:center;flex-wrap:wrap;gap:1rem}}.carousel-03 .splide__arrow--prev{transform:translateX(-132%);left:0;top:initial;right:initial}.carousel-03 .splide__arrow--next{transform:translateX(132%);top:initial;left:initial;right:0}.social-networks-images__container{margin:1.75rem auto;max-width:21.875rem}@media(min-width: 480px){.social-networks-images__container{max-width:95%}}@media(min-width: 768px){.social-networks-images__container{max-width:73.8125rem;margin:3.5625rem auto}}.social-networks-images__sub-container{display:flex;justify-content:space-between;width:100%;flex-wrap:wrap;gap:1rem}.social-networks-images__sub-container .carousel-04{width:100%}.social-networks-images__sub-container .carousel-04 .splide{width:100%}.social-networks-images__sub-container .carousel-04 .splide__container,.social-networks-images__sub-container .carousel-04 .splide__track{width:100%}@media(min-width: 1200px){.social-networks-images__sub-container .carousel-04 .splide .splide__list.splide__list{justify-content:space-between}}.social-networks-images__sub-container .carousel-04 .splide__slide{margin:0 9px 0 1px !important}@media(min-width: 768px){.social-networks-images__sub-container .carousel-04 .splide__slide{margin:0 !important;justify-content:space-between}}.carousel-04{display:flex;justify-content:center}.carousel-04 .splide__container{padding-bottom:0}@media(min-width: 768px){.carousel-04 .splide__container .splide__track div.splide__list{display:flex;justify-content:center;flex-wrap:wrap;gap:1rem}}.carousel-04 .splide__arrow--prev{transform:translateX(0%);top:107%;left:33%;right:initial;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%)}@media(min-width: 480px){.carousel-04 .splide__arrow--prev{left:initial;right:0;transform:translateX(-135%);-webkit-transform:translateX(-135%);-moz-transform:translateX(-135%);-ms-transform:translateX(-135%);-o-transform:translateX(-135%)}}.carousel-04 .splide__arrow--next{transform:translateX(0%);top:107%;left:initial;right:33%;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%)}@media(min-width: 480px){.carousel-04 .splide__arrow--next{right:0;left:initial;transform:translateX(0%);-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%)}}.course-view-mode-full{display:flex;flex-direction:column;align-items:center;max-width:21.875rem;margin:0 auto;gap:2.125rem}@media(min-width: 480px){.course-view-mode-full{max-width:90%}}@media(min-width: 1024px){.course-view-mode-full{max-width:73.125rem;flex-direction:row;align-items:flex-start;gap:3.125rem}}.course-view-mode-full__fields{max-width:48.0625rem;width:100%;display:flex;flex-direction:column;gap:1rem}.course-view-mode-full__modules{align-self:stretch}.glossary-result{-moz-column-count:1;column-count:1;margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:73.5625rem}@media(min-width: 768px){.glossary-result{-moz-column-count:2;column-count:2}}@media(min-width: 1024px){.glossary-result{-moz-column-count:3;column-count:3;-moz-column-gap:2.1875rem;column-gap:2.1875rem}}.taxonomy-term-glossary-block__content-container{display:flex;flex-wrap:wrap;gap:.5625rem}.taxonomy-term-glossary-block{background-color:var(--c-gray-01);border-radius:1.25rem;padding:1.25rem;width:100%;max-width:21.875rem;-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:2rem}@media(min-width: 768px){.taxonomy-term-glossary-block{max-width:23.0625rem}}.taxonomy-term-glossary-block:hover .initial-letter,.taxonomy-term-glossary-block.is-active .initial-letter{color:var(--c-red-01)}.taxonomy-term-glossary-block .initial-letter{display:flex;align-items:center;color:var(--c-gray-11);transition:all .2s ease-in-out;margin-bottom:.5rem;min-height:4.5625rem}.taxonomy-term-glossary-block__word-container{color:var(--c-gray-04);border-radius:1.25rem;transition:all .2s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.taxonomy-term-glossary-block__word-container a{display:flex;justify-content:center;align-items:center;padding:.5rem 1rem;min-height:2.375rem}.taxonomy-term-glossary-block__word-container:hover{color:var(--c-gray-01);background-color:var(--c-red-01)}.policy-page__text-container{max-width:21.875rem;margin:2.5rem auto 0}.policy-page__text-container strong{color:var(--c-red-01)}@media(min-width: 480px){.policy-page__text-container{max-width:100%;padding:0px 10px 0px 10px}}@media(min-width: 768px){.policy-page__text-container{padding:0px 80px 0px 80px}}@media(min-width: 1024px){.policy-page__text-container{max-width:90rem;padding:0px 140px 0px 140px}.policy-page__text-container div{max-width:73.125rem}}.footer{background-color:var(--c-purple-01);display:block;height:100%;width:100%;max-width:100%;max-height:100%;position:relative;margin-top:4.5rem}#root .footer{margin-top:6rem}.footer__top{position:absolute;top:-4.5rem;padding-left:1.25rem;padding-right:1.25rem;width:100%}.footer__top-content{background-color:var(--c-purple-05);width:100%;height:13rem;border-radius:1rem;margin-left:auto;margin-right:auto;padding:2.3125rem 1.5rem 1.25rem 1.5rem}@media(min-width: 480px){.footer__top-content{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}}@media(min-width: 1024px){.footer__top-content{max-width:60.375rem;height:7.625rem;display:flex;gap:1.875rem;justify-content:center;align-items:center;padding-left:5rem;padding-right:5rem}}.footer__top-text{color:var(--c-text-white);text-align:center}@media(min-width: 1024px){.footer__top-text{margin-bottom:0;min-width:10rem}}.footer__top-logo{display:flex;justify-content:center;margin-bottom:1rem}@media(min-width: 1024px){.footer__top-logo{margin-bottom:0;min-height:3.125rem;min-width:12rem}}.footer__top-logo div{width:100%;height:100%}.footer__top-logo svg,.footer__top-logo img{width:100%;max-width:8.8125rem;fill:var(--c-text-white);max-height:2.3125rem;-o-object-fit:cover;object-fit:cover}@media(min-width: 768px){.footer__top-logo svg,.footer__top-logo img{max-width:12rem;max-height:3.125rem}}.footer__top-logos{display:flex;gap:.625rem;justify-content:center;align-items:center}@media(min-width: 1024px){.footer__top-logos{gap:2rem}}.footer__top-logos div{height:100%;width:100%}.footer__top-logos svg,.footer__top-logos img{fill:var(--c-text-white);max-height:3.8125rem;max-width:9.4375rem}@media(min-width: 768px){.footer__top-logos svg,.footer__top-logos img{max-height:4.5625rem;max-width:11.3125rem}}.footer__top-logos>img:nth-child(1),.footer__top-logos>svg:nth-child(1){width:9.4575rem}@media(min-width: 1024px){.footer__top-logos>img:nth-child(1),.footer__top-logos>svg:nth-child(1){width:11.318125rem}}.footer__top-logos>img:nth-child(2),.footer__top-logos>svg:nth-child(2){width:7.596875rem}@media(min-width: 1024px){.footer__top-logos>img:nth-child(2),.footer__top-logos>svg:nth-child(2){width:8.2175rem}}.footer__inner{padding:11.1875rem 2.25rem 3.5625rem 2.25rem;display:flex;flex-direction:column;gap:3.25rem}@media(min-width: 1024px){.footer__inner{display:grid;grid-template-columns:60% 40%;gap:0 3.25rem;max-width:73.125rem;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;padding-top:6.875rem;padding-bottom:3.125rem}}@media(min-width: 1024px)and (min-width: 1270px){.footer__inner{padding-left:0;padding-right:0}}.footer__social{color:var(--c-text-white)}.footer__social .social-menu{margin-top:1.25rem}.footer__copyright{text-align:center;color:var(--c-text-white)}.footer__copyright-container{background-color:var(--c-purple-05);min-height:6.5625rem;padding:1.6875rem 2.25rem 1.625rem 2.25rem;width:100%;display:flex;align-items:center;justify-content:center}@media(min-width: 1024px){.footer__copyright-container{min-height:auto}}.footer__bottom{display:flex;width:100%;position:relative;height:.5625rem;max-height:.5625rem;overflow:hidden;background-color:var(--c-purple-01)}.footer__bottom-icon{position:absolute;height:.5625rem;bottom:0}.footer__menu{grid-column:1/2}.header-banner .header--transparent{background-color:var(--c-purple-01)}@media(min-width: 768px){.header-banner .header--transparent{position:absolute;top:0;background-color:transparent}}.header-banner .search-form-wrapper{position:relative;z-index:3;top:10px;margin:0 auto;max-width:90%}@media(min-width: 768px){.header-banner .search-form-wrapper{top:70px}}@media(min-width: 1024px){.header-banner .search-form-wrapper{max-width:60.625rem}}.header{width:100%;background-color:var(--c-purple-01);z-index:10;position:relative}.header__inner{max-width:73.125rem;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;overflow:hidden}@media(min-width: 1270px){.header__inner{padding-left:0;padding-right:0}}.header__primary{display:flex;align-items:center;height:4.3125rem;justify-content:space-between}@media(min-width: 768px){.header__primary{height:4.6875rem}}.header__menu{display:flex;gap:1.375rem}@media(min-width: 768px){.header__menu{gap:2.875rem}}.header__branding{display:flex}.header__branding a{width:100%;height:100%;max-width:9.625rem;height:2.5rem;overflow:hidden}@media(min-width: 768px){.header__branding a{max-width:12rem;height:3.125rem}}.header__branding svg,.header__branding img{width:100%;height:100%;fill:var(--c-bg-white)}.header__menu-hamburguer{display:flex;flex-direction:column;justify-content:space-between;gap:2rem;overflow:auto;scrollbar-width:thin;height:100%;padding-left:1.5rem;padding-right:2.8125rem}.header__menu-hamburguer-container{padding-top:5.625rem;padding-bottom:4.0625rem;background-color:var(--c-bg-white);position:fixed;right:0;height:100vh;height:100dvh;top:0;width:100%;z-index:11;text-align:right;transform:translateX(100vw);transition:transform 500ms ease;pointer-events:none}@media(min-width: 768px){.header__menu-hamburguer-container{max-width:25rem}}.header-open .header__menu-hamburguer-container{transform:translateX(0);pointer-events:all}@media(min-width: 768px){.header__menu-hamburguer{gap:4rem}}.header__menu-hamburguer .social-menu{justify-content:end}.header .social-share__text .search-form-wrapper .js-form-item .search-query-field::-moz-placeholder, .social-share__text .search-form-wrapper .js-form-item .header .search-query-field::-moz-placeholder, .header .search-form-wrapper .js-form-item .social-share__text .search-query-field::-moz-placeholder, .search-form-wrapper .js-form-item .social-share__text .header .search-query-field::-moz-placeholder{color:var(--c-blue-02)}.header .social-share__text .search-form-wrapper .js-form-item .search-query-field:-ms-input-placeholder, .social-share__text .search-form-wrapper .js-form-item .header .search-query-field:-ms-input-placeholder, .header .search-form-wrapper .js-form-item .social-share__text .search-query-field:-ms-input-placeholder, .search-form-wrapper .js-form-item .social-share__text .header .search-query-field:-ms-input-placeholder{color:var(--c-blue-02)}.header .text-13,.header .header__counter header,.header__counter .header header,.header .user-access-main-content .field-status-error-message,.user-access-main-content .header .field-status-error-message,.header .user-access-main-content .message--error,.user-access-main-content .header .message--error,.header .social-share__text .text-06,.social-share__text .header .text-06,.header .social-share__text .search-form-wrapper .js-form-item .search-query-field,.social-share__text .search-form-wrapper .js-form-item .header .search-query-field,.header .search-form-wrapper .js-form-item .social-share__text .search-query-field,.search-form-wrapper .js-form-item .social-share__text .header .search-query-field,.header .social-share__text .search-form-wrapper .js-form-item .search-query-field::placeholder,.social-share__text .search-form-wrapper .js-form-item .header .search-query-field::placeholder,.header .search-form-wrapper .js-form-item .social-share__text .search-query-field::placeholder,.search-form-wrapper .js-form-item .social-share__text .header .search-query-field::placeholder{color:var(--c-blue-02)}.header__menu-social{display:flex;flex-direction:column;gap:1.75rem}.header__menu-user{margin-bottom:2.8125rem}.header .image--login{width:5.1875rem;height:5.1875rem;overflow:hidden;border-radius:50%;margin-bottom:1.625rem}.header__search{position:absolute;left:0;top:100%;width:100%;height:0;background-color:inherit;pointer-events:none;transition:height 300ms ease;overflow:hidden}.header__search-content{max-width:73.125rem;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;height:100%;overflow:hidden}@media(min-width: 1270px){.header__search-content{padding-left:0;padding-right:0}}.search-open .header__search{height:6.8125rem;pointer-events:all;overflow:visible}.search-open .header__search-content{overflow:visible}.header--transparent{background-color:transparent}:root{--c-purple-01: #953374;--c-purple-02: #db6eaf;--c-purple-03: #efb6d3;--c-purple-04: #8A2A69;--c-purple-05: #7D1E5D;--c-purple-06: #E45FAE;--c-purple-07: #F7ADE4;--c-purple-08: #862867;--c-purple-09: #EAA4C7;--c-red-01: #ef5959;--c-red-02: #c01d1d;--c-red-03: #FFD6D666;--c-red-04: #EF595966;--c-red-05: #FFD6D6;--c-red-06: #F9B4B4;--c-red-07: #F16160;--c-orange-01: #f08743;--c-orange-02: #FF6E3B;--c-orange-03: #F9E5AF;--c-orange-04: #F5894C;--c-yellow-01: #eabc44;--c-blue-01: #7eaddf;--c-blue-02: #2362ad;--c-blue-03: #F8FBFF;--c-blue-04: #5AC3F0;--c-blue-05: #C6E9EC;--c-blue-06: #006E79;--c-blue-07: #B9DEF9;--c-blue-08: #1C69B4;--c-blue-09: #8BBEEC;--c-green-01: #23a960;--c-green-02: #12723E;--c-green-03: #e6fdf0;--c-green-04: #ABD8BF;--c-green-05: #26B36D;--c-aqua-01: #7eaddf;--c-gray-01: #ffffff;--c-gray-02: #f1f4f9;--c-gray-03: #d8d8d8;--c-gray-04: #999999;--c-gray-05: #585858;--c-gray-06: #333333;--c-gray-07: #F4F4F4;--c-gray-08: #F9F9F9;--c-gray-09: #E8E8E8;--c-gray-10: #1E1E1E;--c-gray-11: #E6E6E6;--c-gray-12: #DEDEDE;--c-gray-13: #65717B;--c-text-white: #ffffff;--c-text-black: #000000;--c-text-primary: #953374;--c-text-secondary: #585858;--c-text-body: #333333;--c-text-light: #999999;--c-yellow-status: #eabc44;--c-red-status: #ef5959;--c-green-status: #23a960;--c-blue-status: #7eaddf;--c-bg-purple-01: #953374;--c-bg-blue-01: #7eaddf;--c-bg-pink-01: #efb6d3;--c-bg-green-01: #23a960;--c-bg-white: #ffffff;--c-bg-light: #f1f4f9}:root [data-theme=primary]{--c-purple-01: #953374;--c-purple-02: #db6eaf;--c-purple-03: #efb6d3;--c-purple-04: #8A2A69;--c-purple-05: #7D1E5D;--c-purple-06: #E45FAE;--c-purple-07: #F7ADE4;--c-purple-08: #862867;--c-purple-09: #EAA4C7;--c-red-01: #ef5959;--c-red-02: #c01d1d;--c-red-03: #FFD6D666;--c-red-04: #EF595966;--c-red-05: #FFD6D6;--c-red-06: #F9B4B4;--c-red-07: #F16160;--c-orange-01: #f08743;--c-orange-02: #FF6E3B;--c-orange-03: #F9E5AF;--c-orange-04: #F5894C;--c-yellow-01: #eabc44;--c-blue-01: #7eaddf;--c-blue-02: #2362ad;--c-blue-03: #F8FBFF;--c-blue-04: #5AC3F0;--c-blue-05: #C6E9EC;--c-blue-06: #006E79;--c-blue-07: #B9DEF9;--c-blue-08: #1C69B4;--c-blue-09: #8BBEEC;--c-green-01: #23a960;--c-green-02: #12723E;--c-green-03: #e6fdf0;--c-green-04: #ABD8BF;--c-green-05: #26B36D;--c-aqua-01: #7eaddf}:root [data-theme=secondary]{--c-gray-01: #ffffff;--c-gray-02: #f1f4f9;--c-gray-03: #d8d8d8;--c-gray-04: #999999;--c-gray-05: #585858;--c-gray-06: #333333;--c-gray-07: #F4F4F4;--c-gray-08: #F9F9F9;--c-gray-09: #E8E8E8;--c-gray-10: #1E1E1E;--c-gray-11: #E6E6E6;--c-gray-12: #DEDEDE;--c-gray-13: #65717B}:root [data-theme=text]{--c-text-white: #ffffff;--c-text-black: #000000;--c-text-primary: #953374;--c-text-secondary: #585858;--c-text-body: #333333;--c-text-light: #999999}:root [data-theme=notification]{--c-yellow-status: #eabc44;--c-red-status: #ef5959;--c-green-status: #23a960;--c-blue-status: #7eaddf}:root [data-theme=background]{--c-bg-purple-01: #953374;--c-bg-blue-01: #7eaddf;--c-bg-pink-01: #efb6d3;--c-bg-green-01: #23a960;--c-bg-white: #ffffff;--c-bg-light: #f1f4f9}
