:root{--color-orange-400:#FA9348;--color-orange-500:#ED7E2C;--color-orange-600:#DE6B16;--color-orange-700:#D75F07;--color-teal-300:#D2EFEF;--color-teal-500:#88C2C2;--color-turquoise-500:#59ECEC;--color-green-300:#59F598;--color-magenta-500:#D734B3;--color-muted-green-400:#93D1B3;--color-muted-green-700:#6A9F86;--color-muted-green-900:#305041;--color-muted-red-400:#E57189;--color-muted-red-700:#AB364E;--color-muted-red-900:#470613;--color-yellow-400:#FFDB5A;--color-yellow-700:#E0B930;--color-yellow-900:#544203;--color-black-1000:#000000;--color-black-900:rgba(0,0,0,.9);--color-black-850:rgba(0,0,0,.85);--color-black-800:rgba(0,0,0,.8);--color-black-750:#494949;--color-black-700:rgba(0,0,0,.7);--color-black-600:rgba(0,0,0,.6);--color-black-500:rgba(0,0,0,.5);--color-black-400:rgba(0,0,0,.4);--color-black-300:rgba(0,0,0,.3);--color-black-200:rgba(0,0,0,.2);--color-black-250:#BABBBC;--color-black-100:rgba(0,0,0,.1);--color-black-80:#E3E3E3;--color-black-75:#EBEBEC;--color-black-60:rgba(0,0,0,.06);--color-black-50:#F8F8F8;--color-black-0:#FFFFFF;--color-white:var(--color-black-0);--color-black:var(--color-black-1000);--color-gray-bg:var(--color-black-50);--color-tab-bg:#F4F4F4;--color-tab-bg-hover:#d5d5d5;--color-text:var(--color-black);--color-title:var(--color-black);--color-link:var(--color-orange-500);--color-link-hover:var(--color-black);}:root{--space-6xs:0.25rem;--space-5xs:0.5rem;--space-4xs:1rem;--space-3xs:1.5rem;--space-2xs:2rem;--space-xs:2.5rem;--space-s:3rem;--space-m:3.5rem;--space-l:4rem;--space-xl:4.5rem;--space-2xl:5rem;--space-3xl:5.5rem;--space-4xl:6rem;--space-5xl:6.5rem;--space-6xl:7.5rem;--space-7xl:8.5rem;--section-v-space-xs:var(--space-2xl);--section-v-space-lg:var(--space-4xl);--section-v-space-xl:var(--space-7xl);--section-v-space:var(--section-v-space-xs);}@media (min-width:62rem){:root{--section-v-space:var(--section-v-space-lg);}}@media (min-width:75rem){:root{--section-v-space:var(--section-v-space-xl);}}:root{--font-sans:"Inter",sans-serif;--font-mono:"Roboto Mono",monospace;--font-default:var(--font-sans);--font-size-4xs:0.75rem;--font-size-3xs:0.875rem;--font-size-2xs:0.9375rem;--font-size-xs:1rem;--font-size-s:1.125rem;--font-size-m:1.25rem;--font-size-l:1.5rem;--font-size-xl:2rem;--font-size-2xl:2.5rem;--font-size-3xl:2.75rem;--font-size-4xl:3rem;--line-height-2xs:0.75rem;--line-height-xs:0.875rem;--line-height-s:1rem;--line-height-m:1.5rem;--line-height-l:2rem;--line-height-xl:2.5rem;--line-height-2xl:3rem;--line-height-3xl:3.5rem;--line-height-4xl:4rem;--letter-spacing-s:-0.1px;--letter-spacing-m:0;--letter-spacing-l:1px;}@font-face{font-family:"Inter";font-style:normal;font-weight:400;font-display:optional;src:url(/themes/exceljet/assets/fonts/inter/inter-v12-latin-regular.eot);src:local(""),url(/themes/exceljet/assets/fonts/inter/inter-v12-latin-regular.eot?#iefix) format("embedded-opentype"),url(/themes/exceljet/assets/fonts/inter/inter-v12-latin-regular.woff2) format("woff2"),url(/themes/exceljet/assets/fonts/inter/inter-v12-latin-regular.woff) format("woff"),url(/themes/exceljet/assets/fonts/inter/inter-v12-latin-regular.ttf) format("truetype"),url(/themes/exceljet/assets/fonts/inter/inter-v12-latin-regular.svg#Inter) format("svg");}@font-face{font-family:"Inter";font-style:normal;font-weight:600;font-display:optional;src:url(/themes/exceljet/assets/fonts/inter/inter-v12-latin-600.eot);src:local(""),url(/themes/exceljet/assets/fonts/inter/inter-v12-latin-600.eot?#iefix) format("embedded-opentype"),url(/themes/exceljet/assets/fonts/inter/inter-v12-latin-600.woff2) format("woff2"),url(/themes/exceljet/assets/fonts/inter/inter-v12-latin-600.woff) format("woff"),url(/themes/exceljet/assets/fonts/inter/inter-v12-latin-600.ttf) format("truetype"),url(/themes/exceljet/assets/fonts/inter/inter-v12-latin-600.svg#Inter) format("svg");}@font-face{font-family:"Inter";font-style:normal;font-weight:700;font-display:optional;src:url(/themes/exceljet/assets/fonts/inter/inter-v12-latin-700.eot);src:local(""),url(/themes/exceljet/assets/fonts/inter/inter-v12-latin-700.eot?#iefix) format("embedded-opentype"),url(/themes/exceljet/assets/fonts/inter/inter-v12-latin-700.woff2) format("woff2"),url(/themes/exceljet/assets/fonts/inter/inter-v12-latin-700.woff) format("woff"),url(/themes/exceljet/assets/fonts/inter/inter-v12-latin-700.ttf) format("truetype"),url(/themes/exceljet/assets/fonts/inter/inter-v12-latin-700.svg#Inter) format("svg");}@font-face{font-family:"Inter";font-style:normal;font-weight:800;font-display:optional;src:url(/themes/exceljet/assets/fonts/inter/inter-v12-latin-800.eot);src:local(""),url(/themes/exceljet/assets/fonts/inter/inter-v12-latin-800.eot?#iefix) format("embedded-opentype"),url(/themes/exceljet/assets/fonts/inter/inter-v12-latin-800.woff2) format("woff2"),url(/themes/exceljet/assets/fonts/inter/inter-v12-latin-800.woff) format("woff"),url(/themes/exceljet/assets/fonts/inter/inter-v12-latin-800.ttf) format("truetype"),url(/themes/exceljet/assets/fonts/inter/inter-v12-latin-800.svg#Inter) format("svg");}@font-face{font-family:"Roboto Mono";font-style:normal;font-weight:500;font-display:optional;src:url(/themes/exceljet/assets/fonts/roboto-mono/roboto-mono-v22-latin-500.eot);src:local(""),url(/themes/exceljet/assets/fonts/roboto-mono/roboto-mono-v22-latin-500.eot?#iefix) format("embedded-opentype"),url(/themes/exceljet/assets/fonts/roboto-mono/roboto-mono-v22-latin-500.woff2) format("woff2"),url(/themes/exceljet/assets/fonts/roboto-mono/roboto-mono-v22-latin-500.woff) format("woff"),url(/themes/exceljet/assets/fonts/roboto-mono/roboto-mono-v22-latin-500.ttf) format("truetype"),url(/themes/exceljet/assets/fonts/roboto-mono/roboto-mono-v22-latin-500.svg#RobotoMono) format("svg");}.pill,.pill-orange{border-radius:5px;display:inline-block;padding:var(--space-5xs);text-decoration:none;transition:background-color 0.12s ease-in,border-color 0.12s ease-in,color 0.12s ease-in;font-size:var(--font-size-3xs);font-weight:800;letter-spacing:var(--letter-spacing-l);line-height:var(--line-height-s);text-transform:uppercase;background-color:var(--color-orange-500);border-radius:5px;color:var(--color-white);}.pill:hover,.pill:focus,.pill-orange:hover,.pill-orange:focus{background-color:var(--color-orange-600);}.pill-nolink{border-radius:5px;display:inline-block;padding:var(--space-5xs);text-decoration:none;transition:background-color 0.12s ease-in,border-color 0.12s ease-in,color 0.12s ease-in;font-size:var(--font-size-3xs);font-weight:800;letter-spacing:var(--letter-spacing-l);line-height:var(--line-height-s);text-transform:uppercase;background-color:var(--color-orange-500);border-radius:5px;color:var(--color-white);}.pill-nolink:hover,.pill-nolink:focus{background-color:var(--color-orange-500);}.pill-white{border-radius:5px;display:inline-block;padding:var(--space-5xs);text-decoration:none;transition:background-color 0.12s ease-in,border-color 0.12s ease-in,color 0.12s ease-in;font-size:var(--font-size-xs);font-weight:700;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-s);text-transform:uppercase;background-color:var(--color-white);border:1px solid var(--color-orange-500);color:var(--color-black);}.pill-white:hover,.pill-white:focus{background-color:var(--color-orange-600);border-color:var(--color-orange-600);color:var(--color-white);}.pill-white-nolink{border-radius:5px;display:inline-block;padding:var(--space-5xs);text-decoration:none;transition:background-color 0.12s ease-in,border-color 0.12s ease-in,color 0.12s ease-in;font-size:var(--font-size-xs);font-weight:700;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-s);text-transform:uppercase;background-color:var(--color-white);border:1px solid var(--color-orange-500);color:var(--color-black);}.pill-white-nolink:hover,.pill-white-nolink:focus{background-color:var(--color-white);border-color:var(--color-orange-500);color:var(--color-black);}.pill-teal{border-radius:5px;display:inline-block;padding:var(--space-5xs);text-decoration:none;transition:background-color 0.12s ease-in,border-color 0.12s ease-in,color 0.12s ease-in;font-size:var(--font-size-4xs);font-weight:700;letter-spacing:var(--letter-spacing-l);line-height:var(--line-height-2xs);text-transform:uppercase;background-color:var(--color-teal-300);color:var(--color-black);}@media (min-width:62rem){.pill-teal{font-size:var(--font-size-3xs);font-weight:700;letter-spacing:var(--letter-spacing-l);line-height:var(--line-height-s);text-transform:uppercase;}}.pill-teal:hover,.pill-teal:focus{background-color:var(--color-teal-500);}.pill-teal-nolink{border-radius:5px;display:inline-block;padding:var(--space-5xs);text-decoration:none;transition:background-color 0.12s ease-in,border-color 0.12s ease-in,color 0.12s ease-in;font-size:var(--font-size-4xs);font-weight:700;letter-spacing:var(--letter-spacing-l);line-height:var(--line-height-2xs);text-transform:uppercase;background-color:var(--color-teal-300);color:var(--color-black);}@media (min-width:62rem){.pill-teal-nolink{font-size:var(--font-size-3xs);font-weight:700;letter-spacing:var(--letter-spacing-l);line-height:var(--line-height-s);text-transform:uppercase;}}.pill-teal-nolink:hover,.pill-teal-nolink:focus{background-color:var(--color-teal-300);}.heading-2xl{font-size:var(--font-size-4xl);font-weight:400;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-4xl);}.heading-xl{font-size:var(--font-size-xl);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-xl);}@media (min-width:62rem){.heading-xl{font-size:var(--font-size-2xl);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-2xl);}}.heading-lg{font-size:var(--font-size-xl);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-xl);}.heading-lg-thin{font-size:var(--font-size-xl);font-weight:400;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-xl);}.hero-heading-thin{font-size:var(--font-size-xl);font-weight:400;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-xl);}@media (min-width:62rem){.hero-heading-thin{font-size:var(--font-size-4xl);font-weight:400;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-4xl);}}.heading-md{font-size:var(--font-size-l);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-l);}.heading-sm{font-size:var(--font-size-m);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-m);}.heading-sm-tall{font-size:var(--font-size-m);font-weight:700;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-l);}.heading-xs{font-size:var(--font-size-xs);font-weight:700;letter-spacing:var(--letter-spacing-m);line-height:var(--font-size-m);}.paragraph-lg{font-size:var(--font-size-s);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-m);}.paragraph-md{font-size:var(--font-size-xs);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-m);}.paragraph-md-tall{font-size:var(--font-size-xs);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-l);}.paragraph-sm{font-size:var(--font-size-2xs);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-m);}.paragraph-xs{font-size:var(--font-size-2xs);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-s);}.paragraph-xs-bold{font-size:var(--font-size-2xs);font-weight:700;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-m);}.pill-text{font-size:var(--font-size-3xs);font-weight:700;letter-spacing:var(--letter-spacing-l);line-height:var(--line-height-s);text-transform:uppercase;}.pill-text-bold{font-size:var(--font-size-3xs);font-weight:800;letter-spacing:var(--letter-spacing-l);line-height:var(--line-height-s);text-transform:uppercase;}.quote-text{font-size:var(--font-size-l);font-weight:400;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-xl);}.snippet-text{font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:500;letter-spacing:var(--lettter-spacing-l);line-height:var(--line-height-l);}*{box-sizing:border-box;}html{font-size:16px;}body{font-size:var(--font-size-xs);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-m);color:var(--color-text);font-family:var(--font-default);overflow-x:hidden;}button,input,optgroup,select,textarea{font-family:var(--font-default);}a{color:var(--color-link);font-weight:700;text-decoration:underline;transition:color 0.12s ease-in;}a:hover,a:focus{color:var(--color-link-hover);}a.in-page-anchor{position:absolute;top:calc(var(--space-3xl) * -1);visibility:hidden;}.anchor{scroll-margin-top:var(--space-3xl);}figure{margin:0;}blockquote{border-left:0.25rem solid #bbbbbb;margin:0.5em 0 1em;padding:0.8em 1.3em;width:auto;}[dir=rtl] blockquote{border-left:none;border-right:0.25rem solid #bbbbbb;}blockquote > :first-child{margin-top:0;}blockquote > :last-child{margin-bottom:0;}img{max-width:100%;height:auto;}iframe{max-width:100%;}label{font-weight:600;}p:first-child:not(.pager,.entity-pager),ol:first-child:not(.pager,.entity-pager),ul:first-child:not(.pager,.entity-pager){margin-top:0;}p:last-child:not(.pager,.entity-pager),ol:last-child:not(.pager,.entity-pager),ul:last-child:not(.pager,.entity-pager){margin-bottom:0;}h2,h3{margin:var(--space-3xs) 0;}@media (min-width:62rem){h2,h3{margin:var(--space-xs) 0;}}h1{font-size:var(--font-size-2xl);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-2xl);}h2{font-size:var(--font-size-xl);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-xl);}h3{font-size:var(--font-size-m);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-m);}h4{font-size:var(--font-size-s);font-weight:700;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-m);}h5{font-size:var(--font-size-xs);font-weight:700;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-m);}h6{font-size:var(--font-size-2xs);font-weight:700;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-m);}table{border-collapse:collapse;border-spacing:0;margin:0 0 var(--space-3xs);max-width:100%;position:relative;width:100%;}@media (min-width:48rem){table{margin:0 0 var(--space-s);}}@media (min-width:62rem){table{margin-bottom:var(--space-xs);}}caption{font-size:var(--font-size-m);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-m);border-bottom:0 none;margin-bottom:var(--space-3xs);padding-bottom:0;text-align:left;}thead{background-color:var(--color-gray-bg);border-bottom:1px solid var(--color-black-200);}thead a{color:var(--color-black-1000);text-decoration:none;}thead a:hover{text-decoration:underline;}thead a img{padding-left:var(--space-6xs);height:auto;width:auto;}tr:nth-child(even){background-color:var(--color-gray-bg);}th,td{padding:var(--space-3xs) var(--space-2xs);text-align:left;}ul.columns li{break-inside:avoid;}ul.columns-two{columns:2;}ul.columns-three{columns:3;}.field-type-text-long:after,.field-type-text-with-summary:after{content:"";display:table;clear:both;}.views-view-grid .views-row,.views-view-grid .views-grid-box{padding:0;border:none;}label{display:block;}.form-text{display:initial;}@media (max-width:47.9rem){.container-fluid{padding-left:var(--space-2xs);padding-right:var(--space-2xs);}}@media (min-width:75rem){.container{max-width:78.75rem;}}.l-header{background-color:var(--color-black);color:var(--color-white);padding:var(--space-3xs) 0 var(--space-5xs);position:sticky;top:0;z-index:3;transition:padding 0.2s;}@media (min-width:62rem){.l-header{padding:var(--space-3xs) 0;}}.l-header-inner{display:flex;align-items:center;}@media (max-width:61.9rem){.l-header-inner{padding:0;max-width:100%;align-items:flex-start;}}.l-header a:not(.button){font-size:var(--font-size-xs);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-m);color:var(--color-black);text-decoration:none;}.l-header a:not(.button):hover,.l-header a:not(.button):focus,.l-header a:not(.button).active-trail{color:var(--color-orange-500);}.l-header a:not(.button):focus{outline:1px solid var(--color-orange-500);}@media (min-width:62rem){.l-header a:not(.button){color:var(--color-white);}}.l-header .button{display:inline-block;line-height:0.75rem;}@media (min-width:62rem){.l-header .button{font-size:var(--font-size-xs);font-weight:700;letter-spacing:var(--letter-spacing-m);line-height:var(--font-size-m);border:0 none;border-radius:0.3125rem;color:var(--color-white);cursor:pointer;display:inline-block;position:relative;text-decoration:none;border-radius:0.3125rem;background-color:var(--color-orange-500);box-shadow:inset 0 -2rem 1.5rem -1rem var(--color-orange-600);transition:background-color 0.12s ease-in,box-shadow 0.12s ease-in;padding:var(--space-5xs) var(--space-4xs);margin-top:0;}.l-header .button:hover,.l-header .button:focus{background-color:var(--color-orange-700);box-shadow:none;color:var(--color-white);}}.l-header .menu{margin:0;padding:0;}.l-header .menu li{display:inline-block;}.l-header .mobile-only{display:flex;gap:var(--space-5xs);align-items:flex-start;padding-left:var(--space-3xs);margin-top:-5px;}@media (min-width:62rem){.l-header .mobile-only{display:none;}}.l-header .desktop-only{display:none;}@media (min-width:62rem){.l-header .desktop-only{display:flex;gap:var(--space-4xs);justify-content:center;align-items:center;}}.l-header .site-info{flex:1 0 auto;text-align:center;}@media (min-width:62rem){.l-header .site-info{flex:0 0 auto;margin-bottom:calc(var(--space-4xs) * -1);}}.l-header .site-name{display:inline-block;}.l-header .site-name img{height:30px;width:144px;transition:width 0.2s;}@media (min-width:62rem){.l-header .site-name img{height:auto;width:218px;}}.l-header .main-menu-toggle{background-color:transparent;border:0 none;cursor:pointer;padding:0;-webkit-appearance:none;background-image:url(/themes/exceljet/assets/images/menu-toggle.svg);background-position:center;background-repeat:no-repeat;display:inline-block;padding:var(--space-6xs) var(--space-2xs) 0;text-indent:-9999px;}.l-header .main-menu-toggle[aria-expanded=true]{background-image:url(/themes/exceljet/assets/images/x_white.svg);background-position:center;background-repeat:no-repeat;}@media (min-width:62rem){.l-header .main-menu-toggle{display:none;}}.l-header .main-menu-mobile{padding-left:var(--space-m);}.l-header .main-menu-mobile .menus{background-color:var(--color-black-75);padding:var(--space-xs) var(--space-l);flex:1;}.l-header .main-menu-desktop{display:none;}@media (min-width:62rem){.l-header .main-menu-desktop{display:block;flex:1 0 auto;margin-right:var(--space-4xs);text-align:right;}}.l-header .main-menu-desktop li{display:inline-block;}.l-header .main-menu-desktop a{padding:var(--space-6xs) var(--space-5xs);}@media (min-width:75rem){.l-header .main-menu-desktop a{padding:var(--space-6xs) var(--space-4xs);}}.l-header .header-search-toggle{background-color:transparent;border:0 none;cursor:pointer;padding:0;-webkit-appearance:none;height:var(--space-2xs);padding-top:var(--space-6xs);width:var(--space-2xs);}.l-header .header-search-toggle:before{content:url(/themes/exceljet/assets/images/search.svg);}.l-header .header-search-toggle:hover:before,.l-header .header-search-toggle:focus:before{content:url(/themes/exceljet/assets/images/search_orange.svg);}.l-header .header-search-toggle[aria-expanded=true]:before{content:url(/themes/exceljet/assets/images/x_lg_orange.svg);}@media (min-width:62rem){.l-header .header-search-toggle[aria-expanded=true]:hover:before,.l-header .header-search-toggle[aria-expanded=true]:focus:before{content:url(/themes/exceljet/assets/images/x_lg_white.svg);}}.l-header .header-search-desktop{display:none;position:relative;}@media (min-width:62rem){.l-header .header-search-desktop{display:block;margin-right:var(--space-5xs);}}.l-header .header-cart-link,.l-header .user-menu-toggle{position:relative;padding:var(--space-6xs);text-indent:-9999px;width:var(--space-2xs);height:var(--space-2xs);}.l-header .header-cart-link::before,.l-header .header-cart-link::after,.l-header .user-menu-toggle::before,.l-header .user-menu-toggle::after{content:"";display:block;position:absolute;width:24px;height:100%;background-repeat:no-repeat;background-position:center;top:50%;left:50%;transform:translate(-50%,-50%);background-size:auto;}.l-header .header-cart-link::before,.l-header .user-menu-toggle::before{opacity:1;}.l-header .header-cart-link::after,.l-header .user-menu-toggle::after{opacity:0;}.l-header .header-cart-link:hover::before,.l-header .header-cart-link:active::before,.l-header .header-cart-link:focus::before,.l-header .user-menu-toggle:hover::before,.l-header .user-menu-toggle:active::before,.l-header .user-menu-toggle:focus::before{opacity:0;}.l-header .header-cart-link:hover::after,.l-header .header-cart-link:active::after,.l-header .header-cart-link:focus::after,.l-header .user-menu-toggle:hover::after,.l-header .user-menu-toggle:active::after,.l-header .user-menu-toggle:focus::after{opacity:1;}.l-header .header-cart-link{display:block;}.l-header .header-cart-link::before{background-image:url(/themes/exceljet/assets/images/header_sprites.svg#shopping_cart_white);}.l-header .header-cart-link::after{background-image:url(/themes/exceljet/assets/images/header_sprites.svg#shopping_cart_orange);}.l-header .header-cart-link .cart-count{position:absolute;visibility:visible;content:attr(data-cart-count);width:var(--space-3xs);height:var(--space-3xs);border-radius:var(--space-2xs);background-color:var(--color-orange-500);color:var(--color-white);font-weight:600;text-align:center;top:-10px;right:-10px;text-indent:0;}.l-header .user-menu-toggle{background-color:transparent;border:0 none;cursor:pointer;padding:0;-webkit-appearance:none;}.l-header .user-menu-toggle::before{background-image:url(/themes/exceljet/assets/images/header_sprites.svg#user_white);}.l-header .user-menu-toggle::after{background-image:url(/themes/exceljet/assets/images/header_sprites.svg#user_orange);}.l-header .user-menu-toggle[aria-expanded=true]::before{background-image:url(/themes/exceljet/assets/images/x_white.svg);left:40%;}.l-header .user-menu-toggle[aria-expanded=true]::after{background-image:url(/themes/exceljet/assets/images/x_white.svg);left:40%;}.l-header .user-menu-dropdown{padding-right:var(--space-m);}.l-header .user-menu-dropdown .menu{background-color:var(--color-black-75);padding:var(--space-xs);}.l-header .user-menu-logged-out{display:none;}@media (min-width:62rem){.l-header .user-menu-logged-out{display:block;}}.l-header .user-menu .button{margin-top:calc(var(--space-5xs) + var(--space-6xs));}@media (min-width:62rem){.l-header .user-menu .button{margin-left:var(--space-2xs);margin-top:0;}}@media (min-width:62rem){.l-header .user-menu-wrapper{position:relative;}}.l-header .show-hide-wrapper{background-color:var(--color-black-300);display:none;height:calc(100vh - var(--space-xl) + var(--space-6xs));overflow:auto;position:absolute;top:100%;width:100%;}@media (max-width:61.9rem){.l-header .show-hide-wrapper{left:0;}}.l-header .show-hide-wrapper--open{display:flex;flex-direction:column;}.l-header .show-hide-wrapper ul{margin-left:var(--space-4xs);}.l-header .show-hide-wrapper li{display:block;margin-bottom:var(--space-6xs);}.l-header .show-hide-wrapper li a:not(.button){display:block;padding:var(--space-5xs) 0;}@media (min-width:62rem){.l-header .show-hide-wrapper li a:not(.button){color:var(--color-black);}.l-header .show-hide-wrapper li a:not(.button):hover,.l-header .show-hide-wrapper li a:not(.button):focus{color:var(--color-orange-500);}}.l-header .show-hide-wrapper li:last-child{margin-bottom:0;}@media (min-width:62rem){.l-header .show-hide-wrapper .user-menu{padding:0;}.l-header .show-hide-wrapper .user-menu li{margin-bottom:0;}.l-header .show-hide-wrapper .user-menu li.first a{padding-top:0;}.l-header .show-hide-wrapper .user-menu .button{margin-top:var(--space-5xs);}}@media (min-width:62rem){.l-header .show-hide-wrapper.header-search-wrapper{background-color:var(--color-black);border-bottom:1px solid var(--color-black-750);flex-direction:row;height:auto;right:100%;top:-11px;width:31rem;}}@media (min-width:62rem) and (min-width:75rem){.l-header .show-hide-wrapper.header-search-wrapper{width:40rem;}}.l-header .show-hide-wrapper.header-search-wrapper #header-search{background-color:var(--color-black);width:100%;}.l-header .show-hide-wrapper.header-search-wrapper #header-search .search-text{background:url(/themes/exceljet/assets/images/search.svg) no-repeat 4px;color:var(--color-white);padding-left:var(--space-s);}.l-header .show-hide-wrapper.header-search-wrapper #header-search .search-text:focus{outline:1px solid var(--color-black-750);}.l-header .show-hide-wrapper.header-search-wrapper #header-search .search-text::placeholder{color:var(--color-white);}.l-header .show-hide-wrapper.header-search-wrapper #header-search .search-submit{opacity:0;transition:opacity 0.12s ease-in;}.l-header .show-hide-wrapper.header-search-wrapper #header-search .search-submit:focus{opacity:1;}@media (min-width:62rem){.l-header .show-hide-wrapper.user-menu-dropdown{font-size:var(--font-size-2xs);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-m);background-color:var(--color-black-75);height:auto;overflow:visible;padding:var(--space-2xs);right:0;top:calc(100% + 1.6rem);width:auto;white-space:nowrap;}.l-header .show-hide-wrapper.user-menu-dropdown::before{background-color:var(--color-black-75);content:"";display:block;height:var(--space-3xs);width:var(--space-3xs);position:absolute;right:var(--space-5xs);top:calc(var(--space-6xs) * -1);transform:rotate(45deg);}}.l-header .show-hide-wrapper.user-menu-dropdown .button{margin-left:0;}@media (min-width:62rem){.l-header.small{padding:calc(var(--space-4xs) - var(--space-6xs)) 0;}.l-header.small img{width:180px;}}.l-top-wrapper{padding:var(--space-2xs) 0;}@media (min-width:48rem){.l-top-wrapper{padding:var(--space-xs) 0;}}.node-type-keyboard-shortcut .l-top-wrapper{background-color:var(--color-gray-bg);margin-bottom:var(--space-s);}@media (min-width:75rem){.node-type-keyboard-shortcut .l-top-wrapper{margin-bottom:var(--space-xl);}}.node-type-chart .l-top-wrapper,.node-type-chart-type .l-top-wrapper,.node-type-function .l-top-wrapper,.node-type-formula .l-top-wrapper,.node-type-lesson .l-top-wrapper,.node-type-pivot .l-top-wrapper,.node-type-puzzle .l-top-wrapper,.node-type-plc .l-top-wrapper,.node-type-term .l-top-wrapper,.node-type-article .l-top-wrapper{background-color:var(--color-gray-bg);margin-bottom:var(--space-s);}@media (min-width:75rem){.node-type-chart .l-top-wrapper,.node-type-chart-type .l-top-wrapper,.node-type-function .l-top-wrapper,.node-type-formula .l-top-wrapper,.node-type-lesson .l-top-wrapper,.node-type-pivot .l-top-wrapper,.node-type-puzzle .l-top-wrapper,.node-type-plc .l-top-wrapper,.node-type-term .l-top-wrapper,.node-type-article .l-top-wrapper{margin-bottom:var(--space-5xl);}}.node-type-chart .l-top-wrapper .left-col > .field,.node-type-chart-type .l-top-wrapper .left-col > .field,.node-type-function .l-top-wrapper .left-col > .field,.node-type-formula .l-top-wrapper .left-col > .field,.node-type-lesson .l-top-wrapper .left-col > .field,.node-type-pivot .l-top-wrapper .left-col > .field,.node-type-puzzle .l-top-wrapper .left-col > .field,.node-type-plc .l-top-wrapper .left-col > .field,.node-type-term .l-top-wrapper .left-col > .field,.node-type-article .l-top-wrapper .left-col > .field{margin-bottom:var(--space-3xs);}.node-type-chart .l-top-wrapper .left-col > .field:last-child,.node-type-chart-type .l-top-wrapper .left-col > .field:last-child,.node-type-function .l-top-wrapper .left-col > .field:last-child,.node-type-formula .l-top-wrapper .left-col > .field:last-child,.node-type-lesson .l-top-wrapper .left-col > .field:last-child,.node-type-pivot .l-top-wrapper .left-col > .field:last-child,.node-type-puzzle .l-top-wrapper .left-col > .field:last-child,.node-type-plc .l-top-wrapper .left-col > .field:last-child,.node-type-term .l-top-wrapper .left-col > .field:last-child,.node-type-article .l-top-wrapper .left-col > .field:last-child{margin-bottom:0;}.node-type-chart .l-top-wrapper .right-col,.node-type-chart-type .l-top-wrapper .right-col,.node-type-function .l-top-wrapper .right-col,.node-type-formula .l-top-wrapper .right-col,.node-type-lesson .l-top-wrapper .right-col,.node-type-pivot .l-top-wrapper .right-col,.node-type-puzzle .l-top-wrapper .right-col,.node-type-plc .l-top-wrapper .right-col,.node-type-term .l-top-wrapper .right-col,.node-type-article .l-top-wrapper .right-col{margin-top:var(--space-3xs);}@media (min-width:48rem){.node-type-chart .l-top-wrapper .right-col,.node-type-chart-type .l-top-wrapper .right-col,.node-type-function .l-top-wrapper .right-col,.node-type-formula .l-top-wrapper .right-col,.node-type-lesson .l-top-wrapper .right-col,.node-type-pivot .l-top-wrapper .right-col,.node-type-puzzle .l-top-wrapper .right-col,.node-type-plc .l-top-wrapper .right-col,.node-type-term .l-top-wrapper .right-col,.node-type-article .l-top-wrapper .right-col{margin-top:0;}}@media (min-width:75rem){.node-type-chart .l-top-wrapper .field-name-field-image,.node-type-chart .l-top-wrapper .field-name-field-wistia,.node-type-chart-type .l-top-wrapper .field-name-field-image,.node-type-chart-type .l-top-wrapper .field-name-field-wistia,.node-type-function .l-top-wrapper .field-name-field-image,.node-type-function .l-top-wrapper .field-name-field-wistia,.node-type-formula .l-top-wrapper .field-name-field-image,.node-type-formula .l-top-wrapper .field-name-field-wistia,.node-type-lesson .l-top-wrapper .field-name-field-image,.node-type-lesson .l-top-wrapper .field-name-field-wistia,.node-type-pivot .l-top-wrapper .field-name-field-image,.node-type-pivot .l-top-wrapper .field-name-field-wistia,.node-type-puzzle .l-top-wrapper .field-name-field-image,.node-type-puzzle .l-top-wrapper .field-name-field-wistia,.node-type-plc .l-top-wrapper .field-name-field-image,.node-type-plc .l-top-wrapper .field-name-field-wistia,.node-type-term .l-top-wrapper .field-name-field-image,.node-type-term .l-top-wrapper .field-name-field-wistia,.node-type-article .l-top-wrapper .field-name-field-image,.node-type-article .l-top-wrapper .field-name-field-wistia{margin-bottom:calc(var(--space-4xl) * -1);margin-left:var(--space-3xs);}}.node-type-chart .l-top-wrapper .field-name-field-image img,.node-type-chart .l-top-wrapper .field-name-field-wistia img,.node-type-chart-type .l-top-wrapper .field-name-field-image img,.node-type-chart-type .l-top-wrapper .field-name-field-wistia img,.node-type-function .l-top-wrapper .field-name-field-image img,.node-type-function .l-top-wrapper .field-name-field-wistia img,.node-type-formula .l-top-wrapper .field-name-field-image img,.node-type-formula .l-top-wrapper .field-name-field-wistia img,.node-type-lesson .l-top-wrapper .field-name-field-image img,.node-type-lesson .l-top-wrapper .field-name-field-wistia img,.node-type-pivot .l-top-wrapper .field-name-field-image img,.node-type-pivot .l-top-wrapper .field-name-field-wistia img,.node-type-puzzle .l-top-wrapper .field-name-field-image img,.node-type-puzzle .l-top-wrapper .field-name-field-wistia img,.node-type-plc .l-top-wrapper .field-name-field-image img,.node-type-plc .l-top-wrapper .field-name-field-wistia img,.node-type-term .l-top-wrapper .field-name-field-image img,.node-type-term .l-top-wrapper .field-name-field-wistia img,.node-type-article .l-top-wrapper .field-name-field-image img,.node-type-article .l-top-wrapper .field-name-field-wistia img{box-shadow:0 0 var(--space-s) var(--color-black-60);}.node-type-chart .l-top-wrapper .field-type-entityreference,.node-type-chart .l-top-wrapper .field-type-taxonomy-term-reference,.node-type-chart-type .l-top-wrapper .field-type-entityreference,.node-type-chart-type .l-top-wrapper .field-type-taxonomy-term-reference,.node-type-function .l-top-wrapper .field-type-entityreference,.node-type-function .l-top-wrapper .field-type-taxonomy-term-reference,.node-type-formula .l-top-wrapper .field-type-entityreference,.node-type-formula .l-top-wrapper .field-type-taxonomy-term-reference,.node-type-lesson .l-top-wrapper .field-type-entityreference,.node-type-lesson .l-top-wrapper .field-type-taxonomy-term-reference,.node-type-pivot .l-top-wrapper .field-type-entityreference,.node-type-pivot .l-top-wrapper .field-type-taxonomy-term-reference,.node-type-puzzle .l-top-wrapper .field-type-entityreference,.node-type-puzzle .l-top-wrapper .field-type-taxonomy-term-reference,.node-type-plc .l-top-wrapper .field-type-entityreference,.node-type-plc .l-top-wrapper .field-type-taxonomy-term-reference,.node-type-term .l-top-wrapper .field-type-entityreference,.node-type-term .l-top-wrapper .field-type-taxonomy-term-reference,.node-type-article .l-top-wrapper .field-type-entityreference,.node-type-article .l-top-wrapper .field-type-taxonomy-term-reference{display:inline-block;margin-right:var(--space-5xs);}.node-type-chart .l-top-wrapper .field-type-entityreference a,.node-type-chart .l-top-wrapper .field-type-taxonomy-term-reference a,.node-type-chart-type .l-top-wrapper .field-type-entityreference a,.node-type-chart-type .l-top-wrapper .field-type-taxonomy-term-reference a,.node-type-function .l-top-wrapper .field-type-entityreference a,.node-type-function .l-top-wrapper .field-type-taxonomy-term-reference a,.node-type-formula .l-top-wrapper .field-type-entityreference a,.node-type-formula .l-top-wrapper .field-type-taxonomy-term-reference a,.node-type-lesson .l-top-wrapper .field-type-entityreference a,.node-type-lesson .l-top-wrapper .field-type-taxonomy-term-reference a,.node-type-pivot .l-top-wrapper .field-type-entityreference a,.node-type-pivot .l-top-wrapper .field-type-taxonomy-term-reference a,.node-type-puzzle .l-top-wrapper .field-type-entityreference a,.node-type-puzzle .l-top-wrapper .field-type-taxonomy-term-reference a,.node-type-plc .l-top-wrapper .field-type-entityreference a,.node-type-plc .l-top-wrapper .field-type-taxonomy-term-reference a,.node-type-term .l-top-wrapper .field-type-entityreference a,.node-type-term .l-top-wrapper .field-type-taxonomy-term-reference a,.node-type-article .l-top-wrapper .field-type-entityreference a,.node-type-article .l-top-wrapper .field-type-taxonomy-term-reference a{border-radius:5px;display:inline-block;padding:var(--space-5xs);text-decoration:none;transition:background-color 0.12s ease-in,border-color 0.12s ease-in,color 0.12s ease-in;font-size:var(--font-size-4xs);font-weight:700;letter-spacing:var(--letter-spacing-l);line-height:var(--line-height-2xs);text-transform:uppercase;background-color:var(--color-teal-300);color:var(--color-black);}@media (min-width:62rem){.node-type-chart .l-top-wrapper .field-type-entityreference a,.node-type-chart .l-top-wrapper .field-type-taxonomy-term-reference a,.node-type-chart-type .l-top-wrapper .field-type-entityreference a,.node-type-chart-type .l-top-wrapper .field-type-taxonomy-term-reference a,.node-type-function .l-top-wrapper .field-type-entityreference a,.node-type-function .l-top-wrapper .field-type-taxonomy-term-reference a,.node-type-formula .l-top-wrapper .field-type-entityreference a,.node-type-formula .l-top-wrapper .field-type-taxonomy-term-reference a,.node-type-lesson .l-top-wrapper .field-type-entityreference a,.node-type-lesson .l-top-wrapper .field-type-taxonomy-term-reference a,.node-type-pivot .l-top-wrapper .field-type-entityreference a,.node-type-pivot .l-top-wrapper .field-type-taxonomy-term-reference a,.node-type-puzzle .l-top-wrapper .field-type-entityreference a,.node-type-puzzle .l-top-wrapper .field-type-taxonomy-term-reference a,.node-type-plc .l-top-wrapper .field-type-entityreference a,.node-type-plc .l-top-wrapper .field-type-taxonomy-term-reference a,.node-type-term .l-top-wrapper .field-type-entityreference a,.node-type-term .l-top-wrapper .field-type-taxonomy-term-reference a,.node-type-article .l-top-wrapper .field-type-entityreference a,.node-type-article .l-top-wrapper .field-type-taxonomy-term-reference a{font-size:var(--font-size-3xs);font-weight:700;letter-spacing:var(--letter-spacing-l);line-height:var(--line-height-s);text-transform:uppercase;}}.node-type-chart .l-top-wrapper .field-type-entityreference a:hover,.node-type-chart .l-top-wrapper .field-type-entityreference a:focus,.node-type-chart .l-top-wrapper .field-type-taxonomy-term-reference a:hover,.node-type-chart .l-top-wrapper .field-type-taxonomy-term-reference a:focus,.node-type-chart-type .l-top-wrapper .field-type-entityreference a:hover,.node-type-chart-type .l-top-wrapper .field-type-entityreference a:focus,.node-type-chart-type .l-top-wrapper .field-type-taxonomy-term-reference a:hover,.node-type-chart-type .l-top-wrapper .field-type-taxonomy-term-reference a:focus,.node-type-function .l-top-wrapper .field-type-entityreference a:hover,.node-type-function .l-top-wrapper .field-type-entityreference a:focus,.node-type-function .l-top-wrapper .field-type-taxonomy-term-reference a:hover,.node-type-function .l-top-wrapper .field-type-taxonomy-term-reference a:focus,.node-type-formula .l-top-wrapper .field-type-entityreference a:hover,.node-type-formula .l-top-wrapper .field-type-entityreference a:focus,.node-type-formula .l-top-wrapper .field-type-taxonomy-term-reference a:hover,.node-type-formula .l-top-wrapper .field-type-taxonomy-term-reference a:focus,.node-type-lesson .l-top-wrapper .field-type-entityreference a:hover,.node-type-lesson .l-top-wrapper .field-type-entityreference a:focus,.node-type-lesson .l-top-wrapper .field-type-taxonomy-term-reference a:hover,.node-type-lesson .l-top-wrapper .field-type-taxonomy-term-reference a:focus,.node-type-pivot .l-top-wrapper .field-type-entityreference a:hover,.node-type-pivot .l-top-wrapper .field-type-entityreference a:focus,.node-type-pivot .l-top-wrapper .field-type-taxonomy-term-reference a:hover,.node-type-pivot .l-top-wrapper .field-type-taxonomy-term-reference a:focus,.node-type-puzzle .l-top-wrapper .field-type-entityreference a:hover,.node-type-puzzle .l-top-wrapper .field-type-entityreference a:focus,.node-type-puzzle .l-top-wrapper .field-type-taxonomy-term-reference a:hover,.node-type-puzzle .l-top-wrapper .field-type-taxonomy-term-reference a:focus,.node-type-plc .l-top-wrapper .field-type-entityreference a:hover,.node-type-plc .l-top-wrapper .field-type-entityreference a:focus,.node-type-plc .l-top-wrapper .field-type-taxonomy-term-reference a:hover,.node-type-plc .l-top-wrapper .field-type-taxonomy-term-reference a:focus,.node-type-term .l-top-wrapper .field-type-entityreference a:hover,.node-type-term .l-top-wrapper .field-type-entityreference a:focus,.node-type-term .l-top-wrapper .field-type-taxonomy-term-reference a:hover,.node-type-term .l-top-wrapper .field-type-taxonomy-term-reference a:focus,.node-type-article .l-top-wrapper .field-type-entityreference a:hover,.node-type-article .l-top-wrapper .field-type-entityreference a:focus,.node-type-article .l-top-wrapper .field-type-taxonomy-term-reference a:hover,.node-type-article .l-top-wrapper .field-type-taxonomy-term-reference a:focus{background-color:var(--color-teal-500);}.node-type-chart .l-top-wrapper .field-name-field-version .field-item,.node-type-chart-type .l-top-wrapper .field-name-field-version .field-item,.node-type-function .l-top-wrapper .field-name-field-version .field-item,.node-type-formula .l-top-wrapper .field-name-field-version .field-item,.node-type-lesson .l-top-wrapper .field-name-field-version .field-item,.node-type-pivot .l-top-wrapper .field-name-field-version .field-item,.node-type-puzzle .l-top-wrapper .field-name-field-version .field-item,.node-type-plc .l-top-wrapper .field-name-field-version .field-item,.node-type-term .l-top-wrapper .field-name-field-version .field-item,.node-type-article .l-top-wrapper .field-name-field-version .field-item{border-radius:5px;display:inline-block;padding:var(--space-5xs);text-decoration:none;transition:background-color 0.12s ease-in,border-color 0.12s ease-in,color 0.12s ease-in;font-size:var(--font-size-4xs);font-weight:700;letter-spacing:var(--letter-spacing-l);line-height:var(--line-height-2xs);text-transform:uppercase;background-color:var(--color-teal-300);color:var(--color-black);}@media (min-width:62rem){.node-type-chart .l-top-wrapper .field-name-field-version .field-item,.node-type-chart-type .l-top-wrapper .field-name-field-version .field-item,.node-type-function .l-top-wrapper .field-name-field-version .field-item,.node-type-formula .l-top-wrapper .field-name-field-version .field-item,.node-type-lesson .l-top-wrapper .field-name-field-version .field-item,.node-type-pivot .l-top-wrapper .field-name-field-version .field-item,.node-type-puzzle .l-top-wrapper .field-name-field-version .field-item,.node-type-plc .l-top-wrapper .field-name-field-version .field-item,.node-type-term .l-top-wrapper .field-name-field-version .field-item,.node-type-article .l-top-wrapper .field-name-field-version .field-item{font-size:var(--font-size-3xs);font-weight:700;letter-spacing:var(--letter-spacing-l);line-height:var(--line-height-s);text-transform:uppercase;}}.node-type-chart .l-top-wrapper .field-name-field-version .field-item:hover,.node-type-chart .l-top-wrapper .field-name-field-version .field-item:focus,.node-type-chart-type .l-top-wrapper .field-name-field-version .field-item:hover,.node-type-chart-type .l-top-wrapper .field-name-field-version .field-item:focus,.node-type-function .l-top-wrapper .field-name-field-version .field-item:hover,.node-type-function .l-top-wrapper .field-name-field-version .field-item:focus,.node-type-formula .l-top-wrapper .field-name-field-version .field-item:hover,.node-type-formula .l-top-wrapper .field-name-field-version .field-item:focus,.node-type-lesson .l-top-wrapper .field-name-field-version .field-item:hover,.node-type-lesson .l-top-wrapper .field-name-field-version .field-item:focus,.node-type-pivot .l-top-wrapper .field-name-field-version .field-item:hover,.node-type-pivot .l-top-wrapper .field-name-field-version .field-item:focus,.node-type-puzzle .l-top-wrapper .field-name-field-version .field-item:hover,.node-type-puzzle .l-top-wrapper .field-name-field-version .field-item:focus,.node-type-plc .l-top-wrapper .field-name-field-version .field-item:hover,.node-type-plc .l-top-wrapper .field-name-field-version .field-item:focus,.node-type-term .l-top-wrapper .field-name-field-version .field-item:hover,.node-type-term .l-top-wrapper .field-name-field-version .field-item:focus,.node-type-article .l-top-wrapper .field-name-field-version .field-item:hover,.node-type-article .l-top-wrapper .field-name-field-version .field-item:focus{background-color:var(--color-teal-300);}.node-type-chart .l-top-wrapper .field-name-field-related-functions .field-item,.node-type-chart-type .l-top-wrapper .field-name-field-related-functions .field-item,.node-type-function .l-top-wrapper .field-name-field-related-functions .field-item,.node-type-formula .l-top-wrapper .field-name-field-related-functions .field-item,.node-type-lesson .l-top-wrapper .field-name-field-related-functions .field-item,.node-type-pivot .l-top-wrapper .field-name-field-related-functions .field-item,.node-type-puzzle .l-top-wrapper .field-name-field-related-functions .field-item,.node-type-plc .l-top-wrapper .field-name-field-related-functions .field-item,.node-type-term .l-top-wrapper .field-name-field-related-functions .field-item,.node-type-article .l-top-wrapper .field-name-field-related-functions .field-item{display:inline-block;margin-bottom:var(--space-5xs);margin-right:var(--space-5xs);}.node-type-chart .l-top-wrapper .field-name-field-related-functions a,.node-type-chart-type .l-top-wrapper .field-name-field-related-functions a,.node-type-function .l-top-wrapper .field-name-field-related-functions a,.node-type-formula .l-top-wrapper .field-name-field-related-functions a,.node-type-lesson .l-top-wrapper .field-name-field-related-functions a,.node-type-pivot .l-top-wrapper .field-name-field-related-functions a,.node-type-puzzle .l-top-wrapper .field-name-field-related-functions a,.node-type-plc .l-top-wrapper .field-name-field-related-functions a,.node-type-term .l-top-wrapper .field-name-field-related-functions a,.node-type-article .l-top-wrapper .field-name-field-related-functions a{border-radius:5px;display:inline-block;padding:var(--space-5xs);text-decoration:none;transition:background-color 0.12s ease-in,border-color 0.12s ease-in,color 0.12s ease-in;font-size:var(--font-size-xs);font-weight:700;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-s);text-transform:uppercase;background-color:var(--color-white);border:1px solid var(--color-orange-500);color:var(--color-black);}.node-type-chart .l-top-wrapper .field-name-field-related-functions a:hover,.node-type-chart .l-top-wrapper .field-name-field-related-functions a:focus,.node-type-chart-type .l-top-wrapper .field-name-field-related-functions a:hover,.node-type-chart-type .l-top-wrapper .field-name-field-related-functions a:focus,.node-type-function .l-top-wrapper .field-name-field-related-functions a:hover,.node-type-function .l-top-wrapper .field-name-field-related-functions a:focus,.node-type-formula .l-top-wrapper .field-name-field-related-functions a:hover,.node-type-formula .l-top-wrapper .field-name-field-related-functions a:focus,.node-type-lesson .l-top-wrapper .field-name-field-related-functions a:hover,.node-type-lesson .l-top-wrapper .field-name-field-related-functions a:focus,.node-type-pivot .l-top-wrapper .field-name-field-related-functions a:hover,.node-type-pivot .l-top-wrapper .field-name-field-related-functions a:focus,.node-type-puzzle .l-top-wrapper .field-name-field-related-functions a:hover,.node-type-puzzle .l-top-wrapper .field-name-field-related-functions a:focus,.node-type-plc .l-top-wrapper .field-name-field-related-functions a:hover,.node-type-plc .l-top-wrapper .field-name-field-related-functions a:focus,.node-type-term .l-top-wrapper .field-name-field-related-functions a:hover,.node-type-term .l-top-wrapper .field-name-field-related-functions a:focus,.node-type-article .l-top-wrapper .field-name-field-related-functions a:hover,.node-type-article .l-top-wrapper .field-name-field-related-functions a:focus{background-color:var(--color-orange-600);border-color:var(--color-orange-600);color:var(--color-white);}.node-type-chart .l-top-wrapper .field-name-field-abstract,.node-type-chart-type .l-top-wrapper .field-name-field-abstract,.node-type-function .l-top-wrapper .field-name-field-abstract,.node-type-formula .l-top-wrapper .field-name-field-abstract,.node-type-lesson .l-top-wrapper .field-name-field-abstract,.node-type-pivot .l-top-wrapper .field-name-field-abstract,.node-type-puzzle .l-top-wrapper .field-name-field-abstract,.node-type-plc .l-top-wrapper .field-name-field-abstract,.node-type-term .l-top-wrapper .field-name-field-abstract,.node-type-article .l-top-wrapper .field-name-field-abstract{font-size:var(--font-size-xs);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-l);}.node-type-chart .l-top-wrapper .field-label,.node-type-chart-type .l-top-wrapper .field-label,.node-type-function .l-top-wrapper .field-label,.node-type-formula .l-top-wrapper .field-label,.node-type-lesson .l-top-wrapper .field-label,.node-type-pivot .l-top-wrapper .field-label,.node-type-puzzle .l-top-wrapper .field-label,.node-type-plc .l-top-wrapper .field-label,.node-type-term .l-top-wrapper .field-label,.node-type-article .l-top-wrapper .field-label{font-size:var(--font-size-xs);font-weight:700;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-m);margin-bottom:var(--space-3xs);margin-top:0;}.node-type-chart .l-top-wrapper .field-type-file a,.node-type-chart-type .l-top-wrapper .field-type-file a,.node-type-function .l-top-wrapper .field-type-file a,.node-type-formula .l-top-wrapper .field-type-file a,.node-type-lesson .l-top-wrapper .field-type-file a,.node-type-pivot .l-top-wrapper .field-type-file a,.node-type-puzzle .l-top-wrapper .field-type-file a,.node-type-plc .l-top-wrapper .field-type-file a,.node-type-term .l-top-wrapper .field-type-file a,.node-type-article .l-top-wrapper .field-type-file a{font-size:var(--font-size-xs);font-weight:700;letter-spacing:var(--letter-spacing-m);line-height:var(--font-size-m);border:0 none;border-radius:0.3125rem;color:var(--color-white);cursor:pointer;display:inline-block;position:relative;text-decoration:none;border-radius:0.3125rem;background-color:var(--color-orange-500);box-shadow:inset 0 -2rem 1.5rem -1rem var(--color-orange-600);transition:background-color 0.12s ease-in,box-shadow 0.12s ease-in;padding:var(--space-4xs) var(--space-3xs);}.node-type-chart .l-top-wrapper .field-type-file a:hover,.node-type-chart .l-top-wrapper .field-type-file a:focus,.node-type-chart-type .l-top-wrapper .field-type-file a:hover,.node-type-chart-type .l-top-wrapper .field-type-file a:focus,.node-type-function .l-top-wrapper .field-type-file a:hover,.node-type-function .l-top-wrapper .field-type-file a:focus,.node-type-formula .l-top-wrapper .field-type-file a:hover,.node-type-formula .l-top-wrapper .field-type-file a:focus,.node-type-lesson .l-top-wrapper .field-type-file a:hover,.node-type-lesson .l-top-wrapper .field-type-file a:focus,.node-type-pivot .l-top-wrapper .field-type-file a:hover,.node-type-pivot .l-top-wrapper .field-type-file a:focus,.node-type-puzzle .l-top-wrapper .field-type-file a:hover,.node-type-puzzle .l-top-wrapper .field-type-file a:focus,.node-type-plc .l-top-wrapper .field-type-file a:hover,.node-type-plc .l-top-wrapper .field-type-file a:focus,.node-type-term .l-top-wrapper .field-type-file a:hover,.node-type-term .l-top-wrapper .field-type-file a:focus,.node-type-article .l-top-wrapper .field-type-file a:hover,.node-type-article .l-top-wrapper .field-type-file a:focus{background-color:var(--color-orange-700);box-shadow:none;color:var(--color-white);}.node-type-chart .l-top-wrapper .field-type-file .file-icon,.node-type-chart .l-top-wrapper .field-type-file .file-size,.node-type-chart-type .l-top-wrapper .field-type-file .file-icon,.node-type-chart-type .l-top-wrapper .field-type-file .file-size,.node-type-function .l-top-wrapper .field-type-file .file-icon,.node-type-function .l-top-wrapper .field-type-file .file-size,.node-type-formula .l-top-wrapper .field-type-file .file-icon,.node-type-formula .l-top-wrapper .field-type-file .file-size,.node-type-lesson .l-top-wrapper .field-type-file .file-icon,.node-type-lesson .l-top-wrapper .field-type-file .file-size,.node-type-pivot .l-top-wrapper .field-type-file .file-icon,.node-type-pivot .l-top-wrapper .field-type-file .file-size,.node-type-puzzle .l-top-wrapper .field-type-file .file-icon,.node-type-puzzle .l-top-wrapper .field-type-file .file-size,.node-type-plc .l-top-wrapper .field-type-file .file-icon,.node-type-plc .l-top-wrapper .field-type-file .file-size,.node-type-term .l-top-wrapper .field-type-file .file-icon,.node-type-term .l-top-wrapper .field-type-file .file-size,.node-type-article .l-top-wrapper .field-type-file .file-icon,.node-type-article .l-top-wrapper .field-type-file .file-size{display:none;}.l-content{padding-bottom:var(--section-v-space);}.l-content.col-md-12 > .block{margin-bottom:var(--space-2xl);}.l-content.col-md-12 > .block:last-child{margin-bottom:0;}@media (min-width:62rem){.l-content.col-md-12 > .block{margin-bottom:var(--space-4xl);}}@media (min-width:75rem){.l-content.col-md-12 > .block{margin-bottom:var(--space-7xl);}}.l-content.col-md-12 > .block.block-field-node-field-benefits,.l-content.col-md-12 > .block.block-views-course-lessons-lesson-list{margin-bottom:var(--space-2xl);}@media (min-width:62rem){.l-content.col-md-12 > .block.block-field-node-field-benefits,.l-content.col-md-12 > .block.block-views-course-lessons-lesson-list{margin-bottom:var(--space-4xl);}}.l-content.col-md-8{padding-bottom:0;}.node-type-article .l-content.col-md-8,.node-type-chart .l-content.col-md-8,.node-type-chart-type .l-content.col-md-8,.node-type-formula .l-content.col-md-8,.node-type-function .l-content.col-md-8,.node-type-keyboard-shortcut .l-content.col-md-8,.node-type-pivot .l-content.col-md-8,.node-type-term .l-content.col-md-8,.node-type-puzzle .l-content.col-md-8{padding-bottom:var(--space-l);}@media (min-width:62rem){.node-type-article .l-content.col-md-8,.node-type-chart .l-content.col-md-8,.node-type-chart-type .l-content.col-md-8,.node-type-formula .l-content.col-md-8,.node-type-function .l-content.col-md-8,.node-type-keyboard-shortcut .l-content.col-md-8,.node-type-pivot .l-content.col-md-8,.node-type-term .l-content.col-md-8,.node-type-puzzle .l-content.col-md-8{padding-bottom:var(--space-4xl);}}.node-type-lesson .l-content.col-md-8{padding-bottom:var(--space-m);}@media (min-width:62rem){.node-type-lesson .l-content.col-md-8{padding-bottom:var(--space-4xl);}}.l-sidebar-first{padding-bottom:var(--section-v-space);z-index:0;}@media (min-width:48rem){.l-sidebar-first{padding-left:var(--space-xs);}}@media (min-width:62rem){.l-sidebar-first{padding-left:var(--space-m);}}@media (min-width:75rem){.l-sidebar-first{padding-left:var(--space-4xl);}}.node-type-formula .l-sidebar-first,.node-type-function .l-sidebar-first,.node-type-chart .l-sidebar-first,.node-type-keyboard-shortcut .l-sidebar-first{padding-bottom:var(--space-l);}.l-sidebar-first > .block{margin-bottom:var(--space-xs);}@media (min-width:62rem){.l-sidebar-first > .block{margin-bottom:var(--space-m);}}.l-sidebar-first > .block:last-child{margin-bottom:0;}.l-sidebar-first ul{margin-bottom:var(--space-m);margin-top:0;padding-left:var(--space-4xs);}.l-sidebar-first ul:last-of-type{margin-bottom:0;}.l-sidebar-first li{list-style-type:square;margin-bottom:var(--space-5xs);}.l-sidebar-first li::marker{color:var(--color-teal-500);}.l-sidebar-first li:last-child{margin-bottom:0;}.l-sidebar-first li a{color:var(--color-black);text-decoration:none;transition:color 0.12s ease-in;font-weight:400;padding-left:var(--space-6xs);}.l-sidebar-first li a:hover,.l-sidebar-first li a:focus{color:var(--color-orange-700);}.l-bottom .block-block-combo-pdf{padding:var(--space-2xs);background-color:var(--color-teal-300);border-radius:0.3125rem;margin:0 0 var(--space-s) 0;}.l-bottom .block-block-combo-pdf .block-content{display:flex;flex-direction:column;}@media (min-width:48rem){.l-bottom .block-block-combo-pdf .block-content{display:block;}}.l-bottom .block-block-combo-pdf .cover-art{display:flex;gap:var(--space-5xs);}@media (min-width:48rem){.l-bottom .block-block-combo-pdf .cover-art{display:block;}}.l-bottom .block-block-combo-pdf .block-title{margin-top:0;}.l-bottom-two-col{padding-bottom:var(--space-m);padding-top:var(--space-m);}@media (min-width:62rem){.l-bottom-two-col{padding-bottom:var(--space-2xl);padding-top:var(--space-2xl);}}.view-name-functions .l-bottom-two-col,.view-name-formulas .l-bottom-two-col,.view-name-keyboard_shortcuts .l-bottom-two-col{position:relative;}.view-name-functions .l-bottom-two-col:before,.view-name-formulas .l-bottom-two-col:before,.view-name-keyboard_shortcuts .l-bottom-two-col:before{background-color:var(--color-gray-bg);bottom:0;content:"";display:block;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:-1;}.l-bottom-two-col .l-bottom-left,.l-bottom-two-col .l-bottom-right{display:flex;}.view-name-formulas .l-bottom-two-col .l-bottom-left,.view-name-functions .l-bottom-two-col .l-bottom-left,.view-name-keyboard_shortcuts .l-bottom-two-col .l-bottom-left,.view-name-formulas .l-bottom-two-col .l-bottom-right,.view-name-functions .l-bottom-two-col .l-bottom-right,.view-name-keyboard_shortcuts .l-bottom-two-col .l-bottom-right{display:block;}.l-bottom-two-col .block-block-satisfaction-gaurantee,.l-bottom-two-col .block-block-special-pricing,.l-bottom-two-col .block-block-excel-functions-pdf,.l-bottom-two-col .block-block-group-discounts{display:flex;align-items:center;padding:var(--space-2xs);}.l-bottom-two-col .block-block-satisfaction-gaurantee{background-color:var(--color-black-50);}.l-bottom-two-col .block-block-satisfaction-gaurantee .guarantee-block-left{padding-right:0;}.l-bottom-two-col .block-block-satisfaction-gaurantee .block-title{margin:0;}.l-bottom-two-col .block-block-special-pricing,.l-bottom-two-col .block-block-excel-functions-pdf,.l-bottom-two-col .block-block-group-discounts{background-color:var(--color-teal-300);border-radius:0.3125rem;}.l-bottom-two-col .block-block-special-pricing .block-title,.l-bottom-two-col .block-block-excel-functions-pdf .block-title,.l-bottom-two-col .block-block-group-discounts .block-title{margin-top:0;margin-bottom:var(--space-3xs);}.l-bottom-two-col .block-block-group-discounts{flex-direction:column;}.l-bottom-two-col .block-block-group-discounts .block-title{margin-bottom:var(--space-4xs);}.l-bottom-two-col .block-block-group-discounts .block-content{line-height:var(--line-height-l);font-size:var(--font-size-m);}.l-bottom-left{margin-bottom:var(--space-s);}@media (min-width:62rem){.l-bottom-left{margin-bottom:0;}}.l-footer-main{font-size:var(--font-size-2xs);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-m);background-color:var(--color-black);color:var(--color-white);padding:var(--space-m) 0;}@media (min-width:62rem){.l-footer-main{padding:var(--space-2xl) 0;}}@media (min-width:62rem){.l-footer-main-inner{display:flex;flex-wrap:wrap;}}@media (min-width:75rem){.l-footer-main-inner{flex-wrap:nowrap;}}.l-footer-main .site-info{margin-bottom:var(--space-s);}@media (min-width:62rem){.l-footer-main .site-info{flex:0 1 100%;}}@media (min-width:75rem){.l-footer-main .site-info{flex:1 0 auto;}}@media (min-width:62rem){.l-footer-main .newsletter-signup{flex:0 0 50%;width:50%;}}@media (min-width:75rem){.l-footer-main .newsletter-signup{flex:0 0 auto;max-width:400px;}}.l-footer-menus{display:flex;margin-bottom:var(--space-xs);}@media (min-width:62rem){.l-footer-menus{flex:0 0 50%;margin-bottom:0;}}@media (min-width:75rem){.l-footer-menus{flex:0 0 30%;}}.l-footer-menus h3{font-size:var(--font-size-xs);font-weight:700;letter-spacing:var(--letter-spacing-m);line-height:var(--font-size-m);margin:0 0 var(--space-3xs) 0;}.l-footer-menus ul,.l-footer-menus ol{margin:0;padding:0;}.l-footer-menus li{display:block;margin-bottom:var(--space-4xs);}.l-footer-menus li:last-child{margin-bottom:0;}.l-footer-menus a{color:var(--color-black-250);font-weight:400;text-decoration:none;}.l-footer-menus a:hover,.l-footer-menus a:focus{color:var(--color-orange-500);text-decoration:none;}.footer-menu{flex:0 0 50%;}@media (min-width:62rem){.footer-menu{flex:0 0 38%;}}@media (min-width:75rem){.footer-menu{flex:0 0 50%;width:50%;}}.l-footer-secondary{background-color:var(--color-black-850);color:var(--color-white);padding:var(--space-3xs) 0;text-align:center;}@media (min-width:48rem){.l-footer-secondary-inner{display:flex;justify-content:space-between;text-align:left;}}.l-footer-secondary a{color:var(--color-white);font-weight:400;text-decoration:underline;}.l-footer-secondary a:hover,.l-footer-secondary a:focus{color:var(--color-orange-500);}@media (min-width:48rem){.l-footer-secondary .copyright{flex-grow:1;}}.l-footer-secondary .social-links{margin:0;padding:0;}@media (max-width:47.9rem){.l-footer-secondary .social-links:last-child{margin-top:var(--space-4xs);}}.l-footer-secondary .social-links-item{display:inline-block;}.l-footer-secondary .social-links .twitter:before{content:url(/themes/exceljet/assets/images/twitter.svg);}.marker{font-size:0.875em;display:inline-block;margin:0 0.4em;padding:0.3em 0.6em;text-transform:uppercase;line-height:1;font-style:italic;}.more-help-link{text-align:right;}.more-help-link a{display:inline-block;text-decoration:none;}.more-help-link a:before{content:"?";display:inline-block;width:1.3em;height:1.3em;margin:0 0.4em 0 0;border-radius:50%;font-weight:600;text-align:center;}.icon-external-link{position:relative;display:inline-block;width:0.9em;height:0.9em;border:0.0625em solid #0074bd;border-radius:0.125em;margin:0 0 0 0.4em;}.icon-external-link-arrow{position:absolute;top:0;right:0;display:block;-webkit-transform:translate(0.4375em,-0.3125em) rotate(45deg);transform:translate(0.4375em,-0.3125em) rotate(45deg);-webkit-transform-origin:top center;transform-origin:top left;box-sizing:content-box;width:0.2em;height:0.6em;border:0.125em solid #ffffff;border-top:0;border-bottom:0;}.icon-external-link-arrow:before,.icon-external-link-arrow:after{content:"";position:absolute;}.icon-external-link-arrow:before{top:0;right:0;display:block;width:0.4em;height:0.4em;z-index:100;-webkit-transform:rotate(45deg) translate(0.28125em,-0.01367em);transform:rotate(45deg) translate(0.28125em,-0.01367em);-webkit-transform-origin:top right;transform-origin:top right;border:0.0625em solid #0074bd;border-right:0;border-bottom:0;}.icon-external-link-arrow:after{border:0.1875em solid transparent;border-top:0;-webkit-transform:translate(-0.12em,-0.12em);transform:translate(-0.12em,-0.12em);}.vertical-tabs{position:relative;margin:1em 0;border:1px solid #bbbbbb;background:#ffffff;}@media (min-width:48em){.vertical-tabs{padding:0 0 0 15em;}[dir=rtl] .vertical-tabs{padding-left:0;padding-right:15em;}.vertical-tabs:before{content:"";position:absolute;left:0;top:0;z-index:0;width:15em;height:100%;background:#bbbbbb;}}.vertical-tabs-list{position:relative;z-index:1;display:none;width:15em;border-top:1px solid #bbbbbb;padding:0;}@media (min-width:48em){.vertical-tabs-list{display:block;float:left;margin:-1px 0 -1px -15em;}[dir=rtl] .vertical-tabs-list{margin-left:0;margin-right:-15em;float:right;}}.vertical-tab-item{list-style:none;font-size:0.923em;}.vertical-tabs-pane{overflow:hidden;margin:0;padding:0;border:0;border-bottom:1px solid #bbbbbb;border-radius:0;}.vertical-tabs-pane:nth-last-child(2){border-bottom:0;}.vertical-tabs-pane .fieldset-wrapper{display:none;padding:0 1em;}.vertical-tab-selected .fieldset-wrapper{display:block;}@media (min-width:48em){.vertical-tabs-panes{overflow:hidden;width:100%;}.vertical-tabs-pane{position:absolute;left:-9999em;height:0;border:0;background:transparent;}.vertical-tabs-pane.vertical-tab-selected{position:static;height:auto;padding:10px 15px;background:transparent;}.vertical-tabs-pane > legend{display:none;}.vertical-tabs-pane .fieldset-wrapper{display:block;}}.vertical-tab-item{border:1px solid #bbbbbb;border-left-width:0;border-top-width:0;padding:0;margin:0;background:#dee2ea;}[dir=rtl] .vertical-tab-item{border-left-width:1px;border-right-width:0;}.vertical-tab-link{display:block;text-decoration:none;padding:0.5em 0.6em;font-size:1em;cursor:pointer;transition:background-color 0.3s,color 0.3s;}.vertical-tab-link span{display:block;}.vertical-tab-link strong,.vertical-tab-link .fieldset-legend{position:static;font-weight:bold;color:#0074bd;margin:0;padding:0;}@media (min-width:48em){.vertical-tab-link strong,.vertical-tab-link .fieldset-legend{font-size:0.923em;}}.vertical-tab-link:focus,.vertical-tab-link:active,.vertical-tab-link:hover,.vertical-tab-link:focus,.vertical-tab-link:active,.vertical-tab-link:hover{text-decoration:none;background:#d5d5d5;}.vertical-tab-link .summary{font-size:0.846em;text-transform:none;color:#666666;word-wrap:break-word;}.vertical-tab-selected.vertical-tab-item{background-color:#ffffff;border-right-width:0;}[dir=rtl] .vertical-tab-selected.vertical-tab-item{border-left-width:0;border-right-width:1px;}.vertical-tab-selected .vertical-tab-link{background:#ffffff;}.vertical-tab-selected strong,.vertical-tab-selected .fieldset-legend{color:#000000;}.vertical-tabs .vertical-tabs .vertical-tabs-list .summary{line-height:1.4;margin-bottom:0;}.vertical-tabs-pane > .vertical-tab-link{width:100%;box-sizing:border-box;padding-left:1em;padding-right:1em;background:#dee2ea;}.vertical-tabs-pane.vertical-tab-selected > .vertical-tab-link{padding-top:0.7em;padding-bottom:0.7em;background:transparent;border-bottom:1px solid #dee2ea;}.vertical-tabs-pane.vertical-tab-selected > .vertical-tab-link .summary{display:none;}.ui-widget{font-size:inherit;font-family:inherit;}.ui-dialog{border:0.125em solid #20252e;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.ui-corner-all{border-radius:0;}.ui-dialog .ui-dialog-titlebar{cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.ui-dialog .ui-dialog-titlebar-close{top:0;top:-0.125em;right:0;right:-0.125em;width:2.5em;height:100%;height:calc(100% + 0.125em);margin:0;border:0;outline:none;}.ui-dialog .ui-dialog-titlebar-close .ui-icon{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1em;height:1em;margin:0;background:transparent;}.ui-dialog .ui-dialog-titlebar-close .ui-icon:before,.ui-dialog .ui-dialog-titlebar-close .ui-icon:after{content:"";position:absolute;top:0;left:0;display:block;width:0.125em;height:0.875em;}.ui-dialog .ui-dialog-titlebar-close .ui-icon:before{-webkit-transform:translate(0.5em,0.125em) rotate(45deg);transform:translate(0.5em,0.125em) rotate(45deg);}.ui-dialog .ui-dialog-titlebar-close .ui-icon:after{-webkit-transform:translate(0.5em,0.125em) rotate(-45deg);transform:translate(0.5em,0.125em) rotate(-45deg);}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:0;}.progress{font-weight:bold;}.progress .bar{margin:0 0.2em 0.5em 0;border:2px solid #e5e5e6;border-radius:3px;overflow:hidden;}.progress .filled{position:relative;overflow:hidden;-webkit-transition:width 0.4s;transition:width 0.4s;will-change:width;}.progress .filled:after{content:"";position:absolute;display:block;width:0.75em;height:100%;-webkit-transform:skewX(-20deg);transform:skewX(-20deg);border-left:2em solid #3c4350;border-right:0.75em solid #3c4350;-webkit-animation:progressGradient 3s infinite;animation:progressGradient 1.5s infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-transition:width 0.4s;transition:width 0.4s;will-change:left;}@-webkit-keyframes progressGradient{0%{left:-15%;border-left-width:2em;border-left-width:0.75em;}100%{left:100%;border-left-width:1.75em;border-left-width:0.5em;}}@keyframes progressGradient{0%{left:-15%;border-left-width:2em;border-right-width:0.75em;}100%{left:100%;border-left-width:1.75em;border-right-width:0.5em;}}.caption{display:table;max-width:100%;}.caption > *{display:block;max-width:100%;border:none;}.caption > figcaption{display:table-caption;caption-side:bottom;max-width:none;margin:0.5em 0 1em;padding:0.3em 0.5em;border:none;border-left:0.25rem solid #bbbbbb;background:none;}[dir=rtl] .caption > figcaption{border-left:none;border-right:0.25rem solid #bbbbbb;}img.align-left{margin-right:2em;margin-bottom:1em;}img.align-right{margin-left:2em;margin-bottom:1em;}.marker{background:#abdeff;}.more-help-link a:before{color:#ffffff;background:#0074bd;}.icon-external-link{border-color:#0074bd;}.icon-external-link-arrow{background:#0074bd;border-color:#ffffff;}.icon-external-link-arrow:before{border-color:#0074bd;}.icon-external-link-arrow:after{border-bottom-color:#0074bd;}.draggable a.tabledrag-handle{background:#ebeff7;}.draggable.drag td:after{background:#F4F4F4;opacity:0.3;}tr.draggable .handle,tr.draggable .handle .handle-inner{background:#333333;}tr.draggable .handle:before{border-bottom-color:#333333;}tr.draggable .handle:after{border-top-color:#333333;}tr.draggable .handle .handle-inner:before{border-left-color:#333333;}tr.draggable .handle .handle-inner:after{border-right-color:#333333;}abbr.tabledrag-changed{background:#fce400;}.form-item-radio label,.form-radios label,.form-item-checkbox label,.form-checkboxes label{font-weight:400;}.form-item .description,.password-strength,.password-match{border-left-color:#bbbbbb;}.field-suffix .machine-name-value{border-color:#F4F4F4;font-family:Consolas,"Lucida Console","Courier New",monospace;}select.form-select{font-weight:400;border-color:#bbbbbb;color:#444b53;background:#ffffff;}select.form-select:focus{color:#000000;border-color:#43afe4;}.form-type-checkboxes.form-error,.form-type-radios.form-error{border:0.125rem solid #ff0000;}.form-type-checkbox.form-error{border:0.125rem solid #ff0000;}.form-type-checkboxes.form-error .form-type-checkbox.form-error{border:none;}ul.action-links a{line-height:1.875;}[dir=rtl] ul.action-links a{background-position:right center;}.progress{font-weight:bold;}.progress .bar{border-color:#e5e5e6;background:#e5e5e6;}.progress .filled{background:rgba(0,0,0,0.8509803922);}.progress .filled:after{border-color:#3c4350;}.ui-dialog{border-color:#20252e;}.ui-dialog .ui-dialog-titlebar{background:#20252e;color:#ffffff;}.ui-dialog .ui-dialog-titlebar-close{background:#008be2;}.ui-dialog .ui-dialog-titlebar-close .ui-icon:before,.ui-dialog .ui-dialog-titlebar-close .ui-icon:after{background:#ffffff;}@media (min-width:34em){.block-hero .block-title{font-size:2.625em;}}#admin-bar .dropdown li > a,#admin-bar .dropdown li > span{margin-bottom:0;}.block-block-about-dave{background-color:var(--color-gray-bg);margin:var(--space-m) 0;padding:var(--space-2xs);}.block-block-about-dave .row > div:first-child{margin-bottom:var(--space-2xs);}@media (min-width:62rem){.block-block-about-dave .row > div:first-child{margin-bottom:0;}}.block-block-about-dave h3{font-size:var(--font-size-l);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-l);margin:var(--space-4xs) 0;}.block-block-about-dave p{font-size:var(--font-size-2xs);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-m);}.block-block-free-resources h2{font-size:var(--font-size-l);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-2xl);border-bottom:1px solid var(--color-black-200);margin-bottom:var(--space-2xs);margin-top:0;}.block-block-about-dave-and-lisa{background-color:var(--color-gray-bg);margin-bottom:var(--space-xs);margin-top:var(--space-xs);padding:var(--space-2xs);}.block-block-about-dave-and-lisa h3{margin:var(--space-4xs) 0;}.block-block-about-dave-sidebar{background-color:var(--color-gray-bg);padding:var(--space-3xs);}.block-block-about-dave-sidebar h3{margin-top:var(--space-4xs);margin-bottom:var(--space-2xs);}.block-block-about-dave-sidebar img{max-width:var(--space-3xl);}nav.tabs{position:relative;padding:0.75rem var(--space-5xs) 0;}nav.tabs::before{content:"";background-color:var(--color-black-850);position:absolute;top:0;left:50%;z-index:0;display:block;width:100%;height:52px;transform:translate(-50%,0);}nav.tabs::after{content:"";display:table;clear:both;}ul.primary{display:flex;flex-wrap:wrap;font-size:var(--font-size-2xs);position:relative;clear:both;box-sizing:border-box;border:none;width:100%;margin:0;padding:0;text-transform:uppercase;}ul.primary li{position:relative;z-index:1;float:left;margin:0;list-style:none;margin:0 0 var(--space-4xs);}ul.primary li a{color:var(--color-black-900);background-color:var(--color-tab-bg);position:relative;z-index:1;display:block;padding:0.75rem 1.25rem;text-decoration:none;border:0;border-right:0.125rem solid var(--color-black-850);overflow:visible;line-height:var(--line-height-s);font-weight:400;transition:background-color 0.5s ease 0s,color 0.5s ease 0s;will-change:background-color,color;}ul.primary li a:hover,ul.primary li a:focus{background:var(--color-tab-bg-hover);}ul.primary li:first-child a{border-radius:var(--space-6xs) 0 0 0;}ul.primary li:last-child a{border-radius:0 var(--space-6xs) 0 0;border-right:0;}ul.primary li.active a,ul.primary li.active a:visited,ul.primary li.active a:active{background-color:var(--color-white);font-weight:700;}.contextual-links-wrapper{font-size:var(--font-size-2xs);}.unpublished-indicator{font-size:var(--font-size-xs);font-weight:700;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-m);padding:var(--space-5xs);margin:var(--space-4xs) 0;background-color:var(--color-muted-red-700);color:var(--color-white);}.ad{text-align:center;position:relative;}.ad .ad-placeholder{margin:auto;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;}.ad .ad-placeholder::after{box-sizing:border-box;position:absolute;display:flex;flex-direction:row;align-items:center;justify-content:center;}.ad .ad-placeholder > div,.ad .ad-placeholder > iframe{position:relative;z-index:2;}.ad img,.ad iframe{display:block;}.l-banner .ad{position:relative;padding-bottom:var(--space-3xs);padding-top:var(--space-3xs);}.l-banner .ad:before{background-color:var(--color-gray-bg);bottom:0;content:"";display:block;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:-1;}.node-type-formula .l-banner .ad:before,.node-type-chart-type .l-banner .ad:before,.node-type-chart .l-banner .ad:before,.node-type-function .l-banner .ad:before,.node-type-puzzle .l-banner .ad:before,.node-type-keyboard-shortcut .l-banner .ad:before,.node-type-lesson .l-banner .ad:before,.node-type-pivot .l-banner .ad:before,.node-type-plc .l-banner .ad:before,.node-type-term .l-banner .ad:before{display:none;}.l-content .ad{background-color:var(--color-gray-bg);margin-bottom:var(--space-xs);margin-top:var(--space-xs);padding:var(--space-2xs) 0;}.ad.inner-content-ad1 .ad-placeholder{width:300px;height:250px;}.ad.inner-content-ad1 .ad-placeholder::after{width:300px;height:250px;}.ad.inner-content-video-ad .ad-placeholder{width:auto;height:357px;}.ad.inner-content-video-ad .ad-placeholder::after{width:250px;height:200px;}@media (min-width:970px){.ad.inner-content-video-ad .ad-placeholder{width:calc(100% - 2rem);height:242px;}.ad.inner-content-video-ad .ad-placeholder::after{width:285px;height:235px;}}@media (min-width:1200px){.ad.inner-content-video-ad .ad-placeholder{height:340px;}.ad.inner-content-video-ad .ad-placeholder::after{width:300px;height:250px;}}.ad.leaderboard-ad .ad-placeholder{width:320px;height:50px;}.ad.leaderboard-ad .ad-placeholder::after{width:320px;height:40px;}@media (min-width:970px){.ad.leaderboard-ad .ad-placeholder{width:728px;height:90px;}.ad.leaderboard-ad .ad-placeholder::after{width:728px;height:90px;}}@media (min-width:1200px){.ad.leaderboard-ad .ad-placeholder{width:970px;}}.ad.right-rail-ad2 .ad-placeholder{align-items:normal;width:300px;min-height:250px;}.ad.right-rail-ad2 .ad-placeholder::after{width:300px;height:198px;}@media (min-width:48rem){.ad.right-rail-ad2 .ad-placeholder{width:185px;height:370px;}.ad.right-rail-ad2 .ad-placeholder::after{width:146px;height:122px;}}@media (min-width:62rem){.ad.right-rail-ad2 .ad-placeholder{width:300px;height:600px;}.ad.right-rail-ad2 .ad-placeholder::after{width:237px;height:198px;}}.block-block-ad-rr1{align-items:normal;width:300px;min-height:250px;}.block-block-ad-rr1::after{width:300px;height:198px;}@media (min-width:48rem){.block-block-ad-rr1{width:185px;height:370px;}.block-block-ad-rr1::after{width:146px;height:122px;}}@media (min-width:62rem){.block-block-ad-rr1{width:300px;height:600px;}.block-block-ad-rr1::after{width:237px;height:198px;}}.block-block-ad-rr1 .block-content{position:sticky;top:var(--space-2xl);height:fit-content;}.block-block-ad-rr1 .ad-placeholder::after{margin-top:var(--space-m);}.block-block-ad-rr2{position:sticky;top:var(--space-2xl);height:fit-content;}.block-block-ad-leaderboard{display:none;}.view-front-articles{position:relative;}@media (min-width:62rem){.view-front-articles{display:grid;column-gap:var(--space-2xs);grid-template-areas:"left right" "left right" "left right";grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto auto;}}.view-front-articles .block-title{font-size:var(--font-size-l);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-l);align-items:center;display:flex;flex-wrap:wrap;margin-bottom:var(--space-xs);margin-top:0;}.view-front-articles .block-title:before{content:url(/themes/exceljet/assets/images/accent_grid_small.svg);margin-right:var(--space-5xs);position:relative;top:var(--space-6xs);}@media (min-width:62rem){.view-front-articles .block-title{font-size:var(--font-size-xl);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-xl);margin-bottom:var(--space-s);}.view-front-articles .block-title:before{content:url(/themes/exceljet/assets/images/accent_grid.svg);margin-right:var(--space-4xs);}}@media (min-width:75rem){.view-front-articles .block-title{margin-bottom:var(--space-s);}}.view-front-articles .block-title a{margin-left:var(--space-5xs);}.view-front-articles .block-title a:hover,.view-front-articles .block-title a:focus{color:var(--color-orange-700);}@media (min-width:62rem){.view-front-articles .block-title{margin-bottom:var(--space-2xs);}}@media (min-width:75rem){.view-front-articles .block-title{margin-bottom:var(--space-xs);}}.view-front-articles .view-mode-teaser{margin-bottom:var(--space-s);}@media (min-width:48rem){.view-front-articles .view-mode-teaser{margin-bottom:var(--space-m);}}@media (min-width:62rem){.view-front-articles .view-mode-teaser{margin-bottom:var(--space-2xs);}}.view-front-articles .teaser-heading{font-size:var(--font-size-xl);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-xl);margin-bottom:var(--space-3xs);margin-top:0;}@media (min-width:48rem){.view-front-articles .teaser-heading{font-size:var(--font-size-2xl);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-2xl);margin-bottom:var(--space-2xs);}}.view-front-articles .teaser-heading a{color:var(--color-black);text-decoration:none;transition:color 0.12s ease-in;}.view-front-articles .teaser-heading a:hover,.view-front-articles .teaser-heading a:focus{color:var(--color-orange-700);}.l-content .view-front-articles .field-type-text-long p{font-size:var(--font-size-s);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-l);}.l-content .view-front-articles .field-type-text-long p:first-child{margin-top:0;}.l-content .view-front-articles .field-type-text-long p:last-child{margin-bottom:0;}.view-front-articles .field-type-text-long a.more-link{margin-left:var(--space-6xs);text-decoration:none;}.view-front-articles .attachment-after{margin-bottom:var(--space-s);}@media (min-width:62rem){.view-front-articles .attachment-after{grid-area:right;margin-bottom:0;padding-left:var(--space-2xs);}}@media (min-width:48rem){.view-front-articles .attachment-after .view-content{display:flex;flex-wrap:wrap;justify-content:space-between;}}.view-front-articles .view-mode-card{border-bottom:1px solid var(--color-black-200);padding-top:var(--space-3xs);}@media (min-width:48rem){.view-front-articles .view-mode-card{flex:0 0 calc(50% - var(--space-2xs));min-height:calc(var(--space-7xl) + var(--space-l));padding-top:0;}}@media (min-width:62rem){.view-front-articles .view-mode-card{position:relative;}.view-front-articles .view-mode-card:before{background-color:var(--color-black-200);bottom:0;content:"";height:100%;left:calc(var(--space-2xs) * -1);position:absolute;top:0;width:1px;}}.view-front-articles .view-mode-card:first-child{padding-top:0;}@media (min-width:48rem){.view-front-articles .view-mode-card:nth-last-child(2),.view-front-articles .view-mode-card:last-child{border-bottom:0 none;padding-top:var(--space-3xs);}}@media (min-width:48rem){.view-front-articles .view-mode-card:nth-child(even){position:relative;}.view-front-articles .view-mode-card:nth-child(even):before{background-color:var(--color-black-200);bottom:0;content:"";height:100%;left:calc(var(--space-2xs) * -1);position:absolute;top:0;width:1px;}}.view-front-articles .field-type-taxonomy-term-reference{margin-bottom:var(--space-4xs);}.view-front-articles .field-type-taxonomy-term-reference .field-item{margin-bottom:var(--space-6xs);}.view-front-articles .field-type-taxonomy-term-reference a{border-radius:5px;display:inline-block;padding:var(--space-5xs);text-decoration:none;transition:background-color 0.12s ease-in,border-color 0.12s ease-in,color 0.12s ease-in;font-size:var(--font-size-4xs);font-weight:700;letter-spacing:var(--letter-spacing-l);line-height:var(--line-height-2xs);text-transform:uppercase;background-color:var(--color-teal-300);color:var(--color-black);}@media (min-width:62rem){.view-front-articles .field-type-taxonomy-term-reference a{font-size:var(--font-size-3xs);font-weight:700;letter-spacing:var(--letter-spacing-l);line-height:var(--line-height-s);text-transform:uppercase;}}.view-front-articles .field-type-taxonomy-term-reference a:hover,.view-front-articles .field-type-taxonomy-term-reference a:focus{background-color:var(--color-teal-500);}.view-front-articles .card-heading{font-size:var(--font-size-l);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-l);margin-bottom:0;margin-top:0;}@media (min-width:48rem){.view-front-articles .card-heading{font-size:var(--font-size-xl);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-xl);}}@media (min-width:62rem){.view-front-articles .card-heading{font-size:var(--font-size-l);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-l);}}@media (min-width:75rem){.view-front-articles .card-heading{font-size:var(--font-size-xl);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-xl);}}.view-front-articles .card-heading a{color:var(--color-black);text-decoration:none;transition:color 0.12s ease-in;display:block;padding-bottom:var(--space-3xs);}.view-front-articles .card-heading a:hover,.view-front-articles .card-heading a:focus{color:var(--color-orange-700);}.view-front-articles > .more-link{margin:0;text-align:right;}.view-front-articles > .more-link a{font-size:var(--font-size-s);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-l);color:var(--color-black);text-decoration:none;transition:color 0.12s ease-in;display:inline-block;}.view-front-articles > .more-link a:hover,.view-front-articles > .more-link a:focus{color:var(--color-orange-700);}.view-front-articles > .more-link a:after{content:url(/themes/exceljet/assets/images/arrow_right.svg);position:relative;top:5px;}@media (min-width:62rem){.view-front-articles > .more-link a{font-size:var(--font-size-m);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-m);}}@media (min-width:62rem){.view-front-articles > .more-link{text-align:left;}}.node-type-article .summary-heading{margin-top:0;}.node-type-article .field-name-field-abstract{margin-bottom:var(--space-xs);}.view-name-articles .page-title{margin:var(--space-6xl) 0 var(--space-s);}.view-name-articles .l-sidebar{margin-top:var(--space-s);}@media (min-width:48rem){.view-name-articles .l-sidebar{margin-top:var(--space-6xl);}}.view-name-articles .views-exposed-form{margin-bottom:var(--space-s);}.view-name-articles .views-exposed-form .views-widget-filter-field_tags_tid{gap:var(--space-4xs);display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;}@media (min-width:34rem){.view-name-articles .views-exposed-form .views-widget-filter-field_tags_tid{flex-direction:row;justify-content:flex-end;align-items:center;}}.view-name-articles .views-exposed-form .views-widget-filter-field_tags_tid label::after{content:":";margin-left:-2px;}.view-name-articles .views-exposed-form .views-exposed-widgets{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;}.view-name-articles .views-exposed-form .views-exposed-widgets::after{content:none;}@media (min-width:24rem){.view-name-articles .views-exposed-form .views-exposed-widgets{justify-content:flex-start;align-items:flex-end;flex-direction:row;}}@media (min-width:34rem){.view-name-articles .views-exposed-form .views-exposed-widgets{justify-content:flex-end;align-items:center;}}.view-name-articles .views-exposed-form .views-exposed-widget{padding:0;}.view-name-articles .views-exposed-form .views-reset-button{padding-top:var(--space-4xs);padding-left:0;}@media (min-width:24rem){.view-name-articles .views-exposed-form .views-reset-button{padding-top:0;padding-left:var(--space-4xs);}}.view-mode-abstract{margin-bottom:var(--space-s);}.articles .view-mode-abstract .field-name-field-tags{margin-bottom:var(--space-4xs);}.articles .view-mode-abstract .field-name-field-tags .field-item{margin-bottom:var(--space-6xs);}.articles .view-mode-abstract .field-name-field-tags a{border-radius:5px;display:inline-block;padding:var(--space-5xs);text-decoration:none;transition:background-color 0.12s ease-in,border-color 0.12s ease-in,color 0.12s ease-in;font-size:var(--font-size-4xs);font-weight:700;letter-spacing:var(--letter-spacing-l);line-height:var(--line-height-2xs);text-transform:uppercase;background-color:var(--color-teal-300);color:var(--color-black);}@media (min-width:62rem){.articles .view-mode-abstract .field-name-field-tags a{font-size:var(--font-size-3xs);font-weight:700;letter-spacing:var(--letter-spacing-l);line-height:var(--line-height-s);text-transform:uppercase;}}.articles .view-mode-abstract .field-name-field-tags a:hover,.articles .view-mode-abstract .field-name-field-tags a:focus{background-color:var(--color-teal-500);}.articles .view-mode-abstract .abstract-heading{font-size:var(--font-size-l);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-l);margin-bottom:var(--space-3xs);margin-top:0;}@media (min-width:48rem){.articles .view-mode-abstract .abstract-heading{font-size:var(--font-size-xl);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-xl);margin-bottom:var(--space-4xs);}}.articles .view-mode-abstract .abstract-heading a{color:var(--color-black);text-decoration:none;transition:color 0.12s ease-in;}.articles .view-mode-abstract .abstract-heading a:hover,.articles .view-mode-abstract .abstract-heading a:focus{color:var(--color-orange-700);}.articles .view-mode-abstract .field-name-field-abstract{line-height:var(--line-height-l);}.field.field-name-field-author.field-type-taxonomy-term-reference{display:block;}.field.field-name-field-author.field-type-taxonomy-term-reference .field-item .author{font-weight:700;}.back-to-top{visibility:hidden;opacity:0;position:fixed;right:0;bottom:0;z-index:9999;margin:var(--space-4xs);transition:visibility 0s,opacity 0.5s linear;}.back-to-top a:after{content:url(/themes/exceljet/assets/images/corner_right_up_white.svg);margin-left:var(--space-6xs);position:relative;top:4px;}.back-to-top.show{visibility:visible;opacity:1;}.block-notice,.video-notice{background:var(--color-teal-300);border-radius:5px;padding:var(--space-4xs);margin:var(--space-xs) 0;border:0;font-style:normal;}.block-notice:first-child,.video-notice:first-child{margin-top:0;}.block-notice a,.video-notice a{color:var(--color-black);}.block-notice a:hover,.block-notice a:focus,.video-notice a:hover,.video-notice a:focus{text-decoration:none;}.block-notice:before{content:url(/themes/exceljet/assets/images/alert_circle.svg);margin:0 var(--space-5xs) -7px 0;float:left;vertical-align:middle;}.video-notice:before{content:url(/themes/exceljet/assets/images/play_button.svg);margin:0 var(--space-5xs) -6px 0;float:left;vertical-align:middle;}.breadcrumb{font-size:var(--font-size-2xs);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-s);margin-bottom:var(--space-2xs);line-height:var(--line-height-m);}@media (min-width:62rem){.breadcrumb{margin-bottom:var(--space-xs);}}.breadcrumb > *{margin-bottom:var(--space-5xs);}.breadcrumb .separator{display:inline-block;height:var(--line-height-s);margin-bottom:0;margin-top:1px;overflow:hidden;width:var(--space-5xs);}.breadcrumb .separator:before{content:url(/themes/exceljet/assets/images/caret_right.svg);margin-right:var(--space-4xs);position:relative;top:-1px;}.breadcrumb .crumb{font-weight:600;text-decoration:none;}.breadcrumb .separator,.breadcrumb .crumb{margin-right:var(--space-5xs);}.breadcrumb .crumb-front{display:inline-block;height:20px;overflow:hidden;width:var(--space-4xs);}.breadcrumb .crumb-front:before{content:url(/themes/exceljet/assets/images/home.svg);margin-right:var(--space-4xs);position:relative;top:3px;}.breadcrumb .crumb-front:hover:before,.breadcrumb .crumb-front:focus:before{content:url(/themes/exceljet/assets/images/home_black.svg);}.view-name-bundles .l-top-wrapper{padding:var(--space-2xl) 0 var(--space-4xs);}.view-name-bundles .l-content{padding-bottom:var(--space-2xs);}@media (min-width:75rem){.view-name-bundles .l-content{padding-bottom:var(--space-m);}}.view-name-bundles .l-content.col-md-12 > .block{margin-bottom:var(--space-s);}@media (min-width:62rem){.view-name-bundles .l-content.col-md-12 > .block{margin-bottom:var(--space-2xl);}}.view-name-bundles .block-layout-custom-block{line-height:var(--line-height-l);}.view-name-bundles .view-bundles{position:relative;padding:var(--space-3xs) 0 var(--space-2xl);}.view-name-bundles .view-bundles:before{background-color:var(--color-gray-bg);bottom:0;content:"";display:block;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:-1;}.view-name-bundles .views-row{padding-top:var(--space-2xs);}@media (min-width:62rem){.view-name-bundles .views-row{padding-top:var(--space-m);}}.view-name-bundles .views-row .bundle-wrapper{padding:var(--space-2xs);background-color:var(--color-white);}.view-name-bundles .views-row .bundle-name{margin:var(--space-3xs) 0;}.view-name-bundles .views-row .bundle-description{line-height:var(--line-height-l);margin-bottom:var(--space-xs);}.view-name-bundles .views-row .bundle-products{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;column-gap:var(--space-2xs);row-gap:var(--space-3xs);}.view-name-bundles .views-row .bundle-price-information{display:flex;flex-direction:column;align-items:flex-start;margin-top:var(--space-4xs);padding-top:var(--space-4xs);border-top:2px solid var(--color-black-100);}@media (min-width:75rem){.view-name-bundles .views-row .bundle-price-information{flex-direction:row;align-items:center;}}.view-name-bundles .views-row .bundle-buy-button{margin-left:0;width:100%;margin-top:var(--space-3xs);}@media (min-width:75rem){.view-name-bundles .views-row .bundle-buy-button{margin-left:auto;margin-top:0;width:auto;}}.view-name-bundles .views-row .bundle-buy-button a{width:100%;text-align:center;}@media (min-width:75rem){.view-name-bundles .views-row .bundle-buy-button a{width:auto;}}.view-name-bundles .views-row .bundle-price-wrapper{display:flex;flex-wrap:wrap;}.view-name-bundles .views-row .bundle-price-label,.view-name-bundles .views-row .bundle-regular-price,.view-name-bundles .views-row .bundle-discount-price{font-size:var(--font-size-2xs);font-weight:700;}@media (min-width:62rem){.view-name-bundles .views-row .bundle-price-label,.view-name-bundles .views-row .bundle-regular-price,.view-name-bundles .views-row .bundle-discount-price{font-size:var(--font-size-s);}}.view-name-bundles .views-row .bundle-price-label,.view-name-bundles .views-row .bundle-regular-price{padding-right:var(--space-5xs);}.view-name-bundles .views-row .bundle-regular-price{color:var(--color-black-400);}.block-block-bundles-logins-and-shortcut-cards-info{border:1px solid var(--color-black-100);border-radius:2px;background-color:var(--color-white);margin-top:var(--space-l);padding:var(--space-2xs);line-height:1.6;}@media (min-width:48rem){.block-block-bundles-logins-and-shortcut-cards-info{padding:var(--space-s);}}.view-mode-card:where(:not(.view-front-articles .view-mode-card)){background-color:var(--color-white);border:1px solid var(--color-black-100);border-radius:2px;padding-bottom:var(--space-3xs);position:relative;transition:box-shadow 0.12s ease-in;}.view-mode-card:where(:not(.view-front-articles .view-mode-card))::after{background-color:var(--color-orange-500);bottom:0;content:"";display:block;height:var(--space-5xs);left:0;opacity:0;position:absolute;right:0;width:100%;transition:opacity 0.12s ease-in;}.view-mode-card:where(:not(.view-front-articles .view-mode-card)):hover{box-shadow:0 0 var(--space-m) var(--color-black-60);}.view-mode-card:where(:not(.view-front-articles .view-mode-card)):hover::after{opacity:1;}.view-mode-card:where(:not(.view-front-articles .view-mode-card)) .content{padding-left:var(--space-3xs);padding-right:var(--space-3xs);}.view-mode-card:where(:not(.view-front-articles .view-mode-card)) .field-type-image{border-bottom:1px solid var(--color-black-100);margin-bottom:var(--space-3xs);margin-left:calc(var(--space-3xs) * -1);margin-right:calc(var(--space-3xs) * -1);}.view-mode-card:where(:not(.view-front-articles .view-mode-card)) .field-type-image a,.view-mode-card:where(:not(.view-front-articles .view-mode-card)) .field-type-image img{display:block;}.view-mode-card:where(:not(.view-front-articles .view-mode-card)) .field-type-image img{width:100%;}.view-mode-card:where(:not(.view-front-articles .view-mode-card)) .card-heading{font-size:var(--font-size-s);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-m);margin-bottom:0;margin-top:0;}@media (min-width:62rem){.view-mode-card:where(:not(.view-front-articles .view-mode-card)) .card-heading{font-size:var(--font-size-m);font-weight:700;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-l);}}.view-mode-card:where(:not(.view-front-articles .view-mode-card)) .card-heading a{color:var(--color-black);text-decoration:none;transition:color 0.12s ease-in;display:block;}.view-mode-card:where(:not(.view-front-articles .view-mode-card)) .card-heading a:hover,.view-mode-card:where(:not(.view-front-articles .view-mode-card)) .card-heading a:focus{color:var(--color-orange-700);}.node-type-chart .l-banner .ad::before{content:none;}.node-type-chart .summary-heading{margin-top:0;}.view-name-chart_types .l-top-wrapper,.view-name-charts .l-top-wrapper{padding:var(--space-2xl) 0 var(--space-4xs);}.view-name-chart_types .l-top-left .block-layout-custom-block,.view-name-charts .l-top-left .block-layout-custom-block{margin-bottom:var(--space-xs);}.view-name-chart_types .l-content,.view-name-charts .l-content{padding-bottom:0;}.view-name-chart_types .block-views-courses-block-block,.view-name-charts .block-views-courses-block-block{padding:var(--space-xs) 0;}@media (min-width:62rem){.view-name-chart_types .block-views-courses-block-block,.view-name-charts .block-views-courses-block-block{padding:var(--section-v-space) 0;}}.view-chart-types,.view-charts{margin-top:0;}@media (min-width:62rem){.view-chart-types,.view-charts{margin-top:var(--space-xs);}}.view-chart-types .views-view-grid,.view-charts .views-view-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(max(15.625rem,(100% - 6rem) / 4),1fr));row-gap:2rem;column-gap:1.5rem;}.view-chart-types .view-mode-card,.view-charts .view-mode-card{height:100%;}.view-chart-types .field-name-field-chart-type,.view-charts .field-name-field-chart-type{margin-bottom:var(--space-5xs);}.view-chart-types .field-name-field-chart-type a,.view-charts .field-name-field-chart-type a{border-radius:5px;display:inline-block;padding:var(--space-5xs);text-decoration:none;transition:background-color 0.12s ease-in,border-color 0.12s ease-in,color 0.12s ease-in;font-size:var(--font-size-4xs);font-weight:700;letter-spacing:var(--letter-spacing-l);line-height:var(--line-height-2xs);text-transform:uppercase;background-color:var(--color-teal-300);color:var(--color-black);}@media (min-width:62rem){.view-chart-types .field-name-field-chart-type a,.view-charts .field-name-field-chart-type a{font-size:var(--font-size-3xs);font-weight:700;letter-spacing:var(--letter-spacing-l);line-height:var(--line-height-s);text-transform:uppercase;}}.view-chart-types .field-name-field-chart-type a:hover,.view-chart-types .field-name-field-chart-type a:focus,.view-charts .field-name-field-chart-type a:hover,.view-charts .field-name-field-chart-type a:focus{background-color:var(--color-teal-500);}.view-chart-examples{margin-top:var(--space-l);}.view-chart-examples .title{margin-top:0;}.view-chart-examples .views-row{border:1px solid var(--color-black-100);border-radius:2px;margin-bottom:var(--space-xs);padding:var(--space-3xs);}.view-chart-examples .views-row:last-child{margin-bottom:0;}.chart-examples-item .chart-title{margin-bottom:var(--space-5xs);margin-top:0;}.chart-examples-item .chart-title a{color:var(--color-black);text-decoration:none;transition:color 0.12s ease-in;}.chart-examples-item .chart-title a:hover,.chart-examples-item .chart-title a:focus{color:var(--color-orange-700);}.chart-examples-item img{box-shadow:0 0 var(--space-s) var(--color-black-60);display:block;margin-bottom:var(--space-2xs);width:100%;}@media (min-width:48rem){.chart-examples-item img{margin-bottom:0;}}.chart-examples-item .more-link{margin-left:var(--space-6xs);}.view-related-chart-types{margin-top:var(--space-l);}@media (min-width:62rem){.view-related-chart-types{margin-top:var(--space-2xl);}}.view-related-chart-types .views-view-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(max(11.25rem,(100% - 3.75rem) / 4),1fr));row-gap:1.25rem;column-gap:1.25rem;}.view-related-chart-types .views-row{border:0 none;margin-bottom:var(--space-3xs);padding:0;}.view-related-chart-types .chart-image{margin-bottom:var(--space-3xs);}.view-related-chart-types .chart-image a{display:block;margin-bottom:0;}.view-related-chart-types .chart-image img{box-shadow:0 0 var(--space-s) var(--color-black-60);display:block;width:100%;}.view-related-chart-types .chart-heading{font-size:var(--font-size-xs);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-m);margin:0;}.view-related-chart-types .chart-heading a{color:var(--color-black);text-decoration:none;transition:color 0.12s ease-in;}.view-related-chart-types .chart-heading a:hover,.view-related-chart-types .chart-heading a:focus{color:var(--color-orange-700);}.view-related-chart-types .view-footer{margin:var(--space-5xs) 0;}@media (min-width:48rem){.view-related-chart-types .view-footer{margin:var(--space-2xs) 0;}}@media (min-width:62rem){.view-related-chart-types .view-footer{margin:var(--space-s) 0;}}.view-related-chart-types .more-link{margin:0;font-size:var(--font-size-s);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-l);color:var(--color-black);text-decoration:none;transition:color 0.12s ease-in;display:inline-block;}.view-related-chart-types .more-link:hover,.view-related-chart-types .more-link:focus{color:var(--color-orange-700);}.view-related-chart-types .more-link:after{content:url(/themes/exceljet/assets/images/arrow_right.svg);margin-left:var(--space-6xs);position:relative;top:6px;}@media (min-width:62rem){.view-related-chart-types .more-link{font-size:var(--font-size-m);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-m);}}:not(pre) > code{padding:var(--space-6xs) var(--space-5xs);margin:0;font-size:var(--font-size-3xs);background-color:var(--color-black-80);line-height:var(--line-height-s);border-radius:5px;}code[class*=language-],pre[class*=language-],pre[data-language],pre.cke_widget_element,pre{font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:500;letter-spacing:var(--lettter-spacing-l);line-height:var(--line-height-l);color:var(--color-white);overflow-wrap:break-word;text-shadow:none;}pre[class*=language-],pre[data-language],pre.cke_widget_element,pre{background-color:var(--color-black-850);border-radius:5px;border-width:0;clear:both;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;margin:var(--space-3xs) 0;padding:0;position:relative;-moz-tab-size:2;-o-tab-size:2;tab-size:2;-ms-word-break:normal;word-break:normal;max-height:600px;overflow-y:auto;}@media (min-width:62rem){pre[class*=language-],pre[data-language],pre.cke_widget_element,pre{margin:var(--space-xs) 0;}}code[class*=language-]{background:none;border-left:0 none;display:block;max-width:100%;overflow-x:auto;padding:var(--space-3xs) var(--space-2xs);-webkit-overflow-scrolling:touch;white-space:pre;}a.token{font-weight:500;text-decoration:none;}a.token:hover{text-decoration:underline;}.token.comment{color:#b2b2b2;}.token.error{color:var(--color-white);}.token.brace{color:#FF66FF;}.token.operator{background-color:transparent;color:#FBDE2D;padding:0 3px;}.token.function{color:#5CE638;}.token.special.function{color:#5BB8E9;}.token.punctuation,.token.selector,.token.number,.token.string,.token.boolean{color:var(--color-white);}div.code-toolbar{position:relative;}div.code-toolbar > .toolbar{position:absolute;top:0.25em;right:0.75em;opacity:0;transition:opacity 0.2s ease-in-out;z-index:1;}div.code-toolbar > .toolbar button{background-color:rgba(255,255,255,0.1);color:rgba(255,255,255,0.8);border:1px solid rgba(255,255,255,0.2);border-radius:3px;padding:var(--space-5xs) var(--space-3xs);font-size:var(--font-size-4xs);font-family:var(--font-sans);font-weight:600;cursor:pointer;transition:all 0.2s ease;}div.code-toolbar > .toolbar button:hover,div.code-toolbar > .toolbar button:focus{background-color:rgba(255,255,255,0.9);border-color:rgb(255,255,255);color:rgba(0,0,0,0.9);}div.code-toolbar:hover > .toolbar,div.code-toolbar:focus-within > .toolbar{opacity:1;}@media (hover:none) and (pointer:coarse){div.code-toolbar > .toolbar{opacity:1;}}@media (min-width:62rem){#node-13 .field-name-body p{width:50%;}}.webform-client-form-13{width:100%;margin-bottom:var(--space-s);}@media (min-width:62rem){.webform-client-form-13{margin-bottom:var(--space-4xl);}}.webform-client-form-13 input{width:100%;}.webform-client-form-13 > div{display:grid;column-gap:var(--space-2xs);row-gap:var(--space-5xs);grid-template-areas:"name" "email" "subject" "message" "button";}@media (min-width:48rem){.webform-client-form-13 > div{row-gap:var(--space-3xs);grid-template-areas:"name email" "subject subject" "message message" ". button";}}.webform-client-form-13 > div .webform-component--name{grid-area:name;}.webform-client-form-13 > div .webform-component--email{grid-area:email;}.webform-client-form-13 > div .webform-component--subject{grid-area:subject;}.webform-client-form-13 > div .webform-component--subject input{width:100%;}.webform-client-form-13 > div .webform-component--message{grid-area:message;}.webform-client-form-13 > div .form-actions{grid-area:button;justify-self:auto;}@media (min-width:48rem){.webform-client-form-13 > div .form-actions{justify-self:end;}}.page-title,h1.block-title{font-size:var(--font-size-xl);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-xl);margin-bottom:var(--space-3xs);margin-top:0;position:relative;}.page-title:before,h1.block-title:before{content:url(/themes/exceljet/assets/images/accent_grid.svg);position:absolute;right:calc(100% + var(--space-3xs));top:calc(var(--space-6xs) * -1);}@media (max-width:33.9rem){.page-title:before,h1.block-title:before{right:calc(100% + var(--space-5xs));}}@media (min-width:62rem){.page-title,h1.block-title{font-size:var(--font-size-2xl);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-2xl);}}.l-content .field-name-body h2:first-child,.l-content .field-name-body h3:first-child,.l-content .field-type-text-long h2:first-child,.l-content .field-type-text-long h3:first-child{margin-top:0;}.l-content .field-name-body p,.l-content .field-name-body ul,.l-content .field-name-body ol,.l-content .field-type-text-long p,.l-content .field-type-text-long ul,.l-content .field-type-text-long ol{font-size:var(--font-size-xs);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-m);margin-bottom:var(--space-3xs);margin-top:0;}@media (min-width:62rem){.l-content .field-name-body p,.l-content .field-name-body ul,.l-content .field-name-body ol,.l-content .field-type-text-long p,.l-content .field-type-text-long ul,.l-content .field-type-text-long ol{margin-bottom:var(--space-xs);}}.l-content .field-name-body p:first-child,.l-content .field-name-body ul:first-child,.l-content .field-name-body ol:first-child,.l-content .field-type-text-long p:first-child,.l-content .field-type-text-long ul:first-child,.l-content .field-type-text-long ol:first-child{margin-top:0;}.l-content .field-name-body p:last-child,.l-content .field-name-body ul:last-child,.l-content .field-name-body ol:last-child,.l-content .field-type-text-long p:last-child,.l-content .field-type-text-long ul:last-child,.l-content .field-type-text-long ol:last-child{margin-bottom:0;}.l-content .field-name-body ul,.l-content .field-type-text-long ul{padding-left:var(--space-s);}.l-content .field-name-body ul li,.l-content .field-type-text-long ul li{list-style-type:square;margin-bottom:var(--space-4xs);padding-left:var(--space-6xs);}.l-content .field-name-body ul li::marker,.l-content .field-type-text-long ul li::marker{color:var(--color-teal-500);}.l-content .field-name-body ul li:last-child,.l-content .field-type-text-long ul li:last-child{margin-bottom:0;}.l-content .field-name-body ol,.l-content .field-type-text-long ol{counter-reset:list-counter;list-style:none;padding-left:var(--space-l);}@media (min-width:62rem){.l-content .field-name-body ol,.l-content .field-type-text-long ol{padding-left:var(--space-3xl);}}.l-content .field-name-body ol li,.l-content .field-type-text-long ol li{margin-bottom:var(--space-5xs);position:relative;}.l-content .field-name-body ol li:before,.l-content .field-type-text-long ol li:before{content:counter(list-counter) ".";counter-increment:list-counter;font-weight:700;position:absolute;right:calc(100% + var(--space-4xs));}.l-content .field-name-body ol ol,.l-content .field-type-text-long ol ol{padding-left:var(--space-s);}.l-content .field-name-body ul ul,.l-content .field-name-body ul ol,.l-content .field-name-body ol ul,.l-content .field-name-body ol ol,.l-content .field-type-text-long ul ul,.l-content .field-type-text-long ul ol,.l-content .field-type-text-long ol ul,.l-content .field-type-text-long ol ol{margin:var(--space-4xs) 0;}.l-content .field-name-body ul ul:last-child,.l-content .field-name-body ul ol:last-child,.l-content .field-name-body ol ul:last-child,.l-content .field-name-body ol ol:last-child,.l-content .field-type-text-long ul ul:last-child,.l-content .field-type-text-long ul ol:last-child,.l-content .field-type-text-long ol ul:last-child,.l-content .field-type-text-long ol ol:last-child{margin-bottom:var(--space-4xs);}.l-content .field-name-body img,.l-content .field-type-text-long img{box-shadow:0 0 var(--space-s) var(--color-black-60);}.block-front-courses-training .block-title,.block-views-courses-block-block .block-title{font-size:var(--font-size-l);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-l);align-items:center;display:flex;flex-wrap:wrap;margin-bottom:var(--space-xs);margin-top:0;}.block-front-courses-training .block-title:before,.block-views-courses-block-block .block-title:before{content:url(/themes/exceljet/assets/images/accent_grid_small.svg);margin-right:var(--space-5xs);position:relative;top:var(--space-6xs);}@media (min-width:62rem){.block-front-courses-training .block-title,.block-views-courses-block-block .block-title{font-size:var(--font-size-xl);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-xl);margin-bottom:var(--space-s);}.block-front-courses-training .block-title:before,.block-views-courses-block-block .block-title:before{content:url(/themes/exceljet/assets/images/accent_grid.svg);margin-right:var(--space-4xs);}}@media (min-width:75rem){.block-front-courses-training .block-title,.block-views-courses-block-block .block-title{margin-bottom:var(--space-s);}}.block-front-courses-training .block-title a,.block-views-courses-block-block .block-title a{margin-left:var(--space-5xs);}.block-front-courses-training .block-title a:hover,.block-front-courses-training .block-title a:focus,.block-views-courses-block-block .block-title a:hover,.block-views-courses-block-block .block-title a:focus{color:var(--color-orange-700);}.block-front-courses-training .col-text,.block-views-courses-block-block .col-text{margin-bottom:var(--space-s);}@media (min-width:62rem){.block-front-courses-training .col-text,.block-views-courses-block-block .col-text{margin-bottom:0;}}@media (min-width:75rem){.block-front-courses-training .col-text,.block-views-courses-block-block .col-text{padding-right:var(--space-2xl);}}.block-front-courses-training h3,.block-views-courses-block-block h3{margin-bottom:var(--space-2xs);margin-top:0;}.block-front-courses-training p,.block-views-courses-block-block p{font-size:var(--font-size-s);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-l);margin-bottom:var(--space-2xs);}.block-front-courses-training p:first-child,.block-views-courses-block-block p:first-child{margin-top:0;}.block-front-courses-training p:last-child,.block-views-courses-block-block p:last-child{margin-bottom:0;}.block-front-courses-training a.more-link,.block-views-courses-block-block a.more-link{color:var(--color-black);text-decoration:none;transition:color 0.12s ease-in;font-size:var(--font-size-xs);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-m);display:flex;}.block-front-courses-training a.more-link:hover,.block-front-courses-training a.more-link:focus,.block-views-courses-block-block a.more-link:hover,.block-views-courses-block-block a.more-link:focus{color:var(--color-orange-700);}.block-front-courses-training a.more-link:after,.block-views-courses-block-block a.more-link:after{content:url(/themes/exceljet/assets/images/arrow_right.svg);margin-left:var(--space-5xs);}.block-views-courses-block-block{padding:var(--section-v-space) 0;}@media (min-width:75rem){.block-views-courses-block-block .col-text{padding-right:var(--space-4xl);}}.block-views-courses-block-block .col-images{align-content:start;display:flex;flex-wrap:wrap;justify-content:space-between;}@media (min-width:62rem){.block-views-courses-block-block .col-images{padding-top:var(--space-m);}}.block-views-courses-block-block .courses-block-item{flex:0 0 calc(50% - var(--space-4xs));margin-bottom:var(--space-2xs);}@media (min-width:34rem){.block-views-courses-block-block .courses-block-item{flex:0 0 calc(33.3333333333% - var(--space-3xs));}}@media (min-width:62rem){.block-views-courses-block-block .courses-block-item{flex:0 0 calc(33.3333333333% - var(--space-4xs));}}@media (min-width:75rem){.block-views-courses-block-block .courses-block-item{flex:0 0 calc(33.3333333333% - var(--space-3xs));}}.block-views-courses-block-block .courses-block-item:last-child,.block-views-courses-block-block .courses-block-item:nth-last-child(2){margin-bottom:0;}@media (min-width:34rem){.block-views-courses-block-block .courses-block-item:nth-last-child(3){margin-bottom:0;}}.block-views-courses-block-block .courses-block-item img{display:block;}.node-type-course .l-content{padding-bottom:0;}.node-type-course .l-top-wrapper{padding:var(--space-2xs) 0 0;}@media (min-width:48rem){.node-type-course .l-top-wrapper{padding:var(--space-2xl) 0 0;}}.node-type-course .block-exceljet-utility-node{padding-bottom:var(--space-2xl);}.node-type-course .product-page-title{margin-top:var(--space-3xs);}@media (min-width:48rem){.node-type-course .product-page-title{margin-top:0;}}.node-type-course .field-name-body{border-bottom:2px solid var(--color-black-100);margin-bottom:var(--space-xs);padding-bottom:var(--space-3xs);line-height:var(--line-height-l);}.node-type-course .product-purchase{display:flex;flex-direction:column;}@media (min-width:34rem){.node-type-course .product-purchase{flex-direction:row;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;}}.node-type-course .button-white{font-size:var(--font-size-xs);font-weight:700;letter-spacing:var(--letter-spacing-m);line-height:var(--font-size-m);border:0 none;border-radius:0.3125rem;color:var(--color-white);cursor:pointer;display:inline-block;position:relative;text-decoration:none;border-radius:0.3125rem;background-color:var(--color-white);border:1px solid var(--color-orange-500);box-shadow:none;color:var(--color-orange-500);transition:background-color 0.12s ease-in,color 0.12s ease-in;padding:var(--space-4xs) var(--space-3xs);position:relative;height:100%;display:block;width:fit-content;padding-right:var(--space-s);}.node-type-course .button-white:hover,.node-type-course .button-white:focus{background-color:var(--color-orange-500);color:var(--color-white);}.node-type-course .button-white::before,.node-type-course .button-white::after{content:"";display:block;position:absolute;width:24px;height:100%;background-repeat:no-repeat;background-position:center;top:50%;left:50%;transform:translate(-50%,-50%);background-size:auto;transition:opacity 0.12s ease-in;}.node-type-course .button-white::before{opacity:1;}.node-type-course .button-white::after{opacity:0;}.node-type-course .button-white:hover::before,.node-type-course .button-white:active::before,.node-type-course .button-white:focus::before{opacity:0;}.node-type-course .button-white:hover::after,.node-type-course .button-white:active::after,.node-type-course .button-white:focus::after{opacity:1;}.node-type-course .button-white::before{background-image:url(/themes/exceljet/assets/images/arrow_sprites.svg#arrow_right_orange);}.node-type-course .button-white::after{background-image:url(/themes/exceljet/assets/images/arrow_sprites.svg#arrow_right_white);}.node-type-course .button-white::before,.node-type-course .button-white::after{left:auto;right:0;}.node-type-course .field-name-field-price{margin-left:0;margin-top:var(--space-4xs);}@media (min-width:34rem){.node-type-course .field-name-field-price{margin-top:0;}}@media (min-width:62rem){.node-type-course .field-name-field-price{margin-left:auto;}}.node-type-course .field-name-field-price .field-label{font-size:var(--font-size-xs);font-weight:400;margin:0;}.node-type-course .field-name-field-price .field-items{font-size:var(--font-size-xl);font-weight:700;}.node-type-course .field-name-field-stripe-price-id{width:100%;text-align:center;}@media (min-width:62rem){.node-type-course .field-name-field-stripe-price-id{width:auto;}}.node-type-course .field-name-field-stripe-price-id .buy-now{margin-top:var(--space-xs);margin-left:0;width:100%;}@media (min-width:62rem){.node-type-course .field-name-field-stripe-price-id .buy-now{margin-top:0;margin-left:var(--space-3xs);width:auto;}}.node-type-course .block-views-sample-videos-block{position:relative;padding:var(--space-s) 0;}.node-type-course .block-views-sample-videos-block:before{background-color:var(--color-gray-bg);bottom:0;content:"";display:block;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:-1;}@media (min-width:75rem){.node-type-course .block-views-sample-videos-block{padding:var(--space-2xl) 0;}}.node-type-course .block-views-sample-videos-block .block-title{font-size:var(--font-size-l);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-l);align-items:center;display:flex;flex-wrap:wrap;margin-bottom:var(--space-xs);margin-top:0;font-size:var(--font-size-xl);margin-top:0 0 var(--space-s) 0;}.node-type-course .block-views-sample-videos-block .block-title:before{content:url(/themes/exceljet/assets/images/accent_grid_small.svg);margin-right:var(--space-5xs);position:relative;top:var(--space-6xs);}@media (min-width:62rem){.node-type-course .block-views-sample-videos-block .block-title{font-size:var(--font-size-xl);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-xl);margin-bottom:var(--space-s);}.node-type-course .block-views-sample-videos-block .block-title:before{content:url(/themes/exceljet/assets/images/accent_grid.svg);margin-right:var(--space-4xs);}}@media (min-width:75rem){.node-type-course .block-views-sample-videos-block .block-title{margin-bottom:var(--space-s);}}.node-type-course .block-views-sample-videos-block .block-title a{margin-left:var(--space-5xs);}.node-type-course .block-views-sample-videos-block .block-title a:hover,.node-type-course .block-views-sample-videos-block .block-title a:focus{color:var(--color-orange-700);}.node-type-course .block-views-sample-videos-block .view-content{display:grid;grid-template-columns:repeat(auto-fill,minmax(max(15.625rem,(100% - 4rem) / 3),1fr));row-gap:2rem;column-gap:1.25rem;}.node-type-course .l-top-two-col{margin:var(--space-2xs) 0;}@media (min-width:62rem){.node-type-course .l-top-two-col{margin:var(--space-3xl) 0;}}.node-type-course .l-top-two-col .field-name-field-what-you-get ul{padding-left:var(--space-3xs);}.node-type-course .l-top-two-col .field-name-field-what-you-get li{list-style-image:url(/themes/exceljet/assets/images/check.svg);font-size:var(--font-size-s);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-l);font-style:italic;margin-bottom:var(--space-4xs);}.node-type-course .l-top-two-col .field-name-field-what-you-get li::marker{color:var(--color-teal-500);}.node-type-course .block-field-node-field-benefits,.node-type-course .block-views-course-lessons-lesson-list{margin-bottom:var(--space-2xl);}@media (min-width:62rem){.node-type-course .block-field-node-field-benefits,.node-type-course .block-views-course-lessons-lesson-list{margin-bottom:var(--space-4xl);}}.node-type-course .field-name-field-q-a h3,.node-type-course .field-name-field-q-a h4{border-bottom:2px solid var(--color-black-100);margin-bottom:var(--space-3xs);padding-bottom:var(--space-3xs);padding-top:var(--space-3xs);}.node-type-course .field-name-field-q-a p{margin-bottom:var(--space-3xs);}.node-type-course .field-name-field-q-a .block-notice p{display:inline-block;}.node-type-course .page-title{margin-bottom:var(--space-xl);}.view-course-lessons table{margin:0 0 var(--space-xs);}.view-course-lessons table caption{margin-bottom:var(--space-2xs);}@media (min-width:34.1rem) and (max-width:62rem){.view-course-lessons table.responsive-table tbody tr td{padding:0;}}.view-course-lessons table td::before{display:inline-block;width:auto;position:static;}.view-course-lessons table td.views-field-title::before{display:none;}.view-course-lessons table .views-field-title{font-weight:700;}.view-course-lessons table .views-field-title > a{margin-left:var(--space-5xs);}.view-course-lessons table .views-field-field-duration{padding-left:0;}@media (min-width:62rem){.view-course-lessons table .views-field-field-duration{width:var(--space-4xl);}}.view-course-lessons table thead tr th:last-of-type,.view-course-lessons table tbody tr td:last-of-type{text-align:left;}@media (min-width:62rem){.view-course-lessons table thead tr th:last-of-type,.view-course-lessons table tbody tr td:last-of-type{text-align:right;}}.view-course-lessons table .flag-status{background-image:url(/themes/exceljet/assets/images/check_circle.svg);background-position:center;background-repeat:no-repeat;background-position:left;display:block;color:var(--color-black-500);float:none;margin-top:var(--space-4xs);padding-left:var(--space-2xs);}@media (min-width:48rem){.view-course-lessons table .flag-status{float:right;margin-top:0;}}.course-player .l-top-wrapper,.course-player .l-main-wrapper{background-color:var(--color-black-50);}.view-mode-course-player .content-top-nav{padding:var(--space-2xs) 0;}@media (min-width:48rem){.view-mode-course-player .content-top-nav{padding:var(--space-xl) 0 var(--space-xs);}}.view-mode-course-player .field-name-field-wistia{width:100%;margin:0 auto;}@media (min-width:62rem){.view-mode-course-player .field-name-field-wistia{width:85%;}}.view-mode-course-player .video-description,.view-mode-course-player .video-transcript{background-color:var(--color-white);padding:var(--space-3xs) var(--space-4xs);margin-top:var(--space-s);}@media (min-width:48rem){.view-mode-course-player .video-description,.view-mode-course-player .video-transcript{padding:var(--space-s);}}.view-mode-course-player .video-description.row,.view-mode-course-player .video-transcript.row{margin-left:0;margin-right:0;}.view-mode-course-player .field-name-field-course a{border-radius:5px;display:inline-block;padding:var(--space-5xs);text-decoration:none;transition:background-color 0.12s ease-in,border-color 0.12s ease-in,color 0.12s ease-in;font-size:var(--font-size-4xs);font-weight:700;letter-spacing:var(--letter-spacing-l);line-height:var(--line-height-2xs);text-transform:uppercase;background-color:var(--color-teal-300);color:var(--color-black);}@media (min-width:62rem){.view-mode-course-player .field-name-field-course a{font-size:var(--font-size-3xs);font-weight:700;letter-spacing:var(--letter-spacing-l);line-height:var(--line-height-s);text-transform:uppercase;}}.view-mode-course-player .field-name-field-course a:hover,.view-mode-course-player .field-name-field-course a:focus{background-color:var(--color-teal-500);}.view-mode-course-player .col-md-8{max-width:100%;flex:1;}@media (min-width:62rem){.view-mode-course-player .col-md-8{margin-right:var(--space-l);}}.view-mode-course-player .field-name-field-abstract{line-height:var(--line-height-l);}.view-mode-course-player .download-button{font-size:var(--font-size-xs);font-weight:700;letter-spacing:var(--letter-spacing-m);line-height:var(--font-size-m);border:0 none;border-radius:0.3125rem;color:var(--color-white);cursor:pointer;display:inline-block;position:relative;text-decoration:none;border-radius:0.3125rem;background-color:var(--color-orange-500);box-shadow:inset 0 -2rem 1.5rem -1rem var(--color-orange-600);transition:background-color 0.12s ease-in,box-shadow 0.12s ease-in;padding:var(--space-4xs) var(--space-3xs);margin-top:var(--space-4xs);}.view-mode-course-player .download-button:hover,.view-mode-course-player .download-button:focus{background-color:var(--color-orange-700);box-shadow:none;color:var(--color-white);}.view-mode-course-player .course-flags{margin-top:var(--space-xs);display:flex;justify-content:flex-start;flex-direction:column;}@media (min-width:34rem){.view-mode-course-player .course-flags{flex-direction:row;}}@media (min-width:48rem){.view-mode-course-player .course-flags{margin-top:0;flex-direction:column;}}@media (min-width:75rem){.view-mode-course-player .course-flags{flex-direction:row;justify-content:flex-end;}}.view-mode-course-player .flag-watched a{padding:var(--space-6xs) 0 var(--space-6xs) var(--space-2xs);}.view-mode-course-player .flag-outer-saved{margin-top:var(--space-4xs);margin-left:0;}@media (min-width:34rem){.view-mode-course-player .flag-outer-saved{margin-top:0;margin-left:var(--space-3xs);}}@media (min-width:48rem){.view-mode-course-player .flag-outer-saved{margin-top:var(--space-4xs);margin-left:0;}}@media (min-width:75rem){.view-mode-course-player .flag-outer-saved{margin-top:0;margin-left:var(--space-3xs);}}.view-mode-course-player .field-name-field-related-terms{margin-top:var(--space-2xs);}.view-mode-course-player .field-name-field-related-terms .field-label{font-size:var(--font-size-l);margin-bottom:var(--space-5xs);margin-top:0;line-height:var(--line-height-l);}@media (min-width:62rem){.view-mode-course-player .field-name-field-related-terms .field-label{margin-bottom:var(--space-2xs);}}.view-mode-course-player .field-name-field-related-terms ul{padding-left:var(--space-4xs) !important;}@media (min-width:48rem){.view-mode-course-player .field-name-field-related-terms ul{padding-left:var(--space-s);}}@media (min-width:75rem){.view-mode-course-player .field-name-field-related-terms ul{padding-left:var(--space-xl);}}.view-mode-course-player .field-name-field-related-terms ul .block-title{font-size:var(--font-size-l);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-l);font-weight:700;margin-bottom:var(--space-2xs);margin-top:0;}.view-mode-course-player .field-name-field-related-terms ul ul{margin:0;padding:0 0 0 var(--space-4xs);}.view-mode-course-player .field-name-field-related-terms ul li{list-style-image:url(/themes/exceljet/assets/images/arrow_right_compact.svg);margin-bottom:var(--space-5xs);}.view-mode-course-player .field-name-field-related-terms ul li::marker{color:var(--color-teal-500);}.view-mode-course-player .field-name-field-related-terms ul a{color:var(--color-black);text-decoration:none;transition:color 0.12s ease-in;font-weight:400;margin-left:var(--space-5xs);}.view-mode-course-player .field-name-field-related-terms ul a:hover,.view-mode-course-player .field-name-field-related-terms ul a:focus{color:var(--color-orange-700);}.view-mode-course-player .field-name-field-related-terms ul .columns{columns:1;}@media (min-width:24rem){.view-mode-course-player .field-name-field-related-terms ul .columns{columns:2;column-gap:var(--space-s);}}@media (min-width:62rem){.view-mode-course-player .field-name-field-related-terms ul .columns{columns:3;}}.view-mode-course-player .field-name-field-transcript .field-label{margin-top:0;border-bottom:2px solid var(--color-black-100);margin-bottom:var(--space-xs);padding-bottom:var(--space-3xs);}.download-block{background-color:var(--color-teal-300);border-radius:5px;padding:var(--space-2xs) var(--space-3xs);}.download-block img.align-left{float:none;margin:0;max-width:60%;width:100%;}@media (min-width:34rem){.download-block img.align-left{max-width:100%;}}@media (min-width:75rem){.download-block img.align-left{max-width:80%;}}@media (min-width:34rem){.download-block .cover-art{float:left;margin-right:var(--space-3xs);width:var(--space-7xl);}}@media (min-width:48.1rem){.download-block .cover-art{float:none;margin-right:0;width:100%;}}.download-block .block-title{margin:var(--space-4xs) 0 var(--space-3xs) 0;}@media (max-width:74.9rem){.download-block .block-title{font-size:var(--font-size-l);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-l);}}.col-lg-6 .download-block,.col-md-6 .download-block{width:100%;}@media (min-width:34rem){.col-lg-6 .download-block .cover-art,.col-md-6 .download-block .cover-art{float:left;margin-right:var(--space-3xs);width:var(--space-7xl);}}@media (min-width:75rem){.col-lg-6 .download-block .cover-art,.col-md-6 .download-block .cover-art{margin-right:var(--space-xs);width:9.5rem;}}.col-lg-6 .download-block .block-title,.col-md-6 .download-block .block-title{font-size:var(--font-size-xl);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-xl);}@media (min-width:34rem){.col-lg-6 .download-block .block-title,.col-md-6 .download-block .block-title{font-size:var(--font-size-l);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-l);margin-top:0;}}@media (min-width:48rem){.col-lg-6 .download-block .block-title,.col-md-6 .download-block .block-title{font-size:var(--font-size-xl);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-xl);}}@media (min-width:62rem){.col-lg-6 .download-block .block-title,.col-md-6 .download-block .block-title{font-size:var(--font-size-l);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-l);}}@media (min-width:75rem){.col-lg-6 .download-block .block-title,.col-md-6 .download-block .block-title{font-size:var(--font-size-xl);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-xl);}}@media (min-width:75rem){.col-lg-6 .download-block img,.col-md-6 .download-block img{max-width:100%;}}.entity-pager{display:flex;justify-content:center;position:relative;list-style-type:none;margin:-4px 0 var(--space-2xs);padding:0;}@media (min-width:62rem){.entity-pager{justify-content:flex-end;margin:-4px var(--space-2xs) 0 0;}}.entity-pager li:has(.inactive) + li > a{border:0;}.entity-pager a{font-size:var(--font-size-2xs);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-s);text-decoration:none;}.entity-pager .inactive{display:none;}.entity-pager-prev,.entity-pager-next{position:relative;width:auto;}.entity-pager-prev a,.entity-pager-next a{width:auto;text-indent:0;overflow:visible;color:var(--color-black);}.entity-pager-prev a::before,.entity-pager-prev a::after,.entity-pager-next a::before,.entity-pager-next a::after{content:"";display:block;position:absolute;width:20px;height:100%;background-repeat:no-repeat;background-position:center;background-size:95px;}.entity-pager-prev a{position:relative;height:100%;}.entity-pager-prev a::before,.entity-pager-prev a::after{content:"";display:block;position:absolute;width:24px;height:100%;background-repeat:no-repeat;background-position:center;top:50%;left:50%;transform:translate(-50%,-50%);background-size:auto;transition:opacity 0.12s ease-in;}.entity-pager-prev a::before{opacity:1;}.entity-pager-prev a::after{opacity:0;}.entity-pager-prev a:hover::before,.entity-pager-prev a:active::before,.entity-pager-prev a:focus::before{opacity:0;}.entity-pager-prev a:hover::after,.entity-pager-prev a:active::after,.entity-pager-prev a:focus::after{opacity:1;}.entity-pager-prev a::before{background-image:url(/themes/exceljet/assets/images/arrow_sprites.svg#arrow_left_blue);}.entity-pager-prev a::after{background-image:url(/themes/exceljet/assets/images/arrow_sprites.svg#arrow_left_orange);}.entity-pager-prev a::before{background-image:url(/themes/exceljet/assets/images/chevron-sprites.svg#arrow_left_blue);left:-28px;}.entity-pager-prev a::after{background-image:url(/themes/exceljet/assets/images/chevron-sprites.svg#arrow_left_orange);left:-21px;}.entity-pager-next a{position:relative;height:100%;border-left:1px solid var(--color-black-100);padding-left:1.5rem;margin-left:1.5rem;}.entity-pager-next a::before,.entity-pager-next a::after{content:"";display:block;position:absolute;width:24px;height:100%;background-repeat:no-repeat;background-position:center;top:50%;left:50%;transform:translate(-50%,-50%);background-size:auto;transition:opacity 0.12s ease-in;}.entity-pager-next a::before{opacity:1;}.entity-pager-next a::after{opacity:0;}.entity-pager-next a:hover::before,.entity-pager-next a:active::before,.entity-pager-next a:focus::before{opacity:0;}.entity-pager-next a:hover::after,.entity-pager-next a:active::after,.entity-pager-next a:focus::after{opacity:1;}.entity-pager-next a::before{background-image:url(/themes/exceljet/assets/images/arrow_sprites.svg#arrow_right_blue);}.entity-pager-next a::after{background-image:url(/themes/exceljet/assets/images/arrow_sprites.svg#arrow_right_orange);}.entity-pager-next a::before{background-image:url(/themes/exceljet/assets/images/chevron-sprites.svg#arrow_right_blue);left:77px;}.entity-pager-next a::after{background-image:url(/themes/exceljet/assets/images/chevron-sprites.svg#arrow_right_orange);left:84px;}.node-type-chart .view-charts,.node-type-puzzle .view-challenges,.node-type-chart-type .view-chart-types,.node-type-term .view-excel-glossary,.node-type-pivot .view-pivot-tables{margin-top:0;}.block-exceljet-utility-feedback{position:relative;padding:var(--space-2xs) 0;}.block-exceljet-utility-feedback:before{background-color:var(--color-gray-bg);bottom:0;content:"";display:block;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:-1;}@media (min-width:48rem){.block-exceljet-utility-feedback{padding:var(--space-s) var(--space-3xl);}}.block-exceljet-utility-feedback .feedback{background-color:var(--color-white);box-shadow:0 0 var(--space-m) var(--color-black-60);border-top:2px solid var(--color-orange-500);}.block-exceljet-utility-feedback .feedback-form-wrapper{position:relative;display:flex;justify-content:flex-end;padding:var(--space-2xs);}.block-exceljet-utility-feedback .feedback-form{width:100%;padding:var(--space-4xs);}.block-exceljet-utility-feedback .feedback-form-btn{background-color:transparent;border:0 none;cursor:pointer;padding:0;-webkit-appearance:none;font-size:var(--font-size-m);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-m);color:var(--color-black);text-decoration:none;transition:color 0.12s ease-in;position:relative;height:100%;font-weight:600;position:relative;right:var(--space-3xs);}.block-exceljet-utility-feedback .feedback-form-btn:hover,.block-exceljet-utility-feedback .feedback-form-btn:focus{color:var(--color-orange-700);}.block-exceljet-utility-feedback .feedback-form-btn::before,.block-exceljet-utility-feedback .feedback-form-btn::after{content:"";display:block;position:absolute;width:24px;height:100%;background-repeat:no-repeat;background-position:center;top:50%;left:50%;transform:translate(-50%,-50%);background-size:auto;transition:opacity 0.12s ease-in;}.block-exceljet-utility-feedback .feedback-form-btn::before{opacity:1;}.block-exceljet-utility-feedback .feedback-form-btn::after{opacity:0;}.block-exceljet-utility-feedback .feedback-form-btn:hover::before,.block-exceljet-utility-feedback .feedback-form-btn:active::before,.block-exceljet-utility-feedback .feedback-form-btn:focus::before{opacity:0;}.block-exceljet-utility-feedback .feedback-form-btn:hover::after,.block-exceljet-utility-feedback .feedback-form-btn:active::after,.block-exceljet-utility-feedback .feedback-form-btn:focus::after{opacity:1;}.block-exceljet-utility-feedback .feedback-form-btn::before{background-image:url(/themes/exceljet/assets/images/arrow_sprites.svg#arrow_right_orange);}.block-exceljet-utility-feedback .feedback-form-btn::after{background-image:url(/themes/exceljet/assets/images/arrow_sprites.svg#arrow_right_blue);}.block-exceljet-utility-feedback .feedback-form-btn::after,.block-exceljet-utility-feedback .feedback-form-btn::before{right:-45px;left:unset;}.block-exceljet-utility-feedback .feedback-form-btn.close-btn{position:absolute;text-indent:-9999px;background-image:url(/themes/exceljet/assets/images/x.svg);background-position:center;background-repeat:no-repeat;height:37px;width:37px;}.block-exceljet-utility-feedback .feedback-form-btn.close-btn::before,.block-exceljet-utility-feedback .feedback-form-btn.close-btn::after{content:"";background-image:none;height:0;width:0;}.block-exceljet-utility-feedback .block-title{margin-top:0;margin-right:var(--space-3xs);}.block-exceljet-utility-feedback input:not(.button-primary){width:100%;}.flag-throbber{position:absolute;width:100%;height:100%;left:0;top:0;z-index:-1;text-align:center;}.flag-message{position:absolute;top:2.5em;}.flag-saved,.flag-watched{display:inline-block;font-weight:600;}.flag-saved a,.flag-watched a{padding-left:var(--space-3xs);text-decoration:none;}.flag-saved .flag-action,.flag-watched .flag-action{color:var(--color-black-500);}.flag-saved .flag-action:hover,.flag-watched .flag-action:hover{color:var(--color-link-hover);}.flag-saved .unflag-action,.flag-watched .unflag-action{color:var(--color-link);}.flag-saved .flag-action{background-image:url(/themes/exceljet/assets/images/bookmark.svg);background-position:center;background-repeat:no-repeat;background-position:left;}.flag-saved .unflag-action{background-image:url(/themes/exceljet/assets/images/bookmark_orange.svg);background-position:center;background-repeat:no-repeat;background-position:left;}.flag-saved .flag-link-normal{background-image:none;padding-left:0;}.views-table .flag-saved .flag-link-toggle{display:block;margin-right:var(--space-4xs);width:22px;text-indent:-9999px;}.flag-watched .flag-action{background-image:url(/themes/exceljet/assets/images/check_circle.svg);background-position:center;background-repeat:no-repeat;background-position:left;}.flag-watched .unflag-action{background-image:url(/themes/exceljet/assets/images/check_circle_orange.svg);background-position:center;background-repeat:no-repeat;background-position:left;}.button,a.button,input.form-submit,input.button-primary,button.button-primary{font-size:var(--font-size-xs);font-weight:700;letter-spacing:var(--letter-spacing-m);line-height:var(--font-size-m);border:0 none;border-radius:0.3125rem;color:var(--color-white);cursor:pointer;display:inline-block;position:relative;text-decoration:none;border-radius:0.3125rem;background-color:var(--color-orange-500);box-shadow:inset 0 -2rem 1.5rem -1rem var(--color-orange-600);transition:background-color 0.12s ease-in,box-shadow 0.12s ease-in;padding:var(--space-4xs) var(--space-3xs);}.button:hover,.button:focus,a.button:hover,a.button:focus,input.form-submit:hover,input.form-submit:focus,input.button-primary:hover,input.button-primary:focus,button.button-primary:hover,button.button-primary:focus{background-color:var(--color-orange-700);box-shadow:none;color:var(--color-white);}.button-small,a.button-small{font-size:var(--font-size-xs);font-weight:700;letter-spacing:var(--letter-spacing-m);line-height:var(--font-size-m);border:0 none;border-radius:0.3125rem;color:var(--color-white);cursor:pointer;display:inline-block;position:relative;text-decoration:none;border-radius:0.3125rem;background-color:var(--color-orange-500);box-shadow:inset 0 -2rem 1.5rem -1rem var(--color-orange-600);transition:background-color 0.12s ease-in,box-shadow 0.12s ease-in;padding:var(--space-5xs) var(--space-4xs);}.button-small:hover,.button-small:focus,a.button-small:hover,a.button-small:focus{background-color:var(--color-orange-700);box-shadow:none;color:var(--color-white);}a.button-black,.button-black{font-size:var(--font-size-xs);font-weight:700;letter-spacing:var(--letter-spacing-m);line-height:var(--font-size-m);border:0 none;border-radius:0.3125rem;color:var(--color-white);cursor:pointer;display:inline-block;position:relative;text-decoration:none;border-radius:0.3125rem;background-color:var(--color-black);box-shadow:none;transition:background-color 0.12s ease-in;padding:var(--space-4xs) var(--space-3xs);}a.button-black:hover,a.button-black:focus,.button-black:hover,.button-black:focus{background-color:var(--color-black-700);}a.button-white,.button-white{font-size:var(--font-size-xs);font-weight:700;letter-spacing:var(--letter-spacing-m);line-height:var(--font-size-m);border:0 none;border-radius:0.3125rem;color:var(--color-white);cursor:pointer;display:inline-block;position:relative;text-decoration:none;border-radius:0.3125rem;background-color:var(--color-white);border:1px solid var(--color-orange-500);box-shadow:none;color:var(--color-orange-500);transition:background-color 0.12s ease-in,color 0.12s ease-in;padding:var(--space-4xs) var(--space-3xs);}a.button-white:hover,a.button-white:focus,.button-white:hover,.button-white:focus{background-color:var(--color-orange-500);color:var(--color-white);}input.text-input,input.form-autocomplete,input.form-text,input.form-tel,input.form-email,input.form-url,input.form-color,input.form-number,input.form-search,input.form-file,textarea.form-textarea{background-color:var(--color-gray-bg);border:1px solid var(--color-gray-bg);border-radius:5px;padding:var(--space-4xs) var(--space-2xs);max-width:100%;transition:border 0.12s ease-in,outline 0.12s ease-in;}input.text-input:hover,input.text-input:focus,input.form-autocomplete:hover,input.form-autocomplete:focus,input.form-text:hover,input.form-text:focus,input.form-tel:hover,input.form-tel:focus,input.form-email:hover,input.form-email:focus,input.form-url:hover,input.form-url:focus,input.form-color:hover,input.form-color:focus,input.form-number:hover,input.form-number:focus,input.form-search:hover,input.form-search:focus,input.form-file:hover,input.form-file:focus,textarea.form-textarea:hover,textarea.form-textarea:focus{outline:1px solid var(--color-black-500);outline-offset:-1px;}.form-disabled input.text-input,input.text-input[disabled],.form-disabled input.form-autocomplete,input.form-autocomplete[disabled],.form-disabled input.form-text,input.form-text[disabled],.form-disabled input.form-tel,input.form-tel[disabled],.form-disabled input.form-email,input.form-email[disabled],.form-disabled input.form-url,input.form-url[disabled],.form-disabled input.form-color,input.form-color[disabled],.form-disabled input.form-number,input.form-number[disabled],.form-disabled input.form-search,input.form-search[disabled],.form-disabled input.form-file,input.form-file[disabled],.form-disabled textarea.form-textarea,textarea.form-textarea[disabled]{background-color:var(--color-black-400);color:var(--color-black-600);}.form-error input.text-input,.form-error input.form-autocomplete,.form-error input.form-text,.form-error input.form-tel,.form-error input.form-email,.form-error input.form-url,.form-error input.form-color,.form-error input.form-number,.form-error input.form-search,.form-error input.form-file,.form-error textarea.form-textarea{border:1px solid var(--color-magenta-500);}abbr.form-required,abbr.tabledrag-changed,abbr.ajax-changed{text-decoration:none;}.form-required{color:var(--color-orange-500);}.form-item{padding:0;margin:0 0 var(--space-3xs);}.form-item label{margin:0 0 var(--space-4xs);}.form-type-checkbox .option{color:var(--color-link);display:inline-block;margin:0 0 0 var(--space-6xs);transition:color 0.12s ease-in;}.form-type-checkbox .option:hover,.form-type-checkbox .option:focus{color:var(--color-link-hover);}.form-type-select{position:relative;}.form-type-select:after{content:url(/themes/exceljet/assets/images/chevron-down-gray.svg);position:absolute;pointer-events:none;top:50%;transform:translateY(-50%);right:var(--space-4xs);}.form-type-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-black-50);border:0;border-radius:5px;line-height:var(--font-size-m);padding:var(--space-4xs) var(--space-xs) var(--space-4xs) var(--space-4xs);}.user-profile-form .form-wrapper{margin:0 0 var(--space-xs);}.user-profile-form .form-wrapper:not(fieldset){display:grid;grid-template-columns:repeat(auto-fill,minmax(max(15.625rem,(100% - 1 * var(--space-xs)) / 2),1fr));row-gap:var(--space-xs);column-gap:var(--space-xs);}.user-profile-form .form-item{margin:0;}.user-profile-form .form-item .description{font-size:var(--font-size-2xs);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-m);color:var(--color-black-700);margin-bottom:0;margin-top:var(--space-4xs);}.user-profile-form label{font-size:var(--font-size-m);font-weight:700;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-l);}.user-profile-form fieldset{padding:var(--space-4xs);}@media (min-width:34rem){.user-profile-form fieldset{padding:var(--space-3xs);}}.user-profile-form fieldset .fieldset-legend{font-size:var(--font-size-m);font-weight:700;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-l);margin:0 var(--space-5xs);}.user-profile-form fieldset label{font-size:var(--font-size-xs);font-weight:700;letter-spacing:var(--letter-spacing-m);line-height:var(--font-size-m);}.user-profile-form fieldset .form-item:not(:last-child){margin-bottom:var(--space-3xs);}.user-profile-form .user-picture{margin-bottom:var(--space-3xs);}@media (min-width:48rem){.user-profile-form .user-picture{float:left;margin-right:var(--space-3xs);}}@media (min-width:48rem){.user-profile-form .form-type-file{clear:both;}}.user-profile-form .form-file,.user-profile-form .form-select{width:100%;}.user-profile-form .form-type-select:after{top:calc(var(--space-m) + 0.1875rem);}.user-profile-form .form-cancel{font-size:var(--font-size-xs);font-weight:700;letter-spacing:var(--letter-spacing-m);line-height:var(--font-size-m);border:0 none;border-radius:0.3125rem;color:var(--color-white);cursor:pointer;display:inline-block;position:relative;text-decoration:none;border-radius:0.3125rem;background-color:var(--color-white);border:1px solid var(--color-orange-500);box-shadow:none;color:var(--color-orange-500);transition:background-color 0.12s ease-in,color 0.12s ease-in;padding:calc(var(--space-4xs) - 1px) var(--space-3xs);margin-left:var(--space-4xs);}.user-profile-form .form-cancel:hover,.user-profile-form .form-cancel:focus{background-color:var(--color-orange-500);color:var(--color-white);}@media (min-width:62rem){.view-front-formulas{display:flex;flex-wrap:wrap;position:relative;}}.view-front-formulas p:first-child{margin-top:0;}.view-front-formulas p:last-child{margin-bottom:0;}@media (min-width:62rem){.view-front-formulas .view-header{flex:1 0 100%;}}@media (min-width:62rem){.view-front-formulas > .view-content,.view-front-formulas > .attachment-after{flex:0 0 calc(50% - var(--space-4xs));}}.view-front-formulas > .view-content{margin-bottom:var(--space-s);}@media (min-width:48rem){.view-front-formulas > .view-content{margin-bottom:var(--space-m);}}@media (min-width:62rem){.view-front-formulas > .view-content{margin-bottom:0;margin-right:var(--space-2xs);}}.view-front-formulas .block-title{font-size:var(--font-size-l);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-l);align-items:center;display:flex;flex-wrap:wrap;margin-bottom:var(--space-xs);margin-top:0;}.view-front-formulas .block-title:before{content:url(/themes/exceljet/assets/images/accent_grid_small.svg);margin-right:var(--space-5xs);position:relative;top:var(--space-6xs);}@media (min-width:62rem){.view-front-formulas .block-title{font-size:var(--font-size-xl);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-xl);margin-bottom:var(--space-s);}.view-front-formulas .block-title:before{content:url(/themes/exceljet/assets/images/accent_grid.svg);margin-right:var(--space-4xs);}}@media (min-width:75rem){.view-front-formulas .block-title{margin-bottom:var(--space-s);}}.view-front-formulas .block-title a{margin-left:var(--space-5xs);}.view-front-formulas .block-title a:hover,.view-front-formulas .block-title a:focus{color:var(--color-orange-700);}.view-front-formulas .field-name-field-formula-category{margin-bottom:var(--space-3xs);}.view-front-formulas .field-name-field-formula-category a{border-radius:5px;display:inline-block;padding:var(--space-5xs);text-decoration:none;transition:background-color 0.12s ease-in,border-color 0.12s ease-in,color 0.12s ease-in;font-size:var(--font-size-4xs);font-weight:700;letter-spacing:var(--letter-spacing-l);line-height:var(--line-height-2xs);text-transform:uppercase;background-color:var(--color-teal-300);color:var(--color-black);}@media (min-width:62rem){.view-front-formulas .field-name-field-formula-category a{font-size:var(--font-size-3xs);font-weight:700;letter-spacing:var(--letter-spacing-l);line-height:var(--line-height-s);text-transform:uppercase;}}.view-front-formulas .field-name-field-formula-category a:hover,.view-front-formulas .field-name-field-formula-category a:focus{background-color:var(--color-teal-500);}.view-front-formulas .teaser-heading{font-size:var(--font-size-xl);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-xl);margin-bottom:var(--space-3xs);margin-top:0;}@media (min-width:48rem){.view-front-formulas .teaser-heading{font-size:var(--font-size-2xl);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-2xl);}}.view-front-formulas .teaser-heading a{color:var(--color-black);text-decoration:none;transition:color 0.12s ease-in;}.view-front-formulas .teaser-heading a:hover,.view-front-formulas .teaser-heading a:focus{color:var(--color-orange-700);}.view-front-formulas .field-name-body p,.view-front-formulas .field-name-body li{font-size:var(--font-size-s);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-l);}.view-front-formulas .field-name-body a.more-link{margin-left:var(--space-6xs);text-decoration:none;}.view-front-formulas .view-mode-card{margin-bottom:var(--space-2xs);}.view-front-formulas .view-mode-card:last-child{margin-bottom:0;}@media (min-width:48rem){.view-front-formulas .view-mode-card{flex:0 0 calc(50% - var(--space-4xs));margin-bottom:0;}}.view-front-formulas .view-mode-card .field-name-field-formula-category{margin-bottom:var(--space-4xs);}.view-front-formulas > .more-link{margin:0;text-align:right;}.view-front-formulas > .more-link a{font-size:var(--font-size-s);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-l);color:var(--color-black);text-decoration:none;transition:color 0.12s ease-in;display:inline-block;}.view-front-formulas > .more-link a:hover,.view-front-formulas > .more-link a:focus{color:var(--color-orange-700);}.view-front-formulas > .more-link a:after{content:url(/themes/exceljet/assets/images/arrow_right.svg);position:relative;top:5px;}@media (min-width:62rem){.view-front-formulas > .more-link a{font-size:var(--font-size-m);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-m);}}@media (min-width:62rem){.view-front-formulas > .more-link{position:absolute;right:0;top:var(--space-4xs);}}.view-front-formulas.view-display-id-cards{margin-bottom:var(--space-s);}@media (min-width:62rem){.view-front-formulas.view-display-id-cards{margin-bottom:0;}}@media (min-width:48rem){.view-front-formulas.view-display-id-cards > .view-content{display:flex;justify-content:space-between;}}@media (min-width:62rem){.view-front-formulas.view-display-id-cards > .view-content{flex:1 0 100%;margin:0;}}.node-formula.view-mode-full .field-name-field-abstract .field-label{margin-top:0;}.node-formula.view-mode-full .field-name-body table td{padding:var(--space-5xs) var(--space-2xs);}.node-type-formula .summary-heading{margin-top:0;}.node-type-formula .field-name-body .field-label:first-child{margin-top:var(--space-xs);}.view-name-formulas .views-exposed-widgets{display:flex;flex-wrap:wrap;margin-bottom:var(--space-s);}@media (min-width:48rem){.view-name-formulas .views-exposed-widgets{margin-bottom:0;}}.view-name-formulas .views-exposed-widget{padding:0;flex:1 0 auto;}.view-name-formulas input.form-autocomplete,.view-name-formulas input.form-text{background-position:calc(100% - var(--space-4xs)) center;border-radius:5px 0 0 5px;}.view-name-formulas .views-widget-filter-combine,.view-name-formulas .views-widget-filter-title{flex:0 0;width:calc(100% - var(--space-4xl));}@media (min-width:62rem){.view-name-formulas .views-widget-filter-combine,.view-name-formulas .views-widget-filter-title{width:calc(100% - (var(--space-3xl) + var(--space-7xl)));}}.view-name-formulas .views-submit-button{width:var(--space-4xl);}.view-name-formulas .views-submit-button .form-submit{border-radius:0 5px 5px 0;max-width:100%;width:100%;}.view-name-formulas .views-submit-button .ajax-progress-throbber{display:none;}.view-name-formulas .views-reset-button{margin-top:var(--space-4xs);}@media (min-width:62rem){.view-name-formulas .views-reset-button{margin-top:0;}}.view-name-formulas .views-reset-button .form-submit{font-size:var(--font-size-xs);font-weight:700;letter-spacing:var(--letter-spacing-m);line-height:var(--font-size-m);border:0 none;border-radius:0.3125rem;color:var(--color-white);cursor:pointer;display:inline-block;position:relative;text-decoration:none;border-radius:0.3125rem;background-color:var(--color-black);box-shadow:none;transition:background-color 0.12s ease-in;padding:var(--space-4xs) var(--space-3xs);width:100%;}.view-name-formulas .views-reset-button .form-submit:hover,.view-name-formulas .views-reset-button .form-submit:focus{background-color:var(--color-black-700);}@media (min-width:62rem){.view-name-formulas .views-reset-button .form-submit{margin-left:var(--space-5xs);width:calc(100% - var(--space-5xs));}}.view-name-formulas .l-top-wrapper{padding:var(--space-2xl) 0;}.view-name-formulas .l-top-wrapper h1.block-title{margin-top:0;}.view-name-formulas .l-top-wrapper p{font-size:var(--font-size-xs);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-l);}.view-name-formulas .l-top-wrapper p:first-child{margin-top:0;}.view-name-formulas .l-top-wrapper p:last-child{margin-bottom:var(--space-xs);}@media (min-width:48rem){.view-name-formulas .block-views-formula-categories-block{padding-left:var(--space-s);}}@media (min-width:75rem){.view-name-formulas .block-views-formula-categories-block{padding-left:var(--space-xl);}}.view-name-formulas .block-views-formula-categories-block .block-title{font-size:var(--font-size-l);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-l);font-weight:700;margin-bottom:var(--space-2xs);margin-top:0;}.view-name-formulas .block-views-formula-categories-block ul{margin:0;padding:0 0 0 var(--space-4xs);}.view-name-formulas .block-views-formula-categories-block li{list-style-image:url(/themes/exceljet/assets/images/arrow_right_compact.svg);margin-bottom:var(--space-5xs);}.view-name-formulas .block-views-formula-categories-block li::marker{color:var(--color-teal-500);}.view-name-formulas .block-views-formula-categories-block a{color:var(--color-black);text-decoration:none;transition:color 0.12s ease-in;font-weight:400;margin-left:var(--space-5xs);}.view-name-formulas .block-views-formula-categories-block a:hover,.view-name-formulas .block-views-formula-categories-block a:focus{color:var(--color-orange-700);}.view-name-formulas .block-views-formula-categories-block .columns{columns:1;}@media (min-width:24rem){.view-name-formulas .block-views-formula-categories-block .columns{columns:2;column-gap:var(--space-s);}}@media (min-width:62rem){.view-name-formulas .block-views-formula-categories-block .columns{columns:3;}}.view-formulas-formula-name{font-size:var(--font-size-s);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-l);}.view-formulas-related-functions{padding:var(--space-3xs) var(--space-2xs) var(--space-4xs);}.view-formulas-related-functions a{border-radius:5px;display:inline-block;padding:var(--space-5xs);text-decoration:none;transition:background-color 0.12s ease-in,border-color 0.12s ease-in,color 0.12s ease-in;font-size:var(--font-size-xs);font-weight:700;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-s);text-transform:uppercase;background-color:var(--color-white);border:1px solid var(--color-orange-500);color:var(--color-black);font-size:var(--font-size-2xs);font-weight:700;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-m);margin-bottom:var(--space-5xs);margin-right:var(--space-6xs);padding:var(--space-6xs) var(--space-5xs);}.view-formulas-related-functions a:hover,.view-formulas-related-functions a:focus{background-color:var(--color-orange-600);border-color:var(--color-orange-600);color:var(--color-white);}.view-related-formulas,.view-related-formulas-external{margin-top:var(--space-s);}.view-related-formulas .title,.view-related-formulas-external .title{margin-top:0;}.view-related-formulas a img,.view-related-formulas-external a img{border:1px solid var(--color-black-100);}.view-related-formulas a:hover img,.view-related-formulas-external a:hover img{box-shadow:0 0 var(--space-m) var(--color-black-100);border:1px solid var(--color-black-200);}.view-related-formulas .views-row,.view-related-formulas-external .views-row{padding:var(--space-3xs);}.view-related-formulas .views-row:last-child,.view-related-formulas-external .views-row:last-child{margin-bottom:0;}.related-formulas-item .formula-title{margin-bottom:var(--space-5xs);margin-top:0;}.related-formulas-item .formula-title a{color:var(--color-black);text-decoration:none;transition:color 0.12s ease-in;}.related-formulas-item .formula-title a:hover,.related-formulas-item .formula-title a:focus{color:var(--color-orange-700);}.related-formulas-item img{box-shadow:0 0 var(--space-s) var(--color-black-60);display:block;margin-bottom:var(--space-2xs);width:100%;}@media (min-width:48rem){.related-formulas-item img{margin-bottom:0;}}.related-formulas-item .more-link{margin-left:var(--space-6xs);}.view-name-cf_formulas .l-top-wrapper,.view-name-dv_formulas .l-top-wrapper,.view-name-excel_glossary .l-top-wrapper,.view-name-challenges .l-top-wrapper{padding:var(--space-2xl) 0 var(--space-4xs);}.view-name-cf_formulas .l-top-left .block-layout-custom-block,.view-name-dv_formulas .l-top-left .block-layout-custom-block,.view-name-excel_glossary .l-top-left .block-layout-custom-block,.view-name-challenges .l-top-left .block-layout-custom-block{margin-bottom:var(--space-xs);}.view-name-cf_formulas .l-content,.view-name-dv_formulas .l-content,.view-name-excel_glossary .l-content,.view-name-challenges .l-content{padding-bottom:0;}.view-name-cf_formulas .block-views-courses-block-block,.view-name-dv_formulas .block-views-courses-block-block,.view-name-excel_glossary .block-views-courses-block-block,.view-name-challenges .block-views-courses-block-block{padding:var(--space-xs) 0;}@media (min-width:62rem){.view-name-cf_formulas .block-views-courses-block-block,.view-name-dv_formulas .block-views-courses-block-block,.view-name-excel_glossary .block-views-courses-block-block,.view-name-challenges .block-views-courses-block-block{padding:var(--section-v-space) 0;}}.view-cf-formulas,.view-dv-formulas,.view-excel-glossary,.view-challenges{margin-top:0;}@media (min-width:62rem){.view-cf-formulas,.view-dv-formulas,.view-excel-glossary,.view-challenges{margin-top:var(--space-xs);}}.view-cf-formulas .views-view-grid,.view-dv-formulas .views-view-grid,.view-excel-glossary .views-view-grid,.view-challenges .views-view-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(max(15.625rem,(100% - 6rem) / 4),1fr));row-gap:2rem;column-gap:1.5rem;}.view-cf-formulas .view-mode-card,.view-dv-formulas .view-mode-card,.view-excel-glossary .view-mode-card,.view-challenges .view-mode-card{height:100%;}.view-cf-formulas .field-name-field-formula-category,.view-dv-formulas .field-name-field-formula-category,.view-excel-glossary .field-name-field-formula-category,.view-challenges .field-name-field-formula-category{margin-bottom:var(--space-5xs);}.view-cf-formulas .field-name-field-formula-category a,.view-dv-formulas .field-name-field-formula-category a,.view-excel-glossary .field-name-field-formula-category a,.view-challenges .field-name-field-formula-category a{border-radius:5px;display:inline-block;padding:var(--space-5xs);text-decoration:none;transition:background-color 0.12s ease-in,border-color 0.12s ease-in,color 0.12s ease-in;font-size:var(--font-size-4xs);font-weight:700;letter-spacing:var(--letter-spacing-l);line-height:var(--line-height-2xs);text-transform:uppercase;background-color:var(--color-teal-300);color:var(--color-black);}@media (min-width:62rem){.view-cf-formulas .field-name-field-formula-category a,.view-dv-formulas .field-name-field-formula-category a,.view-excel-glossary .field-name-field-formula-category a,.view-challenges .field-name-field-formula-category a{font-size:var(--font-size-3xs);font-weight:700;letter-spacing:var(--letter-spacing-l);line-height:var(--line-height-s);text-transform:uppercase;}}.view-cf-formulas .field-name-field-formula-category a:hover,.view-cf-formulas .field-name-field-formula-category a:focus,.view-dv-formulas .field-name-field-formula-category a:hover,.view-dv-formulas .field-name-field-formula-category a:focus,.view-excel-glossary .field-name-field-formula-category a:hover,.view-excel-glossary .field-name-field-formula-category a:focus,.view-challenges .field-name-field-formula-category a:hover,.view-challenges .field-name-field-formula-category a:focus{background-color:var(--color-teal-500);}.view-formulas-by-year .formula-item,.view-formulas-by-function .formula-item,.view-new-formulas .formula-item{margin:var(--space-4xs);}.view-formulas-by-year .view-header,.view-formulas-by-function .view-header,.view-new-formulas .view-header{margin-bottom:var(--space-s);}.view-formulas-by-year .view-footer,.view-formulas-by-function .view-footer,.view-new-formulas .view-footer{margin-top:var(--space-s);}@media (min-width:62rem){.view-front-functions{display:flex;flex-wrap:wrap;position:relative;}}.view-front-functions p:first-child{margin-top:0;}.view-front-functions p:last-child{margin-bottom:0;}@media (min-width:62rem){.view-front-functions .view-header{flex:1 0 100%;}}@media (min-width:62rem){.view-front-functions > .view-content,.view-front-functions > .attachment-after{flex:0 0 calc(50% - var(--space-4xs));}}.view-front-functions > .view-content{margin-bottom:var(--space-s);}@media (min-width:48rem){.view-front-functions > .view-content{margin-bottom:var(--space-m);}}@media (min-width:62rem){.view-front-functions > .view-content{margin-bottom:0;margin-right:var(--space-2xs);}}.view-front-functions .block-title{font-size:var(--font-size-l);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-l);align-items:center;display:flex;flex-wrap:wrap;margin-bottom:var(--space-xs);margin-top:0;}.view-front-functions .block-title:before{content:url(/themes/exceljet/assets/images/accent_grid_small.svg);margin-right:var(--space-5xs);position:relative;top:var(--space-6xs);}@media (min-width:62rem){.view-front-functions .block-title{font-size:var(--font-size-xl);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-xl);margin-bottom:var(--space-s);}.view-front-functions .block-title:before{content:url(/themes/exceljet/assets/images/accent_grid.svg);margin-right:var(--space-4xs);}}@media (min-width:75rem){.view-front-functions .block-title{margin-bottom:var(--space-s);}}.view-front-functions .block-title a{margin-left:var(--space-5xs);}.view-front-functions .block-title a:hover,.view-front-functions .block-title a:focus{color:var(--color-orange-700);}.view-front-functions .field-name-field-category{margin-bottom:var(--space-3xs);}.view-front-functions .field-name-field-category a{border-radius:5px;display:inline-block;padding:var(--space-5xs);text-decoration:none;transition:background-color 0.12s ease-in,border-color 0.12s ease-in,color 0.12s ease-in;font-size:var(--font-size-4xs);font-weight:700;letter-spacing:var(--letter-spacing-l);line-height:var(--line-height-2xs);text-transform:uppercase;background-color:var(--color-teal-300);color:var(--color-black);}@media (min-width:62rem){.view-front-functions .field-name-field-category a{font-size:var(--font-size-3xs);font-weight:700;letter-spacing:var(--letter-spacing-l);line-height:var(--line-height-s);text-transform:uppercase;}}.view-front-functions .field-name-field-category a:hover,.view-front-functions .field-name-field-category a:focus{background-color:var(--color-teal-500);}.view-front-functions .teaser-heading{font-size:var(--font-size-xl);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-xl);margin-bottom:var(--space-3xs);margin-top:0;}@media (min-width:48rem){.view-front-functions .teaser-heading{font-size:var(--font-size-2xl);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-2xl);}}.view-front-functions .teaser-heading a{color:var(--color-black);text-decoration:none;transition:color 0.12s ease-in;}.view-front-functions .teaser-heading a:hover,.view-front-functions .teaser-heading a:focus{color:var(--color-orange-700);}.view-front-functions .field-type-text-long p,.view-front-functions .field-type-text-long li{font-size:var(--font-size-s);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-l);}.view-front-functions .field-type-text-long a.more-link{margin-left:var(--space-6xs);text-decoration:none;}.view-front-functions .view-mode-card{margin-bottom:var(--space-2xs);}.view-front-functions .view-mode-card:last-child{margin-bottom:0;}@media (min-width:48rem){.view-front-functions .view-mode-card{flex:0 0 calc(50% - var(--space-4xs));margin-bottom:0;}}.view-front-functions .view-mode-card .field-name-field-formula-category{margin-bottom:var(--space-4xs);}.view-front-functions > .more-link{margin:0;text-align:right;}.view-front-functions > .more-link a{font-size:var(--font-size-s);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-l);color:var(--color-black);text-decoration:none;transition:color 0.12s ease-in;display:inline-block;}.view-front-functions > .more-link a:hover,.view-front-functions > .more-link a:focus{color:var(--color-orange-700);}.view-front-functions > .more-link a:after{content:url(/themes/exceljet/assets/images/arrow_right.svg);position:relative;top:5px;}@media (min-width:62rem){.view-front-functions > .more-link a{font-size:var(--font-size-m);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-m);}}@media (min-width:62rem){.view-front-functions > .more-link{position:absolute;right:0;top:var(--space-4xs);}}.view-front-functions.view-display-id-cards{margin-bottom:var(--space-s);}@media (min-width:62rem){.view-front-functions.view-display-id-cards{margin-bottom:0;}}@media (min-width:48rem){.view-front-functions.view-display-id-cards > .view-content{display:flex;justify-content:space-between;}}@media (min-width:62rem){.view-front-functions.view-display-id-cards > .view-content{flex:1 0 100%;margin:0;}}.view-name-functions .views-exposed-widgets{display:flex;flex-wrap:wrap;margin-bottom:var(--space-s);}@media (min-width:48rem){.view-name-functions .views-exposed-widgets{margin-bottom:0;}}.view-name-functions .views-exposed-widget{padding:0;flex:1 0 auto;}.view-name-functions input.form-autocomplete,.view-name-functions input.form-text{background-position:calc(100% - var(--space-4xs)) center;border-radius:5px 0 0 5px;}.view-name-functions .views-widget-filter-combine,.view-name-functions .views-widget-filter-title{flex:0 0;width:calc(100% - var(--space-4xl));}@media (min-width:62rem){.view-name-functions .views-widget-filter-combine,.view-name-functions .views-widget-filter-title{width:calc(100% - (var(--space-3xl) + var(--space-7xl)));}}.view-name-functions .views-submit-button{width:var(--space-4xl);}.view-name-functions .views-submit-button .form-submit{border-radius:0 5px 5px 0;max-width:100%;width:100%;}.view-name-functions .views-submit-button .ajax-progress-throbber{display:none;}.view-name-functions .views-reset-button{margin-top:var(--space-4xs);}@media (min-width:62rem){.view-name-functions .views-reset-button{margin-top:0;}}.view-name-functions .views-reset-button .form-submit{font-size:var(--font-size-xs);font-weight:700;letter-spacing:var(--letter-spacing-m);line-height:var(--font-size-m);border:0 none;border-radius:0.3125rem;color:var(--color-white);cursor:pointer;display:inline-block;position:relative;text-decoration:none;border-radius:0.3125rem;background-color:var(--color-black);box-shadow:none;transition:background-color 0.12s ease-in;padding:var(--space-4xs) var(--space-3xs);width:100%;}.view-name-functions .views-reset-button .form-submit:hover,.view-name-functions .views-reset-button .form-submit:focus{background-color:var(--color-black-700);}@media (min-width:62rem){.view-name-functions .views-reset-button .form-submit{margin-left:var(--space-5xs);width:calc(100% - var(--space-5xs));}}.view-name-functions .l-top-wrapper{padding:var(--space-2xl) 0;}.view-name-functions .l-top-wrapper h1.block-title{margin-top:0;}.view-name-functions .l-top-wrapper p{font-size:var(--font-size-xs);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-l);}.view-name-functions .l-top-wrapper p:first-child{margin-top:0;}.view-name-functions .l-top-wrapper p:last-child{margin-bottom:var(--space-xs);}@media (min-width:48rem){.view-name-functions .block-views-function-categories-block{padding-left:var(--space-s);}}@media (min-width:75rem){.view-name-functions .block-views-function-categories-block{padding-left:var(--space-xl);}}.view-name-functions .block-views-function-categories-block .block-title{font-size:var(--font-size-l);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-l);font-weight:700;margin-bottom:var(--space-2xs);margin-top:0;}.view-name-functions .block-views-function-categories-block ul{margin:0;padding:0 0 0 var(--space-4xs);}.view-name-functions .block-views-function-categories-block li{list-style-image:url(/themes/exceljet/assets/images/arrow_right_compact.svg);margin-bottom:var(--space-5xs);}.view-name-functions .block-views-function-categories-block li::marker{color:var(--color-teal-500);}.view-name-functions .block-views-function-categories-block a{color:var(--color-black);text-decoration:none;transition:color 0.12s ease-in;font-weight:400;margin-left:var(--space-5xs);}.view-name-functions .block-views-function-categories-block a:hover,.view-name-functions .block-views-function-categories-block a:focus{color:var(--color-orange-700);}.view-name-functions .block-views-function-categories-block .columns{columns:1;}@media (min-width:24rem){.view-name-functions .block-views-function-categories-block .columns{columns:2;column-gap:var(--space-s);}}@media (min-width:62rem){.view-name-functions .block-views-function-categories-block .columns{columns:3;}}@media (min-width:62rem){.node-function.view-mode-full > .content{display:flex;flex-wrap:wrap;}}@media (min-width:62rem){.node-function.view-mode-full .field{flex:1 0 100%;}}.node-function.view-mode-full .field-name-field-abstract .field-label{margin-top:0;}.node-function.view-mode-full .field-name-field-purpose .field-label,.node-function.view-mode-full .field-name-field-return-value .field-label,.node-function.view-mode-full .field-name-field-parameters .field-label{font-size:var(--font-size-m);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-m);margin-bottom:var(--space-3xs);margin-top:var(--space-2xs);}@media (min-width:62rem){.node-function.view-mode-full .field-name-field-purpose,.node-function.view-mode-full .field-name-field-return-value{flex:0 0 50%;}}.node-function.view-mode-full .field-name-field-parameters ul{margin-top:var(--space-3xs);}.node-function.view-mode-full .field-name-field-parameters li{margin-bottom:var(--space-4xs);margin-top:var(--space-4xs);}.node-function.view-mode-full .field-name-field-parameters .language-xls{margin:0;}.node-function.view-mode-full .field-name-field-usage{border-top:1px solid var(--color-black-200);margin-top:var(--space-3xs);padding-top:var(--space-xs);}.node-function.view-mode-full .field-name-field-usage table td{padding:var(--space-5xs) var(--space-2xs);}.node-type-function .summary-heading{margin-top:0;}.view-related-functions{margin-top:var(--space-s);}.view-related-functions .title{margin-top:0;}.view-related-functions a img{border:1px solid var(--color-black-100);}.view-related-functions a:hover img{box-shadow:0 0 var(--space-m) var(--color-black-100);border:1px solid var(--color-black-200);}.view-related-functions .views-row{padding:var(--space-3xs);}.view-related-functions .views-row:last-child{margin-bottom:0;}.related-functions-item .function-title{margin-bottom:var(--space-5xs);margin-top:0;}.related-functions-item .function-title a{color:var(--color-black);text-decoration:none;transition:color 0.12s ease-in;}.related-functions-item .function-title a:hover,.related-functions-item .function-title a:focus{color:var(--color-orange-700);}.related-functions-item img{box-shadow:0 0 var(--space-s) var(--color-black-60);display:block;margin-bottom:var(--space-2xs);width:100%;}@media (min-width:48rem){.related-functions-item img{margin-bottom:0;}}.related-functions-item .more-link{margin-left:var(--space-6xs);}.block-block-topics-key-functions h2,.block-block-topics-key-functions h3{font-size:var(--font-size-l);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-2xl);border-bottom:1px solid var(--color-black-200);margin-bottom:var(--space-2xs);margin-top:0;}.view-functions-function-name{font-size:var(--font-size-s);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-m);}.view-functions-function-version{min-width:calc(var(--space-7xl) + var(--space-xs));}.view-functions-function-version > span{border-radius:5px;display:inline-block;padding:var(--space-5xs);text-decoration:none;transition:background-color 0.12s ease-in,border-color 0.12s ease-in,color 0.12s ease-in;font-size:var(--font-size-4xs);font-weight:700;letter-spacing:var(--letter-spacing-l);line-height:var(--line-height-2xs);text-transform:uppercase;background-color:var(--color-teal-300);color:var(--color-black);}@media (min-width:62rem){.view-functions-function-version > span{font-size:var(--font-size-3xs);font-weight:700;letter-spacing:var(--letter-spacing-l);line-height:var(--line-height-s);text-transform:uppercase;}}.view-functions-function-version > span:hover,.view-functions-function-version > span:focus{background-color:var(--color-teal-300);}.view-functions-function-parameters{padding-bottom:var(--space-4xs);}.view-functions-function-parameters .param{border-radius:5px;display:inline-block;padding:var(--space-5xs);text-decoration:none;transition:background-color 0.12s ease-in,border-color 0.12s ease-in,color 0.12s ease-in;font-size:var(--font-size-3xs);font-weight:700;letter-spacing:var(--letter-spacing-l);line-height:var(--line-height-s);text-transform:uppercase;background-color:var(--color-black);border:1px solid var(--color-black);color:var(--color-white);text-transform:none;margin-bottom:var(--space-5xs);margin-right:var(--space-6xs);font-weight:600;padding:0.4rem;}.view-functions-function-parameters .param:hover,.view-functions-function-parameters .param:focus{background-color:var(--color-black);border-color:var(--color-black);color:var(--color-white);}.view-functions-function-parameters .param.optional{border-radius:5px;display:inline-block;padding:var(--space-5xs);text-decoration:none;transition:background-color 0.12s ease-in,border-color 0.12s ease-in,color 0.12s ease-in;font-size:var(--font-size-3xs);font-weight:700;letter-spacing:var(--letter-spacing-l);line-height:var(--line-height-s);text-transform:uppercase;background-color:var(--color-white);border:2px solid var(--color-black);color:var(--color-black);text-transform:none;font-weight:600;border-width:1px;padding:0.4rem;}.view-functions-function-parameters .param.optional:hover,.view-functions-function-parameters .param.optional:focus{background-color:var(--color-white);border-color:var(--color-black);color:var(--color-black);}.view-functions-by-year .function-item{margin:var(--space-4xs);}.view-functions-by-year .view-footer{margin-top:var(--space-s);}.node-type-lesson h1.page-title{font-size:var(--font-size-l);text-align:center;margin-top:var(--space-3xs);margin-bottom:var(--space-5xs);}@media (min-width:62rem){.node-type-lesson h1.page-title{font-size:var(--font-size-xl);}}.node-type-lesson .field-name-field-course a{border-radius:5px;display:inline-block;padding:var(--space-5xs);text-decoration:none;transition:background-color 0.12s ease-in,border-color 0.12s ease-in,color 0.12s ease-in;font-size:var(--font-size-4xs);font-weight:700;letter-spacing:var(--letter-spacing-l);line-height:var(--line-height-2xs);text-transform:uppercase;background-color:var(--color-teal-300);color:var(--color-black);}@media (min-width:62rem){.node-type-lesson .field-name-field-course a{font-size:var(--font-size-3xs);font-weight:700;letter-spacing:var(--letter-spacing-l);line-height:var(--line-height-s);text-transform:uppercase;}}.node-type-lesson .field-name-field-course a:hover,.node-type-lesson .field-name-field-course a:focus{background-color:var(--color-teal-500);}.node-type-lesson .l-top-wrapper{margin-bottom:var(--space-2xs);padding-bottom:var(--space-4xs);}.node-type-lesson .l-top-wrapper .field-name-field-wistia{width:100%;margin:0 auto;}@media (min-width:62rem){.node-type-lesson .l-top-wrapper .field-name-field-wistia{width:85%;}}div.messages{font-size:var(--font-size-xs);font-weight:700;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-m);font-weight:600;margin:var(--space-3xs) 0;padding:var(--space-4xs) var(--space-xs) var(--space-4xs) var(--space-xl);}div.messages.status{background-color:var(--color-muted-green-400);color:var(--color-muted-green-900);}div.messages.status::before{background-color:var(--color-muted-green-700);}div.messages.status a{color:var(--color-muted-green-900);}div.messages.warning{background-color:var(--color-yellow-400);color:var(--color-yellow-900);}div.messages.warning::before{background-color:var(--color-yellow-700);}div.messages.warning a{color:var(--color-yellow-900);}div.messages.error{background-color:var(--color-muted-red-400);color:var(--color-muted-red-900);}div.messages.error::before{background-color:var(--color-muted-red-700);}div.messages.error a{color:var(--color-muted-red-900);}div.messages::before{background-position:center;}@media (min-width:48rem){div.messages::before{width:var(--space-m);}}div.messages .dismiss{height:auto;width:auto;padding:var(--space-5xs);top:0;right:0;}div.messages .dismiss:before{content:url(/themes/exceljet/assets/images/x.svg);background-color:transparent;margin:0;transform:none;height:auto;width:auto;}div.messages .dismiss::after{display:none;}.newsletter-signup-form{display:flex;}.newsletter-signup input.newsletter-signup-email{font-size:var(--font-size-2xs);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-m);border:0 none;border-radius:5px 0 0 5px;flex:1;max-width:calc(100% - 7.5rem);}.newsletter-signup input.form-submit{font-size:var(--font-size-xs);font-weight:700;letter-spacing:var(--letter-spacing-m);line-height:var(--font-size-m);border:0 none;border-radius:0.3125rem;color:var(--color-white);cursor:pointer;display:inline-block;position:relative;text-decoration:none;border-radius:0 0.3125rem 0.3125rem 0;background-color:var(--color-orange-500);box-shadow:inset 0 -2rem 1.5rem -1rem var(--color-orange-600);transition:background-color 0.12s ease-in,box-shadow 0.12s ease-in;padding:var(--space-4xs) var(--space-3xs);font-size:var(--font-size-2xs);font-weight:700;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-m);max-width:7.5rem;}.newsletter-signup input.form-submit:hover,.newsletter-signup input.form-submit:focus{background-color:var(--color-orange-700);box-shadow:none;color:var(--color-white);}.block-exceljet-utility-newsletter .newsletter-signup{background-color:var(--color-teal-300);border-radius:5px;padding:var(--space-s) var(--space-3xs);margin-bottom:var(--space-l);}@media (min-width:48rem){.block-exceljet-utility-newsletter .newsletter-signup{margin-bottom:var(--space-7xl);}}@media (min-width:62rem){.block-exceljet-utility-newsletter .newsletter-signup{padding:var(--space-m);}}@media (min-width:75rem){.block-exceljet-utility-newsletter .newsletter-signup{display:flex;flex-direction:column;justify-content:space-between;padding:var(--space-2xl) var(--space-xl);}}.block-exceljet-utility-newsletter .newsletter-signup-text{flex:0 0 calc(52% - var(--space-3xs));}.block-exceljet-utility-newsletter .newsletter-signup-form{flex:1;width:100%;}.block-exceljet-utility-newsletter .newsletter-signup-form-wrapper{display:flex;gap:var(--space-4xs);align-items:center;flex:0 0 calc(48% - var(--space-3xs));flex-wrap:wrap;}.block-exceljet-utility-newsletter .newsletter-signup-heading{margin-bottom:var(--space-3xs);margin-top:0;}@media (min-width:62rem){.block-exceljet-utility-newsletter .newsletter-signup-heading{font-size:var(--font-size-2xl);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-2xl);}}.block-exceljet-utility-newsletter .newsletter-signup-description{font-size:var(--font-size-m);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-l);margin-bottom:var(--space-3xs);}@media (min-width:62rem){.block-exceljet-utility-newsletter .newsletter-signup-description{font-size:var(--font-size-l);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-xl);}}.block-exceljet-utility-newsletter .newsletter-signup-subheading{font-size:var(--font-size-xs);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-m);display:flex;margin-bottom:0;margin-top:0;}.block-exceljet-utility-newsletter .newsletter-signup-subheading:after{content:url(/themes/exceljet/assets/images/arrow_right_orange.svg);margin-left:var(--space-5xs);}@media (min-width:62rem){.block-exceljet-utility-newsletter .newsletter-signup-subheading{font-size:var(--font-size-l);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-xl);}.block-exceljet-utility-newsletter .newsletter-signup-subheading::after{margin:0 var(--space-4xs);position:relative;top:var(--space-6xs);}}.block-exceljet-utility-newsletter .newsletter-signup-email{background-color:var(--color-white);}.block-exceljet-utility-newsletter .newsletter-signup input.form-submit{font-size:var(--font-size-xs);font-weight:700;letter-spacing:var(--letter-spacing-m);line-height:var(--font-size-m);border:0 none;border-radius:0.3125rem;color:var(--color-white);cursor:pointer;display:inline-block;position:relative;text-decoration:none;border-radius:0 0.3125rem 0.3125rem 0;background-color:var(--color-black);box-shadow:none;transition:background-color 0.12s ease-in;padding:var(--space-4xs) var(--space-3xs);}.block-exceljet-utility-newsletter .newsletter-signup input.form-submit:hover,.block-exceljet-utility-newsletter .newsletter-signup input.form-submit:focus{background-color:var(--color-black-700);}.front .block-exceljet-utility-newsletter .newsletter-signup{margin-bottom:0;}@media (min-width:75rem){.front .block-exceljet-utility-newsletter .newsletter-signup{flex-direction:row;}}.front .block-exceljet-utility-newsletter .newsletter-signup-form-wrapper{flex-direction:column;align-items:flex-start;}@media (min-width:62rem){.front .block-exceljet-utility-newsletter .newsletter-signup-form-wrapper{flex-direction:row;align-items:center;}}@media (min-width:75rem){.front .block-exceljet-utility-newsletter .newsletter-signup-form-wrapper{flex-direction:column;align-items:flex-start;}}.front .block-exceljet-utility-newsletter .newsletter-signup-form{flex:0;}@media (min-width:62rem){.front .block-exceljet-utility-newsletter .newsletter-signup-form{flex:1;}}@media (min-width:75rem){.front .block-exceljet-utility-newsletter .newsletter-signup-form{flex:0;}}.newsletter-signup-footer-heading,.newsletter-signup-footer-description{margin-bottom:var(--space-4xs);margin-top:0;}@media (min-width:62rem){.newsletter-signup-footer-heading,.newsletter-signup-footer-description{margin-bottom:var(--space-3xs);}}.newsletter-signup-footer-heading{font-size:var(--font-size-m);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-m);}@media (min-width:62rem){.newsletter-signup-footer-heading{font-size:var(--font-size-l);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-l);}}@media (min-width:75rem){.newsletter-signup-footer-heading{font-size:var(--font-size-xl);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-xl);}}.newsletter-signup-footer input.newsletter-signup-email:focus{outline:2px solid var(--color-orange-500);outline-offset:-2px;}.node-type-page .l-main-wrapper-inner{padding-top:var(--space-2xs);}@media (min-width:48rem){.node-type-page .l-main-wrapper-inner{padding-top:var(--space-2xl);}}.pager{display:flex;justify-content:center;list-style:none;margin:var(--space-s) 0;padding:0;clear:both;width:fit-content;border:1px solid var(--color-black-200);border-radius:5px;}.pager a{display:block;font-size:var(--font-size-m);padding:var(--space-4xs) var(--space-3xs);text-decoration:none;font-weight:400;}.pager-item{border-right:1px solid var(--color-black-200);margin:0;}.pager-ellipsis{display:none;}.pager-current{border-right:0;}@media (min-width:62rem){.pager-current{border-right:1px solid var(--color-black-200);}}.pager .last{border-right:0;}.pager-previous,.pager-next{width:60px;}.pager-previous{border-right:1px solid var(--color-black-200);}.pager-previous a{position:relative;height:100%;width:100%;overflow:hidden;text-indent:-9999px;padding:0;}.pager-previous a::before,.pager-previous a::after{content:"";display:block;position:absolute;width:24px;height:100%;background-repeat:no-repeat;background-position:center;top:50%;left:50%;transform:translate(-50%,-50%);background-size:auto;transition:opacity 0.12s ease-in;}.pager-previous a::before{opacity:1;}.pager-previous a::after{opacity:0;}.pager-previous a:hover::before,.pager-previous a:active::before,.pager-previous a:focus::before{opacity:0;}.pager-previous a:hover::after,.pager-previous a:active::after,.pager-previous a:focus::after{opacity:1;}.pager-previous a::before{background-image:url(/themes/exceljet/assets/images/arrow_sprites.svg#arrow_left_blue);}.pager-previous a::after{background-image:url(/themes/exceljet/assets/images/arrow_sprites.svg#arrow_left_orange);}.pager-next{border-left:1px solid var(--color-black-200);}@media (min-width:62rem){.pager-next{border-left:0;}}.pager-next a{position:relative;height:100%;width:100%;overflow:hidden;text-indent:-9999px;padding:0;}.pager-next a::before,.pager-next a::after{content:"";display:block;position:absolute;width:24px;height:100%;background-repeat:no-repeat;background-position:center;top:50%;left:50%;transform:translate(-50%,-50%);background-size:auto;transition:opacity 0.12s ease-in;}.pager-next a::before{opacity:1;}.pager-next a::after{opacity:0;}.pager-next a:hover::before,.pager-next a:active::before,.pager-next a:focus::before{opacity:0;}.pager-next a:hover::after,.pager-next a:active::after,.pager-next a:focus::after{opacity:1;}.pager-next a::before{background-image:url(/themes/exceljet/assets/images/arrow_sprites.svg#arrow_right_blue);}.pager-next a::after{background-image:url(/themes/exceljet/assets/images/arrow_sprites.svg#arrow_right_orange);}.pager-last,.pager-first{display:none;}.pager-current{padding:var(--space-4xs) var(--space-3xs);font-size:var(--font-size-m);}.pager-item{display:none;}@media (min-width:62rem){.pager-item{display:block;}}.view-course-player .item-list{position:static;right:0;top:-40px;margin:0 auto;width:fit-content;padding-bottom:var(--space-2xs);}@media (min-width:62rem){.view-course-player .item-list{position:absolute;right:0;top:-40px;}}.view-course-player .item-list .pager{margin:0;border:0;padding-right:var(--space-3xs);}.view-course-player .item-list .pager a{font-size:var(--font-size-xs);}.view-course-player .item-list .pager-current,.view-course-player .item-list .pager-ellipsis{display:none;}.view-course-player .item-list .pager-previous,.view-course-player .item-list .pager-next{border:0;width:auto;left:27px;position:relative;}@media (min-width:62rem){.view-course-player .item-list .pager-previous,.view-course-player .item-list .pager-next{position:absolute;top:-60px;left:initial;}}.view-course-player .item-list .pager-previous a,.view-course-player .item-list .pager-next a{width:auto;text-indent:0;overflow:visible;color:var(--color-black);margin-right:var(--space-4xs);padding-right:var(--space-4xs);}.view-course-player .item-list .pager-previous a::before,.view-course-player .item-list .pager-previous a::after,.view-course-player .item-list .pager-next a::before,.view-course-player .item-list .pager-next a::after{content:"";display:block;position:absolute;width:20px;height:100%;background-repeat:no-repeat;background-position:center;background-size:95px;}@media (min-width:62rem){.view-course-player .item-list .pager-previous{right:66px;}}.view-course-player .item-list .pager-previous a{border-right:1px solid var(--color-black-100);}.view-course-player .item-list .pager-previous a::before{background-image:url(/themes/exceljet/assets/images/chevron-sprites.svg#arrow_left_blue);left:-28px;}.view-course-player .item-list .pager-previous a::after{background-image:url(/themes/exceljet/assets/images/chevron-sprites.svg#arrow_left_orange);left:-21px;}.view-course-player .item-list .pager-previous.last{right:0;}.view-course-player .item-list .pager-previous.last a{border-right:0;margin-right:0;padding-right:0;}@media (min-width:62rem){.view-course-player .item-list .pager-next{right:0;}}.view-course-player .item-list .pager-next a::before{background-image:url(/themes/exceljet/assets/images/chevron-sprites.svg#arrow_right_blue);left:55px;}.view-course-player .item-list .pager-next a::after{background-image:url(/themes/exceljet/assets/images/chevron-sprites.svg#arrow_right_orange);left:62px;}.pill-no-link{border-radius:5px;display:inline-block;padding:var(--space-5xs);text-decoration:none;transition:background-color 0.12s ease-in,border-color 0.12s ease-in,color 0.12s ease-in;font-size:var(--font-size-3xs);font-weight:800;letter-spacing:var(--letter-spacing-l);line-height:var(--line-height-s);text-transform:uppercase;background-color:var(--color-orange-500);border-radius:5px;color:var(--color-white);}.pill-no-link:hover,.pill-no-link:focus{background-color:var(--color-orange-500);}.pill-teal-no-link{border-radius:5px;display:inline-block;padding:var(--space-5xs);text-decoration:none;transition:background-color 0.12s ease-in,border-color 0.12s ease-in,color 0.12s ease-in;font-size:var(--font-size-4xs);font-weight:700;letter-spacing:var(--letter-spacing-l);line-height:var(--line-height-2xs);text-transform:uppercase;background-color:var(--color-teal-300);color:var(--color-black);}@media (min-width:62rem){.pill-teal-no-link{font-size:var(--font-size-3xs);font-weight:700;letter-spacing:var(--letter-spacing-l);line-height:var(--line-height-s);text-transform:uppercase;}}.pill-teal-no-link:hover,.pill-teal-no-link:focus{background-color:var(--color-teal-300);}.view-name-pivot_tables .l-top-wrapper{padding:var(--space-2xl) 0 var(--space-4xs);}.view-name-pivot_tables .l-top-left .block-layout-custom-block{margin-bottom:var(--space-xs);}.view-name-pivot_tables .l-content{padding-bottom:0;}.view-name-pivot_tables .block-views-courses-block-block{padding:var(--space-xs) 0;}@media (min-width:62rem){.view-name-pivot_tables .block-views-courses-block-block{padding:var(--section-v-space) 0;}}.view-pivot-tables{margin-top:0;}@media (min-width:62rem){.view-pivot-tables{margin-top:var(--space-xs);}}.view-pivot-tables .views-view-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(max(15.625rem,(100% - 6rem) / 4),1fr));row-gap:2rem;column-gap:1.5rem;}.view-pivot-tables .view-mode-card{height:100%;}.node-type-pivot .summary-heading{margin-top:0;}.node-type-product-display .product-page-title{margin-top:var(--space-3xs);}@media (min-width:48rem){.node-type-product-display .product-page-title{margin-top:0;}}.node-type-product-display .product-description .field-name-body{border-bottom:2px solid var(--color-black-100);margin-bottom:var(--space-4xs);padding-bottom:var(--space-3xs);}@media (min-width:48rem){.node-type-product-display .product-description .field-name-body{margin-bottom:var(--space-xs);}}.node-type-product-display .product-description .field-name-body .field-item > p{line-height:var(--line-height-l);}.node-type-product-display .product-description .field-name-body .field-item > p > img{position:relative;top:var(--space-5xs);}.node-type-product-display .product-purchase{display:flex;flex-direction:column;}@media (min-width:34rem){.node-type-product-display .product-purchase{flex-direction:row;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;}}.node-type-product-display .field-name-field-price{margin-left:0;margin-top:var(--space-4xs);}@media (min-width:34rem){.node-type-product-display .field-name-field-price{margin-top:0;}}@media (min-width:62rem){.node-type-product-display .field-name-field-price{margin-left:auto;}}.node-type-product-display .field-name-field-price .field-label{font-size:var(--font-size-xs);font-weight:400;margin:0;}.node-type-product-display .field-name-field-price .field-items{font-size:var(--font-size-xl);font-weight:700;}.node-type-product-display .field-name-field-stripe-price-id{width:100%;text-align:center;}@media (min-width:62rem){.node-type-product-display .field-name-field-stripe-price-id{width:auto;}}.node-type-product-display .field-name-field-stripe-price-id .buy-now{margin-top:var(--space-xs);margin-left:0;width:100%;}@media (min-width:62rem){.node-type-product-display .field-name-field-stripe-price-id .buy-now{margin-top:0;margin-left:var(--space-3xs);width:auto;}}.node-type-product-display .block-exceljet-utility-node{padding-bottom:var(--space-s);}.node-type-product-display .field-name-field-what-you-get ul{padding-left:var(--space-3xs);}.node-type-product-display .field-name-field-what-you-get li{list-style-image:url(/themes/exceljet/assets/images/check.svg);font-size:var(--font-size-s);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-l);font-style:italic;margin-bottom:var(--space-4xs);}.node-type-product-display .field-name-field-what-you-get li::marker{color:var(--color-teal-500);}.node-type-product-display .l-bottom-right{display:block;}.node-type-puzzle .field-name-field-abstract{margin-bottom:var(--space-2xs);}.node-type-puzzle .summary-heading{margin-top:0;}.node-puzzle .field-name-field-answer{margin-top:var(--space-xs);}.node-puzzle .answer-reveal-button{font-size:var(--font-size-xs);font-weight:700;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-m);background-color:var(--color-white);border:1px solid var(--color-orange-500);border-radius:5px 5px 0 0;cursor:pointer;display:flex;justify-content:space-between;padding:var(--space-3xs) var(--space-2xs) var(--space-4xs);text-align:left;transition:background-color 0.12s ease-in,color 0.12s ease-in;width:100%;}.node-puzzle .answer-reveal-button:after{content:url(/themes/exceljet/assets/images/minus.svg);}.node-puzzle .answer-reveal-button:hover,.node-puzzle .answer-reveal-button:focus{background-color:var(--color-orange-500);color:var(--color-white);}.node-puzzle .answer-reveal-button:hover:after,.node-puzzle .answer-reveal-button:focus:after{content:url(/themes/exceljet/assets/images/minus_white.svg);}.node-puzzle .answer-reveal-button.closed{border-radius:5px;}.node-puzzle .answer-reveal-button.closed:after{content:url(/themes/exceljet/assets/images/plus.svg);}.node-puzzle .answer-reveal-button.closed:hover:after,.node-puzzle .answer-reveal-button.closed:focus:after{content:url(/themes/exceljet/assets/images/plus_white.svg);}.node-puzzle .answer-content{border:1px solid var(--color-orange-500);border-top:0 none;padding:var(--space-xs) var(--space-3xs) var(--space-m);}.field-name-body .quick-links-list,.field-type-text-long .quick-links-list{background-color:var(--color-gray-bg);margin-bottom:var(--space-xs);min-width:fit-content;padding:var(--space-3xs) var(--space-xs) var(--space-2xs);}.field-name-body .quick-links-list ul,.field-type-text-long .quick-links-list ul{font-size:var(--font-size-2xs);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-m);padding-left:var(--space-4xs);}.field-name-body .quick-links-list ul li,.field-type-text-long .quick-links-list ul li{list-style-image:url(/themes/exceljet/assets/images/arrow_right_compact.svg);margin-bottom:var(--space-5xs);}.field-name-body .quick-links-list ul li::marker,.field-type-text-long .quick-links-list ul li::marker{color:var(--color-teal-500);}.field-name-body .quick-links-list ul a,.field-type-text-long .quick-links-list ul a{color:var(--color-black);text-decoration:none;transition:color 0.12s ease-in;}.field-name-body .quick-links-list ul a:hover,.field-name-body .quick-links-list ul a:focus,.field-type-text-long .quick-links-list ul a:hover,.field-type-text-long .quick-links-list ul a:focus{color:var(--color-orange-700);}@media (min-width:62rem){.field-name-body .quick-links-list,.field-type-text-long .quick-links-list{float:right;width:45%;margin-left:var(--space-xs);}}.field-name-body .quick-links-list .title,.field-name-body .quick-links-list .title a,.field-type-text-long .quick-links-list .title,.field-type-text-long .quick-links-list .title a{font-size:var(--font-size-m);font-weight:700;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-l);margin-top:0;margin-bottom:var(--space-4xs);}.field-name-body .quick-links-list a,.field-type-text-long .quick-links-list a{font-size:var(--font-size-2xs);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-m);}.header-quick-links{width:100%;margin:0 auto;padding-left:0;margin-bottom:var(--space-3xs);}.header-quick-links ul{font-size:var(--font-size-2xs);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-m);padding-left:var(--space-4xs);}.header-quick-links ul li{list-style-image:url(/themes/exceljet/assets/images/arrow_right_compact.svg);margin-bottom:var(--space-5xs);}.header-quick-links ul li::marker{color:var(--color-teal-500);}.header-quick-links ul a{color:var(--color-black);text-decoration:none;transition:color 0.12s ease-in;}.header-quick-links ul a:hover,.header-quick-links ul a:focus{color:var(--color-orange-700);}@media (min-width:48rem){.header-quick-links{width:45%;}}@media (min-width:62rem){.header-quick-links{width:60%;padding-left:var(--space-l);margin-bottom:0;}}.header-quick-links a{margin-left:var(--space-5xs);font-weight:400;}.header-quick-links .block-title{font-size:var(--font-size-l);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-2xl);margin-top:0;margin-bottom:var(--space-3xs);line-height:var(--line-height-l);}.sidebar-quick-links ul{font-size:var(--font-size-2xs);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-m);padding-left:var(--space-4xs);}.sidebar-quick-links ul li{list-style-image:url(/themes/exceljet/assets/images/arrow_right_compact.svg);margin-bottom:var(--space-5xs);}.sidebar-quick-links ul li::marker{color:var(--color-teal-500);}.sidebar-quick-links ul a{color:var(--color-black);text-decoration:none;transition:color 0.12s ease-in;}.sidebar-quick-links ul a:hover,.sidebar-quick-links ul a:focus{color:var(--color-orange-700);}.sidebar-quick-links a{margin-left:var(--space-5xs);font-weight:400;}.sidebar-quick-links .block-title{font-size:var(--font-size-l);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-2xl);margin-top:0;margin-bottom:var(--space-3xs);line-height:var(--line-height-l);}.block-views-related-information-block{margin-top:var(--space-l);}@media (min-width:48rem){.block-views-related-information-block .view-related-information{columns:2;column-gap:var(--space-l);column-rule:1px solid var(--color-black-200);}}@media (min-width:75rem){.block-views-related-information-block .view-related-information{columns:3;}}.block-views-related-information-block .related-information-group{break-inside:avoid;}.block-views-related-information-block .related-information-group:last-child .item-list{margin-bottom:0;}.block-views-related-information-block .block-title{font-size:var(--font-size-l);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-l);margin:0 0 var(--space-2xs) 0;}@media (min-width:62rem){.block-views-related-information-block .block-title{margin-bottom:var(--space-s);}}.block-views-related-information-block .related-information-heading{border-radius:5px;display:inline-block;padding:var(--space-5xs);text-decoration:none;transition:background-color 0.12s ease-in,border-color 0.12s ease-in,color 0.12s ease-in;font-size:var(--font-size-3xs);font-weight:800;letter-spacing:var(--letter-spacing-l);line-height:var(--line-height-s);text-transform:uppercase;background-color:var(--color-orange-500);border-radius:5px;color:var(--color-white);margin-bottom:var(--space-3xs);margin-top:0;}.block-views-related-information-block .related-information-heading:hover,.block-views-related-information-block .related-information-heading:focus{background-color:var(--color-orange-500);}.block-views-related-information-block .item-list{margin-bottom:var(--space-2xs);}.block-views-related-information-block .item-list ul,.block-views-related-information-block .item-list ol{break-inside:avoid;margin:0;padding-left:var(--space-4xs);}.block-views-related-information-block .item-list li{list-style-image:url(/themes/exceljet/assets/images/arrow_right_compact.svg);margin-bottom:var(--space-5xs);}.block-views-related-information-block .item-list li::marker{color:var(--color-teal-500);}.block-views-related-information-block .item-list li:last-child{margin-bottom:0;}.block-views-related-information-block .item-list a{font-size:var(--font-size-2xs);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-m);color:var(--color-black);text-decoration:none;transition:color 0.12s ease-in;}.block-views-related-information-block .item-list a:hover,.block-views-related-information-block .item-list a:focus{color:var(--color-orange-700);}.view-name-resources .views-view-grid-cols-3,.view-name-toolbox .views-view-grid-cols-3{display:grid;grid-template-columns:repeat(auto-fill,minmax(max(15.625rem,(100% - 2.5rem) / 3),1fr));row-gap:1.25rem;column-gap:1.25rem;}.view-name-resources .views-view-grid-cols-4,.view-name-toolbox .views-view-grid-cols-4{display:grid;grid-template-columns:repeat(auto-fill,minmax(max(15.625rem,(100% - 3.75rem) / 4),1fr));row-gap:1.25rem;column-gap:1.25rem;}.view-name-resources .views-view-grid-cols-5,.view-name-toolbox .views-view-grid-cols-5{display:grid;grid-template-columns:repeat(auto-fill,minmax(max(12.5rem,(100% - 5rem) / 5),1fr));row-gap:1.25rem;column-gap:1.25rem;}.view-name-resources .view-header,.view-name-toolbox .view-header{margin-bottom:var(--space-s);}@media (min-width:62rem){.view-name-resources .view-header,.view-name-toolbox .view-header{margin-bottom:var(--space-l);}}.view-name-resources .view-mode-card,.view-name-resources .view-toolbox-item,.view-name-toolbox .view-mode-card,.view-name-toolbox .view-toolbox-item{background-color:var(--color-white);border:1px solid var(--color-black-100);border-radius:2px;padding-bottom:var(--space-3xs);position:relative;transition:box-shadow 0.12s ease-in;height:100%;}.view-name-resources .view-mode-card::after,.view-name-resources .view-toolbox-item::after,.view-name-toolbox .view-mode-card::after,.view-name-toolbox .view-toolbox-item::after{background-color:var(--color-orange-500);bottom:0;content:"";display:block;height:var(--space-5xs);left:0;opacity:0;position:absolute;right:0;width:100%;transition:opacity 0.12s ease-in;}.view-name-resources .view-mode-card:hover,.view-name-resources .view-toolbox-item:hover,.view-name-toolbox .view-mode-card:hover,.view-name-toolbox .view-toolbox-item:hover{box-shadow:0 0 var(--space-m) var(--color-black-60);}.view-name-resources .view-mode-card:hover::after,.view-name-resources .view-toolbox-item:hover::after,.view-name-toolbox .view-mode-card:hover::after,.view-name-toolbox .view-toolbox-item:hover::after{opacity:1;}.view-name-resources .view-mode-card .content,.view-name-resources .view-toolbox-item .content,.view-name-toolbox .view-mode-card .content,.view-name-toolbox .view-toolbox-item .content{padding-left:var(--space-3xs);padding-right:var(--space-3xs);}.view-name-resources .view-mode-card .field-type-image,.view-name-resources .view-toolbox-item .field-type-image,.view-name-toolbox .view-mode-card .field-type-image,.view-name-toolbox .view-toolbox-item .field-type-image{border-bottom:1px solid var(--color-black-100);margin-bottom:var(--space-3xs);margin-left:calc(var(--space-3xs) * -1);margin-right:calc(var(--space-3xs) * -1);}.view-name-resources .view-mode-card .field-type-image a,.view-name-resources .view-mode-card .field-type-image img,.view-name-resources .view-toolbox-item .field-type-image a,.view-name-resources .view-toolbox-item .field-type-image img,.view-name-toolbox .view-mode-card .field-type-image a,.view-name-toolbox .view-mode-card .field-type-image img,.view-name-toolbox .view-toolbox-item .field-type-image a,.view-name-toolbox .view-toolbox-item .field-type-image img{display:block;}.view-name-resources .view-mode-card .field-type-image img,.view-name-resources .view-toolbox-item .field-type-image img,.view-name-toolbox .view-mode-card .field-type-image img,.view-name-toolbox .view-toolbox-item .field-type-image img{width:100%;}.view-name-resources .view-mode-card .card-heading,.view-name-resources .view-toolbox-item .card-heading,.view-name-toolbox .view-mode-card .card-heading,.view-name-toolbox .view-toolbox-item .card-heading{font-size:var(--font-size-s);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-m);margin-bottom:0;margin-top:0;}@media (min-width:62rem){.view-name-resources .view-mode-card .card-heading,.view-name-resources .view-toolbox-item .card-heading,.view-name-toolbox .view-mode-card .card-heading,.view-name-toolbox .view-toolbox-item .card-heading{font-size:var(--font-size-m);font-weight:700;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-l);}}.view-name-resources .view-mode-card .card-heading a,.view-name-resources .view-toolbox-item .card-heading a,.view-name-toolbox .view-mode-card .card-heading a,.view-name-toolbox .view-toolbox-item .card-heading a{color:var(--color-black);text-decoration:none;transition:color 0.12s ease-in;display:block;}.view-name-resources .view-mode-card .card-heading a:hover,.view-name-resources .view-mode-card .card-heading a:focus,.view-name-resources .view-toolbox-item .card-heading a:hover,.view-name-resources .view-toolbox-item .card-heading a:focus,.view-name-toolbox .view-mode-card .card-heading a:hover,.view-name-toolbox .view-mode-card .card-heading a:focus,.view-name-toolbox .view-toolbox-item .card-heading a:hover,.view-name-toolbox .view-toolbox-item .card-heading a:focus{color:var(--color-orange-700);}.view-name-resources .view-mode-card .content,.view-name-resources .view-toolbox-item .content,.view-name-toolbox .view-mode-card .content,.view-name-toolbox .view-toolbox-item .content{display:flex;flex-direction:column;height:100%;}.view-name-resources .view-mode-card .card-image,.view-name-resources .view-mode-card .field-type-image,.view-name-resources .view-toolbox-item .card-image,.view-name-resources .view-toolbox-item .field-type-image,.view-name-toolbox .view-mode-card .card-image,.view-name-toolbox .view-mode-card .field-type-image,.view-name-toolbox .view-toolbox-item .card-image,.view-name-toolbox .view-toolbox-item .field-type-image{border-bottom:0;margin:var(--space-3xs) 0;padding:0;}.view-name-resources .view-mode-card img,.view-name-resources .view-toolbox-item img,.view-name-toolbox .view-mode-card img,.view-name-toolbox .view-toolbox-item img{width:100%;}.view-name-resources .view-mode-card .card-heading,.view-name-resources .view-toolbox-item .card-heading,.view-name-toolbox .view-mode-card .card-heading,.view-name-toolbox .view-toolbox-item .card-heading{font-size:var(--font-size-l);margin-bottom:var(--space-3xs);}.view-name-resources .view-mode-card .card-heading:last-child,.view-name-resources .view-toolbox-item .card-heading:last-child,.view-name-toolbox .view-mode-card .card-heading:last-child,.view-name-toolbox .view-toolbox-item .card-heading:last-child{margin-bottom:0;}.view-name-resources .view-mode-card .card-footer,.view-name-resources .view-toolbox-item .card-footer,.view-name-toolbox .view-mode-card .card-footer,.view-name-toolbox .view-toolbox-item .card-footer{margin-top:auto;display:flex;justify-content:space-between;align-items:center;}.view-toolbox .view-toolbox-item{display:flex;flex-direction:column;padding:0 var(--space-3xs);}.view-toolbox .card-heading{flex-grow:2;}.view-toolbox .card-button{margin-bottom:var(--space-xs);margin-top:var(--space-3xs);margin-bottom:var(--space-2xs);margin-top:0;}.view-toolbox .card-button .file-icon,.view-toolbox .card-button .file-size{display:none;}.view-toolbox .card-button a{font-size:var(--font-size-xs);font-weight:700;letter-spacing:var(--letter-spacing-m);line-height:var(--font-size-m);border:0 none;border-radius:0.3125rem;color:var(--color-white);cursor:pointer;display:inline-block;position:relative;text-decoration:none;border-radius:0.3125rem;background-color:var(--color-orange-500);box-shadow:inset 0 -2rem 1.5rem -1rem var(--color-orange-600);transition:background-color 0.12s ease-in,box-shadow 0.12s ease-in;padding:var(--space-4xs) var(--space-3xs);}.view-toolbox .card-button a:hover,.view-toolbox .card-button a:focus{background-color:var(--color-orange-700);box-shadow:none;color:var(--color-white);}@media (min-width:48rem){.node-resource.has-image .page-title::before{display:none;}}.node-resource .field-type-image{margin-bottom:var(--space-s);}@media (min-width:48rem){.node-resource .field-type-image{margin-bottom:0;}}@media (min-width:62rem){.node-resource .field-type-image{padding-right:var(--space-xs);}}@media (min-width:75rem){.node-resource .field-type-image{padding-right:var(--space-m);}}.node-resource p{font-size:var(--font-size-xs);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-l);}.node-resource ul{padding-left:var(--space-3xs);}.node-resource ul li{list-style-image:url(/themes/exceljet/assets/images/check.svg);font-size:var(--font-size-s);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-l);font-style:italic;}.node-resource ul li::marker{color:var(--color-teal-500);}@media (min-width:62rem){.node-type-resource .l-top-wrapper{padding:var(--space-m) 0;}}.block-exceljet-utility-functions-pdf,.block-exceljet-utility-shortcuts-pdf{border-top:1px solid var(--color-black-200);margin-top:var(--space-m);padding-top:var(--space-m);}@media (min-width:62rem){.block-exceljet-utility-functions-pdf,.block-exceljet-utility-shortcuts-pdf{margin-top:var(--space-xl);padding-top:var(--space-xl);}}.function-pdf-signup,.shortcuts-pdf-signup{background-color:var(--color-teal-300);border-radius:5px;padding:var(--space-s) var(--space-3xs);}@media (min-width:62rem){.function-pdf-signup,.shortcuts-pdf-signup{padding:var(--space-m);}}@media (min-width:75rem){.function-pdf-signup,.shortcuts-pdf-signup{display:flex;justify-content:space-between;padding:var(--space-2xl) var(--space-xl);}}.function-pdf-signup-text,.shortcuts-pdf-signup-text{flex:0 0 calc(52% - var(--space-3xs));}.function-pdf-signup-form-wrapper,.shortcuts-pdf-signup-form-wrapper{align-items:flex-start;display:flex;flex:0 0 calc(48% - var(--space-3xs));flex-wrap:wrap;flex-direction:column;gap:var(--space-4xs);}@media (min-width:62rem){.function-pdf-signup-form-wrapper,.shortcuts-pdf-signup-form-wrapper{flex-direction:row;align-items:center;}}@media (min-width:75rem){.function-pdf-signup-form-wrapper,.shortcuts-pdf-signup-form-wrapper{flex-direction:column;align-items:flex-start;}}.function-pdf-signup-heading,.shortcuts-pdf-signup-heading{margin-bottom:var(--space-3xs);margin-top:0;}@media (min-width:62rem){.function-pdf-signup-heading,.shortcuts-pdf-signup-heading{font-size:var(--font-size-2xl);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-2xl);}}.function-pdf-signup-description,.shortcuts-pdf-signup-description{font-size:var(--font-size-m);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-l);margin-bottom:var(--space-3xs);}@media (min-width:62rem){.function-pdf-signup-description,.shortcuts-pdf-signup-description{font-size:var(--font-size-l);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-xl);}}.function-pdf-signup-description a,.shortcuts-pdf-signup-description a{color:var(--color-black);text-decoration:none;transition:color 0.12s ease-in;}.function-pdf-signup-description a:hover,.function-pdf-signup-description a:focus,.shortcuts-pdf-signup-description a:hover,.shortcuts-pdf-signup-description a:focus{color:var(--color-orange-700);}.function-pdf-signup-subheading,.shortcuts-pdf-signup-subheading{font-size:var(--font-size-xs);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-m);display:flex;margin-bottom:0;margin-top:0;}.function-pdf-signup-subheading:after,.shortcuts-pdf-signup-subheading:after{content:url(/themes/exceljet/assets/images/arrow_right_orange.svg);margin-left:var(--space-5xs);}@media (min-width:62rem){.function-pdf-signup-subheading,.shortcuts-pdf-signup-subheading{font-size:var(--font-size-l);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-xl);}.function-pdf-signup-subheading::after,.shortcuts-pdf-signup-subheading::after{margin:0 var(--space-4xs);position:relative;top:var(--space-6xs);}}.function-pdf-signup-form,.shortcuts-pdf-signup-form{display:flex;width:100%;}@media (min-width:62rem){.function-pdf-signup-form,.shortcuts-pdf-signup-form{flex:1;}}@media (min-width:75rem){.function-pdf-signup-form,.shortcuts-pdf-signup-form{flex:0;}}.function-pdf-signup input.text-input,.shortcuts-pdf-signup input.text-input{background-color:var(--color-white);border:0 none;border-radius:5px 0 0 5px;flex:1;max-width:calc(100% - 8.5rem);}.function-pdf-signup input.form-submit,.shortcuts-pdf-signup input.form-submit{font-size:var(--font-size-xs);font-weight:700;letter-spacing:var(--letter-spacing-m);line-height:var(--font-size-m);border:0 none;border-radius:0.3125rem;color:var(--color-white);cursor:pointer;display:inline-block;position:relative;text-decoration:none;border-radius:0 0.3125rem 0.3125rem 0;background-color:var(--color-black);box-shadow:none;transition:background-color 0.12s ease-in;padding:var(--space-4xs) var(--space-3xs);font-size:var(--font-size-2xs);font-weight:700;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-m);max-width:8.5rem;}.function-pdf-signup input.form-submit:hover,.function-pdf-signup input.form-submit:focus,.shortcuts-pdf-signup input.form-submit:hover,.shortcuts-pdf-signup input.form-submit:focus{background-color:var(--color-black-700);}@media (max-width:61.9rem){.responsive-table caption{border-bottom:1px solid var(--color-black-200);margin-bottom:0;padding:0 0 var(--space-4xs);}.responsive-table thead{border-bottom:0 none;}.responsive-table th{border:0;clip:rect(0 0 0 0);height:auto;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;}.responsive-table tbody tr{display:block;padding:var(--space-2xs);}.responsive-table td{display:block;margin-bottom:var(--space-2xs);padding:0 0 0 calc(var(--space-7xl) + var(--space-xs));position:relative;}.responsive-table td:last-child{margin-bottom:0;}.responsive-table td::before{font-size:var(--font-size-xs);font-weight:700;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-m);content:attr(data-th) ":";display:block;position:absolute;left:0;top:0;width:calc(var(--space-7xl) + var(--space-4xs));}.responsive-table td::after{content:"";display:inline-block;}}@media (max-width:47.9rem){.responsive-table tbody tr{padding:var(--space-2xs) var(--space-4xs);}.responsive-table td{margin-bottom:var(--space-3xs);padding:0;}.responsive-table td::before{margin-bottom:var(--space-4xs);position:relative;width:100%;}.responsive-table td::after{display:none;}}@media (max-width:61.9rem){.responsive-table.responsive-table--no-thead td{padding:0;}.responsive-table.responsive-table--no-thead td::before{display:none;}}.scroll-table{overflow-x:auto;margin-bottom:var(--space-3xs);}#header-search{background-color:var(--color-white);display:flex;}#header-search .search-text{font-size:var(--font-size-2xs);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-m);background-color:transparent;border:0 none;border-radius:0;flex:1;padding:var(--space-4xs) var(--space-3xs);}#header-search .search-text::placeholder{color:var(--color-black-400);}#header-search .search-text:focus{outline:2px solid var(--color-orange-500);outline-offset:-2px;}#header-search .search-submit{background:transparent url(/themes/exceljet/assets/images/search_orange.svg) no-repeat center;border-radius:0;box-shadow:none;cursor:pointer;padding:var(--space-4xs) var(--space-2xs);text-indent:-99999px;}#header-search .search-submit:focus{outline:2px solid var(--color-orange-500);outline-offset:-2px;}.block-exceljet-utility-search-hero{margin-bottom:var(--space-2xl);margin-left:auto;margin-right:auto;max-width:32rem;padding-top:var(--space-s);text-align:center;}@media (min-width:62rem){.block-exceljet-utility-search-hero{margin-bottom:var(--space-xl);max-width:46rem;padding-top:var(--space-xl);}}@media (min-width:75rem){.block-exceljet-utility-search-hero{margin-bottom:var(--space-s);padding-top:var(--space-xl);}}.hero-search-content h1{margin-bottom:var(--space-s);margin-top:0;}#hero-search{display:flex;margin-left:auto;margin-right:auto;max-width:35rem;padding-right:var(--space-3xs);position:relative;}#hero-search:after{content:url(/themes/exceljet/assets/images/accent_grid.svg);bottom:calc(var(--space-3xs) * -1);position:absolute;right:0;z-index:-1;}@media (min-width:62rem){#hero-search{padding-right:var(--space-2xs);}}#hero-search .search-text{border-radius:5px 0 0 5px;flex:1;max-width:calc(100% - var(--space-s));}#hero-search .search-submit{font-size:var(--font-size-xs);font-weight:700;letter-spacing:var(--letter-spacing-m);line-height:var(--font-size-m);border:0 none;border-radius:0.3125rem;color:var(--color-white);cursor:pointer;display:inline-block;position:relative;text-decoration:none;border-radius:0 0.3125rem 0.3125rem 0;background-color:var(--color-orange-500);box-shadow:inset 0 -2rem 1.5rem -1rem var(--color-orange-600);transition:background-color 0.12s ease-in,box-shadow 0.12s ease-in;padding:var(--space-4xs) var(--space-3xs);background-image:url(/themes/exceljet/assets/images/search.svg);background-position:center;background-repeat:no-repeat;box-shadow:none;text-indent:-9999px;width:var(--space-s);}#hero-search .search-submit:hover,#hero-search .search-submit:focus{background-color:var(--color-orange-700);box-shadow:none;color:var(--color-white);}.hero-chatbot-link{margin-top:15px;margin-right:12px;}.view-name-search .l-content{padding-bottom:var(--section-v-space);}.view-name-search .views-exposed-widget,.view-name-search .views-submit-button{padding:0;}.view-name-search .pager{margin-bottom:0;}.view-search .view-content{padding-top:var(--space-l);}.search-result{margin-bottom:var(--space-l);}.search-result:last-child{margin-bottom:0;}.search-result__content-type{border-radius:5px;display:inline-block;padding:var(--space-5xs);text-decoration:none;transition:background-color 0.12s ease-in,border-color 0.12s ease-in,color 0.12s ease-in;font-size:var(--font-size-4xs);font-weight:700;letter-spacing:var(--letter-spacing-l);line-height:var(--line-height-2xs);text-transform:uppercase;background-color:var(--color-teal-300);color:var(--color-black);margin-bottom:var(--space-4xs);}@media (min-width:62rem){.search-result__content-type{font-size:var(--font-size-3xs);font-weight:700;letter-spacing:var(--letter-spacing-l);line-height:var(--line-height-s);text-transform:uppercase;}}.search-result__content-type:hover,.search-result__content-type:focus{background-color:var(--color-teal-300);}.search-result-title{margin:0 0 var(--space-4xs);}.search-result-title a{color:var(--color-black);text-decoration:none;transition:color 0.12s ease-in;}.search-result-title a:hover,.search-result-title a:focus{color:var(--color-orange-700);}.search-result .field-type-number-decimal{font-size:var(--font-size-m);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-m);margin-bottom:var(--space-4xs);}.search-result .more-link{margin-left:var(--space-6xs);}.view-empty{margin:var(--space-l) 0;}span.kbd{border-radius:5px;display:inline-block;padding:var(--space-5xs);text-decoration:none;transition:background-color 0.12s ease-in,border-color 0.12s ease-in,color 0.12s ease-in;font-size:var(--font-size-3xs);font-weight:700;letter-spacing:var(--letter-spacing-l);line-height:var(--line-height-s);text-transform:uppercase;background-color:var(--color-white);border:2px solid var(--color-black);color:var(--color-black);text-transform:none;display:inline-block;}span.kbd:hover,span.kbd:focus{background-color:var(--color-white);border-color:var(--color-black);color:var(--color-black);}span.kbd.kbd-win{border-radius:5px;display:inline-block;padding:var(--space-5xs);text-decoration:none;transition:background-color 0.12s ease-in,border-color 0.12s ease-in,color 0.12s ease-in;font-size:var(--font-size-3xs);font-weight:700;letter-spacing:var(--letter-spacing-l);line-height:var(--line-height-s);text-transform:uppercase;background-color:var(--color-black);border:1px solid var(--color-black);color:var(--color-white);text-transform:none;}span.kbd.kbd-win:hover,span.kbd.kbd-win:focus{background-color:var(--color-black);border-color:var(--color-black);color:var(--color-white);}.field-type-text-with-summary span.kbd{padding:var(--space-6xs) var(--space-5xs);}.view-name-keyboard_shortcuts td.views-field-title,.view-keyboard-shortcuts-eva td.views-field-title{font-size:var(--font-size-s);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-m);}@media (min-width:62rem){.view-name-keyboard_shortcuts td.views-field-title,.view-keyboard-shortcuts-eva td.views-field-title{width:44%;}}@media (min-width:75rem){.view-name-keyboard_shortcuts td.views-field-title,.view-keyboard-shortcuts-eva td.views-field-title{width:55%;}}.view-name-keyboard_shortcuts .kbd,.view-keyboard-shortcuts-eva .kbd{margin-bottom:var(--space-5xs);margin-right:var(--space-5xs);}.view-name-keyboard_shortcuts .kbd:last-child,.view-keyboard-shortcuts-eva .kbd:last-child{margin-right:0;}@media (max-width:61.9rem){.view-keyboard-shortcuts-eva table.responsive-table{margin-bottom:var(--space-s);}.view-keyboard-shortcuts-eva table.responsive-table tr{padding:0;}.view-keyboard-shortcuts-eva table.responsive-table td{margin-bottom:var(--space-3xs);padding:0;}.view-keyboard-shortcuts-eva table.responsive-table td:before{margin-bottom:var(--space-4xs);position:relative;width:100%;}.view-keyboard-shortcuts-eva table.responsive-table td:after{display:none;}}.view-keyboard-shortcuts-eva .kbd,.view-keyboard-shortcuts-eva .kbd.kbd-win{padding:var(--space-4xs);min-width:var(--space-m);text-align:center;}.view-name-keyboard_shortcuts .views-exposed-widgets{display:flex;flex-wrap:wrap;margin-bottom:var(--space-s);}@media (min-width:48rem){.view-name-keyboard_shortcuts .views-exposed-widgets{margin-bottom:0;}}.view-name-keyboard_shortcuts .views-exposed-widget{padding:0;flex:1 0 auto;}.view-name-keyboard_shortcuts input.form-autocomplete,.view-name-keyboard_shortcuts input.form-text{background-position:calc(100% - var(--space-4xs)) center;border-radius:5px 0 0 5px;}.view-name-keyboard_shortcuts .views-widget-filter-combine,.view-name-keyboard_shortcuts .views-widget-filter-title{flex:0 0;width:calc(100% - var(--space-4xl));}@media (min-width:62rem){.view-name-keyboard_shortcuts .views-widget-filter-combine,.view-name-keyboard_shortcuts .views-widget-filter-title{width:calc(100% - (var(--space-3xl) + var(--space-7xl)));}}.view-name-keyboard_shortcuts .views-submit-button{width:var(--space-4xl);}.view-name-keyboard_shortcuts .views-submit-button .form-submit{border-radius:0 5px 5px 0;max-width:100%;width:100%;}.view-name-keyboard_shortcuts .views-submit-button .ajax-progress-throbber{display:none;}.view-name-keyboard_shortcuts .views-reset-button{margin-top:var(--space-4xs);}@media (min-width:62rem){.view-name-keyboard_shortcuts .views-reset-button{margin-top:0;}}.view-name-keyboard_shortcuts .views-reset-button .form-submit{font-size:var(--font-size-xs);font-weight:700;letter-spacing:var(--letter-spacing-m);line-height:var(--font-size-m);border:0 none;border-radius:0.3125rem;color:var(--color-white);cursor:pointer;display:inline-block;position:relative;text-decoration:none;border-radius:0.3125rem;background-color:var(--color-black);box-shadow:none;transition:background-color 0.12s ease-in;padding:var(--space-4xs) var(--space-3xs);width:100%;}.view-name-keyboard_shortcuts .views-reset-button .form-submit:hover,.view-name-keyboard_shortcuts .views-reset-button .form-submit:focus{background-color:var(--color-black-700);}@media (min-width:62rem){.view-name-keyboard_shortcuts .views-reset-button .form-submit{margin-left:var(--space-5xs);width:calc(100% - var(--space-5xs));}}.view-name-keyboard_shortcuts .l-top-wrapper{padding:var(--space-2xl) 0;}.view-name-keyboard_shortcuts .l-top-wrapper h1.block-title{margin-top:0;}.view-name-keyboard_shortcuts .l-top-wrapper p{font-size:var(--font-size-xs);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-l);}.view-name-keyboard_shortcuts .l-top-wrapper p:first-child{margin-top:0;}.view-name-keyboard_shortcuts .l-top-wrapper p:last-child{margin-bottom:var(--space-xs);}.view-name-keyboard_shortcuts .l-top-left .button-links{display:flex;gap:var(--space-4xs);flex-wrap:wrap;margin-bottom:var(--space-xs);}@media (min-width:48rem){.view-name-keyboard_shortcuts .block-views-shortcut-categories-block{padding-left:var(--space-s);}}@media (min-width:75rem){.view-name-keyboard_shortcuts .block-views-shortcut-categories-block{padding-left:var(--space-xl);}}.view-name-keyboard_shortcuts .block-views-shortcut-categories-block .block-title{font-size:var(--font-size-l);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-l);font-weight:700;margin-bottom:var(--space-2xs);margin-top:0;}.view-name-keyboard_shortcuts .block-views-shortcut-categories-block ul{margin:0;padding:0 0 0 var(--space-4xs);}.view-name-keyboard_shortcuts .block-views-shortcut-categories-block li{list-style-image:url(/themes/exceljet/assets/images/arrow_right_compact.svg);margin-bottom:var(--space-5xs);}.view-name-keyboard_shortcuts .block-views-shortcut-categories-block li::marker{color:var(--color-teal-500);}.view-name-keyboard_shortcuts .block-views-shortcut-categories-block a{color:var(--color-black);text-decoration:none;transition:color 0.12s ease-in;font-weight:400;margin-left:var(--space-5xs);}.view-name-keyboard_shortcuts .block-views-shortcut-categories-block a:hover,.view-name-keyboard_shortcuts .block-views-shortcut-categories-block a:focus{color:var(--color-orange-700);}.view-name-keyboard_shortcuts .block-views-shortcut-categories-block .columns{columns:1;}@media (min-width:24rem){.view-name-keyboard_shortcuts .block-views-shortcut-categories-block .columns{columns:2;column-gap:var(--space-s);}}@media (min-width:62rem){.view-name-keyboard_shortcuts .block-views-shortcut-categories-block .columns{columns:3;}}@media (min-width:62rem){.view-name-keyboard_shortcuts .views-field-field-windows-shortcut,.view-name-keyboard_shortcuts .views-field-field-mac-shortcut{padding-bottom:var(--space-5xs);padding-top:var(--space-4xs);}}.view-name-keyboard_shortcuts .kbd,.view-name-keyboard_shortcuts .kbd.kbd-win{padding:0.625rem;min-width:var(--space-xs);text-align:center;}.node-type-term .l-top .page-title{margin-bottom:var(--space-3xs);}.node-type-term .l-top .field-name-field-related-terms .field-label{margin-bottom:var(--space-3xs);margin-top:0;}.node-type-term .l-top .field-name-field-related-terms .field-item{display:inline-block;margin-bottom:var(--space-5xs);margin-right:var(--space-5xs);}.node-type-term .l-top .field-name-field-related-terms a{border-radius:5px;display:inline-block;padding:var(--space-5xs);text-decoration:none;transition:background-color 0.12s ease-in,border-color 0.12s ease-in,color 0.12s ease-in;font-size:var(--font-size-xs);font-weight:700;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-s);text-transform:uppercase;background-color:var(--color-white);border:1px solid var(--color-orange-500);color:var(--color-black);}.node-type-term .l-top .field-name-field-related-terms a:hover,.node-type-term .l-top .field-name-field-related-terms a:focus{background-color:var(--color-orange-600);border-color:var(--color-orange-600);color:var(--color-white);}.view-front-testimonials{position:relative;}.view-front-testimonials .block-title{font-size:var(--font-size-l);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-l);align-items:center;display:flex;flex-wrap:wrap;margin-bottom:var(--space-xs);margin-top:0;}.view-front-testimonials .block-title:before{content:url(/themes/exceljet/assets/images/accent_grid_small.svg);margin-right:var(--space-5xs);position:relative;top:var(--space-6xs);}@media (min-width:62rem){.view-front-testimonials .block-title{font-size:var(--font-size-xl);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-xl);margin-bottom:var(--space-s);}.view-front-testimonials .block-title:before{content:url(/themes/exceljet/assets/images/accent_grid.svg);margin-right:var(--space-4xs);}}@media (min-width:75rem){.view-front-testimonials .block-title{margin-bottom:var(--space-s);}}.view-front-testimonials .block-title a{margin-left:var(--space-5xs);}.view-front-testimonials .block-title a:hover,.view-front-testimonials .block-title a:focus{color:var(--color-orange-700);}.view-front-testimonials .view-content{border-bottom:1px solid var(--color-black-200);margin-bottom:var(--space-s);}@media (min-width:62rem){.view-front-testimonials .view-content{display:flex;justify-content:space-between;}}.view-front-testimonials .views-row{margin-bottom:var(--space-2xs);padding-bottom:var(--space-xs);}.view-front-testimonials .views-row:last-child{margin-bottom:0;}@media (min-width:62rem){.view-front-testimonials .views-row{flex:0 0 calc(33.3333333333% - var(--space-3xs));margin-bottom:0;}}.view-front-testimonials .views-field-field-testimonial{font-size:var(--font-size-s);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-l);margin-bottom:var(--space-2xs);}.view-front-testimonials .views-field-field-name{font-size:var(--font-size-m);font-weight:700;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-l);display:flex;}.view-front-testimonials .views-field-field-name:before{content:url(/themes/exceljet/assets/images/exceljet_icon_small.svg);margin-right:var(--space-4xs);}.view-front-testimonials > .more-link{margin:0;text-align:right;}.view-front-testimonials > .more-link a{font-size:var(--font-size-s);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-l);color:var(--color-black);text-decoration:none;transition:color 0.12s ease-in;display:inline-block;}.view-front-testimonials > .more-link a:hover,.view-front-testimonials > .more-link a:focus{color:var(--color-orange-700);}.view-front-testimonials > .more-link a:after{content:url(/themes/exceljet/assets/images/arrow_right.svg);position:relative;top:5px;}@media (min-width:62rem){.view-front-testimonials > .more-link a{font-size:var(--font-size-m);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-m);}}@media (min-width:62rem){.view-front-testimonials > .more-link{position:absolute;right:0;top:var(--space-4xs);}}.l-bottom .block-views-generic-testimonials-block{position:relative;padding-bottom:var(--space-3xl);padding-top:var(--space-3xl);}.l-bottom .block-views-generic-testimonials-block:before{background-color:var(--color-gray-bg);bottom:0;content:"";display:block;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:-1;}@media (min-width:62rem){.l-bottom .block-views-generic-testimonials-block{padding-bottom:var(--space-5xl);padding-top:var(--space-5xl);}}@media (min-width:75rem){.l-bottom .block-views-generic-testimonials-block{margin:0 auto;max-width:83.3333333333%;}}.l-bottom .block-views-generic-testimonials-block .view-generic-testimonials{box-shadow:0 0 var(--space-s) var(--color-black-60);background-color:var(--color-white);border-radius:5px;padding:var(--space-3xs);position:relative;}@media (min-width:48rem){.l-bottom .block-views-generic-testimonials-block .view-generic-testimonials{padding:var(--space-m);}}.l-bottom .block-views-generic-testimonials-block .view-generic-testimonials .view-empty .more-link{display:none;}.l-bottom .block-views-generic-testimonials-block .view-generic-testimonials .views-field-field-testimonial{font-size:var(--font-size-s);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-l);margin-bottom:var(--space-2xs);}@media (min-width:48rem){.l-bottom .block-views-generic-testimonials-block .view-generic-testimonials .views-field-field-testimonial{font-size:var(--font-size-l);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-xl);}}.l-bottom .block-views-generic-testimonials-block .view-generic-testimonials .views-field-field-testimonial .field-content{display:inline;}.l-bottom .block-views-generic-testimonials-block .view-generic-testimonials .views-field-field-testimonial .field-content::before{content:"“";}.l-bottom .block-views-generic-testimonials-block .view-generic-testimonials .views-field-field-testimonial .field-content::after{content:"”";}.l-bottom .block-views-generic-testimonials-block .view-generic-testimonials .views-field-field-name{font-size:var(--font-size-m);font-weight:700;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-l);display:flex;margin-bottom:var(--space-3xs);}.l-bottom .block-views-generic-testimonials-block .view-generic-testimonials .views-field-field-name:before{content:url(/themes/exceljet/assets/images/exceljet_icon_small.svg);margin-right:var(--space-4xs);}@media (min-width:48rem){.l-bottom .block-views-generic-testimonials-block .view-generic-testimonials .views-field-field-name{margin-bottom:0;width:50%;}}.l-bottom .block-views-generic-testimonials-block .view-generic-testimonials .more-link{margin:0;}.l-bottom .block-views-generic-testimonials-block .view-generic-testimonials .more-link a{font-size:var(--font-size-s);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-l);color:var(--color-black);text-decoration:none;transition:color 0.12s ease-in;display:inline-block;}.l-bottom .block-views-generic-testimonials-block .view-generic-testimonials .more-link a:hover,.l-bottom .block-views-generic-testimonials-block .view-generic-testimonials .more-link a:focus{color:var(--color-orange-700);}.l-bottom .block-views-generic-testimonials-block .view-generic-testimonials .more-link a:after{content:url(/themes/exceljet/assets/images/arrow_right.svg);position:relative;top:5px;}@media (min-width:62rem){.l-bottom .block-views-generic-testimonials-block .view-generic-testimonials .more-link a{font-size:var(--font-size-m);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-m);}}@media (min-width:48rem){.l-bottom .block-views-generic-testimonials-block .view-generic-testimonials .more-link{text-align:right;position:absolute;bottom:var(--space-l);right:var(--space-m);width:50%;}}.block-views-product-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block),.block-views-generic-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block){box-shadow:0 0 var(--space-s) var(--color-black-60);background-color:var(--color-white);border-radius:5px;padding:var(--space-3xs);position:relative;}@media (min-width:48rem){.block-views-product-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block),.block-views-generic-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block){padding:var(--space-m);}}.block-views-product-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .view-empty .more-link,.block-views-generic-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .view-empty .more-link{display:none;}.block-views-product-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .views-field-field-testimonial,.block-views-generic-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .views-field-field-testimonial{font-size:var(--font-size-s);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-l);margin-bottom:var(--space-2xs);}@media (min-width:48rem){.block-views-product-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .views-field-field-testimonial,.block-views-generic-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .views-field-field-testimonial{font-size:var(--font-size-l);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-xl);}}.block-views-product-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .views-field-field-testimonial .field-content,.block-views-generic-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .views-field-field-testimonial .field-content{display:inline;}.block-views-product-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .views-field-field-testimonial .field-content::before,.block-views-generic-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .views-field-field-testimonial .field-content::before{content:"“";}.block-views-product-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .views-field-field-testimonial .field-content::after,.block-views-generic-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .views-field-field-testimonial .field-content::after{content:"”";}.block-views-product-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .views-field-field-name,.block-views-generic-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .views-field-field-name{font-size:var(--font-size-m);font-weight:700;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-l);display:flex;margin-bottom:var(--space-3xs);}.block-views-product-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .views-field-field-name:before,.block-views-generic-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .views-field-field-name:before{content:url(/themes/exceljet/assets/images/exceljet_icon_small.svg);margin-right:var(--space-4xs);}@media (min-width:48rem){.block-views-product-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .views-field-field-name,.block-views-generic-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .views-field-field-name{margin-bottom:0;width:50%;}}.block-views-product-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .more-link,.block-views-generic-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .more-link{margin:0;}.block-views-product-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .more-link a,.block-views-generic-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .more-link a{font-size:var(--font-size-s);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-l);color:var(--color-black);text-decoration:none;transition:color 0.12s ease-in;display:inline-block;}.block-views-product-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .more-link a:hover,.block-views-product-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .more-link a:focus,.block-views-generic-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .more-link a:hover,.block-views-generic-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .more-link a:focus{color:var(--color-orange-700);}.block-views-product-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .more-link a:after,.block-views-generic-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .more-link a:after{content:url(/themes/exceljet/assets/images/arrow_right.svg);position:relative;top:5px;}@media (min-width:62rem){.block-views-product-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .more-link a,.block-views-generic-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .more-link a{font-size:var(--font-size-m);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-m);}}@media (min-width:48rem){.block-views-product-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .more-link,.block-views-generic-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .more-link{text-align:right;position:absolute;bottom:var(--space-l);right:var(--space-m);width:50%;}}.block-views-product-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .view-empty,.block-views-generic-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .view-empty{margin:0;}.col-lg-6 .block-views-product-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block),.col-lg-6 .block-views-generic-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block){padding:var(--space-3xs);}@media (min-width:48rem){.col-lg-6 .block-views-product-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block),.col-lg-6 .block-views-generic-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block){padding:var(--space-s);}}@media (min-width:62rem){.col-lg-6 .block-views-product-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block),.col-lg-6 .block-views-generic-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block){padding:var(--space-m);}}.col-lg-6 .block-views-product-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .views-field-field-testimonial,.col-lg-6 .block-views-generic-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .views-field-field-testimonial{font-size:var(--font-size-s);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-l);}@media (min-width:48rem){.col-lg-6 .block-views-product-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .views-field-field-testimonial,.col-lg-6 .block-views-generic-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .views-field-field-testimonial{font-size:var(--font-size-l);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-xl);}}@media (min-width:62rem){.col-lg-6 .block-views-product-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .views-field-field-testimonial,.col-lg-6 .block-views-generic-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .views-field-field-testimonial{font-size:var(--font-size-s);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-l);}}@media (min-width:48rem){.col-lg-6 .block-views-product-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .more-link,.col-lg-6 .block-views-generic-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .more-link{bottom:var(--space-m);right:var(--space-m);}}@media (min-width:62rem) and (max-width:74.9rem){.col-lg-6 .block-views-product-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .more-link,.col-lg-6 .block-views-generic-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .more-link{display:block;margin-top:var(--space-3xs);position:static;text-align:left;width:100%;}}@media (min-width:75rem){.col-lg-6 .block-views-product-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .more-link,.col-lg-6 .block-views-generic-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .more-link{bottom:var(--space-l);margin-bottom:var(--space-6xs);}}.col-md-6 .block-views-product-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block),.col-md-6 .block-views-generic-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block){margin-top:var(--space-2xs);}.view-name-formulas .col-md-6 .block-views-product-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block),.view-name-functions .col-md-6 .block-views-product-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block),.view-name-keyboard_shortcuts .col-md-6 .block-views-product-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block),.view-name-formulas .col-md-6 .block-views-generic-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block),.view-name-functions .col-md-6 .block-views-generic-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block),.view-name-keyboard_shortcuts .col-md-6 .block-views-generic-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block){margin-top:0;}.col-md-6 .block-views-product-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .views-field-field-name,.col-md-6 .block-views-generic-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .views-field-field-name{margin-bottom:var(--space-3xs);}@media (min-width:75rem){.col-md-6 .block-views-product-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .views-field-field-name,.col-md-6 .block-views-generic-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .views-field-field-name{margin-bottom:0;}}.col-md-6 .block-views-product-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .more-link,.col-md-6 .block-views-generic-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .more-link{text-align:left;position:static;width:100%;}@media (min-width:75rem){.col-md-6 .block-views-product-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .more-link,.col-md-6 .block-views-generic-testimonials-block:not(.l-bottom .block-views-product-testimonials-block,.l-bottom .block-views-generic-testimonials-block) .more-link{text-align:right;position:absolute;bottom:var(--space-xl);right:var(--space-m);width:50%;}}.view-name-feedback .l-top-wrapper{padding:var(--space-2xl) 0;padding-bottom:var(--space-l);}.view-name-feedback .l-top-wrapper h1.block-title{margin-top:0;}.view-name-feedback .l-top-wrapper p{font-size:var(--font-size-xs);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-l);}.view-name-feedback .l-top-wrapper p:first-child{margin-top:0;}.view-name-feedback .l-top-wrapper p:last-child{margin-bottom:var(--space-xs);}.view-name-feedback .l-content{padding-bottom:0;}.view-feedback .view-content{display:grid;grid-template-columns:repeat(auto-fill,minmax(max(15.625rem,(100% - 6rem) / 3),1fr));row-gap:3rem;column-gap:1.25rem;}.view-feedback .views-row{border:1px solid var(--color-black-100);border-radius:2px;display:flex;flex-direction:column;padding:var(--space-3xs);}.view-feedback .views-field-field-testimonial{font-size:var(--font-size-s);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-l);margin-bottom:var(--space-2xs);}.view-feedback .views-field-field-name{font-size:var(--font-size-m);font-weight:700;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-l);display:flex;margin-top:auto;}.view-feedback .views-field-field-name:before{content:url(/themes/exceljet/assets/images/exceljet_icon_small.svg);margin-right:var(--space-4xs);}.block-views-front-topics-block{position:relative;padding-bottom:var(--space-m);padding-top:var(--space-m);}.block-views-front-topics-block:before{background-color:var(--color-gray-bg);bottom:0;content:"";display:block;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:-1;}@media (min-width:62rem){.block-views-front-topics-block{padding-bottom:var(--space-2xl);padding-top:var(--space-2xl);}}.block-views-front-topics-block .block-title{font-size:var(--font-size-l);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-l);margin-bottom:var(--space-s);margin-top:0;}@media (min-width:48rem){.block-views-front-topics-block > .block-content{display:flex;flex-wrap:wrap;justify-content:space-between;}}.block-views-front-topics-block .view-front-topics{margin-bottom:var(--space-2xs);}@media (min-width:48rem){.block-views-front-topics-block .view-front-topics{flex:0 0 calc(50% - var(--space-4xs));margin-bottom:var(--space-s);}}@media (min-width:62rem){.block-views-front-topics-block .view-front-topics{flex:0 0 calc(50% - var(--space-3xs));}}@media (min-width:75rem){.block-views-front-topics-block .view-front-topics{flex:0 0 calc(33.3333333333% - var(--space-2xs));margin-bottom:0;}}@media (min-width:75rem){.block-views-front-topics-block .view-front-topics .item-list{border-right:1px solid var(--color-black-100);padding-right:var(--space-3xs);}}@media (min-width:48rem){.block-views-front-topics-block .view-front-topics:first-child .item-list{border-right:1px solid var(--color-black-100);}}.block-views-front-topics-block .view-front-topics:last-child{margin-bottom:0;}@media (min-width:75rem){.block-views-front-topics-block .view-front-topics:last-child .item-list{border-right:0 none;}}.front-topics-heading{margin-bottom:var(--space-3xs);margin-top:0;}.front-topics-heading a{border-radius:5px;display:inline-block;padding:var(--space-5xs);text-decoration:none;transition:background-color 0.12s ease-in,border-color 0.12s ease-in,color 0.12s ease-in;font-size:var(--font-size-3xs);font-weight:800;letter-spacing:var(--letter-spacing-l);line-height:var(--line-height-s);text-transform:uppercase;background-color:var(--color-orange-500);border-radius:5px;color:var(--color-white);}.front-topics-heading a:hover,.front-topics-heading a:focus{background-color:var(--color-orange-600);}@media (min-width:75rem){.view-front-topics{display:flex;flex-direction:column;}}.view-front-topics .item-list{flex-grow:1;}.view-front-topics .item-list ul{columns:2;column-gap:var(--space-3xs);margin:0;padding:0;}@media (min-width:75rem){.view-front-topics .item-list ul{column-gap:var(--space-s);}}.view-front-topics .item-list li{font-size:var(--font-size-2xs);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-s);display:block;margin-bottom:var(--space-5xs);}@media (min-width:48rem){.view-front-topics .item-list li{font-size:var(--font-size-2xs);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-m);}}.view-front-topics .item-list a{color:var(--color-black);text-decoration:none;transition:color 0.12s ease-in;font-weight:400;}.view-front-topics .item-list a:hover,.view-front-topics .item-list a:focus{color:var(--color-orange-700);}.view-name-catalog .l-top-wrapper,.view-name-my_courses .l-top-wrapper{padding:var(--space-2xl) 0;}.view-name-catalog .l-top-left,.view-name-my_courses .l-top-left{margin-bottom:var(--space-s);}.view-name-catalog .l-top-left p,.view-name-my_courses .l-top-left p{line-height:var(--line-height-l);}.view-name-catalog .l-top-left .button,.view-name-my_courses .l-top-left .button{font-size:var(--font-size-xs);font-weight:700;letter-spacing:var(--letter-spacing-m);line-height:var(--font-size-m);border:0 none;border-radius:0.3125rem;color:var(--color-white);cursor:pointer;display:inline-block;position:relative;text-decoration:none;border-radius:0.3125rem;background-color:var(--color-white);border:1px solid var(--color-orange-500);box-shadow:none;color:var(--color-orange-500);transition:background-color 0.12s ease-in,color 0.12s ease-in;padding:var(--space-4xs) var(--space-3xs);position:relative;height:100%;display:block;width:fit-content;padding-right:var(--space-s);}.view-name-catalog .l-top-left .button:hover,.view-name-catalog .l-top-left .button:focus,.view-name-my_courses .l-top-left .button:hover,.view-name-my_courses .l-top-left .button:focus{background-color:var(--color-orange-500);color:var(--color-white);}.view-name-catalog .l-top-left .button::before,.view-name-catalog .l-top-left .button::after,.view-name-my_courses .l-top-left .button::before,.view-name-my_courses .l-top-left .button::after{content:"";display:block;position:absolute;width:24px;height:100%;background-repeat:no-repeat;background-position:center;top:50%;left:50%;transform:translate(-50%,-50%);background-size:auto;transition:opacity 0.12s ease-in;}.view-name-catalog .l-top-left .button::before,.view-name-my_courses .l-top-left .button::before{opacity:1;}.view-name-catalog .l-top-left .button::after,.view-name-my_courses .l-top-left .button::after{opacity:0;}.view-name-catalog .l-top-left .button:hover::before,.view-name-catalog .l-top-left .button:active::before,.view-name-catalog .l-top-left .button:focus::before,.view-name-my_courses .l-top-left .button:hover::before,.view-name-my_courses .l-top-left .button:active::before,.view-name-my_courses .l-top-left .button:focus::before{opacity:0;}.view-name-catalog .l-top-left .button:hover::after,.view-name-catalog .l-top-left .button:active::after,.view-name-catalog .l-top-left .button:focus::after,.view-name-my_courses .l-top-left .button:hover::after,.view-name-my_courses .l-top-left .button:active::after,.view-name-my_courses .l-top-left .button:focus::after{opacity:1;}.view-name-catalog .l-top-left .button::before,.view-name-my_courses .l-top-left .button::before{background-image:url(/themes/exceljet/assets/images/arrow_sprites.svg#arrow_right_orange);}.view-name-catalog .l-top-left .button::after,.view-name-my_courses .l-top-left .button::after{background-image:url(/themes/exceljet/assets/images/arrow_sprites.svg#arrow_right_white);}.view-name-catalog .l-top-left .button::before,.view-name-catalog .l-top-left .button::after,.view-name-my_courses .l-top-left .button::before,.view-name-my_courses .l-top-left .button::after{left:auto;right:0;}.view-name-catalog .wistia_embed,.view-name-my_courses .wistia_embed{width:100% !important;}.view-name-catalog .l-main-wrapper-inner,.view-name-my_courses .l-main-wrapper-inner{position:relative;padding-top:var(--space-2xl);}.view-name-catalog .l-main-wrapper-inner:before,.view-name-my_courses .l-main-wrapper-inner:before{background-color:var(--color-gray-bg);bottom:0;content:"";display:block;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:-1;}.view-name-catalog .views-view-grid,.view-name-my_courses .views-view-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(max(15.625rem,(100% - 3.75rem) / 4),1fr));row-gap:1.25rem;column-gap:1.25rem;}.view-name-catalog .view-mode-card,.view-name-my_courses .view-mode-card{height:100%;}.view-name-catalog .view-mode-card .content,.view-name-my_courses .view-mode-card .content{display:flex;flex-direction:column;height:100%;}.view-name-catalog .view-mode-card .field-name-field-image,.view-name-my_courses .view-mode-card .field-name-field-image{padding:var(--space-2xs) var(--space-2xs) 0;border-bottom:0;}.view-name-catalog .view-mode-card .card-heading,.view-name-my_courses .view-mode-card .card-heading{font-size:var(--font-size-l);margin-bottom:var(--space-4xs);padding-bottom:var(--space-4xs);border-bottom:2px solid var(--color-black-100);}.view-name-catalog .view-mode-card .card-footer,.view-name-my_courses .view-mode-card .card-footer{margin-top:auto;display:flex;justify-content:space-between;align-items:center;}.view-name-catalog .view-mode-card .field-name-field-lesson-playlist,.view-name-my_courses .view-mode-card .field-name-field-lesson-playlist{border-radius:5px;display:inline-block;padding:var(--space-5xs);text-decoration:none;transition:background-color 0.12s ease-in,border-color 0.12s ease-in,color 0.12s ease-in;font-size:var(--font-size-3xs);font-weight:800;letter-spacing:var(--letter-spacing-l);line-height:var(--line-height-s);text-transform:uppercase;background-color:var(--color-orange-500);border-radius:5px;color:var(--color-white);}.view-name-catalog .view-mode-card .field-name-field-lesson-playlist:hover,.view-name-catalog .view-mode-card .field-name-field-lesson-playlist:focus,.view-name-my_courses .view-mode-card .field-name-field-lesson-playlist:hover,.view-name-my_courses .view-mode-card .field-name-field-lesson-playlist:focus{background-color:var(--color-orange-500);}.view-name-catalog .l-content,.view-name-my_courses .l-content{padding-bottom:var(--space-2xl);}.view-my-courses .view-mode-card .field-name-field-price{display:none;}.view-my-courses .view-footer{margin-top:var(--space-s);}.user-login{margin-bottom:var(--space-s);}.profile .user-picture{margin:0 0 var(--space-3xs);}.profile .field{margin-bottom:var(--space-3xs);}@media (min-width:62rem){.profile .field{margin-bottom:var(--space-2xs);}}.profile .field-label{border-bottom:0;margin-top:0;}.block-views-front-videos-block{position:relative;padding-bottom:var(--space-m);padding-top:var(--space-m);}.block-views-front-videos-block:before{background-color:var(--color-gray-bg);bottom:0;content:"";display:block;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:-1;}@media (min-width:62rem){.block-views-front-videos-block{padding-bottom:var(--space-2xl);padding-top:var(--space-2xl);}}.view-front-videos{position:relative;}.view-front-videos > .view-content{margin-bottom:var(--space-s);}@media (min-width:48rem){.view-front-videos > .view-content{display:flex;flex-wrap:wrap;justify-content:space-between;}}@media (min-width:62rem){.view-front-videos > .view-content{margin-bottom:0;}}.view-front-videos .block-title{font-size:var(--font-size-l);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-l);align-items:center;display:flex;flex-wrap:wrap;margin-bottom:var(--space-xs);margin-top:0;}.view-front-videos .block-title:before{content:url(/themes/exceljet/assets/images/accent_grid_small.svg);margin-right:var(--space-5xs);position:relative;top:var(--space-6xs);}@media (min-width:62rem){.view-front-videos .block-title{font-size:var(--font-size-xl);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-xl);margin-bottom:var(--space-s);}.view-front-videos .block-title:before{content:url(/themes/exceljet/assets/images/accent_grid.svg);margin-right:var(--space-4xs);}}@media (min-width:75rem){.view-front-videos .block-title{margin-bottom:var(--space-s);}}.view-front-videos .block-title a{margin-left:var(--space-5xs);}.view-front-videos .block-title a:hover,.view-front-videos .block-title a:focus{color:var(--color-orange-700);}.view-front-videos > .more-link{margin:0;text-align:right;}.view-front-videos > .more-link a{font-size:var(--font-size-s);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-l);color:var(--color-black);text-decoration:none;transition:color 0.12s ease-in;display:inline-block;}.view-front-videos > .more-link a:hover,.view-front-videos > .more-link a:focus{color:var(--color-orange-700);}.view-front-videos > .more-link a:after{content:url(/themes/exceljet/assets/images/arrow_right.svg);position:relative;top:5px;}@media (min-width:62rem){.view-front-videos > .more-link a{font-size:var(--font-size-m);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-m);}}@media (min-width:62rem){.view-front-videos > .more-link{position:absolute;right:0;top:var(--space-4xs);}}.view-name-videos .views-exposed-widgets{display:flex;flex-wrap:wrap;margin-bottom:var(--space-s);}@media (min-width:48rem){.view-name-videos .views-exposed-widgets{margin-bottom:0;}}.view-name-videos .views-exposed-widget{padding:0;flex:1 0 auto;}.view-name-videos input.form-autocomplete,.view-name-videos input.form-text{background-position:calc(100% - var(--space-4xs)) center;border-radius:5px 0 0 5px;}.view-name-videos .views-widget-filter-combine,.view-name-videos .views-widget-filter-title{flex:0 0;width:calc(100% - var(--space-4xl));}@media (min-width:62rem){.view-name-videos .views-widget-filter-combine,.view-name-videos .views-widget-filter-title{width:calc(100% - (var(--space-3xl) + var(--space-7xl)));}}.view-name-videos .views-submit-button{width:var(--space-4xl);}.view-name-videos .views-submit-button .form-submit{border-radius:0 5px 5px 0;max-width:100%;width:100%;}.view-name-videos .views-submit-button .ajax-progress-throbber{display:none;}.view-name-videos .views-reset-button{margin-top:var(--space-4xs);}@media (min-width:62rem){.view-name-videos .views-reset-button{margin-top:0;}}.view-name-videos .views-reset-button .form-submit{font-size:var(--font-size-xs);font-weight:700;letter-spacing:var(--letter-spacing-m);line-height:var(--font-size-m);border:0 none;border-radius:0.3125rem;color:var(--color-white);cursor:pointer;display:inline-block;position:relative;text-decoration:none;border-radius:0.3125rem;background-color:var(--color-black);box-shadow:none;transition:background-color 0.12s ease-in;padding:var(--space-4xs) var(--space-3xs);width:100%;}.view-name-videos .views-reset-button .form-submit:hover,.view-name-videos .views-reset-button .form-submit:focus{background-color:var(--color-black-700);}@media (min-width:62rem){.view-name-videos .views-reset-button .form-submit{margin-left:var(--space-5xs);width:calc(100% - var(--space-5xs));}}.view-name-videos .l-top-wrapper{padding:var(--space-2xl) 0;padding-bottom:var(--space-l);}.view-name-videos .l-top-wrapper h1.block-title{margin-top:0;}.view-name-videos .l-top-wrapper p{font-size:var(--font-size-xs);font-weight:400;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-l);}.view-name-videos .l-top-wrapper p:first-child{margin-top:0;}.view-name-videos .l-top-wrapper p:last-child{margin-bottom:var(--space-xs);}.view-name-videos .l-content{padding-bottom:0;}.view-mode-card.node-lesson{margin-bottom:var(--space-2xs);}.view-mode-card.node-lesson:last-child{margin-bottom:0;}@media (min-width:48rem){.view-mode-card.node-lesson{flex:0 0 calc(50% - var(--space-4xs));}.view-mode-card.node-lesson:nth-last-child(2){margin-bottom:0;}}@media (min-width:62rem){.view-mode-card.node-lesson{flex:0 0 calc(25% - var(--space-3xs));margin-bottom:0;}}.view-mode-card.node-lesson > .content{display:flex;flex-wrap:wrap;justify-content:space-between;}.view-mode-card.node-lesson .field-name-field-course{max-width:calc(100% - var(--space-3xl));margin-bottom:var(--space-4xs);padding-right:0;}@media (min-width:62rem){.view-mode-card.node-lesson .field-name-field-course{max-width:100%;margin-bottom:var(--space-5xs);}}@media (min-width:75rem){.view-mode-card.node-lesson .field-name-field-course{max-width:calc(100% - var(--space-3xl));margin-bottom:var(--space-4xs);}}.view-mode-card.node-lesson .field-name-field-course a{border-radius:5px;display:inline-block;padding:var(--space-5xs);text-decoration:none;transition:background-color 0.12s ease-in,border-color 0.12s ease-in,color 0.12s ease-in;font-size:var(--font-size-4xs);font-weight:700;letter-spacing:var(--letter-spacing-l);line-height:var(--line-height-2xs);text-transform:uppercase;background-color:var(--color-teal-300);color:var(--color-black);}@media (min-width:62rem){.view-mode-card.node-lesson .field-name-field-course a{font-size:var(--font-size-3xs);font-weight:700;letter-spacing:var(--letter-spacing-l);line-height:var(--line-height-s);text-transform:uppercase;}}.view-mode-card.node-lesson .field-name-field-course a:hover,.view-mode-card.node-lesson .field-name-field-course a:focus{background-color:var(--color-teal-500);}.view-mode-card.node-lesson .field-name-field-duration{font-size:var(--font-size-xs);font-weight:700;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-m);color:var(--color-black-400);display:flex;margin-bottom:var(--space-4xs);padding-top:2px;}.view-mode-card.node-lesson .field-name-field-duration:before{content:url(/themes/exceljet/assets/images/clock.svg);margin-right:var(--space-5xs);position:relative;top:3px;}.view-mode-card.node-lesson .field-type-image,.view-mode-card.node-lesson .card-heading{flex:1 0 100%;}.view-name-videos h2,.view-shortcut-videos h2,.view-new-videos h2{font-size:var(--font-size-l);font-weight:800;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-l);}.view-name-videos .view-header,.view-shortcut-videos .view-header,.view-new-videos .view-header{margin-bottom:var(--space-s);}.view-name-videos .views-view-grid,.view-shortcut-videos .views-view-grid,.view-new-videos .views-view-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(max(15.625rem,(100% - 3.75rem) / 4),1fr));row-gap:1.25rem;column-gap:1.25rem;}.view-name-videos .view-mode-card,.view-shortcut-videos .view-mode-card,.view-new-videos .view-mode-card{padding-bottom:0;height:100%;}.view-name-videos .view-mode-card > .content,.view-shortcut-videos .view-mode-card > .content,.view-new-videos .view-mode-card > .content{padding-bottom:var(--space-4xs);}.view-related-videos,.view-related-videos-external{margin-top:var(--space-s);}.view-related-videos .title,.view-related-videos-external .title{margin-top:0;}.view-related-videos a img,.view-related-videos-external a img{border:1px solid var(--color-black-100);opacity:0.9;}.view-related-videos a:hover img,.view-related-videos-external a:hover img{box-shadow:0 0 var(--space-m) var(--color-black-200);border:1px solid var(--color-black-200);opacity:1;}.view-related-videos .views-row,.view-related-videos-external .views-row{padding:var(--space-3xs);}.view-related-videos .views-row:last-child,.view-related-videos-external .views-row:last-child{margin-bottom:0;}.related-videos-item .video-title{margin-bottom:var(--space-5xs);margin-top:0;}.related-videos-item .video-title a{color:var(--color-black);text-decoration:none;transition:color 0.12s ease-in;}.related-videos-item .video-title a:hover,.related-videos-item .video-title a:focus{color:var(--color-orange-700);}.related-videos-item img{box-shadow:0 0 var(--space-s) var(--color-black-60);display:block;margin-bottom:var(--space-2xs);width:100%;}@media (min-width:48rem){.related-videos-item img{margin-bottom:0;}}.related-videos-item .more-link{margin-left:var(--space-6xs);}.node-type-webform .l-main-wrapper-inner{padding-top:var(--space-2xs);}@media (min-width:48rem){.node-type-webform .l-main-wrapper-inner{padding-top:var(--space-2xl);}}
