@charset "UTF-8";/*! 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}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}code,kbd,samp{font-family:monospace,monospace;font-size:1em}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}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}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden]{display:none}.badger-accordion--initalised .badger-accordion__panel{transition:max-height ease-in-out .2s}:root{--site-navigation-height: 79px;--site-scroll-behavior: smooth;--speed-fast: .3s;--speed-medium: .75s;--speed-slow: 1.5s;--c-navy: #141C36;--c-cream: #FDF0E6;--c-amaranth: #FF375A;--c-purple: #9375FF;--c-purple-a11y: #7b62d6;--c-aqua: #96E6F0;--c-white: #fff;--c-ca-navy: #10162F;--c-ca-beige: #fff0E5;--c-ca-blue: #3A10E5;--c-blue: var(--c-ca-blue);--c-ca-sky: #66C4FF;--c-sky: var(--c-ca-sky);--c-navy-rgb: 20, 28, 54;--c-cream-rgb: 253, 240, 230;--c-amaranth-rgb: 255, 55, 90;--c-purple-rgb: 147, 117, 255;--c-aqua-rgb: 150, 230, 240;--c-white-rgb: 255, 255, 255;--c-ca-navy-rgb: 16, 22, 47;--c-ca-beige-rgb: 255, 240, 229;--c-ca-blue-rgb: 58, 16, 229;--c-blue-rgb: var(--c-ca-blue-rgb);--c-ca-sky-rgb: 102, 196, 255;--c-sky-rgb: var(--c-ca-sky-rgb);--c-background-shade: #EBE9DF;--c-background-light: #F2F2F2;--c-background-grey: #F8F8F8;--c-navy-light: rgba(20, 28, 54, .3);--font-stack: Montserrat, sans-serif;--font-serif: Spectral, serif}@media (prefers-reduced-motion: reduce){:root{--speed-fast: 0;--speed-medium: 0;--speed-slow: 0}}:root{--z-sticky: 2000;--z-jumplinks: 3000;--z-overlay: 4000;--z-dialog: 5000;--z-navigation: 6500;--z-header: 6000;--z-utility: 7000;--z-language: 7050;--z-modal-overlay: 8000;--z-modal: 8500;--z-portal: 9000;--z-max: 9999}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(/dist/Montserrat-Light-98a29e07.woff2) format("woff2"),url(/dist/Montserrat-Light-fa2be8f7.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(/dist/Montserrat-Regular-c2b2cb00.woff2) format("woff2"),url(/dist/Montserrat-Regular-111d9016.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(/dist/Montserrat-Medium-f8c1310c.woff2) format("woff2"),url(/dist/Montserrat-Medium-10171dd6.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(/dist/Montserrat-SemiBold-12e1a989.woff2) format("woff2"),url(/dist/Montserrat-SemiBold-a17bcb6f.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(/dist/Montserrat-Bold-294653dc.woff2) format("woff2"),url(/dist/Montserrat-Bold-851bdf19.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:url(/dist/Montserrat-ExtraBold-723d1b51.woff2) format("woff2"),url(/dist/Montserrat-ExtraBold-2c5ba4bf.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:900;src:url(/dist/Montserrat-Black-e6dc8d04.woff2) format("woff2"),url(/dist/Montserrat-Black-52df800a.woff) format("woff")}@font-face{font-display:swap;font-family:Spectral;font-style:normal;font-weight:300;src:url(/dist/spectral-light-843b54a1.woff2) format("woff2"),url(/dist/spectral-light-20986276.woff) format("woff")}@font-face{font-display:swap;font-family:Spectral;font-style:normal;font-weight:700;src:url(/dist/spectral-bold-6ac86342.woff2) format("woff2"),url(/dist/spectral-bold-39773256.woff) format("woff")}:root{--aspect-ratio-_absence-management: 800/800;--aspect-ratio-_accessibility: 800/800;--aspect-ratio-_account: 730/653.15;--aspect-ratio-_add: 800/800;--aspect-ratio-_addressbook: 800/800;--aspect-ratio-_agile: 638.45/738.97;--aspect-ratio-_alert-bell: 575.47/743.73;--aspect-ratio-_alignment: 800/800;--aspect-ratio-_all-day: 730/688.9;--aspect-ratio-_ambiguity: 800/800;--aspect-ratio-_analytics: 730/626.85;--aspect-ratio-_anchor-text: 800/800;--aspect-ratio-_architect-triangle: 800/800;--aspect-ratio-_atm: 800/800;--aspect-ratio-_audio-course: 800/800;--aspect-ratio-_audiobook: 800/800;--aspect-ratio-_automation: 799.92/799.92;--aspect-ratio-_award: 658.85/730;--aspect-ratio-_back-arrow: 730/503.48;--aspect-ratio-_backpack-1: 730/706.56;--aspect-ratio-_backpack-2: 800/800;--aspect-ratio-_badge-1: 799.92/799.92;--aspect-ratio-_badge-2: 800/800;--aspect-ratio-_balance-time-money: 800/800;--aspect-ratio-_balloons: 800/800;--aspect-ratio-_bank-safe: 800/800;--aspect-ratio-_barbell-1: 800/800;--aspect-ratio-_barbell-2: 799.92/799.92;--aspect-ratio-_barcode: 800/800;--aspect-ratio-_basket: 800/800;--aspect-ratio-_beer: 800/800;--aspect-ratio-_bicycle: 800/800;--aspect-ratio-_blog: 800/800;--aspect-ratio-_body-care: 800/800;--aspect-ratio-_book: 800/800;--aspect-ratio-_bookmarked: 800/800;--aspect-ratio-_books-1: 800/800;--aspect-ratio-_books-2: 800/800;--aspect-ratio-_bowling: 800/800;--aspect-ratio-_brain: 800/800;--aspect-ratio-_briefcase: 800/800;--aspect-ratio-_bug: 799.92/799.92;--aspect-ratio-_building-1: 800/800;--aspect-ratio-_building-2: 800/800;--aspect-ratio-_building-3: 800/800;--aspect-ratio-_building-4: 800/800;--aspect-ratio-_building-5: 800/800;--aspect-ratio-_building-6: 800/800;--aspect-ratio-_building-7: 800/800;--aspect-ratio-_building-8: 800/800;--aspect-ratio-_bundle: 800/800;--aspect-ratio-_burst: 800/800;--aspect-ratio-_buy-now: 800/800;--aspect-ratio-_cake: 800/800;--aspect-ratio-_calculator: 800/800;--aspect-ratio-_calendar: 800/800;--aspect-ratio-_call: 800/800;--aspect-ratio-_camera: 733.43/561.77;--aspect-ratio-_candy: 800/800;--aspect-ratio-_carrot: 799.92/799.92;--aspect-ratio-_cash-register: 800/800;--aspect-ratio-_caution: 799.92/799.92;--aspect-ratio-_certificate: 800/800;--aspect-ratio-_charging: 800/800;--aspect-ratio-_chat: 799.92/799.92;--aspect-ratio-_check-1: 800/800;--aspect-ratio-_check-2: 800/800;--aspect-ratio-_checklists-1: 800/800;--aspect-ratio-_checklists-2: 799.92/799.92;--aspect-ratio-_chicken: 800/800;--aspect-ratio-_clam: 800/800;--aspect-ratio-_clock: 800/800;--aspect-ratio-_cloud: 800/800;--aspect-ratio-_cloud-server: 800/800;--aspect-ratio-_cocktail: 800/800;--aspect-ratio-_coding: 799.92/799.92;--aspect-ratio-_coffee-1: 800/800;--aspect-ratio-_coffee-2: 800/800;--aspect-ratio-_coffeepot: 800/800;--aspect-ratio-_collaboration: 799.92/799.92;--aspect-ratio-_comment: 800/800;--aspect-ratio-_compass: 800/800;--aspect-ratio-_compliance-1: 800/800;--aspect-ratio-_compliance-2: 799.92/799.92;--aspect-ratio-_computer-settings: 800/800;--aspect-ratio-_confirm: 799.92/799.92;--aspect-ratio-_connect: 799.92/799.92;--aspect-ratio-_construction: 800/800;--aspect-ratio-_contact-form: 800/800;--aspect-ratio-_continuous-gears: 800/800;--aspect-ratio-_contract: 800/800;--aspect-ratio-_coupon: 800/800;--aspect-ratio-_crab: 800/800;--aspect-ratio-_creativity: 800/800;--aspect-ratio-_croissant: 800/800;--aspect-ratio-_curate: 756.12/526.54;--aspect-ratio-_cybersecurity: 800/800;--aspect-ratio-_data-1: 800/800;--aspect-ratio-_data-2: 800/800;--aspect-ratio-_data-3: 800/800;--aspect-ratio-_data-breach: 655.1/595.39;--aspect-ratio-_data-filter: 800/800;--aspect-ratio-_database: 800/800;--aspect-ratio-_databreach_1: 655.1/595.39;--aspect-ratio-_decrease: 800/800;--aspect-ratio-_delivery: 800/800;--aspect-ratio-_demo-video: 800/800;--aspect-ratio-_desklamp: 800/800;--aspect-ratio-_desktop: 800/800;--aspect-ratio-_develop: 799.92/799.92;--aspect-ratio-_development: 800/800;--aspect-ratio-_devices: 800/800;--aspect-ratio-_diamond: 800/800;--aspect-ratio-_digital-library: 800/800;--aspect-ratio-_disc: 800/800;--aspect-ratio-_discount: 800/800;--aspect-ratio-_discover: 800/800;--aspect-ratio-_distance-education: 800/800;--aspect-ratio-_distance-learning: 800/800;--aspect-ratio-_dnahelix: 800/800;--aspect-ratio-_document: 800/800;--aspect-ratio-_documents: 799.92/799.92;--aspect-ratio-_down: 800/800;--aspect-ratio-_download: 800/800;--aspect-ratio-_drafting-1: 800/800;--aspect-ratio-_drafting-2: 800/800;--aspect-ratio-_dumbbell: 800/800;--aspect-ratio-_e-learning: 800/800;--aspect-ratio-_e-reading: 800/800;--aspect-ratio-_ecommerce: 800/800;--aspect-ratio-_education-for-all: 800/800;--aspect-ratio-_efficiency: 799.92/799.92;--aspect-ratio-_elix-hr: 800/800;--aspect-ratio-_email-1: 800/800;--aspect-ratio-_email-2: 800/800;--aspect-ratio-_empower: 799.92/799.92;--aspect-ratio-_eraser: 800/800;--aspect-ratio-_evaluate: 800/800;--aspect-ratio-_exchange: 800/800;--aspect-ratio-_exercise-bike: 800/800;--aspect-ratio-_experience: 799.92/799.92;--aspect-ratio-_explore: 800/800;--aspect-ratio-_fax: 800/800;--aspect-ratio-_feedback: 799.92/799.92;--aspect-ratio-_finance-1: 800/800;--aspect-ratio-_finance-2: 800/800;--aspect-ratio-_fish: 800/800;--aspect-ratio-_flowchart: 800/800;--aspect-ratio-_focus: 800/800;--aspect-ratio-_folder-1: 800/800;--aspect-ratio-_folder-2: 800/800;--aspect-ratio-_free-shipping: 800/800;--aspect-ratio-_french-fries: 800/800;--aspect-ratio-_gas-pump: 800/800;--aspect-ratio-_gift: 800/800;--aspect-ratio-_global-education: 800/800;--aspect-ratio-_globe-1: 800/800;--aspect-ratio-_globe-2: 800/800;--aspect-ratio-_glue: 800/800;--aspect-ratio-_group-offish: 800/800;--aspect-ratio-_grow-nuture: 799.92/799.92;--aspect-ratio-_growth: 800/800;--aspect-ratio-_growth-edition: 800/800;--aspect-ratio-_handout: 799.92/799.92;--aspect-ratio-_handshake: 800/800;--aspect-ratio-_hardhat: 800/800;--aspect-ratio-_headache: 800/800;--aspect-ratio-_healthcare-1: 800/800;--aspect-ratio-_healthcare-2: 799.92/799.92;--aspect-ratio-_home: 800/800;--aspect-ratio-_hospital-1: 800/800;--aspect-ratio-_hospital-2: 800/800;--aspect-ratio-_hotdog: 800/800;--aspect-ratio-_house-1: 800/800;--aspect-ratio-_house-2: 800/800;--aspect-ratio-_house-3: 800/800;--aspect-ratio-_house-4: 800/800;--aspect-ratio-_house-5: 800/800;--aspect-ratio-_hydro-power: 800/800;--aspect-ratio-_icecream: 800/800;--aspect-ratio-_image: 800/800;--aspect-ratio-_improve-engagement: 59/60;--aspect-ratio-_info: 800/800;--aspect-ratio-_insurance: 800/800;--aspect-ratio-_integrate: 799.92/799.92;--aspect-ratio-_justice: 800/800;--aspect-ratio-_kettlebell: 800/800;--aspect-ratio-_knowledge: 800/800;--aspect-ratio-_landing-page: 800/800;--aspect-ratio-_laptop: 799.92/799.92;--aspect-ratio-_launch: 800/800;--aspect-ratio-_leadership-1: 799.92/799.92;--aspect-ratio-_leadership-2: 800/800;--aspect-ratio-_learn: 800/800;--aspect-ratio-_learning-support: 800/800;--aspect-ratio-_line-chart: 800/800;--aspect-ratio-_links: 800/800;--aspect-ratio-_lobster: 800/800;--aspect-ratio-_location-1: 573.99/730;--aspect-ratio-_location-2: 800/800;--aspect-ratio-_lock: 800/800;--aspect-ratio-_lollipop: 800/800;--aspect-ratio-_machine-safety: 800/800;--aspect-ratio-_man-1: 800/800;--aspect-ratio-_man-2: 800/800;--aspect-ratio-_man-3: 800/800;--aspect-ratio-_man-4: 800/800;--aspect-ratio-_man-5: 800/800;--aspect-ratio-_man-6: 800/800;--aspect-ratio-_man-7: 800/800;--aspect-ratio-_man-8: 800/800;--aspect-ratio-_man-9: 800/800;--aspect-ratio-_manufacturing-1: 800/800;--aspect-ratio-_manufacturing-2: 800/800;--aspect-ratio-_map: 800/800;--aspect-ratio-_marker: 800/800;--aspect-ratio-_marketing-tools: 800/800;--aspect-ratio-_marketplace: 800/800;--aspect-ratio-_martini-glass: 800/800;--aspect-ratio-_math: 800/800;--aspect-ratio-_medical: 800/800;--aspect-ratio-_messaging: 800/800;--aspect-ratio-_microphone_1: 800/800;--aspect-ratio-_microscope: 800/800;--aspect-ratio-_mind-map: 800/800;--aspect-ratio-_mining: 800/800;--aspect-ratio-_misalignment: 799.92/799.92;--aspect-ratio-_mitigate-risk: 53/60;--aspect-ratio-_mobile-alerts: 799.92/799.92;--aspect-ratio-_mobile-banking: 800/800;--aspect-ratio-_mobile-learning: 800/800;--aspect-ratio-_mobile-phone: 800/800;--aspect-ratio-_mobile-social: 799.92/799.92;--aspect-ratio-_money-1: 800/800;--aspect-ratio-_money-2: 800/800;--aspect-ratio-_money-3: 800/800;--aspect-ratio-_money-4: 800/800;--aspect-ratio-_money-bag: 800/800;--aspect-ratio-_mortar-board: 800/800;--aspect-ratio-_mountain: 800/800;--aspect-ratio-_music-player: 800/800;--aspect-ratio-_navigation: 800/800;--aspect-ratio-_network: 800/800;--aspect-ratio-_network-settings: 800/800;--aspect-ratio-_news: 800/800;--aspect-ratio-_news-press: 800/800;--aspect-ratio-_notice: 799.92/799.92;--aspect-ratio-_nuclear: 799.92/799.92;--aspect-ratio-_office-chair: 800/800;--aspect-ratio-_office-tools: 800/800;--aspect-ratio-_oil: 799.92/799.92;--aspect-ratio-_oil-barrel: 800/800;--aspect-ratio-_online-chat: 799.92/799.92;--aspect-ratio-_online-library: 800/800;--aspect-ratio-_online-test: 800/800;--aspect-ratio-_optimization: 800/800;--aspect-ratio-_options: 799.92/799.92;--aspect-ratio-_package: 800/800;--aspect-ratio-_page-speed: 800/800;--aspect-ratio-_paintbrush: 800/800;--aspect-ratio-_pancakes: 800/800;--aspect-ratio-_paperclip: 800/800;--aspect-ratio-_partner-traninig: 800/800;--aspect-ratio-_pay-per-click: 800/800;--aspect-ratio-_payment: 800/800;--aspect-ratio-_pen: 800/800;--aspect-ratio-_pencil: 800/800;--aspect-ratio-_pencil-holder: 800/800;--aspect-ratio-_pencil-sharpener: 800/800;--aspect-ratio-_pharmacuetical: 800/800;--aspect-ratio-_phone: 800/800;--aspect-ratio-_pie-chart: 800/800;--aspect-ratio-_pizza: 800/800;--aspect-ratio-_planning: 800/800;--aspect-ratio-_plans: 799.92/799.92;--aspect-ratio-_plant-1: 800/800;--aspect-ratio-_plant-2: 800/800;--aspect-ratio-_plate-setting: 800/800;--aspect-ratio-_play: 800/800;--aspect-ratio-_plug: 800/800;--aspect-ratio-_pool: 800/800;--aspect-ratio-_popcorn: 800/800;--aspect-ratio-_potato-chips: 800/800;--aspect-ratio-_power-line: 800/800;--aspect-ratio-_presentation: 800/800;--aspect-ratio-_price-tag: 800/800;--aspect-ratio-_printouts: 799.92/799.92;--aspect-ratio-_process: 799.92/799.92;--aspect-ratio-_processing: 800/800;--aspect-ratio-_protection: 800/800;--aspect-ratio-_quality: 800/800;--aspect-ratio-_questions-and-answers: 800/800;--aspect-ratio-_radioactive: 800/800;--aspect-ratio-_ranking: 800/800;--aspect-ratio-_red-wine-glass: 800/800;--aspect-ratio-_report-1: 799.92/799.92;--aspect-ratio-_report-2: 800/800;--aspect-ratio-_responsible-business: 68/60;--aspect-ratio-_responsive: 800/800;--aspect-ratio-_retail: 800/800;--aspect-ratio-_reveal: 800/800;--aspect-ratio-_rewind: 800/800;--aspect-ratio-_rocket: 799.92/799.92;--aspect-ratio-_rollerblade: 800/800;--aspect-ratio-_sausage: 800/800;--aspect-ratio-_savings: 800/800;--aspect-ratio-_scale: 800/800;--aspect-ratio-_school: 800/800;--aspect-ratio-_scissors: 800/800;--aspect-ratio-_sea-analytics: 800/800;--aspect-ratio-_search-1: 800/800;--aspect-ratio-_search-2: 800/800;--aspect-ratio-_secure-report: 799.92/799.92;--aspect-ratio-_secure-server: 800/800;--aspect-ratio-_security: 800/800;--aspect-ratio-_server: 800/800;--aspect-ratio-_sexual-harrassment: 800/800;--aspect-ratio-_shell-1: 800/800;--aspect-ratio-_shell-2: 800/800;--aspect-ratio-_shell-3: 800/800;--aspect-ratio-_shipping: 799.92/799.92;--aspect-ratio-_shish-kebab: 800/800;--aspect-ratio-_shopping-bag: 800/800;--aspect-ratio-_sign: 799.92/799.92;--aspect-ratio-_smokestack: 800/800;--aspect-ratio-_sms: 800/800;--aspect-ratio-_social-media: 800/800;--aspect-ratio-_soda-bottle: 800/800;--aspect-ratio-_soda-can: 800/800;--aspect-ratio-_soda-glass: 800/800;--aspect-ratio-_soft-drink: 800/800;--aspect-ratio-_solar: 799.92/799.92;--aspect-ratio-_stapler: 800/800;--aspect-ratio-_star: 800/800;--aspect-ratio-_stopwatch-1: 800/800;--aspect-ratio-_stopwatch-2: 799.92/799.92;--aspect-ratio-_study-questions: 800/800;--aspect-ratio-_subscribe: 800/800;--aspect-ratio-_succession: 799.92/799.92;--aspect-ratio-_support: 800/800;--aspect-ratio-_sushi-rolls: 800/800;--aspect-ratio-_swimming: 799.92/799.92;--aspect-ratio-_systems: 799.92/799.92;--aspect-ratio-_tablet-phone: 800/800;--aspect-ratio-_tape: 800/800;--aspect-ratio-_target: 799.92/799.92;--aspect-ratio-_tea: 800/800;--aspect-ratio-_technical-support: 800/800;--aspect-ratio-_thumbtack: 800/800;--aspect-ratio-_time-attendance-1: 800/800;--aspect-ratio-_time-attendance-2: 800/800;--aspect-ratio-_time-money: 799.92/799.92;--aspect-ratio-_tools: 800/800;--aspect-ratio-_tracking: 800/800;--aspect-ratio-_transmit: 799.92/799.92;--aspect-ratio-_trash: 799.92/799.92;--aspect-ratio-_treadmill: 800/800;--aspect-ratio-_triangles: 1080/1080;--aspect-ratio-_turtle: 800/800;--aspect-ratio-_upload: 800/800;--aspect-ratio-_utility-blade: 800/800;--aspect-ratio-_validity: 800/800;--aspect-ratio-_variety: 800/800;--aspect-ratio-_velocity: 800/800;--aspect-ratio-_video-lesson: 800/800;--aspect-ratio-_video-tutorial: 800/800;--aspect-ratio-_virtual-reality: 799.92/799.92;--aspect-ratio-_wallet: 800/800;--aspect-ratio-_water: 800/800;--aspect-ratio-_water-glass: 800/800;--aspect-ratio-_web-settings: 800/800;--aspect-ratio-_webinar: 800/800;--aspect-ratio-_webpage: 800/800;--aspect-ratio-_website-optimization: 800/800;--aspect-ratio-_whistle: 800/800;--aspect-ratio-_white-wine-glass: 800/800;--aspect-ratio-_wind: 799.92/799.92;--aspect-ratio-_wine-bottle: 800/800;--aspect-ratio-_wok-box: 800/800;--aspect-ratio-_woman-1: 800/800;--aspect-ratio-_woman-2: 800/800;--aspect-ratio-_woman-3: 800/800;--aspect-ratio-_woman-4: 800/800;--aspect-ratio-_woman-5: 800/800;--aspect-ratio-_work: 800/800;--aspect-ratio-_work-together: 799.92/799.92;--aspect-ratio-_workforce-management: 799.92/880.29;--aspect-ratio-_yoga: 800/800}:root{--aspect-ratio-sks-triangle-square-icon: 1;--aspect-ratio-sks-triangle-up-icon: 1.188;--aspect-ratio-sks-triangle-down-icon: 1.188;--aspect-ratio-sks-triangle-left-icon: .842;--aspect-ratio-sks-triangle-right-icon: .842}.redactor>*:first-child{margin-top:0}.redactor>*:last-child{margin-bottom:0}.redactor ul,.redactor ol{list-style:none;padding-left:1.75rem}.redactor a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .redactor a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.redactor ol{counter-reset:counter-override}.redactor ol>li{counter-increment:counter-override}.redactor ol>li:before{content:counter(counter-override) ". "}.redactor ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.redactor ol li>ol,.redactor ol li>ul{margin-top:1rem}.redactor ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.redactor ol li:nth-child(n+10):before{left:-2rem}.redactor ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.redactor ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.redactor ul li ul li:before{content:"";transform:scaleX(.7)}.redactor ul li ol,.redactor ul li ul{margin-top:1rem}.redactor .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.redactor .extra-space{line-height:2.5}.redactor.-author ul,.redactor.-author ol{display:flex;flex-flow:row wrap;gap:10px}.redactor.-author li{width:45%}.redactor figure{margin:2rem 0}@media screen and (min-width: 768px){.redactor figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.redactor figure.image-right{float:right;margin-left:2rem}}.redactor figure.image-center{margin-left:auto;margin-right:auto}.sr-only{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.serif,.-serif{font-family:Spectral,serif}.sans,.-sans{font-family:Montserrat,sans-serif}.centered{text-align:center;margin:30px auto;display:block}.-bgColorWhite{background-color:var(--c-white)}.-bgColorWhite+.-bgColorWhite:not(.-element){padding-top:0!important}.-bgColorCream{background-color:var(--c-cream)}.-bgColorCream+.-bgColorCream:not(.-element){padding-top:0!important}.-bgColorMagenta{background-color:var(--c-amaranth)}.-bgColorMagenta+.-bgColorMagenta:not(.-element){padding-top:0!important}.-bgColorAmaranth{background-color:var(--c-amaranth)}.-bgColorAmaranth+.-bgColorAmaranth:not(.-element){padding-top:0!important}.-bgColorNavy{background-color:var(--c-navy)}.-bgColorNavy+.-bgColorNavy:not(.-element){padding-top:0!important}.-bgColorPurple{background-color:var(--c-purple)}.-bgColorPurple+.-bgColorPurple:not(.-element){padding-top:0!important}.-bgColorAqua{background-color:var(--c-aqua)}.-bgColorAqua+.-bgColorAqua:not(.-element){padding-top:0!important}.-bgColorBlue{background-color:var(--c-blue)}.-bgColorBlue+.-bgColorBlue:not(.-element){padding-top:0!important}.-bgColorSky{background-color:var(--c-sky)}.-bgColorSky+.-bgColorSky:not(.-element){padding-top:0!important}.-halfBackground{background:linear-gradient(to bottom,var(--c-cream) 0%,var(--c-cream) 36%,#fff 36%,#fff 100%)}.columns>hr{border:0;display:none}@media screen and (min-width: 768px){.columns{display:table;table-layout:fixed;width:100%}.columns>*{display:table-cell;vertical-align:top}.columns>hr{display:table-cell;width:1rem}}.container{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:50px;padding-right:50px}.container:not(.-notRelative){position:relative}:root{--root-padding-inline: clamp(1.5rem, 3.64vw + .27rem, 3rem);--breakpoint-sm: 540px;--breakpoint-sm-min-width: 540px;--breakpoint-sm-max-width: 767px;--breakpoint-sm-container: 540px;--breakpoint-md: 768px;--breakpoint-md-min-width: 768px;--breakpoint-md-max-width: 799px;--breakpoint-md-container: 720px;--breakpoint-mdl: 800px;--breakpoint-mdl-min-width: 800px;--breakpoint-mdl-max-width: 991px;--breakpoint-mdl-container: 768px;--breakpoint-lg: 992px;--breakpoint-lg-min-width: 992px;--breakpoint-lg-max-width: 1199px;--breakpoint-lg-container: 960px;--breakpoint-xl: 1200px;--breakpoint-xl-min-width: 1200px;--breakpoint-xl-max-width: 1399px;--breakpoint-xl-container: 1140px;--breakpoint-xxl: 1400px;--breakpoint-xxl-min-width: 1400px;--breakpoint-xxl-max-width: none;--breakpoint-xxl-container: 1320px;--container-maxWidth: 100%}@media (min-width: 576px){:root{--container-maxWidth: var(--breakpoint-sm-container)}}@media screen and (min-width: 768px){:root{--container-maxWidth: var(--breakpoint-md-container)}}@media screen and (min-width: 992px){:root{--container-maxWidth: var(--breakpoint-lg-container)}}@media screen and (min-width: 1200px){:root{--container-maxWidth: var(--breakpoint-xl-container)}}.grid .grid-cell{margin-bottom:1rem}.grid .grid-cell:last-child{margin-bottom:0}@media screen and (min-width: 768px){.grid{align-items:stretch;display:flex;flex-flow:row wrap;justify-content:flex-start;margin-left:-.5rem;margin-right:-.5rem}.grid .grid-cell{flex-basis:calc(50% - 1rem);flex-shrink:0;margin-left:.5rem;margin-right:.5rem;max-width:calc(50% - 1rem)}}@media screen and (min-width: 992px){.grid .grid-cell{flex-basis:calc(100% / 3 - (1rem));max-width:calc(50% - 1rem)}}.resourceIndex__featuredGrid,.section__torsoWrapper,:where(.section) .section__grid,.searchDialog__grid,.homepageHero__panelWrapper,.homepageHero__panelContainer,.homepageHero__banner,.neo--hero__grid,.neo--factsCta,.contentPartners__grid,.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideGrid,.neo--slider__control,.neo--slider__grid,.neo--grid{--grid-column-count: 12;--grid-columns-stack: minmax(100%, 1fr);--grid-columns: [full-start] var(--grid-edge) [main-start] repeat(var(--grid-column-count), minmax(0, 1fr)) [main-end] var(--grid-edge) [full-end];--grid-content-gutter: .9375rem;--grid-edge: calc( ( ( 100vw - var(--_grid-max-width) ) / 2 ) + var(--grid-content-gutter) );--grid-gap-column: var(--grid-content-gutter);--_grid-max-width: var(--grid-max-width, var(--container-maxWidth));--grid-center-line: calc(((var(--grid-content-column-count) + var(--grid-edge-count)) / 2) + 1);--grid-column-width: calc((100vw - 2rem) / var(--grid-column-count));--grid-container-size: calc( var(--grid-column-width) * var(--grid-column-count));--grid-content-column-count: var(--grid-column-count);--grid-content-column-count-half: calc(var(--grid-content-column-count) / 2);--grid-content-column-count-quarter: calc(var(--grid-content-column-count) / 4);--grid-content-column-count-three-quarter: calc(var(--grid-content-column-count) - var(--grid-content-column-count-quarter));--grid-content-column-count-third: calc(var(--grid-content-column-count) / 3);--grid-content-column-count-two-third: calc(var(--grid-content-column-count) - var(--grid-content-column-count-third));--grid-edge-count: 2}@media (min-width: 576px){.resourceIndex__featuredGrid,.section__torsoWrapper,:where(.section) .section__grid,.searchDialog__grid,.homepageHero__panelWrapper,.homepageHero__panelContainer,.homepageHero__banner,.neo--hero__grid,.neo--factsCta,.contentPartners__grid,.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideGrid,.neo--slider__control,.neo--slider__grid,.neo--grid{--grid-container-size: calc(100vw - (var(--grid-edge) * 2));--grid-gap-column: 1.5rem}}@media screen and (min-width: 1200px){.resourceIndex__featuredGrid,.section__torsoWrapper,:where(.section) .section__grid,.searchDialog__grid,.homepageHero__panelWrapper,.homepageHero__panelContainer,.homepageHero__banner,.neo--hero__grid,.neo--factsCta,.contentPartners__grid,.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideGrid,.neo--slider__control,.neo--slider__grid,.neo--grid{--grid-column-width: calc((100vw - (var(--grid-edge) * var(--grid-edge-count))) / var(--grid-column-count))}}.neo--grid{display:grid;grid-template-columns:var(--grid-custom-columns, var(--grid-columns));grid-template-rows:auto}.neo--grid:where([data-section-grid=wide]){--edge-split: calc(var(--grid-edge) / 2 );--grid-columns: [full-start] var(--edge-split) [wide-start] var(--edge-split) [main-start] repeat(var(--grid-column-count), minmax(0, 1fr)) [main-end] var(--edge-split) [wide-end] var(--edge-split) [full-end];--grid-content-column-count: calc(var(--grid-column-count) + 2)}@media screen and (min-width: 768px){.neo--grid:where([data-section-grid=wide]){--section-children-column: wide}}.neo--grid:where([data-section-grid=full]){--section-children-column: full}.neo--grid:where([data-section-grid=fluid]){--fluid-edge: calc(var(--grid-edge) - var(--root-padding-inline));--grid-columns: [full-start] var(--root-padding-inline) [fluid-start] var(--fluid-edge) [main-start] repeat(var(--grid-column-count), minmax(0, 1fr)) [main-end] var(--fluid-edge) [fluid-end] var(--root-padding-inline) [full-end];--section-children-column: fluid}.neo--grid.-noEdge,.neo--grid .section__torsoWrapper{--grid-edge-count: 0;--grid-columns: [main-start] repeat(var(--grid-column-count), minmax(0, 1fr)) [main-end]}.neo--grid.-columnGap{--grid-edge: calc( ( ( 100vw - var(--_grid-max-width) ) / 2 ) );column-gap:var(--grid-gap-column)}@media (min-width: 576px){.neo--grid.-columnGap{--grid-edge: calc( ( ( 100vw - var(--_grid-max-width) ) / 2 ) - var(--grid-gap-column) + var(--grid-content-gutter) )}}.neo--grid.-rowGap{row-gap:var(--grid-gap-column)}.neo--grid.-container>*{grid-column:main}.neo--grid.-wide>*{grid-column:main}@media screen and (min-width: 1400px){.neo--grid.-wide>*{grid-column:wide}}.neo--grid.-full>*{grid-column:full}.neo--grid.-stacked>*{grid-column:main;grid-row:auto}@media screen and (min-width: 992px){.neo--grid.-stacked>*{grid-column:inherit;grid-row:inherit}}.mobile{background-color:#191919;bottom:0;display:none;height:100%;opacity:0;overflow-y:auto;padding:1rem;position:fixed;top:0;transition:transform .25s;width:80%;z-index:1000}.mobile.left{display:block;left:0;right:auto;transform:translate(-100%)}.mobile.right{display:block;left:auto;right:0;transform:translate(100%)}.mobile.left.open,.mobile.right.open{transform:translate(0);transition:transform .25s}.mobile.init{display:block;opacity:1}.mobile.init .menu>div+div{display:none}.mobile nav.utility ul li a{padding:.75rem 0}.mobile ul{display:block;padding-left:0}.mobile ul li{align-items:center;border-bottom:1px solid #333333;display:flex;flex-flow:row nowrap;justify-content:space-between;margin-bottom:0;text-align:left}.mobile ul li a{color:#fff;display:block;padding:1rem 0}.mobile ul li a>i.fa{display:none}.mobile ul li i.fa{display:inline-block}@media screen and (min-width: 992px){.mobile.open.left{transform:translate(-100%)}.mobile.open.right{transform:translate(100%)}}header.sticky{position:fixed;top:0;transition:top .16s cubic-bezier(0,.4,.7,1);width:100%;z-index:100}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.height-fade-enter-active,.height-fade-leave-active{transition:opacity .5s,max-height .5s;max-height:600px}.height-fade-enter,.height-fade-leave-to{opacity:0;max-height:0px}.width-fade-enter-active,.width-fade-leave-active{transition:opacity .5s,width 1s;width:50px;overflow:hidden}.width-fade-enter,.width-fade-leave-to{opacity:0;width:0px;overflow:hidden}@keyframes pulse{0%{opacity:1}50%{opacity:.2}to{opacity:1}}.breadcrumbs{padding:2rem 0 2.5rem}.breadcrumbs__list{list-style:none;margin:0;padding-left:0}.breadcrumbs__link{color:#141c36;display:block;font-weight:200;font-size:1rem;padding:.5rem}.breadcrumbs__item{display:inline-block;margin:0}.breadcrumbs__item:not(:last-child) .breadcrumbs__link:after{font: 1em/1 "Font Awesome 5 Pro";content:"";display:inline-block;font-size:inherit;font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;text-rendering:auto;text-transform:none;color:var(--c-amaranth);padding:0 .5rem 0 1.25rem;transform:scaleX(1.7)}.breadcrumbs__item:last-of-type .breadcrumbs__link{font-weight:600}@media screen and (min-width: 992px){.breadcrumbs{padding:2.5rem 0 3rem}}.breadcrumbs .fa-angle-right{margin:0 .5rem}.button,.resources__search button{--button-color-bg: #141C36;--button-color-bg-hover: #141C36;--button-color-border: var(--button-color-bg);--button-color-border-hover: var(--button-color-bg-hover);--button-color-text: #fff;--button-color-text-hover: #fff;--button-color-icon: var(--button-color-text);--button-color-icon-hover: var(--button-color-text-hover);--button-padding-y: .75rem;--button-padding-x: 1rem;--button-textAlign: center;background-color:var(--button-color-bg);border-radius:5px;border:2px solid var(--button-color-border);color:var(--button-color-text);cursor:pointer;display:inline-block;font-family:Montserrat,sans-serif;font-size:.95rem;line-height:1;margin-bottom:0;opacity:1;padding:var(--button-padding-y) var(--button-padding-x);text-align:var(--button-textAlign);text-transform:uppercase;transition:background-color var(--speed-fast, .25s) cubic-bezier(.17,.67,.32,1),border var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast, .25s) cubic-bezier(.17,.67,.32,1);vertical-align:top}.button:hover,.resources__search button:hover,.button:focus,.resources__search button:focus{background-color:var(--button-color-bg-hover);border-color:var(--button-color-border-hover);color:var(--button-color-text-hover);outline:none;text-decoration:none}.button:hover i,.resources__search button:hover i,.button:focus i,.resources__search button:focus i{color:var(--button-color-icon-hover)}.button:hover .rect1,.resources__search button:hover .rect1,.button:hover .rect2,.resources__search button:hover .rect2,.button:hover .rect3,.resources__search button:hover .rect3,.button:hover .rect4,.resources__search button:hover .rect4,.button:hover .rect5,.resources__search button:hover .rect5,.button:focus .rect1,.resources__search button:focus .rect1,.button:focus .rect2,.resources__search button:focus .rect2,.button:focus .rect3,.resources__search button:focus .rect3,.button:focus .rect4,.resources__search button:focus .rect4,.button:focus .rect5,.resources__search button:focus .rect5{background-color:#fff}.button i,.resources__search button i{color:var(--button-color-icon);margin-left:.4rem}.button .fa-caret-right,.resources__search button .fa-caret-right{transform:scaleX(1.7)}.button .fa-caret-left,.resources__search button .fa-caret-left{transform:scaleX(1.7);margin:0 .4em 0 0}.button .spinner,.resources__search button .spinner{height:6px;vertical-align:3px}.button .rect1,.resources__search button .rect1,.button .rect2,.resources__search button .rect2,.button .rect3,.resources__search button .rect3,.button .rect4,.resources__search button .rect4,.button .rect5,.resources__search button .rect5{transition:background-color var(--speed-fast, .25s) cubic-bezier(.17,.67,.32,1)}.button.-disabled,.resources__search button.-disabled,.button[disabled],.resources__search button[disabled]{--button-color-border: #8c8c8c;--button-color-bg: #8c8c8c;--button-color-text: #cccccc;pointer-events:none}.button.-secondary,.resources__search button.-secondary{--button-color-bg: transparent;--button-color-bg-hover: var(--c-navy);--button-color-border: var(--c-navy);--button-color-border-hover: var(--c-navy);--button-color-text: var(--c-navy);--button-color-text-hover: var(--c-white);--button-color-icon: var(--c-amaranth);--button-color-icon-hover: var(--c-amaranth);--button-padding-y:calc(.75rem - 2px);--button-padding-x:calc(1rem - 2px)}.code-academy-template main .button.-secondary,.code-academy-template main .resources__search button.-secondary,.resources__search .code-academy-template main button.-secondary{--button-color-icon: var(--c-blue);--button-color-icon-hover: var(--c-blue)}.button.-darkBG,.resources__search button.-darkBG{--button-color-bg: transparent;--button-color-bg-hover: var(--c-navy);--button-color-border: var(--c-navy);--button-color-border-hover: var(--c-navy);--button-color-text: var(--c-navy);--button-color-text-hover: var(--c-white);--button-color-icon: var(--c-amaranth);--button-color-icon-hover: var(--c-amaranth);--button-padding-y:calc(.75rem - 2px);--button-padding-x:calc(1rem - 2px)}.code-academy-template main .button.-darkBG,.code-academy-template main .resources__search button.-darkBG,.resources__search .code-academy-template main button.-darkBG{--button-color-icon: var(--c-blue);--button-color-icon-hover: var(--c-blue)}.button.-tertiary,.resources__search button.-tertiary{--button-color-bg: #FF375A;--button-color-bg-hover: #FF375A;--button-color-border: var(--button-color-bg);--button-color-border-hover: var(--button-color-bg-hover);--button-color-text: #fff;--button-color-text-hover: var(--button-color-text);--button-padding-y: .9rem;--button-padding-x: 1.7rem;font-size:1.125rem;font-weight:700}.button.-ghost,.resources__search button.-ghost{--button-color-bg: #fff;--button-color-bg-hover: #141C36;--button-color-border: var(--button-color-bg);--button-color-border-hover: var(--button-color-bg-hover);--button-color-text: #141C36;--button-color-text-hover: #fff;font-weight:500}.button.-ghostOutline,.resources__search button.-ghostOutline{--button-color-bg: #fff;--button-color-bg-hover: #141C36;--button-color-border: var(--button-color-bg);--button-color-border-hover: var(--button-color-bg);--button-color-text: #141C36;--button-color-text-hover: #fff;font-weight:500}.button.-outline,.resources__search button.-outline{--button-color-bg: transparent;--button-color-bg-hover: #fff;--button-color-border: #fff;--button-color-border-hover: #fff;--button-color-text: #fff;--button-color-text-hover: #141C36}.button.-naked,.resources__search button.-naked{--button-color-bg: transparent;--button-color-bg-hover: transparent;--button-color-border: transparent;--button-color-border-hover: transparent;--button-color-text: #141C36;--button-color-text-hover: #141C36;-webkit-appearance:none;font-weight:700}.button.-naked i,.resources__search button.-naked i{margin-left:.5rem}.button.-naked:hover,.resources__search button.-naked:hover,.button.-naked:focus,.resources__search button.-naked:focus{text-decoration:underline}.button.-naked:focus,.resources__search button.-naked:focus{outline:thin dotted}.button.-naked.-align,.resources__search button.-naked.-align{padding-left:0;padding-right:0}.button.-nakedWhite,.resources__search button.-nakedWhite{--button-color-bg: transparent;--button-color-bg-hover: transparent;--button-color-border: transparent;--button-color-border-hover: transparent;--button-color-text: #fff;--button-color-text-hover: #fff;-webkit-appearance:none;font-weight:700}.button.-nakedWhite i,.resources__search button.-nakedWhite i{display:none}.button.-nakedWhite:hover,.resources__search button.-nakedWhite:hover,.button.-nakedWhite:focus,.resources__search button.-nakedWhite:focus{text-decoration:underline}.button.-nakedWhite:focus,.resources__search button.-nakedWhite:focus{outline:thin dotted}.button.-pill,.resources__search button.-pill{--button-color-bg: #141C36;--button-color-bg-hover: #3d56a6;--button-color-border: var(--button-color-bg);--button-color-border-hover: var(--button-color-bg-hover);--button-padding-y: .5rem;--button-padding-x: 1rem;font-weight:700}.neo--button{--button-color-bg: var(--c-navy);--button-color-bg-hover: transparent;--button-color-border: var(--c-navy);--button-color-border-hover:var(--c-navy);--button-color-text: var(--c-white);--button-color-text-hover: var(--c-navy);--button-color-icon: var(--c-amaranth);--button-color-icon-hover: var(--c-amaranth);--button-font-family: Montserrat, sans-serif;--_button-icon-gap: .5rem;--button-minWidth: 13.125rem;--button-textAlign: left;--button-padding-x: 1rem;--button-padding-y: .75rem;background-color:var(--button-color-bg);border-radius:5px;border:2px solid var(--button-color-border);color:var(--button-color-text);cursor:pointer;display:inline-block;font-family:var(--button-font-family);font-size:.95rem;line-height:1.2;margin-bottom:0;min-width:var(--button-min-width, var(--button-minWidth));opacity:1;padding:var(--button-padding-y) var(--button-padding-x);text-align:var(--button-text-align, var(--button-textAlign));text-transform:uppercase;vertical-align:top;transition:background-color var(--speed-fast) cubic-bezier(.17,.67,.32,1),border var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.neo--button:hover,.neo--button:focus{background-color:var(--button-color-bg-hover);border-color:var(--button-color-border-hover);color:var(--button-color-text-hover);outline:none;text-decoration:none}.neo--button:hover i,.neo--button:focus i{color:var(--button-color-icon-hover, currentColor)}.neo--button i{color:var(--button-color-icon, currentColor);padding-left:var(--button-icon-gap, var(--_button-icon-gap));transition:transform var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.neo--button .fa-caret-right{transform:scaleX(1.7)}.neo--button .fa-caret-left{transform:scaleX(1.7);padding:0 var(--button-icon-gap, var(--_button-icon-gap)) 0 0}.neo--button .fa-caret-down{transform:scaleX(1.1) scaleY(1.7)}.neo--button.-disabled,.neo--button[disabled]{opacity:.3;pointer-events:none}.neo--button.-noMinWidth{--button-min-width: none}.neo--button.-iconStart i{padding-left:0;padding-right:var(--button-icon-gap, var(--_button-icon-gap))}.neo--button.-sizeSmall{--button-icon-gap: .25rem;--button-padding-x: .25rem;--button-padding-y: .5rem;border-radius:.25rem;border-width:1px;font-size:.6875rem}.neo--button.-styleNavy{--button-color-bg: var(--c-navy);--button-color-bg-hover: transparent;--button-color-border: var(--c-navy);--button-color-border-hover:var(--c-navy);--button-color-text: var(--c-white);--button-color-text-hover: var(--c-navy);--button-color-icon: var(--c-amaranth);--button-color-icon-hover: var(--c-amaranth)}.code-academy-template main .neo--button.-styleNavy{--button-color-icon: var(--c-blue);--button-color-icon-hover: var(--c-blue)}.neo--button.-styleNavyOutline{--button-color-bg: transparent;--button-color-bg-hover: var(--c-navy);--button-color-border: var(--c-navy);--button-color-border-hover: var(--c-navy);--button-color-text: var(--c-navy);--button-color-text-hover: var(--c-white);--button-color-icon: var(--c-amaranth);--button-color-icon-hover: var(--c-amaranth)}.code-academy-template main .neo--button.-styleNavyOutline{--button-color-icon: var(--c-blue);--button-color-icon-hover: var(--c-blue)}.neo--button.-styleNavyOutlineNavyIcon{--button-color-bg: transparent;--button-color-bg-hover: var(--c-navy);--button-color-border: var(--c-navy);--button-color-border-hover: var(--c-navy);--button-color-text: var(--c-navy);--button-color-text-hover: var(--c-white);--button-color-icon: var(--c-navy);--button-color-icon-hover: var(--c-white)}.neo--button.-styleWhite{--button-color-bg: var(--c-white);--button-color-bg-hover: var(--c-navy);--button-color-border: var(--c-white);--button-color-border-hover:var(--c-navy);--button-color-text: var(--c-navy);--button-color-text-hover: var(--c-white);--button-color-icon: var(--c-amaranth);--button-color-icon-hover: var(--c-amaranth)}.code-academy-template main .neo--button.-styleWhite{--button-color-icon: var(--c-blue);--button-color-icon-hover: var(--c-blue)}.neo--button.-styleWhiteAlt{--button-color-bg: var(--c-white);--button-color-bg-hover: var(--c-navy);--button-color-border: var(--c-white);--button-color-border-hover:var(--c-white);--button-color-text: var(--c-navy);--button-color-text-hover: var(--c-white);--button-color-icon: var(--c-amaranth);--button-color-icon-hover: var(--c-amaranth)}.code-academy-template main .neo--button.-styleWhiteAlt{--button-color-icon: var(--c-blue);--button-color-icon-hover: var(--c-blue)}.neo--button.-styleWhiteOutline{--button-color-bg: transparent;--button-color-bg-hover: var(--c-white);--button-color-border: var(--c-white);--button-color-border-hover:var(--c-white);--button-color-text: var(--c-white);--button-color-text-hover: var(--c-navy);--button-color-icon: var(--c-amaranth);--button-color-icon-hover: var(--c-amaranth)}.code-academy-template main .neo--button.-styleWhiteOutline{--button-color-icon: var(--c-blue);--button-color-icon-hover: var(--c-blue)}.neo--button.-styleMonoOutline{--button-color-bg: transparent;--button-color-bg-hover: var(--c-white);--button-color-border: var(--c-white);--button-color-border-hover:var(--c-white);--button-color-text: var(--c-white);--button-color-text-hover: var(--c-navy);--button-color-icon: var(--c-white);--button-color-icon-hover: var(--c-navy)}.neo--button.-styleOutline{--button-color-bg: transparent;--button-color-bg-hover: var(--section-text-color);--button-color-border: var(--section-text-color);--button-color-border-hover: var(--section-text-color);--button-color-text: var(--section-text-color);--button-color-text-hover: var(--section-text-color-reverse);--button-color-icon: var(--c-amaranth);--button-color-icon-hover: var(--c-amaranth)}.code-academy-template main .neo--button.-styleOutline{--button-color-icon: var(--c-blue);--button-color-icon-hover: var(--c-blue)}.neo--button.-styleSectionDefault{--button-color-bg: var(--section-text-color);--button-color-bg-hover: transparent;--button-color-border: var(--section-text-color);--button-color-border-hover: var(--section-text-color);--button-color-text: var(--section-text-color-reverse);--button-color-text-hover: var(--section-text-color);--button-color-icon: var(--c-amaranth);--button-color-icon-hover: var(--c-amaranth)}.code-academy-template main .neo--button.-styleSectionDefault{--button-color-icon: var(--c-blue);--button-color-icon-hover: var(--c-blue)}.neo--button.-styleNaked{--button-color-bg: transparent;--button-color-bg-hover: transparent;--button-color-text: var(--section-text-color, var(--c-navy));--button-color-text-hover: var(--section-highlight-color, var(--c-navy));--button-color-icon: var(--icon-color, currentColor);--button-color-icon-hover: var(--icon-color-hover, currentColor);--button-font-family: Spectral, serif;--button-min-width: none;border:0;padding:0}.neo--button.-styleNaked:hover i.fa-caret-right{transform:scaleX(1.7) translate(5px)}.neo--button.-styleNaked:hover i.fa-caret-left{transform:scaleX(1.7) translate(-5px)}.neo--button.-styleNaked:hover i.fa-caret-down{transform:scaleX(1.1) scaleY(1.7) translateY(5px)}.neo--button.-styleNakedStack{--button-color-bg: transparent;--button-color-bg-hover: transparent;--button-color-text: var(--section-text-color, var(--c-navy));--button-color-text-hover: var(--section-highlight-color, var(--c-navy));--button-color-icon: var(--icon-color, currentColor);--button-color-icon-hover: var(--icon-color-hover, currentColor);--button-font-family: Montserrat, sans-serif;--button-min-width: none;border:0;padding:0}.neo--button.-styleNakedStack:hover i.fa-caret-right{transform:scaleX(1.7) translate(5px)}.neo--button.-styleNakedStack:hover i.fa-caret-left{transform:scaleX(1.7) translate(-5px)}.neo--button.-styleNakedStack:hover i.fa-caret-down{transform:scaleX(1.1) scaleY(1.7) translateY(5px)}.neo--button.-styleLoadMore{--icon-color: var(--c-amaranth);--icon-color-hover: var(--c-amaranth);--button-color-bg: transparent;--button-color-bg-hover: transparent;--button-color-text: var(--section-text-color, var(--c-navy));--button-color-text-hover: var(--section-highlight-color, var(--c-navy));--button-color-icon: var(--icon-color, currentColor);--button-color-icon-hover: var(--icon-color-hover, currentColor);--button-font-family: Montserrat, sans-serif;--button-min-width: none;border:0;padding:0;font-weight:600}.neo--button.-styleLoadMore:hover i.fa-caret-right{transform:scaleX(1.7) translate(5px)}.neo--button.-styleLoadMore:hover i.fa-caret-left{transform:scaleX(1.7) translate(-5px)}.neo--button.-styleLoadMore:hover i.fa-caret-down{transform:scaleX(1.1) scaleY(1.7) translateY(5px)}.neo--button.-styleMedia{border-radius:50%;aspect-ratio:1;padding:.25rem;border:none;--button-color-bg: var(--c-navy);--button-color-bg-hover: var(--c-navy);--button-color-border: var(--c-white);--button-color-border-hover: var(--c-white);--button-color-text: var(--c-white);--button-color-text-hover: var(--c-white);--button-color-icon: var(--c-white);--button-color-icon-hover: var(--c-white)}.neo--button.-styleMedia i{border:1.5px solid var(--button-color-border);border-radius:50%;aspect-ratio:1;padding:.5rem .5rem .5rem .55rem;font-size:.5rem}.neo--button.-styleMedia .fa-play,.neo--button.-styleMedia .play-text{display:none}.neo--button.-styleMedia:hover i,.neo--button.-styleMedia:focus i{border-color:var(--button-color-border-hover)}.neo--button.-styleMagenta{--button-color-bg: #FF375A;--button-color-bg-hover: #FF375A}.neo--button.-styleMagentaOutline{--button-color-bg: transparent;--button-color-bg-hover: #FF375A;--button-color-border: #FF375A;--button-color-border-hover: #FF375A;--button-color-text: #FF375A;--button-color-text-hover: #fff}.neo--button__group{display:flex;flex-wrap:wrap;gap:var(--grid-gap-column, .5rem)}.neo--button__group>*{flex:0 1 auto}.checkboxSelect{position:relative;z-index:300}.-open .checkboxSelect{z-index:310}.checkboxSelect__trigger{align-items:center;border-radius:8px;border:1px solid var(--c-navy);display:grid;grid-template-columns:1fr max-content;gap:1rem;padding:.75rem 1rem;position:relative}.checkboxSelect__trigger:before{position:absolute;bottom:0;left:1rem;background:var(--c-navy);content:"";height:1px;opacity:0;width:calc(100% - 2rem)}.-open .checkboxSelect__trigger{border-radius:8px 8px 0 0;border-width:1px 1px 0}.-open .checkboxSelect__trigger:before{opacity:1}.-skeleton .checkboxSelect__trigger{background:rgba(var(--c-navy-rgb),.025);border:1px solid rgba(var(--c-navy-rgb),.075)}.checkboxSelect__title{font-size:.9rem;line-height:1.5rem;color:var(--c-navy);opacity:.8}.checkboxSelect__icon{color:var(--c-amaranth);transform:scaleX(1.1) scaleY(1.7);transition:color var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.checkboxSelect__content{position:absolute;top:calc(100% - 1px);right:0;left:0;background:var(--c-white);border-radius:0 0 8px 8px;border:solid var(--c-navy);border-width:0 1px 1px;z-index:1}.checkboxSelect__list{list-style:none;margin:0;padding-left:0;display:grid;gap:.8rem;padding:1rem;max-height:45vh;overflow-y:auto}.checkboxSelect__list li:before{display:none}.checkboxSelect__list::-webkit-scrollbar{width:1rem}.checkboxSelect__list::-webkit-scrollbar-track{background:transparent}.checkboxSelect__list::-webkit-scrollbar-thumb{background:rgba(20,28,54,.4);border-radius:.5rem;border:.25rem solid #fff}.checkboxSelect__item{align-items:center;display:grid;gap:.5rem;grid-template-columns:.8125rem auto;margin:0;position:relative;z-index:1}.checkboxSelect__item:after{background:#F8F8F8;content:"";height:calc(100% + 1rem);left:-1rem;opacity:0;position:absolute;top:-.5rem;transition:opacity var(--speed-fast) cubic-bezier(.17,.67,.32,1);width:calc(100% + 2rem);z-index:-1}.checkboxSelect__item:hover:after,.checkboxSelect__item:focus-within:after{opacity:1}.checkboxSelect__check{background:rgba(var(--c-navy-rgb),0);border-radius:2px;border:1px solid rgba(var(--c-navy-rgb),.6);content:"";display:grid;height:.8125rem;place-items:center;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1);width:.8125rem}.-selected .checkboxSelect__check{background:rgba(var(--c-navy-rgb),1)}.-selected .checkboxSelect__check i{opacity:1}.checkboxSelect__check i{color:var(--c-white);font-size:.6em;line-height:.8125rem;opacity:0;transition:opacity var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.checkboxSelect__input{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;z-index:2}.checkboxSelect__label{font-size:.8rem;margin:0}.-selectAll .checkboxSelect__label{font-weight:700;text-transform:uppercase}.cta{color:var(--c-navy);font-weight:600;transition:color .25s cubic-bezier(.17,.67,.32,1)}.cta i{transition:transform .25s cubic-bezier(.17,.67,.32,1);margin-left:.4rem;font-size:.8rem}.cta:hover{text-decoration:none}.cta:hover i{transform:translate(5px)}.embed__wrapper{height:0;overflow:hidden;padding-top:56.25%;position:relative}.embed__wrapper>*{border:0;left:0;margin:0 auto;position:absolute!important;top:0;width:100%}.embed__wrapper.-nonRatio{height:auto;padding-top:0}.embed__wrapper.-nonRatio>*{height:auto;position:relative!important}.embed:not(.-aside) .embed__wrapper>*{height:100%}.form__success{margin-top:3rem;text-align:center}.form__success p,.form__success .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .form__success p{margin:0}.form__success .button,.form__success .resources__search button,.resources__search .form__success button{margin:1rem auto}@media screen and (min-width: 768px){.form__success{margin-top:0}}.form__followup{margin-top:2rem;background-color:var(--c-cream);padding:1.5rem}.form__followup p,.form__followup .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .form__followup p{margin:0}.form__followupCTA{margin-top:1rem;text-align:right}.form__followupCTA .button,.form__followupCTA .resources__search button,.resources__search .form__followupCTA button{padding:0}.resources__filter button,.resources__filter input,.resources__filter optgroup,.resources__filter select,.resources__filter textarea,.form__wrapper form button,.form__wrapper form input,.form__wrapper form optgroup,.form__wrapper form select,.form__wrapper form textarea,form.mktoForm button,form.mktoForm input,form.mktoForm optgroup,form.mktoForm select,form.mktoForm textarea,.footer__dropdown button,.footer__dropdown input,.footer__dropdown optgroup,.footer__dropdown select,.footer__dropdown textarea,form button,form input,form optgroup,form select,form textarea{font:inherit;margin:0}.resources__filter label,.form__wrapper form label,form.mktoForm label,.footer__dropdown label,form label{cursor:pointer;display:block;font-weight:700;margin-bottom:.5em}.resources__filter fieldset,.form__wrapper form fieldset,form.mktoForm fieldset,.footer__dropdown fieldset,form fieldset{border:0;margin:0;padding:0}.resources__filter fieldset .help,.form__wrapper form fieldset .help,form.mktoForm fieldset .help,.footer__dropdown fieldset .help,form fieldset .help{color:#727272;font-size:.625rem;margin:0}.resources__filter input[type=date],.resources__filter input[type=datetime-local],.resources__filter input[type=email],.resources__filter input[type=month],.resources__filter input[type=number],.resources__filter input[type=password],.resources__filter input[type=search],.resources__filter input[type=tel],.resources__filter input[type=text],.resources__filter input[type=time],.resources__filter input[type=url],.resources__filter input[type=week],.resources__filter textarea,.resources__filter select,.resources__filter select.mktoField,.form__wrapper form input[type=date],.form__wrapper form input[type=datetime-local],.form__wrapper form input[type=email],.form__wrapper form input[type=month],.form__wrapper form input[type=number],.form__wrapper form input[type=password],.form__wrapper form input[type=search],.form__wrapper form input[type=tel],.form__wrapper form input[type=text],.form__wrapper form input[type=time],.form__wrapper form input[type=url],.form__wrapper form input[type=week],.form__wrapper form textarea,.form__wrapper form select,.form__wrapper form select.mktoField,form.mktoForm input[type=date],form.mktoForm input[type=datetime-local],form.mktoForm input[type=email],form.mktoForm input[type=month],form.mktoForm input[type=number],form.mktoForm input[type=password],form.mktoForm input[type=search],form.mktoForm input[type=tel],form.mktoForm input[type=text],form.mktoForm input[type=time],form.mktoForm input[type=url],form.mktoForm input[type=week],form.mktoForm textarea,form.mktoForm select,form.mktoForm select.mktoField,.footer__dropdown input[type=date],.footer__dropdown input[type=datetime-local],.footer__dropdown input[type=email],.footer__dropdown input[type=month],.footer__dropdown input[type=number],.footer__dropdown input[type=password],.footer__dropdown input[type=search],.footer__dropdown input[type=tel],.footer__dropdown input[type=text],.footer__dropdown input[type=time],.footer__dropdown input[type=url],.footer__dropdown input[type=week],.footer__dropdown textarea,.footer__dropdown select,.footer__dropdown select.mktoField,form input[type=date],form input[type=datetime-local],form input[type=email],form input[type=month],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form input[type=time],form input[type=url],form input[type=week],form textarea,form select,form select.mktoField{background-color:#fff;border:1px solid var(--input-color-border, #B2B2B2);border-radius:5px;box-sizing:border-box;color:var(--c-navy);display:block;line-height:1.5;font-family:Montserrat,sans-serif;font-size:.78125rem;margin:0;padding:.4rem .6rem;width:100%;-webkit-appearance:none;height:auto}.resources__filter .lazyload,.form__wrapper form .lazyload,form.mktoForm .lazyload,.footer__dropdown .lazyload,form .lazyload{filter:blur(3px);transition:filter .25s}.resources__filter .lazyloaded,.form__wrapper form .lazyloaded,form.mktoForm .lazyloaded,.footer__dropdown .lazyloaded,form .lazyloaded{filter:blur(0)}.resources__filter ::-webkit-input-placeholder,.form__wrapper form ::-webkit-input-placeholder,form.mktoForm ::-webkit-input-placeholder,.footer__dropdown ::-webkit-input-placeholder,form ::-webkit-input-placeholder{color:#4a4a4a}.resources__filter ::ms-input-placeholder,.form__wrapper form ::ms-input-placeholder,form.mktoForm ::ms-input-placeholder,.footer__dropdown ::ms-input-placeholder,form ::ms-input-placeholder{color:#4a4a4a}.resources__filter ::-placeholder,.form__wrapper form ::-placeholder,form.mktoForm ::-placeholder,.footer__dropdown ::-placeholder,form ::-placeholder{color:#4a4a4a}.resources__filter select,.resources__filter select.mktoField,.form__wrapper form select,.form__wrapper form select.mktoField,form.mktoForm select,form.mktoForm select.mktoField,.footer__dropdown select,.footer__dropdown select.mktoField,form select,form select.mktoField{background-image:linear-gradient(55deg,transparent 50%,var(--c-amaranth) 50%),linear-gradient(125deg,var(--c-amaranth) 50%,transparent 50%);background-position:calc(100% - 20px) calc(1em - 2px),calc(100% - 15px) calc(1em - 2px);background-size:5px 10px,5px 10px,2.5em 2.5em;background-repeat:no-repeat;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none}.resources__filter textarea,.form__wrapper form textarea,form.mktoForm textarea,.footer__dropdown textarea,form textarea{height:8em;overflow:auto;resize:vertical}.resources__filter input[type=checkbox],.resources__filter input[type=radio],.form__wrapper form input[type=checkbox],.form__wrapper form input[type=radio],form.mktoForm input[type=checkbox],form.mktoForm input[type=radio],.footer__dropdown input[type=checkbox],.footer__dropdown input[type=radio],form input[type=checkbox],form input[type=radio]{padding:0}form.mktoForm{width:100%!important}form.mktoForm .mktoAsterix{color:var(--c-amaranth)}form.mktoForm .mktoFormCol,form.mktoForm .mktoFieldWrap{float:none}form.mktoForm .mktoFormCol{margin-bottom:1rem!important}form.mktoForm .mktoLabel{float:none;width:auto!important;display:inline-block}form.mktoForm .mktoLogicalField,form.mktoForm .mktoHtmlText,form.mktoForm .mktoField{width:100%!important;float:none}form.mktoForm .mktoGutter,form.mktoForm label[for=emailOptin2018]{display:none}form.mktoForm .mktoCheckboxList input{width:auto!important;display:inline-block}form.mktoForm .mktoCheckboxList label{margin:0 0 0 .5rem;max-width:calc(100% - 22px);display:inline-block;vertical-align:text-top}form.mktoForm p,form.mktoForm .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub form.mktoForm p{font-size:.8125rem}form.mktoForm .mktoButtonRow{width:100%}form.mktoForm .mktoButtonRow .mktoButtonWrap{margin:0!important}form.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton{--button-color-bg: var(--c-navy);--button-color-bg-hover: transparent;--button-color-border-hover:var(--c-navy);--button-color-text: var(--c-white);--button-color-text-hover: var(--c-navy);--button-font-family: Montserrat, sans-serif;--_button-icon-gap: .5rem;--button-minWidth: 13.125rem;--button-textAlign: left;--button-padding-x: 1rem;--button-padding-y: .75rem;background-color:var(--button-color-bg);border-radius:5px;border:2px solid var(--button-color-border);color:var(--button-color-text);cursor:pointer;display:inline-block;font-family:var(--button-font-family);font-size:.95rem;line-height:1.2;margin-bottom:0;min-width:var(--button-min-width, var(--button-minWidth));opacity:1;padding:var(--button-padding-y) var(--button-padding-x);text-align:var(--button-text-align, var(--button-textAlign));text-transform:uppercase;vertical-align:top;transition:background-color var(--speed-fast) cubic-bezier(.17,.67,.32,1),border var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);--button-color-bg: transparent;--button-color-bg-hover: var(--c-navy);--button-color-border: var(--c-navy);--button-color-border-hover: var(--c-navy);--button-color-text: var(--c-navy);--button-color-text-hover: var(--c-white);--button-color-icon: var(--c-amaranth);--button-color-icon-hover: var(--c-amaranth);--button-minWidth: none;background-image:none}form.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton:hover,form.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton:focus{background-color:var(--button-color-bg-hover);border-color:var(--button-color-border-hover);color:var(--button-color-text-hover);outline:none;text-decoration:none}form.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton:hover i,form.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton:focus i{color:var(--button-color-icon-hover, currentColor)}form.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton i{color:var(--button-color-icon, currentColor);padding-left:var(--button-icon-gap, var(--_button-icon-gap));transition:transform var(--speed-fast) cubic-bezier(.17,.67,.32,1)}form.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton .fa-caret-right{transform:scaleX(1.7)}form.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton .fa-caret-left{transform:scaleX(1.7);padding:0 var(--button-icon-gap, var(--_button-icon-gap)) 0 0}form.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton .fa-caret-down{transform:scaleX(1.1) scaleY(1.7)}form.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton.-disabled,form.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton[disabled]{opacity:.3;pointer-events:none}form.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton.-noMinWidth{--button-min-width: none}form.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton.-iconStart i{padding-left:0;padding-right:var(--button-icon-gap, var(--_button-icon-gap))}form.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton.-sizeSmall{--button-icon-gap: .25rem;--button-padding-x: .25rem;--button-padding-y: .5rem;border-radius:.25rem;border-width:1px;font-size:.6875rem}.code-academy-template main form.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton{--button-color-icon: var(--c-blue);--button-color-icon-hover: var(--c-blue)}form.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton i{padding:0 0 0 .5rem}form.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton:hover,form.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton:focus{border:2px solid var(--button-color-bg-hover)}form.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton:active{background-image:none!important}.languageSelect{position:relative}.languageSelect__select{padding-left:2rem!important}.languageSelect__icon{position:absolute;top:9px;left:9px;pointer-events:none}.link{background-color:transparent;border:0;color:var(--c-navy);cursor:pointer;display:inline;line-height:normal;padding:0;text-decoration:none}.link:hover,.link:active{color:var(--c-navy)}.link:focus{outline:thin dotted}.link.-disabled,.link[disabled]{color:#ccc;cursor:default;pointer-events:none}.listbox{--listbox-color-border: var(--c-navy);--listbox-color-selected: rgba(var(--c-navy-rgb), .1);--listbox-color-hover: rgba(var(--c-navy-rgb), .05);--listbox-font-size: .875rem;--listbox-header-padding-block: .5rem;--listbox-header-padding-inline: .75rem;--listbox-list-gap: .625rem;--listbox-trigger-icon-size: .9375rem;border:1px solid var(--listbox-color-border);border-radius:.25rem;display:grid;inline-size:fit-content;min-inline-size:13rem;position:relative}.listbox[open]{border-radius:.25rem .25rem 0 0}.listbox[open][panel-placement=top]{border-radius:0 0 .25rem .25rem}.listbox__trigger{align-items:center;column-gap:var(--listbox-header-padding-inline);display:grid;grid-template-columns:1fr max-content;padding-block:var(--listbox-header-padding-block);padding-inline:var(--listbox-header-padding-inline)}.listbox__label{color:var(--c-navy);font-size:var(--listbox-font-size);line-height:1.2}.listbox__triggerIcon{color:var(--c-amaranth);font-size:var(--listbox-trigger-icon-size)}.listbox__list{list-style:none;margin:0;padding-left:0;background:var(--c-white);border:1px solid var(--listbox-color-border);border-radius:0 0 .25rem .25rem;box-shadow:2px 6px 12px 1px rgba(var(--c-navy-rgb),.05),-2px 6px 12px 1px rgba(var(--c-navy-rgb),.05);display:grid;inset-block-start:100%;inset-inline:-1px;padding-block-end:calc(var(--listbox-header-padding-block) * 2);position:absolute;z-index:var(--z-dialog)}.listbox__list li:before{display:none}[panel-placement=top] .listbox__list{border-radius:.25rem .25rem 0 0;box-shadow:2px -6px 12px 1px rgba(var(--c-navy-rgb),.05),-2px -6px 12px 1px rgba(var(--c-navy-rgb),.05);inset-block-start:unset;inset-block-end:100%;padding-block:var(--listbox-header-padding-block)}.listbox--relativeDropdown .listbox__list{border-width:1px 0 0;inset:auto;position:relative}.listbox__option{color:var(--c-navy);font-size:var(--listbox-font-size);padding-block:calc(var(--listbox-list-gap) / 2);padding-inline-start:var(--listbox-header-padding-inline);padding-inline-end:calc(var(--listbox-header-padding-inline) * 2 + var(--listbox-trigger-icon-size));margin:0}.listbox__option[aria-selected=true]{background:var(--listbox-color-selected)}.listbox__option:focus-visible:where(:not([aria-selected=true])),.listbox__option:hover:where(:not([aria-selected=true])){background:var(--listbox-color-hover);cursor:pointer}.spinner{display:grid;gap:var(--spinner-gap, 2px);grid-auto-flow:column;font-size:10px;height:var(--spinner-height, 40px);place-items:center;width:var(--spinner-width, 50px)}.spinner>div{-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out;background-color:var(--c-amaranth);display:inline-block;height:100%;width:var(--spinner-bar-width, 6px)}.spinner .rect2{animation-delay:-1.1s}.spinner .rect3{animation-delay:-1s}.spinner .rect4{animation-delay:-.9s}.spinner .rect5{animation-delay:-.8s}@keyframes sk-stretchdelay{0%,40%,to{transform:scaleY(.4)}20%{transform:scaleY(1)}}.pagination{display:flex;justify-content:center}.pagination__list{padding-left:0;border-radius:2px;border:1px solid #b2b2b2;display:flex;justify-content:center;list-style:none}.pagination__item{margin-bottom:0}.pagination__link{color:#141c36;display:block;padding:.5rem 1rem;position:relative}.pagination__item:not(:last-child) .pagination__link{border-right:1px solid #b2b2b2}.pagination__item.-active .pagination__link{background-color:#141c36;color:#fff;cursor:default;pointer-events:none}.pagination__item.-active .pagination__link:before,.pagination__item.-active .pagination__link:after{background-color:#141c36}.pagination__item.-active .pagination__link:hover{background-color:#141c36;color:#fff}.pagination__item.-active .pagination__link:hover:before,.pagination__item.-active .pagination__link:hover:after{background-color:#141c36}.pagination__item.-disabled .pagination__link{color:#b2b2b2;cursor:default;pointer-events:none}.pagination__item.-previous .pagination__link:before{font: 1em/1 "Font Awesome 5 Pro";content:"";display:inline-block;font-size:inherit;font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;text-rendering:auto;text-transform:none}.pagination__item.-next .pagination__link:before{font: 1em/1 "Font Awesome 5 Pro";content:"";display:inline-block;font-size:inherit;font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;text-rendering:auto;text-transform:none}.pagination__item:hover .pagination__link{background-color:#141c36;color:#fff}.pagination__item:hover .pagination__link:before{background-color:#141c36;color:#fff}.progress ul{border-radius:2px;border:1px solid #b2b2b2;display:block;list-style:none;padding-left:0;width:100%}.progress li{margin-bottom:0}.progress a{display:block;line-height:1.5;padding:.5rem 1rem;position:relative;text-align:center}.progress a:hover{color:#141c36}.progress li:not(:last-child) a{border-right:1px solid #b2b2b2}.progress li.active a{background-color:#141c36;color:#fff;cursor:default;pointer-events:none}.progress li.active a:hover{background-color:#141c36;color:#fff}.progress li.disabled a{color:#b2b2b2;cursor:default;pointer-events:none}.progress li:hover:not(.active,.disabled) a{color:#141c36}.progress li:not(:last-child) a{border:0}.progress li.complete a{background-color:#fff;color:#ccc}.progress li.complete a:before{background-color:#fff}.progress li.complete a:hover{color:#141c36}@media screen and (min-width: 768px){.progress ul{display:flex}.progress li{flex:1 1 auto;position:relative}.progress li:last-child a:before{display:none}.progress a:after,.progress a:before{border:0 solid transparent;border-bottom:1.25rem solid rgba(0,0,0,0);border-left:1rem solid #FFF;border-top:1.25rem solid rgba(0,0,0,0);content:"";position:absolute;right:0;top:0;z-index:1}.progress a:after{border-left-color:#fff}.progress a:before{border-left-color:#999;margin-right:-1px}.progress li.active{margin-left:-1rem;z-index:2}.progress li.active:before{border-bottom:1.25rem solid #141C36;border-left:1rem solid #FFF;border-top:1.25rem solid #141C36;content:"";display:block;position:absolute;left:0;top:0;z-index:2}.progress li.active a:after,.progress li.active a:before{background-color:#141c36;border-bottom-color:#fff;border-left-color:#141c36;border-top-color:#fff}.progress li.active a:before{margin-right:0}.progress li.active a:hover:after,.progress li.active a:hover:before{background-color:#141c36}}.neo--radio{--_radio-border-color-active: var(--radio-border-color-active, var(--c-purple));--_radio-border-color-disabled: var(--radio-border-color-disabled, rgba( var(--c-navy-rgb), 10% ));--_radio-border-color-hover: var(--radio-border-color-hover, var(--_radio-border-color-active));--_radio-border-color-inactive: var(--radio-border-color-inactive, currentColor);--_radio-border-width: var(--radio-border-width, 1px);--_radio-gap: var(--radio-gap, 1ch);--_radio-knob-color-active: var(--radio-knob-color-active, var(--c-purple));--_radio-knob-color-disabled: var(--radio-knob-color-disabled, rgba( var(--c-navy-rgb), 20% ));--_radio-knob-color-inactive: var(--radio-knob-color-inactive, currentColor);--_radio-knob-color-hover: var(--radio-knob-color-hover, var(--c-aqua));--_radio-size: var(--radio-size, 1.25em);--webkit-tap-highlight-color: transparent;align-items:center;box-sizing:content-box;color:var(--radio-color, var(--color-neutral-900));cursor:pointer;display:grid;grid-template-columns:max-content auto;font-family:var(--label-font-family, var(--font-stack));font-size:var(--label-font-size, .875em);font-weight:var(--label-font-weight, 500);gap:var(--_radio-gap);justify-content:space-between;line-height:var(--label-line-height, 1);margin:0;-webkit-user-select:none;user-select:none}.neo--radio>input{--_radio-border-color: var(--_radio-border-color-inactive);--_radio-knob-color: var(--_radio-knob-color-inactive);--_radio-knob-opacity: 0;--_radio-knob-scale: 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;block-size:var(--_radio-size);border:var(--_radio-border-width) solid var(--_radio-border-color);border-radius:100000px;display:grid;flex-shrink:0;grid:[box] 1fr/[box] 1fr;inline-size:var(--_radio-size);place-items:center;outline-offset:calc(var(--_radio-size) * .2);transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),border-color var(--speed-fast) cubic-bezier(.17,.67,.32,1)}[data-whatintent=mouse] .neo--radio>input:hover:where(:not(:disabled)){--_radio-border-color: var(--_radio-border-color-hover)}.neo--radio>input:after{background:var(--_radio-knob-color);block-size:100%;border-radius:100000px;border:2px solid var(--section-background-color, var(--c-white));content:"";display:block;grid-area:box;inline-size:100%;opacity:var(--_radio-knob-opacity);scale:var(--_radio-knob-scale);transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),opacity var(--speed-fast) cubic-bezier(.17,.67,.32,1),scale var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.neo--radio>input:checked{--_radio-border-color: var(--_radio-border-color-active);--_radio-knob-color: var(--_radio-knob-color-active)}.neo--radio>input:checked:after{--_radio-knob-opacity: 1;--_radio-knob-scale: 1}.neo--radio>input:disabled{--_radio-border-color: var(--_radio-border-color-disabled);--_radio-knob-color: var(--_radio-knob-color-disabled)}.radio{cursor:pointer}.radio__input{opacity:0;margin-right:2.3rem}.radio__label{position:relative}.radio__label:before{content:"";display:block;position:absolute;top:0;left:-54px;width:25px;height:25px;border:2px solid var(--c-amaranth)}.radio__label:after{content:"";display:block;position:absolute;background-color:var(--c-amaranth);transform:scale(0);transform-origin:center;top:0;left:-54px;width:25px;height:25px;border:2px solid var(--c-amaranth);transition:transform .5s cubic-bezier(.17,.67,.32,1)}.radio__input:checked+.radio__label:after{transform:scale(1)}.skip-content{background-color:var(--c-navy);border-radius:.75rem;color:var(--c-white);display:block;height:1px;left:-10000px;overflow:hidden;padding:.75rem 1.5rem;position:absolute;top:auto;width:1px;z-index:var(--z-max)}.skip-content:hover{color:#fff;text-decoration:none}.skip-content:focus{left:30px;top:30px;height:auto;overflow:visible;width:auto}.social{padding:0;margin:1rem 0}.social li{display:inline-block}.social li a{display:block;height:2rem;width:2rem;border:1px solid #141C36;border-radius:1.375rem;position:relative}.social li a i{font-size:1rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.social li a:hover{background-color:#141c36;color:#fff}.toggleButton{display:inline-block}.toggleButton__label{background-color:#000;border-radius:.5rem;color:#fff;cursor:pointer;display:inline-block;margin:0 .5rem .5rem 0;padding:.5rem 1rem}.toggleButton.-checked .toggleButton__label,.toggleButton__checkbox:checked~.toggleButton__label,.toggleButton__radio:checked~.toggleButton__label{background-color:#141c36}.toggleButton.-disabled{cursor:default}.toggleButton.-disabled .toggleButton__label,.toggleButton__checkbox[disabled]~.toggleButton__label,.toggleButton__radio[disabled]~.toggleButton__label{background-color:#8c8c8c;cursor:default;pointer-events:none}.toggleButton__checkbox,.toggleButton__radio{display:none}:has(>tool-tip){position:relative}@supports not (selector(:has(*))){.has__tool-tip{position:relative}}:has(>tool-tip):is(:hover,:active)>tool-tip,:has(>tool-tip):is(:focus-visible)>tool-tip:where(:not([tip-focus-within])),:has(>tool-tip):is(:focus-within)>tool-tip:where([tip-focus-within]){opacity:1;transition-delay:.2s}:has(>tool-tip):is(:hover,:active)>tool-tip:is([tip-position=top],[tip-position=block-start],:not([tip-position]),[tip-position=bottom],[tip-position=block-end]),:has(>tool-tip):is(:focus-visible)>tool-tip:where(:not([tip-focus-within])):is([tip-position=top],[tip-position=block-start],:not([tip-position]),[tip-position=bottom],[tip-position=block-end]),:has(>tool-tip):is(:focus-within)>tool-tip:where([tip-focus-within]):is([tip-position=top],[tip-position=block-start],:not([tip-position]),[tip-position=bottom],[tip-position=block-end]){--_y: 0}:has(>tool-tip):is(:hover,:active)>tool-tip:is([tip-position=left],[tip-position=inline-start],[tip-position=right],[tip-position=inline-end]),:has(>tool-tip):is(:focus-visible)>tool-tip:where(:not([tip-focus-within])):is([tip-position=left],[tip-position=inline-start],[tip-position=right],[tip-position=inline-end]),:has(>tool-tip):is(:focus-within)>tool-tip:where([tip-focus-within]):is([tip-position=left],[tip-position=inline-start],[tip-position=right],[tip-position=inline-end]){--_x: 0}@supports not (selector(:has(*))){.has__tool-tip:is(:hover,:active)>tool-tip,.has__tool-tip:is(:focus-visible)>tool-tip:where(:not([tip-focus-within])),.has__tool-tip:is(:focus-within)>tool-tip:where([tip-focus-within]){opacity:1;transition-delay:.2s}.has__tool-tip:is(:hover,:active)>tool-tip:is([tip-position=top],[tip-position=block-start],:not([tip-position]),[tip-position=bottom],[tip-position=block-end]),.has__tool-tip:is(:focus-visible)>tool-tip:where(:not([tip-focus-within])):is([tip-position=top],[tip-position=block-start],:not([tip-position]),[tip-position=bottom],[tip-position=block-end]),.has__tool-tip:is(:focus-within)>tool-tip:where([tip-focus-within]):is([tip-position=top],[tip-position=block-start],:not([tip-position]),[tip-position=bottom],[tip-position=block-end]){--_y: 0}.has__tool-tip:is(:hover,:active)>tool-tip:is([tip-position=left],[tip-position=inline-start],[tip-position=right],[tip-position=inline-end]),.has__tool-tip:is(:focus-visible)>tool-tip:where(:not([tip-focus-within])):is([tip-position=left],[tip-position=inline-start],[tip-position=right],[tip-position=inline-end]),.has__tool-tip:is(:focus-within)>tool-tip:where([tip-focus-within]):is([tip-position=left],[tip-position=inline-start],[tip-position=right],[tip-position=inline-end]){--_x: 0}}tool-tip{--_bg: hsl(0 0% 100%);--_gap: .75ch;--_motion-offset: 3px;--_p-block: 1.25ch;--_p-inline: 1.5ch;--_shadow-alpha: 20%;--_triangle-size: .5rem;--_bottom-tip: conic-gradient(from -30deg at bottom, rgba(0,0,0,0), #000 1deg 60deg, rgba(0,0,0,0) 61deg) bottom / 100% 50% no-repeat;--_top-tip: conic-gradient(from 150deg at top, rgba(0,0,0,0), #000 1deg 60deg, rgba(0,0,0,0) 61deg) top / 100% 50% no-repeat;--_right-tip: conic-gradient(from -120deg at right, rgba(0,0,0,0), #000 1deg 60deg, rgba(0,0,0,0) 61deg) right / 50% 100% no-repeat;--_left-tip: conic-gradient(from 60deg at left, rgba(0,0,0,0), #000 1deg 60deg, rgba(0,0,0,0) 61deg) left / 50% 100% no-repeat;--_isRTL: -1;background:var(--_bg);border-radius:.4rem;color:CanvasText;filter:drop-shadow(0 3px 3px hsl(0 0% 0%/var(--_shadow-alpha))) drop-shadow(0 12px 12px hsl(0 0% 0%/var(--_shadow-alpha)));font-size:1rem;font-weight:400;inline-size:max-content;line-height:initial;line-height:normal;margin:0;max-inline-size:25ch;opacity:0;padding:var(--_p-block) var(--_p-inline);pointer-events:none;position:absolute;text-align:start;transition:opacity var(--speed-fast) cubic-bezier(.17,.67,.32,1),translate var(--speed-fast) cubic-bezier(.17,.67,.32,1);translate:var(--_x, 0) var(--_y, 0);-webkit-user-select:none;user-select:none;will-change:filter;z-index:1}tool-tip:before{clip-path:inset(50%);clip:rect(1px,1px,1px,1px);content:"; Has tooltip: ";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}tool-tip:after{background:var(--_bg);content:"";top:0;right:0;bottom:0;left:0;position:absolute;z-index:-1;-webkit-mask:var(--_tip);mask:var(--_tip)}tool-tip:is([tip-position=top],[tip-position=block-start],:not([tip-position]),[tip-position=bottom],[tip-position=block-end]){text-align:center}tool-tip:is([tip-position=top],[tip-position=block-start],:not([tip-position])){inset-inline-start:50%;inset-block-end:calc(100% + var(--_gap) + var(--_triangle-size));--_x: calc(50% * var(--_isRTL))}tool-tip:is([tip-position=top],[tip-position=block-start],:not([tip-position])):after{--_tip: var(--_bottom-tip);inset-block-end:calc(var(--_triangle-size) * -1);border-block-end:var(--_triangle-size) solid transparent}tool-tip:is([tip-position=right],[tip-position=inline-end]){inset-inline-start:calc(100% + var(--_gap) + var(--_triangle-size));inset-block-end:50%;--_y: 50%}tool-tip:is([tip-position=right],[tip-position=inline-end]):after{--_tip: var(--_left-tip);inset-inline-start:calc(var(--_triangle-size) * -1);border-inline-start:var(--_triangle-size) solid transparent}tool-tip:is([tip-position=right],[tip-position=inline-end]):dir(rtl):after{--_tip: var(--_right-tip)}tool-tip:is([tip-position=bottom],[tip-position=block-end]){inset-inline-start:50%;inset-block-start:calc(100% + var(--_gap) + var(--_triangle-size));--_x: calc(50% * var(--_isRTL))}tool-tip:is([tip-position=bottom],[tip-position=block-end]):after{--_tip: var(--_top-tip);inset-block-start:calc(var(--_triangle-size) * -1);border-block-start:var(--_triangle-size) solid transparent}tool-tip:is([tip-position=left],[tip-position=inline-start]){inset-inline-end:calc(100% + var(--_gap) + var(--_triangle-size));inset-block-end:50%;--_y: 50%}tool-tip:is([tip-position=left],[tip-position=inline-start]):after{--_tip: var(--_right-tip);inset-inline-end:calc(var(--_triangle-size) * -1);border-inline-end:var(--_triangle-size) solid transparent}tool-tip:is([tip-position=left],[tip-position=inline-start]):dir(rtl):after{--_tip: var(--_left-tip)}@media (prefers-reduced-motion: no-preference){tool-tip:is([tip-position=top],[tip-position=block-start],:not([tip-position])){--_y: var(--_motion-offset)}tool-tip:is([tip-position=right],[tip-position=inline-end]){--_x: calc(var(--_motion-offset) * -1)}tool-tip:is([tip-position=bottom],[tip-position=block-end]){--_y: calc(var(--_motion-offset) * -1)}tool-tip:is([tip-position=left],[tip-position=inline-start]){--_x: var(--_motion-offset)}}.type{padding:.5rem 1rem;font-size:.6875rem;font-weight:700;text-transform:uppercase}.type.-play{background-color:#ff375a}.type.-free{background-color:var(--c-amaranth)}.type.-demo{background-color:#ff375a}.accordion>div.open .header{background:#a5a5a5}.accordion>div.open .header:after{font: 1em/1 "Font Awesome 5 Pro";content:"";display:inline-block;font-size:inherit;font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;text-rendering:auto;text-transform:none}.accordion>div.close .header:after{font: 1em/1 "Font Awesome 5 Pro";content:"";display:inline-block;font-size:inherit;font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;text-rendering:auto;text-transform:none}.accordion>div.initially-hidden .content{display:none}.accordion>div .header{background-color:#b2b2b2;color:#141c36;cursor:pointer;font-size:1em;margin-top:.5em;padding:.5em 1em;position:relative;text-align:left;width:100%}.accordion>div .header:hover{background-color:#a5a5a5}.accordion>div .header:after{bottom:0;height:1em;margin:auto 0;position:absolute;right:1em;top:0;width:1em}.accordion>div .content{padding:1em 0}.accordion{padding:0;border-bottom:1px solid var(--c-navy-light);margin:1.5rem 0 0!important}.accordion__content{margin-right:3em}.accordion__content.-ba-is-active{margin:0 3rem 2rem 0}.accordion .richTextAccordions__button{text-align:left}.accordion .richTextAccordions__text{margin:0}.accordion .richTextAccordions__question{margin-bottom:1.5rem}.neo--accordionList__grid{display:grid;gap:var(--grid-gap-column);grid-template-columns:repeat(12,1fr)}.neo--accordionList__gallery{grid-column:span 12;height:40vh;position:relative}@media screen and (min-width: 992px){.neo--accordionList__gallery{grid-column:1/span 5;height:100%}:where([data-section-grid=wide]) .neo--accordionList__gallery{grid-column:1/span 4}}@media screen and (min-width: 1200px){.neo--accordionList__gallery{grid-column:1/span 4}:where([data-section-grid=wide]) .neo--accordionList__gallery{grid-column:2/span 3}}.neo--accordionList__galleryItem{bottom:0;left:0;position:absolute;right:0;top:0}.neo--accordionList__galleryItemPlaceholder{background:var(--section-screen-color);display:grid;color:var(--section-highlight-color);height:100%;overflow:hidden;place-items:center;width:100%}.neo--accordionList__galleryItemPlaceholder svg{height:90px;object-fit:contain;width:90px}.neo--accordionList__imageWrapper{height:100%;width:100%}.neo--accordionList__imageWrapper.fade-enter-active,.neo--accordionList__imageWrapper.fade-leave-active{transition:opacity var(--speed-medium) cubic-bezier(.17,.67,.32,1)}.neo--accordionList__imageWrapper.fade-enter-from,.neo--accordionList__imageWrapper.fade-leave-to{opacity:0}.neo--accordionList__imageWrapper.fade-enter-to,.neo--accordionList__imageWrapper.fade-leave-from{opacity:1}.neo--accordionList__image img{height:100%;object-fit:cover;width:100%}.-imageSizeContain .neo--accordionList__image img{object-fit:contain}.-imageSizeCover .neo--accordionList__image img{object-fit:cover}.neo--accordionList__accordionGroup{grid-column:span 12}@media screen and (min-width: 992px){.neo--accordionList__grid.-hasImages .neo--accordionList__accordionGroup{grid-column:6/-1}:where([data-section-grid=wide]) .neo--accordionList__grid.-hasImages .neo--accordionList__accordionGroup{grid-column:5/-1}}@media screen and (min-width: 1200px){.neo--accordionList__grid.-hasImages .neo--accordionList__accordionGroup{grid-column:5/-1}:where([data-section-grid=wide]) .neo--accordionList__grid.-hasImages .neo--accordionList__accordionGroup{grid-column:5/-2}}.neo--accordionList__accordion{--accordion-border: 1px solid rgba(178, 178, 178, .3);--accordion-content-gap: 2rem;--accordion-content-margin: 1.3rem 0 0;--accordion-content-padding: 0;--accordion-marker-color: var(--section-highlight-color);--accordion-marker-color-open: var(--c-white);--accordion-marker-pseudo: "";--accordion-marker-size: .75rem;--accordion-padding-block: 2rem;--accordion-padding-inline: 0;--accordion-title-block-size: auto;--accordion-title-font-family: var(--font-serif);--accordion-title-font-size: clamp(1.3rem, .79vw + 1.03rem, 1.625rem);--accordion-title-font-weight: 600;--accordion-title-gap: 1.8rem;--accordion-title-grid: 1fr 2rem;--accordion-title-lineHeight: 1.2;--accordion-title-offset: calc( var(--accordion-title-font-size) * var(--accordion-title-lineHeight) );--accordion-title-pseudo: none;--accordion-title-text-transform: none;border-top:var(--accordion-border);overflow:hidden;padding-block:var(--accordion-padding-block);padding-inline:var(--accordion-padding-inline)}.neo--accordionList__accordion:where([data-accordion-style=ul],[data-accordion-style=ol]){--accordion-title-grid: 1.3rem 1fr 2rem}.neo--accordionList__accordion:where([data-accordion-style=caret]){--accordion-border: none;--accordion-content-gap: 1.5rem;--accordion-content-margin: 1rem 0 0;--accordion-marker-color-open: var(--accordion-marker-color);--accordion-marker-pseudo: none;--accordion-marker-size: .78rem;--accordion-padding-block: 0 2rem;--accordion-title-block-size: var(--accordion-title-offset);--accordion-title-font-family: var(--font-stack);--accordion-title-font-size: clamp(1rem, .3vw + .9rem, 1.125rem);--accordion-title-font-weight: 400;--accordion-title-gap: .75rem;--accordion-title-grid: 1.3rem 1fr;--accordion-title-pseudo: "";--accordion-title-text-transform: uppercase}.neo--accordionList__accordion:where([data-accordion-style=caret]).-open{--accordion-title-font-weight: 700;--accordion-marker-transform: rotate(90deg)}.neo--accordionList__accordion:last-child{border-bottom:var(--accordion-border)}.neo--accordionList__accordion.-open .neo--accordionList__accordionMarker{color:var(--accordion-marker-color-open)}.neo--accordionList__accordion.-open .neo--accordionList__accordionMarker:before{background:var(--accordion-marker-color)}.neo--accordionList__accordion.-open .neo--accordionList__accordionArrow{transform:rotate(180deg)}.neo--accordionList__accordionTrigger{--webkit-appearance: none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;margin:0;padding:0;text-align:left;width:100%}.neo--accordionList__accordionTrigger:hover .neo--accordionList__accordionTitleText:before,.neo--accordionList__accordionTrigger:focus-visible .neo--accordionList__accordionTitleText:before{scale:1 1}.neo--accordionList__accordionTitle{align-items:start;display:grid;font-size:var(--accordion-title-font-size);grid-template-columns:var(--accordion-title-grid);gap:var(--accordion-title-gap);margin:0;padding:0 var(--grid-gap-column)}.neo--accordionList__accordionArrow{align-items:center;display:grid;color:var(--section-highlight-color);font-size:.75rem;justify-items:center;line-height:var(--accordion-title-offset);transition:transform var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.neo--accordionList__accordionArrow.fa,.neo--accordionList__accordionArrow.fab,.neo--accordionList__accordionArrow.fad,.neo--accordionList__accordionArrow.fal,.neo--accordionList__accordionArrow.far,.neo--accordionList__accordionArrow.fas{display:grid;line-height:var(--accordion-title-offset)}.neo--accordionList__accordionMarker{align-items:center;block-size:var(--accordion-title-block-size);color:var(--accordion-marker-color);display:grid;font-size:var(--accordion-marker-size);font-weight:600;justify-items:center;line-height:var(--accordion-title-offset);position:relative;transition:color var(--speed-fast) cubic-bezier(.17,.67,.32,1);z-index:0}.neo--accordionList__accordionMarker:before{background:transparent;border:2px solid var(--accordion-marker-color);border-radius:50%;content:var(--accordion-marker-pseudo);height:20px;position:absolute;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1);width:20px;z-index:-1}.neo--accordionList__accordionMarker>i{font-size:.625rem;line-height:calc(var(--accordion-title-font-size) * var(--accordion-title-lineHeight));margin-top:1px}.neo--accordionList__accordionMarkerIcon{aspect-ratio:var(--icon-aspect-ratio);block-size:var(--accordion-marker-size);display:block;inline-size:auto;transform:var(--accordion-marker-transform);transition:transform var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.neo--accordionList__accordionTitleText{color:var(--section-heading-color);font-family:var(--accordion-title-font-family);font-size:var(--accordion-title-font-size);font-weight:var(--accordion-title-font-weight);line-height:var(--accordion-title-lineHeight);position:relative;text-transform:var(--accordion-title-text-transform)}.neo--accordionList__accordionTitleText:before{background:var(--section-highlight-color);block-size:1px;content:var(--accordion-title-pseudo);inset:auto 0 -.25rem;position:absolute;scale:0 1;transition:scale var(--speed-fast) cubic-bezier(.17,.67,.32,1);transform-origin:left center}.-open .neo--accordionList__accordionTitleText:before{scale:1 1}.neo--accordionList__accordionContent{display:grid;grid-template-columns:var(--accordion-title-grid);grid-template-areas:". CONTENT .";gap:var(--accordion-title-gap);height:0;padding:0 var(--grid-gap-column)}.neo--accordionList__accordionContent.expand-enter-active,.neo--accordionList__accordionContent.expand-leave-active{transition:all var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.neo--accordionList__accordionContent.expand-enter-from,.neo--accordionList__accordionContent.expand-leave-to{opacity:0;height:0}.neo--accordionList__accordionContent.expand-enter-to,.neo--accordionList__accordionContent.expand-leave-from{opacity:1}.neo--accordionList__accordionContentWrapper{display:grid;gap:var(--accordion-content-gap);grid-area:CONTENT;margin:var(--accordion-content-margin);padding:var(--accordion-content-padding)}.neo--accordionList__accordionText{color:var(--section-text-color)}.neo--accordionList__accordionText>*:first-child{margin-top:0}.neo--accordionList__accordionText>*:last-child{margin-bottom:0}.neo--accordionList__accordionText ul,.neo--accordionList__accordionText ol{list-style:none;padding-left:1.75rem}.neo--accordionList__accordionText a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .neo--accordionList__accordionText a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.neo--accordionList__accordionText ol{counter-reset:counter-override}.neo--accordionList__accordionText ol>li{counter-increment:counter-override}.neo--accordionList__accordionText ol>li:before{content:counter(counter-override) ". "}.neo--accordionList__accordionText ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.neo--accordionList__accordionText ol li>ol,.neo--accordionList__accordionText ol li>ul{margin-top:1rem}.neo--accordionList__accordionText ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.neo--accordionList__accordionText ol li:nth-child(n+10):before{left:-2rem}.neo--accordionList__accordionText ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.neo--accordionList__accordionText ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.neo--accordionList__accordionText ul li ul li:before{content:"";transform:scaleX(.7)}.neo--accordionList__accordionText ul li ol,.neo--accordionList__accordionText ul li ul{margin-top:1rem}.neo--accordionList__accordionText .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.neo--accordionList__accordionText .extra-space{line-height:2.5}.neo--accordionList__accordionText.-author ul,.neo--accordionList__accordionText.-author ol{display:flex;flex-flow:row wrap;gap:10px}.neo--accordionList__accordionText.-author li{width:45%}.neo--accordionList__accordionText figure{margin:2rem 0}@media screen and (min-width: 768px){.neo--accordionList__accordionText figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.neo--accordionList__accordionText figure.image-right{float:right;margin-left:2rem}}.neo--accordionList__accordionText figure.image-center{margin-left:auto;margin-right:auto}.neo--accordionList__accordionText a:not(.button){color:var(--section-highlight-color)}.neo--accordionList__accordionFooter{display:flex;flex-wrap:wrap;gap:var(--grid-gap-column, .5rem);align-items:center}.neo--accordionList__accordionFooter>*{flex:0 1 auto}.neo--accordionList__accordionFooterTitle{color:var(--section-heading-color);font-family:Montserrat,sans-serif;font-size:1.3rem;font-weight:600;line-height:1.2}.neo--accordionList__accordionButtonGroup{display:flex;flex-wrap:wrap;gap:var(--grid-gap-column, .5rem)}.neo--accordionList__accordionButtonGroup>*{flex:0 1 auto}.alert{background-color:var(--c-cream);display:flex;flex-direction:row;align-items:center}.alert__text{margin-bottom:0}.alert__icon{color:var(--c-amaranth);display:inline;font-size:2.2rem;margin-right:1rem}.alertBar{--alert-color-highlight: var(--c-amaranth);--alert-color-hover: var(--c-amaranth);background-color:var(--c-cream);border-bottom:2px solid var(--alert-color-highlight);display:none;max-height:0;overflow:hidden;position:relative;text-align:left;top:0;transition:max-height .3s ease-in-out,transform .3s ease-in-out,opacity .3s ease-in-out;width:100vw}@media screen and (min-width: 768px){.alertBar{text-align:center}}.alertBar.-active{display:block}.alertBar__close{background:transparent;border:0;color:#141c36;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.alertBar__text{color:#141c36;font-weight:600;line-height:1;padding:.5rem 3rem .5rem .5rem;margin-top:5px}@media screen and (min-width: 768px){.alertBar__text{padding:.8rem}}.alertBar__text p,.alertBar__text .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .alertBar__text p{color:#141c36;display:inline-block;margin:0;line-height:1.2}.alertBar__text p a,.alertBar__text .searchResults #addsearch-results .addsearch-result-item-sub p a,.searchResults #addsearch-results .addsearch-result-item-sub .alertBar__text p a{--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);--link-underline-color: var(--alert-color-highlight);--link-underline-color-hover: var(--alert-color-hover);line-height:1}[data-whatintent=mouse] .alertBar__text p a:hover,[data-whatintent=mouse] .alertBar__text .searchResults #addsearch-results .addsearch-result-item-sub p a:hover,.searchResults #addsearch-results .addsearch-result-item-sub [data-whatintent=mouse] .alertBar__text p a:hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.alertBar__tag{border:1px solid #141C36;display:inline-block;font-family:Spectral,serif;font-weight:700;margin-bottom:.25rem;margin-right:.25rem;padding:.25rem .5rem;text-transform:uppercase}@media screen and (min-width: 768px){.alertBar__tag{margin-bottom:0;margin-right:1rem;padding:.25rem 1rem}}.alertBar.-open{max-height:100vh}.aspireJourney__image,.aspireJourney__description{margin-bottom:1rem}.aspireJourney__description>*:first-child{margin-top:0}.aspireJourney__description>*:last-child{margin-bottom:0}.aspireJourney__description ul,.aspireJourney__description ol{list-style:none;padding-left:1.75rem}.aspireJourney__description a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .aspireJourney__description a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.aspireJourney__description ol{counter-reset:counter-override}.aspireJourney__description ol>li{counter-increment:counter-override}.aspireJourney__description ol>li:before{content:counter(counter-override) ". "}.aspireJourney__description ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.aspireJourney__description ol li>ol,.aspireJourney__description ol li>ul{margin-top:1rem}.aspireJourney__description ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.aspireJourney__description ol li:nth-child(n+10):before{left:-2rem}.aspireJourney__description ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.aspireJourney__description ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.aspireJourney__description ul li ul li:before{content:"";transform:scaleX(.7)}.aspireJourney__description ul li ol,.aspireJourney__description ul li ul{margin-top:1rem}.aspireJourney__description .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.aspireJourney__description .extra-space{line-height:2.5}.aspireJourney__description.-author ul,.aspireJourney__description.-author ol{display:flex;flex-flow:row wrap;gap:10px}.aspireJourney__description.-author li{width:45%}.aspireJourney__description figure{margin:2rem 0}@media screen and (min-width: 768px){.aspireJourney__description figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.aspireJourney__description figure.image-right{float:right;margin-left:2rem}}.aspireJourney__description figure.image-center{margin-left:auto;margin-right:auto}.aspireJourney__button{font-size:1rem;font-weight:800;color:#da3466;text-transform:uppercase}.aspireJourney__button:hover{color:#da3466}.aspireJourney__navyButton{font-size:16px;font-weight:800;color:#141c36;text-transform:uppercase}.aspireJourney__navyButton:hover{color:#141c36}.blockQuote{align-items:center;display:flex;flex-direction:column;gap:15px}.blockQuote__figure{margin:0;max-width:500px}.blockQuote__text{border:0;color:var(--c-navy);font-size:clamp(1.75rem,1.21vw + 1.34rem,2.25rem);font-style:italic;font-weight:900;margin:0;padding:0;text-align:center}.blockQuote__caption{color:var(--c-amaranth);font-size:1.125rem;font-weight:700;letter-spacing:1px;text-transform:uppercase}.blockQuote__iconWrapper{height:27px;width:27px}.blockQuote__icon{height:auto;object-fit:contain;width:100%}.blogCard{box-shadow:0 .5px 1.1px #0000000f,0 1.8px 3.6px #00000015,0 8px 16px #00000024;background-color:#fff;display:flex;flex:1 1 auto;flex-direction:column-reverse;justify-content:space-between;position:relative;transition:box-shadow 1.5s cubic-bezier(.17,.67,.32,1)}.blogCard:hover,.blogCard:focus-within{box-shadow:0 1.1px 2.1px #0000000f,0 3.6px 7.1px #00000015,0 16px 32px #00000024;transition:box-shadow 1.5s cubic-bezier(.17,.67,.32,1)}.blogCard:hover .blogCard__media img,.blogCard:focus-within .blogCard__media img{transform:scale(1.2);transition:transform 3.5s cubic-bezier(.17,.67,.32,1)}.blogCard:hover .blogCard__text span,.blogCard:focus-within .blogCard__text span{background-size:100% 2px}.blogCard__media{background:var(--c-navy);height:232px;overflow:hidden}.blogCard__media img{height:100%;object-fit:cover;transition:transform 3.5s cubic-bezier(.17,.67,.32,1),opacity .3s cubic-bezier(.17,.67,.32,1);width:100%}.blogCard__media img.lazyload,.blogCard__media img.lazyloading{opacity:0}.blogCard__media img.lazyloaded{opacity:1;transition:transform 3.5s cubic-bezier(.17,.67,.32,1),opacity .3s cubic-bezier(.17,.67,.32,1)}.blogCard__content{display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-between;padding:22px 30px}.blogCard__header{display:flex;flex-direction:column;gap:1rem}.blogCard__labels{display:flex;gap:.5rem;flex-wrap:wrap}.blogCard__tag{--tag-background-color: var(--c-navy);--tag-text-color: var(--c-white);background:var(--tag-background-color);border-radius:4px;color:var(--tag-text-color);font-size:.625rem;font-weight:500;padding:5px 6px;text-transform:uppercase}.blogCard__title{font-size:18px;font-weight:900;margin:0;text-transform:uppercase}.blogCard__link{color:var(--c-navy)}.blogCard__link:hover{color:var(--c-navy);text-decoration:none}.blogCard__link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.blogCard__meta{color:var(--c-navy);font-family:Spectral,serif;font-size:14px;font-weight:600}.blogCard__text{color:var(--c-navy);font-family:Spectral,serif;font-size:1rem;font-weight:300;margin:1rem 0 auto}.blogCard__text p,.blogCard__text .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .blogCard__text p{margin:0}.blogCard__text span{--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);--link-underline-color: transparent;--link-underline-color-hover: var(--c-amaranth);font-weight:600;transition:color var(--speed-fast) cubic-bezier(.17,.67,.32,1)}[data-whatintent=mouse] .blogCard__text span:hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.blogCard__footer{margin-top:30px}.blogCard__author{align-items:center;display:flex;gap:10px}.blogCard__authorHeadshot{flex:0 0 30px;height:30px;width:30px}.blogCard__authorHeadshotImage{border-radius:50%;height:100%;object-fit:cover;width:100%}.blogCard__authorName{color:var(--c-navy);font-family:Spectral,serif;font-size:14px;font-weight:600}.blogCta{background-color:#fff;box-shadow:0 3px 6px #00000029;padding:26px;position:relative;margin-bottom:1rem}.blogCta__title{font-size:1.125rem;margin-bottom:1.6rem}.blogCta__image,.blogCta__button{margin-bottom:1.6rem}.blogCta__text>*:first-child{margin-top:0}.blogCta__text>*:last-child{margin-bottom:0}.blogCta__text ul,.blogCta__text ol{list-style:none;padding-left:1.75rem}.blogCta__text a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .blogCta__text a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.blogCta__text ol{counter-reset:counter-override}.blogCta__text ol>li{counter-increment:counter-override}.blogCta__text ol>li:before{content:counter(counter-override) ". "}.blogCta__text ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.blogCta__text ol li>ol,.blogCta__text ol li>ul{margin-top:1rem}.blogCta__text ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.blogCta__text ol li:nth-child(n+10):before{left:-2rem}.blogCta__text ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.blogCta__text ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.blogCta__text ul li ul li:before{content:"";transform:scaleX(.7)}.blogCta__text ul li ol,.blogCta__text ul li ul{margin-top:1rem}.blogCta__text .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.blogCta__text .extra-space{line-height:2.5}.blogCta__text.-author ul,.blogCta__text.-author ol{display:flex;flex-flow:row wrap;gap:10px}.blogCta__text.-author li{width:45%}.blogCta__text figure{margin:2rem 0}@media screen and (min-width: 768px){.blogCta__text figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.blogCta__text figure.image-right{float:right;margin-left:2rem}}.blogCta__text figure.image-center{margin-left:auto;margin-right:auto}.blogCta__button:last-child{margin-bottom:0}.blogCta.-mobile{background-color:var(--c-cream)}.blogCta.-mobile .blogCta__title{margin-bottom:1rem}.blogFeatured{background:var(--c-navy);margin:0;padding:30px 0}@media screen and (min-width: 540px){.blogFeatured{padding:60px 0}}@media screen and (min-width: 992px){.blogFeatured{background:transparent;background-image:linear-gradient(var(--c-navy),var(--c-navy));background-position:center top;background-repeat:no-repeat;background-size:100% calc(100% - 110px);padding:100px 0 0}}.blogFeatured__wrapper{display:flex;flex-direction:column-reverse;gap:20px}@media screen and (min-width: 540px){.blogFeatured__wrapper{gap:45px}}@media screen and (min-width: 992px){.blogFeatured__wrapper{column-gap:5%;display:grid;grid-template-areas:"MEDIA CONTENT" "MEDIA TRIANGLE" ". TRIANGLE";grid-template-columns:40% 55%;grid-template-rows:auto 60px 50px;row-gap:0}}@media screen and (min-width: 1200px){.blogFeatured__wrapper{column-gap:7%;grid-template-columns:43% 50%}}.blogFeatured__content{color:#fff;display:flex;flex-direction:column;gap:20px}@media screen and (min-width: 992px){.blogFeatured__content{grid-area:CONTENT;padding:0 0 45px}}@media screen and (min-width: 1200px){.blogFeatured__content{padding-right:30px}}.blogFeatured__title{font-size:36px;line-height:1.1;font-weight:900;margin:0;text-transform:uppercase}.blogFeatured__meta{display:flex;flex-wrap:wrap;font-family:Spectral,serif;font-size:16px;font-weight:300}.blogFeatured__meta>*+*:before{content:" | ";margin:0 8px}.blogFeatured__metaWrap{display:flex;flex-wrap:wrap;font-family:Spectral,serif;font-size:16px;font-weight:300}.blogFeatured__metaWrap>*+*:before{content:"";margin:8px 0}.blogFeatured__bookmark{color:var(--c-purple);height:16px;width:16px}.blogFeatured__author{align-items:flex-start;display:flex;gap:10px}.blogFeatured__authorHeadshot{height:50px;width:50px}.blogFeatured__authorHeadshotImage{background:var(--c-navy);border-radius:50%;height:100%;object-fit:cover;transition:transform 3.5s cubic-bezier(.17,.67,.32,1),opacity .3s cubic-bezier(.17,.67,.32,1);width:100%}.blogFeatured__authorHeadshotImage.lazyload,.blogFeatured__authorHeadshotImage.lazyloading{opacity:0}.blogFeatured__authorHeadshotImage.lazyloaded{opacity:1;transition:transform 3.5s cubic-bezier(.17,.67,.32,1),opacity .3s cubic-bezier(.17,.67,.32,1)}.blogFeatured__authorText{font-family:Spectral,serif;font-size:14px}.blogFeatured__authorName{font-weight:600}.blogFeatured__authorTitle{font-weight:300}.blogFeatured__text{font-family:Spectral,serif;font-size:16px;font-weight:300}.blogFeatured__text p,.blogFeatured__text .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .blogFeatured__text p{margin:0}.blogFeatured__actions{padding:20px 0 0}.blogFeatured__button{border:2px solid #fff}.blogFeatured__triangles{align-self:flex-end;display:none;grid-area:TRIANGLE;height:168px;justify-self:flex-end;margin:0 45px 0 0;width:168px}@media screen and (min-width: 992px){.blogFeatured__triangles{display:block}}.blogFeatured__media{height:400px;position:relative}@media screen and (min-width: 992px){.blogFeatured__media{grid-area:MEDIA;height:100%}}.blogFeatured__media:before{background-image:url(/dist/media/patterns/white-triangle-pattern.svg);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";height:345px;left:-30%;opacity:.08;position:absolute;top:-30%;width:352px}@media screen and (min-width: 992px){.blogFeatured__media:before{bottom:55%;left:auto;right:70%;top:auto}}.blogFeatured__image{height:100%;object-fit:cover;position:relative;transition:transform 3.5s cubic-bezier(.17,.67,.32,1),opacity .3s cubic-bezier(.17,.67,.32,1);width:100%}.blogFeatured__image.lazyload,.blogFeatured__image.lazyloading{opacity:0}.blogFeatured__image.lazyloaded{opacity:1;transition:transform 3.5s cubic-bezier(.17,.67,.32,1),opacity .3s cubic-bezier(.17,.67,.32,1)}.blogFilters{padding:30px 0}@media screen and (min-width: 992px){.blogFilters{padding:30px 0 60px}}.blogFilters__wrapper{display:flex;flex-wrap:wrap;gap:30px}@media screen and (min-width: 800px){.blogFilters__wrapper{flex-wrap:nowrap}}.blogFilters__column{flex:1 1 auto}.blogFilters__column.-left{flex-basis:33%}.blogFilters__column.-right{flex-basis:66%}.blogFilters__columnWrapper{align-items:flex-end;display:flex;gap:15px}.blogFilters__cell{flex:1 1 50%}.blogFilters__header{color:var(--c-navy);font-size:18px;font-weight:900;text-transform:uppercase}.blogFilters__label{color:var(--c-navy);font-family:Spectral,serif;font-size:16px;font-weight:600}input[type=text].blogFilters__input,select.blogFilters__input{border:none;box-shadow:0 5px 10px #00000026;padding:.6rem .8rem;position:relative}input[type=text].blogFilters__input.-search,select.blogFilters__input.-search{background-image:url(/dist/media/icons/search.svg);background-position:calc(100% - 15px) center;background-repeat:no-repeat;background-size:15px;padding-right:45px}input[type=text].blogFilters__input.-select,select.blogFilters__input.-select{background-image:none}input[type=text].blogFilters__input.-select:hover,select.blogFilters__input.-select:hover{cursor:pointer}.blogFilters__inputWrapper{position:relative}.blogFilters__inputWrapper.-select i.fa-caret-down{position:absolute;top:50%;right:1rem;color:var(--c-amaranth);pointer-events:none;transform:translateY(-50%) scaleY(1.7)}.section.-bubbleSection .section__grid .section__torsoWrapper{--grid-columns: repeat(auto-fit, minmax( 10rem, 1fr ) );justify-content:center;justify-items:center;row-gap:2.5rem}@media screen and (min-width: 540px){.section.-bubbleSection .section__grid .section__torsoWrapper{--grid-columns: repeat( 3, 1fr )}}@media screen and (min-width: 768px){.section.-bubbleSection .section__grid .section__torsoWrapper{--grid-columns: repeat( 4, 1fr )}}@media screen and (min-width: 1200px){.section.-bubbleSection .section__grid .section__torsoWrapper{--grid-columns: repeat( var(--section-columns), 1fr )}}.neo--bubbleCard{position:relative}.neo--bubbleCard.-hasLink:hover{cursor:pointer}.neo--bubbleCard.-hasLink:hover .neo--bubbleCard__media{transform:scale(1.1)}.neo--bubbleCard.-hasLink:hover .neo--bubbleCard__media:before{opacity:1}.neo--bubbleCard.-secondary{--section-highlight-color: var(--c-purple)}.neo--bubbleCard.-secondary .neo--bubbleCard__title{text-transform:none}.neo--bubbleCard.-secondary .neo--bubbleCard__media{border-radius:23px;height:7.75rem;width:7.75rem;grid-template-columns:1fr 4.5rem 1fr;grid-template-rows:1fr 4.5rem 1fr}.neo--bubbleCard.-secondary .neo--bubbleCard__media:before{border-radius:23px}.neo--bubbleCard.-secondary .neo--bubbleCard__icon{height:4.5rem;width:4.5rem}.neo--bubbleCard.-secondary .neo--bubbleCard__link:hover,.neo--bubbleCard.-secondary .neo--bubbleCard__link:focus{--section-highlight-color: var(--c-purple-a11y)}.neo--bubbleCard__wrapper{display:grid;gap:1.5rem;grid-template-areas:"MEDIA" "CONTENT";justify-items:center}.neo--bubbleCard__content{grid-area:CONTENT}.neo--bubbleCard__title{font-size:1.1rem;font-weight:500;line-height:1.2;margin:0;text-align:center}.neo--bubbleCard__link,.neo--bubbleCard__titleSpan{color:var(--section-text-color)}.neo--bubbleCard__link{transition:color var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.neo--bubbleCard__link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.neo--bubbleCard__link:hover,.neo--bubbleCard__link:focus{color:var(--section-highlight-color);text-decoration:none}.neo--bubbleCard__link:after{z-index:1}.neo--bubbleCard__media{background:var(--section-highlight-color, #FF375A);border-radius:50%;display:grid;grid-area:MEDIA;grid-template-columns:1fr 4rem 1fr;grid-template-rows:1fr 4rem 1fr;grid-template-areas:". .... ." ". ICON ." ". .... .";height:6.75rem;position:relative;transition:transform var(--speed-fast) cubic-bezier(.17,.67,.32,1);width:6.75rem}.neo--bubbleCard__media:before{border-radius:50%;bottom:0;box-shadow:0 1.1px 2.1px #0000000f,0 3.6px 7.1px #00000015,0 16px 32px #00000024;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.neo--bubbleCard__imageWrapper{color:#fff;grid-area:ICON;height:100%;width:100%}.neo--bubbleCard__img{height:100%;fill:#fff;object-fit:contain;width:100%}.neo--bubbleCard__img *{fill:#fff}.neo--bubbleCard__icon{--icon-fill-color: var(--c-white);height:4rem;object-fit:contain;width:4rem}.channel{align-items:flex-start;background:var(--section-background-color);display:flex;flex-direction:column;padding:3rem 2.8rem;transition:transform .25s cubic-bezier(.17,.67,.32,1)}.channel:not(div):hover{text-decoration:none;transform:translateY(-1rem)}.channel__title,.channel__countItem{color:var(--section-heading-color, var(--section-text-color))}.channel__title{text-transform:uppercase;font-size:1.5rem;font-weight:700;margin-bottom:1.5rem}.channel__countList{list-style-type:none;padding-left:0;margin-top:auto;margin-bottom:0}.channel__countItem{font-size:1.25rem;font-weight:600;margin-bottom:0;line-height:1.1}.channel__countItem strong{font-size:1.875rem;font-weight:600}.channel.-leadership,.channel.-monthly{--section-background-color: var(--c-aqua);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-navy);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-white)}.channel.-technology,.channel.-yearly{--section-background-color: var(--c-amaranth);--section-heading-color: var(--c-white);--section-subheading-color: var(--c-navy);--section-highlight-color: var(--c-navy);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-white)}.channel.-compliance{--section-background-color: var(--c-navy);--section-heading-color: var(--c-white);--section-subheading-color: var(--c-cream);--section-highlight-color: var(--c-amaranth);--section-text-color: var(--c-white);--section-text-color-reverse: var(--c-navy);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-amaranth);--section-link-underline-color: var(--c-white)}.channel__text{margin-top:1rem;margin-bottom:1rem}.channel__text *{color:var(--section-text-color)}.channel__text>*:first-child{margin-top:0}.channel__text>*:last-child{margin-bottom:0}.channel__button.-secondary{--button-color-bg: transparent;--button-color-bg-hover: var(--c-white);--button-color-border: var(--c-white);--button-color-border-hover:var(--c-white);--button-color-text: var(--c-white);--button-color-text-hover: var(--c-navy);--button-color-icon: var(--c-amaranth);--button-color-icon-hover: var(--c-amaranth)}.code-academy-template main .channel__button.-secondary{--button-color-icon: var(--c-blue);--button-color-icon-hover: var(--c-blue)}.recommendation{width:100%}.condensedCallout{padding:3rem 2rem;background-color:var(--c-cream)}.condensedCallout__title{font-size:1.5rem;margin-bottom:1rem;text-transform:uppercase;font-weight:700}.condensedCallout__text.-additional p,.condensedCallout__text.-additional .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .condensedCallout__text.-additional p{margin-top:2rem}.partnerCard{margin:2rem 1rem;width:calc(100% - 2rem);min-width:333px;min-height:187px;display:flex;flex-direction:column;perspective:1000px}@media screen and (min-width: 768px){.partnerCard{grid-column:span 6}}@media screen and (min-width: 992px){.partnerCard{grid-column:span 4}}.partnerCard__wrapper.flip{transform:rotateY(180deg) scale(1)}.partnerCard__content,.partnerCard__front,.partnerCard__back{justify-content:center;align-items:center;display:flex}.partnerCard__front,.partnerCard__back{z-index:999;position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-shadow:0 5px 10px #00000026}.partnerCard__front{z-index:2;min-width:333px;min-height:187px;transform:rotateY(0)}.partnerCard__back{min-width:333px;min-height:250px;transform:rotateY(180deg)}.partnerCard__image{width:230px}.partnerCard__wrapper{perspective:1000;width:100%;margin:0 auto;display:flex;flex-direction:row;flex-wrap:wrap;position:relative;z-index:1;min-width:333px;min-height:187px;justify-content:center;transition:transform .8s ease-in-out;transform-style:preserve-3d;transform:rotateY(0)}.partnerCard__header{background-color:var(--c-navy);padding:1rem;min-height:3.5rem;color:#fff}.partnerCard__header span{line-height:1;text-transform:uppercase;font-weight:900}.partnerCard__header.-Leadercamp,.partnerCard__header.-navy{color:#fff}.partnerCard__header.-Leadercamp svg path,.partnerCard__header.-navy svg path{fill:#fff}.partnerCard__icon{vertical-align:text-top;margin-right:.5rem}.partnerCard__icon svg{max-height:1rem;max-width:1rem;fill:#fff}.partnerCard__body{padding:1rem;flex-grow:1}.partnerCard__length{font-size:.75rem;margin-bottom:1rem}.partnerCard__length i{color:var(--c-amaranth);margin-right:.25rem}.partnerCard__title a{color:inherit;font-family:Spectral,serif;font-weight:600;font-size:20px}.partnerCard__title a:hover{color:#141c36}.partnerCard__text p,.partnerCard__text .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .partnerCard__text p{font-size:.875rem;margin:0}.partnerCard__tags{font-size:.75rem;margin:1rem 0 0;padding:0}.partnerCard__tags li,.partnerCard__tags.-location{display:inline-block;position:relative;margin-right:.5rem}.partnerCard__tags li:before,.partnerCard__tags.-location:before{font: 1em/1 "Font Awesome 5 Pro";content:"";display:inline-block;font-size:inherit;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;text-rendering:auto;text-transform:none;color:var(--c-amaranth);margin-right:.25rem;transform:scaleY(-1);vertical-align:text-top}.partnerCard__tags.-location:before{content:"";transform:none;vertical-align:baseline}.partnerCard__footer{padding:0 1rem 1rem;text-align:right;position:relative}.partnerCard__footer .button span,.partnerCard__footer .resources__search button span,.resources__search .partnerCard__footer button span{text-transform:none;font-family:Spectral,serif}.partnerCard__logo{display:inline-block;width:100px;height:50px;background-size:contain;background-position:left center;background-repeat:no-repeat;position:absolute;left:20px;bottom:20px}.partnerCard.-event .resourceCard__length{font-size:1rem}.partnerCard.-event .resourceCard__title{font-size:1.5rem}.partnerCard.-event .resourceCard__text p,.partnerCard.-event .resourceCard__text .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .partnerCard.-event .resourceCard__text p{font-size:1rem}.partnerCard.-hide{display:none}.partnerCard.featuredResource{margin:2rem 0;width:100%}.partnerCard.featuredResource .resourceCard__header span span{display:none}.partnerCard.featuredResource .resourceCard__header span.featuredResource_featured{color:#fff}.partnerCard.featuredResource .featuredResource__image{position:relative;min-height:220px;overflow:hidden}.partnerCard.featuredResource .featuredResource__image img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-height:100%;min-width:100%;object-fit:cover}@media screen and (min-width: 768px){.partnerCard{width:calc(50% - 2rem)}.partnerCard.featuredResource .resourceCard__header span span{display:inline}.partnerCard.featuredResource .resourceCard__header span.featuredResource_featured{float:right;margin:.25rem 0}.partnerCard.featuredResource .featuredResource__interior{display:flex;flex-direction:row}.partnerCard.featuredResource .featuredResource__content{display:flex;flex-direction:column;max-width:70%;min-width:70%}.partnerCard.featuredResource .featuredResource__image{display:block;max-width:31.3333%;min-width:31.3333%}}@media screen and (min-width: 992px){.partnerCard{width:calc(33.333% - 2rem)}.partnerCard.-fifty{width:calc(50% - 2rem)}}.coursePreview{transition:transform .25s cubic-bezier(.17,.67,.32,1);box-shadow:0 5px 10px #00000026;text-decoration:none}.coursePreview__imageWrapper{background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;min-height:213px;width:100%}.coursePreview__imageWrapper:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.3333;transition:opacity .25s cubic-bezier(.17,.67,.32,1)}.coursePreview__iconWrapper{width:45px;height:45px;position:absolute;top:0;right:0;background-color:var(--c-amaranth);text-align:center;z-index:1}.coursePreview__iconWrapper svg{max-width:calc(100% - 10px);max-height:calc(100% - 10px);margin-top:50%;transform:translateY(-50%)}.coursePreview__iconWrapper path,.coursePreview__iconWrapper circle{fill:#fff}.coursePreview__type{display:block;position:absolute;right:1rem;top:1rem;z-index:1;color:#000}.coursePreview__courseCount{font-size:.9375rem;color:var(--c-navy);font-weight:300;margin-bottom:0;margin-top:.4rem}.coursePreview__body{flex-grow:1;padding:1.4rem 1.7rem;background-color:#fff}.coursePreview__title{font-size:1rem;font-weight:900;margin-bottom:0;color:var(--c-navy);text-decoration:none;text-transform:uppercase}.coursePreview.-linkModal .coursePreview__title{font-weight:500}.coursePreview:hover{text-decoration:none;transform:translateY(-1.5rem)}.coursePreview:hover .coursePreview__title{text-decoration:none}.coursePreview:hover .coursePreview__imageWrapper:before{opacity:0}.neo--ctaBlock__grid{display:grid;gap:1.5rem;justify-items:start}.neo--ctaBlock__grid>*{text-align:left}.neo--ctaBlock.-ctaLayoutLeft .neo--ctaBlock__grid{justify-items:start}.neo--ctaBlock.-ctaLayoutLeft .neo--ctaBlock__grid>*{text-align:left}.neo--ctaBlock.-ctaLayoutCenter .neo--ctaBlock__grid{justify-items:center}.neo--ctaBlock.-ctaLayoutCenter .neo--ctaBlock__grid>*{text-align:center}.neo--ctaBlock.-ctaLayoutRight .neo--ctaBlock__grid{justify-items:end}.neo--ctaBlock.-ctaLayoutRight .neo--ctaBlock__grid>*{text-align:right}.neo--ctaBlock__eyebrow{color:var(--section-text-color)}.neo--ctaBlock__title{color:var(--section-heading-color, var(--section-text-color));font-size:3rem;font-size:clamp(1.75rem,3vw + 1rem,3rem);font-weight:900;line-height:1.2;margin:0;text-transform:uppercase}.neo--ctaBlock__title.-titleSmaller{font-size:clamp(1rem,2.42vw + .18rem,2rem)}.neo--ctaBlock__title.-alternate{font-family:Spectral,serif;font-weight:400;font-size:clamp(1.5rem,2.75vw,2.125rem);text-transform:none}.neo--ctaBlock__title strong{color:var(--section-highlight-color, var(--c-amaranth))}.neo--ctaBlock__subtitle{--_subheading-font-size: var(--subheading-font-size, 1.125rem);--_subheading-line-height: var(--subheading-line-height, 1.5);--_subheading-accent-block: var(--subheading-accent-block, calc( var(--_subheading-line-height) * 1em));--_subheading-accent-font-size: var(--subheading-accent-font-size, .75em);--_subheading-accent-offset: var(--subheading-accent-offset, calc((var(--_subheading-accent-block) - var(--_subheading-accent-font-size)) / 2));align-items:start;color:var(--section-subheading-color, var(--section-heading-color));display:grid;gap:var(--_subheading-accent-font-size);grid-template-columns:max-content auto;font-family:Montserrat,sans-serif;font-size:var(--_subheading-font-size);font-weight:700;line-height:var(--_subheading-line-height);text-transform:uppercase}.neo--ctaBlock__subtitle:before{aspect-ratio:1;background-color:var(--section-highlight-color);block-size:var(--_subheading-accent-font-size);content:"";margin-block-start:var(--_subheading-accent-offset)}.neo--ctaBlock__text{color:var(--section-text-color)}.neo--ctaBlock__buttonGroup{display:flex;flex-wrap:wrap;gap:var(--grid-gap-column, .5rem)}.neo--ctaBlock__buttonGroup>*{flex:0 1 auto}.neo--ctaBlock__media{--media-fit: cover;--video-ratio: auto;height:100%;max-height:40vh;position:relative;width:100%}@media screen and (min-width: 540px){.neo--ctaBlock__media{max-height:30vh}}@media screen and (min-width: 768px){.neo--ctaBlock__media{max-height:none}}.neo--ctaBlock__media>*{height:100%;object-fit:cover;width:100%}.neo--ctaBlock__media.-imageSizeContain{--media-fit: contain}.neo--ctaBlock__media .neo--videoBlock{align-items:center;display:grid;object-fit:var(--media-fit)}.neo--ctaBlock__media .neo--videoBlock__mask,.neo--ctaBlock__media .neo--videoBlock__image{aspect-ratio:var(--video-ratio);background:none;height:100%;object-fit:var(--media-fit);width:100%}.neo--ctaBlock__media .neo--videoBlock__image:before{content:none}.neo--ctaBlock__media .neo--videoBlock__image img{position:relative}.neo--ctaBlock__media .neo--videoBlock__image>img,.neo--ctaBlock__media .neo--videoBlock__videoWrapper>img{object-fit:var(--media-fit)}.ctaCard{background-color:var(--c-navy);padding:3rem 2rem;color:#fff;box-shadow:0 3px 6px #00000029}.ctaCard__cta{border-color:#fff!important;color:#fff!important}.ctaCard__cta:hover{color:#141c36!important;background-color:#fff!important}.ctaCard__cta:hover .fas{color:#141c36!important}.ctaCard__ctaIcon{color:#fff!important}.neo--ctaTabs{display:grid;grid-template-columns:repeat(12,1fr);grid-template-areas:"TITLE TITLE TITLE TITLE TITLE TITLE TITLE TITLE TITLE TITLE TITLE TITLE" "IMAGE IMAGE IMAGE IMAGE IMAGE IMAGE IMAGE IMAGE IMAGE IMAGE IMAGE IMAGE" "TABS TABS TABS TABS TABS TABS TABS TABS TABS TABS TABS TABS " "PANEL PANEL PANEL PANEL PANEL PANEL PANEL PANEL PANEL PANEL PANEL PANEL ";row-gap:1.5rem}@media screen and (min-width: 768px){.neo--ctaTabs{grid-template-areas:"TITLE TITLE TITLE TITLE TITLE TITLE TITLE IMAGE IMAGE IMAGE IMAGE IMAGE" "TABS TABS TABS TABS TABS TABS TABS IMAGE IMAGE IMAGE IMAGE IMAGE" "PANEL PANEL PANEL PANEL PANEL PANEL PANEL IMAGE IMAGE IMAGE IMAGE IMAGE"}}.neo--ctaTabs__header{grid-area:TITLE;margin:0}@media screen and (min-width: 768px){.neo--ctaTabs__header{align-self:end}}.neo--ctaTabs__header>*:last-child{margin-bottom:0}.neo--ctaTabs__nav{grid-area:TABS}@media screen and (min-width: 768px){.neo--ctaTabs__nav{align-self:center}}.neo--ctaTabs__panelGroup{grid-area:PANEL}@media screen and (min-width: 768px){.neo--ctaTabs__panelGroup{align-self:start}}.neo--ctaTabs__imageGroup{grid-area:IMAGE;max-height:300px}@media screen and (min-width: 768px){.neo--ctaTabs__imageGroup{max-height:none;padding-left:calc(var(--grid-column-width) / 2)}}.neo--ctaTabs__image img.-contain{object-fit:contain}.neo--ctaTabs__navList{list-style:none;margin:0;padding-left:0;display:flex;flex-wrap:wrap}.neo--ctaTabs__navList li:before{display:none}.neo--ctaTabs__navListItem{margin:0 0 1rem}.neo--ctaTabs__navListItem:not(:last-child),.neo--ctaTabs__navListItem .neo--ctaTabs__separator{margin-right:1rem}.neo--ctaTabs__trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:0;margin:0;padding:0;color:var(--section-text-color);font-size:1.1rem;line-height:1.4;position:relative;text-transform:uppercase;transition:color var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.neo--ctaTabs__trigger:after{background:currentColor;bottom:-.3rem;content:"";height:1px;left:0;opacity:.7;position:absolute;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),opacity var(--speed-fast) cubic-bezier(.17,.67,.32,1);width:100%}.neo--ctaTabs__trigger:hover,.neo--ctaTabs__trigger:focus,.-active .neo--ctaTabs__trigger{color:var(--section-highlight-color)}.neo--ctaTabs__trigger:hover:after,.neo--ctaTabs__trigger:focus:after,.-active .neo--ctaTabs__trigger:after{opacity:1}.neo--ctaTabs__separator{color:var(--section-highlight-color);font-size:.6875rem}.neo--ctaTabs__image{background:var(--section-text-color);height:100%;width:100%}.neo--ctaTabs__image img{height:100%;object-fit:cover;width:100%}.neo--ctaTabs__image img.lazyload,.neo--ctaTabs__image img.lazyloading{opacity:0}.neo--ctaTabs__image img.lazyloaded{opacity:1;transition:opacity var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.neo--ctaTabs__buttonGroup{display:flex;flex-wrap:wrap;gap:var(--grid-gap-column, .5rem)}.neo--ctaTabs__buttonGroup>*{flex:0 1 auto}.neo--ctaTabs .fade-enter-active,.neo--ctaTabs .fade-leave-active{transition:opacity var(--speed-medium) cubic-bezier(.17,.67,.32,1)}.neo--ctaTabs .fade-enter-from,.neo--ctaTabs .fade-leave-to{opacity:0}.neo--ctaTabs .fade-enter-to,.neo--ctaTabs .fade-leave-from{opacity:1}.dropdown{position:relative}.dropdown__title{border-radius:0;border:1px solid var(--c-amaranth);cursor:pointer;display:inline-block;padding:.25rem .5rem;position:relative;transition:background-color .25s cubic-bezier(.17,.67,.32,1),color .25s cubic-bezier(.17,.67,.32,1)}.dropdown__title span{display:inline-block;padding:0 .25rem}.dropdown__title:hover{background-color:var(--c-amaranth);color:#fff}.dropdown__menu{max-height:0;overflow:hidden;position:absolute;top:100%}.dropdown__menu ul{border:1px solid #B2B2B2;border-top:0;margin:0;padding:0}.dropdown__menu ul li{display:block;margin:0}.dropdown__menu ul li a{display:block;padding:.5rem 1.65rem .5rem 2rem}.dropdown__menu ul li a:focus{background-color:var(--c-amaranth);color:#fff}.dropdown.-open .dropdown__menu,.dropdown:focus-within .dropdown__menu{max-height:100vh}.event{display:flex;flex-direction:column}.event__body{box-shadow:0 5px 10px #00000026;flex-grow:1;display:flex;flex-direction:column;margin-bottom:2.1rem}.event__text{padding:1.3rem}.event__type{margin-bottom:0;font-size:.875rem;text-transform:uppercase;font-weight:400}.event__header{border-bottom:1px solid var(--c-amaranth);padding-bottom:1.2rem;margin-bottom:1rem}.event__button{display:block;text-align:center;margin-top:auto;padding:1.05rem 1rem;border-radius:0}.event__icon{margin-right:.4rem}.event__date{font-size:.625rem;margin-bottom:.2rem;font-weight:500;font-family:Montserrat,sans-serif}.event__title{margin-bottom:0;font-weight:900}.event__cta{display:block;text-align:center}.event__location{font-size:.9375rem;font-weight:700;color:var(--c-navy)}.feature{background-color:#eee;margin-bottom:2rem;margin-left:auto;margin-right:auto;padding:2rem;text-align:center}.feature__icon,.feature__headline,.feature__description{margin-bottom:1rem}.feature__action{align-self:center;margin-bottom:0;margin-top:auto}.featuredOffer{background-color:var(--c-amaranth);color:#fff;padding:1.5em;margin-bottom:2em}.featuredOffer__eyebrow{font-size:.8em;font-weight:600;margin-bottom:1.5em}.featuredOffer__title{margin-bottom:2.5em}.featuredOffer__cta{margin-bottom:.5em}.featuredPartners.section{overflow-x:hidden;overflow-x:clip;overflow-y:visible;max-height:100%;max-width:100vw}.featuredPartners__header{align-items:center;display:flex;justify-content:space-between}.featuredPartners__title{margin:0}.featuredPartners__controls{display:grid;grid-auto-flow:column;gap:10px}.featuredPartners__trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none}.featuredPartners__wrapper{margin:1.5rem 0 0;padding:1.5rem 0;position:relative}.featuredPartners__wrapper:before,.featuredPartners__wrapper:after{background:var(--section-background-color);content:"";height:100%;position:absolute;top:0;width:var(--grid-edge);z-index:3}.featuredPartners__wrapper:before{right:calc(100% + 30px)}.featuredPartners__wrapper:after{left:calc(100% + 30px)}.featuredPartners__grid{display:grid;grid-auto-flow:column;grid-auto-columns:auto}.featuredPartners__slide{width:33%}.flipCard{--flipCard-border-radius: 16px;--flipCard-box-shadow: rgba(0, 0, 0, .25) 0px .0625em .0625em, rgba(0, 0, 0, .25) 0px .125em .5em, rgba(255, 255, 255, .1) 0px 0px 0px 1px inset;--flipCard-content-gap: 15px;--flipCard-padding-x: 45px;--flipCard-padding-y: 30px;--flipCard-transition-speed: var(--speed-fast);perspective:600px;position:relative}.flipCard:hover,.flipCard:focus-within{cursor:pointer;z-index:3}.flipCard:hover .flipCard__content,.flipCard:focus-within .flipCard__content{opacity:1;transform:rotateX(0)}.flipCard:hover .flipCard__media,.flipCard:focus-within .flipCard__media{opacity:0;transform:rotateX(-180deg)}.flipCard__content{position:absolute;top:0;right:0;left:0;background:#fff;backface-visibility:hidden;border:1px solid var(--c-amaranth);border-radius:var(--flipCard-border-radius);box-shadow:var(--flipCard-box-shadow);display:grid;gap:var(--flipCard-content-gap);min-height:100%;opacity:0;padding:20px;transform-style:preserve-3d;transform:rotateX(180deg);transition:transform var(--flipCard-transition-speed) ease-in-out,opacity var(--flipCard-transition-speed) ease-in-out;will-change:transform}.flipCard__media{align-items:center;aspect-ratio:5/3;background:#fff;backface-visibility:hidden;border-radius:var(--flipCard-border-radius);box-shadow:var(--flipCard-box-shadow);display:flex;justify-content:center;opacity:1;padding:var(--flipCard-padding-y) var(--flipCard-padding-x);position:relative;transform-style:preserve-3d;transition:transform var(--flipCard-transition-speed) ease-in-out,opacity var(--flipCard-transition-speed) ease-in-out;will-change:transform}.flipCard__media img{height:100%;object-fit:contain;width:100%}.flipCard__title{margin:0}.flipCard__link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.flipCard__link:hover{color:var(--c-amaranth);text-decoration:none}.flipCard__link,.flipCard__titleSpan{color:var(--c-amaranth);font-size:1.3rem}.flipCard__text>*:first-child{margin-top:0}.flipCard__text>*:last-child{margin-bottom:0}.flipCard__text ul,.flipCard__text ol{list-style:none;padding-left:1.75rem}.flipCard__text a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .flipCard__text a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.flipCard__text ol{counter-reset:counter-override}.flipCard__text ol>li{counter-increment:counter-override}.flipCard__text ol>li:before{content:counter(counter-override) ". "}.flipCard__text ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.flipCard__text ol li>ol,.flipCard__text ol li>ul{margin-top:1rem}.flipCard__text ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.flipCard__text ol li:nth-child(n+10):before{left:-2rem}.flipCard__text ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.flipCard__text ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.flipCard__text ul li ul li:before{content:"";transform:scaleX(.7)}.flipCard__text ul li ol,.flipCard__text ul li ul{margin-top:1rem}.flipCard__text .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.flipCard__text .extra-space{line-height:2.5}.flipCard__text.-author ul,.flipCard__text.-author ol{display:flex;flex-flow:row wrap;gap:10px}.flipCard__text.-author li{width:45%}.flipCard__text figure{margin:2rem 0}@media screen and (min-width: 768px){.flipCard__text figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.flipCard__text figure.image-right{float:right;margin-left:2rem}}.flipCard__text figure.image-center{margin-left:auto;margin-right:auto}.flipCard__accent{font-family:Spectral,serif;font-size:1rem;font-style:italic}.flipCard__cta{align-items:center;color:var(--c-amaranth);display:flex;font-family:Spectral,serif;font-size:.9rem;font-weight:700;gap:.5rem}.flipCard__meta{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.flipCard__pill{border-radius:30px;color:#fff;font-size:.8rem;font-weight:700;padding:6px 12px;text-transform:uppercase}.flipCard__pill--red{background:var(--c-amaranth)}.flipCard__pill--blue{background:#9375FF}.historyCard{box-shadow:0 5px 10px #00000026;background-color:#fff;padding:2rem;margin:0 2rem;text-align:center}.historyCard__year{color:var(--c-navy);font-weight:900;font-size:1.7rem;margin-bottom:1rem}.historyCard__icon{margin-bottom:1rem}.historyCard__iconSvg{--icon-fill-color: var(--c-amaranth)}.historyCard svg{max-height:48px}.historyCard path,.historyCard polygon,.historyCard rect,.historyCard circle{fill:var(--c-amaranth)}.historyCard__text>*:first-child{margin-top:0}.historyCard__text>*:last-child{margin-bottom:0}.historyCard__text ul,.historyCard__text ol{list-style:none;padding-left:1.75rem}.historyCard__text a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .historyCard__text a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.historyCard__text ol{counter-reset:counter-override}.historyCard__text ol>li{counter-increment:counter-override}.historyCard__text ol>li:before{content:counter(counter-override) ". "}.historyCard__text ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.historyCard__text ol li>ol,.historyCard__text ol li>ul{margin-top:1rem}.historyCard__text ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.historyCard__text ol li:nth-child(n+10):before{left:-2rem}.historyCard__text ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.historyCard__text ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.historyCard__text ul li ul li:before{content:"";transform:scaleX(.7)}.historyCard__text ul li ol,.historyCard__text ul li ul{margin-top:1rem}.historyCard__text .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.historyCard__text .extra-space{line-height:2.5}.historyCard__text.-author ul,.historyCard__text.-author ol{display:flex;flex-flow:row wrap;gap:10px}.historyCard__text.-author li{width:45%}.historyCard__text figure{margin:2rem 0}@media screen and (min-width: 768px){.historyCard__text figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.historyCard__text figure.image-right{float:right;margin-left:2rem}}.historyCard__text figure.image-center{margin-left:auto;margin-right:auto}.historyCard__text *{font-size:1.25rem;font-weight:500}.neo--iconCard{--card-text-color: var(--section-text-color);--card-highlight-color: var(--section-highlight-color);box-shadow:0 0 .5px #0000000f,0 0 1.8px #00000015,0 0 8px #00000024;grid-column:span 12;padding:1.3rem 1.875rem 1.875rem;position:relative}@media screen and (min-width: 768px){.neo--iconCard{grid-column:span 6}}@media screen and (min-width: 1200px){.neo--iconCard{grid-column:span calc(12 / var(--section-columns, 4))}}.neo--iconCard.-hasLink{transition:box-shadow var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.neo--iconCard.-hasLink:hover,.neo--iconCard.-hasLink:focus-within{box-shadow:0 1.1px 2.1px #0000000f,0 3.6px 7.1px #00000015,0 16px 32px #00000024}.neo--iconCard.-hasLink:hover .neo--iconCard__cta i,.neo--iconCard.-hasLink:focus-within .neo--iconCard__cta i{transform:translate(5px)}.neo--iconCard.-cardColorCream{--card-text-color: var(--c-navy);background-color:var(--c-cream)}.-bgColorCream .neo--iconCard.-cardColorCream{background-color:var(--c-white)}.neo--iconCard__wrapper{display:grid;gap:1.3rem;grid-template-areas:"MEDIA" "CONTENT"}.neo--iconCard__content{display:grid;gap:1.3rem;grid-area:CONTENT}.neo--iconCard__title{font-size:1.5rem;font-weight:900;line-height:1.25;margin:0}.neo--iconCard__link{color:var(--card-text-color)}.neo--iconCard__link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.neo--iconCard__link:hover,.neo--iconCard__link:focus{color:var(--card-text-color);text-decoration:none}.neo--iconCard__link.-empty{position:absolute;grid-column:1/-1;width:100%;height:100%;top:0;left:0}.neo--iconCard__link.-empty:after{content:none}.neo--iconCard__text>*:first-child{margin-top:0}.neo--iconCard__text>*:last-child{margin-bottom:0}.neo--iconCard__text ul,.neo--iconCard__text ol{list-style:none;padding-left:1.75rem}.neo--iconCard__text a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .neo--iconCard__text a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.neo--iconCard__text ol{counter-reset:counter-override}.neo--iconCard__text ol>li{counter-increment:counter-override}.neo--iconCard__text ol>li:before{content:counter(counter-override) ". "}.neo--iconCard__text ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.neo--iconCard__text ol li>ol,.neo--iconCard__text ol li>ul{margin-top:1rem}.neo--iconCard__text ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.neo--iconCard__text ol li:nth-child(n+10):before{left:-2rem}.neo--iconCard__text ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.neo--iconCard__text ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.neo--iconCard__text ul li ul li:before{content:"";transform:scaleX(.7)}.neo--iconCard__text ul li ol,.neo--iconCard__text ul li ul{margin-top:1rem}.neo--iconCard__text .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.neo--iconCard__text .extra-space{line-height:2.5}.neo--iconCard__text.-author ul,.neo--iconCard__text.-author ol{display:flex;flex-flow:row wrap;gap:10px}.neo--iconCard__text.-author li{width:45%}.neo--iconCard__text figure{margin:2rem 0}@media screen and (min-width: 768px){.neo--iconCard__text figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.neo--iconCard__text figure.image-right{float:right;margin-left:2rem}}.neo--iconCard__text figure.image-center{margin-left:auto;margin-right:auto}.neo--iconCard__text>p,.searchResults #addsearch-results .addsearch-result-item-sub .neo--iconCard__text>p{color:var(--card-text-color);font-size:1.1rem}.neo--iconCard__cta{align-items:center;display:grid;grid-auto-flow:column;grid-template-columns:max-content;gap:.4rem;font-family:Spectral,serif;font-weight:600}.neo--iconCard__cta i{font-size:.8rem;transition:transform var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.neo--iconCard__media{color:var(--card-highlight-color);display:grid;grid-area:MEDIA;justify-content:start;justify-items:start;grid-template-rows:3.375rem}.neo--iconCard__media svg.legacyIcon{height:100%;object-fit:contain;width:100%}.neo--iconCard__media svg.legacyIcon:not(.-useStroke),.neo--iconCard__media svg.legacyIcon:not(.-useStroke) *{color:currentColor;fill:currentColor}.neo--iconCard__media svg.legacyIcon.-useStroke,.neo--iconCard__media svg.legacyIcon.-useStroke *{color:currentColor;stroke:currentColor}.neo--iconCard__media.-logo{margin-top:1rem;grid-template-rows:2.75rem;margin-bottom:clamp(1rem,2.5vw,2rem);z-index:-1}.neo--iconCard__icon{--icon-fill-color: var(--card-highlight-color);aspect-ratio:var(--icon-aspect-ratio, 1/1);height:100%;object-fit:contain;width:100%}.neo--iconCard__logo{height:100%}.neo--iconCard__logo img{height:100%;width:auto}.neo--iconGrid{display:grid;gap:calc(var(--grid-gap-column) * 1.5)}@media screen and (min-width: 540px){.neo--iconGrid{grid-template-columns:repeat(2,1fr)}}.neo--iconGrid__card{align-content:start;display:grid;gap:1rem;grid-template-areas:"MEDIA" "CONTENT"}.neo--iconGrid__cardContent{grid-area:CONTENT}.neo--iconGrid__cardTitle{color:var(--section-text-color);font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;text-transform:uppercase}.neo--iconGrid__cardText{color:var(--section-text-color);text-transform:uppercase}.neo--iconGrid__cardText *{font-family:Montserrat,sans-serif;font-size:1rem;line-height:1.5}.neo--iconGrid__cardText>*:last-child{margin-bottom:0}.neo--iconGrid__cardMedia{grid-area:MEDIA;height:5.625rem;width:5.625rem}.neo--iconGrid__cardImg{height:100%;fill:var(--section-text-color);object-fit:contain;width:100%}.neo--iconGrid__cardImg *{fill:var(--section-text-color)}.neo--iconGrid__cardIcon{--icon-fill-color: var(--section-text-color);height:100%;object-fit:contain;width:100%}.neo--imageBlock{height:100%;max-height:40vh;width:100%}@media screen and (min-width: 540px){.neo--imageBlock{max-height:30vh}}@media screen and (min-width: 768px){.neo--imageBlock{max-height:none}}.neo--imageBlock.-imageLayoutExtendBottom{height:calc(var(--section-padding-y) + 100%);margin-bottom:calc(var(--section-padding-y) * -1)}.neo--imageBlock.-imageLayoutExtendVertical{height:calc(var(--section-padding-y) * 2 + 100%);margin:calc(var(--section-padding-y) * -1) 0}.neo--imageBlock__wrapper{height:100%;width:100%}.neo--imageBlock__wrapper.-maintainAspectRatio{height:auto;aspect-ratio:1/1}.neo--imageBlock__image{height:100%;width:100%}.neo--imageBlock__image img{height:100%;object-fit:cover;width:100%}.-imageSizeContain .neo--imageBlock__image img{object-fit:contain}.-imageSizeCover .neo--imageBlock__image img{object-fit:cover}.-imageLayoutExtendBottom .neo--imageBlock__image img{object-position:bottom}.importantCtas{padding:3rem 0}.importantCtas__button{font-size:1.5rem;font-weight:600;padding:1.2rem 1.7rem;margin-bottom:1rem}.importantCtas__button.-one{margin-right:1rem}.importantCtas__button.-two{background-color:var(--c-amaranth)}.importantCtas__button.-two:hover{background-color:#ff0430}.insightsCard{box-shadow:0 3px 6px #00000029;padding:1.7rem 1.9rem;display:flex;background-color:#fff;flex-direction:column}.insightsCard__title{font-size:1.25rem;font-family:Spectral,serif;text-transform:none}.insightsCard__cta{display:block;text-align:right;font-family:Spectral,serif}.insightsCard__cardText+*{margin-top:auto!important}.insightsCard__cardText{margin-bottom:.9rem}.insightsCard__cardText>*:first-child{margin-top:0}.insightsCard__cardText>*:last-child{margin-bottom:0}.insightsCard__cardText ul,.insightsCard__cardText ol{list-style:none;padding-left:1.75rem}.insightsCard__cardText a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .insightsCard__cardText a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.insightsCard__cardText ol{counter-reset:counter-override}.insightsCard__cardText ol>li{counter-increment:counter-override}.insightsCard__cardText ol>li:before{content:counter(counter-override) ". "}.insightsCard__cardText ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.insightsCard__cardText ol li>ol,.insightsCard__cardText ol li>ul{margin-top:1rem}.insightsCard__cardText ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.insightsCard__cardText ol li:nth-child(n+10):before{left:-2rem}.insightsCard__cardText ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.insightsCard__cardText ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.insightsCard__cardText ul li ul li:before{content:"";transform:scaleX(.7)}.insightsCard__cardText ul li ol,.insightsCard__cardText ul li ul{margin-top:1rem}.insightsCard__cardText .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.insightsCard__cardText .extra-space{line-height:2.5}.insightsCard__cardText.-author ul,.insightsCard__cardText.-author ol{display:flex;flex-flow:row wrap;gap:10px}.insightsCard__cardText.-author li{width:45%}.insightsCard__cardText figure{margin:2rem 0}@media screen and (min-width: 768px){.insightsCard__cardText figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.insightsCard__cardText figure.image-right{float:right;margin-left:2rem}}.insightsCard__cardText figure.image-center{margin-left:auto;margin-right:auto}.insightsCard .resourceCard__tags li{font-size:.625rem}.insightsCard__time{font-size:.625rem;font-family:Montserrat,sans-serif;margin-bottom:1rem}.insightsCard__time i{color:var(--c-amaranth)}.integrationCard{box-shadow:0 3px 6px #00000029;position:relative;text-decoration:none;overflow:hidden;transition:transform .25s cubic-bezier(.17,.67,.32,1);min-height:300px}.integrationCard:hover{text-decoration:none;transform:translateY(-2rem)}.integrationCard:hover .integrationCard__textPanel{opacity:1}.integrationCard__textPanel{position:relative;z-index:2;background-color:#fff;padding:3.1rem 1.1rem 4.6rem;text-decoration:none;opacity:0;border:2px solid var(--c-amaranth);transition:opacity .25s cubic-bezier(.17,.67,.32,1)}.integrationCard__title{font-size:1.5rem;font-weight:700;margin-bottom:1rem;color:var(--c-amaranth)}.integrationCard__logoWrapper{min-height:200px;position:relative;margin-bottom:1rem}.integrationCard__logo{max-width:70%;max-height:70%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.integrationCard__logoPanel{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;color:#141c36}.integrationCard__logoTitle{font-size:1rem;font-weight:400}.integrationCard__logoTitle,.integrationCard__tags{padding-left:1.6rem!important;padding-right:8rem!important}.integrationCard__text{color:#141c36;line-height:1.7}.integrationCard__cta{position:absolute;bottom:1.1rem;right:1.1rem;z-index:3;margin-bottom:0}.integrationCard__tags{font-size:.75rem;margin:1rem 0 0;padding:0}.integrationCard__tags li,.integrationCard__tags.-location{display:inline-block;position:relative;margin-right:.5rem}.integrationCard__tags li:before,.integrationCard__tags.-location:before{font: 1em/1 "Font Awesome 5 Pro";content:"";display:inline-block;font-size:inherit;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;text-rendering:auto;text-transform:none;color:var(--c-purple);margin-right:.25rem;transform:scaleY(-1);vertical-align:text-top}.integrationCard__tags.-location:before{content:"";transform:none;vertical-align:baseline}.interactiveStat{padding:2rem;background-color:var(--c-navy);position:relative;transition:transform .25s cubic-bezier(.17,.67,.32,1)}.interactiveStat__stat{font-size:5.625rem;font-weight:800;margin-bottom:0;line-height:1}.interactiveStat__stat span{font-size:4.0625rem}.interactiveStat__text{font-size:1.25rem;text-transform:uppercase}.interactiveStat__text>*:first-child{margin-top:0}.interactiveStat__text>*:last-child{margin-bottom:0}.interactiveStat__text ul,.interactiveStat__text ol{list-style:none;padding-left:1.75rem}.interactiveStat__text a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .interactiveStat__text a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.interactiveStat__text ol{counter-reset:counter-override}.interactiveStat__text ol>li{counter-increment:counter-override}.interactiveStat__text ol>li:before{content:counter(counter-override) ". "}.interactiveStat__text ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.interactiveStat__text ol li>ol,.interactiveStat__text ol li>ul{margin-top:1rem}.interactiveStat__text ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.interactiveStat__text ol li:nth-child(n+10):before{left:-2rem}.interactiveStat__text ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.interactiveStat__text ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.interactiveStat__text ul li ul li:before{content:"";transform:scaleX(.7)}.interactiveStat__text ul li ol,.interactiveStat__text ul li ul{margin-top:1rem}.interactiveStat__text .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.interactiveStat__text .extra-space{line-height:2.5}.interactiveStat__text.-author ul,.interactiveStat__text.-author ol{display:flex;flex-flow:row wrap;gap:10px}.interactiveStat__text.-author li{width:45%}.interactiveStat__text figure{margin:2rem 0}@media screen and (min-width: 768px){.interactiveStat__text figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.interactiveStat__text figure.image-right{float:right;margin-left:2rem}}.interactiveStat__text figure.image-center{margin-left:auto;margin-right:auto}.interactiveStat__text.-quote{text-transform:initial}.interactiveStat__text p,.interactiveStat__text .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .interactiveStat__text p{font-weight:700}.interactiveStat__icon{position:absolute;top:.8rem;right:1.5rem;max-height:100px;max-width:120px;z-index:1;transition:opacity .25s cubic-bezier(.17,.67,.32,1),transform .25s cubic-bezier(.17,.67,.32,1);transform:scale(1)}.interactiveStat__cite{display:block;font-size:1.2rem;text-transform:uppercase;margin-top:2rem;font-style:initial;font-weight:700;line-height:1.1}.interactiveStat__stat,.interactiveStat__text,.interactiveStat__cite{position:relative;z-index:2}.interactiveStat.-navy{background-color:var(--c-navy)}.interactiveStat.-navy .interactiveStat__stat{color:var(--c-amaranth)}.interactiveStat.-navy .interactiveStat__text{color:#ff375a}.interactiveStat.-navy .interactiveStat__cite{color:var(--c-amaranth)}.interactiveStat.-gold{background-color:#ff375a}.interactiveStat.-gold .interactiveStat__stat{color:var(--c-amaranth)}.interactiveStat.-gold .interactiveStat__text{color:var(--c-navy)}.interactiveStat.-magenta{background-color:var(--c-amaranth)}.interactiveStat.-magenta .interactiveStat__stat{color:var(--c-navy)}.interactiveStat.-magenta .interactiveStat__text{color:#ff375a}@media screen and (min-width: 800px){.interactiveStat.-navy .interactiveStat__stat,.interactiveStat.-navy .interactiveStat__text,.interactiveStat.-navy .interactiveStat__cite,.interactiveStat.-gold .interactiveStat__stat,.interactiveStat.-gold .interactiveStat__text,.interactiveStat.-gold .interactiveStat__cite,.interactiveStat.-magenta .interactiveStat__stat,.interactiveStat.-magenta .interactiveStat__text,.interactiveStat.-magenta .interactiveStat__cite{color:#fff;transition:color .25s cubic-bezier(.17,.67,.32,1)}.interactiveStat__icon{opacity:0;transform:scale(.7)}.interactiveStat.-navy:hover .interactiveStat__stat,.interactiveStat.-navy:focus .interactiveStat__stat{color:var(--c-amaranth)}.interactiveStat.-navy:hover .interactiveStat__text,.interactiveStat.-navy:focus .interactiveStat__text{color:#ff375a}.interactiveStat.-navy:hover .interactiveStat__cite,.interactiveStat.-navy:focus .interactiveStat__cite{color:var(--c-amaranth)}.interactiveStat.-gold:hover .interactiveStat__stat,.interactiveStat.-gold:focus .interactiveStat__stat{color:var(--c-amaranth)}.interactiveStat.-gold:hover .interactiveStat__text,.interactiveStat.-gold:focus .interactiveStat__text{color:var(--c-navy)}.interactiveStat.-magenta:hover .interactiveStat__stat,.interactiveStat.-magenta:focus .interactiveStat__stat{color:var(--c-navy)}.interactiveStat.-magenta:hover .interactiveStat__text,.interactiveStat.-magenta:focus .interactiveStat__text{color:#ff375a}.interactiveStat:hover,.interactiveStat:focus{transform:scale(1.05)}.interactiveStat:hover .interactiveStat__icon,.interactiveStat:focus .interactiveStat__icon{opacity:1;transform:scale(1)}}.languagePicker{--language-picker-color: var(--c-white);--language-picker-color-highlight: var(--c-amaranth);--language-picker-font-size: 1rem;--language-picker-icon-size: 1rem;--language-picker-marker-size: 1rem;position:relative}.languagePicker summary{list-style:none}.languagePicker summary::-webkit-details-marker{display:none}.languagePicker.-no-marker .languagePicker__trigger{grid-template-columns:max-content auto}.languagePicker__trigger{align-items:center;display:grid;gap:.5rem;grid-template-columns:max-content auto max-content;line-height:1.7}.languagePicker__trigger:hover .languagePicker__icon{color:var(--language-picker-color-highlight)}.languagePicker__icon{color:var(--language-picker-color);font-size:var(--language-picker-icon-size);transition:color var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.languagePicker__text{color:var(--language-picker-color);font-size:var(--language-picker-font-size)}.languagePicker__marker{color:var(--language-picker-color);font-size:var(--language-picker-marker-size)}.languagePicker__menu{background:var(--c-white);box-shadow:0 3px 6px #00000029;display:grid;gap:.5rem;list-style:none;opacity:0;padding:1rem;position:absolute;transform:translateY(1.5rem);transition:transform var(--speed-fast) cubic-bezier(.17,.67,.32,1),opacity var(--speed-fast) cubic-bezier(.17,.67,.32,1);z-index:var(--z-language)}[open] .languagePicker__menu{opacity:1;transform:translateY(0)}.languagePicker__item{margin:0}.languagePicker__link{--link-color: #191919;--link-color-hover: #191919;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);--link-underline-color: transparent;--link-underline-color-hover: #191919;--link-underline-size: 100% 0, 100% 1px;--link-underline-size-hover: 100% 1px, 100% 1px}[data-whatintent=mouse] .languagePicker__link:hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.languagePicker:where(.siteFooterUtility__languagePicker) .languagePicker__trigger{font-size:.875rem;padding:.25rem .5rem;position:relative}.languagePicker:where(.siteFooterUtility__languagePicker) .languagePicker__trigger:before{border-radius:5px;content:"";background:var(--c-white);top:0;right:0;bottom:0;left:0;opacity:0;position:absolute;transition:opacity var(--speed-fast) cubic-bezier(.17,.67,.32,1);z-index:0}[data-whatintent=mouse] .languagePicker:where(.siteFooterUtility__languagePicker) .languagePicker__trigger:hover:before{opacity:1}.languagePicker:where(.siteFooterUtility__languagePicker) .languagePicker__trigger>*{position:relative;z-index:1}.languagePicker:where(.siteFooterUtility__languagePicker) .languagePicker__icon,.languagePicker:where(.siteFooterUtility__languagePicker) .languagePicker__marker{color:var(--language-picker-color-highlight)}.languagePicker:where(.siteFooterUtility__languagePicker) .languagePicker__text{color:var(--c-navy);font-size:.875rem}.languagePicker:where(.siteFooterUtility__languagePicker) .languagePicker__menu{inset:auto 0 calc(var(--language-picker-font-size) * 2)}.languagePickerDialog{border:1px solid rgba(var(--c-navy-rgb),.2);border-radius:.3rem;padding:0;width:min(80vw,40rem)}.languagePickerDialog::backdrop{background:rgba(20,28,54,.5)}.languagePickerDialog__header{align-items:center;border-bottom:1px solid rgba(var(--c-navy-rgb),.2);display:grid;grid-template-columns:1fr max-content;justify-content:space-between;padding:1.5rem 1.875rem}.languagePickerDialog__title{font-size:clamp(1rem,1.21vw + .59rem,1.5rem);font-weight:800;text-transform:uppercase}.languagePickerDialog__close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:0;margin:0;padding:0}.languagePickerDialog__list{list-style:none;margin:0;padding-left:0}.languagePickerDialog__list li:before{display:none}.languagePickerDialog__item{border-bottom:1px solid rgba(var(--c-navy-rgb),.2);margin:0}.languagePickerDialog__item:last-child{border-bottom:0}.languagePickerDialog__item.-is-active{background:rgba(var(--c-cream-rgb),.6);pointer-events:none}.languagePickerDialog__item.-is-active i{color:var(--c-amaranth);transform:none}.languagePickerDialog__link,.languagePickerDialog__span{align-items:center;color:var(--c-navy);display:grid;gap:1.5rem;grid-auto-flow:column;justify-content:space-between;font-size:1.125rem;font-weight:600;padding:2.25rem 1.875rem;text-transform:uppercase;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.languagePickerDialog__link:hover,.languagePickerDialog__link:focus,.languagePickerDialog__span:hover,.languagePickerDialog__span:focus{background:rgba(var(--c-cream-rgb),.3);color:var(--c-amaranth);text-decoration:none}.languagePickerDialog__link i.fa-caret-right,.languagePickerDialog__span i.fa-caret-right{transform:scaleX(1.7)}.languageSelect{position:relative;z-index:3}.languageSelect__icon{top:7px}.languageSelect__button{background-color:transparent;border:1px solid #000;border-radius:5px;padding-left:2rem}.languageSelect__button i{color:var(--c-amaranth)}.languageSelect__list{list-style-type:none;padding:0;margin-bottom:0}.languageSelect__listLink{--link-color: #191919;--link-color-hover: #191919;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);--link-underline-color: transparent;--link-underline-color-hover: #191919;--link-underline-size: 100% 0, 100% 1px;--link-underline-size-hover: 100% 1px, 100% 1px}[data-whatintent=mouse] .languageSelect__listLink:hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.languageSelect__listItem:last-child{margin-bottom:0}.languageSelect__dropdown{background-color:#fff;position:absolute;padding:1rem;box-shadow:0 3px 6px #00000029;transition:opacity .25s cubic-bezier(.17,.67,.32,1);display:none;pointer-events:none}.languageSelect__dropdown.-active{display:block;pointer-events:all}.neo--listCard{--card-accent-color: var(--section-hover-color, var(--c-amaranth));--card-background-color: var(--c-white);--card-text-color: var(--c-navy);--card-text-font-size: 1rem;--card-text-line-height: 2;background:var(--section-background-color);border-radius:.625rem;box-shadow:0 0 .5px #0000000f,0 0 1.8px #00000015,0 0 8px #00000024;grid-column:span 12;padding-block:clamp(1.75rem,4.85vw + .11rem,3.75rem);padding-inline:clamp(2rem,2.42vw + 1.18rem,3rem);position:relative}@media screen and (min-width: 768px){.neo--listCard{grid-column:span 6}}@media screen and (min-width: 1200px){.neo--listCard{grid-column:span calc(12 / var(--section-columns, 4))}}@media screen and (min-width: 1400px){:where([data-section-grid=wide],[data-section-grid=fluid],[data-section-grid=full]) .neo--listCard{inline-size:24rem;justify-self:center}}.neo--listCard.-hasLink{transition:box-shadow var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.neo--listCard.-hasLink:hover,.neo--listCard.-hasLink:focus-within{box-shadow:0 1.1px 2.1px #0000000f,0 3.6px 7.1px #00000015,0 16px 32px #00000024}.neo--listCard.-hasLink:hover .neo--listCard__button,.neo--listCard.-hasLink:focus-within .neo--listCard__button{--button-color-bg: var(--button-color-bg-hover);--button-color-border: var(--button-color-border-hover);--button-color-text: var(--button-color-text-hover);--button-color-icon: var(--button-color-icon-hover)}.neo--listCard.-cardColorWhite{--card-text-color: var(--c-navy);background-color:var(--c-white)}.neo--listCard__wrapper{block-size:100%}.neo--listCard__content{align-content:space-between;block-size:100%;display:grid;gap:2rem}.neo--listCard__body{display:grid;gap:1.5rem}.neo--listCard__title{border-block-end:1px solid var(--c-navy);font-family:Spectral,serif;font-size:clamp(1.25rem,.61vw + 1.05rem,1.5rem);font-weight:500;line-height:1.4;margin:0;padding-block-end:clamp(.5rem,1.21vw + .09rem,1rem);text-align:center;text-transform:none}.neo--listCard__link{color:var(--card-text-color)}.neo--listCard__link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.neo--listCard__link:hover{color:var(--card-text-color);text-decoration:none}.neo--listCard__list{list-style:none;margin:0;padding-left:0;display:grid;gap:clamp(.75rem,1.82vw + .14rem,1.5rem)}.neo--listCard__list li:before{display:none}.neo--listCard__item{display:grid;gap:.5rem;grid-template-columns:max-content auto;margin:0;place-items:start}.neo--listCard__text,.neo--listCard__text>*{color:var(--card-text-color);font-family:Montserrat,sans-serif;font-size:var(--card-text-font-size);font-weight:300;line-height:var(--card-text-line-height)}.neo--listCard__text a,.neo--listCard__text>* a{position:relative}.neo--listCard__marker i{color:var(--card-accent-color);font-size:var(--card-text-font-size);line-height:var(--card-text-line-height)}.neo--listCard__button{--button-min-width: none;justify-self:center}.neo--logoCloud{position:relative}.neo--logoCloud__grid{overflow:hidden;margin:1.5rem 0 0;padding:1.5rem 0}.neo--logoCloud__wrapper{display:grid;grid-auto-flow:column;grid-auto-columns:max-content;justify-content:var(--section-alignment, start)}.neo--logoCloud__slide{--logo-height: 3.5rem;align-items:center;display:flex;height:var(--logo-height);justify-content:center;padding:0 1.75rem;width:13.875rem}.neo--logoCloud__logo{position:relative;width:auto}.neo--logoCloud__logo svg{height:100%;width:100%}.neo--logoCloud__link{display:flex;height:100%;width:100%}.neo--logoCloud__link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.neo--logoCloud__link:hover:before,.neo--logoCloud__link:focus:before{opacity:.2}.neo--logoCloud__link:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--section-text-color);opacity:0;transition:opacity var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.neo--logoCloud__link svg{height:100%;object-fit:contain;width:100%}.neo--logoCloud__img img{max-height:3.5rem;width:auto}.neo--logoCloud__nav{--logoCloud-nav-distance: -2rem}@media screen and (min-width: 992px){.neo--logoCloud__nav{--logoCloud-nav-distance: -3rem}}.neo--logoCloud__navPrev,.neo--logoCloud__navNext{background:none;border-radius:0;border:0;color:var(--section-text-color);font-size:1.8rem;margin:0;padding:.5rem;transition:color var(--speed-fast) cubic-bezier(.17,.67,.32,1);width:3.75rem}@media screen and (min-width: 768px){.neo--logoCloud__navPrev,.neo--logoCloud__navNext{position:absolute;top:50%;transform:translateY(-50%)}}.neo--logoCloud__navPrev:hover,.neo--logoCloud__navPrev:focus,.neo--logoCloud__navNext:hover,.neo--logoCloud__navNext:focus{color:var(--section-highlight-color)}.neo--logoCloud__navPrev[disabled],.neo--logoCloud__navNext[disabled]{opacity:.3;pointer-events:none}@media screen and (min-width: 768px){.neo--logoCloud__navPrev{left:var(--logoCloud-nav-distance)}}@media screen and (min-width: 768px){.neo--logoCloud__navNext{right:var(--logoCloud-nav-distance)}}.messaging{background-color:#ddd;margin-bottom:2rem;padding:1em 3em;position:relative}.messaging ol:last-child,.messaging p:last-child,.messaging .searchResults #addsearch-results .addsearch-result-item-sub p:last-child,.searchResults #addsearch-results .addsearch-result-item-sub .messaging p:last-child,.messaging ul:last-child{margin-bottom:0}.messaging a{color:#141c36;text-decoration:underline}.messaging a:hover{color:#141c36}.messaging:before{font: 1em/1 "Font Awesome 5 Pro";content:"";display:inline-block;font-size:inherit;font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;text-rendering:auto;text-transform:none;font-size:1em;left:1em;line-height:inherit;position:absolute;text-align:center;top:1em;width:1em}.messaging.-success{background-color:#48ac2c;color:#fff}.messaging.-success:before{font: 1em/1 "Font Awesome 5 Pro";content:"";display:inline-block;font-size:inherit;font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;text-rendering:auto;text-transform:none}.messaging.-success a,.messaging.-success a:hover{color:#fff}.messaging.-info:before{font: 1em/1 "Font Awesome 5 Pro";content:"";display:inline-block;font-size:inherit;font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;text-rendering:auto;text-transform:none}.messaging.-error{background-color:#ce2a2a;color:#fff}.messaging.-error:before{font: 1em/1 "Font Awesome 5 Pro";content:"";display:inline-block;font-size:inherit;font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;text-rendering:auto;text-transform:none}.messaging.-error a,.messaging.-error a:hover{color:#fff}.modal-content{border-radius:0;border:0}.modal.-video .modal-dialog{max-width:100%;width:1200px}:root .modal{z-index:var(--z-modal)}:root .modal-backdrop{z-index:var(--z-modal-overlay)}.modal-open .modal-header{padding:2rem}.modal-open .modal-header .close{padding:0}.modal-open .modal-body{padding:2rem}section+section.modalButton{padding:0 0 3rem}.modalButton{padding:3rem 0}@media screen and (min-width: 768px){.modalButton .modal-dialog{max-width:750px}}.neo--modalLinkList{list-style:none;margin:0;padding-left:0}.neo--modalLinkList li:before{display:none}.neo--modalLinkList__item{border-bottom:1px solid #B2B2B2;margin:0}.neo--modalLinkList__item:last-child{border-bottom:0}.neo--modalLinkList__link{align-items:center;color:var(--c-navy);display:grid;gap:1.5rem;grid-auto-flow:column;justify-content:space-between;font-size:1.1rem;font-weight:600;padding:2.25rem 1.875rem;text-transform:uppercase;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1)}@media screen and (min-width: 768px){.neo--modalLinkList__link{font-size:1.5rem}}.neo--modalLinkList__link:hover,.neo--modalLinkList__link:focus{background:rgba(253,240,230,.3);color:var(--c-amaranth);text-decoration:none}.neo--modalLinkList__link i{transform:scaleX(1.7)}.newsCard{background:#fff;display:grid;grid-template-columns:1fr;grid-template-rows:138px 48px 32px auto;grid-template-areas:"MEDIA" "MEDIA" "." "TEXT";position:relative}.newsCard:hover .newsCard__media img,.newsCard:hover .newsCard__media svg,.newsCard:focus-within .newsCard__media img,.newsCard:focus-within .newsCard__media svg{opacity:1}.newsCard:hover .newsCard__cta,.newsCard:focus-within .newsCard__cta{--link-underline-color: var(--c-amaranth);background-size:100% 2px,100% 2px;color:var(--link-color-hover);text-decoration:none}.newsCard__content{align-content:space-between;display:grid;gap:1.5rem;grid-area:TEXT;padding:1.5rem}.newsCard__title{font-size:1.325rem;font-weight:900;line-height:1.1;margin:0}.newsCard__link{color:var(--c-navy)}.newsCard__link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.newsCard__link:hover,.newsCard__link:focus{color:var(--c-navy);text-decoration:none}.newsCard__footer{align-items:center;display:flex;justify-content:space-between}.newsCard__date{font-size:.625rem;font-weight:500}.newsCard__cta{--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);--link-underline-color: transparent;font-family:Spectral,serif;font-size:1rem;font-weight:700}[data-whatintent=mouse] .newsCard__cta:hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.newsCard__cta i{font-size:.625rem;margin:0 0 0 1em}.newsCard__media{align-items:center;background:var(--c-navy);color:#fff;display:flex;grid-area:MEDIA;justify-content:center;position:relative}.newsCard__media picture{height:100%;width:100%}.newsCard__media img,.newsCard__media svg{opacity:.3;transition:opacity .3s cubic-bezier(.17,.67,.32,1)}.newsCard__media img{height:100%;object-fit:cover;width:100%}.newsCard__media img.lazyload,.newsCard__media img.lazyloading{opacity:0}.newsCard__media img.lazyloaded{opacity:.3;transition:opacity .3s cubic-bezier(.17,.67,.32,1)}.newsCard__media svg{height:45%;width:auto}.newsCard__logo{grid-column:1/span 1;grid-row:2/span 2;margin-right:4rem}.newsCard__logo img{background:#fff;box-shadow:#00000014 8px 8px 16px;height:100%;min-width:150px;object-fit:contain;padding:1rem;width:auto}.onDemandCard{box-shadow:0 3px 10px #00000029;overflow:hidden;text-decoration:none!important;transition:transform .25s cubic-bezier(.17,.67,.32,1);display:flex;flex-direction:column}.onDemandCard__imageWrapper{width:100%;position:relative;overflow:hidden;box-shadow:0 3px 10px #00000029}.onDemandCard__imageWrapper:after{content:"";display:block;padding-top:60%}.onDemandCard__image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover;min-width:100%;min-height:100%}.onDemandCard__body{display:flex;flex-direction:column;align-items:flex-start;padding:2rem;background-color:#fff;flex-grow:1}.onDemandCard__text{margin-bottom:.6rem}.onDemandCard__text>*:first-child{margin-top:0}.onDemandCard__text>*:last-child{margin-bottom:0}.onDemandCard__text ul,.onDemandCard__text ol{list-style:none;padding-left:1.75rem}.onDemandCard__text a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .onDemandCard__text a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.onDemandCard__text ol{counter-reset:counter-override}.onDemandCard__text ol>li{counter-increment:counter-override}.onDemandCard__text ol>li:before{content:counter(counter-override) ". "}.onDemandCard__text ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.onDemandCard__text ol li>ol,.onDemandCard__text ol li>ul{margin-top:1rem}.onDemandCard__text ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.onDemandCard__text ol li:nth-child(n+10):before{left:-2rem}.onDemandCard__text ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.onDemandCard__text ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.onDemandCard__text ul li ul li:before{content:"";transform:scaleX(.7)}.onDemandCard__text ul li ol,.onDemandCard__text ul li ul{margin-top:1rem}.onDemandCard__text .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.onDemandCard__text .extra-space{line-height:2.5}.onDemandCard__text.-author ul,.onDemandCard__text.-author ol{display:flex;flex-flow:row wrap;gap:10px}.onDemandCard__text.-author li{width:45%}.onDemandCard__text figure{margin:2rem 0}@media screen and (min-width: 768px){.onDemandCard__text figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.onDemandCard__text figure.image-right{float:right;margin-left:2rem}}.onDemandCard__text figure.image-center{margin-left:auto;margin-right:auto}.onDemandCard__text p,.onDemandCard__text .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .onDemandCard__text p{font-size:1.25rem;font-family:Spectral,serif;color:#141c36}.onDemandCard__text strong{font-weight:800}.onDemandCard__button{margin-top:auto}.onDemandCard:hover{transform:translateY(-24px)}.preFooter{background-color:var(--c-navy);color:#fff;text-align:center;padding:90px 0}.preFooter__searchForm{position:relative;display:flex;align-items:flex-start;margin:2em auto 3em;max-width:850px}.preFooter__searchForm input:placeholder-shown+.resetButton{opacity:0;pointer-events:none}.preFooter__searchField{flex-basis:100%}.preFooter__searchField .preFooter__searchInput{font-size:18px}.preFooter .resetButton{position:relative;float:right;border:none;background:none;width:100px;bottom:34px;right:0;font-weight:600;font-size:16px}.preFooter .resetButton span{width:20px;height:20px;position:absolute;top:3px;font-size:20px;line-height:.95;border-radius:50%;border:1px solid #000;margin:auto;padding:0;left:0;outline:none;cursor:pointer;font-weight:400}.preFooter__searchButton{position:relative}.preFooter__searchButton .button,.preFooter__searchButton .resources__search button,.resources__search .preFooter__searchButton button{margin-left:1em;max-width:120px;text-align:left}.preFooter__searchButton .fa-caret-right{position:absolute;top:15px;right:1em}.preFooter__searchButton:hover .fa-caret-right{color:var(--c-navy)}.preFooter .button.-secondary,.preFooter .resources__search button.-secondary,.resources__search .preFooter button.-secondary{border-color:#fff;background-color:var(--c-navy);color:#fff;min-width:120px}.preFooter .button.-secondary:hover,.preFooter .resources__search button.-secondary:hover,.resources__search .preFooter button.-secondary:hover{background-color:#fff;color:var(--c-navy)}.preFooter .container{border-bottom:1px solid #808080;margin-bottom:3em}.pressHeader{padding-bottom:0!important;text-align:center}.pressHeader .textBlock__title{font-size:2rem}@media screen and (min-width: 992px){.pressHeader .textBlock__title{font-size:3rem}}.pressHeader .textBlock__subTitle{margin-top:0;color:inherit;text-transform:none;font-style:italic}.pressHeader+section{padding-top:0}.primaryNavigation{--nav-color-highlight: var(--c-amaranth);list-style:none;margin:0;padding-left:0;padding:0 var(--nav-padding-x)}.primaryNavigation li:before{display:none}@media screen and (min-width: 992px){.primaryNavigation{align-items:center;display:grid;gap:1rem;grid-auto-flow:column;grid-auto-columns:max-content;justify-content:space-between;padding:0}}@media screen and (min-width: 1200px){.primaryNavigation{gap:1.5rem}}@media screen and (min-width: 1400px){.primaryNavigation{gap:max(2.5vw,2.5rem);justify-content:start}}.primaryNavigation__item{margin:0}.primaryNavigation__item+.primaryNavigation__item{border-top:1px solid var(--c-navy)}@media screen and (min-width: 992px){.primaryNavigation__item+.primaryNavigation__item{border:none}}.primaryNavigation__menu summary{list-style:none}.primaryNavigation__menu summary::-webkit-details-marker{display:none}.primaryNavigation__trigger{align-items:center;display:grid;gap:1.5rem;grid-template-columns:auto max-content;justify-content:space-between;padding:var(--nav-padding-y) .75rem}@media screen and (min-width: 992px){.primaryNavigation__trigger{gap:.5rem;padding:.5rem 0}}.primaryNavigation__title{background-image:linear-gradient(var(--nav-color-highlight),var(--nav-color-highlight));background-position:0 100%;background-repeat:no-repeat;background-size:100% 0;color:var(--c-navy);font-size:1.125rem;font-weight:600;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1)}[data-whatintent=mouse] .primaryNavigation__title:hover{background-size:100% 2px}@media screen and (min-width: 992px){.primaryNavigation__title{font-size:clamp(.875rem,.98vw + .27rem,1.125rem)}}[open] .primaryNavigation__title{background-size:100% 2px}.primaryNavigation__marker{color:var(--nav-color-highlight);font-size:.875rem;transition:transform var(--speed-fast) cubic-bezier(.17,.67,.32,1)}@media screen and (min-width: 992px){.primaryNavigation__marker{display:none}}@media screen and (min-width: 1200px){.primaryNavigation__marker{display:block}}[open] .primaryNavigation__marker{transform:rotate(180deg)}@media screen and (min-width: 992px){[open] .primaryNavigation__marker{transform:none}}.primaryNavigation__panel{background:var(--c-white);display:grid;padding:0 .75rem}@media screen and (min-width: 992px){.primaryNavigation__panel{--full-vh: 100vh;-ms-overflow-style:none;scrollbar-width:none;border-top:1px solid var(--c-navy);grid-template-columns:var(--header-padding-x) [main-start] 1fr [main-end] var(--header-padding-x);left:0;max-height:calc(var(--full-vh) - var(--site-header-height) - var(--utility-navigation-height));overflow:auto;padding:0;position:absolute;top:100%;width:100vw}.primaryNavigation__panel::-webkit-scrollbar{display:none}.-scrolled .primaryNavigation__panel{max-height:calc(var(--full-vh) - var(--site-header-height))}@supports (height: 100dvh){.primaryNavigation__panel{--full-vh: 100svh}}}.primaryNavigation__content{opacity:0;transition:opacity var(--speed-fast) cubic-bezier(.17,.67,.32,1)}@media screen and (min-width: 992px){.primaryNavigation__content{opacity:1;transition:none}}[open]:where(:not(.is-animating)) .primaryNavigation__content{opacity:1}.primaryNavigation__content.-layout-simple{display:grid;gap:1.75rem;padding:0 0 1.75rem}@media screen and (min-width: 992px){.primaryNavigation__content.-layout-simple{grid-column:2/span 1;padding:3.375rem 0 5rem}}.primaryNavigation__content.-layout-headings{display:grid;gap:1.75rem;padding:0 0 1.75rem}@media screen and (min-width: 992px){.primaryNavigation__content.-layout-headings{grid-column:2/span 1;padding:3.375rem 0 5rem}}.primaryNavigation__content.-layout-split{display:grid;gap:2.375rem;grid-column:1/-1;padding:0 0 2.375rem}.primaryNavigation__content.-layout-split:where(:not(.-has-callout)){padding:1rem 0 2.375rem}@media screen and (min-width: 992px){.primaryNavigation__content.-layout-split{--panel-padding-top: 3.125rem;--panel-padding-bottom: 2.5rem;grid-column:2/span 1;padding:var(--panel-padding-top) 0 var(--panel-padding-bottom)}.primaryNavigation__content.-layout-split:where(.-has-callout){grid-template-columns:auto max-content}}@media screen and (min-width: 1200px){.primaryNavigation__content.-layout-split:where(.-has-callout){grid-template-columns:repeat(2,1fr)}}.primaryNavigation__wrapper{display:grid;gap:1.75rem}@media screen and (min-width: 992px){.primaryNavigation__wrapper{--split-column-spacing-x: clamp(2rem, 9.8vw + -4.08rem, 4.5rem);justify-content:center}:where(.-has-callout) .primaryNavigation__wrapper{justify-content:start}}@media screen and (min-width: 1400px){:where(.-has-callout) .primaryNavigation__wrapper{padding:0 0 0 var(--split-column-spacing-x)}}.primaryNavigation__intro>*:first-child{margin-top:0}.primaryNavigation__intro>*:last-child{margin-bottom:0}.primaryNavigation__intro ul,.primaryNavigation__intro ol{list-style:none;padding-left:1.75rem}.primaryNavigation__intro a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .primaryNavigation__intro a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.primaryNavigation__intro ol{counter-reset:counter-override}.primaryNavigation__intro ol>li{counter-increment:counter-override}.primaryNavigation__intro ol>li:before{content:counter(counter-override) ". "}.primaryNavigation__intro ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.primaryNavigation__intro ol li>ol,.primaryNavigation__intro ol li>ul{margin-top:1rem}.primaryNavigation__intro ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.primaryNavigation__intro ol li:nth-child(n+10):before{left:-2rem}.primaryNavigation__intro ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.primaryNavigation__intro ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.primaryNavigation__intro ul li ul li:before{content:"";transform:scaleX(.7)}.primaryNavigation__intro ul li ol,.primaryNavigation__intro ul li ul{margin-top:1rem}.primaryNavigation__intro .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.primaryNavigation__intro .extra-space{line-height:2.5}.primaryNavigation__intro.-author ul,.primaryNavigation__intro.-author ol{display:flex;flex-flow:row wrap;gap:10px}.primaryNavigation__intro.-author li{width:45%}.primaryNavigation__intro figure{margin:2rem 0}@media screen and (min-width: 768px){.primaryNavigation__intro figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.primaryNavigation__intro figure.image-right{float:right;margin-left:2rem}}.primaryNavigation__intro figure.image-center{margin-left:auto;margin-right:auto}.primaryNavigation__intro>*{color:var(--c-navy);font-family:Montserrat,sans-serif;font-size:1rem;letter-spacing:.016em;line-height:1.5}.primaryNavigation__columns{--panel-column-count: 2;--panel-column-size: 1fr;list-style:none;margin:0;padding-left:0;display:grid;gap:clamp(2rem,9.7vw + -1.27rem,6rem)}.primaryNavigation__columns li:before{display:none}@media screen and (min-width: 992px){.primaryNavigation__columns{align-items:start;grid-template-columns:repeat(var(--panel-column-count),var(--panel-column-size));justify-content:space-around}.primaryNavigation__columns:where([data-column-count="3"]){--panel-column-count: 3}:where(.-layout-split) .primaryNavigation__columns{column-gap:var(--split-column-spacing-x);justify-content:start;row-gap:2.5rem}}@media screen and (min-width: 1200px){.primaryNavigation__columns{--panel-column-count: 4}:where(.-layout-headings) .primaryNavigation__columns{--panel-column-count: var(--column-count);row-gap:calc(clamp(2rem,9.7vw + -1.27rem,6rem)/2)}:where(.-layout-split) .primaryNavigation__columns{--panel-column-count: 2}}.primaryNavigation__columnsItem{display:grid;gap:1.5rem;margin:0;padding:0}.primaryNavigation__columnsLabel{color:var(--nav-color-highlight);font-size:1rem;font-weight:700;letter-spacing:.016em;line-height:1.1;text-transform:uppercase}@media screen and (min-width: 992px){.primaryNavigation__columnsLabel{border-bottom:1px solid var(--c-navy);padding-bottom:.625rem}}.primaryNavigation__columnsList{list-style:none;margin:0;padding-left:0;display:grid;gap:2rem}.primaryNavigation__columnsList li:before{display:none}.primaryNavigation__menuItem{--link-caret-color: var(--c-navy);--link-caret-transform: scaleX(1.7);align-items:start;display:grid;gap:.25rem;margin:0;padding:0 .5rem;position:relative}[data-whatintent=mouse] .primaryNavigation__menuItem:hover{--link-caret-color: var(--nav-color-highlight);--link-caret-transform: scaleX(1.7) translateX(.5rem)}[data-whatintent=mouse] .primaryNavigation__menuItem:hover:after{opacity:1}@media screen and (min-width: 992px){.primaryNavigation__menuItem{padding:.75rem}.primaryNavigation__menuItem:after{background:rgba(var(--c-cream-rgb),.5);border-radius:.375rem;content:"";top:-.5rem;right:-.75rem;bottom:-.5rem;left:-.75rem;opacity:0;position:absolute;transition:opacity var(--speed-fast) cubic-bezier(.17,.67,.32,1);z-index:-1}}.primaryNavigation__menuItem>:where(:last-child){padding-right:.25rem}.primaryNavigation__menuItem>:where(:last-child):after{font: 1em/1 "Font Awesome 5 Pro";content:"";display:inline-block;font-size:inherit;font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;text-rendering:auto;text-transform:none;color:var(--link-caret-color);font-size:.625rem;line-height:2.5em;padding-left:.5rem;position:absolute;transform:var(--link-caret-transform);transition:color var(--speed-fast) cubic-bezier(.17,.67,.32,1),transform var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.primaryNavigation__menuLink{color:var(--c-navy);font-size:1.125rem;font-weight:600;line-height:1.6}.primaryNavigation__menuLink:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.primaryNavigation__menuLink:hover{text-decoration:none}.primaryNavigation__menuLink:after{line-height:2.8em}.primaryNavigation__menuText{color:var(--c-navy);font-family:Spectral,serif;font-size:1rem;line-height:1.5;width:80%}@media screen and (min-width: 992px){.primaryNavigation__menuText{width:auto}}@media screen and (min-width: 992px){.primaryNavigation__featuredGroup{display:flex;grid-column:1/span 3;border-top:1px solid var(--c-navy);padding-top:2rem;width:100%}.primaryNavigation__featuredGroup.-simple{grid-column:1/span 4}.primaryNavigation__featuredGroup .primaryNavigation__columnsList{display:flex;justify-content:space-around;width:100%}}.primaryNavigation__featuredItem{background:var(--c-white);border:1px solid var(--nav-color-highlight);border-radius:.75rem;display:grid;gap:.25rem;justify-items:center;margin:0;padding:1.125rem 3.5rem;position:relative}.primaryNavigation__featuredItem>*{text-align:center}.primaryNavigation__featuredItem:after{background:rgba(var(--c-cream-rgb),1);border-radius:.75rem;content:"";top:0;right:0;bottom:0;left:0;opacity:0;position:absolute;transition:opacity var(--speed-fast) cubic-bezier(.17,.67,.32,1),transform var(--speed-fast) cubic-bezier(.17,.67,.32,1);z-index:-1}[data-whatintent=mouse] .primaryNavigation__featuredItem:hover:after{opacity:1;transform:translate(8px,6px)}.primaryNavigation__featuredItemLink{color:var(--nav-color-highlight);font-size:1.0625rem;font-weight:600;line-height:1.1;text-transform:uppercase}.primaryNavigation__featuredItemLink:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.primaryNavigation__featuredItemLink:hover{color:var(--nav-color-highlight);text-decoration:none}.primaryNavigation__featuredItemText{color:var(--c-navy);font-family:Spectral,serif;font-size:1rem;line-height:1.5}.primaryNavigation__decoratedItem{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;margin:0;padding:0 1.25rem;position:relative}@media screen and (min-width: 992px){.primaryNavigation__decoratedItem{padding:0}}.primaryNavigation__decoratedItem>*{flex:0 1 auto}.primaryNavigation__decoratedIcon{height:1.875rem;width:1.875rem}.primaryNavigation__decoratedIcon svg,.primaryNavigation__decoratedIcon img{height:100%;object-fit:contain;width:100%}.primaryNavigation__decoratedLink{background-image:linear-gradient(var(--nav-color-highlight),var(--nav-color-highlight));background-position:0 100%;background-repeat:no-repeat;background-size:100% 0;color:var(--c-navy);font-size:1.125rem;font-weight:600;line-height:1.3;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.primaryNavigation__decoratedLink:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.primaryNavigation__decoratedLink:hover{text-decoration:none}[data-whatintent=mouse] .primaryNavigation__decoratedLink:hover{background-size:100% 2px}.primaryNavigation__decoratedTag{color:var(--c-navy);font-size:1rem;font-weight:500;line-height:1.1;padding:0 .75rem;pointer-events:none;position:relative}.primaryNavigation__decoratedTag:before{border:1px solid var(--c-cream);background:var(--c-cream);border-radius:.25rem;content:"";top:-.75rem;right:0;bottom:-.75rem;left:0;position:absolute;z-index:-1}.primaryNavigation__footer{display:grid;padding:clamp(.5rem,3.64vw + -.73rem,2rem) 0 0}@media screen and (min-width: 992px){.primaryNavigation__footer{justify-content:center}}.primaryNavigation__footerLink{--link-caret-color: var(--c-navy);--link-caret-transform: scaleX(1.7);color:var(--c-navy);font-size:1.125rem;font-weight:600;line-height:1.6;padding:0 .5rem}@media screen and (min-width: 992px){.primaryNavigation__footerLink{padding:0}}.primaryNavigation__footerLink:hover{text-decoration:none}[data-whatintent=mouse] .primaryNavigation__footerLink:hover{--link-caret-color: var(--nav-color-highlight);--link-caret-transform: scaleX(1.7) translateX(.5rem)}.primaryNavigation__footerLink i{color:var(--link-caret-color);font-size:.875rem;transform:var(--link-caret-transform);padding-left:.25rem;transition:color var(--speed-fast) cubic-bezier(.17,.67,.32,1),transform var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.primaryNavigation__cta{--cta-media-ratio: 2.5;--cta-link-color: var(--nav-color-highlight);--cta-link-caret-transform: scaleX(1.7);position:relative}[data-whatintent=mouse] .primaryNavigation__cta:hover{--cta-link-color: var(--c-navy);--cta-link-caret-transform: scaleX(1.7) translateX(.5rem)}@media screen and (min-width: 992px){.primaryNavigation__cta{--cta-media-ratio: none}}.primaryNavigation__ctaGrid{display:grid;grid-template-rows:calc((100% - 1.5rem) / var(--cta-media-ratio) * .33) max-content auto var(--site-navigation-angle-height, 0);grid-template-columns:.75rem [media-start] .5rem [content-start] 1fr [content-end] .5rem [media-end] .75rem}@media screen and (min-width: 992px){.primaryNavigation__ctaGrid{--cta-spacing-x: clamp(1.5rem, 6.37vw + -2.45rem, 3.125rem);column-gap:var(--cta-spacing-x);grid-template-rows:1fr;grid-template-columns:clamp(9.25rem,34.8vw + -12.33rem,18.125rem) auto var(--primary-navigation-angle-width, 0);height:100%}}@media screen and (min-width: 1400px){.primaryNavigation__ctaGrid{padding-left:var(--cta-spacing-x)}}.primaryNavigation__ctaGrid:before,.primaryNavigation__ctaGrid:after{content:"";background:var(--c-cream);width:100vw;margin:0 calc((var(--nav-padding-x) + .75rem) * -1)}.primaryNavigation__ctaGrid:before{grid-row:2/span 2}@media screen and (min-width: 992px){.primaryNavigation__ctaGrid:before{grid-column:1/span 2;grid-row:1/-1;height:calc(100% + var(--panel-padding-bottom) + var(--panel-padding-top));margin:calc(var(--panel-padding-top) * -1) 0 calc(var(--panel-padding-bottom) * -1) calc(var(--header-padding-x) * -1);width:calc(100% + var(--header-padding-x) + var(--cta-spacing-x))}}@media screen and (min-width: 1400px){.primaryNavigation__ctaGrid:before{margin:calc(var(--panel-padding-top) * -1) 0 calc(var(--panel-padding-bottom) * -1) calc((var(--header-padding-x) + var(--cta-spacing-x)) * -1);width:calc(100% + var(--header-padding-x) + var(--cta-spacing-x) * 2)}}.primaryNavigation__ctaGrid:after{clip-path:polygon(0 0,100% 0,0 100%);grid-row:4/span 1}@media screen and (min-width: 992px){.primaryNavigation__ctaGrid:after{border-left:1px solid var(--c-cream);clip-path:polygon(0 0,0 100%,100% 100%);grid-column:3/span 1;grid-row:1/-1;height:calc(100% + var(--panel-padding-bottom) + var(--panel-padding-top));margin:calc(var(--panel-padding-top) * -1) 0 calc(var(--panel-padding-bottom) * -1);width:100%}}.primaryNavigation__ctaContent{display:grid;gap:.75rem;grid-column:content;grid-row:3/span 1;margin:0 0 1rem}@media screen and (min-width: 992px){.primaryNavigation__ctaContent{align-content:center;grid-column:2/span 1;grid-row:1/span 1;margin:0}}.primaryNavigation__ctaMedia{aspect-ratio:var(--cta-media-ratio);border-radius:.5rem;grid-column:media;grid-row:1/span 2;margin:0 0 1.5rem;overflow:hidden;overflow:clip}@media screen and (min-width: 992px){.primaryNavigation__ctaMedia{grid-column:1/span 1;grid-row:1/span 1;margin:0}}.primaryNavigation__ctaImage{height:100%;object-fit:cover;width:100%}.primaryNavigation__ctaTitle{margin:0}.primaryNavigation__ctaSpan,.primaryNavigation__ctaLink{color:var(--c-navy);font-size:1.125rem;font-weight:600;line-height:1.1}.primaryNavigation__ctaLink:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.primaryNavigation__ctaLink:hover{text-decoration:none}.primaryNavigation__ctaText{color:var(--c-navy);font-family:Spectral,serif;font-size:1rem;line-height:1.5}.primaryNavigation__ctaText>*:first-child{margin-top:0}.primaryNavigation__ctaText>*:last-child{margin-bottom:0}.primaryNavigation__ctaText ul,.primaryNavigation__ctaText ol{list-style:none;padding-left:1.75rem}.primaryNavigation__ctaText a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .primaryNavigation__ctaText a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.primaryNavigation__ctaText ol{counter-reset:counter-override}.primaryNavigation__ctaText ol>li{counter-increment:counter-override}.primaryNavigation__ctaText ol>li:before{content:counter(counter-override) ". "}.primaryNavigation__ctaText ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.primaryNavigation__ctaText ol li>ol,.primaryNavigation__ctaText ol li>ul{margin-top:1rem}.primaryNavigation__ctaText ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.primaryNavigation__ctaText ol li:nth-child(n+10):before{left:-2rem}.primaryNavigation__ctaText ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.primaryNavigation__ctaText ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.primaryNavigation__ctaText ul li ul li:before{content:"";transform:scaleX(.7)}.primaryNavigation__ctaText ul li ol,.primaryNavigation__ctaText ul li ul{margin-top:1rem}.primaryNavigation__ctaText .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.primaryNavigation__ctaText .extra-space{line-height:2.5}.primaryNavigation__ctaText.-author ul,.primaryNavigation__ctaText.-author ol{display:flex;flex-flow:row wrap;gap:10px}.primaryNavigation__ctaText.-author li{width:45%}.primaryNavigation__ctaText figure{margin:2rem 0}@media screen and (min-width: 768px){.primaryNavigation__ctaText figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.primaryNavigation__ctaText figure.image-right{float:right;margin-left:2rem}}.primaryNavigation__ctaText figure.image-center{margin-left:auto;margin-right:auto}.primaryNavigation__ctaCta{color:var(--cta-link-color);font-size:1rem;font-weight:600;line-height:1;padding:.5rem 0 0;transition:color var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.primaryNavigation__ctaCta i{color:var(--cta-link-color);font-size:.875rem;transform:var(--cta-link-caret-transform);padding-left:.25rem;transition:color var(--speed-fast) cubic-bezier(.17,.67,.32,1),transform var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.primaryNavigation__triangles{--triangle-fill: transparent;--triangle-stroke: var(--nav-color-highlight);aspect-ratio:1;display:none;height:min(80%,18vw);inset:50% var(--header-padding-x) 0 auto;place-items:center;position:absolute;transform:translateY(-50%)}@media screen and (min-width: 1200px){.primaryNavigation__triangles{display:grid}}.primaryNavigation__triangles svg{height:100%;object-fit:contain;width:100%}.neo--promoCard{--card-accent-color: var(--section-hover-color, var(--c-amaranth));--card-background-color: var(--section-background-color, var(--c-white));--card-border-radius: .625rem;--card-box-shadow: 0 0px .5px rgba(0, 0, 0, .057), 0 0px 1.8px rgba(0, 0, 0, .083), 0 0px 8px rgba(0, 0, 0, .14);--card-gap: 1.5rem;--card-padding-block: clamp(1.75rem, 4.85vw + .11rem, 3.75rem);--card-padding-inline: clamp(2rem, 2.42vw + 1.18rem, 3rem);--card-text-color: var(--c-navy);--card-text-font-size: clamp(.75rem, .3vw + .65rem, .875rem);--card-text-line-height: 1.3;border-radius:var(--card-border-radius);box-shadow:var(--card-box-shadow);grid-column:span 12;position:relative}@media screen and (min-width: 768px){.neo--promoCard{grid-column:span 6}}@media screen and (min-width: 1200px){.neo--promoCard{grid-column:span calc(12 / var(--section-columns, 4))}}@media screen and (min-width: 1400px){:where([data-section-grid=wide],[data-section-grid=fluid],[data-section-grid=full]) .neo--promoCard{inline-size:24rem;justify-self:center}}.neo--promoCard.-featuredCard{--card-featured-padding: clamp(1rem, 1.21vw + .59rem, 1.5rem);box-shadow:none;margin:var(--card-featured-padding);z-index:1}.neo--promoCard.-featuredCard.-hasLink{transition:box-shadow var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.neo--promoCard.-featuredCard:before{background:var(--card-accent-color);border-radius:var(--card-border-radius);box-shadow:var(--card-box-shadow);content:"";inset:calc(var(--card-featured-padding) * -1);position:absolute;z-index:-1}.neo--promoCard.-featuredCard .neo--promoCard__wrapper{padding-block:calc(var(--card-padding-block) - var(--card-featured-padding))}.neo--promoCard.-hasLink{transition:box-shadow var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.neo--promoCard.-hasLink:hover,.neo--promoCard.-hasLink:focus-within{--card-box-shadow: 0 1.1px 2.1px rgba(0, 0, 0, .057), 0 3.6px 7.1px rgba(0, 0, 0, .083), 0 16px 32px rgba(0, 0, 0, .14)}.neo--promoCard.-hasLink:hover .neo--promoCard__button,.neo--promoCard.-hasLink:focus-within .neo--promoCard__button{--button-color-bg: var(--button-color-bg-hover);--button-color-border: var(--button-color-border-hover);--button-color-text: var(--button-color-text-hover);--button-color-icon: var(--button-color-icon-hover)}.neo--promoCard__wrapper{background:var(--card-background-color);block-size:100%;border-radius:var(--card-border-radius);padding-block:var(--card-padding-block);padding-inline:var(--card-padding-inline);position:relative}.neo--promoCard__content{align-content:space-between;block-size:100%;display:grid;gap:2rem}.neo--promoCard__header,.neo--promoCard__body{align-content:start;display:grid;gap:var(--card-gap)}.neo--promoCard__header{border-block-end:1px solid var(--c-navy);padding-block-end:var(--card-gap)}.neo--promoCard__title{font-family:Spectral,serif;font-size:clamp(1.25rem,.61vw + 1.05rem,1.5rem);font-weight:500;line-height:1;margin:0;text-align:center;text-transform:none}.neo--promoCard__pricing{display:grid;font-size:clamp(.75rem,.3vw + .65rem,.875rem);gap:1em;grid-auto-flow:column;grid-auto-columns:max-content auto;place-content:center;place-items:center}.neo--promoCard__pricing strong{color:var(--card-accent-color);display:block;font-size:clamp(1.5rem,3.03vw + .48rem,2.75rem);font-weight:900;line-height:1;text-transform:uppercase}.neo--promoCard__pricing:where([data-radio-toggle-target]){display:none}.neo--promoCard__pricing:where([data-radio-toggle-target])[data-radio-toggle-active]{display:grid}.neo--promoCard__link{color:var(--card-text-color);line-height:1}.neo--promoCard__link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.neo--promoCard__link:hover{color:var(--card-text-color);text-decoration:none}.neo--promoCard__list{list-style:none;margin:0;padding-left:0;display:grid;gap:clamp(.75rem,1.82vw + .14rem,1.5rem)}.neo--promoCard__list li:before{display:none}.neo--promoCard__item{display:grid;gap:.5rem;grid-template-columns:max-content auto;margin:0;place-items:start}.neo--promoCard__description{color:var(--card-text-color);font-family:Montserrat,sans-serif;font-size:var(--card-text-font-size);font-weight:500;line-height:1.3}.neo--promoCard__text,.neo--promoCard__text>*{color:var(--card-text-color);font-family:Montserrat,sans-serif;font-size:var(--card-text-font-size);font-weight:300;line-height:var(--card-text-line-height)}.neo--promoCard__text a,.neo--promoCard__text>* a{position:relative}.neo--promoCard__marker i{color:var(--card-accent-color);font-size:var(--card-text-font-size);line-height:var(--card-text-line-height)}.neo--promoCard__button{--button-min-width: none;justify-self:center}.neo--quoteBlock__headline{color:var(--section-text-color);font-family:Spectral,serif;font-size:1.6rem;font-weight:500;margin-bottom:0;text-transform:none}@media screen and (min-width: 768px){.neo--quoteBlock__headline{font-size:1.8rem}}@media screen and (min-width: 992px){.neo--quoteBlock__headline{font-size:2rem}}@media screen and (min-width: 1200px){.neo--quoteBlock__headline{font-size:2.25rem}}.neo--quoteBlock__content{display:grid;gap:var(--grid-gap-column);margin:0;padding:1.5rem 0 0}.neo--quoteBlock__quote{border-left:0;color:var(--section-highlight-color);font-size:clamp(1.75rem,3vw + 1rem,3rem);font-style:normal;font-weight:900;line-height:1.125;margin:0;padding:0;text-transform:uppercase}.neo--quoteBlock__author{color:var(--section-text-color);font-family:Spectral,serif;font-size:1.3rem;text-align:right}@media screen and (min-width: 768px){.neo--quoteBlock__author{font-size:1.5rem}}.neo--quoteBlock__buttonGroup{display:flex;flex-wrap:wrap;gap:var(--grid-gap-column, .5rem);justify-items:start;margin:3rem 0 0}.neo--quoteBlock__buttonGroup>*{flex:0 1 auto}.relatedLearning{background-color:var(--c-cream);padding:26px}.relatedLearning__title{margin-bottom:42px}.relatedLearning__cta{padding-left:26px;border-left:2px solid var(--c-amaranth);margin-bottom:54px}.relatedLearning__cta:last-child{margin-bottom:0}.relatedLearning__ctaText{margin-bottom:1rem}.relatedLearning__ctaText>*:first-child{margin-top:0}.relatedLearning__ctaText>*:last-child{margin-bottom:0}.relatedLearning__ctaText ul,.relatedLearning__ctaText ol{list-style:none;padding-left:1.75rem}.relatedLearning__ctaText a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .relatedLearning__ctaText a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.relatedLearning__ctaText ol{counter-reset:counter-override}.relatedLearning__ctaText ol>li{counter-increment:counter-override}.relatedLearning__ctaText ol>li:before{content:counter(counter-override) ". "}.relatedLearning__ctaText ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.relatedLearning__ctaText ol li>ol,.relatedLearning__ctaText ol li>ul{margin-top:1rem}.relatedLearning__ctaText ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.relatedLearning__ctaText ol li:nth-child(n+10):before{left:-2rem}.relatedLearning__ctaText ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.relatedLearning__ctaText ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.relatedLearning__ctaText ul li ul li:before{content:"";transform:scaleX(.7)}.relatedLearning__ctaText ul li ol,.relatedLearning__ctaText ul li ul{margin-top:1rem}.relatedLearning__ctaText .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.relatedLearning__ctaText .extra-space{line-height:2.5}.relatedLearning__ctaText.-author ul,.relatedLearning__ctaText.-author ol{display:flex;flex-flow:row wrap;gap:10px}.relatedLearning__ctaText.-author li{width:45%}.relatedLearning__ctaText figure{margin:2rem 0}@media screen and (min-width: 768px){.relatedLearning__ctaText figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.relatedLearning__ctaText figure.image-right{float:right;margin-left:2rem}}.relatedLearning__ctaText figure.image-center{margin-left:auto;margin-right:auto}.relatedLearning__ctaTitle{font-size:1.125rem;margin-bottom:1rem}.relatedLearning__link{font-family:Spectral,serif;font-weight:700}.relatedLearning__link i{margin-left:.5em;font-size:.875em}@media screen and (min-width: 800px){.relatedLearning{padding:0 0 0 26px;background-color:#fff}}.neo--relatedResources__grid{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--grid-gap-column);justify-content:center}.neo--resourceCard{background:var(--c-white);box-shadow:0 .5px 1.1px #0000000f,0 1.8px 3.6px #00000015,0 8px 16px #00000024;grid-column:span 12;height:100%;position:relative}@media screen and (min-width: 768px){.neo--resourceCard{grid-column:span 6}}@media screen and (min-width: 992px){.neo--resourceCard{grid-column:span 4}}@media screen and (min-width: 1400px){[data-section-grid=wide] .neo--resourceCard{inline-size:24rem;justify-self:center}}.neo--resourceCard:hover .neo--resourceCard__image{opacity:1}.neo--resourceCard:hover .neo--resourceCard__image img{transform:scale(1.2)}.neo--resourceCard:hover .neo--resourceCard__cta{background-size:100% 2px}.neo--resourceCard__wrapper{display:grid;grid-template-areas:"MEDIA" "CONTENT";height:100%}.neo--resourceCard__content{--content-gap: 1rem;align-content:space-between;display:grid;gap:var(--content-gap);grid-area:CONTENT;padding:1.3rem}.neo--resourceCard__media{background:var(--c-navy);grid-area:MEDIA;height:186px;overflow:hidden;position:relative;width:100%}.neo--resourceCard__image{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.6;transition:opacity var(--speed-medium) cubic-bezier(.17,.67,.32,1)}.neo--resourceCard__image.-placeholder img{object-position:center}.neo--resourceCard__image img{height:100%;object-fit:cover;object-position:top;transition:opacity var(--speed-fast) cubic-bezier(.17,.67,.32,1),transform calc(var(--speed-slow) * 2) cubic-bezier(.17,.67,.32,1);width:100%}.neo--resourceCard__image img.lazyload,.neo--resourceCard__image img.lazyloading{opacity:0}.neo--resourceCard__image img.lazyloaded{opacity:1}.neo--resourceCard__header{display:grid;gap:var(--content-gap)}@media screen and (min-width: 768px){.neo--resourceCard__header{min-height:84px}}.neo--resourceCard__title{font-size:1.1rem;font-weight:900;line-height:1.2;margin:0;text-transform:uppercase}.neo--resourceCard__link{color:var(--c-navy)}.neo--resourceCard__link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.neo--resourceCard__link:after{z-index:1}.neo--resourceCard__link:hover,.neo--resourceCard__link:focus{color:var(--c-navy);text-decoration:none}.neo--resourceCard__footer{display:grid;gap:var(--content-gap)}.neo--resourceCard__footerWrapper{align-items:center;display:grid;grid-auto-flow:column;justify-content:space-between}.neo--resourceCard__meta{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.75rem}.neo--resourceCard__meta>*{flex:0 1 auto}.neo--resourceCard__tag{--tag-background-color: var(--c-cream);--tag-text-color: var(--c-navy);background:var(--tag-background-color);border-radius:4px;color:var(--tag-text-color);font-size:.625rem;font-weight:500;padding:5px 6px;text-transform:uppercase}.neo--resourceCard__tag.-topic{--tag-background-color: var(--c-navy);--tag-text-color: var(--c-white)}.neo--resourceCard__text>*:first-child{margin-top:0}.neo--resourceCard__text>*:last-child{margin-bottom:0}.neo--resourceCard__text ul,.neo--resourceCard__text ol{list-style:none;padding-left:1.75rem}.neo--resourceCard__text a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .neo--resourceCard__text a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.neo--resourceCard__text ol{counter-reset:counter-override}.neo--resourceCard__text ol>li{counter-increment:counter-override}.neo--resourceCard__text ol>li:before{content:counter(counter-override) ". "}.neo--resourceCard__text ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.neo--resourceCard__text ol li>ol,.neo--resourceCard__text ol li>ul{margin-top:1rem}.neo--resourceCard__text ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.neo--resourceCard__text ol li:nth-child(n+10):before{left:-2rem}.neo--resourceCard__text ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.neo--resourceCard__text ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.neo--resourceCard__text ul li ul li:before{content:"";transform:scaleX(.7)}.neo--resourceCard__text ul li ol,.neo--resourceCard__text ul li ul{margin-top:1rem}.neo--resourceCard__text .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.neo--resourceCard__text .extra-space{line-height:2.5}.neo--resourceCard__text.-author ul,.neo--resourceCard__text.-author ol{display:flex;flex-flow:row wrap;gap:10px}.neo--resourceCard__text.-author li{width:45%}.neo--resourceCard__text figure{margin:2rem 0}@media screen and (min-width: 768px){.neo--resourceCard__text figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.neo--resourceCard__text figure.image-right{float:right;margin-left:2rem}}.neo--resourceCard__text figure.image-center{margin-left:auto;margin-right:auto}@media screen and (min-width: 992px){.neo--resourceCard__text>*{font-size:1.1rem}}.neo--resourceCard__date{font-size:.625rem;font-weight:500;color:var(--c-navy)}.neo--resourceCard__cta{--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);--link-underline-color: transparent;--link-underline-color-hover: var(--c-amaranth);align-items:center;color:var(--c-navy);display:grid;font-family:Spectral,serif;font-size:.875rem;font-weight:700;grid-auto-flow:column;gap:8px;transition:color var(--speed-fast) cubic-bezier(.17,.67,.32,1)}[data-whatintent=mouse] .neo--resourceCard__cta:hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.code-academy-template .neo--resourceCard__cta{--link-underline-color-hover: var(--c-blue)}.neo--resourceCard__cta i{font-size:.9em}.neo--resourceCard.-featured{min-height:260px}.neo--resourceCard.-featured .neo--resourceCard__wrapper{grid-template-rows:238px auto}.neo--resourceCard.-featured .neo--resourceCard__media{height:100%}.neo--resourceCard.-featured .neo--resourceCard__header{min-height:0}.neo--resourceCard.-featured .neo--resourceCard__title{font-size:1.3rem}@media screen and (min-width: 992px){.neo--resourceCard.-featured .neo--resourceCard__wrapper{grid-template-areas:"CONTENT MEDIA";grid-template-columns:5.5fr 4.5fr;grid-template-rows:100%}.neo--resourceCard.-featured:not(.-highlight) .neo--resourceCard__meta{flex-direction:column}.neo--resourceCard.-featured:not(.-highlight) .neo--resourceCard__cta{font-size:.75rem}}.neo--resourceCard.-featured.-highlight .neo--resourceCard__wrapper{grid-template-rows:var(--grid-container-size) auto}@media screen and (min-width: 768px){.neo--resourceCard.-featured.-highlight{min-height:360px}.neo--resourceCard.-featured.-highlight .neo--resourceCard__wrapper{grid-template-areas:"CONTENT MEDIA";grid-template-columns:repeat(2,1fr);grid-template-rows:100%}}@media screen and (min-width: 992px){.neo--resourceCard.-featured.-highlight{min-height:480px}.neo--resourceCard.-featured.-highlight .neo--resourceCard__content{padding:1.875rem}.neo--resourceCard.-featured.-highlight .neo--resourceCard__title{font-size:2.25rem}.neo--resourceCard.-featured.-highlight .neo--resourceCard__date{font-size:.875rem}}.resourceAccordion{--accordion-padding: 3.125rem;border-bottom:2px solid rgba(255,55,90,.25)}.resourceAccordion:not(.-open) .resourceAccordion__trigger{background-color:var(--button-color-bg-hover);border-color:var(--button-color-border-hover);color:var(--button-color-text-hover)}.resourceAccordion:not(.-open) .resourceAccordion__trigger:hover,.resourceAccordion:not(.-open) .resourceAccordion__trigger:focus{background-color:var(--button-color-bg);border-color:var(--button-color-border);color:var(--button-color-text)}.resourceAccordion__heading{align-items:start;display:grid;gap:1.8rem;grid-template-columns:auto max-content;padding:var(--accordion-padding) 0;position:relative}.resourceAccordion__content{margin-bottom:var(--accordion-padding)}.resourceAccordion__content>*+*{padding-top:var(--accordion-padding)}.resourceAccordion__title{color:var(--section-highlight-color, #FF375A);font-size:1.8rem;margin:0}@media screen and (min-width: 768px){.resourceAccordion__title{font-size:2rem}}@media screen and (min-width: 992px){.resourceAccordion__title{font-size:2.25rem}}.resourceAccordion__trigger{--button-minWidth: 0}.resourceAccordion__trigger:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.resourceAccordion__resourcesFooter{padding:2rem 0 0}.resourceAccordion__body{display:grid;gap:1.5rem}@media screen and (min-width: 768px){.resourceAccordion__body{gap:3rem;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 1200px){.resourceAccordion__body{gap:0}}@media screen and (min-width: 1200px){.resourceAccordion__quicklinks{padding-right:18%}}.resourceAccordion__quicklink{padding-top:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #B2B2B2;position:relative}.resourceAccordion__quicklink:hover .resourceAccordion__eyebrow,.resourceAccordion__quicklink:focus-within .resourceAccordion__eyebrow{color:var(--section-highlight-color)}.resourceAccordion__quicklink:first-child{padding-top:0}@media screen and (min-width: 768px){.resourceAccordion__quicklink:last-child{padding-bottom:0;border-bottom-width:0}}.resourceAccordion__eyebrow{align-items:center;color:#141c36;display:flex;font-size:.875rem;font-weight:900;justify-content:flex-start;line-height:1.2;margin:0 0 .5rem;text-transform:uppercase;transition:color var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.resourceAccordion__eyebrow i{font-size:.8em;margin-left:.75rem}.resourceAccordion__eyebrow.-featured{font-size:1rem}.resourceAccordion__quicklinkTitle{font-family:Spectral,serif;font-size:1.25rem;font-weight:500}.resourceAccordion__quicklinkLink{color:var(--section-text-color)}.resourceAccordion__quicklinkLink:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.resourceAccordion__quicklinkLink:hover,.resourceAccordion__quicklinkLink:focus{text-decoration:none}.resourceAccordion__featured{position:relative}.resourceAccordion__featured:hover .resourceAccordion__eyebrow,.resourceAccordion__featured:focus-within .resourceAccordion__eyebrow{color:var(--section-highlight-color)}.resourceAccordion__featuredTitle{font-family:Spectral,serif;font-size:1.25rem;font-weight:500}@media screen and (min-width: 768px){.resourceAccordion__featuredTitle{font-size:1.5rem}}@media screen and (min-width: 992px){.resourceAccordion__featuredTitle{font-size:2rem}}.resourceAccordion__featuredLink{color:var(--section-text-color);line-height:1.2}.resourceAccordion__featuredLink:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.resourceAccordion__featuredLink:hover,.resourceAccordion__featuredLink:focus{text-decoration:none}.resourceAccordion__featuredAuthor{margin-top:1.4rem;align-items:center}@media screen and (min-width: 992px){.resourceAccordion__featuredAuthorHeadshot{height:68px;width:68px}}.resourceAccordion__featuredAuthorName{font-size:1rem}.resourceCard{box-shadow:0 5px 10px #00000026;display:flex;flex-direction:column;margin:2rem 1rem;position:relative;transition:transform var(--speed-fast) cubic-bezier(.17,.67,.32,1);width:calc(100% - 2rem)}.resourceCard:hover{transform:translateY(-.5rem)}.resourceCard__wrapper{display:flex;flex-direction:row;flex-wrap:wrap;position:relative;z-index:1;margin:-1rem}.resourceCard__header{background-color:var(--c-navy);padding:1rem;min-height:3.5rem;color:#fff}.resourceCard__header span{line-height:1;text-transform:uppercase;font-weight:900}.resourceCard__header.-Leadercamp,.resourceCard__header.-navy{color:#fff}.resourceCard__header.-Leadercamp svg path,.resourceCard__header.-navy svg path{fill:#fff}.resourceCard__icon{vertical-align:text-top;margin-right:.5rem}.resourceCard__icon svg{max-height:1rem;max-width:1rem;fill:#fff}.resourceCard__body{padding:1rem;flex-grow:1}.resourceCard__length{font-size:.75rem;margin-bottom:1rem}.resourceCard__length i{color:var(--c-amaranth);margin-right:.25rem}.resourceCard__title a{color:inherit;font-family:Spectral,serif;font-weight:600;font-size:20px}.resourceCard__title a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.resourceCard__title a:hover{text-decoration:none}.resourceCard__text p,.resourceCard__text .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .resourceCard__text p{font-size:.875rem;margin:0}.resourceCard__tags{font-size:.75rem;margin:1rem 0 0;padding:0}.resourceCard__tags li,.resourceCard__tags.-location{display:inline-block;position:relative;margin-right:.5rem}.resourceCard__tags li:before,.resourceCard__tags.-location:before{font: 1em/1 "Font Awesome 5 Pro";content:"";display:inline-block;font-size:inherit;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;text-rendering:auto;text-transform:none;color:var(--c-amaranth);margin-right:.25rem;transform:scaleY(-1);vertical-align:text-top}.resourceCard__tags.-location:before{content:"";transform:none;vertical-align:baseline}.resourceCard__footer{padding:0 1rem 1rem;text-align:right;position:relative}.resourceCard__footer .button span,.resourceCard__footer .resources__search button span,.resources__search .resourceCard__footer button span{text-transform:none;font-family:Spectral,serif}.resourceCard__logo{display:inline-block;width:100px;height:50px;background-size:contain;background-position:left center;background-repeat:no-repeat;position:absolute;left:20px;bottom:20px}.resourceCard.-event .resourceCard__length{font-size:1rem}.resourceCard.-event .resourceCard__title{font-size:1.5rem}.resourceCard.-event .resourceCard__text p,.resourceCard.-event .resourceCard__text .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .resourceCard.-event .resourceCard__text p{font-size:1rem}.resourceCard.-hide{display:none}.resourceCard.featuredResource{margin:2rem 0;width:100%}.resourceCard.featuredResource .resourceCard__header span span{display:none}.resourceCard.featuredResource .resourceCard__header span.featuredResource_featured{color:#fff}.resourceCard.featuredResource .featuredResource__image{position:relative;min-height:220px;overflow:hidden}.resourceCard.featuredResource .featuredResource__image img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-height:100%;min-width:100%;object-fit:cover}@media screen and (min-width: 768px){.resourceCard{width:calc(50% - 2rem)}.resourceCard.featuredResource .resourceCard__header span span{display:inline}.resourceCard.featuredResource .resourceCard__header span.featuredResource_featured{float:right;margin:.25rem 0}.resourceCard.featuredResource .featuredResource__interior{display:flex;flex-direction:row}.resourceCard.featuredResource .featuredResource__content{display:flex;flex-direction:column;max-width:70%;min-width:70%}.resourceCard.featuredResource .featuredResource__image{display:block;max-width:31.3333%;min-width:31.3333%}}@media screen and (min-width: 992px){.resourceCard{width:calc(33.333% - 2rem)}.resourceCard.-fifty{width:calc(50% - 2rem)}}.neo--searchFilters{align-content:start;display:grid;gap:1.5rem}.neo--searchFilters :where(ul){list-style:none;margin:0;padding-left:0}.neo--searchFilters :where(ul) li:before{display:none}.neo--searchFilters :where(li){margin-block-end:0}.neo--searchFilters__header{align-items:center;display:flex;flex-wrap:wrap;gap:1.25rem}.neo--searchFilters__title{color:var(--c-navy);font-size:clamp(1.25rem,2.42vw + .43rem,2.25rem);font-weight:900;margin:0}.neo--searchFilters__clear{--button-min-width: 0}.neo--searchFilters__filters{display:grid;gap:clamp(1.5rem,3.64vw + .27rem,3rem)}.neo--searchFilters__disclosure:where(details) summary::-webkit-details-marker{display:none}.neo--searchFilters__summary{align-items:center;display:grid;gap:1.25rem;grid-template-columns:auto max-content;justify-content:start}.neo--searchFilters__label{color:var(--c-navy);font-size:clamp(1.125rem,.91vw + .82rem,1.5rem);font-weight:600;margin:0}.neo--searchFilters__arrow{block-size:1rem;display:grid;inline-size:1rem;place-items:center}.neo--searchFilters__arrow i{color:var(--c-amaranth)}.neo--searchFilters__inclosure{display:grid;gap:.875rem}.searchFilters__header{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1rem}.searchFilters__list{list-style:none;margin:0;padding-left:0}.searchFilters__list li:before{display:none}.searchFilters__list ul li{margin-bottom:1em}.searchFilters__list.-sub>li{margin:0}.searchFilters__list.-sub>*+*{margin:1em 0 0}.searchFilters__close{text-align:right;color:#141c36!important;width:100%;font-size:1.1rem}.searchFilters__clear{border:none;background:none}.searchFilters__title{font-size:1.5rem;text-transform:uppercase;font-weight:600;margin-bottom:0}.searchFilters__radioGroupTitle{margin-bottom:1.3rem;font-size:1.25rem}@media screen and (min-width: 992px){.searchFilters__radioGroupTitle{margin-bottom:1rem}}.searchFilters__radioGroup{margin-bottom:2.5rem}@media screen and (min-width: 992px){.searchFilters__radioGroup{margin-bottom:1.5rem}}.searchFilters__radio{display:grid;grid-auto-flow:column;grid-auto-columns:max-content auto;gap:12px}.searchFilters__radio:hover label,.searchFilters__radio:focus-within label{text-decoration:underline}.searchFilters__radio input{height:25px;width:25px}.searchFilters__radio label{margin:0}.resources__filter .searchFilters__radio label{font-weight:400;margin-bottom:0}.searchFilters__radio label:before,.searchFilters__radio label:after{border-radius:5px;left:-35px}.searchFilters__radioButton{--button-color-bg: var(--c-navy);--button-color-bg-hover: transparent;--button-color-border-hover:var(--c-navy);--button-color-text: var(--c-white);--button-color-text-hover: var(--c-navy);--button-font-family: Montserrat, sans-serif;--_button-icon-gap: .5rem;--button-minWidth: 13.125rem;--button-textAlign: left;--button-padding-x: 1rem;--button-padding-y: .75rem;background-color:var(--button-color-bg);border-radius:5px;border:2px solid var(--button-color-border);color:var(--button-color-text);cursor:pointer;display:inline-block;font-family:var(--button-font-family);font-size:.95rem;line-height:1.2;margin-bottom:0;min-width:var(--button-min-width, var(--button-minWidth));opacity:1;padding:var(--button-padding-y) var(--button-padding-x);text-align:var(--button-text-align, var(--button-textAlign));text-transform:uppercase;vertical-align:top;transition:background-color var(--speed-fast) cubic-bezier(.17,.67,.32,1),border var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);--button-color-bg: transparent;--button-color-bg-hover: var(--c-navy);--button-color-border: var(--c-navy);--button-color-border-hover: var(--c-navy);--button-color-text: var(--c-navy);--button-color-text-hover: var(--c-white);--button-color-icon: var(--c-amaranth);--button-color-icon-hover: var(--c-amaranth);position:relative;text-align:left;width:100%}.searchFilters__radioButton:hover,.searchFilters__radioButton:focus{background-color:var(--button-color-bg-hover);border-color:var(--button-color-border-hover);color:var(--button-color-text-hover);outline:none;text-decoration:none}.searchFilters__radioButton:hover i,.searchFilters__radioButton:focus i{color:var(--button-color-icon-hover, currentColor)}.searchFilters__radioButton i{color:var(--button-color-icon, currentColor);padding-left:var(--button-icon-gap, var(--_button-icon-gap));transition:transform var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.searchFilters__radioButton .fa-caret-right{transform:scaleX(1.7)}.searchFilters__radioButton .fa-caret-left{transform:scaleX(1.7);padding:0 var(--button-icon-gap, var(--_button-icon-gap)) 0 0}.searchFilters__radioButton .fa-caret-down{transform:scaleX(1.1) scaleY(1.7)}.searchFilters__radioButton.-disabled,.searchFilters__radioButton[disabled]{opacity:.3;pointer-events:none}.searchFilters__radioButton.-noMinWidth{--button-min-width: none}.searchFilters__radioButton.-iconStart i{padding-left:0;padding-right:var(--button-icon-gap, var(--_button-icon-gap))}.searchFilters__radioButton.-sizeSmall{--button-icon-gap: .25rem;--button-padding-x: .25rem;--button-padding-y: .5rem;border-radius:.25rem;border-width:1px;font-size:.6875rem}.code-academy-template main .searchFilters__radioButton{--button-color-icon: var(--c-blue);--button-color-icon-hover: var(--c-blue)}.searchFilters__radioButton:hover{cursor:pointer}.searchFilters__radioButton:hover label,.searchFilters__radioButton:focus-within label{text-decoration:none}.searchFilters__radioButton[checked=checked]{--button-color-bg: var(--c-navy);--button-color-border: var(--c-navy);--button-color-text: var(--c-white)}.searchFilters__radioButton+*{margin:.5rem .5rem 0}@media screen and (min-width: 992px){.searchFilters__radioButton+*{margin:1rem}}.searchFilters__radioButton input{height:100%;left:0;margin:0;position:absolute;top:0;width:100%;z-index:1}.searchFilters__radioButton input:hover{cursor:pointer}.searchFilters__radioButton label{margin:0}.searchFilters__radioButton label:before,.searchFilters__radioButton label:after{content:none}.searchFilters__radio:last-child{margin-bottom:0}@media screen and (min-width: 992px){.searchFilters__close,.searchFilters__filterButton{display:none}}.searchForm{max-width:770px}.searchForm__textInput{display:flex;flex-direction:column;align-items:flex-start}.searchForm__inputWrapper{flex-grow:1;position:relative;width:100%;margin-bottom:1rem}.searchForm__outerWrapper{background:#fff;padding:3rem 0;z-index:400}@media screen and (min-width: 992px){.searchForm__outerWrapper{padding:3rem 0 60px;position:sticky;top:78px}}.searchForm__outerWrapper .hero__searchForm{margin-top:0}.searchForm__outerWrapper+section.searchResults{padding-top:0}.searchForm__clear{position:absolute;top:.8rem;right:.9rem;border:none;background:none;font-size:0}.searchForm__clearIcon{font-size:1rem}.searchForm__input{width:100%;padding:.55rem .5rem}.searchForm__submit{--button-text-align: center}.searchForm__submit[disabled]{border:2px solid #8c8c8c}.searchForm.-fullWidth{padding:3rem 0;max-width:100%}@media screen and (min-width: 768px){.searchForm__clear{right:.4rem}.searchForm__input{padding-right:2rem}.searchForm__submit{width:auto}}.searchPagination{display:flex;list-style-type:none;padding:0;justify-content:center}.searchPagination li{margin-right:15px;font-size:12px}@media screen and (min-width: 768px){.searchPagination li{margin-right:50px;font-size:1rem}}.searchPagination__prevLink,.searchPagination__nextLink,.searchPagination__pageLink{--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);--link-underline-color: transparent;--link-underline-color-hover: var(--c-amaranth);align-items:center;display:flex;font-weight:500}[data-whatintent=mouse] .searchPagination__prevLink:hover,[data-whatintent=mouse] .searchPagination__nextLink:hover,[data-whatintent=mouse] .searchPagination__pageLink:hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.searchPagination__listItem.active .searchPagination__pageLink{font-weight:900;pointer-events:none}.searchPagination__prevLink:before,.searchPagination__nextLink:after{font-family:"Font Awesome 5 Pro";font-weight:300;font-size:1.5rem;line-height:0}.searchPagination__prevLink:before{content:"";margin-right:1.5rem}.searchPagination__nextLink:after{content:"";margin-left:1.5rem}.searchPagination__nextItem.disabled,.searchPagination__prevItem.disabled{display:none}.neo--searchRadioGroup{display:grid;gap:1.125rem}details .neo--searchRadioGroup{padding-block-start:1.5rem}.neo--searchRadioGroup__section{display:grid;gap:1rem}.neo--searchRadioGroup__title{color:var(--c-navy);font-size:1rem;font-weight:400;margin:0}.neo--searchRadioGroup__list{display:grid;gap:1rem}.neo--searchRadioGroup__field{--checkbox-color: var(--c-navy);--checkbox-check-alpha: 0;--checkbox-size: .875rem;position:relative}.neo--searchRadioGroup__label{align-items:center;color:var(--c-navy);display:grid;gap:1.25rem;grid-template-columns:max-content 1fr;font-family:var(--font-serif);font-size:1rem;font-weight:400;justify-content:start;margin:0;text-align:start}input:checked+.neo--searchRadioGroup__label{--checkbox-check-alpha: 1;--checkbox-color: var(--c-amaranth)}.neo--searchRadioGroup__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;top:0;right:0;bottom:0;left:0;position:absolute}.neo--searchRadioGroup__checkbox{block-size:var(--checkbox-size);border-radius:2px;border:1px solid var(--checkbox-color);display:grid;inline-size:var(--checkbox-size);place-items:center;transition:border var(--speed-quick) cubic-bezier(.17,.67,.32,1)}.neo--searchRadioGroup__check{color:var(--c-amaranth);font-size:.5rem;font-weight:400;opacity:var(--checkbox-check-alpha);transition:opacity var(--speed-quick) cubic-bezier(.17,.67,.32,1)}.searchResult{position:relative}.searchResult__difficulty{font-size:.75rem;font-family:Montserrat,sans-serif}.searchResult__wrapper{display:flex;flex-direction:column;align-items:flex-start}.searchResult__imageWrapper{width:155px;min-width:155px;max-width:155px;margin-bottom:1.5rem;position:relative;overflow:hidden}.searchResult__image{width:100%}.searchResult__title{display:block;font-size:1.25rem;margin-bottom:.5rem;font-family:Spectral,serif;font-weight:600;color:#141c36}.searchResult__title:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.searchResult__details{display:flex;flex-direction:row;justify-content:space-between;max-width:430px;margin-bottom:1rem}.searchResult .spinner{height:16px}.searchResult__meta{margin-bottom:.3rem;font-weight:600;font-size:.875rem;font-family:Montserrat,sans-serif}.searchResult__details>*{margin-bottom:0}.searchResult__tagList{margin-bottom:.5rem;font-size:1.125rem}.searchResult__tagList:last-child{margin-bottom:0}.searchResult__tagTitle{margin-right:.9rem}.searchResult__tagLink{font-weight:600;text-decoration:underline}.searchResult__description{margin-bottom:1rem;font-family:Spectral,serif;font-weight:300;line-height:1.5}.searchResult__description>*:first-child{margin-top:0}.searchResult__description>*:last-child{margin-bottom:0}.searchResult__description ul,.searchResult__description ol{list-style:none;padding-left:1.75rem}.searchResult__description a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .searchResult__description a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.searchResult__description ol{counter-reset:counter-override}.searchResult__description ol>li{counter-increment:counter-override}.searchResult__description ol>li:before{content:counter(counter-override) ". "}.searchResult__description ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.searchResult__description ol li>ol,.searchResult__description ol li>ul{margin-top:1rem}.searchResult__description ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.searchResult__description ol li:nth-child(n+10):before{left:-2rem}.searchResult__description ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.searchResult__description ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.searchResult__description ul li ul li:before{content:"";transform:scaleX(.7)}.searchResult__description ul li ol,.searchResult__description ul li ul{margin-top:1rem}.searchResult__description .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.searchResult__description .extra-space{line-height:2.5}.searchResult__description.-author ul,.searchResult__description.-author ol{display:flex;flex-flow:row wrap;gap:10px}.searchResult__description.-author li{width:45%}.searchResult__description figure{margin:2rem 0}@media screen and (min-width: 768px){.searchResult__description figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.searchResult__description figure.image-right{float:right;margin-left:2rem}}.searchResult__description figure.image-center{margin-left:auto;margin-right:auto}@media screen and (min-width: 768px){.searchResult__wrapper{flex-direction:row}.searchResult__imageWrapper{margin-right:2.25rem;margin-bottom:0}}.searchSlider:is(.section){--section-padding-y: clamp(2rem, 2.42vw + 1.18rem, 3rem)}.searchSlider__grid{align-items:center}.searchSlider__slider{grid-column:4/-4;grid-row:1/span 1;overflow:hidden}@media screen and (min-width: 768px){.searchSlider__slider{grid-column:main}}@media screen and (min-width: 1400px){.searchSlider__slider{grid-column:wide}}.searchSlider__slide{--slide-media-size: clamp(8.875rem, 7.27vw + 6.42rem, 11.875rem)}.searchSlider__wrapper{display:grid;gap:2rem;grid-template-areas:"MEDIA" "CONTENT";grid-template-rows:max-content auto;position:relative}@media screen and (min-width: 768px){.searchSlider__wrapper{gap:3.125rem;grid-template-areas:"MEDIA CONTENT";grid-template-columns:var(--slide-media-size) 1fr;grid-template-rows:auto}}.searchSlider__content{align-content:start;display:grid;gap:1rem;grid-area:CONTENT}.searchSlider__title{margin:0}.searchSlider__link{--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);--link-underline-color: transparent;--link-underline-size: 0 2px, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;color:var(--c-navy);font-size:1.1rem;line-height:1.2}[data-whatintent=mouse] .searchSlider__link:hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.searchSlider__link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.searchSlider__link:hover,.searchSlider__link:focus{text-decoration:none}.searchSlider__description{color:var(--c-navy);font-size:1rem;line-height:1.5}.searchSlider__media{aspect-ratio:1.2;background:var(--c-navy);block-size:var(--slide-media-size);grid-area:MEDIA;inline-size:var(--slide-media-size)}.searchSlider__img{block-size:100%;inline-size:100%;object-fit:cover}.searchSlider__control{background:var(--section-background-color);block-size:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);grid-row:1/span 1;inline-size:100%;place-items:center;position:relative;z-index:3}.searchSlider__control:hover:before,.searchSlider__control:focus-within:before{opacity:.05}.searchSlider__control:before{aspect-ratio:1;block-size:100%;border-radius:100000px;background:var(--c-navy);content:"";grid-column:2/span 1;grid-row:2/span 1;margin-block-start:-2px;opacity:0;pointer-events:none;transition:opacity var(--speed-fast) cubic-bezier(.17,.67,.32,1);z-index:-1}.searchSlider__control--prev{grid-column:full-start/span 3;justify-items:center;justify-self:center}@media screen and (min-width: 768px){.searchSlider__control--prev{grid-column-end:span 2}}@media screen and (min-width: 1400px){.searchSlider__control--prev{grid-column-end:span 1}}.searchSlider__control--next{grid-column:-4/span 3;justify-items:center;justify-self:end}@media screen and (min-width: 768px){.searchSlider__control--next{grid-column:-3/span 2}}@media screen and (min-width: 1400px){.searchSlider__control--next{grid-column:-2/span 1}}.searchSlider__nav{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:0;margin:0;padding:0;color:var(--c-amaranth);font-size:1.5rem;grid-column:2/span 1;grid-row:2/span 1}.searchSlider__nav:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.simpleDropdownMenu{padding:1.1rem 1rem}.simpleDropdownMenu__list{list-style:none;margin:0;padding-left:0;text-align:left}.simpleDropdownMenu__list li:before{display:none}.simpleDropdownMenu__listItem{margin-bottom:0}.simpleDropdownMenu__listItem.-title{font-weight:600;font-size:.95rem}.simpleDropdownMenu__listItem:not(.-title)+.simpleDropdownMenu__listItem.-title{margin-top:.5rem}.simpleDropdownMenu__listItem.-cta{margin-top:1rem;font-size:.875rem}.simpleDropdownMenu__link{font-size:.875rem}@media screen and (min-width: 992px){.simpleDropdownMenu{position:absolute;top:57px;left:0;background-color:#fff;box-shadow:0 3px 6px #00000029;min-width:230px}}.navbar-collapse{overflow:visible!important}.neo--simpleIconCard{--card-text-color: var(--section-text-color, var(--c-navy));--card-transition: none;display:grid;grid-column:span 12;grid-template-areas:"ICON" "CONTENT";grid-template-rows:max-content auto;position:relative}@media screen and (min-width: 768px){.neo--simpleIconCard{grid-column:span 6}}@media screen and (min-width: 1200px){.neo--simpleIconCard{grid-column:span calc(12 / var(--section-columns, 4))}}[data-whatintent=mouse] .neo--simpleIconCard:hover.-hasLink{--card-text-color: var(--section-hover-color, var(--c-amaranth))}.neo--simpleIconCard.-hasLink{--card-transition: color var(--speed-fast) cubic-bezier(.17, .67, .32, 1)}.neo--simpleIconCard__media{grid-area:ICON;padding-block:2.5vmin;padding-inline:2vmin}.neo--simpleIconCard__media svg{block-size:100%;color:var(--card-text-color);object-fit:contain;inline-size:100%;max-block-size:7.5rem;transition:var(--card-transition)}.neo--simpleIconCard__content{grid-area:CONTENT}.neo--simpleIconCard__title{color:var(--card-text-color);font-size:clamp(1rem,.61vw + .8rem,1.25rem);font-weight:600;margin:0;text-align:center;transition:var(--card-transition)}.neo--simpleIconCard__link{color:var(--card-text-color);font-size:inherit;font-weight:inherit;line-height:inherit}.neo--simpleIconCard__link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}[data-whatintent=mouse] .neo--simpleIconCard__link:hover{color:var(--card-text-color);text-decoration:none}@media screen and (min-width: 1200px){.section__torsoWrapper.-columnGap.-slantedImageCardCardStyle{--grid-gap-column: 2.5rem}}@media screen and (min-width: 1400px){.section__torsoWrapper.-columnGap.-slantedImageCardCardStyle{--grid-gap-column: 3rem}}.neo--slantedImageCard{--card-text-color: var(--section-text-color);--card-highlight-color: var(--section-highlight-color);--card-background-color: var(--c-cream);border-radius:.625rem;grid-column:span 12;position:relative;background-color:var(--card-background-color);overflow:hidden;height:500px}@media screen and (min-width: 768px){.neo--slantedImageCard{grid-column:span 6;height:630px}}@media screen and (min-width: 1200px){.neo--slantedImageCard{grid-column:span max(12 / var(--section-columns, 4),3)}}.neo--slantedImageCard:hover .neo--slantedImageCard__text,.neo--slantedImageCard:focus-within .neo--slantedImageCard__text{transition:height var(--speed-medium) cubic-bezier(.17,.67,.32,1)}@media screen and (min-width: 540px){.neo--slantedImageCard:hover .neo--slantedImageCard__text,.neo--slantedImageCard:focus-within .neo--slantedImageCard__text{height:100px}}@media screen and (min-width: 768px){.neo--slantedImageCard:hover .neo--slantedImageCard__text,.neo--slantedImageCard:focus-within .neo--slantedImageCard__text{height:150px}}@media screen and (min-width: 1200px){.neo--slantedImageCard:hover .neo--slantedImageCard__text,.neo--slantedImageCard:focus-within .neo--slantedImageCard__text{height:200px}}.neo--slantedImageCard:hover .neo--slantedImageCard__cta i,.neo--slantedImageCard:focus-within .neo--slantedImageCard__cta i{transform:translate(5px);color:var(--c-amaranth)}.neo--slantedImageCard.-cardColorCream{--card-text-color: var(--c-navy)}.-bgColorCream .neo--slantedImageCard.-cardColorCream{--card-background-color: var(--c-white)}.neo--slantedImageCard.-cardColorNavy{--card-text-color: var(--c-white);--card-background-color: var(--c-navy)}.-bgColorNavy .neo--slantedImageCard.-cardColorNavy{--card-text-color: var(--c-navy);--card-background-color: var(--c-white)}.neo--slantedImageCard__wrapper{height:100%;display:grid;grid-template-rows:auto min-content 75px}.neo--slantedImageCard__media{height:100%;width:100%;border-radius:.625rem;grid-row:1/3;grid-column:1}.neo--slantedImageCard__image img{height:100%;object-fit:cover;object-position:top;width:100%}.neo--slantedImageCard__content{display:flex;flex-direction:column;gap:1.3rem;padding:1.3rem 1.875rem .5rem;position:relative;background-color:var(--card-background-color);grid-row:2;grid-column:1}.neo--slantedImageCard__content:before{content:"";display:block;background:var(--card-background-color);width:125%;height:50px;position:absolute;top:-49px;left:0;clip-path:polygon(-1% 0%,0% 100%,100% 100%)}.neo--slantedImageCard__title{font-size:1rem;font-weight:600;line-height:1.25;margin:0}.neo--slantedImageCard__link{color:var(--card-text-color)}.neo--slantedImageCard__link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.neo--slantedImageCard__link:hover,.neo--slantedImageCard__link:focus{color:var(--card-text-color);text-decoration:none}.neo--slantedImageCard__text{overflow:hidden;transition:height var(--speed-medium) cubic-bezier(.17,.67,.32,1)}.neo--slantedImageCard__text>*:first-child{margin-top:0}.neo--slantedImageCard__text>*:last-child{margin-bottom:0}.neo--slantedImageCard__text ul,.neo--slantedImageCard__text ol{list-style:none;padding-left:1.75rem}.neo--slantedImageCard__text a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .neo--slantedImageCard__text a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.neo--slantedImageCard__text ol{counter-reset:counter-override}.neo--slantedImageCard__text ol>li{counter-increment:counter-override}.neo--slantedImageCard__text ol>li:before{content:counter(counter-override) ". "}.neo--slantedImageCard__text ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.neo--slantedImageCard__text ol li>ol,.neo--slantedImageCard__text ol li>ul{margin-top:1rem}.neo--slantedImageCard__text ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.neo--slantedImageCard__text ol li:nth-child(n+10):before{left:-2rem}.neo--slantedImageCard__text ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.neo--slantedImageCard__text ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.neo--slantedImageCard__text ul li ul li:before{content:"";transform:scaleX(.7)}.neo--slantedImageCard__text ul li ol,.neo--slantedImageCard__text ul li ul{margin-top:1rem}.neo--slantedImageCard__text .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.neo--slantedImageCard__text .extra-space{line-height:2.5}.neo--slantedImageCard__text.-author ul,.neo--slantedImageCard__text.-author ol{display:flex;flex-flow:row wrap;gap:10px}.neo--slantedImageCard__text.-author li{width:45%}.neo--slantedImageCard__text figure{margin:2rem 0}@media screen and (min-width: 768px){.neo--slantedImageCard__text figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.neo--slantedImageCard__text figure.image-right{float:right;margin-left:2rem}}.neo--slantedImageCard__text figure.image-center{margin-left:auto;margin-right:auto}.neo--slantedImageCard__text>p,.searchResults #addsearch-results .addsearch-result-item-sub .neo--slantedImageCard__text>p{color:var(--card-text-color);font-size:1.1rem;margin-bottom:0}@media screen and (min-width: 540px){.neo--slantedImageCard__text{height:50px}}.neo--slantedImageCard__footer{background-color:var(--card-background-color);padding:1.3rem 1.875rem 1.875rem;width:100%;height:100%;grid-row:3;z-index:1}.neo--slantedImageCard__cta{align-items:center;margin-top:auto;display:grid;grid-auto-flow:column;grid-template-columns:max-content;gap:.6rem;font-weight:600;text-transform:uppercase;color:var(--card-text-color)}.neo--slantedImageCard__cta i{font-size:1.25rem;transition:transform var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--card-text-color)}.-bgColorWhite .neo--slider:where([data-slider-style=simple]){box-shadow:0 5px 10px #00000026}.neo--slider__grid{display:grid;grid-template-columns:var(--grid-custom-columns, var(--grid-columns));grid-template-rows:auto}.neo--slider__grid:where([data-section-grid=wide]){--edge-split: calc(var(--grid-edge) / 2 );--grid-columns: [full-start] var(--edge-split) [wide-start] var(--edge-split) [main-start] repeat(var(--grid-column-count), minmax(0, 1fr)) [main-end] var(--edge-split) [wide-end] var(--edge-split) [full-end];--grid-content-column-count: calc(var(--grid-column-count) + 2)}@media screen and (min-width: 768px){.neo--slider__grid:where([data-section-grid=wide]){--section-children-column: wide}}.neo--slider__grid:where([data-section-grid=full]){--section-children-column: full}.neo--slider__grid:where([data-section-grid=fluid]){--fluid-edge: calc(var(--grid-edge) - var(--root-padding-inline));--grid-columns: [full-start] var(--root-padding-inline) [fluid-start] var(--fluid-edge) [main-start] repeat(var(--grid-column-count), minmax(0, 1fr)) [main-end] var(--fluid-edge) [fluid-end] var(--root-padding-inline) [full-end];--section-children-column: fluid}.neo--slider__grid.-noEdge,.neo--slider__grid .section__torsoWrapper{--grid-edge-count: 0;--grid-columns: [main-start] repeat(var(--grid-column-count), minmax(0, 1fr)) [main-end]}.neo--slider__grid.-columnGap{--grid-edge: calc( ( ( 100vw - var(--_grid-max-width) ) / 2 ) );column-gap:var(--grid-gap-column)}@media (min-width: 576px){.neo--slider__grid.-columnGap{--grid-edge: calc( ( ( 100vw - var(--_grid-max-width) ) / 2 ) - var(--grid-gap-column) + var(--grid-content-gutter) )}}.neo--slider__grid.-rowGap{row-gap:var(--grid-gap-column)}.neo--slider__grid.-container>*{grid-column:main}.neo--slider__grid.-wide>*{grid-column:main}@media screen and (min-width: 1400px){.neo--slider__grid.-wide>*{grid-column:wide}}.neo--slider__grid.-full>*{grid-column:full}.neo--slider__grid.-stacked>*{grid-column:main;grid-row:auto}@media screen and (min-width: 992px){.neo--slider__grid.-stacked>*{grid-column:inherit;grid-row:inherit}}.neo--slider__container{grid-column:full;grid-row:1/-1}:where([data-slider-style=cards]) .neo--slider__container{grid-column:main;overflow-x:hidden}.neo--slider__collection{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}:where([data-slider-style=cards]) .neo--slider__collection{display:grid;grid-auto-flow:column;grid-auto-columns:max-content}.neo--slider__pagination{align-items:end;display:grid;gap:.5rem;grid-auto-flow:column;grid-auto-columns:max-content;grid-column:main;grid-row:2/-1;height:1rem;justify-content:end;padding:0 0 1.3rem;place-self:end;z-index:3}:where([data-slider-style=cards]) .neo--slider__pagination{padding-block-start:2.5rem}@media screen and (min-width: 768px){.neo--slider__pagination{grid-column:main/span 6;grid-row:1/-1;padding:0 3rem 1.3rem 0}[data-slider-style=cards] .neo--slider__pagination{grid-column:main;grid-row:2/-1;justify-self:center;padding-block-start:2.5rem}}@media screen and (min-width: 992px){.neo--slider__pagination{grid-column:main/span 7}}.neo--slider__bullet{background:var(--section-text-color, var(--c-white));height:.75rem;transform:skew(-6deg) scaleY(.6);transform-origin:bottom;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),transform var(--speed-fast) cubic-bezier(.17,.67,.32,1);width:2.375rem}.neo--slider__bullet:hover:not(.-active){cursor:pointer}.neo--slider__bullet.-active{background:var(--section-highlight-color, var(--c-amaranth));transform:skew(-6deg) scaleY(1)}.neo--slider__control{display:grid;grid-template-columns:var(--grid-custom-columns, var(--grid-columns));grid-template-rows:auto;display:none;grid-column:full;grid-row:1/-1}.neo--slider__control:where([data-section-grid=wide]){--edge-split: calc(var(--grid-edge) / 2 );--grid-columns: [full-start] var(--edge-split) [wide-start] var(--edge-split) [main-start] repeat(var(--grid-column-count), minmax(0, 1fr)) [main-end] var(--edge-split) [wide-end] var(--edge-split) [full-end];--grid-content-column-count: calc(var(--grid-column-count) + 2)}@media screen and (min-width: 768px){.neo--slider__control:where([data-section-grid=wide]){--section-children-column: wide}}.neo--slider__control:where([data-section-grid=full]){--section-children-column: full}.neo--slider__control:where([data-section-grid=fluid]){--fluid-edge: calc(var(--grid-edge) - var(--root-padding-inline));--grid-columns: [full-start] var(--root-padding-inline) [fluid-start] var(--fluid-edge) [main-start] repeat(var(--grid-column-count), minmax(0, 1fr)) [main-end] var(--fluid-edge) [fluid-end] var(--root-padding-inline) [full-end];--section-children-column: fluid}.neo--slider__control.-noEdge,.neo--slider__control .section__torsoWrapper{--grid-edge-count: 0;--grid-columns: [main-start] repeat(var(--grid-column-count), minmax(0, 1fr)) [main-end]}.neo--slider__control.-columnGap{--grid-edge: calc( ( ( 100vw - var(--_grid-max-width) ) / 2 ) );column-gap:var(--grid-gap-column)}@media (min-width: 576px){.neo--slider__control.-columnGap{--grid-edge: calc( ( ( 100vw - var(--_grid-max-width) ) / 2 ) - var(--grid-gap-column) + var(--grid-content-gutter) )}}.neo--slider__control.-rowGap{row-gap:var(--grid-gap-column)}.neo--slider__control.-container>*{grid-column:main}.neo--slider__control.-wide>*{grid-column:main}@media screen and (min-width: 1400px){.neo--slider__control.-wide>*{grid-column:wide}}.neo--slider__control.-full>*{grid-column:full}.neo--slider__control.-stacked>*{grid-column:main;grid-row:auto}@media screen and (min-width: 992px){.neo--slider__control.-stacked>*{grid-column:inherit;grid-row:inherit}}@media screen and (min-width: 768px){.neo--slider__control{display:grid}}.neo--slider__navPrev,.neo--slider__navNext{background:none;border-radius:0;border:0;color:var(--section-text-color);font-size:1.8rem;margin:0;padding:.5rem;transition:color var(--speed-fast) cubic-bezier(.17,.67,.32,1);width:3.75rem}@media screen and (min-width: 768px){.neo--slider__navPrev,.neo--slider__navNext{font-size:3.5rem;place-self:center;width:7.75rem;z-index:3}}@media screen and (min-width: 992px){.neo--slider__navPrev,.neo--slider__navNext{font-size:4.25rem}}.neo--slider__navPrev:hover,.neo--slider__navPrev:focus,.neo--slider__navNext:hover,.neo--slider__navNext:focus{color:var(--section-hover-color)}.neo--slider__navPrev[disabled],.neo--slider__navNext[disabled]{opacity:.3;pointer-events:none}@media screen and (min-width: 768px){.neo--slider__navPrev{grid-column:full/span 1;grid-row:1/-1}}@media screen and (min-width: 768px){.neo--slider__navNext{background-image:radial-gradient(rgba(var(--c-navy-rgb),.1),transparent 60%);border-radius:50%;grid-column:-2/span 1;grid-row:1/-1}}.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slide{width:100vw}.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideGrid{display:grid;grid-template-columns:var(--grid-custom-columns, var(--grid-columns));grid-template-rows:auto;height:100%;grid-template-rows:17.5rem auto}.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideGrid:where([data-section-grid=wide]){--edge-split: calc(var(--grid-edge) / 2 );--grid-columns: [full-start] var(--edge-split) [wide-start] var(--edge-split) [main-start] repeat(var(--grid-column-count), minmax(0, 1fr)) [main-end] var(--edge-split) [wide-end] var(--edge-split) [full-end];--grid-content-column-count: calc(var(--grid-column-count) + 2)}@media screen and (min-width: 768px){.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideGrid:where([data-section-grid=wide]){--section-children-column: wide}}.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideGrid:where([data-section-grid=full]){--section-children-column: full}.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideGrid:where([data-section-grid=fluid]){--fluid-edge: calc(var(--grid-edge) - var(--root-padding-inline));--grid-columns: [full-start] var(--root-padding-inline) [fluid-start] var(--fluid-edge) [main-start] repeat(var(--grid-column-count), minmax(0, 1fr)) [main-end] var(--fluid-edge) [fluid-end] var(--root-padding-inline) [full-end];--section-children-column: fluid}.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideGrid.-noEdge,.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideGrid .section__torsoWrapper{--grid-edge-count: 0;--grid-columns: [main-start] repeat(var(--grid-column-count), minmax(0, 1fr)) [main-end]}.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideGrid.-columnGap{--grid-edge: calc( ( ( 100vw - var(--_grid-max-width) ) / 2 ) );column-gap:var(--grid-gap-column)}@media (min-width: 576px){.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideGrid.-columnGap{--grid-edge: calc( ( ( 100vw - var(--_grid-max-width) ) / 2 ) - var(--grid-gap-column) + var(--grid-content-gutter) )}}.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideGrid.-rowGap{row-gap:var(--grid-gap-column)}.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideGrid.-container>*{grid-column:main}.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideGrid.-wide>*{grid-column:main}@media screen and (min-width: 1400px){.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideGrid.-wide>*{grid-column:wide}}.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideGrid.-full>*{grid-column:full}.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideGrid.-stacked>*{grid-column:main;grid-row:auto}@media screen and (min-width: 992px){.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideGrid.-stacked>*{grid-column:inherit;grid-row:inherit}}@media screen and (min-width: 768px){.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideGrid{grid-template-rows:auto}}.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideContent{align-content:start;display:grid;gap:1.3rem;grid-column:main;grid-row:2/-1;padding:1.5rem 0 3.5rem}@media screen and (min-width: 768px){.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideContent{grid-column:main/span 8;grid-row:1/-1;padding:8rem 1.8rem 5.625rem}}@media screen and (min-width: 992px){.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideContent{grid-column:main/span 7}}@media screen and (min-width: 1200px){.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideContent{padding:8rem 1.8rem 5.625rem 0}}.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideMedia{grid-column:full;grid-row:1/span 1;position:relative}@media screen and (min-width: 768px){.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideMedia{grid-column:10/-1;grid-row:1/-1}}@media screen and (min-width: 992px){.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideMedia{grid-column:9/-1}}.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideAngle{align-self:end;background:var(--section-background-color);clip-path:polygon(0 0,0 100%,100% 100%);grid-column:full;grid-row:1/span 1;height:var(--angleHeight, 15px);margin:0 0 -1px;width:100%}@media screen and (min-width: 768px){.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideAngle{clip-path:polygon(0 0,100% 0,0 100%);grid-column:10/-1;grid-row:1/-1;height:calc(100% + .5px);margin:0;width:var(--angleWidth, 45px)}}@media screen and (min-width: 992px){.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideAngle{grid-column:9/-1}}.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideImage{background:var(--section-background-color);position:absolute;top:0;left:0;right:0;bottom:0}.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideImage img{height:100%;object-fit:cover;width:100%}.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideImage img.lazyload,.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideImage img.lazyloading{opacity:0}.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideImage img.lazyloaded{opacity:1;transition:opacity var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideTitle{color:var(--section-heading-color, var(--c-white));font-size:1.6rem;font-weight:900;line-height:1.2;margin:0}@media screen and (min-width: 768px){.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideTitle{font-size:1.8rem}}@media screen and (min-width: 992px){.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideTitle{font-size:2.25rem}}.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideText>*:first-child{margin-top:0}.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideText>*:last-child{margin-bottom:0}.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideText ul,.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideText ol{list-style:none;padding-left:1.75rem}.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideText a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideText a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideText ol{counter-reset:counter-override}.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideText ol>li{counter-increment:counter-override}.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideText ol>li:before{content:counter(counter-override) ". "}.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideText ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideText ol li>ol,.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideText ol li>ul{margin-top:1rem}.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideText ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideText ol li:nth-child(n+10):before{left:-2rem}.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideText ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideText ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideText ul li ul li:before{content:"";transform:scaleX(.7)}.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideText ul li ol,.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideText ul li ul{margin-top:1rem}.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideText .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideText .extra-space{line-height:2.5}.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideText.-author ul,.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideText.-author ol{display:flex;flex-flow:row wrap;gap:10px}.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideText.-author li{width:45%}.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideText figure{margin:2rem 0}@media screen and (min-width: 768px){.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideText figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideText figure.image-right{float:right;margin-left:2rem}}.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideText figure.image-center{margin-left:auto;margin-right:auto}.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideText>*{color:var(--section-text-color, var(--c-white))}.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideButtonGroup{display:flex;flex-wrap:wrap;gap:var(--grid-gap-column, .5rem);grid-auto-columns:max-content;justify-items:start}.neo--slider:where([data-slider-style=full],[data-slider-style=simple]) .neo--slider__slideButtonGroup>*{flex:0 1 auto}.neo--slider:where([data-slider-style=simple]) .neo--slider__slideGrid{align-items:center;grid-template-rows:auto;row-gap:1.5rem}@media screen and (min-width: 768px){.neo--slider:where([data-slider-style=simple]) .neo--slider__slideGrid{row-gap:0}}.neo--slider:where([data-slider-style=simple]) .neo--slider__slideContent{display:grid;gap:1rem;padding:0}@media screen and (min-width: 768px){.neo--slider:where([data-slider-style=simple]) .neo--slider__slideContent{grid-column:10/main-end}}.neo--slider:where([data-slider-style=simple]) .neo--slider__slideTitle{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;font-size:1.75rem}.neo--slider:where([data-slider-style=simple]) .neo--slider__slideText,.neo--slider:where([data-slider-style=simple]) .neo--slider__slideText>p,.neo--slider:where([data-slider-style=simple]) .searchResults #addsearch-results .addsearch-result-item-sub .neo--slider__slideText>p,.searchResults #addsearch-results .addsearch-result-item-sub .neo--slider:where([data-slider-style=simple]) .neo--slider__slideText>p{font-size:1rem}.neo--slider:where([data-slider-style=simple]) .neo--slider__slideMedia{grid-column:full;grid-row:1/span 1;position:relative}@media screen and (min-width: 768px){.neo--slider:where([data-slider-style=simple]) .neo--slider__slideMedia{grid-column:main-start/9}}.neo--slider:where([data-slider-style=simple]) .neo--slider__slideImage{position:static}.neo--slider:where([data-slider-style=simple]) .neo--slider__slideImage img{aspect-ratio:6/5}.neo--slider:where([data-slider-style=simple]) .neo--slider__slideMedia.-contain .neo--slider__slideImage img{object-fit:contain}.neo--slider:where([data-slider-style=simple]) .neo--slider__slideAngle{display:none}.neo--slider:where([data-slider-style=simple]) .neo--slider__pagination{display:none}.neo--slider:where([data-slider-style=simple]) .neo--slider__navPrev,.neo--slider:where([data-slider-style=simple]) .neo--slider__navNext{color:var(--section-highlight-color, var(--c-amaranth))}.neo--slider:where([data-slider-style=simple]) .neo--slider__navPrev:hover,.neo--slider:where([data-slider-style=simple]) .neo--slider__navPrev:focus,.neo--slider:where([data-slider-style=simple]) .neo--slider__navNext:hover,.neo--slider:where([data-slider-style=simple]) .neo--slider__navNext:focus{color:var(--section-hover-color)}.neo--slider:where([data-slider-style=simple]) .neo--slider__navNext{background-image:none}@media screen and (min-width: 768px){.neo--slider:where([data-slider-style=simple]) .neo--slider__slideGrid:where([data-slide-layout=right]) .neo--slider__slideContent{grid-column:main-start/span 4}}@media screen and (min-width: 768px){.neo--slider:where([data-slider-style=simple]) .neo--slider__slideGrid:where([data-slide-layout=right]) .neo--slider__slideMedia{grid-column:7/main-end}}.neo--slider:where([data-slider-style=cards]) .neo--slider__navNext{background-image:none}.neo--slider:where([data-slider-style=cards]) .neo--slider__slide{height:100%;position:relative}.neo--slider:where([data-slider-style=cards]) .neo--slider__slide:hover .neo--slider__slideImage{opacity:1}.neo--slider:where([data-slider-style=cards]) .neo--slider__slide:hover .neo--slider__slideImage img{transform:scale(1.2)}.neo--slider:where([data-slider-style=cards]) .neo--slider__slide:hover .neo--slider__slideCta{background-size:100% 2px}.neo--slider:where([data-slider-style=cards]) .neo--slider__slideGrid{display:grid;grid-template-areas:"MEDIA" "CONTENT";grid-template-rows:max-content 1fr;height:100%}.neo--slider:where([data-slider-style=cards]) .neo--slider__slideContent{--content-gap: 1rem;align-items:start;background:var(--c-white);display:grid;gap:var(--content-gap);grid-area:CONTENT;grid-template-rows:max-content 1fr max-content;padding:1.5rem}.-bgColorWhite .neo--slider:where([data-slider-style=cards]) .neo--slider__slideContent{background:var(--c-cream)}.neo--slider:where([data-slider-style=cards]) .neo--slider__slideButtonGroup{align-self:end;justify-self:end}.neo--slider:where([data-slider-style=cards]) .neo--slider__slideCta{--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);--link-underline-color: transparent;--link-underline-color-hover: var(--c-amaranth);align-items:center;color:var(--c-navy);display:grid;font-family:Spectral,serif;font-size:.875rem;font-weight:700;grid-auto-flow:column;gap:8px;transition:color var(--speed-fast) cubic-bezier(.17,.67,.32,1)}[data-whatintent=mouse] .neo--slider:where([data-slider-style=cards]) .neo--slider__slideCta:hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.code-academy-template .neo--slider:where([data-slider-style=cards]) .neo--slider__slideCta{--link-underline-color-hover: var(--c-blue)}.neo--slider:where([data-slider-style=cards]) .neo--slider__slideCta i{font-size:.9em}.neo--slider:where([data-slider-style=cards]) .neo--slider__slideTitle{font-size:1.1rem;font-weight:900;line-height:1.2;margin:0;text-transform:uppercase}.neo--slider:where([data-slider-style=cards]) .neo--slider__span,.neo--slider:where([data-slider-style=cards]) .neo--slider__link{color:var(--c-navy)}.neo--slider:where([data-slider-style=cards]) .neo--slider__slideLink:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.neo--slider:where([data-slider-style=cards]) .neo--slider__slideLink:after{z-index:1}.neo--slider:where([data-slider-style=cards]) .neo--slider__slideLink:hover,.neo--slider:where([data-slider-style=cards]) .neo--slider__slideLink:focus{color:var(--c-navy);text-decoration:none}.neo--slider:where([data-slider-style=cards]) .neo--slider__slideText{align-self:start}.neo--slider:where([data-slider-style=cards]) .neo--slider__slideMedia{aspect-ratio:16/9;background:var(--c-navy);grid-area:MEDIA;overflow:hidden;position:relative;width:100%}.neo--slider:where([data-slider-style=cards]) .neo--slider__slideImage{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.6;transition:opacity var(--speed-medium) cubic-bezier(.17,.67,.32,1)}.neo--slider:where([data-slider-style=cards]) .neo--slider__slideImage img{height:100%;object-fit:cover;transition:opacity var(--speed-fast) cubic-bezier(.17,.67,.32,1),transform calc(var(--speed-slow) * 2) cubic-bezier(.17,.67,.32,1);width:100%}.neo--slider:where([data-slider-style=cards]) .neo--slider__slideImage img.lazyload,.neo--slider:where([data-slider-style=cards]) .neo--slider__slideImage img.lazyloading{opacity:0}.neo--slider:where([data-slider-style=cards]) .neo--slider__slideImage img.lazyloaded{opacity:1}.-contain .neo--slider:where([data-slider-style=cards]) .neo--slider__slideImage img{object-fit:contain}.socialShare{padding:3rem 0}.splitCallout{--height-padding-single: calc( 100% + var(--section-padding-y) );--height-padding-double: calc( 100% + ( var(--section-padding-y) * 2 ) );--minus-one-edge: -.9375rem;--minus-one-column: calc( var(--grid-column-width) * -1 );--minus-one-padding: calc( var(--section-padding-y) * -1 );--first-bg-top: var(--minus-one-padding);--first-bg-left: var(--minus-one-edge);--first-grid-col: main;--first-grid-row: 1 / span 1;--first-grid-template-rows: auto var(--section-padding-y);--last-bg-top: 0;--last-bg-right: var(--minus-one-edge);--last-grid-col: main;--last-grid-row: 2 / span 1;--last-grid-template-rows: var(--section-padding-y) auto;--section-background-color: var(--c-white);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-amaranth);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-navy-rgb), .05);--section-hover-color: var(--c-amaranth);display:grid;grid-template-columns:1fr;position:relative}@media (min-width: 576px){.splitCallout{--minus-one-edge: calc( var(--grid-edge) * -1 )}}@media screen and (min-width: 768px){.splitCallout{--first-grid-col: main / span 5;--first-grid-template-rows: auto;--last-bg-top: var(--minus-one-padding);--last-grid-col: 9 / span 5;--last-grid-row: 1 / span 1;--last-grid-template-rows: auto}}.splitCallout.-bgColorWhite{--section-background-color: var(--c-white);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-amaranth);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-navy-rgb), .05);--section-hover-color: var(--c-amaranth);--section-link-underline-color: var(--c-purple)}.splitCallout.-bgColorLight{--section-background-color: #F2F2F2}.splitCallout.-bgColorCream{--section-background-color: var(--c-cream);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-amaranth);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-navy-rgb), .05);--section-hover-color: var(--c-amaranth)}.splitCallout.-bgColorNavy{--section-background-color: var(--c-navy);--section-heading-color: var(--c-white);--section-subheading-color: var(--c-cream);--section-highlight-color: var(--c-amaranth);--section-text-color: var(--c-white);--section-text-color-reverse: var(--c-navy);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-amaranth);--section-link-underline-color: var(--c-white)}.splitCallout.-bgColorMagenta,.splitCallout.-bgColorAmaranth{--section-background-color: var(--c-amaranth);--section-heading-color: var(--c-white);--section-subheading-color: var(--c-navy);--section-highlight-color: var(--c-navy);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-white)}.splitCallout.-bgColorPurple{--section-background-color: var(--c-purple);--section-heading-color: var(--c-white);--section-highlight-color: var(--c-navy);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-white)}.splitCallout.-bgColorAqua{--section-background-color: var(--c-aqua);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-navy);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-white)}.splitCallout.-bgColorSky{--section-background-color: var(--c-sky);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-navy);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-white)}.code-academy-template .splitCallout.-bgColorNavy{--section-highlight-color: var(--c-sky);--section-hover-color: var(--c-sky)}.code-academy-template .splitCallout.-bgColorDefault,.code-academy-template .splitCallout.-bgColorWhite,.code-academy-template .splitCallout.-bgColorCream{--section-highlight-color: var(--c-blue);--section-hover-color: var(--c-sky)}.splitCallout:before{background:var(--section-background-color);content:"";height:var(--height-padding-single);position:absolute;width:100vw}@media screen and (min-width: 768px){.splitCallout:before{height:var(--height-padding-double);width:50vw}}.splitCallout:first-child{grid-column:var(--first-grid-col);grid-template-rows:var(--first-grid-template-rows)}.splitCallout:first-child:before{left:var(--first-bg-left);top:var(--first-bg-top)}.splitCallout:first-child .splitCallout__wrapper{grid-row:var(--first-grid-row)}.splitCallout:last-child{grid-column:var(--last-grid-col);grid-template-rows:var(--last-grid-template-rows)}.splitCallout:last-child:before{right:var(--last-bg-right);top:var(--last-bg-top)}.splitCallout:last-child .splitCallout__wrapper{grid-row:var(--last-grid-row)}.splitCallout.-bgColorCream{--section-heading-color: var(--c-amaranth)}.splitCallout.-imageTop .splitCallout__wrapper{grid-template-areas:"TITLE" "MEDIA" "TEXT" "BUTTON"}.splitCallout.-imageBottom .splitCallout__wrapper{grid-template-areas:"TITLE" "TEXT" "BUTTON" "MEDIA"}.splitCallout__wrapper{align-content:start;display:grid;gap:2rem;grid-template-columns:1fr;grid-template-rows:repeat(4,auto);justify-items:start;position:relative}.splitCallout__wrapper:hover{cursor:pointer}.splitCallout__wrapper:hover .splitCallout__button{background-color:var(--button-color-bg-hover);border-color:var(--button-color-border-hover);color:var(--button-color-text-hover)}.splitCallout__title{grid-area:TITLE;margin:0}.splitCallout__link{color:var(--section-heading-color);font-size:1.8rem}.splitCallout__link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}@media screen and (min-width: 992px){.splitCallout__link{font-size:2rem}}.splitCallout__link:hover,.splitCallout__link:focus{color:var(--section-heading-color);text-decoration:none}.splitCallout__text{color:var(--section-text-color);grid-area:TEXT}.splitCallout__text>*:first-child{margin-top:0}.splitCallout__text>*:last-child{margin-bottom:0}.splitCallout__text ul,.splitCallout__text ol{list-style:none;padding-left:1.75rem}.splitCallout__text a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .splitCallout__text a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.splitCallout__text ol{counter-reset:counter-override}.splitCallout__text ol>li{counter-increment:counter-override}.splitCallout__text ol>li:before{content:counter(counter-override) ". "}.splitCallout__text ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.splitCallout__text ol li>ol,.splitCallout__text ol li>ul{margin-top:1rem}.splitCallout__text ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.splitCallout__text ol li:nth-child(n+10):before{left:-2rem}.splitCallout__text ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.splitCallout__text ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.splitCallout__text ul li ul li:before{content:"";transform:scaleX(.7)}.splitCallout__text ul li ol,.splitCallout__text ul li ul{margin-top:1rem}.splitCallout__text .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.splitCallout__text .extra-space{line-height:2.5}.splitCallout__text.-author ul,.splitCallout__text.-author ol{display:flex;flex-flow:row wrap;gap:10px}.splitCallout__text.-author li{width:45%}.splitCallout__text figure{margin:2rem 0}@media screen and (min-width: 768px){.splitCallout__text figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.splitCallout__text figure.image-right{float:right;margin-left:2rem}}.splitCallout__text figure.image-center{margin-left:auto;margin-right:auto}.splitCallout__text>*{font-family:Spectral,serif;font-size:1.1rem;font-weight:700}@media screen and (min-width: 540px){.splitCallout__text>*{font-size:1.2rem}}@media screen and (min-width: 768px){.splitCallout__text>*{font-size:1.3rem}}@media screen and (min-width: 992px){.splitCallout__text>*{font-size:1.4rem}}@media screen and (min-width: 1200px){.splitCallout__text>*{font-size:1.5rem}}.splitCallout__button{grid-area:BUTTON}.splitCallout__media{grid-area:MEDIA;height:245px;width:100%}.splitCallout__media img{height:100%;object-fit:cover;width:100%}.neo--statsCards{--stats-grid-columns: 2;--stats-stat-font-size: clamp(2rem, 2.42vw + 1.18rem, 3rem);--stats-title-font-size: clamp(1.2rem, .73vw + .95rem, 1.5rem);--stats-text-font-size: clamp(.75rem, .61vw + .55rem, 1rem);display:grid;gap:calc(var(--grid-gap-column) * 1.5)}@media screen and (min-width: 540px){.neo--statsCards{grid-template-columns:repeat(var(--stats-grid-columns),1fr)}}.neo--statsCards[data-stats-columns="3"]{--stats-grid-columns: 3;--stats-stat-font-size: clamp(1rem, 2.42vw + .18rem, 2rem);--stats-title-font-size: clamp(.875rem, .61vw + .67rem, 1.125rem);--stats-text-font-size: .875rem}.neo--statsCards__card{display:grid;row-gap:.5rem;grid-template-rows:auto auto 1fr}.neo--statsCards__cardStat{align-items:center;color:var(--section-text-color);display:flex;font-family:Montserrat,sans-serif;font-size:var(--stats-stat-font-size);font-weight:300}.neo--statsCards__cardStat>span{line-height:1}.neo--statsCards__cardTitle{color:var(--section-text-color);font-family:Montserrat,sans-serif;font-size:var(--stats-title-font-size);font-weight:700;line-height:1.2;text-transform:uppercase}.neo--statsCards__cardText{color:var(--section-text-color);font-family:Spectral,serif;font-size:var(--stats-text-font-size);line-height:1.5}.neo--statsCards__cardText>*:last-child{margin-bottom:0}.statsHero{display:grid;gap:8vw;grid-template-columns:repeat(3,1fr);justify-items:center;padding:0 0 var(--hero-padding-bottom)}@media screen and (min-width: 768px){.statsHero{gap:5vw;padding-top:var(--hero-padding-top)}}.statsHero__stat{display:grid;gap:1.5rem;width:100%}.statsHero__statNumber{align-items:center;aspect-ratio:1/1;border-radius:50%;border:10px solid var(--section-heading-color, #fff);display:flex;justify-content:center}.statsHero__statNumber span{color:var(--section-heading-color, #fff);font-size:clamp(1rem,2vw + .5rem,2rem);font-weight:700}.statsHero__statLabel{color:var(--section-heading-color, #fff);font-size:.9rem;line-height:1.3;text-align:center}@media screen and (min-width: 768px){.statsHero__statLabel{font-size:1rem}}@media screen and (min-width: 992px){.statsHero__statLabel{font-size:1.1rem}}.neo--statsTabs{--statsTab-text-color: var(--c-navy);--statsTab-accent-color: var(--c-amaranth);--statsTab-number-color: var(--c-amaranth);--statsTab-inverse-color: var(--c-cream);--statsTab-underline-color: var(--c-amaranth);color:var(--statsTab-text-color)}.-hasFooter .neo--statsTabs{border-bottom:2px solid var(--statsTab-accent-color);margin-bottom:2.5rem;padding-bottom:2.5rem}.neo--statsTabs__navList{align-items:center;border-bottom:2px solid var(--statsTab-accent-color);display:flex;flex-direction:column;list-style:none;margin-bottom:2.5rem;padding-bottom:2.5rem;padding-left:0}@media screen and (min-width: 992px){.neo--statsTabs__navList{align-items:flex-start;flex-direction:row;justify-content:center}}.neo--statsTabs__card{flex-shrink:0;position:relative;text-align:center}@media screen and (min-width: 992px){.neo--statsTabs__card{margin-left:2rem;margin-right:2rem;width:160px}}.neo--statsTabs__card.-active .neo--statsTabs__cardStat{background-color:var(--statsTab-accent-color);color:var(--statsTab-inverse-color)}.neo--statsTabs__cardStat{align-content:center;aspect-ratio:1;box-shadow:inset 0 0 0 .25rem var(--statsTab-accent-color);border-radius:50rem;color:var(--statsTab-number-color);display:flex;flex-wrap:wrap;font-size:3.25rem;font-weight:600;margin-left:auto;margin-right:auto;justify-content:center;max-width:190px}@media screen and (min-width: 992px){.neo--statsTabs__cardStat{font-size:2.25rem}}.neo--statsTabs__cardStat--subtitle{font-size:.8125rem;flex:1 0 100%}.neo--statsTabs__cardTitle{color:var(--statsTab-text-color);font-family:Spectral,serif;font-size:1.25rem;font-weight:600;margin-bottom:2rem;margin-top:1rem;text-align:center}@media screen and (min-width: 992px){.neo--statsTabs__cardTitle{margin-bottom:0;margin-top:0}}.neo--statsTabs__cardText{text-align:left}.neo--statsTabs__cardText>*:last-child{margin-bottom:0}@media screen and (min-width: 992px){.neo--statsTabs__cardText{text-align:center}}.neo--statsTabs__trigger{background-color:transparent;border:0;color:var(--statsTab-text-color);font-family:Spectral,serif;font-size:1.25rem;font-weight:500;line-height:1.25;padding:1rem}.neo--statsTabs__trigger:before{background-color:transparent;bottom:auto;content:"";display:block;height:100%;left:0;position:absolute;right:auto;top:0;width:100%}.neo--statsTabs__panel,.neo--statsTabs__panel p,.neo--statsTabs__panel .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .neo--statsTabs__panel p{color:var(--statsTab-text-color);font-size:1.375rem;font-weight:500;text-align:center}.neo--statsTabs__panel a{color:var(--statsTab-text-color);text-decoration-line:underline;text-decoration-color:var(--statsTab-underline-color);text-decoration-thickness:.075em;text-underline-offset:.5em}.neo--statsTabs__panel a:hover{color:var(--statsTab-text-color)}.neo--statsTabs__cardText a{color:var(--statsTab-text-color);text-decoration-line:underline;text-decoration-color:var(--statsTab-underline-color);text-decoration-thickness:.075em;text-underline-offset:.5em}.neo--statsTabs__cardText a:hover{color:var(--statsTab-text-color)}.neo--statsTabs__slider{overflow-x:hidden;overflow-x:clip}.neo--statsTabs__slider .neo--statsTabs__pagination{align-items:end;display:grid;gap:.5rem;grid-auto-flow:column;grid-auto-columns:max-content;grid-column:main;grid-row:2/-1;height:1rem;justify-content:center;margin-top:2rem;padding:0 0 1.3rem;place-self:end;z-index:3}@media screen and (min-width: 768px){.neo--statsTabs__slider .neo--statsTabs__pagination{grid-column:main/span 6;grid-row:1/-1;padding:0 3rem 1.3rem 0}}@media screen and (min-width: 992px){.neo--statsTabs__slider .neo--statsTabs__pagination{grid-column:main/span 7}}.neo--statsTabs__slider .neo--statsTabs__bullet{background:var(--section-text-color, #fff);height:.75rem;transform:skew(-6deg) scaleY(.6);transform-origin:bottom;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),transform var(--speed-fast) cubic-bezier(.17,.67,.32,1);width:2.375rem}.neo--statsTabs__slider .neo--statsTabs__bullet:hover:not(.-active){cursor:pointer}.neo--statsTabs__slider .neo--statsTabs__bullet.-active{background:var(--section-highlight-color, var(--c-amaranth));transform:skew(-6deg) scaleY(1)}.neo--statsTabs__collection{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;width:100%}.-bgColorNavy .neo--statsTabs{--statsTab-text-color: var(--c-white);--statsTab-accent-color: var(--c-aqua);--statsTab-number-color: var(--c-white);--statsTab-inverse-color: var(--c-navy)}.-bgColorNavy .neo--statsTabs .neo--statsTabs__bullet{--section-highlight-color: var(var(--c-amaranth)) }.-bgColorMagenta .neo--statsTabs{--statsTab-text-color: var(--c-white);--statsTab-accent-color: var(--c-white);--statsTab-number-color: var(--c-white);--statsTab-inverse-color: var(--c-amaranth);--statsTab-underline-color: var(--c-white)}.-bgColorMagenta .neo--statsTabs .neo--statsTabs__bullet{--section-highlight-color: var(--c-navy)}.stickyForm{grid-area:FORM;position:relative;z-index:3}.stickyForm__container{padding:2rem 0}@media screen and (min-width: 992px){.stickyForm__container{padding:calc(3rem + 52px) 0 3rem;position:sticky;top:var(--site-navigation-height)}}.stickyForm__wrapper{background:#fff;padding:0 3rem}@media screen and (min-width: 992px){.stickyForm__wrapper{box-shadow:0 5px 10px #00000026;padding:3rem}}.superNav__menu{display:none}.superNav__controller{background-color:var(--c-cream);padding:1.3rem 1rem;margin-bottom:.5rem;font-size:.875rem}.superNav__controller span{font-weight:600}.superNav__content{display:none;margin:1rem 0 2rem}.superNav__col{font-size:.875rem;margin-bottom:2rem}.superNav__col ul{padding:0}.superNav__col ul li{display:block}.superNav__col ul li a{color:gray}.superNav__col ul li.-active a{color:#141c36;text-decoration:underline}.superNav__col img{max-width:200px;margin:.5rem 0 1rem}.superNav__colTitle{text-transform:uppercase;display:block;margin-bottom:.5rem;font-weight:600}@media screen and (max-width: 991px){.superNav__item{display:block!important}.superNav__controller.-open{color:#141c36}}@media screen and (min-width: 992px){.superNav__menu{display:block;font-size:.875rem}.superNav__menu .dropdown-title{margin:0!important}.superNav__menu ul{margin:0;padding:0}.superNav__menu ul li{border-bottom:1px solid lightgray;display:block;font-weight:600;line-height:1;margin:0;position:relative}.superNav__menu ul li a{color:#141c36;display:block;padding:1rem 0}.superNav__menu ul li a:hover,.superNav__menu ul li a:focus{color:#141c36}.superNav__menu ul li.-active>a{color:#141c36}.superNav__menu ul li.-active:after{font: 1em/1 "Font Awesome 5 Pro";content:"";display:inline-block;font-size:inherit;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;text-rendering:auto;text-transform:none;color:#141c36;font-size:.675rem;position:absolute;right:0;top:50%;transform:translateY(-50%)}.superNav__menu ul li.-activeLink>a{color:#141c36}.superNav__menu ul li.-activeLink>a:hover,.superNav__menu ul li.-activeLink>a:focus{color:#141c36}.superNav__menu ul li:focus{outline:thin dotted}.superNav__controller{display:none}.superNav__item{max-height:0;overflow:hidden;visibility:hidden}.superNav__content{display:flex!important;margin:0}.superNav__colTitle{border-bottom:1px solid lightgray;padding-bottom:.5rem;margin-bottom:1rem}.superNav__col{width:33%;padding-left:15px;padding-right:15px}.superNav__col .button,.superNav__col .resources__search button,.resources__search .superNav__col button{padding-left:0;padding-right:0}.superNav__col img{max-width:100%}.superNav__col ul li{line-height:1;margin:0 0 0 1px}.superNav__col ul li a{display:block;padding:.5rem 0}.superNav__col:first-of-type{padding-left:0}.superNav__col:last-of-type{padding-right:0}}@media screen and (min-width: 1200px){.superNav__menu{font-size:1rem}.superNav__menu ul li.-active:after{font-size:.8rem}.superNav__col{font-size:1rem}}.svg-grid{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr))}.svg-card{box-shadow:0 5px 10px #00000026;border-radius:.5rem;display:grid;grid-template-areas:"MEDIA" "CONTENT";grid-template-columns:1fr;grid-template-rows:auto 1fr;overflow:hidden}.svg-card__content{background:var(--c-navy);color:var(--c-white);display:grid;font-size:.625rem;font-weight:400;grid-area:CONTENT;letter-spacing:1px;padding:.5rem;place-items:center;text-align:center}.svg-card__media{--icon-fill-color: var(--c-amaranth);aspect-ratio:1;background:var(--c-white);display:grid;grid-area:MEDIA;place-items:center}.svg-card__media svg{height:3.75rem;width:3.75rem}.tabs{position:relative}.tabs nav{border-bottom:1px solid}.tabs nav ul{list-style:none;margin-bottom:0;margin-left:20px;padding:0;text-align:center}.tabs nav li{background-color:#cbbfb4;border-top-left-radius:4px;border-top-right-radius:4px;cursor:pointer;display:inline-block;margin-bottom:0;margin-right:.5em;padding:.5em 1em}.tabs nav li.active{background-color:#fff;border:1px solid;border-bottom:none;position:relative}.tabs nav li.active:after{background-color:#fff;bottom:-1px;content:"";height:1px;left:0;position:absolute;width:100%}.tabs .panel{display:none;padding:20px}.tabs .panel.active{display:inherit}@media screen and (min-width: 992px){.tabs nav ul{margin-left:20px;text-align:left}}.textBlock__text>*:first-child,.textBlock__subtitle>*:first-child{margin-top:0}.textBlock__text>*:last-child,.textBlock__subtitle>*:last-child{margin-bottom:0}.textBlock__text ul,.textBlock__text ol,.textBlock__subtitle ul,.textBlock__subtitle ol{list-style:none;padding-left:1.75rem}.textBlock__text a:not(.button):not(.neo--button),.textBlock__subtitle a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .textBlock__text a:not(.button):not(.neo--button):hover,[data-whatintent=mouse] .textBlock__subtitle a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.textBlock__text ol,.textBlock__subtitle ol{counter-reset:counter-override}.textBlock__text ol>li,.textBlock__subtitle ol>li{counter-increment:counter-override}.textBlock__text ol>li:before,.textBlock__subtitle ol>li:before{content:counter(counter-override) ". "}.textBlock__text ol li,.textBlock__subtitle ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.textBlock__text ol li>ol,.textBlock__text ol li>ul,.textBlock__subtitle ol li>ol,.textBlock__subtitle ol li>ul{margin-top:1rem}.textBlock__text ol li:before,.textBlock__subtitle ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.textBlock__text ol li:nth-child(n+10):before,.textBlock__subtitle ol li:nth-child(n+10):before{left:-2rem}.textBlock__text ul li,.textBlock__subtitle ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.textBlock__text ul li:before,.textBlock__subtitle ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.textBlock__text ul li ul li:before,.textBlock__subtitle ul li ul li:before{content:"";transform:scaleX(.7)}.textBlock__text ul li ol,.textBlock__text ul li ul,.textBlock__subtitle ul li ol,.textBlock__subtitle ul li ul{margin-top:1rem}.textBlock__text .eyebrow-rtc,.textBlock__subtitle .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.textBlock__text .extra-space,.textBlock__subtitle .extra-space{line-height:2.5}.textBlock__text.-author ul,.textBlock__text.-author ol,.textBlock__subtitle.-author ul,.textBlock__subtitle.-author ol{display:flex;flex-flow:row wrap;gap:10px}.textBlock__text.-author li,.textBlock__subtitle.-author li{width:45%}.textBlock__text figure,.textBlock__subtitle figure{margin:2rem 0}@media screen and (min-width: 768px){.textBlock__text figure.image-left,.textBlock__subtitle figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.textBlock__text figure.image-right,.textBlock__subtitle figure.image-right{float:right;margin-left:2rem}}.textBlock__text figure.image-center,.textBlock__subtitle figure.image-center{margin-left:auto;margin-right:auto}.textBlock__title{font-weight:900;text-transform:uppercase;color:var(--c-navy)}.textBlock__subtitle{margin-bottom:1.6rem;font-family:Montserrat,sans-serif}.textBlock__subtitle *{font-size:1.5rem;font-weight:500}.textBlock__actions{margin-top:2.1rem}.textBlock__actions>*{margin-right:1.2rem}.textBlock__actions>*:last-child{margin-right:0}.textBlock__subTitle.-alternate{color:#141c36;font-family:Spectral,serif;font-size:1.5rem;font-weight:600;text-transform:none}.textBlock__subTitle{color:var(--c-amaranth);font-size:1.125rem;font-weight:700;margin-bottom:2rem;margin-top:-.5rem;text-transform:uppercase}.tiles>*{margin-bottom:2rem}.tiles>*:last-child{margin-bottom:0}@media screen and (min-width: 768px){.tiles{align-items:stretch;display:flex;flex-flow:row wrap;justify-content:flex-start;margin-left:-1rem;margin-right:-1rem}.tiles>*{flex-basis:calc(50% - 2rem);flex-shrink:0;margin-left:1rem;margin-right:1rem;max-width:calc(50% - 2rem)}}@media screen and (min-width: 992px){.tiles>*{flex-basis:calc(25% - 2rem);max-width:calc(50% - 2rem)}}.tiles__tile{background-color:#eee;text-align:left}.tiles__tileContent{padding:2rem}.neo--triangleCard{--card-text-color: var(--section-text-color);--card-highlight-color: var(--section-highlight-color);--card-svg-stroke-color: var(--card-text-color);--card-svg-fill-color: transparent;grid-column:span 12;padding:0;position:relative}@media screen and (min-width: 768px){.neo--triangleCard{grid-column:span 6}}@media screen and (min-width: 992px){.neo--triangleCard{grid-column:span 4}}.neo--triangleCard.-hasLink:hover .neo--triangleCard__text>p,.neo--triangleCard.-hasLink:hover .searchResults #addsearch-results .addsearch-result-item-sub .neo--triangleCard__text>p,.searchResults #addsearch-results .addsearch-result-item-sub .neo--triangleCard.-hasLink:hover .neo--triangleCard__text>p,.neo--triangleCard.-hasLink:focus-within .neo--triangleCard__text>p,.neo--triangleCard.-hasLink:focus-within .searchResults #addsearch-results .addsearch-result-item-sub .neo--triangleCard__text>p,.searchResults #addsearch-results .addsearch-result-item-sub .neo--triangleCard.-hasLink:focus-within .neo--triangleCard__text>p{color:var(--card-highlight-color)}.neo--triangleCard.-hasLink:hover .neo--triangleCard__bullet svg>*,.neo--triangleCard.-hasLink:focus-within .neo--triangleCard__bullet svg>*{fill:var(--card-highlight-color);stroke:var(--card-highlight-color)}.neo--triangleCard__wrapper{display:grid;gap:.75rem;grid-template-columns:max-content auto;grid-template-areas:"MEDIA CONTENT"}.neo--triangleCard__content{display:grid;gap:.5rem;grid-area:CONTENT}.neo--triangleCard__media{grid-area:MEDIA}.neo--triangleCard__title{font-size:1.3rem;font-weight:900;line-height:1.25;margin:0}.neo--triangleCard__link{color:var(--card-text-color);transition:color var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.neo--triangleCard__link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.neo--triangleCard__link:hover,.neo--triangleCard__link:focus{color:var(--card-highlight-color);text-decoration:none}.neo--triangleCard__text>*:first-child{margin-top:0}.neo--triangleCard__text>*:last-child{margin-bottom:0}.neo--triangleCard__text ul,.neo--triangleCard__text ol{list-style:none;padding-left:1.75rem}.neo--triangleCard__text a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .neo--triangleCard__text a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.neo--triangleCard__text ol{counter-reset:counter-override}.neo--triangleCard__text ol>li{counter-increment:counter-override}.neo--triangleCard__text ol>li:before{content:counter(counter-override) ". "}.neo--triangleCard__text ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.neo--triangleCard__text ol li>ol,.neo--triangleCard__text ol li>ul{margin-top:1rem}.neo--triangleCard__text ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.neo--triangleCard__text ol li:nth-child(n+10):before{left:-2rem}.neo--triangleCard__text ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.neo--triangleCard__text ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.neo--triangleCard__text ul li ul li:before{content:"";transform:scaleX(.7)}.neo--triangleCard__text ul li ol,.neo--triangleCard__text ul li ul{margin-top:1rem}.neo--triangleCard__text .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.neo--triangleCard__text .extra-space{line-height:2.5}.neo--triangleCard__text.-author ul,.neo--triangleCard__text.-author ol{display:flex;flex-flow:row wrap;gap:10px}.neo--triangleCard__text.-author li{width:45%}.neo--triangleCard__text figure{margin:2rem 0}@media screen and (min-width: 768px){.neo--triangleCard__text figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.neo--triangleCard__text figure.image-right{float:right;margin-left:2rem}}.neo--triangleCard__text figure.image-center{margin-left:auto;margin-right:auto}.neo--triangleCard__text>p,.searchResults #addsearch-results .addsearch-result-item-sub .neo--triangleCard__text>p{color:var(--card-text-color);font-size:1.1rem;transition:color var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.neo--triangleCard__bullet{height:1.3rem;object-fit:contain;width:1.3rem}.neo--triangleCard__bullet svg{height:100%;width:100%}.neo--triangleCard__bullet svg>*{fill:transparent;stroke:var(--card-text-color);transition:all var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.neo--twoToneCta{--section-background-color: var(--c-white);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-amaranth);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-navy-rgb), .05);--section-hover-color: var(--c-amaranth);padding:3rem}.neo--twoToneCta.-bgColorWhite{--section-background-color: var(--c-white);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-amaranth);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-navy-rgb), .05);--section-hover-color: var(--c-amaranth);--section-link-underline-color: var(--c-purple)}.neo--twoToneCta.-bgColorLight{--section-background-color: #F2F2F2}.neo--twoToneCta.-bgColorCream{--section-background-color: var(--c-cream);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-amaranth);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-navy-rgb), .05);--section-hover-color: var(--c-amaranth)}.neo--twoToneCta.-bgColorNavy{--section-background-color: var(--c-navy);--section-heading-color: var(--c-white);--section-subheading-color: var(--c-cream);--section-highlight-color: var(--c-amaranth);--section-text-color: var(--c-white);--section-text-color-reverse: var(--c-navy);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-amaranth);--section-link-underline-color: var(--c-white)}.neo--twoToneCta.-bgColorMagenta,.neo--twoToneCta.-bgColorAmaranth{--section-background-color: var(--c-amaranth);--section-heading-color: var(--c-white);--section-subheading-color: var(--c-navy);--section-highlight-color: var(--c-navy);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-white)}.neo--twoToneCta.-bgColorPurple{--section-background-color: var(--c-purple);--section-heading-color: var(--c-white);--section-highlight-color: var(--c-navy);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-white)}.neo--twoToneCta.-bgColorAqua{--section-background-color: var(--c-aqua);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-navy);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-white)}.neo--twoToneCta.-bgColorSky{--section-background-color: var(--c-sky);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-navy);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-white)}.code-academy-template .neo--twoToneCta.-bgColorNavy{--section-highlight-color: var(--c-sky);--section-hover-color: var(--c-sky)}.code-academy-template .neo--twoToneCta.-bgColorDefault,.code-academy-template .neo--twoToneCta.-bgColorWhite,.code-academy-template .neo--twoToneCta.-bgColorCream{--section-highlight-color: var(--c-blue);--section-hover-color: var(--c-sky)}@media screen and (min-width: 992px){.neo--twoToneCta{padding:3.5rem}}.neo--twoToneCta__grid{display:grid;grid-template-columns:repeat(12,1fr)}.neo--twoToneCta__grid>*{grid-column:span 12}@media screen and (min-width: 768px){.-ctaLayoutLeft .neo--twoToneCta__grid .neo--twoToneCta__header{grid-column:1/span 6;padding:0 var(--grid-gap-column) 0 0}.-ctaLayoutLeft .neo--twoToneCta__grid .neo--twoToneCta__content{border-width:0 0 0 3px;grid-column:7/-1;padding:0 0 0 calc(1.5 * var(--grid-gap-column))}}@media screen and (min-width: 992px){.-ctaLayoutLeft .neo--twoToneCta__grid .neo--twoToneCta__header{grid-column:1/span 4}.-ctaLayoutLeft .neo--twoToneCta__grid .neo--twoToneCta__content{grid-column:5/-1}}@media screen and (min-width: 768px){.-ctaLayoutRight .neo--twoToneCta__grid .neo--twoToneCta__header{grid-column:7/-1;grid-row:1/span 1;padding:0 0 0 var(--grid-gap-column);text-align:right}.-ctaLayoutRight .neo--twoToneCta__grid .neo--twoToneCta__content{border-width:0 3px 0 0;grid-column:1/span 6;grid-row:1/span 1;padding:0 calc(1.5 * var(--grid-gap-column)) 0 0}}@media screen and (min-width: 992px){.-ctaLayoutRight .neo--twoToneCta__grid .neo--twoToneCta__header{grid-column:9/-1}.-ctaLayoutRight .neo--twoToneCta__grid .neo--twoToneCta__content{grid-column:1/span 8}}.neo--twoToneCta__header{padding:0 0 var(--grid-gap-column)}.neo--twoToneCta__title{color:var(--section-heading-color, var(--section-text-color));font-family:Montserrat,sans-serif;font-size:1.6rem;font-weight:900;margin:0;text-transform:uppercase}@media screen and (min-width: 768px){.neo--twoToneCta__title{font-size:1.8rem}}@media screen and (min-width: 992px){.neo--twoToneCta__title{font-size:2rem}}.neo--twoToneCta__content{align-content:space-between;border:solid var(--section-text-color);border-width:3px 0 0 0;display:grid;gap:1.8rem;padding:var(--grid-gap-column) 0 0}.neo--twoToneCta__text{color:var(--section-text-color)}.neo--twoToneCta__text>*:first-child{margin-top:0}.neo--twoToneCta__text>*:last-child{margin-bottom:0}.neo--twoToneCta__text ul,.neo--twoToneCta__text ol{list-style:none;padding-left:1.75rem}.neo--twoToneCta__text a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .neo--twoToneCta__text a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.neo--twoToneCta__text ol{counter-reset:counter-override}.neo--twoToneCta__text ol>li{counter-increment:counter-override}.neo--twoToneCta__text ol>li:before{content:counter(counter-override) ". "}.neo--twoToneCta__text ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.neo--twoToneCta__text ol li>ol,.neo--twoToneCta__text ol li>ul{margin-top:1rem}.neo--twoToneCta__text ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.neo--twoToneCta__text ol li:nth-child(n+10):before{left:-2rem}.neo--twoToneCta__text ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.neo--twoToneCta__text ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.neo--twoToneCta__text ul li ul li:before{content:"";transform:scaleX(.7)}.neo--twoToneCta__text ul li ol,.neo--twoToneCta__text ul li ul{margin-top:1rem}.neo--twoToneCta__text .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.neo--twoToneCta__text .extra-space{line-height:2.5}.neo--twoToneCta__text.-author ul,.neo--twoToneCta__text.-author ol{display:flex;flex-flow:row wrap;gap:10px}.neo--twoToneCta__text.-author li{width:45%}.neo--twoToneCta__text figure{margin:2rem 0}@media screen and (min-width: 768px){.neo--twoToneCta__text figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.neo--twoToneCta__text figure.image-right{float:right;margin-left:2rem}}.neo--twoToneCta__text figure.image-center{margin-left:auto;margin-right:auto}.neo--twoToneCta__text>p,.searchResults #addsearch-results .addsearch-result-item-sub .neo--twoToneCta__text>p{font-size:1.1rem}@media screen and (min-width: 768px){.neo--twoToneCta__text>p,.searchResults #addsearch-results .addsearch-result-item-sub .neo--twoToneCta__text>p{font-size:1.2rem}}@media screen and (min-width: 992px){.neo--twoToneCta__text>p,.searchResults #addsearch-results .addsearch-result-item-sub .neo--twoToneCta__text>p{font-size:1.3rem}}.neo--twoToneCta__buttonGroup{display:flex;flex-wrap:wrap;gap:var(--grid-gap-column, .5rem)}.neo--twoToneCta__buttonGroup>*{flex:0 1 auto}.utilityNav{--nav-color-highlight: var(--c-amaranth);display:none;position:fixed;top:0;left:0;right:0;background-color:var(--c-navy);color:#fff;padding:.525rem 0;z-index:1032}.code-academy-template .utilityNav{--nav-color-highlight: var(--c-blue)}.-scrolled .utilityNav{z-index:2}.utilityNav__wrapper{display:flex;justify-content:flex-end;align-items:center}.utilityNav__wrapper>*+*:before{content:"|";margin:0 1.5rem}.utilityNav__divider:before{content:"|";margin:0 1.5rem}.utilityNav__languageDropdown button.languageSelect__button{align-items:center;border:0;color:#fff;display:flex;line-height:1.7;padding-left:0}.utilityNav__languageDropdown button.languageSelect__button:hover .languageSelect__icon,.utilityNav__languageDropdown button.languageSelect__button:focus .languageSelect__icon{color:var(--nav-color-highlight)}.utilityNav__languageDropdown button.languageSelect__button>*+*{margin-left:8px}.utilityNav__languageDropdown button.languageSelect__button .languageSelect__icon{position:relative;top:auto;left:auto;color:#fff;transition:color .25s ease-in-out}.utilityNav__cta{color:#fff;font-weight:400;font-size:1rem}.utilityNav__cta i{font-size:1rem;transform:scaleX(1.7)}.utilityNav__cta:hover{color:#fff}.utilityNav__cta:hover i{transform:scaleX(1.7) translate(5px)}.utilityNav__search{align-items:center;display:flex;position:relative}.utilityNav__search>*+*{margin:0 0 0 .5rem}.utilityNav__searchButton{background-color:transparent;border-radius:50%;border:none;color:#fff;display:block;height:31px;transition:background-color .25s cubic-bezier(.17,.67,.32,1);width:31px}.utilityNav__searchButton:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.utilityNav__searchButton:hover{background-color:var(--nav-color-highlight)}@media screen and (min-width: 992px){.utilityNav{display:block}}.neo--videoBlock{--trigger-color: var(--c-white);--trigger-color-hover: var(--c-amaranth);--_video-ratio: var(--video-ratio, 16/9);aspect-ratio:var(--_video-ratio)}.neo--videoBlock .video-fade-enter-active,.neo--videoBlock .video-fade-leave-active{transition:opacity var(--speed-medium) cubic-bezier(.17,.67,.32,1)}.neo--videoBlock .video-fade-enter-from,.neo--videoBlock .video-fade-leave-to{opacity:0}.neo--videoBlock .video-fade-enter-to,.neo--videoBlock .video-fade-leave-from{opacity:1}.neo--videoBlock__mask{aspect-ratio:16/9;display:grid;place-items:center;position:relative}.neo--videoBlock__image{background:var(--c-navy-light);grid-column:1/-1;grid-row:1/-1}.neo--videoBlock__image img.lazyload,.neo--videoBlock__image img.lazyloading{opacity:0}.neo--videoBlock__image img.lazyloaded{opacity:1;transition:opacity var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.neo--videoBlock__trigger{height:5rem;object-fit:contain;width:5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--trigger-color);grid-column:1/-1;grid-row:1/-1;margin:0;padding:0;transition:color var(--speed-fast) cubic-bezier(.17,.67,.32,1);z-index:3}.neo--videoBlock__trigger svg{height:100%;width:100%}.neo--videoBlock__trigger:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.neo--videoBlock__trigger:hover,.neo--videoBlock__trigger:focus{color:var(--trigger-color-hover)}.neo--videoBlock__trigger.-bgColorWhite{--trigger-color: #fff;--trigger-color-hover: var(--c-amaranth)}.code-academy-template .neo--videoBlock__trigger.-bgColorWhite{--trigger-color-hover: var(--c-blue)}.neo--videoBlock__trigger.-bgColorMagenta{--trigger-color: var(--c-amaranth);--trigger-color-hover: var(--c-navy)}.neo--videoBlock__trigger.-bgColorCream{--trigger-color: var(--c-cream);--trigger-color-hover: var(--c-amaranth)}.code-academy-template .neo--videoBlock__trigger.-bgColorCream{--trigger-color-hover: var(--c-blue)}.neo--videoBlock__trigger.-bgColorNavy{--trigger-color: var(--c-navy);--trigger-color-hover: var(--c-amaranth)}.code-academy-template .neo--videoBlock__trigger.-bgColorNavy{--trigger-color-hover: var(--c-blue)}.neo--videoBlock__trigger.-bgColorSky{--trigger-color: var(--c-sky);--trigger-color-hover: var(--c-blue)}.neo--videoBlock__trigger.-bgColorBlue{--trigger-color: var(--c-blue);--trigger-color-hover: var(--c-sky)}.neo--videoBlock__trigger svg{filter:drop-shadow(3px 5px 2px rgba(0,0,0,.18))}.neo--videoBlock__image,.neo--videoBlock__videoWrapper{position:relative;display:block;width:100%;padding:0;overflow:hidden}.neo--videoBlock__image:before,.neo--videoBlock__videoWrapper:before{padding-top:56.25%;content:"";display:block}.neo--videoBlock__image>*,.neo--videoBlock__videoWrapper>*{border:0;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.neo--videoBlock__image>img,.neo--videoBlock__videoWrapper>img{object-fit:cover}.neo--videoBlock__mediaButton{width:35px;height:35px;top:5px;right:5px;left:unset;z-index:1}.neo--videoBlock__mediaButton.neo--button.-styleMedia .fa-play,.neo--videoBlock__mediaButton.neo--button.-styleMedia .play-text{display:block}.neo--videoBlock__iconWrapper{display:flex;margin:auto}.parent_container_iframe{width:100%}.video_container_iframe{height:auto!important;padding-bottom:0!important}.video_iframe{position:relative!important;min-height:50vh}.alertPopup{background-color:#0000009e;bottom:0;display:block;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity var(--speed-fast) cubic-bezier(.17,.67,.32,1);z-index:var(--z-max)}.alertPopup.-active{opacity:1;pointer-events:auto}.alertPopup__closeButton{position:absolute;top:1.1rem;right:1.5rem;padding:0;border:none;background:none;font-size:1.25rem;font-weight:700}.alertPopup__title{font-size:1.5rem;font-weight:900;text-align:center;max-width:410px;margin-bottom:0}.alertPopup__title+.alertPopup__logoRow{margin-top:3rem}.alertPopup__title+.alertPopup__subtitle{margin-top:.4rem}.alertPopup__subtitle{text-align:center}.alertPopup__subtitle>*:first-child{margin-top:0}.alertPopup__subtitle>*:last-child{margin-bottom:0}.alertPopup__subtitle ul,.alertPopup__subtitle ol{list-style:none;padding-left:1.75rem}.alertPopup__subtitle a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .alertPopup__subtitle a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.alertPopup__subtitle ol{counter-reset:counter-override}.alertPopup__subtitle ol>li{counter-increment:counter-override}.alertPopup__subtitle ol>li:before{content:counter(counter-override) ". "}.alertPopup__subtitle ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.alertPopup__subtitle ol li>ol,.alertPopup__subtitle ol li>ul{margin-top:1rem}.alertPopup__subtitle ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.alertPopup__subtitle ol li:nth-child(n+10):before{left:-2rem}.alertPopup__subtitle ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.alertPopup__subtitle ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.alertPopup__subtitle ul li ul li:before{content:"";transform:scaleX(.7)}.alertPopup__subtitle ul li ol,.alertPopup__subtitle ul li ul{margin-top:1rem}.alertPopup__subtitle .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.alertPopup__subtitle .extra-space{line-height:2.5}.alertPopup__subtitle.-author ul,.alertPopup__subtitle.-author ol{display:flex;flex-flow:row wrap;gap:10px}.alertPopup__subtitle.-author li{width:45%}.alertPopup__subtitle figure{margin:2rem 0}@media screen and (min-width: 768px){.alertPopup__subtitle figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.alertPopup__subtitle figure.image-right{float:right;margin-left:2rem}}.alertPopup__subtitle figure.image-center{margin-left:auto;margin-right:auto}.alertPopup__subtitle p,.alertPopup__subtitle .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .alertPopup__subtitle p{font-size:1.125rem;text-transform:uppercase;font-family:Montserrat,sans-serif}.alertPopup__body{text-align:center;margin-top:1rem}.alertPopup__body>*:first-child{margin-top:0}.alertPopup__body>*:last-child{margin-bottom:0}.alertPopup__body ul,.alertPopup__body ol{list-style:none;padding-left:1.75rem}.alertPopup__body a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .alertPopup__body a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.alertPopup__body ol{counter-reset:counter-override}.alertPopup__body ol>li{counter-increment:counter-override}.alertPopup__body ol>li:before{content:counter(counter-override) ". "}.alertPopup__body ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.alertPopup__body ol li>ol,.alertPopup__body ol li>ul{margin-top:1rem}.alertPopup__body ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.alertPopup__body ol li:nth-child(n+10):before{left:-2rem}.alertPopup__body ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.alertPopup__body ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.alertPopup__body ul li ul li:before{content:"";transform:scaleX(.7)}.alertPopup__body ul li ol,.alertPopup__body ul li ul{margin-top:1rem}.alertPopup__body .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.alertPopup__body .extra-space{line-height:2.5}.alertPopup__body.-author ul,.alertPopup__body.-author ol{display:flex;flex-flow:row wrap;gap:10px}.alertPopup__body.-author li{width:45%}.alertPopup__body figure{margin:2rem 0}@media screen and (min-width: 768px){.alertPopup__body figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.alertPopup__body figure.image-right{float:right;margin-left:2rem}}.alertPopup__body figure.image-center{margin-left:auto;margin-right:auto}.alertPopup__actions{margin-top:4rem}.alertPopup__outerWrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.alertPopup__wrapper{align-items:center;background-color:var(--c-cream);display:flex;flex-direction:column;max-width:730px;opacity:0;padding:3.2rem 2rem;position:relative;transform:translateY(-3rem);transition:opacity var(--speed-medium) cubic-bezier(.17,.67,.32,1),transform var(--speed-medium) cubic-bezier(.17,.67,.32,1);width:100%}.-active .alertPopup__wrapper{opacity:1;transform:translateY(0)}.alertPopup__logoRow{aspect-ratio:10/1;align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:1rem;width:100%}.alertPopup__logoWrapper{display:flex;align-items:center;justify-content:center;width:100%}.alertPopup__logoWrapper:not(:first-child){padding-left:2rem;border-left:2px solid #c7c2aa}.alertPopup__logoWrapper:first-child{padding-right:2rem}.alertPopup__logoWrapper:last-child{padding-right:0}@media screen and (min-width: 768px){.alertPopup__wrapper{padding:2rem 4.5rem}}.alertPopup.-blue .alertPopup__wrapper{background-color:#3a10e5}.alertPopup.-blue .alertPopup__logoWrapper:not(:first-child){border-left:none}.alertPopup.-blue .alertPopup__closeButton,.alertPopup.-blue .alertPopup__title{color:#fff}.backgroundVideo{align-items:center;display:flex;height:auto;justify-content:center;overflow:hidden;position:relative}.backgroundVideo__backdrop{background-color:#fff9;padding:2em;text-align:center;z-index:2}.backgroundVideo__video{left:0;position:absolute;top:0;width:100%;z-index:1}.backgroundVideo:before{content:"";display:block;padding-top:30%}.bannerImageCta{position:relative;padding:5rem 0}.bannerImageCta__backgroundImage{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;z-index:1}.bannerImageCta__backgroundImage:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.9;background-image:linear-gradient(to right,#fff 38%,transparent 80%)}.bannerImageCta__wrapper{position:relative;z-index:2;max-width:500px}.bannerImageCta__mobileImage{margin-bottom:1rem}@media screen and (min-width: 800px){.bannerImageCta{padding:8rem 0}.bannerImageCta__mobileImage{display:none}.bannerImageCta__backgroundImage{display:block}}.neo--bannerImageCta__grid{row-gap:var(--section-padding-y)}@media screen and (min-width: 992px){.neo--bannerImageCta__grid{align-items:center}}.neo--bannerImageCta__grid:before{background-image:linear-gradient(to right,var(--c-white) 55%,transparent 100%);block-size:100%;display:block;grid-column:full-start/span 12;grid-row:1/span 1;inline-size:100%;position:relative;z-index:1}@media screen and (min-width: 992px){.neo--bannerImageCta__grid:before{content:""}}@media screen and (min-width: 1400px){.neo--bannerImageCta__grid:before{grid-column-end:span 13}}.neo--bannerImageCta__content{grid-column:main;grid-row:2/span 1;position:relative;z-index:2}@media screen and (min-width: 992px){.neo--bannerImageCta__content{grid-column:main-start/span 6;grid-row:1/span 1;padding:var(--section-padding-y) 0}}.neo--bannerImageCta__media{grid-column:full;grid-row:1/span 1;position:relative;z-index:0}@media screen and (min-width: 992px){.neo--bannerImageCta__media{block-size:100%;grid-column:5/full-end}}.neo--bannerImageCta__media img{block-size:100%;inline-size:100%;object-fit:cover;object-position:left 30%}@media screen and (min-width: 992px){.neo--bannerImageCta__image{display:block;top:0;right:0;bottom:0;left:0;position:absolute}}.blogIndex__loadMore{--loadmore-padding-y: 4.375rem;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:var(--loadmore-padding-y) auto var(--loadmore-padding-y);gap:var(--grid-gap-column);justify-items:center;margin:var(--grid-gap-column) 0 0}.blogIndex__loadMore.-skinny{--loadmore-padding-y: 2.375rem}.blogIndex__skeleton{--columns: 12;--i: 1;--span: 12;--start: calc( ( var(--i) * var(--span) ) + 1 - var(--span) );background-image:linear-gradient(180deg,rgba(var(--c-navy-rgb),.08),rgba(var(--c-navy-rgb),0));grid-column:var(--start)/span var(--span);grid-row:1/-1;height:100%;width:100%}@media screen and (min-width: 768px){.blogIndex__skeleton{--span: 6}}@media screen and (min-width: 992px){.blogIndex__skeleton{--span: 4}}.blogIndex__skeleton:nth-child(2){--i: 2;display:none}@media screen and (min-width: 768px){.blogIndex__skeleton:nth-child(2){display:block}}.blogIndex__skeleton:nth-child(3){--i: 3;display:none}@media screen and (min-width: 992px){.blogIndex__skeleton:nth-child(3){display:block}}.blogIndex__loadMoreTrigger{grid-column:1/span 12;grid-row:2/span 1}.blogIndex__loadMoreTrigger.neo--button.-styleLoadMore{--button-color-text-hover: currentColor}.blogIndex__author{padding-top:5rem}.blogResults__header{padding:1rem 0}.blogResults__wrapper{display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:30px}@media screen and (min-width: 768px){.blogResults__wrapper{gap:36px}}@media screen and (min-width: 1200px){.blogResults__wrapper{gap:36px}}.blogResults__signup{border:3px dotted var(--c-amaranth);grid-column:1/-1;grid-row:2;margin:3rem 0 0;padding:24px}.blogResults__signupWrapper{display:flex;flex-direction:column}@media screen and (min-width: 768px){.blogResults__signupWrapper{align-items:center;flex-direction:row}}.blogResults__signupMedia{display:none;flex:0 0 108px;height:108px;margin-right:24px;width:108px}@media screen and (min-width: 768px){.blogResults__signupMedia{display:block}}.blogResults__signupMedia img{border-radius:50%;height:100%;object-fit:cover;width:100%}.blogResults__signupForm{align-items:center;display:grid;gap:12px 24px;grid-template-areas:"TITLE" "INPUT" "OPTIONS" "BUTTON";grid-template-columns:1fr;grid-template-rows:repeat(4,max-content)}@media screen and (min-width: 768px){.blogResults__signupForm{grid-template-areas:"TITLE TITLE" "INPUT BUTTON" "OPTIONS OPTIONS";grid-template-columns:1fr max-content;grid-template-rows:repeat(3,max-content)}}@media screen and (min-width: 992px){.blogResults__signupForm{grid-template-areas:"TITLE INPUT BUTTON" "OPTIONS OPTIONS OPTIONS";grid-template-columns:max-content 1fr max-content;grid-template-rows:repeat(2,max-content)}}.blogResults__signupForm .mktoFormRow:not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)),.blogResults__signupForm .mktoFormRow .mktoLabel{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.blogResults__signupForm .mktoFormRow:nth-child(2){grid-area:TITLE}.blogResults__signupForm .mktoFormRow:nth-child(2) span{font-family:Montserrat,sans-serif;text-transform:uppercase;font-size:32px;font-weight:900;line-height:1.1}.blogResults__signupForm .mktoFormRow:nth-child(2) span strong{color:var(--c-amaranth);display:block;font-weight:900;padding:0}.blogResults__signupForm .mktoFormRow:nth-child(3){grid-area:INPUT}.blogResults__signupForm .mktoFormRow:nth-child(3) input[type=email]{padding:.8rem .6rem}.blogResults__signupForm .mktoFormRow:nth-child(4){grid-area:OPTIONS}.blogResults__signupForm .mktoCheckboxList{align-items:center;display:grid;grid-template-columns:min-content 1fr;gap:10px}@media screen and (min-width: 540px){.blogResults__signupForm .mktoCheckboxList{grid-template-columns:min-content 1fr min-content 1fr}}@media screen and (min-width: 992px){.blogResults__signupForm .mktoCheckboxList{grid-template-columns:min-content 1fr min-content 1fr min-content 1fr}}.blogResults__signupForm .mktoButtonRow{grid-area:BUTTON;padding:0!important}.blogResults__signupForm .mktoButtonRow i{font-family:"Font Awesome 5 Pro";margin-left:10px}.blogResults form.blogResults__signupForm.mktoForm .mktoFormCol{margin:0!important}.blogSubscription{display:grid;grid-template-columns:30px auto 30px;grid-template-rows:60px max-content auto;margin:30px 0;padding:0}@media screen and (min-width: 768px){.blogSubscription{grid-template-columns:1fr 2fr;grid-template-rows:auto}}.blogSubscription:before{background-color:var(--c-cream);content:"";display:block;grid-column:2/span 2;grid-row:2/span 2}@media screen and (min-width: 768px){.blogSubscription:before{grid-column:1/span 1;grid-row:1/span 1}}.blogSubscription h4,.blogSubscription .searchResults #addsearch-results .addsearch-result-item-sub h2 a,.searchResults #addsearch-results .addsearch-result-item-sub h2 .blogSubscription a{font-size:1.125rem}@media screen and (min-width: 768px){.blogSubscription h4,.blogSubscription .searchResults #addsearch-results .addsearch-result-item-sub h2 a,.searchResults #addsearch-results .addsearch-result-item-sub h2 .blogSubscription a{max-width:275px}}.blogSubscription.-vertical,.blogSubscription.-modal{grid-template-columns:30px auto 30px;grid-template-rows:auto}.blogSubscription.-vertical h4,.blogSubscription.-vertical .searchResults #addsearch-results .addsearch-result-item-sub h2 a,.searchResults #addsearch-results .addsearch-result-item-sub h2 .blogSubscription.-vertical a,.blogSubscription.-modal h4,.blogSubscription.-modal .searchResults #addsearch-results .addsearch-result-item-sub h2 a,.searchResults #addsearch-results .addsearch-result-item-sub h2 .blogSubscription.-modal a{max-width:auto}.blogSubscription.-vertical .blogSubscription__header,.blogSubscription.-modal .blogSubscription__header{grid-column:1/span 2;grid-row:1/span 2}.blogSubscription.-vertical .blogSubscription__headerText,.blogSubscription.-modal .blogSubscription__headerText{line-height:1}.blogSubscription.-vertical .blogSubscription__form,.blogSubscription.-modal .blogSubscription__form{grid-column:2/span 2;grid-row:3/span 1}.blogSubscription.-vertical .blogSubscription__checkboxes,.blogSubscription.-modal .blogSubscription__checkboxes,.blogSubscription.-vertical .blogSubscription__footer,.blogSubscription.-modal .blogSubscription__footer{display:block}.blogSubscription.-vertical .email__input,.blogSubscription.-modal .email__input{margin-bottom:10px;margin-right:0;max-width:100%}.blogSubscription.-modal:before{background-color:#fff}.blogSubscription.-vertical{grid-template-rows:60px max-content auto}.blogSubscription.-vertical:before{grid-column:2/span 2;grid-row:2/span 2}.blogSubscription__header{align-items:flex-start;background-color:var(--c-amaranth);clip-path:polygon(0 0,100% 0%,95% 100%,0% 100%);display:flex;flex-direction:column;flex-wrap:wrap;grid-column:1/span 2;grid-row:1/span 2;justify-content:center;max-width:600px;overflow:hidden;padding:1rem}@media screen and (min-width: 768px){.blogSubscription__header{grid-column:1/span 1;grid-row:1/span 1}}.blogSubscription__header h2,.blogSubscription__header h3,.blogSubscription__header h4,.blogSubscription__header .searchResults #addsearch-results .addsearch-result-item-sub h2 a,.searchResults #addsearch-results .addsearch-result-item-sub h2 .blogSubscription__header a,.blogSubscription__header h5{color:#fff}.blogSubscription__headerText{color:var(--c-navy);line-height:1.5}.blogSubscription__headerText>*:first-child{margin-top:0}.blogSubscription__headerText>*:last-child{margin-bottom:0}.blogSubscription__headerText ul,.blogSubscription__headerText ol{list-style:none;padding-left:1.75rem}.blogSubscription__headerText a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .blogSubscription__headerText a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.blogSubscription__headerText ol{counter-reset:counter-override}.blogSubscription__headerText ol>li{counter-increment:counter-override}.blogSubscription__headerText ol>li:before{content:counter(counter-override) ". "}.blogSubscription__headerText ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.blogSubscription__headerText ol li>ol,.blogSubscription__headerText ol li>ul{margin-top:1rem}.blogSubscription__headerText ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.blogSubscription__headerText ol li:nth-child(n+10):before{left:-2rem}.blogSubscription__headerText ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.blogSubscription__headerText ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.blogSubscription__headerText ul li ul li:before{content:"";transform:scaleX(.7)}.blogSubscription__headerText ul li ol,.blogSubscription__headerText ul li ul{margin-top:1rem}.blogSubscription__headerText .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.blogSubscription__headerText .extra-space{line-height:2.5}.blogSubscription__headerText.-author ul,.blogSubscription__headerText.-author ol{display:flex;flex-flow:row wrap;gap:10px}.blogSubscription__headerText.-author li{width:45%}.blogSubscription__headerText figure{margin:2rem 0}@media screen and (min-width: 768px){.blogSubscription__headerText figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.blogSubscription__headerText figure.image-right{float:right;margin-left:2rem}}.blogSubscription__headerText figure.image-center{margin-left:auto;margin-right:auto}.blogSubscription__checkboxes{display:block;margin-bottom:10px}@media screen and (min-width: 768px){.blogSubscription__checkboxes{display:flex;flex-wrap:wrap}}.blogSubscription__checkbox{align-items:flex-start;display:flex;flex-basis:0;flex-grow:1;flex-shrink:1;font-size:.875rem;margin-right:10px;min-width:200px;width:auto}@media screen and (min-width: 768px){.blogSubscription__checkbox{margin:0;padding-bottom:.5rem}}.blogSubscription__modal{grid-column:2/span 2;grid-row:3/span 1}.blogSubscription__modal input[type=checkbox]{margin:5px 10px}@media screen and (min-width: 768px){.blogSubscription__modal{grid-column:2/span 1;grid-row:1/span 1}}.blogSubscription__form{background-color:var(--c-cream);grid-column:2/span 2;grid-row:3/span 1;padding:20px}.blogSubscription__form input[type=checkbox]{margin:5px 10px}@media screen and (min-width: 768px){.blogSubscription__form{grid-column:2/span 1;grid-row:1/span 1}}.blogSubscription__desc p,.blogSubscription__desc .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .blogSubscription__desc p{color:#141c36;font-family:Spectral,serif;font-size:1rem;margin:0 0 1rem}.blogSubscription__desc p>*:first-child,.blogSubscription__desc .searchResults #addsearch-results .addsearch-result-item-sub p>*:first-child,.searchResults #addsearch-results .addsearch-result-item-sub .blogSubscription__desc p>*:first-child{margin-top:0}.blogSubscription__desc p>*:last-child,.blogSubscription__desc .searchResults #addsearch-results .addsearch-result-item-sub p>*:last-child,.searchResults #addsearch-results .addsearch-result-item-sub .blogSubscription__desc p>*:last-child{margin-bottom:0}.blogSubscription__desc p ul,.blogSubscription__desc .searchResults #addsearch-results .addsearch-result-item-sub p ul,.searchResults #addsearch-results .addsearch-result-item-sub .blogSubscription__desc p ul,.blogSubscription__desc p ol,.blogSubscription__desc .searchResults #addsearch-results .addsearch-result-item-sub p ol,.searchResults #addsearch-results .addsearch-result-item-sub .blogSubscription__desc p ol{list-style:none;padding-left:1.75rem}.blogSubscription__desc p a:not(.button):not(.neo--button),.blogSubscription__desc .searchResults #addsearch-results .addsearch-result-item-sub p a:not(.button):not(.neo--button),.searchResults #addsearch-results .addsearch-result-item-sub .blogSubscription__desc p a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .blogSubscription__desc p a:not(.button):not(.neo--button):hover,[data-whatintent=mouse] .blogSubscription__desc .searchResults #addsearch-results .addsearch-result-item-sub p a:not(.button):not(.neo--button):hover,.searchResults #addsearch-results .addsearch-result-item-sub [data-whatintent=mouse] .blogSubscription__desc p a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.blogSubscription__desc p ol,.blogSubscription__desc .searchResults #addsearch-results .addsearch-result-item-sub p ol,.searchResults #addsearch-results .addsearch-result-item-sub .blogSubscription__desc p ol{counter-reset:counter-override}.blogSubscription__desc p ol>li,.blogSubscription__desc .searchResults #addsearch-results .addsearch-result-item-sub p ol>li,.searchResults #addsearch-results .addsearch-result-item-sub .blogSubscription__desc p ol>li{counter-increment:counter-override}.blogSubscription__desc p ol>li:before,.blogSubscription__desc .searchResults #addsearch-results .addsearch-result-item-sub p ol>li:before,.searchResults #addsearch-results .addsearch-result-item-sub .blogSubscription__desc p ol>li:before{content:counter(counter-override) ". "}.blogSubscription__desc p ol li,.blogSubscription__desc .searchResults #addsearch-results .addsearch-result-item-sub p ol li,.searchResults #addsearch-results .addsearch-result-item-sub .blogSubscription__desc p ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.blogSubscription__desc p ol li>ol,.blogSubscription__desc .searchResults #addsearch-results .addsearch-result-item-sub p ol li>ol,.searchResults #addsearch-results .addsearch-result-item-sub .blogSubscription__desc p ol li>ol,.blogSubscription__desc p ol li>ul,.blogSubscription__desc .searchResults #addsearch-results .addsearch-result-item-sub p ol li>ul,.searchResults #addsearch-results .addsearch-result-item-sub .blogSubscription__desc p ol li>ul{margin-top:1rem}.blogSubscription__desc p ol li:before,.blogSubscription__desc .searchResults #addsearch-results .addsearch-result-item-sub p ol li:before,.searchResults #addsearch-results .addsearch-result-item-sub .blogSubscription__desc p ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.blogSubscription__desc p ol li:nth-child(n+10):before,.blogSubscription__desc .searchResults #addsearch-results .addsearch-result-item-sub p ol li:nth-child(n+10):before,.searchResults #addsearch-results .addsearch-result-item-sub .blogSubscription__desc p ol li:nth-child(n+10):before{left:-2rem}.blogSubscription__desc p ul li,.blogSubscription__desc .searchResults #addsearch-results .addsearch-result-item-sub p ul li,.searchResults #addsearch-results .addsearch-result-item-sub .blogSubscription__desc p ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.blogSubscription__desc p ul li:before,.blogSubscription__desc .searchResults #addsearch-results .addsearch-result-item-sub p ul li:before,.searchResults #addsearch-results .addsearch-result-item-sub .blogSubscription__desc p ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.blogSubscription__desc p ul li ul li:before,.blogSubscription__desc .searchResults #addsearch-results .addsearch-result-item-sub p ul li ul li:before,.searchResults #addsearch-results .addsearch-result-item-sub .blogSubscription__desc p ul li ul li:before{content:"";transform:scaleX(.7)}.blogSubscription__desc p ul li ol,.blogSubscription__desc .searchResults #addsearch-results .addsearch-result-item-sub p ul li ol,.searchResults #addsearch-results .addsearch-result-item-sub .blogSubscription__desc p ul li ol,.blogSubscription__desc p ul li ul,.blogSubscription__desc .searchResults #addsearch-results .addsearch-result-item-sub p ul li ul,.searchResults #addsearch-results .addsearch-result-item-sub .blogSubscription__desc p ul li ul{margin-top:1rem}.blogSubscription__desc p .eyebrow-rtc,.blogSubscription__desc .searchResults #addsearch-results .addsearch-result-item-sub p .eyebrow-rtc,.searchResults #addsearch-results .addsearch-result-item-sub .blogSubscription__desc p .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.blogSubscription__desc p .extra-space,.blogSubscription__desc .searchResults #addsearch-results .addsearch-result-item-sub p .extra-space,.searchResults #addsearch-results .addsearch-result-item-sub .blogSubscription__desc p .extra-space{line-height:2.5}.blogSubscription__desc p.-author ul,.blogSubscription__desc .searchResults #addsearch-results .addsearch-result-item-sub p.-author ul,.searchResults #addsearch-results .addsearch-result-item-sub .blogSubscription__desc p.-author ul,.blogSubscription__desc p.-author ol,.blogSubscription__desc .searchResults #addsearch-results .addsearch-result-item-sub p.-author ol,.searchResults #addsearch-results .addsearch-result-item-sub .blogSubscription__desc p.-author ol{display:flex;flex-flow:row wrap;gap:10px}.blogSubscription__desc p.-author li,.blogSubscription__desc .searchResults #addsearch-results .addsearch-result-item-sub p.-author li,.searchResults #addsearch-results .addsearch-result-item-sub .blogSubscription__desc p.-author li{width:45%}.blogSubscription__desc p figure,.blogSubscription__desc .searchResults #addsearch-results .addsearch-result-item-sub p figure,.searchResults #addsearch-results .addsearch-result-item-sub .blogSubscription__desc p figure{margin:2rem 0}@media screen and (min-width: 768px){.blogSubscription__desc p figure.image-left,.blogSubscription__desc .searchResults #addsearch-results .addsearch-result-item-sub p figure.image-left,.searchResults #addsearch-results .addsearch-result-item-sub .blogSubscription__desc p figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.blogSubscription__desc p figure.image-right,.blogSubscription__desc .searchResults #addsearch-results .addsearch-result-item-sub p figure.image-right,.searchResults #addsearch-results .addsearch-result-item-sub .blogSubscription__desc p figure.image-right{float:right;margin-left:2rem}}.blogSubscription__desc p figure.image-center,.blogSubscription__desc .searchResults #addsearch-results .addsearch-result-item-sub p figure.image-center,.searchResults #addsearch-results .addsearch-result-item-sub .blogSubscription__desc p figure.image-center{margin-left:auto;margin-right:auto}.blogSubscription__field{margin-bottom:1.5rem}.blogSubscription__input:focus{box-shadow:0 0 5px #72a400b3}.blogSubscription__submit{flex:0 0 auto;text-align:center}@media screen and (min-width: 768px){.blogSubscription__submit{margin:0;padding:0}}.blogSubscription__submit .neo--button.-styleNavy{--button-minWidth: none}.blogSubscription__actions{text-align:center}@media screen and (min-width: 768px){.blogSubscription__actions{align-items:center;display:flex;justify-content:center;flex-flow:row wrap}}.blogSubscription__footer{display:block}@media screen and (min-width: 768px){.blogSubscription__footer{display:flex}}.blogSubscription .email__input{margin-bottom:10px;margin-right:0;max-width:100%}@media screen and (min-width: 768px){.blogSubscription .email__input{margin-bottom:0;margin-right:10px;max-width:70%}}.brochureHero{padding-bottom:60px}.brochureHero__imageWrapper{position:relative;overflow:hidden;margin-bottom:3rem}.brochureHero__image{min-width:100%;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover;z-index:1}.brochureHero__imageWrapper{min-height:260px;height:260px}.brochureHero__triangleSVG{position:absolute;bottom:0;left:0;width:100%;z-index:2}.brochureHero__trianglePath,.brochureHero.-bgColorCream .brochureHero__trianglePath{fill:var(--c-cream)}.brochureHero.-bgColorWhite .brochureHero__trianglePath{fill:#fff}.brochureHero__title{font-size:2rem;text-transform:uppercase;font-weight:900;line-height:1;color:var(--c-navy)}.brochureHero__title strong{font-weight:900;color:var(--c-amaranth)}.brochureHero__intro>*:first-child{margin-top:0}.brochureHero__intro>*:last-child{margin-bottom:0}.brochureHero__intro ul,.brochureHero__intro ol{list-style:none;padding-left:1.75rem}.brochureHero__intro a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .brochureHero__intro a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.brochureHero__intro ol{counter-reset:counter-override}.brochureHero__intro ol>li{counter-increment:counter-override}.brochureHero__intro ol>li:before{content:counter(counter-override) ". "}.brochureHero__intro ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.brochureHero__intro ol li>ol,.brochureHero__intro ol li>ul{margin-top:1rem}.brochureHero__intro ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.brochureHero__intro ol li:nth-child(n+10):before{left:-2rem}.brochureHero__intro ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.brochureHero__intro ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.brochureHero__intro ul li ul li:before{content:"";transform:scaleX(.7)}.brochureHero__intro ul li ol,.brochureHero__intro ul li ul{margin-top:1rem}.brochureHero__intro .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.brochureHero__intro .extra-space{line-height:2.5}.brochureHero__intro.-author ul,.brochureHero__intro.-author ol{display:flex;flex-flow:row wrap;gap:10px}.brochureHero__intro.-author li{width:45%}.brochureHero__intro figure{margin:2rem 0}@media screen and (min-width: 768px){.brochureHero__intro figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.brochureHero__intro figure.image-right{float:right;margin-left:2rem}}.brochureHero__intro figure.image-center{margin-left:auto;margin-right:auto}.brochureHero__intro p,.brochureHero__intro .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .brochureHero__intro p{font-family:Spectral,serif;font-size:1.375rem}@media screen and (min-width: 992px){.brochureHero__imageWrapper{min-height:357px;height:357px}.brochureHero__title{font-size:3.4375rem;text-transform:uppercase;font-weight:900}}@media screen and (min-width: 1200px){.brochureHero__imageWrapper{min-height:487px;height:487px}}.buttonCloud{padding:3rem 0}.buttonCloud__wrapper{text-align:center;max-width:900px;margin:0 auto}.buttonCloud__wrapper .button,.buttonCloud__wrapper .resources__search button,.resources__search .buttonCloud__wrapper button{margin:.5rem;background-color:#fff}.buttonCloud__title{text-align:center;margin-bottom:2rem;font-weight:900;color:var(--c-navy);text-transform:uppercase}@media screen and (min-width: 992px){.buttonCloud{padding:6rem 0}}.callout{--section-background-color: var(--c-white);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-amaranth);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-navy-rgb), .05);--section-hover-color: var(--c-amaranth);padding:3rem 0}.callout.-bgColorWhite{--section-background-color: var(--c-white);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-amaranth);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-navy-rgb), .05);--section-hover-color: var(--c-amaranth);--section-link-underline-color: var(--c-purple)}.callout.-bgColorLight{--section-background-color: #F2F2F2}.callout.-bgColorCream{--section-background-color: var(--c-cream);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-amaranth);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-navy-rgb), .05);--section-hover-color: var(--c-amaranth)}.callout.-bgColorNavy{--section-background-color: var(--c-navy);--section-heading-color: var(--c-white);--section-subheading-color: var(--c-cream);--section-highlight-color: var(--c-amaranth);--section-text-color: var(--c-white);--section-text-color-reverse: var(--c-navy);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-amaranth);--section-link-underline-color: var(--c-white)}.callout.-bgColorMagenta,.callout.-bgColorAmaranth{--section-background-color: var(--c-amaranth);--section-heading-color: var(--c-white);--section-subheading-color: var(--c-navy);--section-highlight-color: var(--c-navy);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-white)}.callout.-bgColorPurple{--section-background-color: var(--c-purple);--section-heading-color: var(--c-white);--section-highlight-color: var(--c-navy);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-white)}.callout.-bgColorAqua{--section-background-color: var(--c-aqua);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-navy);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-white)}.callout.-bgColorSky{--section-background-color: var(--c-sky);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-navy);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-white)}.code-academy-template .callout.-bgColorNavy{--section-highlight-color: var(--c-sky);--section-hover-color: var(--c-sky)}.code-academy-template .callout.-bgColorDefault,.code-academy-template .callout.-bgColorWhite,.code-academy-template .callout.-bgColorCream{--section-highlight-color: var(--c-blue);--section-hover-color: var(--c-sky)}@media screen and (min-width: 992px){.callout{padding:5rem 0;text-align:center}}.callout__title{color:var(--section-heading-color)}.callout__subTitle{color:var(--section-text-color)}.callout__text>*:first-child{margin-top:0}.callout__text>*:last-child{margin-bottom:0}.callout__text ul,.callout__text ol{list-style:none;padding-left:1.75rem}.callout__text a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .callout__text a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.callout__text ol{counter-reset:counter-override}.callout__text ol>li{counter-increment:counter-override}.callout__text ol>li:before{content:counter(counter-override) ". "}.callout__text ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.callout__text ol li>ol,.callout__text ol li>ul{margin-top:1rem}.callout__text ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.callout__text ol li:nth-child(n+10):before{left:-2rem}.callout__text ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.callout__text ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.callout__text ul li ul li:before{content:"";transform:scaleX(.7)}.callout__text ul li ol,.callout__text ul li ul{margin-top:1rem}.callout__text .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.callout__text .extra-space{line-height:2.5}.callout__text.-author ul,.callout__text.-author ol{display:flex;flex-flow:row wrap;gap:10px}.callout__text.-author li{width:45%}.callout__text figure{margin:2rem 0}@media screen and (min-width: 768px){.callout__text figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.callout__text figure.image-right{float:right;margin-left:2rem}}.callout__text figure.image-center{margin-left:auto;margin-right:auto}.callout__text>*{color:var(--section-text-color)}.callout.-feature{text-align:left}.callout.-feature .callout__text p,.callout.-feature .callout__text .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .callout.-feature .callout__text p{font-family:Montserrat,sans-serif;font-size:1.125rem}.callout.-feature .callout__title{font-size:clamp(1.5rem,2.42vw + .68rem,2.5rem);text-transform:uppercase;font-weight:900;margin-bottom:0;margin-bottom:.5rem}.callout.-feature .callout__subTitle{font-size:1.5rem;font-family:Spectral,serif;font-weight:700;line-height:1.3;text-transform:none;margin-bottom:1.8}.callout.-feature .callout__subTitle{margin-top:0}.neo--callout{--callout-angle-border-width: 0 0 1px 0;--callout-angle-column-start: 8;--callout-angle-justify: end;--callout-angle-margin-inline: -1px 0;--callout-angle-transform: scaleX(-1);--callout-content-column-start: 9;--callout-content-column-end: wide-end;--callout-content-padding-block: calc(var(--section-padding-y) * 1.5) 0;--callout-media-column-start: full-start;--callout-media-column-end: span 8;--callout-subheading-font-size: 1.125rem;--callout-subheading-accent-font-size: calc(var(--callout-subheading-font-size) * .75);--callout-text-margin-inline: 0;background:var(--c-white)}.neo--callout:where(.-zeroPadding){--callout-content-padding-block: var(--section-padding-y) 0}.neo--callout:where(.-zeroPadding):where([data-media-angle]){--callout-content-padding-block: calc(var(--section-padding-y) / 2) 0}@media screen and (min-width: 768px){.neo--callout{--callout-content-padding-block: clamp(2rem, 9.7vw + -1.27rem, 6rem)}}@media screen and (min-width: 1200px){.neo--callout:where([data-media-size=oneThird]){--callout-angle-column-start: 6;--callout-content-column-start: 7;--callout-media-column-end: span 6}.neo--callout:where([data-media-size=twoThird]){--callout-angle-column-start: 10;--callout-content-column-start: 11;--callout-media-column-end: span 10}}.neo--callout:where([data-media-position=right]){--callout-angle-border-width: 0 1px 0 0;--callout-angle-column-start: var(--callout-media-column-start);--callout-angle-justify: start;--callout-angle-margin-inline: 0;--callout-angle-transform: none;--callout-content-column-start: wide-start;--callout-content-column-end: span 7;--callout-media-column-start: 9;--callout-media-column-end: full-end}@media screen and (min-width: 1200px){.neo--callout:where([data-media-position=right]):where([data-media-size=oneThird]){--callout-content-column-end: span 9;--callout-media-column-start: 11}.neo--callout:where([data-media-position=right]):where([data-media-size=twoThird]){--callout-content-column-end: span 5;--callout-media-column-start: 7}}.neo--callout:where([data-callout-style=quote]){--callout-text-margin-inline: calc(var(--callout-subheading-accent-font-size) + var(--callout-subheading-accent-font-size)) 0}.neo--callout__grid{--callout-content-margin-offset: var(--grid-column-width);--callout-content-margin-inline: var(--callout-content-margin-offset) 0;background:var(--section-background-color)}[data-media-position=right] .neo--callout__grid{--callout-content-margin-inline: 0 var(--callout-content-margin-offset)}[data-media-angle] .neo--callout__grid{--callout-content-margin-offset: calc(var(--grid-column-width) /2)}.neo--callout__content{align-content:center;align-items:start;display:grid;gap:clamp(.75rem,1.82vw + .14rem,1.5rem);grid-column:main;grid-row:2/span 1;padding-block:var(--callout-content-padding-block)}@media screen and (min-width: 768px){.neo--callout__content{grid-column:var(--callout-content-column-start)/var(--callout-content-column-end);grid-row:1/span 1;margin-inline:var(--callout-content-margin-inline)}}.neo--callout__title{color:var(--section-heading-color);font-size:clamp(1.6rem,1.58vw + 1.07rem,2.25rem);line-height:1.2;margin:0}.neo--callout__title strong{color:var(--section-highlight-color, var(--c-amaranth))}.neo--callout__subtitle{--_subheading-font-size: var(--subheading-font-size, 1.125rem);--_subheading-line-height: var(--subheading-line-height, 1.5);--_subheading-accent-block: var(--subheading-accent-block, calc( var(--_subheading-line-height) * 1em));--_subheading-accent-font-size: var(--subheading-accent-font-size, .75em);--_subheading-accent-offset: var(--subheading-accent-offset, calc((var(--_subheading-accent-block) - var(--_subheading-accent-font-size)) / 2));align-items:start;color:var(--section-subheading-color, var(--section-heading-color));display:grid;gap:var(--_subheading-accent-font-size);grid-template-columns:max-content auto;font-family:Montserrat,sans-serif;font-size:var(--_subheading-font-size);font-weight:700;line-height:var(--_subheading-line-height);text-transform:uppercase;--subheading-font-size: var(--callout-subheading-font-size);--subheading-accent-font-size: var(--callout-subheading-accent-font-size);margin:0}.neo--callout__subtitle:before{aspect-ratio:1;background-color:var(--section-highlight-color);block-size:var(--_subheading-accent-font-size);content:"";margin-block-start:var(--_subheading-accent-offset)}.neo--callout__body{color:var(--section-text-color);margin-inline:var(--callout-text-margin-inline)}.neo--callout__media{align-items:center;block-size:max(17.5rem,45vh);display:grid;grid-row:1/span 1;grid-column:full;position:relative}@media screen and (min-width: 768px){.neo--callout__media{block-size:auto;grid-column:var(--callout-media-column-start)/var(--callout-media-column-end)}}.neo--callout__image{top:0;right:0;bottom:0;left:0;position:absolute}.neo--callout__image img{block-size:100%;object-fit:cover;inline-size:100%}.neo--callout__accent{--callout-accent-inset-1: calc(var(--callout-accent-size) / 2 * -1) auto auto 0;--callout-accent-inset-2: auto 0 calc(var(--callout-accent-size) / 2 * -1) auto;--callout-accent-size: calc(var(--section-padding-y) * 2 * .75);--callout-margin-inline-outer: calc(var(--grid-column-width) * .5);--callout-margin-inline-inner: var(--callout-margin-inline-outer);block-size:var(--callout-accent-size);margin-inline:var(--callout-margin-inline-outer) var(--callout-margin-inline-inner);min-inline-size:var(--callout-accent-size);position:absolute;z-index:2}@media screen and (min-width: 768px){.neo--callout__accent{--callout-margin-inline-inner: calc(var(--grid-column-width) * 1.5)}}@media screen and (min-width: 768px){[data-media-position=right] .neo--callout__accent{--callout-accent-inset-1: calc(var(--callout-accent-size) / 2 * -1) 0 auto auto;--callout-accent-inset-2: auto auto calc(var(--callout-accent-size) / 2 * -1) 0;margin-inline:var(--callout-margin-inline-inner) var(--callout-margin-inline-outer)}}.neo--callout__accent:nth-child(1 of.neo--callout__accent){inset:var(--callout-accent-inset-1)}.neo--callout__accent:nth-child(2 of.neo--callout__accent){inset:var(--callout-accent-inset-2)}.neo--callout__accent img,.neo--callout__accent svg{aspect-ratio:var(--svg-aspect-ratio, auto);block-size:100%}.neo--callout__angle{align-self:end;background:var(--section-background-color);clip-path:polygon(0 0,0 100%,100% 100%);grid-column:full;grid-row:1/span 1;height:var(--angleHeight, 15px);margin:0 0 -1px;width:100%}@media screen and (min-width: 768px){.neo--callout__angle{border:solid var(--section-background-color);border-width:var(--callout-angle-border-width);clip-path:polygon(0 0,100% 0,0 100%);grid-column-start:var(--callout-angle-column-start);grid-column-end:span 1;height:calc(100% + .5px);justify-self:var(--callout-angle-justify);margin:0 var(--callout-angle-margin-inline);transform:var(--callout-angle-transform);width:var(--angleWidth, 45px)}}.carousel .slick-slide{color:#fff;height:auto;padding:3rem}.carousel .slick-prev,.carousel .slick-next{z-index:1}.carousel .slick-prev{left:2rem}.carousel .slick-next{right:2rem}.channelCards{padding:3rem 0 1rem}.channelCards__wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-left:-2rem;margin-right:-2rem}.channelCards__card.channelCards__card:where(:not(.channel)){--section-background-color: var(--c-white);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-amaranth);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-navy-rgb), .05);--section-hover-color: var(--c-amaranth);background:var(--section-background-color);width:calc(100% - 2rem)}.channelCards__card.channelCards__card:where(:not(.channel)).-bgColorWhite{--section-background-color: var(--c-white);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-amaranth);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-navy-rgb), .05);--section-hover-color: var(--c-amaranth);--section-link-underline-color: var(--c-purple)}.channelCards__card.channelCards__card:where(:not(.channel)).-bgColorLight{--section-background-color: #F2F2F2}.channelCards__card.channelCards__card:where(:not(.channel)).-bgColorCream{--section-background-color: var(--c-cream);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-amaranth);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-navy-rgb), .05);--section-hover-color: var(--c-amaranth)}.channelCards__card.channelCards__card:where(:not(.channel)).-bgColorNavy{--section-background-color: var(--c-navy);--section-heading-color: var(--c-white);--section-subheading-color: var(--c-cream);--section-highlight-color: var(--c-amaranth);--section-text-color: var(--c-white);--section-text-color-reverse: var(--c-navy);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-amaranth);--section-link-underline-color: var(--c-white)}.channelCards__card.channelCards__card:where(:not(.channel)).-bgColorMagenta,.channelCards__card.channelCards__card:where(:not(.channel)).-bgColorAmaranth{--section-background-color: var(--c-amaranth);--section-heading-color: var(--c-white);--section-subheading-color: var(--c-navy);--section-highlight-color: var(--c-navy);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-white)}.channelCards__card.channelCards__card:where(:not(.channel)).-bgColorPurple{--section-background-color: var(--c-purple);--section-heading-color: var(--c-white);--section-highlight-color: var(--c-navy);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-white)}.channelCards__card.channelCards__card:where(:not(.channel)).-bgColorAqua{--section-background-color: var(--c-aqua);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-navy);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-white)}.channelCards__card.channelCards__card:where(:not(.channel)).-bgColorSky{--section-background-color: var(--c-sky);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-navy);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-white)}.code-academy-template .channelCards__card.channelCards__card:where(:not(.channel)).-bgColorNavy{--section-highlight-color: var(--c-sky);--section-hover-color: var(--c-sky)}.code-academy-template .channelCards__card.channelCards__card:where(:not(.channel)).-bgColorDefault,.code-academy-template .channelCards__card.channelCards__card:where(:not(.channel)).-bgColorWhite,.code-academy-template .channelCards__card.channelCards__card:where(:not(.channel)).-bgColorCream{--section-highlight-color: var(--c-blue);--section-hover-color: var(--c-sky)}.channelCards__card.channelCards__card:where(:not(.channel)) h2,.channelCards__card.channelCards__card:where(:not(.channel)) li,.channelCards__card.channelCards__card:where(:not(.channel)) p,.channelCards__card.channelCards__card:where(:not(.channel)) .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .channelCards__card.channelCards__card:where(:not(.channel)) p{color:var(--section-text-color)}.channelCards__card.channelCards__card:where(:not(.channel)) h2>*,.channelCards__card.channelCards__card:where(:not(.channel)) li>*,.channelCards__card.channelCards__card:where(:not(.channel)) p>*,.channelCards__card.channelCards__card:where(:not(.channel)) .searchResults #addsearch-results .addsearch-result-item-sub p>*,.searchResults #addsearch-results .addsearch-result-item-sub .channelCards__card.channelCards__card:where(:not(.channel)) p>*{color:var(--section-text-color)}.channelCards__card.channelCards__card:where(:not(.channel)).-bgColorCream,.channelCards__card.channelCards__card:where(:not(.channel)).-bgColorMagenta,.channelCards__card.channelCards__card:where(:not(.channel)).-bgColorDarkMagenta,.channelCards__card.channelCards__card:where(:not(.channel)).-bgColorOrange,.channelCards__card.channelCards__card:where(:not(.channel)).-bgColorYellow,.channelCards__card.channelCards__card:where(:not(.channel)).-bgColorRed{box-shadow:none}@media screen and (min-width: 768px){.channelCards__card{width:calc(50% - 2rem)}}@media screen and (min-width: 992px){.channelCards{padding:6rem 0 4rem}.channelCards__card.channelCards__card{width:calc(100% - 2rem);transform:skew(-10deg)}.channelCards__card.channelCards__card:not(div):hover{transform:skew(-10deg) translateY(-1rem)}.channelCards__content,.channelCards__content:hover{transform:skew(10deg)}.channelCards__wrapper{margin-left:-1rem;margin-right:-1rem}.channelCards__card.channelCards__card{width:calc(33.3333% - 2rem)}.channelCards.-fourCol .channelCards__card{width:calc(25% - 2rem);padding:2rem 1.8rem}}.contentPartners{min-height:70vh}@media screen and (min-width: 768px){.contentPartners{min-height:600px}}.contentPartners.section{--section-overflow-x: visible;--section-overflow-x: clip;--section-overflow-y: visible}.contentPartners.-integration{padding-top:0}.contentPartners__grid{display:grid;grid-template-columns:var(--grid-custom-columns, var(--grid-columns));grid-template-rows:auto}.contentPartners__grid:where([data-section-grid=wide]){--edge-split: calc(var(--grid-edge) / 2 );--grid-columns: [full-start] var(--edge-split) [wide-start] var(--edge-split) [main-start] repeat(var(--grid-column-count), minmax(0, 1fr)) [main-end] var(--edge-split) [wide-end] var(--edge-split) [full-end];--grid-content-column-count: calc(var(--grid-column-count) + 2)}@media screen and (min-width: 768px){.contentPartners__grid:where([data-section-grid=wide]){--section-children-column: wide}}.contentPartners__grid:where([data-section-grid=full]){--section-children-column: full}.contentPartners__grid:where([data-section-grid=fluid]){--fluid-edge: calc(var(--grid-edge) - var(--root-padding-inline));--grid-columns: [full-start] var(--root-padding-inline) [fluid-start] var(--fluid-edge) [main-start] repeat(var(--grid-column-count), minmax(0, 1fr)) [main-end] var(--fluid-edge) [fluid-end] var(--root-padding-inline) [full-end];--section-children-column: fluid}.contentPartners__grid.-noEdge,.contentPartners__grid .section__torsoWrapper{--grid-edge-count: 0;--grid-columns: [main-start] repeat(var(--grid-column-count), minmax(0, 1fr)) [main-end]}.contentPartners__grid.-columnGap{--grid-edge: calc( ( ( 100vw - var(--_grid-max-width) ) / 2 ) );column-gap:var(--grid-gap-column)}@media (min-width: 576px){.contentPartners__grid.-columnGap{--grid-edge: calc( ( ( 100vw - var(--_grid-max-width) ) / 2 ) - var(--grid-gap-column) + var(--grid-content-gutter) )}}.contentPartners__grid.-rowGap{row-gap:var(--grid-gap-column)}.contentPartners__grid.-container>*{grid-column:main}.contentPartners__grid.-wide>*{grid-column:main}@media screen and (min-width: 1400px){.contentPartners__grid.-wide>*{grid-column:wide}}.contentPartners__grid.-full>*{grid-column:full}.contentPartners__grid.-stacked>*{grid-column:main;grid-row:auto}@media screen and (min-width: 992px){.contentPartners__grid.-stacked>*{grid-column:inherit;grid-row:inherit}}.contentPartners__filters{display:grid}.contentPartners__inputs{border-radius:8px;border:1px solid var(--c-navy);display:grid}@media screen and (min-width: 768px){.contentPartners__inputs{grid-template-columns:1fr 290px}}.contentPartners__search{background-color:#fff;border:1px solid var(--input-color-border, #B2B2B2);box-sizing:border-box;color:var(--c-navy);display:block;line-height:1.5;font-family:Montserrat,sans-serif;font-size:.78125rem;margin:0;padding:.4rem .6rem;-webkit-appearance:none;height:auto;background-image:url(/dist/media/icons/search.svg);background-position:calc(100% - 15px) center;background-repeat:no-repeat;background-size:15px;border:none;border-radius:8px;font-size:.9rem;height:48px;padding-right:45px;width:100%}.contentPartners__search::-webkit-search-decoration,.contentPartners__search::-webkit-search-cancel-button,.contentPartners__search::-webkit-search-results-button,.contentPartners__search::-webkit-search-results-decoration{display:none}.contentPartners__select{border:1px solid var(--c-navy);border-width:1px 0 0;height:48px;position:relative}@media screen and (min-width: 768px){.contentPartners__select{border-width:0 0 0 1px}}.contentPartners__select .vs__deselect{display:none}.contentPartners__select .vs__dropdown-toggle{height:100%;position:relative}.contentPartners__select .vs__dropdown-toggle:hover .vs__open-indicator{color:#ff375a}.contentPartners__select .vs__search{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:8px;border:none;font-size:.9rem;height:100%;line-height:1.5;padding:.4rem 2rem .4rem .6rem;width:100%}.contentPartners__select .vs__search:hover{cursor:default}.contentPartners__select .vs__selected{font-size:.9rem;left:.6rem;position:absolute;top:50%;transform:translateY(-50%)}.contentPartners__select .vs__selected-options{height:100%}.contentPartners__select .vs__open-indicator{color:var(--c-amaranth);position:absolute;right:12px;top:14px;transform:scaleX(1.1) scaleY(1.7);transition:color var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.contentPartners__select ul{list-style:none;background:#fff;border-radius:8px;box-shadow:#00000040 0 .0625em .0625em,#00000040 0 .125em .5em,#ffffff1a 0 0 0 1px inset;display:grid;gap:1rem;margin:8px 0 0;padding:30px 15px;position:absolute;right:0;top:100%;width:100%;z-index:3}.contentPartners__select ul li:before{display:none}.contentPartners__select .vs__dropdown-option{font-size:.8rem;margin:0;display:grid;gap:8px;grid-template-columns:20px auto;position:relative}.contentPartners__select .vs__dropdown-option:before{background:rgba(255,55,90,0);border-radius:3px;border:2px solid rgba(255,55,90,.6);content:"";display:block;height:20px;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1);width:20px}.contentPartners__select .vs__dropdown-option:after{background:#F8F8F8;content:"";height:calc(100% + 1rem);left:-15px;opacity:0;position:absolute;top:-.5rem;transition:opacity var(--speed-fast) cubic-bezier(.17,.67,.32,1);width:calc(100% + 30px);z-index:-1}.contentPartners__select .vs__dropdown-option.vs__dropdown-option--selected:before{background:#ff375a}.contentPartners__select .vs__dropdown-option.vs__dropdown-option--highlight{cursor:pointer}.contentPartners__select .vs__dropdown-option.vs__dropdown-option--highlight:after{opacity:1}.contentPartners__searchTrigger{--button-minWidth: 0;--button-textAlign: center}.contentPartners__filtersFooter{align-items:center;border-bottom:1px solid #EBE9DF;display:flex;flex-wrap:wrap;justify-content:space-between;margin:-1rem 0 0;min-height:48px;padding:12px 0}.contentPartners__filtersMeta{font-size:.8rem}.contentPartners__clearFilters{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;font-size:.8rem;margin:0;padding:0}.contentPartners__results{display:grid;grid-template-columns:repeat(1,1fr);gap:2.5rem}@media screen and (min-width: 768px){.contentPartners__results{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 992px){.contentPartners__results{grid-template-columns:repeat(3,1fr)}}.contentPartnersCallout__content{display:grid;gap:1.2rem;grid-column:main;grid-row:2/span 1;justify-items:start;padding:var(--section-padding-y) 1.5rem var(--section-padding-y) 0}@media screen and (min-width: 768px){.contentPartnersCallout__content{grid-column:main/8;grid-row:1/-1}}@media screen and (min-width: 992px){.contentPartnersCallout__content{grid-column:main/9}}@media screen and (min-width: 1200px){.contentPartnersCallout__content{grid-column:main/10}}.contentPartnersCallout__media{grid-column:full;grid-row:1/span 1;height:45vh;position:relative}@media screen and (min-width: 768px){.contentPartnersCallout__media{grid-column:8/-1;grid-row:1/-1;height:auto}}@media screen and (min-width: 992px){.contentPartnersCallout__media{grid-column:9/-1}}@media screen and (min-width: 1200px){.contentPartnersCallout__media{grid-column:10/-1}}.contentPartnersCallout__media img{height:100%;object-fit:cover;object-position:50% 25%;position:absolute;width:100%}.contentPartnersCallout__angle{align-self:end;background:var(--section-background-color);clip-path:polygon(0 0,100% 0,0 100%);grid-column:full;grid-row:1/-1;height:var(--angleWidth, 45px);transform:scale(-1);width:100%}@media screen and (min-width: 768px){.contentPartnersCallout__angle{grid-column:8/-1;height:100%;transform:none;width:var(--angleWidth, 45px)}}@media screen and (min-width: 992px){.contentPartnersCallout__angle{grid-column:9/-1}}@media screen and (min-width: 1200px){.contentPartnersCallout__angle{grid-column:10/-1}}.contentPartnersCallout__title{color:var(--section-heading-color);line-height:1;margin:0}.contentPartnersCallout__text{color:var(--section-text-color)}.contentPartnersCallout__text>*:first-child{margin-top:0}.contentPartnersCallout__text>*:last-child{margin-bottom:0}.contentPartnersCallout__text ul,.contentPartnersCallout__text ol{list-style:none;padding-left:1.75rem}.contentPartnersCallout__text a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .contentPartnersCallout__text a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.contentPartnersCallout__text ol{counter-reset:counter-override}.contentPartnersCallout__text ol>li{counter-increment:counter-override}.contentPartnersCallout__text ol>li:before{content:counter(counter-override) ". "}.contentPartnersCallout__text ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.contentPartnersCallout__text ol li>ol,.contentPartnersCallout__text ol li>ul{margin-top:1rem}.contentPartnersCallout__text ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.contentPartnersCallout__text ol li:nth-child(n+10):before{left:-2rem}.contentPartnersCallout__text ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.contentPartnersCallout__text ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.contentPartnersCallout__text ul li ul li:before{content:"";transform:scaleX(.7)}.contentPartnersCallout__text ul li ol,.contentPartnersCallout__text ul li ul{margin-top:1rem}.contentPartnersCallout__text .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.contentPartnersCallout__text .extra-space{line-height:2.5}.contentPartnersCallout__text.-author ul,.contentPartnersCallout__text.-author ol{display:flex;flex-flow:row wrap;gap:10px}.contentPartnersCallout__text.-author li{width:45%}.contentPartnersCallout__text figure{margin:2rem 0}@media screen and (min-width: 768px){.contentPartnersCallout__text figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.contentPartnersCallout__text figure.image-right{float:right;margin-left:2rem}}.contentPartnersCallout__text figure.image-center{margin-left:auto;margin-right:auto}.contentPartnersCallout__btn{--button-minWidth: 0}.courseList__wrapper{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem}.courseList__column{width:calc(100% - 2rem);margin:0 1rem 2rem}.courseList__list{list-style-type:none;padding:0;margin-bottom:0}.courseList__title{font-size:1.2rem;margin-bottom:2rem;color:var(--c-amaranth);text-transform:uppercase;font-weight:700}.courseList__navyLinkTitle{font-size:1.2rem;margin-bottom:2rem;color:#141c36;text-transform:uppercase;font-weight:700}.courseList__columnTitle{font-size:.9rem;font-weight:700;margin-bottom:1.3rem}.courseList__listLink{font-size:.875rem;color:#141c36}.courseList__listItem{margin-bottom:.1rem;padding-bottom:16px;line-height:8px}.courseList__subject{margin-bottom:2rem}.courseList__subject.-hide,.courseList__column.-hide{display:none}.courseList__accordion{border:none}.courseList__accordionHeader{margin-top:-.75rem}.courseList__accordionHelpText{display:none}.courseList__accordionButton{color:#141c36;font-size:.875rem;font-weight:700;text-decoration:none;background:none;border:none;padding-left:0;text-align:left}.courseList__clear{display:none}.courseList__clear.-show{display:block}@media screen and (min-width: 768px){.courseList__column{width:calc(48% - 2rem)}}@media screen and (min-width: 992px){.courseList__column{width:calc(24% - 1rem)}.courseList__accordionHeader{margin-top:-1rem}}.creepingSlider{padding:3rem 0;position:relative}.creepingSlider.-courses:not(.-noSlider) .creepingSlider__title{font-size:1.5rem;text-transform:uppercase;margin-bottom:1.5rem}.creepingSlider__title{margin-bottom:3.3rem;position:relative;z-index:2;color:var(--c-navy)}.creepingSlider__slideContainer{margin-left:-2rem}.creepingSlider__wrapper{max-width:450px}.creepingSlider.-courses .creepingSlider__wrapper{max-width:280px}.creepingSlider__sliderWrapper{overflow:visible!important}.creepingSlider:not(.-noSlider) .creepingSlider__sliderWrapper>div{display:flex!important;flex-direction:row!important;align-items:stretch!important}.creepingSlider:not(.-noSlider) .creepingSlider__slideContainer,.creepingSlider:not(.-noSlider) .creepingSlider__historyCard,.creepingSlider:not(.-noSlider) .creepingSlider__coursePreview{height:100%}.creepingSlider__topWrapper{position:relative}.creepingSlider__nextButton,.creepingSlider__prevButton{display:none;border:none;background-color:#fff;color:var(--c-amaranth);width:35px;height:35px;border-radius:50%;position:absolute;box-shadow:0 5px 10px #00000026;right:calc(-1*((100vw - 1140px)/2 - 4rem));bottom:50%;transform:translateY(50%);z-index:2;transition:background-color .25s cubic-bezier(.17,.67,.32,1),opacity .25s cubic-bezier(.17,.67,.32,1);opacity:1}.creepingSlider__nextButton.-inactive,.creepingSlider__prevButton.-inactive{opacity:.5;pointer-events:none}.creepingSlider__nextButton{right:calc(-1*((100vw - 1140px)/2 - 4rem))}.creepingSlider__prevButton{right:calc(-1*((100vw - 1140px)/2 - 7rem))}.creepingSlider.-courses .creepingSlider__nextButton,.creepingSlider.-courses .creepingSlider__prevButton{display:block}.creepingSlider.-courses .creepingSlider__nextButton{right:1rem}.creepingSlider.-courses .creepingSlider__prevButton{right:3.9rem}.creepingSlider.-courses .creepingSlider__title{margin-bottom:1.5rem;font-size:1.5rem;text-transform:uppercase;font-weight:900}.creepingSlider__coursePreview{display:flex;flex-direction:column;margin:0 2rem}.creepingSlider__coursePreview .coursePreview__imageWrapper{min-height:175px}.creepingSlider__nextButton i,.creepingSlider__prevButton i{color:var(--c-amaranth);transition:color .25s cubic-bezier(.17,.67,.32,1);font-size:1.4rem;margin-top:.3rem;margin-left:.1rem}.creepingSlider__nextButton i{margin-left:.2rem}.creepingSlider__prevButton i{margin-left:-.1rem}.creepingSlider__nextButton:hover,.creepingSlider__prevButton:hover{background-color:var(--c-amaranth)}.creepingSlider__nextButton:hover i,.creepingSlider__prevButton:hover i{color:#fff}.creepingSlider__indicatorWrapper{max-width:600px;margin:0 auto;display:flex;flex-direction:row;margin-top:5rem}.creepingSlider__indicator{border-top:2px solid #C7C7C7;margin-right:1rem;flex-grow:1;transition:border .25s cubic-bezier(.17,.67,.32,1)}.creepingSlider__indicator.-active{border-top:2px solid var(--c-amaranth)}.creepingSlider__indicator:last-child{margin-right:0}.creepingSlider.-bgColorWhite:after{background:linear-gradient(to right,transparent,#fff)}.creepingSlider.-bgColorCream:after{background:linear-gradient(to right,transparent,#EBE9DF)}.creepingSlider:after{content:"";display:none;position:absolute;right:0;top:0;height:100%;width:290px;background:linear-gradient(to right,transparent,#fff)}.creepingSlider.-courses:after{display:block;width:100px}.creepingSlider.-courses{overflow:hidden}.creepingSlider.-noSlider .creepingSlider__wrapper{max-width:none}.creepingSlider.-noSlider .creepingSlider__sliderWrapper{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem}.creepingSlider.-noSlider .creepingSlider__slideContainer{width:calc(100% - 2rem);margin-left:0;margin:0 1rem 2rem}.creepingSlider.-noSlider .creepingSlider__coursePreview{margin:0;height:100%}.creepingSlider.-noSlider .creepingSlider__nextButton,.creepingSlider.-noSlider .creepingSlider__prevButton{display:none}.creepingSlider.-noSlider:after{display:none}@media screen and (min-width: 768px){.creepingSlider.-noSlider .creepingSlider__slideContainer{width:calc(50% - 2rem)}}@media screen and (min-width: 992px){.creepingSlider.-noSlider .creepingSlider__slideContainer{width:calc(25% - 2rem)}}@media screen and (min-width: 992px){.creepingSlider{padding:6rem 0}.creepingSlider:after{display:block}.creepingSlider__nextButton,.creepingSlider__prevButton{display:block;border:1px solid}.creepingSlider.-courses .creepingSlider__nextButton{right:calc(-1*((100vw - 1140px)/2 - 4rem))}.creepingSlider.-courses .creepingSlider__prevButton{right:calc(-1*((100vw - 1140px)/2 - 7rem))}.creepingSlider.-courses:after{width:290px}}.creepingSlider.-courses.-bgColorWhite+.creepingSlider.-courses.-bgColorWhite,.creepingSlider.-courses.-bgColorCream+.creepingSlider.-courses.-bgColorCream{margin-top:-2.2rem}.dossier>*{text-align:center}.dossier>* .photo{margin-bottom:2rem}@media screen and (min-width: 768px){.dossier>*{display:flex;flex-direction:row;flex-wrap:nowrap;margin-bottom:4rem;text-align:left}.dossier>* .photo{flex:0 0 25%;margin-bottom:0;margin-right:2rem}.dossier>* .bio .title{color:#727272;text-transform:uppercase}}.embed{padding:3rem 0}.embed.-desktopOnly{display:none}.embed.-heightFix .embed__wrapper{overflow:visible;padding-top:0;height:auto}.embed.-heightFix .embed__wrapper>*{position:relative!important;height:none}.embed.-pdfFix .embed__wrapper{padding-top:100%;max-width:900px;margin:auto}.embed__image{width:100%}.embed .textBlock__text{margin-top:3rem}.embed__videoThumb{position:relative;display:block}.embed__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:4rem;text-shadow:0 3px 6px rgba(0,0,0,.4)}@media screen and (min-width: 992px){.embed{padding:6rem 0}.embed.-desktopOnly{display:block}.embed.-aside .col:first-child{width:calc(70% - 30px)}.embed.-aside .col:last-child{width:calc(30% - 30px)}.embed.-aside .col{flex-basis:auto}}.errorMessage{padding:3rem 0}.errorMessage__text{position:relative;padding-left:6rem;padding-top:1rem}.errorMessage__text>*:first-child{margin-top:0}.errorMessage__text>*:last-child{margin-bottom:0}.errorMessage__text ul,.errorMessage__text ol{list-style:none;padding-left:1.75rem}.errorMessage__text a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .errorMessage__text a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.errorMessage__text ol{counter-reset:counter-override}.errorMessage__text ol>li{counter-increment:counter-override}.errorMessage__text ol>li:before{content:counter(counter-override) ". "}.errorMessage__text ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.errorMessage__text ol li>ol,.errorMessage__text ol li>ul{margin-top:1rem}.errorMessage__text ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.errorMessage__text ol li:nth-child(n+10):before{left:-2rem}.errorMessage__text ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.errorMessage__text ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.errorMessage__text ul li ul li:before{content:"";transform:scaleX(.7)}.errorMessage__text ul li ol,.errorMessage__text ul li ul{margin-top:1rem}.errorMessage__text .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.errorMessage__text .extra-space{line-height:2.5}.errorMessage__text.-author ul,.errorMessage__text.-author ol{display:flex;flex-flow:row wrap;gap:10px}.errorMessage__text.-author li{width:45%}.errorMessage__text figure{margin:2rem 0}@media screen and (min-width: 768px){.errorMessage__text figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.errorMessage__text figure.image-right{float:right;margin-left:2rem}}.errorMessage__text figure.image-center{margin-left:auto;margin-right:auto}.errorMessage__text p,.errorMessage__text .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .errorMessage__text p,.errorMessage__text li{font-size:1.25rem}.errorMessage__icon{position:absolute;top:0;left:0;font-size:4.2rem;color:#ff375a}.eventCards{padding:2rem 0}.eventCards__title{font-size:1.5rem;text-transform:uppercase;margin-bottom:2rem}.eventCards__wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-left:-.625rem;margin-right:-.625rem}.eventCards__quote,.eventCards__eventCard{width:calc(100% - 1.25rem);margin:0 .625rem 1.25rem;box-shadow:0 3px 6px #00000029}.eventCards__eventCard:hover{text-decoration:none}.eventCards__quote{background-color:var(--c-amaranth);padding:2.5rem 1.8rem 1.3rem}.eventCards__quoteWrapper{display:flex;flex-direction:column;margin-bottom:0;height:100%}.eventCards__eventCard{display:flex;flex-direction:column}.eventCards__eventImageWrapper{position:relative;overflow:hidden}.eventCards__eventImageWrapper:after{content:"";display:block;padding-top:50%}.eventCards__eventImage{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.eventCards__eventBody{display:flex;flex-direction:column;padding:1.5rem 1.8rem;flex-grow:1;background-color:#fff}.eventCards__eventTitle{font-size:1.125rem}.eventCards__eventText{margin-bottom:1rem}.eventCards__eventText>*:first-child{margin-top:0}.eventCards__eventText>*:last-child{margin-bottom:0}.eventCards__eventText ul,.eventCards__eventText ol{list-style:none;padding-left:1.75rem}.eventCards__eventText a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .eventCards__eventText a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.eventCards__eventText ol{counter-reset:counter-override}.eventCards__eventText ol>li{counter-increment:counter-override}.eventCards__eventText ol>li:before{content:counter(counter-override) ". "}.eventCards__eventText ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.eventCards__eventText ol li>ol,.eventCards__eventText ol li>ul{margin-top:1rem}.eventCards__eventText ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.eventCards__eventText ol li:nth-child(n+10):before{left:-2rem}.eventCards__eventText ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.eventCards__eventText ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.eventCards__eventText ul li ul li:before{content:"";transform:scaleX(.7)}.eventCards__eventText ul li ol,.eventCards__eventText ul li ul{margin-top:1rem}.eventCards__eventText .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.eventCards__eventText .extra-space{line-height:2.5}.eventCards__eventText.-author ul,.eventCards__eventText.-author ol{display:flex;flex-flow:row wrap;gap:10px}.eventCards__eventText.-author li{width:45%}.eventCards__eventText figure{margin:2rem 0}@media screen and (min-width: 768px){.eventCards__eventText figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.eventCards__eventText figure.image-right{float:right;margin-left:2rem}}.eventCards__eventText figure.image-center{margin-left:auto;margin-right:auto}.eventCards__eventText p,.eventCards__eventText .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .eventCards__eventText p{font-size:1.125rem}.eventCards__cta{margin-top:auto;margin-bottom:0}.eventCards__quoteText{border-left:none;padding:0;font-style:normal;color:var(--c-navy)}.eventCards__quoteText p,.eventCards__quoteText .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .eventCards__quoteText p{font-size:1.75rem;line-height:1.3}.eventCards__quoteName{display:flex;flex-direction:column;align-items:flex-start;color:var(--c-navy);text-transform:uppercase;font-family:Montserrat,sans-serif;font-weight:700;margin-top:auto}.eventCards__quotePosition{font-family:Spectral,serif;font-style:normal;font-size:1rem;text-transform:none}@media screen and (min-width: 800px){.eventCards__quote,.eventCards__eventCard{width:calc(50% - 1.25rem)}}@media screen and (min-width: 992px){.eventCards{padding:4.6rem 0 2.5rem}.eventCards__quote,.eventCards__eventCard{width:calc(33.3333% - 1.25rem)}}.exploreSection{padding-top:3rem}.exploreSection__wrapper{display:flex;flex-direction:column}.exploreSection__searchForm{margin-bottom:4rem}.exploreSection__textInput{margin-bottom:1rem;display:flex;flex-direction:row;align-items:flex-start}.exploreSection .container{max-width:90%}.exploreSection .exploreSearchButton{border-radius:5px;display:flex;padding:10px 12px;border:2px solid #141C36;background:#FFFFFF;font-family:Montserrat;font-style:normal;font-weight:500;font-size:16px;line-height:20px;text-transform:uppercase;color:#141c36;margin-left:24px}.exploreSection .exploreSearchButton .button-carat-right{margin-left:5px}.exploreSection .exploreSearchButton .button-carat-right path{stroke:#ff375a!important;fill:#ff375a}.exploreSection__title{font-size:1.2rem;margin-bottom:2rem;color:var(--c-amaranth);text-transform:uppercase;font-weight:700}.exploreSection__rightRailTitle{font-family:Montserrat;font-style:normal;font-weight:800;font-size:24px;line-height:29px;text-transform:uppercase;color:#ff375a}.exploreSection__headLine{font-family:Spectral;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0px;text-align:left}.exploreSection__rightRailHeader{font-family:Montserrat;font-style:normal;font-weight:800;font-size:18px;line-height:22px;text-transform:uppercase;color:#141c36;margin-bottom:16px}.exploreSection__rightRailBodyText{font-family:Spectral;font-style:normal;font-weight:400;font-size:16px;line-height:20px;color:#141c36}.exploreSection__rightRailBodyLink{font-family:Spectral;font-style:normal;font-weight:700;font-size:14px;line-height:21px;color:#141c36;display:flex;align-items:center}.exploreSection__buttonRightCarat{margin-left:5px}.exploreSection__buttonRightCarat path{stroke:#ff375a!important;fill:#ff375a}.exploreSection__rightRailDivSection{justify-content:center;padding:16px;gap:16px;box-shadow:-2px 0 #da3466}.exploreSection__aspireJourneyWrapper{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-2rem;margin-right:-2rem}.exploreSection__aspireJourney{width:calc(100% - 4rem);margin:0 2rem 2rem}.exploreSection__searchForm .searchForm__clear{display:none}.exploreSection__searchForm .searchForm__clear.-show{display:block}.exploreSection__noResults{display:none;flex-direction:row;align-items:center}.exploreSection__noResultsIcon{font-size:2rem;margin-right:1rem;color:var(--c-amaranth)}.exploreSection__noResults.-active{display:flex}.exploreSection__pdfSection{margin-bottom:4rem;text-align:center}.exploreSection__pdfSection .pdf_link{color:#141c36;font-family:Spectral;display:block;margin-left:20px}.exploreSection__pdfSection .pdf_links{margin:.5rem 0;display:block!important;justify-content:center}.exploreSection__pdfIcon{margin-bottom:.5rem}.exploreSection__subtitle{--_subheading-font-size: var(--subheading-font-size, 1.125rem);--_subheading-line-height: var(--subheading-line-height, 1.5);--_subheading-accent-block: var(--subheading-accent-block, calc( var(--_subheading-line-height) * 1em));--_subheading-accent-font-size: var(--subheading-accent-font-size, .75em);--_subheading-accent-offset: var(--subheading-accent-offset, calc((var(--_subheading-accent-block) - var(--_subheading-accent-font-size)) / 2));align-items:start;color:var(--section-subheading-color, var(--section-heading-color));display:grid;gap:var(--_subheading-accent-font-size);grid-template-columns:max-content auto;font-family:Montserrat,sans-serif;font-size:var(--_subheading-font-size);font-weight:700;line-height:var(--_subheading-line-height);text-transform:uppercase;color:var(--c-amaranth)}.exploreSection__subtitle:before{aspect-ratio:1;background-color:var(--section-highlight-color);block-size:var(--_subheading-accent-font-size);content:"";margin-block-start:var(--_subheading-accent-offset)}.exploreSection__courseListAnchor{display:block;position:relative;top:-85px;visibility:hidden}@media screen and (min-width: 768px){.exploreSection__aspireJourney{width:calc(50% - 4rem)}.exploreSection__pdfSection{margin-bottom:4rem}.exploreSection__pdfSection .pdf_link{display:inline;position:relative}.exploreSection__pdfSection .pdf_link:after{content:"";height:130%;width:1px;background-color:#d3d3d3;position:absolute;right:-11px;top:-2px}.exploreSection__pdfSection .pdf_link:last-child:after{width:0px}.exploreSection__pdfSection .pdf_links{display:flex!important;row-gap:1rem}}@media screen and (min-width: 992px){.exploreSection{padding-top:4rem}.exploreSection__wrapper{flex-direction:row}.exploreSection__aspireJourney{width:calc(100% - 4rem)}.exploreSection__aspireJourneys{width:250px;min-width:250px;margin-left:3rem}.exploreSection__listing{flex-grow:1}.exploreSection__pdfSection{margin-bottom:4rem}.exploreSection__pdfSection .pdf_links{display:flex!important}}.neo--factsCta{--block-header-bg: var(--c-navy);--block-header-text: var(--c-white);--block-copy-text: var(--c-navy);--block-facts-bg: var(--c-cream);--block-facts-heading: var(--c-amaranth);--block-facts-text: var(--c-navy);display:grid;grid-template-columns:var(--grid-custom-columns, var(--grid-columns));grid-template-rows:auto;grid-template-areas:"MEDIA" "TITLE" "TITLE" "TEXT" "BODY" "FOOTER";grid-template-rows:11.875rem 3.75rem repeat(4,auto)}.neo--factsCta:where([data-section-grid=wide]){--edge-split: calc(var(--grid-edge) / 2 );--grid-columns: [full-start] var(--edge-split) [wide-start] var(--edge-split) [main-start] repeat(var(--grid-column-count), minmax(0, 1fr)) [main-end] var(--edge-split) [wide-end] var(--edge-split) [full-end];--grid-content-column-count: calc(var(--grid-column-count) + 2)}@media screen and (min-width: 768px){.neo--factsCta:where([data-section-grid=wide]){--section-children-column: wide}}.neo--factsCta:where([data-section-grid=full]){--section-children-column: full}.neo--factsCta:where([data-section-grid=fluid]){--fluid-edge: calc(var(--grid-edge) - var(--root-padding-inline));--grid-columns: [full-start] var(--root-padding-inline) [fluid-start] var(--fluid-edge) [main-start] repeat(var(--grid-column-count), minmax(0, 1fr)) [main-end] var(--fluid-edge) [fluid-end] var(--root-padding-inline) [full-end];--section-children-column: fluid}.neo--factsCta.-noEdge,.neo--factsCta .section__torsoWrapper{--grid-edge-count: 0;--grid-columns: [main-start] repeat(var(--grid-column-count), minmax(0, 1fr)) [main-end]}.neo--factsCta.-columnGap{--grid-edge: calc( ( ( 100vw - var(--_grid-max-width) ) / 2 ) );column-gap:var(--grid-gap-column)}@media (min-width: 576px){.neo--factsCta.-columnGap{--grid-edge: calc( ( ( 100vw - var(--_grid-max-width) ) / 2 ) - var(--grid-gap-column) + var(--grid-content-gutter) )}}.neo--factsCta.-rowGap{row-gap:var(--grid-gap-column)}.neo--factsCta.-container>*{grid-column:main}.neo--factsCta.-wide>*{grid-column:main}@media screen and (min-width: 1400px){.neo--factsCta.-wide>*{grid-column:wide}}.neo--factsCta.-full>*{grid-column:full}.neo--factsCta.-stacked>*{grid-column:main;grid-row:auto}@media screen and (min-width: 992px){.neo--factsCta.-stacked>*{grid-column:inherit;grid-row:inherit}}@media screen and (min-width: 540px){.neo--factsCta{grid-template-rows:11.875rem 3rem repeat(4,auto)}}@media screen and (min-width: 992px){.neo--factsCta{--grid-column-count: 16;grid-template-areas:none;grid-template-rows:23.75rem 6.25rem 5.625rem 1rem auto auto auto}}.-bgColorNavy .neo--factsCta{--block-header-bg: var(--c-white);--block-header-text: var(--c-navy);--block-copy-text: var(--c-white)}.-bgColorCream .neo--factsCta{--block-facts-bg: var(--c-white)}.neo--factsCta__header{background:var(--block-header-bg);grid-area:TITLE;grid-column:main;padding:1.375rem 1.5rem .75rem;position:relative;z-index:1}@media screen and (min-width: 540px){.neo--factsCta__header{grid-column:3/span 10}}@media screen and (min-width: 992px){.neo--factsCta__header{grid-column:main/span 5;grid-row:2/span 3;padding:2.875rem calc(var(--grid-column-width) / 2 * 3) 1.3rem calc(var(--grid-column-width) / 2)}}.neo--factsCta__heading{color:var(--block-header-text);font-size:1.3rem;font-weight:900;line-height:1.25}@media screen and (min-width: 992px){.neo--factsCta__heading{font-size:2.25rem}}.neo--factsCta__copy{color:var(--block-copy-text);grid-area:TEXT;grid-column:main;padding:1.5rem 0 1rem}.neo--factsCta__copy>*:first-child{margin-top:0}.neo--factsCta__copy>*:last-child{margin-bottom:0}.neo--factsCta__copy ul,.neo--factsCta__copy ol{list-style:none;padding-left:1.75rem}.neo--factsCta__copy a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .neo--factsCta__copy a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.neo--factsCta__copy ol{counter-reset:counter-override}.neo--factsCta__copy ol>li{counter-increment:counter-override}.neo--factsCta__copy ol>li:before{content:counter(counter-override) ". "}.neo--factsCta__copy ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.neo--factsCta__copy ol li>ol,.neo--factsCta__copy ol li>ul{margin-top:1rem}.neo--factsCta__copy ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.neo--factsCta__copy ol li:nth-child(n+10):before{left:-2rem}.neo--factsCta__copy ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.neo--factsCta__copy ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.neo--factsCta__copy ul li ul li:before{content:"";transform:scaleX(.7)}.neo--factsCta__copy ul li ol,.neo--factsCta__copy ul li ul{margin-top:1rem}.neo--factsCta__copy .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.neo--factsCta__copy .extra-space{line-height:2.5}.neo--factsCta__copy.-author ul,.neo--factsCta__copy.-author ol{display:flex;flex-flow:row wrap;gap:10px}.neo--factsCta__copy.-author li{width:45%}.neo--factsCta__copy figure{margin:2rem 0}@media screen and (min-width: 768px){.neo--factsCta__copy figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.neo--factsCta__copy figure.image-right{float:right;margin-left:2rem}}.neo--factsCta__copy figure.image-center{margin-left:auto;margin-right:auto}@media screen and (min-width: 540px){.neo--factsCta__copy{grid-column:3/span 10}}@media screen and (min-width: 992px){.neo--factsCta__copy{grid-column:main-start/span 4;grid-row:5/span 1;padding:2rem calc(var(--grid-column-width) / 4) 2rem calc(var(--grid-column-width) / 2)}.neo--factsCta__copy>*{font-size:1.5rem}}.neo--factsCta__facts{background:var(--block-facts-bg);grid-area:BODY;grid-column:full;padding:1.8rem 2.26rem 2.26rem}@media screen and (min-width: 540px){.neo--factsCta__facts{grid-column:3/span 10}}@media screen and (min-width: 992px){.neo--factsCta__facts{align-content:center;display:grid;grid-column:6/main-end;grid-row:3/-1;padding:2.5rem 1.8rem 1.8rem 2.5rem;z-index:3}}.neo--factsCta__factsTitle{color:var(--block-facts-heading);font-size:1.3rem;font-weight:900;margin-bottom:2rem}@media screen and (min-width: 992px){.neo--factsCta__factsWrapper{display:grid;grid-template-columns:repeat(12,1fr);position:relative}.neo--factsCta__factsWrapper:after{background:var(--block-facts-heading);content:"";height:100%;left:54.1666666667%;opacity:.5;position:absolute;top:0;width:1px}}.neo--factsCta__factsGroup{list-style:none;margin:0;padding-left:0;display:grid;gap:1.8rem}.neo--factsCta__factsGroup li:before{display:none}@media screen and (min-width: 992px){.neo--factsCta__factsGroup{grid-column:1/span 6}}@media screen and (min-width: 992px){.neo--factsCta__panelWrapper{grid-column:8/-1}}.neo--factsCta__item{margin-bottom:0}.neo--factsCta__itemTrigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;border-radius:0;display:grid;gap:10px;grid-template-columns:20px auto;margin:0;padding:0;text-align:left}@media screen and (min-width: 992px){.neo--factsCta__itemTrigger{grid-template-columns:10px auto}.neo--factsCta__itemTrigger:hover .neo--factsCta__itemTitle{text-decoration:none}.neo--factsCta__itemTrigger:hover .neo--factsCta__itemTitle:after{opacity:1;transition:opacity var(--speed-fast) cubic-bezier(.17,.67,.32,1)}}.neo--factsCta__itemTrigger:focus{outline:none}.neo--factsCta__itemTrigger.-active .neo--factsCta__itemTitle{font-weight:700}.neo--factsCta__itemTrigger.-active .neo--factsCta__itemTitle:after{opacity:1}.neo--factsCta__itemTrigger.-active .neo--factsCta__itemIcon i.fa-caret-right{opacity:1}.neo--factsCta__itemIcon{position:relative}.neo--factsCta__itemIcon:before,.neo--factsCta__itemIcon:after{background-color:var(--block-facts-heading);content:"";display:block;height:3px;position:absolute;right:5px;top:10px;transition:transform var(--speed-fast) cubic-bezier(.17,.67,.32,1);width:11px}.neo--factsCta__itemIcon:before{transform:rotate(90deg)}.neo--factsCta__itemTrigger.-active .neo--factsCta__itemIcon:before{transform:rotate(0)}@media screen and (min-width: 992px){.neo--factsCta__itemIcon i.fa-caret-right{color:var(--block-facts-heading);opacity:.8;transform:scaleX(1.7);transition:opacity var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.neo--factsCta__itemIcon:before,.neo--factsCta__itemIcon:after{content:none}}.neo--factsCta__itemTitle{color:var(--block-facts-text);font-size:.95rem;font-weight:500;line-height:1.5;margin:0;position:relative;text-transform:uppercase}@media screen and (min-width: 992px){.neo--factsCta__itemTitle:after{background:var(--block-facts-heading);bottom:-.3rem;content:"";height:1px;left:0;opacity:0;position:absolute;transition:opacity var(--speed-fast) cubic-bezier(.17,.67,.32,1);width:100%}}.neo--factsCta__panel.-accordionElement{height:0;margin-left:30px;overflow-y:hidden}.neo--factsCta__panel.-accordionElement .neo--factsCta__panelText{padding:1.5rem 0 0}.neo--factsCta__panel.-accordionElement.expand-enter-active,.neo--factsCta__panel.-accordionElement.expand-leave-active{transition:all var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.neo--factsCta__panel.-tabElement{display:grid;gap:1.3rem}.neo--factsCta__panel.-tabElement.fade-enter-active,.neo--factsCta__panel.-tabElement.fade-leave-active{transition:opacity var(--speed-medium) cubic-bezier(.17,.67,.32,1)}.neo--factsCta__panel.-tabElement.fade-enter-from,.neo--factsCta__panel.-tabElement.fade-leave-to{opacity:0}.neo--factsCta__panel.-tabElement.fade-enter-to,.neo--factsCta__panel.-tabElement.fade-leave-from{opacity:1}.neo--factsCta__panelIcon{color:var(--block-facts-heading);display:none}@media screen and (min-width: 992px){.neo--factsCta__panelIcon{display:grid;grid-template-rows:3rem;justify-content:start}.neo--factsCta__panelIcon>svg{height:100%;object-fit:contain;width:100%}}.neo--factsCta__panelIcon .legacyIcon:not(.-useStroke),.neo--factsCta__panelIcon .legacyIcon:not(.-useStroke) *{color:currentColor;fill:currentColor}.neo--factsCta__panelIcon .legacyIcon.-useStroke,.neo--factsCta__panelIcon .legacyIcon.-useStroke *{color:currentColor;stroke:currentColor}.neo--factsCta__panelIconSvg{--icon-fill-color: var(--block-facts-heading);aspect-ratio:var(--icon-aspect-ratio, 1)}.neo--factsCta__panelText>*:first-child{margin-top:0}.neo--factsCta__panelText>*:last-child{margin-bottom:0}.neo--factsCta__panelText ul,.neo--factsCta__panelText ol{list-style:none;padding-left:1.75rem}.neo--factsCta__panelText a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .neo--factsCta__panelText a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.neo--factsCta__panelText ol{counter-reset:counter-override}.neo--factsCta__panelText ol>li{counter-increment:counter-override}.neo--factsCta__panelText ol>li:before{content:counter(counter-override) ". "}.neo--factsCta__panelText ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.neo--factsCta__panelText ol li>ol,.neo--factsCta__panelText ol li>ul{margin-top:1rem}.neo--factsCta__panelText ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.neo--factsCta__panelText ol li:nth-child(n+10):before{left:-2rem}.neo--factsCta__panelText ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.neo--factsCta__panelText ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.neo--factsCta__panelText ul li ul li:before{content:"";transform:scaleX(.7)}.neo--factsCta__panelText ul li ol,.neo--factsCta__panelText ul li ul{margin-top:1rem}.neo--factsCta__panelText .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.neo--factsCta__panelText .extra-space{line-height:2.5}.neo--factsCta__panelText.-author ul,.neo--factsCta__panelText.-author ol{display:flex;flex-flow:row wrap;gap:10px}.neo--factsCta__panelText.-author li{width:45%}.neo--factsCta__panelText figure{margin:2rem 0}@media screen and (min-width: 768px){.neo--factsCta__panelText figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.neo--factsCta__panelText figure.image-right{float:right;margin-left:2rem}}.neo--factsCta__panelText figure.image-center{margin-left:auto;margin-right:auto}.neo--factsCta__panelText>*{color:var(--block-facts-text);font-size:1rem;line-height:1.5}@media screen and (min-width: 992px){.neo--factsCta__panelText>*{font-size:1.5rem;line-height:1.3}}.neo--factsCta__footer{display:grid;grid-area:FOOTER;grid-column:main;padding:2.25rem 0 0;place-items:center}@media screen and (min-width: 540px){.neo--factsCta__footer{grid-column:3/span 10}}@media screen and (min-width: 992px){.neo--factsCta__footer{align-items:center;grid-column:main-start/span 4;grid-row:6/span 2;padding:1.25rem calc(var(--grid-column-width) / 4) 1rem calc(var(--grid-column-width) / 2);justify-items:stretch}}.neo--factsCta__button{--button-color-bg: var(--c-navy);--button-color-bg-hover: transparent;--button-color-border: var(--c-navy);--button-color-border-hover:var(--c-navy);--button-color-text: var(--c-white);--button-color-text-hover: var(--c-navy);--button-color-icon: var(--c-amaranth);--button-color-icon-hover: var(--c-amaranth)}.code-academy-template main .neo--factsCta__button{--button-color-icon: var(--c-blue);--button-color-icon-hover: var(--c-blue)}.-bgColorNavy .neo--factsCta__button{--button-color-bg: var(--c-white);--button-color-bg-hover: var(--c-navy);--button-color-border: var(--c-white);--button-color-border-hover:var(--c-white);--button-color-text: var(--c-navy);--button-color-text-hover: var(--c-white);--button-color-icon: var(--c-amaranth);--button-color-icon-hover: var(--c-amaranth)}.code-academy-template main .-bgColorNavy .neo--factsCta__button{--button-color-icon: var(--c-blue);--button-color-icon-hover: var(--c-blue)}.neo--factsCta__media{grid-column:full;grid-row:1/span 2}@media screen and (min-width: 992px){.neo--factsCta__media{grid-row:1/span 3}}.neo--factsCta__media img{height:100%;object-fit:cover;width:100%}.featuredBlogs{padding:3rem 0 .5rem}.featuredBlogs__title{font-size:1.5rem;text-transform:uppercase;font-weight:900;margin-bottom:.4rem;font-family:Montserrat,sans-serif}.featuredBlogs__introduction>*:first-child{margin-top:0}.featuredBlogs__introduction>*:last-child{margin-bottom:0}.featuredBlogs__introduction ul,.featuredBlogs__introduction ol{list-style:none;padding-left:1.75rem}.featuredBlogs__introduction a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .featuredBlogs__introduction a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.featuredBlogs__introduction ol{counter-reset:counter-override}.featuredBlogs__introduction ol>li{counter-increment:counter-override}.featuredBlogs__introduction ol>li:before{content:counter(counter-override) ". "}.featuredBlogs__introduction ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.featuredBlogs__introduction ol li>ol,.featuredBlogs__introduction ol li>ul{margin-top:1rem}.featuredBlogs__introduction ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.featuredBlogs__introduction ol li:nth-child(n+10):before{left:-2rem}.featuredBlogs__introduction ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.featuredBlogs__introduction ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.featuredBlogs__introduction ul li ul li:before{content:"";transform:scaleX(.7)}.featuredBlogs__introduction ul li ol,.featuredBlogs__introduction ul li ul{margin-top:1rem}.featuredBlogs__introduction .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.featuredBlogs__introduction .extra-space{line-height:2.5}.featuredBlogs__introduction.-author ul,.featuredBlogs__introduction.-author ol{display:flex;flex-flow:row wrap;gap:10px}.featuredBlogs__introduction.-author li{width:45%}.featuredBlogs__introduction figure{margin:2rem 0}@media screen and (min-width: 768px){.featuredBlogs__introduction figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.featuredBlogs__introduction figure.image-right{float:right;margin-left:2rem}}.featuredBlogs__introduction figure.image-center{margin-left:auto;margin-right:auto}.featuredBlogs__introduction p,.featuredBlogs__introduction .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .featuredBlogs__introduction p{font-size:1.125rem}.featuredBlogs__header{display:flex;flex-direction:column;margin-bottom:2rem}.featuredBlogs__cta{font-family:Spectral,serif;font-size:1.25rem;white-space:nowrap}.featuredBlogs__imageWrapper{box-shadow:0 3px 6px #00000029;overflow:hidden;position:relative;min-height:300px}.featuredBlogs__image{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);object-fit:cover}.featuredBlogs__titleWrapper{margin-bottom:1rem}.featuredBlogs__wrapper{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-1.25rem;margin-right:-1.25rem}.featuredBlogs__blogCard,.featuredBlogs__imageWrapper{width:calc(100% - 2.5rem);margin:0 1.25rem 2.5rem}.featuredBlogs.-bgColorWhite{padding:5rem 0 2.5rem}@media screen and (min-width: 768px){.featuredBlogs__blogCard{width:calc(50% - 2.5rem)}}@media screen and (min-width: 992px){.featuredBlogs__blogCard,.featuredBlogs__imageWrapper{width:calc(33.3333% - 2.5rem)}.featuredBlogs__blogCard.-featured{width:calc(66.6666% - 2.5rem)}.featuredBlogs__header{flex-direction:row;align-items:flex-start;justify-content:space-between}.featuredBlogs__titleWrapper{width:100%;max-width:800px;margin-bottom:0}}.featuredCaseStudies{padding:6rem 0;background-color:var(--c-cream)}.featuredCaseStudies__title{text-align:center;margin-bottom:2rem;text-transform:uppercase;color:var(--c-navy);font-weight:900}.featuredCaseStudies__caseStudy{display:flex;flex-direction:column;box-shadow:0 5px 10px #00000026;margin-bottom:2.25rem}.featuredCaseStudies__caseStudyBody{background-color:#fff;padding:2rem 2rem 1rem}.featuredCaseStudies__caseStudyTitle{font-size:1.5rem;font-weight:900;text-transform:uppercase;margin-bottom:1.4rem}.featuredCaseStudies__caseStudyImage{background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;min-height:250px}.featuredCaseStudies__caseStudyImage:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.3333;z-index:0}.featuredCaseStudies__text{font-weight:300}.featuredCaseStudies__text>*:first-child{margin-top:0}.featuredCaseStudies__text>*:last-child{margin-bottom:0}.featuredCaseStudies__text ul,.featuredCaseStudies__text ol{list-style:none;padding-left:1.75rem}.featuredCaseStudies__text a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .featuredCaseStudies__text a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.featuredCaseStudies__text ol{counter-reset:counter-override}.featuredCaseStudies__text ol>li{counter-increment:counter-override}.featuredCaseStudies__text ol>li:before{content:counter(counter-override) ". "}.featuredCaseStudies__text ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.featuredCaseStudies__text ol li>ol,.featuredCaseStudies__text ol li>ul{margin-top:1rem}.featuredCaseStudies__text ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.featuredCaseStudies__text ol li:nth-child(n+10):before{left:-2rem}.featuredCaseStudies__text ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.featuredCaseStudies__text ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.featuredCaseStudies__text ul li ul li:before{content:"";transform:scaleX(.7)}.featuredCaseStudies__text ul li ol,.featuredCaseStudies__text ul li ul{margin-top:1rem}.featuredCaseStudies__text .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.featuredCaseStudies__text .extra-space{line-height:2.5}.featuredCaseStudies__text.-author ul,.featuredCaseStudies__text.-author ol{display:flex;flex-flow:row wrap;gap:10px}.featuredCaseStudies__text.-author li{width:45%}.featuredCaseStudies__text figure{margin:2rem 0}@media screen and (min-width: 768px){.featuredCaseStudies__text figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.featuredCaseStudies__text figure.image-right{float:right;margin-left:2rem}}.featuredCaseStudies__text figure.image-center{margin-left:auto;margin-right:auto}.featuredCaseStudies__text p,.featuredCaseStudies__text .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .featuredCaseStudies__text p{line-height:1.7}.featuredCaseStudies__iconWrapper{width:45px;height:45px;position:absolute;top:.625rem;right:.625rem;background-color:var(--c-amaranth);text-align:center;z-index:1}.featuredCaseStudies__buttonRow{text-align:center}.featuredCaseStudies__actions{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;margin-top:1.7rem}.featuredCaseStudies__actions>*:first-child{margin-right:2.7rem}.featuredCaseStudies__actions>*{margin-bottom:1rem}.featuredCaseStudies__icon{max-width:calc(100% - 10px);max-height:calc(100% - 10px);margin-top:50%;transform:translateY(-50%)}@media screen and (min-width: 992px){.featuredCaseStudies{padding:3rem 0}.featuredCaseStudies__caseStudyImage,.featuredCaseStudies__caseStudyBody{width:50%}.featuredCaseStudies__caseStudy:nth-child(odd) .featuredCaseStudies__caseStudyImage{order:2}.featuredCaseStudies__caseStudy:nth-child(odd) .featuredCaseStudies__caseStudyBody{order:1}.featuredCaseStudies__title{margin-bottom:2.5rem}.featuredCaseStudies__caseStudy .featuredCaseStudies__caseStudyBody{padding:3rem 3rem 2rem}.featuredCaseStudies__caseStudy{flex-direction:row}}.featuredCourses{padding:3rem 0;background-color:#ebe9df}.featuredCourses__course{display:flex;flex-direction:column;margin-bottom:3rem}.featuredCourses__tier{display:block;position:absolute;right:1rem;top:1rem;color:#000;z-index:2}.featuredCourses__courseTitle{font-size:1.3125rem;font-weight:900;text-transform:uppercase;margin-bottom:1rem}.featuredCourses__courseTitle a{color:var(--c-navy);transition:color .25s cubic-bezier(.17,.67,.32,1)}.featuredCourses__courseTitle:hover a{color:var(--c-amaranth);text-decoration:none}.featuredCourses__courseText{margin-bottom:0}.featuredCourses__courseText>*:first-child{margin-top:0}.featuredCourses__courseText>*:last-child{margin-bottom:0}.featuredCourses__courseText ul,.featuredCourses__courseText ol{list-style:none;padding-left:1.75rem}.featuredCourses__courseText a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .featuredCourses__courseText a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.featuredCourses__courseText ol{counter-reset:counter-override}.featuredCourses__courseText ol>li{counter-increment:counter-override}.featuredCourses__courseText ol>li:before{content:counter(counter-override) ". "}.featuredCourses__courseText ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.featuredCourses__courseText ol li>ol,.featuredCourses__courseText ol li>ul{margin-top:1rem}.featuredCourses__courseText ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.featuredCourses__courseText ol li:nth-child(n+10):before{left:-2rem}.featuredCourses__courseText ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.featuredCourses__courseText ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.featuredCourses__courseText ul li ul li:before{content:"";transform:scaleX(.7)}.featuredCourses__courseText ul li ol,.featuredCourses__courseText ul li ul{margin-top:1rem}.featuredCourses__courseText .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.featuredCourses__courseText .extra-space{line-height:2.5}.featuredCourses__courseText.-author ul,.featuredCourses__courseText.-author ol{display:flex;flex-flow:row wrap;gap:10px}.featuredCourses__courseText.-author li{width:45%}.featuredCourses__courseText figure{margin:2rem 0}@media screen and (min-width: 768px){.featuredCourses__courseText figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.featuredCourses__courseText figure.image-right{float:right;margin-left:2rem}}.featuredCourses__courseText figure.image-center{margin-left:auto;margin-right:auto}.featuredCourses__courseType{font-weight:300;text-transform:uppercase}.featuredCourses__divider{margin:0 1rem}.featuredCourses__cta{font-weight:500}.featuredCourses .embed{padding:0}.featuredCourses__cta:hover{text-decoration:none}.featuredCourses__courseImage{overflow:hidden;position:relative;min-height:200px;max-height:200px;max-width:418px;width:100%}.featuredCourses__courseImageElement{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;object-fit:cover}.featuredCourses__courseImage:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0;transition:opacity .25s cubic-bezier(.17,.67,.32,1);z-index:1}.featuredCourses__courseImage:hover:after{opacity:.2}@media screen and (min-width: 992px){.featuredCourses{padding:6rem 0 3rem}.featuredCourses__course{flex-direction:row}.featuredCourses__body{padding-left:2.5rem}.featuredCourses__courseText{padding-right:8rem}.featuredCourses__courseImage{background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;min-height:294px;width:418px;min-width:418px;max-width:auto}}.featuredSearch{padding:4rem 0}.featuredSearch__wrapper{display:flex;flex-direction:column}.featuredSearch__searchInputRow{display:flex}.featuredSearch__searchInput{width:100%}.featuredSearch__searchTitle{font-size:1rem;font-family:Spectral,serif;text-transform:none}.featuredSearch__button{white-space:nowrap}.featuredSearch__categoryLink{font-size:1.125rem;font-family:Spectral,serif}.featuredSearch__categoriesList{list-style:none;margin:0;padding-left:0;display:flex;flex-direction:row;flex-wrap:wrap}.featuredSearch__categoriesList li:before{display:none}.featuredSearch__categoryListItem{width:calc(50% - .5rem)}.featuredSearch__categoryListItem:nth-child(odd){margin-right:1rem}.featuredSearch__searchWrapper{margin-bottom:2rem}@media screen and (min-width: 992px){.featuredSearch__wrapper{flex-direction:row}.featuredSearch__categoriesWrapper{width:470px;min-width:470px;margin-left:80px}.featuredSearch__searchWrapper{width:100%}}@media screen and (min-width: 992px){.features{display:flex;flex-flow:row nowrap;justify-content:space-between}.features__feature{display:flex;flex:1 0 0%;flex-direction:column;margin-left:3rem;margin-right:0}.features__feature:not(:first-child){margin-left:3rem}}.footer{--footer-hr: var(--c-amaranth);background-color:#fff;padding:2rem 0 10rem;position:relative}.code-academy-template .footer{--footer-hr: var(--c-sky)}.footer.-perspectives{padding:2rem 5rem}.footer.-perspectives hr{margin-top:1rem}.footer.-perspectives h2{margin-bottom:0}.footer.-perspectives .footer-brand{max-width:104px;min-width:104px}.footer-brand{display:block;max-width:225px;min-width:225px}.footer-brand img{max-height:3.5rem}.footer__listTitle{color:#000;display:block;font-size:1rem;font-weight:700;line-height:1;margin-bottom:1rem;margin-top:1.625rem}.footer__listTitle:hover{color:var(--c-navy)}.footer__list{font-size:.875rem;padding-left:0;margin-bottom:0}.footer__list li{display:block;line-height:1;font-weight:300;margin-bottom:.7rem}.footer__list li a{color:var(--c-navy);font-size:1rem;font-family:Montserrat,sans-serif}.footer__list li a:hover{color:var(--c-navy)}.footer__copy{display:block;font-size:.75rem;margin-bottom:.3rem;white-space:nowrap;color:gray}.footer hr{border-color:var(--footer-hr);margin-top:4rem}.footer__subNav{font-size:.75rem;padding:0;margin-left:-1rem;text-align:left;margin-bottom:0}.footer__subNav li{display:inline-block;margin-left:1rem}.footer__subNav li a{font-size:.9rem;color:var(--c-navy);padding:.75rem;display:inline-block}.footer__subNav li a:hover{color:var(--c-navy)}.footer__dropdown{margin-bottom:1rem}@media screen and (min-width: 768px){.footer{padding:5rem 0 10rem}.footer__subNav{text-align:right}}.formEmbed{padding:3rem 0}.formEmbed__title.-center{text-align:center}.formEmbed__subTitle{color:#141c36;font-size:1.125rem;margin-bottom:2rem;margin-top:-.5rem;text-transform:uppercase}.formEmbed__subTitle.-center{text-align:center}.formEmbed__content{order:2}.formEmbed__content>*:first-child{margin-top:0}.formEmbed__content>*:last-child{margin-bottom:0}.formEmbed__content ul,.formEmbed__content ol{list-style:none;padding-left:1.75rem}.formEmbed__content a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .formEmbed__content a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.formEmbed__content ol{counter-reset:counter-override}.formEmbed__content ol>li{counter-increment:counter-override}.formEmbed__content ol>li:before{content:counter(counter-override) ". "}.formEmbed__content ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.formEmbed__content ol li>ol,.formEmbed__content ol li>ul{margin-top:1rem}.formEmbed__content ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.formEmbed__content ol li:nth-child(n+10):before{left:-2rem}.formEmbed__content ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.formEmbed__content ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.formEmbed__content ul li ul li:before{content:"";transform:scaleX(.7)}.formEmbed__content ul li ol,.formEmbed__content ul li ul{margin-top:1rem}.formEmbed__content .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.formEmbed__content .extra-space{line-height:2.5}.formEmbed__content.-author ul,.formEmbed__content.-author ol{display:flex;flex-flow:row wrap;gap:10px}.formEmbed__content.-author li{width:45%}.formEmbed__content figure{margin:2rem 0}@media screen and (min-width: 768px){.formEmbed__content figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.formEmbed__content figure.image-right{float:right;margin-left:2rem}}.formEmbed__content figure.image-center{margin-left:auto;margin-right:auto}.formEmbed__form{order:1;margin-bottom:3rem}.formEmbed__photos{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.formEmbed__photoOneWrapper,.formEmbed__photoTwoWrapper{overflow:hidden;position:relative}.formEmbed__photoOneWrapper{width:42%}.formEmbed__photoOneWrapper:before,.formEmbed__photoTwoWrapper:before{content:"";display:block;padding-top:73%}.formEmbed__photoTwoWrapper{width:55%;margin-top:3.625rem}.formEmbed__photo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover;min-width:100%;min-height:100%}.formEmbed.-blendForm a{color:#fff;font-weight:400;text-decoration:underline}.formEmbed.-blendForm a:hover{color:#ff375a}.formEmbed.-stripe input[type=text]{padding:.5rem;border-radius:6px;height:36px;font-size:14px;padding:8px 12px;color:#1a1a1ae6;box-shadow:0 0 0 1px #e0e0e0,0 2px 4px #00000012,0 1px 1.5px #0000000d;border:none;width:100%}.formEmbed.-stripe select{background-image:linear-gradient(55deg,transparent 50%,#DB5935 50%),linear-gradient(125deg,#DB5935 50%,transparent 50%);background-position:calc(100% - 20px) calc(1em - 2px),calc(100% - 15px) calc(1em - 2px);background-size:5px 10px,5px 10px,2.5em 2.5em;box-shadow:0 0 0 1px #e0e0e0,0 2px 4px #00000012,0 1px 1.5px #0000000d;border:none}.formEmbed.-stripe .enupal-stripe-button{margin:0;background-image:none;padding:0;margin-top:1rem;width:100%;background-color:var(--c-navy);border-radius:6px;box-shadow:inset 0 0 0 1px #32325d1a,0 2px 5px #32325d1a,0 1px 1px #00000012}.formEmbed.-stripe .enupal-stripe-button span{background-image:none;font-weight:600;text-shadow:none;height:auto;width:100%;--button-color-bg: #141C36;--button-color-bg-hover: #141C36;--button-color-border: var(--button-color-bg);--button-color-border-hover: var(--button-color-bg-hover);--button-color-text: #fff;--button-color-text-hover: #fff;--button-color-icon: var(--button-color-text);--button-color-icon-hover: var(--button-color-text-hover);--button-padding-y: .75rem;--button-padding-x: 1rem;--button-textAlign: center;background-color:var(--button-color-bg);border-radius:5px;border:2px solid var(--button-color-border);color:var(--button-color-text);cursor:pointer;display:inline-block;font-family:Montserrat,sans-serif;font-size:.95rem;line-height:1;margin-bottom:0;opacity:1;padding:var(--button-padding-y) var(--button-padding-x);text-align:var(--button-textAlign);text-transform:uppercase;transition:background-color var(--speed-fast, .25s) cubic-bezier(.17,.67,.32,1),border var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast, .25s) cubic-bezier(.17,.67,.32,1);vertical-align:top;text-transform:none;color:#fff;background-color:#141c36!important}.formEmbed.-stripe .enupal-stripe-button span:hover,.formEmbed.-stripe .enupal-stripe-button span:focus{background-color:var(--button-color-bg-hover);border-color:var(--button-color-border-hover);color:var(--button-color-text-hover);outline:none;text-decoration:none}.formEmbed.-stripe .enupal-stripe-button span:hover i,.formEmbed.-stripe .enupal-stripe-button span:focus i{color:var(--button-color-icon-hover)}.formEmbed.-stripe .enupal-stripe-button span:hover .rect1,.formEmbed.-stripe .enupal-stripe-button span:hover .rect2,.formEmbed.-stripe .enupal-stripe-button span:hover .rect3,.formEmbed.-stripe .enupal-stripe-button span:hover .rect4,.formEmbed.-stripe .enupal-stripe-button span:hover .rect5,.formEmbed.-stripe .enupal-stripe-button span:focus .rect1,.formEmbed.-stripe .enupal-stripe-button span:focus .rect2,.formEmbed.-stripe .enupal-stripe-button span:focus .rect3,.formEmbed.-stripe .enupal-stripe-button span:focus .rect4,.formEmbed.-stripe .enupal-stripe-button span:focus .rect5{background-color:#fff}.formEmbed.-stripe .enupal-stripe-button span i{color:var(--button-color-icon);margin-left:.4rem}.formEmbed.-stripe .enupal-stripe-button span .fa-caret-right{transform:scaleX(1.7)}.formEmbed.-stripe .enupal-stripe-button span .fa-caret-left{transform:scaleX(1.7);margin:0 .4em 0 0}.formEmbed.-stripe .enupal-stripe-button span .spinner{height:6px;vertical-align:3px}.formEmbed.-stripe .enupal-stripe-button span .rect1,.formEmbed.-stripe .enupal-stripe-button span .rect2,.formEmbed.-stripe .enupal-stripe-button span .rect3,.formEmbed.-stripe .enupal-stripe-button span .rect4,.formEmbed.-stripe .enupal-stripe-button span .rect5{transition:background-color var(--speed-fast, .25s) cubic-bezier(.17,.67,.32,1)}.formEmbed.-stripe .enupal-stripe-button span.-disabled,.formEmbed.-stripe .enupal-stripe-button span[disabled]{--button-color-border: #8c8c8c;--button-color-bg: #8c8c8c;--button-color-text: #cccccc;pointer-events:none}.formEmbed.-stripe .enupal-stripe-button span.-secondary{--button-color-bg: transparent;--button-color-bg-hover: var(--c-navy);--button-color-border: var(--c-navy);--button-color-border-hover: var(--c-navy);--button-color-text: var(--c-navy);--button-color-text-hover: var(--c-white);--button-color-icon: var(--c-amaranth);--button-color-icon-hover: var(--c-amaranth);--button-padding-y:calc(.75rem - 2px);--button-padding-x:calc(1rem - 2px)}.code-academy-template main .formEmbed.-stripe .enupal-stripe-button span.-secondary{--button-color-icon: var(--c-blue);--button-color-icon-hover: var(--c-blue)}.formEmbed.-stripe .enupal-stripe-button span.-darkBG{--button-color-bg: transparent;--button-color-bg-hover: var(--c-navy);--button-color-border: var(--c-navy);--button-color-border-hover: var(--c-navy);--button-color-text: var(--c-navy);--button-color-text-hover: var(--c-white);--button-color-icon: var(--c-amaranth);--button-color-icon-hover: var(--c-amaranth);--button-padding-y:calc(.75rem - 2px);--button-padding-x:calc(1rem - 2px)}.code-academy-template main .formEmbed.-stripe .enupal-stripe-button span.-darkBG{--button-color-icon: var(--c-blue);--button-color-icon-hover: var(--c-blue)}.formEmbed.-stripe .enupal-stripe-button span.-tertiary{--button-color-bg: #FF375A;--button-color-bg-hover: #FF375A;--button-color-border: var(--button-color-bg);--button-color-border-hover: var(--button-color-bg-hover);--button-color-text: #fff;--button-color-text-hover: var(--button-color-text);--button-padding-y: .9rem;--button-padding-x: 1.7rem;font-size:1.125rem;font-weight:700}.formEmbed.-stripe .enupal-stripe-button span.-ghost{--button-color-bg: #fff;--button-color-bg-hover: #141C36;--button-color-border: var(--button-color-bg);--button-color-border-hover: var(--button-color-bg-hover);--button-color-text: #141C36;--button-color-text-hover: #fff;font-weight:500}.formEmbed.-stripe .enupal-stripe-button span.-ghostOutline{--button-color-bg: #fff;--button-color-bg-hover: #141C36;--button-color-border: var(--button-color-bg);--button-color-border-hover: var(--button-color-bg);--button-color-text: #141C36;--button-color-text-hover: #fff;font-weight:500}.formEmbed.-stripe .enupal-stripe-button span.-outline{--button-color-bg: transparent;--button-color-bg-hover: #fff;--button-color-border: #fff;--button-color-border-hover: #fff;--button-color-text: #fff;--button-color-text-hover: #141C36}.formEmbed.-stripe .enupal-stripe-button span.-naked{--button-color-bg: transparent;--button-color-bg-hover: transparent;--button-color-border: transparent;--button-color-border-hover: transparent;--button-color-text: #141C36;--button-color-text-hover: #141C36;-webkit-appearance:none;font-weight:700}.formEmbed.-stripe .enupal-stripe-button span.-naked i{margin-left:.5rem}.formEmbed.-stripe .enupal-stripe-button span.-naked:hover,.formEmbed.-stripe .enupal-stripe-button span.-naked:focus{text-decoration:underline}.formEmbed.-stripe .enupal-stripe-button span.-naked:focus{outline:thin dotted}.formEmbed.-stripe .enupal-stripe-button span.-naked.-align{padding-left:0;padding-right:0}.formEmbed.-stripe .enupal-stripe-button span.-nakedWhite{--button-color-bg: transparent;--button-color-bg-hover: transparent;--button-color-border: transparent;--button-color-border-hover: transparent;--button-color-text: #fff;--button-color-text-hover: #fff;-webkit-appearance:none;font-weight:700}.formEmbed.-stripe .enupal-stripe-button span.-nakedWhite i{display:none}.formEmbed.-stripe .enupal-stripe-button span.-nakedWhite:hover,.formEmbed.-stripe .enupal-stripe-button span.-nakedWhite:focus{text-decoration:underline}.formEmbed.-stripe .enupal-stripe-button span.-nakedWhite:focus{outline:thin dotted}.formEmbed.-stripe .enupal-stripe-button span.-pill{--button-color-bg: #141C36;--button-color-bg-hover: #3d56a6;--button-color-border: var(--button-color-bg);--button-color-border-hover: var(--button-color-bg-hover);--button-padding-y: .5rem;--button-padding-x: 1rem;font-weight:700}.formEmbed.-stripe .enupal-stripe-button span:before{font: 1em/1 "Font Awesome 5 Pro";content:"";display:inline-block;font-size:inherit;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;text-rendering:auto;text-transform:none;margin-right:.5rem}.formEmbed.-stripe .enupal-stripe-button:active,.formEmbed.-stripe .enupal-stripe-button:active span{background:none!important;background-color:#ff375a!important}.formEmbed.-stripe label{font-size:13px;margin-bottom:.1rem;font-weight:400;color:#1a1a1ab3}.formEmbed.-stripe label.-required:after{content:" *";color:red}.formEmbed.-stripe .fields>p,.formEmbed.-stripe .searchResults #addsearch-results .addsearch-result-item-sub .fields>p,.searchResults #addsearch-results .addsearch-result-item-sub .formEmbed.-stripe .fields>p{text-align:center;font-size:12px;color:#1a1a1a80;margin-top:.1rem}.formEmbed.-stripe .fields{margin-bottom:1rem}.formEmbed.-stripe .multi-plan-radiobutton{display:flex;padding-top:1rem;margin-bottom:2rem}.formEmbed.-stripe .multi-plan-radiobutton label{font-size:1rem}.formEmbed.-stripe .multi-plan-radiobutton label:first-child{margin-right:2rem}.formEmbed.-stripe .multi-plan-radiobutton input{margin-right:.5rem}.formEmbed.-stripe .tab .heading label{font-size:1rem;font-weight:600;line-height:1.3}.formEmbed.-stripe .stripe__subtext{font-size:.875rem;margin-bottom:0}@media screen and (min-width: 768px){.formEmbed:not(.-blendForm) .form__wrapper{box-shadow:0 5px 10px #00000026;background-color:#fff;padding:3rem}.formEmbed.-pullUp .form__wrapper{margin-top:-15rem}.formEmbed.-blendForm .form__wrapper{box-shadow:none}.formEmbed__content{order:1}.formEmbed__form{order:2;margin-bottom:0}}@media screen and (min-width: 992px){.formEmbed{padding:6rem 0}}.formEmbed.-bgColorNavy{color:#fff}body.integration-share-page .formEmbed,body.integration-request-page .formEmbed{padding:3rem 0}body.integration-share-page .formEmbed.-pullUp .form__wrapper,body.integration-request-page .formEmbed.-pullUp .form__wrapper{margin-top:-12rem}.fourColumnText{padding:3rem 0}.fourColumnText__title{text-align:center;margin-bottom:2rem}.fourColumnText__wrapper{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-2.5rem;margin-right:-2.5rem}.fourColumnText__column{margin:0 2.5rem 2.5rem;width:calc(100% - 5rem)}.fourColumnText__columnTitle{text-transform:uppercase;font-weight:600;margin-bottom:.6rem}.fourColumnText__actions{text-align:center}.fourColumnText__text>*:first-child{margin-top:0}.fourColumnText__text>*:last-child{margin-bottom:0}.fourColumnText__text ul,.fourColumnText__text ol{list-style:none;padding-left:1.75rem}.fourColumnText__text a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .fourColumnText__text a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.fourColumnText__text ol{counter-reset:counter-override}.fourColumnText__text ol>li{counter-increment:counter-override}.fourColumnText__text ol>li:before{content:counter(counter-override) ". "}.fourColumnText__text ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.fourColumnText__text ol li>ol,.fourColumnText__text ol li>ul{margin-top:1rem}.fourColumnText__text ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.fourColumnText__text ol li:nth-child(n+10):before{left:-2rem}.fourColumnText__text ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.fourColumnText__text ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.fourColumnText__text ul li ul li:before{content:"";transform:scaleX(.7)}.fourColumnText__text ul li ol,.fourColumnText__text ul li ul{margin-top:1rem}.fourColumnText__text .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.fourColumnText__text .extra-space{line-height:2.5}.fourColumnText__text.-author ul,.fourColumnText__text.-author ol{display:flex;flex-flow:row wrap;gap:10px}.fourColumnText__text.-author li{width:45%}.fourColumnText__text figure{margin:2rem 0}@media screen and (min-width: 768px){.fourColumnText__text figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.fourColumnText__text figure.image-right{float:right;margin-left:2rem}}.fourColumnText__text figure.image-center{margin-left:auto;margin-right:auto}@media screen and (min-width: 768px){.fourColumnText__column{width:calc(50% - 5rem)}.fourColumnText.-fiveColumns .fourColumnText__wrapper{justify-content:center;margin-left:-1rem;margin-right:-1rem}.fourColumnText.-fiveColumns .fourColumnText__column{width:calc(33.333% - 2rem);margin:0 1rem 2.5rem}}@media screen and (min-width: 992px){.fourColumnText{padding:6rem 0}.fourColumnText__title{margin-bottom:4.1rem}.fourColumnText__column{width:calc(25% - 5rem)}.fourColumnText.-fiveColumns .fourColumnText__column{width:calc(20% - 2rem)}}.fullWidth{padding:3rem 0}.fullWidth ul,.fullWidth ol{padding-left:3rem;padding-right:1rem}.fullWidth ul ul,.fullWidth ul ol,.fullWidth ol ul,.fullWidth ol ol{padding-left:1.75rem}.fullWidth__wrapper{display:flex;flex-direction:column}.fullWidth__logo{width:185px;min-width:185px;margin-bottom:.5rem}.fullWidth__iconWrapper{width:25px;min-width:19px;margin-right:.8rem;margin-bottom:.1rem}.fullWidth__iconWrapper svg{--icon-fill-color: var(--c-amaranth);fill:var(--c-amaranth);max-height:25px;width:25px}.fullWidth__cta{display:flex;align-items:center;margin-bottom:.7rem;font-weight:600}.fullWidth__cta i{vertical-align:1px;margin-top:.1rem}.fullWidth__cta:last-child{margin-bottom:0}.fullWidth.-leadin h3+p,.fullWidth.-leadin .searchResults #addsearch-results .addsearch-result-item-sub h3+p,.searchResults #addsearch-results .addsearch-result-item-sub .fullWidth.-leadin h3+p{margin-top:-1rem}@media screen and (min-width: 768px){.fullWidth__wrapper{flex-direction:row}.fullWidth__logo{margin-right:.5rem;margin-bottom:0}.fullWidth__text{flex-grow:1}.fullWidth ul,.fullWidth ol{padding-left:4rem;padding-right:4rem}.fullWidth ul ul,.fullWidth ul ol,.fullWidth ol ul,.fullWidth ol ol{padding-left:1.75rem}.fullWidth.-leadin .textBlock__actions{padding-left:calc(185px + .5rem)}}@media screen and (min-width: 992px){.fullWidth{padding:5rem 0}.fullWidth ul,.fullWidth ol{padding-left:5rem;padding-right:5rem}.fullWidth ul ul,.fullWidth ul ol,.fullWidth ol ul,.fullWidth ol ol{padding-left:1.75rem}}.tableBlock{padding:3rem 0}@media screen and (min-width: 992px){.tableBlock{padding:6rem 0}}.tableBlock__table:last-child{margin-bottom:0}.fullWidthCta{background:var(--c-navy);padding:20px 30px}.fullWidthCta.-light{background:var(--c-cream)}.fullWidthCta.-light .fullWidthCta__eyebrow,.fullWidthCta.-light .fullWidthCta__title p,.fullWidthCta.-light .fullWidthCta__title .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .fullWidthCta.-light .fullWidthCta__title p{color:var(--c-navy)}.fullWidthCta__wrapper{align-items:center;display:flex;flex-direction:column;gap:30px;justify-content:space-between}@media screen and (min-width: 768px){.fullWidthCta__wrapper{flex-direction:row}}.fullWidthCta__content{flex:1 1 auto}.fullWidthCta__eyebrow{color:#fff;font-size:18px;font-weight:700;text-align:center}@media screen and (min-width: 768px){.fullWidthCta__eyebrow{text-align:left}}.fullWidthCta__title p,.fullWidthCta__title .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .fullWidthCta__title p{color:#fff;font-family:Montserrat,sans-serif;font-size:21px;font-weight:900;text-transform:uppercase;margin:0;text-align:center}@media screen and (min-width: 768px){.fullWidthCta__title p,.fullWidthCta__title .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .fullWidthCta__title p{text-align:left}}.fullWidthCta__title strong{color:var(--c-amaranth);font-weight:900}.fullWidthCta__button{flex:0 0 auto}.neo--fullWidthVideo{--video-ratio: 16 / 9;background:var(--c-navy);block-size:var(--video-section-block-size, auto);position:relative}@media screen and (min-width: 768px){.neo--fullWidthVideo{--video-ratio: 31 / 11}}.neo--fullWidthVideo__inner{aspect-ratio:var(--video-ratio);block-size:var(--video-inner-block-size, auto);display:grid;overflow:hidden}.neo--fullWidthVideo__video,.neo--fullWidthVideo__image{grid-area:1/1/-1/-1;z-index:0}.neo--fullWidthVideo__video,.neo--fullWidthVideo__image,.neo--fullWidthVideo__image img{height:100%;object-fit:cover;overflow:hidden;width:100%}.neo--fullWidthVideo__video{aspect-ratio:var(--video-ratio);object-position:50% 15%}.neo--fullWidthVideo__mediaButton{position:absolute;top:100px;right:25px;z-index:3}@media screen and (min-width: 992px){.neo--fullWidthVideo__mediaButton{top:25px}}.neo--fullWidthVideo:where(:not([data-px-obscura])) .neo--fullWidthVideo__video.video-lazyload{opacity:0;transition:opacity var(--speed-medium) cubic-bezier(.17,.67,.32,1)}.neo--fullWidthVideo:where(:not([data-px-obscura])) .neo--fullWidthVideo__video.video-lazyloaded{opacity:1;transition:opacity var(--speed-medium) cubic-bezier(.17,.67,.32,1)}.neo--fullWidthVideo__content{background-color:#00000040;display:grid;grid-area:1/1/-1/-1;place-content:center;z-index:1}.neo--fullWidthVideo__wrapper{display:grid;gap:clamp(1rem,2.42vw + .18rem,2rem);max-inline-size:var(--container-maxWidth);text-align:center}.neo--fullWidthVideo__heading{color:var(--c-white);font-family:var(--font-stack);font-size:clamp(.875rem,2.73vw + -.05rem,2rem);font-weight:600}.neo--fullWidthVideo__subheading{color:var(--c-white);font-family:Spectral,serif;font-size:clamp(1.25rem,2.75vw,2.5rem);font-weight:400}.neo--fullWidthVideo__subheading strong{color:var(--c-amaranth)}.neo--fullWidthVideo__overlay{background:var(--c-navy);grid-area:1/1/-1/-1;z-index:2}.neo--fullWidthVideo:where([data-px-obscura]){--video-section-offset: calc(var(--site-navigation-height, 79px) + var(--site-scroll-offset, 0px));--video-ratio: auto;--video-inner-block-size: calc( 100vh - var(--video-section-offset) );--video-section-block-size: calc( var(--video-inner-block-size) * 2.5)}@supports (height: 100dvh){.neo--fullWidthVideo:where([data-px-obscura]){--video-inner-block-size: calc( 100svh - var(--video-section-offset) )}}.neo--fullWidthVideo:where([data-px-obscura]) .neo--fullWidthVideo__inner{clip-path:inset(0);position:sticky;top:var(--video-section-offset)}.neo--fullWidthVideo:where([data-px-obscura]) .neo--fullWidthVideo__video{will-change:transform}.neo--fullWidthVideo:where([data-px-obscura]) .neo--fullWidthVideo__progress{aspect-ratio:.25;block-size:6vh;border-radius:100000px;border:2px solid rgba(var(--c-white-rgb),.75);inset:50% auto auto calc(var(--root-padding-inline) / 2);overflow:hidden;pointer-events:none;position:fixed;translate:-50% 0;transition:opacity var(--speed-medium) cubic-bezier(.17,.67,.32,1)}@media screen and (min-width: 768px){.neo--fullWidthVideo:where([data-px-obscura]) .neo--fullWidthVideo__progress{border-width:3px}}.neo--fullWidthVideo:where([data-px-obscura]) .neo--fullWidthVideo__progressBar{background:transparent;border-radius:100000px;top:3px;right:2px;bottom:3px;left:2px;overflow:hidden;position:absolute}.neo--fullWidthVideo:where([data-px-obscura]) .neo--fullWidthVideo__progressBar:before{background:var(--c-white);border-radius:100000px;content:"";top:0;right:0;bottom:0;left:0;position:absolute;translate:0% calc((var(--scroll-progress) - 100%) * -1);transition:translate var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.standaloneHeader{padding:3rem 0}.standaloneHeader.-centerTitle .standaloneHeader__textBlock{text-align:center}.hero-complex{position:relative}.hero-complex__head{background-color:var(--hero-bg-color, var(--c-navy));padding-top:calc(1rem + 52px);padding-bottom:3rem}.hero-complex__headWrapper{display:flex;flex-direction:column}.hero-complex__title{font-size:3rem;color:#fff;text-transform:uppercase;margin-bottom:0;line-height:1.3!important;line-height:85px}@media screen and (min-width: 768px){.hero-complex__title{font-size:4rem}}@media screen and (min-width: 992px){.hero-complex__title{font-size:5.5625rem}}.hero-complex__footText>*:first-child{margin-top:0}.hero-complex__footText>*:last-child{margin-bottom:0}.hero-complex__footText ul,.hero-complex__footText ol{list-style:none;padding-left:1.75rem}.hero-complex__footText a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .hero-complex__footText a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.hero-complex__footText ol{counter-reset:counter-override}.hero-complex__footText ol>li{counter-increment:counter-override}.hero-complex__footText ol>li:before{content:counter(counter-override) ". "}.hero-complex__footText ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.hero-complex__footText ol li>ol,.hero-complex__footText ol li>ul{margin-top:1rem}.hero-complex__footText ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.hero-complex__footText ol li:nth-child(n+10):before{left:-2rem}.hero-complex__footText ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.hero-complex__footText ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.hero-complex__footText ul li ul li:before{content:"";transform:scaleX(.7)}.hero-complex__footText ul li ol,.hero-complex__footText ul li ul{margin-top:1rem}.hero-complex__footText .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.hero-complex__footText .extra-space{line-height:2.5}.hero-complex__footText.-author ul,.hero-complex__footText.-author ol{display:flex;flex-flow:row wrap;gap:10px}.hero-complex__footText.-author li{width:45%}.hero-complex__footText figure{margin:2rem 0}@media screen and (min-width: 768px){.hero-complex__footText figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.hero-complex__footText figure.image-right{float:right;margin-left:2rem}}.hero-complex__footText figure.image-center{margin-left:auto;margin-right:auto}.hero-complex__subtitle>*{font-size:2rem;color:#fff;font-weight:400}.hero-complex__imageWrapper{margin-bottom:3rem}.hero-complex__subtitle{margin-top:3rem}.hero-complex__introductionText>*:first-child{margin-top:0}.hero-complex__introductionText>*:last-child{margin-bottom:0}.hero-complex__introductionText ul,.hero-complex__introductionText ol{list-style:none;padding-left:1.75rem}.hero-complex__introductionText a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .hero-complex__introductionText a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.hero-complex__introductionText ol{counter-reset:counter-override}.hero-complex__introductionText ol>li{counter-increment:counter-override}.hero-complex__introductionText ol>li:before{content:counter(counter-override) ". "}.hero-complex__introductionText ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.hero-complex__introductionText ol li>ol,.hero-complex__introductionText ol li>ul{margin-top:1rem}.hero-complex__introductionText ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.hero-complex__introductionText ol li:nth-child(n+10):before{left:-2rem}.hero-complex__introductionText ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.hero-complex__introductionText ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.hero-complex__introductionText ul li ul li:before{content:"";transform:scaleX(.7)}.hero-complex__introductionText ul li ol,.hero-complex__introductionText ul li ul{margin-top:1rem}.hero-complex__introductionText .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.hero-complex__introductionText .extra-space{line-height:2.5}.hero-complex__introductionText.-author ul,.hero-complex__introductionText.-author ol{display:flex;flex-flow:row wrap;gap:10px}.hero-complex__introductionText.-author li{width:45%}.hero-complex__introductionText figure{margin:2rem 0}@media screen and (min-width: 768px){.hero-complex__introductionText figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.hero-complex__introductionText figure.image-right{float:right;margin-left:2rem}}.hero-complex__introductionText figure.image-center{margin-left:auto;margin-right:auto}.hero-complex__introductionText>*{color:#fff;font-size:1.5rem}.hero-complex__foot{background-color:var(--c-cream);padding:3rem 0}.hero-complex__footText>*{font-weight:500}.hero-complex__footWrapper{display:flex;flex-direction:column}.hero-complex__accentImageWrapper{max-width:260px;margin-top:2.7rem}.hero-complex:after{content:"";display:block;position:absolute;top:104px;right:7%;width:405px;height:405px;background-image:url(/dist/media/patterns/white-triangle-pattern.svg);background-size:contain;background-repeat:no-repeat;background-position:center;opacity:.1}@media screen and (min-width: 768px){.hero-complex__head{padding-top:calc(1rem + 52px);padding-bottom:3rem}.hero-complex__introduction{padding-bottom:17.95rem}.hero-complex__imageWrapper{margin-top:-18.6rem}}@media screen and (min-width: 992px){.hero-complex__head{padding-top:calc(1rem + 52px);padding-bottom:0}.hero-complex__headWrapper{flex-direction:row}.hero-complex__title{line-height:1.1!important}.hero-complex__footWrapper{display:flex;flex-direction:row}.hero-complex__titleSection{max-width:488px;min-width:488px;padding-bottom:17.95rem}.hero-complex__introductionText{padding-right:5.3rem}.hero-complex__imageWrapper{max-width:488px;min-width:488px;margin-top:-18.6rem}.hero-complex__introductionWrapper{padding-left:6.25rem;padding-right:5.3rem}.hero-complex__introduction{flex-grow:1;padding-left:6.25rem;padding-top:13rem;padding-bottom:3rem}.hero-complex__subtitle{margin-bottom:0}}.js-hero{display:none}.hero{--hero-bg-color: var(--c-amaranth);background-color:var(--resource-color-background, var(--hero-bg-color));padding:calc(.5rem + 52px) 0 3rem;position:relative;overflow:hidden}.hero__backlink{color:#fff;margin-bottom:2rem;display:block}.hero__backlink:hover{color:var(--c-amaranth)}.hero__backlinkIcon{margin-right:1rem;display:inline-block;transform-origin:center left;transform:scaleX(1.7)}.hero__breadcrumbs{list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;padding:0;margin:0;margin-bottom:1.9rem}.hero__breadcrumbs li:before{display:none}.hero__breadcrumb .hero__backlink{margin-bottom:0;margin-top:1px;display:inline}.hero__breadcrumb .hero__backlink,.hero__breadcrumb{font-size:.875rem}.hero__breadcrumb{color:#fff}.hero__breadcrumb:not(:first-child){margin-left:.9rem}.hero__breadcrumbArrow{color:#fff;margin-right:.5rem}.hero__wrapper{position:relative;z-index:1;top:-30px}.hero__searchForm{position:relative;z-index:2;margin-top:3rem}.hero__title{font-size:2rem;color:#fff;line-height:.875;text-transform:uppercase;margin-bottom:0}.hero__title strong{color:var(--c-amaranth)}@media screen and (min-width: 768px){.hero__title{font-size:3rem}}@media screen and (min-width: 992px){.hero__title{font-size:4.0625rem}}.hero__title+.hero__subtitle{margin-top:1rem}.hero__button{--button-color-bg: var(--c-white);--button-color-bg-hover: var(--c-navy);--button-color-border: var(--c-white);--button-color-border-hover:var(--c-navy);--button-color-text: var(--c-navy);--button-color-text-hover: var(--c-white);--button-color-icon: var(--c-amaranth);--button-color-icon-hover: var(--c-amaranth);margin-top:.8rem}.code-academy-template main .hero__button{--button-color-icon: var(--c-blue);--button-color-icon-hover: var(--c-blue)}.hero__button+.hero__button{margin-left:.8rem}.hero__button.-secondary{--button-color-bg: var(--c-navy);--button-color-bg-hover: transparent;--button-color-border: var(--c-navy);--button-color-border-hover:var(--c-navy);--button-color-text: var(--c-white);--button-color-text-hover: var(--c-navy);--button-color-icon: var(--c-amaranth);--button-color-icon-hover: var(--c-amaranth)}.code-academy-template main .hero__button.-secondary{--button-color-icon: var(--c-blue);--button-color-icon-hover: var(--c-blue)}.hero__imageButton{margin-top:.8rem;margin-right:.8rem;height:2.5rem}.hero__subtitle{margin-bottom:0;color:#000;font-weight:700}.hero__subtitle>*:first-child{margin-top:0}.hero__subtitle>*:last-child{margin-bottom:0}.hero__subtitle ul,.hero__subtitle ol{list-style:none;padding-left:1.75rem}.hero__subtitle a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .hero__subtitle a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.hero__subtitle ol{counter-reset:counter-override}.hero__subtitle ol>li{counter-increment:counter-override}.hero__subtitle ol>li:before{content:counter(counter-override) ". "}.hero__subtitle ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.hero__subtitle ol li>ol,.hero__subtitle ol li>ul{margin-top:1rem}.hero__subtitle ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.hero__subtitle ol li:nth-child(n+10):before{left:-2rem}.hero__subtitle ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.hero__subtitle ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.hero__subtitle ul li ul li:before{content:"";transform:scaleX(.7)}.hero__subtitle ul li ol,.hero__subtitle ul li ul{margin-top:1rem}.hero__subtitle .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.hero__subtitle .extra-space{line-height:2.5}.hero__subtitle.-author ul,.hero__subtitle.-author ol{display:flex;flex-flow:row wrap;gap:10px}.hero__subtitle.-author li{width:45%}.hero__subtitle figure{margin:2rem 0}@media screen and (min-width: 768px){.hero__subtitle figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.hero__subtitle figure.image-right{float:right;margin-left:2rem}}.hero__subtitle figure.image-center{margin-left:auto;margin-right:auto}.hero__type{margin-bottom:.5rem;color:#fff;font-weight:600;text-transform:uppercase}.hero__typeIconWrapper{width:45px;height:45px;text-align:center;margin-right:.75rem;display:inline-block}.hero__typeIconWrapper svg{max-width:calc(100% - 10px);max-height:calc(100% - 10px);margin-top:50%;transform:translateY(-50%)}.hero__typeIconWrapper path{fill:#fff}.hero__subtitle p,.hero__subtitle .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .hero__subtitle p{font-size:1.375rem;color:#fff;font-weight:400}.hero__relatedLogos{margin-top:1rem}.hero__relatedLogo{max-height:33px}.hero__featuredImage{display:none}.hero__notFound{background-color:#fff;font-weight:400}.hero__notFound .hero__title{color:var(--c-navy);font-weight:400;text-transform:none;line-height:1.15;font-size:2rem}@media screen and (min-width: 768px){.hero__notFound .hero__title{font-size:3rem}}.hero__notFound .hero__title strong{color:var(--c-navy);font-weight:900}.hero__backgroundImage{background-position:center;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}.hero__backgroundImage:before{background:rgba(20,28,54,.45);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.hero.-compact .hero__wrapper{max-width:none!important}.hero.-compact .hero__title{text-align:center}.hero.-explore,.hero.-author{padding:calc(2rem + 52px) 0 2rem}.hero.-author .hero__subtitle{text-align:center;font-family:Spectral,serif;font-weight:400;font-size:larger}.hero.-divide{position:relative;overflow:hidden}.hero.-divide:after{content:"";display:block;position:absolute;width:calc(65vw + 80px);transform:rotate(5deg);background-color:var(--c-navy);height:calc(100% + 500px);left:-6%;top:-150px;background-image:none;opacity:1}.hero.-assessmentResults{background-color:var(--c-amaranth)}@media screen and (min-width: 992px){.hero.-assessmentResults{background-color:var(--c-navy)}}.hero.-assessmentResults:after{width:56%;left:-6%}.hero.-assessmentResults.-magenta:after,.hero.-divide.-magenta:after{background-color:var(--c-amaranth)}.hero.-divide.-navy:after{background-color:var(--c-navy)}.hero.-hasImage{padding:calc(.5rem + 52px) 0 4rem}.hero.-hasBackgroundImage:after{content:none}.hero.-video{background-color:#141f3b;padding-bottom:0;padding-top:0}.hero.-video:after{display:none}@media screen and (min-width: 768px){.hero.-video .hero__shell{display:flex;justify-content:center}}.hero.-video .hero__content{padding-bottom:3rem;padding-top:3rem}@media screen and (min-width: 768px){.hero.-video .hero__content{padding-bottom:5rem;padding-top:5rem}}.hero.-video .hero__title{font-size:3rem;font-weight:900;margin-bottom:1rem}.hero.-video .hero__title strong{font-weight:900}@media screen and (min-width: 768px){.hero.-video .hero__title{font-size:3.5rem}}@media screen and (min-width: 992px){.hero.-video .hero__title{font-size:5.5rem}}.hero.-video .hero__subtitle{color:#ff375a;font-weight:400;font-family:Spectral,serif}@media screen and (min-width: 768px){.hero.-video .hero__subtitle{font-size:1.5rem}}.hero.-video .hero__media{position:relative}@media screen and (min-width: 768px){.hero.-video .hero__media{flex-shrink:0;margin-left:2rem;width:45%}}@media screen and (min-width: 768px){.hero.-video .hero__media{margin-left:5rem}}.hero.-video .button,.hero.-video .resources__search button,.resources__search .hero.-video button{border:2px solid #fff}@media screen and (min-width: 768px){.hero.-video.videoFit-contain .hero__shell{align-items:center}}.hero.-video.videoFit-contain .hero__media:before{content:"";display:block;padding-top:100%}.hero.-video.videoFit-contain .hero__video{left:0;position:absolute;top:0;width:100%;z-index:1}.hero.-video.-videoFit-cover{background-color:var(--c-navy)}.hero.-video.-videoFit-cover .hero__subtitle p,.hero.-video.-videoFit-cover .hero__subtitle .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .hero.-video.-videoFit-cover .hero__subtitle p{max-width:480px}.hero.-video.-videoFit-cover .hero__button{margin-top:1.6rem}.hero.-video.-videoFit-cover .hero__videoWrapper{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw}@media screen and (min-width: 768px){.hero.-video.-videoFit-cover .hero__videoWrapper{-webkit-clip-path:polygon(6% 0,100% 0,100% 100%,0 100%);clip-path:polygon(6% 0,100% 0,100% 100%,0 100%);margin:0;position:absolute;top:0;left:0;height:100%;width:calc(50vw - 31.05px)}}@media screen and (min-width: 992px){.hero.-video.-videoFit-cover .hero__videoWrapper{width:calc(50vw - 41.85px)}}@media screen and (min-width: 1200px){.hero.-video.-videoFit-cover .hero__videoWrapper{width:calc(50vw - 49.95px)}}.hero.-video.-videoFit-cover .hero__video{height:100%;object-fit:cover;width:100%;z-index:1}.hero.-emphasized{display:flex;flex-direction:column;align-items:center;justify-content:center}.hero.-emphasized .hero__title{font-size:3rem;font-weight:900}@media screen and (min-width: 768px){.hero.-emphasized .hero__title{font-size:4rem}}@media screen and (min-width: 992px){.hero.-emphasized .hero__title{font-size:6.5rem;line-height:105px}}.hero.-emphasized .hero__title strong{font-weight:900}@media screen and (min-width: 992px){.hero.-slight .hero__title{font-size:5.5625rem;padding-right:75px;line-height:79px}}.hero.-slight .hero__subtitle p,.hero.-slight .hero__subtitle .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .hero.-slight .hero__subtitle p{font-size:2.25rem}@media screen and (min-width: 992px){.hero.-homepage .hero__title{line-height:105px}}.hero.-homepage .hero__subtitle p,.hero.-homepage .hero__subtitle .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .hero.-homepage .hero__subtitle p{font-size:1.3rem;font-weight:500;color:#fff;line-height:1.3}.hero.-detail .hero__title{font-size:2rem;line-height:1}@media screen and (min-width: 992px){.hero.-detail .hero__title{font-size:4.5rem}}@media screen and (min-width: 992px){.hero.-detail .hero__wrapper{max-width:650px}}@media screen and (min-width: 768px){.hero.-caseStudy{padding:2rem 0}}@media screen and (min-width: 992px){.hero.-caseStudy{padding:calc(3rem + 52px) 0 5rem}}.hero.-caseStudy .hero__title{font-size:2rem;line-height:1}@media screen and (min-width: 992px){.hero.-caseStudy .hero__title{font-size:min(10vw,60px)}}.hero.-caseStudy .hero__wrapper{max-width:none;top:0}.hero.-imageOnly .hero__featuredImage{display:block;position:relative;height:auto;max-width:650px;width:100%;margin:0 auto}.hero.-imageOnly:not(.-imageCenter) .hero__featuredImage{margin-right:auto;margin-left:0}.hero.-navy{--hero-bg-color: var(--c-navy)}.hero.-navy .hero__subtitle{color:#fff}.hero.-navy .hero__subtitle a:not(.button){color:#fff;text-decoration:underline}.hero.-navy .button.hero__button.-first,.hero.-navy .resources__search button.hero__button.-first,.resources__search .hero.-navy button.hero__button.-first{--button-color-bg: var(--c-white);--button-color-bg-hover: var(--c-navy);--button-color-border: var(--c-white);--button-color-border-hover:var(--c-white);--button-color-text: var(--c-navy);--button-color-text-hover: var(--c-white);--button-color-icon: var(--c-amaranth);--button-color-icon-hover: var(--c-amaranth)}.code-academy-template main .hero.-navy .button.hero__button.-first,.code-academy-template main .hero.-navy .resources__search button.hero__button.-first,.resources__search .code-academy-template main .hero.-navy button.hero__button.-first{--button-color-icon: var(--c-blue);--button-color-icon-hover: var(--c-blue)}.hero.-navy .button.hero__button.-last,.hero.-navy .resources__search button.hero__button.-last,.resources__search .hero.-navy button.hero__button.-last{--button-color-bg: transparent;--button-color-bg-hover: var(--c-white);--button-color-border: var(--c-white);--button-color-border-hover:var(--c-white);--button-color-text: var(--c-white);--button-color-text-hover: var(--c-navy);--button-color-icon: var(--c-white);--button-color-icon-hover: var(--c-navy)}.hero.-magenta .hero__title strong{color:var(--c-navy)}.hero.-form .formEmbed{padding:0}.hero.-watermark{background-color:var(--c-navy)}.hero.-watermark:after{content:"";display:block;position:absolute;top:0;right:0;width:100%;height:100%;background-image:url(/dist/media/patterns/white-triangle-pattern.svg);background-size:contain;background-repeat:no-repeat;background-position:90% 10%}.hero:after{content:"";display:block;position:absolute;top:34px;right:12px;width:115px;height:95px;background-image:url(/dist/media/patterns/white-triangle-pattern.svg);background-size:contain;background-repeat:no-repeat;background-position:center;opacity:.1}@media screen and (min-width: 540px){.hero:after{display:none}}@media screen and (min-width: 768px){.hero,.hero.-hasImage{padding:calc(2rem + 52px) 0 2rem}.hero__wrapper{max-width:400px}.hero:not(.-imageOnly) .hero__featuredImageWrapper{display:block;position:absolute;top:0;right:0;height:100%;width:calc((100vw - 1140px)/2 + 362px)}.hero:not(.-imageOnly) .hero__featuredImageWrapper{width:calc((100vw - 960px)/2 + 362px)}.hero:not(.-imageOnly) .hero__featuredImage{display:block;position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:cover;transform:translate(-50%,-50%)}.hero:after{width:205px;height:205px}}@media screen and (min-width: 992px){.hero{padding:calc(3rem + 52px) 0 5rem}.hero.-hasImage{padding:calc(2rem + 52px) 0 4rem}.hero.-form .hero__wrapper{display:flex;flex-direction:row;max-width:100%!important}.hero.-form{overflow:visible}.hero__formWrapper{width:100%;max-width:500px;box-shadow:0 5px 10px #00000026}.hero__titleWrapper{width:100%}.hero__wrapper{max-width:550px}.hero.-emphasized{min-height:603px}.hero.-slight .hero__featuredImage{height:125%}.hero.-slight .hero__wrapper{max-width:606px;margin-top:-3rem}.hero.-compact .hero__title{font-size:3.3rem}.hero:after{width:285px;height:295px}}.hero .heroContainer{padding-left:.4rem}.hero .preHeadline{font-weight:400}@media screen and (min-width: 992px){body.integrations-page .hero.-detail .hero__title{font-size:4.0625rem}}body.section-integration-partners .hero.-detail .hero__title{text-transform:initial}.heroSlider{position:relative;overflow:hidden}.heroSlider .hero__wrapper{display:grid;gap:1.5rem;place-items:start}.heroSlider__tray{display:none;position:absolute;top:0;right:0;width:calc((100vw - 1140px)/2 + 408px);height:100%;z-index:1}.heroSlider .hero.-inSlide:after{display:none}.heroSlider__hero{z-index:2}.heroSlider__hide{opacity:0;pointer-events:none}.heroSlider__slideNav{display:none;position:absolute;bottom:-1rem;left:50%;transform:translate(-50%);z-index:3}.heroSlider__slideList{display:flex;flex-direction:row;justify-content:center;list-style-type:none;padding-left:0}.heroSlider__slideListItem{flex-grow:0;margin-right:18px}.heroSlider__slideListItem:last-child{margin-right:0}.heroSlider__slideButton{font-size:0;padding:0;background-color:#ffffff80;border:none;width:11px;height:11px;border-radius:50%;transition:background-color .25s cubic-bezier(.17,.67,.32,1)}.heroSlider__slideButton.-active{background-color:#fff}@media screen and (min-width: 768px){.heroSlider__hero{z-index:2;background-color:transparent}.heroSlider__slideNav,.heroSlider__tray{display:block}}@media screen and (min-width: 992px){.heroSlider .hero{padding:calc(4rem + 52px) 0 7rem!important}}.hero.-homepage.-divide:after{left:-12%}.hero.-detail.-divide:after{left:-5%}.js-searchUi .hero__title{padding-top:55px}.hero.-resource.-detail{--resource-color-background: var(--c-cream);--resource-color-text: var(--c-navy)}.hero.-resource.-detail .hero__typeIconWrapper path{fill:var(--resource-color-text)}.hero.-resource.-detail .hero__type,.hero.-resource.-detail .hero__title,.hero.-resource.-detail .hero__subtitle p,.hero.-resource.-detail .hero__subtitle .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .hero.-resource.-detail .hero__subtitle p{color:var(--resource-color-text)}.hero.-resource.-detail.-hasImage{--resource-color-background: var(--c-navy);--resource-color-text: var(--c-white)}@media screen and (min-width: 992px){.hero.-resource.-detail.-hasImage{padding:calc(-1rem + 52px)}}.hero.-resource.-detail.-hasImage:after{content:"";display:block;height:100%;left:0;position:absolute;top:0;transform:none;width:100%}@media screen and (min-width: 768px){.hero.-resource.-detail.-hasImage:after{clip-path:polygon(0 0,100% 0,calc(100% - 48px) 100%,0 100%);width:calc(50vw + 175px)}}@media screen and (min-width: 992px){.hero.-resource.-detail.-hasImage:after{width:calc(50vw + 228px)}}.hero.-resource.-detail.-triangles:after{--resource-color-background: var(--c-navy);--resource-color-text: var(--c-white);background-image:url(/dist/media/patterns/triangle-bg.png);background-repeat:no-repeat;background-size:cover;background-position:14vw 50%}@media screen and (min-width: 992px){.hero.-resource.-detail.-reducedHeadline .hero__title{font-size:3.125rem}}.hero.-resource.-detail.-reducedHeadline .hero__subtitle p,.hero.-resource.-detail.-reducedHeadline .hero__subtitle .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .hero.-resource.-detail.-reducedHeadline .hero__subtitle p{font-size:1.1rem}@media screen and (min-width: 992px){.hero.-resource.-detail.-reducedHeadline .hero__subtitle p,.hero.-resource.-detail.-reducedHeadline .hero__subtitle .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .hero.-resource.-detail.-reducedHeadline .hero__subtitle p{font-size:1.3rem}}.hero.-resource.-detail.-navy .hero__button{--button-color-bg: var(--c-white);--button-color-bg-hover: var(--c-navy);--button-color-border: var(--c-white);--button-color-border-hover:var(--c-white);--button-color-text: var(--c-navy);--button-color-text-hover: var(--c-white);--button-color-icon: var(--c-amaranth);--button-color-icon-hover: var(--c-amaranth)}.code-academy-template main .hero.-resource.-detail.-navy .hero__button{--button-color-icon: var(--c-blue);--button-color-icon-hover: var(--c-blue)}.hero.-resource.-detail .hero__type{font-weight:400;font-size:1.15rem}.hero.-resource.-detail .hero__title{line-height:1}.hero.-resource.-detail .hero__subtitle p,.hero.-resource.-detail .hero__subtitle .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .hero.-resource.-detail .hero__subtitle p{font-family:Montserrat,sans-serif;line-height:1.2;margin-bottom:1rem}.hero.-resource.-detail .hero__subtitle a{font-weight:900}.neo--hero{--section-background-color: var(--c-white);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-amaranth);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-navy-rgb), .05);--section-hover-color: var(--c-amaranth);overflow:hidden;position:relative;--hero-padding-bottom: 3rem;--hero-padding-top: 1.875rem}.neo--hero.-bgColorWhite{--section-background-color: var(--c-white);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-amaranth);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-navy-rgb), .05);--section-hover-color: var(--c-amaranth);--section-link-underline-color: var(--c-purple)}.neo--hero.-bgColorLight{--section-background-color: #F2F2F2}.neo--hero.-bgColorCream{--section-background-color: var(--c-cream);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-amaranth);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-navy-rgb), .05);--section-hover-color: var(--c-amaranth)}.neo--hero.-bgColorNavy{--section-background-color: var(--c-navy);--section-heading-color: var(--c-white);--section-subheading-color: var(--c-cream);--section-highlight-color: var(--c-amaranth);--section-text-color: var(--c-white);--section-text-color-reverse: var(--c-navy);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-amaranth);--section-link-underline-color: var(--c-white)}.neo--hero.-bgColorMagenta,.neo--hero.-bgColorAmaranth{--section-background-color: var(--c-amaranth);--section-heading-color: var(--c-white);--section-subheading-color: var(--c-navy);--section-highlight-color: var(--c-navy);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-white)}.neo--hero.-bgColorPurple{--section-background-color: var(--c-purple);--section-heading-color: var(--c-white);--section-highlight-color: var(--c-navy);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-white)}.neo--hero.-bgColorAqua{--section-background-color: var(--c-aqua);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-navy);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-white)}.neo--hero.-bgColorSky{--section-background-color: var(--c-sky);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-navy);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-white)}.code-academy-template .neo--hero.-bgColorNavy{--section-highlight-color: var(--c-sky);--section-hover-color: var(--c-sky)}.code-academy-template .neo--hero.-bgColorDefault,.code-academy-template .neo--hero.-bgColorWhite,.code-academy-template .neo--hero.-bgColorCream{--section-highlight-color: var(--c-blue);--section-hover-color: var(--c-sky)}@media screen and (min-width: 768px){.neo--hero{--hero-padding-bottom: 2rem;--hero-padding-top: 3.375rem}}@media screen and (min-width: 992px){.neo--hero{--hero-padding-bottom: 5rem;--hero-padding-top: 4.375rem}}.neo--hero.-hasImage .neo--hero__content{padding:1.875rem 0 5.875rem}@media screen and (min-width: 768px){.neo--hero.-hasImage .neo--hero__content{padding:3.375rem 1.8rem 3.875rem 0}}@media screen and (min-width: 992px){.neo--hero.-hasImage .neo--hero__content{padding:3.375rem 1.8rem 5.875rem 0}}.neo--hero.-splitLayout{grid-row:1/span 1}@media screen and (min-width: 768px){.neo--hero.-splitLayout .neo--hero__content{grid-column:main/span 6}}.neo--hero.-splitLayout .neo--hero__column:nth-child(2){grid-column:main;grid-row:2/span 1}@media screen and (min-width: 768px){.neo--hero.-splitLayout .neo--hero__column:nth-child(2){grid-column:8/span 6;grid-row:1}}.neo--hero__grid{display:grid;grid-template-columns:var(--grid-custom-columns, var(--grid-columns));grid-template-rows:auto}.neo--hero__grid:where([data-section-grid=wide]){--edge-split: calc(var(--grid-edge) / 2 );--grid-columns: [full-start] var(--edge-split) [wide-start] var(--edge-split) [main-start] repeat(var(--grid-column-count), minmax(0, 1fr)) [main-end] var(--edge-split) [wide-end] var(--edge-split) [full-end];--grid-content-column-count: calc(var(--grid-column-count) + 2)}@media screen and (min-width: 768px){.neo--hero__grid:where([data-section-grid=wide]){--section-children-column: wide}}.neo--hero__grid:where([data-section-grid=full]){--section-children-column: full}.neo--hero__grid:where([data-section-grid=fluid]){--fluid-edge: calc(var(--grid-edge) - var(--root-padding-inline));--grid-columns: [full-start] var(--root-padding-inline) [fluid-start] var(--fluid-edge) [main-start] repeat(var(--grid-column-count), minmax(0, 1fr)) [main-end] var(--fluid-edge) [fluid-end] var(--root-padding-inline) [full-end];--section-children-column: fluid}.neo--hero__grid.-noEdge,.neo--hero__grid .section__torsoWrapper{--grid-edge-count: 0;--grid-columns: [main-start] repeat(var(--grid-column-count), minmax(0, 1fr)) [main-end]}.neo--hero__grid.-columnGap{--grid-edge: calc( ( ( 100vw - var(--_grid-max-width) ) / 2 ) );column-gap:var(--grid-gap-column)}@media (min-width: 576px){.neo--hero__grid.-columnGap{--grid-edge: calc( ( ( 100vw - var(--_grid-max-width) ) / 2 ) - var(--grid-gap-column) + var(--grid-content-gutter) )}}.neo--hero__grid.-rowGap{row-gap:var(--grid-gap-column)}.neo--hero__grid.-container>*{grid-column:main}.neo--hero__grid.-wide>*{grid-column:main}@media screen and (min-width: 1400px){.neo--hero__grid.-wide>*{grid-column:wide}}.neo--hero__grid.-full>*{grid-column:full}.neo--hero__grid.-stacked>*{grid-column:main;grid-row:auto}@media screen and (min-width: 992px){.neo--hero__grid.-stacked>*{grid-column:inherit;grid-row:inherit}}.neo--hero__content{display:grid;gap:1rem;grid-column:main;grid-row:1/-1;padding:var(--hero-padding-top) 0 var(--hero-padding-bottom)}@media screen and (min-width: 768px){.neo--hero__content{grid-column:main/span 7}}@media screen and (min-width: 992px){.neo--hero__content{grid-column:main/span 8}}@media screen and (min-width: 1200px){.neo--hero__content{grid-column:main/span 9}}.neo--hero__media{display:none;grid-column:9/-1;grid-row:1/-1;position:relative}@media screen and (min-width: 768px){.neo--hero__media{display:block}}@media screen and (min-width: 992px){.neo--hero__media{grid-column:10/-1}}@media screen and (min-width: 1200px){.neo--hero__media{grid-column:11/-1}}.neo--hero__image{background:var(--image-background-color, var(--section-background-color));top:0;right:0;bottom:0;left:0;position:absolute}.neo--hero__image img{height:100%;object-fit:var(--image-size, cover);object-position:var(--image-position, center);width:100%}.neo--hero__image img.lazyload,.neo--hero__image img.lazyloading{opacity:0}.neo--hero__image img.lazyloaded{opacity:1;transition:opacity var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.neo--hero__angle{background:var(--section-background-color);clip-path:polygon(0 0,100% 0,0 100%);display:none;grid-column:9/-1;grid-row:1/-1;height:100%;width:var(--angleWidth, 45px)}@media screen and (min-width: 768px){.neo--hero__angle{display:block}}@media screen and (min-width: 992px){.neo--hero__angle{grid-column:10/-1}}@media screen and (min-width: 1200px){.neo--hero__angle{grid-column:11/-1}}.neo--hero__title{color:var(--section-heading-color, #fff);font-size:2rem;line-height:.875;margin-bottom:0;text-transform:uppercase}@media screen and (min-width: 768px){.neo--hero__title{font-size:2.5rem;line-height:1}}@media screen and (min-width: 992px){.neo--hero__title{font-size:3rem}}@media screen and (min-width: 1200px){.neo--hero__title{font-size:3.5rem}}.neo--hero__title strong{color:var(--section-highlight-color, #FF375A);font-weight:900}.neo--hero__subtitle>*:first-child{margin-top:0}.neo--hero__subtitle>*:last-child{margin-bottom:0}.neo--hero__subtitle ul,.neo--hero__subtitle ol{list-style:none;padding-left:1.75rem}.neo--hero__subtitle a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .neo--hero__subtitle a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.neo--hero__subtitle ol{counter-reset:counter-override}.neo--hero__subtitle ol>li{counter-increment:counter-override}.neo--hero__subtitle ol>li:before{content:counter(counter-override) ". "}.neo--hero__subtitle ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.neo--hero__subtitle ol li>ol,.neo--hero__subtitle ol li>ul{margin-top:1rem}.neo--hero__subtitle ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.neo--hero__subtitle ol li:nth-child(n+10):before{left:-2rem}.neo--hero__subtitle ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.neo--hero__subtitle ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.neo--hero__subtitle ul li ul li:before{content:"";transform:scaleX(.7)}.neo--hero__subtitle ul li ol,.neo--hero__subtitle ul li ul{margin-top:1rem}.neo--hero__subtitle .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.neo--hero__subtitle .extra-space{line-height:2.5}.neo--hero__subtitle.-author ul,.neo--hero__subtitle.-author ol{display:flex;flex-flow:row wrap;gap:10px}.neo--hero__subtitle.-author li{width:45%}.neo--hero__subtitle figure{margin:2rem 0}@media screen and (min-width: 768px){.neo--hero__subtitle figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.neo--hero__subtitle figure.image-right{float:right;margin-left:2rem}}.neo--hero__subtitle figure.image-center{margin-left:auto;margin-right:auto}.neo--hero__subtitle>*{color:var(--section-text-color, #fff);font-size:1.375rem;font-weight:400}.neo--hero__buttonGroup{display:flex;flex-wrap:wrap;gap:var(--grid-gap-column, .5rem);grid-auto-columns:max-content;justify-items:start;margin:.5rem 0 0}.neo--hero__buttonGroup>*{flex:0 1 auto}.neo--hero__triangles{display:none}@media screen and (min-width: 768px){.neo--hero__triangles{position:absolute;top:10px;right:10px;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;gap:0 25px;width:205px}}.neo--hero__triangles svg{height:100px}body.section-homepage{--hero-vh-unit: 100vh;--hero-vh: calc(var(--hero-vh-unit) - var(--site-header-height, 79px));--hero-motion-height: calc(var(--hero-vh) * 4)}@supports (height: 100dvh){body.section-homepage{--hero-vh-unit: 100svh}}.homepageHero{--section-background-color: var(--c-white);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-amaranth);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-navy-rgb), .05);--section-hover-color: var(--c-amaranth);position:relative}.homepageHero.-bgColorWhite{--section-background-color: var(--c-white);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-amaranth);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-navy-rgb), .05);--section-hover-color: var(--c-amaranth);--section-link-underline-color: var(--c-purple)}.homepageHero.-bgColorLight{--section-background-color: #F2F2F2}.homepageHero.-bgColorCream{--section-background-color: var(--c-cream);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-amaranth);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-navy-rgb), .05);--section-hover-color: var(--c-amaranth)}.homepageHero.-bgColorNavy{--section-background-color: var(--c-navy);--section-heading-color: var(--c-white);--section-subheading-color: var(--c-cream);--section-highlight-color: var(--c-amaranth);--section-text-color: var(--c-white);--section-text-color-reverse: var(--c-navy);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-amaranth);--section-link-underline-color: var(--c-white)}.homepageHero.-bgColorMagenta,.homepageHero.-bgColorAmaranth{--section-background-color: var(--c-amaranth);--section-heading-color: var(--c-white);--section-subheading-color: var(--c-navy);--section-highlight-color: var(--c-navy);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-white)}.homepageHero.-bgColorPurple{--section-background-color: var(--c-purple);--section-heading-color: var(--c-white);--section-highlight-color: var(--c-navy);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-white)}.homepageHero.-bgColorAqua{--section-background-color: var(--c-aqua);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-navy);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-white)}.homepageHero.-bgColorSky{--section-background-color: var(--c-sky);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-navy);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-white)}.code-academy-template .homepageHero.-bgColorNavy{--section-highlight-color: var(--c-sky);--section-hover-color: var(--c-sky)}.code-academy-template .homepageHero.-bgColorDefault,.code-academy-template .homepageHero.-bgColorWhite,.code-academy-template .homepageHero.-bgColorCream{--section-highlight-color: var(--c-blue);--section-hover-color: var(--c-sky)}.homepageHero:where([data-hero-motion=true]){height:var(--hero-motion-height)}.homepageHero.-compressed{height:auto;position:relative;--hero-pseudo-z: 0}.homepageHero.-compressed:after{clip-path:polygon(-8% 103%,101% 103%,100% -1%);height:calc(var(--hero-angle-height) / 2.5)}.homepageHero.-compressed .homepageHero__container{height:auto}.homepageHero.-compressed .homepageHero__content{padding-block:var(--hero-angle-height);grid-row:1/span 2}.homepageHero.-compressed .homepageHero__media{grid-row:1/span 2}.homepageHero.-compressed .homepageHero__angle{grid-row:1/-2}.homepageHero.-compressed .homepageHero__banner{min-block-size:unset;grid-template-rows:auto calc(var(--hero-angle-height) / 2.5) calc(var(--hero-angle-height) / 2.5)}.homepageHero.-compressed .homepageHero__video{min-block-size:unset;block-size:100%}.homepageHero.-compressed .homepageHero__panelAngle{height:calc(var(--hero-angle-height) / 2.5)}.homepageHero.-compressed .homepageHero__panelAngle.-topAngle{grid-row:2/span 1;margin-top:1px}.homepageHero.-compressed .homepageHero__panelAngle.-bottomAngle{grid-row:3/span 1;clip-path:polygon(0% 0%,102% 0,0 100%)}.homepageHero.-compressed .homepageHero__arrow{height:auto;grid-row:2/2;translate:0% calc(var(--hero-angle-height) / 1.5 / 6 * -1)}.homepageHero.-compressed .homepageHero__arrowEnd{grid-row:2/span 1;margin-top:calc(var(--hero-angle-height) / 1.5)}.homepageHero.-compressed .homepageHero__arrowLine{grid-row:1/span 1;height:calc(100% + var(--hero-angle-height) / 1.5)}@media screen and (min-width: 992px){.homepageHero.-compressed .homepageHero__content{padding-block:calc(var(--hero-angle-height) / 2)}}.homepageHero:where(:not([data-hero-motion])){--hero-pseudo-z: 3}.homepageHero:after{position:absolute;right:0;bottom:0;background:#fff;clip-path:polygon(0 100%,100% 100%,100% 0);content:"";height:var(--hero-angle-height, 45px);width:100vw;z-index:var(--hero-pseudo-z, 0)}:where([data-hero-motion=true]) .homepageHero__container{height:var(--hero-vh);position:sticky;top:var(--site-header-height);z-index:1}.homepageHero__banner{display:grid;grid-template-columns:var(--grid-custom-columns, var(--grid-columns));grid-template-rows:auto;min-block-size:calc(var(--hero-vh) - var(--alert-height) - var(--hero-angle-height))}.homepageHero__banner:where([data-section-grid=wide]){--edge-split: calc(var(--grid-edge) / 2 );--grid-columns: [full-start] var(--edge-split) [wide-start] var(--edge-split) [main-start] repeat(var(--grid-column-count), minmax(0, 1fr)) [main-end] var(--edge-split) [wide-end] var(--edge-split) [full-end];--grid-content-column-count: calc(var(--grid-column-count) + 2)}@media screen and (min-width: 768px){.homepageHero__banner:where([data-section-grid=wide]){--section-children-column: wide}}.homepageHero__banner:where([data-section-grid=full]){--section-children-column: full}.homepageHero__banner:where([data-section-grid=fluid]){--fluid-edge: calc(var(--grid-edge) - var(--root-padding-inline));--grid-columns: [full-start] var(--root-padding-inline) [fluid-start] var(--fluid-edge) [main-start] repeat(var(--grid-column-count), minmax(0, 1fr)) [main-end] var(--fluid-edge) [fluid-end] var(--root-padding-inline) [full-end];--section-children-column: fluid}.homepageHero__banner.-noEdge,.homepageHero__banner .section__torsoWrapper{--grid-edge-count: 0;--grid-columns: [main-start] repeat(var(--grid-column-count), minmax(0, 1fr)) [main-end]}.homepageHero__banner.-columnGap{--grid-edge: calc( ( ( 100vw - var(--_grid-max-width) ) / 2 ) );column-gap:var(--grid-gap-column)}@media (min-width: 576px){.homepageHero__banner.-columnGap{--grid-edge: calc( ( ( 100vw - var(--_grid-max-width) ) / 2 ) - var(--grid-gap-column) + var(--grid-content-gutter) )}}.homepageHero__banner.-rowGap{row-gap:var(--grid-gap-column)}.homepageHero__banner.-container>*{grid-column:main}.homepageHero__banner.-wide>*{grid-column:main}@media screen and (min-width: 1400px){.homepageHero__banner.-wide>*{grid-column:wide}}.homepageHero__banner.-full>*{grid-column:full}.homepageHero__banner.-stacked>*{grid-column:main;grid-row:auto}@media screen and (min-width: 992px){.homepageHero__banner.-stacked>*{grid-column:inherit;grid-row:inherit}}:where([data-hero-motion=true]) .homepageHero__banner{min-block-size:calc(var(--hero-vh) - var(--alert-height))}.homepageHero__content{--hero-content-justify: start;align-content:center;display:grid;gap:2rem;grid-column:main;justify-items:var(--hero-content-justify);position:relative;z-index:2}@media screen and (min-width: 992px){.homepageHero__content{--hero-content-justify: center;grid-row:1/span 1;padding-block:var(--hero-angle-height, clamp(2rem, 4.85vw + .36rem, 4rem))}[data-hero-media] .homepageHero__content{--hero-content-justify: start;grid-column:wide-start/span 8}}.homepageHero__media{display:none}@media screen and (min-width: 992px){.homepageHero__media{display:block;grid-column:10/full-end;grid-row:1/span 1}}.homepageHero__video,.homepageHero__media img{block-size:100%;object-fit:cover;object-position:var(--hero-media-object-position, center);inline-size:100%}@media screen and (min-width: 992px){.homepageHero__video,.homepageHero__media img{min-block-size:80vh}}.homepageHero__mediaButton{position:absolute;top:25px;right:25px}.homepageHero__title{font-size:clamp(2rem,5.31vw + .21rem,3.5rem);text-align:var(--hero-content-justify);text-transform:uppercase;font-weight:900}@media screen and (min-width: 992px){.homepageHero__title{font-size:clamp(3.4rem,3.08vw + 1.49rem,3.8rem)}}@media screen and (min-width: 1200px){.homepageHero__title{font-size:clamp(3.8rem,5.6vw + -.4rem,4.5rem)}}.homepageHero__title strong{display:block;font-weight:900}.homepageHero__title--wrapper{display:inline-flex;flex-wrap:wrap;column-gap:.25em;justify-content:var(--hero-content-justify)}.homepageHero__title--wrapper.-no-gap{gap:0}.homepageHero__title--word{clip-path:inset(0)}.homepageHero__title--wordWrapper{transform:translateY(100%)}.homepageHero__title--lineBreak{flex-basis:100%;height:0}.homepageHero__subtitle{color:var(--section-text-color);font-family:var(--font-serif);font-size:clamp(1rem,3.64vw + -.23rem,2.5rem);font-weight:400;text-align:var(--hero-content-justify);text-transform:none}.homepageHero__buttonGroup{display:flex;flex-wrap:wrap;gap:var(--grid-gap-column, .5rem);justify-content:var(--hero-content-justify);opacity:0}.homepageHero__buttonGroup>*{flex:0 1 auto}[data-whatintent=keyboard] .homepageHero__buttonGroup>*:focus{outline:4px solid var(--c-amaranth);outline-offset:3px}.homepageHero__angle{background:var(--section-background-color);clip-path:polygon(0 0,100% 0,0 100%);display:none;grid-column:9/-1;grid-row:1/-1;height:100%;margin-inline-start:-2px;width:var(--angle-width, 45px)}@media screen and (min-width: 992px){.homepageHero__angle{display:block;grid-column:10/span 1}}.homepageHero__panel{--panel-offset: calc(var(--banner-height) - var(--hero-angle-height))}:where([data-hero-motion=true]) .homepageHero__panel{position:absolute;top:var(--panel-offset);width:100vw;z-index:5}.homepageHero__panelContainer{display:grid;grid-template-columns:var(--grid-custom-columns, var(--grid-columns));grid-template-rows:auto;grid-template-rows:var(--hero-angle-height) [panel-content-start] var(--hero-vh) [panel-content-end] var(--hero-angle-height);padding-block-end:4rem;width:100vw}.homepageHero__panelContainer:where([data-section-grid=wide]){--edge-split: calc(var(--grid-edge) / 2 );--grid-columns: [full-start] var(--edge-split) [wide-start] var(--edge-split) [main-start] repeat(var(--grid-column-count), minmax(0, 1fr)) [main-end] var(--edge-split) [wide-end] var(--edge-split) [full-end];--grid-content-column-count: calc(var(--grid-column-count) + 2)}@media screen and (min-width: 768px){.homepageHero__panelContainer:where([data-section-grid=wide]){--section-children-column: wide}}.homepageHero__panelContainer:where([data-section-grid=full]){--section-children-column: full}.homepageHero__panelContainer:where([data-section-grid=fluid]){--fluid-edge: calc(var(--grid-edge) - var(--root-padding-inline));--grid-columns: [full-start] var(--root-padding-inline) [fluid-start] var(--fluid-edge) [main-start] repeat(var(--grid-column-count), minmax(0, 1fr)) [main-end] var(--fluid-edge) [fluid-end] var(--root-padding-inline) [full-end];--section-children-column: fluid}.homepageHero__panelContainer.-noEdge,.homepageHero__panelContainer .section__torsoWrapper{--grid-edge-count: 0;--grid-columns: [main-start] repeat(var(--grid-column-count), minmax(0, 1fr)) [main-end]}.homepageHero__panelContainer.-columnGap{--grid-edge: calc( ( ( 100vw - var(--_grid-max-width) ) / 2 ) );column-gap:var(--grid-gap-column)}@media (min-width: 576px){.homepageHero__panelContainer.-columnGap{--grid-edge: calc( ( ( 100vw - var(--_grid-max-width) ) / 2 ) - var(--grid-gap-column) + var(--grid-content-gutter) )}}.homepageHero__panelContainer.-rowGap{row-gap:var(--grid-gap-column)}.homepageHero__panelContainer.-container>*{grid-column:main}.homepageHero__panelContainer.-wide>*{grid-column:main}@media screen and (min-width: 1400px){.homepageHero__panelContainer.-wide>*{grid-column:wide}}.homepageHero__panelContainer.-full>*{grid-column:full}.homepageHero__panelContainer.-stacked>*{grid-column:main;grid-row:auto}@media screen and (min-width: 992px){.homepageHero__panelContainer.-stacked>*{grid-column:inherit;grid-row:inherit}}:where([data-hero-motion=true]) .homepageHero__panelContainer{padding-block-end:0}.homepageHero__panelAngle{background:#FDF0E6;grid-column:full;height:var(--hero-angle-height, 45px);width:100vw}.homepageHero__panelAngle.-topAngle{clip-path:polygon(0 100%,100% 100%,100% 0);grid-row:1/span 1}.homepageHero__panelAngle.-bottomAngle{clip-path:polygon(0 0,100% 0,0 100%);grid-row:3/span 1}.homepageHero__panelWrapper{display:grid;grid-template-columns:var(--grid-custom-columns, var(--grid-columns));grid-template-rows:auto;background:#FDF0E6;grid-column:full;grid-row:panel-content;position:relative;width:100vw}.homepageHero__panelWrapper:where([data-section-grid=wide]){--edge-split: calc(var(--grid-edge) / 2 );--grid-columns: [full-start] var(--edge-split) [wide-start] var(--edge-split) [main-start] repeat(var(--grid-column-count), minmax(0, 1fr)) [main-end] var(--edge-split) [wide-end] var(--edge-split) [full-end];--grid-content-column-count: calc(var(--grid-column-count) + 2)}@media screen and (min-width: 768px){.homepageHero__panelWrapper:where([data-section-grid=wide]){--section-children-column: wide}}.homepageHero__panelWrapper:where([data-section-grid=full]){--section-children-column: full}.homepageHero__panelWrapper:where([data-section-grid=fluid]){--fluid-edge: calc(var(--grid-edge) - var(--root-padding-inline));--grid-columns: [full-start] var(--root-padding-inline) [fluid-start] var(--fluid-edge) [main-start] repeat(var(--grid-column-count), minmax(0, 1fr)) [main-end] var(--fluid-edge) [fluid-end] var(--root-padding-inline) [full-end];--section-children-column: fluid}.homepageHero__panelWrapper.-noEdge,.homepageHero__panelWrapper .section__torsoWrapper{--grid-edge-count: 0;--grid-columns: [main-start] repeat(var(--grid-column-count), minmax(0, 1fr)) [main-end]}.homepageHero__panelWrapper.-columnGap{--grid-edge: calc( ( ( 100vw - var(--_grid-max-width) ) / 2 ) );column-gap:var(--grid-gap-column)}@media (min-width: 576px){.homepageHero__panelWrapper.-columnGap{--grid-edge: calc( ( ( 100vw - var(--_grid-max-width) ) / 2 ) - var(--grid-gap-column) + var(--grid-content-gutter) )}}.homepageHero__panelWrapper.-rowGap{row-gap:var(--grid-gap-column)}.homepageHero__panelWrapper.-container>*{grid-column:main}.homepageHero__panelWrapper.-wide>*{grid-column:main}@media screen and (min-width: 1400px){.homepageHero__panelWrapper.-wide>*{grid-column:wide}}.homepageHero__panelWrapper.-full>*{grid-column:full}.homepageHero__panelWrapper.-stacked>*{grid-column:main;grid-row:auto}@media screen and (min-width: 992px){.homepageHero__panelWrapper.-stacked>*{grid-column:inherit;grid-row:inherit}}.homepageHero__panelWrapper:before,.homepageHero__panelWrapper:after{background:#FDF0E6;content:"";height:2px;width:100%}.homepageHero__panelWrapper:before{position:absolute;top:-1px;left:0}.homepageHero__panelWrapper:after{position:absolute;bottom:-1px;left:0}.homepageHero__panelContent{align-content:center;display:grid;gap:2rem;grid-column:main;place-items:center}@media screen and (min-width: 1200px){.homepageHero__panelContent{grid-column-start:wide-start}}.homepageHero__subheadline{font-family:Spectral,serif;font-size:clamp(1.5rem,3vw,3rem);opacity:0;text-align:center}.homepageHero__logos{--logo-group-justify: center;list-style:none;margin:0;padding-left:0;align-items:center;display:flex;flex-wrap:wrap;gap:2rem;inline-size:100%;justify-content:var(--logo-group-justify);opacity:0}.homepageHero__logos li:before{display:none}@media screen and (min-width: 768px){.homepageHero__logos{gap:2rem 8rem}}@media screen and (min-width: 1200px){.homepageHero__logos{gap:2rem}.homepageHero__logos:where(:not([data-hero-logos="1"],[data-hero-logos="2"],[data-hero-logos="3"])){--logo-group-justify: space-between}}.homepageHero__logo{block-size:clamp(1.75rem,6.36vw + -.4rem,4.375rem);flex:0 0 auto;margin:0}:where([data-hero-logos="1"],[data-hero-logos="2"]) .homepageHero__logo{block-size:clamp(1.75rem,7.88vw + -.91rem,5rem)}.homepageHero__logo img{block-size:100%}.homepageHero__arrow{display:none;grid-column:14/span 1;grid-row:1/-1;grid-template-columns:repeat(3,4px);grid-template-rows:12px 1fr 12px;height:100vh;justify-self:center;translate:0% calc(var(--hero-angle-height) / 4 * -1);width:12px;z-index:6}:where([data-hero-motion=true]) .homepageHero__arrow{display:grid}.homepageHero__arrowStart,.homepageHero__arrowEnd{background-color:#ff375a;border-radius:50%;grid-column:1/-1;height:12px;width:12px}.homepageHero__arrowStart{grid-row:1/span 1}.homepageHero__arrowEnd{grid-row:3/span 1;margin-top:calc(var(--hero-angle-height) * 1.5)}.homepageHero__arrowLine{background:#FF375A;grid-column:2/span 1;grid-row:2/span 1;height:calc(100% + var(--hero-angle-height) * 1.5);transform-origin:top}.homepageHero__skeleton{position:absolute;top:0;right:0;bottom:0;left:0;height:var(--hero-vh, 100vh);transition:opacity var(--speed-medium) cubic-bezier(.17,.67,.32,1) 1s;opacity:0;pointer-events:none;width:100vw;z-index:9}@media screen and (min-width: 992px){.homepageHero__skeleton{height:var(--hero-motion-height, 100vh)}}.homepageHero__skeleton[v-cloak]{display:block;opacity:1}.iconCloud{padding:3rem 0 1rem}.iconCloud__title{margin-bottom:2rem;text-align:center}.iconCloud__wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-left:-2.25rem;margin-right:-2.25rem}.iconCloud__columnTitle{font-size:21px;font-weight:800;text-transform:uppercase;margin-bottom:1.7rem}.iconCloud__iconBlock{margin:0 2.25rem 2rem;width:calc(50% - 4.5rem);text-align:center}.iconCloud__iconWrapper{margin-bottom:1rem;height:73px;padding:0 3.3rem}.iconCloud__iconWrapper svg{max-height:100%;max-width:100%;fill:var(--c-amaranth)}.iconCloud__iconSvg{--icon-fill-color: var(--c-amaranth)}.iconCloud__text>*:first-child{margin-top:0}.iconCloud__text>*:last-child{margin-bottom:0}.iconCloud__text ul,.iconCloud__text ol{list-style:none;padding-left:1.75rem}.iconCloud__text a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .iconCloud__text a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.iconCloud__text ol{counter-reset:counter-override}.iconCloud__text ol>li{counter-increment:counter-override}.iconCloud__text ol>li:before{content:counter(counter-override) ". "}.iconCloud__text ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.iconCloud__text ol li>ol,.iconCloud__text ol li>ul{margin-top:1rem}.iconCloud__text ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.iconCloud__text ol li:nth-child(n+10):before{left:-2rem}.iconCloud__text ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.iconCloud__text ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.iconCloud__text ul li ul li:before{content:"";transform:scaleX(.7)}.iconCloud__text ul li ol,.iconCloud__text ul li ul{margin-top:1rem}.iconCloud__text .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.iconCloud__text .extra-space{line-height:2.5}.iconCloud__text.-author ul,.iconCloud__text.-author ol{display:flex;flex-flow:row wrap;gap:10px}.iconCloud__text.-author li{width:45%}.iconCloud__text figure{margin:2rem 0}@media screen and (min-width: 768px){.iconCloud__text figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.iconCloud__text figure.image-right{float:right;margin-left:2rem}}.iconCloud__text figure.image-center{margin-left:auto;margin-right:auto}.iconCloud__text p,.iconCloud__text .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .iconCloud__text p{font-size:1.125rem}.iconCloud__icon{max-height:73px}.iconCloud__actions{text-align:center;margin-bottom:6.75rem}.iconCloud.-fourColumn .iconCloud__iconBlock{text-align:left;width:calc(100% - 4.75rem)}.iconCloud.-fourColumn .iconCloud__iconWrapper{padding:0;max-width:80px}.iconCloud.-fourColumn .iconCloud__title{text-align:left}@media screen and (min-width: 768px){.iconCloud__iconBlock{width:calc(33.333% - 4.75rem)}.iconCloud.-fourColumn .iconCloud__iconBlock{width:calc(50% - 4.75rem)}}@media screen and (min-width: 992px){.iconCloud{padding:5rem 0 .25rem}.iconCloud__title{margin-bottom:5.6rem}.iconCloud__iconBlock{width:calc(25% - 4.75rem);margin-bottom:4.75rem}.iconCloud.-fourColumn .iconCloud__iconBlock{text-align:left;width:calc(25% - 4.75rem)}.iconCloud.-compactColumns .iconCloud__iconBlock{width:calc(16.66% - 4.75rem)}.iconCloud.-compactColumns .iconCloud__iconWrapper{padding:0}}.iconLinks{padding:3rem 0}.iconLinks__title{text-align:center;text-transform:uppercase;font-weight:900;color:var(--c-navy)}.iconLinks__wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;align-items:center;margin-left:-1rem;margin-right:-1rem}.iconLinks__col{margin:1rem 1rem 0;width:calc(100% - 2rem)}.iconLinks__col svg{display:inline-block;fill:var(--c-amaranth);margin-right:1rem;max-height:3.5rem;max-width:3.5rem;vertical-align:middle}.iconLinks__col:hover{text-decoration:none}.iconLinks__col:hover .iconLinks__header{color:#141c36}.iconLinks__icon{--icon-fill-color: var(--c-amaranth)}.iconLinks__header{color:#141c36;display:inline-block;font-size:.95rem;font-weight:600;line-height:1.2;max-width:calc(100% - 4.5rem);text-transform:uppercase;vertical-align:middle}.iconLinks__header i{color:var(--c-amaranth)}@media screen and (min-width: 768px){.iconLinks__col{width:calc(33.333% - 2rem)}.iconLinks__header{font-size:1rem}}@media screen and (min-width: 992px){.iconLinks{padding:6rem 0}.iconLinks__col{width:calc(28% - 2rem)}}@media screen and (min-width: 1200px){.iconLinks__header{font-size:1.25rem}}.iconTextCloud{padding:3rem 0}.iconTextCloud__title{margin-bottom:2.2rem}.iconTextCloud__wrapper{display:flex;flex-direction:column}.iconTextCloud__iconColumnWrapper{margin-left:-2rem;margin-right:-2rem;display:flex;flex-direction:row;flex-wrap:wrap}.iconTextCloud__iconBlock{margin:0 2rem 4rem;width:calc(50% - 4rem);display:flex;flex-direction:column}.-bgColorNavy .iconTextCloud__iconBlock{margin:0 2rem 2rem}.iconTextCloud__iconSubtitle{font-size:1rem;font-weight:400;text-transform:uppercase}.iconTextCloud__titleColumn{margin-bottom:3rem}.-bgColorNavy .iconTextCloud__titleColumn{color:var(--c-white)}.iconTextCloud__iconTitle,.iconTextCloud__iconSubtitle{margin-bottom:0}.-bgColorNavy .iconTextCloud__iconTitle,.-bgColorNavy .iconTextCloud__iconSubtitle{color:var(--c-white)}.iconTextCloud__iconTitle{font-weight:600}.iconTextCloud__text{margin-top:1rem}.iconTextCloud__text>*:first-child{margin-top:0}.iconTextCloud__text>*:last-child{margin-bottom:0}.iconTextCloud__text ul,.iconTextCloud__text ol{list-style:none;padding-left:1.75rem}.iconTextCloud__text a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .iconTextCloud__text a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.iconTextCloud__text ol{counter-reset:counter-override}.iconTextCloud__text ol>li{counter-increment:counter-override}.iconTextCloud__text ol>li:before{content:counter(counter-override) ". "}.iconTextCloud__text ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.iconTextCloud__text ol li>ol,.iconTextCloud__text ol li>ul{margin-top:1rem}.iconTextCloud__text ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.iconTextCloud__text ol li:nth-child(n+10):before{left:-2rem}.iconTextCloud__text ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.iconTextCloud__text ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.iconTextCloud__text ul li ul li:before{content:"";transform:scaleX(.7)}.iconTextCloud__text ul li ol,.iconTextCloud__text ul li ul{margin-top:1rem}.iconTextCloud__text .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.iconTextCloud__text .extra-space{line-height:2.5}.iconTextCloud__text.-author ul,.iconTextCloud__text.-author ol{display:flex;flex-flow:row wrap;gap:10px}.iconTextCloud__text.-author li{width:45%}.iconTextCloud__text figure{margin:2rem 0}@media screen and (min-width: 768px){.iconTextCloud__text figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.iconTextCloud__text figure.image-right{float:right;margin-left:2rem}}.iconTextCloud__text figure.image-center{margin-left:auto;margin-right:auto}.-bgColorNavy .iconTextCloud__text{color:var(--c-white)}.-bgColorNavy .iconTextCloud__text a:not(.button){color:var(--c-amaranth)}.iconTextCloud__iconBlock svg{max-width:79px;max-height:69px}.iconTextCloud__svgWrapper{min-height:59px;max-height:59px;margin-bottom:1.6rem}.iconTextCloud__iconBlock path,.iconTextCloud__iconBlock circle{fill:var(--c-amaranth)}.-bgColorNavy .iconTextCloud__iconBlock path,.-bgColorNavy .iconTextCloud__iconBlock circle{fill:var(--c-white)}.iconTextCloud__iconSvg{--icon-fill-color: var(--c-amaranth)}.-bgColorNavy .iconTextCloud__iconSvg{--icon-fill-color: var(--c-white)}@media screen and (min-width: 992px){.iconTextCloud{padding:6rem 0}.iconTextCloud__wrapper{flex-direction:row}.iconTextCloud__iconColumn,.iconTextCloud__titleColumn{width:50%}.iconTextCloud__iconColumn{padding-left:30px}.iconTextCloud__titleColumn{padding-right:50px;margin-bottom:0}}.imageWithText{--section-background-color: var(--c-white);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-amaranth);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-navy-rgb), .05);--section-hover-color: var(--c-amaranth);padding:3rem 0}.imageWithText.-bgColorWhite{--section-background-color: var(--c-white);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-amaranth);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-navy-rgb), .05);--section-hover-color: var(--c-amaranth);--section-link-underline-color: var(--c-purple)}.imageWithText.-bgColorLight{--section-background-color: #F2F2F2}.imageWithText.-bgColorCream{--section-background-color: var(--c-cream);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-amaranth);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-navy-rgb), .05);--section-hover-color: var(--c-amaranth)}.imageWithText.-bgColorNavy{--section-background-color: var(--c-navy);--section-heading-color: var(--c-white);--section-subheading-color: var(--c-cream);--section-highlight-color: var(--c-amaranth);--section-text-color: var(--c-white);--section-text-color-reverse: var(--c-navy);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-amaranth);--section-link-underline-color: var(--c-white)}.imageWithText.-bgColorMagenta,.imageWithText.-bgColorAmaranth{--section-background-color: var(--c-amaranth);--section-heading-color: var(--c-white);--section-subheading-color: var(--c-navy);--section-highlight-color: var(--c-navy);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-white)}.imageWithText.-bgColorPurple{--section-background-color: var(--c-purple);--section-heading-color: var(--c-white);--section-highlight-color: var(--c-navy);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-white)}.imageWithText.-bgColorAqua{--section-background-color: var(--c-aqua);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-navy);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-white)}.imageWithText.-bgColorSky{--section-background-color: var(--c-sky);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-navy);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-white)}.code-academy-template .imageWithText.-bgColorNavy{--section-highlight-color: var(--c-sky);--section-hover-color: var(--c-sky)}.code-academy-template .imageWithText.-bgColorDefault,.code-academy-template .imageWithText.-bgColorWhite,.code-academy-template .imageWithText.-bgColorCream{--section-highlight-color: var(--c-blue);--section-hover-color: var(--c-sky)}.imageWithText__wrapper{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-2rem;margin-right:-2rem}.imageWithText__image,.imageWithText__text,.imageWithText__video{width:calc(100% - 4rem);margin:0 2rem}.imageWithText__image,.imageWithText__video{order:1;margin-bottom:2rem}.imageWithText__caption{color:var(--section-text-color)}.imageWithText__video{position:relative;overflow:hidden}.imageWithText__videoWrapper{background:#000;position:relative}.imageWithText__videoWrapper:before{content:"";display:block;padding-top:56.25%}.imageWithText__videoWrapper>*{left:0;max-height:100%!important;max-width:100%!important;position:absolute;top:50%;transform:translateY(-50%);width:100%!important}.imageWithText__caption>*{font-size:.875rem}.imageWithText__caption>*>*:first-child{margin-top:0}.imageWithText__caption>*>*:last-child{margin-bottom:0}.imageWithText__caption>* ul,.imageWithText__caption>* ol{list-style:none;padding-left:1.75rem}.imageWithText__caption>* a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .imageWithText__caption>* a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.imageWithText__caption>* ol{counter-reset:counter-override}.imageWithText__caption>* ol>li{counter-increment:counter-override}.imageWithText__caption>* ol>li:before{content:counter(counter-override) ". "}.imageWithText__caption>* ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.imageWithText__caption>* ol li>ol,.imageWithText__caption>* ol li>ul{margin-top:1rem}.imageWithText__caption>* ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.imageWithText__caption>* ol li:nth-child(n+10):before{left:-2rem}.imageWithText__caption>* ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.imageWithText__caption>* ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.imageWithText__caption>* ul li ul li:before{content:"";transform:scaleX(.7)}.imageWithText__caption>* ul li ol,.imageWithText__caption>* ul li ul{margin-top:1rem}.imageWithText__caption>* .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.imageWithText__caption>* .extra-space{line-height:2.5}.imageWithText__caption>*.-author ul,.imageWithText__caption>*.-author ol{display:flex;flex-flow:row wrap;gap:10px}.imageWithText__caption>*.-author li{width:45%}.imageWithText__caption>* figure{margin:2rem 0}@media screen and (min-width: 768px){.imageWithText__caption>* figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.imageWithText__caption>* figure.image-right{float:right;margin-left:2rem}}.imageWithText__caption>* figure.image-center{margin-left:auto;margin-right:auto}.imageWithText__text{color:var(--section-text-color);order:2}.imageWithText__text>*:first-child{margin-top:0}.imageWithText__text>*:last-child{margin-bottom:0}.imageWithText__text ul,.imageWithText__text ol{list-style:none;padding-left:1.75rem}.imageWithText__text a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .imageWithText__text a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.imageWithText__text ol{counter-reset:counter-override}.imageWithText__text ol>li{counter-increment:counter-override}.imageWithText__text ol>li:before{content:counter(counter-override) ". "}.imageWithText__text ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.imageWithText__text ol li>ol,.imageWithText__text ol li>ul{margin-top:1rem}.imageWithText__text ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.imageWithText__text ol li:nth-child(n+10):before{left:-2rem}.imageWithText__text ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.imageWithText__text ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.imageWithText__text ul li ul li:before{content:"";transform:scaleX(.7)}.imageWithText__text ul li ol,.imageWithText__text ul li ul{margin-top:1rem}.imageWithText__text .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.imageWithText__text .extra-space{line-height:2.5}.imageWithText__text.-author ul,.imageWithText__text.-author ol{display:flex;flex-flow:row wrap;gap:10px}.imageWithText__text.-author li{width:45%}.imageWithText__text figure{margin:2rem 0}@media screen and (min-width: 768px){.imageWithText__text figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.imageWithText__text figure.image-right{float:right;margin-left:2rem}}.imageWithText__text figure.image-center{margin-left:auto;margin-right:auto}.imageWithText__title{color:var(--section-heading-color, var(--section-text-color));text-transform:uppercase;font-weight:900}.imageWithText__subtitle{color:var(--section-text-color);margin-bottom:1.6rem;font-family:Montserrat,sans-serif}.imageWithText__subtitle *{font-size:1.5rem;font-weight:500}.imageWithText__subTitle{color:var(--section-highlight-color, var(--section-text-color));font-size:1.125rem;font-weight:700;margin-bottom:2rem;margin-top:-.5rem;text-transform:uppercase}.imageWithText__subTitle.-alternate{color:var(--section-highlight-color, var(--section-text-color));font-family:Spectral,serif;font-size:1.5rem;font-weight:700;text-transform:none}.imageWithText__image img{transform:translateZ(0)}.imageWithText .-hideOnMobile{display:none}@media screen and (min-width: 992px){.imageWithText{padding:6rem 0}.imageWithText__image,.imageWithText__video{width:calc(50% - 2rem)}.imageWithText__text{width:calc(50% - 6rem);margin-left:4rem;margin-right:2rem}.imageWithText__image{margin:auto 0}.imageWithText__video{margin-left:0;margin-right:0}.imageWithText.-reverse:not(.-wrapLayout) .imageWithText__image,.imageWithText.-reverse:not(.-wrapLayout) .imageWithText__video{order:2;margin-left:0}.imageWithText.-reverse:not(.-wrapLayout) .imageWithText__text{order:1;margin-right:4rem;margin-left:2rem}.imageWithText.-wrapLayout.-reverse .imageWithText__image{float:right;padding:0 0 0 30px}.imageWithText.-wrapLayout .imageWithText__wrapper{display:block}.imageWithText.-wrapLayout .imageWithText__image{float:left;padding:0 30px 0 0}.imageWithText.-wrapLayout .imageWithText__image figure{height:100%;width:100%}.imageWithText.-wrapLayout .imageWithText__text{width:calc(100% - 6rem)}.imageWithText.-mobileOnly{display:none}.imageWithText.-compactImage .imageWithText__text{width:calc(60% - 6rem)}.imageWithText.-compactImage .imageWithText__image,.imageWithText.-compactImage .imageWithText__video{width:calc(40% - 2rem)}.imageWithText.-compactImage .imageWithText__image img{width:100%}.imageWithText .-hideOnMobile{display:block}}.indentedList{background-color:var(--c-cream)}.indentedList__wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;position:relative;z-index:1;margin-left:-15px;margin-right:-15px}.indentedList__column{padding:2rem;width:100%}.indentedList__column>*:first-child{margin-top:0}.indentedList__column>*:last-child{margin-bottom:0}.indentedList__column ul,.indentedList__column ol{list-style:none;padding-left:1.75rem}.indentedList__column a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .indentedList__column a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.indentedList__column ol{counter-reset:counter-override}.indentedList__column ol>li{counter-increment:counter-override}.indentedList__column ol>li:before{content:counter(counter-override) ". "}.indentedList__column ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.indentedList__column ol li>ol,.indentedList__column ol li>ul{margin-top:1rem}.indentedList__column ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.indentedList__column ol li:nth-child(n+10):before{left:-2rem}.indentedList__column ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.indentedList__column ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.indentedList__column ul li ul li:before{content:"";transform:scaleX(.7)}.indentedList__column ul li ol,.indentedList__column ul li ul{margin-top:1rem}.indentedList__column .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.indentedList__column .extra-space{line-height:2.5}.indentedList__column.-author ul,.indentedList__column.-author ol{display:flex;flex-flow:row wrap;gap:10px}.indentedList__column.-author li{width:45%}.indentedList__column figure{margin:2rem 0}@media screen and (min-width: 768px){.indentedList__column figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.indentedList__column figure.image-right{float:right;margin-left:2rem}}.indentedList__column figure.image-center{margin-left:auto;margin-right:auto}.indentedList__column p,.indentedList__column .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .indentedList__column p{font-family:Spectral,serif}.indentedList__column ul li svg{color:var(--c-navy)}.indentedList__column:first-of-type{background-color:var(--c-amaranth);color:var(--c-navy)}.indentedList__column:first-of-type ul li{font-family:Spectral,serif}.indentedList__column:first-of-type ul li:before{color:var(--c-navy)}.indentedList__cta{margin-top:2rem}@media screen and (min-width: 768px){.indentedList__wrapper{margin-left:0;margin-right:0}.indentedList__column{width:50%}.indentedList__column:first-of-type{position:relative}.indentedList__column:first-of-type img{margin-bottom:-4rem;box-shadow:0 0 10px #0003}.indentedList__column:first-of-type:before{background-color:var(--c-amaranth);content:"";height:100%;position:absolute;right:100%;top:0;width:50vw;z-index:-1}.indentedList:last-child{margin-bottom:2rem}}.integrationsList{padding-top:6rem}.integrationsList__wrapper{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-1.7rem;margin-right:-1.7rem}.integrationsList__integrationCard,.integrationsList__ctaCard{width:calc(100% - 3.4rem);margin:0 1.7rem 3.4rem}.integrationsList__count{border-bottom:1px solid var(--c-cream);padding-bottom:2rem}@media screen and (min-width: 800px){.integrationsList__integrationCard,.integrationsList__ctaCard{width:calc(50% - 3.4rem)}}@media screen and (min-width: 992px){.integrationsList__integrationCard,.integrationsList__ctaCard{width:calc(33.333% - 3.4rem)}}.interactiveStats{position:relative}.interactiveStats__wrapper{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-2.1rem;margin-right:-2.1rem}.interactiveStats__container{max-width:990px!important}.interactiveStats__interactiveStat{width:calc(100% - 4.2rem);margin:0 2.1rem 2.1rem;box-shadow:0 3px 6px #00000029}.interactiveStats:before{content:"";display:block;position:absolute;top:3.5rem;left:0;width:100%;height:110px;background-color:var(--c-amaranth);z-index:0}@media screen and (min-width: 800px){.interactiveStats__interactiveStat{width:calc(50% - 4.2rem);margin:0 2.1rem 4.2rem}}.interactiveTabHeader__title{text-transform:uppercase;margin-bottom:1.8rem;line-height:1.025}.interactiveTabHeader__title strong{color:var(--c-amaranth);font-weight:800}.interactiveTabHeader__subtitle{font-family:Spectral,serif}.interactiveTabHeader__subtitle>*:first-child{margin-top:0}.interactiveTabHeader__subtitle>*:last-child{margin-bottom:0}.interactiveTabHeader__subtitle ul,.interactiveTabHeader__subtitle ol{list-style:none;padding-left:1.75rem}.interactiveTabHeader__subtitle a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .interactiveTabHeader__subtitle a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.interactiveTabHeader__subtitle ol{counter-reset:counter-override}.interactiveTabHeader__subtitle ol>li{counter-increment:counter-override}.interactiveTabHeader__subtitle ol>li:before{content:counter(counter-override) ". "}.interactiveTabHeader__subtitle ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.interactiveTabHeader__subtitle ol li>ol,.interactiveTabHeader__subtitle ol li>ul{margin-top:1rem}.interactiveTabHeader__subtitle ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.interactiveTabHeader__subtitle ol li:nth-child(n+10):before{left:-2rem}.interactiveTabHeader__subtitle ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.interactiveTabHeader__subtitle ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.interactiveTabHeader__subtitle ul li ul li:before{content:"";transform:scaleX(.7)}.interactiveTabHeader__subtitle ul li ol,.interactiveTabHeader__subtitle ul li ul{margin-top:1rem}.interactiveTabHeader__subtitle .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.interactiveTabHeader__subtitle .extra-space{line-height:2.5}.interactiveTabHeader__subtitle.-author ul,.interactiveTabHeader__subtitle.-author ol{display:flex;flex-flow:row wrap;gap:10px}.interactiveTabHeader__subtitle.-author li{width:45%}.interactiveTabHeader__subtitle figure{margin:2rem 0}@media screen and (min-width: 768px){.interactiveTabHeader__subtitle figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.interactiveTabHeader__subtitle figure.image-right{float:right;margin-left:2rem}}.interactiveTabHeader__subtitle figure.image-center{margin-left:auto;margin-right:auto}.interactiveTabHeader__subtitle p,.interactiveTabHeader__subtitle .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .interactiveTabHeader__subtitle p{font-weight:600;font-size:1.25rem;line-height:1.25}@media screen and (min-width: 992px){.interactiveTabHeader__title{font-size:3.5rem}.interactiveTabHeader__subtitle p,.interactiveTabHeader__subtitle .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .interactiveTabHeader__subtitle p{font-size:1.3125rem}}.interactiveTabs{padding-top:2rem}.interactiveTabs__navList{padding:0;list-style-type:none;display:flex;flex-direction:row;flex-wrap:wrap}.interactiveTabs__button.-tertiary{margin-right:1.5rem;border-radius:15px;padding:.5rem 1rem;margin-bottom:.5rem}.interactiveTabs__dividerPath{fill:var(--c-cream)}.interactiveTabs__dividerSvg{position:absolute;width:100%;bottom:0;right:0;display:none}.interactiveTabs__panelHeader{padding:1.2rem 0;position:relative;background-color:var(--c-cream)}.interactiveTabs__panelTitle{font-size:2.6rem;margin-bottom:0;text-transform:uppercase;font-weight:800;color:var(--c-navy)}.interactiveTabs__imageWrapper{position:relative;overflow:hidden}.interactiveTabs__imageWrapper:before{content:"";display:block;padding-top:65.2777%}.interactiveTabs__image{position:absolute;top:0;left:0;width:100%;z-index:1}.interactiveTabs__node{position:absolute;z-index:2;width:41px;height:41px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:var(--c-amaranth);border:none;border-radius:50%;color:#fff}.interactiveTabs__accordion{position:relative;padding:2.4rem;background-color:var(--c-amaranth);overflow:hidden;box-shadow:0 3px 6px #00000029}.interactiveTabs__nodeNumber{color:#fff}.interactiveTabs__accordion.focus--mouse{outline:none}.interactiveTabs__accordion+.interactiveTabs__accordion{padding-top:0}.interactiveTabs__accordion+.interactiveTabs__accordion .interactiveTabs__accordionIcon{top:0}.interactiveTabs__accordionTitle{color:var(--c-navy);font-size:1.75rem;margin-bottom:1.7rem;text-transform:uppercase;font-weight:800;padding-right:4rem}.interactiveTabs__accordionIcon{position:absolute;top:2.4rem;right:2.4rem}.interactiveTabs__accordionIconPath{fill:var(--c-cream)}.interactiveTabs__accordionText{margin-bottom:1rem}.interactiveTabs__accordionText>*:first-child{margin-top:0}.interactiveTabs__accordionText>*:last-child{margin-bottom:0}.interactiveTabs__accordionText ul,.interactiveTabs__accordionText ol{list-style:none;padding-left:1.75rem}.interactiveTabs__accordionText a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .interactiveTabs__accordionText a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.interactiveTabs__accordionText ol{counter-reset:counter-override}.interactiveTabs__accordionText ol>li{counter-increment:counter-override}.interactiveTabs__accordionText ol>li:before{content:counter(counter-override) ". "}.interactiveTabs__accordionText ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.interactiveTabs__accordionText ol li>ol,.interactiveTabs__accordionText ol li>ul{margin-top:1rem}.interactiveTabs__accordionText ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.interactiveTabs__accordionText ol li:nth-child(n+10):before{left:-2rem}.interactiveTabs__accordionText ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.interactiveTabs__accordionText ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.interactiveTabs__accordionText ul li ul li:before{content:"";transform:scaleX(.7)}.interactiveTabs__accordionText ul li ol,.interactiveTabs__accordionText ul li ul{margin-top:1rem}.interactiveTabs__accordionText .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.interactiveTabs__accordionText .extra-space{line-height:2.5}.interactiveTabs__accordionText.-author ul,.interactiveTabs__accordionText.-author ol{display:flex;flex-flow:row wrap;gap:10px}.interactiveTabs__accordionText.-author li{width:45%}.interactiveTabs__accordionText figure{margin:2rem 0}@media screen and (min-width: 768px){.interactiveTabs__accordionText figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.interactiveTabs__accordionText figure.image-right{float:right;margin-left:2rem}}.interactiveTabs__accordionText figure.image-center{margin-left:auto;margin-right:auto}.interactiveTabs__accordionText p,.interactiveTabs__accordionText .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .interactiveTabs__accordionText p{font-size:1.3125rem;font-family:Spectral,serif;font-weight:600;line-height:1.2}.interactiveTabs__cite{font-size:.875rem;font-family:Spectral,serif;font-style:normal}.interactiveTabs__graphicWrapper.-homeOffice .interactiveTabs__node.-one{top:63%;left:92%}.interactiveTabs__graphicWrapper.-homeOffice .interactiveTabs__node.-two{top:38%;left:64%}.interactiveTabs__graphicWrapper.-homeOffice .interactiveTabs__node.-three{top:75%;left:30%}.interactiveTabs__graphicWrapper.-kitchen .interactiveTabs__node.-one{top:18%;left:34%}.interactiveTabs__graphicWrapper.-kitchen .interactiveTabs__node.-two{top:38%;left:53%}.interactiveTabs__graphicWrapper.-kitchen .interactiveTabs__node.-three{top:72%;left:28%}.interactiveTabs__graphicWrapper.-outside .interactiveTabs__node.-one{top:52%;left:40%}.interactiveTabs__graphicWrapper.-outside .interactiveTabs__node.-two{top:76%;left:32%}.interactiveTabs__graphicWrapper.-outside .interactiveTabs__node.-three{top:87%;left:44%}@media screen and (min-width: 992px){.interactiveTabs{padding-top:3.7rem}.interactiveTabs__button.-tertiary{padding:1rem 2.9rem}.interactiveTabs__panelTitle{text-align:right}.interactiveTabs__panelHeader{background-color:transparent}.interactiveTabs__dividerSvg{display:block;pointer-events:none}.interactiveTabs__node{font-size:0}.interactiveTabs__node:before{content:"";display:block;position:absolute;pointer-events:none}.interactiveTabs__nodeNumber{display:none}.interactiveTabs__graphicWrapper{position:relative;overflow:hidden}.interactiveTabs__accordion{position:absolute;width:555px;z-index:2;cursor:pointer;transition:transform .25s cubic-bezier(.17,.67,.32,1)}.interactiveTabs__accordion:hover{transform:scale(1.025)}.interactiveTabs__accordionBody{max-height:0;overflow:hidden;transition:max-height .25s cubic-bezier(.17,.67,.32,1)}.interactiveTabs__accordion.-active .interactiveTabs__accordionBody{max-height:100vh}.interactiveTabs__accordion.-active .interactiveTabs__accordionTitle{margin-bottom:1.7rem}.interactiveTabs__accordion.-active{z-index:4}.interactiveTabs__accordionTitle{margin-bottom:0;transition:margin-bottom .25s cubic-bezier(.17,.67,.32,1)}.interactiveTabs__accordion+.interactiveTabs__accordion{padding-top:2.4rem}.interactiveTabs__accordion+.interactiveTabs__accordion .interactiveTabs__accordionIcon{top:2.4rem}.interactiveTabs__graphicWrapper.-homeOffice .interactiveTabs__node.-one:before{width:68vw;height:34.56vw;right:18px;top:1px;transform:translateY(-100%);border-right:5px solid var(--c-amaranth);border-top:5px solid var(--c-amaranth);pointer-events:none}.interactiveTabs__graphicWrapper.-homeOffice .interactiveTabs__node.-two:before{width:38vw;height:7.2vw;right:18px;bottom:1px;transform:translateY(100%);border-right:5px solid var(--c-amaranth);border-bottom:5px solid var(--c-amaranth)}.interactiveTabs__graphicWrapper.-homeOffice .interactiveTabs__node.-three:before{width:38vw;height:0;top:18px;left:41px;border-top:5px solid var(--c-amaranth)}.interactiveTabs__graphicWrapper.-homeOffice .interactiveTabs__node.-three{top:75%;left:30%}.interactiveTabs__graphicWrapper.-homeOffice .interactiveTabs__accordion.-one{top:4%;left:5%}.interactiveTabs__graphicWrapper.-homeOffice .interactiveTabs__accordion.-two{top:46%;left:10%}.interactiveTabs__graphicWrapper.-homeOffice .interactiveTabs__accordion.-three{top:70%;right:10%}.interactiveTabs__graphicWrapper.-kitchen .interactiveTabs__node.-one:before{width:48vw;height:0;left:1px;top:22px;transform:translateY(-100%);border-bottom:5px solid var(--c-amaranth);pointer-events:none}.interactiveTabs__graphicWrapper.-kitchen .interactiveTabs__node.-two:before{width:0;height:17vw;left:18px;bottom:1px;transform:translateY(100%);border-left:5px solid var(--c-amaranth);border-bottom:5px solid var(--c-amaranth)}.interactiveTabs__graphicWrapper.-kitchen .interactiveTabs__node.-three:before{width:0;height:15.36vw;bottom:1px;left:18px;border-left:5px solid var(--c-amaranth)}.interactiveTabs__graphicWrapper.-kitchen .interactiveTabs__node.-three{top:75%;left:30%}.interactiveTabs__graphicWrapper.-kitchen .interactiveTabs__accordion.-one{top:15%;right:2%}.interactiveTabs__graphicWrapper.-kitchen .interactiveTabs__accordion.-two{top:64%;left:51%}.interactiveTabs__graphicWrapper.-kitchen .interactiveTabs__accordion.-three{top:51%;right:50%}.interactiveTabs__graphicWrapper.-outside .interactiveTabs__node.-one:before{width:38vw;height:22vw;left:1px;top:22px;transform:translateY(-100%);border-bottom:5px solid var(--c-amaranth);border-right:5px solid var(--c-amaranth);pointer-events:none}.interactiveTabs__graphicWrapper.-outside .interactiveTabs__node.-two:before{width:18vw;height:30vw;right:1px;bottom:18px;border-left:5px solid var(--c-amaranth);border-bottom:5px solid var(--c-amaranth)}.interactiveTabs__graphicWrapper.-outside .interactiveTabs__node.-three:before{width:38vw;height:10vw;bottom:18px;left:1px;border-bottom:5px solid var(--c-amaranth);border-right:5px solid var(--c-amaranth)}.interactiveTabs__graphicWrapper.-outside .interactiveTabs__accordion.-one{top:14%;right:8%}.interactiveTabs__graphicWrapper.-outside .interactiveTabs__accordion.-two{top:23%;left:6%}.interactiveTabs__graphicWrapper.-outside .interactiveTabs__accordion.-three{top:66%;right:7%}}.interactiveTabsFooter__dividerSvg{transform:rotate(180deg);margin-bottom:2.5rem}.interactiveTabsFooter__dividerPath{fill:var(--c-cream)}.interactiveTabsFooter__wrapper{display:flex;flex-direction:column;margin-bottom:3rem}.interactiveTabsFooter__title{font-size:2.5rem;text-transform:uppercase;font-weight:800}.interactiveTabsFooter__button.-tertiary{border-radius:15px;padding:1rem 2.9rem}.interactiveTabsFooter__brand{width:197px;min-width:197px}.interactiveTabsFooter__brand img{width:100%}.interactiveTabsFooter__body{margin-bottom:2rem}.interactiveTabsFooter__disclaimer{font-size:.875rem;font-family:Spectral,serif}@media screen and (min-width: 992px){.interactiveTabsFooter__wrapper{flex-direction:row;align-items:flex-end}.interactiveTabsFooter__body{padding-right:5rem;flex-grow:1;margin-bottom:0}}.introduction{padding:3rem 0}.introduction__textBlock{max-width:740px}@media screen and (min-width: 992px){.introduction{padding:5rem 0}}.jobApp__navigation{padding:0 0 1rem}.jobApp__navigationBack{margin-left:.5rem}.jobApp__navigationBack.-styleNaked{--button-minWidth: 0;font-family:Montserrat,sans-serif;font-size:.8rem;font-weight:600}.jobApp__header{padding:0 0 3rem}.jobApp__meta{display:flex;gap:clamp(1rem,1.21vw + .59rem,1.5rem);flex-wrap:wrap}.jobApp__metaTag{align-items:center;display:grid;font-size:clamp(.75rem,.36vw + .63rem,.9rem);font-weight:500;gap:.4rem;grid-template-columns:max-content auto}.jobApp__metaTag i{font-size:.8em}.jobApp__overviewContent>*:first-child{margin-top:0}.jobApp__overviewContent>*:last-child{margin-bottom:0}.jobApp__overviewContent ul,.jobApp__overviewContent ol{list-style:none;padding-left:1.75rem}.jobApp__overviewContent a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .jobApp__overviewContent a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.jobApp__overviewContent ol{counter-reset:counter-override}.jobApp__overviewContent ol>li{counter-increment:counter-override}.jobApp__overviewContent ol>li:before{content:counter(counter-override) ". "}.jobApp__overviewContent ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.jobApp__overviewContent ol li>ol,.jobApp__overviewContent ol li>ul{margin-top:1rem}.jobApp__overviewContent ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.jobApp__overviewContent ol li:nth-child(n+10):before{left:-2rem}.jobApp__overviewContent ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.jobApp__overviewContent ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.jobApp__overviewContent ul li ul li:before{content:"";transform:scaleX(.7)}.jobApp__overviewContent ul li ol,.jobApp__overviewContent ul li ul{margin-top:1rem}.jobApp__overviewContent .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.jobApp__overviewContent .extra-space{line-height:2.5}.jobApp__overviewContent.-author ul,.jobApp__overviewContent.-author ol{display:flex;flex-flow:row wrap;gap:10px}.jobApp__overviewContent.-author li{width:45%}.jobApp__overviewContent figure{margin:2rem 0}@media screen and (min-width: 768px){.jobApp__overviewContent figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.jobApp__overviewContent figure.image-right{float:right;margin-left:2rem}}.jobApp__overviewContent figure.image-center{margin-left:auto;margin-right:auto}.jobApp__overviewContent h3:not([class]){color:var(--c-amaranth);font-size:1.375rem;font-weight:500}.jobApp__aside{background:var(--c-navy);border-radius:.625rem;margin:2rem 0;padding:2.25rem 1.75rem}@media screen and (min-width: 992px){.jobApp__aside{float:left;margin:0 4rem 2rem 0;width:45%}}.jobApp__asideTitle{color:var(--c-white);font-size:clamp(3rem,2.73vw + 2.08rem,4.125rem);font-weight:900;margin:0 0 1.125rem}.jobApp__asideContent{color:var(--c-white);font-size:clamp(1rem,.61vw + .8rem,1.25rem)}.jobApp__asideContent *:last-child{margin:0}.jobApp__confirmation{display:grid;gap:2rem;place-items:center}.jobApp__confirmationIcon{--icon-color: var(--c-amaranth);height:4.5rem;object-fit:contain;width:4.5rem}.jobApp__confirmationIcon svg{height:100%;width:100%}.jobApp__confirmationContent{color:var(--c-amaranth);font-size:clamp(1rem,.61vw + .8rem,1.25rem);font-weight:600;text-align:center}.jobApp__form{padding-top:clamp(3.5rem,5.15vw + 1.76rem,5.625rem);padding-bottom:clamp(3.5rem,5.15vw + 1.76rem,5.625rem);padding-left:var(--grid-column-width);padding-right:var(--grid-column-width);background:var(--c-white);box-shadow:0 3px 6px #0000004a;display:grid;justify-items:center}.jobApp__formulate{display:grid;width:min(812px,100%)}@media screen and (min-width: 768px){.jobApp__formulate{column-gap:1rem;grid-template-columns:repeat(2,1fr)}.jobApp__formulate>*{grid-column:span 2}}.jobApp__formulate .formulate-form-errors{list-style:none;margin:0;padding-left:0;margin-top:.5rem;margin-right:0;margin-left:0;margin-bottom:1.5rem;padding:.5rem;background:rgba(var(--c-amaranth-rgb),.1);border-radius:.4rem}.jobApp__formulate .formulate-form-errors li:before{display:none}.jobApp__formulate .formulate-form-error{font-size:1rem;font-weight:600}.jobApp__formulate .formulate-form-error:last-child{margin-bottom:0}.jobApp__formSubheading{color:var(--c-amaranth);font-size:clamp(1rem,.61vw + .8rem,1.25rem);font-weight:600;margin:0 0 2rem;text-align:center}.jobApp__input{margin-bottom:clamp(1.5rem,1.82vw + .89rem,2.25rem)}@media screen and (min-width: 768px){.jobApp__input--first_name,.jobApp__input--last_name,.jobApp__input--email,.jobApp__input--phone{grid-column:span 1}}.jobApp__input[data-type=checkbox].-requiredField .formulate-input-label:after{color:var(--c-amaranth);content:"*";font-size:.8em;vertical-align:super}.jobApp__input[data-type=checkbox] .formulate-input-group-item[data-has-value=true] .formulate-input-wrapper:before{background:rgba(var(--c-navy-rgb),1);color:#fff}.jobApp__input[data-type=checkbox] .formulate-input-group-item .formulate-input-wrapper{align-items:start;border-radius:5px;display:grid;gap:1rem;grid-template-columns:.8125rem auto;margin:0;position:relative;z-index:1}[data-whatintent=keyboard] .jobApp__input[data-type=checkbox] .formulate-input-group-item .formulate-input-wrapper:focus-within{outline:4px solid #55ACEE;outline-offset:3px}.jobApp__input[data-type=checkbox] .formulate-input-group-item .formulate-input-wrapper:before{margin-top:4px;background:rgba(var(--c-navy-rgb),0);border-radius:2px;border:1px solid rgba(var(--c-navy-rgb),.6);color:#fff0;content:"";display:grid;font-family:"Font Awesome 5 Pro";font-size:.6em;font-weight:500;height:.8125rem;line-height:.8125rem;place-items:center;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);width:.8125rem}.jobApp__input[data-type=checkbox] .formulate-input-group-item .formulate-input-wrapper input[type=checkbox]{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;z-index:2}.jobApp__input[data-type=checkbox] .formulate-input-group-item .formulate-input-wrapper .formulate-input-label{font-size:.8rem;font-weight:500;margin:0}.jobApp__input[data-type=checkbox] .formulate-input-group-item .formulate-input-wrapper .formulate-input-element--checkbox{position:absolute;top:0;right:0;bottom:0;left:0}.jobApp__inputLabel{position:relative}.-requiredField .jobApp__inputLabel:after{color:var(--c-amaranth);content:"*";font-size:.8em;vertical-align:super}.jobApp__inputElement input[type=text],.jobApp__inputElement input[type=email]{min-height:3.3125rem}.jobApp__inputElement select{padding:.4rem 2.5rem .4rem .6rem}.jobApp__inputElement[data-type=file] .formulate-input-upload-area{border-radius:5px;display:inline-block;position:relative}.jobApp__inputElement[data-type=file] .formulate-input-upload-area:hover .formulate-input-upload-area-mask,.jobApp__inputElement[data-type=file] .formulate-input-upload-area:focus-within .formulate-input-upload-area-mask{background:var(--c-navy);color:var(--c-white)}.jobApp__inputElement[data-type=file] .formulate-input-upload-area:hover .formulate-file,.jobApp__inputElement[data-type=file] .formulate-input-upload-area:focus-within .formulate-file{background:rgba(var(--c-navy-rgb),.1)}[data-whatintent=keyboard] .jobApp__inputElement[data-type=file] .formulate-input-upload-area:focus-within{outline:4px solid #55ACEE;outline-offset:3px}.jobApp__inputElement[data-type=file] input[type=file]{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;height:100%;opacity:0;width:100%;z-index:5}.jobApp__inputElement[data-type=file] .formulate-input-upload-area-mask{padding:1.125rem;background:var(--c-white);border-radius:.375rem;border:1px solid #707070;display:inline-grid;font-size:1rem;font-weight:300;pointer-events:none;text-transform:uppercase;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);z-index:2}.jobApp__inputElement[data-type=file] .formulate-input-upload-area-mask:before{content:"Choose File"}.jobApp__inputElement[data-type=file] .formulate-files{list-style:none;margin:0;padding-left:0}.jobApp__inputElement[data-type=file] .formulate-files li:before{display:none}.jobApp__inputElement[data-type=file] .formulate-files li:last-child{margin:0}.jobApp__inputElement[data-type=file] .formulate-file{align-items:center;background:rgba(var(--c-navy-rgb),.05);border-radius:.4rem;display:inline-grid;gap:.5rem;grid-template-columns:auto 1.25rem;padding:.5rem 1rem;position:relative;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.jobApp__inputElement[data-type=file] .formulate-file-name{overflow-wrap:anywhere}.jobApp__inputElement[data-type=file] .formulate-file-progress{position:absolute;bottom:0;left:0;background:rgba(var(--c-navy-rgb),.05);height:2px;transition:opacity var(--speed-fast) cubic-bezier(.17,.67,.32,1);width:100%}.jobApp__inputElement[data-type=file] .formulate-file-progress[data-is-finished=true]{opacity:0}.jobApp__inputElement[data-type=file] .formulate-file-progress-inner{position:absolute;top:0;left:0;background:var(--c-amaranth);height:2px}.jobApp__inputElement[data-type=file] .formulate-file-remove{display:grid;height:1.25rem;place-items:center;position:relative;width:1.25rem}.jobApp__inputElement[data-type=file] .formulate-file-remove:before{color:var(--c-amaranth);content:"";font-family:"Font Awesome 5 Pro";font-size:.8em;font-weight:900}.jobApp__inputErrors{list-style:none;margin:0;padding-left:0;margin-top:.5rem;margin-bottom:.5rem;margin-left:0;margin-right:0;padding:.5rem;background:rgba(var(--c-amaranth-rgb),.1);border-radius:.4rem}.jobApp__inputErrors li:before{display:none}.jobApp__inputError{font-size:.75rem;font-weight:600}.jobApp__inputError:last-child{margin-bottom:0}.jobApp__inputDescription{margin-top:clamp(1rem,1.21vw + .59rem,1.5rem);padding:clamp(1rem,1.21vw + .59rem,1.5rem);background:#F8F8F8}.jobApp__inputDescription>*:first-child{margin-top:0}.jobApp__inputDescription>*:last-child{margin-bottom:0}.jobApp__inputDescription ul,.jobApp__inputDescription ol{list-style:none;padding-left:1.75rem}.jobApp__inputDescription a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .jobApp__inputDescription a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.jobApp__inputDescription ol{counter-reset:counter-override}.jobApp__inputDescription ol>li{counter-increment:counter-override}.jobApp__inputDescription ol>li:before{content:counter(counter-override) ". "}.jobApp__inputDescription ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.jobApp__inputDescription ol li>ol,.jobApp__inputDescription ol li>ul{margin-top:1rem}.jobApp__inputDescription ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.jobApp__inputDescription ol li:nth-child(n+10):before{left:-2rem}.jobApp__inputDescription ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.jobApp__inputDescription ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.jobApp__inputDescription ul li ul li:before{content:"";transform:scaleX(.7)}.jobApp__inputDescription ul li ol,.jobApp__inputDescription ul li ul{margin-top:1rem}.jobApp__inputDescription .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.jobApp__inputDescription .extra-space{line-height:2.5}.jobApp__inputDescription.-author ul,.jobApp__inputDescription.-author ol{display:flex;flex-flow:row wrap;gap:10px}.jobApp__inputDescription.-author li{width:45%}.jobApp__inputDescription figure{margin:2rem 0}@media screen and (min-width: 768px){.jobApp__inputDescription figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.jobApp__inputDescription figure.image-right{float:right;margin-left:2rem}}.jobApp__inputDescription figure.image-center{margin-left:auto;margin-right:auto}.jobApp__inputDescription>*,.jobApp__inputDescription>*>*{font-size:.9em}.jobApp__inputDescription.-messageField{background-color:var(--c-navy);border-radius:.5rem;color:var(--c-white)}.jobApp__formSubmit{--button-minWidth: 0;justify-self:center}.jobApp__formSubmit .spinner{height:2em}.jobBoard__filters{border-bottom:1px solid var(--c-navy);display:grid;gap:3rem;margin:0 0 2rem;padding:1rem 0 .5rem}.jobBoard__inputs{display:grid;gap:1rem}@media screen and (min-width: 768px){.jobBoard__inputs{grid-template-columns:repeat(2,1fr) max-content}}.jobBoard__meta{font-size:.9rem}.jobBoard__clear.-styleNaked{--button-color-text: var(--c-navy);--button-color-text-hover: var(--c-navy);--button-color-bg-hover: #F8F8F8;--button-textAlign: center;font-family:Montserrat,sans-serif;font-size:.8rem;font-weight:600}.jobBoard__results{min-height:20vh}@media screen and (min-width: 800px){.jobBoard__results{padding:0 1.25rem}}.jobBoard__resultsError{color:var(--c-amaranth)}.jobBoard__group+.jobBoard__group{padding:2rem 0 0}.jobBoard__groupTitle{align-items:center;color:var(--c-amaranth);display:grid;gap:.5rem;grid-template-columns:max-content 1fr;font-size:.9rem;font-weight:500;margin:0}@media screen and (min-width: 800px){.jobBoard__groupTitle{font-size:1rem}}.jobBoard__groupTitle i{font-size:.8em}.jobBoard__job{align-items:center;display:grid;gap:.5rem 1.5rem;justify-content:space-between;padding:2rem 0;position:relative;z-index:1}@media screen and (min-width: 800px){.jobBoard__job{grid-template-columns:1fr max-content;grid-template-rows:repeat(2,auto);justify-content:space-between}}[data-whatintent=mouse] .jobBoard__job:hover:before{opacity:.6}[data-whatintent=keyboard] .jobBoard__job:focus-within{outline:4px solid #55ACEE;outline-offset:1rem}[data-whatintent=keyboard] .jobBoard__job:focus-within:before{opacity:.6}.jobBoard__job:focus-within a.jobBoard__jobBtn{outline:none}.jobBoard__job:before{position:absolute;top:0;right:0;bottom:0;left:0;background:#F8F8F8;content:"";opacity:0;transition:opacity var(--speed-fast) cubic-bezier(.17,.67,.32,1);z-index:-1}@media screen and (min-width: 800px){.jobBoard__job:before{left:-1.25rem;right:-1.25rem}}.jobBoard__job:first-child{padding:1rem 0 2rem}.jobBoard__job+.jobBoard__job{border-top:1px solid rgba(var(--c-navy-rgb),.25)}.jobBoard__jobTitle{font-size:1rem;font-weight:500;margin:0}@media screen and (min-width: 800px){.jobBoard__jobTitle{font-size:1.25rem;grid-column:1/span 1;grid-row:1/span 1}}.jobBoard__jobMeta{font-family:Spectral,serif;font-size:.8rem;font-weight:300}@media screen and (min-width: 800px){.jobBoard__jobMeta{font-size:.9rem;grid-column:1/span 1;grid-row:2/span 1}}.jobBoard__jobBtn{margin:.5rem 0 0}.jobBoard__jobBtn:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}@media screen and (min-width: 800px){.jobBoard__jobBtn{grid-column:2/span 1;grid-row:1/span 2;margin:0}}.jobBoard__jobBtn.-styleNaked{--button-minWidth: 0;font-family:Montserrat,sans-serif;font-size:.8rem;font-weight:600}.journeyPath{padding:3rem 0}.journeyPath__title{text-align:center;margin-bottom:3rem;text-transform:uppercase;font-weight:900;color:var(--c-navy)}.journeyPath__image{margin-bottom:2rem;text-align:center}.journeyPath__tagline{color:var(--c-navy);font-size:1rem;font-weight:800;line-height:1;margin:2rem 1rem;text-align:center;text-transform:uppercase}.journeyPath__wrapper{position:relative}.journeyPath__item{padding:0 2rem;color:#000}.journeyPath__item:nth-of-type(1) .journeyPath__line{position:absolute;left:.5rem;border-right:2px solid var(--c-amaranth);height:100%}.journeyPath__item:nth-of-type(1) .journeyPath__line:before{background-color:var(--c-amaranth);border-radius:.5rem;content:"";height:.5rem;left:-.175rem;position:absolute;top:0;width:.5rem}.journeyPath__item:nth-of-type(1) .journeyPath__line:after{border-color:#FF375A transparent transparent transparent;border-style:solid;border-width:.5rem .25rem 0 .25rem;bottom:-2px;content:"";height:0;left:-.175rem;position:absolute;width:0}.journeyPath__item:nth-of-type(1) .journeyPath__card{background-color:var(--c-cream)}.journeyPath__item:nth-of-type(2) .journeyPath__card{background-color:#96e6f0}.journeyPath__item:nth-of-type(3) .journeyPath__card{background-color:#9375ff}.journeyPath__item:nth-of-type(4) .journeyPath__card{background-color:var(--c-amaranth)}.journeyPath__card{padding:2rem 3rem;text-align:center}.journeyPath__card>*{margin:0}.journeyPath__card p,.journeyPath__card .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .journeyPath__card p{font-weight:700}.journeyPath__cardHeading{margin-bottom:.5em;text-transform:uppercase;font-weight:900;font-size:1rem}@media screen and (min-width: 992px){.journeyPath{padding:6rem 0}.journeyPath__title{text-align:left}.journeyPath__image{margin-bottom:-3rem;max-width:calc(25% - 2rem);text-align:left}.journeyPath__tagline{margin:0;position:absolute;right:0;top:-2rem}.journeyPath__wrapper{display:flex}.journeyPath__line{border-top:2px solid var(--c-amaranth);position:absolute;left:-1rem;top:0;width:100%}.journeyPath__line:before{border-left:2px solid var(--c-amaranth);content:"";height:2rem;left:0;position:absolute;top:0}.journeyPath__item{padding:1rem 0 0;position:relative;width:25%}.journeyPath__item:nth-of-type(1){margin-top:6rem}.journeyPath__item:nth-of-type(1) .journeyPath__line{left:0;border-right:0;height:0;width:calc(100% - 1rem)}.journeyPath__item:nth-of-type(1) .journeyPath__line:before{left:0;top:-.325rem}.journeyPath__item:nth-of-type(1) .journeyPath__line:after{display:none}.journeyPath__item:nth-of-type(1) .journeyPath__card:before{display:none}.journeyPath__item:nth-of-type(1) .journeyPath__card:after{border-color:transparent transparent transparent var(--c-cream)}.journeyPath__item:nth-of-type(2){margin-bottom:2rem;margin-top:4rem}.journeyPath__item:nth-of-type(2) .journeyPath__card:before{border-color:transparent #69dbea transparent transparent}.journeyPath__item:nth-of-type(2) .journeyPath__card:after{border-color:transparent transparent transparent #96E6F0}.journeyPath__item:nth-of-type(3){margin-bottom:4rem;margin-top:2rem}.journeyPath__item:nth-of-type(3) .journeyPath__card:before{border-color:transparent #6b42ff transparent transparent}.journeyPath__item:nth-of-type(3) .journeyPath__card:after{border-color:transparent transparent transparent #9375FF}.journeyPath__item:nth-of-type(4){margin-bottom:6rem}.journeyPath__item:nth-of-type(4) .journeyPath__line{width:calc(100% + 1rem)}.journeyPath__item:nth-of-type(4) .journeyPath__line:after{border-color:transparent transparent transparent var(--c-amaranth);border-style:solid;border-width:.25rem 0 .25rem .5rem;content:"";height:0;position:absolute;right:-2px;top:-.325rem;width:0}.journeyPath__item:nth-of-type(4) .journeyPath__card:before{border-color:transparent #ff0430 transparent transparent}.journeyPath__item:nth-of-type(4) .journeyPath__card:after{display:none}.journeyPath__card{display:flex;flex-direction:column;height:100%;justify-content:center;padding:2rem 1.5rem;position:relative;text-align:left}.journeyPath__card:before{border-style:solid;border-width:0 2rem 2rem 0;content:"";height:0;left:0;position:absolute;top:100%;width:0}.journeyPath__card:after{border-style:solid;border-width:2rem 0 0 2rem;content:"";height:0;left:100%;position:absolute;bottom:0;width:0}.journeyPath__card p,.journeyPath__card .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .journeyPath__card p{font-weight:300}}.neo--jumplinkBar{--block-highlight: var(--c-amaranth);box-shadow:0 5px 10px #00000026;display:none;padding:1.375rem 0 1.875rem;position:sticky;top:var(--site-navigation-height);width:100vw;z-index:var(--z-jumplinks)}.code-academy-template .neo--jumplinkBar{--block-highlight: var(--c-sky)}.neo--jumplinkBar.-short{padding:1rem 0}@media screen and (min-width: 768px){.neo--jumplinkBar{display:block}}.neo--jumplinkBar__list{list-style:none;margin:0;padding-left:0;display:grid;grid-auto-flow:column;grid-template-columns:auto;justify-content:space-between}.neo--jumplinkBar__list li:before{display:none}.neo--jumplinkBar__list.-center{justify-content:center}.neo--jumplinkBar__item{align-items:center;display:flex;justify-content:center;margin:0;padding:0 1rem}.neo--jumplinkBar__item.-narrow{padding:.4rem}.neo--jumplinkBar__item:first-child{justify-content:flex-start;padding-left:0}.neo--jumplinkBar__item:last-child{justify-content:flex-end;padding-right:0}.neo--jumplinkBar__divider,.neo--jumplinkBar__item.-seperator{background:var(--c-navy);padding:0;width:1px}.neo--jumplinkBar__divider.-white,.neo--jumplinkBar__item.-seperator.-white{background:var(--c-white)}.neo--jumplinkBar__link,.neo--jumplinkBar__text{color:var(--c-navy);font-size:.9rem;font-weight:700;position:relative;text-align:center;text-transform:uppercase}.neo--jumplinkBar__link.-white,.neo--jumplinkBar__text.-white{color:var(--c-white)}.neo--jumplinkBar__link:after{background:var(--block-highlight);bottom:-.5rem;content:"";height:2px;left:0;opacity:0;position:absolute;transition:opacity var(--speed-fast) cubic-bezier(.17,.67,.32,1);width:100%}.neo--jumplinkBar__link:hover,.neo--jumplinkBar__link:focus{text-decoration:none}.neo--jumplinkBar__link:hover:after,.neo--jumplinkBar__link:focus:after{opacity:1;transition:opacity var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.neo--jumplinkBar__disabled{font-size:.9rem;font-weight:400;position:relative;text-align:center;text-transform:uppercase}.neo--jumplinkBar__disabled.-white{color:var(--c-white)}.largeImage{padding:3rem 0}.largeImage__image{width:100%}.largeImage.-centerTitle .largeImage__title{text-align:center}.largeImage__caption>*{font-size:.875rem;margin-top:1rem}.largeImage__videoWrapper{position:relative}.largeImage__videoWrapper:before{content:"";display:block;padding-top:56.25%}.largeImage__videoWrapper>*{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.largeImage__actions{margin-top:3rem;text-align:center}.largeImage.-compact .largeImage__videoWrapper,.largeImage.-compact .largeImage__imageWrapper{max-width:600px;margin:0 auto}.largeImage.-slightlyCompact .largeImage__videoWrapper,.largeImage.-slightlyCompact .largeImage__imageWrapper{max-width:900px;margin:0 auto}.largeImage.-compact .largeImage__title,.largeImage.-compact .largeImage__introduction,.largeImage.-compact .largeImage__caption{text-align:center}.largeImage.-bgStripe{position:relative}.largeImage.-bgStripe:before{content:"";display:block;position:absolute;width:100%;height:150px;left:0;top:50%;transform:translateY(-50%);background-color:var(--c-amaranth);z-index:1}.largeImage.-bgStripe .container{position:relative;z-index:2}.largeImage.-bgStripe .largeImage__title{text-align:center}.largeImage.-bgStripe .largeImage__videoWrapper{max-width:516px;margin:0 auto}@media screen and (min-width: 992px){.largeImage{padding:6rem 0}.largeImage.-bgColorWhite+.-bgColorCream{margin-top:3rem}}.neo--linkCtaSection{grid-column:main}.neo--linkCtaSection__links{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.neo--linkCtaSection__link{color:var(--section-heading-color, var(--c-navy));font-size:1.325rem;margin-bottom:.5rem;position:relative;text-transform:uppercase}.neo--linkCtaSection__link:where(:not(:first-child)):before{background-color:var(--section-heading-color, var(--c-navy));bottom:auto;content:"";display:block;height:100%;left:-1rem;position:absolute;right:auto;top:0;width:2px}.neo--linkCtaSection__link:hover{color:var(--section-highlight-color, var(--c-amaranth));text-decoration-line:underline;text-decoration-color:var(--section-highlight-color, var(--c-amaranth));text-decoration-thickness:.125em;text-underline-offset:.325em}.neo--linkListWithImages{--trigger-color: var(--section-text-color);--bullet-color: var(--section-highlight-color);color:var(--section-text-color);display:grid;grid-template-columns:repeat(12,1fr);row-gap:1.5rem}.code-academy-template .neo--linkListWithImages{--bullet-color: var(--c-blue)}.-bgColorMagenta .neo--linkListWithImages{--bullet-color: var(--c-white)}.neo--linkListWithImages[v-cloak]{display:none}@media screen and (min-width: 992px){.neo--linkListWithImages{grid-template-areas:"TITLE TITLE TITLE TITLE TITLE . IMAGE IMAGE IMAGE PANEL PANEL PANEL" "TABS TABS TABS TABS TABS . IMAGE IMAGE IMAGE PANEL PANEL PANEL";grid-template-rows:max-content 1fr;row-gap:1.5rem}}.neo--linkListWithImages__header{grid-column:auto/span 12}@media screen and (min-width: 992px){.neo--linkListWithImages__header{grid-area:TITLE}}.neo--linkListWithImages__heading{font-size:2rem;font-weight:800;margin-bottom:0}.neo--linkListWithImages__nav{grid-column:auto/span 12}@media screen and (min-width: 992px){.neo--linkListWithImages__nav{grid-area:TABS}}.neo--linkListWithImages__navList{list-style:none;margin:0;padding-left:0;display:grid;place-items:start;row-gap:1rem}.neo--linkListWithImages__navList li:before{display:none}.neo--linkListWithImages__item{--bullet-offset: .5em;--bullet-size: .75em;column-gap:var(--bullet-offset);display:grid;grid-template-columns:var(--bullet-size) auto;row-gap:1rem;margin-bottom:0}@media screen and (min-width: 992px){.neo--linkListWithImages__item{row-gap:1.5rem}}.neo--linkListWithImages__itemBullet i{color:var(--bullet-color);transform:scaleX(1.7)}.neo--linkListWithImages__itemTrigger{--font-size: .85rem;--line-height: 1.5;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:0;color:var(--trigger-color);font-size:var(--font-size);font-weight:500;line-height:var(--line-height);padding:0;position:relative;text-align:left;text-transform:uppercase}@media screen and (min-width: 768px){.neo--linkListWithImages__itemTrigger{--font-size: 1rem}}@media screen and (min-width: 992px){.neo--linkListWithImages__itemTrigger:after{background:var(--section-hover-color);bottom:-.3rem;content:"";height:1px;left:0;opacity:0;position:absolute;transition:opacity var(--speed-fast) cubic-bezier(.17,.67,.32,1);width:100%}}.neo--linkListWithImages__item.-active .neo--linkListWithImages__itemTrigger{font-weight:700}.neo--linkListWithImages__item.-active .neo--linkListWithImages__itemTrigger:after{opacity:1}.neo--linkListWithImages__itemTrigger:hover{text-decoration:none}.neo--linkListWithImages__itemTrigger:hover:after{opacity:1;transition:opacity var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.neo--linkListWithImages__itemTrigger:focus{outline:none}.neo--linkListWithImages__separator{display:none}.neo--linkListWithImages__imageGroup{grid-column:auto/span 12}@media screen and (min-width: 992px){.neo--linkListWithImages__imageGroup{grid-area:IMAGE}}.neo--linkListWithImages__image,.neo--linkListWithImages__media{height:100%;width:100%}.neo--linkListWithImages__media img{height:100%;object-fit:cover;width:100%}.neo--linkListWithImages__panelGroup{grid-column:auto/span 12}@media screen and (min-width: 992px){.neo--linkListWithImages__panelGroup{grid-area:PANEL;padding-left:2rem}}@media screen and (min-width: 992px){.neo--linkListWithImages__panel{display:flex;flex-direction:column;height:100%;justify-content:flex-end}}.neo--linkListWithImages__content{display:grid;row-gap:1.5rem}@media screen and (min-width: 992px){.neo--linkListWithImages__content{row-gap:3rem}}.neo--linkListWithImages__pitch{font-family:Spectral,serif;font-size:1.375rem;line-height:1.25}.neo--linkListWithImages__footer{color:var(--section-text-color);border-top:1px solid var(--section-text-color);border-bottom:1px solid var(--section-text-color);margin-top:2rem;padding-bottom:2rem;padding-top:2rem}@media screen and (min-width: 992px){.neo--linkListWithImages__footer{align-items:center;display:flex;justify-content:center}}.neo--linkListWithImages__footerHeading{font-family:Spectral,serif;font-size:1.325rem}.neo--linkListWithImages__button--footer{flex:none}@media screen and (min-width: 768px){.neo--linkListWithImages__button--footer{margin-left:1rem}}.neo--linkListWithImages.-skeleton{display:none}.neo--linkListWithImages.-skeleton[v-cloak]{display:grid}.neo--linkListWithImages.-skeleton .neo--linkListWithImages__header>h2{--header-skeleton-height: 1.75rem;animation:pulse 4s linear infinite;background:var(--skeleton-color-bg, rgba(var(--c-navy-rgb), .1));color:var(--skeleton-color-bg, rgba(var(--c-navy-rgb), .1));height:calc(1.2 * var(--header-skeleton-height));overflow:hidden;width:100%}@media screen and (min-width: 992px){.neo--linkListWithImages.-skeleton .neo--linkListWithImages__header>h2{--header-skeleton-height: 2.25rem}}.neo--linkListWithImages.-skeleton .neo--linkListWithImages__itemTrigger{animation:pulse 4s linear infinite;background:var(--skeleton-color-bg, rgba(var(--c-navy-rgb), .1));color:var(--skeleton-color-bg, rgba(var(--c-navy-rgb), .1));height:1.5rem;overflow:hidden;width:80%}.neo--linkListWithImages.-skeleton .neo--linkListWithImages__itemTrigger:before{display:none}.neo--linkListWithImages.-skeleton .neo--linkListWithImages__pitch{animation:pulse 4s linear infinite;background:var(--skeleton-color-bg, rgba(var(--c-navy-rgb), .1));color:var(--skeleton-color-bg, rgba(var(--c-navy-rgb), .1));height:5.15625rem;overflow:hidden;width:95%}.neo--linkListWithImages.-skeleton .neo--linkListWithImages__button{animation:pulse 4s linear infinite;background:var(--skeleton-color-bg, rgba(var(--c-navy-rgb), .1));color:var(--skeleton-color-bg, rgba(var(--c-navy-rgb), .1));height:2.875rem;overflow:hidden;width:60%;border:none}.neo--linkListWithImages.-skeleton .neo--linkListWithImages__media{animation:pulse 4s linear infinite;background:var(--skeleton-color-bg, rgba(var(--c-navy-rgb), .1));height:100%;overflow:hidden;width:100%;aspect-ratio:1/1}@media screen and (min-width: 992px){.neo--linkListWithImages.-skeleton .neo--linkListWithImages__media{aspect-ratio:2/3}}.login{background-color:#eee;margin-left:auto;margin-right:auto;max-width:600px;padding:3rem}.login__field{margin-bottom:1.5rem}.login__input:focus{box-shadow:0 0 5px #72a400b3}.login__submit,.login__actions{text-align:center}@media screen and (min-width: 768px){.login__actions{align-items:center;display:flex;justify-content:space-between;flex-flow:row wrap}.login__submit,.login__rememberMe,.login__forgotPasswordLink{margin:0;padding:0}.login__rememberMe{margin-left:1em}.login__forgotPasswordLink{display:block;margin-left:auto;text-align:right}}.logoCloud{padding:1.2rem 0 0rem}.logoCloud__title{font-size:1.5rem;margin-bottom:3rem}.logoCloud__wrapper{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-left:-1.5rem;margin-right:-1.5rem}.logoCloud__logoWrapper{margin:0 1.5rem 2rem}.logoCloud.-compact{padding:3rem 0}.logoCloud.-compact .logoCloud__wrapper{max-width:1040px;margin:0 auto}.logoCloud.-compact .logoCloud__logoWrapper{position:relative;height:100%;max-height:80px;padding:1rem;margin:0}.logoCloud.-compact .logoCloud__logo{width:100%;height:100%;object-fit:contain}.logoCloud.-grayscale .logoCloud__logo{filter:grayscale(1)!important;transition:filter .1s cubic-bezier(.17,.67,.32,1)!important}.logoGrid{padding:3rem 0}.logoGrid__title{font-size:1.5rem;margin-bottom:3rem}.logoGrid__wrapper{max-width:1040px;margin:0 auto}.logoGrid__logoWrapper{position:relative;height:100%;max-height:80px;padding:1rem}.logoGrid__logo{width:100%;height:100%;object-fit:contain;filter:grayscale(1)!important;transition:filter .1s cubic-bezier(.17,.67,.32,1)!important}.logoGrid__logo:hover{filter:grayscale(0)!important}@media screen and (min-width: 800px){.logoGrid{padding:6rem 0}}.neo--logoShowcase{color:var(--section-text-color);align-items:start;display:grid;grid-template-columns:repeat(12,1fr)}.neo--logoShowcase__header{grid-column:span 12}@media screen and (min-width: 992px){.neo--logoShowcase__header{grid-column:1/span 5}}.neo--logoShowcase .neo--logoShowcase__heading{font-size:2rem;font-weight:800;margin-bottom:0}.neo--logoShowcase__subheading{font-family:Spectral,serif}.neo--logoShowcase__items{display:grid;gap:2rem;grid-column:span 12}@media screen and (min-width: 768px){.neo--logoShowcase__items{column-gap:2rem;grid-template-columns:repeat(2,1fr);justify-content:space-between}}@media screen and (min-width: 992px){.neo--logoShowcase__items{grid-column:8/span 5}:where([data-section-grid=wide]) .neo--logoShowcase__items{grid-column:7/-1}}.neo--logoShowcase__item{align-content:start;display:grid;gap:1.5rem;grid-template-rows:70px 1fr;position:relative}.neo--logoShowcase__itemMedia{height:100%;width:100%}.neo--logoShowcase__itemImage{height:100%;object-fit:contain;object-position:left;width:100%}.neo--logoShowcase__itemCopy{font-family:Spectral,serif}.neo--logoShowcase__itemCopy a{background-image:linear-gradient(var(--c-amaranth),var(--c-amaranth));background-repeat:no-repeat;background-position:0 100%;background-size:0 1px;color:var(--section-text-color);transition:color var(--speed-fast) cubic-bezier(.17,.67,.32,1),background var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.neo--logoShowcase__itemCopy a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.neo--logoShowcase__itemCopy a:hover,.neo--logoShowcase__itemCopy a:focus{background-size:100% 1px;color:var(--section-text-color);text-decoration:none}.neo--logoShowcase__itemLink{color:var(--section-text-color);font-family:var(--font-serif);transition:text-decoration var(--speed-fast) cubic-bezier(.17,.67,.32,1);text-decoration:underline transparent;text-underline-offset:5px}.neo--logoShowcase__itemLink:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.neo--logoShowcase__itemLink:hover,.neo--logoShowcase__itemLink:focus-visible{text-decoration-color:var(--section-link-underline-color, var(--c-navy));color:var(--section-text-color)}.neo--logoShowcase__itemLink:hover i,.neo--logoShowcase__itemLink:focus-visible i{transform:scaleX(1.7) translate(5px)}.neo--logoShowcase__itemLink .fa-caret-right{color:currentColor;font-size:.8em;margin-left:.5rem;transform:scaleX(1.7);transition:transform var(--speed-fast) cubic-bezier(.17,.67,.32,1);vertical-align:middle}.mapStats{padding:4rem 0}.mapStats__mapWrapper{margin-left:-3rem;margin-right:-3rem}.mapStats__statsWrapper{columns:1}.mapStats__stat{display:flex;flex-direction:row;break-inside:avoid;align-items:flex-start}.mapStats__statSubtitle,.mapStats__statList{font-family:Spectral,serif}.mapStats__statTitle{font-size:1.5rem;text-transform:uppercase;color:var(--c-navy);font-weight:800;margin-bottom:.4rem}.mapStats__statNumber{width:24px;min-width:24px;height:24px;background-color:var(--c-navy);border-radius:50%;margin-right:1rem;color:#fff;font-weight:600;font-size:1.25rem;text-align:center;vertical-align:middle;line-height:1.1}.mapStats__statSubtitle{margin-bottom:.4rem}.mapStats__statSubtitle>*:first-child{margin-top:0}.mapStats__statSubtitle>*:last-child{margin-bottom:0}.mapStats__statSubtitle ul,.mapStats__statSubtitle ol{list-style:none;padding-left:1.75rem}.mapStats__statSubtitle a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .mapStats__statSubtitle a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.mapStats__statSubtitle ol{counter-reset:counter-override}.mapStats__statSubtitle ol>li{counter-increment:counter-override}.mapStats__statSubtitle ol>li:before{content:counter(counter-override) ". "}.mapStats__statSubtitle ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.mapStats__statSubtitle ol li>ol,.mapStats__statSubtitle ol li>ul{margin-top:1rem}.mapStats__statSubtitle ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.mapStats__statSubtitle ol li:nth-child(n+10):before{left:-2rem}.mapStats__statSubtitle ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.mapStats__statSubtitle ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.mapStats__statSubtitle ul li ul li:before{content:"";transform:scaleX(.7)}.mapStats__statSubtitle ul li ol,.mapStats__statSubtitle ul li ul{margin-top:1rem}.mapStats__statSubtitle .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.mapStats__statSubtitle .extra-space{line-height:2.5}.mapStats__statSubtitle.-author ul,.mapStats__statSubtitle.-author ol{display:flex;flex-flow:row wrap;gap:10px}.mapStats__statSubtitle.-author li{width:45%}.mapStats__statSubtitle figure{margin:2rem 0}@media screen and (min-width: 768px){.mapStats__statSubtitle figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.mapStats__statSubtitle figure.image-right{float:right;margin-left:2rem}}.mapStats__statSubtitle figure.image-center{margin-left:auto;margin-right:auto}.mapStats__statSubtitle p,.mapStats__statSubtitle .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .mapStats__statSubtitle p{font-weight:600}.mapStats__listItem{font-weight:400;margin-bottom:.1rem}.mapStats__statList{list-style-type:none;padding-left:1rem}.mapStats__listItem:before{content:"• ";color:var(--c-amaranth)}.mapStats__statNumber.-blue{border:2px solid #62A3D4}.mapStats__statNumber.-magenta{border:2px solid var(--c-amaranth)}.mapStats__statNumber.-gold{border:2px solid #FF375A}@media screen and (min-width: 800px){.mapStats__statsWrapper{columns:2;column-gap:2rem}}.marketoForm__navigation{padding:0 0 1rem}.marketoForm__navigationBack{margin-left:.5rem}.marketoForm__navigationBack.-styleNaked{--button-minWidth: 0;font-family:Montserrat,sans-serif;font-size:.8rem;font-weight:600}.marketoForm__header{padding:0 0 3rem}.marketoForm__meta{display:flex;gap:clamp(1rem,1.21vw + .59rem,1.5rem);flex-wrap:wrap}.marketoForm__metaTag{align-items:center;display:grid;font-size:clamp(.75rem,.36vw + .63rem,.9rem);font-weight:500;gap:.4rem;grid-template-columns:max-content auto}.marketoForm__metaTag i{font-size:.8em}.marketoForm__overviewContent>*:first-child{margin-top:0}.marketoForm__overviewContent>*:last-child{margin-bottom:0}.marketoForm__overviewContent ul,.marketoForm__overviewContent ol{list-style:none;padding-left:1.75rem}.marketoForm__overviewContent a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .marketoForm__overviewContent a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.marketoForm__overviewContent ol{counter-reset:counter-override}.marketoForm__overviewContent ol>li{counter-increment:counter-override}.marketoForm__overviewContent ol>li:before{content:counter(counter-override) ". "}.marketoForm__overviewContent ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.marketoForm__overviewContent ol li>ol,.marketoForm__overviewContent ol li>ul{margin-top:1rem}.marketoForm__overviewContent ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.marketoForm__overviewContent ol li:nth-child(n+10):before{left:-2rem}.marketoForm__overviewContent ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.marketoForm__overviewContent ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.marketoForm__overviewContent ul li ul li:before{content:"";transform:scaleX(.7)}.marketoForm__overviewContent ul li ol,.marketoForm__overviewContent ul li ul{margin-top:1rem}.marketoForm__overviewContent .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.marketoForm__overviewContent .extra-space{line-height:2.5}.marketoForm__overviewContent.-author ul,.marketoForm__overviewContent.-author ol{display:flex;flex-flow:row wrap;gap:10px}.marketoForm__overviewContent.-author li{width:45%}.marketoForm__overviewContent figure{margin:2rem 0}@media screen and (min-width: 768px){.marketoForm__overviewContent figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.marketoForm__overviewContent figure.image-right{float:right;margin-left:2rem}}.marketoForm__overviewContent figure.image-center{margin-left:auto;margin-right:auto}.marketoForm__overviewContent h3:not([class]){color:var(--c-amaranth);font-size:1.375rem;font-weight:500}.marketoForm__aside{background:var(--c-navy);border-radius:.625rem;margin:2rem 0;padding:2.25rem 1.75rem}@media screen and (min-width: 992px){.marketoForm__aside{float:left;margin:0 4rem 2rem 0;width:45%}}.marketoForm__asideTitle{color:var(--c-white);font-size:clamp(3rem,2.73vw + 2.08rem,4.125rem);font-weight:900;margin:0 0 1.125rem}.marketoForm__asideContent{color:var(--c-white);font-size:clamp(1rem,.61vw + .8rem,1.25rem)}.marketoForm__asideContent *:last-child{margin:0}.marketoForm__confirmation{display:grid;gap:2rem;place-items:center}.marketoForm__confirmationIcon{--icon-color: var(--c-amaranth);height:4.5rem;object-fit:contain;width:4.5rem}.marketoForm__confirmationIcon svg{height:100%;width:100%}.marketoForm__confirmationContent{color:var(--c-amaranth);font-size:clamp(1rem,.61vw + .8rem,1.25rem);font-weight:600;text-align:center}.marketoForm__form{padding-top:clamp(3.5rem,5.15vw + 1.76rem,5.625rem);padding-bottom:clamp(3.5rem,5.15vw + 1.76rem,5.625rem);padding-left:var(--grid-column-width);padding-right:var(--grid-column-width);background:var(--c-white);box-shadow:0 3px 6px #0000004a;display:grid;justify-items:center}.marketoForm__formulate{display:grid;width:min(812px,100%)}@media screen and (min-width: 768px){.marketoForm__formulate{column-gap:1rem;grid-template-columns:repeat(2,1fr)}.marketoForm__formulate>*{grid-column:span 2}}.marketoForm__formulate .formulate-form-errors{list-style:none;margin:0;padding-left:0;margin-top:.5rem;margin-right:0;margin-left:0;margin-bottom:1.5rem;padding:.5rem;background:rgba(var(--c-amaranth-rgb),.1);border-radius:.4rem}.marketoForm__formulate .formulate-form-errors li:before{display:none}.marketoForm__formulate .formulate-form-error{font-size:1rem;font-weight:600}.marketoForm__formulate .formulate-form-error:last-child{margin-bottom:0}.marketoForm__formSubheading{color:var(--c-amaranth);font-size:clamp(1rem,.61vw + .8rem,1.25rem);font-weight:600;margin:0 0 2rem;text-align:center}.marketoForm__input{margin-bottom:clamp(1.5rem,1.82vw + .89rem,2.25rem)}@media screen and (min-width: 768px){.marketoForm__input--first_name,.marketoForm__input--last_name,.marketoForm__input--email,.marketoForm__input--phone{grid-column:span 1}}.marketoForm__input[data-type=checkbox].-requiredField .formulate-input-label:after{color:var(--c-amaranth);content:"*";font-size:.8em;vertical-align:super}.marketoForm__input[data-type=checkbox] .formulate-input-group-item[data-has-value=true] .formulate-input-wrapper:before{background:rgba(var(--c-navy-rgb),1);color:#fff}.marketoForm__input[data-type=checkbox] .formulate-input-group-item .formulate-input-wrapper{align-items:start;border-radius:5px;display:grid;gap:1rem;grid-template-columns:.8125rem auto;margin:0;position:relative;z-index:1}[data-whatintent=keyboard] .marketoForm__input[data-type=checkbox] .formulate-input-group-item .formulate-input-wrapper:focus-within{outline:4px solid #55ACEE;outline-offset:3px}.marketoForm__input[data-type=checkbox] .formulate-input-group-item .formulate-input-wrapper:before{margin-top:4px;background:rgba(var(--c-navy-rgb),0);border-radius:2px;border:1px solid rgba(var(--c-navy-rgb),.6);color:#fff0;content:"";display:grid;font-family:"Font Awesome 5 Pro";font-size:.6em;font-weight:500;height:.8125rem;line-height:.8125rem;place-items:center;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);width:.8125rem}.marketoForm__input[data-type=checkbox] .formulate-input-group-item .formulate-input-wrapper input[type=checkbox]{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;z-index:2}.marketoForm__input[data-type=checkbox] .formulate-input-group-item .formulate-input-wrapper .formulate-input-label{font-size:.8rem;font-weight:500;margin:0}.marketoForm__input[data-type=checkbox] .formulate-input-group-item .formulate-input-wrapper .formulate-input-element--checkbox{position:absolute;top:0;right:0;bottom:0;left:0}.marketoForm__inputLabel{position:relative}.-requiredField .marketoForm__inputLabel:after{color:var(--c-amaranth);content:"*";font-size:.8em;vertical-align:super}.marketoForm__inputWrapper{display:block}.marketoForm__hideWrapper{display:none}.marketoForm__inputElement input[type=text],.marketoForm__inputElement input[type=email]{min-height:3.3125rem}.marketoForm__inputElement select{padding:.4rem 2.5rem .4rem .6rem}.marketoForm__inputElement[data-type=file] .formulate-input-upload-area{border-radius:5px;display:inline-block;position:relative}.marketoForm__inputElement[data-type=file] .formulate-input-upload-area:hover .formulate-input-upload-area-mask,.marketoForm__inputElement[data-type=file] .formulate-input-upload-area:focus-within .formulate-input-upload-area-mask{background:var(--c-navy);color:var(--c-white)}.marketoForm__inputElement[data-type=file] .formulate-input-upload-area:hover .formulate-file,.marketoForm__inputElement[data-type=file] .formulate-input-upload-area:focus-within .formulate-file{background:rgba(var(--c-navy-rgb),.1)}[data-whatintent=keyboard] .marketoForm__inputElement[data-type=file] .formulate-input-upload-area:focus-within{outline:4px solid #55ACEE;outline-offset:3px}.marketoForm__inputElement[data-type=file] input[type=file]{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;height:100%;opacity:0;width:100%;z-index:5}.marketoForm__inputElement[data-type=file] .formulate-input-upload-area-mask{padding:1.125rem;background:var(--c-white);border-radius:.375rem;border:1px solid #707070;display:inline-grid;font-size:1rem;font-weight:300;pointer-events:none;text-transform:uppercase;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);z-index:2}.marketoForm__inputElement[data-type=file] .formulate-input-upload-area-mask:before{content:"Choose File"}.marketoForm__inputElement[data-type=file] .formulate-files{list-style:none;margin:0;padding-left:0}.marketoForm__inputElement[data-type=file] .formulate-files li:before{display:none}.marketoForm__inputElement[data-type=file] .formulate-files li:last-child{margin:0}.marketoForm__inputElement[data-type=file] .formulate-file{align-items:center;background:rgba(var(--c-navy-rgb),.05);border-radius:.4rem;display:inline-grid;gap:.5rem;grid-template-columns:auto 1.25rem;padding:.5rem 1rem;position:relative;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.marketoForm__inputElement[data-type=file] .formulate-file-name{overflow-wrap:anywhere}.marketoForm__inputElement[data-type=file] .formulate-file-progress{position:absolute;bottom:0;left:0;background:rgba(var(--c-navy-rgb),.05);height:2px;transition:opacity var(--speed-fast) cubic-bezier(.17,.67,.32,1);width:100%}.marketoForm__inputElement[data-type=file] .formulate-file-progress[data-is-finished=true]{opacity:0}.marketoForm__inputElement[data-type=file] .formulate-file-progress-inner{position:absolute;top:0;left:0;background:var(--c-amaranth);height:2px}.marketoForm__inputElement[data-type=file] .formulate-file-remove{display:grid;height:1.25rem;place-items:center;position:relative;width:1.25rem}.marketoForm__inputElement[data-type=file] .formulate-file-remove:before{color:var(--c-amaranth);content:"";font-family:"Font Awesome 5 Pro";font-size:.8em;font-weight:900}.marketoForm__inputErrors{list-style:none;margin:0;padding-left:0;margin-top:.5rem;margin-bottom:.5rem;margin-left:0;margin-right:0;padding:.5rem;background:rgba(var(--c-amaranth-rgb),.1);border-radius:.4rem}.marketoForm__inputErrors li:before{display:none}.marketoForm__inputError{font-size:.75rem;font-weight:600}.marketoForm__inputError:last-child{margin-bottom:0}.marketoForm__inputDescription{margin-top:clamp(1rem,1.21vw + .59rem,1.5rem);padding:clamp(1rem,1.21vw + .59rem,1.5rem);background:#F8F8F8}.marketoForm__inputDescription>*:first-child{margin-top:0}.marketoForm__inputDescription>*:last-child{margin-bottom:0}.marketoForm__inputDescription ul,.marketoForm__inputDescription ol{list-style:none;padding-left:1.75rem}.marketoForm__inputDescription a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .marketoForm__inputDescription a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.marketoForm__inputDescription ol{counter-reset:counter-override}.marketoForm__inputDescription ol>li{counter-increment:counter-override}.marketoForm__inputDescription ol>li:before{content:counter(counter-override) ". "}.marketoForm__inputDescription ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.marketoForm__inputDescription ol li>ol,.marketoForm__inputDescription ol li>ul{margin-top:1rem}.marketoForm__inputDescription ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.marketoForm__inputDescription ol li:nth-child(n+10):before{left:-2rem}.marketoForm__inputDescription ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.marketoForm__inputDescription ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.marketoForm__inputDescription ul li ul li:before{content:"";transform:scaleX(.7)}.marketoForm__inputDescription ul li ol,.marketoForm__inputDescription ul li ul{margin-top:1rem}.marketoForm__inputDescription .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.marketoForm__inputDescription .extra-space{line-height:2.5}.marketoForm__inputDescription.-author ul,.marketoForm__inputDescription.-author ol{display:flex;flex-flow:row wrap;gap:10px}.marketoForm__inputDescription.-author li{width:45%}.marketoForm__inputDescription figure{margin:2rem 0}@media screen and (min-width: 768px){.marketoForm__inputDescription figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.marketoForm__inputDescription figure.image-right{float:right;margin-left:2rem}}.marketoForm__inputDescription figure.image-center{margin-left:auto;margin-right:auto}.marketoForm__inputDescription>*,.marketoForm__inputDescription>*>*{font-size:.9em}.marketoForm__inputDescription.-messageField{background-color:var(--c-navy);border-radius:.5rem;color:var(--c-white)}.marketoForm__formSubmit{--button-minWidth: 0;justify-self:center}.marketoForm__formSubmit .spinner{height:2em}.mega{position:static}@media screen and (min-width: 992px){.mega .dropdown{left:0;top:100%;width:100%}.mega .dropdown .menu{display:flex;flex-flow:row wrap;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1168px}.mega .dropdown .menu>*{border-left:1px solid #777;flex-basis:0;flex-grow:1;padding:0 3rem}.mega .dropdown .menu>*:first-child{border-left:none;padding-left:0}.mega .dropdown .menu>*:last-child{padding-right:0}}.megaMenu__wrapper{display:flex;flex-direction:column;width:100%}.megaMenu__column{background-color:#fff;text-align:left;padding:2rem 1.5rem 1.5rem;position:relative;transition:transform .25s cubic-bezier(.17,.67,.32,1);overflow-y:scroll}.megaMenu__column:nth-child(2){background-color:#f9f8f5}.megaMenu__column:nth-child(3){background-color:transparent}.megaMenu__column.-featured{display:none}.megaMenu__list{list-style-type:none;padding:0;margin-bottom:2rem}.megaMenu__listItem.-title{line-height:0;margin-bottom:.9rem;font-size:.875rem;text-transform:uppercase;font-weight:700}.megaMenu__listItem.-title{margin-top:2rem}.megaMenu__listItem.-title:first-child{margin-top:.5rem;margin-bottom:1.5rem;line-height:1.5}.megaMenu__listLink{font-size:.875rem;color:#191919}.megaMenu__listItem{margin-bottom:.4rem;line-height:0}.megaMenu__featureTitle{color:var(--c-amaranth);text-transform:uppercase;font-weight:700;font-size:1rem;padding-bottom:.5rem;border-bottom:1px solid #808080}.megaMenu__image{display:none;margin-bottom:1rem}.megaMenu__intro{margin-bottom:1rem}.megaMenu__intro>*:first-child{margin-top:0}.megaMenu__intro>*:last-child{margin-bottom:0}.megaMenu__intro ul,.megaMenu__intro ol{list-style:none;padding-left:1.75rem}.megaMenu__intro a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .megaMenu__intro a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.megaMenu__intro ol{counter-reset:counter-override}.megaMenu__intro ol>li{counter-increment:counter-override}.megaMenu__intro ol>li:before{content:counter(counter-override) ". "}.megaMenu__intro ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.megaMenu__intro ol li>ol,.megaMenu__intro ol li>ul{margin-top:1rem}.megaMenu__intro ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.megaMenu__intro ol li:nth-child(n+10):before{left:-2rem}.megaMenu__intro ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.megaMenu__intro ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.megaMenu__intro ul li ul li:before{content:"";transform:scaleX(.7)}.megaMenu__intro ul li ol,.megaMenu__intro ul li ul{margin-top:1rem}.megaMenu__intro .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.megaMenu__intro .extra-space{line-height:2.5}.megaMenu__intro.-author ul,.megaMenu__intro.-author ol{display:flex;flex-flow:row wrap;gap:10px}.megaMenu__intro.-author li{width:45%}.megaMenu__intro figure{margin:2rem 0}@media screen and (min-width: 768px){.megaMenu__intro figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.megaMenu__intro figure.image-right{float:right;margin-left:2rem}}.megaMenu__intro figure.image-center{margin-left:auto;margin-right:auto}.megaMenu__intro p,.megaMenu__intro .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .megaMenu__intro p{font-size:.875rem}.megaMenu__button{padding:0}.megaMenu__ctaLeft{background:none;border:none;padding:0;margin-bottom:1rem;text-align:left}.megaMenu__ctaLeft i{color:var(--c-amaranth)}.megaMenu .dropdown-title{border-bottom:none!important;padding-bottom:0!important}.megaMenu__column .dropdown-title,.megaMenu__column .megaMenu__image{display:block!important}.megaMenu__exploreCta{margin-top:1rem;padding:0;text-align:left;font-size:.875rem}.megaMenu__adWrapper .dropdown-title{color:var(--c-navy)}.megaMenu__adWrapper:hover{text-decoration:none;color:var(--c-navy)}@media screen and (min-width: 992px){.megaMenu{position:fixed;top:127px;transition:top .25s cubic-bezier(.17,.67,.32,1);left:0;right:0;background-color:#fff;box-shadow:0 6px 6px #00000029}.megaMenu:after{background:linear-gradient(to right,#fff,#fff 33.33%,#f9f8f5 33.33%,#f9f8f5 100%),#fff;content:"";display:block;height:100%;left:calc(50% - 8px);margin-right:-17px;max-width:1161px;padding-right:17px;position:absolute;top:0;transform:translate(-50%);width:calc(100% + 17px)}.megaMenu__innerWrapper{overflow:hidden}.megaMenu__mobileAdd{display:none}.megaMenu__column:nth-child(1){z-index:4}.megaMenu__column:nth-child(1) .megaMenu__listItem.-active:after{background-color:#f9f8f5}.megaMenu__column:nth-child(2){flex-grow:1;z-index:3;position:relative}.megaMenu__column:nth-child(2) .megaMenu__listItem.-active:after{background-color:#f0efe8}.megaMenu__column:nth-child(3){z-index:2;position:relative}.megaMenu__column:nth-child(4){z-index:1}.megaMenu__innerWrapper{width:100%}.megaMenu__wrapper.-full{flex-direction:row;position:relative;max-height:calc(100vh - 80px);overflow-y:scroll;padding-right:17px;margin-right:-17px;width:calc(100% + 17px)!important}.megaMenu__wrapper.-double{width:50%}.megaMenu__wrapper.-full{width:100%}.megaMenu__column{flex:0 1 33.33%;width:100%;overflow-y:visible}.megaMenu__column.-featured,.megaMenu__image{display:block}.megaMenu .container{max-width:1170px}.megaMenu__ctaLeft,.megaMenu__overflow{display:none}.megaMenu__exploreCta{display:block}.megaMenu__listItem.-active:after{content:"";position:absolute;display:block;width:calc(100% + 3rem);height:calc(100% + 10px);background-color:gray;z-index:1;top:-5px;left:-1.5rem}.megaMenu__listItem.-active:before{font: 1em/1 "Font Awesome 5 Pro";content:"";display:inline-block;font-size:inherit;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;text-rendering:auto;text-transform:none;position:absolute;top:50%;transform:translateY(-50%);right:-15px;color:var(--c-amaranth);z-index:2}.megaMenu__listItem{position:relative}.megaMenu__listLink{position:relative;z-index:2}.-hasChannels .megaMenu__listLink:hover{cursor:default}}@media screen and (max-width: 991px){.megaMenu__column{background-color:#fff;position:fixed;width:100%;top:0;right:0;bottom:0;left:0;z-index:10}.megaMenu__column.-featured{bottom:0;top:auto;height:auto}.megaMenu__button{text-align:left}.megaMenu .dropdown-menu{display:block;position:fixed;top:0;left:0;bottom:0;right:0;z-index:41;background-color:#fff}}.dropdownreveal-enter-active,.dropdownreveal-leave-active{transition:opacity .25s cubic-bezier(.17,.67,.32,1)}.dropdownreveal-enter,.dropdownreveal-leave-to{opacity:0}.slidereveal-enter-active,.slidereveal-leave-active{transition:transform .25s cubic-bezier(.17,.67,.32,1)}.slidereveal-enter,.slidereveal-leave-to{transform:translate(-100%)}.dropdown-menu span a,.dropdown-menu p a,.dropdown-menu .searchResults #addsearch-results .addsearch-result-item-sub p a,.searchResults #addsearch-results .addsearch-result-item-sub .dropdown-menu p a{font-weight:600}@media screen and (min-width: 992px){body.-scrolled .megaMenu{top:79px}}.exitModal.-marketoModal .modal-dialog{max-width:700px}.exitModal.-marketoModal .modal-intro{display:grid;grid-template-columns:repeat(12,1fr);color:#fff}.exitModal.-marketoModal .modal-text{grid-row:1;grid-column:1/13;padding:1.5rem;background-color:#141c36}.exitModal.-marketoModal .modal-angle,.exitModal.-marketoModal .modal-image{display:none}.exitModal.-marketoModal .requestDemo__form{min-height:fit-content;box-shadow:none;padding:1.5rem 0 0}@media screen and (min-width: 540px){.exitModal.-marketoModal .requestDemo__field{flex-basis:30%;min-width:150px}.exitModal.-marketoModal .requestDemo__formSubmit{flex-basis:25%;max-width:100%;margin:0 35%}.exitModal.-marketoModal .requestDemo__field:where([data-type=checkbox]){flex-basis:100%}}@media screen and (min-width: 768px){.exitModal.-marketoModal .modal-text.-hasImage{padding-right:1rem;grid-column:1/8}.exitModal.-marketoModal .modal-angle{display:block;grid-row:1;grid-column:8;height:100%;background-color:#141c36;clip-path:polygon(0 0,100% 0,0 105%);z-index:1;margin-left:-2px;width:75%}.exitModal.-marketoModal .modal-image{display:block;grid-row:1;grid-column:8/13;flex-basis:40%}.exitModal.-marketoModal .modal-image img{width:100%;height:100%;object-fit:cover}}.exitModal .modal-body{padding:.75rem 2rem 2rem}.exitModal .modal-body h4>strong,.exitModal .modal-body .searchResults #addsearch-results .addsearch-result-item-sub h2 a>strong,.searchResults #addsearch-results .addsearch-result-item-sub h2 .exitModal .modal-body a>strong{color:#ff375a}.exitModal .modal-content{background:#FDF0E6;border:none}.exitModal .modal-content.-slant{position:relative;overflow:hidden}.exitModal .modal-content.-slant .close{color:#141c36;position:relative;right:-3.75rem}.exitModal .modal-content.-slant .modal-body{padding-right:5.625rem;padding-top:0}.exitModal .modal-content.-slant .modal-header{padding-right:5.625rem}.exitModal .modal-content.-slant:before{content:"";height:100%;width:6rem;background-color:#ff375a;transform:skew(-3deg);position:absolute;top:0;right:-1rem}.exitModal .modal-content.-navy{background-color:#141c36;color:#fff}.exitModal .modal-content.-navy .modal-body h4,.exitModal .modal-content.-navy .modal-body .searchResults #addsearch-results .addsearch-result-item-sub h2 a,.searchResults #addsearch-results .addsearch-result-item-sub h2 .exitModal .modal-content.-navy .modal-body a,.exitModal .modal-content.-navy .close{color:#fff}.exitModal .modal-content.-navy.-slant .close{color:#141c36}.exitModal .modal-content.-white{background-color:#fff}.exitModal .modal-content.-magenta{background-color:#ff375a}.exitModal .modal-content.-magenta h4>strong,.exitModal .modal-content.-magenta .searchResults #addsearch-results .addsearch-result-item-sub h2 a>strong,.searchResults #addsearch-results .addsearch-result-item-sub h2 .exitModal .modal-content.-magenta a>strong{color:#fdf0e6}.exitModal .modal-content.-magenta.-slant .close{color:#fff}.exitModal .modal-content.-magenta.-slant:before{background-color:#141c36}.exitModal .modal-header{border-bottom:none;padding:2rem 2rem .75rem}.exitModal .modal-header .close{font-size:1.5rem;font-weight:500;text-shadow:none}.exitModal .modal-footer{border:none;display:block;padding:0 0 .75rem}.exitModal .modal-submit{border:none;display:block}.navbar{padding:1rem 0;box-shadow:0 5px 10px #00000026;transition:top .25s cubic-bezier(.17,.67,.32,1)}@media (min-width: 992px) and (max-width: 1199.98px){.navbar{max-height:80px!important}}.navbar.navbar-expand-lg .container{display:grid;gap:1rem;grid-template-areas:"BRAND TRIGGER" "BTN BTN"}@media (min-width: 360px){.navbar.navbar-expand-lg .container{display:flex}}.navbar .row{width:calc(100% + 30px)}.navbar-collapse{max-height:calc(100vh - 40px);overflow:auto}.navbar.-minimal{top:auto;height:58px}@media screen and (min-width: 992px){.navbar.-minimal{height:80px}}.navbar .navbar-brand{flex:0 0 auto;grid-area:BRAND;margin-right:1rem;max-width:126px;width:100%}.navbar .navbar-brand *{max-height:2.3rem}.navbar__button{--button-color-bg: var(--c-navy);--button-color-bg-hover: transparent;--button-color-border: var(--c-navy);--button-color-border-hover:var(--c-navy);--button-color-text: var(--c-white);--button-color-text-hover: var(--c-navy);--button-color-icon: var(--c-amaranth);--button-color-icon-hover: var(--c-amaranth);font-size:.9rem}.code-academy-template main .navbar__button{--button-color-icon: var(--c-blue);--button-color-icon-hover: var(--c-blue)}@media (min-width: 992px) and (max-width: 1199.98px){.navbar__button i{display:none}}.navbar__button.-tertiary{--button-color-bg: transparent;--button-color-bg-hover: var(--c-navy);--button-color-border: var(--c-navy);--button-color-border-hover: var(--c-navy);--button-color-text: var(--c-navy);--button-color-text-hover: var(--c-white);--button-color-icon: var(--c-amaranth);--button-color-icon-hover: var(--c-amaranth)}.code-academy-template main .navbar__button.-tertiary{--button-color-icon: var(--c-blue);--button-color-icon-hover: var(--c-blue)}.navbar__button.-rad{display:none}.navbar__button_signin{--button-color-bg: var(--c-white);--button-color-bg-hover: var(--c-navy);--button-color-border: var(--c-navy);--button-color-border-hover: var(--button-color-border);--button-color-text: var(--c-navy);--button-color-text-hover: var(--c-white);--button-color-icon: var(--c-amaranth);--button-color-icon-hover: var(--c-amaranth)}@media (min-width: 992px) and (max-width: 1199.98px){.navbar__button_signin{line-height:2}.navbar__button_signin i{display:none}}@media (min-width: 992px) and (max-width: 1199.98px){.navbar a.nav-link.-hasDropdown i{display:none}}.navbar__button.-mobile{--button-color-bg: var(--c-navy);--button-color-bg-hover: #222f5b;display:inline;font-size:.6rem;grid-area:BTN;margin-left:0;margin-right:auto;margin-top:0!important;width:auto!important}@media (min-width: 360px){.navbar__button.-mobile{margin-left:auto;margin-right:0}}.navbar__button.-alternate{--button-padding-y: .75rem;--button-padding-x: 1rem;font-size:.9rem;font-weight:400}.navbar__button.-alternate i{margin-left:.6rem}.navbar .navbar-brand img{width:100%}.navbar .dropdown-title{display:none}.navbar-toggler{cursor:pointer;color:var(--c-navy);grid-area:TRIGGER}.navbar-collapse{text-align:center}.navbar .dropdown-menu[v-cloak]{display:none!important}.navbar .navbar-nav{margin-top:3rem}@media screen and (min-width: 992px){.navbar .navbar-nav{display:grid;grid-auto-flow:column;grid-auto-columns:max-content}}@media (min-width: 992px) and (max-width: 1199.98px){.navbar .nav-link{padding-right:0rem!important;padding-left:0rem!important}}.navbar__skipNavigation{padding:0;border:none;background:none;color:var(--c-navy);position:absolute;top:0;left:0;font-size:.8rem;transition:opacity .25s cubic-bezier(.17,.67,.32,1);opacity:0}.navbar__skipNavigation:focus{opacity:1}.navbar .nav-item{margin:0}.navbar .nav-item.dropdown.-subnavOpen .dropdown-menu{border:0;display:block;margin:0;padding:0}.navbar .nav-link{color:#141c36;font-weight:600;border-top:1px solid #B2B2B2;padding:1rem 0}.navbar .nav-link i:not(.fa-search){margin-left:.25rem;font-size:.75rem;color:var(--c-amaranth);transform:translateY(-2px)}.navbar .nav-link.-alone{margin-bottom:1rem}.navbar .nav-link:hover{color:var(--c-navy)}.navbar .nav-link:focus{color:var(--c-navy);outline:thin dotted}.navbar .navbar-collapse .button,.navbar .navbar-collapse .resources__search button,.resources__search .navbar .navbar-collapse button{margin-bottom:-12px}.navbar.-simpleNav{padding-bottom:.125rem!important;padding-top:.125rem!important}@media screen and (max-width: 991px){.navbar .nav-item.dropdown.-subnavOpen .nav-link i:not(.fa-search){transform:translateY(-2px) rotate(180deg)}.navbar__button,.navbar__button_signin{text-align:center;margin-top:2rem}.navbar .navbar-collapse{display:block!important;text-align:left;position:fixed;top:var(--site-navigation-height, 56px);right:0;left:0;bottom:0;padding:0 32px 0 15px;margin-right:-17px;background-color:#fff;transition:transform .25s cubic-bezier(.17,.67,.32,1);transform:translate(-100%);overflow-y:scroll}.navbar .navbar-collapse.-open{transform:translate(0)}.navbar .navbar-nav .dropdown-menu,.navbar .navbar-nav .simpleDropdownMenu{display:block;position:fixed;top:0;left:0;bottom:0;right:0;z-index:41;background-color:#fff;border:none}.navbar .navbar-nav .dropdown-menu .row{overflow-y:scroll}}@media screen and (min-width: 992px){.navbar{padding-top:0!important;padding-bottom:0!important}.navbar__button.-mobile{display:none}.navbar__button,.navbar__button.-rad{display:inline-block}.navbar__button_signin{display:none}.navbar .navbar-nav{margin-top:0;padding-left:0}.navbar .navbar-brand{margin-top:-.15rem;padding-top:0}.navbar .nav-item{margin:0 .5rem;padding-bottom:1.25rem!important;padding-top:1.25rem!important}.navbar .nav-item.-active>a{color:var(--c-navy)}.navbar .nav-item .dropdown-menu{border-radius:0;border:0;box-shadow:0 5px 5px #0000001a;display:block;left:0;margin:0;position:fixed!important;text-align:left;top:127px;width:100vw;max-height:100vh;visibility:visible;overflow:hidden;padding:0;transition:max-height .25s cubic-bezier(.17,.67,.32,1),top .25s cubic-bezier(.17,.67,.32,1)}.navbar .nav-item .dropdown-menu .container{margin-bottom:2rem;margin-top:2rem}.navbar .nav-link{background-image:linear-gradient(var(--c-amaranth),var(--c-amaranth));background-position:0 100%;background-repeat:no-repeat;background-size:100% 0;border:0;font-size:.9rem;padding:.5rem 1rem;transition:background .3s cubic-bezier(.17,.67,.32,1)}.navbar .nav-link:hover,.navbar .nav-link:focus,.navbar .nav-link.-open{background-size:100% 2px;transition:background .3s cubic-bezier(.17,.67,.32,1)}.navbar .nav-link i:not(.fa-search){transform:translateY(-2px) rotate(90deg)}.navbar .nav-link.-alone{margin-bottom:0;margin-left:0}.navbar .nav-link.-alone.-active{color:var(--c-navy)}.navbar .dropdown-title{border-bottom:1px solid lightgray;display:block;font-weight:600;margin-bottom:1rem;padding-bottom:.5rem;font-size:1rem;text-transform:uppercase}.navbar .navbar-collapse .button,.navbar .navbar-collapse .resources__search button,.resources__search .navbar .navbar-collapse button{width:auto;margin-bottom:0}.navbar.-simpleNav{padding-bottom:1.0625rem!important;padding-top:1.125rem!important}}@media screen and (min-width: 1200px){.navbar .navbar-brand{margin-right:1.5rem}}@media screen and (min-width: 992px){body:not(.-standalone).-scrolled .js-navigation .navbar{top:0!important}body:not(.-standalone).-scrolled .js-navigation .navbar .nav-item .dropdown-menu{top:74px}}@media screen and (min-width: 992px){body:not(.resources-page-ppc):not(.-standalone) .navbar{top:48px!important}}@media screen and (min-width: 992px){body.resources-page-ppc .js-navigation .navbar .navbar-collapse{display:inline!important;text-align:right!important}}.partnerGroups__heading{scroll-margin-top:5rem}.partnerGroups__list{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:0!important;margin-top:2rem;list-style:none}.partnerGroups__partner{margin-bottom:2em;width:calc((100% - 2rem)/2)}@media screen and (min-width: 768px){.partnerGroups__partner{width:calc((100% - 4rem) / 3)}.partnerGroups__partner:nth-child(3n+2):last-child{margin-right:calc((100% - 4rem) / 3 + 2rem)}}@media screen and (min-width: 992px){.partnerGroups__partner{width:calc((100% - 6rem)/4)}.partnerGroups__partner:nth-child(3n+2):last-child{margin-right:0}.partnerGroups__partner:nth-child(4n+2):last-child{margin-right:calc((100% - 2rem)/2 + 2rem)}.partnerGroups__partner:nth-child(4n+3):last-child{margin-right:calc((100% - 6rem)/4 + 2rem)}}.partnerGroups__partnerLink{opacity:.75;filter:grayscale(1);transition:all .25s ease}.partnerGroups__partnerLink:hover{opacity:1;filter:grayscale(0)}@media screen and (min-width: 768px){.js .partnerGroups__wrapper{display:flex;flex-wrap:wrap}.js .partnerGroups__heading{margin-right:2em;font-size:1.125rem;white-space:nowrap}.js .partnerGroups__groupLink{text-decoration:none;border-bottom:2px solid transparent}.js .partnerGroups__groupLink:hover{border-bottom-color:currentColor}.js .partnerGroups__groupContent{display:none;order:1;margin-top:2rem;width:100%}.js .partnerGroups__heading:target .partnerGroups__groupLink,.js .partnerGroups__heading.-default .partnerGroups__groupLink{border-bottom-color:currentColor}.js .partnerGroups__heading:target+.partnerGroups__groupContent,.js .partnerGroups__heading.-default+.partnerGroups__groupContent{display:block}}@media screen and (min-width: 992px){.js .partnerGroups__heading{font-size:1.375rem}}.pathGrid{padding:5rem 0}.pathGrid__wrapper{position:relative}.pathGrid__wrapper:before{content:"";display:block;padding-top:64.65%}.pathGrid__columns{position:absolute;top:0;left:0;display:flex;flex-direction:column;flex-wrap:wrap;width:100%;height:100%;margin-left:-2px;margin-right:-2px}.pathGrid__path{display:flex;flex-direction:column;position:relative;margin:0 2px 4px;width:calc(33.3333% - 4px);overflow:hidden}.pathGrid__image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;object-fit:cover;z-index:1}.pathGrid__path.-leadership{--section-background-color: var(--c-aqua);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-navy);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-white)}.pathGrid__path.-technology{--section-background-color: var(--c-amaranth);--section-heading-color: var(--c-white);--section-subheading-color: var(--c-navy);--section-highlight-color: var(--c-navy);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-white)}.pathGrid__path.-compliance{--section-background-color: var(--c-navy);--section-heading-color: var(--c-white);--section-subheading-color: var(--c-cream);--section-highlight-color: var(--c-amaranth);--section-text-color: var(--c-white);--section-text-color-reverse: var(--c-navy);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-amaranth);--section-link-underline-color: var(--c-white)}.pathGrid__pathText{background:var(--section-background-color);margin-top:auto;margin-bottom:0;padding:1rem 2rem;position:relative;z-index:3}.pathGrid__path:before{background:var(--section-background-color);content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:0;transition:height .25s cubic-bezier(.17,.67,.32,1);z-index:2}.pathGrid__path:hover,.pathGrid__path:hover .pathGrid__title,.pathGrid__path:hover .pathGrid__subtitle{text-decoration:none}.pathGrid__path:hover:before{height:100%}.pathGrid__title,.pathGrid__subtitle{color:var(--section-heading-color)}.pathGrid__title{text-transform:uppercase;font-size:1.5rem;font-weight:900;margin-bottom:.2rem;text-decoration:none}.pathGrid__subtitle{font-size:1.25rem;font-family:Spectral,serif;margin-bottom:0;font-weight:600;text-decoration:none;text-transform:initial}.pathGrid__path:nth-child(1){height:calc(100% - 4px)}.pathGrid__path:nth-child(2),.pathGrid__path:nth-child(3){height:calc(50% - 4px)}.pathGrid__path:nth-child(4),.pathGrid__path:nth-child(5),.pathGrid__path:nth-child(6){height:calc(33.33333% - 4px)}@media (max-width: 1200px){.pathGrid__title{font-size:1rem}.pathGrid__subtitle{font-size:.875rem}}@media (max-width: 991px){.pathGrid{padding:3rem 0}.pathGrid__path{width:calc(50% - 4px)}.pathGrid__wrapper:before{content:"";display:block;padding-top:130%}.pathGrid__path:nth-child(1){height:calc(50% - 4px)}.pathGrid__path:nth-child(2),.pathGrid__path:nth-child(3){height:calc(25% - 4px)}.pathGrid__path:nth-child(4),.pathGrid__path:nth-child(5){height:calc(25% - 4px)}.pathGrid__path:nth-child(6){height:calc(50% - 4px)}}@media (max-width: 767px){.pathGrid__path{width:calc(100% - 4px)}.pathGrid__path:nth-child(1),.pathGrid__path:nth-child(2),.pathGrid__path:nth-child(3),.pathGrid__path:nth-child(4),.pathGrid__path:nth-child(5),.pathGrid__path:nth-child(6){height:280px}.pathGrid__columns{position:relative}.pathGrid__wrapper:before{display:none}}.percipioApp{background-color:var(--c-navy);position:fixed;display:flex;flex-direction:row;align-items:stretch;max-height:100vh;top:0;left:0;right:0;bottom:0}.percipioApp .container{display:flex;flex-direction:row;align-items:stretch}.percipioApp__wrapper{overflow-y:scroll;margin-right:-17px;padding-right:17px}.percipioApp__outerWrapper{position:relative;z-index:3;padding-top:2rem;overflow:hidden;display:flex;align-items:stretch}.percipioApp__title{font-size:2.5rem;color:#fff;text-transform:uppercase;line-height:.975;max-width:490px;margin-bottom:1rem}.percipioApp__intro{max-width:530px;margin-bottom:1rem}.percipioApp__intro>*:first-child{margin-top:0}.percipioApp__intro>*:last-child{margin-bottom:0}.percipioApp__intro ul,.percipioApp__intro ol{list-style:none;padding-left:1.75rem}.percipioApp__intro a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .percipioApp__intro a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.percipioApp__intro ol{counter-reset:counter-override}.percipioApp__intro ol>li{counter-increment:counter-override}.percipioApp__intro ol>li:before{content:counter(counter-override) ". "}.percipioApp__intro ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.percipioApp__intro ol li>ol,.percipioApp__intro ol li>ul{margin-top:1rem}.percipioApp__intro ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.percipioApp__intro ol li:nth-child(n+10):before{left:-2rem}.percipioApp__intro ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.percipioApp__intro ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.percipioApp__intro ul li ul li:before{content:"";transform:scaleX(.7)}.percipioApp__intro ul li ol,.percipioApp__intro ul li ul{margin-top:1rem}.percipioApp__intro .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.percipioApp__intro .extra-space{line-height:2.5}.percipioApp__intro.-author ul,.percipioApp__intro.-author ol{display:flex;flex-flow:row wrap;gap:10px}.percipioApp__intro.-author li{width:45%}.percipioApp__intro figure{margin:2rem 0}@media screen and (min-width: 768px){.percipioApp__intro figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.percipioApp__intro figure.image-right{float:right;margin-left:2rem}}.percipioApp__intro figure.image-center{margin-left:auto;margin-right:auto}.percipioApp__intro p,.percipioApp__intro .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .percipioApp__intro p{color:#ff375a;font-size:1.25rem;font-weight:400;line-height:1.3}.percipioApp__backgroundImage{position:absolute;top:0;left:50%;transform:translate(-50%);min-width:100%;min-height:100%;object-fit:cover;mix-blend-mode:overlay;z-index:1}.percipioApp__appBadgeWrapper{width:175px;margin-right:1.1rem;display:block;margin-bottom:1rem;transition:transform .25s cubic-bezier(.17,.67,.32,1)}.percipioApp__appBadgeWrapper:last-child{margin-right:0}.percipioApp__appBadgeWrapper:hover,.percipioApp__appBadgeWrapper:focus{transform:translateY(-10px)}.percipioApp__osOptions{margin-bottom:1.5rem}.percipioApp__disclaimer{max-width:450px}.percipioApp__disclaimer>*:first-child{margin-top:0}.percipioApp__disclaimer>*:last-child{margin-bottom:0}.percipioApp__disclaimer ul,.percipioApp__disclaimer ol{list-style:none;padding-left:1.75rem}.percipioApp__disclaimer a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .percipioApp__disclaimer a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.percipioApp__disclaimer ol{counter-reset:counter-override}.percipioApp__disclaimer ol>li{counter-increment:counter-override}.percipioApp__disclaimer ol>li:before{content:counter(counter-override) ". "}.percipioApp__disclaimer ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.percipioApp__disclaimer ol li>ol,.percipioApp__disclaimer ol li>ul{margin-top:1rem}.percipioApp__disclaimer ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.percipioApp__disclaimer ol li:nth-child(n+10):before{left:-2rem}.percipioApp__disclaimer ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.percipioApp__disclaimer ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.percipioApp__disclaimer ul li ul li:before{content:"";transform:scaleX(.7)}.percipioApp__disclaimer ul li ol,.percipioApp__disclaimer ul li ul{margin-top:1rem}.percipioApp__disclaimer .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.percipioApp__disclaimer .extra-space{line-height:2.5}.percipioApp__disclaimer.-author ul,.percipioApp__disclaimer.-author ol{display:flex;flex-flow:row wrap;gap:10px}.percipioApp__disclaimer.-author li{width:45%}.percipioApp__disclaimer figure{margin:2rem 0}@media screen and (min-width: 768px){.percipioApp__disclaimer figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.percipioApp__disclaimer figure.image-right{float:right;margin-left:2rem}}.percipioApp__disclaimer figure.image-center{margin-left:auto;margin-right:auto}.percipioApp__disclaimer p,.percipioApp__disclaimer .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .percipioApp__disclaimer p{color:#fff;font-size:1rem;line-height:1.3}.percipioApp:after{content:"";display:block;position:absolute;height:calc(100vh - 2rem);bottom:2rem;left:8%;width:34%;background-image:url(/dist/media/percipio/triangles.svg);background-position:bottom center;background-size:contain;background-repeat:no-repeat;z-index:2}@media screen and (min-width: 550px){.percipioApp__appBadgeWrapper{width:255px;display:inline-block;margin-bottom:0}}@media screen and (min-width: 768px){.percipioApp__wrapper{padding-top:4.5625rem}.percipioApp__title{font-size:3.0625rem}.percipioApp__intro p,.percipioApp__intro .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .percipioApp__intro p{font-size:1.5rem}.percipioApp__disclaimer p,.percipioApp__disclaimer .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .percipioApp__disclaimer p{font-size:1.25}.percipioApp__osOptions{margin-bottom:2.8rem}}@media screen and (min-width: 992px){.percipioApp__wrapper{padding-top:5.5625rem}.percipioApp__title{font-size:4.0625rem}.percipioApp__intro p,.percipioApp__intro .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .percipioApp__intro p{font-size:2.25rem}}@media screen and (min-width: 1200px) and (min-height: 700px){.percipioApp__wrapper{padding-top:10.5625rem}}.perspectivesHeader{position:sticky;background-color:#fff;top:0;right:0;left:0;z-index:1}.perspectivesHeader__homeLink{position:absolute;display:block;padding:.7rem 1rem;color:#fff;font-weight:500;border-bottom-left-radius:5px;border-bottom-right-radius:5px;top:0;right:0;background-color:var(--c-amaranth);transition:background-color .25s cubic-bezier(.17,.67,.32,1)}.perspectivesHeader__homeLink:hover{text-decoration:none;background-color:var(--c-navy);color:#fff}.perspectivesHeader__mobileButton{display:none;padding:0;border:none;background:none}.perspectivesHeader__brand{display:inline-block;width:144px;position:relative;z-index:1}.perspectivesHeader__navListItem{margin-bottom:0}.perspectivesHeader__navLink{padding-right:2rem;font-weight:600}.perspectivesHeader__wrapper{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;padding:2.9rem 0 2.3rem}.perspectivesHeader__navList{list-style:none;margin:0;padding-left:0;display:flex;flex-direction:row;align-items:center}.perspectivesHeader__navList li:before{display:none}.perspectivesHeader__nav{margin-bottom:-1rem}.perspectivesHeader__mobileButtonIcon{width:40px;height:28px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.perspectivesHeader__mobileButtonIcon span{display:block;position:absolute;height:3px;width:100%;background:var(--c-amaranth);opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.perspectivesHeader__mobileButtonIcon span:nth-child(1){top:0}.perspectivesHeader__mobileButtonIcon span:nth-child(2){top:12px}.perspectivesHeader__mobileButtonIcon span:nth-child(3){top:24px}.perspectivesHeader__mobileButton.-active span:nth-child(1){top:18px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.perspectivesHeader__mobileButton.-active span:nth-child(2){opacity:0;left:-60px}.perspectivesHeader__mobileButton.-active span:nth-child(3){top:18px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}@media (max-width: 800px){.perspectivesHeader__mobileButton{display:block}.perspectivesHeader__wrapper{padding:.9rem 0}.perspectivesHeader__homeLink{display:none}.perspectivesHeader__nav{position:fixed;top:0;left:0;right:0;bottom:0;margin-bottom:0;background-color:#fff;transition:transform .25s cubic-bezier(.17,.67,.32,1);transform:translate(-100%);padding:5rem 1rem 0}.perspectivesHeader__navList{flex-direction:column;align-items:flex-start}.perspectivesHeader__navListItem{margin-bottom:1.5rem}.perspectivesHeader__nav.-active{transform:translate(0)}}.perspectivesHero{background:var(--c-navy);background-image:linear-gradient(79.41deg,var(--c-navy) 0%,#43213D 50%,#722644 60%,#A12C4B 70%,#D03152 80%,#FF375A 100%);overflow:hidden;position:relative;padding:3rem 0}.perspectivesHero__title{font-size:0;max-width:800px;margin-bottom:3rem}.perspectivesHero__titleImage{width:100%}.perspectivesHero__titleImage>svg,.perspectivesHero__titleImage>img{width:100%}.perspectivesHero__intro{font-weight:400;color:var(--c-cream)}.perspectivesHero__intro>*:first-child{margin-top:0}.perspectivesHero__intro>*:last-child{margin-bottom:0}.perspectivesHero__intro ul,.perspectivesHero__intro ol{list-style:none;padding-left:1.75rem}.perspectivesHero__intro a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .perspectivesHero__intro a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.perspectivesHero__intro ol{counter-reset:counter-override}.perspectivesHero__intro ol>li{counter-increment:counter-override}.perspectivesHero__intro ol>li:before{content:counter(counter-override) ". "}.perspectivesHero__intro ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.perspectivesHero__intro ol li>ol,.perspectivesHero__intro ol li>ul{margin-top:1rem}.perspectivesHero__intro ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.perspectivesHero__intro ol li:nth-child(n+10):before{left:-2rem}.perspectivesHero__intro ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.perspectivesHero__intro ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.perspectivesHero__intro ul li ul li:before{content:"";transform:scaleX(.7)}.perspectivesHero__intro ul li ol,.perspectivesHero__intro ul li ul{margin-top:1rem}.perspectivesHero__intro .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.perspectivesHero__intro .extra-space{line-height:2.5}.perspectivesHero__intro.-author ul,.perspectivesHero__intro.-author ol{display:flex;flex-flow:row wrap;gap:10px}.perspectivesHero__intro.-author li{width:45%}.perspectivesHero__intro figure{margin:2rem 0}@media screen and (min-width: 768px){.perspectivesHero__intro figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.perspectivesHero__intro figure.image-right{float:right;margin-left:2rem}}.perspectivesHero__intro figure.image-center{margin-left:auto;margin-right:auto}.perspectivesHero__intro p,.perspectivesHero__intro .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .perspectivesHero__intro p{font-size:1.875rem;line-height:1.2}.perspectivesHero__button{font-weight:400!important}.perspectivesHero__actions{margin-top:1.6rem}.perspectivesHero__trianglePattern{position:absolute;display:block;top:50%;left:50%;transform:translate(-50%,-50%);width:180%;height:180%}@media screen and (min-width: 800px){.perspectivesHero{padding:8.3rem 0}.perspectivesHero__trianglePattern{width:110%}}.photoCloudOne{padding:3rem 0}.photoCloudOne__photoWrapper{display:none;margin-bottom:3rem}.photoCloudOne__photoWrapper.-one{display:block}.photoCloudOne__photoWrapper.-two{background-color:var(--c-aqua)}.photoCloudOne__photoWrapper.-three{background-color:var(--c-amaranth)}.photoCloudOne__photoWrapper.-four{background-color:var(--c-purple)}@media screen and (min-width: 992px){.photoCloudOne{padding:13.3rem 0 7.3rem}.photoCloudOne.-bgColorWhite,.photoCloudOne.-bgColorCream{padding-top:13.3rem!important}.photoCloudOne__photoWrapper{position:absolute;display:none;margin-bottom:0}.photoCloudOne__photoWrapper.-one{width:727px;height:439px;overflow:hidden;left:-212px;top:-49px;z-index:3}.photoCloudOne__photoWrapper.-two{display:block;width:469px;height:283px;overflow:hidden;right:50px;top:-180px;z-index:2}.photoCloudOne__photoWrapper.-three{display:block;width:378px;height:266px;overflow:hidden;right:-48px;top:162px;z-index:1}.photoCloudOne__photoWrapper.-four{display:block;width:365px;height:243px;overflow:hidden;right:76px;top:380px;z-index:0}.photoCloudOne__photo{position:absolute;min-width:101%;min-height:101%;left:50%;top:50%;transform:translate(-50%) translateY(-50%)}.photoCloudOne__textBlock{padding-right:calc(100% - 450px);padding-top:31rem}}@media screen and (min-width: 1200px){.photoCloudOne__photoWrapper.-four{right:226px}}.photoCloudTwo{padding:3rem 0}.photoCloudTwo__textBlockOne,.photoCloudTwo__textBlockTwo{position:relative;margin-bottom:3rem}.photoCloudTwo__photoWrapper{display:none;margin-bottom:3rem}.photoCloudTwo__photoWrapper.-one{display:block}.photoCloudTwo__photoWrapper.-two{background-color:var(--c-aqua)}.photoCloudTwo__photoWrapper.-three{background-color:var(--c-amaranth)}.photoCloudTwo__photoWrapper.-four{display:block}.photoCloudTwo__photoWrapper.-five{background-color:var(--c-purple)}.photoCloudTwo .textBlock__subtitle p,.photoCloudTwo .textBlock__subtitle .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .photoCloudTwo .textBlock__subtitle p{font-weight:600}.photoCloudTwo .textBlock__actions .cta{color:initial}@media screen and (max-width: 991px){.photoCloudTwo.-halfBackground{background:none}}@media screen and (min-width: 992px){.photoCloudTwo{padding:7.3rem 0!important}.photoCloudTwo.-bgColorWhite+*.-bgColorWhite,.photoCloudTwo.-bgColorCream+*.-bgColorCream{padding-top:9rem!important}.photoCloudTwo__textBlockOne,.photoCloudTwo__textBlockTwo{margin-bottom:0}.photoCloudTwo__photoWrapper{position:absolute;display:none;margin-bottom:0}.photoCloudTwo__photoWrapper.-one{width:727px;height:439px;overflow:hidden;right:-282px;top:-74px}.photoCloudTwo__photoWrapper.-two{display:block;width:295px;height:216px;overflow:hidden;right:298px;bottom:24%}.photoCloudTwo__photoWrapper.-three{display:block;width:375px;height:277px;overflow:hidden;right:-110px;bottom:13%}.photoCloudTwo__photoWrapper.-four{width:727px;height:439px;overflow:hidden;left:-340px;top:-237px}.photoCloudTwo__photoWrapper.-five{display:block;width:295px;height:216px;overflow:hidden;left:152px;top:235px}.photoCloudTwo__photo{position:absolute;min-width:101%;min-height:101%;left:50%;top:50%;transform:translate(-50%) translateY(-50%)}.photoCloudTwo__textBlockOne{padding-right:calc(100% - 450px);padding-bottom:31rem}.photoCloudTwo.-textWithAccent .photoCloudTwo__textBlockOne{padding-bottom:15rem}.photoCloudTwo__textBlockTwo{padding-left:calc(100% - 450px)}}@media screen and (min-width: 1200px){.photoCloudTwo__photoWrapper.-one{right:-243px}.photoCloudTwo__textBlockTwo{padding-left:calc(100% - 550px);padding-right:50px}}.SuccessQualities{padding:3rem 0}.SuccessQualities .grid{display:grid;grid-template:1fr 1.5fr 1fr/1fr 1fr 2fr;grid-gap:8px}.SuccessQualities .grid>div{background-color:var(--c-navy);display:grid;position:relative}.SuccessQualities .grid>div .text{padding:20px;display:flex;flex-direction:column;justify-content:center}.SuccessQualities .grid>div .text h2{color:var(--c-white);text-transform:uppercase;font-size:1.5rem;font-weight:700;margin-bottom:1rem}.SuccessQualities .grid>div .text h3{color:var(--c-amaranth);font-size:1.25rem;font-weight:700}.SuccessQualities .grid>div .photo{background-color:var(--c-navy);background-position:center;background-repeat:no-repeat;background-size:cover}.SuccessQualities .grid>div.-vertical.-halves{grid-template-rows:repeat(2,1fr)}.SuccessQualities .grid>div.-vertical.-thirds{grid-template-rows:2fr 1fr}.SuccessQualities .grid>div.-horizontal.-halves{grid-template-columns:repeat(2,1fr)}.SuccessQualities .grid>div.-horizontal.-thirds{grid-template-columns:2fr 1fr}.imageSlider{position:relative;padding:3rem 0}.imageSlider__title{font-size:1.5rem;text-transform:uppercase;font-weight:700;margin-bottom:1.9rem}.imageSlider__button{position:absolute;top:50%;transform:translateY(-50%);width:35px;height:35px;border-radius:50%;overflow:hidden;background:none;border:none;font-size:1.7rem;color:var(--c-amaranth);box-shadow:0 3px 10px #00000029;z-index:1;background-color:#fff}.imageSlider__button i{position:absolute;top:6px;left:13px}.imageSlider__slide{padding:0 50px;text-align:center}.imageSlider__slideText{margin-top:2rem}.imageSlider__photoWrapper{display:block;max-width:550px;margin:0 auto}.imageSlider__button.-left{left:0}.imageSlider__button.-right{right:0}@media screen and (min-width: 992px){.imageSlider{padding:6rem 0}}.PhotoRow{padding:3rem 0}.PhotoRow .photos{display:grid;grid-template:1fr/1fr 1fr 1fr 1fr 1fr;grid-gap:4px}.PhotoRow .photos>div{transition:transform .15s ease-in-out;cursor:pointer;position:relative;z-index:1}.PhotoRow .photos>div:hover{transform:scale(1.15);z-index:2}.PhotoRow .photos>div img{width:100%}.pricingOptions{padding:3rem 0 .75rem}.pricingOptions__title{text-align:center;margin-bottom:3rem}.pricingOptions .container{max-width:1030px}.pricingOptions__wrapper{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-2.25rem;margin-right:-2.25rem}.pricingOptions__option{display:flex;flex-direction:column;margin-bottom:2rem;margin:0 2.25rem 2.25rem;width:calc(100% - 4.5rem);text-decoration:none;transition:box-shadow .25s cubic-bezier(.17,.67,.32,1),transform .25s cubic-bezier(.17,.67,.32,1);box-shadow:0 3px 8px #00000026}.pricingOptions__option:hover,.pricingOptions__option:focus{text-decoration:none;transform:translateY(-30px);box-shadow:0 33px 25px #0000001a}.pricingOptions__body{padding:2rem 4rem;text-align:center}.pricingOptions__imageWrapper{height:164px;width:100%;overflow:hidden;position:relative}.pricingOptions__image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.pricingOptions__price{margin-bottom:.7rem;font-size:3.1rem;font-weight:700}.pricingOptions__type{margin-bottom:.1rem;text-transform:uppercase;font-size:1.1rem;font-weight:700}.pricingOptions__text{margin-bottom:1rem}.pricingOptions__text>*:first-child{margin-top:0}.pricingOptions__text>*:last-child{margin-bottom:0}.pricingOptions__text ul,.pricingOptions__text ol{list-style:none;padding-left:1.75rem}.pricingOptions__text a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .pricingOptions__text a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.pricingOptions__text ol{counter-reset:counter-override}.pricingOptions__text ol>li{counter-increment:counter-override}.pricingOptions__text ol>li:before{content:counter(counter-override) ". "}.pricingOptions__text ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.pricingOptions__text ol li>ol,.pricingOptions__text ol li>ul{margin-top:1rem}.pricingOptions__text ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.pricingOptions__text ol li:nth-child(n+10):before{left:-2rem}.pricingOptions__text ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.pricingOptions__text ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.pricingOptions__text ul li ul li:before{content:"";transform:scaleX(.7)}.pricingOptions__text ul li ol,.pricingOptions__text ul li ul{margin-top:1rem}.pricingOptions__text .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.pricingOptions__text .extra-space{line-height:2.5}.pricingOptions__text.-author ul,.pricingOptions__text.-author ol{display:flex;flex-flow:row wrap;gap:10px}.pricingOptions__text.-author li{width:45%}.pricingOptions__text figure{margin:2rem 0}@media screen and (min-width: 768px){.pricingOptions__text figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.pricingOptions__text figure.image-right{float:right;margin-left:2rem}}.pricingOptions__text figure.image-center{margin-left:auto;margin-right:auto}.pricingOptions__button{margin-bottom:1rem}.pricingOptions__byline>*:first-child{margin-top:0}.pricingOptions__byline>*:last-child{margin-bottom:0}.pricingOptions__byline ul,.pricingOptions__byline ol{list-style:none;padding-left:1.75rem}.pricingOptions__byline a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .pricingOptions__byline a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.pricingOptions__byline ol{counter-reset:counter-override}.pricingOptions__byline ol>li{counter-increment:counter-override}.pricingOptions__byline ol>li:before{content:counter(counter-override) ". "}.pricingOptions__byline ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.pricingOptions__byline ol li>ol,.pricingOptions__byline ol li>ul{margin-top:1rem}.pricingOptions__byline ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.pricingOptions__byline ol li:nth-child(n+10):before{left:-2rem}.pricingOptions__byline ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.pricingOptions__byline ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.pricingOptions__byline ul li ul li:before{content:"";transform:scaleX(.7)}.pricingOptions__byline ul li ol,.pricingOptions__byline ul li ul{margin-top:1rem}.pricingOptions__byline .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.pricingOptions__byline .extra-space{line-height:2.5}.pricingOptions__byline.-author ul,.pricingOptions__byline.-author ol{display:flex;flex-flow:row wrap;gap:10px}.pricingOptions__byline.-author li{width:45%}.pricingOptions__byline figure{margin:2rem 0}@media screen and (min-width: 768px){.pricingOptions__byline figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.pricingOptions__byline figure.image-right{float:right;margin-left:2rem}}.pricingOptions__byline figure.image-center{margin-left:auto;margin-right:auto}.pricingOptions__price,.pricingOptions__type,.pricingOptions__text p,.pricingOptions__text .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .pricingOptions__text p,.pricingOptions__byline p,.pricingOptions__byline .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .pricingOptions__byline p{color:#141c36}.pricingOptions__text p,.pricingOptions__text .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .pricingOptions__text p,.pricingOptions__byline p,.pricingOptions__byline .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .pricingOptions__byline p{line-height:1.7}@media screen and (min-width: 768px){.pricingOptions{padding:6rem 0 1rem}.pricingOptions__option{width:calc(50% - 4.5rem)}}header.primary{background-color:#191919;position:relative}@media screen and (min-width: 992px){header.primary button.menu-toggle{display:none}}header.primary .container{position:static}header.primary .header-content{padding:1rem 0;align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between}header.primary .header-content .menu-toggle:hover,header.primary .header-content .menu-toggle:focus{background-color:#141c36}header.primary .header-content>.dropdown{background-color:#262626;z-index:1001}header.primary .header-content>.dropdown.sub-menu{background-color:#333;z-index:1002}@media screen and (min-width: 992px){header.primary .header-content{padding-bottom:0}}header.primary .branding{flex-basis:180px;flex-shrink:0}header.primary .branding img{max-width:180px}@media screen and (min-width: 992px){header.primary .branding{margin-right:2rem}}header.primary .desktop{display:none}@media screen and (min-width: 992px){header.primary .desktop{align-items:flex-end;display:flex;flex:1 1 auto;flex-flow:column nowrap;justify-content:space-between}header.primary .desktop nav.primary{align-self:flex-start}}header.primary .desktop nav.primary{margin-bottom:.7rem}@media only screen and (max-width: 991px){header.primary .desktop nav.primary .dropdown,header.primary .desktop nav.primary i.fa{display:none}}@media screen and (min-width: 992px){header.primary .desktop nav.primary i.fa{display:inline-block}header.primary .desktop nav.primary .dropdown{background-color:#2a2a2a;color:#fff;display:block;font-size:1rem;min-width:260px;opacity:0;padding:2rem 0;position:absolute;top:100%;transition:opacity .3s;visibility:hidden;z-index:1}header.primary .desktop nav.primary .dropdown ul{display:block}header.primary .desktop nav.primary .dropdown .menu>*{padding:0 1rem}header.primary .desktop nav.primary .dropdown .menu li{margin-bottom:.4em}header.primary .desktop nav.primary .dropdown .menu a{color:#0c96dd}header.primary .desktop nav.primary .dropdown .menu a:hover,header.primary .desktop nav.primary .dropdown .menu a:focus{color:#0975ad}header.primary .desktop nav.primary .dropdown.open{opacity:1;visibility:visible}}header.primary .desktop nav.primary ul{list-style:none;margin:0;padding-left:0;display:flex}header.primary .desktop nav.primary ul li:before{display:none}header.primary .desktop nav.primary ul li{margin-bottom:0}header.primary .desktop nav.primary a{display:block;padding:0 0 .5rem}header.primary .desktop nav.primary li:hover a{color:#141c36}header.primary .desktop nav.primary>ul li{margin-bottom:0}header.primary .desktop nav.primary li.active a,header.primary .desktop nav.primary li:hover a{color:#a5a5a5}header.primary .desktop nav.primary li.mega{position:static}@media screen and (min-width: 992px){header.primary .desktop nav.primary li.mega .dropdown{left:0;top:100%;width:100%}header.primary .desktop nav.primary li.mega .dropdown .menu{display:flex;flex-flow:row wrap;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1168px}header.primary .desktop nav.primary li.mega .dropdown .menu>*{border-left:1px solid #777;flex-basis:0;flex-grow:1;padding:0 3rem}header.primary .desktop nav.primary li.mega .dropdown .menu>*:first-child{border-left:none;padding-left:0}header.primary .desktop nav.primary li.mega .dropdown .menu>*:last-child{padding-right:0}}@media screen and (min-width: 992px){header.primary .desktop nav.primary{margin-bottom:0}header.primary .desktop nav.primary>ul>li{font-size:1.1rem;margin-left:1rem;padding-bottom:1rem;position:relative}header.primary .desktop nav.primary>ul>li:first-child{margin-left:0}header.primary .desktop nav.primary ul{text-align:left}header.primary .desktop nav.primary ul li li{display:block;float:none}}header.primary nav.utility{margin-bottom:.7rem}header.primary nav.utility ul{list-style:none;margin:0;padding-left:0;display:flex}header.primary nav.utility ul li:before{display:none}header.primary nav.utility ul li{margin-bottom:0}header.primary nav.utility a{color:#fff;display:block;font-size:.8rem;padding:0 .5rem}@media screen and (min-width: 992px){header.primary .utilities nav.utility{margin-bottom:.4rem}header.primary .utilities nav.utility ul{text-align:right}}header.primary .header-content>.dropdown,header.primary .mobile{background-color:#191919;bottom:0;display:none;height:100%;opacity:0;overflow-y:auto;padding:1rem;position:fixed;top:0;transition:transform .25s;width:80%;z-index:1000}header.primary .header-content>.dropdown.left,header.primary .mobile.left{display:block;left:0;right:auto;transform:translate(-100%)}header.primary .header-content>.dropdown.right,header.primary .mobile.right{display:block;left:auto;right:0;transform:translate(100%)}header.primary .header-content>.dropdown.left.open,header.primary .header-content>.dropdown.right.open,header.primary .mobile.left.open,header.primary .mobile.right.open{transform:translate(0);transition:transform .25s}header.primary .header-content>.dropdown.init,header.primary .mobile.init{display:block;opacity:1}header.primary .header-content>.dropdown.init .menu>div+div,header.primary .mobile.init .menu>div+div{display:none}header.primary .header-content>.dropdown nav.utility ul li a,header.primary .mobile nav.utility ul li a{padding:.75rem 0}header.primary .header-content>.dropdown ul,header.primary .mobile ul{display:block;padding-left:0}header.primary .header-content>.dropdown ul li,header.primary .mobile ul li{align-items:center;border-bottom:1px solid #333333;display:flex;flex-flow:row nowrap;justify-content:space-between;margin-bottom:0;text-align:left}header.primary .header-content>.dropdown ul li a,header.primary .mobile ul li a{color:#fff;display:block;padding:1rem 0}header.primary .header-content>.dropdown ul li a>i.fa,header.primary .mobile ul li a>i.fa{display:none}header.primary .header-content>.dropdown ul li i.fa,header.primary .mobile ul li i.fa{display:inline-block}@media screen and (min-width: 992px){header.primary .header-content>.dropdown.open.left,header.primary .mobile.open.left{transform:translate(-100%)}header.primary .header-content>.dropdown.open.right,header.primary .mobile.open.right{transform:translate(100%)}}.neo--promoCards{padding-block-start:clamp(1.25rem,1.82vw + .64rem,2rem)}.neo--promoCards__disclaimer{grid-column:main;font-size:.75rem;padding-block-start:clamp(1.25rem,1.82vw + .64rem,2rem);text-align:center}.quoteCards{padding:3rem 0}.quoteCards__wrapper{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-1.5rem;margin-right:-1.5rem}.quoteCards .container{max-width:1000px}.quoteCards__title{margin-bottom:3.9rem}.quoteCards__card{display:flex;flex-direction:column;margin:0 1.5rem 3rem;box-shadow:0 5px 10px #00000026;padding:3.3rem 2rem 2rem;width:calc(100% - 3rem)}.quoteCards__card:nth-child(1){width:calc(100% - 3rem)}.quoteCards__card:nth-child(2){width:calc(100% - 3rem)}.quoteCards__card:nth-child(2) .cta{color:#fff}.quoteCards__card.-twitter>*{max-height:270px!important}.quoteCards__card.-twitter{overflow:scroll}.quoteCards__cta{margin-top:auto;margin-bottom:0;padding-top:1rem}.quoteCards__quote{font-size:1.375rem;margin-bottom:0;font-weight:500}.quoteCards__quote:before{content:"“"}.quoteCards__quote:after{content:"”"}.quoteCards__card.-hasIcon{position:relative;padding-top:4.2rem}.quoteCards svg{position:absolute;top:1.7rem;right:1.3rem;max-width:30px;max-height:40px}.quoteCards__card:nth-child(1),.quoteCards__card:nth-child(5){background-color:var(--c-cream)}.quoteCards__card:nth-child(2){background-color:var(--c-amaranth);padding-top:1.5rem}.quoteCards__card:nth-child(2) .quoteCards__quote{font-size:1.875rem;line-height:1.3}.quoteCards__card:nth-child(3){background-color:var(--c-aqua)}.quoteCards__card.-twitter{background-color:#fff;padding:1rem}.quoteCards__quoteIcon{max-width:150px;margin-bottom:2rem;opacity:.1}@media screen and (min-width: 768px){.quoteCards__card{width:calc(50% - 3rem)}.quoteCards__card:nth-child(1){width:calc(50% - 3rem)}.quoteCards__card:nth-child(2){width:calc(100% - 3rem);order:1}.quoteCards__card:nth-child(3){order:0}}@media screen and (min-width: 992px){.quoteCards{padding:6rem 0}.quoteCards__card{width:calc(33.3333% - 3rem)}.quoteCards__card:nth-child(1){width:calc(39% - 3rem)}.quoteCards__card:nth-child(2){width:calc(61% - 3rem);order:0}.quoteCards__card:nth-child(3){order:1}.quoteCards__card:nth-child(4),.quoteCards__card:nth-child(5){order:2}}.neo--quoteSlider{--grid-rows: 30vh 5rem auto max-content;--slider-easing: "cubic-bezier(.17,.67,0,.96)"}@media screen and (min-width: 768px){.neo--quoteSlider{--grid-rows: 5rem 15.3125rem auto}}.neo--quoteSlider__grid{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:var(--grid-rows)}.neo--quoteSlider__nav{align-self:center;display:grid;gap:1rem;grid-auto-flow:column;grid-row:-1/span 1;grid-column:-2/span 2;justify-self:end;margin:1rem 0 0;z-index:3}@media screen and (min-width: 768px){.neo--quoteSlider__nav{grid-row:1/span 1;margin:0}}.neo--quoteSlider__previous,.neo--quoteSlider__next{background:none;border-radius:0;border:0;color:var(--section-text-color);font-size:1.8rem;margin:0;opacity:1;padding:.5rem;transition:color var(--speed-fast) cubic-bezier(.17,.67,.32,1);width:3.25rem}.neo--quoteSlider__previous:hover,.neo--quoteSlider__previous:focus,.neo--quoteSlider__next:hover,.neo--quoteSlider__next:focus{color:var(--section-highlight-color)}.neo--quoteSlider__previous[disabled],.neo--quoteSlider__next[disabled]{opacity:.3;pointer-events:none}.neo--quoteSlider__wrapper{display:grid;grid-column:1/-1;grid-row:1/-1}.neo--quoteSlider__slide{grid-column:1/span 1;grid-row:1/span 1}.neo--quoteSlider__slideGrid{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:var(--grid-rows);transition:opacity 3s cubic-bezier(.17,.67,.32,1)}.neo--quoteSlider__slideGrid.float-enter-active,.neo--quoteSlider__slideGrid.float-leave-active{transition:opacity 3s cubic-bezier(.17,.67,.32,1)}.neo--quoteSlider__slideGrid.float-enter-active .neo--quoteSlider__slideContent,.neo--quoteSlider__slideGrid.float-leave-active .neo--quoteSlider__slideContent{transition:transform var(--speed-medium) cubic-bezier(.17,.67,.32,1)}.neo--quoteSlider__slideGrid.float-enter-active .neo--quoteSlider__slideMedia,.neo--quoteSlider__slideGrid.float-leave-active .neo--quoteSlider__slideMedia{transition:transform var(--speed-slow) cubic-bezier(.17,.67,.32,1)}.neo--quoteSlider__slideMedia{grid-column:1/-3;grid-row:1/span 2;transition:transform var(--speed-slow) cubic-bezier(.17,.67,.32,1)}@media screen and (min-width: 768px){.neo--quoteSlider__slideMedia{grid-column:1/span 4}}@media screen and (min-width: 992px){.neo--quoteSlider__slideMedia{grid-column-end:span 5}}.neo--quoteSlider__slideImage img{height:100%;object-fit:cover;width:100%}.neo--quoteSlider__slideImage img.lazyload,.neo--quoteSlider__slideImage img.lazyloading{opacity:0}.neo--quoteSlider__slideImage img.lazyloaded{opacity:1;transition:opacity var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.neo--quoteSlider__slideContent{background:#fff;box-shadow:0 5px 10px #00000026;display:grid;gap:1.5rem;grid-column:1/-1;grid-row:2/span 2;margin:2.5rem 0 0;padding:2rem;z-index:1;transition:transform var(--speed-medium) cubic-bezier(.17,.67,.32,1)}@media screen and (min-width: 992px){.neo--quoteSlider__slideContent{grid-column:2/-2}}[data-has-media=true] .neo--quoteSlider__slideContent{grid-column:2/-1}@media screen and (min-width: 768px){[data-has-media=true] .neo--quoteSlider__slideContent{grid-column:4/-1;margin:0 0 0 calc(var(--grid-column-width) / 2)}}@media screen and (min-width: 992px){[data-has-media=true] .neo--quoteSlider__slideContent{grid-column-start:5}}.neo--quoteSlider__slideQuote{font-family:Spectral,serif;font-size:1.1rem;font-weight:400}@media screen and (min-width: 768px){.neo--quoteSlider__slideQuote{font-size:1.3rem}}@media screen and (min-width: 992px){.neo--quoteSlider__slideQuote{font-size:1.5rem}}.neo--quoteSlider__slideFooter{display:grid;gap:1.5rem;justify-items:start}@media screen and (min-width: 992px){.neo--quoteSlider__slideFooter{align-items:center;grid-template-columns:repeat(2,auto)}}.neo--quoteSlider__slideAuthor p,.neo--quoteSlider__slideAuthor .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .neo--quoteSlider__slideAuthor p{margin-bottom:0}.quoteSlider{padding:3rem 0}.quoteSlider__quoteSlideContainer{box-shadow:0 5px 10px #00000026;padding:2rem;background-color:#fff;max-width:610px;margin-left:auto;margin-right:0}.quoteSlider__quote{font-size:1.5rem;font-weight:400;margin-bottom:1.6rem}.quoteSlider .container{max-width:1025px}.quoteSlider__quote:before,.quoteSlider__quote:after{content:'"'}.quoteSlider__name{font-weight:600;margin-bottom:0}.quoteSlider__title{margin-bottom:2.5rem}.quoteSlider__experience{margin-bottom:0;font-weight:500}.quoteSlider__slidesWrapper{position:relative}.quoteSlider__photoSlider{position:absolute;top:0;left:0;width:100%;z-index:0}.quoteSlider__funFact{color:var(--c-navy);font-weight:600}.quoteSlider__textSlider{padding-top:5.2rem}.quoteSlider__nav{position:absolute;top:0;right:calc((100vw - 1025px)/2 + 1rem);z-index:1}@media (max-width: 1025px){.quoteSlider__nav{right:1rem}}.quoteSlider__photo{max-width:100px}.quoteSlider__footer{text-align:center;margin-top:2rem}.quoteSlider__position{margin-bottom:1rem}.quoteSlider__quoteSlide{padding-bottom:1rem}.quoteSlider__quoteTitle{font-size:2.1rem;text-transform:uppercase;font-weight:700;margin-bottom:.1rem}.quoteSlider__quoteSubtitle{color:var(--c-amaranth);font-size:1.4rem;font-weight:700}.quoteSlider__next,.quoteSlider__previous{background:none;border:none;font-size:1.8rem;color:var(--c-amaranth);cursor:pointer;transition:opacity .25s cubic-bezier(.17,.67,.32,1)}.quoteSlider__next:disabled,.quoteSlider__previous:disabled{opacity:.5;pointer-events:none}.quoteSlider__previous{margin-right:.5rem}.quoteSlider__cup i{color:var(--c-amaranth);font-size:1.1em;margin-right:.25em}.quoteSlider.-dark .quoteSlider__header .container{max-width:1140px}.quoteSlider.-dark .quoteSlider__textSlider{padding-top:8rem}.quoteSlider.-dark .quoteSlider__quoteSlideContainer{margin-right:auto;margin-left:0;background-color:var(--c-navy)}.quoteSlider.-dark .quoteSlider__slidesWrapper{padding-bottom:6rem}.quoteSlider.-dark .quoteSlider__photoSlider{padding-top:0}.quoteSlider.-dark .quoteSlider__photo{max-width:172px}.quoteSlider.-dark .quoteSlider__quote,.quoteSlider.-dark .quoteSlider__name,.quoteSlider.-dark .quoteSlider__position,.quoteSlider.-dark .quoteSlider__experience,.quoteSlider.-dark .quoteSlider__funFact,.quoteSlider.-dark .quoteSlider__quoteTitle{color:var(--c-white)}@media screen and (min-width: 768px){.quoteSlider__photo{max-width:200px}.quoteSlider__quoteSlideContainer{max-width:calc(100% - 170px)}.quoteSlider.-dark .quoteSlider__photo{max-width:200px}.quoteSlider.-dark .quoteSlider__textSlider{padding-top:0}.quoteSlider.-dark .quoteSlider__photoSlider{top:auto;bottom:0}.quoteSlider.-dark .quoteSlider__photoSlide .container{text-align:right;padding-right:5rem}}@media screen and (min-width: 992px){.quoteSlider{padding:6rem 0}.quoteSlider__photo{max-width:413px}.quoteSlider__quoteSlideContainer{max-width:calc(100% - 385px)}.quoteSlider.-dark .quoteSlider__quoteSlideContainer{padding:3rem;max-width:calc(100% - 415px)}.quoteSlider.-dark .quoteSlider__photo{max-width:413px}.quoteSlider.-centerTitle .quoteSlider__quote:before,.quoteSlider.-centerTitle .quoteSlider__quote:after{content:""}}.quotesWithEmbed{background-color:var(--c-navy);padding:4rem 0}.quotesWithEmbed__title{color:var(--c-white)}.quotesWithEmbed__quoteText{padding-left:0;border-left:none}.quotesWithEmbed__quoteText>*:first-child{margin-top:0}.quotesWithEmbed__quoteText>*:last-child{margin-bottom:0}.quotesWithEmbed__quoteText ul,.quotesWithEmbed__quoteText ol{list-style:none;padding-left:1.75rem}.quotesWithEmbed__quoteText a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .quotesWithEmbed__quoteText a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.quotesWithEmbed__quoteText ol{counter-reset:counter-override}.quotesWithEmbed__quoteText ol>li{counter-increment:counter-override}.quotesWithEmbed__quoteText ol>li:before{content:counter(counter-override) ". "}.quotesWithEmbed__quoteText ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.quotesWithEmbed__quoteText ol li>ol,.quotesWithEmbed__quoteText ol li>ul{margin-top:1rem}.quotesWithEmbed__quoteText ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.quotesWithEmbed__quoteText ol li:nth-child(n+10):before{left:-2rem}.quotesWithEmbed__quoteText ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.quotesWithEmbed__quoteText ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.quotesWithEmbed__quoteText ul li ul li:before{content:"";transform:scaleX(.7)}.quotesWithEmbed__quoteText ul li ol,.quotesWithEmbed__quoteText ul li ul{margin-top:1rem}.quotesWithEmbed__quoteText .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.quotesWithEmbed__quoteText .extra-space{line-height:2.5}.quotesWithEmbed__quoteText.-author ul,.quotesWithEmbed__quoteText.-author ol{display:flex;flex-flow:row wrap;gap:10px}.quotesWithEmbed__quoteText.-author li{width:45%}.quotesWithEmbed__quoteText figure{margin:2rem 0}@media screen and (min-width: 768px){.quotesWithEmbed__quoteText figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.quotesWithEmbed__quoteText figure.image-right{float:right;margin-left:2rem}}.quotesWithEmbed__quoteText figure.image-center{margin-left:auto;margin-right:auto}.quotesWithEmbed__quoteText p,.quotesWithEmbed__quoteText .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .quotesWithEmbed__quoteText p{font-size:1.25rem;font-family:Spectral,serif;color:var(--c-white);font-style:normal}.quotesWithEmbed__quoteName{color:var(--c-white);display:flex;flex-direction:column;align-items:flex-start;font-weight:800;text-transform:uppercase;font-size:1.125rem}.quotesWithEmbed__quotePosition{font-size:1rem;font-weight:600;font-family:Spectral,serif;font-style:normal;text-transform:none}.quotesWithEmbed__quoteWrapper{position:relative;padding-left:3rem}.quotesWithEmbed__quoteWrapper:before{content:"“";font-size:2.25rem;color:var(--c-white);font-weight:900;position:absolute;top:-7px;left:0;display:block}.quotesWithEmbed__quoteWrapper:not(:last-child){border-bottom:1px solid var(--c-white);padding-bottom:1.6rem;margin-bottom:1.6rem}@media screen and (min-width: 992px){.quotesWithEmbed__quoteWrapper{padding-right:3rem}.quotesWithEmbed__quotesWrapper{padding-right:2rem}}.relatedCourses{padding:3rem 0 1.25rem}.relatedCourses__title{font-weight:800;margin-bottom:2rem;text-transform:uppercase}@media screen and (min-width: 992px){.relatedCourses__title{font-size:2rem}}.relatedCourses__wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-left:-.875rem;margin-right:-.875rem}.relatedCourses__coursePreview{display:flex;flex-direction:column;margin:0 .875rem 1.75rem;width:calc(100% - 1.75rem)}@media screen and (min-width: 768px){.relatedCourses__coursePreview{width:calc(50% - 1.75rem)}}@media screen and (min-width: 992px){.relatedCourses__coursePreview{width:calc(33.3333% - 1.75rem)}}.relatedCtaCards{padding:3rem 0 0;position:relative}.relatedCtaCards.-statistics .relatedCtaCards__card{position:relative;transform:scale(1);transition:transform .25s cubic-bezier(.17,.67,.32,1)}@media screen and (min-width: 800px){.relatedCtaCards.-statistics .relatedCtaCards__card:hover,.relatedCtaCards.-statistics .relatedCtaCards__card:focus{transform:scale(1.05)}}.relatedCtaCards.-statistics .relatedCtaCards__cardBody{padding:2rem}.relatedCtaCards.-statistics .relatedCtaCards__cardTitle{font-family:Spectral,serif;font-size:3.375rem;font-weight:800;margin-bottom:0;line-height:1;text-transform:none}@media screen and (min-width: 768px){.relatedCtaCards.-statistics .relatedCtaCards__cardTitle{font-size:5.625rem}}.relatedCtaCards.-statistics .relatedCtaCards__text p,.relatedCtaCards.-statistics .relatedCtaCards__text .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .relatedCtaCards.-statistics .relatedCtaCards__text p{font-family:Spectral,serif;font-size:1rem;font-weight:600}@media screen and (min-width: 768px){.relatedCtaCards.-statistics .relatedCtaCards__text p,.relatedCtaCards.-statistics .relatedCtaCards__text .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .relatedCtaCards.-statistics .relatedCtaCards__text p{font-size:1.25rem}}@media screen and (min-width: 992px){.relatedCtaCards.-statistics.-threeCol .relatedCtaCards__cardTitle{font-size:3.75rem}.relatedCtaCards.-statistics.-threeCol .relatedCtaCards__text p,.relatedCtaCards.-statistics.-threeCol .relatedCtaCards__text .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .relatedCtaCards.-statistics.-threeCol .relatedCtaCards__text p{font-size:1rem}}@media screen and (min-width: 992px){.relatedCtaCards.-statistics.-fourCol .relatedCtaCards__cardTitle{font-size:2.5rem}.relatedCtaCards.-statistics.-fourCol .relatedCtaCards__text p,.relatedCtaCards.-statistics.-fourCol .relatedCtaCards__text .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .relatedCtaCards.-statistics.-fourCol .relatedCtaCards__text p{font-size:1rem}}.relatedCtaCards.-modal .relatedCtaCards__button{--button-color-bg: #141C36;--button-color-bg-hover: #141C36;--button-color-border: var(--button-color-bg);--button-color-border-hover: var(--button-color-bg-hover);--button-color-text: #fff;--button-color-text-hover: #fff;--button-color-icon: var(--button-color-text);--button-color-icon-hover: var(--button-color-text-hover);--button-padding-y: .75rem;--button-padding-x: 1rem;--button-textAlign: center;background-color:var(--button-color-bg);border-radius:5px;border:2px solid var(--button-color-border);color:var(--button-color-text);cursor:pointer;display:inline-block;font-family:Montserrat,sans-serif;font-size:.95rem;line-height:1;margin-bottom:0;opacity:1;padding:var(--button-padding-y) var(--button-padding-x);text-align:var(--button-textAlign);text-transform:uppercase;transition:background-color var(--speed-fast, .25s) cubic-bezier(.17,.67,.32,1),border var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast, .25s) cubic-bezier(.17,.67,.32,1);vertical-align:top;align-self:flex-start;margin:1rem 0 0}.relatedCtaCards.-modal .relatedCtaCards__button:hover,.relatedCtaCards.-modal .relatedCtaCards__button:focus{background-color:var(--button-color-bg-hover);border-color:var(--button-color-border-hover);color:var(--button-color-text-hover);outline:none;text-decoration:none}.relatedCtaCards.-modal .relatedCtaCards__button:hover i,.relatedCtaCards.-modal .relatedCtaCards__button:focus i{color:var(--button-color-icon-hover)}.relatedCtaCards.-modal .relatedCtaCards__button:hover .rect1,.relatedCtaCards.-modal .relatedCtaCards__button:hover .rect2,.relatedCtaCards.-modal .relatedCtaCards__button:hover .rect3,.relatedCtaCards.-modal .relatedCtaCards__button:hover .rect4,.relatedCtaCards.-modal .relatedCtaCards__button:hover .rect5,.relatedCtaCards.-modal .relatedCtaCards__button:focus .rect1,.relatedCtaCards.-modal .relatedCtaCards__button:focus .rect2,.relatedCtaCards.-modal .relatedCtaCards__button:focus .rect3,.relatedCtaCards.-modal .relatedCtaCards__button:focus .rect4,.relatedCtaCards.-modal .relatedCtaCards__button:focus .rect5{background-color:#fff}.relatedCtaCards.-modal .relatedCtaCards__button i{color:var(--button-color-icon);margin-left:.4rem}.relatedCtaCards.-modal .relatedCtaCards__button .fa-caret-right{transform:scaleX(1.7)}.relatedCtaCards.-modal .relatedCtaCards__button .fa-caret-left{transform:scaleX(1.7);margin:0 .4em 0 0}.relatedCtaCards.-modal .relatedCtaCards__button .spinner{height:6px;vertical-align:3px}.relatedCtaCards.-modal .relatedCtaCards__button .rect1,.relatedCtaCards.-modal .relatedCtaCards__button .rect2,.relatedCtaCards.-modal .relatedCtaCards__button .rect3,.relatedCtaCards.-modal .relatedCtaCards__button .rect4,.relatedCtaCards.-modal .relatedCtaCards__button .rect5{transition:background-color var(--speed-fast, .25s) cubic-bezier(.17,.67,.32,1)}.relatedCtaCards.-modal .relatedCtaCards__button.-disabled,.relatedCtaCards.-modal .relatedCtaCards__button[disabled]{--button-color-border: #8c8c8c;--button-color-bg: #8c8c8c;--button-color-text: #cccccc;pointer-events:none}.relatedCtaCards.-modal .relatedCtaCards__button.-secondary{--button-color-bg: transparent;--button-color-bg-hover: var(--c-navy);--button-color-border: var(--c-navy);--button-color-border-hover: var(--c-navy);--button-color-text: var(--c-navy);--button-color-text-hover: var(--c-white);--button-color-icon: var(--c-amaranth);--button-color-icon-hover: var(--c-amaranth);--button-padding-y:calc(.75rem - 2px);--button-padding-x:calc(1rem - 2px)}.code-academy-template main .relatedCtaCards.-modal .relatedCtaCards__button.-secondary{--button-color-icon: var(--c-blue);--button-color-icon-hover: var(--c-blue)}.relatedCtaCards.-modal .relatedCtaCards__button.-darkBG{--button-color-bg: transparent;--button-color-bg-hover: var(--c-navy);--button-color-border: var(--c-navy);--button-color-border-hover: var(--c-navy);--button-color-text: var(--c-navy);--button-color-text-hover: var(--c-white);--button-color-icon: var(--c-amaranth);--button-color-icon-hover: var(--c-amaranth);--button-padding-y:calc(.75rem - 2px);--button-padding-x:calc(1rem - 2px)}.code-academy-template main .relatedCtaCards.-modal .relatedCtaCards__button.-darkBG{--button-color-icon: var(--c-blue);--button-color-icon-hover: var(--c-blue)}.relatedCtaCards.-modal .relatedCtaCards__button.-tertiary{--button-color-bg: #FF375A;--button-color-bg-hover: #FF375A;--button-color-border: var(--button-color-bg);--button-color-border-hover: var(--button-color-bg-hover);--button-color-text: #fff;--button-color-text-hover: var(--button-color-text);--button-padding-y: .9rem;--button-padding-x: 1.7rem;font-size:1.125rem;font-weight:700}.relatedCtaCards.-modal .relatedCtaCards__button.-ghost{--button-color-bg: #fff;--button-color-bg-hover: #141C36;--button-color-border: var(--button-color-bg);--button-color-border-hover: var(--button-color-bg-hover);--button-color-text: #141C36;--button-color-text-hover: #fff;font-weight:500}.relatedCtaCards.-modal .relatedCtaCards__button.-ghostOutline{--button-color-bg: #fff;--button-color-bg-hover: #141C36;--button-color-border: var(--button-color-bg);--button-color-border-hover: var(--button-color-bg);--button-color-text: #141C36;--button-color-text-hover: #fff;font-weight:500}.relatedCtaCards.-modal .relatedCtaCards__button.-outline{--button-color-bg: transparent;--button-color-bg-hover: #fff;--button-color-border: #fff;--button-color-border-hover: #fff;--button-color-text: #fff;--button-color-text-hover: #141C36}.relatedCtaCards.-modal .relatedCtaCards__button.-naked{--button-color-bg: transparent;--button-color-bg-hover: transparent;--button-color-border: transparent;--button-color-border-hover: transparent;--button-color-text: #141C36;--button-color-text-hover: #141C36;-webkit-appearance:none;font-weight:700}.relatedCtaCards.-modal .relatedCtaCards__button.-naked i{margin-left:.5rem}.relatedCtaCards.-modal .relatedCtaCards__button.-naked:hover,.relatedCtaCards.-modal .relatedCtaCards__button.-naked:focus{text-decoration:underline}.relatedCtaCards.-modal .relatedCtaCards__button.-naked:focus{outline:thin dotted}.relatedCtaCards.-modal .relatedCtaCards__button.-naked.-align{padding-left:0;padding-right:0}.relatedCtaCards.-modal .relatedCtaCards__button.-nakedWhite{--button-color-bg: transparent;--button-color-bg-hover: transparent;--button-color-border: transparent;--button-color-border-hover: transparent;--button-color-text: #fff;--button-color-text-hover: #fff;-webkit-appearance:none;font-weight:700}.relatedCtaCards.-modal .relatedCtaCards__button.-nakedWhite i{display:none}.relatedCtaCards.-modal .relatedCtaCards__button.-nakedWhite:hover,.relatedCtaCards.-modal .relatedCtaCards__button.-nakedWhite:focus{text-decoration:underline}.relatedCtaCards.-modal .relatedCtaCards__button.-nakedWhite:focus{outline:thin dotted}.relatedCtaCards.-modal .relatedCtaCards__button.-pill{--button-color-bg: #141C36;--button-color-bg-hover: #3d56a6;--button-color-border: var(--button-color-bg);--button-color-border-hover: var(--button-color-bg-hover);--button-padding-y: .5rem;--button-padding-x: 1rem;font-weight:700}@media screen and (min-width: 768px){.relatedCtaCards.-modal .modal-dialog{max-width:60vw}}.relatedCtaCards.-modal .modal-body>*:first-child{margin-top:0}.relatedCtaCards.-modal .modal-body>*:last-child{margin-bottom:0}.relatedCtaCards.-modal .modal-body ul,.relatedCtaCards.-modal .modal-body ol{list-style:none;padding-left:1.75rem}.relatedCtaCards.-modal .modal-body a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .relatedCtaCards.-modal .modal-body a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.relatedCtaCards.-modal .modal-body ol{counter-reset:counter-override}.relatedCtaCards.-modal .modal-body ol>li{counter-increment:counter-override}.relatedCtaCards.-modal .modal-body ol>li:before{content:counter(counter-override) ". "}.relatedCtaCards.-modal .modal-body ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.relatedCtaCards.-modal .modal-body ol li>ol,.relatedCtaCards.-modal .modal-body ol li>ul{margin-top:1rem}.relatedCtaCards.-modal .modal-body ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.relatedCtaCards.-modal .modal-body ol li:nth-child(n+10):before{left:-2rem}.relatedCtaCards.-modal .modal-body ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.relatedCtaCards.-modal .modal-body ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.relatedCtaCards.-modal .modal-body ul li ul li:before{content:"";transform:scaleX(.7)}.relatedCtaCards.-modal .modal-body ul li ol,.relatedCtaCards.-modal .modal-body ul li ul{margin-top:1rem}.relatedCtaCards.-modal .modal-body .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.relatedCtaCards.-modal .modal-body .extra-space{line-height:2.5}.relatedCtaCards.-modal .modal-body.-author ul,.relatedCtaCards.-modal .modal-body.-author ol{display:flex;flex-flow:row wrap;gap:10px}.relatedCtaCards.-modal .modal-body.-author li{width:45%}.relatedCtaCards.-modal .modal-body figure{margin:2rem 0}@media screen and (min-width: 768px){.relatedCtaCards.-modal .modal-body figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.relatedCtaCards.-modal .modal-body figure.image-right{float:right;margin-left:2rem}}.relatedCtaCards.-modal .modal-body figure.image-center{margin-left:auto;margin-right:auto}.relatedCtaCards__row{margin-top:3.5rem;position:relative}.relatedCtaCards__row:after{content:"";display:block;position:absolute;top:-3.5rem;left:0;width:100%;height:110px;background-color:var(--c-amaranth);z-index:0}.relatedCtaCards.-noStripe .relatedCtaCards__wrapper{margin-top:0}.relatedCtaCards.-noStripe .relatedCtaCards__row{margin-top:3rem}.relatedCtaCards.-noStripe .relatedCtaCards__row:after{display:none}.relatedCtaCards__title{text-align:center;margin-bottom:2rem;color:var(--c-navy);font-weight:900;text-transform:uppercase}.relatedCtaCards__introductionText{margin-bottom:2rem}.relatedCtaCards__introductionText>*:first-child{margin-top:0}.relatedCtaCards__introductionText>*:last-child{margin-bottom:0}.relatedCtaCards__introductionText ul,.relatedCtaCards__introductionText ol{list-style:none;padding-left:1.75rem}.relatedCtaCards__introductionText a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .relatedCtaCards__introductionText a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.relatedCtaCards__introductionText ol{counter-reset:counter-override}.relatedCtaCards__introductionText ol>li{counter-increment:counter-override}.relatedCtaCards__introductionText ol>li:before{content:counter(counter-override) ". "}.relatedCtaCards__introductionText ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.relatedCtaCards__introductionText ol li>ol,.relatedCtaCards__introductionText ol li>ul{margin-top:1rem}.relatedCtaCards__introductionText ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.relatedCtaCards__introductionText ol li:nth-child(n+10):before{left:-2rem}.relatedCtaCards__introductionText ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.relatedCtaCards__introductionText ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.relatedCtaCards__introductionText ul li ul li:before{content:"";transform:scaleX(.7)}.relatedCtaCards__introductionText ul li ol,.relatedCtaCards__introductionText ul li ul{margin-top:1rem}.relatedCtaCards__introductionText .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.relatedCtaCards__introductionText .extra-space{line-height:2.5}.relatedCtaCards__introductionText.-author ul,.relatedCtaCards__introductionText.-author ol{display:flex;flex-flow:row wrap;gap:10px}.relatedCtaCards__introductionText.-author li{width:45%}.relatedCtaCards__introductionText figure{margin:2rem 0}@media screen and (min-width: 768px){.relatedCtaCards__introductionText figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.relatedCtaCards__introductionText figure.image-right{float:right;margin-left:2rem}}.relatedCtaCards__introductionText figure.image-center{margin-left:auto;margin-right:auto}.relatedCtaCards__card{display:flex;flex-direction:column;box-shadow:0 5px 10px #00000026;margin:0 2rem 2rem;width:calc(100% - 4rem)}.relatedCtaCards__cardBody{--section-background-color: var(--c-white);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-amaranth);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-navy-rgb), .05);--section-hover-color: var(--c-amaranth);background-color:var(--section-background-color);color:var(--section-text-color);display:flex;flex-direction:column;flex-grow:1;padding:2.2rem}.relatedCtaCards__cardBody.-bgColorWhite{--section-background-color: var(--c-white);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-amaranth);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-navy-rgb), .05);--section-hover-color: var(--c-amaranth);--section-link-underline-color: var(--c-purple)}.relatedCtaCards__cardBody.-bgColorLight{--section-background-color: #F2F2F2}.relatedCtaCards__cardBody.-bgColorCream{--section-background-color: var(--c-cream);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-amaranth);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-navy-rgb), .05);--section-hover-color: var(--c-amaranth)}.relatedCtaCards__cardBody.-bgColorNavy{--section-background-color: var(--c-navy);--section-heading-color: var(--c-white);--section-subheading-color: var(--c-cream);--section-highlight-color: var(--c-amaranth);--section-text-color: var(--c-white);--section-text-color-reverse: var(--c-navy);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-amaranth);--section-link-underline-color: var(--c-white)}.relatedCtaCards__cardBody.-bgColorMagenta,.relatedCtaCards__cardBody.-bgColorAmaranth{--section-background-color: var(--c-amaranth);--section-heading-color: var(--c-white);--section-subheading-color: var(--c-navy);--section-highlight-color: var(--c-navy);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-white)}.relatedCtaCards__cardBody.-bgColorPurple{--section-background-color: var(--c-purple);--section-heading-color: var(--c-white);--section-highlight-color: var(--c-navy);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-white)}.relatedCtaCards__cardBody.-bgColorAqua{--section-background-color: var(--c-aqua);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-navy);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-white)}.relatedCtaCards__cardBody.-bgColorSky{--section-background-color: var(--c-sky);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-navy);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-white)}.code-academy-template .relatedCtaCards__cardBody.-bgColorNavy{--section-highlight-color: var(--c-sky);--section-hover-color: var(--c-sky)}.code-academy-template .relatedCtaCards__cardBody.-bgColorDefault,.code-academy-template .relatedCtaCards__cardBody.-bgColorWhite,.code-academy-template .relatedCtaCards__cardBody.-bgColorCream{--section-highlight-color: var(--c-blue);--section-hover-color: var(--c-sky)}.relatedCtaCards__wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-left:-2rem;margin-right:-2rem;margin-top:6rem;position:relative;z-index:1}.relatedCtaCards__photoWrapper{height:163px;overflow:hidden;position:relative}.relatedCtaCards__photo{position:absolute;min-width:100%;min-height:100%;top:50%;left:50%;transform:translate(-50%) translateY(-50%)}.relatedCtaCards__text{margin-bottom:1rem}.relatedCtaCards__text>*:first-child{margin-top:0}.relatedCtaCards__text>*:last-child{margin-bottom:0}.relatedCtaCards__text ul,.relatedCtaCards__text ol{list-style:none;padding-left:1.75rem}.relatedCtaCards__text a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .relatedCtaCards__text a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.relatedCtaCards__text ol{counter-reset:counter-override}.relatedCtaCards__text ol>li{counter-increment:counter-override}.relatedCtaCards__text ol>li:before{content:counter(counter-override) ". "}.relatedCtaCards__text ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.relatedCtaCards__text ol li>ol,.relatedCtaCards__text ol li>ul{margin-top:1rem}.relatedCtaCards__text ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.relatedCtaCards__text ol li:nth-child(n+10):before{left:-2rem}.relatedCtaCards__text ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.relatedCtaCards__text ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.relatedCtaCards__text ul li ul li:before{content:"";transform:scaleX(.7)}.relatedCtaCards__text ul li ol,.relatedCtaCards__text ul li ul{margin-top:1rem}.relatedCtaCards__text .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.relatedCtaCards__text .extra-space{line-height:2.5}.relatedCtaCards__text.-author ul,.relatedCtaCards__text.-author ol{display:flex;flex-flow:row wrap;gap:10px}.relatedCtaCards__text.-author li{width:45%}.relatedCtaCards__text figure{margin:2rem 0}@media screen and (min-width: 768px){.relatedCtaCards__text figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.relatedCtaCards__text figure.image-right{float:right;margin-left:2rem}}.relatedCtaCards__text figure.image-center{margin-left:auto;margin-right:auto}.relatedCtaCards__text:last-child{margin-bottom:0}.relatedCtaCards__cardTitle{color:var(--section-heading-color, var(--section-text-color));font-size:1.5rem;font-weight:900;text-transform:uppercase;margin-bottom:0}.relatedCtaCards__cardhead{display:flex;flex-direction:row;align-items:flex-end;margin-bottom:.7rem;position:relative}.relatedCtaCards__cta{color:var(--section-text-color);display:inline-block;margin-top:auto;font-family:Spectral,serif}@media (max-width: 450px){.relatedCtaCards__cardhead{flex-direction:column;align-items:flex-start}.relatedCtaCards__cardTitle{margin-bottom:.5rem}.relatedCtaCards__cta{margin-left:0}}@media screen and (min-width: 992px){.relatedCtaCards{padding:6rem 0 2rem}.relatedCtaCards__card{margin:0 2rem 4rem;width:calc(50% - 4rem)}.relatedCtaCards .container{max-width:1020px}.relatedCtaCards.-threeCol .relatedCtaCards__card{width:calc(33.3% - 4rem)}.relatedCtaCards.-threeCol .relatedCtaCards__cardBody{padding:1.8rem}.relatedCtaCards.-fourCol .relatedCtaCards__card{margin:0 1rem 4rem;width:calc(25% - 2rem)}.relatedCtaCards.-fourCol .relatedCtaCards__cardBody{padding:1.2rem}}.relatedCtaCards.-stripeColorWhite .relatedCtaCards__row:after{background-color:var(--c-white)!important}.relatedCtaCards.-stripeColorCream .relatedCtaCards__row:after{background-color:var(--c-cream)!important}.relatedCtaCards.-stripeColorMagenta .relatedCtaCards__row:after{background-color:var(--c-amaranth)!important}.relatedCtaCards.-stripeColorAmaranth .relatedCtaCards__row:after{background-color:var(--c-amaranth)!important}.relatedCtaCards.-stripeColorNavy .relatedCtaCards__row:after{background-color:var(--c-navy)!important}.relatedCtaCards.-stripeColorPurple .relatedCtaCards__row:after{background-color:var(--c-purple)!important}.relatedCtaCards.-stripeColorAqua .relatedCtaCards__row:after{background-color:var(--c-aqua)!important}.relatedCtaCards.-stripeColorBlue .relatedCtaCards__row:after{background-color:var(--c-blue)!important}.relatedCtaCards.-stripeColorSky .relatedCtaCards__row:after{background-color:var(--c-sky)!important}.-bgColorWhite+.relatedCtaCards{margin-top:-3rem}.relatedEvents{padding:3rem 0}.relatedEvents__wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-left:-2.375rem;margin-right:-2.375rem}.relatedEvents .container.-events{max-width:960px}.relatedEvents__event{margin:0 2.375rem 2rem;width:calc(100% - 4.75rem)}.relatedEvents__event .event__type{font-weight:900;font-family:Montserrat,sans-serif}.relatedEvents__title{margin-bottom:3.1rem}.relatedEvents__text{margin-bottom:3.1rem;margin-top:-2.1rem}@media screen and (min-width: 768px){.relatedEvents__event{margin-bottom:4.75rem;width:calc(50% - 4.75rem)}}@media screen and (min-width: 992px){.relatedEvents{padding:6rem 0 1.25rem}.relatedEvents__text{max-width:50%}.relatedEvents__event{width:calc(33.3333% - 4.75rem)}}.relatedResources{padding:3rem 0 1.5rem}.relatedResources__wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-left:-.75rem;margin-right:-.75rem}.relatedResources__columns{position:relative}.relatedResources__columns:before{content:"";display:block;position:absolute;top:3.5rem;left:0;width:100%;height:110px;background-color:var(--c-amaranth);z-index:0}.relatedResources__column{margin:0 .75rem 2rem;padding:2.5rem 1rem 2rem;width:calc(100% - 1.5rem);position:relative;display:flex;flex-direction:column;align-items:flex-start;background-color:var(--c-white);box-shadow:0 5px 10px #00000026}.relatedResources__button{margin-top:auto}.relatedResources__columnText{margin-bottom:1rem}.relatedResources__columnText>*:first-child{margin-top:0}.relatedResources__columnText>*:last-child{margin-bottom:0}.relatedResources__columnText ul,.relatedResources__columnText ol{list-style:none;padding-left:1.75rem}.relatedResources__columnText a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .relatedResources__columnText a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.relatedResources__columnText ol{counter-reset:counter-override}.relatedResources__columnText ol>li{counter-increment:counter-override}.relatedResources__columnText ol>li:before{content:counter(counter-override) ". "}.relatedResources__columnText ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.relatedResources__columnText ol li>ol,.relatedResources__columnText ol li>ul{margin-top:1rem}.relatedResources__columnText ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.relatedResources__columnText ol li:nth-child(n+10):before{left:-2rem}.relatedResources__columnText ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.relatedResources__columnText ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.relatedResources__columnText ul li ul li:before{content:"";transform:scaleX(.7)}.relatedResources__columnText ul li ol,.relatedResources__columnText ul li ul{margin-top:1rem}.relatedResources__columnText .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.relatedResources__columnText .extra-space{line-height:2.5}.relatedResources__columnText.-author ul,.relatedResources__columnText.-author ol{display:flex;flex-flow:row wrap;gap:10px}.relatedResources__columnText.-author li{width:45%}.relatedResources__columnText figure{margin:2rem 0}@media screen and (min-width: 768px){.relatedResources__columnText figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.relatedResources__columnText figure.image-right{float:right;margin-left:2rem}}.relatedResources__columnText figure.image-center{margin-left:auto;margin-right:auto}.relatedResources__columnTitle,.relatedResources__columnText{padding-right:2rem;width:100%}.relatedResources__columnTitle{font-size:1.125rem;font-weight:900;text-transform:uppercase;color:var(--c-navy);margin-bottom:1rem;padding-right:calc(1rem + 45px)}.relatedResources__iconWrapper{width:45px;height:45px;position:absolute;top:0;right:0;background-color:var(--c-amaranth);text-align:center;z-index:1}.relatedResources__icon{--icon-fill-color: var(--c-white)}.relatedResources__iconWrapper svg{max-width:calc(100% - 10px);max-height:calc(100% - 10px);margin-top:50%;transform:translateY(-50%)}.relatedResources__iconWrapper path,.relatedResources__iconWrapper circle{fill:#fff}.relatedResources__title{margin-bottom:2.5rem;text-align:center;font-weight:900;color:var(--c-navy);text-transform:uppercase}@media screen and (min-width: 768px){.relatedResources{padding:3rem 0 0}.relatedResources__column{margin-bottom:3rem;width:calc(50% - 1.5rem)}}@media screen and (min-width: 992px){.relatedResources{padding:6rem 0 4.5rem}.relatedResources__column{width:calc(33.3333% - 1.5rem)}}.neo--richText{color:var(--section-text-color)}.neo--richText a:not(.button):not(.neo--button){color:var(--section-text-color);text-decoration:underline}.neo--richText a:not(.button):not(.neo--button):hover,.neo--richText a:not(.button):not(.neo--button):focus{color:var(--section-highlight-color)}.richTextAccordions{padding:3rem 0}.richTextAccordions__title{font-size:1.5rem;text-transform:uppercase;font-weight:700;margin-bottom:1rem}.richTextAccordions__accordionTitle{text-align:left;font-size:1rem;color:var(--c-navy)}.richTextAccordions__introductionText{margin-bottom:2rem}.richTextAccordions__introductionText>*:first-child{margin-top:0}.richTextAccordions__introductionText>*:last-child{margin-bottom:0}.richTextAccordions__introductionText ul,.richTextAccordions__introductionText ol{list-style:none;padding-left:1.75rem}.richTextAccordions__introductionText a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .richTextAccordions__introductionText a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.richTextAccordions__introductionText ol{counter-reset:counter-override}.richTextAccordions__introductionText ol>li{counter-increment:counter-override}.richTextAccordions__introductionText ol>li:before{content:counter(counter-override) ". "}.richTextAccordions__introductionText ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.richTextAccordions__introductionText ol li>ol,.richTextAccordions__introductionText ol li>ul{margin-top:1rem}.richTextAccordions__introductionText ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.richTextAccordions__introductionText ol li:nth-child(n+10):before{left:-2rem}.richTextAccordions__introductionText ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.richTextAccordions__introductionText ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.richTextAccordions__introductionText ul li ul li:before{content:"";transform:scaleX(.7)}.richTextAccordions__introductionText ul li ol,.richTextAccordions__introductionText ul li ul{margin-top:1rem}.richTextAccordions__introductionText .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.richTextAccordions__introductionText .extra-space{line-height:2.5}.richTextAccordions__introductionText.-author ul,.richTextAccordions__introductionText.-author ol{display:flex;flex-flow:row wrap;gap:10px}.richTextAccordions__introductionText.-author li{width:45%}.richTextAccordions__introductionText figure{margin:2rem 0}@media screen and (min-width: 768px){.richTextAccordions__introductionText figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.richTextAccordions__introductionText figure.image-right{float:right;margin-left:2rem}}.richTextAccordions__introductionText figure.image-center{margin-left:auto;margin-right:auto}.richTextAccordions__button{background:none;border:none;padding:0}.richTextAccordions__button{position:relative;padding-right:1rem;display:block;width:100%}.richTextAccordions__button:after,.richTextAccordions__button:before{content:"";display:block;width:16px;height:4px;position:absolute;background-color:var(--c-amaranth);top:11px;right:0;transition:transform .25s cubic-bezier(.17,.67,.32,1)}.richTextAccordions__button:before{transform:rotate(90deg)}.richTextAccordions__button.-ba-is-active:before{transform:rotate(0)}.richTextAccordions__button.focus--mouse{outline:none!important}.richTextAccordions .js-badger-accordion-panel-inner{padding:1rem 0}.richTextAccordions .js-badger-accordion-panel-inner ul li:last-child{padding-bottom:.5rem}.richTextAccordions__accordionItem:not(:last-child){margin-bottom:2rem}.richTextAccordions .button,.richTextAccordions .resources__search button,.resources__search .richTextAccordions button{margin-top:1.6rem}.richTextAccordions__text>*:first-child{margin-top:0}.richTextAccordions__text>*:last-child{margin-bottom:0}.richTextAccordions__text ul,.richTextAccordions__text ol{list-style:none;padding-left:1.75rem}.richTextAccordions__text a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .richTextAccordions__text a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.richTextAccordions__text ol{counter-reset:counter-override}.richTextAccordions__text ol>li{counter-increment:counter-override}.richTextAccordions__text ol>li:before{content:counter(counter-override) ". "}.richTextAccordions__text ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.richTextAccordions__text ol li>ol,.richTextAccordions__text ol li>ul{margin-top:1rem}.richTextAccordions__text ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.richTextAccordions__text ol li:nth-child(n+10):before{left:-2rem}.richTextAccordions__text ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.richTextAccordions__text ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.richTextAccordions__text ul li ul li:before{content:"";transform:scaleX(.7)}.richTextAccordions__text ul li ol,.richTextAccordions__text ul li ul{margin-top:1rem}.richTextAccordions__text .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.richTextAccordions__text .extra-space{line-height:2.5}.richTextAccordions__text.-author ul,.richTextAccordions__text.-author ol{display:flex;flex-flow:row wrap;gap:10px}.richTextAccordions__text.-author li{width:45%}.richTextAccordions__text figure{margin:2rem 0}@media screen and (min-width: 768px){.richTextAccordions__text figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.richTextAccordions__text figure.image-right{float:right;margin-left:2rem}}.richTextAccordions__text figure.image-center{margin-left:auto;margin-right:auto}.richTextAccordions__text ul li{margin-bottom:2rem}.richTextAccordions__text ul li:last-child{margin-bottom:0}.richTextAccordions__text ul li:before{content:"";transform:scaleX(1);color:var(--c-amaranth);font-size:.2rem;top:.4rem}.richTextAccordions.-light{padding:4.7rem 0}.richTextAccordions.-light .richTextAccordions__title{font-size:2.25rem;font-weight:800;margin-bottom:3rem}.richTextAccordions.-light .richTextAccordions__accordionItem{margin-bottom:0;padding:1.2rem 0;border-top:1px solid var(--c-cream)}.richTextAccordions.-light .richTextAccordions__accordionItem:last-child{border-bottom:1px solid var(--c-cream)}.richTextAccordions.-light .richTextAccordions__button:after,.richTextAccordions.-light .richTextAccordions__button:before{width:11px;height:3px;background-color:#000}.richTextAccordions.-light .richTextAccordions__accordionTitle{font-size:1.25rem;font-weight:500;text-transform:none;margin-bottom:0}.richTextAccordions.-light .richTextAccordions__text p,.richTextAccordions.-light .richTextAccordions__text .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .richTextAccordions.-light .richTextAccordions__text p,.richTextAccordions.-light .richTextAccordions__text li{font-size:1.125rem}.richTextAccordions.-light .js-badger-accordion-panel-inner{padding-top:2rem;padding-bottom:0}.badger-accordion__panel{max-height:75vh;overflow:hidden}.badger-accordion__panel.perspectivesAgenda__accordionBody{max-height:none}.badger-accordion__panel.-ba-is-hidden{max-height:0!important;visibility:hidden}.badger-accordion--initialized .badger-accordion__panel{transition:all cubic-bezier(.17,.67,.32,1) .2s}.searchDialog{background:var(--c-white);border:0;box-shadow:0 5px 5px #0000001a;margin:0;padding:0 3rem;position:absolute;width:100vw;z-index:var(--z-dialog)}.searchDialog[open]{position:relative}.searchDialog__grid{display:grid;grid-template-columns:var(--grid-edge) [main-start] 1fr [main-end] var(--grid-edge);padding:2rem 0}.searchDialog__inner{align-items:center;display:grid;gap:1rem;grid-area:main;grid-template-columns:auto max-content}.searchDialog__form{display:grid;gap:1rem;grid-template-columns:auto max-content}.searchDialog__text{display:flex}.searchDialog form input[type=text].searchDialog__input{border:none;border-radius:0;border-bottom:1px solid rgba(var(--c-navy-rgb),.5);font-size:1rem;margin:0 1rem 0 0}.searchDialog__submit{--button-min-width: 0}.searchDialog__closeTrigger{display:grid;grid-template-columns:max-content auto;font-weight:700;gap:.5rem}.searchDialog__closeTrigger.neo--button.-styleNakedStack{--button-color-bg-hover: rgba(var(--c-navy-rgb), .05);padding:var(--button-padding-y) var(--button-padding-x)}.searchDialog__closeTrigger.neo--button i{padding:0;transition:none}@media screen and (max-width: 991px){.navbar .searchBar .container,.searchBar .container{max-width:100%!important}}@media screen and (min-width: 992px){.navbar .searchBar,.searchBar{margin-left:0;margin-right:0}}.navbar .searchBar__toggle,.searchBar__toggle{color:#141c36;cursor:pointer;display:none;padding:.35rem .3rem;background:none;border:none;font-weight:600;color:var(--c-amaranth);transition:color .25s cubic-bezier(.17,.67,.32,1)}.navbar .searchBar__toggle i,.searchBar__toggle i{vertical-align:middle}.navbar .searchBar__toggle:hover,.searchBar__toggle:hover{color:#141c36}.navbar .searchBar__toggle:focus,.searchBar__toggle:focus{color:#141c36;outline:thin dotted}@media screen and (min-width: 992px){.navbar .searchBar__toggle,.searchBar__toggle{display:inline-block}}.navbar .searchBar__wrapper,.searchBar__wrapper{border:0;display:block;margin-bottom:1rem;padding:0;position:relative;width:100%;z-index:1}@media screen and (min-width: 992px){.navbar .searchBar__wrapper,.searchBar__wrapper{margin:0;z-index:1000}}.navbar .searchBar__wrapper>.container,.searchBar__wrapper>.container{padding:0}@media screen and (min-width: 992px){.navbar .searchBar__wrapper>.container,.searchBar__wrapper>.container{padding-right:15px;padding-left:15px}}.navbar .searchBar__input,.searchBar__input{border:none;border-bottom:1px solid #808080;margin-right:1rem;font-size:1rem}.navbar .searchBar__close,.searchBar__close{background:none;border:none;color:#141c36;display:none}@media screen and (min-width: 992px){.navbar .searchBar__close,.searchBar__close{display:inline-block}}.navbar .searchBar__close i,.searchBar__close i{padding:0 .5rem 0 0}.navbar .searchBar__form,.searchBar__form{display:flex}.navbar .searchBar__text,.searchBar__text{flex-grow:1;margin-right:1rem}.navbar .searchBar__text label,.searchBar__text label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.navbar .searchBar__text input[type=text],.searchBar__text input[type=text]{border-radius:0;min-height:100%}.navbar .searchBar__text input[type=text]:focus,.searchBar__text input[type=text]:focus{outline:thin dotted}.navbar .searchBar__text.-icon,.searchBar__text.-icon{position:relative}.navbar .searchBar__text.-icon:before,.searchBar__text.-icon:before{font: 1em/1 "Font Awesome 5 Pro";content:"";display:inline-block;font-size:inherit;font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;text-rendering:auto;text-transform:none;color:var(--c-amaranth);position:absolute;left:.5rem;top:.5rem}.navbar .searchBar__text.-icon input[type=text],.searchBar__text.-icon input[type=text]{padding-left:2rem}.navbar .searchBar__submit,.searchBar__submit{display:flex}.navbar .searchBar__submit input[type=submit],.searchBar__submit input[type=submit]{--button-font-family: Montserrat, sans-serif;--_button-icon-gap: .5rem;--button-minWidth: 13.125rem;--button-textAlign: left;--button-padding-x: 1rem;--button-padding-y: .75rem;background-color:var(--button-color-bg);border-radius:5px;border:2px solid var(--button-color-border);color:var(--button-color-text);cursor:pointer;display:inline-block;font-family:var(--button-font-family);font-size:.95rem;line-height:1.2;margin-bottom:0;min-width:var(--button-min-width, var(--button-minWidth));opacity:1;padding:var(--button-padding-y) var(--button-padding-x);text-align:var(--button-text-align, var(--button-textAlign));text-transform:uppercase;vertical-align:top;transition:background-color var(--speed-fast) cubic-bezier(.17,.67,.32,1),border var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);--button-color-bg: var(--c-navy);--button-color-bg-hover: transparent;--button-color-border: var(--c-navy);--button-color-border-hover:var(--c-navy);--button-color-text: var(--c-white);--button-color-text-hover: var(--c-navy);--button-color-icon: var(--c-amaranth);--button-color-icon-hover: var(--c-amaranth);--button-min-width: none;margin-bottom:0!important}.navbar .searchBar__submit input[type=submit]:hover,.navbar .searchBar__submit input[type=submit]:focus,.searchBar__submit input[type=submit]:hover,.searchBar__submit input[type=submit]:focus{background-color:var(--button-color-bg-hover);border-color:var(--button-color-border-hover);color:var(--button-color-text-hover);outline:none;text-decoration:none}.navbar .searchBar__submit input[type=submit]:hover i,.navbar .searchBar__submit input[type=submit]:focus i,.searchBar__submit input[type=submit]:hover i,.searchBar__submit input[type=submit]:focus i{color:var(--button-color-icon-hover, currentColor)}.navbar .searchBar__submit input[type=submit] i,.searchBar__submit input[type=submit] i{color:var(--button-color-icon, currentColor);padding-left:var(--button-icon-gap, var(--_button-icon-gap));transition:transform var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.navbar .searchBar__submit input[type=submit] .fa-caret-right,.searchBar__submit input[type=submit] .fa-caret-right{transform:scaleX(1.7)}.navbar .searchBar__submit input[type=submit] .fa-caret-left,.searchBar__submit input[type=submit] .fa-caret-left{transform:scaleX(1.7);padding:0 var(--button-icon-gap, var(--_button-icon-gap)) 0 0}.navbar .searchBar__submit input[type=submit] .fa-caret-down,.searchBar__submit input[type=submit] .fa-caret-down{transform:scaleX(1.1) scaleY(1.7)}.navbar .searchBar__submit input[type=submit].-disabled,.navbar .searchBar__submit input[type=submit][disabled],.searchBar__submit input[type=submit].-disabled,.searchBar__submit input[type=submit][disabled]{opacity:.3;pointer-events:none}.navbar .searchBar__submit input[type=submit].-noMinWidth,.searchBar__submit input[type=submit].-noMinWidth{--button-min-width: none}.navbar .searchBar__submit input[type=submit].-iconStart i,.searchBar__submit input[type=submit].-iconStart i{padding-left:0;padding-right:var(--button-icon-gap, var(--_button-icon-gap))}.navbar .searchBar__submit input[type=submit].-sizeSmall,.searchBar__submit input[type=submit].-sizeSmall{--button-icon-gap: .25rem;--button-padding-x: .25rem;--button-padding-y: .5rem;border-radius:.25rem;border-width:1px;font-size:.6875rem}.code-academy-template main .navbar .searchBar__submit input[type=submit],.code-academy-template main .searchBar__submit input[type=submit]{--button-color-icon: var(--c-blue);--button-color-icon-hover: var(--c-blue)}@media screen and (min-width: 992px){.navbar .navbar-collapse .button,.navbar .navbar-collapse .resources__search button,.resources__search .navbar .navbar-collapse button{margin-left:0}}@media screen and (min-width: 992px){.navbar .searchBar{display:grid;gap:1rem;grid-auto-flow:column;grid-auto-columns:max-content;margin-left:1rem}}.searchResults{position:relative}.searchResults__title{display:flex;font-size:1.5rem;text-transform:uppercase;font-weight:600;margin-bottom:.5rem;align-items:center}.searchResults__filterButton{margin-left:auto}.searchResults .spinner{height:16px;margin-left:1rem}.searchResults__searchResult{margin-bottom:3rem}.searchResults__sidebarInner{padding:45px 0 0}.searchResults__intro{font-size:1.25rem;margin-bottom:1rem}.searchResults__filterGroups{display:none}.searchResults__selectGroups{margin-bottom:2rem}.searchResults__searchForm{margin:0 0 45px}.searchResults .resources__filter{padding:0}.searchResults .resources__filter .searchResults__title{margin-top:2rem}.searchResults .resources__filter select{margin-bottom:1rem}@media screen and (min-width: 992px){.searchResults__wrapper{display:grid;grid-template-areas:"SIDEBAR CONTENT";grid-template-columns:240px auto;gap:3.75rem}.searchResults__title{margin-bottom:1rem}.searchResults__selectGroups{display:none}.searchResults__filterGroups{display:flex;margin-bottom:2.7rem}.searchResults__filterGroupRadioWrapper:not(:last-child){margin-right:3rem}.searchResults__filterGroupRadioInput{display:none}.searchResults__sidebar{grid-area:SIDEBAR}.searchResults__sidebarInner{height:auto;padding:60px 0 0;-ms-overflow-style:none;scrollbar-width:none}.searchResults__sidebarInner::-webkit-scrollbar{display:none}.searchResults__searchFilters{width:240px;min-width:240px;background-color:transparent;opacity:1;pointer-events:all;position:relative;padding:0;box-shadow:none;margin:0 0 60px}.searchResults__searchFilters .container{padding:0}.searchResults__resultsWrapper{grid-area:CONTENT}.searchResults__resultsWrapper.-marginTop{margin:60px 0 0}.searchResults__searchResult{margin-bottom:5rem}.searchResults__filterButton{display:none}}a.searchResults__filterGroupRadioLabel{font-size:1.125rem;font-weight:500;margin-bottom:0;position:relative;text-transform:uppercase}a.searchResults__filterGroupRadioLabel:hover{cursor:pointer;text-decoration:none}a.searchResults__filterGroupRadioLabel:hover:after{opacity:.5;transform:scaleX(.9)}a.searchResults__filterGroupRadioLabel:after{border-top:4px solid var(--c-amaranth);bottom:-.5rem;content:"";left:0;position:absolute;transform-origin:left;transform:scaleX(0);transition:transform .25s cubic-bezier(.17,.67,.32,1);width:100%}a.searchResults__filterGroupRadioLabel.-active:after{transform:scaleX(1)}.section{--section-padding-x: 0;--section-padding-y: 3rem;--section-children-column: main;--section-overflow-x: hidden;--section-overflow-y: hidden;--section-background-color: var(--c-white);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-amaranth);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-navy-rgb), .05);--section-hover-color: var(--c-amaranth);clear:both;overflow-x:var(--section-overflow-x);overflow-y:var(--section-overflow-y);padding:var(--section-padding-y) var(--section-padding-x);position:relative}@media screen and (min-width: 992px){.section{--section-padding-y: 5rem}}.section.-bgColorWhite{--section-background-color: var(--c-white);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-amaranth);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-navy-rgb), .05);--section-hover-color: var(--c-amaranth);--section-link-underline-color: var(--c-purple)}.section.-bgColorLight{--section-background-color: #F2F2F2}.section.-bgColorCream{--section-background-color: var(--c-cream);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-amaranth);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-navy-rgb), .05);--section-hover-color: var(--c-amaranth)}.section.-bgColorNavy{--section-background-color: var(--c-navy);--section-heading-color: var(--c-white);--section-subheading-color: var(--c-cream);--section-highlight-color: var(--c-amaranth);--section-text-color: var(--c-white);--section-text-color-reverse: var(--c-navy);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-amaranth);--section-link-underline-color: var(--c-white)}.section.-bgColorMagenta,.section.-bgColorAmaranth{--section-background-color: var(--c-amaranth);--section-heading-color: var(--c-white);--section-subheading-color: var(--c-navy);--section-highlight-color: var(--c-navy);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-white)}.section.-bgColorPurple{--section-background-color: var(--c-purple);--section-heading-color: var(--c-white);--section-highlight-color: var(--c-navy);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-white)}.section.-bgColorAqua{--section-background-color: var(--c-aqua);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-navy);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-white)}.section.-bgColorSky{--section-background-color: var(--c-sky);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-navy);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-white)}.code-academy-template .section.-bgColorNavy{--section-highlight-color: var(--c-sky);--section-hover-color: var(--c-sky)}.code-academy-template .section.-bgColorDefault,.code-academy-template .section.-bgColorWhite,.code-academy-template .section.-bgColorCream{--section-highlight-color: var(--c-blue);--section-hover-color: var(--c-sky)}.section.-noPadding{--section-padding-y: 0}.section.-zeroPadding{padding-bottom:0;padding-top:0}.section.-noPaddingBottom{padding-bottom:0}.section.-noPaddingTop{padding-top:0}.section.-backgroundStripe .section__grid:before{background-color:var(--background-stripe-color, var(--c-amaranth));content:"";display:block;grid-column:full;grid-row:-1;height:7.5rem;margin-bottom:-3.5rem}.section.-stripeColorMagenta{--background-stripe-color: var(--c-amaranth)}.section.-backgroundShadow.-bgColorWhite{box-shadow:#11111a0d 0 1px,#11111a1a 0 0 8px;z-index:var(--section-z-index, 2)}.section.-connectorPipe:after{background:var(--c-amaranth);bottom:-2px;content:"";height:calc(var(--section-padding-y) * 2 * .4);left:50%;position:absolute;transform:translate(-50%);width:3px;z-index:1}.section.-connectorPipe+.section:after{background:var(--c-amaranth);content:"";height:calc(var(--section-padding-y) * 2 * .25);left:50%;position:absolute;top:-2px;transform:translate(-50%);width:3px;z-index:1}@media screen and (min-width: 992px){.section.-statsSection--standard .section__grid:where(:not(.-noChildren)) .section__header{align-content:start;grid-column:var(--section-children-column)/span var(--grid-content-column-count-half);margin:0;padding:0 3.75rem 0 0}.section.-statsSection--standard .section__grid:where(:not(.-noChildren)) .section__torso{grid-column:var(--grid-center-line)/span var(--grid-content-column-count-half)}}.section.-statsSection--branded .statsSection__logo{block-size:clamp(2.5rem,3.64vw + 1.27rem,4rem);grid-row:1/span 1;justify-self:start;margin-block-end:1.5rem}.section.-statsSection--branded .statsSection__logo img{height:100%;object-fit:contain;width:100%}@media screen and (min-width: 992px){.section.-statsSection--branded .section__grid{--section-column-1: main / span var(--grid-content-column-count-third);--section-column-2: calc(var(--grid-center-line) - 1) / span calc(var(--grid-content-column-count-two-third) - 1);grid-template-rows:repeat(3,minmax(0,max-content))}.section.-statsSection--branded .section__footer{grid-row:2/span 2}.section.-statsSection--branded .statsSection__logo{grid-column:var(--section-column-2);grid-row:3/span 1;justify-self:end;margin-block-end:0}}.section.-statsSection--tabs .section__footer{margin:0}.section.-statsSection--tabs .section__buttonGroup .neo--button{--button-minWidth: none}.section.-factsCtaSection{padding-top:calc(var(--section-padding-y) / 2)}.section.-twoToneCtaSection{--section-padding-y: 0}.section.-twoToneCtaSection .section__grid{grid-template-rows:repeat(2,1fr)}.section.-twoToneCtaSection .section__topBg,.section.-twoToneCtaSection .section__bottomBg{grid-column:full;height:100%;width:100%}.section.-twoToneCtaSection .section__topBg{grid-row:1/span 1}.section.-twoToneCtaSection .section__bottomBg{grid-row:2/span 1}.section.-twoToneCtaSection .section__torso{grid-column:var(--section-children-column);grid-row:1/span 2}:where(.section) .section__grid{display:grid;grid-template-columns:var(--grid-custom-columns, var(--grid-columns));grid-template-rows:auto}:where(.section) .section__grid:where([data-section-grid=wide]){--edge-split: calc(var(--grid-edge) / 2 );--grid-columns: [full-start] var(--edge-split) [wide-start] var(--edge-split) [main-start] repeat(var(--grid-column-count), minmax(0, 1fr)) [main-end] var(--edge-split) [wide-end] var(--edge-split) [full-end];--grid-content-column-count: calc(var(--grid-column-count) + 2)}@media screen and (min-width: 768px){:where(.section) .section__grid:where([data-section-grid=wide]){--section-children-column: wide}}:where(.section) .section__grid:where([data-section-grid=full]){--section-children-column: full}:where(.section) .section__grid:where([data-section-grid=fluid]){--fluid-edge: calc(var(--grid-edge) - var(--root-padding-inline));--grid-columns: [full-start] var(--root-padding-inline) [fluid-start] var(--fluid-edge) [main-start] repeat(var(--grid-column-count), minmax(0, 1fr)) [main-end] var(--fluid-edge) [fluid-end] var(--root-padding-inline) [full-end];--section-children-column: fluid}:where(.section) .section__grid.-noEdge,:where(.section) .section__grid .section__torsoWrapper{--grid-edge-count: 0;--grid-columns: [main-start] repeat(var(--grid-column-count), minmax(0, 1fr)) [main-end]}:where(.section) .section__grid.-columnGap{--grid-edge: calc( ( ( 100vw - var(--_grid-max-width) ) / 2 ) );column-gap:var(--grid-gap-column)}@media (min-width: 576px){:where(.section) .section__grid.-columnGap{--grid-edge: calc( ( ( 100vw - var(--_grid-max-width) ) / 2 ) - var(--grid-gap-column) + var(--grid-content-gutter) )}}:where(.section) .section__grid.-rowGap{row-gap:var(--grid-gap-column)}:where(.section) .section__grid.-container>*{grid-column:main}:where(.section) .section__grid.-wide>*{grid-column:main}@media screen and (min-width: 1400px){:where(.section) .section__grid.-wide>*{grid-column:wide}}:where(.section) .section__grid.-full>*{grid-column:full}:where(.section) .section__grid.-stacked>*{grid-column:main;grid-row:auto}@media screen and (min-width: 992px){:where(.section) .section__grid.-stacked>*{grid-column:inherit;grid-row:inherit}}:where(.section) .section__grid:where(:not(.-noChildren))>*{grid-column:var(--section-children-column)}@media screen and (min-width: 992px){.section__grid:where([data-section-layout=oneThirdTwoThird]){--section-column-1: var(--section-children-column) / span var(--grid-content-column-count-third);--section-column-2: auto / span var(--grid-content-column-count-two-third);align-items:start;align-content:start}.section__grid:where([data-section-layout=oneThirdTwoThird]) .section__header{align-content:start;grid-column:var(--section-column-1);grid-row:1/span 1;margin:0;padding:0 3.75rem 0 0}.section__grid:where([data-section-layout=oneThirdTwoThird]) .section__torso{grid-column:var(--section-column-2);grid-row:1/span 2}.section__grid:where([data-section-layout=oneThirdTwoThird]) .section__footer{grid-column:var(--section-column-1);grid-row:2/span 1;justify-content:start}}.section__header{align-items:start;display:grid;margin-bottom:2rem}.section__header>*:not(:last-child){margin-bottom:1.3rem}.section__header>*:last-child{margin-bottom:0}.section__header--center{justify-items:center}.section__header--center>*{text-align:center}.section__header--left{justify-items:start}.section__header--left>*{text-align:left}.section__header--right{justify-items:end}.section__header--right>*{text-align:right}.section__heading{color:var(--section-heading-color);font-weight:900;text-transform:uppercase}.section__heading strong{color:var(--section-heading-color);transition:color .75s cubic-bezier(.17,.67,.32,1) .3s}.section__heading.-isIntersecting strong,.section__heading.-noMotion strong{color:var(--section-highlight-color);font-weight:900}.section__heading.-alternate{font-family:Spectral,serif;font-weight:400;text-transform:none}.section__subheading{--_subheading-font-size: var(--subheading-font-size, 1.125rem);--_subheading-line-height: var(--subheading-line-height, 1.5);--_subheading-accent-block: var(--subheading-accent-block, calc( var(--_subheading-line-height) * 1em));--_subheading-accent-font-size: var(--subheading-accent-font-size, .75em);--_subheading-accent-offset: var(--subheading-accent-offset, calc((var(--_subheading-accent-block) - var(--_subheading-accent-font-size)) / 2));align-items:start;color:var(--section-subheading-color, var(--section-heading-color));display:grid;gap:var(--_subheading-accent-font-size);grid-template-columns:max-content auto;font-family:Montserrat,sans-serif;font-size:var(--_subheading-font-size);font-weight:700;line-height:var(--_subheading-line-height);text-transform:uppercase;margin-top:-.5rem;max-width:800px}.section__subheading:before{aspect-ratio:1;background-color:var(--section-highlight-color);block-size:var(--_subheading-accent-font-size);content:"";margin-block-start:var(--_subheading-accent-offset)}.section__copy{color:var(--section-text-color);font-size:1.3rem;max-width:820px}.section__copy>*:first-child{margin-top:0}.section__copy>*:last-child{margin-bottom:0}.section__copy ul,.section__copy ol{list-style:none;padding-left:1.75rem}.section__copy a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .section__copy a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.section__copy ol{counter-reset:counter-override}.section__copy ol>li{counter-increment:counter-override}.section__copy ol>li:before{content:counter(counter-override) ". "}.section__copy ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.section__copy ol li>ol,.section__copy ol li>ul{margin-top:1rem}.section__copy ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.section__copy ol li:nth-child(n+10):before{left:-2rem}.section__copy ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.section__copy ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.section__copy ul li ul li:before{content:"";transform:scaleX(.7)}.section__copy ul li ol,.section__copy ul li ul{margin-top:1rem}.section__copy .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.section__copy .extra-space{line-height:2.5}.section__copy.-author ul,.section__copy.-author ol{display:flex;flex-flow:row wrap;gap:10px}.section__copy.-author li{width:45%}.section__copy figure{margin:2rem 0}@media screen and (min-width: 768px){.section__copy figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.section__copy figure.image-right{float:right;margin-left:2rem}}.section__copy figure.image-center{margin-left:auto;margin-right:auto}.section__torsoWrapper{display:grid;grid-template-columns:var(--grid-custom-columns, var(--grid-columns));grid-template-rows:auto;--section-column-padding-offset: calc( var(--grid-column-width) / 2 );--section-column-1: 1 / span 1;--section-column-2: 2 / span 1;--section-column-1-padding-inline: 0;--section-column-2-padding-inline: 0}.section__torsoWrapper:where([data-section-grid=wide]){--edge-split: calc(var(--grid-edge) / 2 );--grid-columns: [full-start] var(--edge-split) [wide-start] var(--edge-split) [main-start] repeat(var(--grid-column-count), minmax(0, 1fr)) [main-end] var(--edge-split) [wide-end] var(--edge-split) [full-end];--grid-content-column-count: calc(var(--grid-column-count) + 2)}@media screen and (min-width: 768px){.section__torsoWrapper:where([data-section-grid=wide]){--section-children-column: wide}}.section__torsoWrapper:where([data-section-grid=full]){--section-children-column: full}.section__torsoWrapper:where([data-section-grid=fluid]){--fluid-edge: calc(var(--grid-edge) - var(--root-padding-inline));--grid-columns: [full-start] var(--root-padding-inline) [fluid-start] var(--fluid-edge) [main-start] repeat(var(--grid-column-count), minmax(0, 1fr)) [main-end] var(--fluid-edge) [fluid-end] var(--root-padding-inline) [full-end];--section-children-column: fluid}.section__torsoWrapper.-noEdge,.section__torsoWrapper .section__torsoWrapper{--grid-edge-count: 0;--grid-columns: [main-start] repeat(var(--grid-column-count), minmax(0, 1fr)) [main-end]}.section__torsoWrapper.-columnGap{--grid-edge: calc( ( ( 100vw - var(--_grid-max-width) ) / 2 ) );column-gap:var(--grid-gap-column)}@media (min-width: 576px){.section__torsoWrapper.-columnGap{--grid-edge: calc( ( ( 100vw - var(--_grid-max-width) ) / 2 ) - var(--grid-gap-column) + var(--grid-content-gutter) )}}.section__torsoWrapper.-rowGap{row-gap:var(--grid-gap-column)}.section__torsoWrapper.-container>*{grid-column:main}.section__torsoWrapper.-wide>*{grid-column:main}@media screen and (min-width: 1400px){.section__torsoWrapper.-wide>*{grid-column:wide}}.section__torsoWrapper.-full>*{grid-column:full}.section__torsoWrapper.-stacked>*{grid-column:main;grid-row:auto}@media screen and (min-width: 992px){.section__torsoWrapper.-stacked>*{grid-column:inherit;grid-row:inherit}}@media screen and (min-width: 768px){.section__torsoWrapper{--section-column-1: 1 / span 6;--section-column-2: 7 / span 6;--section-column-1-padding-inline: 0 var(--section-column-padding-offset);--section-column-2-padding-inline: var(--section-column-padding-offset) 0}}@media screen and (min-width: 800px){.section__torsoWrapper:is(.-columnLayoutTwoThirdOneThird){--section-column-1: 1 / span 7;--section-column-2: 9 / -1}.section__torsoWrapper:is(.-columnLayoutOneThirdTwoThird){--section-column-1: 1 / span 4;--section-column-2: 6 / -1}.section__torsoWrapper:is(.-columnLayoutTwoThirdOneThird,.-columnLayoutOneThirdTwoThird){--section-column-1-padding-inline: 0;--section-column-2-padding-inline: 0}}.section__torsoWrapper:is(.-columnLayoutTwoThirdOneThird,.-columnLayoutOneThirdTwoThird,.-columnLayoutHalf){row-gap:calc(var(--grid-gap-column) * 2)}.section__torsoWrapper:is(.-columnLayoutTwoThirdOneThird,.-columnLayoutOneThirdTwoThird,.-columnLayoutHalf)>*:is(:first-child){--section-column: var(--section-column-1);--section-column-padding-inline: var(--section-column-1-padding-inline)}.section__torsoWrapper:is(.-columnLayoutTwoThirdOneThird,.-columnLayoutOneThirdTwoThird,.-columnLayoutHalf)>*:is(:last-child){--section-column: var(--section-column-2);--section-column-padding-inline: var(--section-column-2-padding-inline)}.section__torsoWrapper:is(.-columnLayoutTwoThirdOneThird,.-columnLayoutOneThirdTwoThird,.-columnLayoutHalf)[data-a11y-reverse]>*:is(:first-child){--section-column: var(--section-column-2);--section-column-padding-inline: var(--section-column-2-padding-inline)}.section__torsoWrapper:is(.-columnLayoutTwoThirdOneThird,.-columnLayoutOneThirdTwoThird,.-columnLayoutHalf)[data-a11y-reverse]>*:is(:last-child){--section-column: var(--section-column-1);--section-column-padding-inline: var(--section-column-1-padding-inline)}.section__torsoWrapper:is(.-columnLayoutTwoThirdOneThird,.-columnLayoutOneThirdTwoThird,.-columnLayoutHalf)>*{grid-row:var(--section-column);padding-inline:var(--section-column-padding-inline)}@media screen and (min-width: 768px){.section__torsoWrapper:is(.-columnLayoutTwoThirdOneThird,.-columnLayoutOneThirdTwoThird,.-columnLayoutHalf)>*{grid-column:var(--section-column);grid-row:1/span 1}}.-imageRichText .section__torsoWrapper{align-items:center}.section__column{grid-column:span 12}@media screen and (min-width: 768px){.section__column{grid-column:span calc(12 / var(--section-columns))}}.section__column--imageBlock{height:100%}.section__footer{align-items:center;display:grid;grid-auto-flow:column;margin:2rem 0 0}.section__footer--center,.section__footer--center .section__buttonGroup{justify-content:center}.section__buttonGroup{display:flex;flex-wrap:wrap;gap:var(--grid-gap-column, .5rem)}.section__buttonGroup>*{flex:0 1 auto}.simpleIntro h2{font-weight:900;color:var(--c-navy);text-transform:uppercase}@media screen and (min-width: 992px){.simpleIntro__wrapper{width:80%;margin-bottom:3rem}}.simpleIntroduction{padding:3rem 0}.simpleIntroduction__title{font-size:1.5rem;text-transform:uppercase;font-weight:700;margin-bottom:1.9rem}.simpleIntroduction__header{display:flex;flex-direction:column;margin-bottom:2rem}.simpleIntroduction__text p,.simpleIntroduction__text .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .simpleIntroduction__text p{font-weight:500}@media screen and (min-width: 992px){.simpleIntroduction__header{flex-direction:row}}.siteFooter{--footer-padding-x: var(--root-padding-inline)}.siteFooter__content{--section-background-color: var(--c-white);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-amaranth);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-navy-rgb), .05);--section-hover-color: var(--c-amaranth);--section-link-underline-color: var(--c-purple);padding-block-start:clamp(4rem,8.48vw + 1.14rem,7.5rem);padding-block-end:clamp(3rem,4.85vw + 1.36rem,5rem)}.siteFooter__grid{display:grid;grid-template-columns:var(--footer-padding-x) [main-start] 1fr [main-end] var(--footer-padding-x)}@media screen and (min-width: 992px){.siteFooter__grid{justify-content:center}}.siteFooter__grid>*{grid-column:main}.siteFooter__inner{display:grid;gap:4vmax}@media screen and (min-width: 992px){.siteFooter__inner{gap:8vw;grid-template-columns:minmax(20vw,1fr) auto}}.siteFooter__header{align-content:start;display:grid;gap:1rem}.siteFooter__logo{aspect-ratio:4.2;inline-size:min(100%,20.625rem);margin:0}.siteFooter__logo img{height:100%;object-fit:contain;width:100%}.siteFooter__text{color:var(--c-navy);font-size:clamp(.875rem,.79vw + .61rem,1.2rem);line-height:1.5}.siteFooter__social{list-style:none;margin:0;padding-left:0;display:flex;flex-direction:row;flex-wrap:wrap;gap:1.875rem}.siteFooter__social li:before{display:none}.siteFooter__socialItem{margin:0}.siteFooter__socialLink{color:var(--c-amaranth);font-size:1.6875rem;transition:color var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.siteFooter__socialLink:hover{color:var(--c-navy);text-decoration:none}.siteFooter__list{list-style:none;margin:0;padding-left:0;display:grid;gap:4vw;grid-template-columns:repeat(2,minmax(auto,1fr))}.siteFooter__list li:before{display:none}@media screen and (min-width: 992px){.siteFooter__list{gap:2vw;grid-template-columns:repeat(4,minmax(auto,1fr));justify-content:space-between}}.siteFooter__item{align-content:start;display:grid;gap:clamp(.75rem,2.12vw + .03rem,1.625rem);margin:0}.siteFooter__itemTitle{margin:0}.siteFooter__itemLink{--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);--link-color: var(--c-navy);--link-underline-color: transparent;font-size:clamp(.875rem,.3vw + .77rem,1rem);font-weight:700}[data-whatintent=mouse] .siteFooter__itemLink:hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.siteFooter__menu{list-style:none;margin:0;padding-left:0;display:grid;gap:clamp(.625rem,1.52vw + .11rem,1.25rem)}.siteFooter__menu li:before{display:none}.siteFooter__menuItem{margin:0}.siteFooter__menuLink{--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);--link-color: var(--c-navy);--link-underline-color: transparent;font-size:clamp(.875rem,.3vw + .77rem,1rem)}[data-whatintent=mouse] .siteFooter__menuLink:hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.siteFooterUtility{--footer-utility-gap: clamp(2.1875rem, 6.03vw + .15rem, 4.675rem);--footer-utility-padding-y: clamp(1rem, 2.42vw + .18rem, 2rem);--section-background-color: var(--c-cream);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-amaranth);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-navy-rgb), .05);--section-hover-color: var(--c-amaranth);background:var(--section-background-color);padding-block:var(--footer-utility-padding-y) calc(var(--footer-utility-padding-y) + 4.25rem)}@media screen and (min-width: 992px){.siteFooterUtility{padding-block-end:var(--footer-utility-padding-y)}}.siteFooterUtility__grid{display:grid;grid-template-columns:var(--footer-padding-x) [main-start] 1fr [main-end] var(--footer-padding-x)}@media screen and (min-width: 992px){.siteFooterUtility__grid{justify-content:center}}.siteFooterUtility__inner{align-content:start;display:grid;gap:1.5rem var(--footer-utility-gap);grid-column:main;grid-template-areas:"LOGO" "LANGUAGE" "NAV";justify-items:start;justify-content:start}@media screen and (min-width: 540px){.siteFooterUtility__inner{grid-template-areas:"LOGO NAV" "LANGUAGE NAV";grid-template-columns:auto 1fr;grid-template-rows:max-content 1fr}}@media screen and (min-width: 1200px){.siteFooterUtility__inner{align-items:center;display:flex;flex-direction:row}}.siteFooterUtility__logo{aspect-ratio:4.2;grid-area:LOGO;inline-size:min(100%,10.25rem)}.siteFooterUtility__languagePicker{grid-area:LANGUAGE}.siteFooterUtility__nav{grid-area:NAV}.siteFooterUtility__list{list-style:none;margin:0;padding-left:0;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(8.25rem,1fr));inline-size:100%}.siteFooterUtility__list li:before{display:none}@media screen and (min-width: 768px){.siteFooterUtility__list{grid-template-columns:repeat(auto-fit,minmax(13.25rem,1fr))}}@media screen and (min-width: 1200px){.siteFooterUtility__list{display:flex;flex-wrap:wrap;gap:1.5rem}}.siteFooterUtility__item{margin:0}.siteFooterUtility__link,.siteFooterUtility__item a{--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);--link-color: var(--c-navy);--link-underline-color: transparent;font-weight:300;line-height:1.3}[data-whatintent=mouse] .siteFooterUtility__link:hover,[data-whatintent=mouse] .siteFooterUtility__item a:hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}html[data-scroll-lock],html[data-scroll-lock] body{position:relative;overflow:hidden;touch-action:none;-ms-touch-action:none}html[data-scroll-lock] .siteHeader,html[data-scroll-lock] .siteNavigation,html[data-scroll-lock] body .siteHeader,html[data-scroll-lock] body .siteNavigation{position:fixed}.siteHeader{--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--header-padding-x: var(--root-padding-inline);background:var(--c-white);box-shadow:0 5px 10px #00000026;padding:clamp(1.375rem,2.12vw + .66rem,2.25rem) 0;position:sticky;top:0;width:100vw;z-index:var(--z-header)}.siteHeader__grid{display:grid;grid-template-columns:var(--header-padding-x) [main-start] 1fr [main-end] var(--header-padding-x)}@media screen and (min-width: 992px){.siteHeader__grid{justify-content:center}}.siteHeader__inner{align-items:center;display:grid;gap:2rem;grid-column:main;grid-template-columns:1fr max-content max-content;justify-content:space-between}@media screen and (min-width: 992px){.siteHeader__inner{gap:clamp(1rem,10.78vw + -5.69rem,3.75rem);grid-template-columns:max-content 1fr max-content;padding:0}}.siteHeader__brand{height:1.5rem;width:6.375rem}@media screen and (min-width: 992px){.siteHeader__brand{height:1.875rem;width:7.875rem}}.siteHeader__brand:hover{text-decoration:none}.siteHeader__brand img{height:100%;object-fit:contain;width:100%}.siteHeader__languagePicker{--language-picker-color: var(--c-navy);--language-picerk-font-size: .75rem;--language-picker-icon-size: .75rem;--language-picker-marker-size: .625rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:0;margin:0;padding:0}@media screen and (min-width: 992px){.siteHeader__languagePicker{display:none}}.siteHeader__navTrigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:0;margin:0;padding:0;display:grid;height:1rem;justify-self:end;outline-offset:6px;position:relative;width:1.5625rem}@media screen and (min-width: 992px){.siteHeader__navTrigger{display:none}}.siteHeader__navTriggerBar{background:var(--c-navy);border-radius:4px;height:.125rem;right:0;position:absolute;transition:transform var(--speed-fast) cubic-bezier(.17,.67,.32,1),opacity var(--speed-fast) cubic-bezier(.17,.67,.32,1);width:1.5625rem}.siteHeader__navTriggerBar[data-mobile-trigger-bar="1"]{top:0;transform-origin:top left}[data-mobile-open] .siteHeader__navTriggerBar[data-mobile-trigger-bar="1"]{transform:translate(25px) rotate(135deg)}.siteHeader__navTriggerBar[data-mobile-trigger-bar="2"]{top:7px;transform-origin:center right}[data-mobile-open] .siteHeader__navTriggerBar[data-mobile-trigger-bar="2"]{transform:translate(-25px);opacity:0}.siteHeader__navTriggerBar[data-mobile-trigger-bar="3"]{top:14px;transform-origin:bottom right}[data-mobile-open] .siteHeader__navTriggerBar[data-mobile-trigger-bar="3"]{transform:translate(-1px) translateY(2px) rotate(45deg)}.siteHeader__buttonGroup{display:none;gap:1rem;grid-auto-flow:column;grid-auto-columns:max-content}@media screen and (min-width: 992px){.siteHeader__buttonGroup{display:grid}}.siteHeader__cta{--button-min-width: 0}.siteHeader__overlay{background:var(--c-navy);top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;transition:opacity var(--speed-fast) ease-in-out;z-index:var(--z-overlay)}:where([data-search-open],[data-disclosure-open],[data-mobile-open]) .siteHeader__overlay{opacity:.8;pointer-events:auto}form.siteNavigation__searchForm .siteNavigation__searchInput{font-size:1rem}.siteNavigation{--site-header-height: 68px;--nav-padding-x: 1.5rem;--nav-padding-y: 1.375rem;-ms-overflow-style:none;scrollbar-width:none;display:grid;grid-template-rows:max-content 1fr;position:sticky;top:calc(var(--site-navigation-height) - 1px);width:100vw;z-index:var(--z-navigation)}.siteNavigation::-webkit-scrollbar{display:none}@media screen and (min-width: 992px){.siteNavigation{position:unset;top:auto;width:auto}}[data-mobile-open] .siteNavigation{height:calc(100vh - var(--site-header-height));overflow-y:auto}@supports (height: 100dvh){[data-mobile-open] .siteNavigation{height:calc(100dvh - var(--site-header-height))}}.siteNavigation__header{background:var(--c-white);box-shadow:0 5px 10px #00000026;padding:var(--nav-padding-y) var(--nav-padding-x);position:relative}@media screen and (min-width: 992px){.siteNavigation__header{display:none}}.siteNavigation__headerButton{--button-min-width: 0;display:grid;grid-template-columns:auto max-content;justify-content:space-between}.siteNavigation__grid{display:none;margin:calc((var(--nav-padding-y) - 5px) * -1) 0 0}@media screen and (min-width: 992px){.siteNavigation__grid{display:block;margin:0}}.siteNavigation__inner{background:var(--c-white);position:relative;z-index:2}@media screen and (min-width: 992px){.siteNavigation__inner{position:unset;z-index:auto}}.siteNavigation__search{background:var(--c-cream);padding:var(--nav-padding-y) var(--nav-padding-x)}@media screen and (min-width: 992px){.siteNavigation__search{display:none}}.siteNavigation__searchText{align-items:center;display:grid;justify-items:end}.siteNavigation__searchInput{color:var(--c-navy);font-weight:400;grid-area:1/1/1/1;padding:.625rem 2.5rem .625rem 1.25rem}.siteNavigation__searchIcon{color:var(--c-navy);grid-area:1/1/1/1;margin-right:.875rem}.siteNavigation__searchIcon svg{height:1rem;width:1rem}.siteNavigation__footer{background:var(--c-navy);display:grid;gap:1rem;justify-items:start;padding:2.125rem var(--nav-padding-x)}@media screen and (min-width: 992px){.siteNavigation__footer{display:none}}.siteNavigation__footerButton{--button-min-width: 0}.siteUtility{--nav-color-highlight: var(--c-amaranth);--utility-padding-x: clamp(1.5rem, 3.64vw + .27rem, 3rem);background:var(--c-navy);color:var(--c-white);display:none;padding:.75rem 0;position:relative;width:100vw;z-index:var(--z-utility)}@media screen and (min-width: 992px){.siteUtility{display:block}}.siteUtility__grid{display:grid;grid-template-columns:var(--utility-padding-x) [main-start] 1fr [main-end] var(--utility-padding-x)}@media screen and (min-width: 1400px){.siteUtility__grid{grid-template-columns:3rem [main-start] 1fr [main-end] 3rem}}.siteUtility__inner{align-items:center;display:grid;gap:3rem;grid-auto-flow:column;grid-column:main;justify-content:end}.siteUtility__inner>*+*{position:relative}.siteUtility__inner>*+*:before{background:var(--c-white);content:"";height:100%;left:-1.5rem;position:absolute;top:0;width:1px}.siteUtility__search{align-items:center;display:grid;gap:.5rem;grid-template-columns:1.9375rem auto;position:relative}.siteUtility__searchTrigger{aspect-ratio:1;background-color:transparent;border-radius:50%;border:none;color:var(--c-white);transition:background-color var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.siteUtility__searchTrigger:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.siteUtility__searchTrigger:hover{background-color:var(--nav-color-highlight)}.siteUtility__searchText{color:var(--c-white);font-size:1rem}.siteUtility__cta{align-items:center;color:var(--c-white);display:grid;gap:.5rem;grid-template-columns:auto max-content;font-size:1rem;font-weight:400}.siteUtility__cta:hover{color:var(--c-white);text-decoration:none}.siteUtility__cta:hover i{transform:scaleX(1.7) translate(5px)}.siteUtility__cta i{font-size:1rem;transform:scaleX(1.7);transition:transform var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.socialLinks{--section-background-color: var(--c-white);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-amaranth);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-navy-rgb), .05);--section-hover-color: var(--c-amaranth);padding:3rem 0}.socialLinks.-bgColorWhite{--section-background-color: var(--c-white);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-amaranth);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-navy-rgb), .05);--section-hover-color: var(--c-amaranth);--section-link-underline-color: var(--c-purple)}.socialLinks.-bgColorLight{--section-background-color: #F2F2F2}.socialLinks.-bgColorCream{--section-background-color: var(--c-cream);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-amaranth);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-navy-rgb), .05);--section-hover-color: var(--c-amaranth)}.socialLinks.-bgColorNavy{--section-background-color: var(--c-navy);--section-heading-color: var(--c-white);--section-subheading-color: var(--c-cream);--section-highlight-color: var(--c-amaranth);--section-text-color: var(--c-white);--section-text-color-reverse: var(--c-navy);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-amaranth);--section-link-underline-color: var(--c-white)}.socialLinks.-bgColorMagenta,.socialLinks.-bgColorAmaranth{--section-background-color: var(--c-amaranth);--section-heading-color: var(--c-white);--section-subheading-color: var(--c-navy);--section-highlight-color: var(--c-navy);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-white)}.socialLinks.-bgColorPurple{--section-background-color: var(--c-purple);--section-heading-color: var(--c-white);--section-highlight-color: var(--c-navy);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-white)}.socialLinks.-bgColorAqua{--section-background-color: var(--c-aqua);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-navy);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-white)}.socialLinks.-bgColorSky{--section-background-color: var(--c-sky);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-navy);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-white)}.code-academy-template .socialLinks.-bgColorNavy{--section-highlight-color: var(--c-sky);--section-hover-color: var(--c-sky)}.code-academy-template .socialLinks.-bgColorDefault,.code-academy-template .socialLinks.-bgColorWhite,.code-academy-template .socialLinks.-bgColorCream{--section-highlight-color: var(--c-blue);--section-hover-color: var(--c-sky)}.socialLinks__title{color:var(--section-heading-color, var(--section-text-color));font-size:1.5rem;font-weight:800;margin-bottom:1.5rem;text-align:center;text-transform:uppercase}.socialLinks__wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:.7rem;justify-content:center}@media screen and (min-width: 992px){.socialLinks__wrapper{gap:1rem}}.socialLinks__photoWrapper{margin-bottom:2rem}@media screen and (min-width: 992px){.socialLinks__photoWrapper{margin-bottom:0}}.socialLinks__link{align-items:center;border:2px solid var(--section-heading-color, var(--section-text-color));border-radius:50%;display:flex;flex-direction:column;height:58px;justify-content:center;padding-top:.3rem;transition:transform .25s cubic-bezier(.17,.67,.32,1);width:58px}.socialLinks__link:hover,.socialLinks__link:focus{text-decoration:none;transform:translateY(-.5rem)}.socialLinks__link i{color:var(--section-heading-color, var(--section-text-color));font-size:1.8rem}@media screen and (min-width: 992px){.socialLinks.-hasImage .socialLinks__photoWrapper{width:292px;position:absolute;bottom:0;left:10%}.socialLinks.-hasImage .socialLinks__title,.socialLinks.-hasImage .socialLinks__wrapper{position:relative;left:10%}}.neo--spineCard{--card-text-color: var(--section-text-color);--card-highlight-color: var(--section-highlight-color);--card-accent: var(--c-amaranth);grid-column:main;text-align:left}@media screen and (min-width: 768px){.neo--spineCard{border-left:1px solid var(--section-highlight-color);grid-column:span 6;padding-left:1.5rem}}@media screen and (min-width: 992px){.neo--spineCard{grid-column:span 4;padding-left:1.5rem;padding-right:1rem}}.neo--spineCard__meta{display:flex;font-size:.825rem;column-gap:.75rem;text-transform:uppercase}.neo--spineCard__metaType{--tag-background-color: var(--c-navy);--tag-text-color: var(--c-white);background:var(--tag-background-color);border-radius:4px;color:var(--tag-text-color);font-size:.625rem;font-weight:500;padding:5px 6px;text-transform:uppercase}.neo--spineCard__metaDate{color:var(--card-text-color);font-weight:500}.neo--spineCard__wrapper{display:grid;grid-template-columns:max-content auto;grid-template-areas:"MEDIA CONTENT"}.neo--spineCard__content{display:grid;gap:.5rem;grid-area:CONTENT}.neo--spineCard__media{grid-area:MEDIA}.neo--spineCard__title{font-family:Spectral,serif;font-size:1.25rem;line-height:1.25}.neo--spineCard__link{color:var(--card-text-color);transition:text-decoration var(--speed-fast) cubic-bezier(.17,.67,.32,1);text-decoration:underline transparent;text-underline-offset:5px;text-decoration-thickness:1px}.neo--spineCard__link:hover,.neo--spineCard__link:focus{color:var(--section-text-color);text-decoration-color:var(--section-link-underline-color, var(--c-navy));text-decoration-thickness:1px}.neo--spineCard__link:hover i,.neo--spineCard__link:focus i{transform:scaleX(1.7) translate(5px)}.neo--spineCard__link .fa-caret-right{color:currentColor;font-size:.8em;margin-left:.5rem;transform:scaleX(1.7);transition:transform var(--speed-fast) cubic-bezier(.17,.67,.32,1);vertical-align:middle}.statsCallout{padding:4rem 0}.statsCallout__title{color:var(--c-navy);font-weight:800;text-transform:uppercase;font-size:2.25rem}.statsCallout__wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-left:-.625rem;margin-right:-.625rem}.statsCallout__interactiveStat{width:calc(100% - 1.25rem);margin:0 .625rem 1.25rem}.statsCallout .interactiveStat__text:not(.-quote){max-width:190px}.statsCallout__text{font-family:Spectral,serif}@media screen and (min-width: 800px){.statsCallout__interactiveStat{width:calc(50% - 1.25rem)}}@media screen and (min-width: 992px){.statsCallout__interactiveStat{width:calc(33.333% - 1.25rem)}}.whyStat__stat{display:inline-block;color:var(--c-amaranth);font-size:5em;text-align:center;font-weight:900;vertical-align:top}@media screen and (min-width: 540px){.whyStat__stat{width:calc(50% - 2rem)}}@media screen and (min-width: 768px){.whyStat__stat{width:calc(33.333% - 2rem)}}.whyStat__label{color:var(--c-navy)}.statWithText{--section-background-color: var(--c-white);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-amaranth);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-navy-rgb), .05);--section-hover-color: var(--c-amaranth);padding:3rem 0}.statWithText.-bgColorWhite{--section-background-color: var(--c-white);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-amaranth);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-navy-rgb), .05);--section-hover-color: var(--c-amaranth);--section-link-underline-color: var(--c-purple)}.statWithText.-bgColorLight{--section-background-color: #F2F2F2}.statWithText.-bgColorCream{--section-background-color: var(--c-cream);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-amaranth);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-navy-rgb), .05);--section-hover-color: var(--c-amaranth)}.statWithText.-bgColorNavy{--section-background-color: var(--c-navy);--section-heading-color: var(--c-white);--section-subheading-color: var(--c-cream);--section-highlight-color: var(--c-amaranth);--section-text-color: var(--c-white);--section-text-color-reverse: var(--c-navy);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-amaranth);--section-link-underline-color: var(--c-white)}.statWithText.-bgColorMagenta,.statWithText.-bgColorAmaranth{--section-background-color: var(--c-amaranth);--section-heading-color: var(--c-white);--section-subheading-color: var(--c-navy);--section-highlight-color: var(--c-navy);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-white)}.statWithText.-bgColorPurple{--section-background-color: var(--c-purple);--section-heading-color: var(--c-white);--section-highlight-color: var(--c-navy);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-white)}.statWithText.-bgColorAqua{--section-background-color: var(--c-aqua);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-navy);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-white)}.statWithText.-bgColorSky{--section-background-color: var(--c-sky);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-navy);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-white)}.code-academy-template .statWithText.-bgColorNavy{--section-highlight-color: var(--c-sky);--section-hover-color: var(--c-sky)}.code-academy-template .statWithText.-bgColorDefault,.code-academy-template .statWithText.-bgColorWhite,.code-academy-template .statWithText.-bgColorCream{--section-highlight-color: var(--c-blue);--section-hover-color: var(--c-sky)}.statWithText__wrapper{display:flex;flex-direction:column}.statWithText__statText{font-size:6rem;color:var(--section-highlight-color, var(--section-heading-color));font-weight:700;margin-bottom:.5rem;line-height:.9}.statWithText__text{color:var(--section-text-color);font-size:1.55rem;text-transform:uppercase;font-weight:700;letter-spacing:1px}.statWithText__cite{color:var(--section-text-color);font-weight:700;text-transform:uppercase;margin-bottom:0;font-size:.7rem}@media screen and (min-width: 768px){.statWithText{padding:6rem 0}.statWithText__wrapper{align-items:center;flex-direction:row;flex-wrap:wrap;gap:1.25rem 2.5rem}.statWithText__statWrapper{flex:1 0 300px}.statWithText__textWrapper{flex:2 1 auto}.statWithText__statText{margin-bottom:0}}@media screen and (min-width: 992px){.statWithText__wrapper{padding:0 9rem}}.stripeForm{padding:0 0 3rem}.stripeForm__wrapper{display:flex;flex-direction:column}.stripeForm__headerTitle,.stripeForm__intro *,.stripeForm__subtitle *{color:#fff}.stripeForm__headerTitle{font-size:3.3rem;line-height:1;text-transform:uppercase}.stripeForm__intro>*:first-child,.stripeForm__subtitle>*:first-child{margin-top:0}.stripeForm__intro>*:last-child,.stripeForm__subtitle>*:last-child{margin-bottom:0}.stripeForm__intro ul,.stripeForm__intro ol,.stripeForm__subtitle ul,.stripeForm__subtitle ol{list-style:none;padding-left:1.75rem}.stripeForm__intro a:not(.button):not(.neo--button),.stripeForm__subtitle a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .stripeForm__intro a:not(.button):not(.neo--button):hover,[data-whatintent=mouse] .stripeForm__subtitle a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.stripeForm__intro ol,.stripeForm__subtitle ol{counter-reset:counter-override}.stripeForm__intro ol>li,.stripeForm__subtitle ol>li{counter-increment:counter-override}.stripeForm__intro ol>li:before,.stripeForm__subtitle ol>li:before{content:counter(counter-override) ". "}.stripeForm__intro ol li,.stripeForm__subtitle ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.stripeForm__intro ol li>ol,.stripeForm__intro ol li>ul,.stripeForm__subtitle ol li>ol,.stripeForm__subtitle ol li>ul{margin-top:1rem}.stripeForm__intro ol li:before,.stripeForm__subtitle ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.stripeForm__intro ol li:nth-child(n+10):before,.stripeForm__subtitle ol li:nth-child(n+10):before{left:-2rem}.stripeForm__intro ul li,.stripeForm__subtitle ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.stripeForm__intro ul li:before,.stripeForm__subtitle ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.stripeForm__intro ul li ul li:before,.stripeForm__subtitle ul li ul li:before{content:"";transform:scaleX(.7)}.stripeForm__intro ul li ol,.stripeForm__intro ul li ul,.stripeForm__subtitle ul li ol,.stripeForm__subtitle ul li ul{margin-top:1rem}.stripeForm__intro .eyebrow-rtc,.stripeForm__subtitle .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.stripeForm__intro .extra-space,.stripeForm__subtitle .extra-space{line-height:2.5}.stripeForm__intro.-author ul,.stripeForm__intro.-author ol,.stripeForm__subtitle.-author ul,.stripeForm__subtitle.-author ol{display:flex;flex-flow:row wrap;gap:10px}.stripeForm__intro.-author li,.stripeForm__subtitle.-author li{width:45%}.stripeForm__intro figure,.stripeForm__subtitle figure{margin:2rem 0}@media screen and (min-width: 768px){.stripeForm__intro figure.image-left,.stripeForm__subtitle figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.stripeForm__intro figure.image-right,.stripeForm__subtitle figure.image-right{float:right;margin-left:2rem}}.stripeForm__intro figure.image-center,.stripeForm__subtitle figure.image-center{margin-left:auto;margin-right:auto}.stripeForm__subtitle p,.stripeForm__subtitle .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .stripeForm__subtitle p{font-size:2.3rem;padding-bottom:1.8rem;border-bottom:1px solid var(--c-amaranth);line-height:1.2}.stripeForm__subtitle span{display:block;font-size:.875rem;font-style:italic}.stripeForm__subtitle p:first-child,.stripeForm__subtitle .searchResults #addsearch-results .addsearch-result-item-sub p:first-child,.searchResults #addsearch-results .addsearch-result-item-sub .stripeForm__subtitle p:first-child{margin-bottom:1.8rem}.stripeForm__intro p,.stripeForm__intro .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .stripeForm__intro p{font-size:1.2rem;line-height:1.2}.stripeForm__intro p:last-child,.stripeForm__intro .searchResults #addsearch-results .addsearch-result-item-sub p:last-child,.searchResults #addsearch-results .addsearch-result-item-sub .stripeForm__intro p:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.stripeForm .fields{margin-bottom:1rem}.stripeForm .container{max-width:950px}.stripeForm input[type=text]{padding:.5rem;border-radius:6px;height:36px;font-size:14px;padding:8px 12px;color:#1a1a1ae6;box-shadow:0 0 0 1px #e0e0e0,0 2px 4px #00000012,0 1px 1.5px #0000000d;border:none;width:100%}.stripeForm select{background-image:linear-gradient(55deg,transparent 50%,#DB5935 50%),linear-gradient(125deg,#DB5935 50%,transparent 50%);background-position:calc(100% - 20px) calc(1em - 2px),calc(100% - 15px) calc(1em - 2px);background-size:5px 10px,5px 10px,2.5em 2.5em;box-shadow:0 0 0 1px #e0e0e0,0 2px 4px #00000012,0 1px 1.5px #0000000d;border:none}.stripeForm .enupal-stripe-button{margin:0;background-image:none;padding:0;margin-top:1rem;width:100%;background-color:#db5935;border-radius:6px;box-shadow:inset 0 0 0 1px #32325d1a,0 2px 5px #32325d1a,0 1px 1px #00000012}.stripeForm .enupal-stripe-button span{background-image:none;font-weight:600;text-shadow:none;height:auto;width:100%;--button-color-bg: #141C36;--button-color-bg-hover: #141C36;--button-color-border: var(--button-color-bg);--button-color-border-hover: var(--button-color-bg-hover);--button-color-text: #fff;--button-color-text-hover: #fff;--button-color-icon: var(--button-color-text);--button-color-icon-hover: var(--button-color-text-hover);--button-padding-y: .75rem;--button-padding-x: 1rem;--button-textAlign: center;background-color:var(--button-color-bg);border-radius:5px;border:2px solid var(--button-color-border);color:var(--button-color-text);cursor:pointer;display:inline-block;font-family:Montserrat,sans-serif;font-size:.95rem;line-height:1;margin-bottom:0;opacity:1;padding:var(--button-padding-y) var(--button-padding-x);text-align:var(--button-textAlign);text-transform:uppercase;transition:background-color var(--speed-fast, .25s) cubic-bezier(.17,.67,.32,1),border var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast, .25s) cubic-bezier(.17,.67,.32,1);vertical-align:top;opacity:.6;text-transform:none}.stripeForm .enupal-stripe-button span:hover,.stripeForm .enupal-stripe-button span:focus{background-color:var(--button-color-bg-hover);border-color:var(--button-color-border-hover);color:var(--button-color-text-hover);outline:none;text-decoration:none}.stripeForm .enupal-stripe-button span:hover i,.stripeForm .enupal-stripe-button span:focus i{color:var(--button-color-icon-hover)}.stripeForm .enupal-stripe-button span:hover .rect1,.stripeForm .enupal-stripe-button span:hover .rect2,.stripeForm .enupal-stripe-button span:hover .rect3,.stripeForm .enupal-stripe-button span:hover .rect4,.stripeForm .enupal-stripe-button span:hover .rect5,.stripeForm .enupal-stripe-button span:focus .rect1,.stripeForm .enupal-stripe-button span:focus .rect2,.stripeForm .enupal-stripe-button span:focus .rect3,.stripeForm .enupal-stripe-button span:focus .rect4,.stripeForm .enupal-stripe-button span:focus .rect5{background-color:#fff}.stripeForm .enupal-stripe-button span i{color:var(--button-color-icon);margin-left:.4rem}.stripeForm .enupal-stripe-button span .fa-caret-right{transform:scaleX(1.7)}.stripeForm .enupal-stripe-button span .fa-caret-left{transform:scaleX(1.7);margin:0 .4em 0 0}.stripeForm .enupal-stripe-button span .spinner{height:6px;vertical-align:3px}.stripeForm .enupal-stripe-button span .rect1,.stripeForm .enupal-stripe-button span .rect2,.stripeForm .enupal-stripe-button span .rect3,.stripeForm .enupal-stripe-button span .rect4,.stripeForm .enupal-stripe-button span .rect5{transition:background-color var(--speed-fast, .25s) cubic-bezier(.17,.67,.32,1)}.stripeForm .enupal-stripe-button span.-disabled,.stripeForm .enupal-stripe-button span[disabled]{--button-color-border: #8c8c8c;--button-color-bg: #8c8c8c;--button-color-text: #cccccc;pointer-events:none}.stripeForm .enupal-stripe-button span.-secondary{--button-color-bg: transparent;--button-color-bg-hover: var(--c-navy);--button-color-border: var(--c-navy);--button-color-border-hover: var(--c-navy);--button-color-text: var(--c-navy);--button-color-text-hover: var(--c-white);--button-color-icon: var(--c-amaranth);--button-color-icon-hover: var(--c-amaranth);--button-padding-y:calc(.75rem - 2px);--button-padding-x:calc(1rem - 2px)}.code-academy-template main .stripeForm .enupal-stripe-button span.-secondary{--button-color-icon: var(--c-blue);--button-color-icon-hover: var(--c-blue)}.stripeForm .enupal-stripe-button span.-darkBG{--button-color-bg: transparent;--button-color-bg-hover: var(--c-navy);--button-color-border: var(--c-navy);--button-color-border-hover: var(--c-navy);--button-color-text: var(--c-navy);--button-color-text-hover: var(--c-white);--button-color-icon: var(--c-amaranth);--button-color-icon-hover: var(--c-amaranth);--button-padding-y:calc(.75rem - 2px);--button-padding-x:calc(1rem - 2px)}.code-academy-template main .stripeForm .enupal-stripe-button span.-darkBG{--button-color-icon: var(--c-blue);--button-color-icon-hover: var(--c-blue)}.stripeForm .enupal-stripe-button span.-tertiary{--button-color-bg: #FF375A;--button-color-bg-hover: #FF375A;--button-color-border: var(--button-color-bg);--button-color-border-hover: var(--button-color-bg-hover);--button-color-text: #fff;--button-color-text-hover: var(--button-color-text);--button-padding-y: .9rem;--button-padding-x: 1.7rem;font-size:1.125rem;font-weight:700}.stripeForm .enupal-stripe-button span.-ghost{--button-color-bg: #fff;--button-color-bg-hover: #141C36;--button-color-border: var(--button-color-bg);--button-color-border-hover: var(--button-color-bg-hover);--button-color-text: #141C36;--button-color-text-hover: #fff;font-weight:500}.stripeForm .enupal-stripe-button span.-ghostOutline{--button-color-bg: #fff;--button-color-bg-hover: #141C36;--button-color-border: var(--button-color-bg);--button-color-border-hover: var(--button-color-bg);--button-color-text: #141C36;--button-color-text-hover: #fff;font-weight:500}.stripeForm .enupal-stripe-button span.-outline{--button-color-bg: transparent;--button-color-bg-hover: #fff;--button-color-border: #fff;--button-color-border-hover: #fff;--button-color-text: #fff;--button-color-text-hover: #141C36}.stripeForm .enupal-stripe-button span.-naked{--button-color-bg: transparent;--button-color-bg-hover: transparent;--button-color-border: transparent;--button-color-border-hover: transparent;--button-color-text: #141C36;--button-color-text-hover: #141C36;-webkit-appearance:none;font-weight:700}.stripeForm .enupal-stripe-button span.-naked i{margin-left:.5rem}.stripeForm .enupal-stripe-button span.-naked:hover,.stripeForm .enupal-stripe-button span.-naked:focus{text-decoration:underline}.stripeForm .enupal-stripe-button span.-naked:focus{outline:thin dotted}.stripeForm .enupal-stripe-button span.-naked.-align{padding-left:0;padding-right:0}.stripeForm .enupal-stripe-button span.-nakedWhite{--button-color-bg: transparent;--button-color-bg-hover: transparent;--button-color-border: transparent;--button-color-border-hover: transparent;--button-color-text: #fff;--button-color-text-hover: #fff;-webkit-appearance:none;font-weight:700}.stripeForm .enupal-stripe-button span.-nakedWhite i{display:none}.stripeForm .enupal-stripe-button span.-nakedWhite:hover,.stripeForm .enupal-stripe-button span.-nakedWhite:focus{text-decoration:underline}.stripeForm .enupal-stripe-button span.-nakedWhite:focus{outline:thin dotted}.stripeForm .enupal-stripe-button span.-pill{--button-color-bg: #141C36;--button-color-bg-hover: #3d56a6;--button-color-border: var(--button-color-bg);--button-color-border-hover: var(--button-color-bg-hover);--button-padding-y: .5rem;--button-padding-x: 1rem;font-weight:700}.stripeForm .enupal-stripe-button span:before{font: 1em/1 "Font Awesome 5 Pro";content:"";display:inline-block;font-size:inherit;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;text-rendering:auto;text-transform:none;margin-right:.5rem}.stripeForm .enupal-stripe-button:active,.stripeForm .enupal-stripe-button:active span{background:none!important;background-color:#ff375a!important}.stripeForm label{font-size:13px;margin-bottom:.1rem;font-weight:400;color:#1a1a1ab3}.stripeForm label.-required:after{content:" *";color:red}.stripeForm .fields>p,.stripeForm .searchResults #addsearch-results .addsearch-result-item-sub .fields>p,.searchResults #addsearch-results .addsearch-result-item-sub .stripeForm .fields>p{text-align:center;font-size:12px;color:#1a1a1a80;margin-top:.1rem}.stripeForm__text{margin-left:-15px;margin-right:-15px;padding:40px 15px;position:relative}.stripeForm__imageOneWrapper,.stripeForm__imageTwoWrapper{position:absolute;overflow:hidden;display:none;box-shadow:0 0 30px #0000003b}.stripeForm__imageOne,.stripeForm__imageTwo{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.stripeForm__imageOneWrapper{width:200px;height:150px}.stripeForm__imageTwoWrapper{width:250px;height:175px}.stripeForm__form{padding-top:40px}.stripeForm__formIntro p,.stripeForm__formIntro .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .stripeForm__formIntro p{color:#1a1a1a80;font-size:13px}.stripeForm .multi-plan-radiobutton{display:flex;padding-top:1rem}.stripeForm .multi-plan-radiobutton label:first-child{margin-right:2rem}.stripeForm .multi-plan-radiobutton input{margin-right:.5rem}.stripeForm.-signUp .stripeForm__text{background-color:#ff375a}@media screen and (min-width: 992px){.stripeForm{padding:0 0 6rem;position:relative}.stripeForm__wrapper{flex-direction:row;min-height:790px}.stripeForm__text,.stripeForm__form{padding-top:80px;width:50%}.stripeForm__text{margin-left:0;margin-right:0;padding-left:0;padding-right:80px;padding-bottom:80px}.stripeForm__form{padding-left:80px}.stripeForm__imageOneWrapper,.stripeForm__imageTwoWrapper{display:block}.stripeForm__imageOneWrapper{width:240px;height:147px;bottom:20%;left:-24%}.stripeForm__imageTwoWrapper{width:250px;height:175px;bottom:11%;right:56px}.stripeForm.-signUp{background-image:linear-gradient(to right,#FF375A 0% 50%,#fff 50% 100%)}.stripeForm.-signUp:after{content:"";display:block;position:absolute;top:10%;left:2%;width:223px;height:215px;background-image:url(/dist/media/patterns/white-triangle-pattern.svg);background-size:contain;background-repeat:no-repeat;background-position:center;opacity:.05}}.subjectHeader{padding:3.25rem 0 1.25rem}.subjectHeader__wrapper{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-3.125rem;margin-right:-3.125rem}.subjectHeader__column{margin:0 3.125rem 2rem;width:calc(100% - 6.25rem)}.subjectHeader__title{font-size:1.5rem;margin-bottom:1.3rem}.subjectHeader__text>*:first-child,.subjectHeader__learnText>*:first-child{margin-top:0}.subjectHeader__text>*:last-child,.subjectHeader__learnText>*:last-child{margin-bottom:0}.subjectHeader__text ul,.subjectHeader__text ol,.subjectHeader__learnText ul,.subjectHeader__learnText ol{list-style:none;padding-left:1.75rem}.subjectHeader__text a:not(.button):not(.neo--button),.subjectHeader__learnText a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .subjectHeader__text a:not(.button):not(.neo--button):hover,[data-whatintent=mouse] .subjectHeader__learnText a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.subjectHeader__text ol,.subjectHeader__learnText ol{counter-reset:counter-override}.subjectHeader__text ol>li,.subjectHeader__learnText ol>li{counter-increment:counter-override}.subjectHeader__text ol>li:before,.subjectHeader__learnText ol>li:before{content:counter(counter-override) ". "}.subjectHeader__text ol li,.subjectHeader__learnText ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.subjectHeader__text ol li>ol,.subjectHeader__text ol li>ul,.subjectHeader__learnText ol li>ol,.subjectHeader__learnText ol li>ul{margin-top:1rem}.subjectHeader__text ol li:before,.subjectHeader__learnText ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.subjectHeader__text ol li:nth-child(n+10):before,.subjectHeader__learnText ol li:nth-child(n+10):before{left:-2rem}.subjectHeader__text ul li,.subjectHeader__learnText ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.subjectHeader__text ul li:before,.subjectHeader__learnText ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.subjectHeader__text ul li ul li:before,.subjectHeader__learnText ul li ul li:before{content:"";transform:scaleX(.7)}.subjectHeader__text ul li ol,.subjectHeader__text ul li ul,.subjectHeader__learnText ul li ol,.subjectHeader__learnText ul li ul{margin-top:1rem}.subjectHeader__text .eyebrow-rtc,.subjectHeader__learnText .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.subjectHeader__text .extra-space,.subjectHeader__learnText .extra-space{line-height:2.5}.subjectHeader__text.-author ul,.subjectHeader__text.-author ol,.subjectHeader__learnText.-author ul,.subjectHeader__learnText.-author ol{display:flex;flex-flow:row wrap;gap:10px}.subjectHeader__text.-author li,.subjectHeader__learnText.-author li{width:45%}.subjectHeader__text figure,.subjectHeader__learnText figure{margin:2rem 0}@media screen and (min-width: 768px){.subjectHeader__text figure.image-left,.subjectHeader__learnText figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.subjectHeader__text figure.image-right,.subjectHeader__learnText figure.image-right{float:right;margin-left:2rem}}.subjectHeader__text figure.image-center,.subjectHeader__learnText figure.image-center{margin-left:auto;margin-right:auto}.subjectHeader__text p,.subjectHeader__text .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .subjectHeader__text p{line-height:1.7}.subjectHeader__title .fal{color:var(--c-amaranth);margin:0 .5rem}.subjectHeader__title strong{font-weight:500}.subjectHeader__learnText ul li:before{content:"";transform:scaleX(1);font-weight:300}.subjectHeader__learnText ul li{margin-bottom:.5rem}.subjectHeader__button{margin-top:1.1rem}@media screen and (min-width: 992px){.subjectHeader__column{width:calc(50% - 6.25rem)}}.successStory{padding:3rem 0}.successStory__title{font-size:1.5rem;text-transform:uppercase;font-weight:700;margin-bottom:1.9rem}.successStory__header{display:flex;flex-direction:column;margin-bottom:2rem}.successStory__logoWrapper{width:188px;min-width:188px;height:81px;margin-bottom:2rem;text-align:center}.successStory__logo{max-height:100%}.successStory__companyName{font-size:1rem;font-weight:700}@media screen and (min-width: 992px){.successStory__header{flex-direction:row}}.tabbedHeader{padding:28px 0}.tabbedHeader__brand{display:inline-block;width:94px}.tabbedHeader__wrapper{display:flex;flex-direction:column}.tabbedHeader__navList{list-style-type:none;padding:0;margin:0;display:flex;flex-direction:column;margin-bottom:1rem}.tabbedHeader__navLink{text-transform:uppercase;color:#141c36;text-align:center;font-size:.875rem}.tabbedHeader__navItem{display:inline-block;border-left:2px solid var(--c-amaranth);padding-left:1rem}.tabbedHeader__navItem.-active .tabbedHeader__navLink{color:var(--c-amaranth);font-weight:600}.tabbedHeader__nav{display:flex;flex-direction:column;overflow:hidden;max-height:0;transition:max-height .25s cubic-bezier(.17,.67,.32,1),padding-top .25s cubic-bezier(.17,.67,.32,1);padding-top:0}.tabbedHeader__nav.-active{max-height:50vh;padding-top:2rem}.tabbedHeader__nav.-closed .tabbedHeader__navLink,.tabbedHeader__nav.-closed .tabbedHeader__button{display:none}.tabbedHeader__buttonList{display:flex;flex-direction:column;list-style-type:none;padding:0;margin:0}.tabbedHeader__menuToggle{position:absolute;top:-.3rem;right:.8rem}@media screen and (min-width: 992px){.tabbedHeader__menuToggle{display:none}.tabbedHeader__brand{margin-bottom:0;margin-right:2rem}.tabbedHeader__wrapper{flex-direction:row;justify-content:space-between}.tabbedHeader__navList{flex-direction:row;margin-bottom:0}.tabbedHeader__navLink{text-align:left}.tabbedHeader__nav.-closed .tabbedHeader__navLink,.tabbedHeader__nav.-closed .tabbedHeader__button{display:inline-block}.tabbedHeader__navItem{border-left:none;margin-bottom:0}.tabbedHeader__navItem:not(:first-child){padding-left:1rem}.tabbedHeader__navItem:not(:last-child){padding-right:1rem;border-right:3px solid var(--c-amaranth)}.tabbedHeader__navItem:first-child{padding-left:0}.tabbedHeader__nav{flex-direction:row;align-items:center;max-height:inherit}.tabbedHeader__buttonItem{margin-bottom:0}.tabbedHeader__buttonList{flex-direction:row;margin-left:1rem}.tabbedHeader__buttonItem:not(:first-child){margin-left:1rem}}@media screen and (min-width: 1200px){.tabbedHeader__navLink{font-size:1rem}}.teaser__anchor{display:block;transition:transform .25s cubic-bezier(.17,.67,.32,1)}.teaser__anchor:hover{text-decoration:none;transform:translateY(-1.5rem)}.teaser__body{background-color:var(--c-amaranth);color:#fff;display:flex;max-width:860px;margin-left:-1rem;margin-right:-1rem;padding:1rem}@media screen and (min-width: 768px){.teaser__body{align-items:center;clip-path:polygon(0 0%,100% 0%,calc(100% - 40px) 100%,0% 100%);margin-left:0;margin-right:0;padding-left:3rem;padding-right:3rem}}.teaser__icon{display:none;font-size:8rem;font-weight:900;line-height:1;margin-right:2rem}@media screen and (min-width: 540px){.teaser__icon{display:block;font-size:4rem}}@media screen and (min-width: 768px){.teaser__icon{font-size:12rem;margin-right:3rem}}.teaser__heading{color:var(--c-navy);font-family:Montserrat,sans-serif;font-size:2rem;font-weight:900;line-height:1.2;margin-bottom:.75rem;text-transform:uppercase}.teaser__subheading{font-family:Spectral,serif;font-size:1.25rem;line-height:1.325}@media screen and (min-width: 768px){.teaser__subheading{font-size:1.625rem}}.testimonial{background-color:#191919;margin-bottom:4rem;padding:4rem 0;text-align:center}.testimonial__asset{margin-bottom:2rem}.testimonial__image{max-width:280px}.testimonial__quote{border:none;color:#fff;font-size:1.125rem;margin-bottom:1rem;padding:0 2.5rem;position:relative}.testimonial__quote:before,.testimonial__quote:after{color:#727272;font-family:Georgia,serif;font-size:3.375rem;position:absolute}.testimonial__quote:before{content:"“";left:0;line-height:1;top:0}.testimonial__quote:after{content:"”";line-height:0;right:0;bottom:0}.testimonial__attribution{color:#727272;font-size:.875rem;margin-bottom:0;padding:0 2.5rem}@media screen and (min-width: 992px){.testimonial{text-align:left}.testimonial__row{display:flex;justify-content:space-between}.testimonial__asset{flex-basis:33%;flex-shrink:0;margin-bottom:0;margin-right:4rem}.testimonial__image{max-width:100%}.testimonial__quote{font-size:1.5rem;padding:0 6rem}.testimonial__quote:before,.testimonial__quote:after{font-size:7rem}.testimonial__attribution{font-size:1rem;padding:0 6rem}}.formEmbed.-blendForm{padding:3rem 0;background-color:var(--c-navy);color:#fff}.formEmbed.-blendForm__text>*:first-child{margin-top:0}.formEmbed.-blendForm__text>*:last-child{margin-bottom:0}.formEmbed.-blendForm__text ul,.formEmbed.-blendForm__text ol{list-style:none;padding-left:1.75rem}.formEmbed.-blendForm__text a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .formEmbed.-blendForm__text a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.formEmbed.-blendForm__text ol{counter-reset:counter-override}.formEmbed.-blendForm__text ol>li{counter-increment:counter-override}.formEmbed.-blendForm__text ol>li:before{content:counter(counter-override) ". "}.formEmbed.-blendForm__text ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.formEmbed.-blendForm__text ol li>ol,.formEmbed.-blendForm__text ol li>ul{margin-top:1rem}.formEmbed.-blendForm__text ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.formEmbed.-blendForm__text ol li:nth-child(n+10):before{left:-2rem}.formEmbed.-blendForm__text ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.formEmbed.-blendForm__text ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.formEmbed.-blendForm__text ul li ul li:before{content:"";transform:scaleX(.7)}.formEmbed.-blendForm__text ul li ol,.formEmbed.-blendForm__text ul li ul{margin-top:1rem}.formEmbed.-blendForm__text .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.formEmbed.-blendForm__text .extra-space{line-height:2.5}.formEmbed.-blendForm__text.-author ul,.formEmbed.-blendForm__text.-author ol{display:flex;flex-flow:row wrap;gap:10px}.formEmbed.-blendForm__text.-author li{width:45%}.formEmbed.-blendForm__text figure{margin:2rem 0}@media screen and (min-width: 768px){.formEmbed.-blendForm__text figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.formEmbed.-blendForm__text figure.image-right{float:right;margin-left:2rem}}.formEmbed.-blendForm__text figure.image-center{margin-left:auto;margin-right:auto}.formEmbed.-blendForm__text p,.formEmbed.-blendForm__text .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .formEmbed.-blendForm__text p,.formEmbed.-blendForm__text li{font-size:1.125rem}.formEmbed.-blendForm .mktoOffset{display:none!important}.formEmbed.-blendForm .mktoLabel{color:#fff!important;font-size:1rem!important;font-weight:500!important;font-family:"Montserrat",sans-serif import!important}.formEmbed.-blendForm .mktoField{border-radius:0!important;font-size:1rem!important}.formEmbed.-blendForm .mktoField::placeholder{color:rgba(var(--c-navy-rgb),.25)!important}.formEmbed.-blendForm .mktoLogicalField label{color:#fff!important;font-weight:500!important;font-family:"Montserrat",sans-serif import!important}.formEmbed.-blendForm .mktoHtmlText,.formEmbed.-blendForm .mktoHtmlText a{color:#fff!important}.formEmbed.-blendForm .mktoHtmlText a{text-decoration:underline!important}@media screen and (min-width: 992px){.formEmbed.-blendForm__textWrapper{padding-right:10rem}}.threeColumnGrid{padding:2rem 0}.threeColumnGrid__wrapper{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;margin-right:calc(-2.7rem - 1px);margin-left:-2.75rem}.threeColumnGrid__title{text-align:center;margin-bottom:3rem}.threeColumnGrid__cardTitle{font-weight:900;text-transform:uppercase;font-size:1.4rem}.threeColumnGrid__overflowWrapper{overflow:hidden}.threeColumnGrid__item{display:flex;flex-direction:column;width:100%;margin-bottom:2rem;padding:0 2.75rem;border-right:1px solid var(--c-aqua)}.threeColumnGrid__item>*:last-child{margin-bottom:0}.threeColumnGrid__text{margin-bottom:1rem}.threeColumnGrid__text>*:first-child{margin-top:0}.threeColumnGrid__text>*:last-child{margin-bottom:0}.threeColumnGrid__text ul,.threeColumnGrid__text ol{list-style:none;padding-left:1.75rem}.threeColumnGrid__text a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .threeColumnGrid__text a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.threeColumnGrid__text ol{counter-reset:counter-override}.threeColumnGrid__text ol>li{counter-increment:counter-override}.threeColumnGrid__text ol>li:before{content:counter(counter-override) ". "}.threeColumnGrid__text ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.threeColumnGrid__text ol li>ol,.threeColumnGrid__text ol li>ul{margin-top:1rem}.threeColumnGrid__text ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.threeColumnGrid__text ol li:nth-child(n+10):before{left:-2rem}.threeColumnGrid__text ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.threeColumnGrid__text ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.threeColumnGrid__text ul li ul li:before{content:"";transform:scaleX(.7)}.threeColumnGrid__text ul li ol,.threeColumnGrid__text ul li ul{margin-top:1rem}.threeColumnGrid__text .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.threeColumnGrid__text .extra-space{line-height:2.5}.threeColumnGrid__text.-author ul,.threeColumnGrid__text.-author ol{display:flex;flex-flow:row wrap;gap:10px}.threeColumnGrid__text.-author li{width:45%}.threeColumnGrid__text figure{margin:2rem 0}@media screen and (min-width: 768px){.threeColumnGrid__text figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.threeColumnGrid__text figure.image-right{float:right;margin-left:2rem}}.threeColumnGrid__text figure.image-center{margin-left:auto;margin-right:auto}.threeColumnGrid__actions{margin-bottom:1rem}.threeColumnGrid__cta{text-transform:uppercase;font-weight:600;margin-bottom:.5rem;display:block}.threeColumnGrid__cta:last-child{margin-bottom:0}@media screen and (min-width: 768px){.threeColumnGrid__item{width:50%;margin-bottom:4.5rem}}@media screen and (min-width: 992px){.threeColumnGrid{padding:4rem 0}.threeColumnGrid__item{width:33.33333%}}.threeColumnWithIcons{padding:3rem 0 2rem}.threeColumnWithIcons__wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-left:-3rem;margin-right:-3rem}.threeColumnWithIcons .container{max-width:970px}.threeColumnWithIcons__column{margin:0 3rem 2rem;width:calc(100% - 6rem);text-align:center}.threeColumnWithIcons__iconWrapper{margin-bottom:2rem;height:175px}.threeColumnWithIcons__iconWrapper svg{fill:var(--c-navy);max-width:100%;max-height:100%}.threeColumnWithIcons__imageWrapper{align-items:center;display:flex;flex-direction:column;height:175px;justify-content:center;margin-bottom:2rem}.threeColumnWithIcons__text{margin-bottom:1rem}.threeColumnWithIcons__text>*:first-child{margin-top:0}.threeColumnWithIcons__text>*:last-child{margin-bottom:0}.threeColumnWithIcons__text ul,.threeColumnWithIcons__text ol{list-style:none;padding-left:1.75rem}.threeColumnWithIcons__text a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .threeColumnWithIcons__text a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.threeColumnWithIcons__text ol{counter-reset:counter-override}.threeColumnWithIcons__text ol>li{counter-increment:counter-override}.threeColumnWithIcons__text ol>li:before{content:counter(counter-override) ". "}.threeColumnWithIcons__text ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.threeColumnWithIcons__text ol li>ol,.threeColumnWithIcons__text ol li>ul{margin-top:1rem}.threeColumnWithIcons__text ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.threeColumnWithIcons__text ol li:nth-child(n+10):before{left:-2rem}.threeColumnWithIcons__text ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.threeColumnWithIcons__text ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.threeColumnWithIcons__text ul li ul li:before{content:"";transform:scaleX(.7)}.threeColumnWithIcons__text ul li ol,.threeColumnWithIcons__text ul li ul{margin-top:1rem}.threeColumnWithIcons__text .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.threeColumnWithIcons__text .extra-space{line-height:2.5}.threeColumnWithIcons__text.-author ul,.threeColumnWithIcons__text.-author ol{display:flex;flex-flow:row wrap;gap:10px}.threeColumnWithIcons__text.-author li{width:45%}.threeColumnWithIcons__text figure{margin:2rem 0}@media screen and (min-width: 768px){.threeColumnWithIcons__text figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.threeColumnWithIcons__text figure.image-right{float:right;margin-left:2rem}}.threeColumnWithIcons__text figure.image-center{margin-left:auto;margin-right:auto}.threeColumnWithIcons__icon{max-height:175px;transform:translateZ(0)}.threeColumnWithIcons__iconSvg{--icon-fill-color: var(--c-navy)}.threeColumnWithIcons__title{margin-bottom:3.2rem}.threeColumnWithIcons__actions{text-align:center;margin-bottom:4rem}.threeColumnWithIcons.-altHeader .threeColumnWithIcons__columnTitle{text-transform:uppercase;font-weight:900;margin-bottom:.6rem}.threeColumnWithIcons.-centerTitle .threeColumnWithIcons__title{text-align:center}@media screen and (min-width: 768px){.threeColumnWithIcons__column{margin-bottom:4rem;width:calc(50% - 6rem)}}@media screen and (min-width: 992px){.threeColumnWithIcons{padding:6rem 0 1.25rem}.threeColumnWithIcons__column{width:calc(33.3333% - 6rem)}.threeColumnWithIcons.-exactlyFour .threeColumnWithIcons__column{width:calc(25% - 6rem)}}.threeIconCircles{padding:3rem 0}.threeIconCircles__title{text-align:center;text-transform:uppercase;font-weight:900;color:var(--c-navy)}.threeIconCircles__wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-left:-1rem;margin-right:-1rem}.threeIconCircles__col{margin:1rem 1rem 0;width:calc(100% - 2rem);text-align:center}.threeIconCircles__icon{background-color:var(--c-amaranth);border-radius:3.5rem;height:3.5rem;margin:0 auto 1rem;position:relative;width:3.5rem}.threeIconCircles__icon svg{fill:#fff;left:50%;height:2rem;width:2rem;position:absolute;top:50%;transform:translate(-50%,-50%)}.threeIconCircles__iconSvg{--icon-fill-color: var(--c-white)}.threeIconCircles__header{text-transform:uppercase}@media screen and (min-width: 768px){.threeIconCircles__col{width:calc(33.333% - 2rem)}.threeIconCircles__icon{height:5.75rem;width:5.75rem;border-radius:5.75rem}.threeIconCircles__icon svg{height:3.5rem;width:3.5rem}}@media screen and (min-width: 992px){.threeIconCircles__col{width:calc(20% - 2rem)}}.threeUpCards{padding:3rem 0 1rem}.threeUpCards__wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-left:-10px;margin-right:-10px}.threeUpCards__title{font-size:2.5rem;text-transform:uppercase;font-weight:900;margin-bottom:3rem;color:var(--c-navy)}.threeUpCards__onDemandCard{width:calc(100% - 20px);margin:0 10px 2rem}@media screen and (min-width: 768px){.threeUpCards__onDemandCard{width:calc(50% - 20px);margin:0 10px 2rem}}@media screen and (min-width: 992px){.threeUpCards{padding:6rem 0 4rem}.threeUpCards__onDemandCard{width:calc(33.3333% - 20px);margin:0 10px 2rem}}.truste_box_overlay{position:fixed!important}.twoColumns{--section-background-color: var(--c-white);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-amaranth);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-navy-rgb), .05);--section-hover-color: var(--c-amaranth);padding:3rem 0}.twoColumns.-bgColorWhite{--section-background-color: var(--c-white);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-amaranth);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-navy-rgb), .05);--section-hover-color: var(--c-amaranth);--section-link-underline-color: var(--c-purple)}.twoColumns.-bgColorLight{--section-background-color: #F2F2F2}.twoColumns.-bgColorCream{--section-background-color: var(--c-cream);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-amaranth);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-navy-rgb), .05);--section-hover-color: var(--c-amaranth)}.twoColumns.-bgColorNavy{--section-background-color: var(--c-navy);--section-heading-color: var(--c-white);--section-subheading-color: var(--c-cream);--section-highlight-color: var(--c-amaranth);--section-text-color: var(--c-white);--section-text-color-reverse: var(--c-navy);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-amaranth);--section-link-underline-color: var(--c-white)}.twoColumns.-bgColorMagenta,.twoColumns.-bgColorAmaranth{--section-background-color: var(--c-amaranth);--section-heading-color: var(--c-white);--section-subheading-color: var(--c-navy);--section-highlight-color: var(--c-navy);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-white)}.twoColumns.-bgColorPurple{--section-background-color: var(--c-purple);--section-heading-color: var(--c-white);--section-highlight-color: var(--c-navy);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-white)}.twoColumns.-bgColorAqua{--section-background-color: var(--c-aqua);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-navy);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-white)}.twoColumns.-bgColorSky{--section-background-color: var(--c-sky);--section-heading-color: var(--c-navy);--section-highlight-color: var(--c-navy);--section-text-color: var(--c-navy);--section-text-color-reverse: var(--c-white);--section-screen-color: rgba(var(--c-white-rgb), .05);--section-hover-color: var(--c-white)}.code-academy-template .twoColumns.-bgColorNavy{--section-highlight-color: var(--c-sky);--section-hover-color: var(--c-sky)}.code-academy-template .twoColumns.-bgColorDefault,.code-academy-template .twoColumns.-bgColorWhite,.code-academy-template .twoColumns.-bgColorCream{--section-highlight-color: var(--c-blue);--section-hover-color: var(--c-sky)}.twoColumns__wrapper{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-3rem;margin-right:-3rem}.twoColumns__title{color:var(--section-heading-color, var(--c-navy))}.twoColumns__text{color:var(--section-text-color, var(--c-navy));width:calc(100% - 6rem);margin:0 3rem 3rem}.twoColumns__text>*:first-child{margin-top:0}.twoColumns__text>*:last-child{margin-bottom:0}.twoColumns__text ul,.twoColumns__text ol{list-style:none;padding-left:1.75rem}.twoColumns__text a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .twoColumns__text a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.twoColumns__text ol{counter-reset:counter-override}.twoColumns__text ol>li{counter-increment:counter-override}.twoColumns__text ol>li:before{content:counter(counter-override) ". "}.twoColumns__text ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.twoColumns__text ol li>ol,.twoColumns__text ol li>ul{margin-top:1rem}.twoColumns__text ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.twoColumns__text ol li:nth-child(n+10):before{left:-2rem}.twoColumns__text ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.twoColumns__text ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.twoColumns__text ul li ul li:before{content:"";transform:scaleX(.7)}.twoColumns__text ul li ol,.twoColumns__text ul li ul{margin-top:1rem}.twoColumns__text .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.twoColumns__text .extra-space{line-height:2.5}.twoColumns__text.-author ul,.twoColumns__text.-author ol{display:flex;flex-flow:row wrap;gap:10px}.twoColumns__text.-author li{width:45%}.twoColumns__text figure{margin:2rem 0}@media screen and (min-width: 768px){.twoColumns__text figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.twoColumns__text figure.image-right{float:right;margin-left:2rem}}.twoColumns__text figure.image-center{margin-left:auto;margin-right:auto}.twoColumns__text:last-child{margin-bottom:0}.twoColumns__subtitle{color:var(--section-text-color, var(--c-navy));margin-bottom:1.6rem;font-family:Montserrat,sans-serif}.twoColumns__subtitle *{font-size:1.5rem;font-weight:500}.twoColumns__subTitle{color:var(--section-highlight-color, var(--c-amaranth));font-size:1.125rem;font-weight:700;margin-bottom:2rem;margin-top:-.5rem;text-transform:uppercase}.twoColumns__subTitle.-alternate{color:var(--section-highlight-color, var(--c-amaranth));font-family:Spectral,serif;font-size:1.5rem;font-weight:700;text-transform:none}@media screen and (min-width: 992px){.twoColumns{padding:6rem 0}.twoColumns__text{width:calc(50% - 6rem);margin-bottom:0}}.twoColumnBulletedList{padding:3rem 0}.twoColumnBulletedList__title{text-align:center;margin-bottom:2rem;text-transform:uppercase;color:var(--c-navy);font-weight:900}.twoColumnBulletedList__wrapper ul:first-of-type{margin-bottom:0}.twoColumnBulletedList__cta{text-align:center;margin-top:1rem}.twoColumnBulletedList ul{width:100%}.twoColumnBulletedList ul:empty{display:none}.twoColumnBulletedList.-default>.container{max-width:630px}.twoColumnBulletedList.-default.-batch3>.container{max-width:960px}.twoColumnBulletedList.-default .twoColumnBulletedList__title{max-width:590px;margin-left:auto;margin-right:auto}.twoColumnBulletedList.-default ul{list-style:none;padding-left:1.75rem}.twoColumnBulletedList.-default ul li{position:relative;margin-bottom:1rem;font-weight:400;font-family:Spectral,serif}.twoColumnBulletedList.-default ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--c-amaranth);left:-1.45rem;top:0}.twoColumnBulletedList.-emphasis>.container{max-width:980px}.twoColumnBulletedList.-emphasis .twoColumnBulletedList__wrapper>*:first-child{margin-top:0}.twoColumnBulletedList.-emphasis .twoColumnBulletedList__wrapper>*:last-child{margin-bottom:0}.twoColumnBulletedList.-emphasis .twoColumnBulletedList__wrapper ul,.twoColumnBulletedList.-emphasis .twoColumnBulletedList__wrapper ol{list-style:none;padding-left:1.75rem}.twoColumnBulletedList.-emphasis .twoColumnBulletedList__wrapper a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .twoColumnBulletedList.-emphasis .twoColumnBulletedList__wrapper a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.twoColumnBulletedList.-emphasis .twoColumnBulletedList__wrapper ol{counter-reset:counter-override}.twoColumnBulletedList.-emphasis .twoColumnBulletedList__wrapper ol>li{counter-increment:counter-override}.twoColumnBulletedList.-emphasis .twoColumnBulletedList__wrapper ol>li:before{content:counter(counter-override) ". "}.twoColumnBulletedList.-emphasis .twoColumnBulletedList__wrapper ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.twoColumnBulletedList.-emphasis .twoColumnBulletedList__wrapper ol li>ol,.twoColumnBulletedList.-emphasis .twoColumnBulletedList__wrapper ol li>ul{margin-top:1rem}.twoColumnBulletedList.-emphasis .twoColumnBulletedList__wrapper ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.twoColumnBulletedList.-emphasis .twoColumnBulletedList__wrapper ol li:nth-child(n+10):before{left:-2rem}.twoColumnBulletedList.-emphasis .twoColumnBulletedList__wrapper ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.twoColumnBulletedList.-emphasis .twoColumnBulletedList__wrapper ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.twoColumnBulletedList.-emphasis .twoColumnBulletedList__wrapper ul li ul li:before{content:"";transform:scaleX(.7)}.twoColumnBulletedList.-emphasis .twoColumnBulletedList__wrapper ul li ol,.twoColumnBulletedList.-emphasis .twoColumnBulletedList__wrapper ul li ul{margin-top:1rem}.twoColumnBulletedList.-emphasis .twoColumnBulletedList__wrapper .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.twoColumnBulletedList.-emphasis .twoColumnBulletedList__wrapper .extra-space{line-height:2.5}.twoColumnBulletedList.-emphasis .twoColumnBulletedList__wrapper.-author ul,.twoColumnBulletedList.-emphasis .twoColumnBulletedList__wrapper.-author ol{display:flex;flex-flow:row wrap;gap:10px}.twoColumnBulletedList.-emphasis .twoColumnBulletedList__wrapper.-author li{width:45%}.twoColumnBulletedList.-emphasis .twoColumnBulletedList__wrapper figure{margin:2rem 0}@media screen and (min-width: 768px){.twoColumnBulletedList.-emphasis .twoColumnBulletedList__wrapper figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.twoColumnBulletedList.-emphasis .twoColumnBulletedList__wrapper figure.image-right{float:right;margin-left:2rem}}.twoColumnBulletedList.-emphasis .twoColumnBulletedList__wrapper figure.image-center{margin-left:auto;margin-right:auto}.twoColumnBulletedList.-emphasis .twoColumnBulletedList__wrapper ul{text-transform:uppercase}.twoColumnBulletedList.-emphasis .twoColumnBulletedList__wrapper ul li{font-weight:800!important;font-family:Spectral,serif;text-transform:none;font-size:25px}@media screen and (min-width: 768px){.twoColumnBulletedList li{padding-right:2rem}.twoColumnBulletedList__wrapper{display:flex;justify-content:space-between}}@media screen and (min-width: 992px){.twoColumnBulletedList{padding:6rem 0}.twoColumnBulletedList.-emphasis .twoColumnBulletedList__wrapper ul{font-size:1.75rem}}.twoPhotoIntroduction{padding:2rem 0}.twoPhotoIntroduction .twoPhotoIntroduction__body{max-width:460px}.twoPhotoIntroduction .twoPhotoIntroduction__subtitle{margin-bottom:2.2rem}.twoPhotoIntroduction .twoPhotoIntroduction__subtitle>*:first-child{margin-top:0}.twoPhotoIntroduction .twoPhotoIntroduction__subtitle>*:last-child{margin-bottom:0}.twoPhotoIntroduction .twoPhotoIntroduction__subtitle ul,.twoPhotoIntroduction .twoPhotoIntroduction__subtitle ol{list-style:none;padding-left:1.75rem}.twoPhotoIntroduction .twoPhotoIntroduction__subtitle a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .twoPhotoIntroduction .twoPhotoIntroduction__subtitle a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.twoPhotoIntroduction .twoPhotoIntroduction__subtitle ol{counter-reset:counter-override}.twoPhotoIntroduction .twoPhotoIntroduction__subtitle ol>li{counter-increment:counter-override}.twoPhotoIntroduction .twoPhotoIntroduction__subtitle ol>li:before{content:counter(counter-override) ". "}.twoPhotoIntroduction .twoPhotoIntroduction__subtitle ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.twoPhotoIntroduction .twoPhotoIntroduction__subtitle ol li>ol,.twoPhotoIntroduction .twoPhotoIntroduction__subtitle ol li>ul{margin-top:1rem}.twoPhotoIntroduction .twoPhotoIntroduction__subtitle ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.twoPhotoIntroduction .twoPhotoIntroduction__subtitle ol li:nth-child(n+10):before{left:-2rem}.twoPhotoIntroduction .twoPhotoIntroduction__subtitle ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.twoPhotoIntroduction .twoPhotoIntroduction__subtitle ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.twoPhotoIntroduction .twoPhotoIntroduction__subtitle ul li ul li:before{content:"";transform:scaleX(.7)}.twoPhotoIntroduction .twoPhotoIntroduction__subtitle ul li ol,.twoPhotoIntroduction .twoPhotoIntroduction__subtitle ul li ul{margin-top:1rem}.twoPhotoIntroduction .twoPhotoIntroduction__subtitle .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.twoPhotoIntroduction .twoPhotoIntroduction__subtitle .extra-space{line-height:2.5}.twoPhotoIntroduction .twoPhotoIntroduction__subtitle.-author ul,.twoPhotoIntroduction .twoPhotoIntroduction__subtitle.-author ol{display:flex;flex-flow:row wrap;gap:10px}.twoPhotoIntroduction .twoPhotoIntroduction__subtitle.-author li{width:45%}.twoPhotoIntroduction .twoPhotoIntroduction__subtitle figure{margin:2rem 0}@media screen and (min-width: 768px){.twoPhotoIntroduction .twoPhotoIntroduction__subtitle figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.twoPhotoIntroduction .twoPhotoIntroduction__subtitle figure.image-right{float:right;margin-left:2rem}}.twoPhotoIntroduction .twoPhotoIntroduction__subtitle figure.image-center{margin-left:auto;margin-right:auto}.twoPhotoIntroduction .twoPhotoIntroduction__subtitle>*{font-size:1.5rem;font-weight:400}.twoPhotoIntroduction__button{margin-bottom:.7rem}.twoPhotoIntroduction__wrapper{position:relative;padding-bottom:21rem}.twoPhotoIntroduction__photoOneWrapper{position:absolute;width:226px;height:166px;bottom:7rem;overflow:hidden}.twoPhotoIntroduction__photoTwoWrapper{position:absolute;width:245px;height:176px;bottom:0rem;right:-2%;overflow:hidden}.twoPhotoIntroduction__photo{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;object-fit:cover;transform:translate(-50%,-50%)}.twoPhotoIntroduction__text{margin-bottom:2.2rem}.twoPhotoIntroduction__text>*:first-child{margin-top:0}.twoPhotoIntroduction__text>*:last-child{margin-bottom:0}.twoPhotoIntroduction__text ul,.twoPhotoIntroduction__text ol{list-style:none;padding-left:1.75rem}.twoPhotoIntroduction__text a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .twoPhotoIntroduction__text a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.twoPhotoIntroduction__text ol{counter-reset:counter-override}.twoPhotoIntroduction__text ol>li{counter-increment:counter-override}.twoPhotoIntroduction__text ol>li:before{content:counter(counter-override) ". "}.twoPhotoIntroduction__text ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.twoPhotoIntroduction__text ol li>ol,.twoPhotoIntroduction__text ol li>ul{margin-top:1rem}.twoPhotoIntroduction__text ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.twoPhotoIntroduction__text ol li:nth-child(n+10):before{left:-2rem}.twoPhotoIntroduction__text ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.twoPhotoIntroduction__text ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.twoPhotoIntroduction__text ul li ul li:before{content:"";transform:scaleX(.7)}.twoPhotoIntroduction__text ul li ol,.twoPhotoIntroduction__text ul li ul{margin-top:1rem}.twoPhotoIntroduction__text .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.twoPhotoIntroduction__text .extra-space{line-height:2.5}.twoPhotoIntroduction__text.-author ul,.twoPhotoIntroduction__text.-author ol{display:flex;flex-flow:row wrap;gap:10px}.twoPhotoIntroduction__text.-author li{width:45%}.twoPhotoIntroduction__text figure{margin:2rem 0}@media screen and (min-width: 768px){.twoPhotoIntroduction__text figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.twoPhotoIntroduction__text figure.image-right{float:right;margin-left:2rem}}.twoPhotoIntroduction__text figure.image-center{margin-left:auto;margin-right:auto}@media screen and (min-width: 768px){.twoPhotoIntroduction{padding:6rem 0}.twoPhotoIntroduction__photoTwoWrapper{width:375px;height:276px}}@media screen and (min-width: 992px){.twoPhotoIntroduction__photoOneWrapper{top:0;width:296px;height:216px;right:20%;bottom:auto}.twoPhotoIntroduction__photoTwoWrapper{top:37px;right:-17%;bottom:auto}.twoPhotoIntroduction__wrapper{position:relative;padding-bottom:3rem}}@media screen and (min-width: 1200px){.twoPhotoIntroduction__photoOneWrapper{right:27%}.twoPhotoIntroduction__photoTwoWrapper{right:-9%}}.twoVideos{padding:3rem 0 1rem}.twoVideos .embed__wrapper,.twoVideos__textBlock{margin-bottom:2rem}@media screen and (min-width: 768px){.twoVideos__textBlock{max-width:calc(50% - 1rem)}}@media screen and (min-width: 992px){.twoVideos{padding:6rem 0 4rem}}.assessment-tool-questions,.assessment-page,.assessment-tool{padding-top:0}@media screen and (min-width: 768px){.assessment-page .assessment__header,.assessment-tool .assessment__header{margin-bottom:0rem}}.assessment__body{background-color:var(--c-navy);color:#fff}@media screen and (min-width: 992px){.assessment__body{background-image:linear-gradient(to bottom,#141C36 calc(100% - 7rem),#fff 1%)}}.assessment__masthead{padding-bottom:2rem;padding-top:2rem}@media screen and (min-width: 768px){.assessment__header{margin-bottom:3rem}}.assessment__logo{max-width:90px}.assessment__brand{fill:currentColor}@media screen and (min-width: 992px){.assessment__set{display:flex;justify-content:space-between;min-height:calc(100vh - 320px)}}.assessment__question{margin-bottom:2rem}@media screen and (min-width: 540px){.assessment__question{display:flex;flex-direction:row;justify-content:space-between}}@media screen and (min-width: 992px){.assessment__question{flex-direction:column;margin-bottom:0;width:40%}}@media screen and (min-width: 540px){.assessment__questionItem{flex:46% 1 0}}@media screen and (min-width: 768px){.assessment__questionItem{flex:46% 0 1}}@media screen and (min-width: 992px){.assessment__questionItem{flex:initial}}.assessment__questionImage{box-shadow:0 3px 6px #00000029;margin:2rem 0 0;max-width:400px}@media screen and (min-width: 540px){.assessment__questionImage{flex:46% 0 1;margin:0 0 0 2rem}}@media screen and (min-width: 992px){.assessment__questionImage{flex:initial;margin:2rem 0 0}}.assessment__questionImage img{height:auto;object-fit:cover;width:100%}.assessment__eyebrow{color:var(--c-amaranth);font-size:.925rem;font-weight:900;margin-bottom:.5rem;text-transform:uppercase}@media screen and (min-width: 768px){.assessment__eyebrow{font-size:1.125rem}}.assessment__questionCopy{font-weight:600}@media screen and (min-width: 768px){.assessment__questionCopy{font-size:1.25rem}}.assessment__answer{display:flex;flex-direction:column-reverse}@media screen and (min-width: 992px){.assessment__answer{flex:1 0 0px;flex-direction:column;margin-left:5rem;padding-bottom:10rem;width:48%}}.assessment__answerActions{display:flex;justify-content:space-between;justify-content:center;margin-bottom:1rem}@media screen and (min-width: 768px){.assessment__answerActions{justify-content:flex-end}}.assessment__answerAction{background-color:transparent;border:0;color:#fff;cursor:pointer;display:inline-block;font-size:.875rem;font-weight:600;padding:.5rem;text-transform:uppercase;transition:transform .25s cubic-bezier(.17,.67,.32,1),opacity .25s cubic-bezier(.17,.67,.32,1);-webkit-user-select:none;user-select:none;vertical-align:middle}.assessment__answerAction+.assessment__answerAction{margin-left:1.5rem}.assessment__answerAction:hover{color:var(--c-amaranth)}.assessment__answerAction:hover__answerActionIcon{transform:translate(.175em) translateY(.075em)}.assessment__answerAction.-prev:hover__answerActionIcon{transform:translate(-.175em) translateY(.075em)}.assessment__answerAction:disabled{opacity:.5;pointer-events:none}.assessment__answerActionIcon{color:var(--c-amaranth);display:inline-block;font-size:1.25em;line-height:1;margin-left:.25em;margin-right:.25em;transform:translate(0) translateY(.075em);transition:transform .25s cubic-bezier(.17,.67,.32,1)}@media screen and (min-width: 768px){.assessment__toggleItems{display:flex;flex-wrap:wrap;justify-content:space-between}}.assessment__toggleItem{margin-bottom:1rem}@media screen and (min-width: 768px){.assessment__toggleItem{display:flex;margin-bottom:2.5rem;flex-basis:46%}}@media screen and (min-width: 992px){.assessment__toggleItem{min-height:170px}}.assessment__toggleInput{clip:rect(0,0,0,0);pointer-events:none;position:absolute}.assessment__toggleInput:checked+.assessment__toggleLabel{background-color:var(--c-amaranth);color:#fff}.assessment__toggleLabel{background-color:#eae8df;color:var(--c-navy);cursor:pointer;display:block;font-family:Spectral,serif;font-size:1rem;line-height:1.65;padding:1rem 1.25rem;transition:.25s background-color cubic-bezier(.17,.67,.32,1);width:100%}@media screen and (min-width: 768px){.assessment__toggleLabel{font-size:1.25rem;min-height:12.5rem;padding:2rem 1.5rem}}.assessment__toggleLabel:hover{background-color:var(--c-amaranth);color:#fff;transition:.25s background-color cubic-bezier(.17,.67,.32,1)}.assessment__results{position:relative}.assessment__resultsForm{margin:2rem}@media screen and (min-width: 992px){.assessment__resultsForm{position:absolute;left:calc(50% + 4rem);margin:0;max-width:370px;top:4rem}}@media screen and (min-width: 1200px){.assessment__resultsForm{max-width:460px}}.assessment__resultsFormBody{background-color:#fff;box-shadow:0 5px 10px #00000026;padding:2rem}.assessment__resultsFormBody .mktoForm .mktoOffset{width:0!important}@keyframes progress{0%{stroke-dasharray:0 100}}.assessment__scoreWrapper{position:relative;text-align:center;top:-30px;z-index:1}@media screen and (min-width: 992px){.assessment__scoreWrapper{width:47.5%}}.assessment__scoreMeterWrapper{margin-bottom:2rem;margin-left:auto;margin-right:auto;height:16rem;position:relative;width:16rem}.assessment__scoreMeter{display:block;fill:var(--c-navy)}.assessment__scoreMeterBg{fill:none;stroke:var(--c-navy);stroke-width:4px}.assessment__scoreMeterAccent{animation:progress 1s ease-out forwards;stroke:#eae8df;stroke-width:4px}.assessment__scoreMeterPercentage{color:var(--c-amaranth);font-size:3rem;font-weight:900;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.assessment__scoreByline{color:var(--c-navy);font-size:2.5rem;font-weight:900;line-height:1.125;text-transform:uppercase}.assessment__content{padding-bottom:3rem;padding-top:3rem}@media screen and (min-width: 992px){.assessment__content{padding-bottom:5rem;padding-top:5rem}}.assessment__contentHeading{color:var(--c-amaranth);font-size:2.5rem;font-weight:900;line-height:1.125;margin-bottom:2rem;text-transform:uppercase}.assessment__contentCopy{margin-bottom:0}.assessmentEditor{padding-bottom:2rem;padding-top:3rem}@media screen and (min-width: 992px){.assessmentEditor{padding-bottom:4rem;padding-top:5rem}}.assessmentEditor strong{color:var(--c-amaranth);font-family:Montserrat,sans-serif;font-weight:900}.assessment__results.-testB .assessment__chaosLevel{color:#fdf0e6;margin-top:1rem}.assessment__results.-testB .assessment__contentSubheading{color:#fff;margin:0 0 2rem}.assessment__results.-testB .assessment__scoreFlex{display:flex;flex-direction:column;gap:30px}@media screen and (min-width: 992px){.assessment__results.-testB .assessment__scoreFlex{flex-direction:row;gap:60px}}@media screen and (min-width: 992px){.assessment__results.-testB .assessment__scoreFlex>*{flex:0 1 50%;width:auto}}.assessment__results.-testB .assessment__scoreContent{background:var(--c-navy);margin-bottom:-3rem;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:3rem 15px;width:100vw;z-index:3}@media screen and (min-width: 992px){.assessment__results.-testB .assessment__scoreContent{background:none;margin:0;padding:0 0 0 60px;width:auto}}.assessment__results.-testB .assessment__scoreContent p,.assessment__results.-testB .assessment__scoreContent .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .assessment__results.-testB .assessment__scoreContent p{color:#fff}.assessment__results.-testB .formEmbed__title{color:var(--c-amaranth)}.blogTemplate{margin-top:24px}.blogTemplate h4,.blogTemplate .searchResults #addsearch-results .addsearch-result-item-sub h2 a,.searchResults #addsearch-results .addsearch-result-item-sub h2 .blogTemplate a{font-weight:900}@media screen and (min-width: 768px){.blogTemplate{margin-top:54px}}.blogTemplate__prologue{background:rgba(var(--c-cream-rgb),.5);padding:8px 0}.blogTemplate__prologueWrapper{display:flex;flex-direction:column;gap:10px}@media screen and (min-width: 540px){.blogTemplate__prologueWrapper{align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:space-between}}.blogTemplate__navigationButton{display:block;font-size:.875rem;font-weight:800}.blogTemplate__navigationButton.neo--button.-styleNaked{--button-font-family: Montserrat, sans-serif}.blogTemplate__search{flex:1 1 auto;height:100%;margin:0;position:relative}@media screen and (min-width: 540px){.blogTemplate__search{flex:0 1 350px}}.blogTemplate__searchButton{background-color:transparent;background-image:url(/dist/media/icons/search.svg);background-position:center;background-repeat:no-repeat;background-size:16px;border:0;border-radius:0 5px 5px 0;height:38px;position:absolute;right:0;top:0;transition:background-color .25s cubic-bezier(.17,.67,.32,1);width:40px}.blogTemplate__searchButton:hover{background-color:var(--c-cream);transition:background-color .25s cubic-bezier(.17,.67,.32,1)}.blogTemplate__hero{background:var(--c-navy);position:relative}.blogTemplate__hero:before{background-image:url(/dist/images/white-triangle-pattern.svg);background-position:100% 50%;background-repeat:no-repeat;background-size:auto calc(100% + 160px);bottom:0;content:"";left:0;opacity:.08;position:absolute;right:0;top:0}.blogTemplate__heroWrapper{padding:70px 0}.blogTemplate__heroTitle{color:#fff;font-size:36px;font-weight:900;text-transform:uppercase}.blogTemplate__heroMeta{align-items:center;color:#fff;display:flex;gap:.5em;flex-wrap:wrap;font-family:Spectral,serif;font-size:1rem;font-weight:300}.blogTemplate__readingTime{align-items:center;display:flex;gap:.25em;position:relative}.blogTemplate__readingTime svg{color:var(--c-purple);height:16px;width:16px}.blogTemplate__progress{background:rgba(255,255,255,.75);position:sticky;top:var(--site-navigation-height);z-index:var(--z-sticky)}.blogTemplate__progressWrapper{padding:10px 0}.blogTemplate__progressBar{background-image:linear-gradient(var(--c-amaranth),var(--c-amaranth));border-radius:0 8px 8px 0;height:1rem;transform:translateZ(0);transition:width .3s cubic-bezier(.17,.67,.32,1);width:0;will-change:width}.blogTemplate__wrapper{display:flex;flex-direction:column;gap:30px}@media screen and (min-width: 992px){.blogTemplate__wrapper{align-items:flex-start;flex-direction:row;gap:60px;justify-content:space-between}}@media screen and (min-width: 992px){.blogTemplate__sidebar{flex:1 1 340px}}@media screen and (min-width: 992px){.blogTemplate__content{flex:1 1 760px}}.blogTemplate__content>section:first-child{padding-top:0}.blogTemplate__author{align-items:center;display:flex;gap:20px;margin:0 0 60px;position:relative}.blogTemplate__author:hover .blogTemplate__authorCTA{text-decoration:underline}.blogTemplate__authorHeadshot{flex:0 0 72px;height:72px;width:72px}.blogTemplate__authorHeadshotImage{background:var(--c-navy);border-radius:50%;height:100%;object-fit:cover;transition:transform 3.5s cubic-bezier(.17,.67,.32,1),opacity .3s cubic-bezier(.17,.67,.32,1);width:100%}.blogTemplate__authorHeadshotImage.lazyload,.blogTemplate__authorHeadshotImage.lazyloading{opacity:0}.blogTemplate__authorHeadshotImage.lazyloaded{opacity:1;transition:transform 3.5s cubic-bezier(.17,.67,.32,1),opacity .3s cubic-bezier(.17,.67,.32,1)}.blogTemplate__authorContent{font-family:Spectral,serif}.blogTemplate__authorName{font-size:18px;font-weight:600;margin:0}.blogTemplate__authorLink{background:transparent;border:0;color:var(--c-navy);padding:0}.blogTemplate__authorLink:hover{text-decoration:none}.blogTemplate__authorLink:hover:before{opacity:1;transition:opacity .25s cubic-bezier(.17,.67,.32,1)}.blogTemplate__authorLink:before{border-radius:5px;box-shadow:0 5px 10px #00000026;content:"";height:calc(100% + 20px);left:-10px;opacity:0;position:absolute;top:-10px;transition:opacity .25s cubic-bezier(.17,.67,.32,1);width:calc(100% + 20px)}.blogTemplate__authorLink:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.blogTemplate__authorTitle{color:var(--c-navy);font-size:14px;font-weight:300}.blogTemplate__authorCTA{color:var(--c-navy);font-size:14px;font-weight:700}.blogTemplate__author button{text-align:left}.blogTemplate__emailModal h4,.blogTemplate__emailModal .searchResults #addsearch-results .addsearch-result-item-sub h2 a,.searchResults #addsearch-results .addsearch-result-item-sub h2 .blogTemplate__emailModal a{font-weight:600}.blogTemplate__emailModal input{background-color:#fff;border:1px solid var(--input-color-border, #B2B2B2);border-radius:5px;box-sizing:border-box;color:var(--c-navy);display:block;line-height:1.5;font-family:Montserrat,sans-serif;font-size:.78125rem;margin:0;padding:.4rem .6rem;width:100%;-webkit-appearance:none;height:auto;padding:.6rem;width:auto}.blogTemplate__emailModal .modal-body{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:1rem}.blogTemplate__emailModal .modal-body .close{font-size:2rem;font-weight:500}.blogTemplate__emailModal .modal-content{background:var(--c-cream)}.blogTemplate__emailModal .modal-header{border-bottom:none}.blogTemplate__toc{display:none;margin:0 0 30px}@media screen and (min-width: 768px){.blogTemplate__toc{display:block}}.blogTemplate__tocTitle{color:var(--c-amaranth);font-size:1rem;font-weight:900;margin:0 0 1rem;text-transform:uppercase}.blogTemplate__tocWrapper{display:flex;flex-direction:column;gap:1rem;list-style:none;margin:0;padding:0}.blogTemplate__tocItem{margin:0}.blogTemplate__tocLink{color:var(--c-navy);font-size:14px;font-weight:400}.blogTemplate__social{margin:0 0 30px}.blogTemplate__bookmark{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;justify-content:left;padding-top:24px;padding-bottom:24px;position:relative}.blogTemplate__bookmark:hover .blogTemplate__bookmarkTitle{color:var(--c-amaranth)}.blogTemplate__bookmarkLink{font-family:Spectral,serif;font-weight:900}.blogTemplate__bookmarkLink:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.blogTemplate__bookmarkLink:hover,.blogTemplate__bookmarkLink:focus{text-decoration:none}.blogTemplate__bookmarkTitle{color:var(--c-navy);flex:1 1 100%;font-size:1rem;font-weight:600;margin:0;text-align:left;transition:color var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.blogTemplate__bookmarkInput{border:1px solid var(--c-navy);border-radius:5px;flex:3 1 auto;margin:0;text-align:center}.blogTemplate__bookmarkButton{flex:0 1 auto}.blogTemplate__recommended{align-items:center;display:flex;flex-direction:column;gap:30px;padding-bottom:40px}@media screen and (min-width: 992px){.blogTemplate__recommended{gap:60px}}.blogTemplate__recommendedTitle{font-size:36px;text-align:center}.blogTemplate__recommendedWrapper{display:flex;flex-direction:column;gap:30px}@media screen and (min-width: 768px){.blogTemplate__recommendedWrapper{display:grid;gap:36px;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 992px){.blogTemplate__recommendedWrapper{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width: 768px){.blogTemplate .modal-dialog{max-width:640px}}.blogTemplate .fullWidth,.blogTemplate .tableBlock,.blogTemplate .largeImage,.blogTemplate .embed,.blogTemplate .twoColumns,.blogTemplate .imageWithText,.blogTemplate .introduction{padding:2rem 0}@media screen and (min-width: 992px){.blogTemplate .fullWidth,.blogTemplate .tableBlock,.blogTemplate .largeImage,.blogTemplate .embed,.blogTemplate .twoColumns,.blogTemplate .imageWithText,.blogTemplate .introduction{padding:2rem 0}}.blogTemplate section+.blogSubscription{margin-top:0}.blogTemplate .blogSubscription:has(+section){margin-bottom:0}.blogTemplate__prologue form input.blogTemplate__searchInput[type=text]{border:0;box-shadow:0 5px 10px #00000026;padding:.6rem 40px .6rem .8rem}body:not(.section-landing-pages) .blogTemplate__main>*:first-child{padding-top:0}body.blog-article-template{overflow:initial}.core-feature-tooltip .info-icon:after{font-family:FontAwesome;font-style:inherit!important;content:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11 17H13V11H11V17V17ZM12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2V2ZM12 20C7.59 20 4 16.41 4 12C4 7.59 7.59 4 12 4C16.41 4 20 7.59 20 12C20 16.41 16.41 20 12 20V20ZM13.2915 7.71299C13.2915 7.88699 13.257 8.05199 13.188 8.20799C13.119 8.36399 13.0245 8.50049 12.9045 8.61749C12.7845 8.73449 12.645 8.82749 12.486 8.89649C12.327 8.96549 12.1575 8.99999 11.9775 8.99999C11.8035 8.99999 11.64 8.96549 11.487 8.89649C11.334 8.82749 11.2005 8.73449 11.0865 8.61749C10.9725 8.50049 10.881 8.36399 10.812 8.20799C10.743 8.05199 10.7085 7.88699 10.7085 7.71299C10.7085 7.53299 10.743 7.36499 10.812 7.20899C10.881 7.05299 10.9725 6.91649 11.0865 6.79949C11.2005 6.68249 11.334 6.58949 11.487 6.52049C11.64 6.45149 11.8035 6.41699 11.9775 6.41699C12.1575 6.41699 12.327 6.45149 12.486 6.52049C12.645 6.58949 12.7845 6.68249 12.9045 6.79949C13.0245 6.91649 13.119 7.05299 13.188 7.20899C13.257 7.36499 13.2915 7.53299 13.2915 7.71299Z' fill='%23707070'/%3E%3C/svg%3E%0A");font-size:.8em;color:#989898;margin-left:.5rem}.caseStudyIndex__hero{background:var(--c-navy);color:#fff;overflow:hidden}.caseStudyIndex__heroWrapper{display:grid;gap:30px;padding:80px 0 130px;position:relative}@media screen and (min-width: 992px){.caseStudyIndex__heroWrapper{align-items:end;gap:30px 60px}}.caseStudyIndex__heroWrapper:before{background-image:url(/dist/media/patterns/white-triangle-pattern.svg);background-position:70% 60%;background-repeat:no-repeat;background-size:contain;content:"";height:100%;left:0;opacity:.08;position:absolute;top:10%;transform:scale(1.3);width:100%}.caseStudyIndex__heroWrapper>*{position:relative}.caseStudyIndex__heroTitle{color:#fff;font-size:clamp(1.8rem,2.91vw + .82rem,3rem);line-height:1;margin:0;max-width:940px;text-transform:uppercase}.caseStudyIndex__heroSubtitle{font-family:Spectral,serif;font-size:clamp(1rem,.73vw + .75rem,1.3rem);font-weight:500;width:clamp(300px,100%,670px)}.caseStudyIndex__filters{border-bottom:1px solid var(--c-navy);display:grid;gap:3rem;margin:0 0 2rem;padding:1rem 0 .5rem}.caseStudyIndex__inputs{display:grid;gap:1rem}@media screen and (min-width: 768px){.caseStudyIndex__inputs{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width: 992px){.caseStudyIndex__inputs{grid-template-columns:repeat(3,1fr) max-content}}.caseStudyIndex__meta{font-size:.9rem}.caseStudyIndex__meta .spinner{--spinner-bar-width: .25rem;--spinner-gap: .125rem;--spinner-height:1.35rem;--spinner-width: calc(var(--spinner-bar-width) * 5 + var(--spinner-gap) * 5)}.caseStudyIndex__clear.-styleNaked{--button-color-text: var(--c-navy);--button-color-text-hover: var(--c-navy);--button-color-bg-hover: #F8F8F8;--button-textAlign: center;font-family:Montserrat,sans-serif;font-size:.8rem;font-weight:600}@media screen and (min-width: 768px){.caseStudyIndex__clear{grid-column:span 3}}@media screen and (min-width: 992px){.caseStudyIndex__clear{grid-column:auto/span 1}}.caseStudyIndex__results{min-height:40vh}.caseStudyIndex__resultsGrid{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--grid-gap-column);margin:0 0 var(--grid-gap-column)}.caseStudyIndex__loadMore{--loadmore-padding-y: 4.375rem;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:var(--loadmore-padding-y) auto var(--loadmore-padding-y);gap:var(--grid-gap-column);justify-items:center;margin:var(--grid-gap-column) 0 0}.caseStudyIndex__loadMore.-skinny{--loadmore-padding-y: 2.375rem}.caseStudyIndex__skeleton{--columns: 12;--i: 1;--span: 12;--start: calc( ( var(--i) * var(--span) ) + 1 - var(--span) );background-image:linear-gradient(180deg,rgba(var(--c-navy-rgb),.08),rgba(var(--c-navy-rgb),0));grid-column:var(--start)/span var(--span);grid-row:1/-1;height:100%;width:100%}@media screen and (min-width: 768px){.caseStudyIndex__skeleton{--span: 6}}@media screen and (min-width: 992px){.caseStudyIndex__skeleton{--span: 4}}.caseStudyIndex__skeleton:nth-child(2){--i: 2;display:none}@media screen and (min-width: 768px){.caseStudyIndex__skeleton:nth-child(2){display:block}}.caseStudyIndex__skeleton:nth-child(3){--i: 3;display:none}@media screen and (min-width: 992px){.caseStudyIndex__skeleton:nth-child(3){display:block}}.caseStudyIndex__loadMoreTrigger{grid-column:1/span 12;grid-row:2/span 1}.caseStudyIndex__loadMoreTrigger.neo--button.-styleLoadMore{--button-color-text-hover: currentColor}.caseStudyIndex__footer .neo--ctaBlock .neo--button{--button-minWidth: 0}.code-academy-template .alertBar{--alert-color-highlight: var(--c-blue);--alert-color-hover: var(--c-sky)}.percipio-dont-know-info p:before,.percipio-dont-know-info .searchResults #addsearch-results .addsearch-result-item-sub p:before,.searchResults #addsearch-results .addsearch-result-item-sub .percipio-dont-know-info p:before{font-family:"Font Awesome 5 Pro";font-style:inherit!important;content:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11 17H13V11H11V17V17ZM12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2V2ZM12 20C7.59 20 4 16.41 4 12C4 7.59 7.59 4 12 4C16.41 4 20 7.59 20 12C20 16.41 16.41 20 12 20V20ZM13.2915 7.71299C13.2915 7.88699 13.257 8.05199 13.188 8.20799C13.119 8.36399 13.0245 8.50049 12.9045 8.61749C12.7845 8.73449 12.645 8.82749 12.486 8.89649C12.327 8.96549 12.1575 8.99999 11.9775 8.99999C11.8035 8.99999 11.64 8.96549 11.487 8.89649C11.334 8.82749 11.2005 8.73449 11.0865 8.61749C10.9725 8.50049 10.881 8.36399 10.812 8.20799C10.743 8.05199 10.7085 7.88699 10.7085 7.71299C10.7085 7.53299 10.743 7.36499 10.812 7.20899C10.881 7.05299 10.9725 6.91649 11.0865 6.79949C11.2005 6.68249 11.334 6.58949 11.487 6.52049C11.64 6.45149 11.8035 6.41699 11.9775 6.41699C12.1575 6.41699 12.327 6.45149 12.486 6.52049C12.645 6.58949 12.7845 6.68249 12.9045 6.79949C13.0245 6.91649 13.119 7.05299 13.188 7.20899C13.257 7.36499 13.2915 7.53299 13.2915 7.71299Z' fill='%230073C4'/%3E%3C/svg%3E%0A");font-size:.8em;color:#0073c4;margin:6px;vertical-align:middle}.offer-currency .selectCurrency,.renew-offer-currency .selectCurrency,.offer-frequency .selectCurrency{border-radius:4px;width:16rem;height:2.2rem;font-size:inherit;font-weight:300;color:#000;background-image:url(/dist/media/icons/triangle-down-amaranth.svg)!important;background-size:14px!important;background-position:calc(100% - 6px) calc(1em - 9px),calc(100% - 15px) calc(1em - 2px)!important;text-align:left}.boxes-list .optional-list li:before{content:url(/dist/media/icons/plus-circle-outline.svg);margin-right:9px;position:relative;top:5px;width:18px;height:18px;color:#141c36}.billingCurrency .selectCurrency{border-radius:4px;width:100%;height:2.2rem;font-size:inherit;font-family:Montserrat;font-weight:300;color:#000;background-image:url(/dist/media/icons/triangle-down-amaranth.svg)!important;background-size:14px!important;background-position:calc(100% - 6px) calc(1em - 9px),calc(100% - 15px) calc(1em - 2px)!important;text-align:left;box-shadow:0 2px 4px #0000011a}.userInfo-dropdown .selectDropdown{border-radius:4px;width:100%;height:2.2rem;font-size:14px;font-family:Montserrat;font-weight:300;background-image:url(/dist/media/icons/chevron-down.svg)!important;background-size:inherit!important;background-position:calc(100% - 6px) calc(1em - 9px),calc(100% - 15px) calc(1em - 2px)!important;text-align:left;box-shadow:0 2px 4px #0000011a!important;border:1px solid var(--input-color-border, #E1E1E1)!important;transition:none!important;padding-left:10px}.staples-info-icon:after{font-family:"Font Awesome 5 Pro";font-style:inherit!important;content:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11 17H13V11H11V17V17ZM12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2V2ZM12 20C7.59 20 4 16.41 4 12C4 7.59 7.59 4 12 4C16.41 4 20 7.59 20 12C20 16.41 16.41 20 12 20V20ZM13.2915 7.71299C13.2915 7.88699 13.257 8.05199 13.188 8.20799C13.119 8.36399 13.0245 8.50049 12.9045 8.61749C12.7845 8.73449 12.645 8.82749 12.486 8.89649C12.327 8.96549 12.1575 8.99999 11.9775 8.99999C11.8035 8.99999 11.64 8.96549 11.487 8.89649C11.334 8.82749 11.2005 8.73449 11.0865 8.61749C10.9725 8.50049 10.881 8.36399 10.812 8.20799C10.743 8.05199 10.7085 7.88699 10.7085 7.71299C10.7085 7.53299 10.743 7.36499 10.812 7.20899C10.881 7.05299 10.9725 6.91649 11.0865 6.79949C11.2005 6.68249 11.334 6.58949 11.487 6.52049C11.64 6.45149 11.8035 6.41699 11.9775 6.41699C12.1575 6.41699 12.327 6.45149 12.486 6.52049C12.645 6.58949 12.7845 6.68249 12.9045 6.79949C13.0245 6.91649 13.119 7.05299 13.188 7.20899C13.257 7.36499 13.2915 7.53299 13.2915 7.71299Z' fill='%23707070'/%3E%3C/svg%3E%0A");font-size:.8em;color:#989898;margin-left:.5rem}.integrationsDetail__wrapper{display:flex;flex-direction:column}.integrationsDetail__aside{padding-top:3rem}.integrationsDetail__tags{list-style-type:none;padding:3rem 0 0;margin-bottom:0}.integrationsDetail__tag{display:inline-block;background-color:#eaeaea;padding:.5rem;font-size:.75rem;margin-right:.5rem;margin-bottom:.5rem}.integrationsDetail__logoWrapper{margin-bottom:1rem}.integrationsDetail__jumpLinks{list-style-type:none;padding:0}.integrationsDetail__jumpLink{color:#141c36}.integrationsDetail__jumpLinksTitle,.integrationsDetail__jumpLink{font-size:1rem;text-transform:uppercase}.integrationsDetail__jumpLinksTitle{font-weight:700}.integrationsDetail__jumpLinksTitle,.integrationsDetail__jumpLinkListItem,.integrationsDetail__button{margin-bottom:1rem}@media screen and (min-width: 992px){.integrationsDetail__wrapper{flex-direction:row}.integrationsDetail__aside{width:244px;min-width:244px;max-width:244px;margin-right:2.6rem}.integrationsDetail__main{width:calc(100% - 284px)}}body.interactive-report .hero .hero__title strong{color:var(--c-amaranth);font-weight:800}body.interactive-report .hero .hero__title{line-height:1}body.interactive-report .hero.-report .hero__wrapper{max-width:776px}body.interactive-report main[role=main] .button,body.interactive-report main[role=main] .resources__search button,.resources__search body.interactive-report main[role=main] button{border-radius:5px;font-size:.9375rem;padding:calc(.75rem - 2px) calc(1.4rem - 2px)}body.interactive-report main[role=main] .hero__button{margin-top:2.3rem}body.interactive-report main[role=main] .button:not(.hero__button),body.interactive-report main[role=main] .resources__search button:not(.hero__button),.resources__search body.interactive-report main[role=main] button:not(.hero__button){background-color:var(--c-navy)}body.interactive-report main[role=main] .button:not(.hero__button):hover,body.interactive-report main[role=main] .resources__search button:not(.hero__button):hover,.resources__search body.interactive-report main[role=main] button:not(.hero__button):hover{color:var(--c-amaranth)}body.interactive-report .textBlock__title{color:var(--c-navy);font-weight:800;text-transform:uppercase;font-size:2.25rem}body.interactive-report .textBlock__text{font-family:Spectral,serif}body.interactive-report .textBlock__text p,body.interactive-report .textBlock__text .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub body.interactive-report .textBlock__text p{font-size:1.125rem}body.interactive-report .actions{text-align:center;padding:3rem 0}@media screen and (min-width: 992px){body.interactive-report .hero .hero__title{font-size:4.0625rem}}body.interactive-office{background-color:var(--c-navy);color:var(--c-cream)}body.landing-page{padding-top:0}body.landing-page .container{max-width:1400px}.leadership{padding:3rem 0}.leadership__title{margin-bottom:3.5rem}.leadership__actions{text-align:center}.leadership h4,.leadership .searchResults #addsearch-results .addsearch-result-item-sub h2 a,.searchResults #addsearch-results .addsearch-result-item-sub h2 .leadership a{color:var(--c-navy)}.leadership__tile{-webkit-appearance:none;background:transparent;border:0;display:block;margin:0 auto 3rem;text-align:center;transition:transform .25s cubic-bezier(.17,.67,.32,1)}.leadership__tile:hover{transform:translateY(-1.5rem)}.leadership__tile:focus{outline:thin dotted}.leadership__tile.-wide{align-items:center;display:flex;margin-top:3rem}.leadership__tile.-wide:hover{transform:none}.leadership__tile.-wide:focus{outline:0}.leadership__headshot{display:inline-block;max-height:240px;max-width:240px;border-radius:240px;overflow:hidden;margin-bottom:1rem}.-wide .leadership__headshot{border-radius:120px;flex-shrink:0;height:120px;margin:0 1rem 0 0;width:120px}.-wide .leadership__content{text-align:left}.-wide .leadership__content p,.-wide .leadership__content .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .-wide .leadership__content p{margin-bottom:.5rem;line-height:1.25}.leadership.-speaker{padding:0 0 3rem}@media screen and (min-width: 992px){.leadership{padding:6rem 0}.leadership.-speaker{padding:0 0 6rem}}.listing{margin-bottom:2rem}.listing__searchBar{display:flex;margin-bottom:1rem}.listing__searchField{flex-grow:1}.listing__searchButton{flex-basis:120px;flex-grow:0;height:100%}.listing__filters{margin-bottom:2rem}.listing__results{list-style:none;padding:0;margin:0}.listing__result{border-top:4px solid #b2b2b2;margin-bottom:0;padding:2rem 0}.listing__resultTitle{margin-bottom:.25rem}.listing__resultMeta{display:block;font-size:.9rem;margin-bottom:1rem}.listing__resultDescription p:last-child,.listing__resultDescription .searchResults #addsearch-results .addsearch-result-item-sub p:last-child,.searchResults #addsearch-results .addsearch-result-item-sub .listing__resultDescription p:last-child{margin-bottom:0}.newsIndex__hero{background:var(--c-navy);color:#fff;overflow:hidden}.newsIndex__heroWrapper{display:grid;gap:30px;padding:80px 0 130px;position:relative}@media screen and (min-width: 992px){.newsIndex__heroWrapper{align-items:end;gap:30px 60px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,max-content);grid-template-areas:"TITLE SUBTITLE" "LINKS SUBTITLE"}}.newsIndex__heroWrapper:before{background-image:url(/dist/images/white-triangle-pattern.svg);background-position:0% 0%;background-repeat:no-repeat;background-size:contain;content:"";height:50vw;left:-100px;max-height:350px;max-width:350px;min-height:300px;min-width:300px;opacity:.08;position:absolute;top:-8px;width:50vw}@media screen and (min-width: 540px){.newsIndex__heroWrapper:before{left:-165px}}@media screen and (min-width: 768px){.newsIndex__heroWrapper:before{left:-200px}}.newsIndex__heroWrapper>*{position:relative}.newsIndex__heroTitle{color:#fff;font-size:3rem;line-height:.9;margin:0;text-transform:uppercase}@media screen and (min-width: 540px){.newsIndex__heroTitle{font-size:calc(5vw + 1rem)}}@media screen and (min-width: 992px){.newsIndex__heroTitle{grid-area:TITLE}}@media screen and (min-width: 1200px){.newsIndex__heroTitle{font-size:5rem}}.newsIndex__heroSubtitle{font-family:Spectral,serif;font-size:1.125rem;font-weight:500}@media screen and (min-width: 768px){.newsIndex__heroSubtitle{font-size:calc(1vw + .75rem)}}@media screen and (min-width: 992px){.newsIndex__heroSubtitle{grid-area:SUBTITLE;justify-self:end}}@media screen and (min-width: 1200px){.newsIndex__heroSubtitle{font-size:1.5rem}}.newsIndex__heroJump{display:grid;gap:10px}@media screen and (min-width: 540px){.newsIndex__heroJump{grid-template-columns:max-content max-content;grid-template-rows:auto auto;gap:10px 20px}}@media screen and (min-width: 992px){.newsIndex__heroJump{grid-area:LINKS}}.newsIndex__heroJumpLabel{color:#fff;font-size:.9rem;font-weight:300;line-height:1}@media screen and (min-width: 540px){.newsIndex__heroJumpLabel{grid-column:1/span 2;grid-row:1/span 1}}.newsIndex__heroJumpLink{align-items:center;color:#fff;display:grid;gap:10px;grid-template-columns:auto max-content;font-size:.9rem;font-weight:600;justify-content:start;position:relative}@media screen and (min-width: 540px){.newsIndex__heroJumpLink{grid-row:2/span 1}}.newsIndex__heroJumpLink:hover,.newsIndex__heroJumpLink:focus{color:#fff;text-decoration:none}.newsIndex__heroJumpLink:hover i,.newsIndex__heroJumpLink:focus i{transform:scaleX(1.1) scaleY(1.7) translateY(5px)}.newsIndex__heroJumpLink span{pointer-events:none}.newsIndex__heroJumpLink i{color:var(--c-amaranth);height:.8em;transform:scaleX(1.1) scaleY(1.7);transition:transform .25s ease-in-out}.newsIndex__featured{background:var(--c-cream);padding:0 0 56px}.newsIndex__featuredWrapper{box-shadow:#00000029 0 30px 96px;display:grid;grid-template-areas:"MEDIA" "CONTENT";margin:0 auto;max-width:600px;position:relative;transform:translateY(-60px)}@media screen and (min-width: 992px){.newsIndex__featuredWrapper{grid-template-columns:repeat(2,1fr);grid-template-areas:"CONTENT MEDIA";max-width:none}}.newsIndex__featuredWrapper:hover .newsIndex__featuredButton{--button-color-bg: var(--button-color-bg-hover);--button-color-border: var(--button-color-border-hover);--button-color-text: var(--button-color-text-hover);--button-color-icon: var(--button-color-icon-hover)}.newsIndex__featuredContent{background:#fff;grid-area:CONTENT}.newsIndex__featuredContentWrapper{padding:30px}@media screen and (min-width: 768px){.newsIndex__featuredContentWrapper{padding:40px}}.newsIndex__featuredLogo{height:80px;margin-top:-40px;position:relative;z-index:1}@media screen and (min-width: 540px){.newsIndex__featuredLogo{height:100px;margin-top:-50px}}@media screen and (min-width: 768px){.newsIndex__featuredLogo{height:130px;margin-top:-65px}}@media screen and (min-width: 992px){.newsIndex__featuredLogo{margin-top:0}}.newsIndex__featuredLogoWrapper{background:#fff;box-shadow:#afafaf33 8px 24px 48px;display:inline-block;height:100%;object-fit:contain;padding:24px 40px}.newsIndex__featuredLogoWrapper img{height:100%}.newsIndex__featuredLogoWrapper img.lazyload,.newsIndex__featuredLogoWrapper img.lazyloading{opacity:0}.newsIndex__featuredLogoWrapper img.lazyloaded{opacity:1;transition:opacity var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.newsIndex__featuredTitle{font-size:1.8rem;font-weight:900;line-height:1.2;text-transform:uppercase}@media screen and (min-width: 768px){.newsIndex__featuredTitle{font-size:2rem}}.newsIndex__featuredLink{color:var(--c-navy)}.newsIndex__featuredLink:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.newsIndex__featuredLink:hover,.newsIndex__featuredLink:focus{color:var(--c-navy);text-decoration:none}.newsIndex__featuredButton{--button-min-width: none}.newsIndex__featuredText p,.newsIndex__featuredText .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .newsIndex__featuredText p{color:var(--c-navy);font-family:Spectral,serif;font-size:.9rem;font-weight:300;line-height:1.4}@media screen and (min-width: 768px){.newsIndex__featuredText p,.newsIndex__featuredText .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .newsIndex__featuredText p{font-size:1.1rem}}.newsIndex__featuredMedia{background:var(--c-navy);grid-area:MEDIA;position:relative}.newsIndex__featuredMedia:after{background:rgba(var(--c-navy-rgb),.3);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.newsIndex__featuredMedia img{height:100%;object-fit:cover;width:100%}.newsIndex__featuredMedia img.lazyload,.newsIndex__featuredMedia img.lazyloading{opacity:0}.newsIndex__featuredMedia img.lazyloaded{opacity:1;transition:opacity var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.newsIndex__featuredLabel{background:var(--c-cream);color:var(--c-navy);font-size:.7rem;font-weight:700;line-height:.9;padding:.5rem 1.5rem;position:absolute;right:1.5rem;text-transform:uppercase;top:1.5rem}.newsIndex__logos{padding:4.375rem 0}.newsIndex__logos.-grayscale .newsIndex__logosImg{filter:grayscale(1)!important;transition:filter .1s cubic-bezier(.17,.67,.32,1)!important}.newsIndex__logos .container{margin:0;max-width:none;padding:0}.newsIndex__logos .swiper-wrapper{-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important;position:relative;align-items:center;display:flex}.newsIndex__logos .swiper-slide{align-items:center;display:flex;justify-content:center;overflow:hidden;position:relative;width:auto}.newsIndex__logosTitle{color:rgba(var(--c-navy-rgb),.6);font-size:1.3rem;font-weight:900;margin:0 2rem 3rem;text-align:center;text-transform:uppercase}@media screen and (min-width: 768px){.newsIndex__logosTitle{font-size:1.5rem}}.newsIndex__logosWrapper{align-items:center;display:flex;justify-content:center;margin-left:-1.5rem;margin-right:-1.5rem;overflow:hidden}.newsIndex__logosWrapper>*{flex:0 0 auto}.newsIndex__logosSlide{margin:0 1.5rem}.newsIndex__loadMore{--loadmore-padding-y: 4.375rem;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:var(--loadmore-padding-y) auto var(--loadmore-padding-y);gap:var(--grid-gap-column);justify-items:center;margin:var(--grid-gap-column) 0 0}.newsIndex__loadMore.-skinny{--loadmore-padding-y: 2.375rem}.newsIndex__skeleton{--columns: 12;--i: 1;--span: 12;--start: calc( ( var(--i) * var(--span) ) + 1 - var(--span) );background-image:linear-gradient(180deg,rgba(var(--c-navy-rgb),.08),rgba(var(--c-navy-rgb),0));grid-column:var(--start)/span var(--span);grid-row:1/-1;height:100%;width:100%}@media screen and (min-width: 768px){.newsIndex__skeleton{--span: 6}}@media screen and (min-width: 992px){.newsIndex__skeleton{--span: 4}}.newsIndex__skeleton:nth-child(2){--i: 2;display:none}@media screen and (min-width: 768px){.newsIndex__skeleton:nth-child(2){display:block}}.newsIndex__skeleton:nth-child(3){--i: 3;display:none}@media screen and (min-width: 992px){.newsIndex__skeleton:nth-child(3){display:block}}.newsIndex__loadMoreTrigger{grid-column:1/span 12;grid-row:2/span 1}.newsIndex__loadMoreTrigger.neo--button.-styleLoadMore{--button-color-text-hover: currentColor}.newsIndex__coverage{background:var(--c-cream);padding:5.625rem 0 0}.newsIndex__coverageHeader{align-items:center;display:flex;justify-content:space-between;margin:0 0 3.5rem}.newsIndex__coverageTitle{margin:0}.newsIndex__coverageTitle>p,.searchResults #addsearch-results .addsearch-result-item-sub .newsIndex__coverageTitle>p{color:var(--c-navy);font-family:Montserrat,sans-serif;font-size:2.8125rem;font-weight:900;line-height:.9;margin:0}@media screen and (min-width: 992px){.newsIndex__coverageTitle>p,.searchResults #addsearch-results .addsearch-result-item-sub .newsIndex__coverageTitle>p{font-size:4rem}}.newsIndex__coverageTitle>p strong,.searchResults #addsearch-results .addsearch-result-item-sub .newsIndex__coverageTitle>p strong{color:var(--c-amaranth);display:block;font-weight:900}.newsIndex__coverageAlert{margin:0 0 3.5rem}.newsIndex__coverageWrapper{display:grid;grid-template-columns:minmax(280px,500px);gap:3rem 1.875rem}@media screen and (min-width: 768px){.newsIndex__coverageWrapper{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 992px){.newsIndex__coverageWrapper{gap:3rem 1rem;grid-template-columns:repeat(3,1fr)}}@media screen and (min-width: 1200px){.newsIndex__coverageWrapper{gap:3rem 1.875rem}}.newsIndex__callout{background:var(--c-navy);padding:5rem 0}.newsIndex__calloutWrapper{position:relative}.newsIndex__calloutWrapper:hover .newsIndex__calloutButton,.newsIndex__calloutWrapper:focus-within .newsIndex__calloutButton{--button-color-bg-hover: var(--button-color-bg);--button-color-border-hover: var(--button-color-border);--button-color-text-hover: var(--button-color-text);--button-color-icon-hover: var(--button-color-icon)}.newsIndex__calloutContent{align-items:center;display:flex;flex-direction:column;grid-area:CALLOUT;justify-content:center;padding:1.875rem;position:relative;z-index:1}@media screen and (min-width: 768px){.newsIndex__calloutContent{padding:1.875rem 3rem 3rem}}.newsIndex__calloutTitle{font-size:1.675rem;font-weight:800;line-height:1.1;text-align:center;text-transform:uppercase}@media screen and (min-width: 540px){.newsIndex__calloutTitle{font-size:2rem}}@media screen and (min-width: 768px){.newsIndex__calloutTitle{font-size:3rem}}.newsIndex__calloutTitle strong{display:block;font-weight:900;line-height:1}@media screen and (min-width: 540px){.newsIndex__calloutTitle strong{font-size:3rem}}@media screen and (min-width: 768px){.newsIndex__calloutTitle strong{font-size:5rem}}@media screen and (min-width: 992px){.newsIndex__calloutTitle strong{font-size:8.25rem}}.newsIndex__calloutLink{color:#fff}.newsIndex__calloutLink:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.newsIndex__calloutLink:hover,.newsIndex__calloutLink:focus{color:#fff;text-decoration:none}.newsIndex__calloutText{color:#fff;margin:1rem 0 0}.newsIndex__calloutText>*{font-family:Montserrat,sans-serif;font-size:.9rem;font-weight:500}@media screen and (min-width: 768px){.newsIndex__calloutText>*{font-size:1.3rem;font-weight:600}}.newsIndex__calloutText p,.newsIndex__calloutText .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .newsIndex__calloutText p{text-align:center}.newsIndex__calloutMedia{bottom:0;left:0;position:absolute;right:0;top:0}.newsIndex__calloutMedia:after{background:rgba(var(--c-navy-rgb),.6);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.newsIndex__calloutMedia img{height:100%;object-fit:cover;width:100%}.newsIndex__calloutMedia img.lazyload,.newsIndex__calloutMedia img.lazyloading{opacity:0}.newsIndex__calloutMedia img.lazyloaded{opacity:1;transition:opacity var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.newsIndex__calloutButton{background-color:var(--button-color-bg-hover);border-color:var(--button-color-border-hover);color:var(--button-color-text-hover)}.newsIndex__calloutButton:hover,.newsIndex__calloutButton:focus{background-color:var(--button-color-bg);border-color:var(--button-color-border);color:var(--button-color-text)}.newsIndex__pr{padding:5.625rem 0}.newsIndex__prGrid{display:grid;gap:2.875rem}@media screen and (min-width: 992px){.newsIndex__prGrid{gap:4rem;grid-template-columns:264px minmax(400px,728px);justify-content:space-between}}.newsIndex__prSidebar{display:grid;gap:1.875rem;grid-auto-rows:max-content;grid-template-areas:"TITLE" "IMAGE" "CONTENT" "LINKS" "SEARCH"}@media screen and (min-width: 768px){.newsIndex__prSidebar{gap:2.8125rem;grid-template-columns:4fr 6fr;grid-template-areas:"TITLE IMAGE" "TITLE IMAGE" "CONTENT IMAGE" "LINKS IMAGE" "SEARCH SEARCH"}}@media screen and (min-width: 992px){.newsIndex__prSidebar{grid-template-columns:1fr;grid-template-areas:"TITLE" "SEARCH" "IMAGE" "CONTENT" "LINKS"}}.newsIndex__prTitle{grid-area:TITLE;margin:0}.newsIndex__prTitle>p,.searchResults #addsearch-results .addsearch-result-item-sub .newsIndex__prTitle>p{color:var(--c-navy);font-family:Montserrat,sans-serif;font-size:2.25rem;font-weight:900;line-height:.9;margin:0}.newsIndex__prTitle>p strong,.searchResults #addsearch-results .addsearch-result-item-sub .newsIndex__prTitle>p strong{color:var(--c-amaranth);display:block;font-weight:900}.newsIndex__prSearch{grid-area:SEARCH}.newsIndex__prSearchLabel{color:var(--c-navy);font-family:Spectral,serif;font-size:1rem;font-weight:700}.newsIndex__prSearchForm{margin:.3rem 0 0;position:relative}.newsIndex__prSearchInput{border-radius:4px;border:2px solid rgba(var(--c-navy-rgb),.2);font-family:Montserrat,sans-serif;font-size:.8rem;height:38px;padding:0 42px 0 15px;width:100%}.newsIndex__prSearchButton{background:var(--c-navy);border-radius:4px;border:none;color:#fff;height:30px;position:absolute;right:3px;top:calc(50% - 15px);width:38px}.newsIndex__prSearchButton:hover,.newsIndex__prSearchButton:focus{background:var(--c-amaranth)}.newsIndex__prSidebarImage{grid-area:IMAGE;height:350px;position:relative;width:100%}@media screen and (min-width: 768px){.newsIndex__prSidebarImage{height:auto;padding:0 0 100%}}.newsIndex__prSidebarImage img{height:100%;object-fit:cover;width:100%}.newsIndex__prSidebarImage img.lazyload,.newsIndex__prSidebarImage img.lazyloading{opacity:0}.newsIndex__prSidebarImage img.lazyloaded{opacity:1;transition:opacity var(--speed-fast) cubic-bezier(.17,.67,.32,1)}@media screen and (min-width: 768px){.newsIndex__prSidebarImage img{position:absolute}}.newsIndex__prSidebarContent{grid-area:CONTENT}.newsIndex__prSidebarContent strong{color:rgba(var(--c-navy-rgb),.6);font-family:Montserrat,sans-serif;font-size:1rem;font-weight:900;line-height:2;text-transform:uppercase}.newsIndex__prSidebarContent p,.newsIndex__prSidebarContent .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .newsIndex__prSidebarContent p{color:var(--c-navy);font-family:Spectral,serif;font-size:1rem;font-weight:300}.newsIndex__prSidebarContent p:last-child,.newsIndex__prSidebarContent .searchResults #addsearch-results .addsearch-result-item-sub p:last-child,.searchResults #addsearch-results .addsearch-result-item-sub .newsIndex__prSidebarContent p:last-child{margin:0}.newsIndex__prSidebarContent a{color:var(--c-navy);font-family:Spectral,serif;font-size:1rem;font-weight:700}.newsIndex__prSidebarContent a:hover,.newsIndex__prSidebarContent a:focus{color:var(--c-amaranth);text-decoration:none}.newsIndex__prSidebarLinks{grid-area:LINKS;display:grid;grid-auto-rows:max-content;gap:1.8rem}.newsIndex__prSidebarLink{color:var(--c-navy);font-family:Spectral,serif;font-size:1rem;font-weight:700}.newsIndex__prSidebarLink:hover,.newsIndex__prSidebarLink:focus{color:var(--c-amaranth);text-decoration:none}.newsIndex__prSidebarLink i{font-size:.625rem;margin:0 0 0 1em}.newsIndex__prAlert{margin:0 0 3.5rem}.newsIndex__prWrapper{display:grid;gap:2rem}.newsIndex__prCard{display:grid;gap:15px}@media screen and (min-width: 768px){.newsIndex__prCard{grid-template-columns:135px auto;gap:30px}}@media screen and (min-width: 1200px){.newsIndex__prCard{gap:45px}}.newsIndex__prCardDate{color:rgba(var(--c-navy-rgb),.6);font-size:.8rem;line-height:1.1}@media screen and (min-width: 768px){.newsIndex__prCardDate{font-size:1rem}}@media screen and (min-width: 768px){.newsIndex__prCardDate span{display:block}}.newsIndex__prCardTitle{margin:0}.newsIndex__prCardTitle>*+*{margin:10px 0 0}.newsIndex__prCardLink{color:var(--c-navy);font-family:Spectral,serif;font-size:1.1rem;font-weight:700;line-height:1.2}@media screen and (min-width: 768px){.newsIndex__prCardLink{font-size:1.5rem}}.newsIndex__prCardLink:hover,.newsIndex__prCardLink:focus{color:var(--c-amaranth);text-decoration:none}.newsIndex__prCardArrow{display:block;height:auto;width:58px}.newsIndex__prCardArrow svg{height:100%;object-fit:contain;width:100%}.newsIndex .imageWithText{margin-top:55px}.newsIndex .imageWithText__image{margin-top:-150px}.newsIndex .imageWithText__image figure{height:auto;padding:0 0 100%;position:relative;width:100%}.newsIndex .imageWithText__image figure img{height:100%;object-fit:cover;position:absolute;width:100%}.newsIndex .imageWithText__image figure img.lazyload,.newsIndex .imageWithText__image figure img.lazyloading{opacity:0}.newsIndex .imageWithText__image figure img.lazyloaded{opacity:1;transition:opacity var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.newsIndex .imageWithText__title{font-size:1.5rem}.newsIndex .imageWithText__title strong{color:var(--c-amaranth);font-weight:900}.percipio-app-template .navbar,.percipio-app-template .callout,.percipio-app-template .footer{display:none}.percipio-app-template main[role=main]{padding-top:0}@media screen and (min-width: 992px){body.perspectives-2021 .photoCloudTwo__photoWrapper.-two{bottom:5%}body.perspectives-2021 .photoCloudTwo__photoWrapper.-three{bottom:-15%}body.perspectives-2021 .photoCloudTwo__textBlockOne{padding-bottom:0}}.section-perspectives .leadership__sessionsBlock{border-bottom:1px solid #dee2e6;padding:1rem}.section-perspectives .leadership__sessionsBlockTitle{color:var(--c-amaranth);font-size:1.25rem}.section-perspectives .leadership__session p,.section-perspectives .leadership__session .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .section-perspectives .leadership__session p{margin-bottom:.5rem}.section-perspectives .leadership__session i.fa-chevron-right{font-size:.8em;font-weight:500;margin-left:10px}.perspectivesAgenda__headerRow{border-bottom:1px solid #DEDEDF;display:flex;flex-direction:column;margin-bottom:4rem;padding-bottom:2.5rem}@media screen and (min-width: 768px){.perspectivesAgenda__headerRow{align-items:flex-end;flex-direction:row;justify-content:space-between}}.perspectivesAgenda__headerRow>*+*{margin-top:1.5rem}@media screen and (min-width: 768px){.perspectivesAgenda__headerRow>*+*{margin-top:0}}.perspectivesAgenda__timezoneSelectWrapper{display:flex;flex-direction:column;align-items:flex-start}.perspectivesAgenda__timezoneSelectLabel{font-size:21px;font-family:Spectral,serif;font-weight:600}.perspectivesAgenda__timezoneSelectElementWrapper{position:relative;border:1.5px solid #DEDEDF;border-radius:5px}.perspectivesAgenda__selectIcon{color:var(--c-amaranth);pointer-events:none;position:absolute;top:1rem;right:1rem;transform:scaleY(1.7);font-size:1.2rem}.perspectivesAgenda__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:.7rem 5.3rem .7rem 1.4rem;color:#848484}.perspectivesAgenda__select::-ms-expand{display:none}.perspectivesAgenda__agendaTitle{font-size:1.25rem;font-weight:400;text-align:center;margin-bottom:2rem}.perspectivesAgenda__radioLabel{--button-color-bg: #141C36;--button-color-bg-hover: #141C36;--button-color-border: var(--button-color-bg);--button-color-border-hover: var(--button-color-bg-hover);--button-color-text: #fff;--button-color-text-hover: #fff;--button-color-icon: var(--button-color-text);--button-color-icon-hover: var(--button-color-text-hover);--button-padding-y: .75rem;--button-padding-x: 1rem;--button-textAlign: center;background-color:var(--button-color-bg);border-radius:5px;border:2px solid var(--button-color-border);color:var(--button-color-text);cursor:pointer;display:inline-block;font-family:Montserrat,sans-serif;font-size:.95rem;line-height:1;margin-bottom:0;opacity:1;padding:var(--button-padding-y) var(--button-padding-x);text-align:var(--button-textAlign);transition:background-color var(--speed-fast, .25s) cubic-bezier(.17,.67,.32,1),border var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast, .25s) cubic-bezier(.17,.67,.32,1);vertical-align:top;font-family:Spectral,serif;font-weight:600;border-width:1.5px!important;text-transform:uppercase;margin-bottom:.5rem}.perspectivesAgenda__radioLabel:hover,.perspectivesAgenda__radioLabel:focus{background-color:var(--button-color-bg-hover);border-color:var(--button-color-border-hover);color:var(--button-color-text-hover);outline:none;text-decoration:none}.perspectivesAgenda__radioLabel:hover i,.perspectivesAgenda__radioLabel:focus i{color:var(--button-color-icon-hover)}.perspectivesAgenda__radioLabel:hover .rect1,.perspectivesAgenda__radioLabel:hover .rect2,.perspectivesAgenda__radioLabel:hover .rect3,.perspectivesAgenda__radioLabel:hover .rect4,.perspectivesAgenda__radioLabel:hover .rect5,.perspectivesAgenda__radioLabel:focus .rect1,.perspectivesAgenda__radioLabel:focus .rect2,.perspectivesAgenda__radioLabel:focus .rect3,.perspectivesAgenda__radioLabel:focus .rect4,.perspectivesAgenda__radioLabel:focus .rect5{background-color:#fff}.perspectivesAgenda__radioLabel i{color:var(--button-color-icon);margin-left:.4rem}.perspectivesAgenda__radioLabel .fa-caret-right{transform:scaleX(1.7)}.perspectivesAgenda__radioLabel .fa-caret-left{transform:scaleX(1.7);margin:0 .4em 0 0}.perspectivesAgenda__radioLabel .spinner{height:6px;vertical-align:3px}.perspectivesAgenda__radioLabel .rect1,.perspectivesAgenda__radioLabel .rect2,.perspectivesAgenda__radioLabel .rect3,.perspectivesAgenda__radioLabel .rect4,.perspectivesAgenda__radioLabel .rect5{transition:background-color var(--speed-fast, .25s) cubic-bezier(.17,.67,.32,1)}.perspectivesAgenda__radioLabel.-disabled,.perspectivesAgenda__radioLabel[disabled]{--button-color-border: #8c8c8c;--button-color-bg: #8c8c8c;--button-color-text: #cccccc;pointer-events:none}.perspectivesAgenda__radioLabel.-secondary{--button-color-bg: transparent;--button-color-bg-hover: var(--c-navy);--button-color-border: var(--c-navy);--button-color-border-hover: var(--c-navy);--button-color-text: var(--c-navy);--button-color-text-hover: var(--c-white);--button-color-icon: var(--c-amaranth);--button-color-icon-hover: var(--c-amaranth);--button-padding-y:calc(.75rem - 2px);--button-padding-x:calc(1rem - 2px)}.code-academy-template main .perspectivesAgenda__radioLabel.-secondary{--button-color-icon: var(--c-blue);--button-color-icon-hover: var(--c-blue)}.perspectivesAgenda__radioLabel.-darkBG{--button-color-bg: transparent;--button-color-bg-hover: var(--c-navy);--button-color-border: var(--c-navy);--button-color-border-hover: var(--c-navy);--button-color-text: var(--c-navy);--button-color-text-hover: var(--c-white);--button-color-icon: var(--c-amaranth);--button-color-icon-hover: var(--c-amaranth);--button-padding-y:calc(.75rem - 2px);--button-padding-x:calc(1rem - 2px)}.code-academy-template main .perspectivesAgenda__radioLabel.-darkBG{--button-color-icon: var(--c-blue);--button-color-icon-hover: var(--c-blue)}.perspectivesAgenda__radioLabel.-tertiary{--button-color-bg: #FF375A;--button-color-bg-hover: #FF375A;--button-color-border: var(--button-color-bg);--button-color-border-hover: var(--button-color-bg-hover);--button-color-text: #fff;--button-color-text-hover: var(--button-color-text);--button-padding-y: .9rem;--button-padding-x: 1.7rem;font-size:1.125rem;font-weight:700}.perspectivesAgenda__radioLabel.-ghost{--button-color-bg: #fff;--button-color-bg-hover: #141C36;--button-color-border: var(--button-color-bg);--button-color-border-hover: var(--button-color-bg-hover);--button-color-text: #141C36;--button-color-text-hover: #fff;font-weight:500}.perspectivesAgenda__radioLabel.-ghostOutline{--button-color-bg: #fff;--button-color-bg-hover: #141C36;--button-color-border: var(--button-color-bg);--button-color-border-hover: var(--button-color-bg);--button-color-text: #141C36;--button-color-text-hover: #fff;font-weight:500}.perspectivesAgenda__radioLabel.-outline{--button-color-bg: transparent;--button-color-bg-hover: #fff;--button-color-border: #fff;--button-color-border-hover: #fff;--button-color-text: #fff;--button-color-text-hover: #141C36}.perspectivesAgenda__radioLabel.-naked{--button-color-bg: transparent;--button-color-bg-hover: transparent;--button-color-border: transparent;--button-color-border-hover: transparent;--button-color-text: #141C36;--button-color-text-hover: #141C36;-webkit-appearance:none;font-weight:700}.perspectivesAgenda__radioLabel.-naked i{margin-left:.5rem}.perspectivesAgenda__radioLabel.-naked:hover,.perspectivesAgenda__radioLabel.-naked:focus{text-decoration:underline}.perspectivesAgenda__radioLabel.-naked:focus{outline:thin dotted}.perspectivesAgenda__radioLabel.-naked.-align{padding-left:0;padding-right:0}.perspectivesAgenda__radioLabel.-nakedWhite{--button-color-bg: transparent;--button-color-bg-hover: transparent;--button-color-border: transparent;--button-color-border-hover: transparent;--button-color-text: #fff;--button-color-text-hover: #fff;-webkit-appearance:none;font-weight:700}.perspectivesAgenda__radioLabel.-nakedWhite i{display:none}.perspectivesAgenda__radioLabel.-nakedWhite:hover,.perspectivesAgenda__radioLabel.-nakedWhite:focus{text-decoration:underline}.perspectivesAgenda__radioLabel.-nakedWhite:focus{outline:thin dotted}.perspectivesAgenda__radioLabel.-pill{--button-color-bg: #141C36;--button-color-bg-hover: #3d56a6;--button-color-border: var(--button-color-bg);--button-color-border-hover: var(--button-color-bg-hover);--button-padding-y: .5rem;--button-padding-x: 1rem;font-weight:700}.perspectivesAgenda__radio{display:none}.perspectivesAgenda__radio:checked+.perspectivesAgenda__radioLabel{background-color:var(--c-navy);color:#fff}.perspectivesAgenda__daySelect{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;margin-bottom:3rem}.perspectivesAgenda__radioWrapper:not(:first-child){margin-left:1rem}.perspectivesAgenda__groupTitle{font-size:1.125rem;text-transform:none;font-family:Spectral,serif;margin-bottom:1rem}.perspectivesAgenda__groupTitleTimezone{margin-right:.5rem}.perspectivesAgenda__accordionItem{width:100%}.perspectivesAgenda__accordionWrapper{display:flex;flex-direction:column;border-top:1.5px solid #D5D5D5;padding:1.5rem 0}.perspectivesAgenda__calButton{position:relative;display:block;padding:0;background:none;border:none;text-align:left}.perspectivesAgenda__button{position:relative;display:block;padding:0;background:none;border:none;width:100%;text-align:left}.perspectivesAgenda__button:after,.perspectivesAgenda__button:before{content:"";display:block;width:16px;height:4px;position:absolute;background-color:#000;top:11px;right:0;transition:transform .25s cubic-bezier(.17,.67,.32,1)}.perspectivesAgenda__button:before{transform:rotate(90deg)}.perspectivesAgenda__button.-ba-is-active:before{transform:rotate(0)}.perspectivesAgenda__button.focus--mouse{outline:none!important}.perspectivesAgenda__accordionTitle{font-size:1.125rem;margin-bottom:0}.perspectivesAgenda__date{display:flex;flex-direction:row;align-items:center;font-size:1.125rem;margin-bottom:0}.perspectivesAgenda__dateWrapper{margin-bottom:1rem}.perspectivesAgenda__dateIcon{width:30px;margin-right:1.2rem}.perspectivesAgenda__text{padding-top:1rem;padding-bottom:1rem}.perspectivesAgenda__text>*:first-child{margin-top:0}.perspectivesAgenda__text>*:last-child{margin-bottom:0}.perspectivesAgenda__text ul,.perspectivesAgenda__text ol{list-style:none;padding-left:1.75rem}.perspectivesAgenda__text a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .perspectivesAgenda__text a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.perspectivesAgenda__text ol{counter-reset:counter-override}.perspectivesAgenda__text ol>li{counter-increment:counter-override}.perspectivesAgenda__text ol>li:before{content:counter(counter-override) ". "}.perspectivesAgenda__text ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.perspectivesAgenda__text ol li>ol,.perspectivesAgenda__text ol li>ul{margin-top:1rem}.perspectivesAgenda__text ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.perspectivesAgenda__text ol li:nth-child(n+10):before{left:-2rem}.perspectivesAgenda__text ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.perspectivesAgenda__text ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.perspectivesAgenda__text ul li ul li:before{content:"";transform:scaleX(.7)}.perspectivesAgenda__text ul li ol,.perspectivesAgenda__text ul li ul{margin-top:1rem}.perspectivesAgenda__text .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.perspectivesAgenda__text .extra-space{line-height:2.5}.perspectivesAgenda__text.-author ul,.perspectivesAgenda__text.-author ol{display:flex;flex-flow:row wrap;gap:10px}.perspectivesAgenda__text.-author li{width:45%}.perspectivesAgenda__text figure{margin:2rem 0}@media screen and (min-width: 768px){.perspectivesAgenda__text figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.perspectivesAgenda__text figure.image-right{float:right;margin-left:2rem}}.perspectivesAgenda__text figure.image-center{margin-left:auto;margin-right:auto}.perspectivesAgenda__speakersLabel{margin-bottom:.5rem}.perspectivesAgenda__speaker{align-items:center;box-shadow:0 5px 10px #00000026;display:flex;margin:1rem 1rem 2rem .5rem;padding:8px 40px 8px 16px;position:relative;transition:all .25s cubic-bezier(.17,.67,.32,1)}@media screen and (min-width: 768px){.perspectivesAgenda__speaker{padding:8px 80px 8px 16px}}.perspectivesAgenda__speaker:hover{box-shadow:0 5px 10px #0000000d;transform:translateY(2px);transition:all .25s cubic-bezier(.17,.67,.32,1)}.perspectivesAgenda__speaker:focus-within{box-shadow:0 5px 10px #0000000d;transform:translateY(2px);transition:all .25s cubic-bezier(.17,.67,.32,1)}.perspectivesAgenda__speaker:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;color:currentColor;position:absolute;top:50%;transform:translateY(-50%);right:17px}@media screen and (min-width: 768px){.perspectivesAgenda__speaker:after{right:35px}}.perspectivesAgenda__speakerMedia{border-radius:50%;border:1px solid rgba(0,0,0,.2);display:none;flex:0 0 80px;height:80px;margin-right:25px;object-fit:cover;width:80px}@media screen and (min-width: 768px){.perspectivesAgenda__speakerMedia{display:block}}.perspectivesAgenda__speakerContent>h4,.searchResults #addsearch-results .addsearch-result-item-sub h2 .perspectivesAgenda__speakerContent>a{font-size:1.2rem;margin-bottom:.2rem}.perspectivesAgenda__speakerContent>p,.searchResults #addsearch-results .addsearch-result-item-sub .perspectivesAgenda__speakerContent>p{margin:0}.perspectivesAgenda__speakerContent a.perspectivesAgenda__speakerLink{text-decoration:none}.perspectivesAgenda__speakerContent a.perspectivesAgenda__speakerLink:hover,.perspectivesAgenda__speakerContent a.perspectivesAgenda__speakerLink:focus{text-decoration:none}.perspectivesAgenda__speakerContent a.perspectivesAgenda__speakerLink:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.perspectivesAgenda__dayGroup+.perspectivesAgenda__dayGroup{margin-top:4rem}@media screen and (min-width: 768px){.perspectivesAgenda__accordionWrapper{flex-direction:row}.perspectivesAgenda__dateWrapper{width:282px;min-width:282px;margin-bottom:0}}button.perspectivesAgenda__speakerBtn{background:none;border:none;margin:0;padding:0}.report2021 .quotes__title.textBlock__title,.report2021 .insights__title.textBlock__title,.report2021 .trends__title.textBlock__title,.report2021 .recap__title.textBlock__title,.report2021__video .video__title.textBlock__title{font-size:1.75rem}@media screen and (min-width: 540px){.report2021 .quotes__title.textBlock__title,.report2021 .insights__title.textBlock__title,.report2021 .trends__title.textBlock__title,.report2021 .recap__title.textBlock__title,.report2021__video .video__title.textBlock__title{font-size:2rem}}@media screen and (min-width: 768px){.report2021 .quotes__title.textBlock__title,.report2021 .insights__title.textBlock__title,.report2021 .trends__title.textBlock__title,.report2021 .recap__title.textBlock__title,.report2021__video .video__title.textBlock__title{font-size:2.25rem}}body.interactive-report.report2021 main[role=main] .button.hero__button,body.interactive-report.report2021 main[role=main] .resources__search button.hero__button,.resources__search body.interactive-report.report2021 main[role=main] button.hero__button{margin:0}.report2021 .report__screen{align-items:normal;background:var(--c-navy);display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden}.report2021 .hero{overflow:visible}.report2021 .hero:after{content:none}.report2021 .hero__triangles{height:200px;opacity:.28;position:absolute;right:-3rem;top:-5rem;width:200px}@media screen and (min-width: 992px){.report2021 .hero__triangles{height:350px;right:-9rem;top:-8rem;width:350px}}.report2021 .hero__triangles>svg{height:100%;object-fit:contain;width:100%}.report2021 .hero__actions{display:grid;gap:20px;grid-auto-columns:max-content;margin:2.3rem 0 0}@media screen and (min-width: 540px){.report2021 .hero__actions{grid-auto-flow:column}}.report2021__video .-float{margin-bottom:3rem}@media screen and (min-width: 992px){.report2021__video .-float{float:right;margin-left:3rem;max-width:50%}}.report2021 .actions.report2021__videoActions{padding-bottom:0}.report2021__section{padding:5rem 0}.report2021 .wordCloud{overflow:hidden;padding:8rem 0}.report2021 .wordCloud__wrapper{margin:0 auto;max-width:600px}.report2021 .wordCloud__wrapper>svg{overflow:visible}.report2021 .recap__wrapper{display:grid;grid-template-columns:1fr;gap:48px;justify-content:center;padding:3rem 0 0}@media screen and (min-width: 992px){.report2021 .recap__wrapper{grid-template-columns:repeat(2,1fr)}}.report2021 .recap__card{background:var(--c-cream);display:flex;flex-direction:column;align-items:center}.report2021 .recap__cardContent{align-items:center;display:flex;flex:0 1 auto;flex-direction:column;padding:20px 30px}@media screen and (min-width: 540px){.report2021 .recap__cardContent{min-height:230px;padding:20px 60px}}.report2021 .recap__cardInfo{display:grid;grid-template-rows:max-content max-content;gap:15px;justify-items:center}@media screen and (min-width: 540px){.report2021 .recap__cardInfo{grid-template-columns:max-content max-content;grid-template-rows:max-content;gap:20px}}.report2021 .recap__cardIcon{height:100px;width:100px}.report2021 .recap__cardIcon>svg{height:100%;object-fit:contain;width:100%}.report2021 .recap__cardNumber{align-items:center;color:var(--c-navy);display:flex;font-family:Spectral,serif;font-size:4.5rem;font-weight:600;justify-content:center;line-height:1;min-width:4.3ch}.report2021 .recap__cardStat{color:var(--c-navy);font-family:Spectral,serif;font-size:1rem;font-weight:500;margin-top:20px;text-align:center}.report2021 .recap__cardFooter{background:var(--c-navy);color:#fff;flex:1 1 auto;font-size:.9rem;font-weight:600;padding:15px 30px;text-align:center}@media screen and (min-width: 540px){.report2021 .recap__cardFooter{padding:15px 60px}}.report2021 .trends__wrapper{display:grid;gap:45px;grid-template-columns:1fr}@media screen and (min-width: 1200px){.report2021 .trends__wrapper{gap:60px;grid-template-columns:min-content auto}}.report2021 .trends__title.textBlock__title{color:#fff;margin:0}.report2021 .trends__subtitle{color:#fff;font-family:Spectral,serif;font-size:1.5rem;font-weight:600;line-height:1.4;margin:1rem 0 0}@media screen and (min-width: 540px){.report2021 .trends__subtitle{margin:1.3rem 0 0}}.report2021 .trends__titleScreen{clip-path:polygon(-10% -10%,110% -10%,110% 110%,-10% 110%)}.report2021 .trends__content{display:grid;gap:45px}@media screen and (min-width: 768px){.report2021 .trends__content{gap:80px 60px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}.report2021 .trends__cardIcon{height:45px;margin:0 0 15px;width:45px}.report2021 .trends__cardIcon>svg{height:100%;object-fit:contain;width:100%}.report2021 .trends__cardBar{background:var(--c-cream);display:block;height:3px;width:100%}.report2021 .trends__cardText{color:var(--c-navy);font-family:Spectral,serif;font-size:20px;font-weight:500;margin:25px 0 0}.report2021 .trends__cardText strong{color:var(--c-cream);font-weight:700}.report2021 .insights__title{margin:0}@media screen and (min-width: 992px){.report2021 .insights__title{max-width:60%}}.report2021 .insights__wrapper{display:grid;gap:60px;grid-template-columns:1fr;padding:3rem 0 0}@media screen and (min-width: 992px){.report2021 .insights__wrapper{grid-template-columns:repeat(2,1fr);gap:90px 45px}}@media screen and (min-width: 1200px){.report2021 .insights__wrapper{gap:90px}}@media screen and (min-width: 992px){.report2021 .insights__card:first-child{grid-column:2/span 1;grid-row:1/span 1}}@media screen and (min-width: 992px){.report2021 .insights__card:nth-child(2){grid-column:1/span 1;grid-row:1/span 2}}.report2021 .insights__card{align-content:center;display:grid;grid-template-columns:48px 48px auto auto;grid-template-rows:20px auto auto 20px;grid-template-areas:". . . ." "IMG IMG TEXT TEXT" "NAME NAME NAME NAME" "NAME NAME NAME NAME";justify-content:center}@media screen and (min-width: 540px){.report2021 .insights__card{grid-template-columns:64px 64px auto 130px;grid-template-rows:32px auto auto 20px;grid-template-areas:". . . ." "IMG IMG TEXT TEXT" "NAME NAME NAME ." "NAME NAME NAME ."}}.report2021 .insights__cardBg{background:var(--c-navy);grid-column:2/-1;grid-row:1/span 3}.report2021 .insights__cardHeadshot{align-self:end;grid-area:IMG}@media screen and (min-width: 540px){.report2021 .insights__cardHeadshot{align-self:normal}}.report2021 .insights__cardHeadshot img{height:100%;object-fit:cover;width:100%}.report2021 .insights__cardText{align-items:center;color:#fff;display:flex;font-family:Spectral,serif;font-size:.9rem;font-weight:500;grid-area:TEXT;padding:15px 20px;position:relative;z-index:1}@media screen and (min-width: 540px){.report2021 .insights__cardText{font-size:1rem}}@media screen and (min-width: 1200px){.report2021 .insights__cardText{padding:0 20px}}.report2021 .insights__cardLabel{background:var(--c-amaranth);clip-path:polygon(0 0,100% 0,calc(100% - 15px) 100%,0 100%);grid-area:NAME;padding:.9rem calc(15px + .9rem) .9rem .9rem;max-width:90%}.report2021 .insights__cardName{color:#fff;font-size:.8rem;font-weight:900;margin:0 0 .75rem;text-transform:uppercase}@media screen and (min-width: 540px){.report2021 .insights__cardName{font-size:1rem}}.report2021 .insights__cardTitle{color:#fff;font-family:Spectral,serif;font-size:.75rem;line-height:1.3}@media screen and (min-width: 540px){.report2021 .insights__cardTitle{font-size:.9rem}}.report2021 .quotes{padding:0}.report2021 .quotes__header{background:var(--c-navy);padding:3rem 0}.report2021 .quotes__title.textBlock__title{color:#fff;margin:0}.report2021 .quotes__titleScreen{clip-path:polygon(-10% -10%,110% -10%,110% 110%,-10% 110%)}.report2021 .reportSlider{padding:3.4rem 0 1.5rem;position:relative}.report2021 .reportSlider__dummy:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.report2021 .reportSlider__dummyWrapper{display:none}.report2021 .reportSlider__wrapper{margin:0 30px 2.8rem;position:relative}.report2021 .reportSlider__card{align-items:center;display:flex;flex-direction:column;position:absolute;opacity:0}.report2021 .reportSlider__cardText{color:var(--c-navy);font-size:1.25rem;font-weight:800;line-height:1.3;margin:0 0 1rem;text-align:center}@media screen and (min-width: 768px){.report2021 .reportSlider__cardText{font-size:1.5rem}}.report2021 .reportSlider__cardName{color:var(--c-amaranth);font-size:1rem;font-weight:500;text-align:center;text-transform:uppercase}@media screen and (min-width: 768px){.report2021 .reportSlider__cardName{font-size:1.5rem}}.report2021 .reportSlider__cardTitle{color:var(--c-navy);font-size:1rem;font-weight:500;text-align:center}@media screen and (min-width: 768px){.report2021 .reportSlider__cardTitle{font-size:1.5rem}}.report2021 .reportSlider__nav{align-items:center;display:none;justify-content:space-between;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc((100vw - 100%)/2 + 100%)}@media screen and (min-width: 540px){.report2021 .reportSlider__nav{display:flex}}.report2021 .reportSlider__prev,.report2021 .reportSlider__next{background:none;border-radius:0;border:none;color:var(--c-amaranth);height:40px;margin:0;padding:0;width:23px}.report2021 .reportSlider__prev>svg,.report2021 .reportSlider__next>svg{height:100%;object-fit:contain;width:100%}.report2021 .reportSlider__dots{align-content:center;display:grid;gap:10px;grid-auto-flow:column;grid-auto-columns:max-content;justify-content:center;margin:1.3rem 0 0;position:relative;z-index:2}.report2021 .reportSlider__dot{background:#B2B2B2;border:none;border-radius:50%;height:17px;width:17px;margin:0;padding:0}.report2021 .reportSlider__dot.-active{background:var(--c-amaranth)}.report2021 .related__wrapper{display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:36px;padding:3rem 0 0}.report2021 .related .blogCard:hover .blogCard__authorName i{transform:translate(5px)}.report2021 .related .blogCard__footer{display:grid;justify-content:end}.report2021 .related .blogCard__authorName{text-transform:uppercase}.report2021 .related .blogCard__authorName i{margin-left:5px;transition:transform .3s cubic-bezier(.17,.67,.32,1)}.requestDemo{color:#fff;background:var(--c-navy);font-family:Montserrat,sans-serif;position:relative}.requestDemo a,.requestDemo a:hover{text-decoration:none;color:var(--c-amaranth)}.requestDemo__section{--padding-y: 3.125rem;padding:var(--padding-y) 0}@media screen and (min-width: 768px){.requestDemo__section{--padding-y: 6.25rem}}.requestDemo__sectionColumn{display:grid;height:100%}.requestDemo__sectionWrapper{display:grid;gap:3rem}@media screen and (min-width: 992px){.requestDemo__sectionWrapper{gap:3rem;row-gap:3rem;grid-template-columns:4.5fr 5.5fr}}@media screen and (min-width: 1200px){.requestDemo__sectionWrapper{gap:4.5rem;row-gap:3rem;grid-template-columns:5.5fr 4.5fr}}.requestDemo__header{grid-row:1}@media screen and (min-width: 992px){.requestDemo__header{grid-column:1/span 2;max-width:75%;justify-self:center}}.requestDemo__header:before{background-image:url(/dist/images/purple-triangle-pattern.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:300px;left:-200px;opacity:.185;position:absolute;top:-55px;width:300px}.requestDemo__headerTitle{color:#fff;font-size:2.1rem;font-weight:900;line-height:1.05;margin:0;position:relative;text-transform:uppercase;text-align:center}@media screen and (min-width: 540px){.requestDemo__headerTitle{font-size:2.2rem}}@media screen and (min-width: 768px){.requestDemo__headerTitle{font-size:2.3rem}}@media screen and (min-width: 992px){.requestDemo__headerTitle{font-size:2.4rem}}@media screen and (min-width: 1200px){.requestDemo__headerTitle{font-size:2.5rem}}.requestDemo__headerTitle strong{color:var(--c-amaranth);font-weight:900}.requestDemo__brand{margin:4.5rem 0 0}.requestDemo__brandWrapper{border-bottom:1px solid #808080;display:grid;gap:1.3rem;grid-template-columns:repeat(3,1fr);justify-content:center;margin:0 auto 1rem;max-width:800px;padding:0 0 1.25rem}@media screen and (min-width: 540px){.requestDemo__brandWrapper{grid-template-columns:repeat(6,1fr)}}.requestDemo__brandLogo{height:40px;width:auto}.requestDemo__brandLogo img{height:100%;object-fit:contain;width:100%}.requestDemo__bullets{margin:1.875rem 0 0}.requestDemo__bullets>*:first-child{margin-top:0}.requestDemo__bullets>*:last-child{margin-bottom:0}.requestDemo__bullets ul,.requestDemo__bullets ol{list-style:none;padding-left:1.75rem}.requestDemo__bullets a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .requestDemo__bullets a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.requestDemo__bullets ol{counter-reset:counter-override}.requestDemo__bullets ol>li{counter-increment:counter-override}.requestDemo__bullets ol>li:before{content:counter(counter-override) ". "}.requestDemo__bullets ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.requestDemo__bullets ol li>ol,.requestDemo__bullets ol li>ul{margin-top:1rem}.requestDemo__bullets ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.requestDemo__bullets ol li:nth-child(n+10):before{left:-2rem}.requestDemo__bullets ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.requestDemo__bullets ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.requestDemo__bullets ul li ul li:before{content:"";transform:scaleX(.7)}.requestDemo__bullets ul li ol,.requestDemo__bullets ul li ul{margin-top:1rem}.requestDemo__bullets .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.requestDemo__bullets .extra-space{line-height:2.5}.requestDemo__bullets.-author ul,.requestDemo__bullets.-author ol{display:flex;flex-flow:row wrap;gap:10px}.requestDemo__bullets.-author li{width:45%}.requestDemo__bullets figure{margin:2rem 0}@media screen and (min-width: 768px){.requestDemo__bullets figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.requestDemo__bullets figure.image-right{float:right;margin-left:2rem}}.requestDemo__bullets figure.image-center{margin-left:auto;margin-right:auto}@media screen and (min-width: 540px){.requestDemo__bullets{margin:1.875rem 2rem 0}}@media screen and (min-width: 992px){.requestDemo__bullets{max-width:24.625rem}}.requestDemo__bullets ul{display:grid;gap:1.875rem}.requestDemo__bullets ul li{font-family:Spectral,serif;font-size:1.25rem;font-weight:600;line-height:1.2;margin:0}.requestDemo__subheadline{font-size:1rem;margin-left:auto;margin-right:auto;margin-bottom:0;text-align:center;text-transform:uppercase}.requestDemo__form{background:var(--c-white);color:var(--c-navy);height:100%;min-height:50vh;padding:3.125rem 2.5rem 2.5rem}.requestDemo__formWrapper{align-content:flex-start;align-items:flex-start;background:var(--c-wrap);display:flex;flex-wrap:wrap;gap:1.5rem;width:100%}@media screen and (min-width: 540px){.requestDemo__formWrapper{gap:2.25rem 1.3rem}}.requestDemo__field{--input-color-accent: var(--c-amaranth);--input-color-border: #B0AEA780;--input-color-text: var(--c-navy);flex:1 0 100%;order:1}@media screen and (min-width: 540px){.requestDemo__field{flex-basis:45%}.requestDemo__field:where([data-type=email],[data-type=htmltext],[data-type=checkbox],.requestDemo__field--Company,.requestDemo__field--Title,.requestDemo__field--Interest_Area_Sub_Type__c){flex-basis:100%}}@media screen and (min-width: 1200px){.requestDemo__field:where(.requestDemo__field--Interest_Area_Sub_Type__c){flex-basis:50%}.requestDemo__field:where(.requestDemo__field--Company,.requestDemo__field--Title){flex-basis:45%}}.requestDemo__field.requestDemo__hpField{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.requestDemo__field:where(:not([data-type=checkbox])){position:relative}.requestDemo__field[data-has-focus=true],.requestDemo__field.-fieldHasValue{--input-color-accent: var(--c-navy)}.requestDemo__field.-fieldHasValue[data-has-errors=true][data-has-focus=false],.requestDemo__field[data-is-showing-errors=true]{--input-color-accent: var(--c-amaranth);--input-color-border: var(--c-amaranth);--input-color-text: var(--c-amaranth)}.requestDemo__field.-fieldConditionalNotMet{display:none}.requestDemo__field[data-type=hidden]{position:absolute}.requestDemo__field[data-type=htmltext]{order:100}.requestDemo__field[data-type=checkbox].-fieldRequired .formulate-input-label:after{color:var(--c-amaranth);content:"*";font-size:.8em;vertical-align:super}.requestDemo__field[data-type=checkbox][data-has-value=true]>.formulate-input-wrapper:before{background:rgba(var(--c-navy-rgb),1);color:#fff}.requestDemo__field[data-type=checkbox][data-is-showing-errors=true]>.formulate-input-wrapper:before{border-color:var(--c-amaranth);border-width:2px}.requestDemo__field[data-type=checkbox]>.formulate-input-wrapper{align-items:start;border-radius:5px;display:grid;gap:1rem;grid-template-columns:.8125rem auto;margin:0;position:relative;z-index:1}[data-whatintent=keyboard] .requestDemo__field[data-type=checkbox]>.formulate-input-wrapper:focus-within{outline:4px solid #55ACEE;outline-offset:3px}.requestDemo__field[data-type=checkbox]>.formulate-input-wrapper:before{margin-top:4px;background:rgba(var(--c-navy-rgb),0);border-radius:2px;border:1px solid rgba(var(--c-navy-rgb),.6);color:#fff0;content:"";display:grid;font-family:"Font Awesome 5 Pro";font-size:.6em;font-weight:500;height:.8125rem;line-height:.8125rem;place-items:center;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);width:.8125rem}.requestDemo__field[data-type=checkbox]>.formulate-input-wrapper input[type=checkbox]{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;z-index:2}.requestDemo__field[data-type=checkbox]>.formulate-input-wrapper .formulate-input-label{font-size:.8rem;font-weight:500;margin:0}.requestDemo__field[data-type=checkbox]>.formulate-input-wrapper .formulate-input-element--checkbox{position:absolute;top:0;right:0;bottom:0;left:0}@supports not (selector(:has(*))){.requestDemo__field[data-is-showing-errors=true]:is(:hover,:active)>tool-tip,.requestDemo__field[data-is-showing-errors=true]:is(:focus-visible)>tool-tip:where(:not([tip-focus-within])),.requestDemo__field[data-is-showing-errors=true]:is(:focus-within)>tool-tip:where([tip-focus-within]){opacity:1;transition-delay:.2s}.requestDemo__field[data-is-showing-errors=true]:is(:hover,:active)>tool-tip:is([tip-position=top],[tip-position=block-start],:not([tip-position]),[tip-position=bottom],[tip-position=block-end]),.requestDemo__field[data-is-showing-errors=true]:is(:focus-visible)>tool-tip:where(:not([tip-focus-within])):is([tip-position=top],[tip-position=block-start],:not([tip-position]),[tip-position=bottom],[tip-position=block-end]),.requestDemo__field[data-is-showing-errors=true]:is(:focus-within)>tool-tip:where([tip-focus-within]):is([tip-position=top],[tip-position=block-start],:not([tip-position]),[tip-position=bottom],[tip-position=block-end]){--_y: 0}.requestDemo__field[data-is-showing-errors=true]:is(:hover,:active)>tool-tip:is([tip-position=left],[tip-position=inline-start],[tip-position=right],[tip-position=inline-end]),.requestDemo__field[data-is-showing-errors=true]:is(:focus-visible)>tool-tip:where(:not([tip-focus-within])):is([tip-position=left],[tip-position=inline-start],[tip-position=right],[tip-position=inline-end]),.requestDemo__field[data-is-showing-errors=true]:is(:focus-within)>tool-tip:where([tip-focus-within]):is([tip-position=left],[tip-position=inline-start],[tip-position=right],[tip-position=inline-end]){--_x: 0}}.requestDemo__inputLabel{background:#fff;color:var(--input-color-text);display:flex;font-size:.8125rem;font-weight:500;left:10px;margin:0;padding:0 .375rem;position:absolute;pointer-events:none;top:50%;transform:translateY(-50%);transform-origin:left center;transition:all var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.-fieldRequired .requestDemo__inputLabel:after{content:"*";color:var(--input-color-accent);margin:0 0 0 .25em}[data-has-focus=true] .requestDemo__inputLabel,.-fieldHasValue .requestDemo__inputLabel{transform:translateY(-30px) scale(.9)}[data-type=select] .requestDemo__inputLabel{width:calc(100% - 2.25rem)}[data-has-focus=true][data-type=select] .requestDemo__inputLabel,.-fieldHasValue[data-type=select] .requestDemo__inputLabel{width:auto}.requestDemo__inputElement:where(:not(.formulate-input-element--group)){position:relative}.requestDemo__inputElement input,.requestDemo__inputElement select{border-color:var(--input-color-border);min-height:2.5rem;padding:.4rem 1rem}.requestDemo__inputElement input::placeholder,.requestDemo__inputElement select::placeholder{opacity:0}.requestDemo__inputElement select{background-image:none;padding-right:1.875rem}.requestDemo__inputElement.mktoToggle{display:none}.requestDemo__inputElement[data-type=select] i{color:var(--c-amaranth);position:absolute;right:12px;top:12px;transform:scaleX(1.1) scaleY(1.7);transition:color var(--speed-fast) cubic-bezier(.17,.67,.32,1)}.requestDemo__inputElement[data-type=select]:hover i{color:var(--c-amaranth)}.requestDemo__inputElement[data-type=hidden]{pointer-events:none}.requestDemo__inputElement[data-type=htmltext]>*:first-child{margin-top:0}.requestDemo__inputElement[data-type=htmltext]>*:last-child{margin-bottom:0}.requestDemo__inputElement[data-type=htmltext] ul,.requestDemo__inputElement[data-type=htmltext] ol{list-style:none;padding-left:1.75rem}.requestDemo__inputElement[data-type=htmltext] a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .requestDemo__inputElement[data-type=htmltext] a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.requestDemo__inputElement[data-type=htmltext] ol{counter-reset:counter-override}.requestDemo__inputElement[data-type=htmltext] ol>li{counter-increment:counter-override}.requestDemo__inputElement[data-type=htmltext] ol>li:before{content:counter(counter-override) ". "}.requestDemo__inputElement[data-type=htmltext] ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.requestDemo__inputElement[data-type=htmltext] ol li>ol,.requestDemo__inputElement[data-type=htmltext] ol li>ul{margin-top:1rem}.requestDemo__inputElement[data-type=htmltext] ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.requestDemo__inputElement[data-type=htmltext] ol li:nth-child(n+10):before{left:-2rem}.requestDemo__inputElement[data-type=htmltext] ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.requestDemo__inputElement[data-type=htmltext] ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.requestDemo__inputElement[data-type=htmltext] ul li ul li:before{content:"";transform:scaleX(.7)}.requestDemo__inputElement[data-type=htmltext] ul li ol,.requestDemo__inputElement[data-type=htmltext] ul li ul{margin-top:1rem}.requestDemo__inputElement[data-type=htmltext] .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.requestDemo__inputElement[data-type=htmltext] .extra-space{line-height:2.5}.requestDemo__inputElement[data-type=htmltext].-author ul,.requestDemo__inputElement[data-type=htmltext].-author ol{display:flex;flex-flow:row wrap;gap:10px}.requestDemo__inputElement[data-type=htmltext].-author li{width:45%}.requestDemo__inputElement[data-type=htmltext] figure{margin:2rem 0}@media screen and (min-width: 768px){.requestDemo__inputElement[data-type=htmltext] figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.requestDemo__inputElement[data-type=htmltext] figure.image-right{float:right;margin-left:2rem}}.requestDemo__inputElement[data-type=htmltext] figure.image-center{margin-left:auto;margin-right:auto}.requestDemo__inputElement[data-type=htmltext]>*{font-family:Spectral,serif;font-size:.75rem}.requestDemo__inputElement[data-type=htmltext] a{--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--c-navy);position:relative;z-index:300}[data-whatintent=mouse] .requestDemo__inputElement[data-type=htmltext] a:hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.requestDemo__inputElement[data-type=htmltext] a:hover,.requestDemo__inputElement[data-type=htmltext] a:focus{color:var(--c-navy)}.requestDemo__formSubmit{flex:0 0 40vw;margin:0 0 0 auto;order:1}@media screen and (min-width: 540px){.requestDemo__formSubmit{flex:1 0 15%;max-width:48%}}.requestDemo__formSubmit.neo--button{--button-minWidth: 0;--button-padding-y: .5rem;--button-textAlign: center}.requestDemo__formSubmit.neo--button.-styleMagenta{background-color:#ff375a;border-color:#ff375a}.requestDemo__formSubmit.neo--button.-styleMagenta i{color:#141c36}.requestDemo__inputErrors{list-style:none;margin:0;padding-left:0;margin-top:.5rem;margin-bottom:.5rem;margin-left:0;margin-right:0;padding:.5rem;background:rgba(var(--c-amaranth-rgb),.1);border-radius:.4rem;display:none}.requestDemo__inputErrors li:before{display:none}.requestDemo__inputError{font-size:.75rem;font-weight:600}.requestDemo__inputError:last-child{margin-bottom:0}.requestDemo__inputDescription{margin-top:clamp(1rem,1.21vw + .59rem,1.5rem);padding:clamp(1rem,1.21vw + .59rem,1.5rem);background:#F8F8F8}.requestDemo__inputDescription>*:first-child{margin-top:0}.requestDemo__inputDescription>*:last-child{margin-bottom:0}.requestDemo__inputDescription ul,.requestDemo__inputDescription ol{list-style:none;padding-left:1.75rem}.requestDemo__inputDescription a:not(.button):not(.neo--button){--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:var(--section-text-color, var(--c-navy));font-weight:600}[data-whatintent=mouse] .requestDemo__inputDescription a:not(.button):not(.neo--button):hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.requestDemo__inputDescription ol{counter-reset:counter-override}.requestDemo__inputDescription ol>li{counter-increment:counter-override}.requestDemo__inputDescription ol>li:before{content:counter(counter-override) ". "}.requestDemo__inputDescription ol li{margin-bottom:1rem;position:relative;font-weight:300;font-family:Spectral,serif}.requestDemo__inputDescription ol li>ol,.requestDemo__inputDescription ol li>ul{margin-top:1rem}.requestDemo__inputDescription ol li:before{color:var(--section-highlight-color, var(--c-amaranth));font-weight:600;margin-right:1rem;position:absolute;left:-1.45rem;top:0}.requestDemo__inputDescription ol li:nth-child(n+10):before{left:-2rem}.requestDemo__inputDescription ul li{position:relative;margin-bottom:1rem;font-weight:300;font-family:Spectral,serif}.requestDemo__inputDescription ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;color:var(--section-highlight-color, var(--c-amaranth));transform:scaleX(1.7);left:-1.45rem;top:0}.requestDemo__inputDescription ul li ul li:before{content:"";transform:scaleX(.7)}.requestDemo__inputDescription ul li ol,.requestDemo__inputDescription ul li ul{margin-top:1rem}.requestDemo__inputDescription .eyebrow-rtc{font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.requestDemo__inputDescription .extra-space{line-height:2.5}.requestDemo__inputDescription.-author ul,.requestDemo__inputDescription.-author ol{display:flex;flex-flow:row wrap;gap:10px}.requestDemo__inputDescription.-author li{width:45%}.requestDemo__inputDescription figure{margin:2rem 0}@media screen and (min-width: 768px){.requestDemo__inputDescription figure.image-left{float:left;margin-right:2rem}}@media screen and (min-width: 768px){.requestDemo__inputDescription figure.image-right{float:right;margin-left:2rem}}.requestDemo__inputDescription figure.image-center{margin-left:auto;margin-right:auto}.requestDemo__inputDescription>*,.requestDemo__inputDescription>*>*{font-size:.9em}.requestDemo__inputDescription.-messageField{background-color:var(--c-navy);border-radius:.5rem;color:var(--c-white)}.requestDemo__skeletons{display:none}.requestDemo__skeletons[v-cloak]{display:block}.requestDemo__skeletonField{animation:pulse 4s linear infinite;background:var(--skeleton-color-bg, rgba(var(--c-navy-rgb), .1));color:var(--skeleton-color-bg, rgba(var(--c-navy-rgb), .1));height:2.5rem;overflow:hidden;width:auto;flex:1 0 100%}@media screen and (min-width: 540px){.requestDemo__skeletonField.-half{flex-basis:45%}}.requestDemo__skeletonField.-text{height:5rem}.requestDemo tool-tip .requestDemo__inputErrors{background:transparent;border-radius:0;display:block;margin:0;padding:0}.requestDemo tool-tip .requestDemo__inputError{font-weight:500}.resourceIndex__hero{background:var(--c-navy);color:var(--c-white);overflow:hidden}.resourceIndex__heroWrapper{display:grid;gap:30px;padding:80px 0 130px;position:relative}@media screen and (min-width: 992px){.resourceIndex__heroWrapper{align-items:end;gap:30px 60px}}.resourceIndex__heroWrapper:before{background-image:url(/dist/media/patterns/white-triangle-pattern.svg);background-position:70% 60%;background-repeat:no-repeat;background-size:contain;content:"";height:100%;left:0;opacity:.08;position:absolute;top:10%;transform:scale(1.3);width:100%}.resourceIndex__heroWrapper>*{position:relative}.resourceIndex__heroTitle{color:#fff;font-size:1.8rem;line-height:1;margin:0;max-width:860px;text-transform:uppercase}@media screen and (min-width: 540px){.resourceIndex__heroTitle{font-size:2.25rem}}@media screen and (min-width: 768px){.resourceIndex__heroTitle{font-size:2.5rem}}@media screen and (min-width: 992px){.resourceIndex__heroTitle{font-size:2.75rem}}@media screen and (min-width: 1200px){.resourceIndex__heroTitle{font-size:3rem}}.resourceIndex__heroSubtitle{font-family:Spectral,serif;font-size:1rem;font-weight:500}@media screen and (min-width: 768px){.resourceIndex__heroSubtitle{font-size:1.1rem}}@media screen and (min-width: 1200px){.resourceIndex__heroSubtitle{font-size:1.3rem}}.resourceIndex__heroJump{display:grid;gap:10px;justify-content:start}@media screen and (min-width: 768px){.resourceIndex__heroJump{grid-auto-flow:column;gap:10px 20px}}.resourceIndex__heroJumpLabel{color:#fff;font-size:.9rem;font-weight:300;line-height:1}@media screen and (min-width: 540px){.resourceIndex__heroJumpLabel{grid-column:1/span 2;grid-row:1/span 1}}.resourceIndex__heroJumpLink{align-items:center;color:#fff;display:grid;gap:10px;grid-template-columns:auto max-content;font-size:.9rem;font-weight:600;justify-content:start;position:relative}.resourceIndex__heroJumpLink:hover,.resourceIndex__heroJumpLink:focus{color:#fff;text-decoration:none}.resourceIndex__heroJumpLink:hover i,.resourceIndex__heroJumpLink:focus i{transform:scaleX(1.1) scaleY(1.7) translateY(5px)}.resourceIndex__heroJumpLink span{pointer-events:none}.resourceIndex__heroJumpLink i{color:var(--c-amaranth);height:.8em;transform:scaleX(1.1) scaleY(1.7);transition:transform .25s ease-in-out}.resourceIndex__featured{background:var(--c-cream);padding:0 0 56px}.resourceIndex__featuredGrid{display:grid;grid-template-columns:var(--grid-custom-columns, var(--grid-columns));grid-template-rows:auto}.resourceIndex__featuredGrid:where([data-section-grid=wide]){--edge-split: calc(var(--grid-edge) / 2 );--grid-columns: [full-start] var(--edge-split) [wide-start] var(--edge-split) [main-start] repeat(var(--grid-column-count), minmax(0, 1fr)) [main-end] var(--edge-split) [wide-end] var(--edge-split) [full-end];--grid-content-column-count: calc(var(--grid-column-count) + 2)}@media screen and (min-width: 768px){.resourceIndex__featuredGrid:where([data-section-grid=wide]){--section-children-column: wide}}.resourceIndex__featuredGrid:where([data-section-grid=full]){--section-children-column: full}.resourceIndex__featuredGrid:where([data-section-grid=fluid]){--fluid-edge: calc(var(--grid-edge) - var(--root-padding-inline));--grid-columns: [full-start] var(--root-padding-inline) [fluid-start] var(--fluid-edge) [main-start] repeat(var(--grid-column-count), minmax(0, 1fr)) [main-end] var(--fluid-edge) [fluid-end] var(--root-padding-inline) [full-end];--section-children-column: fluid}.resourceIndex__featuredGrid.-noEdge,.resourceIndex__featuredGrid .section__torsoWrapper{--grid-edge-count: 0;--grid-columns: [main-start] repeat(var(--grid-column-count), minmax(0, 1fr)) [main-end]}.resourceIndex__featuredGrid.-columnGap{--grid-edge: calc( ( ( 100vw - var(--_grid-max-width) ) / 2 ) );column-gap:var(--grid-gap-column)}@media (min-width: 576px){.resourceIndex__featuredGrid.-columnGap{--grid-edge: calc( ( ( 100vw - var(--_grid-max-width) ) / 2 ) - var(--grid-gap-column) + var(--grid-content-gutter) )}}.resourceIndex__featuredGrid.-rowGap{row-gap:var(--grid-gap-column)}.resourceIndex__featuredGrid.-container>*{grid-column:main}.resourceIndex__featuredGrid.-wide>*{grid-column:main}@media screen and (min-width: 1400px){.resourceIndex__featuredGrid.-wide>*{grid-column:wide}}.resourceIndex__featuredGrid.-full>*{grid-column:full}.resourceIndex__featuredGrid.-stacked>*{grid-column:main;grid-row:auto}@media screen and (min-width: 992px){.resourceIndex__featuredGrid.-stacked>*{grid-column:inherit;grid-row:inherit}}.resourceIndex__featuredWrapper{display:grid;gap:2rem;position:relative;transform:translateY(-60px)}@media screen and (min-width: 768px){.resourceIndex__featuredWrapper{gap:2.25rem;grid-template-columns:repeat(2,1fr)}.resourceIndex__featuredWrapper>*{grid-column:span 1}.resourceIndex__featuredWrapper>*:first-child{grid-column:1/span 2}}@media screen and (min-width: 1200px){.resourceIndex__featuredWrapper{gap:2.25rem 3rem}}.resourceIndex__filtersHeader{align-items:center;display:grid;gap:var(--grid-gap-column);margin:0 0 2.5rem}@media screen and (min-width: 992px){.resourceIndex__filtersHeader{grid-template-columns:7fr 3fr;margin:0 0 3.375rem}}.resourceIndex__filtersTitle{font-size:2rem;margin:0}@media screen and (min-width: 540px){.resourceIndex__filtersTitle{font-size:2.25rem}}@media screen and (min-width: 768px){.resourceIndex__filtersTitle{font-size:2.5rem}}@media screen and (min-width: 992px){.resourceIndex__filtersTitle{font-size:2.75rem}}@media screen and (min-width: 1200px){.resourceIndex__filtersTitle{font-size:3rem}}.resourceIndex__filtersSearch{border-radius:4px;border:1px solid rgba(var(--c-navy-rgb),.3);display:grid;gap:.9rem;grid-template-columns:1fr max-content;max-width:600px;position:relative;width:100%}@media screen and (min-width: 992px){.resourceIndex__filtersSearch{max-width:none}}.resourceIndex__filtersSearch input{background:transparent;border:none;font-size:.8125rem;margin:2px 8px;padding:0;width:100%}.resourceIndex__filtersSearch input::-webkit-search-cancel-button{display:none}.resourceIndex__filtersSearchIcon{align-items:center;background:var(--c-navy);border:none;border-radius:2px;display:flex;height:34px;justify-content:center;margin:2px;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1);width:38px}.resourceIndex__filtersSearchIcon:not(.-triggerActive){pointer-events:none}.resourceIndex__filtersSearchIcon.-triggerActive:hover,.resourceIndex__filtersSearchIcon.-triggerActive:focus{background:var(--c-amaranth)}.resourceIndex__filtersSearchIcon i{color:#fff}.resourceIndex__fieldGroup{margin:0 0 2rem}.resourceIndex__fieldGroup legend{color:var(--c-navy);font-family:Spectral,serif;font-size:1.1rem;font-weight:300;margin:0 0 1.25rem}.resourceIndex__fieldGroupWrapper{display:flex;flex-wrap:wrap;gap:.4rem}.resourceIndex__fieldGroupWrapper>*{flex:0 0 auto}@media screen and (min-width: 768px){.resourceIndex__fieldGroupWrapper{gap:.75rem}}.resourceIndex__fieldWrapper[data-radio-all]{flex:1 0 100%;margin:0 0 .5rem}@media screen and (min-width: 768px){.resourceIndex__fieldWrapper[data-radio-all]{flex:0 0 auto;margin:0 2.5rem 0 0}}.resourceIndex__fieldWrapper[data-radio-all] .resourceIndex__radio{min-width:138px;text-align:center}.resourceIndex__radio{--radio-bg-color: transparent;background:var(--radio-bg-color);border:2px solid var(--radio-border-color);border-radius:5px;display:inline-block;padding:.3rem 1rem;position:relative;transform:background var(--speed-fast) cubic-bezier(.17,.67,.32,1)}@media screen and (min-width: 768px){.resourceIndex__radio{padding:.4rem 1.1rem}}.resourceIndex__radio:hover,.resourceIndex__radio:focus-within,.resourceIndex__radio.-checked{background:var(--radio-bg-color-hover)}.resourceIndex__radio:hover label,.resourceIndex__radio:focus-within label,.resourceIndex__radio.-checked label{color:var(--radio-text-color-hover)}.resourceIndex__radio.-styleTypes{--radio-border-color: var(--c-cream);--radio-text-color: var(--c-navy);--radio-bg-color-hover: var(--c-cream);--radio-text-color-hover: var(--c-navy)}.resourceIndex__radio.-styleTopics{--radio-border-color: var(--c-navy);--radio-text-color: var(--c-navy);--radio-bg-color-hover: var(--c-navy);--radio-text-color-hover: #fff}.resourceIndex__radio input{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:100%;width:100%;z-index:2}.resourceIndex__radio input:hover{cursor:pointer}.resourceIndex__radio label{color:var(--radio-text-color);font-size:.7rem;font-weight:600;margin:0;text-transform:uppercase;transition:color var(--speed-fast) cubic-bezier(.17,.67,.32,1)}@media screen and (min-width: 768px){.resourceIndex__radio label{font-size:.8125rem;font-weight:500}}.resourceIndex__meta{font-size:.875rem;margin:3rem 0 0}.resourceIndex__resultsGrid{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--grid-gap-column);margin:0 0 var(--grid-gap-column)}.resourceIndex__loadMore{--loadmore-padding-y: 4.375rem;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:var(--loadmore-padding-y) auto var(--loadmore-padding-y);gap:var(--grid-gap-column);justify-items:center;margin:var(--grid-gap-column) 0 0}.resourceIndex__loadMore.-skinny{--loadmore-padding-y: 2.375rem}.resourceIndex__skeleton{--columns: 12;--i: 1;--span: 12;--start: calc( ( var(--i) * var(--span) ) + 1 - var(--span) );background-image:linear-gradient(180deg,rgba(var(--c-navy-rgb),.08),rgba(var(--c-navy-rgb),0));grid-column:var(--start)/span var(--span);grid-row:1/-1;height:100%;width:100%}@media screen and (min-width: 768px){.resourceIndex__skeleton{--span: 6}}@media screen and (min-width: 992px){.resourceIndex__skeleton{--span: 4}}.resourceIndex__skeleton:nth-child(2){--i: 2;display:none}@media screen and (min-width: 768px){.resourceIndex__skeleton:nth-child(2){display:block}}.resourceIndex__skeleton:nth-child(3){--i: 3;display:none}@media screen and (min-width: 992px){.resourceIndex__skeleton:nth-child(3){display:block}}.resourceIndex__loadMoreTrigger{grid-column:1/span 12;grid-row:2/span 1}.resourceIndex__loadMoreTrigger.neo--button.-styleLoadMore{--button-color-text-hover: currentColor}.resourceIndex__footer .neo--ctaBlock .neo--button{--button-minWidth: 0}.designerResourceDetail b,.designerResourceDetail strong{font-weight:900}.designerResourceDetail p,.designerResourceDetail .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .designerResourceDetail p{margin-bottom:1rem}@media screen and (min-width: 992px){.designerResourceDetail .twoColumns{padding:4rem 0}}.designerResourceDetail .twoColumns .twoColumns__title,.designerResourceDetail .twoColumns .textBlock__actions{text-align:center}.designerResourceDetail .twoColumns .textBlock__actions .button.-secondary,.designerResourceDetail .twoColumns .textBlock__actions .resources__search button.-secondary,.resources__search .designerResourceDetail .twoColumns .textBlock__actions button.-secondary{background:var(--c-amaranth);border:none;color:#fff}.designerResourceDetail .twoColumns .textBlock__actions .button.-secondary:hover,.designerResourceDetail .twoColumns .textBlock__actions .resources__search button.-secondary:hover,.resources__search .designerResourceDetail .twoColumns .textBlock__actions button.-secondary:hover,.designerResourceDetail .twoColumns .textBlock__actions .button.-secondary:focus,.designerResourceDetail .twoColumns .textBlock__actions .resources__search button.-secondary:focus,.resources__search .designerResourceDetail .twoColumns .textBlock__actions button.-secondary:focus{background:#FF375A}.designerResourceDetail .twoColumns .textBlock__actions .button.-secondary i,.designerResourceDetail .twoColumns .textBlock__actions .resources__search button.-secondary i,.resources__search .designerResourceDetail .twoColumns .textBlock__actions button.-secondary i{color:#fff}@media screen and (min-width: 992px){.designerResourceDetail .imageWithText.-compactImage{padding:4rem 0}}@media screen and (min-width: 992px){.designerResourceDetail .imageWithText.-compactImage .imageWithText__image{width:calc(33% - 2rem)}}@media screen and (min-width: 992px){.designerResourceDetail .imageWithText.-compactImage .imageWithText__text{width:calc(66% - 6rem)}}.designerResourceDetail .imageWithText.-compactImage .imageWithText__text .eyebrow-rtc{font-size:1.2rem;margin-bottom:.4rem}.designerResourceDetail .imageWithText.-compactImage .imageWithText__text h2{margin:0 0 .5em}.designerResourceDetail .imageWithText.-compactImage .imageWithText__text h3{font-family:Spectral,serif;margin:0 0 .5em;text-transform:none}@media screen and (min-width: 992px){.designerResourceDetail .imageWithText.-compactImage .imageWithText__text h3{font-size:1.4rem}}.designerResourceDetail .formEmbed__content .eyebrow-rtc{font-size:1.2rem}.designerResourceDetail .formEmbed__content h2{line-height:1}@media screen and (min-width: 992px){.designerResourceDetail .formEmbed__content h2{font-size:3.125rem}}.resources__filter{padding:3rem 0}.resources__filter h5{font-size:.875rem;margin-top:.5rem}.resources__filter hr{border-color:#b2b2b2;margin:.5rem 0 0}.resources__search{display:flex;margin-top:.75rem}.resources__search input[type=text]{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.resources__search button{padding-bottom:.25rem;padding-top:.25rem}.resources__search button i{margin:0}.resources__search button[v-cloak]{display:none}.resources__noJs[v-cloak]{display:block}.resources__noJs:not([v-cloak]){display:none}.resources__filterButton{padding:.35rem 1rem}.resources__select{margin-top:.75rem}.resources__loadmore{margin-top:2rem}.resources__clear.button,.resources__search button.resources__clear{color:#141c36;display:inline-block;font-size:.78125rem;padding-right:0;margin:2px 0 1px}.resources__show{display:flex;font-size:.875rem;justify-content:space-between;margin:1.5rem 0 0}.stickyFormPage{--container-maxWidth: 30px;--vw-left: -15px;overflow:visible}.stickyFormPage.modal-open{overflow:visible}@media screen and (min-width: 576px){.stickyFormPage{--container-maxWidth: 510px;--vw-left: calc( ( (100vw - var(--container-maxWidth) ) / 2 ) * -1 )}}@media screen and (min-width: 768px){.stickyFormPage{--container-maxWidth: 690px}}@media screen and (min-width: 992px){.stickyFormPage{--container-maxWidth: 930px}}@media screen and (min-width: 1200px){.stickyFormPage{--container-maxWidth: 1110px}}@media screen and (min-width: 992px){.stickyFormPage__wrapper{display:grid;grid-template-columns:repeat(2,1fr);column-gap:3rem;grid-template-areas:"HERO FORM" "CONTENT FORM" "SPEAKER FORM";margin-top:-5px}}@media screen and (min-width: 1200px){.stickyFormPage__wrapper{grid-template-columns:6fr 4fr}}.stickyFormPage__hero{overflow:visible}.stickyFormPage__hero.-resource.-detail{--resource-color-background: var(--c-navy);--resource-color-text: var(--c-white)}.stickyFormPage__hero:after{background-color:var(--resource-color-background);background-image:url(/dist/media/patterns/perspective2023.svg);background-position:left center;background-repeat:no-repeat;background-size:auto 120%;content:"";display:block;height:100%;left:var(--vw-left);opacity:1;position:absolute;top:0;width:100vw}@media screen and (min-width: 540px){.stickyFormPage__hero:after{background-size:120% auto}}.stickyFormPage__fullWidth{padding:2rem 0}@media screen and (min-width: 768px){.stickyFormPage__fullWidth{padding:4rem 0}}.stickyFormPage__speaker{padding:2rem 0;position:relative}.stickyFormPage__speaker:before{background:var(--c-cream);content:"";display:block;height:100%;left:var(--vw-left);position:absolute;top:0;width:100vw}@media screen and (min-width: 768px){.stickyFormPage__speaker{padding:4rem 0}}.stickyFormPage__speaker .eyebrow-rtc{color:var(--c-amaranth);font-family:Montserrat,sans-serif;font-weight:600;font-size:1.2rem;margin-bottom:.4rem;text-transform:uppercase}.stickyFormPage__speaker h2{margin:0 0 .5em}.stickyFormPage__speaker h3{font-family:Spectral,serif;margin:0 0 .5em;text-transform:none}@media screen and (min-width: 992px){.stickyFormPage__speaker h3{font-size:1.4rem}}.stickyFormPage__speakerContent{position:relative}.stickyFormPage__speakerMedia{height:260px;padding:1.3rem 0;width:100%}.stickyFormPage__speakerMedia img{height:100%;object-fit:contain;object-position:left;width:100%}.stickyFormPage__speakerMedia img.lazyload,.stickyFormPage__speakerMedia img.lazyloading{opacity:0}.stickyFormPage__speakerMedia img.lazyloaded{opacity:1;transition:opacity .3s cubic-bezier(.17,.67,.32,1)}.stickyFormPage__speakerLink{background:var(--c-amaranth);color:#fff;margin:1rem 0 0}.stickyFormPage__speakerLink:hover,.stickyFormPage__speakerLink:focus{background:#FF375A}.neo--searchResults__wrapper,.neo--searchHero__content{display:grid;grid-template-areas:"COLUMN-ONE" "COLUMN-TWO"}@media screen and (min-width: 992px){.neo--searchResults__wrapper,.neo--searchHero__content{gap:clamp(3.5rem,3.43vw + 1.37rem,4.375rem);grid-template-areas:"COLUMN-ONE COLUMN-TWO";grid-template-columns:18.75rem 1fr}}.neo--searchHero{position:sticky;top:calc(var(--site-header-height, var(--site-navigation-height, 0)) - 1px);transition:padding .3s linear;will-change:padding;z-index:var(--z-sticky, 600)}.-scrolled .neo--searchHero{padding-block:calc(var(--section-padding-y) / 2)}.neo--searchHero__grid{align-items:center}.neo--searchHero__content{align-items:center;row-gap:1rem}.neo--searchHero__title{color:var(--section-heading-color);font-size:clamp(2rem,2.79vw + 1.06rem,3.5rem);grid-area:COLUMN-ONE;margin:0;text-transform:uppercase}.neo--searchHero__form{--search-button-size: 1rem;--search-padding-block: 1rem;--search-padding-inline: 1.125rem;--search-prefix-size: 1.25rem;--search-prefix-gap: 1rem;grid-area:COLUMN-TWO}.neo--searchHero__field{position:relative}form .neo--searchHero__input:is(input[type=text]){border:0;font-size:1rem;font-weight:400;line-height:1.2;padding-block:var(--search-padding-block);padding-inline-start:calc(var(--search-padding-inline) + var(--search-prefix-size) + var(--search-prefix-gap));padding-inline-end:calc(var(--search-padding-inline) * 2 + var(--search-button-size))}form .neo--searchHero__input:is(input[type=text])::placeholder{opacity:.5;text-transform:uppercase}.neo--searchHero__prefix{color:var(--c-amaranth);inset:50% auto auto var(--search-padding-inline);position:absolute;translate:0 -50%}.neo--searchHero__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:0;margin:0;padding:0;color:var(--c-amaranth);display:grid;inline-size:calc(var(--search-button-size) + var(--search-padding-inline) * 2);inset-block:0;inset-inline-end:0;place-items:center;position:absolute}.neo--searchHero__button i.fa-caret-right{font-size:.9rem;scale:1.7 1}.neo--searchResults__header,.neo--searchResults__footer{align-items:center;display:grid;gap:1rem 2rem}@media screen and (min-width: 1200px){.neo--searchResults__header,.neo--searchResults__footer{grid-template-columns:1fr max-content}}.neo--searchResults__header .spinner{block-size:1.2rem}.neo--searchResults__title{color:var(--section-heading-color);font-size:1.5rem;font-weight:500;grid-area:1/1/1/1;margin:0;text-transform:uppercase}.neo--searchResults__filters{display:flex;flex-wrap:wrap;gap:1rem}.neo--searchResults__wrapper{row-gap:2.5rem}.neo--searchResults__aside{grid-area:COLUMN-ONE}.neo--searchResults__content{align-content:start;display:grid;gap:2.5rem;grid-area:COLUMN-TWO}[showing-no-results] .neo--searchResults__content{gap:2rem}.neo--searchResults__resultsList{list-style:none;margin:0;padding-left:0;display:grid;gap:clamp(3rem,4.3vw + 1.55rem,5.3125rem)}.neo--searchResults__resultsList li:before{display:none}.neo--searchResults__resultsItem{margin:0}.neo--searchResults__subheading{color:var(--c-navy);font-size:clamp(1rem,.93vw + .69rem,1.5rem);font-weight:500;text-transform:uppercase}.neo--searchResults__intro{margin-block-end:clamp(1rem,5.58vw + -.88rem,4rem)}.neo--searchResults__footer .searchPagination{list-style:none;margin:0;padding-left:0;justify-content:start}.neo--searchResults__footer .searchPagination li:before{display:none}.neo--searchResult{--result-content-gap: .75rem;display:grid;gap:1.25rem;grid-template-areas:"MEDIA" "CONTENT";grid-template-rows:max-content auto;position:relative}@media screen and (min-width: 992px){.neo--searchResult{gap:3rem;grid-template-columns:max-content 1fr;grid-template-areas:"MEDIA CONTENT";grid-template-rows:auto}}.neo--searchResult__content{align-content:start;display:grid;gap:var(--result-content-gap);grid-area:CONTENT}.neo--searchResult__title{margin:0}.neo--searchResult__link{--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);--link-underline-color: transparent;--link-underline-size: 0 2px, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;font-family:var(--font-stack);color:var(--c-navy);font-weight:900;font-size:1.1rem;line-height:1.2}.neo--searchResult__link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}[data-whatintent=mouse] .neo--searchResult__link:hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.neo--searchResult__link:focus-visible{color:var(--c-navy);text-decoration:none}.neo--searchResult__text{color:var(--c-navy);font-family:var(--font-serif);font-size:1rem;line-height:1.5;overflow-wrap:break-word;word-break:break-word}.neo--searchResult__tags{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-block-start:var(--result-content-gap)}.neo--searchResult__tag{background:var(--tag-color-background, var(--c-navy));border-radius:.25rem;border:1px solid var(--tag-color-border, var(--c-navy));color:var(--tag-color-text, var(--c-white));font-family:var(--font-stack);font-size:.625rem;line-height:1;padding:.5rem;text-transform:uppercase}.neo--searchResult__tag[tag-style=navy]{--tag-color-background: var(--c-navy);--tag-color-border: var(--c-navy);--tag-color-text: var(--c-white)}.neo--searchResult__tag[tag-style=outline]{--tag-color-background: var(--c-white);--tag-color-border: var(--c-navy);--tag-color-text: var(--c-navy)}.neo--searchResult__tag[tag-style=cream]{--tag-color-background: var(--c-cream);--tag-color-border: var(--c-cream);--tag-color-text: var(--c-navy)}.neo--searchResult__media{aspect-ratio:4/3;background:var(--c-cream);border:1px solid var(--c-background-light);block-size:auto;grid-area:MEDIA;inline-size:100%;max-inline-size:11.875rem}.neo--searchResult__image{block-size:100%;inline-size:100%;object-fit:cover}body.search .hero.-watermark .hero__title{display:flex;flex-direction:column-reverse}body.search .hero__eyebrow{text-transform:none;font-size:1rem;margin-bottom:2rem;font-weight:400}body.search .searchResult__wrapper{margin-bottom:2rem}body.search .searchResult .searchResult__image{object-fit:cover;object-position:left}body.search .searchResult__meta{text-transform:uppercase;font-size:.75rem}body.search .searchResult__difficulty{font-weight:600}body.search .searchResult__difficulty:before{font: 1em/1 "Font Awesome 5 Pro";content:"";display:inline-block;font-size:inherit;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;text-rendering:auto;text-transform:none;color:var(--c-amaranth);margin-right:.25rem;transform:scaleY(-1);vertical-align:text-top}body.search .preFooter{padding-top:60px}.section__collections{list-style:none}body.search .section__collections{padding:60px 0}.section__collections .resourceCard__wrapper{padding:0}.section__collections .resourceCard{background-color:var(--c-cream);box-shadow:none;padding:25px;justify-content:space-between}.section__collections .resourceCard .button,.section__collections .resourceCard .resources__search button,.resources__search .section__collections .resourceCard button{width:fit-content}.section__collections .resourceCard h3{margin:0 1em 2em 0}.section__resources .resourceCard__title,.section__solutions .resourceCard__title{padding-bottom:1.5em}.section__resources .resourceCard__text,.section__solutions .resourceCard__text{font-family:Spectral,serif}.section__resources .searchResult__image,.section__solutions .searchResult__image{object-fit:cover;object-position:top}.section__featuredResult h2{text-transform:uppercase;font-size:1.5rem}.section__featuredResult .searchResult__imageWrapper{width:unset;min-width:unset;max-width:unset}.section__featuredResult .searchResult__image{width:450px;height:165px;object-fit:cover!important}.section__solutions .resourceCard__header{padding:0}.section__solutions .resourceCard__body{padding:2em}.section__solutions .resourceCard__title a{font-family:Montserrat,sans-serif;font-weight:800;text-transform:uppercase}.section__faq h2{margin-bottom:3rem}@media screen and (min-width: 768px){.flexHeader{display:flex;justify-content:space-between;align-items:center}}.flexHeader .serif{font-weight:700;white-space:nowrap}.flexHeader .fa-angle-right{padding-left:.5em}.flexHeader h2,.flexHeader h3,.flexHeader h4,.flexHeader .searchResults #addsearch-results .addsearch-result-item-sub h2 a,.searchResults #addsearch-results .addsearch-result-item-sub h2 .flexHeader a,.flexHeader h5,.flexHeader h6{flex-basis:85%}.flexSidebar{margin-top:2em}@media screen and (min-width: 768px){.flexSidebar{display:flex}.flexSidebar .searchResult,.flexSidebar .js-searchResults{flex-basis:70%}.flexSidebar .featuredColumn{flex-basis:30%}.flexSidebar>div:first-child{margin-right:2rem}}@media screen and (min-width: 992px){.js-typeUi .searchResult,.js-typeUi .js-searchResults{flex-basis:75%}.js-typeUi .featuredColumn{flex-basis:25%}}.searchResults{padding:3rem 0}.searchResults #addsearch-results .addsearch-result-item-sub{border-bottom:2px solid #000;padding:3rem 0}.searchResults #addsearch-results .addsearch-result-item-sub h2 a{color:#141c36;padding:1rem 0 0}.searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub p i,.searchResults #addsearch-results .addsearch-result-item-sub p em{color:#141c36}.searchResults #addsearch-results .addsearch-result-item-sub p span{font-size:.75rem;margin:1rem 0 0;padding:0}.searchResults #addsearch-results .addsearch-result-item-sub p span i,.searchResults #addsearch-results .addsearch-result-item-sub p span em{display:inline-block;font-weight:400;margin-right:.5rem;position:relative}.searchResults #addsearch-results .addsearch-result-item-sub p span i:before,.searchResults #addsearch-results .addsearch-result-item-sub p span em:before{font: 1em/1 "Font Awesome 5 Pro";content:"";display:inline-block;font-size:inherit;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;text-rendering:auto;text-transform:none;color:var(--c-amaranth);margin-right:.25rem;vertical-align:text-top}.searchResults #addsearch-logo{display:none}@media screen and (min-width: 992px){.searchResults{padding:0}}@media screen and (min-width: 992px){body.sign-up .hero__title{font-size:60px!important}body.sign-up .formEmbed{padding:3rem 0 6rem}body.sign-up .formEmbed__content>h2:first-child{margin-bottom:1.5rem}}body.careersPage section{padding:60px 0}body.careersPage h1{text-align:center;margin-bottom:2rem;font-size:2.25rem;font-weight:600}body.careersPage h1 strong{font-weight:700}body.careersPage p,body.careersPage .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub body.careersPage p{line-height:1.75}body.careersPage img{display:inline-block;max-width:100%}body.careersPage .ButtonLink{display:inline-block;background-color:#fff;color:#000;padding:10px 20px;border:2px solid var(--c-amaranth);text-transform:uppercase;font-weight:600;font-size:.85rem;transition:all .25s cubic-bezier(.17,.67,.32,1)}body.careersPage .ButtonLink:hover{text-decoration:none;background-color:var(--c-amaranth);color:#fff}body.careersPage .ButtonLink i{margin-left:6px}body.careersPage .ButtonLink.-white-on-white{background-color:transparent;color:#fff;border-color:#fff}body.careersPage .ButtonLink.-white-on-white:hover{background-color:#fff;color:#000}body.careersPage .CareersSlider{padding:0}body.careersPage .CareersSlider h1{text-align:left;color:#fff}body.careersPage .CareersSlider .careers-slider{background-color:#000}body.careersPage .CareersSlider .careers-slider .slide{height:370px}body.careersPage .CareersSlider .careers-slider .slide>div{padding-top:30px;padding-bottom:30px}body.careersPage .CareersSlider .careers-slider .slick-dots{bottom:20px}body.careersPage .CareersSlider .careers-slider .slick-dots li button{width:12px;height:12px;margin:0 8px;background:#FFF;opacity:.5;border-radius:50%}body.careersPage .CareersSlider .careers-slider .slick-dots li button:before{content:""}body.careersPage .CareersSlider .careers-slider .slick-dots li.slick-active button{opacity:1}body.careersPage .ItsYourCareer{padding-top:80px}body.careersPage .ItsYourCareer h1{text-align:left}body.careersPage .ItsYourCareer h1 strong{text-transform:uppercase}body.careersPage .ItsYourCareer img{width:100%}body.careersPage .SuccessQualities .grid{display:grid;grid-template:1fr 1.5fr 1fr/1fr 1fr 2fr;grid-gap:8px}body.careersPage .SuccessQualities .grid>div{position:relative;background-color:var(--c-navy);border:2px solid var(--c-navy);display:flex}body.careersPage .SuccessQualities .grid>div .text{padding:20px;display:flex;flex-direction:column;justify-content:center}body.careersPage .SuccessQualities .grid>div .text h2{color:#fff;text-transform:uppercase;font-size:1.5rem;font-weight:700;margin-bottom:1rem}body.careersPage .SuccessQualities .grid>div .text h3{color:var(--c-amaranth);font-size:1.25rem;font-weight:700}body.careersPage .SuccessQualities .grid>div .photo{background-color:var(--c-navy);background-size:contain}body.careersPage .SuccessQualities .grid>div.-vertical{flex-direction:column}body.careersPage .SuccessQualities .grid>div.-vertical.-halves .text,body.careersPage .SuccessQualities .grid>div.-vertical.-halves .photo{height:50%}body.careersPage .SuccessQualities .grid>div.-vertical.-thirds .text{height:66.66%}body.careersPage .SuccessQualities .grid>div.-vertical.-thirds .photo{height:33.33%}body.careersPage .SuccessQualities .grid>div.-horizontal{flex-direction:row}body.careersPage .SuccessQualities .grid>div.-horizontal.-halves .text,body.careersPage .SuccessQualities .grid>div.-horizontal.-halves .photo{width:50%}body.careersPage .SuccessQualities .grid>div.-horizontal.-thirds .text{width:66.66%}body.careersPage .SuccessQualities .grid>div.-horizontal.-thirds .photo{width:33.33%}body.careersPage .OurCulture h1{text-align:left}body.careersPage .OurCulture .actions span{display:inline-block;margin-right:30px;color:var(--c-amaranth)}body.careersPage .Videos h1{margin-bottom:40px}body.careersPage .Videos .video-wrapper{height:262px;position:relative;margin-bottom:40px}body.careersPage .Videos .video-wrapper .video{width:516px;margin:0 auto}body.careersPage .Videos .video-wrapper iframe{position:relative;z-index:2}body.careersPage .Videos .video-wrapper:before{content:"";display:block;position:absolute;width:100%;height:150px;left:0;top:50%;transform:translateY(-50%);background-color:var(--c-navy);z-index:1}body.careersPage .Videos .actions{text-align:center}body.careersPage .PhotoRow .photos{display:grid;grid-template:1fr/1fr 1fr 1fr 1fr 1fr;grid-gap:4px}body.careersPage .PhotoRow .photos>div{transition:transform .15s ease-in-out;cursor:pointer}body.careersPage .PhotoRow .photos>div:hover{transform:scale(1.15)}body.careersPage .PhotoRow .photos>div img{width:100%}body.careersPage .EmployeeQuotes{padding-bottom:80px;position:relative}body.careersPage .EmployeeQuotes .employee-quote-slider__arrows{position:absolute;right:100px;top:80px;z-index:2}body.careersPage .EmployeeQuotes .employee-quote-slider__arrows button{position:static;display:inline-block;color:var(--c-amaranth);font-size:2rem;line-height:1;width:auto;height:auto;transform:none;margin:0 10px}body.careersPage .EmployeeQuotes .employee-quote-slider__arrows button:before{display:none}body.careersPage .EmployeeQuotes .employee-quote-slider__arrows button.slick-disabled{opacity:.25}body.careersPage .EmployeeQuotes .employee-quote-slider{margin-bottom:40px;z-index:1}body.careersPage .EmployeeQuotes .employee-quote-slider .slide{position:relative;padding:100px 100px 0}body.careersPage .EmployeeQuotes .employee-quote-slider .slide:after{content:"";clear:both;display:table}body.careersPage .EmployeeQuotes .employee-quote-slider .slide .photo{position:absolute;top:0;left:100px;z-index:1;width:414px;height:326px}body.careersPage .EmployeeQuotes .employee-quote-slider .slide .text{position:relative;z-index:2;width:60%;background-color:#fff;padding:40px;box-shadow:0 0 8px #00000040;float:right}body.careersPage .EmployeeQuotes .employee-quote-slider .slide .text__quote{font-size:1.25rem;font-weight:600;margin-bottom:10px}body.careersPage .EmployeeQuotes .employee-quote-slider .slide .text__fun-fact{font-size:1rem;font-weight:600;color:var(--c-amaranth)}body.careersPage .EmployeeQuotes .employee-quote-slider .slide .text__author{margin-bottom:0}body.careersPage .EmployeeQuotes .employee-quote-slider .slide .text__author strong{font-weight:700}body.careersPage .EmployeeQuotes .actions{text-align:center}body.careersPage .Benefits{background-color:#eee}body.careersPage .Benefits .benefits-list{display:grid;grid-template:1fr 1fr/1fr 1fr 1fr 1fr 1fr 1fr;grid-gap:20px 0;margin-bottom:40px}body.careersPage .Benefits .benefits-list>div{text-align:center}body.careersPage .Benefits .benefits-list img{margin-bottom:1rem;width:48px;height:48px}body.careersPage .Benefits .benefits-list h2{font-size:.85rem;font-weight:regular;padding:0 10%}body.careersPage .Locations{margin-bottom:120px}body.careersPage .Locations .location{text-align:center}body.careersPage .Locations .location img{margin-bottom:1rem;width:200px;height:200px}body.careersPage .Locations .location h2{font-size:1.5rem;font-weight:700;padding:0 10%}body.careersPage .SocialLinks{background-color:var(--c-amaranth);color:#fff;padding:40px 0;margin-top:80px}body.careersPage .SocialLinks h1{text-align:left;text-transform:uppercase;font-size:1.5rem;font-weight:800;margin-bottom:20px}body.careersPage .SocialLinks .photo-wrapper{overflow:visible}body.careersPage .SocialLinks .photo-wrapper .photo{position:absolute;bottom:0}body.careersPage .SocialLinks .links{display:flex;flex-direction:row}body.careersPage .SocialLinks .links a{margin-right:8px;border-radius:50%;overflow:hidden;border:2px solid white}body.careersPage .SocialLinks .links a img{width:54px;height:54px}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{to{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev,.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.fa,.fas,.far,.fal,.fad,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:solid .08em #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fas.fa-pull-left,.far.fa-pull-left,.fal.fa-pull-left,.fab.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fas.fa-pull-right,.far.fa-pull-right,.fal.fa-pull-right,.fab.fa-pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-flip-both{filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:""}.fa-abacus:before{content:""}.fa-accessible-icon:before{content:""}.fa-accusoft:before{content:""}.fa-acorn:before{content:""}.fa-acquisitions-incorporated:before{content:""}.fa-ad:before{content:""}.fa-address-book:before{content:""}.fa-address-card:before{content:""}.fa-adjust:before{content:""}.fa-adn:before{content:""}.fa-adversal:before{content:""}.fa-affiliatetheme:before{content:""}.fa-air-conditioner:before{content:""}.fa-air-freshener:before{content:""}.fa-airbnb:before{content:""}.fa-alarm-clock:before{content:""}.fa-alarm-exclamation:before{content:""}.fa-alarm-plus:before{content:""}.fa-alarm-snooze:before{content:""}.fa-album:before{content:""}.fa-album-collection:before{content:""}.fa-algolia:before{content:""}.fa-alicorn:before{content:""}.fa-alien:before{content:""}.fa-alien-monster:before{content:""}.fa-align-center:before{content:""}.fa-align-justify:before{content:""}.fa-align-left:before{content:""}.fa-align-right:before{content:""}.fa-align-slash:before{content:""}.fa-alipay:before{content:""}.fa-allergies:before{content:""}.fa-amazon:before{content:""}.fa-amazon-pay:before{content:""}.fa-ambulance:before{content:""}.fa-american-sign-language-interpreting:before{content:""}.fa-amilia:before{content:""}.fa-amp-guitar:before{content:""}.fa-analytics:before{content:""}.fa-anchor:before{content:""}.fa-android:before{content:""}.fa-angel:before{content:""}.fa-angellist:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angry:before{content:""}.fa-angrycreative:before{content:""}.fa-angular:before{content:""}.fa-ankh:before{content:""}.fa-app-store:before{content:""}.fa-app-store-ios:before{content:""}.fa-apper:before{content:""}.fa-apple:before{content:""}.fa-apple-alt:before{content:""}.fa-apple-crate:before{content:""}.fa-apple-pay:before{content:""}.fa-archive:before{content:""}.fa-archway:before{content:""}.fa-arrow-alt-circle-down:before{content:""}.fa-arrow-alt-circle-left:before{content:""}.fa-arrow-alt-circle-right:before{content:""}.fa-arrow-alt-circle-up:before{content:""}.fa-arrow-alt-down:before{content:""}.fa-arrow-alt-from-bottom:before{content:""}.fa-arrow-alt-from-left:before{content:""}.fa-arrow-alt-from-right:before{content:""}.fa-arrow-alt-from-top:before{content:""}.fa-arrow-alt-left:before{content:""}.fa-arrow-alt-right:before{content:""}.fa-arrow-alt-square-down:before{content:""}.fa-arrow-alt-square-left:before{content:""}.fa-arrow-alt-square-right:before{content:""}.fa-arrow-alt-square-up:before{content:""}.fa-arrow-alt-to-bottom:before{content:""}.fa-arrow-alt-to-left:before{content:""}.fa-arrow-alt-to-right:before{content:""}.fa-arrow-alt-to-top:before{content:""}.fa-arrow-alt-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-down:before{content:""}.fa-arrow-from-bottom:before{content:""}.fa-arrow-from-left:before{content:""}.fa-arrow-from-right:before{content:""}.fa-arrow-from-top:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-square-down:before{content:""}.fa-arrow-square-left:before{content:""}.fa-arrow-square-right:before{content:""}.fa-arrow-square-up:before{content:""}.fa-arrow-to-bottom:before{content:""}.fa-arrow-to-left:before{content:""}.fa-arrow-to-right:before{content:""}.fa-arrow-to-top:before{content:""}.fa-arrow-up:before{content:""}.fa-arrows:before{content:""}.fa-arrows-alt:before{content:""}.fa-arrows-alt-h:before{content:""}.fa-arrows-alt-v:before{content:""}.fa-arrows-h:before{content:""}.fa-arrows-v:before{content:""}.fa-artstation:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asterisk:before{content:""}.fa-asymmetrik:before{content:""}.fa-at:before{content:""}.fa-atlas:before{content:""}.fa-atlassian:before{content:""}.fa-atom:before{content:""}.fa-atom-alt:before{content:""}.fa-audible:before{content:""}.fa-audio-description:before{content:""}.fa-autoprefixer:before{content:""}.fa-avianex:before{content:""}.fa-aviato:before{content:""}.fa-award:before{content:""}.fa-aws:before{content:""}.fa-axe:before{content:""}.fa-axe-battle:before{content:""}.fa-baby:before{content:""}.fa-baby-carriage:before{content:""}.fa-backpack:before{content:""}.fa-backspace:before{content:""}.fa-backward:before{content:""}.fa-bacon:before{content:""}.fa-bacteria:before{content:""}.fa-bacterium:before{content:""}.fa-badge:before{content:""}.fa-badge-check:before{content:""}.fa-badge-dollar:before{content:""}.fa-badge-percent:before{content:""}.fa-badge-sheriff:before{content:""}.fa-badger-honey:before{content:""}.fa-bags-shopping:before{content:""}.fa-bahai:before{content:""}.fa-balance-scale:before{content:""}.fa-balance-scale-left:before{content:""}.fa-balance-scale-right:before{content:""}.fa-ball-pile:before{content:""}.fa-ballot:before{content:""}.fa-ballot-check:before{content:""}.fa-ban:before{content:""}.fa-band-aid:before{content:""}.fa-bandcamp:before{content:""}.fa-banjo:before{content:""}.fa-barcode:before{content:""}.fa-barcode-alt:before{content:""}.fa-barcode-read:before{content:""}.fa-barcode-scan:before{content:""}.fa-bars:before{content:""}.fa-baseball:before{content:""}.fa-baseball-ball:before{content:""}.fa-basketball-ball:before{content:""}.fa-basketball-hoop:before{content:""}.fa-bat:before{content:""}.fa-bath:before{content:""}.fa-battery-bolt:before{content:""}.fa-battery-empty:before{content:""}.fa-battery-full:before{content:""}.fa-battery-half:before{content:""}.fa-battery-quarter:before{content:""}.fa-battery-slash:before{content:""}.fa-battery-three-quarters:before{content:""}.fa-battle-net:before{content:""}.fa-bed:before{content:""}.fa-bed-alt:before{content:""}.fa-bed-bunk:before{content:""}.fa-bed-empty:before{content:""}.fa-beer:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-bell:before{content:""}.fa-bell-exclamation:before{content:""}.fa-bell-on:before{content:""}.fa-bell-plus:before{content:""}.fa-bell-school:before{content:""}.fa-bell-school-slash:before{content:""}.fa-bell-slash:before{content:""}.fa-bells:before{content:""}.fa-betamax:before{content:""}.fa-bezier-curve:before{content:""}.fa-bible:before{content:""}.fa-bicycle:before{content:""}.fa-biking:before{content:""}.fa-biking-mountain:before{content:""}.fa-bimobject:before{content:""}.fa-binoculars:before{content:""}.fa-biohazard:before{content:""}.fa-birthday-cake:before{content:""}.fa-bitbucket:before{content:""}.fa-bitcoin:before{content:""}.fa-bity:before{content:""}.fa-black-tie:before{content:""}.fa-blackberry:before{content:""}.fa-blanket:before{content:""}.fa-blender:before{content:""}.fa-blender-phone:before{content:""}.fa-blind:before{content:""}.fa-blinds:before{content:""}.fa-blinds-open:before{content:""}.fa-blinds-raised:before{content:""}.fa-blog:before{content:""}.fa-blogger:before{content:""}.fa-blogger-b:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-bold:before{content:""}.fa-bolt:before{content:""}.fa-bomb:before{content:""}.fa-bone:before{content:""}.fa-bone-break:before{content:""}.fa-bong:before{content:""}.fa-book:before{content:""}.fa-book-alt:before{content:""}.fa-book-dead:before{content:""}.fa-book-heart:before{content:""}.fa-book-medical:before{content:""}.fa-book-open:before{content:""}.fa-book-reader:before{content:""}.fa-book-spells:before{content:""}.fa-book-user:before{content:""}.fa-bookmark:before{content:""}.fa-books:before{content:""}.fa-books-medical:before{content:""}.fa-boombox:before{content:""}.fa-boot:before{content:""}.fa-booth-curtain:before{content:""}.fa-bootstrap:before{content:""}.fa-border-all:before{content:""}.fa-border-bottom:before{content:""}.fa-border-center-h:before{content:""}.fa-border-center-v:before{content:""}.fa-border-inner:before{content:""}.fa-border-left:before{content:""}.fa-border-none:before{content:""}.fa-border-outer:before{content:""}.fa-border-right:before{content:""}.fa-border-style:before{content:""}.fa-border-style-alt:before{content:""}.fa-border-top:before{content:""}.fa-bow-arrow:before{content:""}.fa-bowling-ball:before{content:""}.fa-bowling-pins:before{content:""}.fa-box:before{content:""}.fa-box-alt:before{content:""}.fa-box-ballot:before{content:""}.fa-box-check:before{content:""}.fa-box-fragile:before{content:""}.fa-box-full:before{content:""}.fa-box-heart:before{content:""}.fa-box-open:before{content:""}.fa-box-tissue:before{content:""}.fa-box-up:before{content:""}.fa-box-usd:before{content:""}.fa-boxes:before{content:""}.fa-boxes-alt:before{content:""}.fa-boxing-glove:before{content:""}.fa-brackets:before{content:""}.fa-brackets-curly:before{content:""}.fa-braille:before{content:""}.fa-brain:before{content:""}.fa-bread-loaf:before{content:""}.fa-bread-slice:before{content:""}.fa-briefcase:before{content:""}.fa-briefcase-medical:before{content:""}.fa-bring-forward:before{content:""}.fa-bring-front:before{content:""}.fa-broadcast-tower:before{content:""}.fa-broom:before{content:""}.fa-browser:before{content:""}.fa-brush:before{content:""}.fa-btc:before{content:""}.fa-buffer:before{content:""}.fa-bug:before{content:""}.fa-building:before{content:""}.fa-bullhorn:before{content:""}.fa-bullseye:before{content:""}.fa-bullseye-arrow:before{content:""}.fa-bullseye-pointer:before{content:""}.fa-burger-soda:before{content:""}.fa-burn:before{content:""}.fa-buromobelexperte:before{content:""}.fa-burrito:before{content:""}.fa-bus:before{content:""}.fa-bus-alt:before{content:""}.fa-bus-school:before{content:""}.fa-business-time:before{content:""}.fa-buy-n-large:before{content:""}.fa-buysellads:before{content:""}.fa-cabinet-filing:before{content:""}.fa-cactus:before{content:""}.fa-calculator:before{content:""}.fa-calculator-alt:before{content:""}.fa-calendar:before{content:""}.fa-calendar-alt:before{content:""}.fa-calendar-check:before{content:""}.fa-calendar-day:before{content:""}.fa-calendar-edit:before{content:""}.fa-calendar-exclamation:before{content:""}.fa-calendar-minus:before{content:""}.fa-calendar-plus:before{content:""}.fa-calendar-star:before{content:""}.fa-calendar-times:before{content:""}.fa-calendar-week:before{content:""}.fa-camcorder:before{content:""}.fa-camera:before{content:""}.fa-camera-alt:before{content:""}.fa-camera-home:before{content:""}.fa-camera-movie:before{content:""}.fa-camera-polaroid:before{content:""}.fa-camera-retro:before{content:""}.fa-campfire:before{content:""}.fa-campground:before{content:""}.fa-canadian-maple-leaf:before{content:""}.fa-candle-holder:before{content:""}.fa-candy-cane:before{content:""}.fa-candy-corn:before{content:""}.fa-cannabis:before{content:""}.fa-capsules:before{content:""}.fa-car:before{content:""}.fa-car-alt:before{content:""}.fa-car-battery:before{content:""}.fa-car-building:before{content:""}.fa-car-bump:before{content:""}.fa-car-bus:before{content:""}.fa-car-crash:before{content:""}.fa-car-garage:before{content:""}.fa-car-mechanic:before{content:""}.fa-car-side:before{content:""}.fa-car-tilt:before{content:""}.fa-car-wash:before{content:""}.fa-caravan:before{content:""}.fa-caravan-alt:before{content:""}.fa-caret-circle-down:before{content:""}.fa-caret-circle-left:before{content:""}.fa-caret-circle-right:before{content:""}.fa-caret-circle-up:before{content:""}.fa-caret-down:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-caret-square-down:before{content:""}.fa-caret-square-left:before{content:""}.fa-caret-square-right:before{content:""}.fa-caret-square-up:before{content:""}.fa-caret-up:before{content:""}.fa-carrot:before{content:""}.fa-cars:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-cart-plus:before{content:""}.fa-cash-register:before{content:""}.fa-cassette-tape:before{content:""}.fa-cat:before{content:""}.fa-cat-space:before{content:""}.fa-cauldron:before{content:""}.fa-cc-amazon-pay:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-apple-pay:before{content:""}.fa-cc-diners-club:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-cc-visa:before{content:""}.fa-cctv:before{content:""}.fa-centercode:before{content:""}.fa-centos:before{content:""}.fa-certificate:before{content:""}.fa-chair:before{content:""}.fa-chair-office:before{content:""}.fa-chalkboard:before{content:""}.fa-chalkboard-teacher:before{content:""}.fa-charging-station:before{content:""}.fa-chart-area:before{content:""}.fa-chart-bar:before{content:""}.fa-chart-line:before{content:""}.fa-chart-line-down:before{content:""}.fa-chart-network:before{content:""}.fa-chart-pie:before{content:""}.fa-chart-pie-alt:before{content:""}.fa-chart-scatter:before{content:""}.fa-check:before{content:""}.fa-check-circle:before{content:""}.fa-check-double:before{content:""}.fa-check-square:before{content:""}.fa-cheese:before{content:""}.fa-cheese-swiss:before{content:""}.fa-cheeseburger:before{content:""}.fa-chess:before{content:""}.fa-chess-bishop:before{content:""}.fa-chess-bishop-alt:before{content:""}.fa-chess-board:before{content:""}.fa-chess-clock:before{content:""}.fa-chess-clock-alt:before{content:""}.fa-chess-king:before{content:""}.fa-chess-king-alt:before{content:""}.fa-chess-knight:before{content:""}.fa-chess-knight-alt:before{content:""}.fa-chess-pawn:before{content:""}.fa-chess-pawn-alt:before{content:""}.fa-chess-queen:before{content:""}.fa-chess-queen-alt:before{content:""}.fa-chess-rook:before{content:""}.fa-chess-rook-alt:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-double-down:before{content:""}.fa-chevron-double-left:before{content:""}.fa-chevron-double-right:before{content:""}.fa-chevron-double-up:before{content:""}.fa-chevron-down:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-chevron-square-down:before{content:""}.fa-chevron-square-left:before{content:""}.fa-chevron-square-right:before{content:""}.fa-chevron-square-up:before{content:""}.fa-chevron-up:before{content:""}.fa-child:before{content:""}.fa-chimney:before{content:""}.fa-chrome:before{content:""}.fa-chromecast:before{content:""}.fa-church:before{content:""}.fa-circle:before{content:""}.fa-circle-notch:before{content:""}.fa-city:before{content:""}.fa-clarinet:before{content:""}.fa-claw-marks:before{content:""}.fa-clinic-medical:before{content:""}.fa-clipboard:before{content:""}.fa-clipboard-check:before{content:""}.fa-clipboard-list:before{content:""}.fa-clipboard-list-check:before{content:""}.fa-clipboard-prescription:before{content:""}.fa-clipboard-user:before{content:""}.fa-clock:before{content:""}.fa-clone:before{content:""}.fa-closed-captioning:before{content:""}.fa-cloud:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-download-alt:before{content:""}.fa-cloud-drizzle:before{content:""}.fa-cloud-hail:before{content:""}.fa-cloud-hail-mixed:before{content:""}.fa-cloud-meatball:before{content:""}.fa-cloud-moon:before{content:""}.fa-cloud-moon-rain:before{content:""}.fa-cloud-music:before{content:""}.fa-cloud-rain:before{content:""}.fa-cloud-rainbow:before{content:""}.fa-cloud-showers:before{content:""}.fa-cloud-showers-heavy:before{content:""}.fa-cloud-sleet:before{content:""}.fa-cloud-snow:before{content:""}.fa-cloud-sun:before{content:""}.fa-cloud-sun-rain:before{content:""}.fa-cloud-upload:before{content:""}.fa-cloud-upload-alt:before{content:""}.fa-cloudflare:before{content:""}.fa-clouds:before{content:""}.fa-clouds-moon:before{content:""}.fa-clouds-sun:before{content:""}.fa-cloudscale:before{content:""}.fa-cloudsmith:before{content:""}.fa-cloudversify:before{content:""}.fa-club:before{content:""}.fa-cocktail:before{content:""}.fa-code:before{content:""}.fa-code-branch:before{content:""}.fa-code-commit:before{content:""}.fa-code-merge:before{content:""}.fa-codepen:before{content:""}.fa-codiepie:before{content:""}.fa-coffee:before{content:""}.fa-coffee-pot:before{content:""}.fa-coffee-togo:before{content:""}.fa-coffin:before{content:""}.fa-coffin-cross:before{content:""}.fa-cog:before{content:""}.fa-cogs:before{content:""}.fa-coin:before{content:""}.fa-coins:before{content:""}.fa-columns:before{content:""}.fa-comet:before{content:""}.fa-comment:before{content:""}.fa-comment-alt:before{content:""}.fa-comment-alt-check:before{content:""}.fa-comment-alt-dollar:before{content:""}.fa-comment-alt-dots:before{content:""}.fa-comment-alt-edit:before{content:""}.fa-comment-alt-exclamation:before{content:""}.fa-comment-alt-lines:before{content:""}.fa-comment-alt-medical:before{content:""}.fa-comment-alt-minus:before{content:""}.fa-comment-alt-music:before{content:""}.fa-comment-alt-plus:before{content:""}.fa-comment-alt-slash:before{content:""}.fa-comment-alt-smile:before{content:""}.fa-comment-alt-times:before{content:""}.fa-comment-check:before{content:""}.fa-comment-dollar:before{content:""}.fa-comment-dots:before{content:""}.fa-comment-edit:before{content:""}.fa-comment-exclamation:before{content:""}.fa-comment-lines:before{content:""}.fa-comment-medical:before{content:""}.fa-comment-minus:before{content:""}.fa-comment-music:before{content:""}.fa-comment-plus:before{content:""}.fa-comment-slash:before{content:""}.fa-comment-smile:before{content:""}.fa-comment-times:before{content:""}.fa-comments:before{content:""}.fa-comments-alt:before{content:""}.fa-comments-alt-dollar:before{content:""}.fa-comments-dollar:before{content:""}.fa-compact-disc:before{content:""}.fa-compass:before{content:""}.fa-compass-slash:before{content:""}.fa-compress:before{content:""}.fa-compress-alt:before{content:""}.fa-compress-arrows-alt:before{content:""}.fa-compress-wide:before{content:""}.fa-computer-classic:before{content:""}.fa-computer-speaker:before{content:""}.fa-concierge-bell:before{content:""}.fa-confluence:before{content:""}.fa-connectdevelop:before{content:""}.fa-construction:before{content:""}.fa-container-storage:before{content:""}.fa-contao:before{content:""}.fa-conveyor-belt:before{content:""}.fa-conveyor-belt-alt:before{content:""}.fa-cookie:before{content:""}.fa-cookie-bite:before{content:""}.fa-copy:before{content:""}.fa-copyright:before{content:""}.fa-corn:before{content:""}.fa-cotton-bureau:before{content:""}.fa-couch:before{content:""}.fa-cow:before{content:""}.fa-cowbell:before{content:""}.fa-cowbell-more:before{content:""}.fa-cpanel:before{content:""}.fa-creative-commons:before{content:""}.fa-creative-commons-by:before{content:""}.fa-creative-commons-nc:before{content:""}.fa-creative-commons-nc-eu:before{content:""}.fa-creative-commons-nc-jp:before{content:""}.fa-creative-commons-nd:before{content:""}.fa-creative-commons-pd:before{content:""}.fa-creative-commons-pd-alt:before{content:""}.fa-creative-commons-remix:before{content:""}.fa-creative-commons-sa:before{content:""}.fa-creative-commons-sampling:before{content:""}.fa-creative-commons-sampling-plus:before{content:""}.fa-creative-commons-share:before{content:""}.fa-creative-commons-zero:before{content:""}.fa-credit-card:before{content:""}.fa-credit-card-blank:before{content:""}.fa-credit-card-front:before{content:""}.fa-cricket:before{content:""}.fa-critical-role:before{content:""}.fa-croissant:before{content:""}.fa-crop:before{content:""}.fa-crop-alt:before{content:""}.fa-cross:before{content:""}.fa-crosshairs:before{content:""}.fa-crow:before{content:""}.fa-crown:before{content:""}.fa-crutch:before{content:""}.fa-crutches:before{content:""}.fa-css3:before{content:""}.fa-css3-alt:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-curling:before{content:""}.fa-cut:before{content:""}.fa-cuttlefish:before{content:""}.fa-d-and-d:before{content:""}.fa-d-and-d-beyond:before{content:""}.fa-dagger:before{content:""}.fa-dailymotion:before{content:""}.fa-dashcube:before{content:""}.fa-database:before{content:""}.fa-deaf:before{content:""}.fa-debug:before{content:""}.fa-deer:before{content:""}.fa-deer-rudolph:before{content:""}.fa-deezer:before{content:""}.fa-delicious:before{content:""}.fa-democrat:before{content:""}.fa-deploydog:before{content:""}.fa-deskpro:before{content:""}.fa-desktop:before{content:""}.fa-desktop-alt:before{content:""}.fa-dev:before{content:""}.fa-deviantart:before{content:""}.fa-dewpoint:before{content:""}.fa-dharmachakra:before{content:""}.fa-dhl:before{content:""}.fa-diagnoses:before{content:""}.fa-diamond:before{content:""}.fa-diaspora:before{content:""}.fa-dice:before{content:""}.fa-dice-d10:before{content:""}.fa-dice-d12:before{content:""}.fa-dice-d20:before{content:""}.fa-dice-d4:before{content:""}.fa-dice-d6:before{content:""}.fa-dice-d8:before{content:""}.fa-dice-five:before{content:""}.fa-dice-four:before{content:""}.fa-dice-one:before{content:""}.fa-dice-six:before{content:""}.fa-dice-three:before{content:""}.fa-dice-two:before{content:""}.fa-digg:before{content:""}.fa-digging:before{content:""}.fa-digital-ocean:before{content:""}.fa-digital-tachograph:before{content:""}.fa-diploma:before{content:""}.fa-directions:before{content:""}.fa-disc-drive:before{content:""}.fa-discord:before{content:""}.fa-discourse:before{content:""}.fa-disease:before{content:""}.fa-divide:before{content:""}.fa-dizzy:before{content:""}.fa-dna:before{content:""}.fa-do-not-enter:before{content:""}.fa-dochub:before{content:""}.fa-docker:before{content:""}.fa-dog:before{content:""}.fa-dog-leashed:before{content:""}.fa-dollar-sign:before{content:""}.fa-dolly:before{content:""}.fa-dolly-empty:before{content:""}.fa-dolly-flatbed:before{content:""}.fa-dolly-flatbed-alt:before{content:""}.fa-dolly-flatbed-empty:before{content:""}.fa-donate:before{content:""}.fa-door-closed:before{content:""}.fa-door-open:before{content:""}.fa-dot-circle:before{content:""}.fa-dove:before{content:""}.fa-download:before{content:""}.fa-draft2digital:before{content:""}.fa-drafting-compass:before{content:""}.fa-dragon:before{content:""}.fa-draw-circle:before{content:""}.fa-draw-polygon:before{content:""}.fa-draw-square:before{content:""}.fa-dreidel:before{content:""}.fa-dribbble:before{content:""}.fa-dribbble-square:before{content:""}.fa-drone:before{content:""}.fa-drone-alt:before{content:""}.fa-dropbox:before{content:""}.fa-drum:before{content:""}.fa-drum-steelpan:before{content:""}.fa-drumstick:before{content:""}.fa-drumstick-bite:before{content:""}.fa-drupal:before{content:""}.fa-dryer:before{content:""}.fa-dryer-alt:before{content:""}.fa-duck:before{content:""}.fa-dumbbell:before{content:""}.fa-dumpster:before{content:""}.fa-dumpster-fire:before{content:""}.fa-dungeon:before{content:""}.fa-dyalog:before{content:""}.fa-ear:before{content:""}.fa-ear-muffs:before{content:""}.fa-earlybirds:before{content:""}.fa-ebay:before{content:""}.fa-eclipse:before{content:""}.fa-eclipse-alt:before{content:""}.fa-edge:before{content:""}.fa-edge-legacy:before{content:""}.fa-edit:before{content:""}.fa-egg:before{content:""}.fa-egg-fried:before{content:""}.fa-eject:before{content:""}.fa-elementor:before{content:""}.fa-elephant:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-h-alt:before{content:""}.fa-ellipsis-v:before{content:""}.fa-ellipsis-v-alt:before{content:""}.fa-ello:before{content:""}.fa-ember:before{content:""}.fa-empire:before{content:""}.fa-empty-set:before{content:""}.fa-engine-warning:before{content:""}.fa-envelope:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-dollar:before{content:""}.fa-envelope-open-text:before{content:""}.fa-envelope-square:before{content:""}.fa-envira:before{content:""}.fa-equals:before{content:""}.fa-eraser:before{content:""}.fa-erlang:before{content:""}.fa-ethereum:before{content:""}.fa-ethernet:before{content:""}.fa-etsy:before{content:""}.fa-euro-sign:before{content:""}.fa-evernote:before{content:""}.fa-exchange:before{content:""}.fa-exchange-alt:before{content:""}.fa-exclamation:before{content:""}.fa-exclamation-circle:before{content:""}.fa-exclamation-square:before{content:""}.fa-exclamation-triangle:before{content:""}.fa-expand:before{content:""}.fa-expand-alt:before{content:""}.fa-expand-arrows:before{content:""}.fa-expand-arrows-alt:before{content:""}.fa-expand-wide:before{content:""}.fa-expeditedssl:before{content:""}.fa-external-link:before{content:""}.fa-external-link-alt:before{content:""}.fa-external-link-square:before{content:""}.fa-external-link-square-alt:before{content:""}.fa-eye:before{content:""}.fa-eye-dropper:before{content:""}.fa-eye-evil:before{content:""}.fa-eye-slash:before{content:""}.fa-facebook:before{content:""}.fa-facebook-f:before{content:""}.fa-facebook-messenger:before{content:""}.fa-facebook-square:before{content:""}.fa-fan:before{content:""}.fa-fan-table:before{content:""}.fa-fantasy-flight-games:before{content:""}.fa-farm:before{content:""}.fa-fast-backward:before{content:""}.fa-fast-forward:before{content:""}.fa-faucet:before{content:""}.fa-faucet-drip:before{content:""}.fa-fax:before{content:""}.fa-feather:before{content:""}.fa-feather-alt:before{content:""}.fa-fedex:before{content:""}.fa-fedora:before{content:""}.fa-female:before{content:""}.fa-field-hockey:before{content:""}.fa-fighter-jet:before{content:""}.fa-figma:before{content:""}.fa-file:before{content:""}.fa-file-alt:before{content:""}.fa-file-archive:before{content:""}.fa-file-audio:before{content:""}.fa-file-certificate:before{content:""}.fa-file-chart-line:before{content:""}.fa-file-chart-pie:before{content:""}.fa-file-check:before{content:""}.fa-file-code:before{content:""}.fa-file-contract:before{content:""}.fa-file-csv:before{content:""}.fa-file-download:before{content:""}.fa-file-edit:before{content:""}.fa-file-excel:before{content:""}.fa-file-exclamation:before{content:""}.fa-file-export:before{content:""}.fa-file-image:before{content:""}.fa-file-import:before{content:""}.fa-file-invoice:before{content:""}.fa-file-invoice-dollar:before{content:""}.fa-file-medical:before{content:""}.fa-file-medical-alt:before{content:""}.fa-file-minus:before{content:""}.fa-file-music:before{content:""}.fa-file-pdf:before{content:""}.fa-file-plus:before{content:""}.fa-file-powerpoint:before{content:""}.fa-file-prescription:before{content:""}.fa-file-search:before{content:""}.fa-file-signature:before{content:""}.fa-file-spreadsheet:before{content:""}.fa-file-times:before{content:""}.fa-file-upload:before{content:""}.fa-file-user:before{content:""}.fa-file-video:before{content:""}.fa-file-word:before{content:""}.fa-files-medical:before{content:""}.fa-fill:before{content:""}.fa-fill-drip:before{content:""}.fa-film:before{content:""}.fa-film-alt:before{content:""}.fa-film-canister:before{content:""}.fa-filter:before{content:""}.fa-fingerprint:before{content:""}.fa-fire:before{content:""}.fa-fire-alt:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-fire-smoke:before{content:""}.fa-firefox:before{content:""}.fa-firefox-browser:before{content:""}.fa-fireplace:before{content:""}.fa-first-aid:before{content:""}.fa-first-order:before{content:""}.fa-first-order-alt:before{content:""}.fa-firstdraft:before{content:""}.fa-fish:before{content:""}.fa-fish-cooked:before{content:""}.fa-fist-raised:before{content:""}.fa-flag:before{content:""}.fa-flag-alt:before{content:""}.fa-flag-checkered:before{content:""}.fa-flag-usa:before{content:""}.fa-flame:before{content:""}.fa-flashlight:before{content:""}.fa-flask:before{content:""}.fa-flask-poison:before{content:""}.fa-flask-potion:before{content:""}.fa-flickr:before{content:""}.fa-flipboard:before{content:""}.fa-flower:before{content:""}.fa-flower-daffodil:before{content:""}.fa-flower-tulip:before{content:""}.fa-flushed:before{content:""}.fa-flute:before{content:""}.fa-flux-capacitor:before{content:""}.fa-fly:before{content:""}.fa-fog:before{content:""}.fa-folder:before{content:""}.fa-folder-download:before{content:""}.fa-folder-minus:before{content:""}.fa-folder-open:before{content:""}.fa-folder-plus:before{content:""}.fa-folder-times:before{content:""}.fa-folder-tree:before{content:""}.fa-folder-upload:before{content:""}.fa-folders:before{content:""}.fa-font:before{content:""}.fa-font-awesome:before{content:""}.fa-font-awesome-alt:before{content:""}.fa-font-awesome-flag:before{content:""}.fa-font-awesome-logo-full:before{content:""}.fa-font-case:before{content:""}.fa-fonticons:before{content:""}.fa-fonticons-fi:before{content:""}.fa-football-ball:before{content:""}.fa-football-helmet:before{content:""}.fa-forklift:before{content:""}.fa-fort-awesome:before{content:""}.fa-fort-awesome-alt:before{content:""}.fa-forumbee:before{content:""}.fa-forward:before{content:""}.fa-foursquare:before{content:""}.fa-fragile:before{content:""}.fa-free-code-camp:before{content:""}.fa-freebsd:before{content:""}.fa-french-fries:before{content:""}.fa-frog:before{content:""}.fa-frosty-head:before{content:""}.fa-frown:before{content:""}.fa-frown-open:before{content:""}.fa-fulcrum:before{content:""}.fa-function:before{content:""}.fa-funnel-dollar:before{content:""}.fa-futbol:before{content:""}.fa-galactic-republic:before{content:""}.fa-galactic-senate:before{content:""}.fa-galaxy:before{content:""}.fa-game-board:before{content:""}.fa-game-board-alt:before{content:""}.fa-game-console-handheld:before{content:""}.fa-gamepad:before{content:""}.fa-gamepad-alt:before{content:""}.fa-garage:before{content:""}.fa-garage-car:before{content:""}.fa-garage-open:before{content:""}.fa-gas-pump:before{content:""}.fa-gas-pump-slash:before{content:""}.fa-gavel:before{content:""}.fa-gem:before{content:""}.fa-genderless:before{content:""}.fa-get-pocket:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-ghost:before{content:""}.fa-gift:before{content:""}.fa-gift-card:before{content:""}.fa-gifts:before{content:""}.fa-gingerbread-man:before{content:""}.fa-git:before{content:""}.fa-git-alt:before{content:""}.fa-git-square:before{content:""}.fa-github:before{content:""}.fa-github-alt:before{content:""}.fa-github-square:before{content:""}.fa-gitkraken:before{content:""}.fa-gitlab:before{content:""}.fa-gitter:before{content:""}.fa-glass:before{content:""}.fa-glass-champagne:before{content:""}.fa-glass-cheers:before{content:""}.fa-glass-citrus:before{content:""}.fa-glass-martini:before{content:""}.fa-glass-martini-alt:before{content:""}.fa-glass-whiskey:before{content:""}.fa-glass-whiskey-rocks:before{content:""}.fa-glasses:before{content:""}.fa-glasses-alt:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-globe:before{content:""}.fa-globe-africa:before{content:""}.fa-globe-americas:before{content:""}.fa-globe-asia:before{content:""}.fa-globe-europe:before{content:""}.fa-globe-snow:before{content:""}.fa-globe-stand:before{content:""}.fa-gofore:before{content:""}.fa-golf-ball:before{content:""}.fa-golf-club:before{content:""}.fa-goodreads:before{content:""}.fa-goodreads-g:before{content:""}.fa-google:before{content:""}.fa-google-drive:before{content:""}.fa-google-pay:before{content:""}.fa-google-play:before{content:""}.fa-google-plus:before{content:""}.fa-google-plus-g:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-wallet:before{content:""}.fa-gopuram:before{content:""}.fa-graduation-cap:before{content:""}.fa-gramophone:before{content:""}.fa-gratipay:before{content:""}.fa-grav:before{content:""}.fa-greater-than:before{content:""}.fa-greater-than-equal:before{content:""}.fa-grimace:before{content:""}.fa-grin:before{content:""}.fa-grin-alt:before{content:""}.fa-grin-beam:before{content:""}.fa-grin-beam-sweat:before{content:""}.fa-grin-hearts:before{content:""}.fa-grin-squint:before{content:""}.fa-grin-squint-tears:before{content:""}.fa-grin-stars:before{content:""}.fa-grin-tears:before{content:""}.fa-grin-tongue:before{content:""}.fa-grin-tongue-squint:before{content:""}.fa-grin-tongue-wink:before{content:""}.fa-grin-wink:before{content:""}.fa-grip-horizontal:before{content:""}.fa-grip-lines:before{content:""}.fa-grip-lines-vertical:before{content:""}.fa-grip-vertical:before{content:""}.fa-gripfire:before{content:""}.fa-grunt:before{content:""}.fa-guilded:before{content:""}.fa-guitar:before{content:""}.fa-guitar-electric:before{content:""}.fa-guitars:before{content:""}.fa-gulp:before{content:""}.fa-h-square:before{content:""}.fa-h1:before{content:""}.fa-h2:before{content:""}.fa-h3:before{content:""}.fa-h4:before{content:""}.fa-hacker-news:before{content:""}.fa-hacker-news-square:before{content:""}.fa-hackerrank:before{content:""}.fa-hamburger:before{content:""}.fa-hammer:before{content:""}.fa-hammer-war:before{content:""}.fa-hamsa:before{content:""}.fa-hand-heart:before{content:""}.fa-hand-holding:before{content:""}.fa-hand-holding-box:before{content:""}.fa-hand-holding-heart:before{content:""}.fa-hand-holding-magic:before{content:""}.fa-hand-holding-medical:before{content:""}.fa-hand-holding-seedling:before{content:""}.fa-hand-holding-usd:before{content:""}.fa-hand-holding-water:before{content:""}.fa-hand-lizard:before{content:""}.fa-hand-middle-finger:before{content:""}.fa-hand-paper:before{content:""}.fa-hand-peace:before{content:""}.fa-hand-point-down:before{content:""}.fa-hand-point-left:before{content:""}.fa-hand-point-right:before{content:""}.fa-hand-point-up:before{content:""}.fa-hand-pointer:before{content:""}.fa-hand-receiving:before{content:""}.fa-hand-rock:before{content:""}.fa-hand-scissors:before{content:""}.fa-hand-sparkles:before{content:""}.fa-hand-spock:before{content:""}.fa-hands:before{content:""}.fa-hands-heart:before{content:""}.fa-hands-helping:before{content:""}.fa-hands-usd:before{content:""}.fa-hands-wash:before{content:""}.fa-handshake:before{content:""}.fa-handshake-alt:before{content:""}.fa-handshake-alt-slash:before{content:""}.fa-handshake-slash:before{content:""}.fa-hanukiah:before{content:""}.fa-hard-hat:before{content:""}.fa-hashtag:before{content:""}.fa-hat-chef:before{content:""}.fa-hat-cowboy:before{content:""}.fa-hat-cowboy-side:before{content:""}.fa-hat-santa:before{content:""}.fa-hat-winter:before{content:""}.fa-hat-witch:before{content:""}.fa-hat-wizard:before{content:""}.fa-hdd:before{content:""}.fa-head-side:before{content:""}.fa-head-side-brain:before{content:""}.fa-head-side-cough:before{content:""}.fa-head-side-cough-slash:before{content:""}.fa-head-side-headphones:before{content:""}.fa-head-side-mask:before{content:""}.fa-head-side-medical:before{content:""}.fa-head-side-virus:before{content:""}.fa-head-vr:before{content:""}.fa-heading:before{content:""}.fa-headphones:before{content:""}.fa-headphones-alt:before{content:""}.fa-headset:before{content:""}.fa-heart:before{content:""}.fa-heart-broken:before{content:""}.fa-heart-circle:before{content:""}.fa-heart-rate:before{content:""}.fa-heart-square:before{content:""}.fa-heartbeat:before{content:""}.fa-heat:before{content:""}.fa-helicopter:before{content:""}.fa-helmet-battle:before{content:""}.fa-hexagon:before{content:""}.fa-highlighter:before{content:""}.fa-hiking:before{content:""}.fa-hippo:before{content:""}.fa-hips:before{content:""}.fa-hire-a-helper:before{content:""}.fa-history:before{content:""}.fa-hive:before{content:""}.fa-hockey-mask:before{content:""}.fa-hockey-puck:before{content:""}.fa-hockey-sticks:before{content:""}.fa-holly-berry:before{content:""}.fa-home:before{content:""}.fa-home-alt:before{content:""}.fa-home-heart:before{content:""}.fa-home-lg:before{content:""}.fa-home-lg-alt:before{content:""}.fa-hood-cloak:before{content:""}.fa-hooli:before{content:""}.fa-horizontal-rule:before{content:""}.fa-hornbill:before{content:""}.fa-horse:before{content:""}.fa-horse-head:before{content:""}.fa-horse-saddle:before{content:""}.fa-hospital:before{content:""}.fa-hospital-alt:before{content:""}.fa-hospital-symbol:before{content:""}.fa-hospital-user:before{content:""}.fa-hospitals:before{content:""}.fa-hot-tub:before{content:""}.fa-hotdog:before{content:""}.fa-hotel:before{content:""}.fa-hotjar:before{content:""}.fa-hourglass:before{content:""}.fa-hourglass-end:before{content:""}.fa-hourglass-half:before{content:""}.fa-hourglass-start:before{content:""}.fa-house:before{content:""}.fa-house-damage:before{content:""}.fa-house-day:before{content:""}.fa-house-flood:before{content:""}.fa-house-leave:before{content:""}.fa-house-night:before{content:""}.fa-house-return:before{content:""}.fa-house-signal:before{content:""}.fa-house-user:before{content:""}.fa-houzz:before{content:""}.fa-hryvnia:before{content:""}.fa-html5:before{content:""}.fa-hubspot:before{content:""}.fa-humidity:before{content:""}.fa-hurricane:before{content:""}.fa-i-cursor:before{content:""}.fa-ice-cream:before{content:""}.fa-ice-skate:before{content:""}.fa-icicles:before{content:""}.fa-icons:before{content:""}.fa-icons-alt:before{content:""}.fa-id-badge:before{content:""}.fa-id-card:before{content:""}.fa-id-card-alt:before{content:""}.fa-ideal:before{content:""}.fa-igloo:before{content:""}.fa-image:before{content:""}.fa-image-polaroid:before{content:""}.fa-images:before{content:""}.fa-imdb:before{content:""}.fa-inbox:before{content:""}.fa-inbox-in:before{content:""}.fa-inbox-out:before{content:""}.fa-indent:before{content:""}.fa-industry:before{content:""}.fa-industry-alt:before{content:""}.fa-infinity:before{content:""}.fa-info:before{content:""}.fa-info-circle:before{content:""}.fa-info-square:before{content:""}.fa-inhaler:before{content:""}.fa-innosoft:before{content:""}.fa-instagram:before{content:""}.fa-instagram-square:before{content:""}.fa-instalod:before{content:""}.fa-integral:before{content:""}.fa-intercom:before{content:""}.fa-internet-explorer:before{content:""}.fa-intersection:before{content:""}.fa-inventory:before{content:""}.fa-invision:before{content:""}.fa-ioxhost:before{content:""}.fa-island-tropical:before{content:""}.fa-italic:before{content:""}.fa-itch-io:before{content:""}.fa-itunes:before{content:""}.fa-itunes-note:before{content:""}.fa-jack-o-lantern:before{content:""}.fa-java:before{content:""}.fa-jedi:before{content:""}.fa-jedi-order:before{content:""}.fa-jenkins:before{content:""}.fa-jira:before{content:""}.fa-joget:before{content:""}.fa-joint:before{content:""}.fa-joomla:before{content:""}.fa-journal-whills:before{content:""}.fa-joystick:before{content:""}.fa-js:before{content:""}.fa-js-square:before{content:""}.fa-jsfiddle:before{content:""}.fa-jug:before{content:""}.fa-kaaba:before{content:""}.fa-kaggle:before{content:""}.fa-kazoo:before{content:""}.fa-kerning:before{content:""}.fa-key:before{content:""}.fa-key-skeleton:before{content:""}.fa-keybase:before{content:""}.fa-keyboard:before{content:""}.fa-keycdn:before{content:""}.fa-keynote:before{content:""}.fa-khanda:before{content:""}.fa-kickstarter:before{content:""}.fa-kickstarter-k:before{content:""}.fa-kidneys:before{content:""}.fa-kiss:before{content:""}.fa-kiss-beam:before{content:""}.fa-kiss-wink-heart:before{content:""}.fa-kite:before{content:""}.fa-kiwi-bird:before{content:""}.fa-knife-kitchen:before{content:""}.fa-korvue:before{content:""}.fa-lambda:before{content:""}.fa-lamp:before{content:""}.fa-lamp-desk:before{content:""}.fa-lamp-floor:before{content:""}.fa-landmark:before{content:""}.fa-landmark-alt:before{content:""}.fa-language:before{content:""}.fa-laptop:before{content:""}.fa-laptop-code:before{content:""}.fa-laptop-house:before{content:""}.fa-laptop-medical:before{content:""}.fa-laravel:before{content:""}.fa-lasso:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-laugh:before{content:""}.fa-laugh-beam:before{content:""}.fa-laugh-squint:before{content:""}.fa-laugh-wink:before{content:""}.fa-layer-group:before{content:""}.fa-layer-minus:before{content:""}.fa-layer-plus:before{content:""}.fa-leaf:before{content:""}.fa-leaf-heart:before{content:""}.fa-leaf-maple:before{content:""}.fa-leaf-oak:before{content:""}.fa-leanpub:before{content:""}.fa-lemon:before{content:""}.fa-less:before{content:""}.fa-less-than:before{content:""}.fa-less-than-equal:before{content:""}.fa-level-down:before{content:""}.fa-level-down-alt:before{content:""}.fa-level-up:before{content:""}.fa-level-up-alt:before{content:""}.fa-life-ring:before{content:""}.fa-light-ceiling:before{content:""}.fa-light-switch:before{content:""}.fa-light-switch-off:before{content:""}.fa-light-switch-on:before{content:""}.fa-lightbulb:before{content:""}.fa-lightbulb-dollar:before{content:""}.fa-lightbulb-exclamation:before{content:""}.fa-lightbulb-on:before{content:""}.fa-lightbulb-slash:before{content:""}.fa-lights-holiday:before{content:""}.fa-line:before{content:""}.fa-line-columns:before{content:""}.fa-line-height:before{content:""}.fa-link:before{content:""}.fa-linkedin:before{content:""}.fa-linkedin-in:before{content:""}.fa-linode:before{content:""}.fa-linux:before{content:""}.fa-lips:before{content:""}.fa-lira-sign:before{content:""}.fa-list:before{content:""}.fa-list-alt:before{content:""}.fa-list-music:before{content:""}.fa-list-ol:before{content:""}.fa-list-ul:before{content:""}.fa-location:before{content:""}.fa-location-arrow:before{content:""}.fa-location-circle:before{content:""}.fa-location-slash:before{content:""}.fa-lock:before{content:""}.fa-lock-alt:before{content:""}.fa-lock-open:before{content:""}.fa-lock-open-alt:before{content:""}.fa-long-arrow-alt-down:before{content:""}.fa-long-arrow-alt-left:before{content:""}.fa-long-arrow-alt-right:before{content:""}.fa-long-arrow-alt-up:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-long-arrow-up:before{content:""}.fa-loveseat:before{content:""}.fa-low-vision:before{content:""}.fa-luchador:before{content:""}.fa-luggage-cart:before{content:""}.fa-lungs:before{content:""}.fa-lungs-virus:before{content:""}.fa-lyft:before{content:""}.fa-mace:before{content:""}.fa-magento:before{content:""}.fa-magic:before{content:""}.fa-magnet:before{content:""}.fa-mail-bulk:before{content:""}.fa-mailbox:before{content:""}.fa-mailchimp:before{content:""}.fa-male:before{content:""}.fa-mandalorian:before{content:""}.fa-mandolin:before{content:""}.fa-map:before{content:""}.fa-map-marked:before{content:""}.fa-map-marked-alt:before{content:""}.fa-map-marker:before{content:""}.fa-map-marker-alt:before{content:""}.fa-map-marker-alt-slash:before{content:""}.fa-map-marker-check:before{content:""}.fa-map-marker-edit:before{content:""}.fa-map-marker-exclamation:before{content:""}.fa-map-marker-minus:before{content:""}.fa-map-marker-plus:before{content:""}.fa-map-marker-question:before{content:""}.fa-map-marker-slash:before{content:""}.fa-map-marker-smile:before{content:""}.fa-map-marker-times:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-markdown:before{content:""}.fa-marker:before{content:""}.fa-mars:before{content:""}.fa-mars-double:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mask:before{content:""}.fa-mastodon:before{content:""}.fa-maxcdn:before{content:""}.fa-mdb:before{content:""}.fa-meat:before{content:""}.fa-medal:before{content:""}.fa-medapps:before{content:""}.fa-medium:before{content:""}.fa-medium-m:before{content:""}.fa-medkit:before{content:""}.fa-medrt:before{content:""}.fa-meetup:before{content:""}.fa-megaphone:before{content:""}.fa-megaport:before{content:""}.fa-meh:before{content:""}.fa-meh-blank:before{content:""}.fa-meh-rolling-eyes:before{content:""}.fa-memory:before{content:""}.fa-mendeley:before{content:""}.fa-menorah:before{content:""}.fa-mercury:before{content:""}.fa-meteor:before{content:""}.fa-microblog:before{content:""}.fa-microchip:before{content:""}.fa-microphone:before{content:""}.fa-microphone-alt:before{content:""}.fa-microphone-alt-slash:before{content:""}.fa-microphone-slash:before{content:""}.fa-microphone-stand:before{content:""}.fa-microscope:before{content:""}.fa-microsoft:before{content:""}.fa-microwave:before{content:""}.fa-mind-share:before{content:""}.fa-minus:before{content:""}.fa-minus-circle:before{content:""}.fa-minus-hexagon:before{content:""}.fa-minus-octagon:before{content:""}.fa-minus-square:before{content:""}.fa-mistletoe:before{content:""}.fa-mitten:before{content:""}.fa-mix:before{content:""}.fa-mixcloud:before{content:""}.fa-mixer:before{content:""}.fa-mizuni:before{content:""}.fa-mobile:before{content:""}.fa-mobile-alt:before{content:""}.fa-mobile-android:before{content:""}.fa-mobile-android-alt:before{content:""}.fa-modx:before{content:""}.fa-monero:before{content:""}.fa-money-bill:before{content:""}.fa-money-bill-alt:before{content:""}.fa-money-bill-wave:before{content:""}.fa-money-bill-wave-alt:before{content:""}.fa-money-check:before{content:""}.fa-money-check-alt:before{content:""}.fa-money-check-edit:before{content:""}.fa-money-check-edit-alt:before{content:""}.fa-monitor-heart-rate:before{content:""}.fa-monkey:before{content:""}.fa-monument:before{content:""}.fa-moon:before{content:""}.fa-moon-cloud:before{content:""}.fa-moon-stars:before{content:""}.fa-mortar-pestle:before{content:""}.fa-mosque:before{content:""}.fa-motorcycle:before{content:""}.fa-mountain:before{content:""}.fa-mountains:before{content:""}.fa-mouse:before{content:""}.fa-mouse-alt:before{content:""}.fa-mouse-pointer:before{content:""}.fa-mp3-player:before{content:""}.fa-mug:before{content:""}.fa-mug-hot:before{content:""}.fa-mug-marshmallows:before{content:""}.fa-mug-tea:before{content:""}.fa-music:before{content:""}.fa-music-alt:before{content:""}.fa-music-alt-slash:before{content:""}.fa-music-slash:before{content:""}.fa-napster:before{content:""}.fa-narwhal:before{content:""}.fa-neos:before{content:""}.fa-network-wired:before{content:""}.fa-neuter:before{content:""}.fa-newspaper:before{content:""}.fa-nimblr:before{content:""}.fa-node:before{content:""}.fa-node-js:before{content:""}.fa-not-equal:before{content:""}.fa-notes-medical:before{content:""}.fa-npm:before{content:""}.fa-ns8:before{content:""}.fa-nutritionix:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-octagon:before{content:""}.fa-octopus-deploy:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-oil-can:before{content:""}.fa-oil-temp:before{content:""}.fa-old-republic:before{content:""}.fa-om:before{content:""}.fa-omega:before{content:""}.fa-opencart:before{content:""}.fa-openid:before{content:""}.fa-opera:before{content:""}.fa-optin-monster:before{content:""}.fa-orcid:before{content:""}.fa-ornament:before{content:""}.fa-osi:before{content:""}.fa-otter:before{content:""}.fa-outdent:before{content:""}.fa-outlet:before{content:""}.fa-oven:before{content:""}.fa-overline:before{content:""}.fa-page-break:before{content:""}.fa-page4:before{content:""}.fa-pagelines:before{content:""}.fa-pager:before{content:""}.fa-paint-brush:before{content:""}.fa-paint-brush-alt:before{content:""}.fa-paint-roller:before{content:""}.fa-palette:before{content:""}.fa-palfed:before{content:""}.fa-pallet:before{content:""}.fa-pallet-alt:before{content:""}.fa-paper-plane:before{content:""}.fa-paperclip:before{content:""}.fa-parachute-box:before{content:""}.fa-paragraph:before{content:""}.fa-paragraph-rtl:before{content:""}.fa-parking:before{content:""}.fa-parking-circle:before{content:""}.fa-parking-circle-slash:before{content:""}.fa-parking-slash:before{content:""}.fa-passport:before{content:""}.fa-pastafarianism:before{content:""}.fa-paste:before{content:""}.fa-patreon:before{content:""}.fa-pause:before{content:""}.fa-pause-circle:before{content:""}.fa-paw:before{content:""}.fa-paw-alt:before{content:""}.fa-paw-claws:before{content:""}.fa-paypal:before{content:""}.fa-peace:before{content:""}.fa-pegasus:before{content:""}.fa-pen:before{content:""}.fa-pen-alt:before{content:""}.fa-pen-fancy:before{content:""}.fa-pen-nib:before{content:""}.fa-pen-square:before{content:""}.fa-pencil:before{content:""}.fa-pencil-alt:before{content:""}.fa-pencil-paintbrush:before{content:""}.fa-pencil-ruler:before{content:""}.fa-pennant:before{content:""}.fa-penny-arcade:before{content:""}.fa-people-arrows:before{content:""}.fa-people-carry:before{content:""}.fa-pepper-hot:before{content:""}.fa-perbyte:before{content:""}.fa-percent:before{content:""}.fa-percentage:before{content:""}.fa-periscope:before{content:""}.fa-person-booth:before{content:""}.fa-person-carry:before{content:""}.fa-person-dolly:before{content:""}.fa-person-dolly-empty:before{content:""}.fa-person-sign:before{content:""}.fa-phabricator:before{content:""}.fa-phoenix-framework:before{content:""}.fa-phoenix-squadron:before{content:""}.fa-phone:before{content:""}.fa-phone-alt:before{content:""}.fa-phone-laptop:before{content:""}.fa-phone-office:before{content:""}.fa-phone-plus:before{content:""}.fa-phone-rotary:before{content:""}.fa-phone-slash:before{content:""}.fa-phone-square:before{content:""}.fa-phone-square-alt:before{content:""}.fa-phone-volume:before{content:""}.fa-photo-video:before{content:""}.fa-php:before{content:""}.fa-pi:before{content:""}.fa-piano:before{content:""}.fa-piano-keyboard:before{content:""}.fa-pie:before{content:""}.fa-pied-piper:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-pied-piper-hat:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-square:before{content:""}.fa-pig:before{content:""}.fa-piggy-bank:before{content:""}.fa-pills:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-p:before{content:""}.fa-pinterest-square:before{content:""}.fa-pizza:before{content:""}.fa-pizza-slice:before{content:""}.fa-place-of-worship:before{content:""}.fa-plane:before{content:""}.fa-plane-alt:before{content:""}.fa-plane-arrival:before{content:""}.fa-plane-departure:before{content:""}.fa-plane-slash:before{content:""}.fa-planet-moon:before{content:""}.fa-planet-ringed:before{content:""}.fa-play:before{content:""}.fa-play-circle:before{content:""}.fa-playstation:before{content:""}.fa-plug:before{content:""}.fa-plus:before{content:""}.fa-plus-circle:before{content:""}.fa-plus-hexagon:before{content:""}.fa-plus-octagon:before{content:""}.fa-plus-square:before{content:""}.fa-podcast:before{content:""}.fa-podium:before{content:""}.fa-podium-star:before{content:""}.fa-police-box:before{content:""}.fa-poll:before{content:""}.fa-poll-h:before{content:""}.fa-poll-people:before{content:""}.fa-poo:before{content:""}.fa-poo-storm:before{content:""}.fa-poop:before{content:""}.fa-popcorn:before{content:""}.fa-portal-enter:before{content:""}.fa-portal-exit:before{content:""}.fa-portrait:before{content:""}.fa-pound-sign:before{content:""}.fa-power-off:before{content:""}.fa-pray:before{content:""}.fa-praying-hands:before{content:""}.fa-prescription:before{content:""}.fa-prescription-bottle:before{content:""}.fa-prescription-bottle-alt:before{content:""}.fa-presentation:before{content:""}.fa-print:before{content:""}.fa-print-search:before{content:""}.fa-print-slash:before{content:""}.fa-procedures:before{content:""}.fa-product-hunt:before{content:""}.fa-project-diagram:before{content:""}.fa-projector:before{content:""}.fa-pump-medical:before{content:""}.fa-pump-soap:before{content:""}.fa-pumpkin:before{content:""}.fa-pushed:before{content:""}.fa-puzzle-piece:before{content:""}.fa-python:before{content:""}.fa-qq:before{content:""}.fa-qrcode:before{content:""}.fa-question:before{content:""}.fa-question-circle:before{content:""}.fa-question-square:before{content:""}.fa-quidditch:before{content:""}.fa-quinscape:before{content:""}.fa-quora:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-quran:before{content:""}.fa-r-project:before{content:""}.fa-rabbit:before{content:""}.fa-rabbit-fast:before{content:""}.fa-racquet:before{content:""}.fa-radar:before{content:""}.fa-radiation:before{content:""}.fa-radiation-alt:before{content:""}.fa-radio:before{content:""}.fa-radio-alt:before{content:""}.fa-rainbow:before{content:""}.fa-raindrops:before{content:""}.fa-ram:before{content:""}.fa-ramp-loading:before{content:""}.fa-random:before{content:""}.fa-raspberry-pi:before{content:""}.fa-ravelry:before{content:""}.fa-raygun:before{content:""}.fa-react:before{content:""}.fa-reacteurope:before{content:""}.fa-readme:before{content:""}.fa-rebel:before{content:""}.fa-receipt:before{content:""}.fa-record-vinyl:before{content:""}.fa-rectangle-landscape:before{content:""}.fa-rectangle-portrait:before{content:""}.fa-rectangle-wide:before{content:""}.fa-recycle:before{content:""}.fa-red-river:before{content:""}.fa-reddit:before{content:""}.fa-reddit-alien:before{content:""}.fa-reddit-square:before{content:""}.fa-redhat:before{content:""}.fa-redo:before{content:""}.fa-redo-alt:before{content:""}.fa-refrigerator:before{content:""}.fa-registered:before{content:""}.fa-remove-format:before{content:""}.fa-renren:before{content:""}.fa-repeat:before{content:""}.fa-repeat-1:before{content:""}.fa-repeat-1-alt:before{content:""}.fa-repeat-alt:before{content:""}.fa-reply:before{content:""}.fa-reply-all:before{content:""}.fa-replyd:before{content:""}.fa-republican:before{content:""}.fa-researchgate:before{content:""}.fa-resolving:before{content:""}.fa-restroom:before{content:""}.fa-retweet:before{content:""}.fa-retweet-alt:before{content:""}.fa-rev:before{content:""}.fa-ribbon:before{content:""}.fa-ring:before{content:""}.fa-rings-wedding:before{content:""}.fa-road:before{content:""}.fa-robot:before{content:""}.fa-rocket:before{content:""}.fa-rocket-launch:before{content:""}.fa-rocketchat:before{content:""}.fa-rockrms:before{content:""}.fa-route:before{content:""}.fa-route-highway:before{content:""}.fa-route-interstate:before{content:""}.fa-router:before{content:""}.fa-rss:before{content:""}.fa-rss-square:before{content:""}.fa-ruble-sign:before{content:""}.fa-ruler:before{content:""}.fa-ruler-combined:before{content:""}.fa-ruler-horizontal:before{content:""}.fa-ruler-triangle:before{content:""}.fa-ruler-vertical:before{content:""}.fa-running:before{content:""}.fa-rupee-sign:before{content:""}.fa-rust:before{content:""}.fa-rv:before{content:""}.fa-sack:before{content:""}.fa-sack-dollar:before{content:""}.fa-sad-cry:before{content:""}.fa-sad-tear:before{content:""}.fa-safari:before{content:""}.fa-salad:before{content:""}.fa-salesforce:before{content:""}.fa-sandwich:before{content:""}.fa-sass:before{content:""}.fa-satellite:before{content:""}.fa-satellite-dish:before{content:""}.fa-sausage:before{content:""}.fa-save:before{content:""}.fa-sax-hot:before{content:""}.fa-saxophone:before{content:""}.fa-scalpel:before{content:""}.fa-scalpel-path:before{content:""}.fa-scanner:before{content:""}.fa-scanner-image:before{content:""}.fa-scanner-keyboard:before{content:""}.fa-scanner-touchscreen:before{content:""}.fa-scarecrow:before{content:""}.fa-scarf:before{content:""}.fa-schlix:before{content:""}.fa-school:before{content:""}.fa-screwdriver:before{content:""}.fa-scribd:before{content:""}.fa-scroll:before{content:""}.fa-scroll-old:before{content:""}.fa-scrubber:before{content:""}.fa-scythe:before{content:""}.fa-sd-card:before{content:""}.fa-search:before{content:""}.fa-search-dollar:before{content:""}.fa-search-location:before{content:""}.fa-search-minus:before{content:""}.fa-search-plus:before{content:""}.fa-searchengin:before{content:""}.fa-seedling:before{content:""}.fa-sellcast:before{content:""}.fa-sellsy:before{content:""}.fa-send-back:before{content:""}.fa-send-backward:before{content:""}.fa-sensor:before{content:""}.fa-sensor-alert:before{content:""}.fa-sensor-fire:before{content:""}.fa-sensor-on:before{content:""}.fa-sensor-smoke:before{content:""}.fa-server:before{content:""}.fa-servicestack:before{content:""}.fa-shapes:before{content:""}.fa-share:before{content:""}.fa-share-all:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-share-square:before{content:""}.fa-sheep:before{content:""}.fa-shekel-sign:before{content:""}.fa-shield:before{content:""}.fa-shield-alt:before{content:""}.fa-shield-check:before{content:""}.fa-shield-cross:before{content:""}.fa-shield-virus:before{content:""}.fa-ship:before{content:""}.fa-shipping-fast:before{content:""}.fa-shipping-timed:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-shish-kebab:before{content:""}.fa-shoe-prints:before{content:""}.fa-shopify:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-shopping-cart:before{content:""}.fa-shopware:before{content:""}.fa-shovel:before{content:""}.fa-shovel-snow:before{content:""}.fa-shower:before{content:""}.fa-shredder:before{content:""}.fa-shuttle-van:before{content:""}.fa-shuttlecock:before{content:""}.fa-sickle:before{content:""}.fa-sigma:before{content:""}.fa-sign:before{content:""}.fa-sign-in:before{content:""}.fa-sign-in-alt:before{content:""}.fa-sign-language:before{content:""}.fa-sign-out:before{content:""}.fa-sign-out-alt:before{content:""}.fa-signal:before{content:""}.fa-signal-1:before{content:""}.fa-signal-2:before{content:""}.fa-signal-3:before{content:""}.fa-signal-4:before{content:""}.fa-signal-alt:before{content:""}.fa-signal-alt-1:before{content:""}.fa-signal-alt-2:before{content:""}.fa-signal-alt-3:before{content:""}.fa-signal-alt-slash:before{content:""}.fa-signal-slash:before{content:""}.fa-signal-stream:before{content:""}.fa-signature:before{content:""}.fa-sim-card:before{content:""}.fa-simplybuilt:before{content:""}.fa-sink:before{content:""}.fa-siren:before{content:""}.fa-siren-on:before{content:""}.fa-sistrix:before{content:""}.fa-sitemap:before{content:""}.fa-sith:before{content:""}.fa-skating:before{content:""}.fa-skeleton:before{content:""}.fa-sketch:before{content:""}.fa-ski-jump:before{content:""}.fa-ski-lift:before{content:""}.fa-skiing:before{content:""}.fa-skiing-nordic:before{content:""}.fa-skull:before{content:""}.fa-skull-cow:before{content:""}.fa-skull-crossbones:before{content:""}.fa-skyatlas:before{content:""}.fa-skype:before{content:""}.fa-slack:before{content:""}.fa-slack-hash:before{content:""}.fa-slash:before{content:""}.fa-sledding:before{content:""}.fa-sleigh:before{content:""}.fa-sliders-h:before{content:""}.fa-sliders-h-square:before{content:""}.fa-sliders-v:before{content:""}.fa-sliders-v-square:before{content:""}.fa-slideshare:before{content:""}.fa-smile:before{content:""}.fa-smile-beam:before{content:""}.fa-smile-plus:before{content:""}.fa-smile-wink:before{content:""}.fa-smog:before{content:""}.fa-smoke:before{content:""}.fa-smoking:before{content:""}.fa-smoking-ban:before{content:""}.fa-sms:before{content:""}.fa-snake:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-snooze:before{content:""}.fa-snow-blowing:before{content:""}.fa-snowboarding:before{content:""}.fa-snowflake:before{content:""}.fa-snowflakes:before{content:""}.fa-snowman:before{content:""}.fa-snowmobile:before{content:""}.fa-snowplow:before{content:""}.fa-soap:before{content:""}.fa-socks:before{content:""}.fa-solar-panel:before{content:""}.fa-solar-system:before{content:""}.fa-sort:before{content:""}.fa-sort-alpha-down:before{content:""}.fa-sort-alpha-down-alt:before{content:""}.fa-sort-alpha-up:before{content:""}.fa-sort-alpha-up-alt:before{content:""}.fa-sort-alt:before{content:""}.fa-sort-amount-down:before{content:""}.fa-sort-amount-down-alt:before{content:""}.fa-sort-amount-up:before{content:""}.fa-sort-amount-up-alt:before{content:""}.fa-sort-circle:before{content:""}.fa-sort-circle-down:before{content:""}.fa-sort-circle-up:before{content:""}.fa-sort-down:before{content:""}.fa-sort-numeric-down:before{content:""}.fa-sort-numeric-down-alt:before{content:""}.fa-sort-numeric-up:before{content:""}.fa-sort-numeric-up-alt:before{content:""}.fa-sort-shapes-down:before{content:""}.fa-sort-shapes-down-alt:before{content:""}.fa-sort-shapes-up:before{content:""}.fa-sort-shapes-up-alt:before{content:""}.fa-sort-size-down:before{content:""}.fa-sort-size-down-alt:before{content:""}.fa-sort-size-up:before{content:""}.fa-sort-size-up-alt:before{content:""}.fa-sort-up:before{content:""}.fa-soundcloud:before{content:""}.fa-soup:before{content:""}.fa-sourcetree:before{content:""}.fa-spa:before{content:""}.fa-space-shuttle:before{content:""}.fa-space-station-moon:before{content:""}.fa-space-station-moon-alt:before{content:""}.fa-spade:before{content:""}.fa-sparkles:before{content:""}.fa-speakap:before{content:""}.fa-speaker:before{content:""}.fa-speaker-deck:before{content:""}.fa-speakers:before{content:""}.fa-spell-check:before{content:""}.fa-spider:before{content:""}.fa-spider-black-widow:before{content:""}.fa-spider-web:before{content:""}.fa-spinner:before{content:""}.fa-spinner-third:before{content:""}.fa-splotch:before{content:""}.fa-spotify:before{content:""}.fa-spray-can:before{content:""}.fa-sprinkler:before{content:""}.fa-square:before{content:""}.fa-square-full:before{content:""}.fa-square-root:before{content:""}.fa-square-root-alt:before{content:""}.fa-squarespace:before{content:""}.fa-squirrel:before{content:""}.fa-stack-exchange:before{content:""}.fa-stack-overflow:before{content:""}.fa-stackpath:before{content:""}.fa-staff:before{content:""}.fa-stamp:before{content:""}.fa-star:before{content:""}.fa-star-and-crescent:before{content:""}.fa-star-christmas:before{content:""}.fa-star-exclamation:before{content:""}.fa-star-half:before{content:""}.fa-star-half-alt:before{content:""}.fa-star-of-david:before{content:""}.fa-star-of-life:before{content:""}.fa-star-shooting:before{content:""}.fa-starfighter:before{content:""}.fa-starfighter-alt:before{content:""}.fa-stars:before{content:""}.fa-starship:before{content:""}.fa-starship-freighter:before{content:""}.fa-staylinked:before{content:""}.fa-steak:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-steam-symbol:before{content:""}.fa-steering-wheel:before{content:""}.fa-step-backward:before{content:""}.fa-step-forward:before{content:""}.fa-stethoscope:before{content:""}.fa-sticker-mule:before{content:""}.fa-sticky-note:before{content:""}.fa-stocking:before{content:""}.fa-stomach:before{content:""}.fa-stop:before{content:""}.fa-stop-circle:before{content:""}.fa-stopwatch:before{content:""}.fa-stopwatch-20:before{content:""}.fa-store:before{content:""}.fa-store-alt:before{content:""}.fa-store-alt-slash:before{content:""}.fa-store-slash:before{content:""}.fa-strava:before{content:""}.fa-stream:before{content:""}.fa-street-view:before{content:""}.fa-stretcher:before{content:""}.fa-strikethrough:before{content:""}.fa-stripe:before{content:""}.fa-stripe-s:before{content:""}.fa-stroopwafel:before{content:""}.fa-studiovinari:before{content:""}.fa-stumbleupon:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-subscript:before{content:""}.fa-subway:before{content:""}.fa-suitcase:before{content:""}.fa-suitcase-rolling:before{content:""}.fa-sun:before{content:""}.fa-sun-cloud:before{content:""}.fa-sun-dust:before{content:""}.fa-sun-haze:before{content:""}.fa-sunglasses:before{content:""}.fa-sunrise:before{content:""}.fa-sunset:before{content:""}.fa-superpowers:before{content:""}.fa-superscript:before{content:""}.fa-supple:before{content:""}.fa-surprise:before{content:""}.fa-suse:before{content:""}.fa-swatchbook:before{content:""}.fa-swift:before{content:""}.fa-swimmer:before{content:""}.fa-swimming-pool:before{content:""}.fa-sword:before{content:""}.fa-sword-laser:before{content:""}.fa-sword-laser-alt:before{content:""}.fa-swords:before{content:""}.fa-swords-laser:before{content:""}.fa-symfony:before{content:""}.fa-synagogue:before{content:""}.fa-sync:before{content:""}.fa-sync-alt:before{content:""}.fa-syringe:before{content:""}.fa-table:before{content:""}.fa-table-tennis:before{content:""}.fa-tablet:before{content:""}.fa-tablet-alt:before{content:""}.fa-tablet-android:before{content:""}.fa-tablet-android-alt:before{content:""}.fa-tablet-rugged:before{content:""}.fa-tablets:before{content:""}.fa-tachometer:before{content:""}.fa-tachometer-alt:before{content:""}.fa-tachometer-alt-average:before{content:""}.fa-tachometer-alt-fast:before{content:""}.fa-tachometer-alt-fastest:before{content:""}.fa-tachometer-alt-slow:before{content:""}.fa-tachometer-alt-slowest:before{content:""}.fa-tachometer-average:before{content:""}.fa-tachometer-fast:before{content:""}.fa-tachometer-fastest:before{content:""}.fa-tachometer-slow:before{content:""}.fa-tachometer-slowest:before{content:""}.fa-taco:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-tally:before{content:""}.fa-tanakh:before{content:""}.fa-tape:before{content:""}.fa-tasks:before{content:""}.fa-tasks-alt:before{content:""}.fa-taxi:before{content:""}.fa-teamspeak:before{content:""}.fa-teeth:before{content:""}.fa-teeth-open:before{content:""}.fa-telegram:before{content:""}.fa-telegram-plane:before{content:""}.fa-telescope:before{content:""}.fa-temperature-down:before{content:""}.fa-temperature-frigid:before{content:""}.fa-temperature-high:before{content:""}.fa-temperature-hot:before{content:""}.fa-temperature-low:before{content:""}.fa-temperature-up:before{content:""}.fa-tencent-weibo:before{content:""}.fa-tenge:before{content:""}.fa-tennis-ball:before{content:""}.fa-terminal:before{content:""}.fa-text:before{content:""}.fa-text-height:before{content:""}.fa-text-size:before{content:""}.fa-text-width:before{content:""}.fa-th:before{content:""}.fa-th-large:before{content:""}.fa-th-list:before{content:""}.fa-the-red-yeti:before{content:""}.fa-theater-masks:before{content:""}.fa-themeco:before{content:""}.fa-themeisle:before{content:""}.fa-thermometer:before{content:""}.fa-thermometer-empty:before{content:""}.fa-thermometer-full:before{content:""}.fa-thermometer-half:before{content:""}.fa-thermometer-quarter:before{content:""}.fa-thermometer-three-quarters:before{content:""}.fa-theta:before{content:""}.fa-think-peaks:before{content:""}.fa-thumbs-down:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbtack:before{content:""}.fa-thunderstorm:before{content:""}.fa-thunderstorm-moon:before{content:""}.fa-thunderstorm-sun:before{content:""}.fa-ticket:before{content:""}.fa-ticket-alt:before{content:""}.fa-tiktok:before{content:""}.fa-tilde:before{content:""}.fa-times:before{content:""}.fa-times-circle:before{content:""}.fa-times-hexagon:before{content:""}.fa-times-octagon:before{content:""}.fa-times-square:before{content:""}.fa-tint:before{content:""}.fa-tint-slash:before{content:""}.fa-tire:before{content:""}.fa-tire-flat:before{content:""}.fa-tire-pressure-warning:before{content:""}.fa-tire-rugged:before{content:""}.fa-tired:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-toilet:before{content:""}.fa-toilet-paper:before{content:""}.fa-toilet-paper-alt:before{content:""}.fa-toilet-paper-slash:before{content:""}.fa-tombstone:before{content:""}.fa-tombstone-alt:before{content:""}.fa-toolbox:before{content:""}.fa-tools:before{content:""}.fa-tooth:before{content:""}.fa-toothbrush:before{content:""}.fa-torah:before{content:""}.fa-torii-gate:before{content:""}.fa-tornado:before{content:""}.fa-tractor:before{content:""}.fa-trade-federation:before{content:""}.fa-trademark:before{content:""}.fa-traffic-cone:before{content:""}.fa-traffic-light:before{content:""}.fa-traffic-light-go:before{content:""}.fa-traffic-light-slow:before{content:""}.fa-traffic-light-stop:before{content:""}.fa-trailer:before{content:""}.fa-train:before{content:""}.fa-tram:before{content:""}.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-transporter:before{content:""}.fa-transporter-1:before{content:""}.fa-transporter-2:before{content:""}.fa-transporter-3:before{content:""}.fa-transporter-empty:before{content:""}.fa-trash:before{content:""}.fa-trash-alt:before{content:""}.fa-trash-restore:before{content:""}.fa-trash-restore-alt:before{content:""}.fa-trash-undo:before{content:""}.fa-trash-undo-alt:before{content:""}.fa-treasure-chest:before{content:""}.fa-tree:before{content:""}.fa-tree-alt:before{content:""}.fa-tree-christmas:before{content:""}.fa-tree-decorated:before{content:""}.fa-tree-large:before{content:""}.fa-tree-palm:before{content:""}.fa-trees:before{content:""}.fa-trello:before{content:""}.fa-triangle:before{content:""}.fa-triangle-music:before{content:""}.fa-trophy:before{content:""}.fa-trophy-alt:before{content:""}.fa-truck:before{content:""}.fa-truck-container:before{content:""}.fa-truck-couch:before{content:""}.fa-truck-loading:before{content:""}.fa-truck-monster:before{content:""}.fa-truck-moving:before{content:""}.fa-truck-pickup:before{content:""}.fa-truck-plow:before{content:""}.fa-truck-ramp:before{content:""}.fa-trumpet:before{content:""}.fa-tshirt:before{content:""}.fa-tty:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-turkey:before{content:""}.fa-turntable:before{content:""}.fa-turtle:before{content:""}.fa-tv:before{content:""}.fa-tv-alt:before{content:""}.fa-tv-music:before{content:""}.fa-tv-retro:before{content:""}.fa-twitch:before{content:""}.fa-twitter:before{content:""}.fa-twitter-square:before{content:""}.fa-typewriter:before{content:""}.fa-typo3:before{content:""}.fa-uber:before{content:""}.fa-ubuntu:before{content:""}.fa-ufo:before{content:""}.fa-ufo-beam:before{content:""}.fa-uikit:before{content:""}.fa-umbraco:before{content:""}.fa-umbrella:before{content:""}.fa-umbrella-beach:before{content:""}.fa-uncharted:before{content:""}.fa-underline:before{content:""}.fa-undo:before{content:""}.fa-undo-alt:before{content:""}.fa-unicorn:before{content:""}.fa-union:before{content:""}.fa-uniregistry:before{content:""}.fa-unity:before{content:""}.fa-universal-access:before{content:""}.fa-university:before{content:""}.fa-unlink:before{content:""}.fa-unlock:before{content:""}.fa-unlock-alt:before{content:""}.fa-unsplash:before{content:""}.fa-untappd:before{content:""}.fa-upload:before{content:""}.fa-ups:before{content:""}.fa-usb:before{content:""}.fa-usb-drive:before{content:""}.fa-usd-circle:before{content:""}.fa-usd-square:before{content:""}.fa-user:before{content:""}.fa-user-alien:before{content:""}.fa-user-alt:before{content:""}.fa-user-alt-slash:before{content:""}.fa-user-astronaut:before{content:""}.fa-user-chart:before{content:""}.fa-user-check:before{content:""}.fa-user-circle:before{content:""}.fa-user-clock:before{content:""}.fa-user-cog:before{content:""}.fa-user-cowboy:before{content:""}.fa-user-crown:before{content:""}.fa-user-edit:before{content:""}.fa-user-friends:before{content:""}.fa-user-graduate:before{content:""}.fa-user-hard-hat:before{content:""}.fa-user-headset:before{content:""}.fa-user-injured:before{content:""}.fa-user-lock:before{content:""}.fa-user-md:before{content:""}.fa-user-md-chat:before{content:""}.fa-user-minus:before{content:""}.fa-user-music:before{content:""}.fa-user-ninja:before{content:""}.fa-user-nurse:before{content:""}.fa-user-plus:before{content:""}.fa-user-robot:before{content:""}.fa-user-secret:before{content:""}.fa-user-shield:before{content:""}.fa-user-slash:before{content:""}.fa-user-tag:before{content:""}.fa-user-tie:before{content:""}.fa-user-times:before{content:""}.fa-user-unlock:before{content:""}.fa-user-visor:before{content:""}.fa-users:before{content:""}.fa-users-class:before{content:""}.fa-users-cog:before{content:""}.fa-users-crown:before{content:""}.fa-users-medical:before{content:""}.fa-users-slash:before{content:""}.fa-usps:before{content:""}.fa-ussunnah:before{content:""}.fa-utensil-fork:before{content:""}.fa-utensil-knife:before{content:""}.fa-utensil-spoon:before{content:""}.fa-utensils:before{content:""}.fa-utensils-alt:before{content:""}.fa-vaadin:before{content:""}.fa-vacuum:before{content:""}.fa-vacuum-robot:before{content:""}.fa-value-absolute:before{content:""}.fa-vector-square:before{content:""}.fa-venus:before{content:""}.fa-venus-double:before{content:""}.fa-venus-mars:before{content:""}.fa-vest:before{content:""}.fa-vest-patches:before{content:""}.fa-vhs:before{content:""}.fa-viacoin:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-vial:before{content:""}.fa-vials:before{content:""}.fa-viber:before{content:""}.fa-video:before{content:""}.fa-video-plus:before{content:""}.fa-video-slash:before{content:""}.fa-vihara:before{content:""}.fa-vimeo:before{content:""}.fa-vimeo-square:before{content:""}.fa-vimeo-v:before{content:""}.fa-vine:before{content:""}.fa-violin:before{content:""}.fa-virus:before{content:""}.fa-virus-slash:before{content:""}.fa-viruses:before{content:""}.fa-vk:before{content:""}.fa-vnv:before{content:""}.fa-voicemail:before{content:""}.fa-volcano:before{content:""}.fa-volleyball-ball:before{content:""}.fa-volume:before{content:""}.fa-volume-down:before{content:""}.fa-volume-mute:before{content:""}.fa-volume-off:before{content:""}.fa-volume-slash:before{content:""}.fa-volume-up:before{content:""}.fa-vote-nay:before{content:""}.fa-vote-yea:before{content:""}.fa-vr-cardboard:before{content:""}.fa-vuejs:before{content:""}.fa-wagon-covered:before{content:""}.fa-walker:before{content:""}.fa-walkie-talkie:before{content:""}.fa-walking:before{content:""}.fa-wallet:before{content:""}.fa-wand:before{content:""}.fa-wand-magic:before{content:""}.fa-warehouse:before{content:""}.fa-warehouse-alt:before{content:""}.fa-washer:before{content:""}.fa-watch:before{content:""}.fa-watch-calculator:before{content:""}.fa-watch-fitness:before{content:""}.fa-watchman-monitoring:before{content:""}.fa-water:before{content:""}.fa-water-lower:before{content:""}.fa-water-rise:before{content:""}.fa-wave-sine:before{content:""}.fa-wave-square:before{content:""}.fa-wave-triangle:before{content:""}.fa-waveform:before{content:""}.fa-waveform-path:before{content:""}.fa-waze:before{content:""}.fa-webcam:before{content:""}.fa-webcam-slash:before{content:""}.fa-weebly:before{content:""}.fa-weibo:before{content:""}.fa-weight:before{content:""}.fa-weight-hanging:before{content:""}.fa-weixin:before{content:""}.fa-whale:before{content:""}.fa-whatsapp:before{content:""}.fa-whatsapp-square:before{content:""}.fa-wheat:before{content:""}.fa-wheelchair:before{content:""}.fa-whistle:before{content:""}.fa-whmcs:before{content:""}.fa-wifi:before{content:""}.fa-wifi-1:before{content:""}.fa-wifi-2:before{content:""}.fa-wifi-slash:before{content:""}.fa-wikipedia-w:before{content:""}.fa-wind:before{content:""}.fa-wind-turbine:before{content:""}.fa-wind-warning:before{content:""}.fa-window:before{content:""}.fa-window-alt:before{content:""}.fa-window-close:before{content:""}.fa-window-frame:before{content:""}.fa-window-frame-open:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-windows:before{content:""}.fa-windsock:before{content:""}.fa-wine-bottle:before{content:""}.fa-wine-glass:before{content:""}.fa-wine-glass-alt:before{content:""}.fa-wix:before{content:""}.fa-wizards-of-the-coast:before{content:""}.fa-wodu:before{content:""}.fa-wolf-pack-battalion:before{content:""}.fa-won-sign:before{content:""}.fa-wordpress:before{content:""}.fa-wordpress-simple:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpexplorer:before{content:""}.fa-wpforms:before{content:""}.fa-wpressr:before{content:""}.fa-wreath:before{content:""}.fa-wrench:before{content:""}.fa-x-ray:before{content:""}.fa-xbox:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-y-combinator:before{content:""}.fa-yahoo:before{content:""}.fa-yammer:before{content:""}.fa-yandex:before{content:""}.fa-yandex-international:before{content:""}.fa-yarn:before{content:""}.fa-yelp:before{content:""}.fa-yen-sign:before{content:""}.fa-yin-yang:before{content:""}.fa-yoast:before{content:""}.fa-youtube:before{content:""}.fa-youtube-square:before{content:""}.fa-zhihu:before{content:""}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/dist/fa-brands-400-731b74d3.eot);src:url(/dist/fa-brands-400-731b74d3.eot?#iefix) format("embedded-opentype"),url(/dist/fa-brands-400-39c658ef.woff2) format("woff2"),url(/dist/fa-brands-400-2731bb66.woff) format("woff"),url(/dist/fa-brands-400-e428f5fa.ttf) format("truetype"),url(/dist/fa-brands-400-1f4fcb4c.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands";font-weight:400}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:300;font-display:block;src:url(/dist/fa-light-300-8a6cde2b.eot);src:url(/dist/fa-light-300-8a6cde2b.eot?#iefix) format("embedded-opentype"),url(/dist/fa-light-300-1ddc6ae0.woff2) format("woff2"),url(/dist/fa-light-300-c422c702.woff) format("woff"),url(/dist/fa-light-300-b5f9cd44.ttf) format("truetype"),url(/dist/fa-light-300-964bae2c.svg#fontawesome) format("svg")}.fal{font-family:"Font Awesome 5 Pro";font-weight:300}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:400;font-display:block;src:url(/dist/fa-regular-400-dba63457.eot);src:url(/dist/fa-regular-400-dba63457.eot?#iefix) format("embedded-opentype"),url(/dist/fa-regular-400-3bbb0df8.woff2) format("woff2"),url(/dist/fa-regular-400-22205953.woff) format("woff"),url(/dist/fa-regular-400-0d2ab101.ttf) format("truetype"),url(/dist/fa-regular-400-76608bba.svg#fontawesome) format("svg")}.far{font-family:"Font Awesome 5 Pro";font-weight:400}/*!
 * Font Awesome Pro 5.15.4 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:900;font-display:block;src:url(/dist/fa-solid-900-e4ebf08b.eot);src:url(/dist/fa-solid-900-e4ebf08b.eot?#iefix) format("embedded-opentype"),url(/dist/fa-solid-900-8d4d2904.woff2) format("woff2"),url(/dist/fa-solid-900-3e7eb8c8.woff) format("woff"),url(/dist/fa-solid-900-79fc8a96.ttf) format("truetype"),url(/dist/fa-solid-900-58b2f7fe.svg#fontawesome) format("svg")}.fa,.fas{font-family:"Font Awesome 5 Pro";font-weight:900}/*!
 * Bootstrap v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{--blue: #007bff;--indigo: #6610f2;--purple: #6f42c1;--pink: #e83e8c;--red: #dc3545;--orange: #fd7e14;--yellow: #ffc107;--green: #28a745;--teal: #20c997;--cyan: #17a2b8;--white: #fff;--gray: #6c757d;--gray-dark: #343a40;--primary: #007bff;--secondary: #6c757d;--success: #48AC2C;--info: #DDD;--warning: #ffc107;--danger: #dc3545;--light: #f8f9fa;--dark: #343a40;--breakpoint-xs: 0;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1200px;--font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,.searchResults #addsearch-results .addsearch-result-item-sub h2 a,h5,h6{margin-top:0;margin-bottom:.5rem}p,.searchResults #addsearch-results .addsearch-result-item-sub p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}h1,h2,h3,h4,.searchResults #addsearch-results .addsearch-result-item-sub h2 a,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:2.5rem}h2,.h2{font-size:2rem}h3,.h3{font-size:1.75rem}h4,.searchResults #addsearch-results .addsearch-result-item-sub h2 a,.h4{font-size:1.5rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}small,.small{font-size:.875em;font-weight:400}mark,.mark{padding:.2em;background-color:#fcf8e3}.list-unstyled,.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:.875em;color:#6c757d}.blockquote-footer:before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container,.container-fluid,.container-xl,.container-lg,.container-md,.container-sm{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.container-sm,.container{max-width:540px}}@media (min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media (min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media (min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col-xl,.col-xl-auto,.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-lg,.col-lg-auto,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-md,.col-md-auto,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-sm,.col-sm-auto,.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col,.col-auto,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}@media (min-width: 576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-sm-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-sm-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-sm-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-sm-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}}@media (min-width: 768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-md-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-md-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-md-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-md-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}}@media (min-width: 992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-lg-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-lg-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-lg-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-lg-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}}@media (min-width: 1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-xl-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-xl-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-xl-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-xl-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table th,.table td{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm th,.table-sm td{padding:.3rem}.table-bordered,.table-bordered th,.table-bordered td{border:1px solid #dee2e6}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px}.table-borderless th,.table-borderless td,.table-borderless thead th,.table-borderless tbody+tbody{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:#0000000d}.table-hover tbody tr:hover{color:#212529;background-color:#00000013}.table-primary,.table-primary>th,.table-primary>td{background-color:#b8daff}.table-primary th,.table-primary td,.table-primary thead th,.table-primary tbody+tbody{border-color:#7abaff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>th,.table-secondary>td{background-color:#d6d8db}.table-secondary th,.table-secondary td,.table-secondary thead th,.table-secondary tbody+tbody{border-color:#b3b7bb}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>th,.table-success>td{background-color:#cce8c4}.table-success th,.table-success td,.table-success thead th,.table-success tbody+tbody{border-color:#a0d491}.table-hover .table-success:hover{background-color:#bce1b2}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#bce1b2}.table-info,.table-info>th,.table-info>td{background-color:#f5f5f5}.table-info th,.table-info td,.table-info thead th,.table-info tbody+tbody{border-color:#ededed}.table-hover .table-info:hover{background-color:#e8e8e8}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#e8e8e8}.table-warning,.table-warning>th,.table-warning>td{background-color:#ffeeba}.table-warning th,.table-warning td,.table-warning thead th,.table-warning tbody+tbody{border-color:#ffdf7e}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>th,.table-danger>td{background-color:#f5c6cb}.table-danger th,.table-danger td,.table-danger thead th,.table-danger tbody+tbody{border-color:#ed969e}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>th,.table-light>td{background-color:#fdfdfe}.table-light th,.table-light td,.table-light thead th,.table-light tbody+tbody{border-color:#fbfcfc}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>th,.table-dark>td{background-color:#c6c8ca}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#95999c}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>th,.table-active>td{background-color:#00000013}.table-hover .table-active:hover{background-color:#00000013}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:#00000013}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark th,.table-dark td,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:#ffffff0d}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:#ffffff13}@media (max-width: 575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width: 767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width: 991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width: 1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem #007bff40}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}select.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[size],select.form-control[multiple],textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#48ac2c}.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:#48ac2ce6;border-radius:.25rem}.form-row>.col>.valid-tooltip,.form-row>[class*=col-]>.valid-tooltip{left:5px}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:#48ac2c;padding-right:calc(1.5em + .75rem)!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2348AC2C' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#48ac2c;box-shadow:0 0 0 .2rem #48ac2c40}.was-validated select.form-control:valid,select.form-control.is-valid{padding-right:3rem!important;background-position:right 1.5rem center}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .custom-select:valid,.custom-select.is-valid{border-color:#48ac2c;padding-right:calc(.75em + 2.3125rem)!important;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2348AC2C' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.was-validated .custom-select:valid:focus,.custom-select.is-valid:focus{border-color:#48ac2c;box-shadow:0 0 0 .2rem #48ac2c40}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#48ac2c}.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip,.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip{display:block}.was-validated .custom-control-input:valid~.custom-control-label,.custom-control-input.is-valid~.custom-control-label{color:#48ac2c}.was-validated .custom-control-input:valid~.custom-control-label:before,.custom-control-input.is-valid~.custom-control-label:before{border-color:#48ac2c}.was-validated .custom-control-input:valid:checked~.custom-control-label:before,.custom-control-input.is-valid:checked~.custom-control-label:before{border-color:#5dce3e;background-color:#5dce3e}.was-validated .custom-control-input:valid:focus~.custom-control-label:before,.custom-control-input.is-valid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem #48ac2c40}.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label:before,.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label:before{border-color:#48ac2c}.was-validated .custom-file-input:valid~.custom-file-label,.custom-file-input.is-valid~.custom-file-label{border-color:#48ac2c}.was-validated .custom-file-input:valid:focus~.custom-file-label,.custom-file-input.is-valid:focus~.custom-file-label{border-color:#48ac2c;box-shadow:0 0 0 .2rem #48ac2c40}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:#dc3545e6;border-radius:.25rem}.form-row>.col>.invalid-tooltip,.form-row>[class*=col-]>.invalid-tooltip{left:5px}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem)!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem #dc354540}.was-validated select.form-control:invalid,select.form-control.is-invalid{padding-right:3rem!important;background-position:right 1.5rem center}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .custom-select:invalid,.custom-select.is-invalid{border-color:#dc3545;padding-right:calc(.75em + 2.3125rem)!important;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.was-validated .custom-select:invalid:focus,.custom-select.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem #dc354540}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#dc3545}.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip,.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip{display:block}.was-validated .custom-control-input:invalid~.custom-control-label,.custom-control-input.is-invalid~.custom-control-label{color:#dc3545}.was-validated .custom-control-input:invalid~.custom-control-label:before,.custom-control-input.is-invalid~.custom-control-label:before{border-color:#dc3545}.was-validated .custom-control-input:invalid:checked~.custom-control-label:before,.custom-control-input.is-invalid:checked~.custom-control-label:before{border-color:#e4606d;background-color:#e4606d}.was-validated .custom-control-input:invalid:focus~.custom-control-label:before,.custom-control-input.is-invalid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem #dc354540}.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label:before,.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label:before{border-color:#dc3545}.was-validated .custom-file-input:invalid~.custom-file-label,.custom-file-input.is-invalid~.custom-file-label{border-color:#dc3545}.was-validated .custom-file-input:invalid:focus~.custom-file-label,.custom-file-input.is-invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem #dc354540}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media (min-width: 576px){.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .input-group,.form-inline .custom-select{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn:focus,.btn.focus{outline:0;box-shadow:0 0 0 .2rem #007bff40}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#0069d9;border-color:#0062cc;box-shadow:0 0 0 .2rem #268fff80}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #268fff80}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary:focus,.btn-secondary.focus{color:#fff;background-color:#5a6268;border-color:#545b62;box-shadow:0 0 0 .2rem #828a9180}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #828a9180}.btn-success{color:#fff;background-color:#48ac2c;border-color:#48ac2c}.btn-success:hover{color:#fff;background-color:#3b8e24;border-color:#378322}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#3b8e24;border-color:#378322;box-shadow:0 0 0 .2rem #63b84c80}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#48ac2c;border-color:#48ac2c}.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#378322;border-color:#33791f}.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #63b84c80}.btn-info{color:#212529;background-color:#ddd;border-color:#ddd}.btn-info:hover{color:#212529;background-color:#cacaca;border-color:#c4c4c4}.btn-info:focus,.btn-info.focus{color:#212529;background-color:#cacaca;border-color:#c4c4c4;box-shadow:0 0 0 .2rem #c1c1c280}.btn-info.disabled,.btn-info:disabled{color:#212529;background-color:#ddd;border-color:#ddd}.btn-info:not(:disabled):not(.disabled):active,.btn-info:not(:disabled):not(.disabled).active,.show>.btn-info.dropdown-toggle{color:#212529;background-color:#c4c4c4;border-color:#bdbdbd}.btn-info:not(:disabled):not(.disabled):active:focus,.btn-info:not(:disabled):not(.disabled).active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #c1c1c280}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning:focus,.btn-warning.focus{color:#212529;background-color:#e0a800;border-color:#d39e00;box-shadow:0 0 0 .2rem #deaa0c80}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled):active:focus,.btn-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #deaa0c80}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#c82333;border-color:#bd2130;box-shadow:0 0 0 .2rem #e1536180}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #e1536180}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light:focus,.btn-light.focus{color:#212529;background-color:#e2e6ea;border-color:#dae0e5;box-shadow:0 0 0 .2rem #d8d9db80}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled):active:focus,.btn-light:not(:disabled):not(.disabled).active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #d8d9db80}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark:focus,.btn-dark.focus{color:#fff;background-color:#23272b;border-color:#1d2124;box-shadow:0 0 0 .2rem #52585d80}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled):active,.btn-dark:not(:disabled):not(.disabled).active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled):active:focus,.btn-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #52585d80}.btn-outline-primary{color:#007bff;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:focus,.btn-outline-primary.focus{box-shadow:0 0 0 .2rem #007bff80}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #007bff80}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:focus,.btn-outline-secondary.focus{box-shadow:0 0 0 .2rem #6c757d80}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #6c757d80}.btn-outline-success{color:#48ac2c;border-color:#48ac2c}.btn-outline-success:hover{color:#fff;background-color:#48ac2c;border-color:#48ac2c}.btn-outline-success:focus,.btn-outline-success.focus{box-shadow:0 0 0 .2rem #48ac2c80}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#48ac2c;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled):active,.btn-outline-success:not(:disabled):not(.disabled).active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#48ac2c;border-color:#48ac2c}.btn-outline-success:not(:disabled):not(.disabled):active:focus,.btn-outline-success:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #48ac2c80}.btn-outline-info{color:#ddd;border-color:#ddd}.btn-outline-info:hover{color:#212529;background-color:#ddd;border-color:#ddd}.btn-outline-info:focus,.btn-outline-info.focus{box-shadow:0 0 0 .2rem #dddddd80}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#ddd;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled):active,.btn-outline-info:not(:disabled):not(.disabled).active,.show>.btn-outline-info.dropdown-toggle{color:#212529;background-color:#ddd;border-color:#ddd}.btn-outline-info:not(:disabled):not(.disabled):active:focus,.btn-outline-info:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #dddddd80}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:focus,.btn-outline-warning.focus{box-shadow:0 0 0 .2rem #ffc10780}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled):active,.btn-outline-warning:not(:disabled):not(.disabled).active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #ffc10780}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:focus,.btn-outline-danger.focus{box-shadow:0 0 0 .2rem #dc354580}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled):active,.btn-outline-danger:not(:disabled):not(.disabled).active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #dc354580}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:focus,.btn-outline-light.focus{box-shadow:0 0 0 .2rem #f8f9fa80}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled):active,.btn-outline-light:not(:disabled):not(.disabled).active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled):active:focus,.btn-outline-light:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #f8f9fa80}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:focus,.btn-outline-dark.focus{box-shadow:0 0 0 .2rem #343a4080}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled):active,.btn-outline-dark:not(:disabled):not(.disabled).active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #343a4080}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link:focus,.btn-link.focus{text-decoration:underline}.btn-link:disabled,.btn-link.disabled{color:#6c757d;pointer-events:none}.btn-lg,.btn-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-sm,.btn-group-sm>.btn{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.width{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion: reduce){.collapsing.width{transition:none}}.dropup,.dropright,.dropdown,.dropleft{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width: 576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width: 768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width: 992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width: 1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-toggle:after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle:after{display:none}.dropleft .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty:after{margin-left:0}.dropleft .dropdown-toggle:before{vertical-align:0}.dropdown-menu[x-placement^=top],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:hover,.dropdown-item:focus{color:#16181b;text-decoration:none;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover{z-index:1}.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child){margin-left:-1px}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after,.dropright .dropdown-toggle-split:after{margin-left:0}.dropleft .dropdown-toggle-split:before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-control-plaintext,.input-group>.custom-select,.input-group>.custom-file{position:relative;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input-group>.form-control+.form-control,.input-group>.form-control+.custom-select,.input-group>.form-control+.custom-file,.input-group>.form-control-plaintext+.form-control,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.custom-file,.input-group>.custom-select+.form-control,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.custom-file,.input-group>.custom-file+.form-control,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.custom-file{margin-left:-1px}.input-group>.form-control:focus,.input-group>.custom-select:focus,.input-group>.custom-file .custom-file-input:focus~.custom-file-label{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.form-control:not(:first-child),.input-group>.custom-select:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:flex;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label:after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group:not(.has-validation)>.form-control:not(:last-child),.input-group:not(.has-validation)>.custom-select:not(:last-child),.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label,.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label:after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.form-control:nth-last-child(n+3),.input-group.has-validation>.custom-select:nth-last-child(n+3),.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label,.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label:after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-prepend,.input-group-append{display:flex}.input-group-prepend .btn,.input-group-append .btn{position:relative;z-index:2}.input-group-prepend .btn:focus,.input-group-append .btn:focus{z-index:3}.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.input-group-text,.input-group-append .input-group-text+.btn{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=radio],.input-group-text input[type=checkbox]{margin-top:0}.input-group-lg>.form-control:not(textarea),.input-group-lg>.custom-select{height:calc(1.5em + 1rem + 2px)}.input-group-lg>.form-control,.input-group-lg>.custom-select,.input-group-lg>.input-group-prepend>.input-group-text,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-append>.btn{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.form-control:not(textarea),.input-group-sm>.custom-select{height:calc(1.5em + .5rem + 2px)}.input-group-sm>.form-control,.input-group-sm>.custom-select,.input-group-sm>.input-group-prepend>.input-group-text,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-append>.btn{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.btn,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.input-group-text,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.btn,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.input-group-text,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;z-index:1;display:block;min-height:1.5rem;padding-left:1.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.custom-control-input:checked~.custom-control-label:before{color:#fff;border-color:#007bff;background-color:#007bff}.custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem #007bff40}.custom-control-input:focus:not(:checked)~.custom-control-label:before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label:before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input[disabled]~.custom-control-label,.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input[disabled]~.custom-control-label:before,.custom-control-input:disabled~.custom-control-label:before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label:before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:1px solid #adb5bd}.custom-control-label:after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:50%/50% 50% no-repeat}.custom-checkbox .custom-control-label:before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{border-color:#007bff;background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label:before{background-color:#007bff80}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label:before{background-color:#007bff80}.custom-radio .custom-control-label:before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label:before{background-color:#007bff80}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label:before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label:after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.custom-switch .custom-control-label:after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label:after{background-color:#fff;transform:translate(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label:before{background-color:#007bff80}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem #007bff40}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;overflow:hidden;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem #007bff40}.custom-file-input[disabled]~.custom-file-label,.custom-file-input:disabled~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label:after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]:after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;overflow:hidden;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label:after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #007bff40}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #007bff40}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #007bff40}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion: reduce){.custom-range::-webkit-slider-thumb{transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion: reduce){.custom-range::-moz-range-thumb{transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion: reduce){.custom-range::-ms-thumb{transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label:before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.custom-control-label:before,.custom-file-label,.custom-select{transition:none}}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:hover,.nav-link:focus{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background-color:transparent;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:none;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:.5rem 1rem}.navbar .container,.navbar .container-fluid,.navbar .container-sm,.navbar .container-md,.navbar .container-lg,.navbar .container-xl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:hover,.navbar-toggler:focus{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:50%/100% 100% no-repeat}.navbar-nav-scroll{max-height:75vh;overflow-y:auto}@media (max-width: 575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-xl{padding-right:0;padding-left:0}}@media (min-width: 576px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-xl{flex-wrap:nowrap}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width: 767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-md,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-xl{padding-right:0;padding-left:0}}@media (min-width: 768px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-md,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-xl{flex-wrap:nowrap}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width: 991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-xl{padding-right:0;padding-left:0}}@media (min-width: 992px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-xl{flex-wrap:nowrap}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width: 1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-xl{padding-right:0;padding-left:0}}@media (min-width: 1200px){.navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-xl{flex-wrap:nowrap}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-sm,.navbar-expand>.container-md,.navbar-expand>.container-lg,.navbar-expand>.container-xl{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-sm,.navbar-expand>.container-md,.navbar-expand>.container-lg,.navbar-expand>.container-xl{flex-wrap:nowrap}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:#000000e6}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:#000000e6}.navbar-light .navbar-nav .nav-link{color:#00000080}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:#000000b3}.navbar-light .navbar-nav .nav-link.disabled{color:#0000004d}.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link.active{color:#000000e6}.navbar-light .navbar-toggler{color:#00000080;border-color:#0000001a}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:#00000080}.navbar-light .navbar-text a{color:#000000e6}.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:#000000e6}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#fff}.navbar-dark .navbar-nav .nav-link{color:#ffffff80}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:#ffffffbf}.navbar-dark .navbar-nav .nav-link.disabled{color:#ffffff40}.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active{color:#fff}.navbar-dark .navbar-toggler{color:#ffffff80;border-color:#ffffff1a}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:#ffffff80}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:#00000008;border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.75rem 1.25rem;background-color:#00000008;border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-top,.card-img-bottom{flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck .card{margin-bottom:15px}@media (min-width: 576px){.card-deck{display:flex;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{flex:1 0 0%;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group>.card{margin-bottom:15px}@media (min-width: 576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width: 576px){.card-columns{column-count:3;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.breadcrumb{display:flex;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item:before{float:left;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover:before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover:before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem #007bff40}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.badge{transition:none}}a.badge:hover,a.badge:focus{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}a.badge-primary:hover,a.badge-primary:focus{color:#fff;background-color:#0062cc}a.badge-primary:focus,a.badge-primary.focus{outline:0;box-shadow:0 0 0 .2rem #007bff80}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:hover,a.badge-secondary:focus{color:#fff;background-color:#545b62}a.badge-secondary:focus,a.badge-secondary.focus{outline:0;box-shadow:0 0 0 .2rem #6c757d80}.badge-success{color:#fff;background-color:#48ac2c}a.badge-success:hover,a.badge-success:focus{color:#fff;background-color:#378322}a.badge-success:focus,a.badge-success.focus{outline:0;box-shadow:0 0 0 .2rem #48ac2c80}.badge-info{color:#212529;background-color:#ddd}a.badge-info:hover,a.badge-info:focus{color:#212529;background-color:#c4c4c4}a.badge-info:focus,a.badge-info.focus{outline:0;box-shadow:0 0 0 .2rem #dddddd80}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:hover,a.badge-warning:focus{color:#212529;background-color:#d39e00}a.badge-warning:focus,a.badge-warning.focus{outline:0;box-shadow:0 0 0 .2rem #ffc10780}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:hover,a.badge-danger:focus{color:#fff;background-color:#bd2130}a.badge-danger:focus,a.badge-danger.focus{outline:0;box-shadow:0 0 0 .2rem #dc354580}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:hover,a.badge-light:focus{color:#212529;background-color:#dae0e5}a.badge-light:focus,a.badge-light.focus{outline:0;box-shadow:0 0 0 .2rem #f8f9fa80}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:hover,a.badge-dark:focus{color:#fff;background-color:#1d2124}a.badge-dark:focus,a.badge-dark.focus{outline:0;box-shadow:0 0 0 .2rem #343a4080}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width: 576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;z-index:2;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#255917;background-color:#daeed5;border-color:#cce8c4}.alert-success hr{border-top-color:#bce1b2}.alert-success .alert-link{color:#14300d}.alert-info{color:#737373;background-color:#f8f8f8;border-color:#f5f5f5}.alert-info hr{border-top-color:#e8e8e8}.alert-info .alert-link{color:#5a5a5a}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}.progress{display:flex;height:1rem;overflow:hidden;line-height:0;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media (prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.media{display:flex;align-items:flex-start}.media-body{flex:1}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width: 576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width: 768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width: 992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width: 1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#255917;background-color:#cce8c4}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#255917;background-color:#bce1b2}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#255917;border-color:#255917}.list-group-item-info{color:#737373;background-color:#f5f5f5}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#737373;background-color:#e8e8e8}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#737373;border-color:#737373}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):hover,.close:not(:disabled):not(.disabled):focus{opacity:.75}button.close{padding:0;background-color:transparent;border:0}a.close.disabled{pointer-events:none}.toast{flex-basis:350px;max-width:350px;font-size:.875rem;background-color:#ffffffd9;background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem #0000001a;opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:flex;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:#ffffffd9;background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}@media (prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-header,.modal-dialog-scrollable .modal-footer{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered:before{display:block;height:calc(100vh - 1rem);height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable:before{content:none}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered:before{height:calc(100vh - 3.5rem);height:min-content}.modal-sm{max-width:300px}}@media (min-width: 992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width: 1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top,.bs-tooltip-auto[x-placement^=top]{padding:.4rem 0}.bs-tooltip-top .arrow,.bs-tooltip-auto[x-placement^=top] .arrow{bottom:0}.bs-tooltip-top .arrow:before,.bs-tooltip-auto[x-placement^=top] .arrow:before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-right,.bs-tooltip-auto[x-placement^=right]{padding:0 .4rem}.bs-tooltip-right .arrow,.bs-tooltip-auto[x-placement^=right] .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-right .arrow:before,.bs-tooltip-auto[x-placement^=right] .arrow:before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-bottom,.bs-tooltip-auto[x-placement^=bottom]{padding:.4rem 0}.bs-tooltip-bottom .arrow,.bs-tooltip-auto[x-placement^=bottom] .arrow{top:0}.bs-tooltip-bottom .arrow:before,.bs-tooltip-auto[x-placement^=bottom] .arrow:before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-left,.bs-tooltip-auto[x-placement^=left]{padding:0 .4rem}.bs-tooltip-left .arrow,.bs-tooltip-auto[x-placement^=left] .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-left .arrow:before,.bs-tooltip-auto[x-placement^=left] .arrow:before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow:before,.popover .arrow:after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-top,.bs-popover-auto[x-placement^=top]{margin-bottom:.5rem}.bs-popover-top>.arrow,.bs-popover-auto[x-placement^=top]>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-top>.arrow:before,.bs-popover-auto[x-placement^=top]>.arrow:before{bottom:0;border-width:.5rem .5rem 0;border-top-color:#00000040}.bs-popover-top>.arrow:after,.bs-popover-auto[x-placement^=top]>.arrow:after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-right,.bs-popover-auto[x-placement^=right]{margin-left:.5rem}.bs-popover-right>.arrow,.bs-popover-auto[x-placement^=right]>.arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-right>.arrow:before,.bs-popover-auto[x-placement^=right]>.arrow:before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:#00000040}.bs-popover-right>.arrow:after,.bs-popover-auto[x-placement^=right]>.arrow:after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-bottom,.bs-popover-auto[x-placement^=bottom]{margin-top:.5rem}.bs-popover-bottom>.arrow,.bs-popover-auto[x-placement^=bottom]>.arrow{top:calc(-.5rem - 1px)}.bs-popover-bottom>.arrow:before,.bs-popover-auto[x-placement^=bottom]>.arrow:before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:#00000040}.bs-popover-bottom>.arrow:after,.bs-popover-auto[x-placement^=bottom]>.arrow:after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-bottom .popover-header:before,.bs-popover-auto[x-placement^=bottom] .popover-header:before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-left,.bs-popover-auto[x-placement^=left]{margin-right:.5rem}.bs-popover-left>.arrow,.bs-popover-auto[x-placement^=left]>.arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-left>.arrow:before,.bs-popover-auto[x-placement^=left]>.arrow:before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:#00000040}.bs-popover-left>.arrow:after,.bs-popover-auto[x-placement^=left]>.arrow:after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner:after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-left),.active.carousel-item-right{transform:translate(100%)}.carousel-item-prev:not(.carousel-item-right),.active.carousel-item-left{transform:translate(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:20px;height:20px;background:50%/100% 100% no-repeat}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion: reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border:.25em solid currentcolor;border-right-color:transparent;border-radius:50%;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;background-color:currentcolor;border-radius:50%;opacity:0;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{animation-duration:1.5s}}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{background-color:#545b62!important}.bg-success{background-color:#48ac2c!important}a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{background-color:#378322!important}.bg-info{background-color:#ddd!important}a.bg-info:hover,a.bg-info:focus,button.bg-info:hover,button.bg-info:focus{background-color:#c4c4c4!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:hover,a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:hover,a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:hover,a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#48ac2c!important}.border-info{border-color:#ddd!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix:after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (min-width: 576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (min-width: 768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (min-width: 992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width: 1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive:before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9:before{padding-top:42.85714286%}.embed-responsive-16by9:before{padding-top:56.25%}.embed-responsive-4by3:before{padding-top:75%}.embed-responsive-1by1:before{padding-top:100%}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media (min-width: 576px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media (min-width: 768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media (min-width: 992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (min-width: 1200px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width: 576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width: 768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width: 992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width: 1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.user-select-all{-webkit-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;user-select:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports (position: sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem #00000013!important}.shadow{box-shadow:0 .5rem 1rem #00000026!important}.shadow-lg{box-shadow:0 1rem 3rem #0000002d!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width: 576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width: 768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width: 992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width: 1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:#0000}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width: 576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width: 768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width: 992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width: 1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:hover,a.text-primary:focus{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:hover,a.text-secondary:focus{color:#494f54!important}.text-success{color:#48ac2c!important}a.text-success:hover,a.text-success:focus{color:#2f6f1c!important}.text-info{color:#ddd!important}a.text-info:hover,a.text-info:focus{color:#b7b7b7!important}.text-warning{color:#ffc107!important}a.text-warning:hover,a.text-warning:focus{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:hover,a.text-danger:focus{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:hover,a.text-light:focus{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:hover,a.text-dark:focus{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:#00000080!important}.text-white-50{color:#ffffff80!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;word-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,*:before,*:after{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}pre,blockquote{border:1px solid #adb5bd;page-break-inside:avoid}tr,img{page-break-inside:avoid}p,.searchResults #addsearch-results .addsearch-result-item-sub p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body,.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered th,.table-bordered td{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;background-color:#fff;box-sizing:border-box;color:#141c36;overflow-x:hidden;font-family:Montserrat,sans-serif;font-size:100%;line-height:1.5;scroll-behavior:var(--site-scroll-behavior, smooth);scroll-padding-top:calc(var(--site-navigation-height) + var(--site-scroll-offset, 0px))}[role=menu]{outline:none!important}*,*:before,*:after{box-sizing:inherit}*:focus{outline:none}[data-whatintent=keyboard] *:focus{outline:4px solid var(--section-highlight-color, var(--c-amaranth))}[data-whatintent=mouse] *:focus,[data-whatintent=touch] *:focus{outline:none}body{font-family:Montserrat,sans-serif;height:100%;max-width:100vw;min-width:320px;position:relative;color:#141c36;width:100%}body.search{overflow-x:visible;width:100vw}img{max-width:100%;vertical-align:middle;height:auto}::selection{background:#b2b2b2}::-moz-selection{background:#b2b2b2}.list{backface-visibility:hidden;z-index:1}.list-move{transition:all .6s ease-in-out 50ms}.list-enter-active{transition:all .4s ease-out}.list-leave-active{transition:all .2s ease-in;position:absolute;z-index:0}.list-enter,.list-leave-to{opacity:0}.lazyload,.lazyloading{filter:blur(2px);transition:filter .4s}.lazyloaded{filter:blur(0);transition:filter .4s}h1,h2,h3,h4,.searchResults #addsearch-results .addsearch-result-item-sub h2 a,h5,h6{font-weight:400;line-height:1.2;margin:0 0 .6em;font-family:Montserrat,sans-serif}h1 strong,h2 strong,h3 strong,h4 strong,.searchResults #addsearch-results .addsearch-result-item-sub h2 a strong,h5 strong,h6 strong{font-weight:900}h1{font-size:2.5rem;font-weight:900}@media screen and (min-width: 992px){h1{font-size:5.25rem}}h2{font-size:1.75rem;font-weight:900;text-transform:uppercase}@media screen and (min-width: 992px){h2{font-size:2.25rem}}h3{font-size:1.25rem;text-transform:uppercase;font-weight:900}@media screen and (min-width: 992px){h3{font-size:1.5rem}}h4,.searchResults #addsearch-results .addsearch-result-item-sub h2 a{font-size:1.25rem;font-weight:800;text-transform:uppercase}@media screen and (min-width: 992px){h4,.searchResults #addsearch-results .addsearch-result-item-sub h2 a{font-size:1.5rem}}h5{font-size:1.125rem;font-weight:600}@media screen and (min-width: 992px){h5{font-size:1.25rem}}h6{font-size:1rem}.call{background-color:#000!important}a{background-color:transparent;border:0;color:var(--c-navy);cursor:pointer;display:inline;line-height:normal;padding:0;text-decoration:none}a:hover,a:active{color:var(--c-navy)}a:focus{outline:thin dotted}a.-disabled,a[disabled]{color:#ccc;cursor:default;pointer-events:none}p,.searchResults #addsearch-results .addsearch-result-item-sub p{font-size:1rem;font-weight:300;margin:0 0 2em;padding:0;font-family:Spectral,serif}.muted{color:rgba(var(--c-navy-rgb),.8)}b,strong{font-weight:600}i,em{font-style:italic}blockquote{border-left:1px solid #b2b2b2;color:#727272;font-style:italic;margin-bottom:2em;padding-left:1rem}hr{border:0;border-top:1px solid var(--c-amaranth);display:block;height:0;margin:1rem auto;width:100%}p,.searchResults #addsearch-results .addsearch-result-item-sub p,ol,ul,dl{margin-bottom:2rem}ol,ul{padding-left:2rem}ol li,ol dt,ol dd,ul li,ul dt,ul dd{margin-bottom:.5em}ul{list-style:disc}dt{font-weight:700;padding-left:.5em}pre{background-color:#4a4a4a;padding:1em;white-space:pre-wrap;word-wrap:break-word}code{color:#fbce78;font-family:Consolas,monospace;padding:2px 4px}a{transition:color .25s cubic-bezier(.17,.67,.32,1)}.modal .embed{padding:0}#consent_blackbar{position:fixed;bottom:0;left:0;right:0;z-index:8;box-shadow:0 -3px 6px #0000004d}#consent_blackbar button{--button-font-family: Montserrat, sans-serif;--_button-icon-gap: .5rem;--button-minWidth: 13.125rem;--button-textAlign: left;--button-padding-x: 1rem;--button-padding-y: .75rem;background-color:var(--button-color-bg);border-radius:5px;border:2px solid var(--button-color-border);color:var(--button-color-text);cursor:pointer;display:inline-block;font-family:var(--button-font-family);font-size:.95rem;line-height:1.2;margin-bottom:0;min-width:var(--button-min-width, var(--button-minWidth));opacity:1;padding:var(--button-padding-y) var(--button-padding-x);text-align:var(--button-text-align, var(--button-textAlign));text-transform:uppercase;vertical-align:top;transition:background-color var(--speed-fast) cubic-bezier(.17,.67,.32,1),border var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);--button-color-bg: var(--c-navy);--button-color-bg-hover: transparent;--button-color-border: var(--c-navy);--button-color-border-hover:var(--c-navy);--button-color-text: var(--c-white);--button-color-text-hover: var(--c-navy);--button-color-icon: var(--c-amaranth);--button-color-icon-hover: var(--c-amaranth);padding:.75rem 1rem!important;margin-bottom:.5rem!important}#consent_blackbar button:hover,#consent_blackbar button:focus{background-color:var(--button-color-bg-hover);border-color:var(--button-color-border-hover);color:var(--button-color-text-hover);outline:none;text-decoration:none}#consent_blackbar button:hover i,#consent_blackbar button:focus i{color:var(--button-color-icon-hover, currentColor)}#consent_blackbar button i{color:var(--button-color-icon, currentColor);padding-left:var(--button-icon-gap, var(--_button-icon-gap));transition:transform var(--speed-fast) cubic-bezier(.17,.67,.32,1)}#consent_blackbar button .fa-caret-right{transform:scaleX(1.7)}#consent_blackbar button .fa-caret-left{transform:scaleX(1.7);padding:0 var(--button-icon-gap, var(--_button-icon-gap)) 0 0}#consent_blackbar button .fa-caret-down{transform:scaleX(1.1) scaleY(1.7)}#consent_blackbar button.-disabled,#consent_blackbar button[disabled]{opacity:.3;pointer-events:none}#consent_blackbar button.-noMinWidth{--button-min-width: none}#consent_blackbar button.-iconStart i{padding-left:0;padding-right:var(--button-icon-gap, var(--_button-icon-gap))}#consent_blackbar button.-sizeSmall{--button-icon-gap: .25rem;--button-padding-x: .25rem;--button-padding-y: .5rem;border-radius:.25rem;border-width:1px;font-size:.6875rem}.code-academy-template main #consent_blackbar button{--button-color-icon: var(--c-blue);--button-color-icon-hover: var(--c-blue)}#truste-consent-track{background-color:var(--c-cream)!important;padding:1rem}@media screen and (min-width: 992px){#truste-consent-track{padding:0}}#truste-consent-text{max-width:100%;margin:0!important}@media screen and (min-width: 992px){#truste-consent-text{margin-right:2rem}}#truste-consent-text h2{color:#141c36!important;margin-bottom:0!important}#truste-consent-buttons,#truste-consent-button{margin-bottom:0!important}@media screen and (min-width: 992px){#truste-consent-content{display:flex;flex-direction:row;align-items:center;justify-content:space-between}}.break{flex-basis:100%;height:0}table{border-collapse:collapse;border-spacing:0;margin-bottom:2rem;width:100%}table caption{font-size:.9rem;margin-bottom:.75em}table td,table th{padding:.5em 1em;text-align:left;vertical-align:top}table th{background-color:#141c36;color:#fff;font-weight:700;text-transform:uppercase}table td{border:1px solid #b2b2b2}table tr:nth-child(2n) td{background-color:rgba(var(--c-navy-rgb),.05)}@media print{*{background-color:transparent!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a{text-decoration:underline}pre,blockquote,tr,img,h1,h2,h3,h4,.searchResults #addsearch-results .addsearch-result-item-sub h2 a,h5,h6{page-break-inside:avoid}thead{display:table-header-group}@page{margin:.5cm}p,.searchResults #addsearch-results .addsearch-result-item-sub p,h2,h3{orphans:3;widows:3}}[v-cloak]{display:none}.courseHero{padding:2rem 0}@media screen and (min-width: 768px){.courseHero{min-height:300px}}.courseHero .container,.courseHero .row,.courseHero .col-8,.courseHero__wrapper{height:100%}.courseHero__wrapper{display:flex;flex-direction:column;justify-content:space-between;min-width:100%!important;min-height:236px;top:0}.courseHero__titleWrapper{display:flex;flex-direction:column;justify-content:unset!important;min-width:100%!important}.courseHero__title{font-size:38px!important;margin-bottom:2rem;line-height:47px!important}.courseHero__subtitle{width:100%;color:#fff;margin-right:1.5rem;justify-content:unset!important;position:relative;top:-15px}@media screen and (min-width: 768px){.courseHero__subtitle{width:auto}}.courseHero__iconList ul{display:flex;flex-direction:row;flex-wrap:wrap;list-style-type:none;padding:0;margin:0}.courseHero__iconList ul li{width:100%;color:#fff;margin-right:1.5rem}@media screen and (min-width: 768px){.courseHero__iconList ul li{width:auto}}@media (max-width: 768px){.courseHero__iconList{min-height:170px}}.courseHero__socialActions ul{display:flex;flex-direction:row;justify-content:flex-end;list-style-type:none;padding:0}.courseHero__socialActions ul li{margin-left:1rem;margin-right:auto;min-width:max-content}.courseHero__socialActions ul li a{color:#fff}.courseHero__socialActions ul li:first-child{margin-left:0;margin-right:auto;min-width:max-content}.courseHero__socialActions ul li:first-child a{color:#fff}.courseHero__shareIconMediaStarRatings{color:#fff;margin-left:auto;margin-right:1rem;pointer-events:none;align-self:center}@media (max-width: 374px){.courseHero__shareIconMediaStarRatings{margin-left:.825rem;margin-top:10px}}@media (min-width: 375px) and (max-width: 767px){.courseHero__shareIconMediaStarRatings{margin-left:auto}}@media (min-width: 768px) and (max-width: 991px){.courseHero__shareIconMediaStarRatings{margin-left:.825rem;margin-right:0;margin-top:10px}}@media (min-width: 992px) and (max-width: 1200px){.courseHero__shareIconMediaStarRatings{margin-right:0;margin-top:var(--margin-top-distance);margin-left:.825rem}}.socialIconContainer{height:100%}.complianceIconContainer{color:#fff;margin-left:auto}.descriptionLink{--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1);color:#141c36;font-weight:800}[data-whatintent=mouse] .descriptionLink:hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.showView{font-family:Spectral,serif}.spectral{font-family:spectral}.compDuration{text-align:right;padding-right:50px}.asideCard__cta-rebranding{color:#141c36!important}.recommendation{overflow-x:scroll}@media screen and (min-width: 1200px){.recommendation{overflow-x:hidden}}.channelList .courseTitle{color:#da3466;text-transform:uppercase;vertical-align:middle;font-family:Montserrat,sans-serif}.channelList .journeyTitle{color:#ff375a;text-transform:uppercase;vertical-align:middle;font-family:Montserrat,sans-serif}.channelList .courseIncludedTitle{color:#141c36;text-transform:uppercase;vertical-align:middle;font-family:Montserrat,sans-serif}.channelList .courseIncludedTitleWithUnderline{--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1)}[data-whatintent=mouse] .channelList .courseIncludedTitleWithUnderline:hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.channelList .courseIncludedTitleWithUnderline:hover{text-decoration:none!important}.channelList .courseIncludedTitleWithUnderline span{text-transform:uppercase;vertical-align:middle;font-family:Montserrat,sans-serif}.channelList .courseDescription{font-size:14px;padding-top:30px;margin-bottom:10px;font-family:Spectral,serif}.channelList .more,#hide,.viewHide,.hiddenItemsByFilters{display:none}.courseTemplate__wrapper .fullWidth{padding:0}.courseTemplate__wrapper .earnbadge{background-color:#141c36;color:#fff;padding:20px;position:relative}@media screen and (max-width: 812px){.courseTemplate__wrapper .earnbadge h3{font-size:18px}.courseTemplate__wrapper .earnbadge .badgeBody{font-size:13px;padding-top:180px}.courseTemplate__wrapper .earnbadge .badgeBody p,.courseTemplate__wrapper .earnbadge .badgeBody .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .courseTemplate__wrapper .earnbadge .badgeBody p{font-size:13px}.courseTemplate__wrapper .earnbadge .badgeImage{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}}.courseTemplate__wrapper .FreeAccessNote{font-size:.75rem}.courseTemplate__wrapper .badgesection{padding-top:3rem}.courseTemplate__wrapper .whatyoulearn{color:#000;padding:20px;background-color:#fdf0e6;display:flex;flex-direction:column}@media screen and (min-width: 768px){.courseTemplate__wrapper .whatyoulearn{display:inline-block}}.courseTemplate__wrapper .complianceWhatyoulearn{padding:20px;margin-bottom:2rem;display:flex;flex-direction:column;background-color:#fdf0e6;color:#000}@media screen and (min-width: 768px){.courseTemplate__wrapper .complianceWhatyoulearn{display:inline-block;margin-bottom:0;width:100%}}.courseTemplate__wrapper .whatlearnimg{float:left;margin-top:3px}.courseTemplate__wrapper .whatlearntext{display:flex;margin-bottom:10px;margin-right:5px;color:#141c36}.courseTemplate__wrapper .objectivecontainerleft{max-width:100%;display:flex;flex-direction:column}@media screen and (min-width: 768px){.courseTemplate__wrapper .objectivecontainerleft{max-width:50%;float:left}}.courseTemplate__wrapper .objectivecontainerright{max-width:100%;display:flex;flex-direction:column}@media screen and (min-width: 768px){.courseTemplate__wrapper .objectivecontainerright{margin-left:10px;max-width:50%}}.courseTemplate__wrapper .objectivecontainerleft img,.courseTemplate__wrapper .objectivecontainerright img{min-width:20px;object-fit:contain;align-self:flex-start;margin-right:5px}.courseTemplate__wrapper .inthiscourse{padding-top:20px;font-family:Spectral;font-style:normal}.courseTemplate__wrapper .inthiscourserow{padding:16px 17px;margin-left:0;margin-right:0;margin-bottom:0;border-bottom:1px solid lightgrey;min-height:55px;display:flex;justify-content:center;align-items:center}.courseTemplate__wrapper .inthiscourserow .videoCourseDuration{font-family:Montserrat;font-style:normal;font-weight:400}.courseTemplate__wrapper .inthiscourserow .getFreeAccessLink{font-family:Montserrat;font-weight:700}.courseTemplate__wrapper .inthiscourserow .courseVideo.collapsed .svg-softtriangle{transform:rotate(90deg)}.courseTemplate__wrapper .inthiscourserow .courseVideo .svg-softtriangle{transform:rotate(270deg)}@media only screen and (max-width: 991px){.courseTemplate__wrapper .inthiscourserow .collapseBtn{width:10%}}.courseTemplate__wrapper .inthiscourserow .collapseVideoCourseDesc{margin:17px 17px auto 42px;padding-left:0}.courseTemplate__wrapper .inthiscourserow .collapseVideoCourseDesc .videoCourseDesc{margin-bottom:16px}.courseTemplate__wrapper .fromChannelBreadcrumb,.courseTemplate__wrapper .fromJourneyBreadcrumb{font-weight:700;display:inline}.courseTemplate__wrapper .fromChannelBreadcrumb:after,.courseTemplate__wrapper .fromJourneyBreadcrumb:after{font-weight:400;font-size:1em;font-size:inherit;font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;text-rendering:auto;text-transform:none;padding:0 10px 0 7px}.courseTemplate__wrapper .fromJourneyBreadcrumb,.courseTemplate__wrapper .fromSubjectBreadcrumb,.courseTemplate__wrapper .fromSkillBenchmarkBreadcrumb{font-weight:600}.courseTemplate__wrapper .fromJourneyBreadcrumb a,.courseTemplate__wrapper .fromSubjectBreadcrumb a,.courseTemplate__wrapper .fromSkillBenchmarkBreadcrumb a{margin-left:.25rem}.courseTemplate__wrapper .fromJourneyBreadcrumb svg,.courseTemplate__wrapper .fromSubjectBreadcrumb svg,.courseTemplate__wrapper .fromSkillBenchmarkBreadcrumb svg{margin-right:1rem}.courseTemplate__wrapper .subjectBreadcrumb li,.courseTemplate__wrapper .skillBenchmarkBreadcrumb li{display:inline}.courseTemplate__wrapper .skillBenchmarkBreadcrumb nav{padding-top:32px!important;padding-bottom:0!important}.courseTemplate__wrapper .exploreAllSkillBenchmarksLink{margin:32px 0}.courseTemplate__wrapper .exploreAllSkillBenchmarksLink a{font-family:Montserrat;font-style:normal;font-weight:700;font-size:14px;color:#141c36}.courseTemplate__wrapper .topicsCovered{padding:1.5rem;margin-right:1.2rem;margin-top:2rem;background-color:#2c1444;color:#fff}@media only screen and (max-width: 488px){.courseTemplate__wrapper .topicsCovered{margin-right:0}}.courseTemplate__wrapper .topicsCovered h2{font-weight:700;font-size:1.5rem;font-family:Montserrat;text-transform:uppercase}.courseTemplate__wrapper .topicsCovered ul{font-family:Spectral;list-style-type:none;margin-top:1rem;padding:0}.courseTemplate__wrapper .topicsCovered ul li{text-indent:-1.6rem;margin-left:1.6rem;margin-bottom:1rem}.courseTemplate__wrapper .topicsCovered ul li:before{font-family:"Font Awesome 5 Pro";color:#fff;content:"";margin-right:9px;height:18px;width:18px}.courseTemplate__wrapper .itilText{font-family:Sprectral,serif;display:block}.courseTemplate__sidebar{position:relative}@media screen and (min-width: 768px){.courseTemplate__sidebar{top:-220px}}.complianceShowMore{width:50%;padding-bottom:1rem}@media screen and (min-width: 768px){.complianceShowMore{padding-bottom:0}}.lastUpdated{font-size:16px;color:#373a3c;padding-left:1.1rem}.filterdropdownalignment{max-width:500px;display:inline;padding-right:10px;padding-left:15px}@media screen and (max-width: 812px){.filterdropdownalignment{max-width:350px;width:100%}}.filterdropdown{max-width:200px;background-color:#141c36;border:2px solid white;color:#fff;display:flex;border-radius:5px;height:min-content}@media screen and (max-width: 812px){.filterdropdown{max-width:350px;margin-left:15px}}.filterscrollable{height:auto;max-height:300px;overflow-x:hidden}@media screen and (max-width: 812px){.dropdown-item{width:375px;white-space:normal}}.filterdropdown span:not(.caret){overflow:hidden;text-overflow:ellipsis;width:100%;text-align:left}.filterdropdown .caret{margin:auto}.filterdropdown:after,.fas .fas-caret-down{margin:auto}.journeyfilterdropdown{color:#141c36;border:1px solid #141C36;border-radius:5px;padding:10px;background-color:#fff;display:inline-block;text-align:center}.leadCollection{background-color:#fff;padding:3rem;margin-bottom:3rem;box-shadow:0 0 3px gray}@media screen and (min-width: 768px){.leadCollection.-mobile{display:none}}.leadCollection.-desktop{display:none}@media screen and (min-width: 768px){.leadCollection.-desktop{display:block}}.leadCollection__header h2{color:#ff375a;font-size:1.5rem;font-weight:900;text-transform:uppercase;margin-bottom:0}.leadCollection__header p,.leadCollection__header .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .leadCollection__header p{font-weight:800;font-size:.9rem}.leadCollection__yesNoMaybe{padding:0}.leadCollection__yesNoMaybe strong{font-weight:800;color:#4a4a4a}.leadCollection__photo{display:block;margin-bottom:1rem;width:100%}.leadCollection__form label{display:block;font-size:.8rem;font-weight:400}.leadCollection__form input[type=email]{border:1px solid #4A4A4A;padding:.5rem;margin-bottom:1rem}@media screen and (min-width: 768px){.leadCollection__form input[type=email]{padding:.75rem}}@media screen and (min-width: 992px){.leadCollection__form input[type=email]{padding:1rem}}.leadCollection__form input[type=submit]{display:block;width:100%;border:none;padding:.75rem 1rem;background-color:#ff375a;color:#fff;font-size:1rem;font-weight:800;margin-bottom:1rem}@media screen and (min-width: 768px){.leadCollection__form input[type=submit]{font-size:.75rem}}@media screen and (min-width: 1200px){.leadCollection__form input[type=submit]{font-size:1rem}}.leadCollection__ctaButton{display:block;width:100%;border:none;padding:.75rem 1rem;background-color:var(--c-navy);color:#fff;font-size:1rem;font-weight:800;margin-bottom:1rem}.leadCollection__ctaButton:hover{color:#fff}@media screen and (min-width: 768px){.leadCollection__ctaButton{font-size:.75rem}}@media screen and (min-width: 1200px){.leadCollection__ctaButton{font-size:1rem}}.leadCollection__disclaimer{font-size:1rem;color:#000}.leadCollection__disclaimer strong{color:#4a4a4a;font-weight:800}.leadCollection__disclaimer strong.-red{color:#ff375a}.leadCollection__disclaimer a{color:#00f;font-weight:600}@media screen and (min-width: 768px){.asideCards.-mobile{display:none}}.asideCards.-desktop{display:none}@media screen and (min-width: 768px){.asideCards.-desktop{display:block}}.asideCards .asideCard{margin-bottom:3rem;border-left:2px solid #FF375A;padding-left:30px}.asideCards .asideCard h2{font-size:1rem;text-transform:uppercase;font-weight:800}.asideCards .asideCard h2 strong{color:#ff375a}.asideCards .asideCard p,.asideCards .asideCard .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .asideCards .asideCard p{font-size:1rem;margin-bottom:1rem}.asideCards .asideCard__cta{font-size:1.25rem;color:#ff375a;font-family:Spectral,serif}@media screen and (min-width: 768px){.promoCards.-mobile{display:none}}.promoCards.-desktop{display:none}@media screen and (min-width: 768px){.promoCards.-desktop{display:block}}.promoCards .promoCard{margin-bottom:3rem;padding-left:30px}@media screen and (min-width: 768px){.promoCards .promoCard{border-left:2px solid #FF375A}}.promoCards .promoCard h2{font-size:1rem;text-transform:uppercase;font-weight:800}.promoCards .promoCard h2 strong{color:#ff375a}.promoCards .promoCard p,.promoCards .promoCard .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .promoCards .promoCard p{font-size:1rem;margin-bottom:1rem}.promoCards .promoCard__cta{font-size:1.25rem;color:#ff375a;font-family:Spectral,serif}.svg-softtriangle path{stroke-width:4;stroke:#ff375a;stroke-linejoin:round;stroke-linecap:round}.enlarge{width:31px;height:31px;transition:transform .2s}.enlarge:hover{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);background-color:#b74a2c;border-radius:50%}.courseHero__socialActions{margin-bottom:1rem}.courseHero__socialActions .socialActions{margin-left:.825rem}.courseHero__socialActions a{margin-right:1rem}.recommendation-card{width:14.625rem;height:20rem;margin-right:17px;border-radius:0;min-width:232px}.recommendation-card .recommendation-card-body{padding:.625rem 1.25rem}.recommendation-card .recommendation-card-body a{font-size:.75rem;position:relative;display:block;color:#141c36}.recommendation-card .recommendation-card-bodyicons{width:100%;padding:0 1rem;margin-bottom:1rem}.recommendation-card-list{display:flex}@media screen and (max-width: 812px){.recommendation-card-list{display:flex;overflow-y:scroll;margin-bottom:2rem}}.loginsection .button-ecomm-style:hover{color:#fff!important;background-color:#212d56!important;border-color:#fff!important}.loginsection:after{content:"";margin:auto;height:1px;width:100%;border-bottom:1px solid lightgrey;padding-top:4rem;display:block}.login-partition:after{content:"";display:block;border-top:31px solid lightgrey;width:1px;margin:-49px 0 0 -6px}.sitename-section{margin-right:15px}.site-name-section{border:none}.siteNameSection-button{border-bottom:1px solid var(--c-navy-light);padding-bottom:12px}.siteNameSection-list{margin-top:22px}.siteNameSection-button.collapsed .arrow-icon{transform:rotate(360deg)}.siteNameSection-button .arrow-icon{transform:rotate(180deg)}.inputShade{-moz-box-shadow:0 0 3px #ccc;-webkit-box-shadow:0 0 3px #ccc;box-shadow:0 0 3px #ccc}.percipio-loginpage-valid-msg{color:green;display:none;position:relative;top:-3px}.percipio-loginpage-valid-alert{position:absolute;margin-left:7rem;margin-top:5px;display:none}@media screen and (min-width: 992px){.percipio-loginpage-valid-alert{position:absolute;margin-left:7rem;margin-top:5px;display:none}}.percipio-loginpage-error-msg{color:#eb0000;display:none;position:relative;top:-2px}.disabled-form-of-anchor{opacity:.65;pointer-events:none}.loginpage-error-msg{color:#eb0000;display:none;position:relative;top:-20px}.loginpage-valid-msg{color:green;display:none;position:relative;top:-20px}.loginpage-invalid-alert{position:absolute;margin-left:7rem;margin-top:5px;display:none}@media screen and (min-width: 992px){.loginpage-invalid-alert{position:absolute;margin-left:5rem;margin-top:5px;display:none}}.loginpage-valid-alert{position:absolute;margin-left:7rem;margin-top:5px;display:none}@media screen and (min-width: 992px){.loginpage-valid-alert{position:absolute;margin-left:5rem;margin-top:5px;display:none}}.loginpage-spinner{position:absolute;margin-left:7rem;margin-top:10px}@media screen and (min-width: 992px){.loginpage-spinner{position:absolute;margin-left:5rem;margin-top:10px}}.loginpage-input{width:140px;margin-right:8px;display:inline;margin-bottom:2rem;border-color:#141c36}@media screen and (min-width: 992px){.loginpage-input{width:7rem;margin-right:8px;display:inline;margin-bottom:2rem;border-color:#141c36}}.login-signin-button{-webkit-appearance:none;border-radius:5px;padding:10px;display:inline-block;text-align:center;display:block;width:9rem;background-color:#141c36;color:#fff!important;position:relative;top:0%}@media screen and (min-width: 992px){.login-signin-button{-webkit-appearance:none;border-radius:5px;padding:10px;display:inline-block;text-align:center;display:block;width:9rem;background-color:#141c36;color:#fff!important}}.percipio-section{background-color:#fafbfc}@media (min-width: 768px){.percipio-section{min-height:266px}.percipio-section .login-logo{padding-bottom:2rem}.percipio-section .data-center-dropdown{margin-bottom:20px!important}}@media (max-width: 767px){.percipio-section{min-height:390px}.percipio-section .login-logo{padding-bottom:0}.percipio-section .data-center-dropdown{margin-bottom:0!important}}.percipio-dont-know-info{position:absolute;top:250%}@media screen and (min-width: 992px){.percipio-dont-know-info{position:relative;top:0%}}.percipio-dont-know-info p,.percipio-dont-know-info .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .percipio-dont-know-info p{color:#0073c4}.percipio-dont-know-info p:before,.percipio-dont-know-info .searchResults #addsearch-results .addsearch-result-item-sub p:before,.searchResults #addsearch-results .addsearch-result-item-sub .percipio-dont-know-info p:before{font-family:"Font Awesome 5 Pro";font-style:inherit!important;content:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11 17H13V11H11V17V17ZM12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2V2ZM12 20C7.59 20 4 16.41 4 12C4 7.59 7.59 4 12 4C16.41 4 20 7.59 20 12C20 16.41 16.41 20 12 20V20ZM13.2915 7.71299C13.2915 7.88699 13.257 8.05199 13.188 8.20799C13.119 8.36399 13.0245 8.50049 12.9045 8.61749C12.7845 8.73449 12.645 8.82749 12.486 8.89649C12.327 8.96549 12.1575 8.99999 11.9775 8.99999C11.8035 8.99999 11.64 8.96549 11.487 8.89649C11.334 8.82749 11.2005 8.73449 11.0865 8.61749C10.9725 8.50049 10.881 8.36399 10.812 8.20799C10.743 8.05199 10.7085 7.88699 10.7085 7.71299C10.7085 7.53299 10.743 7.36499 10.812 7.20899C10.881 7.05299 10.9725 6.91649 11.0865 6.79949C11.2005 6.68249 11.334 6.58949 11.487 6.52049C11.64 6.45149 11.8035 6.41699 11.9775 6.41699C12.1575 6.41699 12.327 6.45149 12.486 6.52049C12.645 6.58949 12.7845 6.68249 12.9045 6.79949C13.0245 6.91649 13.119 7.05299 13.188 7.20899C13.257 7.36499 13.2915 7.53299 13.2915 7.71299Z' fill='%230073C4'/%3E%3C/svg%3E%0A");font-size:.8em;color:#0073c4;margin:6px;vertical-align:middle}.percipio-sitename-section{margin:40px 0;display:flex;flex-direction:column}@media screen and (min-width: 992px){.percipio-sitename-section{margin:40px 0;display:flex;flex-direction:row}}.login-bg-image{display:none}@media screen and (min-width: 992px){.login-bg-image{display:block}}.login-logo{width:100%}@media screen and (min-width: 992px){.login-logo{width:inherit}}@media (max-width: 767px){.login-logo{width:65%}}.select-account-dropdown{width:329px}.select-account-dropdown .select-account{height:42px;width:100%;font-size:inherit;font-weight:300;color:#000;background-image:linear-gradient(55deg,transparent 50%,#000 50%),linear-gradient(125deg,#000 50%,transparent 50%)!important;background-size:5px 10px,5px 10px,2.5em 2.5em!important;background-repeat:no-repeat;background-position:calc(100% - 20px) calc(1em - 2px),calc(100% - 15px) calc(1em - 2px)!important;text-align:left}@media screen and (min-width: 992px){.select-account-dropdown .select-account{border-radius:4px;width:339px;height:42px;font-size:inherit;font-weight:300;color:#000;background-image:linear-gradient(55deg,transparent 50%,#000 50%),linear-gradient(125deg,#000 50%,transparent 50%)!important;background-size:5px 10px,5px 10px,2.5em 2.5em!important;background-repeat:no-repeat;background-position:calc(100% - 20px) calc(1em - 2px),calc(100% - 15px) calc(1em - 2px)!important;text-align:left}}.select-account-dropdown .select-account-dropdown-menu{width:16rem;height:42px;text-align:left}@media screen and (min-width: 992px){.select-account-dropdown .select-account-dropdown-menu{height:42px;text-align:left}}.coaching-nav{padding-bottom:40px}.coaching-nav .btn-secondary{color:#0073c4;background-color:transparent;border-color:transparent;font-family:Montserrat;font-size:18px;font-weight:700;line-height:22px}.coaching-nav .btn-secondary:not(:disabled):not(.disabled):active{color:#000!important;background-color:transparent!important;border-color:transparent!important}.coaching-nav span{align-self:center}.coaching-nav input{display:none}.coaching-nav label{margin-bottom:0}.datacenter-question-style{font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:20px;color:#0073c4}.skillsoft-coaching-text a{font-family:Montserrat;font-size:18px!important;font-weight:700!important;line-height:22px;letter-spacing:0px;text-align:left}.skillsoft-coaching-text a span{font-weight:400;padding-left:12px;padding-right:12px;text-align:center}.skillsoft-coaching-text li{margin:0!important}.skillsoftCoachingLogoSubText{font-family:Spectral;font-size:16px;font-style:italic;font-weight:400;line-height:24px;letter-spacing:0px;text-align:left;margin:12px 0}@media (max-width: 767px){.skillsoftCoachingLogoSubText{padding-bottom:0}}@media (min-width: 767px){.skillsoftCoachingLogoSubText{padding-bottom:30px}}.data-center-dropdown .dropdown-toggle:active,.data-center-dropdown .open .dropdown-toggle{background:#FFF!important;color:#000!important}@media (max-width: 767px){.data-center-dropdown{padding-bottom:20px}}.data-center-dropdown div,.data-center-dropdown button{width:100%}.data-center-dropdown .btn-secondary{color:#212529;background-color:#fff;text-align:left}.data-center-dropdown .btn-secondary :hover{color:#000!important;background-color:#fff!important;border-color:#fff!important}.data-center-dropdown .dropdown-toggle:after{display:none}.data-center-dropdown .dropdown-icon{background-image:linear-gradient(55deg,transparent 50%,#000 50%),linear-gradient(125deg,#000 50%,transparent 50%);background-position:calc(100% - 20px) calc(1em - 2px),calc(100% - 15px) calc(1em - 2px);background-size:5px 10px,5px 10px,2.5em 2.5em;background-repeat:no-repeat}@media (max-width: 767px){.skillsoft-coaching-section{min-height:460px}}@media (min-width: 768px){.skillsoft-coaching-section{min-height:266px}}.underline-nav-datacenter{text-decoration-line:underline!important;text-decoration-style:solid!important;text-decoration-color:#000!important;text-underline-offset:5px;color:#141e36!important}.new-skillport-section{padding-left:1.5rem}@media screen and (max-width: 991px){.new-skillport-section{padding:2rem;padding-left:0!important;margin-top:1rem}}.new-skillport-section .skillport-dropdown{display:block;padding-left:0}@media screen and (max-width: 414px){.new-skillport-section .skillport-dropdown{padding-top:10px;padding-bottom:10px}}.new-skillport-section .skillport-dropdown .skillport-dropdown-button{background-color:#fff;color:#6c757d;text-align:left;width:auto;border-color:#141c36;margin-right:20px}@media (min-width: 447px) and (max-width: 767px){.new-skillport-section .skillport-dropdown .skillport-dropdown-button{margin-right:2rem}}@media screen and (max-width: 446px){.new-skillport-section .skillport-dropdown .skillport-dropdown-button{margin-top:0;margin-right:0;padding-top:10px}}.new-skillport-section .skillport-dropdown .skillport-dropdown-button:after{margin-left:0;float:right;margin-top:10px}@media screen and (min-width: 992px){.new-skillport-section .skillport-dropdown{display:inline;padding-left:8px}}@media screen and (max-width: 335px){.new-skillport-section .skillport-label-style{margin:0}}@media screen and (min-width: 336px){.new-skillport-section .skillport-label-style{margin:0 12px}}.new-skillport-section .new-loginpage-input{width:140px;margin-right:8px;display:inline;border-color:#141c36}@media screen and (min-width: 992px){.new-skillport-section .new-loginpage-input{width:7rem;margin-right:8px;display:inline;border-color:#141c36}}.new-skillport-section .new-login-logo{width:100%}@media (min-width: 767px){.new-skillport-section .new-login-logo{width:inherit;font-size:1.75rem;padding-bottom:2rem;margin:0 0 .6em}}@media (max-width: 767px){.new-skillport-section .new-login-logo{width:65%;font-size:3rem;padding-bottom:0rem;margin:0 0 20px}}.new-skillport-section #percipio-signin-button{margin-right:2rem}@media (min-width: 415px) and (max-width: 1199px){.new-skillport-section #percipio-signin-button{margin-top:20px;margin-bottom:20px}}.new-skillport-section #skillport-signin-button{margin-right:2rem}@media (min-width: 415px) and (max-width: 1199px){.new-skillport-section #skillport-signin-button{margin-top:20px;margin-bottom:20px}}.skillport-section{padding-left:1.5rem}@media screen and (max-width: 990px){.skillport-section{padding-top:2rem;padding-left:0!important;margin-top:1rem;margin-left:15px;width:100%}}.skillport-section .skillport-dropdown{display:block;padding-left:0}.skillport-section .skillport-dropdown .skillport-dropdown-button{background-color:#fff;color:#6c757d;text-align:left;width:auto;border-color:#141c36}@media screen and (max-width: 767px){.skillport-section .skillport-dropdown .skillport-dropdown-button{margin-right:2rem}}.skillport-section .skillport-dropdown .skillport-dropdown-button:after{margin-left:0;float:right;margin-top:10px}@media screen and (min-width: 992px){.skillport-section .skillport-dropdown{display:inline;padding-left:8px}}.required-field:after{content:"*";color:red;font-size:14px}.new-percipio-section .percipio-dropdown{display:block;padding-left:0}@media screen and (max-width: 414px){.new-percipio-section .percipio-dropdown{padding-top:10px;padding-bottom:10px}}.new-percipio-section .percipio-dropdown .percipio-dropdown-button{background-color:#fff;color:#6c757d;text-align:left;width:auto;border-color:#141c36;margin-right:20px}@media (min-width: 447px) and (max-width: 767px){.new-percipio-section .percipio-dropdown .percipio-dropdown-button{margin-right:2rem}}@media screen and (max-width: 446px){.new-percipio-section .percipio-dropdown .percipio-dropdown-button{margin-top:0;margin-right:0;padding-top:10px}}.new-percipio-section .percipio-dropdown .percipio-dropdown-button:after{margin-left:0;float:right;margin-top:10px}@media screen and (min-width: 992px){.new-percipio-section .percipio-dropdown{display:inline;padding-left:8px}}@media screen and (max-width: 335px){.new-percipio-section .percipio-label-style{margin:0}}@media screen and (min-width: 336px){.new-percipio-section .percipio-label-style{margin:0 12px}}.new-percipio-section .new-percipio-loginpage-input{width:140px;margin-right:8px;display:inline;border-color:#141c36}@media screen and (min-width: 992px){.new-percipio-section .new-percipio-loginpage-input{width:7rem;margin-right:8px;display:inline;border-color:#141c36}}.new-percipio-section .new-percipio-login-logo{width:100%}@media (min-width: 767px){.new-percipio-section .new-percipio-login-logo{width:inherit;font-size:1.75rem;padding-bottom:2rem;margin:0 0 .6em}}@media (max-width: 767px){.new-percipio-section .new-percipio-login-logo{width:65%;font-size:3rem;padding-bottom:0rem;margin:0 0 20px}}.new-percipio-section #ind-percipio-signin-button,.new-percipio-section #percipio-signin-button{margin-right:2rem}@media (min-width: 415px) and (max-width: 1199px){.new-percipio-section #ind-percipio-signin-button,.new-percipio-section #percipio-signin-button{margin-top:20px;margin-bottom:20px}}.loginpage-site-label{display:block;font-size:11px}.loginpage-list li{padding-bottom:1rem}.checkoutCheckText{font-size:14px;font-weight:400}.skillsoftCoachingRadios{margin:32px 0}@media screen and (min-width: 992px){.skillsoftCoachingRadios{margin:0}}.skillsoftCoachingRadios label{font-weight:400}.plumaSection{margin-top:1rem}@media screen and (min-width: 992px){.plumaSection{margin-top:0;padding-left:50px}}.plumaSection .skillsoftCoachingLogoText{font-family:Spectral;font-size:16px;font-style:italic;font-weight:400;line-height:24px;letter-spacing:0px;text-align:left;margin:12px 0}.subjectHero__rollUpData{margin-top:2rem;margin-bottom:0!important;list-style-type:none}.subjectHero__rollUpData li{margin-right:1.5rem}.freeTrialPromo .subjectCtaButton a{width:100%}@media screen and (min-width: 768px){.freeTrialPromo .subjectCtaButton a{width:300px}}.freeTrialPromo:after{content:"";margin:auto;height:1px;width:100%;border-bottom:1px solid lightgrey;padding:7px;display:block}.freeTrialPromo:before{content:"";margin:auto auto 48px;height:1px;width:100%;border-bottom:1px solid lightgrey;padding:7px;display:block}.rollUpData{list-style-type:none}.rollUpData li{margin-right:1.5rem;margin-top:12px;margin-bottom:12px}@media screen and (min-width: 768px){.rollUpData li{margin-right:0}}@media screen and (min-width: 992px){.rollUpData li{margin-right:1.5rem}}.subjectchannels{display:flex;overflow-x:scroll;flex-wrap:nowrap}@media screen and (min-width: 768px){.subjectchannels{display:flex;overflow:hidden;flex-wrap:wrap}}.academySubjectTitle{font-family:Montserrat;font-style:normal;font-weight:700;font-size:24px;line-height:29px;text-transform:uppercase;color:#141c36}.academyCourseTitle{font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:20px;text-transform:capitalize;color:#141c36;flex:none;order:0;flex-grow:0}.subjectChannelsComptitle{margin-bottom:18px}@media screen and (min-width: 768px){.subjectChannelsComptitle{margin-bottom:29px}}.subjectChannelsComptitle h2{font-size:18px}@media screen and (min-width: 768px){.subjectChannelsComptitle h2{font-size:1.5rem}}.areaAboutSection{margin-top:32px;margin-bottom:18px}@media screen and (min-width: 768px){.areaAboutSection{margin-bottom:29px}}.areaAboutSection h2{font-size:18px}@media screen and (min-width: 768px){.areaAboutSection h2{font-size:1.5rem}}.channelsCount{display:block}.channelsCount p,.channelsCount .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .channelsCount p{margin-bottom:5px;color:#767676}@media screen and (min-width: 768px){.channelsCount{display:none}}.subjectchannelcard{margin:0 15px;width:15rem;min-height:27rem;min-width:250px}@media screen and (min-width: 768px){.subjectchannelcard{width:50%;height:auto;border:none!important;flex-direction:row!important;margin:0;min-height:auto}}.subjectchannelcard .imageSection{padding:0 0 20px;cursor:pointer}@media screen and (min-width: 768px){.subjectchannelcard .imageSection{padding-left:15px}}.subjectchannelcard .imageSection .channelImage{border:1px solid #c4c1c1;width:100%;height:auto}@media screen and (min-width: 768px){.subjectchannelcard .imageSection .channelImage{width:250px;height:150px}}.subjectchannelcard .dataSection{padding-left:15px}@media screen and (min-width: 768px){.subjectchannelcard .dataSection{padding-left:15px}}.subjectchannelcard .dataSection .subjectCardLink{cursor:pointer}.subjectchannelcard .dataSection .subjectCardLink:hover,.subjectchannelcard .dataSection .subjectCardLink:active{color:#da3466}.subjectChannel-links p,.subjectChannel-links .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .subjectChannel-links p{font-size:14px;color:#141c36;line-height:21.31px;margin-bottom:0}.subjectChannel-links .subjectChannel-link{display:block;margin-bottom:.75rem}.subjectChannel-links .subjectChannel-link a{font-size:14px;font-weight:700;font-family:spectral;color:#141c36;margin-top:13px}.areaHero__title{color:#fff;display:flex;flex-direction:column;font-size:20px;font-weight:900;margin-bottom:14px;font-family:Montserrat;letter-spacing:0px;text-transform:uppercase}@media screen and (min-width: 768px){.areaHero__title{font-size:min(10vw,60px)}}.areaHero__areaDescription{color:#fff;font-family:Spectral!important;font-size:18px;font-weight:400!important;padding-bottom:5px!important}@media screen and (min-width: 768px){.areaHero__areaDescription{font-size:22px}}.areaDescriptionLink{color:#fff!important;font-weight:800!important;font-family:Spectral!important;text-decoration:underline!important}.areaSubjectSocialActions{float:none;padding-top:18px;padding-right:0}@media screen and (min-width: 768px){.areaSubjectSocialActions{float:right;padding-top:0}}.carouselRecommendationStripe{padding-bottom:20px}.carouselRecommendationStripe__carouselRecommendationStripeTitle{width:100%;height:auto;color:#222;font-size:24px;font-family:Montserrat;font-weight:700;text-transform:uppercase;margin-bottom:30px}@media screen and (min-width: 992px){.carouselRecommendationStripe__carouselRecommendationStripeTitle{width:100%;height:29px;color:#222;font-size:24px;font-family:Montserrat;font-weight:700;text-transform:uppercase;margin-bottom:30px}}.careerJourneyHero__title{color:#fff;display:inline;font-size:20px;font-weight:100!important;font-family:Montserrat;text-transform:lowercase}@media screen and (min-width: 768px){.careerJourneyHero__title{font-size:min(10vw,60px)}}.careerJourneyHero__careerJourneyDesc{color:#fff;font-family:Montserrat!important;font-size:18px;padding-bottom:5px!important}@media screen and (min-width: 768px){.careerJourneyHero__careerJourneyDesc{font-size:22px}}.careerJourneyHero__rollUpData{margin-bottom:0!important;list-style-type:none;display:grid}.careerJourneyHero__rollUpData li{margin-right:1.5rem;display:inline}@media screen and (min-width: 992px){.careerJourneyHero__rollUpData{display:block}}.whatToExpectCard{display:flex}.whatToExpectCard__text{width:14rem}.whatToExpectCard__icon{margin-top:-.25rem;margin-right:1rem}.svg-softtriangle-next path{stroke-width:12;stroke:#141c36;stroke-linejoin:round;stroke-linecap:round}.carousel-stripe-card-list{display:flex;width:auto;margin-bottom:20px;overflow-x:scroll;padding:0}@media screen and (min-width: 1200px){.carousel-stripe-card-list{display:flex;width:auto;margin-bottom:20px;overflow:hidden}}.mostPopularCard{max-width:250px;margin-right:12px}.prev-carousel-arrow{display:none}@media screen and (min-width: 1199px){.prev-carousel-arrow{position:absolute;top:50%;left:.5%;display:block}}.next-carousel-arrow{display:none}@media screen and (min-width: 1199px){.next-carousel-arrow{position:absolute;top:50%;right:5%;display:block}}.recommendation-wrapper{max-width:1200px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;position:relative}.bookHero__title{font-size:38px!important;margin-bottom:2rem;line-height:47px!important}@media screen and (max-width: 991px){.bookHero__title{font-size:30px!important}}.backgroundCardImage{transform:scaleX(1.5);width:100%;height:100%;object-fit:cover;filter:blur(3px);opacity:.45;position:absolute;top:0;left:0}@media only screen and (max-width: 767px){.backgroundCardImage{position:relative;max-height:218px;max-width:720px}}.frontBookImage{z-index:55;max-height:calc(100% - 38px);position:relative}@media only screen and (max-width: 767px){.frontBookImage{position:absolute;height:134px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.frontBookImage{height:102px}}@media only screen and (min-width: 1024px){.frontBookImage{height:183px}}.bookImageContainer{min-width:293px;max-width:293px;min-height:165px;position:relative;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:100%;height:100%;max-height:218px;overflow:hidden}@media only screen and (max-width: 767px){.bookImageContainer{max-width:none;height:218px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.bookImageContainer{min-width:293px;max-width:293px;min-height:165px}}@media only screen and (min-width: 1024px){.bookImageContainer{min-width:386px;max-width:386px;min-height:218px}}.backgroundBookImageCard{object-fit:cover;filter:blur(3px);opacity:.45;position:absolute;top:0;left:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.frontBookImageCard{z-index:55;max-height:calc(100% - 15px);position:relative}.dnaContentDescriptionStyle{font-family:Spectral,serif}@media only screen and (max-width: 602px){.whySkillsoftSection .twoColumns__wrapper{margin-right:0}}.bookChaptersContainer .more{display:none}.bookChaptersContainer__containerTitle{font-family:Montserrat,sans-serif;font-size:24px;font-weight:700;line-height:29px;letter-spacing:0px;text-align:left}.bookChaptersrow{padding:16px 5px;margin-left:0;margin-right:0;margin-bottom:0;border-bottom:1px solid lightgrey;min-height:55px;display:flex;justify-content:left;align-items:left}li.bookChaptersrow:nth-of-type(1){border-top:1px solid lightgrey}.exploreSkillBenchmarks{margin:32px 0}.exploreSkillBenchmarks__title{font-family:Montserrat;font-size:24px;line-height:39px;margin-bottom:24px}.exploreSkillBenchmarks .skillBenchmarkAreaCard{border:none}.exploreSkillBenchmarks .skillBenchmarkSubjectCard{margin:20px 0;font-size:20px}.exploreSkillBenchmarks .skillBenchmarkSubjectCard:after{content:"";margin:auto;height:1px;width:100%;border-bottom:1px solid lightgrey;display:block;padding-top:20px}.exploreSkillBenchmarks .areaCardHeader{background-color:#fff;padding:0;border-bottom:2px solid #ACB5C0}.exploreSkillBenchmarks .areaCardButton{color:#343434;font-family:Montserrat;font-size:20px;font-weight:700;padding:20px 0}.exploreSkillBenchmarks .areaCardButton.collapsed .arrowIcon{transform:rotate(360deg)}.exploreSkillBenchmarks .areaCardButton .arrowIcon{transform:rotate(180deg)}.exploreSkillBenchmarks .skillBenchMarksList{list-style-type:none;padding:0 32px}.exploreSkillBenchmarks .skillBenchMarksList .skillBenchMarksListItem__title{margin-bottom:12px;font-family:Montserrat;font-weight:700;font-size:16px;text-transform:uppercase;color:#141c36}.exploreSkillBenchmarks .skillBenchMarksList .skillBenchMarksListItem:after{content:"";margin:auto;height:1px;width:100%;border-bottom:1px solid lightgrey;display:block}.exploreSkillBenchmarks .skillBenchMarksList .skillBenchMarksListItem:last-child:after{display:none}.skillBenchmarkNewAssets{flex-direction:row;align-items:flex-start;padding:4px 8px;width:63px;height:23px;color:#fff;background:#141C36;border-radius:16px;font-family:Montserrat;font-style:normal;font-weight:800;font-size:12px;line-height:15px;text-align:center}.moreContentToshow{display:none}.skillBenchmarkHero__title{color:#fff;font-family:Montserrat;font-weight:800;font-size:44px;line-height:36px}@media screen and (min-width: 768px){.skillBenchmarkHero__title{color:#fff;font-family:Montserrat;font-weight:800;font-size:48px;line-height:36px}}.skillBenchmarkHero__headline{font-family:Montserrat;font-size:28px;font-style:normal;font-weight:400;text-transform:uppercase}.skillBenchmarkHero .IconImage{margin-right:24px}.skillBenchmarkHero .IconImage svg{margin:24px auto}@media screen and (min-width: 768px){.skillBenchmarkHero .IconImage svg{margin:0 auto}}@media screen and (min-width: 992px){.skillBenchmarkHero .IconImage svg{margin:24px auto}}.skillBenchmarkHero .IconDescription p,.skillBenchmarkHero .IconDescription .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .skillBenchmarkHero .IconDescription p{margin:24px auto}.skillBenchmarkHero .skillBenchmarkExploreHeroIcons{display:grid;grid-template-columns:1fr;grid-column-gap:32px}@media screen and (min-width: 992px){.skillBenchmarkHero .skillBenchmarkExploreHeroIcons{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:32px}}.skillBenchmarkHeroImage{display:none}@media screen and (min-width: 992px){.skillBenchmarkHeroImage{display:flex}}.searchSkillBenchmarks__input{margin-bottom:12px}@media screen and (min-width: 768px){.searchSkillBenchmarks__input{margin-bottom:0}}.skillbenchmark-carousel{width:auto;padding:0 15px}@media screen and (min-width: 992px){.skillbenchmark-carousel{width:730px;padding:0 15px}}.skillbenchmark-recommendation-card{width:210px!important;min-width:auto}.skillbenchmark-prev-carousel-arrow{display:none}@media screen and (min-width: 1199px){.skillbenchmark-prev-carousel-arrow{position:absolute;top:50%;left:-3%;display:block}}.skillbenchmark-next-carousel-arrow{display:none}@media screen and (min-width: 1199px){.skillbenchmark-next-carousel-arrow{position:absolute;top:50%;right:0%;display:block}}.browseContentHero{margin:32px 0}.browseContentHero__title{color:#fff;display:flex;flex-direction:column;font-size:22px;font-weight:900;line-height:66px;margin-bottom:14px;font-family:Montserrat;text-transform:uppercase}@media screen and (min-width: 768px){.browseContentHero__title{font-size:min(10vw,60px)}}.browseContentHero__browseContentDescription{color:#fff;font-family:Montserrat;font-size:22px;font-weight:400;padding-bottom:5px!important}@media screen and (min-width: 768px){.browseContentHero__browseContentDescription{font-size:22px}}.browseContent__title{font-family:Montserrat;font-weight:300;font-size:32px;color:#272727;margin-top:4rem}.browseContent .areaCard{border:none;background-color:#fff;padding:0;border-bottom:2px solid #ACB5C0}.browseContent .areaCard .areaCardLink{font-family:Montserrat;font-weight:700;font-size:22px;color:#272727;margin-top:2rem;padding-bottom:1rem}.browseContent .areaCard .areaCardLink:hover{text-decoration:none}.browseContent .areaCard .areaCardLink .arrowIcon{transform:rotate(-90deg);margin-top:.5rem}.browseContent .areaCard .areaCardLink .nbNewAssets,.subjectNewPage .nbNewAssets{width:44px;height:15px;font-size:12px;text-align:center;color:#141c36;border:2px solid #FF375A;border-radius:16px;padding:4px 8px}.radioCheckBox{margin-bottom:10px}.radioCheckBox input:not(old){opacity:0;width:20px;height:20px;padding:0;margin:0}.radioCheckBox label{position:relative}.radioCheckBox label:after{content:"";position:absolute;width:20px;height:20px;border-radius:3px;background-color:#fff;border:1px solid black;transform:rotate(0);pointer-events:none;text-align:center;color:#fff}.radioCheckBox input:checked+label:after{content:"✓";background-color:gray;font-weight:900;font-size:15px}.filtersStyle{font-family:Montserrat;font-size:15px;font-weight:var(--filterFontWeight);line-height:18px;letter-spacing:0px;text-align:left}.filtersHeaderStyle{font-family:Montserrat;font-size:24px;font-weight:600;line-height:29px;letter-spacing:0px;text-align:left}.link-rebranding-style{--link-color: currentColor;--link-color-hover: currentColor;--link-underline-color: var(--section-text-color, var(--c-navy));--link-underline-color-hover: var(--section-hover-color, var(--c-amaranth));--link-underline-size: 100% 0, 100% 2px;--link-underline-size-hover: 100% 2px, 100% 2px;background-image:linear-gradient(var(--link-underline-color-hover),var(--link-underline-color-hover)),linear-gradient(var(--link-underline-color),var(--link-underline-color));background-position:0 100%;background-repeat:no-repeat;background-size:var(--link-underline-size);color:var(--link-color);text-decoration:none;transition:background var(--speed-fast) cubic-bezier(.17,.67,.32,1),color var(--speed-fast) cubic-bezier(.17,.67,.32,1)}[data-whatintent=mouse] .link-rebranding-style:hover{background-size:var(--link-underline-size-hover);color:var(--link-color-hover);text-decoration:none}.filtersGroup,.filtersGroup:checked{color:#141c36;border:none;border-radius:0%;border-bottom:2px solid #141C36;background-color:#fff}.filtersGroup svg,.filtersGroup:checked svg{float:right;transform:rotate(90deg);width:17px;height:18px}.filtersGroup svg path,.filtersGroup:checked svg path{stroke:#ff375a!important;fill:#ff375a}.filtersGroup:hover,.filtersGroup:checked:hover{color:#141c36;background-color:#fff;transform:none}.ecomBackground{content:" ";background-color:var(--c-navy);position:fixed;top:0;bottom:0;right:0;left:0;z-index:0;box-sizing:border-box}@media screen and (min-width: 992px){.ecomBackground:before{content:" ";background-color:#fff;position:fixed;top:0;bottom:0;right:0;left:50%;z-index:0;box-sizing:border-box}}.ecomContainer{justify-content:center;display:flex;padding-bottom:50px}.ecomContent{display:flex;align-items:flex-start;width:100%;flex-direction:column;position:relative;text-align:left;padding-bottom:50px}@media screen and (min-width: 992px){.ecomContent{transform:translateY(max(100px,50vh - 55%));max-width:920px;flex-direction:row;text-align:"";justify-content:space-between}}.ecomLeftRail{color:#fff;width:100%;text-align:left;display:flex;justify-content:center}@media screen and (min-width: 992px){.ecomLeftRail{width:380px;display:inherit}}.leftContainer{width:75%;padding-bottom:30px}@media screen and (min-width: 992px){.leftContainer{width:100%}}.renew-leftContainer{width:80%;padding-bottom:30px}@media screen and (min-width: 992px){.renew-leftContainer{width:100%}}.ecomRightRail{color:#000;width:100%;background-color:#fff;display:flex;justify-content:center}@media screen and (min-width: 992px){.ecomRightRail{width:380px;display:inherit}}.rightContainer{width:80%;padding-top:30px}@media screen and (min-width: 992px){.rightContainer{width:100%;padding-top:0}}.topIcons{position:relative;left:-26px}.renew-topIcons{position:relative;left:0}.leftText{padding-top:1rem}.rightIntro{color:var(--c-navy, #141C36);padding-bottom:1rem;font-size:x-large}.slideContainer{width:100%;padding:0 15px}.slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:10px;border-radius:5px;background:#d3d3d3;outline:none;opacity:.7;-webkit-transition:.2s;transition:opacity .2s}.slider:hover{opacity:1}.slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:25px;height:25px;border-radius:50%;opacity:1;background:var(--c-c-amaranth, #FF375A);cursor:pointer;border:none}.slider::-moz-range-thumb{width:25px;height:25px;border-radius:50%;opacity:1;background:var(--c-c-amaranth, #FF375A);cursor:pointer;border:none}.users{border-radius:5px;box-shadow:0 5px 8px #d3d3d3;width:100%;margin:8px 0;padding:10px 12px;border:1px solid lightgrey}.sitename{border-radius:5px;box-shadow:0 5px 8px #d3d3d3;width:200px;margin:8px 0;padding:10px 12px;border:1px solid lightgrey}.hr{border-top:1px solid lightgrey}.subtotal{padding-top:20px}.question{font-weight:600;color:#2f4f4f;padding-bottom:20px}.fieldDescription{font-size:small}.required:after{color:var(--c-navy, #141C36);content:"*"}.offset60{position:relative;left:60px}.checkoutLink{font-weight:600;color:var(--c-amaranth)}.checkoutLink:visited{color:var(--c-navy)}.checkoutLink:hover{color:var(--c-amaranth)}.accountInfoForm,.renewInfoForm{-webkit-appearance:none;color:#6e6e6e;padding-bottom:1.5rem;font-family:Spectral}.accountInfoForm label,.renewInfoForm label{cursor:default!important}.accountInfoForm .form-control:invalid,.renewInfoForm .form-control:invalid{background-image:none!important}.accountInfoForm .form-control:valid,.renewInfoForm .form-control:valid{background-image:none!important;border-color:#b2b2b2!important}.accountInfoForm .form-check-label,.renewInfoForm .form-check-label{color:#6e6e6e!important;font-family:Montserrat}.invalid-feedback:before{font-family:"Font Awesome 5 Pro";content:"";height:18px;width:18px}.valid-feedback:before{font-family:"Font Awesome 5 Pro";content:"";height:18px;width:18px}.next-button{width:100%;text-align:left}.offer-currency,.renew-offer-currency,.offer-frequency{position:inherit;margin-bottom:1.5rem;margin-left:-6px}.offer-currency span,.renew-offer-currency span,.offer-frequency span{font-size:11.5px;font-family:Spectral}.offer-currency .selectCurrency,.renew-offer-currency .selectCurrency,.offer-frequency .selectCurrency{border-radius:4px;width:16rem;height:2.2rem;font-size:inherit;font-weight:300;color:#000;background-image:url(/dist/media/icons/triangle-down-amaranth.svg)!important;background-size:14px!important;background-position:calc(100% - 6px) calc(1em - 9px),calc(100% - 15px) calc(1em - 2px)!important;text-align:left}.offer-currency .currency-dropdown-menu,.renew-offer-currency .currency-dropdown-menu,.offer-frequency .currency-dropdown-menu{width:16rem}.offer-currency .dropdown-toggle:after,.renew-offer-currency .dropdown-toggle:after,.offer-frequency .dropdown-toggle:after{content:none}.offer-landing-boxes{height:90%;display:flex;flex-direction:column}@media screen and (min-width: 992px){.offer-landing-boxes{flex-direction:row}}@media (min-width: 767px) and (max-width: 991px){.offer-landing-boxes{flex-direction:column}}.offer-landing-boxes:after{content:"";margin:auto;height:1px;width:100%;border-bottom:1px solid lightgrey;padding:7px;padding-bottom:2rem}@media (min-width: 992px) and (max-width: 1199px){.offer-landing-page{min-width:980px}}.offer-landing-page p,.offer-landing-page .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .offer-landing-page p{font-family:Spectral;margin-bottom:0}.individual-checkbox{width:245px;height:30px;display:flex;justify-content:center;align-items:center;font-family:Helvetica,Arial,sans-serif;font-size:11px;margin-top:.5rem;position:absolute}.individual-checkbox input#status,.individual-checkbox input#teamStatus{display:none}.individual-checkbox input#status+label,.individual-checkbox input#teamStatus+label{height:100%;width:100%}.individual-checkbox input#status+label>.status-switch,.individual-checkbox input#teamStatus+label>.status-switch{cursor:pointer;width:100%;height:100%;position:relative;background-color:#fff;color:#000;transition:all .5s ease;border:1px solid black;border-radius:100px;font-weight:300}.individual-checkbox input#status+label>.status-switch:before,.individual-checkbox input#status+label>.status-switch:after,.individual-checkbox input#teamStatus+label>.status-switch:before,.individual-checkbox input#teamStatus+label>.status-switch:after{border-radius:100px;height:100%;width:50%;display:flex;align-items:center;position:absolute;justify-content:center}.individual-checkbox input#status+label>.status-switch:before,.individual-checkbox input#teamStatus+label>.status-switch:before{background-color:#141c36;color:#fff;right:0;z-index:10;content:attr(data-checked);top:0;font-weight:700}.individual-checkbox input#status+label>.status-switch:after,.individual-checkbox input#teamStatus+label>.status-switch:after{left:0;content:attr(data-unchecked)}.individual-checkbox input#status:checked+label>.status-switch,.individual-checkbox input#teamStatus:checked+label>.status-switch{background-color:#fff;border:1px solid black;color:#000}.individual-checkbox input#status:checked+label>.status-switch:after,.individual-checkbox input#teamStatus:checked+label>.status-switch:after{left:50%;content:attr(data-checked)}.individual-checkbox input#status:checked+label>.status-switch:before,.individual-checkbox input#teamStatus:checked+label>.status-switch:before{color:#fff;right:50%;content:attr(data-unchecked)}.collection-checkbox{width:160px;height:30px;display:flex;justify-content:center;align-items:center;font-family:Montserrat;font-size:11px;margin-top:.14rem;position:absolute}.collection-checkbox input{display:none}.collection-checkbox input+label{height:100%;width:100%}.collection-checkbox input+label>.status-switch{cursor:pointer;width:100%;height:100%;position:relative;background-color:#fff;color:#000;transition:all .5s ease;border:2px solid #d8d8d8;border-radius:100px;font-weight:300}.collection-checkbox input+label>.status-switch:before,.collection-checkbox input+label>.status-switch:after{border-radius:100px;height:100%;width:50%;display:flex;align-items:center;position:absolute;justify-content:center}.collection-checkbox input+label>.status-switch:before{background-color:#141c36;color:#fff;right:0;z-index:10;content:attr(data-checked);top:0;font-weight:700}.collection-checkbox input+label>.status-switch:after{left:0;content:attr(data-unchecked)}.collection-checkbox input:checked+label>.status-switch{background-color:#fff;border:2px solid #d8d8d8;color:#000}.collection-checkbox input:checked+label>.status-switch:after{left:50%;content:attr(data-checked)}.collection-checkbox input:checked+label>.status-switch:before{color:#fff;right:50%;content:attr(data-unchecked)}.offer-box{display:none;margin-left:auto;margin-right:auto;height:auto}.offer-box .offer-landing-box{height:100%}@media screen and (min-width: 992px){.offer-box{display:inline}}.offerLanding-navBar{margin-left:auto;margin-right:auto;width:318px;display:inline}@media (min-width: 767px) and (max-width: 992px){.offerLanding-navBar{width:100%;display:block;margin-right:auto}}@media screen and (min-width: 992px){.offerLanding-navBar{display:none}}.offerLanding-nav{height:47px;margin-top:32px;margin-left:auto;margin-right:auto;padding-left:0;list-style-type:none;margin-bottom:0!important;width:318px}.offerLanding-nav .offerLanding-nav-item{height:47px;width:106px;text-align:center;color:#5e5e5e;border-radius:8px 8px 0 0;padding-top:13px;border-bottom:0px}.offer-landing-box{width:318px;position:relative;border-radius:0 0 8px 8px}.offer-landing-box .box-title{text-align:center;padding-top:4px;margin-bottom:0;font-family:Montserrat;font-size:1.7rem;font-weight:700}.offer-landing-box .price-slug{height:44px;width:325px;text-align:center;font-size:23px;font-family:Montserrat-Bold;font-weight:700;margin-bottom:0;position:relative}.offer-landing-box .price-slug span{font-size:20px;font-family:Montserrat,sans-serif}.offer-landing-box .price-slug .price-slug-unit-price{color:#ff375a;font-size:30px}.offer-landing-box .price-slug .currency-slug{position:inherit;margin-top:.4rem;margin-left:-1.2rem;font-size:20px;font-weight:700}.offer-landing-box .price-slug .monney-slug{font-size:22px;margin-left:-.6rem}.offer-landing-box .team-promo{text-align:center;font-family:Spectral;font-size:.9rem}.offer-landing-box .box-button{width:290px;min-height:70px;padding:11px;border-radius:4px;margin:0 12px 12px;display:block;color:#141c36;text-align:center;cursor:pointer}.offer-landing-box .box-button:hover{text-decoration:none}.offer-landing-box .box-button p,.offer-landing-box .box-button .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .offer-landing-box .box-button p{margin-bottom:0;font-family:Montserrat,sans-serif;font-weight:600;font-size:1.1rem;letter-spacing:1px}.offer-landing-box .box-button a{color:#fff}.offer-landing-box .box-button a:hover{text-decoration:none}.offer-landing-box .bottom-text{margin-top:9px;text-align:center;min-height:0rem;font-size:12px}@media screen and (min-width: 992px){.offer-landing-box{width:320px;height:513px;border-radius:8px;margin-right:66px}}@media screen and (min-width: 992px) and (min-width: 992px) and (max-width: 1200px){.offer-landing-box{margin-right:auto}}@media screen and (min-width: 992px){.offer-landing-box .box-title{text-align:center;margin-top:23px;margin-bottom:0;font-family:Montserrat;width:auto;font-weight:700}.offer-landing-box .price-slug{height:44px;width:auto;text-align:center;font-size:23px;font-family:Montserrat-Bold,sans-serif;font-weight:700;margin-bottom:0;position:relative}.offer-landing-box .price-slug .price-slug-unit-price{color:#ff375a;font-size:30px}.offer-landing-box .bottom-info{position:absolute;bottom:1rem;height:auto}.offer-landing-box .bottom-info a.box-button p,.offer-landing-box .bottom-info a.box-button .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .offer-landing-box .bottom-info a.box-button p{margin-top:.2rem}.offer-landing-box .box-button{width:299px;min-height:70px;padding:11px;border-radius:4px;margin:0 10px;display:block;color:#141c36;text-align:center}.offer-landing-box .box-button p,.offer-landing-box .box-button .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .offer-landing-box .box-button p{margin-bottom:0}.offer-landing-box .box-button a{color:#fff}.offer-landing-box .bottom-text{margin-top:9px;text-align:center;font-family:Spectral-Medium;letter-spacing:1px;font-size:12px}}@media screen and (min-width: 992px){#enterprise-offer-landing-box{margin-right:0}}.additional-links{width:320px;margin-left:auto;margin-right:auto}@media screen and (min-width: 992px){.additional-links{margin-right:60px;margin-left:20px}}@media (min-width: 992px) and (max-width: 1199px){.additional-links{margin-left:0;margin-right:0}}@media (min-width: 767px) and (max-width: 991px){.additional-links{margin-right:auto;margin-left:auto}}.additional-links .innerLink{color:#141c36}.boxes-list{height:auto;position:relative;padding-bottom:0rem}@media screen and (min-width: 992px){.boxes-list{padding-bottom:7rem}}.boxes-list .benefit-list ul{padding-left:46px;list-style-type:none;padding-right:.7rem}.boxes-list .benefit-list ul li{font-size:16px;text-indent:-1.6em;font-family:Spectral-Medium;letter-spacing:1px;line-height:normal}.boxes-list .benefit-list ul li:before{font-family:"Font Awesome 5 Pro";color:#141c36;content:"";margin-right:9px;height:18px;width:18px}.boxes-list .optional-list{margin-top:-1.5rem;margin-bottom:1rem;margin-left:-.1rem}.boxes-list .optional-list ul{padding-left:46px;list-style-type:none;padding-right:.7rem}.boxes-list .optional-list ul li{font-size:16px;font-family:Spectral-Medium;text-indent:-1.6em;list-style-type:none;letter-spacing:1px;line-height:normal}.boxes-list .optional-list li:before{content:url(/dist/media/icons/plus-circle-outline.svg);margin-right:9px;position:relative;top:5px;width:18px;height:18px;color:#141c36}.feature-individual-header{padding:0;text-align:center;height:46px;font-size:12px;position:relative}.feature-individual-header .feature-individual-text{position:absolute;top:50%;transform:translate(-50%,-50%)}.feature-team-header{padding:0;text-align:center;background-color:#fbfbf9;height:46px;font-size:12px;position:relative;margin:0 12px}.feature-team-header .feature-team-text{position:absolute;top:50%;transform:translate(-50%,-50%)}.feature-enterprise-header{padding:0;text-align:center;background-color:#f5f6f7;height:46px;font-size:12px;position:relative;margin-left:12px}.feature-enterprise-header .feature-enterprise-text{position:absolute;top:50%;transform:translate(-50%,-50%)}.core-feature-icons{position:absolute}@media screen and (min-width: 992px){.core-feature-icons{display:flex;position:static}}.core-feature-icons .feature-icon{margin-left:16px;padding-top:0;display:none}@media screen and (min-width: 992px){.core-feature-icons .feature-icon{text-align:center;padding-top:17px;position:static;margin-left:0;display:inline}}.core-feature-legend{display:none}@media screen and (min-width: 992px){.core-feature-legend{display:flex}}.feature-headers{display:none}@media screen and (min-width: 992px){.feature-headers{display:flex}}.features-heading{padding:0 16px}@media screen and (min-width: 992px){.features-heading{padding:0}}.features-heading .feature-title{font-weight:600;font-size:1.25rem;font-family:Montserrat}.core-features p,.core-features .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .core-features p{margin-bottom:0;font-family:Montserrat}.core-features .core-feature{padding:0 17px 15px 40px;position:relative;font-family:Spectral}@media screen and (min-width: 992px){.core-features .core-feature{padding:17px 0 17px 24px}}.core-features:after{content:"";margin:auto;height:1px;width:100%;border-bottom:1px solid lightgrey}.core-feature-label{float:right;margin-left:auto;margin-top:12px}.demo-link{color:#141c36}.demo-link p,.demo-link .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .demo-link p{display:inline}.demo-link p a,.demo-link .searchResults #addsearch-results .addsearch-result-item-sub p a,.searchResults #addsearch-results .addsearch-result-item-sub .demo-link p a{text-align:center;font-family:Spectral}.pmpPurchaseButton{text-align:left!important;justify-content:center!important;background-color:#141c36;padding:11px;border-radius:4px;margin:0 12px 12px;display:block;color:#fff;text-align:center;cursor:pointer}.pmpPurchaseButton:hover{text-decoration:none}.pmpPurchaseButton p,.pmpPurchaseButton .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .pmpPurchaseButton p{margin-bottom:0;font-family:Montserrat,sans-serif;font-weight:600;font-size:1.1rem;letter-spacing:1px}.pmpPurchaseButton a{color:#fff}.pmpPurchaseButton a:hover{text-decoration:none}#backgroundButtonPmp:hover{text-decoration:none;background-color:#ebe9df}#backgroundButtonPmp:focus,#backgroundButtonPmp:focus-visible{outline:none;background-color:#ebe9df!important}#pmpButtoncontainer{margin-top:0}.heroDnaContainer{padding-left:.4rem;padding-bottom:3rem}.itilVoucherForm{margin-left:2.5rem}.itilVoucherForm label{font-size:12px;font-weight:400!important;margin-top:2rem;color:#141c36}.itilVoucherForm input{width:31%!important}.itilVoucherForm .voucherBtn{background-color:#141c36!important;border:none;text-align:left;text-transform:uppercase}.stepper .nav-tabs{width:100%;margin:auto;border-bottom:none}@media screen and (min-width: 540px){.stepper .nav-tabs{position:relative;width:70%;margin:auto;border-bottom:none}}.stepper .nav-tabs>li{width:100%;position:relative;margin-left:auto;margin-right:auto;text-align:center}.stepper .nav-tabs>li .persistant-disabled:after{content:"";position:absolute;background:#f1f1f1;display:block;width:50%;height:2px;top:12px;left:54.3%;z-index:1}.stepper .nav-tabs>li .persistant-disabled:before{content:"";position:absolute;background:#f1f1f1;display:block;width:50%;height:2px;top:12px;right:54.3%;z-index:1}.stepper .nav-tabs>li.completed{display:none}.stepper .nav-tabs>li.disabled{display:none}@media screen and (min-width: 768px){.stepper .nav-tabs>li{width:25%;position:relative;text-align:center}.stepper .nav-tabs>li .persistant-disabled{cursor:default}.stepper .nav-tabs>li .persistant-disabled:after{content:"";position:absolute;background:#f1f1f1;background-color:silver;display:block;width:84%;height:2px;top:12px;left:58%;z-index:1}.stepper .nav-tabs>li .persistant-disabled:before{display:none}.stepper .nav-tabs>li.completed{display:inline-block}.stepper .nav-tabs>li.disabled{display:inline-block}.stepper .nav-tabs>li:last-child:after{background:transparent}}@media screen and (min-width: 768px){.stepper .nav-tabs>li:last-child .persistant-disabled:after{display:none}}.stepper .round-tab{width:22px;height:22px;display:inline-block;z-index:2;left:0;text-align:center;font-size:13px}.stepper .completed .round-tab{display:none}@media screen and (min-width: 768px){.stepper .completed .round-tab{display:inline-block}}@media screen and (min-width: 768px){.stepper .active .round-tab{display:inline-block}}.stepper .tabText{font-family:Montserrat-Regular;font-size:14px;font-weight:400;height:20px;letter-spacing:0px;line-height:20px;text-align:center;width:100%;display:inline-block}.stepper .disabled .round-tab{display:none}@media screen and (min-width: 768px){.stepper .disabled .round-tab{display:inline-block;background:#fff;color:#f1f1f1;border-color:#f1f1f1}}.billingCurrency{position:inherit}.billingCurrency span{font-size:11.5px;font-family:Spectral}.billingCurrency .selectCurrency{border-radius:4px;width:100%;height:2.2rem;font-size:inherit;font-family:Montserrat;font-weight:300;color:#000;background-image:url(/dist/media/icons/triangle-down-amaranth.svg)!important;background-size:14px!important;background-position:calc(100% - 6px) calc(1em - 9px),calc(100% - 15px) calc(1em - 2px)!important;text-align:left;box-shadow:0 2px 4px #0000011a}@media screen and (min-width: 768px){.billingCurrency .selectCurrency{width:16rem;box-shadow:0 2px 4px #0000011a}}.billingCurrency .currency-dropdown-menu{width:100%}@media screen and (min-width: 992px){.billingCurrency .currency-dropdown-menu{width:16rem}}.billingCurrency .dropdown-toggle:after{content:none}.selectCollectionComp{margin-top:20px}.selectCollectionComp p,.selectCollectionComp .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .selectCollectionComp p{font-size:14px;font-family:Spectral}.selectCollectionComp .subtotalSection p,.selectCollectionComp .subtotalSection .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .selectCollectionComp .subtotalSection p{font-weight:700}.selectCollectionComp .selectCollectionTitle{font-weight:700;font-size:18px}.selectCollectionComp .selectCollectionList,.selectCollectionComp .resellerCollectionList{padding:0}.selectCollectionComp .selectCollectionList li:after,.selectCollectionComp .resellerCollectionList li:after{content:"";margin:24px auto auto;height:1px;width:100%;border-bottom:1px solid #d8d8d8}.selectCollectionComp .selectCollectionList li:before,.selectCollectionComp .resellerCollectionList li:before{content:"";margin:auto auto 24px;height:1px;width:100%;border-bottom:1px solid #d8d8d8}.selectCollectionComp .selectCollectionList li,.selectCollectionComp .resellerCollectionList li{margin-bottom:0!important}.selectCollectionComp .selectCollectionList li.selectedPlan,.selectCollectionComp .resellerCollectionList li.selectedPlan{border:2px solid #FF375A;border-radius:4px}.selectCollectionComp .selectCollectionList li .collectionIcon,.selectCollectionComp .resellerCollectionList li .collectionIcon{display:none}@media screen and (min-width: 768px){.selectCollectionComp .selectCollectionList li .collectionIcon,.selectCollectionComp .resellerCollectionList li .collectionIcon{display:inline-block}}.selectCollectionComp .selectCollectionList .collectionTitle,.selectCollectionComp .resellerCollectionList .collectionTitle{flex:auto;max-width:100%}@media screen and (min-width: 768px){.selectCollectionComp .selectCollectionList .collectionTitle,.selectCollectionComp .resellerCollectionList .collectionTitle{flex:0 0 30%;max-width:30%}}.selectCollectionComp .selectCollectionList .collectionTitle p,.selectCollectionComp .selectCollectionList .collectionTitle .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .selectCollectionComp .selectCollectionList .collectionTitle p,.selectCollectionComp .resellerCollectionList .collectionTitle p,.selectCollectionComp .resellerCollectionList .collectionTitle .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .selectCollectionComp .resellerCollectionList .collectionTitle p{display:block;margin:0;font-size:14px}.selectCollectionComp .selectCollectionList .collectionTitle .collectionLink,.selectCollectionComp .resellerCollectionList .collectionTitle .collectionLink{color:#da3467;font-weight:700}.selectCollectionComp .selectCollectionList .collectionButtonDiv,.selectCollectionComp .selectCollectionList .staplesCollectionSubscriptionInfo,.selectCollectionComp .resellerCollectionList .collectionButtonDiv,.selectCollectionComp .resellerCollectionList .staplesCollectionSubscriptionInfo{flex:auto;max-width:100%}@media screen and (min-width: 768px){.selectCollectionComp .selectCollectionList .collectionButtonDiv,.selectCollectionComp .selectCollectionList .staplesCollectionSubscriptionInfo,.selectCollectionComp .resellerCollectionList .collectionButtonDiv,.selectCollectionComp .resellerCollectionList .staplesCollectionSubscriptionInfo{flex:0 0 24%;max-width:24%}}.selectCollectionComp .selectCollectionList .collectionButtonDiv,.selectCollectionComp .resellerCollectionList .collectionButtonDiv{padding-left:15px}@media screen and (min-width: 768px){.selectCollectionComp .selectCollectionList .collectionButtonDiv,.selectCollectionComp .resellerCollectionList .collectionButtonDiv{padding-left:0}}.selectCollectionComp .selectCollectionList .staplesInfoDetials,.selectCollectionComp .resellerCollectionList .staplesInfoDetials{list-style-type:none}.selectCollectionComp .selectCollectionList .collectionButton,.selectCollectionComp .selectCollectionList .staplesCollectionButton,.selectCollectionComp .resellerCollectionList .collectionButton,.selectCollectionComp .resellerCollectionList .staplesCollectionButton{border-radius:16px;border:2px solid #d8d8d8;height:32px;width:160px;background-color:#fff;text-align:center;font-size:12px;font-weight:400;font-family:Montserrat!important}.selectCollectionComp .selectCollectionList .collectionButton span,.selectCollectionComp .selectCollectionList .staplesCollectionButton span,.selectCollectionComp .resellerCollectionList .collectionButton span,.selectCollectionComp .resellerCollectionList .staplesCollectionButton span{display:inline-block}.selectCollectionComp .resellerCollectionListLastChild:after,.selectCollectionComp .resellerCollectionListLastChild:before{content:none}.selectCollectionComp .resellerCollectionListLastChild{list-style-type:none;margin-top:24px}.selectCollectionComp .resellerSectionButtonsWrapper{display:flex;flex-direction:column;justify-content:left;align-items:inherit}@media screen and (min-width: 768px){.selectCollectionComp .resellerSectionButtonsWrapper{display:flex;flex-direction:row;justify-content:center;align-items:center}}.selectCollectionComp .resellerSectionButtonsWrapper .staplesCollectionButtonDiv{flex:auto;max-width:100%;margin-top:24px;margin-left:12px;margin-right:12px}@media screen and (min-width: 768px){.selectCollectionComp .resellerSectionButtonsWrapper .staplesCollectionButtonDiv{flex:0 0 24%;max-width:24%;margin-top:0;margin-left:12px;margin-right:12px}}.selectCollectionComp .resellerSectionButtonsWrapper .staplesCollectionButtonDiv button{min-width:100%}@media screen and (min-width: 992px){.selectCollectionComp .resellerSectionButtonsWrapper .staplesCollectionButtonDiv button{min-width:160px}}.selectCollectionComp .resellerSectionButtonsWrapper .resellerPromocode{display:flex;align-items:center}.selectCollectionComp .resellerSectionButtonsWrapper .resellerPromocode label{margin-bottom:0}.selectCollectionComp .collectionAmount,.selectCollectionComp .resellerCollectionAmount{margin-top:5px;max-width:100%}@media screen and (min-width: 540px){.selectCollectionComp .resellerCollectionAmount{flex:0 0 10%;max-width:10%}}.selectCollectionComp .selectedPlan .collectionButton,.selectCollectionComp .selectedPlan .staplesCollectionButton{background-color:#141c36;border:#141C36;color:#fff}.selectCollectionComp .selectedPlan .collectionButton span,.selectCollectionComp .selectedPlan .staplesCollectionButton span{display:none}.selectCollectionComp .selectedPlan .collectionButton:after,.selectCollectionComp .selectedPlan .staplesCollectionButton:after{content:attr(button-content);text-align:center;font-size:12px;font-weight:700;font-family:Montserrat!important}@media (min-width: 767px) and (max-width: 991px){.selectCollectionComp .selectedPlan .collectionButton:after,.selectCollectionComp .selectedPlan .staplesCollectionButton:after{content:attr(button-content);padding:0;font-size:12px;font-weight:700;font-family:Montserrat!important}}@media screen and (min-width: 992px){.selectCollectionComp .selectedPlan .collectionButton:after,.selectCollectionComp .selectedPlan .staplesCollectionButton:after{content:attr(button-content);padding:12px;font-size:12px;font-weight:700;font-family:Montserrat!important}}.selectCollectionComp .seeWhatsIncluded{color:#141c36;font-weight:700;font-size:12px;font-family:Spectral;line-height:29px}.subtotalText{flex:auto;max-width:100%}@media screen and (min-width: 768px){.subtotalText{flex:0 0 31%;max-width:31%}}.whatsChangingErrorMessage{font-size:20px;color:red;font-weight:700}.whatsChanging-spinner{position:absolute;left:40%;width:3rem;height:3rem}@media screen and (min-width: 768px){.whatsChanging-spinner{left:50%}}.userInfoForm{-webkit-appearance:none;color:#000;padding-bottom:1.5rem;font-family:Spectral}.userInfoForm label{cursor:default!important}.userInfoForm .form-control:invalid{background-image:none!important}.userInfoForm .form-control:valid{background-image:none!important;border-color:#b2b2b2!important}.userInfoForm .form-check-label{color:#000!important;font-family:Montserrat}.userInfoForm .form-group{margin-top:12px}@media screen and (min-width: 768px){.userInfoForm .form-group{margin-top:15%}}.userInfoForm .userInfoFormFields{max-height:none;display:inline-block;width:100%}.userInfoForm .userInfoFormFields p,.userInfoForm .userInfoFormFields .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .userInfoForm .userInfoFormFields p{font-family:Montserrat}@media screen and (min-width: 768px){.userInfoForm .userInfoFormFields{display:grid;flex-direction:row;grid-template-columns:1fr 2fr}.userInfoForm .userInfoFormFields p,.userInfoForm .userInfoFormFields .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .userInfoForm .userInfoFormFields p{font-family:Montserrat}}.userInfoForm .userInfoFormFields .userInfoFormField{width:100%;margin-right:0}.userInfoForm .userInfoFormFields .userInfoFormField input{border:1px solid #E1E1E1;box-shadow:0 2px 4px #0000011a;font-family:Montserrat}@media screen and (min-width: 768px){.userInfoForm .userInfoFormFields .userInfoFormField{width:320px;margin-right:32px}}@media screen and (min-width: 992px){.userInfoForm .userInfoFormFields .userInfoFormField{max-width:320px;margin-right:0}}.userInfoForm .manageSubscriptionUserInfoFormFields{max-height:none;display:inline-block;width:100%;margin-bottom:25px}.userInfoForm .manageSubscriptionUserInfoFormFields p,.userInfoForm .manageSubscriptionUserInfoFormFields .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .userInfoForm .manageSubscriptionUserInfoFormFields p{font-family:Montserrat}.userInfoForm .manageSubscriptionUserInfoFormFields div{max-width:100%}@media screen and (min-width: 768px){.userInfoForm .manageSubscriptionUserInfoFormFields{display:grid;margin-bottom:0;flex-direction:row;grid-template-columns:1fr 1fr 1fr 1fr}.userInfoForm .manageSubscriptionUserInfoFormFields p,.userInfoForm .manageSubscriptionUserInfoFormFields .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .userInfoForm .manageSubscriptionUserInfoFormFields p{font-family:Montserrat}}.userInfoForm .manageSubscriptionUserInfoFormFields .userInfoFormField{width:100%;margin-right:0}.userInfoForm .manageSubscriptionUserInfoFormFields .userInfoFormField input{box-shadow:0 2px 4px #0000011a}@media screen and (min-width: 768px){.userInfoForm .manageSubscriptionUserInfoFormFields .userInfoFormField{width:320px;margin-right:32px}.userInfoForm .manageSubscriptionUserInfoFormFields .userInfoFormField input{box-shadow:0 2px 4px #0000011a}}@media screen and (min-width: 992px){.userInfoForm .manageSubscriptionUserInfoFormFields .userInfoFormField{max-width:320px;margin-right:0}.userInfoForm .manageSubscriptionUserInfoFormFields .userInfoFormField input{box-shadow:0 2px 4px #0000011a}}.userInfoPlanBox{border:2px solid #C0C0C0;border-radius:4px;background-color:#fff;width:100%;padding:16px 0 16px 16px}@media screen and (min-width: 1200px){.userInfoPlanBox{border:2px solid #C0C0C0;border-radius:4px;background-color:#fff;max-width:320px;padding:16px 0 16px 16px}}.userInfoPlanBox p,.userInfoPlanBox .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .userInfoPlanBox p{margin-bottom:0;font-size:16px}.userInfoPlanBox .boxItem{margin-bottom:16px}.userInfoPlanBox .boxItem .subheading{font-weight:700}.userInfoPlanBox .accntInfoDueToday{font-family:Montserrat;font-style:normal;font-weight:700;font-size:24px;line-height:17px;text-transform:uppercase;color:#ff375a;margin-top:12px}.chooseCollection-userInfo-Products-wrapper{flex-direction:column;padding:0 15px}@media screen and (min-width: 1200px){.chooseCollection-userInfo-Products-wrapper{flex-direction:row}}.chooseCollection-SelectCollection{min-width:auto}@media screen and (min-width: 1200px){.chooseCollection-SelectCollection{min-width:720px}}.chooseCollection-heading{font-family:Montserrat;font-style:normal;font-weight:700;font-size:18px;line-height:22px;color:#141c36}.chooseCollection-Dropdown{display:flex;flex-wrap:wrap}.chooseCollection-Dropdown .frequencyContent{float:left;margin-right:0;width:100%}@media screen and (min-width: 768px){.chooseCollection-Dropdown .frequencyContent{margin-right:22px;width:17.5rem}}.chooseCollection-Dropdown .frequencyContent .selectCurrency{width:17.5rem}.chooseCollection-Dropdown .currencyContent{float:left;width:100%}@media screen and (min-width: 768px){.chooseCollection-Dropdown .currencyContent{width:17.5rem}}.chooseCollection-navButtons{margin:32px 0;justify-content:left}@media screen and (min-width: 540px){.chooseCollection-navButtons{justify-content:center}}.chooseCollection-navButtons .chooseCollection-backButton{text-align:left;padding-left:0}@media screen and (min-width: 540px){.chooseCollection-navButtons .chooseCollection-backButton{text-align:right}}@media screen and (min-width: 540px){.chooseCollection-navButtons .chooseCollection-nextButton{margin-top:0;text-align:left;margin-left:15px}}@media screen and (max-width: 400px){.chooseCollection-navButtons .chooseCollection-nextButton{margin-top:24px;text-align:left;padding-left:0}}.chooseCollection-paymentButton{margin-top:24px;text-align:left;padding-left:0}@media screen and (min-width: 768px){.chooseCollection-paymentButton{margin-top:0;text-align:center}}.chooseCollection-changePlan,.chooseCollection-changeCollection{margin-left:0;color:#141c36;font-size:14px;font-weight:700}@media screen and (min-width: 768px){.chooseCollection-changePlan,.chooseCollection-changeCollection{margin-left:18px}}.changeSection__title{color:#243038;font-family:Spectral!important;font-size:15px!important;font-weight:700;line-height:23px;text-transform:uppercase;display:inline}.changeSection__text{color:#000;font-family:Spectral!important;font-size:15px!important;line-height:23px;display:inline;font-weight:700}.changeSection .whatsChangingOnChangesSection p,.changeSection .whatsChangingOnChangesSection .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .changeSection .whatsChangingOnChangesSection p{margin-bottom:8px}.userPlanAccountInfoBox{position:relative;left:0%;margin-bottom:53px;margin-left:0;z-index:1}@media screen and (min-width: 1200px){.userPlanAccountInfoBox{position:absolute;left:65%;margin-left:24px}}.userAccountInfoForm{padding:0 16px}@media screen and (min-width: 768px){.userAccountInfoForm{padding:0}}.userAccountInfoForm:after{content:"";margin:auto;height:1px;width:100%;border-bottom:1px solid #d8d8d8;display:inherit}.successfull-update-message{background-color:#da3466;margin:auto;height:48px;font-family:Spectral;font-size:16px;font-weight:500;color:#fff;line-height:48px;text-align:center}.successfull-update-message a:link{color:#fff}.disabled-manage-subscription-buttons{pointer-events:none;opacity:.4}.svg-checkmark{width:15px;height:15px;border-radius:50%;vertical-align:middle;stroke-width:3;stroke:#fff;stroke-miterlimit:10;stroke-dashoffset:0}.manage-subscription-title p,.manage-subscription-title .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .manage-subscription-title p{width:291px;height:29px;color:#343434;font-size:24px;font-family:Montserrat;font-weight:900}.mySubscriptionLink{background-color:#fff;border:none;font-weight:700;padding:0;color:#141c36}.mySubscription-UpdatePaymentWrapper{margin-top:24px;margin-right:0}@media screen and (min-width: 992px){.mySubscription-UpdatePaymentWrapper{margin-top:0;margin-right:24px;padding-bottom:15px}}.mySubscription{padding:0}.mySubscription .activeSubscriptionCustomerPortalLinkText:after{content:"Update billing or cancel my subscription";font-size:15px;font-weight:700;font-family:Spectral!important}.mySubscription .prevSubscriptionCustomerPortalButtonText:after{content:"Update billing details";font-size:15px;font-weight:700;font-family:Spectral!important}.selectCollectionCurrencyWrapper{display:block;margin-bottom:24px}@media screen and (min-width: 992px){.selectCollectionCurrencyWrapper{display:flex;flex-direction:row;margin-bottom:24px;margin-left:auto}}.selecCollectionCurrencyWrapper{order:2}.selectCollectionHeadingSection{display:block}@media screen and (min-width: 992px){.selectCollectionHeadingSection{display:flex;flex-direction:row}}.selectionCollection-freqToggle-wrapper{padding-left:15px}@media screen and (min-width: 1200px){.selectionCollection-freqToggle-wrapper{padding-left:15px}}.manage-purchasingHistory .purchaseHistoryTitle{font-size:24px;font-family:Montserrat;color:#243038;font-weight:900}.manage-purchasingHistory .purchaseHistoryList{font-size:14px;font-family:Spectral;font-weight:700;height:14px;padding-left:0}.manage-purchasingHistory .purchaseHistoryList a{color:#141c36;margin:auto}.manage-purchasingHistory .purchaseHistoryList li{margin-bottom:0;height:55px;border-top:1px solid #d8d8d8}.manage-purchasingHistory .purchaseHistoryListItemCol{max-width:140px}.disableSelectCollectionComponent{pointer-events:none;opacity:.5}.submit-ecomm-style:hover{color:#fff!important;background-color:#212d56!important;border-color:#fff!important}.button-ecomm-style:hover{color:#da3466!important;background-color:#fff!important;border-color:#da3466!important}.careerJourneyLogos{width:130px;height:90px}.redeem-code-text{font-family:Montserrat;font-size:var(--stapleTextFontSize);font-weight:var(--stapleTextFontWeight);line-height:var(--stapleTextLineHeight);letter-spacing:0px;text-align:center;color:var(--stapleTextColor)}.staplesUserInfoFormFields{max-height:none;display:inline-block;width:100%;justify-items:center}.staplesUserInfoFormFields p,.staplesUserInfoFormFields .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .staplesUserInfoFormFields p{font-family:Spectral;font-size:12px;font-weight:400;line-height:18px;letter-spacing:0px}@media screen and (min-width: 768px){.staplesUserInfoFormFields{display:grid;flex-direction:row;grid-template-columns:var(--gridColumns)}.staplesUserInfoFormFields p,.staplesUserInfoFormFields .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .staplesUserInfoFormFields p,.staplesUserInfoFormFields label{font-family:Spectral;font-style:normal;font-size:12px;font-weight:400;line-height:18px;letter-spacing:0px}}.staplesUserInfoFormFields .userInfoFormField{width:100%;margin-right:0}.staplesUserInfoFormFields .userInfoFormField input{box-shadow:0 2px 4px #0000011a}@media screen and (min-width: 768px){.staplesUserInfoFormFields .userInfoFormField{width:320px;margin-right:32px}.staplesUserInfoFormFields .userInfoFormField input{box-shadow:0 2px 4px #0000011a}}@media screen and (min-width: 992px){.staplesUserInfoFormFields .userInfoFormField{max-width:320px;margin-right:0}.staplesUserInfoFormFields .userInfoFormField input{box-shadow:0 2px 4px #0000011a}}.userInfo-dropdown{position:inherit}.userInfo-dropdown span{font-size:11.5px;font-family:Spectral}.userInfo-dropdown .selectDropdown{border-radius:4px;width:100%;height:2.2rem;font-size:14px;font-family:Montserrat;font-weight:300;background-image:url(/dist/media/icons/chevron-down.svg)!important;background-size:inherit!important;background-position:calc(100% - 6px) calc(1em - 9px),calc(100% - 15px) calc(1em - 2px)!important;text-align:left;box-shadow:0 2px 4px #0000011a!important;border:1px solid var(--input-color-border, #E1E1E1)!important;transition:none!important;padding-left:10px}@media screen and (min-width: 768px){.userInfo-dropdown .selectDropdown{box-shadow:0 2px 4px #0000011a}}.userInfo-dropdown .selectDropdown:-moz-focusring{outline:1px solid #55acee;outline-offset:-1px}.userInfo-dropdown .selectDropdown:focus-visible{outline:0px 2px 4px 0px rgba(0,0,1,.1)!important;box-shadow:0 0 0 4px var(--input-color-focus, #55acee)!important;margin-right:.25rem;padding:2px 2px 2px 10px}.userInfo-dropdown .selectDropdown:focus{box-shadow:0 2px 4px #0000011a;outline:none!important}.userInfo-dropdown .selectDropdown:hover:not(:focus-visible){box-shadow:0 2px 4px #0000011a}.userInfo-dropdown .selectDropdown:not(:focus-visible){box-shadow:none}.userInfo-dropdown .selectDropdown.clicked{box-shadow:none!important;-webkit-tap-highlight-color:transparent}.userInfo-dropdown .selectDropdown.clicked::-moz-focus-inner{border:0}.userInfo-dropdown .userInfo-agency-dropdown-menu{width:100%}.userInfo-dropdown .dropdown-toggle:after{content:none}.userInfo-dropdown .selectDropdown.clicked{background-color:#fff}.userInfo-dropdown .selectDropdown.clicked:focus{background-color:#fff}.userInfo-dropdown .selectDropdown:active{background-color:#fff;box-shadow:none!important;-webkit-tap-highlight-color:transparent}.userInfo-dropdown .selectDropdown:focus:not(.clicked){box-shadow:none;-webkit-tap-highlight-color:transparent}@media (min-width: 992px) and (max-width: 1199px){.agreement-section{padding-left:70px}}@media (min-width: 1200px){.agreement-section{padding-left:115px}}.read-agreement-privacy-link{font-family:Montserrat;font-size:14px;font-weight:700;line-height:17px;letter-spacing:0px;text-align:left;text-decoration:underline;color:#da3466}.staples-info-icon:after{font-family:"Font Awesome 5 Pro";font-style:inherit!important;content:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11 17H13V11H11V17V17ZM12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2V2ZM12 20C7.59 20 4 16.41 4 12C4 7.59 7.59 4 12 4C16.41 4 20 7.59 20 12C20 16.41 16.41 20 12 20V20ZM13.2915 7.71299C13.2915 7.88699 13.257 8.05199 13.188 8.20799C13.119 8.36399 13.0245 8.50049 12.9045 8.61749C12.7845 8.73449 12.645 8.82749 12.486 8.89649C12.327 8.96549 12.1575 8.99999 11.9775 8.99999C11.8035 8.99999 11.64 8.96549 11.487 8.89649C11.334 8.82749 11.2005 8.73449 11.0865 8.61749C10.9725 8.50049 10.881 8.36399 10.812 8.20799C10.743 8.05199 10.7085 7.88699 10.7085 7.71299C10.7085 7.53299 10.743 7.36499 10.812 7.20899C10.881 7.05299 10.9725 6.91649 11.0865 6.79949C11.2005 6.68249 11.334 6.58949 11.487 6.52049C11.64 6.45149 11.8035 6.41699 11.9775 6.41699C12.1575 6.41699 12.327 6.45149 12.486 6.52049C12.645 6.58949 12.7845 6.68249 12.9045 6.79949C13.0245 6.91649 13.119 7.05299 13.188 7.20899C13.257 7.36499 13.2915 7.53299 13.2915 7.71299Z' fill='%23707070'/%3E%3C/svg%3E%0A");font-size:.8em;color:#989898;margin-left:.5rem}.staples-info-icon{position:relative;top:5px;left:0}@media screen and (min-width: 768px){.staples-info-icon{position:relative;top:-20px;left:160px}}@media screen and (min-width: 992px){.staples-info-icon{position:relative;top:5px;left:0}}.feds-accountInfo-plan-wrapper{flex-direction:column;padding:0 15px}@media screen and (min-width: 1200px){.feds-accountInfo-plan-wrapper{flex-direction:row}}.feds-header h1{font-size:3.2rem!important;margin-top:-3rem;color:#141c36}.feds-accountInfo-form{padding:0 16px}@media screen and (min-width: 768px){.feds-accountInfo-form{padding:0}}.fedsHR{color:silver;border-top:1px solid var(--c-amaranth)}.pmpSectionFormWrapper{background-color:var(--c-cream)}.pmpSectionForm{max-width:90%;margin-left:auto;margin-right:auto}@media screen and (min-width: 992px){.pmpSectionForm{max-width:1140px}}.pmpDropdownButton{width:100%!important;border:1px solid #b2b2b2;color:#6e6e6e;overflow-x:scroll;font-size:.875rem!important}@media screen and (min-width: 992px){.pmpDropdownButton{overflow-x:hidden}}#availableItems_Header{padding:0 0 42px!important}#availableItems_Header .embed__wrapper{overflow:visible!important;padding-top:0!important}.smbHeroLeftAlignedImage{content:"";display:block;position:absolute;top:0;right:0;width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:97% 10%;bottom:0;left:0}.smbHeroLeftAlignedImage:before{background:rgba(20,28,54,.9);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.nav-bar-title{color:#343434;font-size:15px;font-family:Spectral;font-weight:700;letter-spacing:0px;line-height:24px}.subscriptionCardTitle{color:#fff;font-size:18px;font-family:Montserrat;font-style:normal;font-weight:700!important;line-height:22px;letter-spacing:0px;text-transform:uppercase}.subscriptionOverviewContainer{display:grid;grid-template-columns:var(--numberOfColumnsNeeded);gap:10px;padding:10px 10px 10px 25px}.subscriptionOverviewContainer__title{font-size:12px;font-family:Spectral;margin:0}.subscriptionOverviewContainer__data{font-size:16px;font-family:Montserrat;line-height:24px;margin:0}.salesRepresentativeNameAbsence{font-size:16px;font-family:Spectral;margin:0}.salesRepresentativeNameAbsence a{color:inherit;font-weight:700}.salesRepresentativeNameAbsence a:hover{color:#141c36}@media (min-width: 992px){.salesRepresentativeNameAbsence{margin-bottom:30px}}.subscriptionOverviewContainer>div{text-align:left;padding:10px 0;color:#000;font-weight:400;letter-spacing:0px;word-wrap:break-word}@media (max-width: 991px){.subscriptionOverviewContainer>div{min-width:0px}}.dna-button-white-svg-style{stroke:#ff375a!important}.dna-button-white-style{border-radius:5px;border:2px solid rgb(20,28,54);font-size:14px;background-color:#fff;border-color:#141c36;font-family:Montserrat;color:#000;font-weight:500;text-transform:uppercase}.dna-button-white-style:hover{color:#fff!important;background-color:#141c36!important;border-color:#141c36!important}.dna-button-white-style:hover .dna-button-white-svg-style{stroke:#ff375a!important}.dna-button-white-style:focus{color:#fff!important;background-color:#141c36!important;border-color:#141c36!important}.dna-button-white-style:focus .dna-button-white-svg-style{stroke:#ff375a!important}.dna-button-dark-style{border-radius:5px;font-size:14px;background-color:#141c36;font-family:Montserrat;color:#fff;font-weight:500;text-transform:uppercase}.dna-button-dark-style:hover:enabled{color:#141c36!important;background-color:#fff!important}.dna-button-dark-style:hover:enabled .dna-button-dark-svg-style{stroke:#ff375a!important}.dna-button-dark-style:focus{color:#141c36!important;background-color:#fff!important;border-color:#141c36!important}.dna-button-dark-style:focus .dna-button-dark-svg-style{stroke:#ff375a!important}.dna-button-dark-style:disabled{border-radius:5px;font-size:14px;font-weight:400;background-color:#141c36!important;font-family:Montserrat;color:#fff!important;font-weight:500;text-transform:uppercase}.dna-button-dark-svg-style{stroke:#ff375a!important}.activeSubscriptionCard{box-shadow:0 5px 10px #00000026;margin:2rem 1rem;width:calc(100% - 2rem);display:flex;flex-direction:column}.activeSubscriptionCard__wrapper{display:flex;flex-direction:row;flex-wrap:wrap;position:relative;z-index:1;margin:-1rem}.activeSubscriptionCard__header{background-color:var(--c-navy);padding:1rem;min-height:3.5rem;color:#fff}.activeSubscriptionCard__header span{line-height:1;text-transform:uppercase;font-weight:900}.activeSubscriptionCard__header.-Leadercamp,.activeSubscriptionCard__header.-navy{color:#fff}.activeSubscriptionCard__header.-Leadercamp svg path,.activeSubscriptionCard__header.-navy svg path{fill:#fff}.activeSubscriptionCard__icon{vertical-align:text-top;margin-right:.5rem}.activeSubscriptionCard__icon svg{max-height:19px;max-width:19px;fill:#fff}.activeSubscriptionCard__body{padding:1rem;flex-grow:1}.activeSubscriptionCard__length{font-size:.75rem;margin-bottom:1rem}.activeSubscriptionCard__length i{color:var(--c-amaranth);margin-right:.25rem}.activeSubscriptionCard__title a{color:inherit;font-family:Spectral,serif;font-weight:600;font-size:20px}.activeSubscriptionCard__title a:hover{color:#141c36}.activeSubscriptionCard__text p,.activeSubscriptionCard__text .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .activeSubscriptionCard__text p{font-size:.875rem;margin:0}.activeSubscriptionCard__tags{font-size:.75rem;margin:1rem 0 0;padding:0}.activeSubscriptionCard__tags li,.activeSubscriptionCard__tags.-location{display:inline-block;position:relative;margin-right:.5rem}.activeSubscriptionCard__tags li:before,.activeSubscriptionCard__tags.-location:before{font: 1em/1 "Font Awesome 5 Pro";content:"";display:inline-block;font-size:inherit;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;text-rendering:auto;text-transform:none;color:var(--c-amaranth);margin-right:.25rem;transform:scaleY(-1);vertical-align:text-top}.activeSubscriptionCard__tags.-location:before{content:"";transform:none;vertical-align:baseline}.activeSubscriptionCard__footer{padding:1rem;text-align:right;position:relative;background-color:#fff}.activeSubscriptionCard__footer .button span,.activeSubscriptionCard__footer .resources__search button span,.resources__search .activeSubscriptionCard__footer button span{text-transform:none;font-family:Spectral,serif}.activeSubscriptionCard__logo{display:inline-block;width:100px;height:50px;background-size:contain;background-position:left center;background-repeat:no-repeat;position:absolute;left:20px;bottom:20px}.activeSubscriptionCard.-event .activeSubscriptionCard__length{font-size:1rem}.activeSubscriptionCard.-event .activeSubscriptionCard__title{font-size:1.5rem}.activeSubscriptionCard.-event .activeSubscriptionCard__text p,.activeSubscriptionCard.-event .activeSubscriptionCard__text .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .activeSubscriptionCard.-event .activeSubscriptionCard__text p{font-size:1rem}.activeSubscriptionCard.-hide{display:none}.activeSubscriptionCard.featuredActiveSubscriptionCard{margin:2rem 0;width:100%}.activeSubscriptionCard.featuredActiveSubscriptionCard .activeSubscriptionCard__header span span{display:none}.activeSubscriptionCard.featuredActiveSubscriptionCard .activeSubscriptionCard__header span.featuredActiveSubscriptionCard_featured{color:#fff}.activeSubscriptionCard.featuredActiveSubscriptionCard .featuredActiveSubscriptionCard__image{position:relative;min-height:220px;overflow:hidden}.activeSubscriptionCard.featuredActiveSubscriptionCard .featuredActiveSubscriptionCard__image img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-height:100%;min-width:100%;object-fit:cover}@media screen and (min-width: 768px){.activeSubscriptionCard{width:calc(100% - 2rem)}.activeSubscriptionCard.featuredActiveSubscriptionCard .activeSubscriptionCard__header span span{display:inline}.activeSubscriptionCard.featuredActiveSubscriptionCard .activeSubscriptionCard__header span.featuredActiveSubscriptionCard_featured{float:right;margin:.25rem 0}.activeSubscriptionCard.featuredActiveSubscriptionCard .featuredActiveSubscriptionCard__interior{display:flex;flex-direction:row}.activeSubscriptionCard.featuredActiveSubscriptionCard .featuredActiveSubscriptionCard__content{display:flex;flex-direction:column;max-width:70%;min-width:70%}.activeSubscriptionCard.featuredActiveSubscriptionCard .featuredActiveSubscriptionCard__image{display:block;max-width:31.3333%;min-width:31.3333%}}@media screen and (min-width: 992px){.activeSubscriptionCard{width:calc(33.333% - 2rem)}.activeSubscriptionCard.-fifty{width:calc(100% - 2rem)}}.footerTextStyle{color:#343434;font-style:normal;font-size:16px;font-family:Spectral;font-weight:700;text-align:left;line-height:24px;letter-spacing:0px;margin-top:revert;margin-bottom:revert}.tooltip-inner{font-size:12px;font-family:Lato;font-weight:400;text-align:center;color:#343434;background-color:#fff;border-radius:3px;box-shadow:0 2px 7px #0003,0 1px 4px #00000021}.bs-tooltip-top>.arrow:before,.bs-tooltip-auto[x-placement^=top]>.arrow:before{border-top-color:#fff}.activeSubscriptionsContent{padding:20px 20px 20px 30px}.activeSubscriptionsContent p,.activeSubscriptionsContent .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .activeSubscriptionsContent p{color:#343434;font-size:15px;font-family:Spectral;font-weight:400;line-height:17px}.activeSubscriptionsContent h1{color:#343434;font-size:16px;font-family:Montserrat;font-weight:700;text-transform:uppercase;letter-spacing:0px}.activeSubscriptionTable{page-break-inside:always}.activeSubscriptionTable tr{border-top:2px solid #dee2e6}.activeSubscriptionTable thead{display:table-row-group}.activeSubscriptionTable th{background-color:#f3f3f3;color:#343434;font-size:12px;font-family:Montserrat;font-weight:700;text-transform:uppercase;letter-spacing:0px;vertical-align:middle!important}.activeSubscriptionTable td{background-color:#fff!important;color:#343434;font-size:16px;font-family:Spectral;font-weight:var(--fontWeight);border:none;letter-spacing:0px}.billingInfoCard{page-break-inside:avoid}.billingInfo{padding:20px 60px 20px 50px}@media (max-width: 500px){.billingInfo{padding-right:0;padding-left:0}}.billingInfo h1{color:#343434;font-size:16px;font-family:Montserrat;font-weight:700;text-transform:uppercase;letter-spacing:0px}.billingInfo .billingInfoItem{display:flex;align-items:baseline;margin-bottom:15px}.billingInfo .middle{border-bottom:2px dotted rgb(52,52,52);flex-grow:1;margin:0 5px}.billingInfo .billingInfoContent{color:#343434;font-size:14px;font-family:Spectral;font-style:normal;font-weight:400;padding-right:10px;line-height:21px}@media (max-width: 500px){.billingInfo .billingInfoContent{padding-right:0}}.billingInfo .billingInfoContentValue{padding-left:7px;color:#343434;font-size:16px;font-family:Spectral;font-weight:400;font-style:normal;line-height:24px;text-align:right}@media (max-width: 500px){.billingInfo .billingInfoContentValue{padding-left:0}}.billingInfo .billingInfoSubNote{color:#343434;font-size:14px;font-family:Spectral;font-weight:400}.billingInfo .billingInfoTotal{padding-right:10px;color:#343434;font-size:16px;font-family:Montserrat;font-weight:700;text-transform:uppercase;letter-spacing:0px}@media (max-width: 500px){.billingInfo .billingInfoTotal{padding-right:0}}.billingInfo .billingInfoTotalValue{padding-left:7px;color:#343434;font-size:21px;font-family:Spectral;font-weight:800}@media (max-width: 500px){.billingInfo .billingInfoTotalValue{padding-left:0}}.billingInfoFooter{border-top:1px solid #e0e0e0;padding:0 60px 0 50px}@media (max-width: 991px){.billingInfoFooter{padding-left:0;padding-right:0}}.billingInfoFooterContent{padding:var(--paddingTopBottom);margin:0}.billingInfoFooterContent li:after{content:"";height:1px;width:100%}.billingInfoFooterContent li:before{content:"";height:1px;width:100%}.billingInfoFooterContent li{margin-bottom:0!important}@media (max-width: 991px){.footerContactUsButton{float:left}}.contactUsButtonSpan{float:none;padding-right:17px}@media (max-width: 991px){.contactUsButtonSpan{float:left}}@media (min-width: 768px) and (max-width: 991px){.billingInfoFooterRenewal{padding-left:40px}}@media print{#activeSubscriptionHtml,#activeSubscriptionBody,#activeSubscriptionSection{display:inline-block;width:auto;height:auto;overflow:visible}#activeSubscriptionSection .dna-button-white-style{display:none}}.contactUsForm .col-form-label:after{content:"*";color:#141c36}.contactUsForm .col-form-label,.contactUsForm__dialogBoxLabel{color:#000;font-size:12px;font-family:Spectral;font-weight:400;letter-spacing:0px}.modalBodyText{color:#141c36;font-size:16px;font-family:Spectral;font-weight:400;line-height:24px;letter-spacing:0px}.smbLandingPage,.smb-invalid{overflow:hidden;margin-bottom:20px}.smbLandingPage .modal-dialog,.smb-invalid .modal-dialog{max-width:600px}.smbLandingPage .modal-header,.smb-invalid .modal-header{border-bottom:none}.smbLandingPage .modal-footer,.smb-invalid .modal-footer{border-top:none}.smbLandingPage .messageTextDialogBox,.smb-invalid .messageTextDialogBox{height:calc(7.5em + .75rem + 2px)}.smbLandingPage .contractTermsTextDialogBox,.smb-invalid .contractTermsTextDialogBox{height:calc(25em + .75rem + 2px)}.alertTopBar{background-color:#ff375a;max-height:0;overflow:hidden;position:relative;text-align:left;transition:max-height .3s ease-in-out;display:none}.alertTopBar.-active{display:block}.alertTopBar__close{background:transparent;border:0;color:#fff;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.alertTopBar__text{color:#fff;font-weight:600;line-height:1;padding:.5rem 3rem .5rem .5rem;margin-top:5px}.alertTopBar__text p,.alertTopBar__text .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .alertTopBar__text p{font-size:16px;font-family:Spectral;font-weight:500;text-align:center;letter-spacing:0px;line-height:21px;display:inline-block;margin:0}.alertTopBar__text p a,.alertTopBar__text .searchResults #addsearch-results .addsearch-result-item-sub p a,.searchResults #addsearch-results .addsearch-result-item-sub .alertTopBar__text p a{color:#fff;text-decoration:underline;line-height:1}.alertTopBar__text p a:hover,.alertTopBar__text .searchResults #addsearch-results .addsearch-result-item-sub p a:hover,.searchResults #addsearch-results .addsearch-result-item-sub .alertTopBar__text p a:hover{color:#ff375a}.alertTopBar__tag{border:1px solid white;display:inline-block;font-weight:700;margin-bottom:.25rem;margin-right:.25rem;padding:.25rem .5rem;text-transform:uppercase}.alertTopBar.-open{max-height:100vh}@media screen and (min-width: 768px){.alertTopBar{text-align:center}.alertTopBar__text{padding:.5rem}.alertTopBar__tag{margin-bottom:0;margin-right:1rem;padding:.25rem 1rem}}.reviewAndReview{background:none;border:none;color:#fff;text-decoration:underline}.reviewAndReview:hover{color:#f0ae43}.contractTermsAgreement{float:left}.contractTermsAgreement input{background:rgb(52,52,52);border-radius:0}.contractTermsLabel{color:#343434;font-size:16px;font-family:Spectral;font-weight:400}.contractTermsLabel a{color:#141c36;font-weight:700}@media (min-width: 501px) and (max-width: 991px){.billingInfoFooterLeftSpace{padding-left:40px}}.smb-invalid{margin-top:2em;margin-bottom:2em}.radioButtonLabel{margin-bottom:20px}.radioButtonLabel input[type=radio]{width:20px;height:20px;margin-right:10px;vertical-align:middle}.radioButtonLabel input[type=radio]:checked{background-color:#da3466}.smbPaymentModalTitleStyle{font-family:Montserrat;font-style:normal;font-weight:800;font-size:18px;line-height:27px}.paymentModalBodyStyle,.paymentModalHeaderStyle{padding-left:25px;padding-right:25px}.poNumberSection{display:none}.poBoxStyle{box-shadow:0 2px 4px #0000011a;border:1px solid rgb(236,236,236)!important}.bTestHorizontalSec-columnsSection{display:flex;flex-direction:column;margin:24px}.bTestHorizontalSec-columnsSection .freeTrialcolumn{margin:12px 0}.bTestHorizontalSec-columnsSection .freeTrialcolumn-heading{display:grid}.bTestHorizontalSec-columnsSection .freeTrialcolumn-icon{float:left;margin-right:12px}@media screen and (min-width: 768px){.bTestHorizontalSec-columnsSection{display:flex;flex-direction:row;margin:24px 0;padding-left:80px}.bTestHorizontalSec-columnsSection .freeTrialcolumn{flex:2 0;margin:0 12px}.bTestHorizontalSec-columnsSection .freeTrialcolumn-body{margin-right:30px}.bTestHorizontalSec-columnsSection .freeTrialcolumn-heading{display:grid;height:75px}.bTestHorizontalSec-columnsSection .freeTrialcolumn-icon{float:left;margin-right:12px}}.feds-HorizontalSec-columnsSection{display:flex;flex-direction:column;margin:24px}.feds-HorizontalSec-columnsSection .freeTrialcolumn{margin:12px 0}.feds-HorizontalSec-columnsSection .freeTrialcolumn-heading{display:grid}.feds-HorizontalSec-columnsSection .freeTrialcolumn-icon{float:left;margin-right:12px}@media screen and (min-width: 768px){.feds-HorizontalSec-columnsSection{display:flex;flex-direction:row}.feds-HorizontalSec-columnsSection .freeTrialcolumn{flex:2 0;margin:0 12px}.feds-HorizontalSec-columnsSection .freeTrialcolumn-heading{display:grid}.feds-HorizontalSec-columnsSection .freeTrialcolumn-icon{float:left;margin-right:12px}}.feature-headers-b{display:none}@media screen and (min-width: 992px){.feature-headers-b{display:flex}}.features-heading-b{padding:0 16px;border-bottom:3px solid lightgrey}@media screen and (min-width: 992px){.features-heading-b{padding:0}}.features-heading-b .feature-title-b{font-weight:bolder;font-size:1.25rem;font-family:Montserrat}.feature-individual-header-b{padding:20px 0 0;text-align:center;height:46px;font-size:12px;position:relative}.feature-individual-header-b .feature-individual-text-b{top:50%;font-size:13px!important;font-weight:600!important;color:#000!important}.feature-team-header-b{padding:20px 0 0;text-align:center;height:46px;font-size:12px;position:relative}.feature-team-header-b .feature-team-text-b{top:50%;font-size:13px!important;font-weight:600!important;color:#000!important}.feature-enterprise-header-b{padding-top:20px;padding-right:30px;text-align:center;height:46px;font-size:12px;position:relative}.feature-enterprise-header-b .feature-enterprise-text-b{top:50%;font-size:13px!important;font-weight:600!important;color:#000!important}.core-features-b p,.core-features-b .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .core-features-b p{margin-bottom:0;font-family:Montserrat}.core-features-b .core-feature-b{padding:0 17px 15px 40px;position:relative}@media screen and (min-width: 992px){.core-features-b .core-feature-b{padding:17px 0 17px 24px}}.core-features-b .core-subfeature-title-b p,.core-features-b .core-subfeature-title-b .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .core-features-b .core-subfeature-title-b p{font-weight:700}.core-features-b:after{content:"";margin:auto;height:1px;width:100%;border-bottom:1px solid lightgrey;border-top:1px solid lightgrey!important}.core-feature-b:after{content:"";margin:auto;height:1px;width:100%;border-bottom:1px solid lightgrey}.core-feature-label-b{float:left;margin-left:auto;margin-top:12px;margin-bottom:12px}.requestMyDemo{border:1px solid #141C36!important;color:#141c36!important;font-family:Spectral;font-weight:600;border-radius:12px!important}.requestMyDemo svg path{fill:#ff375a!important;stroke:#ff375a!important}.requestMyDemo:hover,.requestMyDemo:focus{border:none;color:#fff!important;background-color:#141c36!important}.requestMyDemo:hover svg path,.requestMyDemo:focus svg path{fill:#fff!important;stroke:#fff!important}.core-feature-icons-b{position:absolute}@media screen and (min-width: 992px){.core-feature-icons-b{display:flex;position:static}}.core-feature-icons-b .feature-icon-b{margin-left:16px;padding-top:0;display:none}@media screen and (min-width: 992px){.core-feature-icons-b .feature-icon-b{text-align:center;position:static;margin-left:0;margin-bottom:12px;display:inline}}.core-feature-legend-b-sticky{position:fixed;background-color:#fff;z-index:1029;top:57.8px;width:100%}@media screen and (min-width: 992px){.core-feature-legend-b-sticky{position:fixed;background-color:#fff;z-index:1029;top:79px;width:100%;padding:10px 15px;max-width:1160px;margin-left:-15px}}@media (min-width: 1000px) and (max-width: 1100px){.core-feature-legend-b-sticky{width:90%}}@media (min-width: 1100px) and (max-width: 1200px){.core-feature-legend-b-sticky{width:85%}}.core-features-wrapper-b{display:none}@media screen and (min-width: 992px){.core-features-wrapper-b{display:block}}.core-features-wrapper-mobile-b{display:block}.core-features-wrapper-mobile-b .core-feature-mobile-heading-b{position:relative;margin-bottom:16px}.core-features-wrapper-mobile-b .core-feature-mobile-heading-b .core-feature-icon-mobile-b{position:absolute;left:0;height:16px;width:16px}.core-features-wrapper-mobile-b .core-feature-mobile-b:after{content:"";margin:auto;height:1px;width:100%;border-bottom:1px solid lightgrey;display:inline-block}@media screen and (min-width: 992px){.core-features-wrapper-mobile-b{display:none!important}}.core-subFeature-title-mobile-b{margin-bottom:16px}.core-subFeature-title-mobile-b p,.core-subFeature-title-mobile-b .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .core-subFeature-title-mobile-b p{font-weight:700}.core-feature-tooltip{text-align:left}.core-feature-tooltip .info-icon:after{font-family:FontAwesome;font-style:inherit!important;content:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11 17H13V11H11V17V17ZM12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2V2ZM12 20C7.59 20 4 16.41 4 12C4 7.59 7.59 4 12 4C16.41 4 20 7.59 20 12C20 16.41 16.41 20 12 20V20ZM13.2915 7.71299C13.2915 7.88699 13.257 8.05199 13.188 8.20799C13.119 8.36399 13.0245 8.50049 12.9045 8.61749C12.7845 8.73449 12.645 8.82749 12.486 8.89649C12.327 8.96549 12.1575 8.99999 11.9775 8.99999C11.8035 8.99999 11.64 8.96549 11.487 8.89649C11.334 8.82749 11.2005 8.73449 11.0865 8.61749C10.9725 8.50049 10.881 8.36399 10.812 8.20799C10.743 8.05199 10.7085 7.88699 10.7085 7.71299C10.7085 7.53299 10.743 7.36499 10.812 7.20899C10.881 7.05299 10.9725 6.91649 11.0865 6.79949C11.2005 6.68249 11.334 6.58949 11.487 6.52049C11.64 6.45149 11.8035 6.41699 11.9775 6.41699C12.1575 6.41699 12.327 6.45149 12.486 6.52049C12.645 6.58949 12.7845 6.68249 12.9045 6.79949C13.0245 6.91649 13.119 7.05299 13.188 7.20899C13.257 7.36499 13.2915 7.53299 13.2915 7.71299Z' fill='%23707070'/%3E%3C/svg%3E%0A");font-size:.8em;color:#989898;margin-left:.5rem}.tooltip-inner{background:#F1F1F1;color:#141c36;padding-top:1.5rem;text-align:left}.tooltip .arrow:before{border-right-color:#f1f1f1!important;border-left-color:#f1f1f1!important}.circle-container{display:flex;justify-content:space-between;flex-direction:column;width:100%;margin:0 auto;padding:20px;align-items:center}@media screen and (min-width: 768px){.circle-container{display:flex;flex-direction:row;margin:24px 0}.circle-container .freeTrialcolumn{flex:2 0;margin:0 12px}}.circle{width:160px;height:160px;background-color:#ce0000;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:16px;text-align:center}@media (max-width: 767px){.circle{margin-bottom:15px}}.circle-inner{transform:translateY(2px)}.circle-inner p,.circle-inner .searchResults #addsearch-results .addsearch-result-item-sub p,.searchResults #addsearch-results .addsearch-result-item-sub .circle-inner p{margin:0;padding:0;font-weight:700}.section.-ctaMarketoForm .neo--ctaBlock__text h3{color:#ff375a;margin-bottom:1rem}.section.-ctaMarketoForm .neo--ctaBlock__text h3:first-of-type{margin-top:4rem}@media screen and (min-width: 992px){.section.-ctaMarketoForm .neo--ctaBlock__text h3:first-of-type{margin-top:5.33rem}}.section.-ctaMarketoForm .neo--ctaBlock__text ul.vertical-list{margin-bottom:4rem;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;padding-left:0;gap:1.5rem}.section.-ctaMarketoForm .neo--ctaBlock__text ul.vertical-list li{margin:0}.section.-ctaMarketoForm .neo--ctaBlock__text ul.vertical-list li:before{display:none}.section.-ctaMarketoForm .neo--ctaBlock__text ul.vertical-list li img{max-width:100px}.section.-ctaMarketoForm .neo--ctaBlock__text ul.vertical-list:last-of-type li a{color:#fff;position:relative;font-family:Montserrat;font-weight:700}.section.-ctaMarketoForm .neo--ctaBlock__text ul.vertical-list:last-of-type li a:after{position:absolute;content:"";height:4px;width:100%;bottom:-4px;left:0;background-color:transparent;transition:.25s background-color ease-in-out}.section.-ctaMarketoForm .neo--ctaBlock__text ul.vertical-list:last-of-type li:hover a,.section.-ctaMarketoForm .neo--ctaBlock__text ul.vertical-list:last-of-type li:focus a,.section.-ctaMarketoForm .neo--ctaBlock__text ul.vertical-list:last-of-type li:active a{text-decoration:none}.section.-ctaMarketoForm .neo--ctaBlock__text ul.vertical-list:last-of-type li:hover a:after,.section.-ctaMarketoForm .neo--ctaBlock__text ul.vertical-list:last-of-type li:focus a:after,.section.-ctaMarketoForm .neo--ctaBlock__text ul.vertical-list:last-of-type li:active a:after{background-color:#ff375a}.section.-ctaMarketoForm #mkForm{box-shadow:0 5px 10px #00000026;background-color:#fff;padding:3rem}.section.-ctaMarketoForm form.mktoForm>p:first-child,.section.-ctaMarketoForm .searchResults #addsearch-results .addsearch-result-item-sub form.mktoForm>p:first-child,.searchResults #addsearch-results .addsearch-result-item-sub .section.-ctaMarketoForm form.mktoForm>p:first-child{display:none}@media screen and (min-width: 768px){.section.-ctaMarketoForm .-columnLayoutTwoThirdOneThird .section__column--marketoFormBlock{margin-left:calc(-1 * var(--grid-column-width) / 2)}}@media screen and (min-width: 768px){.section.-marketoFormCta .-columnLayoutOneThirdTwoThird .section__column--marketoFormBlock{margin-right:calc(-1 * var(--grid-column-width) / 2)}}.state-border{fill:none;stroke:var(--c-white)}#dc-circle{stroke:var(--c-white);fill:none;transition:.2s fill ease-in-out}#states-select-section{padding-top:80px;margin-top:-80px;align-content:center;align-items:center;display:grid;justify-content:center;justify-items:center}#states-map-container{display:none}@media screen and (min-width: 768px){#states-map-container{display:block;margin:0 auto;padding:60px 0}}@media screen and (min-width: 992px){#states-map-container{padding:80px 0}}#states-map .state-wrap{--state-bg: var(--c-navy);--state-text: var(--c-aqua)}#states-map .state-wrap.-wph-mandate{--state-bg: var(--c-aqua);--state-text: var(--c-navy)}#states-map .state-wrap #dc-text{--state-text: var(--c-navy)}#states-map .state-wrap:hover{--state-bg: var(--c-amaranth);--state-text: var(--c-navy);cursor:pointer}#states-map .state-wrap text{fill:var(--state-text);font-size:10px;font-weight:600;pointer-events:none;transition:.2s fill ease-in-out}#states-map .state-wrap .state-bg{fill:var(--state-bg);transition:.2s fill ease-in-out}#states-select-wrap{display:flex;justify-content:center;align-items:center;margin:0 auto;padding:40px 0;max-width:200px;position:relative}#states-select-wrap i{position:absolute;right:15px;top:50%;transform:translateY(-50%);color:var(--c-amaranth);font-size:21px}#states-select-wrap select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:var(--c-white);border-radius:.5rem;border:3px solid rgba(var(--c-navy-rgb),.8);color:rgba(var(--c-navy-rgb),.8);cursor:pointer;display:inline-block;line-height:1.5;margin:0;outline:0;padding:.5rem 2.25rem .5rem 1rem;width:100%}#states-info-wrap{background:var(--c-cream);padding:40px 0;scroll-margin:40px;display:none}@media screen and (min-width: 992px){#states-info-wrap{padding:60px 0;scroll-margin:60px}}#individual-states g{display:none}#individual-states g.active{display:block}#individual-states g#AL{display:block}.state-info-block,.state-info-svg{display:none}.state-info-block.active,.state-info-svg.active{display:block}.state-info-block .button i,.state-info-block .resources__search button i,.resources__search .state-info-block button i{color:#ff375a}.states__key{display:none;list-style:none;margin:0;padding:0}@media screen and (min-width: 768px){.states__key{display:grid;gap:.75rem}}.states__keyItem{align-items:center;color:var(--c-navy);display:grid;font-size:.75rem;font-weight:700;gap:.5rem;grid-template-columns:max-content auto;letter-spacing:.025em;text-transform:uppercase}.states__keyItem--color{aspect-ratio:1;background:var(--key-color);box-shadow:1px 1px 2px rgba(var(--c-navy-rgb),.2);border-radius:100000px;inline-size:1em}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABDkAAsAAAAAG6gAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV3hY21hcAAAAYQAAADaAAADPv749/pnbHlmAAACYAAAC3AAABHQZg6OcWhlYWQAAA3QAAAAKwAAADYZw251aGhlYQAADfwAAAAdAAAAJA+RCLFobXR4AAAOHAAAABMAAACM744AAGxvY2EAAA4wAAAASAAAAEhF6kqubWF4cAAADngAAAAfAAAAIAE0AIFuYW1lAAAOmAAAASUAAAIK1cf1oHBvc3QAAA/AAAABJAAAAdPExYuNeJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGS7wTiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGJHcRdyA4RZgQRADK3CxEAAHic7dFZbsMgAEXRS0ycyZnnOeG7y+qC8pU1dHusIOXxuoxaOlwZYWQB0Aea4quIEN4E9LzKbKjzDeM6H/mua6Lmc/p8yhg0lvdYx15ZG8uOLQOGjMp3EzqmzJizYMmKNRu27Nhz4MiJMxeu3Ljz4Ekqm7T8P52G8PP3lnTOVk++Z6iN6QZzNN1F7ptuN7eGOjDUoaGODHVsuvU8MdTO9Hd5aqgzQ50b6sJQl4a6MtS1oW4MdWuoO0PdG+rBUI+GejLUs6FeDPVqqDdDvRvqw1CfhpqM9At0iFLaAAB4nJ1YDXBTVRZ+5/22TUlJ8we0pHlJm7RJf5O8F2j6EymlSPkpxaL8U2xpa3DKj0CBhc2IW4eWKSokIoLsuMqssM64f+jA4HSdWXXXscBq67IOs3FXZ1ZYWVyRFdo899yXtIBQZ90k7717zz3v3HPPOfd854YCCj9cL9dL0RQFOqCbGJnrHb5EayiKIWN8iA/hWBblo6hUWm8TtCDwE80WMJus/irwyxOdxeB0MDb14VNJHnXYoLLSl6FfCUYO9nYPTA8Epg9090LprfbBbZ2hY0UlJUXHQp3/vtWkS6EBv8+rPMq5u9692f/dNxJNiqwC1xPE9TCUgCsSdQWgE3XQD25lkG4CN2xmTcOXWBOyser6RN6KnGbKSbmQ3+d0OI1m2W8QzLLkI2sykrWAgJJEtA8vGGW/2Q+CmT3n8zS9wZwu2DCvtuZKZN3xkrLh36yCZuUomQSqGpY8t/25VfHVhw8z4ebGBtfLb0ya9PCaDc+8dGTvk2dsh6z7WzvowlXKUSWo9MJ15a3KrEP2loOr2Ojhw6iW6hf2BDdEccQvZGpaAy7YovSwq8kr7HGllxpd71rkS6G0Sf11sl9OvMK1+jwPPODxjUwkOim9CU3ix1wNjXDfmJSEn618Bs6lpWwUpU+8PCqLMY650zjq8VhCIP17NEKTx3eaLL+s5Pi6yJWaWjTHLR1jYzPSV9VF/6Ojdb/1kO3Mk3uhHC0x6gc1BjlKQ+nQFxTYdaJkZ7ySVxLBbhR1dsboNXp1tCYKW2LRaEzpYcIx2BKNxaL0ZaUnSqfFoiNhHKR/GkX6PWUSAaJelQaqZL1EpoHNsajSEyPSoJ9IjhIxTdjHLmwZvhRDOiFTY/YeQnvrVZmiTQtGncECXtFTBZLOVwwMRgoXHAkXzMzPn1nAJJ8jYSbMDaqN2waGLzNhih/bZynUBMpIWSg7VYi7DRx2m8ALkIdRCJwI6ArJx2EI8kaDWeTQKeAFk9fjl/1AvwktjQ1P7NjyMGQyfd4vjipX6M/i52D7Cq80kqlcxEcGXRr/FEcgs0u5uGgB4VWuMFfpdn2Re6Hi3PqzmxWKsz6+ae2Pn9hXXw/fqM859UiGC0oKYYILJBqJrsn1Z1E5qOs9rQCiUQRREjm8yJcbHF5cUJufX1vAHlefw0XgUoboS3ETfQlTxBC4SOtuE8VPRJTBSCQSjZCpk7Gqzu+masaZ2y7Zjehho4F3g82BNDkAHpORG4+OCS+f6JTPmtRn/PH1kch6d04sp7AQb25aQ/pqUyXeQ8vrebG8OYQdXOQ+585u0sdW9rqalzRURiJ+9F4MweRFrKUjl1GUYhH1A27WOHw5cTFSFPMo9EeUIGnQTZHIaJ7AHLaOKsOODaNF9jkBjYG2QEsQ2xjMUAx2bBEbeTBWMHwskBjngq56S/yfgkBnWBa4K9sqKtq2t1UI8S9He5XuBRbawAdatrQEAi30Aks2+LM8WeCbalVZkWNylvJ+dqJnzVb+OHlSoKW8nPCP7Rd+CcZ2DdWAGqJ2CBFOphgywFFCFBNtfAbGtNPBCwxvygHeYMZMY9ZboBqwq/pVrsbgN5tkv152ODlbMfiqwGMBgxa4Exz3QhovRIUp6acqZmQzRq0ypDXS2TPLT02YIkQETnOE445oOGxOmXAqUJNNG7XgupMjPq2ua9asrj5yY/yuKteO1Kx0YNJTufrirLe1mZnat7OL6rnUdCWenpW6I8mAnbsY8KWs1PuSovCW9A/Z25PQ24a7cNOqgmTkLmBMgh4THgc4b9k2IVv1/g/F5nGljwPLfOgHAzJzh45V/4+WenTzmMtR5Z7us2Tys909UHqrPY7KbckoxRvRHhmVc3cJGE97uml0R1S0jdULVl7EvZtDFVBF35N9cEdjpgmAiOlFZ+Dtoh93+D3zzHr8RRNZQhnCNMNbcegOvpEwZoL+06cJQ07h+th3fZ/7PVbVC6ngTAV/KoLFuO6+2KFcU651gEb5ugPSIb1D+Xp8V4+k3sEIGnw5mYe4If4k1lFYr6SCzmM2EQ8iWtmwjnBI9kTwe1TlfAmXh7H02by9fW2gsjKwtv0aaURKil4OdV7rDL1MXIFNrhdxohcZXYTnq47WisrKitaObbf5+yvkLi5J6lCNZZ+B6GC38VNBZBDidSS/+mSvh6s+srgC8pyKMvDtt+de3c9fU76ZPfuM8ud4Kv0fyP/LqfepMT/3oZxSqpZaTa1DaQYLY8TFsHYbWYsPoRhRWfL5eSSQbhUGgGC3YLbVMk6PitTFNGpAsNrC6D1VNBKgBHMejaiuRWEWGgsSDBTJjqWIl8kJLlsaLJ2tXDr6xGfT85bM2Q06a46x2HTgvdnV8z5YDy/27J4zt6x2VtkzjoYpkq36kaBr4eQSg7tyiVweWubXZugtadl58ydapfbORfKsDTuZ0OBgx4cfdjCf5tbWNITnL120fdOi1RV1C3uKGzNdwYLcMvZ3BxoPyTOCD1XvXTp7U10gWCVmTV9b3r2z0SkGWovb2hp9I89O8a2smlyaO8muMU+dRmtzp60IzAoFpjLr1n388boLyf0dRvxhsHZ0qbWqDkwqvvpkj4l0fY6EIXRi5sQSrAvsVYwXRy4qJ2EVtD1AN7a0HWth9ymvL1xc3WTUKK/TAHA/bXDVtVWfOMfuGxGZv4Ln/jVr9jc3j1yMv0tndmyt9Vq88Y9gH1wtLX3KWjot5++jWHgAoZZkQ14wGQ20Fli71UmKJAy4xKMSTGbVdybW7FDDAut9XpD5AzWrYO7zQ8qffqF8+Ynd/clrHcdyxGy3a/3+mfNnzC/cBsveTjnTvXf1o6vzOlZw7WtqtdmPK/Errz/6NNtD72zmNOZfbmYdTGHfoofqI79Oc+R2n1lrnL6pOm0Up7kwxhTW12Amm7WYkXR2qYrF2AmgmbAsxZjwy1xpg/m1Je2vrp8v/nz2xpmlBg4E9hrMU341wVpTOh/OfmGvAnra8q6uctr60ZQHV3Q+WMQJykMj8ZsWn2QBOmmHMB+m5pDIpTFonYigiaKAhGEiAHF7EliVnQkjoLVIMPtJpBKHYd3A8GYH9jJzrWwmHx5Qjp7vDAX0suGRym1vtm/9W1/HyR8vczfMs6Sk8DSv855/5dlX9oQq52hT8syyp2rx5Id17IAyAM3wIjQPMOHzytEB64q6D5zT91yNbnx3V/nqnd017S9Y0605k3izoXLpsxde2n38yoOV9s1LcjwzNjbdX6asnBVaBj/6/DwKwPkpcqbDG7BnsXoSqWnUAmottYF6jMSdVyYZh3zVXCjwTiwwHH6sGuRiEHQGzuRX6whZkp123oy1BWE2mEfJ/tvIRtM4ZM5bDXiMsPMaAKOTyc5uL57rqyyc5y5JE5pm1i2S2iUX0CcaQ6lC6Zog7JqSqZmYlosl2K6pwNA84zRnQW6SaALYZQGW5lhCtU/W34N6o+bKfZ8cf3/Cl/+iTX3wBzpOY4mRkeNf3rptycGSshQWgGbYt5jFc2e0+DglIrwl6DVWQ7BuwaJ3Xk1J4VL5urnLl/Wf+gHU/hZoZdKNym6lG+I34FaNeZKcSpJIo2IeCVvpdsDGfKvzJnAwmeD37Ow65ZWwSowpgwX5T69s/rB55dP5BcpgDKFV8p7q2sn/1uc93bVzT/w6UrCqDTWvfCq/oCD/qZXNoUj8BL5Kp6GU017frfNXkAtiiyf/SOCEeLqnd8R/Ql9GlCRfctS6k5chvIBuQ1zCCjoCHL2DHNHIXxMJ3kQeO8lbsUXONeSfA5EjcG6/E+KdhN4bP04vBhdi883+BFBzQbxFbvZzQeY9LNBZc0FNfn5NwfDn6rCTnTw6R8o+gfpf5hCom33cRuiTlss3KHmZjD+BPN+5gXuA2ziS/Q73mLxUkpbKN/eqwz5uK0X9F3h2d1V4nGNgZGBgAOJd776+iue3+crAzc4AAje5Bfcg0xz9YHEOBiYQBQA8FQlFAHicY2BkYGBnAAGOPgaG//85+hkYGVCBMgBGGwNYAAAAeJxjYGBgYB8EmKOPgQEAQ04BfgAAAAAAAA4AaAB+AMwA4AECAUIBbAGYAcICGAJYArQC4AMwA7AD3gQwBJYE3AUkBWYFigYgBmYGtAbqB1gIEghYCG4IhAi2COh4nGNgZGBgUGYoZWBnAAEmIOYCQgaG/2A+AwAYCQG2AHicXZBNaoNAGIZfE5PQCKFQ2lUps2oXBfOzzAESyDKBQJdGR2NQR3QSSE/QE/QEPUUPUHqsvsrXjTMw83zPvPMNCuAWP3DQDAejdm1GjzwS7pMmwi75XngAD4/CQ/oX4TFe4Qt7uMMbOzjuDc0EmXCP/C7cJ38Iu+RP4QEe8CU8pP8WHmOPX2EPz87TPo202ey2OjlnQSXV/6arOjWFmvszMWtd6CqwOlKHq6ovycLaWMWVydXKFFZnmVFlZU46tP7R2nI5ncbi/dDkfDtFBA2DDXbYkhKc+V0Bqs5Zt9JM1HQGBRTm/EezTmZNKtpcAMs9Yu6AK9caF76zoLWIWcfMGOSkVduvSWechqZsz040Ib2PY3urxBJTzriT95lipz+TN1fmAAAAeJxtkMl2wjAMRfOAhABlKm2h80C3+ajgCKKDY6cegP59TYBzukAL+z1Zsq8ctaJTTKPrsUQLbXQQI0EXKXroY4AbDDHCGBNMcYsZ7nCPB8yxwCOe8IwXvOIN7/jAJ76wxHfUqWX+OzgumWAjJMV17i0Ndlr6irLKO+qftdT7i6y4uFSUvCknay+lFYZIZaQcmfH/xIFdYn98bqhra1aKTM/6lWMnyaYirx1rFUQZFBkb2zJUtoXeJCeg0WnLtHeSFc3OtrnozNwqi0TkSpBMDB1nSde5oJXW23hTS2/T0LilglXX7dmFVxLnq5U0vYATHFk3zX3BOisoQHNDFDeZnqKDy9hRNawN7Vh727hFzcJ5c8TILrKZfH7tIPxAFP0BpLeJPA==) format("woff");font-weight:400;font-style:normal}.vjs-icon-subtitles:before,.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before{content:""}.vjs-icon-cog:before{content:""}.video-js{display:block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif;word-break:initial}.video-js.vjs-fluid,.video-js.vjs-16-9,.video-js.vjs-4-3,.video-js.vjs-9-16,.video-js.vjs-1-1{width:100%;max-width:100%}.video-js.vjs-fluid:not(.vjs-audio-only-mode),.video-js.vjs-16-9:not(.vjs-audio-only-mode),.video-js.vjs-4-3:not(.vjs-audio-only-mode),.video-js.vjs-9-16:not(.vjs-audio-only-mode),.video-js.vjs-1-1:not(.vjs-audio-only-mode){height:0}.video-js.vjs-16-9:not(.vjs-audio-only-mode){padding-top:56.25%}.video-js.vjs-4-3:not(.vjs-audio-only-mode){padding-top:75%}.video-js.vjs-9-16:not(.vjs-audio-only-mode){padding-top:177.7777777778%}.video-js.vjs-1-1:not(.vjs-audio-only-mode){padding-top:100%}.video-js.vjs-fill:not(.vjs-audio-only-mode){width:100%;height:100%}.video-js.vjs-audio-only-mode .vjs-tech{display:none}.video-js:hover .vjs-big-play-button,.video-js .vjs-big-play-button:focus{border-color:#fff;background-color:#73859f;background-color:#73859f80;transition:all 0s}.vjs-control .vjs-button{width:100%;height:100%}.vjs-menu li{list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:#2b333fb3;position:absolute;width:100%;bottom:1.5em;max-height:15em}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#2b333f;background-color:#2b333fb3}.vjs-has-started .vjs-control-bar,.vjs-audio-only-mode .vjs-control-bar{display:flex;visibility:visible;opacity:1;transition:visibility .1s,opacity .1s}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar,.vjs-audio-only-mode.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible;pointer-events:auto}.video-js .vjs-control{position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;flex:none}.video-js .vjs-control.vjs-visible-text{width:auto;padding-left:1em;padding-right:1em}.video-js *:not(.vjs-visible-text)>.vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.video-js .vjs-load-progress{background:rgba(115,133,159,.5)}.video-js .vjs-slider{position:relative;cursor:pointer;padding:0;margin:0 .45em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#73859f;background-color:#73859f80}.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical{left:-3.5em;transition:left 0s}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-has-started .vjs-poster,.vjs-using-native-controls .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster,.vjs-has-started.vjs-audio-poster-mode .vjs-poster{display:block}.video-js .vjs-time-control{flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.video-js.vjs-controls-disabled .vjs-text-track-display,.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js.vjs-controls-disabled video::-webkit-media-text-track-display,.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{transform:translateY(-1.5em)}.video-js .vjs-picture-in-picture-control{cursor:pointer;flex:none}.video-js.vjs-audio-only-mode .vjs-picture-in-picture-control{display:none}.video-js .vjs-fullscreen-control{cursor:pointer;flex:none}.video-js.vjs-audio-only-mode .vjs-fullscreen-control{display:none}.video-js.vjs-audio-only-mode .vjs-captions-button{display:none}.video-js.vjs-audio-only-mode .vjs-descriptions-button{display:none}.video-js.vjs-audio-only-mode .vjs-subs-caps-button{display:none}.vjs-modal-dialog .vjs-modal-dialog-content,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-button>.vjs-icon-placeholder:before,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABDkAAsAAAAAG6gAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV3hY21hcAAAAYQAAADaAAADPv749/pnbHlmAAACYAAAC3AAABHQZg6OcWhlYWQAAA3QAAAAKwAAADYZw251aGhlYQAADfwAAAAdAAAAJA+RCLFobXR4AAAOHAAAABMAAACM744AAGxvY2EAAA4wAAAASAAAAEhF6kqubWF4cAAADngAAAAfAAAAIAE0AIFuYW1lAAAOmAAAASUAAAIK1cf1oHBvc3QAAA/AAAABJAAAAdPExYuNeJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGS7wTiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGJHcRdyA4RZgQRADK3CxEAAHic7dFZbsMgAEXRS0ycyZnnOeG7y+qC8pU1dHusIOXxuoxaOlwZYWQB0Aea4quIEN4E9LzKbKjzDeM6H/mua6Lmc/p8yhg0lvdYx15ZG8uOLQOGjMp3EzqmzJizYMmKNRu27Nhz4MiJMxeu3Ljz4Ekqm7T8P52G8PP3lnTOVk++Z6iN6QZzNN1F7ptuN7eGOjDUoaGODHVsuvU8MdTO9Hd5aqgzQ50b6sJQl4a6MtS1oW4MdWuoO0PdG+rBUI+GejLUs6FeDPVqqDdDvRvqw1CfhpqM9At0iFLaAAB4nJ1YDXBTVRZ+5/22TUlJ8we0pHlJm7RJf5O8F2j6EymlSPkpxaL8U2xpa3DKj0CBhc2IW4eWKSokIoLsuMqssM64f+jA4HSdWXXXscBq67IOs3FXZ1ZYWVyRFdo899yXtIBQZ90k7717zz3v3HPPOfd854YCCj9cL9dL0RQFOqCbGJnrHb5EayiKIWN8iA/hWBblo6hUWm8TtCDwE80WMJus/irwyxOdxeB0MDb14VNJHnXYoLLSl6FfCUYO9nYPTA8Epg9090LprfbBbZ2hY0UlJUXHQp3/vtWkS6EBv8+rPMq5u9692f/dNxJNiqwC1xPE9TCUgCsSdQWgE3XQD25lkG4CN2xmTcOXWBOyser6RN6KnGbKSbmQ3+d0OI1m2W8QzLLkI2sykrWAgJJEtA8vGGW/2Q+CmT3n8zS9wZwu2DCvtuZKZN3xkrLh36yCZuUomQSqGpY8t/25VfHVhw8z4ebGBtfLb0ya9PCaDc+8dGTvk2dsh6z7WzvowlXKUSWo9MJ15a3KrEP2loOr2Ojhw6iW6hf2BDdEccQvZGpaAy7YovSwq8kr7HGllxpd71rkS6G0Sf11sl9OvMK1+jwPPODxjUwkOim9CU3ix1wNjXDfmJSEn618Bs6lpWwUpU+8PCqLMY650zjq8VhCIP17NEKTx3eaLL+s5Pi6yJWaWjTHLR1jYzPSV9VF/6Ojdb/1kO3Mk3uhHC0x6gc1BjlKQ+nQFxTYdaJkZ7ySVxLBbhR1dsboNXp1tCYKW2LRaEzpYcIx2BKNxaL0ZaUnSqfFoiNhHKR/GkX6PWUSAaJelQaqZL1EpoHNsajSEyPSoJ9IjhIxTdjHLmwZvhRDOiFTY/YeQnvrVZmiTQtGncECXtFTBZLOVwwMRgoXHAkXzMzPn1nAJJ8jYSbMDaqN2waGLzNhih/bZynUBMpIWSg7VYi7DRx2m8ALkIdRCJwI6ArJx2EI8kaDWeTQKeAFk9fjl/1AvwktjQ1P7NjyMGQyfd4vjipX6M/i52D7Cq80kqlcxEcGXRr/FEcgs0u5uGgB4VWuMFfpdn2Re6Hi3PqzmxWKsz6+ae2Pn9hXXw/fqM859UiGC0oKYYILJBqJrsn1Z1E5qOs9rQCiUQRREjm8yJcbHF5cUJufX1vAHlefw0XgUoboS3ETfQlTxBC4SOtuE8VPRJTBSCQSjZCpk7Gqzu+masaZ2y7Zjehho4F3g82BNDkAHpORG4+OCS+f6JTPmtRn/PH1kch6d04sp7AQb25aQ/pqUyXeQ8vrebG8OYQdXOQ+585u0sdW9rqalzRURiJ+9F4MweRFrKUjl1GUYhH1A27WOHw5cTFSFPMo9EeUIGnQTZHIaJ7AHLaOKsOODaNF9jkBjYG2QEsQ2xjMUAx2bBEbeTBWMHwskBjngq56S/yfgkBnWBa4K9sqKtq2t1UI8S9He5XuBRbawAdatrQEAi30Aks2+LM8WeCbalVZkWNylvJ+dqJnzVb+OHlSoKW8nPCP7Rd+CcZ2DdWAGqJ2CBFOphgywFFCFBNtfAbGtNPBCwxvygHeYMZMY9ZboBqwq/pVrsbgN5tkv152ODlbMfiqwGMBgxa4Exz3QhovRIUp6acqZmQzRq0ypDXS2TPLT02YIkQETnOE445oOGxOmXAqUJNNG7XgupMjPq2ua9asrj5yY/yuKteO1Kx0YNJTufrirLe1mZnat7OL6rnUdCWenpW6I8mAnbsY8KWs1PuSovCW9A/Z25PQ24a7cNOqgmTkLmBMgh4THgc4b9k2IVv1/g/F5nGljwPLfOgHAzJzh45V/4+WenTzmMtR5Z7us2Tys909UHqrPY7KbckoxRvRHhmVc3cJGE97uml0R1S0jdULVl7EvZtDFVBF35N9cEdjpgmAiOlFZ+Dtoh93+D3zzHr8RRNZQhnCNMNbcegOvpEwZoL+06cJQ07h+th3fZ/7PVbVC6ngTAV/KoLFuO6+2KFcU651gEb5ugPSIb1D+Xp8V4+k3sEIGnw5mYe4If4k1lFYr6SCzmM2EQ8iWtmwjnBI9kTwe1TlfAmXh7H02by9fW2gsjKwtv0aaURKil4OdV7rDL1MXIFNrhdxohcZXYTnq47WisrKitaObbf5+yvkLi5J6lCNZZ+B6GC38VNBZBDidSS/+mSvh6s+srgC8pyKMvDtt+de3c9fU76ZPfuM8ud4Kv0fyP/LqfepMT/3oZxSqpZaTa1DaQYLY8TFsHYbWYsPoRhRWfL5eSSQbhUGgGC3YLbVMk6PitTFNGpAsNrC6D1VNBKgBHMejaiuRWEWGgsSDBTJjqWIl8kJLlsaLJ2tXDr6xGfT85bM2Q06a46x2HTgvdnV8z5YDy/27J4zt6x2VtkzjoYpkq36kaBr4eQSg7tyiVweWubXZugtadl58ydapfbORfKsDTuZ0OBgx4cfdjCf5tbWNITnL120fdOi1RV1C3uKGzNdwYLcMvZ3BxoPyTOCD1XvXTp7U10gWCVmTV9b3r2z0SkGWovb2hp9I89O8a2smlyaO8muMU+dRmtzp60IzAoFpjLr1n388boLyf0dRvxhsHZ0qbWqDkwqvvpkj4l0fY6EIXRi5sQSrAvsVYwXRy4qJ2EVtD1AN7a0HWth9ymvL1xc3WTUKK/TAHA/bXDVtVWfOMfuGxGZv4Ln/jVr9jc3j1yMv0tndmyt9Vq88Y9gH1wtLX3KWjot5++jWHgAoZZkQ14wGQ20Fli71UmKJAy4xKMSTGbVdybW7FDDAut9XpD5AzWrYO7zQ8qffqF8+Ynd/clrHcdyxGy3a/3+mfNnzC/cBsveTjnTvXf1o6vzOlZw7WtqtdmPK/Errz/6NNtD72zmNOZfbmYdTGHfoofqI79Oc+R2n1lrnL6pOm0Up7kwxhTW12Amm7WYkXR2qYrF2AmgmbAsxZjwy1xpg/m1Je2vrp8v/nz2xpmlBg4E9hrMU341wVpTOh/OfmGvAnra8q6uctr60ZQHV3Q+WMQJykMj8ZsWn2QBOmmHMB+m5pDIpTFonYigiaKAhGEiAHF7EliVnQkjoLVIMPtJpBKHYd3A8GYH9jJzrWwmHx5Qjp7vDAX0suGRym1vtm/9W1/HyR8vczfMs6Sk8DSv855/5dlX9oQq52hT8syyp2rx5Id17IAyAM3wIjQPMOHzytEB64q6D5zT91yNbnx3V/nqnd017S9Y0605k3izoXLpsxde2n38yoOV9s1LcjwzNjbdX6asnBVaBj/6/DwKwPkpcqbDG7BnsXoSqWnUAmottYF6jMSdVyYZh3zVXCjwTiwwHH6sGuRiEHQGzuRX6whZkp123oy1BWE2mEfJ/tvIRtM4ZM5bDXiMsPMaAKOTyc5uL57rqyyc5y5JE5pm1i2S2iUX0CcaQ6lC6Zog7JqSqZmYlosl2K6pwNA84zRnQW6SaALYZQGW5lhCtU/W34N6o+bKfZ8cf3/Cl/+iTX3wBzpOY4mRkeNf3rptycGSshQWgGbYt5jFc2e0+DglIrwl6DVWQ7BuwaJ3Xk1J4VL5urnLl/Wf+gHU/hZoZdKNym6lG+I34FaNeZKcSpJIo2IeCVvpdsDGfKvzJnAwmeD37Ow65ZWwSowpgwX5T69s/rB55dP5BcpgDKFV8p7q2sn/1uc93bVzT/w6UrCqDTWvfCq/oCD/qZXNoUj8BL5Kp6GU017frfNXkAtiiyf/SOCEeLqnd8R/Ql9GlCRfctS6k5chvIBuQ1zCCjoCHL2DHNHIXxMJ3kQeO8lbsUXONeSfA5EjcG6/E+KdhN4bP04vBhdi883+BFBzQbxFbvZzQeY9LNBZc0FNfn5NwfDn6rCTnTw6R8o+gfpf5hCom33cRuiTlss3KHmZjD+BPN+5gXuA2ziS/Q73mLxUkpbKN/eqwz5uK0X9F3h2d1V4nGNgZGBgAOJd776+iue3+crAzc4AAje5Bfcg0xz9YHEOBiYQBQA8FQlFAHicY2BkYGBnAAGOPgaG//85+hkYGVCBMgBGGwNYAAAAeJxjYGBgYB8EmKOPgQEAQ04BfgAAAAAAAA4AaAB+AMwA4AECAUIBbAGYAcICGAJYArQC4AMwA7AD3gQwBJYE3AUkBWYFigYgBmYGtAbqB1gIEghYCG4IhAi2COh4nGNgZGBgUGYoZWBnAAEmIOYCQgaG/2A+AwAYCQG2AHicXZBNaoNAGIZfE5PQCKFQ2lUps2oXBfOzzAESyDKBQJdGR2NQR3QSSE/QE/QEPUUPUHqsvsrXjTMw83zPvPMNCuAWP3DQDAejdm1GjzwS7pMmwi75XngAD4/CQ/oX4TFe4Qt7uMMbOzjuDc0EmXCP/C7cJ38Iu+RP4QEe8CU8pP8WHmOPX2EPz87TPo202ey2OjlnQSXV/6arOjWFmvszMWtd6CqwOlKHq6ovycLaWMWVydXKFFZnmVFlZU46tP7R2nI5ncbi/dDkfDtFBA2DDXbYkhKc+V0Bqs5Zt9JM1HQGBRTm/EezTmZNKtpcAMs9Yu6AK9caF76zoLWIWcfMGOSkVduvSWechqZsz040Ib2PY3urxBJTzriT95lipz+TN1fmAAAAeJxtkMl2wjAMRfOAhABlKm2h80C3+ajgCKKDY6cegP59TYBzukAL+z1Zsq8ctaJTTKPrsUQLbXQQI0EXKXroY4AbDDHCGBNMcYsZ7nCPB8yxwCOe8IwXvOIN7/jAJ76wxHfUqWX+OzgumWAjJMV17i0Ndlr6irLKO+qftdT7i6y4uFSUvCknay+lFYZIZaQcmfH/xIFdYn98bqhra1aKTM/6lWMnyaYirx1rFUQZFBkb2zJUtoXeJCeg0WnLtHeSFc3OtrnozNwqi0TkSpBMDB1nSde5oJXW23hTS2/T0LilglXX7dmFVxLnq5U0vYATHFk3zX3BOisoQHNDFDeZnqKDy9hRNawN7Vh727hFzcJ5c8TILrKZfH7tIPxAFP0BpLeJPA==) format("woff");font-weight:400;font-style:normal}.vjs-icon-play,.video-js .vjs-play-control .vjs-icon-placeholder,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{content:""}.vjs-icon-play-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play-circle:before{content:""}.vjs-icon-pause,.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pause:before,.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before{content:""}.vjs-icon-volume-mute,.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-mute:before,.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before{content:""}.vjs-icon-volume-low,.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-low:before,.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before{content:""}.vjs-icon-volume-mid,.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-mid:before,.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before{content:""}.vjs-icon-volume-high,.video-js .vjs-mute-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-high:before,.video-js .vjs-mute-control .vjs-icon-placeholder:before{content:""}.vjs-icon-fullscreen-enter,.video-js .vjs-fullscreen-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-fullscreen-enter:before,.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before{content:""}.vjs-icon-fullscreen-exit,.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-fullscreen-exit:before,.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before{content:""}.vjs-icon-square{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-square:before{content:""}.vjs-icon-spinner{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-spinner:before{content:""}.vjs-icon-subtitles,.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-subtitles:before,.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before{content:""}.vjs-icon-captions,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-captions-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-captions:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-captions-button .vjs-icon-placeholder:before{content:""}.vjs-next-video-play-button .vjs-icon-placeholder:before{font-family:VideoJS;font-weight:400;font-style:normal;content:"";cursor:pointer}.vjs-audio-description-play-enable-button,.vjs-cc-enable-disable-button{cursor:pointer}.vjs-http-source-selector .vjs-icon-cog .vjs-icon-placeholder:before{font-family:VideoJS;font-weight:400;font-style:normal;content:"";cursor:pointer}.vjs-http-source-selector .vjs-icon-cog:before{content:none}.vjs-menu .vjs-menu-item-text{font-size:14px}.vjs-dash-hls-bitrate-switcher-menu .vjs-menu .vjs-menu-content{left:-2rem;max-height:15rem!important;bottom:1.25rem!important}.vjs-icon-chapters,.video-js .vjs-chapters-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-chapters:before,.video-js .vjs-chapters-button .vjs-icon-placeholder:before{content:""}.vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-share:before{content:""}.vjs-icon-cog{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cog:before{display:block;content:url(/dist/quality-946ec084.svg)!important;width:24px;top:-3px}.vjs-icon-circle,.vjs-seek-to-live-control .vjs-icon-placeholder,.video-js .vjs-volume-level,.video-js .vjs-play-progress{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle:before,.vjs-seek-to-live-control .vjs-icon-placeholder:before,.video-js .vjs-volume-level:before,.video-js .vjs-play-progress:before{content:""}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-outline:before{content:""}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-inner-circle:before{content:""}.vjs-icon-hd{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-hd:before{content:""}.vjs-icon-cancel,.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cancel:before,.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before{content:""}.vjs-icon-replay,.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-replay:before,.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before{content:""}.vjs-icon-facebook{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-facebook:before{content:""}.vjs-icon-gplus{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-gplus:before{content:""}.vjs-icon-linkedin{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-linkedin:before{content:""}.vjs-icon-twitter{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-twitter:before{content:""}.vjs-icon-tumblr{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-tumblr:before{content:""}.vjs-icon-pinterest{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pinterest:before{content:""}.vjs-icon-audio-description,.video-js .vjs-descriptions-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-audio-description:before,.video-js .vjs-descriptions-button .vjs-icon-placeholder:before{content:""}.vjs-icon-audio,.video-js .vjs-audio-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-audio:before,.video-js .vjs-audio-button .vjs-icon-placeholder:before{content:""}.vjs-icon-next-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-next-item:before{content:""}.vjs-icon-previous-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-previous-item:before{content:""}.vjs-icon-picture-in-picture-enter,.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-picture-in-picture-enter:before,.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before{content:""}.vjs-icon-picture-in-picture-exit,.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-picture-in-picture-exit:before,.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder:before{content:""}.video-js{display:block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif;word-break:initial;width:100%;height:500px}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js[tabindex="-1"]{outline:none}.video-js *,.video-js *:before,.video-js *:after{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin:0}.video-js.vjs-fluid,.video-js.vjs-16-9,.video-js.vjs-4-3,.video-js.vjs-9-16,.video-js.vjs-1-1{width:100%;max-width:100%;height:0}.video-js.vjs-16-9{padding-top:56.25%}.video-js.vjs-4-3{padding-top:75%}.video-js.vjs-9-16{padding-top:177.7777777778%}.video-js.vjs-1-1{padding-top:100%}.video-js.vjs-fill{width:100%;height:100%}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}body.vjs-full-window{padding:0;margin:0;height:100%}.vjs-full-window .video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.video-js.vjs-fullscreen:not(.vjs-ios-native-fs){width:100%!important;height:100%!important;padding-top:0!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-hidden{display:none!important}.vjs-disabled{opacity:.5;cursor:default}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1!important;visibility:visible!important}.vjs-no-js{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.63332em;width:3em;display:block;position:absolute;top:10px;left:10px;padding:0;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:#2b333f;background-color:#2b333fb3;border-radius:.3em;transition:all .4s}.vjs-big-play-centered .vjs-big-play-button{top:50%;left:50%;margin-top:-.81666em;margin-left:-1.5em}.video-js:hover .vjs-big-play-button,.video-js .vjs-big-play-button:focus{border-color:#fff;background-color:#707070;transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button,.vjs-error .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button{display:block}.video-js button{background:none;border:none;color:inherit;display:inline-block;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:rgba(0,0,0,.8);background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(255,255,255,0));overflow:auto}.video-js .vjs-modal-dialog>*{box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;overflow:auto}.vjs-menu .vjs-menu-content>*{box-sizing:border-box}.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:capitalize}.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover,.js-focus-visible .vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:#73859f80}.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover,.js-focus-visible .vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.video-js .vjs-menu *:not(.vjs-selected):focus:not(:focus-visible),.js-focus-visible .vjs-menu *:not(.vjs-selected):focus:not(.focus-visible){background:none}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0em;margin-bottom:1.5em;border-top-color:#2b333fb3}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:#2b333fb3;position:absolute;width:100%;bottom:2.5em;max-height:15em}.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:5em}.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:10em}.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:14em}.vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:25em}.vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu,.vjs-menu-button-popup .vjs-menu.vjs-lock-showing{display:block}.video-js .vjs-menu-button-inline{transition:all .4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline:hover,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;transition:all .4s}.vjs-menu-button-inline:hover .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline.vjs-slider-active .vjs-menu{display:block;opacity:1}.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu{width:auto}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#2b333f;background-color:#2b333fb3;padding-left:.25rem;padding-right:.25rem}.vjs-has-started .vjs-control-bar{display:flex;visibility:visible;opacity:1;transition:visibility .1s,opacity .1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;pointer-events:none;transition:visibility 1s,opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar,.vjs-error .vjs-control-bar{display:none!important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}.video-js .vjs-control{position:relative;z-index:1;text-align:center;margin:0;padding:0;height:90%;width:3em;flex:none}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.vjs-button>.vjs-icon-placeholder{display:block}.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before,.video-js .vjs-control:focus{text-shadow:0em 0em 1em white}.video-js .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{cursor:pointer;flex:auto;display:flex;align-items:center;min-width:4em;touch-action:none}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-liveui .vjs-progress-control{display:flex;align-items:center}.vjs-no-flex .vjs-progress-control{width:auto}.video-js .vjs-progress-holder{flex:auto;transition:all .2s;height:.3em}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.6666666667em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-play-progress,.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div{position:absolute;display:block;height:100%;margin:0;padding:0;width:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:.9em;position:absolute;right:-.5em;top:-.3333333333em;z-index:1}.video-js .vjs-load-progress{background:#a9a9a9}.video-js .vjs-load-progress div{background:rgba(115,133,159,.75)}.video-js .vjs-time-tooltip{background-color:#fff;background-color:#fffc;border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:#000c}.video-js .vjs-slider{position:relative;cursor:pointer;padding:0;margin:0 .45em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#707070}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-slider:focus{text-shadow:0em 0em 1em white;box-shadow:0 0 1em #fff}.video-js .vjs-mute-control{cursor:pointer;flex:none}.video-js .vjs-volume-control{cursor:pointer;margin-right:1em;display:flex}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{visibility:visible;opacity:0;width:1px;height:1px;margin-left:-1px}.video-js .vjs-volume-panel{transition:width 1s}.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active{visibility:visible;opacity:1;position:relative;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s}.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal{width:5em;height:3em;margin-right:0}.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical{left:-3em;transition:left 0s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active{width:10em;transition:width .1s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only{width:4em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;width:3em;left:-3000em;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em;visibility:visible;opacity:1;position:relative;transition:none}.video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical,.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{position:absolute;bottom:3em;left:.5em}.video-js .vjs-volume-panel{display:flex}.video-js .vjs-volume-panel .vjs-mute-control .vjs-icon-placeholder:before{margin-left:.5rem}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:.9em;z-index:1}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-.5em;left:-.3em;z-index:1}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{top:-.3em;right:-.5em}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:3em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{width:3em;height:8em;bottom:8em;background-color:#2b333f;background-color:#2b333fb3}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.video-js .vjs-volume-tooltip{background-color:#fff;background-color:#fffc;border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-volume-control:hover .vjs-volume-tooltip,.video-js .vjs-volume-control:hover .vjs-progress-holder:focus .vjs-volume-tooltip{display:block;font-size:1em;visibility:visible}.video-js .vjs-volume-vertical:hover .vjs-volume-tooltip,.video-js .vjs-volume-vertical:hover .vjs-progress-holder:focus .vjs-volume-tooltip{left:1em;top:-12px}.video-js .vjs-volume-control.disabled:hover .vjs-volume-tooltip{font-size:1em}.video-js .vjs-volume-control .vjs-mouse-display{display:none;position:absolute;width:100%;height:1px;background-color:#000;z-index:1}.video-js .vjs-volume-horizontal .vjs-mouse-display{width:1px;height:100%}.vjs-no-flex .vjs-volume-control .vjs-mouse-display{z-index:0}.video-js .vjs-volume-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-volume-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.video-js.vjs-user-inactive.vjs-no-flex .vjs-volume-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-volume-tooltip{color:#fff;background-color:#000;background-color:#000c}.vjs-poster{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-color:#000;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.vjs-has-started .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster{display:block}.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-live-control{display:flex;align-items:flex-start;flex:auto;font-size:1em;line-height:3em}.vjs-no-flex .vjs-live-control{display:table-cell;width:auto;text-align:left}.video-js:not(.vjs-live) .vjs-live-control,.video-js.vjs-liveui .vjs-live-control{display:none}.video-js .vjs-seek-to-live-control{align-items:center;cursor:pointer;flex:none;display:inline-flex;height:100%;padding-left:.5em;padding-right:.5em;font-size:1em;line-height:3em;width:auto;min-width:4em}.vjs-no-flex .vjs-seek-to-live-control{display:table-cell;width:auto;text-align:left}.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control,.video-js:not(.vjs-live) .vjs-seek-to-live-control{display:none}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge{cursor:auto}.vjs-seek-to-live-control .vjs-icon-placeholder{margin-right:.5em;color:#888}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder{color:red}.video-js .vjs-time-control{flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto}.vjs-live .vjs-time-control,.video-js .vjs-current-time,.vjs-no-flex .vjs-current-time,.video-js .vjs-duration,.vjs-no-flex .vjs-duration{display:none}.vjs-time-divider{display:none;line-height:3em}.vjs-live .vjs-time-divider{display:none}.video-js .vjs-play-control{cursor:pointer}.video-js .vjs-play-control .vjs-icon-placeholder{flex:none}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{transform:translateY(-3em)}.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{transform:translateY(-1.5em)}.video-js .vjs-picture-in-picture-control,.video-js .vjs-fullscreen-control{cursor:pointer;flex:none}.vjs-playback-rate>.vjs-menu-button,.vjs-playback-rate .vjs-playback-rate-value{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-playback-rate .vjs-playback-rate-value{pointer-events:none;font-size:1.5em;line-height:2;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0}.vjs-playback-rate .vjs-menu .vjs-menu-item-text{font-size:15px}.vjs-playback-rate .vjs-menu .vjs-menu-content{left:2rem;max-height:15rem!important;bottom:1.25rem}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-error .vjs-error-display:before{color:#fff;content:"X";font-family:Arial,Helvetica,sans-serif;font-size:4em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-shadow:.05em .05em .1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;opacity:.85;text-align:left;border:6px solid rgba(43,51,63,.7);box-sizing:border-box;background-clip:padding-box;width:50px;height:50px;border-radius:25px;visibility:hidden}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block;-webkit-animation:vjs-spinner-show 0s linear .3s forwards;animation:vjs-spinner-show 0s linear .3s forwards}.vjs-loading-spinner:before,.vjs-loading-spinner:after{content:"";position:absolute;margin:-6px;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:transparent;border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:before,.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after{-webkit-animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite;animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:#fff;-webkit-animation-delay:.44s;animation-delay:.44s}@keyframes vjs-spinner-show{to{visibility:visible}}@-webkit-keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-spin{to{transform:rotate(360deg)}}@-webkit-keyframes vjs-spinner-spin{to{-webkit-transform:rotate(360deg)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}to{border-top-color:#73859f}}@-webkit-keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}to{border-top-color:#73859f}}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:"";font-size:1.5em;line-height:inherit}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:" ";font-size:1.5em;line-height:inherit}.video-js.vjs-layout-small .vjs-current-time,.video-js.vjs-layout-small .vjs-time-divider,.video-js.vjs-layout-small .vjs-duration,.video-js.vjs-layout-small .vjs-remaining-time,.video-js.vjs-layout-small .vjs-playback-rate,.video-js.vjs-layout-small .vjs-volume-control,.video-js.vjs-layout-x-small .vjs-current-time,.video-js.vjs-layout-x-small .vjs-time-divider,.video-js.vjs-layout-x-small .vjs-duration,.video-js.vjs-layout-x-small .vjs-remaining-time,.video-js.vjs-layout-x-small .vjs-playback-rate,.video-js.vjs-layout-x-small .vjs-volume-control,.video-js.vjs-layout-tiny .vjs-current-time,.video-js.vjs-layout-tiny .vjs-time-divider,.video-js.vjs-layout-tiny .vjs-duration,.video-js.vjs-layout-tiny .vjs-remaining-time,.video-js.vjs-layout-tiny .vjs-playback-rate,.video-js.vjs-layout-tiny .vjs-volume-control{display:none}.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover{width:auto;width:initial}.video-js.vjs-layout-x-small .vjs-progress-control,.video-js.vjs-layout-tiny .vjs-progress-control{display:none}.video-js.vjs-layout-x-small .vjs-custom-control-spacer{flex:auto;display:block}.video-js.vjs-layout-x-small.vjs-no-flex .vjs-custom-control-spacer{width:auto}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:#2b333fbf;color:#fff;height:70%}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-font,.vjs-text-track-settings .vjs-track-settings-controls{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}@supports (display: grid){.vjs-text-track-settings .vjs-modal-dialog-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;padding:20px 24px 0}.vjs-track-settings-controls .vjs-default-button{margin-bottom:20px}.vjs-text-track-settings .vjs-track-settings-controls{grid-column:1/-1}.vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content{grid-template-columns:1fr}}.vjs-track-setting>select{margin-right:1em;margin-bottom:.5em}.vjs-text-track-settings fieldset{margin:5px;padding:3px;border:none}.vjs-text-track-settings fieldset span{display:inline-block}.vjs-text-track-settings fieldset span>select{max-width:7.3em}.vjs-text-track-settings legend{color:#fff;margin:0 0 5px}.vjs-text-track-settings .vjs-label{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);display:block;margin:0 0 5px;padding:0;border:0;height:1px;width:1px;overflow:hidden}.vjs-track-settings-controls button:focus,.vjs-track-settings-controls button:active{outline-style:solid;outline-width:medium;background-image:linear-gradient(0deg,#fff 88%,#73859f 100%)}.vjs-track-settings-controls button:hover{color:#2b333fbf}.vjs-track-settings-controls button{background-color:#fff;background-image:linear-gradient(-180deg,#fff 88%,#73859f 100%);color:#2b333f;cursor:pointer;border-radius:2px}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}@media print{.video-js>*:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.vjs-resize-manager{position:absolute;top:0;left:0;width:100%;height:100%;border:none;z-index:-1000}.js-focus-visible .video-js *:focus:not(.focus-visible){outline:none}.video-js *:focus:not(:focus-visible){outline:none}.video-js .vjs-time-control{display:block!important}.video-js .vjs-remaining-time{display:none!important}.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline:hover,.video-js.vjs-no-flex .vjs-menu-button-inline{width:10em}.video-js .vjs-controls-disabled .vjs-big-play-button{display:none!important}.video-js .vjs-control{width:3em}.video-js .vjs-menu-button-inline:before{width:1.5em}.vjs-menu-button-inline .vjs-menu{left:3em}.vjs-paused.vjs-has-started.video-js .vjs-big-play-button,.video-js.vjs-ended .vjs-big-play-button,.video-js.vjs-paused .vjs-big-play-button{display:block}.video-js .vjs-load-progress div,.vjs-seeking .vjs-big-play-button,.vjs-waiting .vjs-big-play-button{display:none!important}.video-js .vjs-mouse-display:after,.video-js .vjs-play-progress:after{padding:0 .4em .3em!important}.video-js.vjs-ended .vjs-loading-spinner{display:none}.video-js.vjs-ended .vjs-big-play-button{display:block!important}.video-js *,.video-js:after,.video-js:before{box-sizing:inherit;font-size:inherit;color:inherit;line-height:inherit}.video-js.vjs-fullscreen,.video-js.vjs-fullscreen .vjs-tech{width:100%!important;height:100%!important}.video-js{font-size:14px;overflow:hidden}.video-js .vjs-control{color:inherit}.video-js .vjs-menu-button-inline:hover,.video-js.vjs-no-flex .vjs-menu-button-inline{width:8.35em}.video-js .vjs-volume-menu-button.vjs-volume-menu-button-horizontal:hover .vjs-menu .vjs-menu-content{height:3em;width:6.35em}.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:0 0 1em #fff,0 0 1em #fff,0 0 1em #fff}.video-js .vjs-spacer,.video-js .vjs-time-control{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.video-js .vjs-time-control{-webkit-box-flex:0 1 auto;-moz-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;width:auto}.video-js .vjs-time-control.vjs-time-divider{width:14px}.video-js .vjs-time-control.vjs-time-divider div{width:100%;text-align:center}.video-js .vjs-time-control.vjs-current-time{margin-left:1em}.video-js .vjs-time-control .vjs-current-time-display,.video-js .vjs-time-control .vjs-duration-display{width:100%}.video-js .vjs-time-control .vjs-current-time-display{text-align:right}.video-js .vjs-time-control .vjs-duration-display{text-align:left}.video-js .vjs-play-progress:before,.video-js .vjs-progress-control .vjs-play-progress:before,.video-js .vjs-remaining-time,.video-js .vjs-volume-level:after,.video-js .vjs-volume-level:before,.video-js.vjs-live .vjs-time-control.vjs-current-time,.video-js.vjs-live .vjs-time-control.vjs-duration,.video-js.vjs-live .vjs-time-control.vjs-time-divider,.video-js.vjs-no-flex .vjs-time-control.vjs-remaining-time{display:none}.video-js.vjs-no-flex .vjs-time-control{display:table-cell;width:4em}.video-js .vjs-progress-control{position:absolute;z-index:0;left:0;right:0;width:100%;height:.5em;top:-.5em;padding:0 12px}.video-js .vjs-progress-control .vjs-load-progress,.video-js .vjs-progress-control .vjs-play-progress,.video-js .vjs-progress-control .vjs-progress-holder{height:100%}.video-js .vjs-progress-control .vjs-progress-holder{margin:0}.video-js .vjs-progress-control:hover{height:1.5em;top:-1.5em}.video-js .vjs-control-bar{-webkit-transition:-webkit-transform .1s ease 0s;-moz-transition:-moz-transform .1s ease 0s;-ms-transition:-ms-transform .1s ease 0s;-o-transition:-o-transform .1s ease 0s;transition:transform .1s ease 0s}.video-js.not-hover.vjs-has-started.vjs-paused.vjs-user-active .vjs-control-bar,.video-js.not-hover.vjs-has-started.vjs-paused.vjs-user-inactive .vjs-control-bar,.video-js.not-hover.vjs-has-started.vjs-playing.vjs-user-active .vjs-control-bar,.video-js.not-hover.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-control-bar,.video-js.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-control-bar{visibility:visible;opacity:1;-webkit-backface-visibility:hidden;-webkit-transform:translateY(3em);-moz-transform:translateY(3em);-ms-transform:translateY(3em);-o-transform:translateY(3em);transform:translateY(3em);-webkit-transition:-webkit-transform 1s ease 0s;-moz-transition:-moz-transform 1s ease 0s;-ms-transition:-ms-transform 1s ease 0s;-o-transition:-o-transform 1s ease 0s;transition:transform 1s ease 0s}.video-js.not-hover.vjs-has-started.vjs-paused.vjs-user-active .vjs-progress-control,.video-js.not-hover.vjs-has-started.vjs-paused.vjs-user-inactive .vjs-progress-control,.video-js.not-hover.vjs-has-started.vjs-playing.vjs-user-active .vjs-progress-control,.video-js.not-hover.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-progress-control,.video-js.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-progress-control{height:.25em;top:-.25em;pointer-events:none;-webkit-transition:height 1s,top 1s;-moz-transition:height 1s,top 1s;-ms-transition:height 1s,top 1s;-o-transition:height 1s,top 1s;transition:height 1s,top 1s}.video-js.not-hover.vjs-has-started.vjs-paused.vjs-user-active.vjs-fullscreen .vjs-progress-control,.video-js.not-hover.vjs-has-started.vjs-paused.vjs-user-inactive.vjs-fullscreen .vjs-progress-control,.video-js.not-hover.vjs-has-started.vjs-playing.vjs-user-active.vjs-fullscreen .vjs-progress-control,.video-js.not-hover.vjs-has-started.vjs-playing.vjs-user-inactive.vjs-fullscreen .vjs-progress-control,.video-js.vjs-has-started.vjs-playing.vjs-user-inactive.vjs-fullscreen .vjs-progress-control{opacity:0;-webkit-transition:opacity 1s ease 1s;-moz-transition:opacity 1s ease 1s;-ms-transition:opacity 1s ease 1s;-o-transition:opacity 1s ease 1s;transition:opacity 1s ease 1s}.video-js.vjs-live .vjs-live-control{margin-left:1em}.video-js .vjs-big-play-button{top:50%;left:50%;margin-left:-1em;margin-top:-1em;width:2em;height:2em;line-height:2em;border:none;border-radius:50%;font-size:3.5em;background-color:#00000073;color:#fff;-webkit-transition:border-color .4s,outline .4s,background-color .4s;-moz-transition:border-color .4s,outline .4s,background-color .4s;-ms-transition:border-color .4s,outline .4s,background-color .4s;-o-transition:border-color .4s,outline .4s,background-color .4s;transition:border-color .4s,outline .4s,background-color .4s}.video-js .vjs-menu-button-popup .vjs-menu{left:-3em}.video-js .vjs-mute-control{height:100%}:global(.video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-content){background-color:#212121;width:12em;left:-1.5em;padding-bottom:.5em}.video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-item,.video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-title{background-color:#151b17;margin:.3em 0;padding:.5em;border-radius:.3em}:global(.video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-item.vjs-selected){background-color:#2483d5}:global(.video-js .vjs-big-play-button){background-color:#73859f;background-color:#73859f80;font-size:3.5em;border-radius:12%;height:1.4em!important;line-height:1.4em!important;margin-top:-.7em!important}:global(.video-js:hover .vjs-big-play-button,.video-js .vjs-big-play-button:focus,.video-js .vjs-big-play-button:active){background-color:#73859f;background-color:#73859f80}:global(.video-js .vjs-loading-spinner){border-color:#0e223dd6}:global(.video-js .vjs-control-bar2){background-color:#0e223d}:global(.video-js .vjs-control-bar){background-color:#000!important;color:#fff;font-size:14px;padding:0 12px}:global(.video-js .vjs-play-progress,.video-js .vjs-volume-level){background-color:#f2f2f2}:global(.video-js .vjs-picture-in-picture-control){display:none}.blurme{-webkit-filter:blur(2px) grayscale(.5) opacity(.8)}.vjs-subs-caps-button .vjs-icon-placeholder:before{content:url(/dist/cc-7b4be1f3.svg)!important;width:24px;top:-4px}.vjs-subs-caps-button-active .vjs-icon-placeholder:before{content:url(/dist/ccFilled-4c74d635.svg)!important;width:24px;top:-3px}.vjs-menu-button .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-menu-button .vjs-subs-caps-button-active .vjs-icon-placeholder:before{margin-left:.5rem}.vjs-seek-button.skip-back.skip-10 .vjs-icon-placeholder:before{content:url(/dist/backward-dd707503.svg)!important}.vjs-next-video-play-button .vjs-icon-placeholder:before{content:url(/dist/next-e7b44082.svg)!important;width:30px;height:42px}.vjs-fullscreen-control .vjs-icon-placeholder:before{content:url(/dist/fullscreen-7cf62004.svg)!important;width:27px;height:42px;margin-left:.5rem}.vjs-icon-fullscreen-exit:before,.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before{content:url(/dist/fullscreenExit-a1055258.svg)!important}.vjs-icon-volume-mute:before,.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before{content:url(/dist/mute-dfb5bddd.svg)!important;width:24px}.vjs-icon-volume-low:before,.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before{content:url(/dist/volume-8eb648fe.svg)!important;width:24px}.vjs-icon-volume-high:before,.video-js .vjs-mute-control .vjs-icon-placeholder:before{content:url(/dist/volumeFull-7a6cad17.svg)!important;width:24px}:global(.video-js .vjs-settings-menu .vjs-menu){left:-100px!important}:global(.video-js .vjs-big-play-button:active){background-color:transparent!important}:global(.video-js .vjs-big-play-button:hover){background-color:transparent!important}:global(.video-js .vjs-big-play-button){background-color:transparent;font-size:4em}:global(.video-js:hover .vjs-big-play-button){background-color:transparent!important}.vjs-big-play-button .vjs-icon-placeholder:before{content:url(/dist/PlayButton-0ca07e2c.svg)!important}.list{position:absolute;right:0;bottom:5em;display:flex;flex-direction:column;width:250px;padding:var(--font10);margin:0;font-family:Arial,Helvetica,sans-serif;font-size:var(--font12);line-height:2.5em;list-style-type:none;visibility:hidden;background:rgba(33,33,33,1);border:1px solid transparent;transition:right .4s cubic-bezier(0,0,.2,1)}.visible{visibility:visible;transition:right .4s cubic-bezier(0,0,.2,1)}.listItem{display:flex;justify-content:space-between;color:#fff}.listItemButton{width:100%;height:var(--font30);padding:0;font-family:Arial,Helvetica,sans-serif;font-size:var(--font12);color:#fff;cursor:pointer;background:none;border:none}.label{float:left}.subMenuItem{height:var(--font40);padding:var(--space8)}.submenuButton:hover{border:1px solid white!important}.submenuButton{padding:5px var(--space12);border-radius:4px}.submenuButton span{opacity:.6}.submenu{bottom:0;text-align:center;transition:none}.submenu.visible{width:auto;min-width:100px;max-width:125px;visibility:visible}.list.subMenuOpened{right:var(--space40);transition:right .4s cubic-bezier(0,0,.2,1)}.list.subMenuOpened .submenu{right:initial;left:250px}.submenuButton.selected span{opacity:1}.currentValue{display:flex;justify-content:space-between;float:right;color:#fff}.next{padding-left:var(--space8)}.autoplayButton{width:100%;padding-left:0;margin:var(--spaceWidth) 0;text-align:left;background-color:#212121;border:none}.autoplayButton .labelDiv{display:flex;align-self:center;justify-content:flex-start;float:right;width:2.8em;height:1.2em;font-size:var(--font16);background-color:var(--lightNeutralColor);border:1px solid transparent;border-radius:1em}.labelChecked{background-color:var(--darkPrimaryColor)!important}.switchDiv{float:right;width:var(--font16);height:var(--font16);background:white;border:1px solid transparent;border-radius:var(--font16);box-shadow:var(--deepShadow);transition:transform .3s}.checked{margin-left:11px;transform:translate3d(100%,0,0)}@media screen and (-ms-high-contrast: active){.labelChecked{background-color:var(--darkPrimaryColor)!important}.autoplayButton .labelDiv{background-color:var(--lightNeutralColor)}.switchDiv{background-color:currentColor}}@media screen and (max-width: 420px){.list.subMenuOpened .submenu.visible{height:100%;overflow:scroll}}@media screen and (max-width: 375px){.list.subMenuOpened{width:210px}}@media screen and (max-width: 320px){.list{width:210px;padding-bottom:0}.list.subMenuOpened{width:180px;padding-bottom:0}}.tooltip-inner{font-size:14px!important;text-align:center;padding:10px;height:fit-content;color:#000;font-family:Arial,Helvetica,sans-serif}.bs-tooltip-top{margin-bottom:1rem!important}.bs-tooltip-top .arrow:before{border-right-color:#000!important;border-left-color:#000!important}.bs-tooltip-bottom .arrow:before{border-bottom-color:#fff!important;border-right-color:transparent!important;border-left-color:transparent!important}
