﻿@font-face{font-family:'Studio-Feixen-Sans';src:url("https://dcmfe.datacamp.com/assets/fonts/StudioFeixenSansRegular-latin-v2.woff2") format("woff2"),url("https://dcmfe.datacamp.com/assets/fonts/StudioFeixenSansRegular-latin-v2.woff") format("woff");font-display:swap;font-weight:400;font-style:normal;unicode-range:U+00A1, U+00AA-00AB, U+00AF, U+00B8, U+00BB, U+00BF-00D6, U+00D8-00F6, U+00F8-00FF, U+0131, U+0152-0153, U+02B0-02FF}@font-face{font-family:'Studio-Feixen-Sans';src:url("https://dcmfe.datacamp.com/assets/fonts/StudioFeixenSansRegular-latin-extended-v2.woff2") format("woff2"),url("https://dcmfe.datacamp.com/assets/fonts/StudioFeixenSansRegular-latin-extended-v2.woff") format("woff");font-display:swap;font-weight:400;font-style:normal;unicode-range:U+0100-0130, U+0132-0151, U+0154-017F, U+0180-024F, U+1E00-1EFF}@font-face{font-family:'Studio-Feixen-Sans';src:url("https://dcmfe.datacamp.com/assets/fonts/StudioFeixenSansRegular-rest-v2.woff2") format("woff2"),url("https://dcmfe.datacamp.com/assets/fonts/StudioFeixenSansRegular-rest-v2.woff") format("woff");font-display:swap;font-weight:400;font-style:normal;unicode-range:U+0259, U+0300-03C0, U+2070-2073, U+2075-20AB, U+20AD-2121, U+2123-218F, U+21BC-2211, U+2213-2214, U+2216-F8FE, U+FB01-FB02}@font-face{font-family:'Studio-Feixen-Sans';src:url("https://dcmfe.datacamp.com/assets/fonts/StudioFeixenSansRegular-english-v2.woff2") format("woff2"),url("https://dcmfe.datacamp.com/assets/fonts/StudioFeixenSansRegular-english-v2.woff") format("woff");font-display:swap;font-weight:400;font-style:normal;unicode-range:U+0000-00A0, U+00A2-00A9, U+00AC-00AE, U+00B0-00B7, U+00B9-00BA, U+00BC-00BE, U+00D7, U+00F7, U+2000-206F, U+2074, U+20AC, U+2122, U+2190-21BB, U+2212, U+2215, U+F8FF, U+FEFF, U+FFFD}@font-face{font-family:'Studio-Feixen-Sans';src:url("https://dcmfe.datacamp.com/assets/fonts/StudioFeixenSans-Semibold-latin.woff2") format("woff2"),url("https://dcmfe.datacamp.com/assets/fonts/StudioFeixenSans-Semibold-latin.woff") format("woff");font-display:swap;font-weight:800;font-style:normal;unicode-range:U+00A1, U+00AA-00AB, U+00AF, U+00B8, U+00BB, U+00BF-00D6, U+00D8-00F6, U+00F8-00FF, U+0131, U+0152-0153, U+02B0-02FF}@font-face{font-family:'Studio-Feixen-Sans';src:url("https://dcmfe.datacamp.com/assets/fonts/StudioFeixenSans-Semibold-latin-extended.woff2") format("woff2"),url("https://dcmfe.datacamp.com/assets/fonts/StudioFeixenSans-Semibold-latin-extended.woff") format("woff");font-display:swap;font-weight:800;font-style:normal;unicode-range:U+0100-0130, U+0132-0151, U+0154-017F, U+0180-024F, U+1E00-1EFF}@font-face{font-family:'Studio-Feixen-Sans';src:url("https://dcmfe.datacamp.com/assets/fonts/StudioFeixenSans-Semibold-rest.woff2") format("woff2"),url("https://dcmfe.datacamp.com/assets/fonts/StudioFeixenSans-Semibold-rest.woff") format("woff");font-display:swap;font-weight:800;font-style:normal;unicode-range:U+0259, U+0300-03C0, U+2070-2073, U+2075-20AB, U+20AD-2121, U+2123-218F, U+21BC-2211, U+2213-2214, U+2216-F8FE, U+FB01-FB02}@font-face{font-family:'Studio-Feixen-Sans';src:url("https://dcmfe.datacamp.com/assets/fonts/StudioFeixenSans-Semibold-english.woff2") format("woff2"),url("https://dcmfe.datacamp.com/assets/fonts/StudioFeixenSans-Semibold-english.woff") format("woff");font-display:swap;font-weight:800;font-style:normal;unicode-range:U+0000-00A0, U+00A2-00A9, U+00AC-00AE, U+00B0-00B7, U+00B9-00BA, U+00BC-00BE, U+00D7, U+00F7, U+2000-206F, U+2074, U+20AC, U+2122, U+2190-21BB, U+2212, U+2215, U+F8FF, U+FEFF, U+FFFD}@font-face{font-family:'JetBrainsMonoNL';src:url("https://dcmfe.datacamp.com/assets/fonts/JetBrainsMono-latin.woff2") format("woff2"),url("https://dcmfe.datacamp.com/assets/fonts/JetBrainsMono-latin.woff") format("woff");font-display:swap;font-weight:400;font-style:normal;unicode-range:U+00A1, U+00AA-00AB, U+00AF, U+00B8, U+00BB, U+00BF-00D6, U+00D8-00F6, U+00F8-00FF, U+0131, U+0152-0153, U+02B0-02FF}@font-face{font-family:'JetBrainsMonoNL';src:url("https://dcmfe.datacamp.com/assets/fonts/JetBrainsMono-latin-extended.woff2") format("woff2"),url("https://dcmfe.datacamp.com/assets/fonts/JetBrainsMono-latin-extended.woff") format("woff");font-display:swap;font-weight:400;font-style:normal;unicode-range:U+0100-0130, U+0132-0151, U+0154-017F, U+0180-024F, U+1E00-1EFF}@font-face{font-family:'JetBrainsMonoNL';src:url("https://dcmfe.datacamp.com/assets/fonts/JetBrainsMono-rest.woff2") format("woff2"),url("https://dcmfe.datacamp.com/assets/fonts/JetBrainsMono-rest.woff") format("woff");font-display:swap;font-weight:400;font-style:normal;unicode-range:U+0259, U+0300-03C0, U+2070-2073, U+2075-20AB, U+20AD-2121, U+2123-218F, U+21BC-2211, U+2213-2214, U+2216-F8FE, U+FB01-FB02}@font-face{font-family:'JetBrainsMonoNL';src:url("https://dcmfe.datacamp.com/assets/fonts/JetBrainsMono-english.woff2") format("woff2"),url("https://dcmfe.datacamp.com/assets/fonts/JetBrainsMono-english.woff") format("woff");font-display:swap;font-weight:400;font-style:normal;unicode-range:U+0000-00A0, U+00A2-00A9, U+00AC-00AE, U+00B0-00B7, U+00B9-00BA, U+00BC-00BE, U+00D7, U+00F7, U+2000-206F, U+2074, U+20AC, U+2122, U+2190-21BB, U+2212, U+2215, U+F8FF, U+FEFF, U+FFFD}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}:focus{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type='button'],input[type='reset'],input[type='submit']{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type='checkbox'],input[type='radio']{box-sizing:border-box;padding:0}input[type='number']::-webkit-inner-spin-button,input[type='number']::-webkit-outer-spin-button{height:auto}input[type='search']{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type='search']::-webkit-search-cancel-button,input[type='search']::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}body{-webkit-overflow-scrolling:touch}hr{background-color:#f7f7fc;border:0;height:1px;margin:32px 0}.dc-u-bg-none{background:0 !important}.dc-u-bgc-currentColor{background-color:currentColor !important}.dc-u-bgc-transparent{background-color:transparent !important}.dc-u-bgc-blue{background-color:#06bdfc !important}.dc-u-bgc-blue-dark{background-color:#009bd8 !important}.dc-u-bgc-blue-light{background-color:#60e7ff !important}.dc-u-bgc-blue-text{background-color:#007bb6 !important}.dc-u-bgc-green{background-color:#03ef62 !important}.dc-u-bgc-green-dark{background-color:#00c53b !important}.dc-u-bgc-green-light{background-color:#65ff8f !important}.dc-u-bgc-green-text{background-color:#008700 !important}.dc-u-bgc-navy{background-color:#05192d !important}.dc-u-bgc-navy-dark{background-color:#000820 !important}.dc-u-bgc-navy-light{background-color:#213147 !important}.dc-u-bgc-navy-text{background-color:#05192d !important}.dc-u-bgc-orange{background-color:#ff931e !important}.dc-u-bgc-orange-dark{background-color:#d87300 !important}.dc-u-bgc-orange-light{background-color:#ffbc4b !important}.dc-u-bgc-orange-text{background-color:#b75900 !important}.dc-u-bgc-pink{background-color:#ff6ea9 !important}.dc-u-bgc-pink-dark{background-color:#dc4d8b !important}.dc-u-bgc-pink-light{background-color:#ff95cf !important}.dc-u-bgc-pink-text{background-color:#bf3072 !important}.dc-u-bgc-purple{background-color:#7933ff !important}.dc-u-bgc-purple-dark{background-color:#5646a5 !important}.dc-u-bgc-purple-light{background-color:#974dff !important}.dc-u-bgc-purple-text{background-color:#5646a5 !important}.dc-u-bgc-red{background-color:#ff5400 !important}.dc-u-bgc-red-dark{background-color:#dd3400 !important}.dc-u-bgc-red-light{background-color:#ff782d !important}.dc-u-bgc-red-text{background-color:#c01100 !important}.dc-u-bgc-yellow{background-color:#fcce0d !important}.dc-u-bgc-yellow-dark{background-color:#cfa600 !important}.dc-u-bgc-yellow-light{background-color:#ffec3c !important}.dc-u-bgc-yellow-text{background-color:#907000 !important}.dc-u-bgc-white{background-color:#ffffff !important}.dc-u-bgc-beige-100{background-color:#fffbf3 !important}.dc-u-bgc-beige-200{background-color:#f7f3eb !important}.dc-u-bgc-beige-300{background-color:#efebe4 !important}.dc-u-bgc-beige-400{background-color:#e5e1da !important}.dc-u-bgc-grey-100{background-color:#f7f7fc !important}.dc-u-bgc-grey-200{background-color:#efefef !important}.dc-u-bgc-grey-300{background-color:#e8e8ea !important}.dc-u-bgc-grey-400{background-color:#d9d9e2 !important}.dc-u-b{border:1px solid #f7f7fc !important}.dc-u-bt{border-top:1px solid #f7f7fc !important}.dc-u-br{border-right:1px solid #f7f7fc !important}.dc-u-bb{border-bottom:1px solid #f7f7fc !important}.dc-u-bl{border-left:1px solid #f7f7fc !important}.dc-u-b-none{border:0 !important}.dc-u-bb-none{border-bottom:0 !important}.dc-u-bl-none{border-left:0 !important}.dc-u-br-none{border-right:0 !important}.dc-u-bt-none{border-top:0 !important}.dc-u-bc-currentColor{border-color:currentColor !important}.dc-u-bc-transparent{border-color:transparent !important}.dc-u-bc-blue{border-color:#06bdfc !important}.dc-u-bc-blue-dark{border-color:#009bd8 !important}.dc-u-bc-blue-light{border-color:#60e7ff !important}.dc-u-bc-blue-text{border-color:#007bb6 !important}.dc-u-bc-green{border-color:#03ef62 !important}.dc-u-bc-green-dark{border-color:#00c53b !important}.dc-u-bc-green-light{border-color:#65ff8f !important}.dc-u-bc-green-text{border-color:#008700 !important}.dc-u-bc-navy{border-color:#05192d !important}.dc-u-bc-navy-dark{border-color:#000820 !important}.dc-u-bc-navy-light{border-color:#213147 !important}.dc-u-bc-navy-text{border-color:#05192d !important}.dc-u-bc-orange,.dc-btn-pause{border-color:#ff931e !important}.dc-u-bc-orange-dark,.dc-btn-pause:hover{border-color:#d87300 !important}.dc-u-bc-orange-light{border-color:#ffbc4b !important}.dc-u-bc-orange-text{border-color:#b75900 !important}.dc-u-bc-pink{border-color:#ff6ea9 !important}.dc-u-bc-pink-dark{border-color:#dc4d8b !important}.dc-u-bc-pink-light{border-color:#ff95cf !important}.dc-u-bc-pink-text{border-color:#bf3072 !important}.dc-u-bc-purple{border-color:#7933ff !important}.dc-u-bc-purple-dark{border-color:#5646a5 !important}.dc-u-bc-purple-light{border-color:#974dff !important}.dc-u-bc-purple-text{border-color:#5646a5 !important}.dc-u-bc-red{border-color:#ff5400 !important}.dc-u-bc-red-dark{border-color:#dd3400 !important}.dc-u-bc-red-light{border-color:#ff782d !important}.dc-u-bc-red-text{border-color:#c01100 !important}.dc-u-bc-yellow{border-color:#fcce0d !important}.dc-u-bc-yellow-dark{border-color:#cfa600 !important}.dc-u-bc-yellow-light{border-color:#ffec3c !important}.dc-u-bc-yellow-text{border-color:#907000 !important}.dc-u-bc-white{border-color:#ffffff !important}.dc-u-bc-beige-100{border-color:#fffbf3 !important}.dc-u-bc-beige-200{border-color:#f7f3eb !important}.dc-u-bc-beige-300{border-color:#efebe4 !important}.dc-u-bc-beige-400{border-color:#e5e1da !important}.dc-u-bc-grey-100{border-color:#f7f7fc !important}.dc-u-bc-grey-200{border-color:#efefef !important}.dc-u-bc-grey-300{border-color:#e8e8ea !important}.dc-u-bc-grey-400{border-color:#d9d9e2 !important}.dc-u-brad-all{border-radius:4px !important}.dc-u-brad-bl{border-bottom-left-radius:4px !important}.dc-u-brad-br{border-bottom-right-radius:4px !important}.dc-u-brad-tl{border-top-left-radius:4px !important}.dc-u-brad-tr{border-top-right-radius:4px !important}.dc-u-brad-b{border-bottom-left-radius:4px !important;border-bottom-right-radius:4px !important}.dc-u-brad-t{border-top-left-radius:4px !important;border-top-right-radius:4px !important}.dc-u-brad-circle{border-radius:50% !important}.dc-u-brad-none{border-radius:0 !important}.dc-u-brad-bl-0{border-bottom-left-radius:0 !important}.dc-u-brad-br-0{border-bottom-right-radius:0 !important}.dc-u-brad-tl-0{border-top-left-radius:0 !important}.dc-u-brad-tr-0{border-top-right-radius:0 !important}.dc-u-brad-b-0{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}.dc-u-brad-t-0{border-top-left-radius:0 !important;border-top-right-radius:0 !important}.dc-u-bs-border{box-shadow:0 0 0 1px rgba(5,25,45,0.1) !important}.dc-u-bs-sm{box-shadow:0 1px 4px -1px rgba(5,25,45,0.3) !important}.dc-u-bs-md{box-shadow:0 2px 4px -1px rgba(5,25,45,0.3) !important}.dc-u-bs-lg{box-shadow:0 3px 5px -1px rgba(5,25,45,0.3) !important}.dc-u-bs-xl{box-shadow:0 8px 12px -4px rgba(5,25,45,0.3) !important}.dc-u-bs-xxl{box-shadow:0 10px 20px 0 rgba(5,25,45,0.3) !important}.dc-u-bs-xl-green{box-shadow:0 4px 8px 0 rgba(54,213,125,0.3) !important}.dc-u-bs-xl-orange{box-shadow:0 4px 8px 0 rgba(255,148,0,0.3) !important}.dc-u-bs-xl-purple{box-shadow:0 4px 8px 0 rgba(132,104,196,0.3) !important}.dc-u-bs-none{box-shadow:none !important}.dc-u-color-currentColor{color:currentColor !important}.dc-u-color-transparent{color:transparent !important}.dc-u-color-blue{color:#06bdfc !important}.dc-u-color-blue-dark{color:#009bd8 !important}.dc-u-color-blue-light{color:#60e7ff !important}.dc-u-color-blue-text{color:#007bb6 !important}.dc-u-color-green{color:#03ef62 !important}.dc-u-color-green-dark{color:#00c53b !important}.dc-u-color-green-light{color:#65ff8f !important}.dc-u-color-green-text{color:#008700 !important}.dc-u-color-navy{color:#05192d !important}.dc-u-color-navy-dark{color:#000820 !important}.dc-u-color-navy-light{color:#213147 !important}.dc-u-color-navy-text{color:#05192d !important}.dc-u-color-orange{color:#ff931e !important}.dc-u-color-orange-dark{color:#d87300 !important}.dc-u-color-orange-light{color:#ffbc4b !important}.dc-u-color-orange-text{color:#b75900 !important}.dc-u-color-pink{color:#ff6ea9 !important}.dc-u-color-pink-dark{color:#dc4d8b !important}.dc-u-color-pink-light{color:#ff95cf !important}.dc-u-color-pink-text{color:#bf3072 !important}.dc-u-color-purple{color:#7933ff !important}.dc-u-color-purple-dark{color:#5646a5 !important}.dc-u-color-purple-light{color:#974dff !important}.dc-u-color-purple-text{color:#5646a5 !important}.dc-u-color-red{color:#ff5400 !important}.dc-u-color-red-dark{color:#dd3400 !important}.dc-u-color-red-light{color:#ff782d !important}.dc-u-color-red-text{color:#c01100 !important}.dc-u-color-yellow{color:#fcce0d !important}.dc-u-color-yellow-dark{color:#cfa600 !important}.dc-u-color-yellow-light{color:#ffec3c !important}.dc-u-color-yellow-text{color:#907000 !important}.dc-u-color-white{color:#ffffff !important}.dc-u-color-beige-100{color:#fffbf3 !important}.dc-u-color-beige-200{color:#f7f3eb !important}.dc-u-color-beige-300{color:#efebe4 !important}.dc-u-color-beige-400{color:#e5e1da !important}.dc-u-color-grey-100{color:#f7f7fc !important}.dc-u-color-grey-200{color:#efefef !important}.dc-u-color-grey-300{color:#e8e8ea !important}.dc-u-color-grey-400{color:#d9d9e2 !important}.dc-u-cursor-auto{cursor:auto !important}.dc-u-cursor-default{cursor:auto !important}.dc-u-cursor-grab{cursor:grab !important}.dc-u-cursor-help{cursor:help !important}.dc-u-cursor-move{cursor:move !important}.dc-u-cursor-pointer{cursor:pointer !important}.dc-u-cursor-text{cursor:text !important}.dc-u-cursor-not-allowed{cursor:not-allowed !important}.dc-u-d-b{display:block !important}.dc-u-d-i{display:inline !important}.dc-u-d-ib{display:inline-block !important}.dc-u-d-none{display:none !important}.dc-u-d-tbl{display:table !important}.dc-u-d-tbl-cell{display:table-cell !important}.dc-u-fx{display:flex !important}.dc-u-ifx{display:inline-flex !important}@media screen and (min-width: 480px){.dc-u-d-b\@xs{display:block !important}.dc-u-d-i\@xs{display:inline !important}.dc-u-d-ib\@xs{display:inline-block !important}.dc-u-d-tbl\@xs{display:table !important}.dc-u-d-tbl-cell\@xs{display:table-cell !important}.dc-u-d-none\@xs{display:none !important}}@media screen and (min-width: 768px){.dc-u-d-b\@sm{display:block !important}.dc-u-d-i\@sm{display:inline !important}.dc-u-d-ib\@sm{display:inline-block !important}.dc-u-d-tbl\@sm{display:table !important}.dc-u-d-tbl-cell\@sm{display:table-cell !important}.dc-u-d-none\@sm{display:none !important}}@media screen and (min-width: 992px){.dc-u-d-b\@md{display:block !important}.dc-u-d-i\@md{display:inline !important}.dc-u-d-ib\@md{display:inline-block !important}.dc-u-d-tbl\@md{display:table !important}.dc-u-d-tbl-cell\@md{display:table-cell !important}.dc-u-d-none\@md{display:none !important}}@media screen and (min-width: 1200px){.dc-u-d-b\@lg{display:block !important}.dc-u-d-i\@lg{display:inline !important}.dc-u-d-ib\@lg{display:inline-block !important}.dc-u-d-tbl\@lg{display:table !important}.dc-u-d-tbl-cell\@lg{display:table-cell !important}.dc-u-d-none\@lg{display:none !important}}@media screen and (min-width: 1366px){.dc-u-d-b\@xl{display:block !important}.dc-u-d-i\@xl{display:inline !important}.dc-u-d-ib\@xl{display:inline-block !important}.dc-u-d-tbl\@xl{display:table !important}.dc-u-d-tbl-cell\@xl{display:table-cell !important}.dc-u-d-none\@xl{display:none !important}}.dc-u-fill-currentColor{fill:currentColor !important}.dc-u-fill-transparent{fill:transparent !important}.dc-u-fill-blue{fill:#06bdfc !important}.dc-u-fill-blue-dark{fill:#009bd8 !important}.dc-u-fill-blue-light{fill:#60e7ff !important}.dc-u-fill-blue-text{fill:#007bb6 !important}.dc-u-fill-green{fill:#03ef62 !important}.dc-u-fill-green-dark{fill:#00c53b !important}.dc-u-fill-green-light{fill:#65ff8f !important}.dc-u-fill-green-text{fill:#008700 !important}.dc-u-fill-navy{fill:#05192d !important}.dc-u-fill-navy-dark{fill:#000820 !important}.dc-u-fill-navy-light{fill:#213147 !important}.dc-u-fill-navy-text{fill:#05192d !important}.dc-u-fill-orange{fill:#ff931e !important}.dc-u-fill-orange-dark{fill:#d87300 !important}.dc-u-fill-orange-light{fill:#ffbc4b !important}.dc-u-fill-orange-text{fill:#b75900 !important}.dc-u-fill-pink{fill:#ff6ea9 !important}.dc-u-fill-pink-dark{fill:#dc4d8b !important}.dc-u-fill-pink-light{fill:#ff95cf !important}.dc-u-fill-pink-text{fill:#bf3072 !important}.dc-u-fill-purple{fill:#7933ff !important}.dc-u-fill-purple-dark{fill:#5646a5 !important}.dc-u-fill-purple-light{fill:#974dff !important}.dc-u-fill-purple-text{fill:#5646a5 !important}.dc-u-fill-red{fill:#ff5400 !important}.dc-u-fill-red-dark{fill:#dd3400 !important}.dc-u-fill-red-light{fill:#ff782d !important}.dc-u-fill-red-text{fill:#c01100 !important}.dc-u-fill-yellow{fill:#fcce0d !important}.dc-u-fill-yellow-dark{fill:#cfa600 !important}.dc-u-fill-yellow-light{fill:#ffec3c !important}.dc-u-fill-yellow-text{fill:#907000 !important}.dc-u-fill-white{fill:#ffffff !important}.dc-u-fill-beige-100{fill:#fffbf3 !important}.dc-u-fill-beige-200{fill:#f7f3eb !important}.dc-u-fill-beige-300{fill:#efebe4 !important}.dc-u-fill-beige-400{fill:#e5e1da !important}.dc-u-fill-grey-100{fill:#f7f7fc !important}.dc-u-fill-grey-200{fill:#efefef !important}.dc-u-fill-grey-300{fill:#e8e8ea !important}.dc-u-fill-grey-400{fill:#d9d9e2 !important}@media screen and (min-width: 480px){.dc-u-fx\@xs{display:flex !important}.dc-u-ifx\@xs{display:inline-flex !important}}@media screen and (min-width: 768px){.dc-u-fx\@sm{display:flex !important}.dc-u-ifx\@sm{display:inline-flex !important}}@media screen and (min-width: 992px){.dc-u-fx\@md{display:flex !important}.dc-u-ifx\@md{display:inline-flex !important}}@media screen and (min-width: 1200px){.dc-u-fx\@lg{display:flex !important}.dc-u-ifx\@lg{display:inline-flex !important}}@media screen and (min-width: 1366px){.dc-u-fx\@xl{display:flex !important}.dc-u-ifx\@xl{display:inline-flex !important}}.dc-u-fx-center{align-items:center !important;display:flex !important;justify-content:center !important}.dc-u-fx-fdc{flex-direction:column !important}.dc-u-fx-fdcr{flex-direction:column-reverse !important}.dc-u-fx-fdr{flex-direction:row !important}.dc-u-fx-fdrr{flex-direction:row-reverse !important}@media screen and (min-width: 480px){.dc-u-fx-fdc\@xs{flex-direction:column !important}.dc-u-fx-fdcr\@xs{flex-direction:column-reverse !important}.dc-u-fx-fdr\@xs{flex-direction:row !important}.dc-u-fx-fdrr\@xs{flex-direction:row-reverse !important}}@media screen and (min-width: 768px){.dc-u-fx-fdc\@sm{flex-direction:column !important}.dc-u-fx-fdcr\@sm{flex-direction:column-reverse !important}.dc-u-fx-fdr\@sm{flex-direction:row !important}.dc-u-fx-fdrr\@sm{flex-direction:row-reverse !important}}@media screen and (min-width: 992px){.dc-u-fx-fdc\@md{flex-direction:column !important}.dc-u-fx-fdcr\@md{flex-direction:column-reverse !important}.dc-u-fx-fdr\@md{flex-direction:row !important}.dc-u-fx-fdrr\@md{flex-direction:row-reverse !important}}@media screen and (min-width: 1200px){.dc-u-fx-fdc\@lg{flex-direction:column !important}.dc-u-fx-fdcr\@lg{flex-direction:column-reverse !important}.dc-u-fx-fdr\@lg{flex-direction:row !important}.dc-u-fx-fdrr\@lg{flex-direction:row-reverse !important}}@media screen and (min-width: 1366px){.dc-u-fx-fdc\@xl{flex-direction:column !important}.dc-u-fx-fdcr\@xl{flex-direction:column-reverse !important}.dc-u-fx-fdr\@xl{flex-direction:row !important}.dc-u-fx-fdrr\@xl{flex-direction:row-reverse !important}}.dc-u-fx-fwnw{flex-wrap:nowrap !important}.dc-u-fx-fww{flex-wrap:wrap !important}.dc-u-fx-fwwr{flex-wrap:wrap-reverse !important}.dc-u-fx-acc{align-content:center !important}.dc-u-fx-acfe{align-content:flex-end !important}.dc-u-fx-acfs{align-content:flex-start !important}.dc-u-fx-acsa{align-content:space-around !important}.dc-u-fx-acsb{align-content:space-between !important}.dc-u-fx-acs{align-content:stretch !important}@media screen and (min-width: 480px){.dc-u-fx-acc\@xs{align-content:center !important}.dc-u-fx-acfe\@xs{align-content:flex-end !important}.dc-u-fx-acfs\@xs{align-content:flex-start !important}.dc-u-fx-acsa\@xs{align-content:space-around !important}.dc-u-fx-acsb\@xs{align-content:space-between !important}.dc-u-fx-acs\@xs{align-content:stretch !important}}@media screen and (min-width: 768px){.dc-u-fx-acc\@sm{align-content:center !important}.dc-u-fx-acfe\@sm{align-content:flex-end !important}.dc-u-fx-acfs\@sm{align-content:flex-start !important}.dc-u-fx-acsa\@sm{align-content:space-around !important}.dc-u-fx-acsb\@sm{align-content:space-between !important}.dc-u-fx-acs\@sm{align-content:stretch !important}}@media screen and (min-width: 992px){.dc-u-fx-acc\@md{align-content:center !important}.dc-u-fx-acfe\@md{align-content:flex-end !important}.dc-u-fx-acfs\@md{align-content:flex-start !important}.dc-u-fx-acsa\@md{align-content:space-around !important}.dc-u-fx-acsb\@md{align-content:space-between !important}.dc-u-fx-acs\@md{align-content:stretch !important}}@media screen and (min-width: 1200px){.dc-u-fx-acc\@lg{align-content:center !important}.dc-u-fx-acfe\@lg{align-content:flex-end !important}.dc-u-fx-acfs\@lg{align-content:flex-start !important}.dc-u-fx-acsa\@lg{align-content:space-around !important}.dc-u-fx-acsb\@lg{align-content:space-between !important}.dc-u-fx-acs\@lg{align-content:stretch !important}}@media screen and (min-width: 1366px){.dc-u-fx-acc\@xl{align-content:center !important}.dc-u-fx-acfe\@xl{align-content:flex-end !important}.dc-u-fx-acfs\@xl{align-content:flex-start !important}.dc-u-fx-acsa\@xl{align-content:space-around !important}.dc-u-fx-acsb\@xl{align-content:space-between !important}.dc-u-fx-acs\@xl{align-content:stretch !important}}.dc-u-fx-aib{align-items:baseline !important}.dc-u-fx-aic{align-items:center !important}.dc-u-fx-aife{align-items:flex-end !important}.dc-u-fx-aifs{align-items:flex-start !important}.dc-u-fx-ais{align-items:stretch !important}@media screen and (min-width: 480px){.dc-u-fx-aib\@xs{align-items:baseline !important}.dc-u-fx-aic\@xs{align-items:center !important}.dc-u-fx-aife\@xs{align-items:flex-end !important}.dc-u-fx-aifs\@xs{align-items:flex-start !important}.dc-u-fx-ais\@xs{align-items:stretch !important}}@media screen and (min-width: 768px){.dc-u-fx-aib\@sm{align-items:baseline !important}.dc-u-fx-aic\@sm{align-items:center !important}.dc-u-fx-aife\@sm{align-items:flex-end !important}.dc-u-fx-aifs\@sm{align-items:flex-start !important}.dc-u-fx-ais\@sm{align-items:stretch !important}}@media screen and (min-width: 992px){.dc-u-fx-aib\@md{align-items:baseline !important}.dc-u-fx-aic\@md{align-items:center !important}.dc-u-fx-aife\@md{align-items:flex-end !important}.dc-u-fx-aifs\@md{align-items:flex-start !important}.dc-u-fx-ais\@md{align-items:stretch !important}}@media screen and (min-width: 1200px){.dc-u-fx-aib\@lg{align-items:baseline !important}.dc-u-fx-aic\@lg{align-items:center !important}.dc-u-fx-aife\@lg{align-items:flex-end !important}.dc-u-fx-aifs\@lg{align-items:flex-start !important}.dc-u-fx-ais\@lg{align-items:stretch !important}}@media screen and (min-width: 1366px){.dc-u-fx-aib\@xl{align-items:baseline !important}.dc-u-fx-aic\@xl{align-items:center !important}.dc-u-fx-aife\@xl{align-items:flex-end !important}.dc-u-fx-aifs\@xl{align-items:flex-start !important}.dc-u-fx-ais\@xl{align-items:stretch !important}}.dc-u-fx-jcc{justify-content:center !important}.dc-u-fx-jcfe{justify-content:flex-end !important}.dc-u-fx-jcfs{justify-content:flex-start !important}.dc-u-fx-jcsa{justify-content:space-around !important}.dc-u-fx-jcsb{justify-content:space-between !important}@media screen and (min-width: 480px){.dc-u-fx-jcc\@xs{justify-content:center !important}.dc-u-fx-jcfe\@xs{justify-content:flex-end !important}.dc-u-fx-jcfs\@xs{justify-content:flex-start !important}.dc-u-fx-jcsa\@xs{justify-content:space-around !important}.dc-u-fx-jcsb\@xs{justify-content:space-between !important}}@media screen and (min-width: 768px){.dc-u-fx-jcc\@sm{justify-content:center !important}.dc-u-fx-jcfe\@sm{justify-content:flex-end !important}.dc-u-fx-jcfs\@sm{justify-content:flex-start !important}.dc-u-fx-jcsa\@sm{justify-content:space-around !important}.dc-u-fx-jcsb\@sm{justify-content:space-between !important}}@media screen and (min-width: 992px){.dc-u-fx-jcc\@md{justify-content:center !important}.dc-u-fx-jcfe\@md{justify-content:flex-end !important}.dc-u-fx-jcfs\@md{justify-content:flex-start !important}.dc-u-fx-jcsa\@md{justify-content:space-around !important}.dc-u-fx-jcsb\@md{justify-content:space-between !important}}@media screen and (min-width: 1200px){.dc-u-fx-jcc\@lg{justify-content:center !important}.dc-u-fx-jcfe\@lg{justify-content:flex-end !important}.dc-u-fx-jcfs\@lg{justify-content:flex-start !important}.dc-u-fx-jcsa\@lg{justify-content:space-around !important}.dc-u-fx-jcsb\@lg{justify-content:space-between !important}}@media screen and (min-width: 1366px){.dc-u-fx-jcc\@xl{justify-content:center !important}.dc-u-fx-jcfe\@xl{justify-content:flex-end !important}.dc-u-fx-jcfs\@xl{justify-content:flex-start !important}.dc-u-fx-jcsa\@xl{justify-content:space-around !important}.dc-u-fx-jcsb\@xl{justify-content:space-between !important}}.dc-u-fxi-f-0{flex:0 auto !important}.dc-u-fxi-f-1{flex:1 !important}.dc-u-fxi-f-auto{flex:auto !important}.dc-u-fxi-f-none{flex:none !important}.dc-u-fxi-fb-2{flex-basis:2px !important}.dc-u-fxi-fb-4{flex-basis:4px !important}.dc-u-fxi-fb-8{flex-basis:8px !important}.dc-u-fxi-fb-12{flex-basis:12px !important}.dc-u-fxi-fb-16{flex-basis:16px !important}.dc-u-fxi-fb-24{flex-basis:24px !important}.dc-u-fxi-fb-32{flex-basis:32px !important}.dc-u-fxi-fb-36{flex-basis:36px !important}.dc-u-fxi-fb-48{flex-basis:48px !important}.dc-u-fxi-fb-64{flex-basis:64px !important}.dc-u-fxi-fb-80{flex-basis:80px !important}.dc-u-fxi-fb-96{flex-basis:96px !important}.dc-u-fxi-fb-128{flex-basis:128px !important}.dc-u-fxi-fb-160{flex-basis:160px !important}.dc-u-fxi-fb-192{flex-basis:192px !important}.dc-u-fxi-fb-256{flex-basis:256px !important}.dc-u-fxi-fb-320{flex-basis:320px !important}.dc-u-fxi-fb-480{flex-basis:480px !important}.dc-u-fxi-fb-640{flex-basis:640px !important}.dc-u-fxi-fb-800{flex-basis:800px !important}.dc-u-fxi-fb-960{flex-basis:960px !important}.dc-u-fxi-fb-1pc{flex-basis:1% !important}.dc-u-fxi-fb-5pc{flex-basis:5% !important}.dc-u-fxi-fb-10pc{flex-basis:10% !important}.dc-u-fxi-fb-15pc{flex-basis:15% !important}.dc-u-fxi-fb-20pc{flex-basis:20% !important}.dc-u-fxi-fb-25pc{flex-basis:25% !important}.dc-u-fxi-fb-30pc{flex-basis:30% !important}.dc-u-fxi-fb-40pc{flex-basis:40% !important}.dc-u-fxi-fb-44pc{flex-basis:44% !important}.dc-u-fxi-fb-50pc{flex-basis:50% !important}.dc-u-fxi-fb-60pc{flex-basis:60% !important}.dc-u-fxi-fb-70pc{flex-basis:70% !important}.dc-u-fxi-fb-75pc{flex-basis:75% !important}.dc-u-fxi-fb-80pc{flex-basis:80% !important}.dc-u-fxi-fb-90pc{flex-basis:90% !important}.dc-u-fxi-fb-100pc{flex-basis:100% !important}.dc-u-fxi-fb-auto{flex-basis:auto !important}.dc-u-fxi-fg-0{flex-grow:0 !important}.dc-u-fxi-fg-1{flex-grow:1 !important}.dc-u-fxi-fs-0{flex-shrink:0 !important}.dc-u-fxi-fs-1{flex-shrink:1 !important}.dc-u-fxi-asa{align-self:auto !important}.dc-u-fxi-asb{align-self:baseline !important}.dc-u-fxi-asc{align-self:center !important}.dc-u-fxi-asfe{align-self:flex-end !important}.dc-u-fxi-asfs{align-self:flex-start !important}.dc-u-fxi-ass{align-self:stretch !important}@media screen and (min-width: 480px){.dc-u-fxi-asa\@xs{align-self:auto !important}.dc-u-fxi-asb\@xs{align-self:baseline !important}.dc-u-fxi-asc\@xs{align-self:center !important}.dc-u-fxi-asfe\@xs{align-self:flex-end !important}.dc-u-fxi-asfs\@xs{align-self:flex-start !important}.dc-u-fxi-ass\@xs{align-self:stretch !important}}@media screen and (min-width: 768px){.dc-u-fxi-asa\@sm{align-self:auto !important}.dc-u-fxi-asb\@sm{align-self:baseline !important}.dc-u-fxi-asc\@sm{align-self:center !important}.dc-u-fxi-asfe\@sm{align-self:flex-end !important}.dc-u-fxi-asfs\@sm{align-self:flex-start !important}.dc-u-fxi-ass\@sm{align-self:stretch !important}}@media screen and (min-width: 992px){.dc-u-fxi-asa\@md{align-self:auto !important}.dc-u-fxi-asb\@md{align-self:baseline !important}.dc-u-fxi-asc\@md{align-self:center !important}.dc-u-fxi-asfe\@md{align-self:flex-end !important}.dc-u-fxi-asfs\@md{align-self:flex-start !important}.dc-u-fxi-ass\@md{align-self:stretch !important}}@media screen and (min-width: 1200px){.dc-u-fxi-asa\@lg{align-self:auto !important}.dc-u-fxi-asb\@lg{align-self:baseline !important}.dc-u-fxi-asc\@lg{align-self:center !important}.dc-u-fxi-asfe\@lg{align-self:flex-end !important}.dc-u-fxi-asfs\@lg{align-self:flex-start !important}.dc-u-fxi-ass\@lg{align-self:stretch !important}}@media screen and (min-width: 1366px){.dc-u-fxi-asa\@xl{align-self:auto !important}.dc-u-fxi-asb\@xl{align-self:baseline !important}.dc-u-fxi-asc\@xl{align-self:center !important}.dc-u-fxi-asfe\@xl{align-self:flex-end !important}.dc-u-fxi-asfs\@xl{align-self:flex-start !important}.dc-u-fxi-ass\@xl{align-self:stretch !important}}.dc-u-fxi-o-0{order:0 !important}.dc-u-fxi-o-1{order:1 !important}.dc-u-ff-sans-serif{font-family:"Studio-Feixen-Sans", Arial !important}.dc-u-ff-mono{font-family:"JetBrainsMonoNL", monospace !important}.dc-u-fs-base{font-size:16px !important}.dc-u-fs-micro{font-size:0.75rem !important}.dc-u-fs-small{font-size:0.875rem !important}.dc-u-fs-h1{font-size:2.5rem !important}.dc-u-fs-h2{font-size:2rem !important}.dc-u-fs-h3{font-size:1.5rem !important}.dc-u-fs-h4{font-size:1.25rem !important}.dc-u-fs-h5{font-size:1.125rem !important}.dc-u-fs-h6{font-size:1rem !important}@media screen and (min-width: 480px){.dc-u-fs-base\@xs{font-size:16px !important}.dc-u-fs-micro\@xs{font-size:0.75rem !important}.dc-u-fs-small\@xs{font-size:0.875rem !important}.dc-u-fs-h1\@xs{font-size:2.5rem !important}.dc-u-fs-h2\@xs{font-size:2rem !important}.dc-u-fs-h3\@xs{font-size:1.5rem !important}.dc-u-fs-h4\@xs{font-size:1.25rem !important}.dc-u-fs-h5\@xs{font-size:1.125rem !important}.dc-u-fs-h6\@xs{font-size:1rem !important}}@media screen and (min-width: 768px){.dc-u-fs-base\@sm{font-size:16px !important}.dc-u-fs-micro\@sm{font-size:0.75rem !important}.dc-u-fs-small\@sm{font-size:0.875rem !important}.dc-u-fs-h1\@sm{font-size:2.5rem !important}.dc-u-fs-h2\@sm{font-size:2rem !important}.dc-u-fs-h3\@sm{font-size:1.5rem !important}.dc-u-fs-h4\@sm{font-size:1.25rem !important}.dc-u-fs-h5\@sm{font-size:1.125rem !important}.dc-u-fs-h6\@sm{font-size:1rem !important}}@media screen and (min-width: 992px){.dc-u-fs-base\@md{font-size:16px !important}.dc-u-fs-micro\@md{font-size:0.75rem !important}.dc-u-fs-small\@md{font-size:0.875rem !important}.dc-u-fs-h1\@md{font-size:2.5rem !important}.dc-u-fs-h2\@md{font-size:2rem !important}.dc-u-fs-h3\@md{font-size:1.5rem !important}.dc-u-fs-h4\@md{font-size:1.25rem !important}.dc-u-fs-h5\@md{font-size:1.125rem !important}.dc-u-fs-h6\@md{font-size:1rem !important}}@media screen and (min-width: 1200px){.dc-u-fs-base\@lg{font-size:16px !important}.dc-u-fs-micro\@lg{font-size:0.75rem !important}.dc-u-fs-small\@lg{font-size:0.875rem !important}.dc-u-fs-h1\@lg{font-size:2.5rem !important}.dc-u-fs-h2\@lg{font-size:2rem !important}.dc-u-fs-h3\@lg{font-size:1.5rem !important}.dc-u-fs-h4\@lg{font-size:1.25rem !important}.dc-u-fs-h5\@lg{font-size:1.125rem !important}.dc-u-fs-h6\@lg{font-size:1rem !important}}@media screen and (min-width: 1366px){.dc-u-fs-base\@xl{font-size:16px !important}.dc-u-fs-micro\@xl{font-size:0.75rem !important}.dc-u-fs-small\@xl{font-size:0.875rem !important}.dc-u-fs-h1\@xl{font-size:2.5rem !important}.dc-u-fs-h2\@xl{font-size:2rem !important}.dc-u-fs-h3\@xl{font-size:1.5rem !important}.dc-u-fs-h4\@xl{font-size:1.25rem !important}.dc-u-fs-h5\@xl{font-size:1.125rem !important}.dc-u-fs-h6\@xl{font-size:1rem !important}}.dc-u-fst-italic{font-style:italic !important}.dc-u-fst-normal{font-style:normal !important}.dc-u-fw-light{font-weight:100 !important}.dc-u-fw-regular{font-weight:400 !important}.dc-u-fw-bold{font-weight:800 !important}.dc-u-h-0{height:0 !important}.dc-u-h-2{height:2px !important}.dc-u-h-4{height:4px !important}.dc-u-h-8{height:8px !important}.dc-u-h-12{height:12px !important}.dc-u-h-16{height:16px !important}.dc-u-h-24{height:24px !important}.dc-u-h-32{height:32px !important}.dc-u-h-36{height:36px !important}.dc-u-h-48{height:48px !important}.dc-u-h-64{height:64px !important}.dc-u-h-80{height:80px !important}.dc-u-h-96{height:96px !important}.dc-u-h-128{height:128px !important}.dc-u-h-160{height:160px !important}.dc-u-h-192{height:192px !important}.dc-u-h-256{height:256px !important}.dc-u-h-320{height:320px !important}.dc-u-h-480{height:480px !important}.dc-u-h-640{height:640px !important}.dc-u-h-800{height:800px !important}.dc-u-h-960{height:960px !important}.dc-u-h-25pc{height:25% !important}.dc-u-h-50pc{height:50% !important}.dc-u-h-75pc{height:75% !important}.dc-u-h-100pc{height:100% !important}.dc-u-h-25vh{height:25vh !important}.dc-u-h-50vh{height:50vh !important}.dc-u-h-75vh{height:75vh !important}.dc-u-h-100vh{height:100vh !important}.dc-u-h-auto{height:auto !important}.dc-u-maxh-0{max-height:0 !important}.dc-u-maxh-160{max-height:160px !important}.dc-u-maxh-192{max-height:192px !important}.dc-u-maxh-256{max-height:256px !important}.dc-u-maxh-320{max-height:320px !important}.dc-u-maxh-480{max-height:480px !important}.dc-u-maxh-640{max-height:640px !important}.dc-u-maxh-800{max-height:800px !important}.dc-u-maxh-960{max-height:960px !important}.dc-u-maxh-25pc{max-height:25% !important}.dc-u-maxh-50pc{max-height:50% !important}.dc-u-maxh-75pc{max-height:75% !important}.dc-u-maxh-100pc{max-height:100% !important}.dc-u-maxh-auto{max-height:auto !important}.dc-u-minh-0{min-height:0 !important}.dc-u-minh-128{min-height:128px !important}.dc-u-minh-160{min-height:160px !important}.dc-u-minh-192{min-height:192px !important}.dc-u-minh-256{min-height:256px !important}.dc-u-minh-320{min-height:320px !important}.dc-u-minh-480{min-height:480px !important}.dc-u-minh-640{min-height:640px !important}.dc-u-minh-800{min-height:800px !important}.dc-u-minh-960{min-height:960px !important}.dc-u-minh-25pc{min-height:25% !important}.dc-u-minh-50pc{min-height:50% !important}.dc-u-minh-75pc{min-height:75% !important}.dc-u-minh-100pc{min-height:100% !important}.dc-u-minh-auto{min-height:auto !important}.dc-u-ls-0{letter-spacing:0 !important}.dc-u-ls-1{letter-spacing:1px !important}.dc-u-ls-2{letter-spacing:2px !important}.dc-u-ls-base{letter-spacing:0px !important}.dc-u-ls-medium-heading{letter-spacing:-0.5px !important}.dc-u-ls-large-heading{letter-spacing:-1px !important}.dc-u-lh-1{line-height:1 !important}.dc-u-lh-base{line-height:1.5 !important}.dc-u-lh-heading{line-height:1.2 !important}.dc-u-lh-large-heading{line-height:1.05 !important}.dc-u-lst-unstyled{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.dc-u-lst-circle{list-style-type:circle !important}.dc-u-lst-decimal{list-style-type:decimal !important}.dc-u-lst-dlz{list-style-type:decimal-leading-zero !important}.dc-u-lst-disc{list-style-type:disc !important}.dc-u-lst-latin-lower{list-style-type:lower-latin !important}.dc-u-lst-latin-upper{list-style-type:upper-latin !important}.dc-u-lst-roman-lower{list-style-type:lower-roman !important}.dc-u-lst-roman-upper{list-style-type:upper-roman !important}.dc-u-lst-square{list-style-type:disc !important}.dc-u-lst-none{list-style-type:none !important}.dc-u-m-none{margin:0 !important}.dc-u-m-auto{margin:auto !important}.dc-u-mb-0{margin-bottom:0 !important}.dc-u-ml-0{margin-left:0 !important}.dc-u-mr-0{margin-right:0 !important}.dc-u-mt-0{margin-top:0 !important}.dc-u-m-2{margin:2px !important}.dc-u-mb-2{margin-bottom:2px !important}.dc-u-ml-2{margin-left:2px !important}.dc-u-mr-2{margin-right:2px !important}.dc-u-mt-2{margin-top:2px !important}.dc-u-m-4{margin:4px !important}.dc-u-mb-4{margin-bottom:4px !important}.dc-u-ml-4{margin-left:4px !important}.dc-u-mr-4{margin-right:4px !important}.dc-u-mt-4{margin-top:4px !important}.dc-u-m-8{margin:8px !important}.dc-u-mb-8{margin-bottom:8px !important}.dc-u-ml-8{margin-left:8px !important}.dc-u-mr-8{margin-right:8px !important}.dc-u-mt-8{margin-top:8px !important}.dc-u-m-12{margin:12px !important}.dc-u-mb-12{margin-bottom:12px !important}.dc-u-ml-12{margin-left:12px !important}.dc-u-mr-12{margin-right:12px !important}.dc-u-mt-12{margin-top:12px !important}.dc-u-m-16{margin:16px !important}.dc-u-mb-16{margin-bottom:16px !important}.dc-u-ml-16{margin-left:16px !important}.dc-u-mr-16{margin-right:16px !important}.dc-u-mt-16{margin-top:16px !important}.dc-u-m-24{margin:24px !important}.dc-u-mb-24{margin-bottom:24px !important}.dc-u-ml-24{margin-left:24px !important}.dc-u-mr-24{margin-right:24px !important}.dc-u-mt-24{margin-top:24px !important}.dc-u-m-32{margin:32px !important}.dc-u-mb-32{margin-bottom:32px !important}.dc-u-ml-32{margin-left:32px !important}.dc-u-mr-32{margin-right:32px !important}.dc-u-mt-32{margin-top:32px !important}.dc-u-m-36{margin:36px !important}.dc-u-mb-36{margin-bottom:36px !important}.dc-u-ml-36{margin-left:36px !important}.dc-u-mr-36{margin-right:36px !important}.dc-u-mt-36{margin-top:36px !important}.dc-u-m-48{margin:48px !important}.dc-u-mb-48{margin-bottom:48px !important}.dc-u-ml-48{margin-left:48px !important}.dc-u-mr-48{margin-right:48px !important}.dc-u-mt-48{margin-top:48px !important}.dc-u-m-64{margin:64px !important}.dc-u-mb-64{margin-bottom:64px !important}.dc-u-ml-64{margin-left:64px !important}.dc-u-mr-64{margin-right:64px !important}.dc-u-mt-64{margin-top:64px !important}.dc-u-m-80{margin:80px !important}.dc-u-mb-80{margin-bottom:80px !important}.dc-u-ml-80{margin-left:80px !important}.dc-u-mr-80{margin-right:80px !important}.dc-u-mt-80{margin-top:80px !important}.dc-u-m-96{margin:96px !important}.dc-u-mb-96{margin-bottom:96px !important}.dc-u-ml-96{margin-left:96px !important}.dc-u-mr-96{margin-right:96px !important}.dc-u-mt-96{margin-top:96px !important}.dc-u-m-128{margin:128px !important}.dc-u-mb-128{margin-bottom:128px !important}.dc-u-ml-128{margin-left:128px !important}.dc-u-mr-128{margin-right:128px !important}.dc-u-mt-128{margin-top:128px !important}.dc-u-mb-auto{margin-bottom:auto !important}.dc-u-ml-auto{margin-left:auto !important}.dc-u-mr-auto{margin-right:auto !important}.dc-u-mt-auto{margin-top:auto !important}.dc-u-mh-none{margin-left:0 !important;margin-right:0 !important}.dc-u-mh-2{margin-left:2px !important;margin-right:2px !important}.dc-u-mh-4{margin-left:4px !important;margin-right:4px !important}.dc-u-mh-8{margin-left:8px !important;margin-right:8px !important}.dc-u-mh-12{margin-left:12px !important;margin-right:12px !important}.dc-u-mh-16{margin-left:16px !important;margin-right:16px !important}.dc-u-mh-24{margin-left:24px !important;margin-right:24px !important}.dc-u-mh-32{margin-left:32px !important;margin-right:32px !important}.dc-u-mh-36{margin-left:36px !important;margin-right:36px !important}.dc-u-mh-48{margin-left:48px !important;margin-right:48px !important}.dc-u-mh-64{margin-left:64px !important;margin-right:64px !important}.dc-u-mh-80{margin-left:80px !important;margin-right:80px !important}.dc-u-mh-96{margin-left:96px !important;margin-right:96px !important}.dc-u-mh-128{margin-left:128px !important;margin-right:128px !important}.dc-u-mh-auto{margin-left:auto !important;margin-right:auto !important}.dc-u-mv-none{margin-bottom:0 !important;margin-top:0 !important}.dc-u-mv-2{margin-bottom:2px !important;margin-top:2px !important}.dc-u-mv-4{margin-bottom:4px !important;margin-top:4px !important}.dc-u-mv-8{margin-bottom:8px !important;margin-top:8px !important}.dc-u-mv-12{margin-bottom:12px !important;margin-top:12px !important}.dc-u-mv-16{margin-bottom:16px !important;margin-top:16px !important}.dc-u-mv-24{margin-bottom:24px !important;margin-top:24px !important}.dc-u-mv-32{margin-bottom:32px !important;margin-top:32px !important}.dc-u-mv-36{margin-bottom:36px !important;margin-top:36px !important}.dc-u-mv-48{margin-bottom:48px !important;margin-top:48px !important}.dc-u-mv-64{margin-bottom:64px !important;margin-top:64px !important}.dc-u-mv-80{margin-bottom:80px !important;margin-top:80px !important}.dc-u-mv-96{margin-bottom:96px !important;margin-top:96px !important}.dc-u-mv-128{margin-bottom:128px !important;margin-top:128px !important}.dc-u-mv-auto{margin-bottom:auto !important;margin-top:auto !important}.dc-u-op-0{opacity:0 !important}.dc-u-op-1{opacity:1 !important}.dc-u-of-auto{overflow:auto !important}.dc-u-of-hidden{overflow:hidden !important}.dc-u-of-scroll{overflow:scroll !important}.dc-u-of-visible{overflow:visible !important}.dc-u-ofx-auto{overflow-x:auto !important}.dc-u-ofx-hidden{overflow-x:hidden !important}.dc-u-ofx-scroll{overflow-x:scroll !important}.dc-u-ofx-visible{overflow-x:visible !important}.dc-u-ofy-auto{overflow-y:auto !important}.dc-u-ofy-hidden{overflow-y:hidden !important}.dc-u-ofy-scroll{overflow-y:scroll !important}.dc-u-ofy-visible{overflow-y:visible !important}.dc-u-p-none{padding:0 !important}.dc-u-pb-0{padding-bottom:0 !important}.dc-u-pl-0{padding-left:0 !important}.dc-u-pr-0{padding-right:0 !important}.dc-u-pt-0{padding-top:0 !important}.dc-u-p-2{padding:2px !important}.dc-u-pb-2{padding-bottom:2px !important}.dc-u-pl-2{padding-left:2px !important}.dc-u-pr-2{padding-right:2px !important}.dc-u-pt-2{padding-top:2px !important}.dc-u-p-4{padding:4px !important}.dc-u-pb-4{padding-bottom:4px !important}.dc-u-pl-4{padding-left:4px !important}.dc-u-pr-4{padding-right:4px !important}.dc-u-pt-4{padding-top:4px !important}.dc-u-p-8{padding:8px !important}.dc-u-pb-8{padding-bottom:8px !important}.dc-u-pl-8{padding-left:8px !important}.dc-u-pr-8{padding-right:8px !important}.dc-u-pt-8{padding-top:8px !important}.dc-u-p-12{padding:12px !important}.dc-u-pb-12{padding-bottom:12px !important}.dc-u-pl-12{padding-left:12px !important}.dc-u-pr-12{padding-right:12px !important}.dc-u-pt-12{padding-top:12px !important}.dc-u-p-16{padding:16px !important}.dc-u-pb-16{padding-bottom:16px !important}.dc-u-pl-16{padding-left:16px !important}.dc-u-pr-16{padding-right:16px !important}.dc-u-pt-16{padding-top:16px !important}.dc-u-p-24{padding:24px !important}.dc-u-pb-24{padding-bottom:24px !important}.dc-u-pl-24{padding-left:24px !important}.dc-u-pr-24{padding-right:24px !important}.dc-u-pt-24{padding-top:24px !important}.dc-u-p-32{padding:32px !important}.dc-u-pb-32{padding-bottom:32px !important}.dc-u-pl-32{padding-left:32px !important}.dc-u-pr-32{padding-right:32px !important}.dc-u-pt-32{padding-top:32px !important}.dc-u-p-36{padding:36px !important}.dc-u-pb-36{padding-bottom:36px !important}.dc-u-pl-36{padding-left:36px !important}.dc-u-pr-36{padding-right:36px !important}.dc-u-pt-36{padding-top:36px !important}.dc-u-p-48{padding:48px !important}.dc-u-pb-48{padding-bottom:48px !important}.dc-u-pl-48{padding-left:48px !important}.dc-u-pr-48{padding-right:48px !important}.dc-u-pt-48{padding-top:48px !important}.dc-u-p-64{padding:64px !important}.dc-u-pb-64{padding-bottom:64px !important}.dc-u-pl-64{padding-left:64px !important}.dc-u-pr-64{padding-right:64px !important}.dc-u-pt-64{padding-top:64px !important}.dc-u-p-80{padding:80px !important}.dc-u-pb-80{padding-bottom:80px !important}.dc-u-pl-80{padding-left:80px !important}.dc-u-pr-80{padding-right:80px !important}.dc-u-pt-80{padding-top:80px !important}.dc-u-p-96{padding:96px !important}.dc-u-pb-96{padding-bottom:96px !important}.dc-u-pl-96{padding-left:96px !important}.dc-u-pr-96{padding-right:96px !important}.dc-u-pt-96{padding-top:96px !important}.dc-u-p-128{padding:128px !important}.dc-u-pb-128{padding-bottom:128px !important}.dc-u-pl-128{padding-left:128px !important}.dc-u-pr-128{padding-right:128px !important}.dc-u-pt-128{padding-top:128px !important}@media screen and (min-width: 480px){.dc-u-p-8\@xs{padding:8px !important}.dc-u-p-12\@xs{padding:12px !important}.dc-u-p-16\@xs{padding:16px !important}.dc-u-p-24\@xs{padding:24px !important}.dc-u-p-32\@xs{padding:32px !important}.dc-u-p-36\@xs{padding:36px !important}.dc-u-p-48\@xs{padding:48px !important}.dc-u-p-64\@xs{padding:64px !important}}@media screen and (min-width: 768px){.dc-u-p-8\@sm{padding:8px !important}.dc-u-p-12\@sm{padding:12px !important}.dc-u-p-16\@sm{padding:16px !important}.dc-u-p-24\@sm{padding:24px !important}.dc-u-p-32\@sm{padding:32px !important}.dc-u-p-36\@sm{padding:36px !important}.dc-u-p-48\@sm{padding:48px !important}.dc-u-p-64\@sm{padding:64px !important}}@media screen and (min-width: 992px){.dc-u-p-8\@md{padding:8px !important}.dc-u-p-12\@md{padding:12px !important}.dc-u-p-16\@md{padding:16px !important}.dc-u-p-24\@md{padding:24px !important}.dc-u-p-32\@md{padding:32px !important}.dc-u-p-36\@md{padding:36px !important}.dc-u-p-48\@md{padding:48px !important}.dc-u-p-64\@md{padding:64px !important}}@media screen and (min-width: 1200px){.dc-u-p-8\@lg{padding:8px !important}.dc-u-p-12\@lg{padding:12px !important}.dc-u-p-16\@lg{padding:16px !important}.dc-u-p-24\@lg{padding:24px !important}.dc-u-p-32\@lg{padding:32px !important}.dc-u-p-36\@lg{padding:36px !important}.dc-u-p-48\@lg{padding:48px !important}.dc-u-p-64\@lg{padding:64px !important}}@media screen and (min-width: 1366px){.dc-u-p-8\@xl{padding:8px !important}.dc-u-p-12\@xl{padding:12px !important}.dc-u-p-16\@xl{padding:16px !important}.dc-u-p-24\@xl{padding:24px !important}.dc-u-p-32\@xl{padding:32px !important}.dc-u-p-36\@xl{padding:36px !important}.dc-u-p-48\@xl{padding:48px !important}.dc-u-p-64\@xl{padding:64px !important}}.dc-u-ph-none{padding-left:0 !important;padding-right:0 !important}.dc-u-ph-2{padding-left:2px !important;padding-right:2px !important}.dc-u-ph-4{padding-left:4px !important;padding-right:4px !important}.dc-u-ph-8{padding-left:8px !important;padding-right:8px !important}.dc-u-ph-12{padding-left:12px !important;padding-right:12px !important}.dc-u-ph-16{padding-left:16px !important;padding-right:16px !important}.dc-u-ph-24{padding-left:24px !important;padding-right:24px !important}.dc-u-ph-32{padding-left:32px !important;padding-right:32px !important}.dc-u-ph-36{padding-left:36px !important;padding-right:36px !important}.dc-u-ph-48{padding-left:48px !important;padding-right:48px !important}.dc-u-ph-64{padding-left:64px !important;padding-right:64px !important}.dc-u-ph-80{padding-left:80px !important;padding-right:80px !important}.dc-u-ph-96{padding-left:96px !important;padding-right:96px !important}.dc-u-ph-128{padding-left:128px !important;padding-right:128px !important}.dc-u-pv-none{padding-bottom:0 !important;padding-top:0 !important}.dc-u-pv-2{padding-bottom:2px !important;padding-top:2px !important}.dc-u-pv-4{padding-bottom:4px !important;padding-top:4px !important}.dc-u-pv-8{padding-bottom:8px !important;padding-top:8px !important}.dc-u-pv-12{padding-bottom:12px !important;padding-top:12px !important}.dc-u-pv-16{padding-bottom:16px !important;padding-top:16px !important}.dc-u-pv-24{padding-bottom:24px !important;padding-top:24px !important}.dc-u-pv-32{padding-bottom:32px !important;padding-top:32px !important}.dc-u-pv-36{padding-bottom:36px !important;padding-top:36px !important}.dc-u-pv-48{padding-bottom:48px !important;padding-top:48px !important}.dc-u-pv-64{padding-bottom:64px !important;padding-top:64px !important}.dc-u-pv-80{padding-bottom:80px !important;padding-top:80px !important}.dc-u-pv-96{padding-bottom:96px !important;padding-top:96px !important}.dc-u-pv-128{padding-bottom:128px !important;padding-top:128px !important}.dc-u-pos-absolute{position:absolute !important}.dc-u-pos-fixed{position:fixed !important}.dc-u-pos-relative{position:relative !important}.dc-u-pos-static{position:static !important}.dc-u-stretch{bottom:0 !important;left:0 !important;position:absolute !important;right:0 !important;top:0 !important}.dc-u-bottom-0{bottom:0 !important}.dc-u-left-0{left:0 !important}.dc-u-right-0{right:0 !important}.dc-u-top-0{top:0 !important}.dc-u-tbl-l-fixed{table-layout:fixed !important}.dc-u-tbl-l-auto{table-layout:auto !important}.dc-u-t-truncate{overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important}.dc-u-ta-center{text-align:center !important}.dc-u-ta-justify{text-align:justify !important}.dc-u-ta-left{text-align:left !important}.dc-u-ta-right{text-align:right !important}@media screen and (min-width: 480px){.dc-u-ta-center\@xs{text-align:center !important}.dc-u-ta-justify\@xs{text-align:justify !important}.dc-u-ta-left\@xs{text-align:left !important}.dc-u-ta-right\@xs{text-align:right !important}}@media screen and (min-width: 768px){.dc-u-ta-center\@sm{text-align:center !important}.dc-u-ta-justify\@sm{text-align:justify !important}.dc-u-ta-left\@sm{text-align:left !important}.dc-u-ta-right\@sm{text-align:right !important}}@media screen and (min-width: 992px){.dc-u-ta-center\@md{text-align:center !important}.dc-u-ta-justify\@md{text-align:justify !important}.dc-u-ta-left\@md{text-align:left !important}.dc-u-ta-right\@md{text-align:right !important}}@media screen and (min-width: 1200px){.dc-u-ta-center\@lg{text-align:center !important}.dc-u-ta-justify\@lg{text-align:justify !important}.dc-u-ta-left\@lg{text-align:left !important}.dc-u-ta-right\@lg{text-align:right !important}}@media screen and (min-width: 1366px){.dc-u-ta-center\@xl{text-align:center !important}.dc-u-ta-justify\@xl{text-align:justify !important}.dc-u-ta-left\@xl{text-align:left !important}.dc-u-ta-right\@xl{text-align:right !important}}.dc-u-td-strike{text-decoration:line-through !important}.dc-u-td-underline{text-decoration:underline !important}.dc-u-td-none{text-decoration:none !important}.dc-u-tor-mixed{text-orientation:mixed !important}.dc-u-tor-sideways{text-orientation:sideways !important}.dc-u-tor-upright{text-orientation:upright !important}.dc-u-tof-clip{text-overflow:clip !important}.dc-u-tof-ellipsis{text-overflow:ellipsis !important}.dc-u-tt-capitalize{text-transform:capitalize !important}.dc-u-tt-lowercase{text-transform:lowercase !important}.dc-u-tt-uppercase{text-transform:uppercase !important}.dc-u-tt-none{text-transform:none !important}.dc-u-trfm-rot-0{transform:rotate(0deg) !important}.dc-u-trfm-rot-30{transform:rotate(30deg) !important}.dc-u-trfm-rot-45{transform:rotate(45deg) !important}.dc-u-trfm-rot-60{transform:rotate(60deg) !important}.dc-u-trfm-rot-90{transform:rotate(90deg) !important}.dc-u-trfm-rot-180{transform:rotate(180deg) !important}.dc-u-trfm-rot-270{transform:rotate(270deg) !important}.dc-u-trfm-rot-360{transform:rotate(360deg) !important}.dc-u-trsn-none,.dc-u-trsn-none *{transition:all 0s ease 0s !important}.dc-u-trsn-none::after,.dc-u-trsn-none::before,.dc-u-trsn-none *::after,.dc-u-trsn-none *::before{transition:all 0s ease 0s !important}.dc-u-va-baseline{vertical-align:baseline !important}.dc-u-va-bottom{vertical-align:bottom !important}.dc-u-va-middle{vertical-align:middle !important}.dc-u-va-sub{vertical-align:sub !important}.dc-u-va-super{vertical-align:super !important}.dc-u-va-text-bottom{vertical-align:text-bottom !important}.dc-u-va-text-top{vertical-align:text-top !important}.dc-u-va-top{vertical-align:top !important}.dc-u-v-collapse{visibility:collapse !important}.dc-u-v-hidden{visibility:hidden !important}.dc-u-v-visible{visibility:visible !important}.dc-u-ws-normal{white-space:normal !important}.dc-u-ws-nowrap{white-space:nowrap !important}.dc-u-ws-pre{white-space:pre !important}.dc-u-ws-pre-line{white-space:pre-line !important}.dc-u-ws-pre-wrap{white-space:pre-wrap !important}.dc-u-w-0{width:0 !important}.dc-u-w-2{width:2px !important}.dc-u-w-4{width:4px !important}.dc-u-w-8{width:8px !important}.dc-u-w-12{width:12px !important}.dc-u-w-16{width:16px !important}.dc-u-w-24{width:24px !important}.dc-u-w-32{width:32px !important}.dc-u-w-36{width:36px !important}.dc-u-w-48{width:48px !important}.dc-u-w-64{width:64px !important}.dc-u-w-80{width:80px !important}.dc-u-w-96{width:96px !important}.dc-u-w-128{width:128px !important}.dc-u-w-160{width:160px !important}.dc-u-w-192{width:192px !important}.dc-u-w-256{width:256px !important}.dc-u-w-320{width:320px !important}.dc-u-w-480{width:480px !important}.dc-u-w-640{width:640px !important}.dc-u-w-800{width:800px !important}.dc-u-w-960{width:960px !important}.dc-u-w-1pc{width:1% !important}.dc-u-w-5pc{width:5% !important}.dc-u-w-10pc{width:10% !important}.dc-u-w-15pc{width:15% !important}.dc-u-w-20pc{width:20% !important}.dc-u-w-25pc{width:25% !important}.dc-u-w-30pc{width:30% !important}.dc-u-w-40pc{width:40% !important}.dc-u-w-44pc{width:44% !important}.dc-u-w-50pc{width:50% !important}.dc-u-w-60pc{width:60% !important}.dc-u-w-70pc{width:70% !important}.dc-u-w-75pc{width:75% !important}.dc-u-w-80pc{width:80% !important}.dc-u-w-90pc{width:90% !important}.dc-u-w-100pc{width:100% !important}.dc-u-w-auto{width:auto !important}.dc-u-maxw-160{max-width:160px !important}.dc-u-maxw-192{max-width:192px !important}.dc-u-maxw-256{max-width:256px !important}.dc-u-maxw-320{max-width:320px !important}.dc-u-maxw-480{max-width:480px !important}.dc-u-maxw-640{max-width:640px !important}.dc-u-maxw-800{max-width:800px !important}.dc-u-maxw-960{max-width:960px !important}.dc-u-maxw-1pc{max-width:1% !important}.dc-u-maxw-5pc{max-width:5% !important}.dc-u-maxw-10pc{max-width:10% !important}.dc-u-maxw-15pc{max-width:15% !important}.dc-u-maxw-20pc{max-width:20% !important}.dc-u-maxw-25pc{max-width:25% !important}.dc-u-maxw-30pc{max-width:30% !important}.dc-u-maxw-40pc{max-width:40% !important}.dc-u-maxw-44pc{max-width:44% !important}.dc-u-maxw-50pc{max-width:50% !important}.dc-u-maxw-60pc{max-width:60% !important}.dc-u-maxw-70pc{max-width:70% !important}.dc-u-maxw-75pc{max-width:75% !important}.dc-u-maxw-80pc{max-width:80% !important}.dc-u-maxw-90pc{max-width:90% !important}.dc-u-maxw-100pc{max-width:100% !important}.dc-u-maxw-auto{max-width:auto !important}.dc-u-minw-128{min-width:128px !important}.dc-u-minw-160{min-width:160px !important}.dc-u-minw-192{min-width:192px !important}.dc-u-minw-256{min-width:256px !important}.dc-u-minw-320{min-width:320px !important}.dc-u-minw-480{min-width:480px !important}.dc-u-minw-640{min-width:640px !important}.dc-u-minw-800{min-width:800px !important}.dc-u-minw-960{min-width:960px !important}.dc-u-minw-1pc{min-width:1% !important}.dc-u-minw-5pc{min-width:5% !important}.dc-u-minw-10pc{min-width:10% !important}.dc-u-minw-15pc{min-width:15% !important}.dc-u-minw-20pc{min-width:20% !important}.dc-u-minw-25pc{min-width:25% !important}.dc-u-minw-30pc{min-width:30% !important}.dc-u-minw-40pc{min-width:40% !important}.dc-u-minw-44pc{min-width:44% !important}.dc-u-minw-50pc{min-width:50% !important}.dc-u-minw-60pc{min-width:60% !important}.dc-u-minw-70pc{min-width:70% !important}.dc-u-minw-75pc{min-width:75% !important}.dc-u-minw-80pc{min-width:80% !important}.dc-u-minw-90pc{min-width:90% !important}.dc-u-minw-100pc{min-width:100% !important}.dc-u-minw-auto{min-width:auto !important}.dc-u-minw-0{min-width:0 !important}.dc-u-minw-128{min-width:128px !important}.dc-u-wh-2{height:2px !important;width:2px !important}.dc-u-wh-4{height:4px !important;width:4px !important}.dc-u-wh-8{height:8px !important;width:8px !important}.dc-u-wh-12{height:12px !important;width:12px !important}.dc-u-wh-16{height:16px !important;width:16px !important}.dc-u-wh-24{height:24px !important;width:24px !important}.dc-u-wh-32{height:32px !important;width:32px !important}.dc-u-wh-36{height:36px !important;width:36px !important}.dc-u-wh-48{height:48px !important;width:48px !important}.dc-u-wh-64{height:64px !important;width:64px !important}.dc-u-wh-80{height:80px !important;width:80px !important}.dc-u-wh-96{height:96px !important;width:96px !important}.dc-u-wh-128{height:128px !important;width:128px !important}.dc-u-wh-160{height:160px !important;width:160px !important}.dc-u-wh-192{height:192px !important;width:192px !important}.dc-u-wh-256{height:256px !important;width:256px !important}.dc-u-wh-320{height:320px !important;width:320px !important}.dc-u-wh-480{height:480px !important;width:480px !important}.dc-u-wh-640{height:640px !important;width:640px !important}.dc-u-wh-800{height:800px !important;width:800px !important}.dc-u-wh-960{height:960px !important;width:960px !important}.dc-u-wh-1pc{height:1% !important;width:1% !important}.dc-u-wh-5pc{height:5% !important;width:5% !important}.dc-u-wh-10pc{height:10% !important;width:10% !important}.dc-u-wh-15pc{height:15% !important;width:15% !important}.dc-u-wh-20pc{height:20% !important;width:20% !important}.dc-u-wh-25pc{height:25% !important;width:25% !important}.dc-u-wh-30pc{height:30% !important;width:30% !important}.dc-u-wh-40pc{height:40% !important;width:40% !important}.dc-u-wh-44pc{height:44% !important;width:44% !important}.dc-u-wh-50pc{height:50% !important;width:50% !important}.dc-u-wh-60pc{height:60% !important;width:60% !important}.dc-u-wh-70pc{height:70% !important;width:70% !important}.dc-u-wh-75pc{height:75% !important;width:75% !important}.dc-u-wh-80pc{height:80% !important;width:80% !important}.dc-u-wh-90pc{height:90% !important;width:90% !important}.dc-u-wh-100pc{height:100% !important;width:100% !important}.dc-u-wh-auto{height:auto !important;width:auto !important}.dc-u-wb-normal{word-break:normal !important}.dc-u-wb-ba{word-break:break-all !important}.dc-u-wb-bw{word-break:break-word !important}.dc-u-wb-ka{word-break:keep-all !important}.dc-u-z-10{z-index:10 !important}.dc-u-z-20{z-index:20 !important}.dc-u-z-30{z-index:30 !important}.dc-u-z-40{z-index:40 !important}.dc-u-z-50{z-index:50 !important}.dc-u-z-60{z-index:60 !important}.dc-u-z-70{z-index:70 !important}.dc-u-z-80{z-index:80 !important}.dc-u-z-90{z-index:90 !important}.dc-u-z-100{z-index:100 !important}.dc-u-z-999{z-index:999 !important}a,.dc-link{border-bottom:1px solid transparent;color:#007bb6;font-weight:800;text-decoration:none;transition:border-color 0.3s cubic-bezier(0.77, 0, 0.175, 1)}a:hover,.dc-link:hover{border-bottom-color:#007bb6;color:#007bb6;text-decoration:none}html{font-size:16px}body{color:#05192d;font-family:"Studio-Feixen-Sans", Arial;font-size:100%;-webkit-font-smoothing:antialiased;font-weight:400;line-height:1.5}h1,.h1,.dc-h1,h2,.h2,.dc-h2,h3,.h3,.dc-h3,h4,.h4,.dc-h4,h5,.h5,.dc-h5,h6,.h6,.dc-h6{color:#05192d;font-weight:800;line-height:1.2;margin:0.25em 0}h1,.h1,.dc-h1{font-size:2.5rem;line-height:1.05;letter-spacing:-1px}h2,.h2,.dc-h2{font-size:2rem;letter-spacing:-0.5px}h3,.h3,.dc-h3{font-size:1.5rem;letter-spacing:-0.5px}h4,.h4,.dc-h4{font-size:1.25rem}h5,.h5,.dc-h5{font-size:1.125rem}h6,.h6,.dc-h6{font-size:16px;text-transform:uppercase}.chapeau-title,.dc-chapeau-title{font-size:0.875rem;font-weight:800;letter-spacing:2px;text-transform:uppercase}.chapeau-title--green,.dc-chapeau-title--green{color:#03ef62}.chapeau-title--orange,.dc-chapeau-title--orange{color:#ff931e}small{font-size:0.875rem}a{border-bottom:1px solid transparent;color:#007bb6;font-weight:800;text-decoration:none;transition:border-color 0.3s cubic-bezier(0.77, 0, 0.175, 1)}a:hover{border-bottom-color:#007bb6;color:#007bb6;text-decoration:none}code,pre,mark{background-color:#efebe4;border-radius:4px}code{color:#05192d;display:inline-block;font-family:"JetBrainsMonoNL", monospace;font-size:0.875rem;line-height:1.5;margin:0px 4px 0px 2px;padding:0px 2px;font-variant-ligatures:none}pre{font-family:"JetBrainsMonoNL", monospace;line-height:1.8;overflow-x:auto;padding:8px 12px;transition:max-width 0.3s cubic-bezier(0.77, 0, 0.175, 1),margin 0.3s cubic-bezier(0.77, 0, 0.175, 1)}pre code{line-height:1.5}mark{color:#05192d;font-weight:800;margin:0 0.3em;padding:0.3em 0.4em}mark:selection{background-color:#e8e8ea;color:#ffffff}dd{margin-bottom:1.2em;margin-left:0}dt{color:#05192d;font-weight:800;text-transform:uppercase}.smaller-title{font-size:0.75rem;text-transform:uppercase}.subhead{color:#03ef62;font-weight:100;letter-spacing:5px;margin-top:spacing(3);text-transform:uppercase}.callout{color:#03ef62;font-size:1.5rem;font-style:italic;margin:spacing(4) 0 spacing(3)}.dc-fieldset{border:0;padding:12px 0;width:100%}@media screen and (min-width: 480px){.dc-fieldset{width:20em}}.dc-label{align-items:center;color:#05192d;display:flex;font-size:16px;font-weight:800;line-height:1.5;margin-bottom:12px}.dc-label__number{background-color:#03ef62;border-radius:50%;display:inline-block;font-size:0.875rem;line-height:1;margin-right:8px;padding:5px 0;text-align:center;width:24px}.dc-input--text,.dc-textarea{background-color:#ffffff;border:2px solid #e5e1da;border-radius:4px;color:#05192d;font-size:16px;line-height:1.5;padding:11px 15px;transition:border 0.3s cubic-bezier(0.77, 0, 0.175, 1);width:100%}.dc-input--text::placeholder,.dc-textarea::placeholder{color:rgba(5,25,45,0.6);transition:color 0.3s}.dc-input--text:focus,.dc-input--text.focus,.dc-textarea:focus,.dc-textarea.focus{border-color:#009bd8;outline:none}.dc-input--text:disabled,.dc-input--text.dc-is-disabled,.dc-textarea:disabled,.dc-textarea.dc-is-disabled{cursor:not-allowed;opacity:0.3}@media all and (-ms-high-contrast: none){.dc-input--text{height:48px}}.dc-input--date::-webkit-inner-spin-button{display:none}.dc-input--date::-webkit-calendar-picker-indicator{color:#05192d}.dc-input-combo{position:relative}.dc-input-combo__cap{bottom:1px;position:absolute;top:0;width:56px;z-index:10}.dc-input-combo--start .dc-input-combo__cap{border-radius:4px 0 0 4px;left:0}.dc-input-combo--start .dc-input-combo__input{padding-left:56px}.dc-input-combo--end .dc-input-combo__cap{border-radius:0 4px 4px 0;right:0}.dc-input-combo--end .dc-input-combo__input{padding-right:56px}.tabs{background-color:#05192d;border-radius:4px;display:flex;overflow:none}.tabs input[type=radio]+label{border-radius:4px;color:#ffffff;display:inline-block;font-size:0.875rem;padding:12px 0;text-align:center;text-transform:uppercase;transition:background-color 0.3s cubic-bezier(0.77, 0, 0.175, 1),color 0.3s cubic-bezier(0.77, 0, 0.175, 1);vertical-align:top;width:33%}.tabs.two input[type=radio]+label{width:50%}.tabs.three input[type=radio]+label{width:33%}.tabs.four input[type=radio]+label{width:24%}.tabs.five input[type=radio]+label{width:20%}.tabs input[type=radio]+label::after,.tabs input[type=radio]+label::before{display:none}.tabs input[type=radio]:checked+label{background-color:#ffffff;color:#05192d;font-weight:800}.form-error{color:#ff5400;display:none;font-size:0.875rem}.form-error-active{display:block !important}.form-required{box-shadow:0 0 2px 1px #ff5400}.dc-select-container{position:relative}.dc-select-container::after{background-color:#ffffff;border-left:1px solid #ffffff;border-radius:0 4px 4px 0;content:'';height:44px;pointer-events:none;position:absolute;right:2px;top:2px;width:46px}.dc-select-container::before{background:url("https://styleguide-assets.datacamp.com/images/marketing/components/icons/arrow_down-19bbe4876d.svg") no-repeat 50% 50%/16px 16px;content:'';height:16px;pointer-events:none;position:absolute;right:18px;top:50%;transform:translateY(-50%);width:16px;z-index:10}.dc-select{appearance:none;background-color:#ffffff;background-image:none;border:2px solid #e5e1da;border-radius:4px;box-shadow:none;box-sizing:border-box;color:#05192d;cursor:pointer;height:48px;line-height:1.5;padding:11px 15px;transition:background 0.3s cubic-bezier(0.77, 0, 0.175, 1),border-color 0.3s cubic-bezier(0.77, 0, 0.175, 1),color 0.3s cubic-bezier(0.77, 0, 0.175, 1);width:100%}.dc-select:focus,.dc-select.focus{border-color:#009bd8;outline:none}.dc-select:disabled,.dc-select.dc-is-disabled{cursor:not-allowed;opacity:0.3}.dc-select ::-ms-expand{display:none}.dc-input-checkbox{display:inline-flex;line-height:16px;position:relative}.dc-input-checkbox__input{display:block;height:16px;left:0;opacity:0;position:absolute;width:16px;z-index:-1}.dc-input-checkbox__indicator{align-items:center;background-color:#ffffff;border:2px solid #e5e1da;border-radius:4px;display:flex;flex-shrink:0;height:16px;justify-content:center;position:relative;transition:border-color 0.3s cubic-bezier(0.77, 0, 0.175, 1),box-shadow 0.3s cubic-bezier(0.77, 0, 0.175, 1);width:16px}.dc-has-error .dc-input-checkbox__indicator{border-color:#ff5400}.dc-input-checkbox__input:disabled~.dc-input-checkbox__indicator{opacity:0.3;cursor:not-allowed}.dc-input-checkbox__input:checked~.dc-input-checkbox__indicator{border-color:#06bdfc}.dc-input-checkbox__input:focus~.dc-input-checkbox__indicator{border-color:#009bd8}.dc-input-checkbox__input:focus:checked~.dc-input-checkbox__indicator{border-color:#009bd8}.dc-has-error .dc-input-checkbox__input:checked~.dc-input-checkbox__indicator{border-color:#ff5400}.dc-has-error .dc-input-checkbox__input:focus~.dc-input-checkbox__indicator{border-color:#dd3400}.dc-has-error .dc-input-checkbox__input:focus:checked~.dc-input-checkbox__indicator{border-color:#ff5400}.dc-input-checkbox__text{color:#05192d;flex-grow:1;font-weight:400;line-height:1.5;margin-left:8px;position:relative;top:-4px;transition:color 0.3s cubic-bezier(0.77, 0, 0.175, 1)}.dc-input-checkbox__input:disabled~.dc-input-checkbox__text{opacity:0.3;cursor:not-allowed}.dc-input-checkbox__check{height:8px;opacity:0;top:0 !important;transition:opacity 0.3s cubic-bezier(0.77, 0, 0.175, 1);width:8px}.dc-input-checkbox__input:checked~.dc-input-checkbox__indicator .dc-input-checkbox__check{fill:#06bdfc;opacity:1}.dc-input-checkbox__input:disabled:checked~.dc-input-checkbox__indicator .dc-input-checkbox__check{opacity:0.3}.dc-has-error .dc-input-checkbox__input:checked~.dc-input-checkbox__indicator .dc-input-checkbox__check{fill:#ff5400;opacity:1}.dc-input-checkbox--flex{align-items:center}.dc-input-checkbox--flex .dc-input-checkbox__text{top:0}.dc-input-group{border-radius:4px;display:flex}.dc-input-group__input{border-bottom-left-radius:0;border-left:0;border-top-left-radius:0;box-sizing:border-box;display:inline-block;padding-left:16px;width:100%}.dc-input-group__icon{background:#03ef62;border-bottom-left-radius:4px;border-top-left-radius:4px;box-sizing:border-box;color:#05192d;display:inline-flex;flex-shrink:0;line-height:1;padding:15px;text-align:center;white-space:nowrap}.dc-input-radio{display:inline-flex;line-height:16px;position:relative}.dc-input-radio+.dc-input-radio{margin-left:16px}.dc-input-radio__input{display:block;height:16px;left:0;opacity:0;position:absolute;width:16px;z-index:-1}.dc-input-radio__indicator{align-items:center;background-color:#ffffff;border:2px solid #e5e1da;border-radius:50%;display:flex;flex-shrink:0;height:16px;justify-content:center;position:relative;transition:border-color 0.3s cubic-bezier(0.77, 0, 0.175, 1),box-shadow 0.3s cubic-bezier(0.77, 0, 0.175, 1);width:16px}.dc-input-radio__indicator::before{border-radius:50%;content:'';display:block;height:8px;opacity:0;transition:opacity 0.3s cubic-bezier(0.77, 0, 0.175, 1);width:8px}.dc-has-error .dc-input-radio__indicator{border-color:#ff5400}.dc-has-error .dc-input-radio__indicator::before{background:#ff5400}.dc-input-radio__input:disabled~.dc-input-radio__indicator{opacity:0.3;cursor:not-allowed}.dc-input-radio__input:checked~.dc-input-radio__indicator{border-color:#06bdfc}.dc-input-radio__input:checked~.dc-input-radio__indicator::before{background:#06bdfc;opacity:1}.dc-input-radio__input:focus~.dc-input-radio__indicator{border-color:#009bd8}.dc-input-radio__input:focus:checked~.dc-input-radio__indicator{border-color:#009bd8}.dc-has-error .dc-input-radio__input:checked~.dc-input-radio__indicator{border-color:#ff5400}.dc-has-error .dc-input-radio__input:checked~.dc-input-radio__indicator::before{background:#ff5400;opacity:1}.dc-has-error .dc-input-radio__input:focus~.dc-input-radio__indicator{border-color:#dd3400}.dc-has-error .dc-input-radio__input:focus:checked~.dc-input-radio__indicator{border-color:#dd3400}.dc-input-radio__text{color:#05192d;flex-grow:1;font-weight:400;line-height:1.5;margin-left:8px;position:relative;top:-4px;transition:color 0.3s cubic-bezier(0.77, 0, 0.175, 1)}.dc-input-radio__input:disabled~.dc-input-radio__text{opacity:0.3;cursor:not-allowed}.dc-input-search{background:#fff url("https://styleguide-assets.datacamp.com/images/enterprise/components/search/search-blue-6839bf2eb2.svg") no-repeat 16px center;border:0;border-radius:24px;box-shadow:0 1px 4px -1px rgba(5,25,45,0.3);box-sizing:border-box !important;height:auto;line-height:1.25;margin:0;padding:8px 16px 8px 42px;transition:box-shadow 0.3s cubic-bezier(0.77, 0, 0.175, 1);width:256px}.dc-input-search::-ms-clear{height:0;width:0}.dc-input-search::placeholder{color:#05192d;opacity:0.8}.dc-input-search:active,.dc-input-search:focus,.dc-input-search:hover,.dc-is-active.dc-input-search{box-shadow:0 3px 5px -1px rgba(5,25,45,0.3)}.dc-input-search__filter{background:#ffffff;border-left:1px solid #efefef;border-radius:0 24px 24px 0;display:block;padding:6px 17px 6px 12px;position:relative}.dc-input-search__filter.dc-is-active::after{background-color:#ff5400;border-radius:50%;content:'';height:6px;position:absolute;right:9px;top:9px;width:6px}.dc-is-open .dc-input-search__filter .dc-icon--filter{color:#03ef62}.dc-toggle-switch{align-items:center;display:flex;position:relative}.dc-toggle-switch__input{height:24px;opacity:0;position:absolute;right:0;top:0;width:24px}.dc-toggle-switch__label{height:24px;margin:0 12px;padding:0;position:relative;width:48px}.dc-toggle-switch__label::after{background-color:#ffffff;border:1px solid #f7f7fc;border-radius:50%;box-shadow:0 2px 4px -1px rgba(5,25,45,0.3);content:'';display:block;height:26px;left:0;position:absolute;top:-1px;transform:translate(0, 0);transition:all 0.3s cubic-bezier(0.77, 0, 0.175, 1);width:26px}.dc-toggle-switch__label::before{background-color:#06bdfc;border:0;border-radius:24px;box-sizing:border-box;content:'';display:block;height:100%;margin-top:0;top:0;transition:all 0.3s cubic-bezier(0.77, 0, 0.175, 1);width:100%}.dc-toggle-switch__input:hover+.dc-toggle-switch__label::before{background-color:#06bdfc}.dc-toggle-switch__input:checked+.dc-toggle-switch__label::after{transform:translateX(24px);transition:all 0.3s cubic-bezier(0.77, 0, 0.175, 1)}.dc-toggle-switch__input:checked+.dc-toggle-switch__label::before{background-color:#03ef62;background-image:none;border:0}@keyframes component-fade-up{0%{opacity:0}25%{opacity:0;transform:translateY(30px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeIn{to{opacity:1}}@keyframes track-hover-animation{0%{transform:translate(5px, 2px)}50%{transform:translate(12px, 2px)}100%{transform:translate(5px, 2px)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.animation-complete{opacity:1;transform:translate3d(0, 0, 0)}.animation-component-fade-up{animation:component-fade-up 0.4s ease}.animation-fade-from-bottom{opacity:0;transform:translate3d(0, 15px, 0);transition:all 0.75s ease}.animation-fade-from-left{opacity:0;transform:translate3d(-15px, 0, 0);transition:all 0.75s ease}.animation-fade-from-right{opacity:0;transform:translate3d(15px, 0, 0);transition:all 0.75s ease}.animation-fade-from-top{opacity:0;transform:translate3d(0, -15px, 0);transition:all 0.75s ease}.dc-container,.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (min-width: 768px){.dc-container,.container{width:750px}}@media (min-width: 992px){.dc-container,.container{width:970px}}@media (min-width: 1200px){.dc-container,.container{width:1170px}}@media (min-width: 1366px){.dc-container--lg{width:1360px}}.dc-.container-fluid,.container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.dc-row,.row,.share-box__content{margin-left:-15px;margin-right:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.share-box__social-links,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.share-box__copy-link,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{min-height:1px;padding-left:15px;padding-right:15px;position:relative}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0%}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0%}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.share-box__social-links,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.share-box__copy-link,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8,.share-box__copy-link{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4,.share-box__social-links{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0%}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0%}}.clearfix::before,.clearfix::after,.container::before,.container::after,.container-fluid::before,.container-fluid::after,.dc-container::before,.dc-container::after,.dc-container-fluid::before,.dc-container-fluid::after,.row::before,.share-box__content::before,.row::after,.share-box__content::after{content:' ';display:table}.clearfix::after,.container::after,.container-fluid::after,.dc-container::after,.dc-container-fluid::after,.row::after,.share-box__content::after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{background-color:transparent;border:0;color:transparent;font:0/0;text-shadow:none}.hidden{display:none !important}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width: 767px){.visible-xs{display:block !important}}@media (max-width: 767px){.visible-xs-block{display:block !important}}@media (max-width: 767px){.visible-xs-inline{display:inline !important}}@media (max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-block{display:block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline{display:inline !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-block{display:block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width: 1200px){.visible-lg{display:block !important}}@media (min-width: 1200px){.visible-lg-block{display:block !important}}@media (min-width: 1200px){.visible-lg-inline{display:inline !important}}@media (min-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width: 767px){.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}.row-eq-height-sm{display:flex;flex-direction:column}@media (min-width: 992px){.row-eq-height-sm{flex-direction:row}}.row--flex{display:flex}@media (max-width: 768px){.row--flex{flex-wrap:wrap}}@media (min-width: 768px){.row--flex .col-sm-1,.row--flex .col-sm-2,.row--flex .col-sm-3,.row--flex .col-sm-4,.row--flex .col-sm-5,.row--flex .col-sm-6,.row--flex .col-sm-7,.row--flex .col-sm-8,.row--flex .col-sm-9,.row--flex .col-sm-10,.row--flex .col-sm-11,.row--flex .col-sm-12{float:none}.row--flex .col-sm-12{flex:0 0 100%;max-width:100%}.row--flex .col-sm-11{flex:0 0 91.66666667%;max-width:91.66666667%}.row--flex .col-sm-10{flex:0 0 83.33333333%;max-width:83.33333333%}.row--flex .col-sm-9{flex:0 0 75%;max-width:75%}.row--flex .col-sm-8{flex:0 0 66.66666667%;max-width:66.66666667%}.row--flex .col-sm-7{flex:0 0 58.33333333%;max-width:58.33333333%}.row--flex .col-sm-6{flex:0 0 50%;max-width:50%}.row--flex .col-sm-5{flex:0 0 41.66666667%;max-width:41.66666667%}.row--flex .col-sm-4{flex:0 0 33.33333333%;max-width:33.33333333%}.row--flex .col-sm-3{flex:0 0 25%;max-width:25%}.row--flex .col-sm-2{flex:0 0 16.66666667%;max-width:16.66666667%}.row--flex .col-sm-1{flex:0 0 8.33333333%;max-width:8.33333333%}}@media (min-width: 992px){.row--flex .col-md-1,.row--flex .col-md-2,.row--flex .col-md-3,.row--flex .col-md-4,.row--flex .share-box__social-links,.row--flex .col-md-5,.row--flex .col-md-6,.row--flex .col-md-7,.row--flex .col-md-8,.row--flex .share-box__copy-link,.row--flex .col-md-9,.row--flex .col-md-10,.row--flex .col-md-11,.row--flex .col-md-12{float:none}.row--flex .col-md-12{flex:0 0 100%;max-width:100%}.row--flex .col-md-11{flex:0 0 91.66666667%;max-width:91.66666667%}.row--flex .col-md-10{flex:0 0 83.33333333%;max-width:83.33333333%}.row--flex .col-md-9{flex:0 0 75%;max-width:75%}.row--flex .col-md-8,.row--flex .share-box__copy-link{flex:0 0 66.66666667%;max-width:66.66666667%}.row--flex .col-md-7{flex:0 0 58.33333333%;max-width:58.33333333%}.row--flex .col-md-6{flex:0 0 50%;max-width:50%}.row--flex .col-md-5{flex:0 0 41.66666667%;max-width:41.66666667%}.row--flex .col-md-4,.row--flex .share-box__social-links{flex:0 0 33.33333333%;max-width:33.33333333%}.row--flex .col-md-3{flex:0 0 25%;max-width:25%}.row--flex .col-md-2{flex:0 0 16.66666667%;max-width:16.66666667%}.row--flex .col-md-1{flex:0 0 8.33333333%;max-width:8.33333333%}}@media (min-width: 1200px){.row--flex .col-lg-1,.row--flex .col-lg-2,.row--flex .col-lg-3,.row--flex .col-lg-4,.row--flex .col-lg-5,.row--flex .col-lg-6,.row--flex .col-lg-7,.row--flex .col-lg-8,.row--flex .col-lg-9,.row--flex .col-lg-10,.row--flex .col-lg-11,.row--flex .col-lg-12{float:none}.row--flex .col-lg-12{flex:0 0 100%;max-width:100%}.row--flex .col-lg-11{flex:0 0 91.66666667%;max-width:91.66666667%}.row--flex .col-lg-10{flex:0 0 83.33333333%;max-width:83.33333333%}.row--flex .col-lg-9{flex:0 0 75%;max-width:75%}.row--flex .col-lg-8{flex:0 0 66.66666667%;max-width:66.66666667%}.row--flex .col-lg-7{flex:0 0 58.33333333%;max-width:58.33333333%}.row--flex .col-lg-6{flex:0 0 50%;max-width:50%}.row--flex .col-lg-5{flex:0 0 41.66666667%;max-width:41.66666667%}.row--flex .col-lg-4{flex:0 0 33.33333333%;max-width:33.33333333%}.row--flex .col-lg-3{flex:0 0 25%;max-width:25%}.row--flex .col-lg-2{flex:0 0 16.66666667%;max-width:16.66666667%}.row--flex .col-lg-1{flex:0 0 8.33333333%;max-width:8.33333333%}}.row--flex>[class^='col-']{flex-basis:0;flex-grow:1;width:auto}.row--flex .col-xs-12{flex:0 0 100%;max-width:100%}.row--flex .col-xs-11{flex:0 0 91.66666667%;max-width:91.66666667%}.row--flex .col-xs-10{flex:0 0 83.33333333%;max-width:83.33333333%}.row--flex .col-xs-9{flex:0 0 75%;max-width:75%}.row--flex .col-xs-8{flex:0 0 66.66666667%;max-width:66.66666667%}.row--flex .col-xs-7{flex:0 0 58.33333333%;max-width:58.33333333%}.row--flex .col-xs-6{flex:0 0 50%;max-width:50%}.row--flex .col-xs-5{flex:0 0 41.66666667%;max-width:41.66666667%}.row--flex .col-xs-4{flex:0 0 33.33333333%;max-width:33.33333333%}.row--flex .col-xs-3{flex:0 0 25%;max-width:25%}.row--flex .col-xs-2{flex:0 0 16.66666667%;max-width:16.66666667%}.row--flex .col-xs-1{flex:0 0 8.33333333%;max-width:8.33333333%}.hr-line,.dc-hr-line{border:0;border-bottom:1px solid transparent;border-top:1px solid #f7f7fc;margin:16px 0;padding:0;text-align:center;width:100%}.hr-line legend,.dc-hr-line legend{color:#05192d;font-size:16px;margin:0 auto;padding:0 16px}.u-spacing-0{margin:0px !important}.u-spacing-1{margin:5px !important}.u-spacing-2{margin:10px !important}.u-spacing-3{margin:15px !important}.u-spacing-4{margin:20px !important}.u-spacing-5{margin:25px !important}.u-spacing-6{margin:30px !important}.u-spacing-7{margin:35px !important}.u-spacing-8{margin:40px !important}.u-spacing-9{margin:45px !important}.u-spacing-10{margin:50px !important}.u-spacing-t0{margin-top:0px !important}.u-spacing-t1{margin-top:5px !important}.u-spacing-t2{margin-top:10px !important}.u-spacing-t3{margin-top:15px !important}.u-spacing-t4{margin-top:20px !important}.u-spacing-t5{margin-top:25px !important}.u-spacing-t6{margin-top:30px !important}.u-spacing-t7{margin-top:35px !important}.u-spacing-t8{margin-top:40px !important}.u-spacing-t9{margin-top:45px !important}.u-spacing-t10{margin-top:50px !important}.u-spacing-r0{margin-right:0px !important}.u-spacing-r1{margin-right:5px !important}.u-spacing-r2{margin-right:10px !important}.u-spacing-r3{margin-right:15px !important}.u-spacing-r4{margin-right:20px !important}.u-spacing-r5{margin-right:25px !important}.u-spacing-r6{margin-right:30px !important}.u-spacing-r7{margin-right:35px !important}.u-spacing-r8{margin-right:40px !important}.u-spacing-r9{margin-right:45px !important}.u-spacing-r10{margin-right:50px !important}.u-spacing-b0{margin-bottom:0px !important}.u-spacing-b1{margin-bottom:5px !important}.u-spacing-b2{margin-bottom:10px !important}.u-spacing-b3{margin-bottom:15px !important}.u-spacing-b4{margin-bottom:20px !important}.u-spacing-b5{margin-bottom:25px !important}.u-spacing-b6{margin-bottom:30px !important}.u-spacing-b7{margin-bottom:35px !important}.u-spacing-b8{margin-bottom:40px !important}.u-spacing-b9{margin-bottom:45px !important}.u-spacing-b10{margin-bottom:50px !important}.u-spacing-l0{margin-left:0px !important}.u-spacing-l1{margin-left:5px !important}.u-spacing-l2{margin-left:10px !important}.u-spacing-l3{margin-left:15px !important}.u-spacing-l4{margin-left:20px !important}.u-spacing-l5{margin-left:25px !important}.u-spacing-l6{margin-left:30px !important}.u-spacing-l7{margin-left:35px !important}.u-spacing-l8{margin-left:40px !important}.u-spacing-l9{margin-left:45px !important}.u-spacing-l10{margin-left:50px !important}.m-xs{margin:5px}.mt-xs{margin-top:5px}.mb-xs{margin-bottom:5px}.ml-xs{margin-left:5px}.mr-xs{margin-right:5px}.m-sm{margin:15px}.mt-sm{margin-top:15px}.mb-sm{margin-bottom:15px}.ml-sm{margin-left:15px}.mr-sm{margin-right:15px}.m-md{margin:25px}.mt-md{margin-top:25px}.mb-md{margin-bottom:25px}.ml-md{margin-left:25px}.mr-md{margin-right:25px}.m-lg{margin:50px}.mt-lg{margin-top:50px}.mb-lg{margin-bottom:50px}.ml-lg{margin-left:50px}.mr-lg{margin-right:50px}.p-xs{padding:5px}.pt-xs{padding-top:5px}.pb-xs{padding-bottom:5px}.pl-xs{padding-left:5px}.pr-xs{padding-right:5px}.p-sm{padding:15px}.pt-sm{padding-top:15px}.pb-sm{padding-bottom:15px}.pl-sm{padding-left:15px}.pr-sm{padding-right:15px}.p-md{padding:25px}.pt-md{padding-top:25px}.pb-md{padding-bottom:25px}.pl-md{padding-left:25px}.pr-md{padding-right:25px}.p-lg{padding:50px}.pt-lg{padding-top:50px}.pb-lg{padding-bottom:50px}.pl-lg{padding-left:50px}.pr-lg{padding-right:50px}.p0{padding:0 !important}.pt0{padding-top:0 !important}.pb0{padding-bottom:0 !important}.pr0{padding-right:0 !important}.pl0{padding-left:0 !important}.m0{margin:0 !important}.mt0{margin-top:0 !important}.mb0{margin-bottom:0 !important}.mr0{margin-right:0 !important}.ml0{margin-left:0 !important}.pl1{padding-left:1rem}.pr1{padding-right:1rem}.pt1{padding-top:1rem}.pb1{padding-bottom:1rem}.pl2{padding-left:2rem}.pr2{padding-right:2rem}.pt2{padding-top:2rem}.pb2{padding-bottom:2rem}.pl3{padding-left:3rem}.pr3{padding-right:3rem}.pt3{padding-top:3rem}.pb3{padding-bottom:3rem}.pl4{padding-left:4rem}.pr4{padding-right:4rem}.pt4{padding-top:4rem}.pb4{padding-bottom:4rem}.pl5{padding-left:5rem}.pr5{padding-right:5rem}.pt5{padding-top:5rem}.pb5{padding-bottom:5rem}.mt1{margin-top:1rem}.mr1{margin-right:1rem}.mb1{margin-bottom:1rem}.ml1{margin-left:1rem}.mt2{margin-top:2rem}.mr2{margin-right:2rem}.mb2{margin-bottom:2rem}.ml2{margin-left:2rem}.mt3{margin-top:3rem}.mr3{margin-right:3rem}.mb3{margin-bottom:3rem}.ml3{margin-left:3rem}.mt4{margin-top:4rem}.mr4{margin-right:4rem}.mb4{margin-bottom:4rem}.ml4{margin-left:4rem}.mt5{margin-top:5rem}.mr5{margin-right:5rem}.mb5{margin-bottom:5rem}.ml5{margin-left:5rem}.invert{color:#ffffff}code.clean{background:none;border-radius:0;margin:0;padding:0}.link-borderless,.bottom-navigation .social-icons a,.bottom-navigation .navbar--title{border-bottom:0;font-weight:400}.link-borderless:hover,.bottom-navigation .social-icons a:hover,.bottom-navigation .navbar--title:hover{border-bottom:0}.link-unstyled{border:inherit;color:inherit}.link-unstyled:active,.link-unstyled:hover,.link-unstyled:focus{border:inherit;color:inherit}.list-unstyled{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.card .dc-fieldset{width:100%}#error_explanation h2{color:#ff5400;font-size:16px;text-align:left}#error_explanation ul li{text-align:left}.b0{border:none !important}.bt0{border-top:none !important}.bb0{border-bottom:none !important}.br0{border-right:none !important}.bl0{border-left:none !important}.toggle-visible{display:none}.toggle-visible.shown{display:block}.u-hidden{display:none !important}.u-block{display:block !important}.u-inline-block{display:inline-block !important}.u-inline{display:inline !important}.u-text-center{text-align:center}.u-text-right{text-align:right}.u-text-left{text-align:left}.u-text-light{color:#ffffff}.u-text-danger{color:#ff5400}.u-text-micro{font-size:0.75rem}.u-text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.u-nowrap{white-space:nowrap}.u-text-uppercase{text-transform:uppercase}.u-fw-700{font-weight:700}.u-offscreen{clip:rect(0 0 0 0) !important;height:1px !important;left:-9999em !important;overflow:hidden !important;position:absolute !important;top:auto !important;width:1px !important}.u-fx{display:flex}.u-fx-f1{flex:1}.u-fx-fdc{flex-direction:column}.u-fx-jcsb{justify-content:space-between}.u-fx-aic{align-items:center}.u-fx-center{align-items:center;display:flex;justify-content:center}.u-flex-align-end{align-items:flex-end !important}.u-mb-0{margin-bottom:0}.u-pa-0{padding:0 !important}.u-pl-0{padding-left:0 !important}.u-pr-0{padding-right:0 !important}.u-oh{overflow:hidden}.u-oxa{overflow-x:auto}.u-por{position:relative}.u-w-100{width:100%}.u-v-align{display:block;position:absolute;top:50%;transform:translateY(-50%)}.u-h-align{display:block;position:absolute;top:50%;transform:translateY(-50%)}.u-vh-align{display:block;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}.u-img-fluid{height:auto;max-width:100%}.u-stretch{bottom:0;left:0;position:absolute;right:0;top:0}.dc-bucket{display:flex}.dc-bucket__content{flex-grow:1;padding-left:16px}.dc-edge-to-edge{display:flex;justify-content:space-between}.dc-edge-to-edge--align-center{align-items:center}@media screen and (min-width: 480px){.dc-edge-to-edge\@xs{display:flex;justify-content:space-between}}@media screen and (min-width: 768px){.dc-edge-to-edge\@sm{display:flex;justify-content:space-between}}@media screen and (min-width: 992px){.dc-edge-to-edge\@md{display:flex;justify-content:space-between}}@media screen and (min-width: 1200px){.dc-edge-to-edge\@lg{display:flex;justify-content:space-between}}@media screen and (min-width: 1366px){.dc-edge-to-edge\@xl{display:flex;justify-content:space-between}}.shim{border:0;bottom:0;left:0;position:absolute;right:0;top:0}.has-shim{position:relative}.has-shim a:not(.shim){z-index:20}table,.table{background-color:#ffffff}.table-wrapper{border:1px solid #f7f7fc;border-radius:4px;overflow:hidden}.table-wrapper .table{margin-bottom:0}.table{margin-bottom:15px;max-width:100%;width:100%}.table>thead>tr>th,.table>thead>tr>td,.table>tbody>tr>th,.table>tbody>tr>td,.table>tfoot>tr>th,.table>tfoot>tr>td{border-top:1px solid #f7f7fc;padding:10px;vertical-align:top}.table>thead>tr>th{vertical-align:bottom}.table>caption+thead>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>th,.table>thead:first-child>tr:first-child>td{border-top:0}.dc-table{background:0;box-sizing:border-box;max-width:100%;width:100%}caption,.dc-table__caption{color:#05192d;padding-bottom:10px;padding-top:10px;text-align:left}th{padding:10px;text-align:left}.dc-table__th{color:#05192d;cursor:pointer;font-size:11px;letter-spacing:2px;line-height:1.36;padding:20px 10px;text-align:left;text-transform:uppercase}.dc-table__th.dc-table__th--sort::after{color:#686f75;content:'▾';display:inline-block;opacity:0.5;transition:transform 0.3s cubic-bezier(0.77, 0, 0.175, 1)}.dc-table__th.dc-table__th--sort-asc::after{transform:rotate(180deg)}td,.dc-table__td{color:#05192d;padding:10px;vertical-align:middle}.dc-table__td--avatar{padding-right:10px;text-align:center;width:28px}.dc-table__td--avatar img{border-radius:50%;display:table-cell}.dc-table-wrapper{overflow-x:auto}.dc-table--white{background-color:#ffffff}.dc-table-wrapper--bordered{border:1px solid #f7f7fc;border-radius:4px;overflow:hidden}.dc-table--bordered .dc-table__thead tr,.dc-table--bordered .dc-table__tr{border-bottom:1px solid #f7f7fc}.dc-table--bordered .dc-table__tr:last-of-type{border-bottom:0}.dc-table-header{background-color:#f7f7fc;border-radius:4px 4px 0 0;padding:16px}.dc-table--search .dc-table-wrapper{border:1px solid #f7f7fc;border-radius:0 0 4px 4px;border-top:0}.dc-table--search .dc-table__td{padding:12px}.dc-table--search .dc-table__td:last-of-type{padding-right:16px}.dc-table--search .dc-table__td:first-of-type{padding-left:16px}.dc-table--search .dc-table__tr:not(:last-child) .dc-table__td{border-bottom:1px solid #e6eaeb}.dc-table--search .dc-table__th:first-child .dc-table__td:first-child{border-top-left-radius:4px}.dc-table--search .dc-table__th:first-child .dc-table__td:last-child{border-top-right-radius:4px}.dc-table--search .dc-table__tr:last-child .dc-table__td:first-child{border-bottom-left-radius:4px}.dc-table--search .dc-table__tr:last-child .dc-table__td:last-child{border-bottom-right-radius:4px}.dc-table__td--icon{line-height:0;text-align:center}.dc-table__td--shrink{width:1px}@media screen and (min-width: 992px){.ReactTable .rt-tr{display:inline-flex;flex:1 0 auto;width:100%}}.ReactTable .rt-td{align-items:center;display:flex}.ReactTable .rt-td .dc-label--none{display:inline-block}.ReactTable .rt-td .dc-label--none::before{margin-top:-10px}.dc-btn,.dc-btn-pause{align-items:center;border:2px solid transparent;border-radius:4px;display:inline-flex;font-size:16px;-webkit-font-smoothing:antialiased;font-weight:800;justify-content:center;letter-spacing:inherit;padding:10px 15px;position:relative;text-align:center;transition:background-color 0.3s cubic-bezier(0.77, 0, 0.175, 1),border-color 0.3s cubic-bezier(0.77, 0, 0.175, 1),color 0.3s cubic-bezier(0.77, 0, 0.175, 1);user-select:none;white-space:nowrap}.dc-btn:active,.dc-btn-pause:active,.dc-btn:focus,.dc-btn-pause:focus,.dc-btn:hover,.dc-btn-pause:hover{border-color:transparent}.dc-btn:disabled,.dc-btn-pause:disabled,.dc-btn.is-disabled,.is-disabled.dc-btn-pause{cursor:not-allowed;opacity:0.25;transition:opacity 0.3s cubic-bezier(0.77, 0, 0.175, 1)}.dc-btn:disabled:active,.dc-btn-pause:disabled:active,.dc-btn:disabled:focus,.dc-btn-pause:disabled:focus,.dc-btn:disabled:hover,.dc-btn-pause:disabled:hover,.dc-btn.is-disabled:active,.is-disabled.dc-btn-pause:active,.dc-btn.is-disabled:focus,.is-disabled.dc-btn-pause:focus,.dc-btn.is-disabled:hover,.is-disabled.dc-btn-pause:hover{opacity:0.25}.dc-btn.dc-is-loading,.dc-is-loading.dc-btn-pause{pointer-events:none}.dc-btn__spinner{height:0;opacity:0;transition:opacity 0.3s cubic-bezier(0.77, 0, 0.175, 1);visibility:hidden;width:0}.dc-is-loading .dc-btn__spinner{height:100%;opacity:1;visibility:visible;width:auto}.dc-is-loading .dc-btn__content{height:0;opacity:0;pointer-events:none}.dc-btn--sm{padding:4px 15px}.dc-btn--lg{font-size:1.25rem;line-height:1.6;padding:14px 31px}.dc-btn--squared{height:48px !important;padding:0 !important;width:48px !important}.dc-btn--squared.dc-btn--sm{height:36px !important;width:36px !important}.dc-btn--squared.dc-btn--lg{height:64px !important;width:64px !important}.dc-btn--block{box-sizing:border-box;width:100%}.dc-btn--unstyled{background:0;border:0}.dc-btn--link{background:0;border:0;padding:0}.dc-btn--primary-light{background-color:#03ef62;border-color:#03ef62;color:#05192d}.dc-btn--primary-light:active,.dc-btn--primary-light:focus,.dc-btn--primary-light:hover{background-color:#65ff8f;border-color:#65ff8f;color:#05192d}.dc-btn--primary-light:disabled,.dc-btn--primary-light.is-disabled{background-color:#03ef62;border-color:#03ef62;color:#05192d}.dc-btn--secondary{background-color:#05192d;border-color:#05192d;color:#ffffff}.dc-btn--secondary:active,.dc-btn--secondary:focus,.dc-btn--secondary:hover{background-color:#213147;border-color:#213147;color:#ffffff}.dc-btn--secondary:disabled,.dc-btn--secondary.is-disabled{background-color:#05192d;border-color:#05192d;color:#ffffff}.dc-btn--tertiary,.dc-btn-pause{background-color:transparent;border-color:#05192d;color:#05192d}.dc-btn--tertiary:active,.dc-btn-pause:active,.dc-btn--tertiary:focus,.dc-btn-pause:focus,.dc-btn--tertiary:hover,.dc-btn-pause:hover{background-color:rgba(5,25,45,0.15);border-color:#05192d;color:#05192d}.dc-btn--tertiary:disabled,.dc-btn-pause:disabled,.dc-btn--tertiary.is-disabled,.is-disabled.dc-btn-pause{background-color:transparent;border-color:#05192d;color:#05192d}.dc-btn--text-light{color:#ffffff}.dc-btn--text-light:active,.dc-btn--text-light:focus,.dc-btn--text-light:hover{color:#ffffff}.dc-btn--green{background-color:#03ef62;border-color:#03ef62;color:#05192d}.dc-btn--green:active,.dc-btn--green:focus,.dc-btn--green:hover{background-color:#65ff8f;border-color:#65ff8f;color:#05192d}.dc-btn--green:disabled,.dc-btn--green.is-disabled{background-color:#03ef62;border-color:#03ef62;color:#05192d}.dc-btn--grey{background-color:#efefef;border-color:#efefef;color:#000820}.dc-btn--grey:active,.dc-btn--grey:focus,.dc-btn--grey:hover{background-color:#e8e8ea;border-color:#e8e8ea;color:#000820}.dc-btn--grey:disabled,.dc-btn--grey.is-disabled{background-color:#efefef;border-color:#efefef;color:#000820}.dc-btn--red{background-color:#ff5400;border-color:#ff5400;color:#05192d}.dc-btn--red:active,.dc-btn--red:focus,.dc-btn--red:hover{background-color:#ff782d;border-color:#ff782d;color:#05192d}.dc-btn--red:disabled,.dc-btn--red.is-disabled{background-color:#ff5400;border-color:#ff5400;color:#05192d}.dc-btn--purple{background-color:#7933ff;border-color:#7933ff;color:#05192d}.dc-btn--purple:active,.dc-btn--purple:focus,.dc-btn--purple:hover{background-color:#974dff;border-color:#974dff;color:#05192d}.dc-btn--purple:disabled,.dc-btn--purple.is-disabled{background-color:#7933ff;border-color:#7933ff;color:#05192d}.dc-btn--orange{background-color:#ff931e;border-color:#ff931e;color:#05192d}.dc-btn--orange:active,.dc-btn--orange:focus,.dc-btn--orange:hover{background-color:#ffbc4b;border-color:#ffbc4b;color:#05192d}.dc-btn--orange:disabled,.dc-btn--orange.is-disabled{background-color:#ff931e;border-color:#ff931e;color:#05192d}.dc-btn--facebook{background-color:#3b5999;border-color:#3b5999;color:#ffffff}.dc-btn--facebook:active,.dc-btn--facebook:focus,.dc-btn--facebook:hover{background-color:#627aad;border-color:#627aad;color:#ffffff}.dc-btn--facebook:disabled,.dc-btn--facebook.is-disabled{background-color:#3b5999;border-color:#3b5999;color:#ffffff}.dc-btn--linkedin{background-color:#0077b5;border-color:#0077b5;color:#ffffff}.dc-btn--linkedin:active,.dc-btn--linkedin:focus,.dc-btn--linkedin:hover{background-color:#4792c5;border-color:#4792c5;color:#ffffff}.dc-btn--linkedin:disabled,.dc-btn--linkedin.is-disabled{background-color:#0077b5;border-color:#0077b5;color:#ffffff}.dc-btn--google-plus{background-color:#dd4b39;border-color:#dd4b39;color:#ffffff}.dc-btn--google-plus:active,.dc-btn--google-plus:focus,.dc-btn--google-plus:hover{background-color:#e57062;border-color:#e57062;color:#ffffff}.dc-btn--google-plus:disabled,.dc-btn--google-plus.is-disabled{background-color:#dd4b39;border-color:#dd4b39;color:#ffffff}.dc-btn--shadowed{box-shadow:0 1px 4px -1px rgba(5,25,45,0.3)}.dc-btn--shadowed:active,.dc-btn--shadowed:focus,.dc-btn--shadowed:hover{box-shadow:0 3px 5px -1px rgba(5,25,45,0.3);transform:translateY(-1px)}.dc-btn--shadowed:disabled,.dc-btn--shadowed.is-disabled{box-shadow:0 1px 4px -1px rgba(5,25,45,0.3);transform:none}.dc-btn--white{background-color:#ffffff;border-color:#ffffff;color:#05192d;transition:all 0.3s cubic-bezier(0.77, 0, 0.175, 1)}.dc-btn--white:active,.dc-btn--white:focus,.dc-btn--white:hover{border-color:"";color:#5646a5}.dc-btn--white:disabled,.dc-btn--white.is-disabled{background-color:#ffffff;border-color:#ffffff;color:#05192d}.dc-btn--white:active,.dc-btn--white:focus,.dc-btn--white:hover{border-color:#ffffff}.dc-btn--white:active .dc-icon,.dc-btn--white:focus .dc-icon,.dc-btn--white:hover .dc-icon{fill:#5646a5}.dc-btn--white:active,.dc-btn--white:focus{border:1px solid #5646a5}.dc-btn--white .dc-icon{transition:all 0.3s cubic-bezier(0.77, 0, 0.175, 1)}.dc-btn--white-green:active,.dc-btn--white-green:focus,.dc-btn--white-green:hover{color:#03ef62}.dc-btn--white-green:active .dc-icon,.dc-btn--white-green:focus .dc-icon,.dc-btn--white-green:hover .dc-icon{fill:#03ef62}.dc-btn--white-green:active,.dc-btn--white-green:focus{border:1px solid #03ef62}.dc-btn--white-red:active,.dc-btn--white-red:focus,.dc-btn--white-red:hover{color:#ff5400}.dc-btn--white-red:active .dc-icon,.dc-btn--white-red:focus .dc-icon,.dc-btn--white-red:hover .dc-icon{fill:#ff5400}.dc-btn--white-red:active,.dc-btn--white-red:focus{border:1px solid #ff5400}.dc-btn--bordered{background-color:transparent;border-color:#05192d;color:#05192d}.dc-btn--bordered:active,.dc-btn--bordered:focus,.dc-btn--bordered:hover{border-color:#213147;color:#05192d}.dc-btn--bordered:disabled,.dc-btn--bordered.is-disabled{background-color:transparent;border-color:#05192d;color:#05192d}.dc-btn--bordered-white{background-color:transparent;border-color:#f7f7fc;color:#ffffff}.dc-btn--bordered-white:active,.dc-btn--bordered-white:focus,.dc-btn--bordered-white:hover{border-color:"";color:#ffffff}.dc-btn--bordered-white:disabled,.dc-btn--bordered-white.is-disabled{background-color:transparent;border-color:#f7f7fc;color:#ffffff}.dc-btn--bordered-white:active,.dc-btn--bordered-white:focus,.dc-btn--bordered-white:hover{background-color:rgba(255,255,255,0.2)}.dc-btn--bordered-red{background-color:transparent;border-color:#ff5400;color:#05192d}.dc-btn--bordered-red:active,.dc-btn--bordered-red:focus,.dc-btn--bordered-red:hover{border-color:"";color:#05192d}.dc-btn--bordered-red:disabled,.dc-btn--bordered-red.is-disabled{background-color:transparent;border-color:#ff5400;color:#05192d}.dc-btn--bordered-green{background-color:transparent;border-color:#03ef62;color:#05192d}.dc-btn--bordered-green:active,.dc-btn--bordered-green:focus,.dc-btn--bordered-green:hover{border-color:"";color:#05192d}.dc-btn--bordered-green:disabled,.dc-btn--bordered-green.is-disabled{background-color:transparent;border-color:#03ef62;color:#05192d}.dc-btn--bordered-grey-light{background-color:transparent;border-color:#f7f7fc;color:#05192d}.dc-btn--bordered-grey-light:active,.dc-btn--bordered-grey-light:focus,.dc-btn--bordered-grey-light:hover{border-color:#03ef62;color:#05192d}.dc-btn--bordered-grey-light:disabled,.dc-btn--bordered-grey-light.is-disabled{background-color:transparent;border-color:#f7f7fc;color:#05192d}.dc-btn--bordered-facebook{background-color:transparent;border-color:#f7f7fc;color:#05192d}.dc-btn--bordered-facebook:active,.dc-btn--bordered-facebook:focus,.dc-btn--bordered-facebook:hover{background-color:#3b5999;border-color:#efefef;color:#ffffff}.dc-btn--bordered-facebook:disabled,.dc-btn--bordered-facebook.is-disabled{background-color:transparent;border-color:#f7f7fc;color:#05192d}.dc-btn--bordered-facebook:active .dc-icon--facebook-square,.dc-btn--bordered-facebook:focus .dc-icon--facebook-square,.dc-btn--bordered-facebook:hover .dc-icon--facebook-square{fill:#ffffff !important}.dc-icon--facebook-square{fill:#3b5999 !important}.dc-btn--bordered-google-plus{background-color:transparent;border-color:#f7f7fc;color:#05192d}.dc-btn--bordered-google-plus:active,.dc-btn--bordered-google-plus:focus,.dc-btn--bordered-google-plus:hover{background-color:#dd4b39;border-color:#efefef;color:#ffffff}.dc-btn--bordered-google-plus:disabled,.dc-btn--bordered-google-plus.is-disabled{background-color:transparent;border-color:#f7f7fc;color:#05192d}.dc-btn--bordered-google-plus:active .dc-icon--google-plus-square,.dc-btn--bordered-google-plus:focus .dc-icon--google-plus-square,.dc-btn--bordered-google-plus:hover .dc-icon--google-plus-square{fill:#ffffff !important}.dc-icon--google-plus-square{fill:#dd4b39 !important}.dc-btn--bordered-linkedin{background-color:transparent;border-color:#efefef;color:#05192d}.dc-btn--bordered-linkedin:active,.dc-btn--bordered-linkedin:focus,.dc-btn--bordered-linkedin:hover{background-color:#0077b5;border-color:#efefef;color:#ffffff}.dc-btn--bordered-linkedin:disabled,.dc-btn--bordered-linkedin.is-disabled{background-color:transparent;border-color:#efefef;color:#05192d}.dc-btn--bordered-linkedin:active .dc-icon--linkedin-square,.dc-btn--bordered-linkedin:focus .dc-icon--linkedin-square,.dc-btn--bordered-linkedin:hover .dc-icon--linkedin-square{fill:#ffffff !important}.dc-icon--linkedin-square{fill:#0077b5 !important}.dc-btn--inline{background-color:transparent;border:0;color:#e8e8ea;padding:0}.dc-btn--inline:active,.dc-btn--inline:focus,.dc-btn--inline:hover{color:#03ef62}.dc-multi-btn{display:inline-flex}.dc-multi-btn__item:first-child,.dc-multi-btn__item:last-child{background:none;border:1px solid transparent;box-shadow:none;min-width:1px;padding-bottom:11px;padding-top:11px;transition:background-color 0.3s cubic-bezier(0.77, 0, 0.175, 1),border-color 0.3s cubic-bezier(0.77, 0, 0.175, 1),color 0.3s cubic-bezier(0.77, 0, 0.175, 1)}.dc-multi-btn__item:first-child:active,.dc-multi-btn__item:first-child:focus,.dc-multi-btn__item:first-child:hover,.dc-multi-btn__item:last-child:active,.dc-multi-btn__item:last-child:focus,.dc-multi-btn__item:last-child:hover{border-color:transparent}.dc-multi-btn__item:first-child{border-radius:4px 0 0 4px;border-right:0}.dc-multi-btn__item:last-child{border-radius:0 4px 4px 0}.dc-multi-btn__text{font-size:16px;-webkit-font-smoothing:antialiased;font-weight:800;letter-spacing:inherit;padding-left:16px;padding-right:16px;text-align:center;user-select:none;white-space:nowrap}.dc-multi-btn__icon{padding-left:14px;padding-right:14px}.dc-multi-btn--secondary .dc-multi-btn__item:first-child,.dc-multi-btn--secondary .dc-multi-btn__item:last-child{background-color:#fcce0d;border-color:#fcce0d}.dc-multi-btn--secondary .dc-multi-btn__item:first-child:active,.dc-multi-btn--secondary .dc-multi-btn__item:first-child:focus,.dc-multi-btn--secondary .dc-multi-btn__item:first-child:hover,.dc-multi-btn--secondary .dc-multi-btn__item:last-child:active,.dc-multi-btn--secondary .dc-multi-btn__item:last-child:focus,.dc-multi-btn--secondary .dc-multi-btn__item:last-child:hover{background-color:#ffec3c;border-color:#ffec3c}.dc-multi-btn--secondary .dc-multi-btn__text{color:#05192d}.dc-multi-btn--secondary .dc-multi-btn__item:last-child{border-left-color:rgba(0,0,0,0.2)}.dc-multi-btn--secondary .dc-multi-btn__item:last-child:active,.dc-multi-btn--secondary .dc-multi-btn__item:last-child:focus,.dc-multi-btn--secondary .dc-multi-btn__item:last-child:hover{border-left-color:rgba(0,0,0,0.2)}.dc-multi-btn--sm .dc-multi-btn__item:first-child,.dc-multi-btn--sm .dc-multi-btn__item:last-child{padding-bottom:5px;padding-top:5px}.dc-multi-btn--sm .dc-multi-btn__icon{padding-left:11px;padding-right:11px}.dc-multi-btn--lg .dc-multi-btn__item:first-child,.dc-multi-btn--lg .dc-multi-btn__item:last-child{padding-bottom:16px;padding-top:16px}.dc-multi-btn--lg .dc-multi-btn__icon{padding-left:19px;padding-right:19px}.dc-multi-btn--lg .dc-multi-btn__text{font-size:20px;padding-left:32px;padding-right:32px}.dc-multi-btn--timer .dc-multi-btn__item:first-child{background-color:#ffffff;border-color:#f7f7fc}.dc-multi-btn--timer .dc-multi-btn__item:first-child:active,.dc-multi-btn--timer .dc-multi-btn__item:first-child:focus,.dc-multi-btn--timer .dc-multi-btn__item:first-child:hover{background-color:#ffffff}.dc-multi-btn--timer .dc-multi-btn__item:last-child{background-color:#fcce0d;border-color:#fcce0d}.dc-multi-btn--timer .dc-multi-btn__item:last-child:active,.dc-multi-btn--timer .dc-multi-btn__item:last-child:focus,.dc-multi-btn--timer .dc-multi-btn__item:last-child:hover{background-color:#ffec3c;border-color:#ffec3c}.dc-multi-btn--timer .dc-multi-btn__text{color:#e8e8ea;flex-grow:1;font-weight:400;padding-left:8px;padding-right:8px;width:60px}.dc-multi-btn--white .dc-multi-btn__item:first-child,.dc-multi-btn--white .dc-multi-btn__item:last-child{background-color:#ffffff;border-color:#ffffff}.dc-multi-btn--white .dc-multi-btn__item:first-child:active,.dc-multi-btn--white .dc-multi-btn__item:first-child:focus,.dc-multi-btn--white .dc-multi-btn__item:first-child:hover,.dc-multi-btn--white .dc-multi-btn__item:last-child:active,.dc-multi-btn--white .dc-multi-btn__item:last-child:focus,.dc-multi-btn--white .dc-multi-btn__item:last-child:hover{background-color:#ffffff}.dc-multi-btn--white .dc-multi-btn__item:last-child{border-left-color:#f7f7fc}.dc-multi-btn--white .dc-multi-btn__item:last-child:active,.dc-multi-btn--white .dc-multi-btn__item:last-child:focus,.dc-multi-btn--white .dc-multi-btn__item:last-child:hover{border-left-color:#f7f7fc}.dc-multi-btn--white .dc-multi-btn__text{color:#e8e8ea;flex-grow:1;font-weight:400;padding-left:8px;padding-right:8px;width:60px}.dc-card{background-color:#ffffff;border-radius:4px;box-shadow:0 2px 4px -1px rgba(5,25,45,0.3);padding:12px;position:relative}.dc-card--content{padding:24px}.dc-card--bordered{border:1px solid #f7f7fc;box-shadow:none;padding:11px}.dc-card--bordered.dc-card--content{padding:23px}.dc-card--bordered.dc-card--sectioned{padding:0}.dc-card--shadowed-sm{box-shadow:0 1px 4px -1px rgba(5,25,45,0.3)}.dc-card--shadowed-lg{box-shadow:0 3px 5px -1px rgba(5,25,45,0.3)}.dc-card--shadowed-xl{box-shadow:0 8px 12px -4px rgba(5,25,45,0.3)}.dc-card--sectioned{padding:0}.dc-card--sectioned .dc-card__header,.dc-card--sectioned .dc-card__body,.dc-card--sectioned .dc-card__footer{padding:12px}.dc-card--sectioned.dc-card--content .dc-card__body{padding:24px}.dc-card--sectioned.dc-card--content .dc-card__header,.dc-card--sectioned.dc-card--content .dc-card__footer{padding:24px}.dc-card--sectioned .dc-card__header+.dc-card__body{border-top:1px solid #f7f7fc}.dc-card--sectioned .dc-card__header+.dc-card__footer,.dc-card--sectioned .dc-card__body+.dc-card__footer{border-top:1px solid #f7f7fc}.dc-card--sectioned.dc-card--bordered .dc-card__header,.dc-card--sectioned.dc-card--bordered .dc-card__body,.dc-card--sectioned.dc-card--bordered .dc-card__footer{padding:12px 11px}.dc-card--sectioned.dc-card--bordered.dc-card--content .dc-card__header,.dc-card--sectioned.dc-card--bordered.dc-card--content .dc-card__footer{padding:24px 23px}.dc-card--sectioned.dc-card--bordered.dc-card--content .dc-card__body{padding:24px 23px}.dc-card--interactive{transition:box-shadow 0.3s cubic-bezier(0.77, 0, 0.175, 1),transform 0.3s cubic-bezier(0.77, 0, 0.175, 1)}.dc-card--interactive:active,.dc-card--interactive:focus,.dc-card--interactive:hover{box-shadow:0 8px 12px -4px rgba(5,25,45,0.3);transform:translate(0, -4px)}.dc-card--interactive.dc-card--bordered:active,.dc-card--interactive.dc-card--bordered:focus,.dc-card--interactive.dc-card--bordered:hover{border:1px solid #f7f7fc;box-shadow:none}.dc-card--interactive.dc-card--shadowed-sm:active,.dc-card--interactive.dc-card--shadowed-sm:focus,.dc-card--interactive.dc-card--shadowed-sm:hover{box-shadow:0 3px 5px -1px rgba(5,25,45,0.3)}.dc-dropdown{cursor:pointer;display:inline-block;position:relative}.dc-dropdown-pin{align-items:center;bottom:0;display:flex;height:28px;justify-content:center;position:absolute;right:0;user-select:none;width:36px;z-index:20}.dc-dropdown-pin .dc-icon{color:#05192d;opacity:0.5}.dc-dropdown__content{left:50%;right:auto;transform:translateX(-50%);background-clip:padding-box;background-color:#ffffff;border:solid 1px #f7f7fc;border-radius:4px;box-shadow:0 8px 12px -4px rgba(5,25,45,0.3);color:#05192d;display:none;font-size:16px;min-width:192px;opacity:0;padding:12px;position:absolute;text-align:left;top:calc(100% + 4px);z-index:999}.dc-dropdown__content::after,.dc-dropdown__content::before{left:50%}.dc-dropdown__list{flex-grow:1;list-style-type:none;margin:0;padding:0}.dc-dropdown__list--bordered .dc-dropdown__item:not(:first-child){border-top:1px solid #f7f7fc}.dc-dropdown__link{background-color:transparent;border:0;color:#05192d;display:block;font-weight:400;line-height:1;padding:8px 4px;text-align:inherit;transition:background-color 0.3s cubic-bezier(0.77, 0, 0.175, 1);white-space:nowrap;width:100%}.dc-dropdown__link:active,.dc-dropdown__link:focus,.dc-dropdown__link:hover{background-color:#efefef;color:#05192d;cursor:pointer}.dc-dropdown__link.disabled,.dc-dropdown__link:disabled{background-color:transparent;opacity:0.2}.dc-dropdown__icon{transition:transform 0.3s cubic-bezier(0.77, 0, 0.175, 1)}.dc-is-open .dc-dropdown__icon{transform:rotate(180deg)}.dc-dropdown--caret .dc-dropdown__toggle::after{border:5px solid transparent;border-bottom:0;border-top:6px solid #efefef;content:'';margin-left:12px}.dc-dropdown--arrow .dc-dropdown__content::after,.dc-dropdown--arrow .dc-dropdown__content::before{border-color:transparent;border-style:solid;bottom:100%;content:'';height:0;pointer-events:none;position:absolute;width:0}.dc-dropdown--arrow .dc-dropdown__content::after{border-bottom-color:#ffffff;border-width:3px;margin-left:-3px}.dc-dropdown--arrow .dc-dropdown__content::before{border-bottom-color:#f7f7fc;border-width:4px;margin-left:-4px}.dc-dropdown--buttons .dc-dropdown__content{padding:6px 0}.dc-dropdown--buttons .dc-dropdown__link{padding:10px 12px}.dc-dropdown--nav__content{display:block;opacity:1;padding:0}.dc-dropdown--nav__link{color:#05192d;display:block;transition:background-color 0.3s cubic-bezier(0.77, 0, 0.175, 1),color 0.3s cubic-bezier(0.77, 0, 0.175, 1)}.dc-dropdown--nav__link:active,.dc-dropdown--nav__link:focus,.dc-dropdown--nav__link:hover{background-color:#efefef;border-color:transparent;color:#05192d}.dc-dropdown--nav__courses{width:34%}@media screen and (max-width: 1199px){.dc-dropdown--nav__courses{flex-basis:320px;width:320px}}.dc-dropdown--nav__tracks{min-width:1px;width:38%}@media screen and (max-width: 1199px){.dc-dropdown--nav__tracks{flex-basis:340px;width:340px}}@media screen and (min-width: 992px){.dc-dropdown--nav__track-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:310px}}.dc-dropdown--nav__instructors{width:28%}@media screen and (max-width: 1199px){.dc-dropdown--nav__instructors{flex-basis:280px;width:280px}}@media screen and (min-width: 992px){.dc-dropdown--notifications{width:330px}}@media screen and (min-width: 480px){.dc-dropdown--center\@xs .dc-dropdown__content{left:50%;right:auto;transform:translateX(-50%)}.dc-dropdown--center\@xs .dc-dropdown__content::after,.dc-dropdown--center\@xs .dc-dropdown__content::before{left:50%}}@media screen and (min-width: 768px){.dc-dropdown--center\@sm .dc-dropdown__content{left:50%;right:auto;transform:translateX(-50%)}.dc-dropdown--center\@sm .dc-dropdown__content::after,.dc-dropdown--center\@sm .dc-dropdown__content::before{left:50%}}@media screen and (min-width: 992px){.dc-dropdown--center\@md .dc-dropdown__content{left:50%;right:auto;transform:translateX(-50%)}.dc-dropdown--center\@md .dc-dropdown__content::after,.dc-dropdown--center\@md .dc-dropdown__content::before{left:50%}}@media screen and (min-width: 1200px){.dc-dropdown--center\@lg .dc-dropdown__content{left:50%;right:auto;transform:translateX(-50%)}.dc-dropdown--center\@lg .dc-dropdown__content::after,.dc-dropdown--center\@lg .dc-dropdown__content::before{left:50%}}@media screen and (min-width: 1366px){.dc-dropdown--center\@xl .dc-dropdown__content{left:50%;right:auto;transform:translateX(-50%)}.dc-dropdown--center\@xl .dc-dropdown__content::after,.dc-dropdown--center\@xl .dc-dropdown__content::before{left:50%}}.dc-dropdown--left .dc-dropdown__content{left:0;right:auto;transform:translateX(0)}.dc-dropdown--left .dc-dropdown__content::after,.dc-dropdown--left .dc-dropdown__content::before{left:12px}@media screen and (min-width: 480px){.dc-dropdown--left\@xs .dc-dropdown__content{left:0;right:auto;transform:translateX(0)}.dc-dropdown--left\@xs .dc-dropdown__content::after,.dc-dropdown--left\@xs .dc-dropdown__content::before{left:12px}}@media screen and (min-width: 768px){.dc-dropdown--left\@sm .dc-dropdown__content{left:0;right:auto;transform:translateX(0)}.dc-dropdown--left\@sm .dc-dropdown__content::after,.dc-dropdown--left\@sm .dc-dropdown__content::before{left:12px}}@media screen and (min-width: 992px){.dc-dropdown--left\@md .dc-dropdown__content{left:0;right:auto;transform:translateX(0)}.dc-dropdown--left\@md .dc-dropdown__content::after,.dc-dropdown--left\@md .dc-dropdown__content::before{left:12px}}@media screen and (min-width: 1200px){.dc-dropdown--left\@lg .dc-dropdown__content{left:0;right:auto;transform:translateX(0)}.dc-dropdown--left\@lg .dc-dropdown__content::after,.dc-dropdown--left\@lg .dc-dropdown__content::before{left:12px}}@media screen and (min-width: 1366px){.dc-dropdown--left\@xl .dc-dropdown__content{left:0;right:auto;transform:translateX(0)}.dc-dropdown--left\@xl .dc-dropdown__content::after,.dc-dropdown--left\@xl .dc-dropdown__content::before{left:12px}}.dc-dropdown--right .dc-dropdown__content{left:auto;right:0;transform:translateX(0)}.dc-dropdown--right .dc-dropdown__content::after,.dc-dropdown--right .dc-dropdown__content::before{left:calc(100% - 12px)}@media screen and (min-width: 480px){.dc-dropdown--right\@xs .dc-dropdown__content{left:auto;right:0;transform:translateX(0)}.dc-dropdown--right\@xs .dc-dropdown__content::after,.dc-dropdown--right\@xs .dc-dropdown__content::before{left:calc(100% - 12px)}}@media screen and (min-width: 768px){.dc-dropdown--right\@sm .dc-dropdown__content{left:auto;right:0;transform:translateX(0)}.dc-dropdown--right\@sm .dc-dropdown__content::after,.dc-dropdown--right\@sm .dc-dropdown__content::before{left:calc(100% - 12px)}}@media screen and (min-width: 992px){.dc-dropdown--right\@md .dc-dropdown__content{left:auto;right:0;transform:translateX(0)}.dc-dropdown--right\@md .dc-dropdown__content::after,.dc-dropdown--right\@md .dc-dropdown__content::before{left:calc(100% - 12px)}}@media screen and (min-width: 1200px){.dc-dropdown--right\@lg .dc-dropdown__content{left:auto;right:0;transform:translateX(0)}.dc-dropdown--right\@lg .dc-dropdown__content::after,.dc-dropdown--right\@lg .dc-dropdown__content::before{left:calc(100% - 12px)}}@media screen and (min-width: 1366px){.dc-dropdown--right\@xl .dc-dropdown__content{left:auto;right:0;transform:translateX(0)}.dc-dropdown--right\@xl .dc-dropdown__content::after,.dc-dropdown--right\@xl .dc-dropdown__content::before{left:calc(100% - 12px)}}.dc-dropdown.dc-is-open .dc-dropdown__content,.dc-dropdown--hover:hover .dc-dropdown__content{animation:fadeIn 0.3s forwards;display:block}.dc-dropdown.dc-is-open .dc-dropdown__toggle::after,.dc-dropdown--hover:hover .dc-dropdown__toggle::after{transform:rotate(180deg)}.dc-flash-wrapper{left:0;pointer-events:none;position:absolute;right:0;z-index:999}@media screen and (min-width: 664px){.dc-flash-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}}.dc-flash{align-items:center;display:flex;font-size:1.125rem;padding:16px;pointer-events:auto}@media screen and (min-width: 664px){.dc-flash{border-radius:0 0 4px 4px;max-width:600px}}.dc-flash+.dc-flash{margin-top:4px}@media screen and (min-width: 664px){.dc-flash+.dc-flash{border-radius:4px}}.dc-flash__content{flex-grow:1;padding:0 16px;text-align:center}.dc-flash__close{cursor:pointer;opacity:0.65;padding-left:16px;right:16px;transition:opacity 0.3s cubic-bezier(0.77, 0, 0.175, 1)}.dc-flash__close:hover{opacity:1}@media screen and (min-width: 664px){.dc-flash__close{position:initial}}.dc-flash__cta{padding-left:16px}.dc-flash--notice{background-color:#fcce0d;color:#05192d}.dc-flash--notice a{border-color:#05192d;color:#05192d;transition:border-color 0.3s cubic-bezier(0.77, 0, 0.175, 1)}.dc-flash--notice a:hover,.dc-flash--notice a:focus{border-color:#05192d}.dc-flash--success{background-color:#03ef62;color:#05192d}.dc-flash--success a{border-color:#05192d;color:#05192d;transition:border-color 0.3s cubic-bezier(0.77, 0, 0.175, 1)}.dc-flash--success a:hover,.dc-flash--success a:focus{border-color:#05192d}.dc-flash--error{background-color:#ff5400;color:#05192d}.dc-flash--error a{border-color:#05192d;color:#05192d;transition:border-color 0.3s cubic-bezier(0.77, 0, 0.175, 1)}.dc-flash--error a:hover,.dc-flash--error a:focus{border-color:#05192d}svg:not(:root){overflow:hidden}.dc-icon{display:inline-block;fill:currentColor;flex-shrink:0;overflow:hidden;position:relative;top:-0.1em;transition:fill 0.3s cubic-bezier(0.77, 0, 0.175, 1);vertical-align:middle}.dc-icon::after{bottom:0;content:'';display:block;left:0;position:absolute;right:0;top:0}.disabled .dc-icon,:disabled .dc-icon{fill:#ffffff}.dc-icon__svg{bottom:0;display:block;fill:inherit;height:100%;left:0;position:absolute;right:0;top:0;width:100%}[class*='dc-icon--hover']:hover .dc-icon__svg,[class*='dc-icon--hover']:focus .dc-icon__svg,.is-active[class*='dc-icon--active'] .dc-icon__svg{fill:inherit}.dc-icon--flex{top:0}.dc-icon--white-shadowed{background:#ffffff;border-radius:50%;box-shadow:0 1px 4px 0 rgba(5,25,45,0.3);transition:transform 0.3s cubic-bezier(0.77, 0, 0.175, 1),box-shadow 0.3s cubic-bezier(0.77, 0, 0.175, 1)}.dc-icon--white-shadowed:active,.dc-icon--white-shadowed:focus,.dc-icon--white-shadowed:hover{box-shadow:0 2px 8px 0 rgba(5,25,45,0.3);transform:translateY(-1px);transition:transform 0.3s cubic-bezier(0.77, 0, 0.175, 1),box-shadow 0.3s cubic-bezier(0.77, 0, 0.175, 1)}.dc-icon--currentColor,.dc-icon--hover-currentColor:hover,.dc-icon--hover-currentColor:focus{fill:currentColor}.dc-icon--active-currentColor.is-active{fill:currentColor !important}.dc-icon--transparent,.dc-icon--hover-transparent:hover,.dc-icon--hover-transparent:focus{fill:transparent}.dc-icon--active-transparent.is-active{fill:transparent !important}.dc-icon--blue,.dc-icon--hover-blue:hover,.dc-icon--hover-blue:focus{fill:#06bdfc}.dc-icon--active-blue.is-active{fill:#06bdfc !important}.dc-icon--blue-dark,.dc-icon--hover-blue-dark:hover,.dc-icon--hover-blue-dark:focus{fill:#009bd8}.dc-icon--active-blue-dark.is-active{fill:#009bd8 !important}.dc-icon--blue-light,.dc-icon--hover-blue-light:hover,.dc-icon--hover-blue-light:focus{fill:#60e7ff}.dc-icon--active-blue-light.is-active{fill:#60e7ff !important}.dc-icon--blue-text,.dc-icon--hover-blue-text:hover,.dc-icon--hover-blue-text:focus{fill:#007bb6}.dc-icon--active-blue-text.is-active{fill:#007bb6 !important}.dc-icon--green,.dc-icon--hover-green:hover,.dc-icon--hover-green:focus{fill:#03ef62}.dc-icon--active-green.is-active{fill:#03ef62 !important}.dc-icon--green-dark,.dc-icon--hover-green-dark:hover,.dc-icon--hover-green-dark:focus{fill:#00c53b}.dc-icon--active-green-dark.is-active{fill:#00c53b !important}.dc-icon--green-light,.dc-icon--hover-green-light:hover,.dc-icon--hover-green-light:focus{fill:#65ff8f}.dc-icon--active-green-light.is-active{fill:#65ff8f !important}.dc-icon--green-text,.dc-icon--hover-green-text:hover,.dc-icon--hover-green-text:focus{fill:#008700}.dc-icon--active-green-text.is-active{fill:#008700 !important}.dc-icon--navy,.dc-icon--hover-navy:hover,.dc-icon--hover-navy:focus{fill:#05192d}.dc-icon--active-navy.is-active{fill:#05192d !important}.dc-icon--navy-dark,.dc-icon--hover-navy-dark:hover,.dc-icon--hover-navy-dark:focus{fill:#000820}.dc-icon--active-navy-dark.is-active{fill:#000820 !important}.dc-icon--navy-light,.dc-icon--hover-navy-light:hover,.dc-icon--hover-navy-light:focus{fill:#213147}.dc-icon--active-navy-light.is-active{fill:#213147 !important}.dc-icon--navy-text,.dc-icon--hover-navy-text:hover,.dc-icon--hover-navy-text:focus{fill:#05192d}.dc-icon--active-navy-text.is-active{fill:#05192d !important}.dc-icon--orange,.dc-icon--hover-orange:hover,.dc-icon--hover-orange:focus{fill:#ff931e}.dc-icon--active-orange.is-active{fill:#ff931e !important}.dc-icon--orange-dark,.dc-icon--hover-orange-dark:hover,.dc-icon--hover-orange-dark:focus{fill:#d87300}.dc-icon--active-orange-dark.is-active{fill:#d87300 !important}.dc-icon--orange-light,.dc-icon--hover-orange-light:hover,.dc-icon--hover-orange-light:focus{fill:#ffbc4b}.dc-icon--active-orange-light.is-active{fill:#ffbc4b !important}.dc-icon--orange-text,.dc-icon--hover-orange-text:hover,.dc-icon--hover-orange-text:focus{fill:#b75900}.dc-icon--active-orange-text.is-active{fill:#b75900 !important}.dc-icon--pink,.dc-icon--hover-pink:hover,.dc-icon--hover-pink:focus{fill:#ff6ea9}.dc-icon--active-pink.is-active{fill:#ff6ea9 !important}.dc-icon--pink-dark,.dc-icon--hover-pink-dark:hover,.dc-icon--hover-pink-dark:focus{fill:#dc4d8b}.dc-icon--active-pink-dark.is-active{fill:#dc4d8b !important}.dc-icon--pink-light,.dc-icon--hover-pink-light:hover,.dc-icon--hover-pink-light:focus{fill:#ff95cf}.dc-icon--active-pink-light.is-active{fill:#ff95cf !important}.dc-icon--pink-text,.dc-icon--hover-pink-text:hover,.dc-icon--hover-pink-text:focus{fill:#bf3072}.dc-icon--active-pink-text.is-active{fill:#bf3072 !important}.dc-icon--purple,.dc-icon--hover-purple:hover,.dc-icon--hover-purple:focus{fill:#7933ff}.dc-icon--active-purple.is-active{fill:#7933ff !important}.dc-icon--purple-dark,.dc-icon--hover-purple-dark:hover,.dc-icon--hover-purple-dark:focus{fill:#5646a5}.dc-icon--active-purple-dark.is-active{fill:#5646a5 !important}.dc-icon--purple-light,.dc-icon--hover-purple-light:hover,.dc-icon--hover-purple-light:focus{fill:#974dff}.dc-icon--active-purple-light.is-active{fill:#974dff !important}.dc-icon--purple-text,.dc-icon--hover-purple-text:hover,.dc-icon--hover-purple-text:focus{fill:#5646a5}.dc-icon--active-purple-text.is-active{fill:#5646a5 !important}.dc-icon--red,.dc-icon--hover-red:hover,.dc-icon--hover-red:focus{fill:#ff5400}.dc-icon--active-red.is-active{fill:#ff5400 !important}.dc-icon--red-dark,.dc-icon--hover-red-dark:hover,.dc-icon--hover-red-dark:focus{fill:#dd3400}.dc-icon--active-red-dark.is-active{fill:#dd3400 !important}.dc-icon--red-light,.dc-icon--hover-red-light:hover,.dc-icon--hover-red-light:focus{fill:#ff782d}.dc-icon--active-red-light.is-active{fill:#ff782d !important}.dc-icon--red-text,.dc-icon--hover-red-text:hover,.dc-icon--hover-red-text:focus{fill:#c01100}.dc-icon--active-red-text.is-active{fill:#c01100 !important}.dc-icon--yellow,.dc-icon--hover-yellow:hover,.dc-icon--hover-yellow:focus{fill:#fcce0d}.dc-icon--active-yellow.is-active{fill:#fcce0d !important}.dc-icon--yellow-dark,.dc-icon--hover-yellow-dark:hover,.dc-icon--hover-yellow-dark:focus{fill:#cfa600}.dc-icon--active-yellow-dark.is-active{fill:#cfa600 !important}.dc-icon--yellow-light,.dc-icon--hover-yellow-light:hover,.dc-icon--hover-yellow-light:focus{fill:#ffec3c}.dc-icon--active-yellow-light.is-active{fill:#ffec3c !important}.dc-icon--yellow-text,.dc-icon--hover-yellow-text:hover,.dc-icon--hover-yellow-text:focus{fill:#907000}.dc-icon--active-yellow-text.is-active{fill:#907000 !important}.dc-icon--white,.dc-icon--hover-white:hover,.dc-icon--hover-white:focus{fill:#ffffff}.dc-icon--active-white.is-active{fill:#ffffff !important}.dc-icon--beige-100,.dc-icon--hover-beige-100:hover,.dc-icon--hover-beige-100:focus{fill:#fffbf3}.dc-icon--active-beige-100.is-active{fill:#fffbf3 !important}.dc-icon--beige-200,.dc-icon--hover-beige-200:hover,.dc-icon--hover-beige-200:focus{fill:#f7f3eb}.dc-icon--active-beige-200.is-active{fill:#f7f3eb !important}.dc-icon--beige-300,.dc-icon--hover-beige-300:hover,.dc-icon--hover-beige-300:focus{fill:#efebe4}.dc-icon--active-beige-300.is-active{fill:#efebe4 !important}.dc-icon--beige-400,.dc-icon--hover-beige-400:hover,.dc-icon--hover-beige-400:focus{fill:#e5e1da}.dc-icon--active-beige-400.is-active{fill:#e5e1da !important}.dc-icon--grey-100,.dc-icon--hover-grey-100:hover,.dc-icon--hover-grey-100:focus{fill:#f7f7fc}.dc-icon--active-grey-100.is-active{fill:#f7f7fc !important}.dc-icon--grey-200,.dc-icon--hover-grey-200:hover,.dc-icon--hover-grey-200:focus{fill:#efefef}.dc-icon--active-grey-200.is-active{fill:#efefef !important}.dc-icon--grey-300,.dc-icon--hover-grey-300:hover,.dc-icon--hover-grey-300:focus{fill:#e8e8ea}.dc-icon--active-grey-300.is-active{fill:#e8e8ea !important}.dc-icon--grey-400,.dc-icon--hover-grey-400:hover,.dc-icon--hover-grey-400:focus{fill:#d9d9e2}.dc-icon--active-grey-400.is-active{fill:#d9d9e2 !important}.dc-icon--size-12{height:12px;width:12px}.dc-icon--size-18{height:18px;width:18px}.dc-icon--size-24{height:24px;width:24px}.dc-icon--size-64{height:64px;width:64px}.dc-icon--spinner{animation:spin 1s steps(12) infinite}.dc-progress-bar{align-items:center;display:flex}.dc-progress-bar+.dc-progress-bar{margin-top:16px}.dc-progress-bar__bar{background:#e8e8ea;border:0;border-radius:8px;cursor:default;overflow:hidden;width:100%}.dc-progress-bar__bar:active,.dc-progress-bar__bar:focus,.dc-progress-bar__bar:hover{border:0}.dc-progress-bar--light .dc-progress-bar__bar{background:#ffffff;box-shadow:inset 0 0 0 1px #f7f7fc}.dc-progress-bar--light .dc-progress-bar__bar:active,.dc-progress-bar--light .dc-progress-bar__bar:focus,.dc-progress-bar--light .dc-progress-bar__bar:hover{border:0}.dc-progress-bar--small .dc-progress-bar__bar{height:8px}.dc-progress-bar__fill{background:#06bdfc;border:0;border-radius:8px;color:#ffffff;display:block;font-size:0.75rem;height:16px;line-height:16px;padding-right:8px;text-align:right;transition:width 0.3s cubic-bezier(0.77, 0, 0.175, 1);width:0}.dc-progress-bar__fill:active,.dc-progress-bar__fill:focus,.dc-progress-bar__fill:hover{border:0;color:#ffffff}.dc-progress-bar--completed .dc-progress-bar__fill{background:#03ef62;text-align:center}.dc-progress-bar--small .dc-progress-bar__fill{border-radius:4px;height:8px;line-height:8px;padding-right:4px}.dc-progress-bar__text{color:#05192d;opacity:0.6;flex-shrink:0;font-weight:400;padding-right:8px}.dc-progress-bar--green .dc-progress-bar__fill{background-color:#03ef62}.dc-progress-bar--orange .dc-progress-bar__fill{background-color:#ff931e}.dc-progress-bar--red .dc-progress-bar__fill{background-color:#ff5400}.minimal-tabs-bar{position:relative}.minimal-tabs{border-bottom:1px solid #e5e1da;display:flex;position:relative}.minimal-tab__link{border:0;color:rgba(5,25,45,0.6);display:block;font-size:0.875rem;font-weight:400;padding-bottom:8px;padding-top:10px;text-transform:uppercase}.minimal-tab__link::after{color:transparent;content:attr(data-text);display:block;font-weight:800;height:1px;margin-bottom:-1px;overflow:hidden;visibility:hidden}.minimal-tab__link:hover,.minimal-tab__link:focus{border:0;color:#05192d}.minimal-tab{margin-bottom:-2px;margin-right:26px}.minimal-tab:last-child{margin-right:0}.minimal-tab.active::after{background-color:#05192d;border-radius:2px;content:'';display:block;height:3px}.minimal-tab.active .minimal-tab__link{font-weight:800;color:#05192d}.minimal-tab__label{background-color:#fffbf3;border:solid 1px #f7f3eb;border-radius:4px;color:#007bb6;display:inline-block;font-size:0.75rem;margin-left:1px;margin-top:-2px;padding-left:3px;padding-right:3px;vertical-align:middle}.minimal-tabs__action{align-items:center;border:0;color:#007bb6;display:flex;font-weight:800;margin-top:-1px;position:absolute;right:0;top:50%;transform:translate(0, -50%)}@media (max-width: 767px){.minimal-tabs__action{margin-top:16px;position:relative;transform:none}}.minimal-tabs__action:hover,.minimal-tabs__action:focus{border:0;color:#007bb6}.minimal-tabs__action-icon{margin-right:8px}.minimal-tab-pane{display:none}.minimal-tab-pane.active{display:block}.dc-tag,.technology--mobile-experiment .technology__badge{align-items:center;background-color:#e5e1da;border-radius:4px;color:#05192d;display:inline-flex;font-size:0.875rem;font-weight:800;height:18px;line-height:1;padding-left:4px;padding-right:4px;position:relative;text-transform:uppercase;white-space:nowrap}.dc-tag--link{color:#007bb6;border:none}.dc-tag--link:active,.dc-tag--link:focus,.dc-tag--link:hover{background-color:#06bdfc;border-color:#06bdfc;color:#ffffff;cursor:pointer}.dc-tag--lg{font-size:1rem;height:24px;padding-left:8px;padding-right:8px}.dc-bucket{display:flex}.dc-bucket__content{flex-grow:1;padding-left:16px}.dc-edge-to-edge{display:flex;justify-content:space-between}.dc-edge-to-edge--align-center{align-items:center}@media screen and (min-width: 480px){.dc-edge-to-edge\@xs{display:flex;justify-content:space-between}}@media screen and (min-width: 768px){.dc-edge-to-edge\@sm{display:flex;justify-content:space-between}}@media screen and (min-width: 992px){.dc-edge-to-edge\@md{display:flex;justify-content:space-between}}@media screen and (min-width: 1200px){.dc-edge-to-edge\@lg{display:flex;justify-content:space-between}}@media screen and (min-width: 1366px){.dc-edge-to-edge\@xl{display:flex;justify-content:space-between}}.dc-side-nav{list-style:none;margin-bottom:0;margin-top:0;padding-left:0;border:1px solid #e8e8ea;border-radius:4px;background:#ffffff}.dc-side-nav__item{display:none}.dc-side-nav__item+.dc-side-nav__item{border-top:1px solid #e8e8ea}.dc-side-nav__item:hover{background-color:#f7f7fc}.dc-side-nav__link{border-bottom:0;font-weight:400;font-weight:300;align-items:center;color:rgba(5,25,45,0.6);display:flex;justify-content:space-between;padding:12px 16px 12px 12px}.dc-side-nav__link:hover{border-bottom:0}.dc-side-nav__link:hover{color:#05192d}.dc-side-nav__item--active{display:block}.dc-side-nav__item--active .dc-side-nav__link{color:#05192d;font-weight:800;background-color:#f7f7fc}.dc-side-nav--shadowed{background-color:#ffffff;border:0;box-shadow:0 1px 4px -1px rgba(5,25,45,0.3) !important}.dc-side-nav--open .dc-side-nav__item{display:block}.dc-side-nav--open .dc-side-nav__link::after{transform:rotate(90deg)}@media (min-width: 992px){.dc-side-nav__item{display:block}.dc-side-nav__item--active .dc-side-nav__link::after,.dc-side-nav--open .dc-side-nav__link::after{transform:none}}.dc-img-uploader{text-align:center}.dc-img-uploader__image-wrapper{background:url("https://styleguide-assets.datacamp.com/images/core/components/image-file-uploader/placeholder-cbaf724d5e.svg") no-repeat 0 0/80px 80px;border-radius:50%;display:inline-block;height:80px;margin-bottom:8px;width:80px}.dc-img-uploader__image{border-radius:50%;display:inline-block;height:80px;width:80px}.dc-img-uploader__input{display:none}.dc-img-uploader__label{display:none}.dc-img-uploader__btn{cursor:pointer;margin-bottom:8px}.dc-img-uploader__name{color:#05192d;display:block;word-break:break-all}@media (min-width: 768px){.dc-img-uploader{align-items:center;display:flex;text-align:left}.dc-img-uploader__image-wrapper{margin:0 16px 0 0}.dc-img-uploader__btn{margin:0 12px 0 0}.dc-img-uploader__body{align-items:center;display:flex}}.dc-header-angled{background-color:#ff6ea9}.dc-header-angled>*{position:relative;z-index:10}@media screen and (min-width: 768px){.dc-header-angled{position:relative}.dc-header-angled::before{background:#ff6ea9;border-radius:0 0 100px;content:' ';height:600px;opacity:0.25;position:absolute;right:calc((100% - 750px) / 2 + 400px);top:-360px;transform:skewY(-7deg);width:2500px;z-index:1}}@media screen and (min-width: 992px){.dc-header-angled::before{right:calc((100% - 970px) / 2 + 680px);top:-350px}.dc-header-angled{background:none}.dc-header-angled::after{background:#ff6ea9;content:' ';height:1160px;position:absolute;top:-600px;transform:skewY(-7deg);width:100%}.dc-header-angled--sm::after{top:-730px}.dc-header-angled--xs::before{top:-375px}.dc-header-angled--xs::after{top:-820px}}@media screen and (min-width: 1200px){.dc-header-angled::before{right:calc((100% - 1170px) / 2 + 880px);top:-350px}.dc-header-angled::after{border-radius:0 0 80px;width:calc(100% - 15px)}}@media screen and (min-width: 1366px){.dc-header-angled::after{width:95%}}.dc-headstone{height:64px;margin:-32px auto 0;position:relative;top:0;width:64px}.dc-circle{border-radius:50%}.dc-circle--56{height:56px;width:56px}.dc-circle--24{height:24px;width:24px}@keyframes lbd__card{to{opacity:1;transform:scale(1)}}@keyframes pulse{50%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes slideUp{to{opacity:1;transform:translateY(0)}}@keyframes phoneBooth{0%{background-image:url(/main-app/assets/promotions/superpower/superhero-one-57f233ec270f84a5ca76ccf31387defa8c9fe522f60678858f4cb69798d32b1a.svg);opacity:1}20%{background-image:url(/main-app/assets/promotions/superpower/superhero-one-57f233ec270f84a5ca76ccf31387defa8c9fe522f60678858f4cb69798d32b1a.svg);opacity:1}24%{background-image:url(/main-app/assets/promotions/superpower/superhero-blank-c65581ff28655f516650765da960aed765d050c9f7f483fbf9af9fe686127952.svg);opacity:0}25%{background-image:url(/main-app/assets/promotions/superpower/superhero-two-41cc28a6ac96b13e92cce61d01ad377e8bfb0d459a81a0603ddb52da461d229f.svg);opacity:0}30%{background-image:url(/main-app/assets/promotions/superpower/superhero-two-41cc28a6ac96b13e92cce61d01ad377e8bfb0d459a81a0603ddb52da461d229f.svg);opacity:1}70%{background-image:url(/main-app/assets/promotions/superpower/superhero-two-41cc28a6ac96b13e92cce61d01ad377e8bfb0d459a81a0603ddb52da461d229f.svg);opacity:1}74%{background-image:url(/main-app/assets/promotions/superpower/superhero-two-41cc28a6ac96b13e92cce61d01ad377e8bfb0d459a81a0603ddb52da461d229f.svg);opacity:0}75%{background-image:url(/main-app/assets/promotions/superpower/superhero-one-57f233ec270f84a5ca76ccf31387defa8c9fe522f60678858f4cb69798d32b1a.svg);opacity:0}80%{background-image:url(/main-app/assets/promotions/superpower/superhero-one-57f233ec270f84a5ca76ccf31387defa8c9fe522f60678858f4cb69798d32b1a.svg);opacity:1}100%{background-image:url(/main-app/assets/promotions/superpower/superhero-one-57f233ec270f84a5ca76ccf31387defa8c9fe522f60678858f4cb69798d32b1a.svg);opacity:1}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;transform:translate3d(0, 100%, 0)}}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInDown{animation-name:fadeInDown}.fadeOutDown{animation-name:fadeOutDown}.animated{animation-duration:1s;animation-fill-mode:both}@keyframes rotate360{0%{transform:rotateZ(0deg)}100%{transform:rotateZ(360deg)}}body{background-color:#f7f7fc}.contact-information .icon{text-align:center}.contact-information .icon .fa{line-height:1.5;font-size:1.133rem;color:#ff6ea9}.contact-information .info{padding-left:0}.contact-information .location{margin-top:1rem}.contact-information .location p{margin:0;font-weight:bold}.contact-information .location span{color:#ff6ea9;display:inline-block;line-height:1.1}.bottom-navigation{padding:0.9375rem 0;border-top:1px solid #ff6ea9;background-color:#fff}.bottom-navigation .footer-links-container{float:left}.bottom-navigation .footer-links-list{float:left;list-style:none;margin:0}.bottom-navigation ul.inline{float:left;padding-left:2rem;line-height:42px}.bottom-navigation ul li a{color:#ff6ea9;border-bottom:none;transition:all 0.25s ease-in-out}.bottom-navigation ul li a:hover{color:#ff6ea9}.bottom-navigation ul li:after{color:#ff6ea9}.bottom-navigation .navbar--title{float:left}.bottom-navigation .navbar--title .logo{background:url(/main-app/assets/logos/logo_dark-a81a6a982ba5e5cd7c9871b73b3b98ba4784f4e8dec89f84f7fe67124af4dcb0.svg) no-repeat center center;background-size:contain}.bottom-navigation .navbar--title .logo-title{color:#ff6ea9 !important}.bottom-navigation .navbar--title .small-link{color:#ff6ea9}.bottom-navigation .navbar--title .small-link:hover,.bottom-navigation .navbar--title .small-link:focus{color:#ff6ea9}.bottom-navigation .social-icons{float:right;color:#ff6ea9;line-height:42px}.bottom-navigation .social-icons a{color:inherit;margin-left:1rem}.bottom-navigation .social-icons i{transition:all 0.25s ease-in-out}.bottom-navigation .social-icons__twitter,.bottom-navigation .social-icons__facebook,.bottom-navigation .social-icons__linkedin,.bottom-navigation .social-icons__youtube{width:30px;height:30px}.bottom-navigation .social-icons__twitter:hover{color:#4099FF}.bottom-navigation .social-icons__facebook:hover{color:#3B5998}.bottom-navigation .social-icons__linkedin:hover{color:#0077B5}.bottom-navigation .social-icons__youtube:hover{color:#E52D27}.site-wrap{background-color:#f7f7fc;transition:right .2s;z-index:1000}@media (max-width: 768px){.site-wrap{overflow:auto;position:relative;top:0;right:0}}.site-wrap:after{content:'';opacity:0;position:absolute;transition:opacity .5s}.site-wrap.active{height:100%;overflow:hidden;position:absolute;right:300px;width:100%;z-index:1000}.site-wrap.active:after{background:#fff;bottom:0;content:'';left:0;opacity:.75;position:fixed;right:300px;top:0;z-index:1000}.offscreen-nav{background-color:#ff6ea9;background-image:linear-gradient(-90deg, transparent 95%, rgba(0,0,0,0.1)),linear-gradient(transparent, #1287b6);bottom:0;color:#ff6ea9;font-size:1.133rem;height:100%;list-style:none;margin:0;padding:0;position:fixed;right:0;top:0;width:300px;z-index:1;display:none}.offscreen-nav.active{display:block}.offscreen-nav-li{border-bottom:1px solid #ff6ea9;transition:background .5s}.offscreen-nav-li a{display:block;padding:10px 0 10px 30px;color:white;border-bottom:none;font-weight:300}.offscreen-nav-li a:hover,.offscreen-nav-li a:focus{color:white;border-bottom:none}.offscreen-nav-li:hover{background:#ff6ea9}.offscreen-nav-li.accent{background:#ff6ea9;border-bottom:none}.offscreen-nav-li.accent a{color:#ff6ea9;font-weight:700}.offscreen-nav-li.accent:hover{background:#ff6ea9}.offscreen-nav-li.top{background:url(/main-app/assets/logos/logo-white-5b29ed66f994ce53a96c0965b281fd67da596b120a50ffc550de35f151b273ba.svg) no-repeat center center;background-size:50px;display:block;height:74px}.video-wrapper{position:relative;padding-bottom:56.25%;height:0;margin-top:2rem;overflow:hidden}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}ul.no-style,ol.no-style{list-style:none;margin:0;padding:0}ul.inline,ol.inline{list-style:none;margin:0;padding:0}ul.inline li,ol.inline li{float:left;margin:0 10px}ul.inline li:after,ol.inline li:after{content:'|';position:relative;right:-10px}ul.inline li:first-child,ol.inline li:first-child{margin-left:0}ul.inline li:last-child:after,ol.inline li:last-child:after{display:none}/*!
 * Bootstrap v3.3.5 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=016d6d5b48220591449a)
 * Config saved to config.json and https://gist.github.com/016d6d5b48220591449a
 *//*!
 * Bootstrap v3.3.6 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal .close{background:none;position:absolute;right:10px;top:3px;line-height:1;opacity:1;color:#05192d;font-weight:300;z-index:1;font-size:2.5rem;border:0}.modal .close:focus,.modal .close:hover,.modal .close:focus{text-decoration:none;cursor:pointer;color:#06bdfc}.modal.fade .modal-dialog{transform:translate(0, -25%);-webkit-transition:-webkit-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.modal.in .modal-dialog{transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#ffffff;border:1px solid #999999;border:1px solid rgba(0,0,0,0.2);border-radius:4px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);-webkit-background-clip:padding-box;background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:0.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn--block+.btn--block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width: 992px){.modal-lg{width:900px}}.clearfix:before,.clearfix:after,.modal-header:before,.modal-header:after,.modal-footer:before,.modal-footer:after{content:" ";display:table}.clearfix:after,.modal-header:after,.modal-footer:after{clear:both}.modal fieldset{width:100%}.modal-footer button[type="submit"]{width:auto}@media (min-width: 768px){.modal-dialog{width:768px;margin:30px auto}.modal-content{-webkit-box-shadow:none;box-shadow:none;border-radius:4px}}.modal-backdrop{background-color:#05192d}.modal-backdrop.in{opacity:0.8;filter:alpha(opacity=80)}.modal-content{-webkit-box-shadow:none;box-shadow:none}.modal-ios11-hack{height:100%;overflow:hidden;position:fixed;width:100%}.modal-decorative{border-radius:6px;background-color:#ffffff;max-width:640px}.modal-decorative .modal-header{border-bottom:0;padding:0}.modal-decorative .modal-header .decoration{justify-content:center;display:flex;background-color:#213147;border-bottom:4px solid;height:52px}.modal-decorative .modal-header .icon-circle{position:relative;display:flex;width:48px;height:48px;border-radius:50%;background-color:#ffffff;align-items:center;justify-content:center;top:50%;box-shadow:0px 3px 5px -1px #05192d}.modal-decorative .modal-header .close{background:initial;position:absolute;right:6px;top:6px;height:36px;min-width:36px;width:auto;background-color:transparent;color:#e8e8ea;padding:0;margin:0}.modal-decorative .modal-header .close:hover{background-color:rgba(255,255,255,0.06);color:#e8e8ea}.modal-decorative .modal-header .modal-title{font-family:Studio-Feixen-Sans, Arial, sans-serif;color:#05192d;margin:0px;padding:38px 24px 16px 24px;flex-shrink:0}.modal-decorative .modal-body{padding:0px 24px 8px 24px}.modal-decorative .modal-footer{border-top:0;padding:16px 24px 24px 24px}.share-box{background-color:#fff;height:15rem;width:45rem;margin:0 auto;margin-bottom:2rem;border-radius:4px;padding:2rem;display:flex;flex-direction:column;justify-content:flex-start}.share-box__title h3{font-size:1.4rem}.share-box__content{flex-grow:1;display:flex;justify-content:center;align-items:center}.share-box__copy-link-input input{width:25rem;border-radius:4px 0 0 4px;color:#3d4251;padding-right:4.5rem}.share-box__copy-link-input button{background-size:1.5rem;background-color:#3ac;position:absolute;border-radius:0 4px 4px 0;width:4.5rem;border:none;margin:0 0 0 -4.5rem;padding-bottom:0;height:3rem;z-index:100;font-size:0.8rem}.share-box__copy-link-input .copied-text{color:#3d4251;display:none}.share-box__social-links{display:flex;margin-top:0.3rem}.share-box__social-links a,.share-box__social-links a:visited,.share-box__social-links a:active{border-bottom:none;border-bottom-color:#fff;color:transparent;transition:none}.share-box__social-icon-wrapper{width:40px;height:40px;border-radius:50%;background-color:#33aacc;display:flex;align-items:center;justify-content:center;margin-right:0.5rem}.share-box__social-icon--messenger{width:17px;height:18px}.share-box__social-icon--facebook{width:10px;height:20px}.share-box__social-icon--twitter{width:20px;height:17px}.share-box__social-icon--linkedin{width:16px;height:16px}.ajax-message{padding:10px;border-radius:4px;color:#05192d;margin-bottom:16px}.ajax-message--error{background-color:#ff5400}.ajax-message--info{background-color:#ffbc4b}.ajax-message--success{background-color:#03ef62}.ajax-message__spinner{display:inline-block;border-radius:50%;width:18px;height:18px;border:2px solid rgba(255,255,255,0.2);border-top-color:#fff;animation:spin 1s infinite linear;vertical-align:text-top}.algolia-autocomplete{width:100%}.algolia-autocomplete .aa-input,.algolia-autocomplete .algolia-autocomplete .aa-hint{width:100%}.algolia-autocomplete .aa-dropdown-menu{background-color:#fff;border-radius:0 0 4px 4px;border-top:none;border:2px solid #009bd8;margin-top:-3px;width:100%}.algolia-autocomplete .aa-dropdown-menu .aa-suggestion{cursor:pointer;padding:0.46875rem 0.9375rem}.algolia-autocomplete .aa-dropdown-menu .aa-suggestion:last-of-type{border-radius:0 0 3px 3px}.algolia-autocomplete .aa-dropdown-menu .aa-suggestion.aa-cursor{background-color:#009bd8;color:#fff}.algolia-autocomplete .aa-dropdown-menu .aa-suggestion em{font-style:normal;font-weight:700}.accomplishment{background-color:#03ef62;border-radius:4px;padding:24px;flex-grow:1;margin-bottom:15px}.accomplishment__title{color:#05192d;font-size:1.125rem;text-align:center;margin-bottom:15px}.accomplishment__linkedin-btn{background:#fff url(/main-app/assets/social_icons/linkedin-white-c195d9d3f601b234b678facb7c2e41f5d5d4248a8c359e9e5aa1254a953dbdc3.svg) no-repeat center center;background-color:#0e76a8;background-size:18px 18px;color:#ffffff;padding-right:23px;padding-left:23px}.business-summary__content{border-radius:4px;overflow:hidden;box-shadow:0 4px 8px 0 rgba(0,0,0,0.15)}.business-seats{background-color:#fff;padding:35px 20px;min-height:300px;text-align:left;flex:1}.business-seats__title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.business-seats__title:before{content:"";width:24px;height:24px;display:block;margin-right:5px;background:url(/main-app/assets/icons/group-icon-2-21f9d840332f421e079736741c05669c19ab666670bc7fdabd27bb7f4a36bd1b.svg) no-repeat 0 calc(50% - 2px);flex-shrink:0}.seats-slider{position:relative;margin-top:40px}.seats-slider__label{display:inline-flex;flex-direction:column;text-align:center;position:relative;left:5.78%;transform:translateX(-50%) translateX(26px)}.seats-slider__seats{font-size:1.25rem;font-weight:700;line-height:normal;color:#05192d}.seats-slider__slider{height:auto;line-height:normal;padding:0;background-color:transparent;border:0;transition:none;-webkit-appearance:none;width:100%;height:52px;margin-top:10px;position:relative;z-index:2}.seats-slider__slider:focus{outline:none}.seats-slider__slider::-webkit-slider-runnable-track{width:100%;cursor:pointer;background:transparent;border:0}.seats-slider__slider::-webkit-slider-thumb{border:0;width:52px;height:52px;border-radius:50%;background:#ff6ea9 url(/main-app/assets/icons/double-arrow-2d33e374128085d2e437aa4be625fe477eb9dbb795c647b13f74ec5d4a02a0a2.svg) no-repeat 50% 50%/21px 12px;box-shadow:0px 7px 18px 0 rgba(255,110,169,0.85);cursor:pointer;-webkit-appearance:none}.seats-slider__slider::-moz-range-track{width:100%;cursor:pointer;background:transparent;border:0}.seats-slider__slider::-moz-range-thumb{border:0;width:52px;height:52px;border-radius:50%;background:#ff6ea9 url(/main-app/assets/icons/double-arrow-2d33e374128085d2e437aa4be625fe477eb9dbb795c647b13f74ec5d4a02a0a2.svg) no-repeat 50% 50%/21px 12px;box-shadow:0px 7px 18px 0 rgba(255,110,169,0.85);cursor:pointer}.seats-slider__slider::-ms-track{width:100%;cursor:pointer;background:transparent;border-color:transparent;color:transparent}.seats-slider__slider::-ms-fill-lower{background-color:transparent}.seats-slider__slider::-ms-fill-upper{background-color:transparent}.seats-slider__slider::-ms-thumb{border:0;width:52px;height:52px;border-radius:50%;background:#ff6ea9 url(/main-app/assets/icons/double-arrow-2d33e374128085d2e437aa4be625fe477eb9dbb795c647b13f74ec5d4a02a0a2.svg) no-repeat 50% 50%/21px 12px;cursor:pointer}.seats-slider__slider:focus::-ms-fill-lower{background-color:transparent}.seats-slider__slider:focus::-ms-fill-upper{background-color:transparent}.seats-slider__track{width:100%;height:5px;background:#ff6ea9;border-radius:2px;position:absolute;bottom:28px;z-index:1}.seats-slider__progress{background-color:#ff6ea9;border-radius:2px;height:5px;width:6.25%}.business-facts{background-image:linear-gradient(233deg, #405f8f, #1c3050);padding:20px 20px;color:#fff;text-align:left}.business-facts__list{list-style:none;margin-bottom:0;margin-top:0;padding-left:0;margin-top:20px}.business-facts__item{display:flex;line-height:1.6;text-align:left;letter-spacing:0.2px}.business-facts__icon{flex-shrink:0;top:6px;margin-right:15px}.business-facts__btn{width:auto;margin:30px 10px 0 0}@media (min-width: 480px){.business-seats{padding:35px}.business-facts{padding:35px}}@media (min-width: 992px){.business-summary__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.business-seats{padding:35px 45px 45px 45px}.business-facts{width:360px;padding:30px 40px}}.business-grouplink{color:#ff6ea9}.card{background:#fff;padding:2rem;border-radius:4px;text-align:center}.track-block{margin-bottom:30px;background-color:#ffffff;border:1px solid #d9d9e2;border-radius:4px;min-height:230px;display:flex;flex-direction:column;position:relative}@media (max-width: 479px){.track-block{height:auto}}.track-block:hover{border:1px solid transparent}.track-block:hover .track-block__hover{display:block}.track-block-wrapper{display:flex;column-gap:24px}.track-block-wrapper .track-block{width:100%}.track-block-wrapper .track-block__body{padding:0 20px 0 16px}.track-block__hover{color:#ffffff;position:absolute;top:0;bottom:0;left:0;right:0;display:none;background-color:rgba(5,25,45,0.8);background-position:0 0;border-radius:4px}.track-block__description{display:block;position:absolute;top:50%;transform:translateY(-50%);padding-left:80px;padding-right:80px;padding-bottom:30px;left:0}@media (max-width: 479px){.track-block__description{padding-left:24px;padding-right:24px}}.track-block__more{position:absolute;display:inline-block;bottom:50px;width:100%;padding-left:20px;padding-right:20px;font-size:17px;text-align:center;color:#06bdfc}.track-block__more:first-child{display:block;position:absolute;top:50%;transform:translateY(-50%);margin-top:0;margin-bottom:0;bottom:auto}.track-block__body{flex-grow:1;display:flex;align-items:center;padding-left:44px;padding-right:44px}@media (max-width: 479px){.track-block__body{flex-direction:column;padding-top:34px;padding-left:24px;padding-right:24px;text-align:center;padding-bottom:30px}}.track-block__body--limited-access{min-height:150px}.track-block__image-wrapper{width:128px;text-align:center;margin-right:36px;flex-shrink:0}@media (max-width: 479px){.track-block__image-wrapper{margin-right:0;margin-bottom:12px}}.track-block__image{max-width:80px;vertical-align:top}.track-block__footer{height:78px;border-top:1px solid #d9d9e2;display:flex;align-items:center;position:relative;justify-content:center;flex-shrink:0;padding-left:30px;padding-right:30px}.track-block__footer-content{width:100%;text-align:right}@media (max-width: 479px){.track-block__footer-content{margin:0 -10px}}.track-block__footer--right{justify-content:flex-end}.track-block__enrolled{position:relative}.track-block__enrolled>div{position:absolute;top:2px;left:0}@media (max-width: 479px){.track-block__enrolled{width:100%}.track-block__enrolled>div{position:absolute;top:4px;left:50%;transform:translateX(-50%)}}.track-block__help{border-bottom:0;font-weight:400;position:absolute;top:10px;right:10px;cursor:pointer}.track-block__help:hover{border-bottom:0}.track-block__extra-info{display:flex}.track-block--expanded,.track-block--expanded:hover{border:4px solid #d9d9e2}.track-block--expanded:hover:after,.track-block--expanded:after{content:'';display:block;height:9px;width:20px;background-image:url(/main-app/assets/track-block/track-expanded-arrow-tip-f1e89d52899e6ad5790c41cb5513b35630cc47ecc783838b7c9b7205d86d6514.svg);background-position:center 0;background-repeat:no-repeat;position:absolute;top:calc(100% + 4px);left:calc(50% - 10px);cursor:default}.track-block--on-dark{border:0;overflow:hidden}.track-block--on-dark:hover{border:0}@keyframes track-block-animate{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.track-block--animated{transition:transform 50ms 0s ease;transition-property:transform;transition-duration:50ms;transition-timing-function:ease;transition-delay:0s;animation:track-block-animate 0.5s ease}.track-block--ad{transition:transform 0.3s cubic-bezier(0.77, 0, 0.175, 1);background-color:#fff;border:0}.track-block--ad:hover{transform:translate(0, -4px);z-index:10}.track-block--ad:hover{border:0}.track-block__footer--ad{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border:0;color:#05192d;height:88px}.track-block__top-badge-wrapper{position:absolute;top:8px;right:8px}.track-block__limited-access{margin-left:208px;margin-bottom:16px}@media (max-width: 479px){.track-block__limited-access{margin-left:unset;text-align:center}}.dc-track__custom-badge{border-radius:50%;display:inline-block;height:56px;width:56px}.header-hero__image-wrapper .dc-track__custom-badge{height:150px;width:150px}.header-hero__image-wrapper .dc-track__custom-badge .dc-track-progress-badge__icon{height:150px;width:75px}.fast-track-update-widget{background-color:#f2ebff;border:1px solid #d9d9e2;border-radius:4px;border-left:6px solid #7933ff}.fast-track-update__header{display:flex;flex-direction:row;align-items:center;gap:8px}.fast-track-update__rocket-icon{background-image:url(/main-app/assets/icons/Union-54e791a024be220aabaebce47247d66ce373a6f18b6bac250a92fb6760e0edda.svg);background-size:100% 100%;width:20px;height:20px}.fast-track-update__content-header{display:flex;flex-direction:row;align-items:center;gap:10px}.fast-track-update__content-button a{color:#ffffff;border:none}.fast-track-update__content-button a:hover{color:#ffffff;text-decoration:none;border:none}.fast-track-update__content-button{width:85%}.fast-track-update__content-button:hover{color:#ffffff;cursor:pointer}@media screen and (max-width: 1200px){.fast-track-update__content-button{width:100%}.fast-track-update__content-button a{font-size:14px}}.dropdown{position:relative}.dropdown a{border:none}.dropdown a:hover,.dropdown a:focus{border:none}.dropdown ul{list-style-type:none}.dropdown.open .dropdown--body{display:block}.dropdown--trigger.with-arrow:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #ffffff;content:"";display:block;height:0;position:absolute;right:-10px;top:1rem;width:0}.dropdown--body{z-index:9999;position:absolute;right:-15px;display:none;text-align:left;padding:1rem;border-radius:3px}.dropdown--body ul{margin:0;padding:0;line-height:1}.dropdown--body.black{background-color:#ff6ea9}.dropdown--body.black a{color:white}.dropdown--body.white{background:white;box-shadow:0 0 10px rgba(58,58,58,0.2);color:#05192d}.dropdown--body.right{left:calc(100% + 5px);right:auto;top:50%;transform:translateY(-50%)}.faq{margin-bottom:5rem}.faq__title{text-align:center;margin:90px 0 65px}.faq__question{margin:30px 0 10px}.faq__answer{margin:0;padding-bottom:45px;border-bottom:1px solid #ff6ea9}.faq__answer:last-child{border:none}.faq__form-title{margin:2rem 0}.footer{background:#14243e;color:#ffffff;padding:64px 0 48px}.footer__container{position:relative}.footer__title{color:#ffffff;margin-bottom:24px}.footer__list{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.footer__list>li{margin-bottom:12px}.footer__list>li>a{border-bottom:0;font-weight:400;color:#ff6ea9}.footer__list>li>a:hover{border-bottom:0}.footer__list>li>a:hover,.footer__list>li>a:focus{color:#ffffff}.footer__learn-more{border-bottom:0;font-weight:400;font-weight:800;text-transform:uppercase;letter-spacing:1px}.footer__learn-more:hover{border-bottom:0}.footer__learn-more:hover,.footer__learn-more:focus{color:#ffffff}.footer__social{list-style:none;margin-bottom:0;margin-top:0;padding-left:0;margin-top:32px}.footer__social>li{display:inline-block;margin-right:16px}.footer__social-link{border-bottom:0;font-weight:400;background:#ff6ea9;border-radius:50%;color:#ffffff;display:table-cell;height:48px;text-align:center;width:48px;vertical-align:middle}.footer__social-link:hover{border-bottom:0}.footer__social-link:hover,.footer__social-link:focus{color:#ff6ea9}.footer__social-link:hover .dc-icon,.footer__social-link:focus .dc-icon{fill:#ff6ea9}.footer__mobile-badges{margin-top:32px}.footer__mobile-badge{border-bottom:0;font-weight:400;display:inline-block}.footer__mobile-badge:hover{border-bottom:0}.footer__mobile-badge+.footer__mobile-badge{margin-left:12px}.copyright{padding:12px 0;color:#ffffff;background:#0c1626}@media screen and (min-width: 768px) and (max-width: 991px){.footer .col-sm-6:nth-child(4),.footer .col-sm-6:nth-child(5),.footer .col-sm-12{border-top:1px solid #ff6ea9;padding-top:48px}}.gauge-container{width:200px;height:200px;position:relative;margin:0 auto}.gauge-container .gauge{position:absolute;top:0px}.gauge-container .dial{stroke:#ff6ea9;stroke-width:65px;stroke-linecap:round}.gauge-container .value{stroke:#ff6ea9;stroke-width:65px;stroke-linecap:round}.gauge-container__label-section{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;height:130px}.gauge-container__label-section__values{color:#ff6ea9;margin:0px;padding:0px;font-weight:normal;font-size:1.5rem}.gauge-container__label-section__text{color:#686f75;margin:0px;padding:0px;font-size:0.7rem}.gauge-container__label-section__max-reached-icon{height:37px;width:35px;background-size:35px;background-image:url(/main-app/assets/shared/gauge/gauge-container__label-section__max-reached-icon-0f25f75da4cca63c6659ae411b3c01e96377474c30cb3cf23fb5fe858a4e3b8f.svg);background-repeat:no-repeat;margin-left:1rem;margin-bottom:0.5rem}.gauge-container__label-section__max-reached-icon--disabled{display:none}.gauge-container__streak-section{position:absolute;bottom:20px;display:flex;flex-direction:column;align-items:center;width:100%}.gauge-container__streak-section__number{margin:0px;padding:0px;color:#ff6ea9;font-weight:bold}.gauge-container__streak-section--disabled{display:none}.gauge-container__streak-section__label{margin:0px;padding:0px;font-size:0.7rem;color:#686f75}.hr-line{border:none;border-top:1px solid #05192d;border-bottom:1px solid transparent;text-align:center;margin:1rem 0;padding:0;width:100%}.hr-line legend{font-size:1em;padding:0 15px;margin:0 auto;color:#666}.logo-slider{position:relative}.logo-slider__logos-wrapper{position:absolute;top:0;width:100%}.logo-slider__logos,.logo-slider__circles{display:flex;flex-wrap:wrap;justify-content:center}@media screen and (min-width: 992px){.logo-slider__logos,.logo-slider__circles{justify-content:space-between}}.logo-slider__circle,.logo-slider__logo{width:128px;height:128px;border-radius:50%;background-color:#ffffff;align-items:center;justify-content:center;display:flex;margin:0 8px 24px}@media screen and (min-width: 1200px){.logo-slider__circle,.logo-slider__logo{width:160px;height:160px}}.logo-slider__circle--border{border:1px solid #ff6ea9}.logo-slider__logo{background:none}.logo-slider__image{height:80px;vertical-align:top;width:80px}@media screen and (min-width: 1200px){.logo-slider__image{height:96px;vertical-align:top;width:96px}}.nav-list{margin-top:30px;padding:20px 0}@media screen and (min-width: 992px){.nav-list.affix{position:fixed !important;top:0;width:213px}}@media screen and (min-width: 1200px){.nav-list.affix{width:263px}}.nav-list__title{font-size:16px;letter-spacing:0.08em;text-transform:uppercase;color:#ff6ea9;margin:0 0 10px}.nav-list__items{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.nav-list__link{display:block;color:#ff6ea9;padding:10px;border-bottom:0;font-weight:400;border-radius:4px}.nav-list__link:hover{border-bottom:0}.nav-list__link:hover,.nav-list__link:focus{color:#ff6ea9;font-weight:500;background:#ff6ea9}.quotes{background:#ff6ea9;padding-top:80px;padding-bottom:64px;padding-left:0;padding-right:0}.quotes__subtitle{margin-top:0;margin-bottom:5px;text-align:center}.quotes__wrapper{display:flex;flex-direction:column;justify-content:center;min-height:280px}.quotes__quote{font-size:2rem;font-style:italic;text-align:center;color:#fff;position:relative;padding:15px 210px;margin:30px 0}@media (max-width: 991px){.quotes__quote{padding-left:45px;padding-right:45px}}@media (max-width: 767px){.quotes__quote{font-size:1.5rem}}@media (max-width: 479px){.quotes__quote{font-size:1.25rem}}.quotes__quote::before,.quotes__quote::after{font-size:8rem;font-family:serif;position:absolute;color:#ff6ea9}@media (max-width: 767px){.quotes__quote::before,.quotes__quote::after{font-size:5rem}}.quotes__quote::before{content:"\201C";top:0;left:112px;line-height:1}@media (max-width: 991px){.quotes__quote::before{left:-16px}}@media (max-width: 767px){.quotes__quote::before{left:-16px}}.quotes__quote::after{content:"\201D";bottom:0;right:112px;line-height:0}@media (max-width: 991px){.quotes__quote::after{right:-6px}}@media (max-width: 767px){.quotes__quote::after{right:-12px;width:48px}}.quotes__description{color:#fff;text-align:center}.quotes__images{display:flex;flex-wrap:wrap;justify-content:space-around;margin-top:48px;margin-bottom:40px;margin-left:224px;margin-right:224px}@media (max-width: 991px){.quotes__images{margin-top:64px;margin-bottom:56px;margin-left:0;margin-right:0}}.quotes__image{border-radius:50%;width:75px;height:75px;opacity:0.3;transition:transform 0.1s;cursor:pointer;margin:16px}.quotes__image--active{opacity:1;transform:scale(1.333)}.quotes__cta-wrapper{text-align:center}.quotes__cta{color:#fff}.quotes__cta:hover,.quotes__cta:focus{color:#fff}.quotes--light{background:#fff}.quotes--light .quotes__quote,.quotes--light .quotes__description,.quotes--light .quotes__cta{color:#05192d}.quotes--light .quotes__quote:before,.quotes--light .quotes__quote:after{color:#ff6ea9}.quotes--sign-in{background-image:none;padding-top:0;padding-bottom:0;max-width:650px}.quotes--sign-in .quotes__wrapper{min-height:350px;height:350px}.quotes--sign-in .quotes__quote{padding-left:60px;padding-right:60px;font-size:2rem}.quotes--sign-in .quotes__quote::before{color:#ff6ea9;left:-12px}@media (max-width: 991px){.quotes--sign-in .quotes__quote::before{left:-16px}}@media (max-width: 479px){.quotes--sign-in .quotes__quote::before{left:-16px}}.quotes--sign-in .quotes__quote::after{color:#ff6ea9;right:0}@media (max-width: 991px){.quotes--sign-in .quotes__quote::after{right:-6px}}@media (max-width: 479px){.quotes--sign-in .quotes__quote::after{right:-12px;width:48px}}.quotes--sign-in .quotes__images{margin-left:50px;margin-right:50px}.quotes--sign-in .quotes__image{width:62px;height:62px}.quotes--careers{background:0;padding-bottom:0;padding-top:0;position:relative;width:auto}@media screen and (min-width: 992px){.quotes--careers{max-width:calc(100% - 1px)}}@media screen and (min-width: 1200px){.quotes--careers{max-width:640px}}.quotes--careers .quotes__wrapper{min-height:256px;height:256px}@media screen and (min-width: 992px){.quotes--careers .quotes__wrapper{min-height:320px;height:320px}}@media screen and (min-width: 1200px){.quotes--careers .quotes__wrapper{min-height:368px;height:368px}}.quotes--careers .quotes__quote{font-size:1.125rem;line-height:1.2;padding:0 16px;margin:0 0 16px 0}@media screen and (min-width: 480px){.quotes--careers .quotes__quote{font-size:1.25rem;padding-left:48px;padding-right:48px}}@media screen and (min-width: 768px){.quotes--careers .quotes__quote{font-size:1.5rem}}@media screen and (min-width: 992px){.quotes--careers .quotes__quote{padding-left:64px;padding-right:64px}}@media screen and (min-width: 1200px){.quotes--careers .quotes__quote{font-size:2rem}}@media screen and (min-width: 1366px){.quotes--careers .quotes__quote{margin-bottom:32px;padding-left:72px;padding-right:0}}.quotes--careers .quotes__quote::before,.quotes--careers .quotes__quote::after{color:inherit;font-family:inherit;font-size:inherit;position:static}.quotes--careers .quotes__quote::before{content:"«";margin-right:8px}.quotes--careers .quotes__quote::after{content:"»";margin-left:8px}.quotes--careers .quotes__description{padding:0 16px}@media (min-width: 480px){.quotes--careers .quotes__description{padding:0 64px}}@media (min-width: 1366px){.quotes--careers .quotes__description{padding:0 0 0 80px}}.quotes--careers .quotes__images{justify-content:center;margin:-24px 0 16px 0;padding:0 16px;position:relative}@media screen and (min-width: 768px){.quotes--careers .quotes__images{position:absolute;bottom:-80px;width:100%}}@media screen and (min-width: 992px){.quotes--careers .quotes__images{bottom:-72px;padding:0}}@media screen and (min-width: 1200px){.quotes--careers .quotes__images{bottom:-80px}}@media screen and (min-width: 1366px){.quotes--careers .quotes__images{bottom:-88px;left:36px}}.quotes--careers .quotes__image__wrapper{background-color:#7ccee6;border-radius:50%;display:inherit;transition:transform 0.3s;margin:0 16px 32px 16px}@media screen and (min-width: 768px){.quotes--careers .quotes__image__wrapper{margin:0 24px}}@media screen and (min-width: 992px){.quotes--careers .quotes__image__wrapper{margin:0 16px}}@media screen and (min-width: 1200px){.quotes--careers .quotes__image__wrapper{margin:0 24px}}.quotes--careers .quotes__image--active .quotes__image{opacity:1}.quotes--careers .quotes__image{height:64px;margin:0;transition:opacity 0.3s cubic-bezier(0.77, 0, 0.175, 1),transform 0.3s cubic-bezier(0.77, 0, 0.175, 1);width:64px}@media screen and (min-width: 992px){.quotes--careers .quotes__image{height:48px;width:48px}}@media screen and (min-width: 1200px){.quotes--careers .quotes__image{height:64px;width:64px}}@media screen and (min-width: 1366px){.quotes--careers .quotes__image{height:80px;width:80px}}.technology{transition:transform 0.3s cubic-bezier(0.77, 0, 0.175, 1);border-bottom:0;font-weight:400;margin-bottom:30px;background-color:#ffffff;border-radius:4px;display:block;transition:transform 0.25s ease-in-out}.technology:hover{transform:translate(0, -4px);z-index:10}.technology:hover{border-bottom:0}.technology__icon,.technology__icon--business-intel{display:flex;justify-content:center;align-items:center;height:175px;border-bottom:1px solid #d9d9e2}.technology__icon>img,.technology__icon--business-intel>img{max-width:75px;max-height:75px}.technology--skillset .technology__icon>img,.technology--skillset .technology__icon--business-intel>img{width:180px}.technology__icon--business-intel>img{max-width:100%}.technology__title{color:#05192d;font-size:1.125rem;padding-left:23px;padding-right:20px;margin-top:0;margin-bottom:0;display:flex;justify-content:space-between;align-items:center;height:68px}.technology--mobile-experiment{display:grid;grid-template-columns:40px minmax(0, 160px);column-gap:32px;position:relative;padding-left:32px;height:100px;margin-bottom:0}@media (min-width: 480px){.technology--mobile-experiment{padding:0 80px 0 32px}}.technology--mobile-experiment .technology__icon,.technology--mobile-experiment .technology__icon--business-intel,.technology--mobile-experiment .technology__title{height:initial}.technology--mobile-experiment .technology__icon,.technology--mobile-experiment .technology__icon--business-intel{border-bottom:none}.technology--mobile-experiment .technology__title{padding-left:0;padding-right:0;font-size:1.25rem}.technology--mobile-experiment .technology__badge{position:absolute;right:6px;top:6px;color:#05192d;background-color:#03ef62;font-size:0.75rem}.technology-spacer{display:block;height:8px;width:100%}.topic-block{transition:transform 0.3s cubic-bezier(0.77, 0, 0.175, 1);align-items:center;background-color:#ffffff;border:1px solid #d9d9e2;border-radius:4px;display:flex;margin-bottom:30px;padding:20px 25px;position:relative;text-align:left}.topic-block:hover{transform:translate(0, -4px);z-index:10}.topic-block__content{flex:1}.video-modal .modal-dialog{width:auto;max-width:1000px;margin:30px auto}@media screen and (max-width: 1060px){.video-modal .modal-dialog{margin:30px}}.video-modal .modal-dialog .modal-content .modal-body{padding:2rem}.video-modal__video{position:relative;height:0;overflow:hidden;padding-bottom:56.25%}.video-modal__video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-modal__course-info__button{flex-shrink:0}.dc-header{background-color:#05192d;padding:0}.dc-header .dc-temp{display:none}.dc-header-angled .dc-temp{display:none}.dc-header__nav-link{border-bottom:0;font-weight:400;display:block;color:#ffffff;padding:4px;transition:opacity 0.3s cubic-bezier(0.77, 0, 0.175, 1)}.dc-header__nav-link:hover{border-bottom:0}.dc-header__nav-link:active,.dc-header__nav-link:focus,.dc-header__nav-link:hover{color:#ffffff;opacity:0.9}.dc-header__nav-link--has-dropdown{background-image:url(/main-app/assets/icons/down-arrow-icon-white-0289f6e56ff5177a014e405a4383fa556c8455313ddbaaa55c46d20236a0f52a.svg);background-position:calc(100% - 8px) 14px;background-repeat:no-repeat;background-size:12px 7px;padding-right:24px;position:relative}.dc-header__nav-link--has-dropdown::before{content:'';left:-16px;height:32px;position:absolute;top:0;width:16px}.dc-header__nav-link--has-dropdown::after{content:'';height:32px;position:absolute;right:-16px;top:0;width:16px}.dc-header--spaced{margin-bottom:64px}.dc-header--spaced-less{margin-bottom:64px}@media screen and (min-width: 992px){.dc-header--spaced{margin-bottom:96px}}.header{padding:15px 0;background-color:#05192d;margin-bottom:64px}.header .dc-temp-replacement{display:none}@media screen and (min-width: 992px){.header{margin-bottom:96px}}.header--less-spacing{margin-bottom:64px}.header--no-spacing{margin-bottom:0}.header__content{align-items:center;display:flex;justify-content:space-between;min-height:48px}.header__nav-wrapper{display:flex;align-items:center}.header__nav{display:flex;align-items:center;list-style:none;margin-bottom:0;margin-top:0;padding-left:0;position:relative}.header__nav+.header__nav .header__nav-item:last-child{margin:0}.header__nav.dc-is-signed-in::before{content:'';display:block;width:1px;height:24px;background:#ffffff;margin-top:1px;margin-right:8px}.header__nav-item{margin:0 8px;position:relative}.header__nav-item:last-child{margin-right:16px}.header__nav-item:hover .nav-dropdown-wrapper{opacity:1;visibility:visible;top:25px;pointer-events:auto}.header__nav-link{border-bottom:0;font-weight:400;display:block;color:#ff6ea9;padding:4px 8px;transition:opacity 0.3s cubic-bezier(0.77, 0, 0.175, 1)}.header__nav-link:hover{border-bottom:0}.header__nav-link:active,.header__nav-link:focus,.header__nav-link:hover{opacity:0.9}.header__nav-link--has-dropdown{background-image:url(/main-app/assets/icons/down-arrow-icon-white-0289f6e56ff5177a014e405a4383fa556c8455313ddbaaa55c46d20236a0f52a.svg);background-position:right 14px;background-repeat:no-repeat;background-size:12px 7px;padding-right:16px}.header-notifications{background-image:url(/main-app/assets/icons/notifications-icon-white-ddaf08d3e19cf5238c70096ce819998a1d6e3338c21af1514c7e1f981d31f48d.svg);background-repeat:no-repeat;background-position:center center;display:block;width:18px;height:32px;position:relative;border:0}.header-notifications__badge{box-sizing:border-box;display:inline-block;vertical-align:middle;font-size:0.75rem;font-weight:500;line-height:18px;color:#fff;background-color:#e04c38;border-radius:50%;height:18px;min-width:18px;position:absolute;z-index:1;top:-4px;right:0;transform:translate(6px, 3px);text-align:center}.header-user{display:flex;align-items:center;padding:2px 16px 2px 10px;background-image:url(/main-app/assets/icons/down-arrow-icon-white-0289f6e56ff5177a014e405a4383fa556c8455313ddbaaa55c46d20236a0f52a.svg);background-position:right 14px;background-repeat:no-repeat;background-size:12px 7px;border-bottom:0;font-weight:400;color:#ff6ea9}.header-user:hover{border-bottom:0}.header-user:hover{color:#fff}.header-user.lpa{padding-left:0}.header__nav-button{color:#fff;background-color:#79cbe3;border-color:#79cbe3;min-height:auto}.header__nav-button:hover{border-color:#79cbe3;color:#ff6ea9}.header__nav-notifications{margin-left:2px;margin-right:0}.header__nav-slack{margin-left:2px;margin-right:0}.header__nav-slack-image{vertical-align:top;width:21px;height:21px}.header__mobile-nav{border-bottom:0;font-weight:400;background-image:url(/main-app/assets/icons/hamburger-icon-white-opaque-52fe2bda60b2e58b2ae08aaf3661ad14a2b369436a4b3f20dbae57b591206af4.svg);background-position:center right;background-repeat:no-repeat;background-size:24px 21px;display:block;width:42px;height:42px}.header__mobile-nav:hover{border-bottom:0}@media (max-width: 479px){.header__mobile-nav{background-size:16px 13px;background-position:20px center;height:30px;margin-top:-10px;margin-bottom:-10px}}.header--white-icons .header__nav-link--has-dropdown,.header--white-icons .header-user{background-image:url(/main-app/assets/icons/down-arrow-icon-nav-white-2c047b2699e0010fdb09608066b309cf4f88530b58a1756a383ca8935502c139.svg)}.header--white-icons .header__nav+.header__nav:before{background:#fff}.header--white-icons .header-notifications{background-image:url(/main-app/assets/icons/notifications-icon-white-ddaf08d3e19cf5238c70096ce819998a1d6e3338c21af1514c7e1f981d31f48d.svg)}.header--white-icons .header__mobile-nav{background-image:url(/main-app/assets/icons/hamburger-icon-white-80412ea5245a3009fd4721e31fc246ddfd95dd8c5ce262896f29ec26dd8ccb72.svg)}.header--white-icons .header__nav-button{border:1px solid #fff;background:transparent}.header--white-icons .header__nav-button:hover{background:#fff;color:#ff6ea9}@media screen and (min-width: 1200px){.header__nav.dc-is-signed-in::before{margin-right:16px}.header__nav-item{margin:0 16px}.header__nav-notifications{margin-left:2px;margin-right:0}}.dc-header--v2 .header__nav+.header__nav:before{display:none}.dc-header--v2 .header__nav+.header__nav.dc-is-signed-in::before{content:"";display:block;width:1px;height:24px;background:#ffffff;margin-top:1px;margin-left:8px;margin-right:8px}.dc-header--v2 .header__nav-link{padding:4px 8px;transition:opacity 0.3s cubic-bezier(0.77, 0, 0.175, 1)}.dc-header--v2 .header__nav-link:active,.dc-header--v2 .header__nav-link:focus,.dc-header--v2 .header__nav-link:hover{opacity:0.9}.dc-header--v2 .header__nav-link--has-dropdown{background-image:url(/main-app/assets/icons/down-arrow-icon-white-0289f6e56ff5177a014e405a4383fa556c8455313ddbaaa55c46d20236a0f52a.svg);background-position:calc(100% - 8px) 14px;background-size:12px 7px;padding-right:24px}.dc-header--v2 .home-header{padding-top:32px}.dc-header--v2 .home-header__intro{color:#fff;padding-top:60px;padding:0 15px 40px;text-align:center}.dc-header--v2 .home-header__logos{display:flex;flex-wrap:wrap;justify-content:center;margin:0}@media screen and (min-width: 768px){.dc-header--v2 .home-header__logo+.home-header__logo{margin-left:32px}}@media screen and (min-width: 992px){.dc-header--v2 .home-header{padding-top:64px}.dc-header--v2 .home-header__intro{padding:0 15px;text-align:left}.dc-header--v2 .home-header__logos{justify-content:flex-start}.dc-header--v2 .home-header__logo+.home-header__logo{margin-left:0}}.logo-block{position:relative;margin-top:16px}.logo-block__img{display:inline-block;vertical-align:top;height:38px}.logo-block__title{display:inline-block;font-size:1.25rem;font-weight:500;color:#ff6ea9;margin:5px 0 0 0;line-height:1}.logo-block__subtitle{color:#ff6ea9;font-weight:700;display:block;margin-top:3px}.logo-block--without-hiring .logo-block__title{margin-top:15px}@media (max-width: 479px){.logo-block__img{height:30px;margin-right:5px}.logo-block__title{font-size:1.125rem;line-height:1.2}.logo-block--without-hiring .logo-block__title{margin-top:5px}}.signup-form__social-button{display:block;margin-bottom:1rem;margin-right:5px;margin-left:5px;flex-grow:1}.signup-form__social-buttons{margin-left:-5px;margin-right:-5px}@media (min-width: 480px){.signup-form__social-buttons{display:flex}.signup-form__social-button{margin:0 5px}}.dc-link--grey-oslo{border:0;color:#ff6ea9}.dc-link--grey-oslo:active,.dc-link--grey-oslo:focus,.dc-link--grey-oslo:hover{border:0}.nav .dc-btn.dc-btn--grey,.nav .dc-btn--grey.dc-btn-pause{background-color:#7ecce2;border:none;border-radius:6px;color:#ffffff;display:inline-block;font-size:1rem;font-weight:700;line-height:1.5;margin:0;min-height:40px;padding:0.5rem 1.875rem;text-align:center;text-decoration:none;transition:background-color 150ms ease, color 150ms ease}.nav .dc-btn.dc-btn--grey:hover,.nav .dc-btn--grey.dc-btn-pause:hover{background-color:#d5eaef;color:#1f697f}.nav{float:right;list-style-type:none;margin:0;height:40px;line-height:40px;padding-left:0}.nav>li{display:inline-block;float:right;margin:0 0.9375rem;padding:0;position:relative}.nav>li:first-of-type{margin-right:0 !important}.nav>li>a:not(.dc-btn):not(.dc-btn-pause){color:#ffffff;border-bottom:none}.nav>li>a:not(.dc-btn):not(.dc-btn-pause):hover,.nav>li>a:not(.dc-btn):not(.dc-btn-pause):focus{border-bottom:1px solid #03ef62;color:#03ef62}.nav>li>a.active:not(.dc-btn):not(.dc-btn-pause){color:#03ef62}.nav>li>a.active:not(.dc-btn):not(.dc-btn-pause):hover,.nav>li>a:not(.dc-btn):not(.dc-btn-pause):focus{border-bottom:none}.nav>li>.dc-btn,.nav>li>.dc-btn-pause{margin:0}.nav .dropdown--trigger{max-width:100px;display:block;margin-top:10px;line-height:1.3;padding-right:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav .dropdown--body{width:240px}.nav .dropdown:first-child{margin-right:1.875rem}.nav li:last-child .dropdown--body{left:0;right:auto}.nav .spacer{border-left:1px solid white;height:40px}.navbar--user{margin-bottom:1rem;min-height:50px}.navbar--user img{border-radius:50%;position:absolute}.navbar--user h5,.navbar--user p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0 0 0 60px;line-height:1.5}.navbar--user h5{font-size:16px}.navbar--user p{font-size:0.875rem}.navbar--user-links{font-size:0.875rem;text-align:center}.navbar--user-links .spacer{border-left:1px solid #05192d;margin:0 12px 0 8px}.navbar--user-links a{border-bottom:none}.nav--resp-menu-toggle{position:absolute;top:5px;right:0}.nav--resp-menu-toggle a{color:white}.nav--resp-menu-toggle.active{z-index:1001}.nav--resp-menu-toggle.active a i{display:none}.nav--resp-menu-toggle.active a:after{cursor:pointer;content:'';background:url(/main-app/assets/dialogs/_x-b329df4f2db95b855a4e8ad4c91c04e7745f6432e9b6526c84f93ad4ad1c295d.svg) no-repeat center center;width:20px;height:28px;display:block}.navbar{position:relative}.navbar a{font-weight:300}.navbar__slack,.navbar__slack a{border:0;float:right;position:absolute;right:-50px;top:7px}.navbar__slack:active,.navbar__slack:hover,.navbar__slack:focus,.navbar__slack a:active,.navbar__slack a:hover,.navbar__slack a:focus{border:0 !important}.nav-dropdown-wrapper{padding-top:24px;padding-bottom:4px;position:absolute;z-index:10000;left:50%;top:50px;transform:translateX(-50%);opacity:0;transition:visibility 0.15s, opacity 0.3s ease, top 0.25s;visibility:hidden;pointer-events:none;text-align:left}.nav-dropdown-wrapper--learn{width:1140px;white-space:nowrap;transform:none;display:none}@media (max-width: 1199px){.nav-dropdown-wrapper--learn{width:940px;display:none}}.nav-dropdown-wrapper--features{left:calc(50% - 225px) !important;right:auto !important;width:460px}.nav-dropdown-wrapper--show{display:block;left:auto}.nav-user-wrapper,.nav-notifications-wrapper{left:auto;right:0;transform:none}.nav-dropdown{min-width:175px}.nav-dropdown__item{border-top:1px solid #ff6ea9}.nav-dropdown__item:first-child{border:0}.nav-dropdown__link{border-bottom:0;font-weight:400;align-items:center;color:#ff6ea9;display:flex;line-height:1.5;padding:8px 4px;position:relative}.nav-dropdown__link:hover{border-bottom:0}.nav-dropdown__link:hover{background-color:rgba(255,110,169,0.1);color:#fff}.nav-dropdown__link--courses{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.nav-dropdown__link--tracks{justify-content:space-between}.nav-dropdown__main{display:flex;margin-top:-10px}.nav-dropdown__list{margin-top:12px;margin-bottom:12px}.nav-dropdown__title{font-size:16px;color:#fff;text-transform:uppercase;letter-spacing:1px;padding-left:4px;margin-top:24px}.nav-dropdown__link-text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.5}.nav-dropdown__tag{font-size:0.75rem;text-transform:uppercase;border:1px solid #ff6ea9;box-sizing:border-box;padding:2px 7px;border-radius:12px;display:block;margin-left:10px}.nav-dropdown__image{width:24px;height:24px;margin-right:12px;border-radius:50%;display:block}.nav-dropdown__action-separator{color:#ff6ea9}.nav-dropdown__footer{background-color:#ff6ea9;padding:16px 0;display:flex;align-items:center;justify-content:space-around;margin:0 -24px -12px -24px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.nav-dropdown__actions{display:flex;margin-left:auto;padding-right:24px}.nav-dropdown__action{border-bottom:0;font-weight:400;color:#fff;font-weight:bold;padding-left:5px;padding-right:5px}.nav-dropdown__action:hover{border-bottom:0}.nav-dropdown__action:hover{color:#ff6ea9}.nav-dropdown__action--community{background-image:url(/main-app/assets/icons/group-icon-ae14ac8c1a25e5069eabf8bae444590c3fbfbb12af2d16e1bba1e2d4601ba69f.svg);background-repeat:no-repeat;background-position:0 center;background-size:26px 17px;padding-left:35px;padding-right:0;display:flex}.nav-dropdown__action--projects{background-image:url(/main-app/assets/icons/explore-courses-library-icon-899eabba294141b3a508b89fc77e1ce199ffff31a4ab18e0eb634fe866466427.svg);background-repeat:no-repeat;background-position:0 center;background-size:17px 17px;padding-left:30px;padding-right:0;display:flex}.nav-dropdown__action--spacer:after{content:'';display:block;width:1px;height:24px;background-color:#ff6ea9;margin:0 16px}.nav-dropdown__subitem.nav-dropdown__profile-link{border-top:none;color:#fff;position:relative}.nav-dropdown__subitem.nav-dropdown__profile-link:hover{background-color:rgba(255,110,169,0);color:#ff6ea9}.header-user__sub-avatar{border-radius:50%;height:48px;margin-right:8px;width:48px}.nav-user__text-container{flex-grow:1}.nav-user__full-name{display:block;white-space:nowrap}.nav-user__email{color:#ff6ea9;display:block}.nav-dropdown__subitem{border:1px solid rgba(255,255,255,0.2);border-width:1px 0 0 0;color:#ff6ea9;display:flex;font-size:16px;font-weight:400;padding:12px 14px 12px 8px}.nav-dropdown__subitem:hover{background-color:rgba(255,110,169,0.1);color:#fff}.nav-dropdown__subitem::after{background-image:url(/main-app/assets/icons/right-arrow-medium-icon-white-9279073cb35e6da793bcc36c1bef8f75644259754c201c290fca1e7f474bdff8.svg);background-repeat:no-repeat;background-size:7px 12px;content:'';height:12px;position:relative;top:6px;width:7px;left:6px}.nav-user__btn{margin-bottom:20px;margin-top:8px;width:100%}.nav-notification__icon-wrapper{width:24px;height:24px;display:flex;margin-right:10px;margin-top:5px;align-self:flex-start}.nav-notification__icon{width:100%;height:auto}.nav-notification__content{color:#fff;width:200px;margin-right:40px;margin-bottom:5px}.nav-notification__content--promo{text-transform:uppercase;font-weight:bold;color:#ff6ea9;padding-right:40px;box-sizing:content-box}.nav-notification__date{margin-top:0;margin-bottom:0;font-size:0.875rem;color:#ff6ea9;font-weight:300;text-transform:none}.nav-notification__bullet{width:14px;height:14px;background-color:#ff6ea9;right:7px;top:11px;border-radius:50%}.nav-notification__bullet--unread{background-color:#fe5c5c}.nav-notification__bullet--promo{background-color:#ff6ea9}.nav-notifications__loader{border-radius:50%;width:21px;height:21px;border:2px solid rgba(255,255,255,0.2);border-top-color:#fff;animation:spin 1s infinite linear;margin:0 auto}.nav-dropdown__item--promo .nav-notification__icon-wrapper{display:none}.nav-dropdown__item--promo .nav-notification__content{font-weight:bold;color:#ff6ea9;box-sizing:content-box;width:240px}.nav-dropdown__item--promo .nav-notification__bullet--unread{background-color:#ff6ea9}.sticky-nav{background-color:#ff6ea9;display:none;padding:12px 0;position:fixed;top:0;transform:translate3d(0, 0, 0);width:100%;z-index:1000}.sticky-nav__sign-in{color:#ffffff;font-weight:400;padding:5px 10px}.sticky-nav__sign-in:active,.sticky-nav__sign-in:focus,.sticky-nav__sign-in:hover{border-bottom:1px solid #ffffff;color:#ffffff}.sticky-nav__btn{background-color:#ff6ea9;color:#ffffff;order:1}.sticky-nav__btn:active,.sticky-nav__btn:focus,.sticky-nav__btn:hover{background-color:#ff6ea9;color:#ff6ea9}.sticky-nav__v2{background:#ff6ea9;display:block;opacity:1;transform:translateY(0);transition:opacity 0.3s cubic-bezier(0.77, 0, 0.175, 1),transform 0.3s cubic-bezier(0.77, 0, 0.175, 1)}.sticky-nav__v2.dc-is-hidden{opacity:0;overflow:hidden;transform:translateY(-80px)}.sticky-nav__actions.dc-is-hidden{display:none}.header__nav-item__notification{display:block;position:absolute;top:0px;right:-8px;height:10px;width:10px;border-radius:5px;background-color:#ff5400}.header__nav-item__notification--hidden{display:none}.mobile-nav{position:absolute;overflow:visible}.mobile-nav .close{background-color:transparent;width:36px;height:36px;line-height:30px;font-size:2rem;top:0;right:0}.mobile-nav .close:hover,.mobile-nav .close:focus{background-color:transparent}.mobile-nav__container{margin:0 auto;width:100%}.mobile-nav__body{background-color:#ffffff;color:#ff6ea9;border-radius:4px;position:relative;box-shadow:0 15px 65px rgba(0,0,0,0.5);width:calc(100% - 20px);float:none;margin:10px}.mobile-nav__title{color:#fff;text-transform:uppercase;font-size:0.875rem;letter-spacing:4px;margin-bottom:5px}.mobile-nav__list{list-style:none;margin-bottom:0;margin-top:0;padding-left:0;padding-bottom:30px}.mobile-nav__list:last-of-type{padding-bottom:20px}.mobile-nav__list--learn{padding-bottom:20px;margin-bottom:25px}.mobile-nav__item{padding-top:5px;padding-bottom:5px;margin-bottom:5px}.mobile-nav__item:last-child{padding-bottom:0;margin-bottom:0}.mobile-nav__link{border-bottom:0;font-weight:400;color:#ff6ea9}.mobile-nav__link:hover{border-bottom:0}.mobile-nav__link:hover{color:#fff}.mobile-nav__footer{margin:0 -15px -15px -15px;padding:0 15px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.mobile-notifications__badge{background-color:#fe5c5c;border-radius:20px;box-sizing:border-box;color:#fff;display:inline-block;font-size:0.75rem;line-height:18px;margin-left:4px;min-height:18px;min-width:18px;padding:0 6px;text-align:center;vertical-align:text-bottom}.mobile-nav__action,.mobile-nav__sign-in,.mobile-nav__log-out{border-bottom:0;font-weight:400;color:#ff6ea9;font-weight:bold;text-align:center;display:block}.mobile-nav__action:hover,.mobile-nav__sign-in:hover,.mobile-nav__log-out:hover{border-bottom:0}.mobile-nav__action:hover,.mobile-nav__sign-in:hover,.mobile-nav__log-out:hover{color:#fff}.mobile-nav__sign-in{padding:15px 0 20px 0}.mobile-nav__log-out{padding:15px 0 20px 0;border-top:1px solid rgba(255,255,255,0.2)}.mobile-nav__upgrade-account{width:100%;margin-top:10px;margin-bottom:15px}.mobile-nav__create-account{width:100%;margin-bottom:15px}.active .mobile-nav__accordion-icon{transform:rotate(90deg)}.mobile-nav__accordion-body{display:none}.active .mobile-nav__accordion-body{display:block}@media (min-width: 480px){.mobile-nav__body{width:320px;margin:20px 15px;float:right}}@media (min-width: 768px){.mobile-nav__container{width:750px}}.top-banner{background-color:#ff6ea9;min-height:182px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;border-radius:4px;position:relative;padding:0 40px;box-sizing:border-box}@media screen and (max-width: 992px){.top-banner{display:none}}.dc-top-banner{display:none;min-height:182px}@media screen and (min-width: 992px){.dc-top-banner{display:flex}}.top-banner__close,.dc-top-banner__close{background-image:url(/main-app/assets/icons/close-icon-white-2ec258e31409347a94d3c27d3961f2311bdb401e4f63d386244583b3deda6364.svg);background-position:center center;background-repeat:no-repeat;width:20px;height:20px;position:absolute;top:16px;right:16px;cursor:pointer}.top-banner__close:hover,.dc-top-banner__close:hover{opacity:.7}.top-banner__image{flex-shrink:0;margin-right:55px}.top-banner__body{color:#fff;padding:20px 0;flex:1}.top-banner__btn{background-color:#fff}.top-banner__btn:hover{background-color:rgba(255,255,255,0.7)}.top-banner__clock{font-size:19px;color:#ff6ea9;font-weight:bold}.top-banner--mobile{overflow:visible;margin-top:45px}.top-banner--mobile .top-banner__image{transform:translateY(-20px);margin-bottom:-20px}.top-banner--b2b-v1{padding:0 20px}.top-banner--b2b-v2{padding:0 20px;background-image:url(/main-app/assets/home_logged_in/banners/b2b-graph-a8a64f39615a11d58eb0a26b1e26c3fc1c61b9b78643a126b87b28b1e7018e36.svg),linear-gradient(261deg, #405f8f, #1c3050);min-height:125px;background-position:right 0 bottom 0;background-repeat:no-repeat}.top-banner__b2b-image{flex-shrink:0;margin-right:10px;margin-top:8px}.top-banner__b2b-body{color:#fff;padding:0 30px;flex:1}.carousel__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column}.carousel__condensed{display:none}.carousel__item{margin-top:25px;display:block}.carousel__expanded{max-width:470px;margin:0 auto}.carousel--projects .dc-project-block{margin:0}.carousel__forward.shown,.carousel__backward.shown{display:none}@media (min-width: 992px){.carousel{position:relative;height:182px}.carousel:hover .carousel__forward{z-index:1}.carousel__wrapper{display:block;position:absolute;top:0;left:0;height:182px;white-space:nowrap;transition:0.4s transform}.carousel__wrapper::before,.carousel__wrapper::after{content:'';display:table}.carousel__wrapper::after{clear:both}.carousel__wrapper:hover .carousel__item{transform:translate3d(-64.1666666613px, 0, 0)}.carousel__item{display:none;margin:0 25px 0 0;vertical-align:top;transition:transform 0.4s;box-sizing:border-box;white-space:normal}.carousel__item:hover{position:relative;z-index:1;transform:translate3d(0, 0, 15px) !important}.carousel__item:hover .carousel__expanded{opacity:1;pointer-events:auto;box-shadow:0 10px 35px rgba(0,0,0,0.2)}.carousel__item:hover~.carousel__item{pointer-events:none;transform:translate3d(64.1666666613px, 0, 0) !important}.carousel__item.carousel__item--no-expand:hover~.carousel__item{pointer-events:none;transform:none !important}.carousel__item.is-first .carousel__expanded{left:0;pointer-events:none}.carousel__item.is-first:hover .carousel__expanded{left:0;pointer-events:auto}.carousel__item.is-first:hover~.carousel__item{pointer-events:none;transform:translate3d(168.4583333324px, 0, 0) !important}.carousel__item.is-last:hover{transform:translate3d(-29.4097222173px, 0, 0) !important}.carousel__forward,.carousel__backward{display:none;background:#fff url(/main-app/assets/icons/right-arrow-with-tail-aeaa6e4762269a78b0a73b0eafc1fd43243c8ba3ac44e56a45aab6798bc2c701.svg) no-repeat center center/18px 18px;border:1px solid #ff6ea9;border-radius:50%;height:56px;width:56px;position:absolute;top:calc(50% - 28px);transition:transform 0.3s linear;z-index:2}.carousel__forward:before,.carousel__backward:before{height:182px;position:absolute;left:0;right:0;top:-63px;content:""}.carousel__forward:hover,.carousel__backward:hover{transform:scale(1.1)}.carousel__forward{right:-28px}.carousel__backward{background-image:url(/main-app/assets/icons/left-arrow-with-tail-dd87b6d4384e404dca3645f5bb851a94ec08218ffb68d8bf26c9290ffca6f02b.svg);left:-28px}.carousel__forward.shown,.carousel__backward.shown{display:block}.carousel__condensed{display:inherit;text-align:center}.carousel__expanded{transform:scale(1);position:absolute;width:360.00000003px;top:-15px;bottom:-15px;left:calc(-50% - 19px);opacity:0;pointer-events:none;display:flex;flex-direction:column;justify-content:space-between;transition:opacity 0.4s;border-radius:4px;background:#fff;margin:0}.carousel--projects{height:220px}.carousel--projects .carousel__wrapper{height:220px}.carousel--projects .carousel__expanded{top:-64px;bottom:auto}.carousel--projects .dc-project-block:hover{transform:none}.carousel--projects .dc-project-block__btn{margin-top:0}.carousel--projects .dc-project-block__btn+.dc-project-block__btn{margin-top:0}.carousel--projects .carousel__forward:before,.carousel--projects .carousel__backward:before{height:220px;top:-82px}}.daily-practice-block{display:flex;flex-direction:column;justify-content:space-between;height:100%;max-width:360px;background-color:#fff;margin:0 auto}.daily-practice-block .chapeau-title{font-size:0.75rem;margin:0 0 5px}.daily-practice-block__content{flex-grow:1;padding:19px;white-space:normal;border:1px solid #d9d9e2;border-radius:4px 4px 0 0;max-width:100%}.daily-practice-block__title{font-size:16px;margin:8px 0 0 0;text-align:left;max-width:100%}.daily-practice-block__footer{padding:15px;background-color:#ffffff;border:1px solid #d9d9e2;border-top:0;border-radius:0 0 4px 4px;text-align:center}.daily-practice-block--small{height:182px;width:165px;background-color:#ffffff;box-sizing:border-box;padding:15px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;border:1px solid #d9d9e2;border-radius:4px;white-space:initial}.daily-practice-block--small .chapeau-title{font-size:0.75rem;margin:0}.daily-practice-block--small .daily-practice-block__content{flex-grow:1;display:flex;flex-direction:column;align-items:center;margin-top:8px;padding:0;border:0;border-radius:0}.daily-practice-block--small .daily-practice-block__title{text-align:center}.daily-practice-block--more-modules{margin:0 auto}.daily-practice-block--more-modules .daily-practice-block__image-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #d9d9e2;width:60px;height:60px}.daily-practice-block--mobile-ad{margin:0 auto;color:#fff;padding:10px;cursor:pointer;background-color:#05192d}.daily-practice-block--mobile-ad .daily-practice-block__image-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #05192d;width:60px;height:60px}.daily-practice-block__mobile-title{font-size:16px;margin:4px 0 0 0;text-align:center;color:#fff;max-width:100%}.daily-practice-block--icon{margin:0 0 0 10px}.daily-practice-block__close{background-image:url(/main-app/assets/icons/close-icon-white-2ec258e31409347a94d3c27d3961f2311bdb401e4f63d386244583b3deda6364.svg);background-position:center center;background-repeat:no-repeat;width:44px;height:44px;position:absolute;top:0px;right:0px;cursor:pointer}.daily-practice-block--unlock-modules{background-color:#05192d;padding:20px 10px;border:none;margin:0 auto;position:relative}.daily-practice-block--unlock-modules .daily-practice-block__content{margin-top:5px}.daily-practice-block--unlock-modules .daily-practice-block__title{color:#fff}@media (min-width: 992px){.daily-practice-block{margin:0}}.video-overlay{background-color:rgba(25,90,114,0.9);position:absolute;top:0;right:0;bottom:0;left:0}.video-overlay__content{padding:0 30px;display:block;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:100%;text-align:center}.coming-next__title{margin:0;padding-bottom:20px}@media screen and (max-width: 480px){.coming-next__title{padding-bottom:10px;font-size:0.75rem}}.coming-next__subtitle{padding-bottom:20px;margin:0;font-size:2rem}@media screen and (max-width: 992px){.coming-next__subtitle{font-size:1.5rem}}@media screen and (max-width: 480px){.coming-next__subtitle{padding-bottom:10px;font-size:1.25rem}}.coming-next__play-button{width:72px;height:72px}@media screen and (max-width: 480px){.coming-next__play-button{width:40px;height:40px}}.coming-next__cancel{display:block;color:#fff;margin:0;padding-top:15px}.coming-next__cancel:focus,.coming-next__cancel:hover{color:#fff}@media screen and (max-width: 480px){.coming-next__cancel{padding-top:10px;font-size:0.875rem}}.see-more__title{padding-bottom:15px;margin:0}@media screen and (max-width: 480px){.see-more__title{padding-bottom:10px;font-size:1.25rem}}.see-more__text{padding-bottom:20px;margin:0}@media screen and (max-width: 480px){.see-more__text{padding-bottom:10px;font-size:1.125rem}}.animation-container{width:72px;height:72px;left:50%;transform:translate(-36px, 0);position:relative;margin:0}@media screen and (max-width: 480px){.animation-container{width:40px;height:40px}}@media screen and (max-width: 480px){.animation-container{transform:translate(-20px, 0)}}.halfclip{width:50%;height:100%;top:0;right:0;position:absolute;overflow:hidden;transform-origin:left center;pointer-events:none}.animation-container.animate .halfclip{animation:cliprotate 5s 1;transform:rotate(180deg)}.halfcircle{box-sizing:border-box;height:100%;top:0;right:0;position:absolute;border:solid 4px transparent;border-top-color:#fff;border-left-color:#fff;border-radius:50%;pointer-events:none}.halfcircle--clipped{width:200%;transform:rotate(-45deg)}.animation-container.animate .halfcircle--clipped{transform:rotate(135deg);animation:rotate 2.5s linear 2}.halfcircle--fixed{width:100%;transform:rotate(135deg);opacity:0}.animation-container.animate .halfcircle--fixed{opacity:1;animation:showfixed 5s 1}@keyframes cliprotate{0%{transform:rotate(0deg)}50%{transform:rotate(0deg)}50.01%{transform:rotate(180deg)}100%{transform:rotate(180deg)}}@keyframes rotate{0%{transform:rotate(-45deg)}100%{transform:rotate(135deg)}}@keyframes showfixed{0%{opacity:0}49.99%{opacity:0}50%{opacity:1}100%{opacity:1}}.skillset-option{margin-bottom:10px}.skillset-option:last-child{margin-bottom:0}.skillset-option__link{border-bottom:0;font-weight:400;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;background-color:#fff;font-size:1.125rem;font-weight:bold;color:#05192d;padding:30px 25px;border-radius:4px}.skillset-option__link:hover{border-bottom:0}.skillset-option__link:after{display:block;content:'';width:7px;height:12px;background-image:url(/main-app/assets/icons/right-arrow-large-icon-48fa4ed629cd125afa68e8e9256d8bc8ab8a241eb16afa739942e69da48f3849.svg);background-repeat:no-repeat;background-position:center center;margin-left:20px}.onboarding-modal__dialog{max-width:520px;position:absolute;left:50%;top:50%;margin-left:-260px;margin-top:-260px}.modal-dialog__content{border:0}.onboarding-modal__body{padding:40px 85px 55px 85px;color:#05192d}.onboarding-modal__list{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.onboarding-modal__list-item{display:flex;align-items:center;margin-bottom:5px}.onboarding-modal__list-item:before{content:'';display:block;width:8px;height:8px;border-radius:50%;background-color:#ff6ea9;margin-right:10px;flex-shrink:0}.onboarding-tracks{background-color:#213147;border-radius:4px}.onboarding-tracks__list{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.onboarding-tracks__list-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;border-top:1px solid rgba(255,255,255,0.15);padding:0 16px}.onboarding-tracks__list-item:hover{background-color:rgba(255,255,255,0.05)}.onboarding-tracks__list-item:hover .onboarding-tracks__link{color:#fff}.onboarding-tracks__link{border-bottom:0;font-weight:400;color:#ffffff;padding:6px 0;display:flex;align-items:center;position:relative;flex-grow:1}.onboarding-tracks__link:hover{border-bottom:0}.onboarding-tracks__more-info{border-bottom:0;font-weight:400;position:relative;flex-shrink:0;line-height:16px}.onboarding-tracks__more-info:hover{border-bottom:0}.onboarding-tracks__icon{position:relative;cursor:pointer}.onboarding{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;flex-direction:column;min-height:100vh;padding-top:64px;background:#05192d;position:relative}.onboarding__title{flex-shrink:0;color:#fff;text-align:center;margin-bottom:32px}.onboarding__footer-wrapper{background-color:#213147;position:fixed;left:0;right:0;bottom:0;z-index:1000}.onboarding__footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.onboarding__footer-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;flex-direction:column;text-align:center;color:#fff;padding:15px 0;min-height:80px;flex:1}.onboarding__footer-text{margin:15px 0 0 0;padding:0}.onboarding-recommendation__arrow{color:#ff6ea9;margin-right:5px}.onboarding-recommendation__title{margin:0 0 20px 0;color:#fff}.onboarding-recommendation__message{text-align:center;align-items:center;display:flex;font-weight:400;justify-content:center;flex-direction:column}.onboarding-recommendation__message .dc-icon{margin-bottom:8px}.onboarding-recommendation__message:hover,.onboarding-recommendation__message:focus{border:0;color:#ff6ea9}.onboarding-track-block{border:0;overflow:hidden}.onboarding-track-block:hover{border:0}@media (min-width: 768px){.onboarding__footer-inner{flex-direction:row}.onboarding__footer-text{margin:0 0 0 auto;padding-left:20px;text-align:right}.onboarding-recommendation__message{flex-direction:row}.onboarding-recommendation__message .dc-icon{margin-bottom:0;margin-right:8px}}@media (min-width: 992px){.onboarding__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.onboarding__track-wrapper,.onboarding__track-wrapper .onboarding-track-block{margin-bottom:0}.onboarding-track-block__button{width:100%}}.onboarding--new__logo{align-self:left;padding:16px 0 24px 16px}.onboarding--new__logo img{width:115px}.onboarding--new{justify-content:flex-start;padding-top:0}.onboarding--new .onboarding--new__label-container{align-items:baseline;display:flex;width:100%}.onboarding--new .onboarding--new__label-container label{flex-grow:1}.onboarding--new .info-form__question-mark-icon{border-radius:50%;box-shadow:0 1px 2px 0 rgba(170,170,170,0.5);color:#05192d;font-size:12px;font-weight:700;height:18px;line-height:20px;padding-left:1px;text-align:center;width:18px}.onboarding--new .popover{min-width:300px;padding:5px 5px 10px;text-align:left}.onboarding--new .onboarding--new__form-group-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.onboarding--new .intl-tel-input{display:block}.onboarding--new__h1{font-size:24px;margin-bottom:36px;text-align:center}.onboarding--new__form-group{margin-bottom:32px;width:300px}.onboarding--new__form-group label{color:#05192d;display:inline-block;font-size:16px;font-weight:700;margin-bottom:8px}.onboarding--new__form-group label.no-bottom-margin{margin-bottom:0}.onboarding--new__form-group.wide{width:100%}.onboarding--new__form-group.wide:last-of-type{margin-bottom:0}.onboarding--select__container{margin-bottom:0;position:relative}.onboarding--select__container select{border:2px solid #e5e1da;border-radius:4px;color:#05192d;font-size:16px;line-height:1.5;padding:11px 15px;transition:border 0.3s cubic-bezier(0.77, 0, 0.175, 1);width:100%;-webkit-appearance:none;appearance:none}.onboarding--select__container label{color:#05192d;display:inline-block;font-size:16px;font-weight:700;margin-bottom:9px}.onboarding--select__container label.no-bottom-margin{margin-bottom:0}.onboarding--select__arrow{position:absolute;z-index:1;display:flex;height:100%;-webkit-box-align:center;align-items:center;pointer-events:none;top:0px;right:12px;color:#05192d}.onboarding-interstitial{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;min-height:100vh;background:#05192d;position:relative}.onboarding-interstitial>div{flex-direction:column;display:flex;align-items:center;color:white}.onboarding--new__form-group.required label::after{color:#fe5c5c;content:'*';font-weight:700;margin-left:5px}label.onboarding--new__label--sub{color:#213147;font-size:14px;font-weight:400}label.onboarding--new__label--sub::after{content:''}.onboarding-tracks__overview-container{margin-bottom:116px}.onboarding-tracks__overview-container .tracks__overview-track-item{gap:16px;margin-top:16px;box-shadow:0px 0px 0px 1px rgba(5,25,45,0.1);overflow:hidden}.onboarding-tracks__overview-container .tracks__overview-track-number{min-width:40px;height:40px;background-color:#05192d;border-radius:50%;color:#ffffff}.onboarding--new__button-container{height:100px;background-color:#05192d;position:fixed;bottom:0;padding:24px 16px}.onboarding--new__submit-button{display:block;width:fit-content}.onboarding--new__form-footer{display:flex;align-items:center;gap:16px}@media (max-width: 768px){.onboarding--new__logo{align-self:center;padding:32px 0}.onboarding--new__logo img{max-width:100%;width:230px}.onboarding--new__form-group{width:100%}.onboarding__footer-wrapper{position:relative}.onboarding{padding-top:20px}.onboarding__body{padding-top:20px;padding-bottom:30px;margin:0 auto}}.onboarding--mobile__container{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100vh;width:100vw;background:#05192d;padding:24px 16px}.onboarding--mobile__container h1{color:#fff;text-align:center;font-size:28px;margin-bottom:18px}.onboarding--mobile__container h2{color:#fff;text-align:center;font-size:18px;margin-top:34px}.onboarding--mobile__bar-container{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:4px;align-items:center;height:4px;width:100%}.onboarding--mobile__bar-container .progress-bar{height:100%;background-color:#fff;border-radius:4px}.onboarding--mobile__bar-container .progress-bar--active{background-color:#65ff8f}.onboarding--mobile__next-button{background-color:#03ef62;width:100%;height:48px;display:flex;justify-content:center;align-items:center;color:#05192d;border-radius:4px}.onboarding--mobile-experiment{padding-bottom:24px}.onboarding--mobile-experiment .onboarding__title{text-align:left;margin-bottom:32px}.onboarding--mobile-experiment .onboarding__footer-wrapper{position:fixed}.onboarding--mobile-experiment .onboarding__footer-inner{min-height:56px}.onboarding--mobile-experiment .onboarding__footer-text{margin:0}.onboarding--mobile-experiment .chapeau-title{align-self:flex-start;color:#ffffff;margin-bottom:16px;font-size:0.75rem}.onboarding-course-loading{position:fixed;top:0;left:0;z-index:10;display:grid;grid-template-rows:minmax(0, 1fr) 160px;padding:0 16px;min-height:100vh;background:#05192d}.onboarding-course-loading--hidden{display:none}.onboarding-course-loading__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;flex-direction:column;align-self:center;background:url(/main-app/assets/onboarding/dots-bg-8c33a98e12869130755204fd0211cc7808df2d4ef383be5f938779cc56850396.svg) no-repeat;background-position:center;background-size:contain;height:264px}.onboarding-course-loading__loader{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;flex-direction:column}.onboarding-close-button{color:#5d6a77;width:32px;height:32px;display:flex;justify-content:center;align-items:center;border:none;border-radius:4px}.onboarding-close-button:hover{background-color:rgba(48,57,105,0.06);color:#5d6a77;border:none}.dc-input--text.error{border-color:#ff5400}.complete-your-profile form{max-width:375px}.complete-your-profile fieldset{border:0;padding:0}.complete-your-profile label{font-size:0.875rem}.complete-your-profile select{border:1px solid #c0c4d2;color:#05192d;font-size:0.875rem;height:36px;padding:0 36px 0 12px}.complete-your-profile .onboarding--select__arrow{color:#6a7581}.default select{color:#6a7581}.complete-your-profile .dc-card__body{padding-bottom:4px;padding-left:24px;padding-right:24px;padding-top:20px}.complete-your-profile .dc-card__footer{padding-bottom:40px;padding-left:24px;padding-right:24px}.complete-your-profile .onboarding--new__logo{padding:32px 0 40px 0}.complete-your-profile .onboarding--new__logo img{width:173px}.tooltip{position:absolute;top:0;left:0;z-index:1060;display:block;color:#05192d;background-color:#fff;background-clip:padding-box;border:1px solid #ff6ea9;border-radius:4px}.tooltip.top,.tooltip.left{margin-top:-10px}.tooltip.bottom,.tooltip.right{margin-top:10px}.tooltip.top>.tooltip-arrow{left:50%;margin-left:-9px;border-bottom-width:0;border-top-color:#ff6ea9;bottom:-9px}.tooltip.top>.tooltip-arrow:after{content:" ";bottom:1px;margin-left:-8px;border-bottom-width:0;border-top-color:#fff}.tooltip.right>.tooltip-arrow{top:50%;left:-9px;margin-top:-9px;border-left-width:0;border-right-color:#ff6ea9}.tooltip.right>.tooltip-arrow:after{content:" ";left:1px;bottom:-8px;border-left-width:0;border-right-color:#fff}.tooltip.bottom>.tooltip-arrow{left:50%;margin-left:-9px;border-top-width:0;border-bottom-color:#ff6ea9;top:-9px}.tooltip.bottom>.tooltip-arrow:after{content:" ";top:1px;margin-left:-8px;border-top-width:0;border-bottom-color:#fff}.tooltip.left>.tooltip-arrow{top:50%;right:-9px;margin-top:-9px;border-left-color:#ff6ea9}.tooltip.left>.tooltip-arrow:after{content:" ";right:auto;border-right-width:0;border-left-color:#fff;bottom:-8px}.tooltip-inner{width:208px;padding:10px;text-align:center}.tooltip-content{padding:10px 15px}.tooltip>.tooltip-arrow{border-width:9px}.tooltip>.tooltip-arrow:after{border-width:8px;content:" "}.tooltip>.tooltip-arrow,.tooltip>.tooltip-arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.tooltip-trigger--primary+.tooltip{background-color:#ff6ea9;color:#fff;border:0}.tooltip-trigger--primary+.tooltip.top>.tooltip-arrow{border-top-color:transparent}.tooltip-trigger--primary+.tooltip.top>.tooltip-arrow:after{border-top-color:#ff6ea9}.tooltip-trigger--primary+.tooltip.right>.tooltip-arrow{border-right-color:transparent}.tooltip-trigger--primary+.tooltip.right>.tooltip-arrow:after{border-right-color:#ff6ea9}.tooltip-trigger--primary+.tooltip.bottom>.tooltip-arrow{border-bottom-color:transparent}.tooltip-trigger--primary+.tooltip.bottom>.tooltip-arrow:after{border-bottom-color:#ff6ea9}.tooltip-trigger--primary+.tooltip.left>.tooltip-arrow{border-left-color:transparent}.tooltip-trigger--primary+.tooltip.left>.tooltip-arrow:after{border-left-color:#ff6ea9}.tooltip-trigger--primary-dark+.tooltip{background-color:#ff6ea9;color:#fff;border:0}.tooltip-trigger--primary-dark+.tooltip.top>.tooltip-arrow{border-top-color:transparent}.tooltip-trigger--primary-dark+.tooltip.top>.tooltip-arrow:after{border-top-color:#ff6ea9}.tooltip-trigger--primary-dark+.tooltip.right>.tooltip-arrow{border-right-color:transparent}.tooltip-trigger--primary-dark+.tooltip.right>.tooltip-arrow:after{border-right-color:#ff6ea9}.tooltip-trigger--primary-dark+.tooltip.bottom>.tooltip-arrow{border-bottom-color:transparent}.tooltip-trigger--primary-dark+.tooltip.bottom>.tooltip-arrow:after{border-bottom-color:#ff6ea9}.tooltip-trigger--primary-dark+.tooltip.left>.tooltip-arrow{border-left-color:transparent}.tooltip-trigger--primary-dark+.tooltip.left>.tooltip-arrow:after{border-left-color:#ff6ea9}.tooltip-trigger--primary-darkest+.tooltip{background-color:#ff6ea9;color:#fff;border:0}.tooltip-trigger--primary-darkest+.tooltip.top>.tooltip-arrow{border-top-color:transparent}.tooltip-trigger--primary-darkest+.tooltip.top>.tooltip-arrow:after{border-top-color:#ff6ea9}.tooltip-trigger--primary-darkest+.tooltip.right>.tooltip-arrow{border-right-color:transparent}.tooltip-trigger--primary-darkest+.tooltip.right>.tooltip-arrow:after{border-right-color:#ff6ea9}.tooltip-trigger--primary-darkest+.tooltip.bottom>.tooltip-arrow{border-bottom-color:transparent}.tooltip-trigger--primary-darkest+.tooltip.bottom>.tooltip-arrow:after{border-bottom-color:#ff6ea9}.tooltip-trigger--primary-darkest+.tooltip.left>.tooltip-arrow{border-left-color:transparent}.tooltip-trigger--primary-darkest+.tooltip.left>.tooltip-arrow:after{border-left-color:#ff6ea9}.dc-bookmarking-tooltip+.tooltip.top>.tooltip-arrow{display:none}.dc-bookmarking-tooltip+.tooltip.top>.tooltip-inner{width:auto !important;white-space:nowrap;border-radius:4px;padding:none}.upvote-block{transition:transform 0.3s cubic-bezier(0.77, 0, 0.175, 1);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;background-color:#fff;border:1px solid #ff6ea9;border-radius:4px;padding:30px 20px;margin-bottom:20px}.upvote-block:hover{transform:translate(0, -4px);z-index:10}.upvote-block__upvote{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;flex-direction:column;flex-shrink:0;background-color:#ff6ea9;border-radius:4px;color:#ff6ea9;font-size:0.875rem;font-weight:bold;text-align:center;width:54px;height:54px}.upvote-block__count{color:#fff}.upvote-block__body{margin-bottom:15px;flex-grow:1}.upvote-block__category{border-bottom:0;font-weight:400;display:inline-flex;align-items:center;color:#ff6ea9;font-size:0.875rem;font-weight:bold;text-transform:uppercase;letter-spacing:3px;white-space:nowrap;margin-bottom:10px}.upvote-block__category:hover{border-bottom:0}.upvote-block__extra{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;flex-shrink:0;margin-bottom:15px}.upvote-block__tags{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;margin-right:5px}.upvote-block__tag{background-color:#ff6ea9;margin-right:0;font-size:0.7333rem;font-weight:300;color:#ff6ea9;border:1px solid #ff6ea9;border-radius:4px;text-transform:uppercase;padding:2px 5px;display:block}.upvote-block__tag:hover{background-color:#fff;color:#ff6ea9;border-bottom:1px solid #ff6ea9}.upvote-block__date{font-size:0.7333rem}.upvote-block__more-tags{font-weight:300;font-size:0.7333rem;color:#ff6ea9;border:0;position:relative;cursor:pointer;margin-left:5px}.upvote-block__more-tags:hover{color:#ff6ea9;border:0;text-decoration:underline}.upvote-block__more-tags:hover .upvote-block__dropdown-wrapper{display:block}.upvote-block__dropdown-wrapper{display:block;left:50%;position:absolute;transform:translateX(-50%);display:none;z-index:9999}.upvote-block__dropdown{list-style:none;margin-bottom:0;margin-top:0;padding-left:0;background-color:#fff;border:1px solid #ff6ea9;min-width:120px;border-radius:4px;padding:20px;white-space:nowrap;margin-top:15px}.upvote-block__dropdown::before,.upvote-block__dropdown::after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;transform:translateY(16px)}.upvote-block__dropdown::before{border-color:transparent;border-bottom-color:#ff6ea9;border-width:7px;margin-left:-7px}.upvote-block__dropdown::after{border-color:transparent;border-bottom-color:#fff;border-width:6px;margin-left:-6px}.upvote-block__dropdown-item{margin-bottom:10px}.upvote-block__dropdown-item:last-child{margin-bottom:0}@media (min-width: 768px){.upvote-block{flex-direction:row;padding:30px}.upvote-block__upvote,.upvote-block__body{margin:0 30px 0 0}.upvote-block__extra{flex-direction:column;align-items:flex-end;justify-content:flex-start;margin-bottom:0}.upvote-block__tags{margin:0 0 15px 0}}@media (max-width: 767px){.upvote-block__upvote{order:3}.upvote-block__body{order:2}.upvote-block__extra{order:1}}.completion-overlay__btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;background-color:#ff6ea9;padding:13px 0;margin-right:25px;min-width:126px;color:#05192d}.completion-overlay__btn:hover{background-color:#ff6ea9}.completion-overlay__btn:before{display:none}.completion-overlay__btn:disabled,.completion-overlay__btn:disabled:hover{background-color:rgba(255,255,255,0.3);color:#fff}.completion-overlay__btn:disabled:before{content:'';display:block;position:static;background:url(/main-app/assets/icons/check-icon-white-b0d315bad1f494adb76a288dae33b6e6c00ffb7e97cb7a664ba2cf2e72d1c34d.svg) center no-repeat;width:13px;height:12px;margin:0 5px 0 0;border:0}.technology-logos{background:#ff6ea9;text-align:center;padding:30px 0}.technology-logos__image{max-width:100%;min-width:0;object-fit:contain;margin:0 auto 20px auto;display:block}.technology-logos__image+.technology-logos__image{margin-bottom:30px}.technology-logos__btn{background:#fff}.technology-logos__btn:hover{opacity:0.8}.technology-logos--companies .technology-logos__image+.technology-logos__image{width:50%}@media screen and (min-width: 480px){.technology-logos--companies .technology-logos__image+.technology-logos__image{width:auto}}@media screen and (min-width: 992px){.technology-logos__content{display:flex;align-items:center;justify-content:space-between}.technology-logos{padding:20px 0}.technology-logos__image{margin:0}.technology-logos__image+.technology-logos__image{margin:0 0 0 50px;transform:translateY(-3px)}.technology-logos--companies .technology-logos__image{transform:translateY(2px)}.technology-logos--companies .technology-logos__image+.technology-logos__image{margin:0 0 0 70px;transform:none}.technology-logos__btn{margin-left:50px}}.for-groups{background:#ff6ea9;padding:50px 0 20px 0;text-align:center}.for-groups__img{max-width:100%;margin-top:40px}@media screen and (min-width: 992px){.for-groups{text-align:left}.for-groups__row{display:flex;align-items:center}.for-groups__img-wrapper{text-align:right}.for-groups__img{text-align:right;margin-top:0;transform:none}}.dc-cta-wrapper{margin-bottom:-50px;position:relative;text-align:left;z-index:100}.dc-cta-wrapper+.footer{padding-top:154px}.dc-cta{background-image:linear-gradient(83deg, #2388b0, #3ac);box-shadow:0 4px 8px 0 rgba(0,0,0,0.15);color:#ffffff;text-align:center;min-height:180px;padding:40px 16px 0}.dc-cta__content.dc-is-hidden{display:none}.dc-cta__btn{margin:24px 0 -48px}@media screen and (min-width: 768px){.dc-cta{margin:0 16px;padding:48px}.dc-cta__btn{margin:24px 0 0 0}.dc-cta-wrapper{margin-top:-140px;margin-bottom:-140px}.dc-cta-wrapper+.footer{padding-top:204px}}@media screen and (min-width: 992px){.dc-cta{align-items:center;display:flex;justify-content:space-between;padding:48px;text-align:left}.dc-cta.dc-is-hidden{display:none}.dc-cta__content{align-items:center;display:flex;justify-content:space-between;text-align:left;width:100%}.dc-cta__btn{margin:0}.dc-cta-wrapper{margin-top:-90px;margin-bottom:-90px}.dc-cta-wrapper+.footer{padding-top:154px}}.dc-track-progress-badge{display:inline-block;position:relative}.dc-track-progress-badge__icon-wrapper{bottom:0;left:0;position:absolute;right:0;top:0}.dc-track-progress-badge__icon{height:56px;width:56px}.dc-avatar{border-radius:50%;flex-shrink:0;position:relative}.dc-avatar__img{border-radius:50%;display:block;font-size:0}.dc-avatar__img::before{bottom:0;left:0;position:absolute;right:0;top:0;background:url("https://styleguide-assets.datacamp.com/images/core-components/components/image-file-uploader/placeholder-cbaf724d5e.svg") no-repeat center center;background-size:cover;border-radius:50%;content:''}.dc-avatar__notification{display:block;position:absolute;top:-3px;right:-3px}.dc-navbar-search{display:none;max-width:340px;z-index:50}.dc-navbar-search__input{background:rgba(255,255,255,0.2);border-color:transparent;box-sizing:border-box !important;color:#ffffff;flex-grow:1;padding:7px 35px;position:relative;transition:all 0.3s cubic-bezier(0.77, 0, 0.175, 1)}.dc-navbar-search__input::placeholder{color:#ffffff;opacity:0.8}.dc-navbar-search__input:focus{background-color:#ffffff;border-color:#ffffff;color:#05192d;max-width:100%;z-index:2}.dc-navbar-search__icon{left:12px;position:absolute;top:12px;transition:fill 0.3s cubic-bezier(0.77, 0, 0.175, 1);z-index:1}.dc-navbar-search__icon.dc-is-focus{fill:#05192d;z-index:3}.dc-navbar-search__btn{border-radius:0 0 4px 4px;height:36px;margin:0 -12px -4px;width:calc(100% + 24px)}.dc-navbar-search__dropdown{display:none;left:0;position:absolute;right:0;top:calc(100% + 8px);z-index:30;width:490px}.dc-navbar-search__list li:first-child{border-top:none}.dc-navbar-search__item{border-top:1px solid #d9d9e2}.dc-navbar-search__technology{background-size:cover;flex-shrink:0;height:24px;margin-right:8px;width:24px}.dc-navbar-search__overlay{background:rgba(5,25,45,0.3);opacity:0;transition:opacity 0.5s cubic-bezier(0.77, 0, 0.175, 1);z-index:40}.dc-navbar-search__overlay.dc-has-global-search{bottom:0;left:0;opacity:1;position:fixed;right:0;top:0}.dc-navbar-search__tips{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.dc-navbar-search__tip{background:0;border:0;align-items:center;color:#05192d;display:flex;margin:8px 0;padding:0;cursor:default}.dc-navbar-search__tip:active,.dc-navbar-search__tip:focus,.dc-navbar-search__tip:hover{background-color:#ffffff}.dc-navbar-search__tip-entry{text-align:left;width:136px}.dc-navbar-search__tip-heading{width:196px}.dc-navbar-search__icon-enter{height:10px;width:10px}.dc-header--search{margin-bottom:-128px;padding-bottom:128px}.dc-global-search__tabs{background-color:#f7f7fc;margin-top:12px;z-index:10}.dc-global-search__tabs .minimal-tabs{border-color:#d9d9e2}.dc-global-search__tabs .minimal-tab__link{font-weight:normal;color:#05192d}.dc-global-search__tabs .minimal-tab__link:hover{color:#007bb6}.dc-global-search__tabs .minimal-tab.active .minimal-tab__link{color:#05192d}.dc-global-search__tabs--sticky{box-shadow:0 8px 12px -4px rgba(5,25,45,0.3);margin:0 -100%;padding:0 100%;position:fixed;top:0}.ais-hits--item em,.dc-navbar-search__highlight{font-style:normal;background-color:#fcce0d;display:inline-block;padding:0 4px 2px}.dc-global-search__highlight{font-style:normal;font-weight:800;background-color:#fcce0d;box-shadow:0 0 0 1px #fcce0d}.dc-navbar-search__highlight--negative{background-color:rgba(255,84,0,0.5)}.dc-global-search-result{display:flex;margin-bottom:16px;padding:12px 16px 24px;position:relative}.dc-global-search-result__icon{background-position:0 0;background-repeat:no-repeat;background-size:36px 36px;display:block;height:36px;width:36px;margin:5px 13px 0 0;flex-shrink:0}.dc-global-search__filters--sticky{padding-top:16px;position:fixed}.dc-global-search__filter-tech-checkbox{max-height:20px;width:100%}.dc-global-search__filter-topic-checkbox{margin:-5px auto;width:100%}.dc-project-search__tag--guided{background-color:#7933ff;color:#ffffff}.dc-project-search__tag--unguided{background-color:#ff931e}.ais-search-box--reset-wrapper{bottom:0;position:absolute;right:0;top:0;z-index:2}.ais-search-box--reset{background:none;border:0;height:40px;width:40px}.ais-search-box--reset svg{fill:#05192d;height:12px;transition:fill 0.3s cubic-bezier(0.77, 0, 0.175, 1);width:12px}.ais-search-box--reset:focus{background:rgba(255,255,255,0.2);border-radius:0 4px 4px 0}.ais-search-box--reset:focus svg{fill:#ffffff}.ais-hits--item:first-child .dc-dropdown__item{border-top:0}.dc-has-global-search.header__nav-item{display:none}.dc-has-keyboard-shortcuts{margin-right:15px;overflow-y:hidden}@media screen and (min-width: 768px){.dc-navbar-search{display:block;max-width:340px}}@media screen and (min-width: 1200px){.dc-has-global-search.header__nav-item{display:block}}@media all and (-ms-high-contrast: none){.dc-navbar-search{display:none}}.dc-dashboard-new-courses-block-container{display:flex}.dc-dashboard-new-courses-block{margin-right:24px;width:164px;min-width:164px;background-color:#ffffff}@media (max-width: 1200px){.dc-dashboard-new-courses-block:nth-of-type(6){display:none}}@media (max-width: 1000px){.dc-dashboard-new-courses-block:nth-of-type(5){display:none}.dc-dashboard-new-courses-block:nth-of-type(4){display:none}.dc-dashboard-new-courses-block{width:90%;max-width:200px;margin:0 auto 10px}.dc-dashboard-new-courses-block-container{display:block}}.dc-dashboard-bookmarks-block-container{display:flex}.dc-dashboard-bookmarks-block{margin-right:25px;width:165px;background-color:#ffffff}@media (max-width: 1200px){.dc-dashboard-bookmarks-block:nth-of-type(5){display:none}}@media (max-width: 1000px){.dc-dashboard-bookmarks-block:nth-of-type(4){display:none}.dc-dashboard-bookmarks-block{width:90%;max-width:200px;margin:0 auto 10px}.dc-dashboard-bookmarks-block-container{display:block}}.bookmark-block--small{border:1px solid #ff6ea9;border-radius:4px;display:block;padding:0;text-align:center}.bookmark-block--small .course-block__title{font-size:16px;margin:12px 0 0;min-height:0}.dc-skeleton--daily-practice .tab-pane.active,.dc-skeleton--new-courses .tab-pane.active,.dc-skeleton--bookmarks .tab-pane.active,.dc-skeleton--get-real-life-experience-with-projects .tab-pane.active,.dc-skeleton--courses .tab-pane.active,.dc-skeleton--my-groups .tab-pane.active{opacity:.15;animation:fadeIn 1s forwards cubic-bezier(0.77, 0, 0.175, 1)}.dc-skeleton--is-loading .dc-skeleton--daily-practice .tab-pane.active,.dc-skeleton--is-loading .dc-skeleton--new-courses .tab-pane.active,.dc-skeleton--is-loading .dc-skeleton--bookmarks .tab-pane.active,.dc-skeleton--is-loading .dc-skeleton--get-real-life-experience-with-projects .tab-pane.active,.dc-skeleton--is-loading .dc-skeleton--courses .tab-pane.active,.dc-skeleton--is-loading .dc-skeleton--my-groups .tab-pane.active{opacity:1}.dc-skeleton--daily-practice{min-height:247px}.dc-skeleton--new-courses{min-height:252px}.dc-skeleton--bookmarks{min-height:252px;margin-bottom:64px}.dc-skeleton--get-real-life-experience-with-projects{min-height:284px}.dc-skeleton--courses{min-height:252px}.dc-skeleton--my-groups{min-height:463px}.dc-skeleton--last-activity{min-height:175px}.dc-activity-block{border-radius:4px;position:relative}.dc-activity-block__body{max-width:100%}.dc-activity-half-width,.dc-activity-third-width{margin-top:16px}.dc-activity-block__learn-btn{border-radius:0 0 4px 4px}.dc-activity-block__stats{display:flex;flex-direction:row;flex-wrap:wrap;margin:0}.dc-activity-block__stats--track{display:none}.dc-activity-block__time-left{font-size:14px;margin:16px 0;padding:0}.dc-activity-block__content{flex-grow:1}.dc-activity-block__greyed-out{opacity:0.5}.dc-activity-block__test-out{align-items:center;border-top:1px solid #d9d9e2;display:flex;justify-content:space-between;padding:24px}.dc-activity-block--track{background-color:#ebf4f7;margin-bottom:15px}.dc-activity-block__main--track{display:flex;margin:0;z-index:1;border-radius:4px;position:relative;border:none;padding:0;box-shadow:none}.dc-activity-block--track .dc-activity-block__stats{justify-content:flex-start}.dc-activity-block__main>div{flex-grow:1;flex-basis:33%;flex-direction:column}.dc-activity-block__stat-dropdown-wrapper{display:none;position:absolute;top:100%;z-index:999}.dc-activity-block__stat{transition:opacity 0.3s cubic-bezier(0.77, 0, 0.175, 1)}.dc-activity-block__stat-wrapper{margin:10px 10px 0 0;position:relative}.dc-activity-block__stat-wrapper:hover .dc-activity-block__stat-text{opacity:0.6}.dc-activity-block__stat-wrapper:hover .dc-activity-block__stat-dropdown-wrapper{display:block}@media (max-width: 479px){.dc-activity-block__stat-wrapper{margin-right:0}}@media screen and (min-width: 768px){.dc-activity-block__stat-wrapper{margin:0}.dc-activity-block__stat-wrapper+.dc-activity-block__stat-wrapper{margin-left:8px}}.dc-activity-block__stat-dropdown{background:#ffffff;border:1px solid #d9d9e2;border-radius:4px;font-size:0.875rem;min-width:300px}.dc-activity-block__stat-dropdown-arrow{border-color:transparent transparent #d9d9e2;border-style:solid;border-width:0 6px 6px 6px;height:0;margin-left:48px;position:relative;top:1px;width:0}.dc-activity-block__stat-dropdown-arrow::after{border-color:transparent transparent #ffffff;border-style:solid;border-width:0 5px 5px 5px;content:'';display:block;height:0;left:-5px;position:absolute;top:1px;width:0}.dc-activity-block__stat-dropdown-list{list-style-type:none;margin:0;padding:0.2rem 0.5rem}.dc-activity-block__stat-dropdown-list li:last-child a{border-bottom:0}.dc-activity-block__stat-dropdown-link{border:0;border-bottom:1px solid #d9d9e2;color:#05192d;cursor:pointer;display:block;padding:8px;text-decoration:none}.dc-activity-block__stat-dropdown-link:hover{background-color:#d9d9e2}.dc-activity-block__stat-dropdown-link--see-all{border-bottom:0;color:#05192d}.dc-activity-block__stat-dropdown-link--see-all:hover{color:#007bb6;text-decoration:underline}.dc-activity-block__stat-dropdown-wrapper--right{left:auto;right:0}.dc-activity-block__stat-dropdown-wrapper--right .dc-activity-block__stat-dropdown-arrow{margin-left:250px}.dc-activity-block__img{display:none}.dc-activity-block__practice,.dc-activity-lpa-block__skill-assessment,.dc-activity-block__learn--small,.dc-activity-block__apply{height:100%;padding:32px 24px}.dc-activity-block__icon-arrow,.dc-activity-block__generic-meta{transition:transform 0.3s cubic-bezier(0.77, 0, 0.175, 1)}.dc-activity-block__chapters{list-style:none;margin-bottom:8px;margin-top:12px;padding:0}.dc-activity-block__chapters .dc-chapter-progress{justify-content:flex-start}.dc-chapter-progress__chapter-title{font-size:14px;font-weight:normal}.dc-activity-block__chapter{background-color:#d1d3d8;background-image:url(/assets/toolkit/images/marketing/components/icons/check-icon-white-6933084f0e.svg);background-position:4px 50%;background-repeat:no-repeat;background-size:8px 7px;border-radius:50%;height:16px;margin-right:10px;width:16px}.dc-activity-block__chapter::before{border-bottom:1px solid #d1d3d8;content:'';display:block;height:10px;margin-left:-10px;width:10px}.dc-activity-block__chapter:last-child{margin-right:0}.dc-activity-block__chapter:first-child::before{display:none}.dc-activity-block__chapter--started{background-color:#ffc844}.dc-activity-block__chapter--started+.dc-activity-block__chapter--completed::before{border-bottom:1px solid #3ac}.dc-activity-block__chapter--started+.dc-activity-block__chapter--started::before{border-bottom:1px solid #ffc844}.dc-activity-block__chapter--completed{background-color:#3ac}.dc-activity-block__chapter--completed::before{border-bottom:1px solid #3ac}.dc-activity-block__chapter--completed+.dc-activity-block__chapter--started::before{border-bottom:1px solid #ffc844}.dc-activity-block__chapter--completed+.dc-activity-block__chapter--completed::before{border-bottom:1px solid #3ac}.dc-activity-block__title-link{color:#05192d}.dc-activity-block__title-link:active,.dc-activity-block__title-link:focus,.dc-activity-block__title-link:hover{border-color:transparent;color:#05192d}.dc-activity-block__title-link:active .dc-activity-block__icon-arrow,.dc-activity-block__title-link:focus .dc-activity-block__icon-arrow,.dc-activity-block__title-link:hover .dc-activity-block__icon-arrow{transform:translateX(3px)}.dc-activity-block__subtitle{font-size:16px;font-family:"lato", sans-serif;color:#ff6ea9;font-weight:normal;margin:0}.dc-activity-block__skill-assessment{padding:24px;width:100%;align-items:center;flex-direction:column;justify-content:center}.dc-activity-block__skill-assessment .track__skill-assessment-title{display:none}.dc-activity-block__skill-assessment .dc-activity-block__skill-assessment-link{padding-top:12px}.dc-activity-block__skill-assessment .dc-tag,.dc-activity-block__skill-assessment .technology--mobile-experiment .technology__badge,.technology--mobile-experiment .dc-activity-block__skill-assessment .technology__badge{background-color:#000;opacity:0.5;border:1px solid #000}@media screen and (max-width: 480px){.dc-activity-block__stat-wrapper{margin-right:0}.dc-activity-block__daily-streak-component .minimal-tabs__borderstat{border-left:none;margin-left:0;padding-left:0}.dc-activity-block__daily-streak-component .u-spacing-l4,.dc-activity-block__daily-streak-component .minimal-tabs__borderstat{width:100%;text-align:center}}@media screen and (min-width: 768px){.dc-activity-block__streak{flex-direction:row;justify-content:space-between}.dc-activity-block__img{display:block;transition:transform 0.3s cubic-bezier(0.77, 0, 0.175, 1);height:64px;width:64px}.dc-activity-block__practice:active,.dc-activity-block__practice:focus,.dc-activity-block__practice:hover,.dc-activity-lpa-block__skill-assessment:active,.dc-activity-lpa-block__skill-assessment:focus,.dc-activity-lpa-block__skill-assessment:hover,.dc-activity-block__learn--small:active,.dc-activity-block__learn--small:focus,.dc-activity-block__learn--small:hover,.dc-activity-block__empty-learn--small:active,.dc-activity-block__empty-learn--small:focus,.dc-activity-block__empty-learn--small:hover,.dc-activity-block__apply:active,.dc-activity-block__apply:focus,.dc-activity-block__apply:hover,.dc-activity-block__empty-apply:active,.dc-activity-block__empty-apply:focus,.dc-activity-block__empty-apply:hover,.dc-activity-block__empty-practice:active,.dc-activity-block__empty-practice:focus,.dc-activity-block__empty-practice:hover{border-color:transparent}.dc-activity-block__practice:active .dc-activity-block__img,.dc-activity-block__practice:focus .dc-activity-block__img,.dc-activity-block__practice:hover .dc-activity-block__img,.dc-activity-lpa-block__skill-assessment:active .dc-activity-block__img,.dc-activity-lpa-block__skill-assessment:focus .dc-activity-block__img,.dc-activity-lpa-block__skill-assessment:hover .dc-activity-block__img,.dc-activity-block__learn--small:active .dc-activity-block__img,.dc-activity-block__learn--small:focus .dc-activity-block__img,.dc-activity-block__learn--small:hover .dc-activity-block__img,.dc-activity-block__empty-learn--small:active .dc-activity-block__img,.dc-activity-block__empty-learn--small:focus .dc-activity-block__img,.dc-activity-block__empty-learn--small:hover .dc-activity-block__img,.dc-activity-block__apply:active .dc-activity-block__img,.dc-activity-block__apply:focus .dc-activity-block__img,.dc-activity-block__apply:hover .dc-activity-block__img,.dc-activity-block__empty-apply:active .dc-activity-block__img,.dc-activity-block__empty-apply:focus .dc-activity-block__img,.dc-activity-block__empty-apply:hover .dc-activity-block__img,.dc-activity-block__empty-practice:active .dc-activity-block__img,.dc-activity-block__empty-practice:focus .dc-activity-block__img,.dc-activity-block__empty-practice:hover .dc-activity-block__img{transform:scale(1.06)}.dc-activity-block__practice:active .dc-activity-block__generic-meta,.dc-activity-block__practice:focus .dc-activity-block__generic-meta,.dc-activity-block__practice:hover .dc-activity-block__generic-meta,.dc-activity-lpa-block__skill-assessment:active .dc-activity-block__generic-meta,.dc-activity-lpa-block__skill-assessment:focus .dc-activity-block__generic-meta,.dc-activity-lpa-block__skill-assessment:hover .dc-activity-block__generic-meta,.dc-activity-block__learn--small:active .dc-activity-block__generic-meta,.dc-activity-block__learn--small:focus .dc-activity-block__generic-meta,.dc-activity-block__learn--small:hover .dc-activity-block__generic-meta,.dc-activity-block__empty-learn--small:active .dc-activity-block__generic-meta,.dc-activity-block__empty-learn--small:focus .dc-activity-block__generic-meta,.dc-activity-block__empty-learn--small:hover .dc-activity-block__generic-meta,.dc-activity-block__apply:active .dc-activity-block__generic-meta,.dc-activity-block__apply:focus .dc-activity-block__generic-meta,.dc-activity-block__apply:hover .dc-activity-block__generic-meta,.dc-activity-block__empty-apply:active .dc-activity-block__generic-meta,.dc-activity-block__empty-apply:focus .dc-activity-block__generic-meta,.dc-activity-block__empty-apply:hover .dc-activity-block__generic-meta,.dc-activity-block__empty-practice:active .dc-activity-block__generic-meta,.dc-activity-block__empty-practice:focus .dc-activity-block__generic-meta,.dc-activity-block__empty-practice:hover .dc-activity-block__generic-meta{transform:translateX(3px)}.dc-activity-block__practice:active .dc-activity-block__icon-arrow,.dc-activity-block__practice:focus .dc-activity-block__icon-arrow,.dc-activity-block__practice:hover .dc-activity-block__icon-arrow,.dc-activity-lpa-block__skill-assessment:active .dc-activity-block__icon-arrow,.dc-activity-lpa-block__skill-assessment:focus .dc-activity-block__icon-arrow,.dc-activity-lpa-block__skill-assessment:hover .dc-activity-block__icon-arrow,.dc-activity-block__learn--small:active .dc-activity-block__icon-arrow,.dc-activity-block__learn--small:focus .dc-activity-block__icon-arrow,.dc-activity-block__learn--small:hover .dc-activity-block__icon-arrow,.dc-activity-block__empty-learn--small:active .dc-activity-block__icon-arrow,.dc-activity-block__empty-learn--small:focus .dc-activity-block__icon-arrow,.dc-activity-block__empty-learn--small:hover .dc-activity-block__icon-arrow,.dc-activity-block__apply:active .dc-activity-block__icon-arrow,.dc-activity-block__apply:focus .dc-activity-block__icon-arrow,.dc-activity-block__apply:hover .dc-activity-block__icon-arrow,.dc-activity-block__empty-apply:active .dc-activity-block__icon-arrow,.dc-activity-block__empty-apply:focus .dc-activity-block__icon-arrow,.dc-activity-block__empty-apply:hover .dc-activity-block__icon-arrow,.dc-activity-block__empty-practice:active .dc-activity-block__icon-arrow,.dc-activity-block__empty-practice:focus .dc-activity-block__icon-arrow,.dc-activity-block__empty-practice:hover .dc-activity-block__icon-arrow{transform:translateX(3px)}.dc-activity-block__locked:active,.dc-activity-block__locked:focus,.dc-activity-block__locked:hover{border-color:transparent}.dc-activity-block__locked:active .dc-activity-block__img,.dc-activity-block__locked:focus .dc-activity-block__img,.dc-activity-block__locked:hover .dc-activity-block__img{transform:none}.dc-activity-block__locked:active .dc-activity-block__generic-meta,.dc-activity-block__locked:focus .dc-activity-block__generic-meta,.dc-activity-block__locked:hover .dc-activity-block__generic-meta{transform:none}.dc-activity-block__locked:active .dc-activity-block__icon-arrow,.dc-activity-block__locked:focus .dc-activity-block__icon-arrow,.dc-activity-block__locked:hover .dc-activity-block__icon-arrow{transform:none}.dc-activity-block__practice{padding:24px}.dc-activity-block__practice .dc-activity-block__img{margin:0 32px 0 0}.dc-activity-block__empty-practice{padding:24px}.dc-activity-block__empty-practice .dc-activity-block__img{margin-right:24px}.dc-activity-block__apply,.dc-activity-block__learn--small,.dc-activity-block__empty-apply,.dc-activity-block__empty-learn--small,.dc-activity-lpa-block__skill-assessment{padding:24px 24px 8px 24px}.dc-activity-block__apply .dc-activity-block__img,.dc-activity-block__learn--small .dc-activity-block__img,.dc-activity-block__empty-apply .dc-activity-block__img,.dc-activity-block__empty-learn--small .dc-activity-block__img,.dc-activity-lpa-block__skill-assessment .dc-activity-block__img{margin-right:24px}.dc-activity-block__empty-practice p,.dc-activity-block__empty-learn--small p,.dc-activity-block__empty-apply p{margin:8px 0}}@media screen and (min-width: 768px){.dc-activity-block__body{align-items:center;display:flex}.dc-activity-block__chapters{margin:12px 0 0}.dc-activity-block__cta{margin-top:24px}.dc-activity-block__main{align-items:flex-start;text-align:left;padding:0}.dc-activity-block__message{margin:0}.dc-activity-block__stats{margin:5px 0}.dc-activity-block__stat-wrapper{margin:0}.dc-activity-block__stat-wrapper+.dc-activity-block__stat-wrapper{margin-left:8px}.dc-activity-block__time-left{margin:8px 0 0}.dc-activity-block--track .dc-activity-block__body{width:100%;display:block;padding:0;text-align:left}}@media screen and (max-width: 768px){.dc-activity-block__stats{margin-top:0}.dc-activity-block__daily-streak-component{justify-content:center}.dc-activity-block__daily-streak-component .u-spacing-l4{margin-left:0 !important}}@media screen and (min-width: 992px){.dc-activity-block__learn{align-items:center;display:flex;justify-content:space-between;width:100%}.dc-activity-block__learn-btn{border-radius:4px;margin-right:24px;max-width:320px}.dc-activity-block__main{align-items:center;flex-direction:row;justify-content:space-between}.dc-activity-third-width{width:calc(33.33333% - 6px);margin-top:16px}.dc-activity-half-width{width:calc(50% - 6px);margin-top:16px}.dc-activity-block__full-width{width:100%}.dc-activity-block__cta{margin:12px 0 12px 24px}.dc-activity-block__stats{display:flex}.dc-activity-block__stats--track{margin:0 -4px}.dc-activity-block__stat-wrapper--track{margin:4px;text-align:center}.dc-activity-block__stat-wrapper+.dc-activity-block__stat-wrapper{margin-left:4px}.dc-activity-block__row{display:flex;flex-wrap:wrap;justify-content:space-between}.dc-activity-block__practice,.dc-activity-block__empty-practice{padding:16px 24px}.dc-activity-block__apply,.dc-activity-block__learn--small,.dc-activity-block__empty-apply,.dc-activity-block__empty-learn--small{padding:16px 24px}.dc-activity-block__skill-assessment{padding:12px 24px}.dc-activity-block__skill-assessment .track__skill-assessment-title{display:block}.dc-activity-block__skill-assessment .dc-activity-block__skill-assessment-badge{display:inline-flex}.dc-activity-block__skill-assessment .dc-activity-block__skill-assessment-title{display:inline-flex;flex-grow:1 !important;justify-content:center !important}.dc-activity-block__skill-assessment .dc-activity-block__skill-assessment-title .dc-tag,.dc-activity-block__skill-assessment .dc-activity-block__skill-assessment-title .technology--mobile-experiment .technology__badge,.technology--mobile-experiment .dc-activity-block__skill-assessment .dc-activity-block__skill-assessment-title .technology__badge{display:none}.dc-activity-block__skill-assessment .dc-activity-block__skill-assessment-link{display:inline-flex;padding-top:0}.dc-activity-block__skill-assessment .dc-activity-block__skill-assessment-link .dc-btn,.dc-activity-block__skill-assessment .dc-activity-block__skill-assessment-link .dc-btn-pause{margin-left:8px}.dc-activity-block__skill-assessment .dc-activity-block__skill-assessment-link .dc-btn:first-of-type,.dc-activity-block__skill-assessment .dc-activity-block__skill-assessment-link .dc-btn-pause:first-of-type{margin-left:16px}}@media screen and (max-width: 992px){.dc-activity-block__stats{margin-top:10px}.dc-activity-block__daily-streak-text{display:none}.dc-activity-block__lpa-title{display:none}.dc-activity-block__main>div{width:400px;max-width:100%;padding:14px 16px}.dc-activity-block__main{align-items:center}.dc-activity-block__main .dc-activity-block__body--track{padding:0}}.dc-activity{margin-top:30px;width:100%}.dc-activity__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin:-5px}.dc-activity__item{border:1px solid #ff6ea9;border-radius:4px;min-width:120px;text-align:center;padding:20px 10px 10px 10px;min-height:105px;flex:1;margin:5px}.dc-activity__value{font-size:2rem;line-height:1}.dc-activity__label{font-size:0.8667rem;margin:15px 0 0 0}@media (min-width: 1200px){.dc-activity{margin-top:0}}.dc-bg-slant{margin:64px 0;position:relative}.dc-bg-slant::before{content:'';height:calc(100% + 64px);position:absolute;top:-32px;transform:skewY(-7deg);width:100%;z-index:-1}@media screen and (min-width: 600px){.dc-bg-slant{margin:88px 0}.dc-bg-slant::before{height:calc(100% + 88px);top:-44px}}@media screen and (min-width: 800px){.dc-bg-slant{margin:112px 0}.dc-bg-slant::before{height:calc(100% + 112px);top:-56px}}@media screen and (min-width: 1000px){.dc-bg-slant{margin:136px 0}.dc-bg-slant::before{height:calc(100% + 136px);top:-68px}}@media screen and (min-width: 1200px){.dc-bg-slant{margin:160px 0}.dc-bg-slant::before{height:calc(100% + 160px);top:-80px}}@media screen and (min-width: 1400px){.dc-bg-slant{margin:184px 0}.dc-bg-slant::before{height:calc(100% + 184px);top:-92px}}@media screen and (min-width: 1600px){.dc-bg-slant{margin:208px 0}.dc-bg-slant::before{height:calc(100% + 208px);top:-104px}}@media screen and (min-width: 1800px){.dc-bg-slant{margin:232px 0}.dc-bg-slant::before{height:calc(100% + 232px);top:-116px}}@media screen and (min-width: 1800px){.dc-bg-slant{margin:256px 0}.dc-bg-slant::before{height:calc(100% + 256px);top:-128px}}@media screen and (min-width: 2000px){.dc-bg-slant{margin:280px 0}.dc-bg-slant::before{height:calc(100% + 280px);top:-140px}}@media screen and (min-width: 2200px){.dc-bg-slant{margin:304px 0}.dc-bg-slant::before{height:calc(100% + 304px);top:-152px}}@media screen and (min-width: 2400px){.dc-bg-slant{margin:328px 0}.dc-bg-slant::before{height:calc(100% + 328px);top:-164px}}@media screen and (min-width: 2600px){.dc-bg-slant{margin:352px 0}.dc-bg-slant::before{height:calc(100% + 352px);top:-176px}}.dc-bg-slant--chambray-cloudburst::before{background:#ff6ea9}.dc-bg-slant--porcelain::before{background:#ff6ea9}.dc-bg-slant--puertorico-deyork::before{background:#ff6ea9}.dc-bg-slant--white::before{background:#ffffff}.dc-btn-group{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.dc-btn-group__title,.dc-btn-group__help{text-align:center}.dc-btn-group__help{align-items:center;color:#05192d;cursor:pointer;display:flex;font-weight:800;justify-content:center}.dc-btn-group__help:hover,.dc-btn-group__help:focus,.dc-btn-group__help:active{color:#007bb6}.dc-btn-group__item{background:transparent;border:2px solid #05192d;margin-right:-2px;margin-top:16px}.dc-btn-group__item:hover,.dc-btn-group__item:focus,.dc-btn-group__item:active{background-color:rgba(5,25,45,0.2)}@media (max-width: 479px){.dc-btn-group__item{flex-grow:1}}.dc-btn-group__icon{margin-right:4px}.dc-btn-group__link{align-items:center;color:#05192d;display:flex;font-size:1.125rem;font-weight:800;justify-content:center;min-width:176px;padding:8px}.dc-btn-group__link:hover,.dc-btn-group__link:focus{border-color:transparent;color:#05192d}.dc-is-active .dc-btn-group__link,.active .dc-btn-group__link{background-color:#05192d;color:#ffffff}@media (max-width: 479px){.dc-btn-group__link{min-width:auto}}.dc-btn-group__pane{display:none}.dc-btn-group__pane.dc-is-active,.dc-btn-group__pane.active{display:block}.dc-certificates__list{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.dc-certificate{align-items:center;border:1px solid #ff6ea9;border-radius:4px;display:flex;flex-direction:column;padding:16px 24px;text-align:center}.dc-certificate+.dc-certificate{margin-top:16px}.dc-certificate__state{border-radius:4px;color:#fff;display:inline-block;font-size:0.7333rem;font-weight:400;letter-spacing:1px;line-height:2;margin-right:8px;padding:0 4px;text-transform:uppercase}.dc-certificate__state--sucess{background-color:#36d57d}.dc-certificate__state--invalid{background-color:#fe5c5c}.dc-certificate__state--in-review{background-color:#fff;color:#ff6ea9}.dc-certificate--success .dc-certificate__state{background-color:#36d57d}.dc-certificate__media{display:block}.dc-certificate--invalid .dc-certificate__media{opacity:0.35}.dc-certificate--invalid .dc-certificate__state{background-color:#fe5c5c}.dc-certificate--in-review{background-color:rgba(255,110,169,0.3);border:0}.dc-certificate--in-review .dc-certificate__media{opacity:0.35}.dc-certificate--in-review .dc-certificate__state{background-color:#fff;color:#ff6ea9}.dc-certificates__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.dc-certificate__title{margin:8px 0 16px}.dc-certificate__meta{font-size:0.8667rem}.dc-certificate__info{display:block;margin-top:4px}@media (min-width: 768px){.dc-certificate{flex-direction:row;text-align:left}.dc-certificate::after{background:url("https://styleguide-assets.datacamp.com/images/marketing/components/icons/right-arrow-icon-primary-52467924dd.svg") no-repeat 50% 50% / 8px 12px;content:'';display:block;height:12px;margin-left:auto;opacity:0.2;width:12px}.dc-certificate:hover::after{opacity:1}.dc-certificate__media{margin-right:32px}.dc-certificate__body{margin-right:16px}.dc-certificate__title{margin:0 0 4px}.dc-certificate__meta{justify-content:flex-start}.dc-certificate__info{display:inline;margin:0 0 0 4px}.dc-certificate__info::before{background-color:#ff6ea9;content:'';display:inline-block;height:10px;margin-right:4px;width:1px}}.dc-filter{border-bottom:0;font-weight:400;color:#05192d;display:inline-block;position:relative}.dc-filter:hover{border-bottom:0}.dc-filter__trigger{border:inherit;color:inherit;align-items:center;display:flex;font-weight:400}.dc-filter__trigger:active,.dc-filter__trigger:hover,.dc-filter__trigger:focus{border:inherit;color:inherit}.dc-filter__trigger::after{background:url("https://styleguide-assets.datacamp.com/images/marketing/components/icons/arrow_down-19bbe4876d.svg") no-repeat 50% 50%/12px 12px;content:'';display:block;height:12px;margin-left:8px;position:relative;top:1px;width:12px}.dc-filter__options{background-color:#fff;border:1px solid #ff6ea9;border-radius:4px;margin:8px 0 0;min-width:160px;right:-10px;white-space:nowrap}.dc-filter__options::before,.dc-filter__options::after{border:solid transparent;content:' ';height:0;pointer-events:none;position:absolute;visibility:visible;width:0}.dc-filter__options::before{border-bottom-color:#ff6ea9;border-width:8px;right:8px;top:-16px}.dc-filter__options::after{border-bottom-color:#fff;border-width:6px;right:10px;top:-12px}.dc-filter__option{align-items:center;cursor:pointer;display:flex;padding:4px}.dc-filter__option::before{background:url("https://styleguide-assets.datacamp.com/images/marketing/components/icons/checkmark-6512f06de3.svg") no-repeat 50% 50%/10px 10px;content:'';display:block;flex-shrink:none;height:12px;margin-right:4px;opacity:0;width:12px}.dc-filter__option:hover{background-color:#ff6ea9}.dc-filter__option+.dc-filter__option{border-top:1px solid #ff6ea9}.dc-filter__option.active{color:#ff6ea9}.dc-filter__option.active::before{opacity:1}.dc-chapter-progress{align-items:center;display:flex;justify-content:center;list-style:none;margin:0;padding:0}.dc-chapter-progress--overflow{justify-content:start !important;overflow-x:auto}.dc-chapter-progress__chapter{background-clip:padding-box;background-color:#e8e8ea;border-radius:50%;flex-shrink:0;height:16px;margin-right:10px;width:16px}.dc-chapter-progress__chapter::before{border-bottom:2px solid #e8e8ea;content:'';display:block;height:9px;margin-left:-10px;width:10px}.dc-chapter-progress__chapter:last-of-type{margin-right:0}.dc-chapter-progress__chapter:first-child::before{display:none}.dc-chapter-progress__chapter--completed{background-color:#05192d;background-image:url(/main-app/assets/icons/check-icon-white-b0d315bad1f494adb76a288dae33b6e6c00ffb7e97cb7a664ba2cf2e72d1c34d.svg);background-position:3px 50%;background-repeat:no-repeat;background-size:10px}.dc-chapter-progress__chapter--completed::before{border-bottom:2px solid #05192d}.dc-chapter-progress__chapter--completed+.dc-chapter-progress__chapter--started::before{border-bottom:2px solid #05192d}.dc-chapter-progress__chapter--completed+.dc-chapter-progress__chapter--completed::before{border-bottom:2px solid #05192d}.dc-chapter-progress__chapter--started{background-color:#05192d}.dc-chapter-progress__chapter--started+.dc-chapter-progress__chapter--completed::before{border-bottom:2px solid #05192d}.dc-chapter-progress__chapter--started+.dc-chapter-progress__chapter--started::before{border-bottom:2px solid #05192d}.dc-chapter-progress__chapter-title{display:none}@media screen and (min-width: 768px){.dc-chapter-progress__chapter-title{color:#05192d;display:block}.dc-chapter-progress__chapter--started+.dc-chapter-progress__chapter-title{margin:0 12px 0 -6px}.dc-chapter-progress__chapter-title+.dc-chapter-progress__chapter::before{display:none}}.dc-community__list{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.dc-upvote-block{align-items:center;border:1px solid #ff6ea9;border-radius:4px;display:flex;flex-direction:column;padding:16px 24px;text-align:center}.dc-upvote-block+.dc-upvote-block{margin-top:16px}.dc-community__header{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:16px}.dc-community__title{margin-right:auto}.dc-community__link{border:inherit;color:inherit;align-items:center;color:#05192d;display:flex;flex-basis:280px;margin:4px 32px 0 0;order:3}.dc-community__link:active,.dc-community__link:hover,.dc-community__link:focus{border:inherit;color:inherit}.dc-community__link::before{background:url("https://styleguide-assets.datacamp.com/images/marketing/components/icons/group-37baffe0f2.svg") no-repeat 50% 50%/18px 18px;content:'';display:block;height:18px;margin-right:8px;width:18px}.dc-community__link:hover{color:#ff6ea9}.dc-upvote-block__upvote{align-items:center;border-radius:4px;color:#ff6ea9;display:flex;flex-direction:column;flex-shrink:0;font-weight:700;height:54px;justify-content:center;text-align:center;width:54px}.dc-upvote-block__count{color:#ff6ea9;font-size:0.8667rem}.dc-upvote-block__title{margin:8px 0 16px}.dc-upvote-block__meta{align-items:center;display:flex;flex-direction:column;font-size:0.7333rem;justify-content:center}.dc-upvote-block__domain{align-items:center;border:0;display:flex}.dc-upvote-block__domain:hover .dc-upvote-block__domain-text{text-decoration:underline}.dc-upvote-block__date{color:#ff6ea9;font-weight:700;margin-top:4px}.dc-upvote-block__tags{margin-top:8px;position:relative}.dc-upvote-block__tag{background-color:#ff6ea9;border:1px solid #ff6ea9;border-radius:4px;color:#ff6ea9;display:inline-block;font-size:0.7333rem;font-weight:400;line-height:1.7;padding:0 4px;text-transform:uppercase}.dc-upvote-block__tag:hover{background-color:#fff;border-bottom:1px solid #ff6ea9;color:#ff6ea9}.dc-upvote-block__tag+.dc-upvote-block__tag{margin-left:4px}.dc-upvote-block__dropdown-wrapper{display:block;left:50%;position:absolute;transform:translateX(-50%);display:none;z-index:9999}.dc-upvote-block__more-tags{border:0;color:#ff6ea9;cursor:pointer;display:inline-block;font-size:0.7333rem;font-weight:300;margin-left:4px;position:relative}.dc-upvote-block__more-tags:hover{border:0;color:#ff6ea9;text-decoration:underline}.dc-upvote-block__more-tags:hover .dc-upvote-block__dropdown-wrapper{display:block}.dc-upvote-block__dropdown{list-style:none;margin-bottom:0;margin-top:0;padding-left:0;background-color:#fff;border:1px solid #ff6ea9;border-radius:4px;margin-top:16px;min-width:120px;padding:16px;white-space:nowrap}.dc-upvote-block__dropdown::before,.dc-upvote-block__dropdown::after{border:solid transparent;content:' ';height:0;left:50%;pointer-events:none;position:absolute;transform:translate(-50%, 16px);visibility:visible;width:0}.dc-upvote-block__dropdown::before{border-bottom-color:#ff6ea9;border-width:8px;top:-16px}.dc-upvote-block__dropdown::after{border-bottom-color:#fff;border-width:6px;top:-12px}.dc-upvote-block__dropdown-item{margin-bottom:8px}.dc-upvote-block__dropdown-item:last-child{margin-bottom:0}.dc-community__actions{text-align:right}@media (min-width: 480px){.dc-upvote-block{flex-direction:row;padding-left:8px;text-align:left}.dc-community__link{flex-basis:auto;margin-top:0;order:inherit}.dc-upvote-block__upvote{margin-right:8px}.dc-upvote-block__title{margin:0 0 4px}.dc-upvote-block__meta{flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.dc-upvote-block__date{margin:0 8px 0 0}.dc-upvote-block__date::before{background-color:#ff6ea9;content:'';display:inline-block;height:10px;margin:0 8px;width:1px}}@media (min-width: 768px){.dc-upvote-block{flex-direction:row;text-align:left}.dc-upvote-block::after{background:url("https://styleguide-assets.datacamp.com/images/marketing/components/icons/arrow_right-393f396a45.svg") no-repeat 50% 50% / 12px 12px;content:'';display:block;height:12px;margin-left:auto;opacity:0.2;width:12px}.dc-upvote-block:hover::after{opacity:1}.dc-upvote-block__body{margin-right:16px}.dc-upvote-block__tags{margin-top:0}}.dc-filter{border-bottom:0;font-weight:400;color:#05192d;display:inline-block;position:relative}.dc-filter:hover{border-bottom:0}.dc-filter__trigger{border:inherit;color:inherit;align-items:center;display:flex;font-weight:400}.dc-filter__trigger:active,.dc-filter__trigger:hover,.dc-filter__trigger:focus{border:inherit;color:inherit}.dc-filter__trigger::after{background:url("https://styleguide-assets.datacamp.com/images/marketing/components/icons/arrow_down-19bbe4876d.svg") no-repeat 50% 50%/12px 12px;content:'';display:block;height:12px;margin-left:8px;position:relative;top:1px;width:12px}.dc-filter__options{background-color:#fff;border:1px solid #ff6ea9;border-radius:4px;margin:8px 0 0;min-width:160px;right:-10px;white-space:nowrap}.dc-filter__options::before,.dc-filter__options::after{border:solid transparent;content:' ';height:0;pointer-events:none;position:absolute;visibility:visible;width:0}.dc-filter__options::before{border-bottom-color:#ff6ea9;border-width:8px;right:8px;top:-16px}.dc-filter__options::after{border-bottom-color:#fff;border-width:6px;right:10px;top:-12px}.dc-filter__option{align-items:center;cursor:pointer;display:flex;padding:4px}.dc-filter__option::before{background:url("https://styleguide-assets.datacamp.com/images/marketing/components/icons/checkmark-6512f06de3.svg") no-repeat 50% 50%/10px 10px;content:'';display:block;flex-shrink:none;height:12px;margin-right:4px;opacity:0;width:12px}.dc-filter__option:hover{background-color:#ff6ea9}.dc-filter__option+.dc-filter__option{border-top:1px solid #ff6ea9}.dc-filter__option.active{color:#ff6ea9}.dc-filter__option.active::before{opacity:1}.dc-connector{position:relative}.dc-connector::after{content:'';position:absolute}.dc-connector--dot-primary::after{background:url("https://styleguide-assets.datacamp.com/images/marketing/components/connector/connector-dots-primary-b085c59110.svg") repeat-y center top;height:48px;left:calc(50% - 2px);top:100%;width:4px}.dc-connector--dot-white::after{background:url("https://styleguide-assets.datacamp.com/images/marketing/components/connector/connector-dots-white-f66e7630c6.svg") repeat-y center top;height:48px;left:calc(50% - 2px);top:100%;width:4px}.course-block{transition:transform 0.3s cubic-bezier(0.77, 0, 0.175, 1);background:#ffffff;border:1px solid #d9d9e2;border-radius:4px;color:#05192d;margin:24px 0 32px;padding:32px 24px 0;position:relative;text-align:center;transition:transform 0.25s ease-in-out}.course-block:hover{transform:translate(0, -4px);z-index:10}.course-block__link{border-bottom:0;font-weight:400;color:#05192d}.course-block__link:hover{border-bottom:0}.course-block__link:active,.course-block__link:focus,.course-block__link:hover{color:#05192d}.course-block__technology{background-position:0 0;background-repeat:no-repeat;background-size:39px 39px;display:block;height:39px;margin-left:auto;margin-right:auto;margin-top:-52px;width:39px}.course-block__technology--python,.course-block__technology--Python{background-image:url(/main-app/assets/icons/python-icon-3dec8cb4af60f21e00b4256dfcdd472d0db00490cba7f22a1a9837087fbcd9d9.svg)}.course-block__technology--r,.course-block__technology--R{background-image:url(/main-app/assets/icons/r-icon-75c480462de6d1b1ddf570265871a6728fdd3aeb68fadb58da0885e219c8138e.svg)}.course-block__technology--sql,.course-block__technology--SQL{background-image:url(/main-app/assets/icons/sql-icon-f75e1f7f113a61500f3b657846edd8893a23206c230af18adbbf99440d9116b6.svg)}.course-block__technology--git,.course-block__technology--Git{background-image:url(/main-app/assets/icons/git-icon-08ebcc0e60839d07fdf7f9ebc102a63e75fd34e70ad758fcff99f9bd489069cd.svg)}.course-block__technology--shell,.course-block__technology--Shell{background-image:url(/main-app/assets/icons/shell-icon-b717c01bc621309a4d6aaafaa8a6fd0150f62b53c2a7c1696e06df99c71d16d1.svg)}.course-block__technology--spreadsheets,.course-block__technology--Spreadsheets,.course-block__technology--google_sheets,.course-block__technology--GoogleSheets{background-image:url(/main-app/assets/icons/spreadsheets-icon-77e340d580e7e63618a2ab6cdab86a2de41f16a55af8a365a06b7721958f32f2.svg)}.course-block__technology--theory,.course-block__technology--Theory{background-image:url(/main-app/assets/icons/theory-icon-85d51ce8a9be86314badbbe233f488d69a7dcecd1d2183fb03fbab1fab92f0db.svg)}.course-block__technology--scala,.course-block__technology--Scala{background-image:url(/main-app/assets/icons/scala-icon-0e88d2378164eaa6f4219a5ebbc82ca528cea12595dcecf8da754ff1700c6798.svg)}.course-block__technology--tableau,.course-block__technology--Tableau{background-image:url(/main-app/assets/icons/tableau-icon-3e955218f1c1d8fe522c6b7eaff14321ee05d5d9f3a5fb0deee01a5e44eb6deb.svg)}.course-block__technology--excel,.course-block__technology--Excel{background-image:url(/main-app/assets/icons/excel-icon-45196bf50a8d3d617ffbb879063fc2997f2cfdcf3f92d0a25ffe8c9b7c8750ec.svg)}.course-block__technology--power_bi,.course-block__technology--PowerBI{background-image:url(/main-app/assets/icons/power_bi-icon-39a1bfa097fb4aa047de96c46f79e8e8375b41df7e2fc746e35a3a2c3211d17d.svg)}.course-block__technology--julia,.course-block__technology--Julia{background-image:url(/main-app/assets/icons/julia-icon-0c56375c853afb918348076e7adb20eabf6daa5d163d8b3704b4c722c06de6ba.svg)}.course-block__technology--docker,.course-block__technology--Docker{background-image:url(/main-app/assets/icons/docker-icon-14879f8a2377a02c9debbe609dd79c324909fb05cabd14ea832e39712ef4a0bb.svg)}.course-block__technology--redshift,.course-block__technology--Redshift{background-image:url(/main-app/assets/icons/redshift-icon-c51cfc778c3690fda75c565634d3d43bc4edfc44d6cd4e67315762b05a516821.svg)}.course-block__technology--snowflake,.course-block__technology--Snowflake{background-image:url(/main-app/assets/icons/snowflake-icon-4923bc56081b78d9ec86539d3035557ff2d019687fb79471e69477d98fa9fa09.svg)}.course-block__technology--bigquery,.course-block__technology--BigQuery{background-image:url(/main-app/assets/icons/bigquery-icon-9bf1ee9cdce0e0e49e3c2e92e35c228b206993723338812d91273f7deb9426df.svg)}.course-block__technology--airflow,.course-block__technology--Airflow{background-image:url(/main-app/assets/icons/airflow-icon-2a1ea91f745b1d684921f5df31a6164074649dd65c8e28dd388bc084ec76c28d.svg)}.course-block__technology--pytorch,.course-block__technology--PyTorch{background-image:url(/main-app/assets/icons/pytorch-icon-72608786aa3fdfe503e33936ce9ab03a2ee5a9e64ca23f155751e446461e7147.svg)}.course-block__technology--databricks,.course-block__technology--Databricks{background-image:url(/main-app/assets/icons/databricks-icon-30d36e4a6302e065978614031f3bf09e171db9bc4b507c5997438c5f5d177c7b.svg)}.course-block__technology--mlflow,.course-block__technology--MLflow{background-image:url(/main-app/assets/icons/mlflow-icon-4f8df5c0a6d9e26aa61ddd832a5ddc96e4ecdd06b9e837bf79ffa00210bd4592.svg)}.course-block__technology--dbt{background-image:url(/main-app/assets/icons/dbt-icon-c7f24c8d60bc0d0cc0113c0a5e8b56df611568526f4a1a509e66b6ad56ac8505.svg)}.course-block__technology--aws,.course-block__technology--AWS{background-image:url(/main-app/assets/icons/aws-icon-a9dd47f40c3cc4e9c4dde818a8aa3d87937d2e3aac0959f0d25549aa3221e62a.svg)}.course-block__technology--spark,.course-block__technology--Spark{background-image:url(/main-app/assets/icons/spark-icon-8fc6b6cf588085b072405067e01515a40ea50fe99cb074ae22ffa577992121c1.svg)}.course-block__technology--chatgpt,.course-block__technology--ChatGPT,.course-block__technology--openai,.course-block__technology--OpenAI{background-image:url(/main-app/assets/icons/openai-icon-10ab7bb7789fe04a26966423e9e0ff164236beefe96db669a7323e47aee9df00.svg)}.course-block__technology--azure,.course-block__technology--Azure{background-image:url(/main-app/assets/icons/azure-icon-6d7b980d3dbbdb15bb32bc53fcaed190d6741c498f9b49c92077346be39466ca.svg)}.course-block__technology--gcp,.course-block__technology--GCP{background-image:url(/main-app/assets/icons/gcp-icon-2134e679d1d7fc3b9136a5158f3c77f500a09b3ee54e98ad6f66938872de9bba.svg)}.course-block__technology--kubernetes,.course-block__technology--Kubernetes{background-image:url(/main-app/assets/icons/kubernetes-icon-21d6fcd0bb60aaf1279658a2ca4ec27c0c2af31b0e9f27dae877c8a079851b63.svg)}.course-block__technology--dvc,.course-block__technology--DVC{background-image:url(/main-app/assets/icons/dvc-icon-bd8774724d4c858c7d4d35dfd6f93d645a438f26bc4a40cdc0e9909bb73b73fa.svg)}.course-block__technology--kafka,.course-block__technology--Kafka{background-image:url(/main-app/assets/icons/kafka-icon-48416229af32c473a91438099372cbd62522183a57d4977084daad0c17c0ff48.svg)}.course-block__technology--alteryx,.course-block__technology--Alteryx{background-image:url(/main-app/assets/icons/alteryx-icon-301044ab472f37dd3a8b1c16d073466c3c2307eb663f59d1c82936bf9a46f2c0.svg)}.course-block__technology--java,.course-block__technology--Java{background-image:url(/main-app/assets/icons/java-icon-1bc91e8ac786f164298de501ddadebf11b0a014727d0d6913cba789556f5725d.svg)}.course-block__technology--rust,.course-block__technology--Rust{background-image:url(/main-app/assets/icons/rust-icon-87a7cd7b98eadd7222cfe97acf8176f275d25f43996ad13b46e0caf0872f9c26.svg)}.course-block__technology--llama,.course-block__technology--Llama{background-image:url(/main-app/assets/icons/llama-icon-96c687226094f5fb83212b9dc21dd735a1c14d0ea6f6a07932d29af8e8b1d5a3.svg)}.course-block__technology--knime,.course-block__technology--KNIME{background-image:url(/main-app/assets/icons/knime-icon-27d2d588c75279a066e1fd9023086e9d34b40c0466a6d197e3fda8239574d4b9.svg)}.course-block__technology--fastapi,.course-block__technology--FastAPI{background-image:url(/main-app/assets/icons/fastapi-icon-91007fd752a710b467d0277ca1d39dc6b0c2ad9c9dc95c06d80e37c78169f0fa.svg)}.course-block__technology--microsoft_copilot,.course-block__technology--MicrosoftCopilot{background-image:url(/main-app/assets/icons/microsoft_copilot-icon-698ec85e9989b8d8db4ad2f5c1ccc363c3d51e68046429726efafb950999cc90.svg)}.course-block__technology--github,.course-block__technology--Github{background-image:url(/main-app/assets/icons/github-icon-2668b65c33522a67e423291cc8e15e065276ecd0e65a1cfe78267fb9adc2b518.svg)}.course-block__technology--great_expectations,.course-block__technology--GreatExpectations{background-image:url(/main-app/assets/icons/great_expectations-icon-5c58d170fd6ff2f3816dc4d241bc212292fc85d713f584b89ae5357ea9a589fa.svg)}.course-block__technology--datalab,.course-block__technology--DataLab{background-image:url(/main-app/assets/icons/datalab-icon-0aeceb46812f8256f895ebc458641f677c4d8eb35860148eed812f9844c00b52.svg)}.course-block__technology--sigma,.course-block__technology--Sigma{background-image:url(/main-app/assets/icons/sigma-icon-dbb3160197efc805c6ae29f4080ea6132e6d53d7cda4c83cdff0d5ec3c41b354.svg)}.course-block__body{min-height:216px}.course-block__title{margin-bottom:0;margin-top:18px;min-height:56px}.course-block__description{margin:24px 0;min-height:72px}.course-block__extra-info{min-height:38px}.course-block__btn-play-preview{color:#05192d;font-weight:800}.course-block__btn-play-preview:hover,.course-block__btn-play-preview:focus{color:#007bb6}.course-block__upcoming{color:#05192d;font-weight:800;margin-left:-24px;margin-right:-24px;margin-top:0;padding:12px 0;text-transform:uppercase}.course-block__chapters{margin:0 auto;padding-bottom:21px}.course-block__footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;border-radius:0 0 4px 4px;border-top:1px solid #d9d9e2;flex-direction:column;height:112px;margin-left:-24px;margin-right:-24px}.course-block__footer-link{border-bottom:0;font-weight:400;align-items:center;border-top:none;display:flex;height:100%;width:100%}.course-block__footer-link:hover{border-bottom:0}.course-block__author{align-items:center;display:flex;padding-left:40px;padding-right:40px;text-align:left}.course-block__author-image{border-radius:50%;flex-shrink:0;height:62px;margin-right:12px;width:62px}.course-block__author-name{color:#05192d;font-weight:800;line-height:1.2;margin-bottom:4px;margin-top:0;text-transform:uppercase}.course-block__author-occupation{color:#05192d;font-size:0.875rem;margin-bottom:0;margin-top:0}.course-block__footer-btn{margin-left:4px;min-width:140px}.course-block--track{flex-grow:1;margin-bottom:0;min-height:341px}.course-block--track .course-block{padding:36px 16px 0}.course-block--track .course-block__footer{height:auto;margin:0 -16px -1px;min-height:95px}.course-block--track .course-block__description{margin-left:auto;margin-right:auto;max-width:500px}.course-block--track .course-block__author{padding:16px}.course-block--track .course-block__author-occupation{margin:0}.course-block--stacked{position:relative}.course-block--stacked::before{background-color:#ffffff;border-bottom:1px solid #d9d9e2;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-left:1px solid #d9d9e2;border-right:1px solid #d9d9e2;bottom:-13px;content:'';display:block;height:12px;left:50%;position:absolute;transform:translateX(-50%);width:calc(100% - 48px)}.course-block--stacked::after{background-color:#ffffff;border-bottom:1px solid #d9d9e2;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-left:1px solid #d9d9e2;border-right:1px solid #d9d9e2;bottom:-25px;content:'';display:block;height:12px;left:50%;position:absolute;transform:translateX(-50%);width:calc(100% - 96px)}.course-block-collapsed{align-items:center;background-color:#d9d9e2;border-radius:4px;cursor:pointer;display:flex;flex-grow:1;justify-content:flex-start;margin:0 15px 25px;padding-bottom:25px;padding-left:25px;padding-right:25px;padding-top:25px}@media (max-width: 991px){.course-block-collapsed{flex-direction:column;margin-top:25px}}@media (max-width: 479px){.course-block-collapsed{padding-left:0;padding-right:0}}.course-block-collapsed__title{flex-grow:1;font-size:1.125rem;margin-right:25px}@media (max-width: 991px){.course-block-collapsed__title{margin-right:0;text-align:center}}.course-block-collapsed__actions{display:flex;flex-shrink:0}@media (max-width: 991px){.course-block-collapsed__actions{flex-shrink:1;margin-top:15px}}.course-block--no-animation:hover{transform:none}.course-block--small{border:1px solid #d9d9e2;border-radius:4px;display:block;padding:12px 12px 16px;text-align:center}.course-block--small .course-block__title{font-size:16px;margin:12px 0 0;min-height:0}.new-course-block--small{border:1px solid #d9d9e2;border-radius:4px;display:block;padding:0;text-align:center}.new-course-block--small .course-block__title{font-size:16px;margin:12px 0 0;min-height:0;overflow-wrap:anywhere}.dc-bookmarking-icon{position:relative}.dc-bookmark-icon{position:absolute;right:0;top:-3px;right:12px;border-bottom:none}.dc-bookmark-icon--small,.dc-bookmark-icon--small::before{background-size:18px 18px;width:18px;height:18px}.dc-bookmark-icon--large,.dc-bookmark-icon--large::before{background-size:24px 24px;width:24px;height:24px}.dc-bookmark-icon--bookmarked::before{content:'';display:block;background-image:url(/main-app/assets/icons/bookmarked-641cca8787cb3086afac19f8e84ac40fdc3476492f822da96d875f6182a60d53.svg)}.dc-bookmark-icon--bookmark{content:'';display:block;background-image:url(/main-app/assets/icons/bookmark-aaedcd6381fe5d8d1f133a9ad8c053dabbcd82f0d833beee8b4c28887d97c6c5.svg)}.dc-bookmark-icon--bookmark:hover{content:'';display:block;background-image:url(/main-app/assets/icons/bookmarking-9d22ea72f17ec0498b778d91ce1b167e81470fbb2d45655674756eb7996185a4.svg)}.dc-bookmark-icon--hidden{visibility:hidden}.dc-card--inner{border-bottom:none;height:100%;width:100%;padding:16px 12px 16px}@media screen and (min-width: 992px){.course-block--track .course-block{padding:40px 32px 0}.course-block--track .course-block__footer{margin:0 -32px -1px}.course-block--track .course-block__author{padding:16px 32px}}.dc-experience__chart-placeholder{background-color:#ff6ea9;border-radius:4px;height:220px}@media (min-width: 1200px){.dc-experience-activity{display:flex}.dc-experience__chart-placeholder{width:480px}.dc-experience__chart{margin-right:16px}}@media screen and (min-width: 992px){.dc-measure--410{max-width:410px}.dc-measure--450{max-width:450px}.dc-measure--480{max-width:480px}.dc-measure--540{max-width:540px}}.dc-placeholder{border:1px solid #ff6ea9;border-radius:4px;display:flex;min-height:200px;padding:24px 32px}.dc-placeholder__inner{align-items:center;display:flex;flex-grow:1;justify-content:space-between;overflow:hidden}.dc-placeholder__content{flex-shrink:0;margin-right:16px;max-width:250px}.dc-placeholder__title{align-items:center;display:flex;margin:0}.dc-placeholder__title::after{background:url("https://styleguide-assets.datacamp.com/images/marketing/components/icons/arrow-right-393f396a45.svg") no-repeat 50% 50%/12px 12px;content:'';display:block;height:12px;margin-left:8px;position:relative;top:2px;transition:transform 0.25s ease-in-out;width:12px}.dc-placeholder__description{margin-bottom:0}.dc-placeholder__image{display:none}@media (min-width: 480px){.dc-placeholder{padding:24px 0 24px 32px}.dc-placeholder:hover .dc-placeholder__title::after{transform:translateX(5px)}.dc-placeholder__content--compact{max-width:210px}.dc-placeholder__image{display:inline}.dc-placeholder__image--crop{transform:translateX(15%)}}.dc-privacy-popover__wrapper{bottom:0;left:0;position:absolute;right:0;top:0;background:rgba(255,110,169,0.7);overflow-y:scroll;padding:16px;position:fixed}.dc-privacy-popover{position:relative}.dc-privacy-popover__close{position:absolute;right:8px;top:8px}@media screen and (min-width: 480px){.dc-privacy-popover__list{display:flex}.dc-privacy-popover__list-item{width:50%}}@media screen and (min-width: 768px){.dc-privacy-popover__list-item{width:33.3333%}}@media screen and (min-width: 1200px){.dc-privacy-popover__close{right:16px;top:16px}.dc-privacy-popover__wrapper{background:none;box-shadow:0 -10px 20px 0 rgba(0,0,0,0.25);left:400px;overflow-y:initial;padding:0;top:auto}.dc-privacy-popover__link{float:right;padding:0 16px 16px 0}}@media screen and (min-width: 1366px){.dc-privacy-popover__wrapper{left:400px}.dc-privacy-popover__list-item{width:20%}}.dc-profile-block{border:1px solid #ff6ea9;border-radius:4px}.dc-profile-block__actions{border-bottom:1px solid #ff6ea9;padding:8px 12px}.dc-profile-block__edit-link{border-bottom:0;color:#05192d;font-weight:800}.dc-profile-block__edit-link:active,.dc-profile-block__edit-link:focus,.dc-profile-block__edit-link:hover{color:#ff6ea9}.dc-profile-block__info{padding:24px;text-align:center}.dc-profile-block__avatar{border-radius:50%}.dc-profile-block__social-link{border:1px solid #ff6ea9;border-radius:50%;display:inline-block;height:32px;margin:0 4px;padding-top:4px;width:32px}.dc-profile-block__social-link:active,.dc-profile-block__social-link:focus,.dc-profile-block__social-link:hover{background:#ff6ea9;color:#ffffff}.dc-profile-block__stat{border-top:1px solid #ff6ea9;padding:12px}.dc-project-block-wrapper{display:flex;margin:0 auto}.dc-project-block-in-track-wrapper{display:flex;flex:auto;margin:0 auto 0 16px;background:transparent;padding-right:0}.dc-project-block{transition:transform 0.3s cubic-bezier(0.77, 0, 0.175, 1);align-self:stretch;border:1px solid #d9d9e2;border-radius:4px;display:flex;flex:1;flex-direction:column;margin-bottom:32px;min-height:288px;transition:transform 0.3s cubic-bezier(0.77, 0, 0.175, 1);background-color:#fff}.dc-project-block:hover{transform:translate(0, -4px);z-index:10}.dc-project-block:hover{z-index:10}.dc-project-block-in-track{align-self:stretch;background:#ffffff;border-radius:4px;display:flex;flex:1;flex-direction:column}.dc-project-bn__title{line-height:1.2;margin:0 0 8px;min-height:48px}.dc-project-block-in-track__title{line-height:1.2;font-weight:bold;font-size:20px;margin-bottom:8px}.dc-project-block__body{align-items:center;border-bottom:0;display:flex;flex-direction:column;padding:16px;text-align:center}.dc-project-block-in-track__body{align-items:center;border-bottom:0;display:flex;padding:16px;flex-direction:column;text-align:center}.dc-project-block__image-wrapper{flex-shrink:0;text-align:center;width:128px}.dc-project-block-in-track__image-wrapper{flex-shrink:0;text-align:center;width:80px;margin-left:16px;margin-right:32px}.dc-project-block__image{height:80px}.dc-project-block-in-track__image{height:80px}.dc-project-block__extra-info{align-items:center;display:flex;justify-content:center;margin-top:12px;position:relative}.dc-project-block__technology{flex-shrink:0;height:24px;margin-right:8px;width:24px}.dc-project-block__tag{border:0;font-size:0.75rem;margin-right:6px;padding:2px 8px}.dc-project-block__tag:hover{background-color:#f7f7fc;border:0 !important}.dc-project-block__dropdown-wrapper{display:block;left:50%;position:absolute;transform:translateX(-50%);display:none;z-index:9999}.dc-project-block__more-tags{border:0;color:#05192d;cursor:pointer;font-size:0.875rem;font-weight:400;line-height:1;position:relative}.dc-project-block__more-tags:hover{border:0;color:#05192d;text-decoration:underline}.dc-project-block__more-tags:hover .dc-project-block__dropdown-wrapper{display:block}.dc-project-block__dropdown{list-style:none;margin-bottom:0;margin-top:0;padding-left:0;background-color:#ffffff;border:1px solid #d9d9e2;border-radius:4px;line-height:1.5;margin-top:16px;min-width:128px;padding:16px;white-space:nowrap}.dc-project-block__dropdown::before,.dc-project-block__dropdown::after{border:solid transparent;bottom:100%;content:' ';height:0;left:50%;pointer-events:none;position:absolute;transform:translateY(17px);width:0}.dc-project-block__dropdown::before{border-color:transparent transparent #d9d9e2;border-width:7px;margin-left:-7px}.dc-project-block__dropdown::after{border-color:transparent transparent #ffffff;border-width:6px;margin-left:-6px}.dc-project-block__dropdown-item{margin-bottom:8px}.dc-project-block__dropdown-item:last-child{margin-bottom:0}.dc-project-block__footer{align-items:center;background-color:#ffffff;border-radius:0 0 4px 4px;border-top:1px solid #d9d9e2;display:flex;justify-content:center;margin-top:auto;min-height:96px;padding:16px}.dc-project-block__footer .dc-btn+.dc-btn,.dc-project-block__footer .dc-btn-pause+.dc-btn,.dc-project-block__footer .dc-btn+.dc-btn-pause,.dc-project-block__footer .dc-btn-pause+.dc-btn-pause{margin:16px 0 0}.dc-project-block__author{align-items:center;display:flex}.dc-project-block__author-image{border-radius:50%;display:block}.dc-project-block__author-content{margin-left:8px}.dc-project-block__author-name{color:#05192d;font-weight:700;line-height:1.2;margin:0 0 2px;text-transform:uppercase}.dc-project-block__author-bio{font-size:0.875rem;margin:0}.dc-project-block__actions{align-items:center;display:flex;flex-direction:column;flex-grow:1;flex-wrap:wrap;justify-content:center;margin:0 -8px;padding:0}.dc-project-block__btn{flex-grow:1;padding-left:8px;padding-right:8px}.dc-project-block__description{font-size:0.875rem;margin-top:12px}.dc-project-block-in-track__description{font-size:16px;margin-top:12px}@media (min-width: 480px){.dc-project-block-wrapper{width:360px}.dc-project-block-in-track-wrapper{min-width:360px;width:auto}.dc-project-block__body{align-items:flex-start;flex-direction:row;padding:23px 0 24px;text-align:left}.dc-project-block-in-track__body{flex-direction:row;text-align:left}.dc-project-block__description{display:block;min-height:54px;padding-right:16px}.dc-project-block__title{padding-right:16px}.dc-project-block__tag--long{max-width:160px;overflow:hidden;position:relative;text-overflow:ellipsis;transition:max-width 0.3s cubic-bezier(0.77, 0, 0.175, 1), padding 0.3s cubic-bezier(0.77, 0, 0.175, 1);white-space:nowrap}.dc-project-block__tag--long:hover{margin-right:0;max-width:200px}.dc-project-block__tag--long:hover+.dc-project-block__more-tags{margin-left:-8px;opacity:0;transition:opacity 0s, margin-left 0.2s}.dc-project-block__tag--long+.dc-project-block__more-tags{margin-left:0;opacity:1;transition:opacity 0.2s 0.1s, margin-left 0.2s}.dc-project-block__extra-info{justify-content:flex-start}.dc-project-block__author-content{margin-left:16px}.dc-project-block__description-placeholder{background:url("https://styleguide-assets.datacamp.com/images/marketing/components/project-block/placeholder-description-02c34c8be8.svg") no-repeat 0 4px;min-height:64px}.dc-project-block__btn{flex-grow:0}.dc-project-block__footer .dc-btn+.dc-btn,.dc-project-block__footer .dc-btn-pause+.dc-btn,.dc-project-block__footer .dc-btn+.dc-btn-pause,.dc-project-block__footer .dc-btn-pause+.dc-btn-pause{margin:12px 0 0}}@media (min-width: 768px){.dc-project-block-wrapper{min-width:360px;width:auto}.dc-project-block__description{min-height:84px}.dc-project-block__description-placeholder{min-height:110px}.dc-project-block__footer .dc-btn+.dc-btn,.dc-project-block__footer .dc-btn-pause+.dc-btn,.dc-project-block__footer .dc-btn+.dc-btn-pause,.dc-project-block__footer .dc-btn-pause+.dc-btn-pause{margin:0 0 0 8px}.dc-project-block__actions{flex-direction:row}}.dc-project-block--small{align-items:center;background-color:#ffffff;border-radius:4px;box-sizing:border-box;display:flex;flex-direction:column;height:220px;justify-content:space-between;white-space:initial;width:165px}.dc-project-block--small .dc-project-block__content{align-items:center;align-self:stretch;border:1px solid #d9d9e2;border-bottom:0;border-radius:4px 4px 0 0;display:flex;flex-direction:column;flex-grow:1;padding:16px 16px 0}.dc-project-block--small .dc-project-block__title{align-items:center;display:flex;flex-grow:1;font-size:16px;font-weight:700;line-height:1.2;margin-top:-4px;max-width:100%;padding-right:0;text-align:center}.dc-project-block--small .dc-project-block__image-wrapper{text-align:center;width:96px}.dc-project-block--small .dc-project-block__image{height:96px;vertical-align:top}.dc-project-block-empty--small{border-bottom:1px solid #d9d9e2}.dc-project-block-unlock--small{background-image:linear-gradient(220deg, #3ac, #2388b0);margin:0 auto;position:relative}.dc-project-block-unlock--small .dc-project-block__content{border:0;padding:4px 12px 0}.dc-project-block-unlock--small .dc-project-block__image-wrapper{margin-top:16px;width:auto}.dc-project-block-unlock--small .dc-project-block__image{height:auto}.dc-project-block-unlock--small .dc-project-block__title{color:#ffffff;margin-bottom:16px}.dc-project-status{align-self:stretch;background-color:#e8e8ea;border:1px solid #e8e8ea;border-radius:0 0 4px 4px;flex-shrink:0;text-align:center}.dc-project-status--in-progress{background-color:#7933ff;border-color:#7933ff}.dc-project-status--completed{background-color:#03ef62;border-color:#03ef62}.dc-project-status__content{color:#05192d;flex-grow:1;font-size:0.875rem;font-weight:800;margin:0;padding:4px 0;text-transform:uppercase}.dc-project-status--in-progress .dc-project-status__content{color:#ffffff}.project-block-collapsed{align-items:center;background-color:#d9d9e2;border-radius:4px;flex-grow:1;justify-content:flex-start;margin-left:15px;padding-bottom:25px;padding-left:25px;padding-right:25px;padding-top:25px}@media (max-width: 479px){.project-block-collapsed{padding-left:0;padding-right:0}}.project-block-collapsed__title{flex-grow:1;font-size:1.125rem;margin-right:25px}@media (max-width: 991px){.project-block-collapsed__title{margin-right:0;text-align:center}}.project-block-collapsed__header{font-size:0.875rem;font-weight:bold;letter-spacing:2px}@media (max-width: 991px){.project-block-collapsed__header{margin-right:0;text-align:center}}@media (max-width: 991px){.project-block-collapsed__header .project-block-collapsed__header-completed{margin-right:0;text-align:center}}.project-block-in-track__header{font-size:0.875rem;font-weight:bold;letter-spacing:2px;color:#05192d;opacity:0.6;margin-top:8px}.dc-resource-block-wrapper{display:flex;flex:auto;margin:0 auto 0 16px;background:transparent;padding-right:0}.dc-resource-block{align-self:stretch;background:#ffffff;border-radius:4px;display:flex;flex:1;flex-direction:column}.dc-resource-block__body{align-items:center;border-bottom:0;display:flex;padding:16px;flex-direction:column;text-align:center}.dc-resource-block__image-wrapper{flex-shrink:0;text-align:center;width:50px}.dc-resource-block__image{height:50px}@media (min-width: 480px){.dc-resource-block-wrapper{min-width:360px;width:auto}.dc-resource-block__body{flex-direction:row;text-align:left}}.dc-resource-block__content{padding-left:16px}.resource-block-in-track__header{font-size:0.875rem;font-weight:bold;letter-spacing:2px;color:#05192d;opacity:0.6;margin-top:8px}.dc-chapter-block-wrapper{display:flex;flex:auto;margin:0 auto 0 16px;background:transparent;padding-right:0}.dc-chapter-block{align-self:stretch;background:#ffffff;border-radius:4px;display:flex;flex:1;flex-direction:column}.dc-chapter-block__body{align-items:center;border-bottom:0;display:flex;padding:16px;flex-direction:column;text-align:center}.dc-chapter-block__content{padding-left:16px}.dc-chapter-block__image-wrapper{width:50px;flex-shrink:0;align-self:flex-start}@media (min-width: 480px){.dc-chapter-block-wrapper{min-width:360px;width:auto}.dc-chapter-block__body{flex-direction:row;text-align:left}}.chapter-block-in-track__header{font-size:0.875rem;font-weight:bold;letter-spacing:2px;color:#05192d;opacity:0.6;margin-top:8px}.chapter-block__technology{background-position:0 0;background-repeat:no-repeat;background-size:42px 42px;display:block;margin-left:auto;margin-right:auto;height:42px;width:42px}.chapter-block__technology--python,.chapter-block__technology--Python{background-image:url(/main-app/assets/icons/python-icon-3dec8cb4af60f21e00b4256dfcdd472d0db00490cba7f22a1a9837087fbcd9d9.svg)}.chapter-block__technology--r,.chapter-block__technology--R{background-image:url(/main-app/assets/icons/r-icon-75c480462de6d1b1ddf570265871a6728fdd3aeb68fadb58da0885e219c8138e.svg)}.chapter-block__technology--sql,.chapter-block__technology--SQL{background-image:url(/main-app/assets/icons/sql-icon-f75e1f7f113a61500f3b657846edd8893a23206c230af18adbbf99440d9116b6.svg)}.chapter-block__technology--git,.chapter-block__technology--Git{background-image:url(/main-app/assets/icons/git-icon-08ebcc0e60839d07fdf7f9ebc102a63e75fd34e70ad758fcff99f9bd489069cd.svg)}.chapter-block__technology--shell,.chapter-block__technology--Shell{background-image:url(/main-app/assets/icons/shell-icon-b717c01bc621309a4d6aaafaa8a6fd0150f62b53c2a7c1696e06df99c71d16d1.svg)}.chapter-block__technology--spreadsheets,.chapter-block__technology--Spreadsheets,.chapter-block__technology--google_sheets,.chapter-block__technology--GoogleSheets{background-image:url(/main-app/assets/icons/spreadsheets-icon-77e340d580e7e63618a2ab6cdab86a2de41f16a55af8a365a06b7721958f32f2.svg)}.chapter-block__technology--theory,.chapter-block__technology--Theory{background-image:url(/main-app/assets/icons/theory-icon-85d51ce8a9be86314badbbe233f488d69a7dcecd1d2183fb03fbab1fab92f0db.svg)}.chapter-block__technology--scala,.chapter-block__technology--Scala{background-image:url(/main-app/assets/icons/scala-icon-0e88d2378164eaa6f4219a5ebbc82ca528cea12595dcecf8da754ff1700c6798.svg)}.chapter-block__technology--tableau,.chapter-block__technology--Tableau{background-image:url(/main-app/assets/icons/tableau-icon-3e955218f1c1d8fe522c6b7eaff14321ee05d5d9f3a5fb0deee01a5e44eb6deb.svg)}.chapter-block__technology--excel,.chapter-block__technology--Excel{background-image:url(/main-app/assets/icons/excel-icon-45196bf50a8d3d617ffbb879063fc2997f2cfdcf3f92d0a25ffe8c9b7c8750ec.svg)}.chapter-block__technology--power_bi,.chapter-block__technology--PowerBI{background-image:url(/main-app/assets/icons/power_bi-icon-39a1bfa097fb4aa047de96c46f79e8e8375b41df7e2fc746e35a3a2c3211d17d.svg)}.chapter-block__technology--julia,.chapter-block__technology--Julia{background-image:url(/main-app/assets/icons/julia-icon-0c56375c853afb918348076e7adb20eabf6daa5d163d8b3704b4c722c06de6ba.svg)}.chapter-block__technology--docker,.chapter-block__technology--Docker{background-image:url(/main-app/assets/icons/docker-icon-14879f8a2377a02c9debbe609dd79c324909fb05cabd14ea832e39712ef4a0bb.svg)}.chapter-block__technology--redshift,.chapter-block__technology--Redshift{background-image:url(/main-app/assets/icons/redshift-icon-c51cfc778c3690fda75c565634d3d43bc4edfc44d6cd4e67315762b05a516821.svg)}.chapter-block__technology--snowflake,.chapter-block__technology--Snowflake{background-image:url(/main-app/assets/icons/snowflake-icon-4923bc56081b78d9ec86539d3035557ff2d019687fb79471e69477d98fa9fa09.svg)}.chapter-block__technology--bigquery,.chapter-block__technology--BigQuery{background-image:url(/main-app/assets/icons/bigquery-icon-9bf1ee9cdce0e0e49e3c2e92e35c228b206993723338812d91273f7deb9426df.svg)}.chapter-block__technology--airflow,.chapter-block__technology--Airflow{background-image:url(/main-app/assets/icons/airflow-icon-2a1ea91f745b1d684921f5df31a6164074649dd65c8e28dd388bc084ec76c28d.svg)}.chapter-block__technology--pytorch,.chapter-block__technology--PyTorch{background-image:url(/main-app/assets/icons/pytorch-icon-72608786aa3fdfe503e33936ce9ab03a2ee5a9e64ca23f155751e446461e7147.svg)}.chapter-block__technology--databricks,.chapter-block__technology--Databricks{background-image:url(/main-app/assets/icons/databricks-icon-30d36e4a6302e065978614031f3bf09e171db9bc4b507c5997438c5f5d177c7b.svg)}.chapter-block__technology--mlflow,.chapter-block__technology--MLflow{background-image:url(/main-app/assets/icons/mlflow-icon-4f8df5c0a6d9e26aa61ddd832a5ddc96e4ecdd06b9e837bf79ffa00210bd4592.svg)}.chapter-block__technology--dbt{background-image:url(/main-app/assets/icons/dbt-icon-c7f24c8d60bc0d0cc0113c0a5e8b56df611568526f4a1a509e66b6ad56ac8505.svg)}.chapter-block__technology--aws,.chapter-block__technology--AWS{background-image:url(/main-app/assets/icons/aws-icon-a9dd47f40c3cc4e9c4dde818a8aa3d87937d2e3aac0959f0d25549aa3221e62a.svg)}.chapter-block__technology--spark,.chapter-block__technology--Spark{background-image:url(/main-app/assets/icons/spark-icon-8fc6b6cf588085b072405067e01515a40ea50fe99cb074ae22ffa577992121c1.svg)}.chapter-block__technology--chatgpt,.chapter-block__technology--ChatGPT,.chapter-block__technology--openai,.chapter-block__technology--OpenAI{background-image:url(/main-app/assets/icons/openai-icon-10ab7bb7789fe04a26966423e9e0ff164236beefe96db669a7323e47aee9df00.svg)}.chapter-block__technology--azure,.chapter-block__technology--Azure{background-image:url(/main-app/assets/icons/azure-icon-6d7b980d3dbbdb15bb32bc53fcaed190d6741c498f9b49c92077346be39466ca.svg)}.chapter-block__technology--gcp,.chapter-block__technology--GCP{background-image:url(/main-app/assets/icons/gcp-icon-2134e679d1d7fc3b9136a5158f3c77f500a09b3ee54e98ad6f66938872de9bba.svg)}.chapter-block__technology--kubernetes,.chapter-block__technology--Kubernetes{background-image:url(/main-app/assets/icons/kubernetes-icon-21d6fcd0bb60aaf1279658a2ca4ec27c0c2af31b0e9f27dae877c8a079851b63.svg)}.chapter-block__technology--dvc,.chapter-block__technology--DVC{background-image:url(/main-app/assets/icons/dvc-icon-bd8774724d4c858c7d4d35dfd6f93d645a438f26bc4a40cdc0e9909bb73b73fa.svg)}.chapter-block__technology--kafka,.chapter-block__technology--Kafka{background-image:url(/main-app/assets/icons/kafka-icon-48416229af32c473a91438099372cbd62522183a57d4977084daad0c17c0ff48.svg)}.chapter-block__technology--alteryx,.chapter-block__technology--Alteryx{background-image:url(/main-app/assets/icons/alteryx-icon-301044ab472f37dd3a8b1c16d073466c3c2307eb663f59d1c82936bf9a46f2c0.svg)}.chapter-block__technology--java,.chapter-block__technology--Java{background-image:url(/main-app/assets/icons/java-icon-1bc91e8ac786f164298de501ddadebf11b0a014727d0d6913cba789556f5725d.svg)}.chapter-block__technology--rust,.chapter-block__technology--Rust{background-image:url(/main-app/assets/icons/rust-icon-87a7cd7b98eadd7222cfe97acf8176f275d25f43996ad13b46e0caf0872f9c26.svg)}.chapter-block__technology--llama,.chapter-block__technology--Llama{background-image:url(/main-app/assets/icons/llama-icon-96c687226094f5fb83212b9dc21dd735a1c14d0ea6f6a07932d29af8e8b1d5a3.svg)}.chapter-block__technology--knime,.chapter-block__technology--KNIME{background-image:url(/main-app/assets/icons/knime-icon-27d2d588c75279a066e1fd9023086e9d34b40c0466a6d197e3fda8239574d4b9.svg)}.chapter-block__technology--fastapi,.chapter-block__technology--FastAPI{background-image:url(/main-app/assets/icons/fastapi-icon-91007fd752a710b467d0277ca1d39dc6b0c2ad9c9dc95c06d80e37c78169f0fa.svg)}.chapter-block__technology--microsoft_copilot,.chapter-block__technology--MicrosoftCopilot{background-image:url(/main-app/assets/icons/microsoft_copilot-icon-698ec85e9989b8d8db4ad2f5c1ccc363c3d51e68046429726efafb950999cc90.svg)}.chapter-block__technology--github,.chapter-block__technology--Github{background-image:url(/main-app/assets/icons/github-icon-2668b65c33522a67e423291cc8e15e065276ecd0e65a1cfe78267fb9adc2b518.svg)}.chapter-block__technology--great_expectations,.chapter-block__technology--GreatExpectations{background-image:url(/main-app/assets/icons/great_expectations-icon-5c58d170fd6ff2f3816dc4d241bc212292fc85d713f584b89ae5357ea9a589fa.svg)}.chapter-block__technology--datalab,.chapter-block__technology--DataLab{background-image:url(/main-app/assets/icons/datalab-icon-0aeceb46812f8256f895ebc458641f677c4d8eb35860148eed812f9844c00b52.svg)}.chapter-block__technology--sigma,.chapter-block__technology--Sigma{background-image:url(/main-app/assets/icons/sigma-icon-dbb3160197efc805c6ae29f4080ea6132e6d53d7cda4c83cdff0d5ec3c41b354.svg)}.search-wrapper{margin-top:-128px}.search{align-items:center;display:flex;position:relative}.search__btn{display:block;position:absolute;top:50%;transform:translateY(-50%);background-color:#ffffff;border:0;color:#05192d;flex-shrink:0;height:30px;margin:0 0 0 24px;width:30px}.search__textfield{background-color:#fff;box-shadow:0 0 0 1px rgba(5,25,45,0.1);color:#05192d;font-size:1.467rem;height:77px;letter-spacing:0.3px;line-height:1.7;padding:0;text-indent:60px}.search__textfield::placeholder{color:#05192d;opacity:0.6;transition:color 0.25s}.search__textfield::-ms-clear{display:none}.search__textfield:focus::placeholder{color:rgba(0,0,0,0)}.search__filter{list-style:none;margin:0;padding:0;position:absolute;right:0;top:28px}@media screen and (max-width: 991px){.search__filter{top:90px}}.search__dropdown-body{background-color:#fff;border:1px solid #efefef;border-radius:4px;margin-top:7px;min-width:160px;padding:10px;white-space:nowrap}.search__dropdown-body::before,.search__dropdown-body::after{border:solid transparent;bottom:100%;content:' ';height:0;left:50%;pointer-events:none;position:absolute;width:0}.search__dropdown-body::before{border-color:transparent transparent #efefef;border-width:7px;margin-left:-7px}.search__dropdown-body::after{border-color:transparent transparent #fff;border-width:6px;margin-left:-6px}.search__dropdown{display:inline-block;margin-right:30px}.search__dropdown:nth-child(2) .search__dropdown-body{right:-50%}.search__dropdown:nth-child(2) .search__dropdown-body::before,.search__dropdown:nth-child(2) .search__dropdown-body::after{left:60%}.search__dropdown-trigger{border-bottom:0;font-weight:400;align-items:center;border:0;color:#05192d;display:flex}.search__dropdown-trigger:hover{border-bottom:0}.search__dropdown-trigger::after{background:url("https://styleguide-assets.datacamp.com/images/marketing/components/icons/arrow_down-19bbe4876d.svg") no-repeat 50%/9px 9px;content:'';display:block;height:9px;margin:2px 0 0 8px;width:9px}.search__dropdown-trigger:hover,.search__dropdown-trigger:focus{border:0;color:#05192d}.search__dropdown-trigger .active{border-bottom:0;font-weight:400;border:0;color:#05192d}.search__dropdown-trigger .active:hover{border-bottom:0}.search__dropdown-option{border-bottom:1px solid #efefef}.search__dropdown-option:last-child{border:0}.search__dropdown-option .search__dropdown-option-link{border-bottom:0;font-weight:400;color:#05192d;display:block;padding:4px 4px 4px 16px}.search__dropdown-option .search__dropdown-option-link:hover{border-bottom:0}.search__dropdown-option .search__dropdown-option-link:hover{background-color:#f7f7fc}.search__dropdown-option .active{background:url("https://styleguide-assets.datacamp.com/images/marketing/components/icons/check-icon-a929af866d.svg") no-repeat 0 50%/9px 9px;color:#05192d;font-weight:bold}.search__dropdown-option .active:hover{background-color:#fff}.dropdown{position:relative}.dropdown a{border:0}.dropdown a:hover,.dropdown a:focus{border:0}.dropdown ul{list-style-type:none}.dropdown--body{border-radius:3px;display:none;padding:16px;position:absolute;right:-15px;text-align:left;z-index:9999}.dropdown--body ul{line-height:1;margin:0;padding:0}.dropdown.open .dropdown--body{display:block}.dropdown--trigger.with-arrow::after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #05192d;content:'';display:block;height:0;position:absolute;right:-10px;top:16px;width:0}.dropdown--body.black{background-color:#05192d}.dropdown--body.black a{color:#fff}.dropdown--body.white{background:#fff;box-shadow:0 0 10px rgba(58,58,58,0.2);color:#05192d}.dropdown--body.right{left:calc(100% + 5px);right:auto;top:50%;transform:translateY(-50%)}.skill-assessment-block{transition:transform 0.3s cubic-bezier(0.77, 0, 0.175, 1);background:#ffffff;border:1px solid #d9d9e2;border-radius:4px;color:#05192d;margin:24px 0 32px;padding:32px 24px 0;position:relative;text-align:center;transition:transform 0.25s ease-in-out}.skill-assessment-block:hover{transform:translate(0, -4px);z-index:10}.skill-assessment-block__link{border-bottom:0;font-weight:400;color:#05192d}.skill-assessment-block__link:hover{border-bottom:0}.skill-assessment-block__link:active,.skill-assessment-block__link:focus,.skill-assessment-block__link:hover{color:#05192d}.skill-assessment-block__body{min-height:151px}.skill-assessment-block__score{color:#05192d;size:0.875rem}.skill-assessment-block__title{margin-bottom:0;margin-top:18px;min-height:56px}.skill-assessment-block__extra-info{min-height:38px}.dc-task-list{list-style:none;margin-bottom:0;margin-top:0;padding-left:0;border:1px solid #ff6ea9;border-radius:4px}.dc-task-list__item{align-items:flex-start;border-bottom:1px solid #ff6ea9;display:flex;padding:8px 16px}.dc-task-list__item:last-child{border-bottom:0}.dc-task-list__item-number{background:#ff6ea9;border-radius:50%;color:#ffffff;display:inline-block;flex-shrink:0;font-size:0.875rem;line-height:1;margin:2px 12px 0 0;padding:5px 0;text-align:center;width:24px}.dc-task-list__item-name{color:#05192d;font-size:1.125rem}.dc-toggle-content{background:#ff6ea9;border-radius:21px;display:inline-flex;padding:3px;width:100%}.dc-toggle-content__input{display:none}.dc-toggle-content__label,.dc-toggle-content__link{cursor:pointer;flex-grow:1;line-height:1;padding:11px 12px;position:relative;transition:color 0.3s cubic-bezier(0.77, 0, 0.175, 1);width:50%;z-index:20}.dc-toggle-content__label:active,.dc-toggle-content__label:focus,.dc-toggle-content__label:hover,.dc-toggle-content__link:active,.dc-toggle-content__link:focus,.dc-toggle-content__link:hover{color:#05192d}.dc-toggle-content__label.dc-has-highlight::after,.dc-toggle-content__link.dc-has-highlight::after{background:#ff6ea9;border-radius:18px;bottom:0;content:'';left:0;position:absolute;top:0;transition:transform 0.3s cubic-bezier(0.77, 0, 0.175, 1);width:100%;z-index:-1}.dc-toggle-content__link{border:0;color:#ff6ea9}.dc-toggle-content__link:active,.dc-toggle-content__link:focus,.dc-toggle-content__link:hover{border:0}.dc-toggle-content__link.dc-has-highlight:hover{opacity:0.8}.dc-toggle-content__input:checked+.dc-toggle-content__label{color:#ffffff}.dc-toggle-content__input:not(:checked)+.dc-toggle-content__label.dc-has-highlight::after{transform:translateX(100%)}.dc-toggle-content--links{display:none}.dc-toggle-content--links .dc-has-highlight{color:#ffffff}.no-js .dc-toggle-content--links{display:inline-flex}.no-js .dc-toggle-content--inputs{display:none}@media screen and (min-width: 400px){.dc-toggle-content{width:370px}}.dc-total-experience{list-style:none;margin-bottom:0;margin-top:0;padding-left:0;border:1px solid #ff6ea9;border-radius:4px}.dc-total-experience__item--total{background-color:#ff6ea9;font-weight:700;padding-left:16px}.dc-total-experience__item{align-items:center;color:#ff6ea9;display:flex;padding:16px}.dc-total-experience__item+.dc-total-experience__item{border-top:1px solid #ff6ea9}.dc-total-experience__item+.dc-total-experience__item--total{border-top:0}.dc-total-experience__xp{margin-left:auto}.text--error{color:#ff5400}.dc-icon--flex{top:0}.input-group__icon{padding:15px}.btn--lg,.dc-btn--lg{padding:15px 30px;font-size:1.267rem}.dc-btn[type='submit'],.dc-btn-pause[type='submit']{line-height:inherit}@media screen and (min-width: 480px){.dc-project-block__btn+.dc-project-block__btn{margin:0 0 0 10px}}.animation-complete{opacity:1;transform:translate3d(0, 0, 0)}.dc-select::-ms-expand{display:none}body{overflow-x:hidden}.project-block__author{align-items:center}.dc-bg-slant::before{z-index:0}.dc-u-op-4{opacity:0.4}.dc-u-fl-none{float:none !important}@media screen and (min-width: 1200px){.dc-u-fx-jcfe\@lg{justify-content:flex-end !important}}.dc-toggle-content--dark{background:rgba(0,0,0,0.35)}.dc-toggle-content--dark .dc-toggle-content__label{color:rgba(255,255,255,0.7)}.dc-toggle-content--dark .dc-toggle-content__label:active,.dc-toggle-content--dark .dc-toggle-content__label:focus,.dc-toggle-content--dark .dc-toggle-content__label:hover{color:rgba(255,255,255,0.8)}@media screen and (min-width: 992px){.dc-u-pl-24\@md{padding-left:24px !important}}@media screen and (min-width: 992px){.dc-u-pt-0\@md{padding-top:0 !important}}@media screen and (min-width: 992px){.dc-u-pr-16\@md{padding-right:16px !important}}.dc-u-minw-0{min-width:0 !important}.dc-u-maxw-48{max-width:48px !important}.course-block__author{margin:0 auto}.dc-u-minh-100vh{min-height:100vh !important}.dc-u-first-child-bg-white>:first-child{background:#ffffff}.dc-u-pos-initial{position:initial !important}.dc-select:disabled,.dc-select.dc-is-disabled{cursor:not-allowed;opacity:0.5}.dc-textarea:disabled,.dc-textarea.dc-is-disabled{cursor:not-allowed;opacity:0.5}.dc-input--file:disabled,.dc-input--file.dc-is-disabled{cursor:not-allowed;opacity:0.5}.dc-u-bgg-red{background-image:linear-gradient(45deg, #f06a8c 0%, #f6a38d 100%) !important}.dc-u-gap-8{gap:8px !important}@media screen and (min-width: 480px){.dc-u-w-50pc\@xs{width:50% !important}}@media screen and (min-width: 768px){.dc-u-maxw-192\@sm{max-width:192px !important}}@media screen and (min-width: 992px){.dc-u-mt-48\@md{margin-top:4px !important}.dc-u-ml-32\@md{margin-left:32px !important}}@media screen and (min-width: 1200px){.dc-u-minw-660\@lg{min-width:660px !important}.dc-u-mr-32\@lg{margin-right:32px !important}}.has-shim button{z-index:20}.dc-u-bw-2{border-width:2px !important}.dc-u-o-60{opacity:60% !important}.dc-u-o-30{opacity:30% !important}.dc-card--bordered{border:1px solid #d9d9e2}.dc-card--bordered.dc-card--interactive:hover,.dc-card--bordered.dc-card--interactive:active,.dc-card--bordered.dc-card--interactive:focus{border:1px solid #d9d9e2}.dc-card--interactive-custom:hover,.dc-card--interactive-custom:active,.dc-card--interactive-custom:focus{box-shadow:0px 8px 12px -4px rgba(5,25,45,0.3) !important}.dc-btn--bordered-white:hover,.dc-btn--bordered-white:active,.dc-btn--bordered-white:focus{border:2px solid #ffffff}.dc-link--light{color:#06bdfc;border-color:#06bdfc}.dc-link--light:hover,.dc-link--light:active,.dc-link--light:focus{color:#ffffff;border-color:#ffffff}.dc-link--dark-theme{color:#5EB1FF}.dc-link--dark-theme:hover,.dc-link--dark-theme:active,.dc-link--dark-theme:focus{color:#5EB1FF}.dc-flash{color:#05192d}.dc-flash--error a,.dc-flash--success a,.dc-flash--notice a{color:#05192d}.dc-toggle-switch__label::before{background-color:#e8e8ea}.dc-toggle-switch__input:hover+.dc-toggle-switch__label::before{background-color:#e8e8ea}.dc-toggle-switch__input:checked:hover+.dc-toggle-switch__label::before{background-color:#03ef62}.dc-social-auth-buttons{container-type:inline-size;display:flex;gap:8px;justify-content:space-between;width:100%}.dc-btn--social-auth{border-color:#e5e1da;color:#05192d;flex-grow:1;gap:8px}.dc-btn--social-auth:active,.dc-btn--social-auth:focus,.dc-btn--social-auth:hover{background-color:rgba(229,225,218,0.25);border-color:#e5e1da;color:#05192d}.dc-btn--social-auth svg{flex-shrink:0}.dc-btn--social-auth .text{display:none;font-size:0.75rem}@container (min-width: 330px){.dc-btn--social-auth .text{display:block}}@container (min-width: 390px){.dc-btn--social-auth .text{font-size:0.875rem}}@container (min-width: 450px){.dc-btn--social-auth .text{font-size:16px}}.dc-u-fs-28{font-size:28px !important}.dc-u-fs-20{font-size:20px !important}.dc-u-color-navy-subtle-text-on-light{color:#626d79 !important}.dc-u-color-blue-dark-text{color:#0075ad !important}.dc-hover-override:hover{border-color:transparent;text-decoration:none}.input-waffles-medium{border:1px solid #c0c4d2;font-size:0.875rem;height:2.25rem}.cancellation-footer{bottom:0;box-shadow:0 -3px 5px rgba(5,25,45,0.1);position:fixed;width:100%}@media screen and (min-height: 800px){.cancellation-footer{box-shadow:none}}.dc-cancel-list-wrapper::before{content:"!";position:absolute;top:-20px;left:50%;transform:translateX(-50%);width:40px;height:40px;background:#fff;border:10px solid #ff5400;border-radius:50%;color:#ff5400;font-size:18px;font-weight:bold;display:flex;align-items:center;justify-content:center;z-index:1}.dc-timeline{width:100%;height:14px;padding:16px;display:flex;margin:0;align-items:center;box-sizing:border-box}.dc-timeline .dot{background-color:#d8d8d8;max-width:14px;height:14px;flex-grow:1;border-radius:50%}.dc-timeline .bar{background-color:#d8d8d8;flex-grow:1;height:2px}.dc-timeline .bar-last{background-color:#d8d8d8;flex-grow:0.3;height:2px}.dc-timeline .green{background-color:#36d57d}.dc-timeline-day{left:50%;position:absolute;transform:translate(-50%, -32px);min-width:110px;text-align:center}.dc-timeline-below--center{left:50%;text-align:center;transform:translateY(8px)}.dc-timeline-below--center .label{text-transform:uppercase;font-weight:bold;font-size:0.75rem}.dc-timeline-below--center .label-navy{color:#05192d}.dc-timeline-below--center .label-green{color:#36d57d}.dc-timeline-below{left:50%;position:absolute;transform:translate(-30%, 8px);max-width:140px;text-align:center}.dc-timeline-below .label{text-transform:uppercase;font-weight:800;color:#05192d;font-size:0.75rem}@media (min-width: 768px){.dc-timeline-below{min-width:210px}}.dc-timeline-label--top{display:block;text-align:center}.dc-timeline-label--bottom{margin:0;display:block;text-align:center}.social-icon-link{background-color:#ff6ea9;border-radius:50%;width:37px;height:37px;margin-right:10px;color:#fff;font-size:16px;position:relative}.social-icon-link:hover{color:#ff6ea9}.social-icon-link:first-child{margin-left:10px}.dc-activity-block-new-user__learn{align-items:flex-start !important;flex-direction:column !important}.dc-activity-block__checklist-item{position:relative;height:65px;align-items:center}.dc-activity-block__checklist-item::before{background-color:#efefef;content:'';height:100%;position:absolute;top:0;width:4px;left:26px}.dc-activity-block__checklist-item:first-child::before{top:50%;height:50%}.dc-activity-block__checklist-item:last-child::before{bottom:50%;height:50%}.dc-activity-block__checklist-counter{align-items:center;background-color:#ffffff;border:7px solid #05192d;border-radius:50%;color:#05192d;display:none;font-weight:800;flex-shrink:0;height:56px;justify-content:center;position:relative;width:56px;margin-right:24px}.dc-activity-block__checklist-text--completed{opacity:0.6;text-decoration:line-through}.minimal-tabs-bar-new-user{opacity:0.4}.dc-project-block-new-user--small img,.daily-practice-block-new-user--small img{opacity:0.4}.dc-project-block-new-user__content,.daily-practice-block-new-user__content{opacity:0.4}.dc-project-block-new-user--small,.daily-practice-block-new-user--small{width:100%;margin-bottom:24px}.dc-project-block-new-user--small{border-bottom:1px solid #efefef}@media screen and (min-width: 375px){.dc-activity-block__checklist-counter{display:flex}}@media screen and (min-width: 768px){.dc-project-block-new-user--small,.daily-practice-block-new-user--small{margin-right:24px;margin-bottom:0;width:165px}}@media screen and (min-width: 992px){.dc-activity-block-new-user__learn-btn{max-width:100%;width:100%;border-radius:0 0 4px 4px}}.dc-inputv2--text,.dc-textareav2{border:1px solid #ff6ea9;border-radius:4px;color:#05192d;font-size:16px;line-height:1.5;padding:11px 15px;transition:border 0.3s cubic-bezier(0.77, 0, 0.175, 1);width:100%}.dc-inputv2--text:focus,.dc-inputv2--text.focus,.dc-textareav2:focus,.dc-textareav2.focus{border-color:#ff6ea9;outline:none}.dc-inputv2--text:disabled,.dc-inputv2--text.dc-is-disabled,.dc-textareav2:disabled,.dc-textareav2.dc-is-disabled{cursor:not-allowed}@media all and (-ms-high-contrast: none){.dc-inputv2--text{height:48px}}.dc-btn-pause .dc-icon{fill:#ff931e}.dc-btn-pause:hover .dc-icon{fill:#d87300}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:218px;padding:1px;font-weight:bold;text-align:center;color:#05192d;background-color:#ffffff;background-clip:padding-box;border:1px solid #05192d;border-radius:4px}.popover.top{margin-top:-8px}.popover.right{margin-left:8px}.popover.bottom{margin-top:8px}.popover.left{margin-left:-8px}.popover.top>.arrow{left:50%;margin-left:-9px;border-bottom-width:0;border-top-color:#05192d;bottom:-9px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-8px;border-bottom-width:0;border-top-color:#ffffff}.popover.right>.arrow{top:50%;left:-9px;margin-top:-9px;border-left-width:0;border-right-color:#05192d}.popover.right>.arrow:after{content:" ";left:1px;bottom:-8px;border-left-width:0;border-right-color:#ffffff}.popover.bottom>.arrow{left:50%;margin-left:-9px;border-top-width:0;border-bottom-color:#05192d;top:-9px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-8px;border-top-width:0;border-bottom-color:#ffffff}.popover.left>.arrow{top:50%;right:-9px;margin-top:-9px;border-left-color:#05192d}.popover.left>.arrow:after{content:" ";right:auto;border-right-width:0;border-left-color:#ffffff;bottom:-8px}.popover-title{margin:0;padding:8px 14px;font-size:1.125rem}.popover-content{padding:9px 14px}.popover>.arrow{border-width:9px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow:after{border-width:8px;content:""}.popover-trigger--primary+.popover{background-color:#f7f7fc;color:#05192d;border:0}.popover-trigger--primary+.popover.top>.arrow{border-top-color:transparent}.popover-trigger--primary+.popover.top>.arrow:after{border-top-color:#d9d9e2}.popover-trigger--primary+.popover.right>.arrow{border-right-color:transparent}.popover-trigger--primary+.popover.right>.arrow:after{border-right-color:#ff6ea9}.popover-trigger--primary+.popover.bottom>.arrow{border-bottom-color:transparent}.popover-trigger--primary+.popover.bottom>.arrow:after{border-bottom-color:#ff6ea9}.popover-trigger--primary+.popover.left>.arrow{border-left-color:transparent}.popover-trigger--primary+.popover.left>.arrow:after{border-left-color:#ff6ea9}.popover-trigger--primary-dark+.popover{background-color:#f7f7fc;color:#05192d;border:0}.popover-trigger--primary-dark+.popover.top>.arrow{border-top-color:transparent}.popover-trigger--primary-dark+.popover.top>.arrow:after{border-top-color:#d9d9e2}.popover-trigger--primary-dark+.popover.right>.arrow{border-right-color:transparent}.popover-trigger--primary-dark+.popover.right>.arrow:after{border-right-color:#d9d9e2}.popover-trigger--primary-dark+.popover.bottom>.arrow{border-bottom-color:transparent}.popover-trigger--primary-dark+.popover.bottom>.arrow:after{border-bottom-color:#d9d9e2}.popover-trigger--primary-dark+.popover.left>.arrow{border-left-color:transparent}.popover-trigger--primary-dark+.popover.left>.arrow:after{border-left-color:#d9d9e2}.popover-trigger--primary-navy+.popover{background-color:#05192d;color:#ffffff;border:0}.popover-trigger--primary-navy+.popover.top>.arrow{border-top-color:transparent}.popover-trigger--primary-navy+.popover.top>.arrow:after{border-top-color:#05192d}.popover-trigger--primary-navy+.popover.right>.arrow{border-right-color:transparent}.popover-trigger--primary-navy+.popover.right>.arrow:after{border-right-color:#05192d}.popover-trigger--primary-navy+.popover.bottom>.arrow{border-bottom-color:transparent}.popover-trigger--primary-navy+.popover.bottom>.arrow:after{border-bottom-color:#05192d}.popover-trigger--primary-navy+.popover.left>.arrow{border-left-color:transparent}.popover-trigger--primary-navy+.popover.left>.arrow:after{border-left-color:#05192d}.info-message-wrapper{background-color:#DDE8F6;border:1px solid #5EB1FF;border-left-width:4px;border-radius:4px;padding:8px}.info-message-icon{color:#5EB1FF;margin-right:4px}.dc-account-modal{background-color:#05192d;width:100%;z-index:10000}.dc-account__wrapper{background-color:#05192d;padding:16px;min-height:100vh}.dc-account__form-wrapper{padding-top:70px;max-width:514px;margin:0 auto;width:100%}.dc-account__form-wrapper .popover{max-width:992px;margin-right:10px;text-align:left}.dc-account__header{align-items:center;margin:8px 16px 0;max-width:550px;width:calc(100% - 32px)}.dc-account__form{margin:16px;max-width:550px;padding:16px;width:calc(100% - 32px)}.dc-account__bottom-card{margin:16px 0;padding:16px;text-align:center}.dc-account__next-btn{margin-top:24px}.dc-account__next-btn.dc-is-hidden{display:none}.dc-account__email-input.dc-has-error{border-color:#ff5400}.dc-account__password-section.dc-is-hidden{max-height:0;opacity:0;overflow:hidden}.dc-account__password-input.dc-has-error{border-color:#ff5400}.dc-account__social-links{margin-top:16px}.dc-account__social-links a+a{margin-top:16px}.dc-account__social-links.dc-is-hidden{display:none}.dc-account__view-password.dc-is-hidden{display:none !important}.dc-account__flash{top:0;z-index:1200}@media screen and (min-width: 480px){.dc-u-fx-center\@xs{align-items:center !important;display:flex !important;justify-content:center !important}}@media screen and (min-width: 768px){.dc-u-fx-center\@sm{align-items:center !important;display:flex !important;justify-content:center !important}}@media screen and (min-width: 992px){.dc-u-fx-center\@md{align-items:center !important;display:flex !important;justify-content:center !important}}@media screen and (min-width: 1200px){.dc-u-fx-center\@lg{align-items:center !important;display:flex !important;justify-content:center !important}}@media screen and (min-width: 1366px){.dc-u-fx-center\@xl{align-items:center !important;display:flex !important;justify-content:center !important}}.dc-icon--size-48{height:48px;width:48px}.register-from .dc-label{margin-top:16px;margin-bottom:8px}@media screen and (min-width: 480px){.dc-account__social-links a+a{margin-top:0;margin-left:8px}}@media screen and (min-width: 546px){.dc-account__form-wrapper{width:514px}}@media screen and (min-width: 992px){.dc-account__wrapper{align-items:center;display:flex;justify-content:center}.dc-account-modal{display:flex;flex-direction:row-reverse}.dc-account__form-wrapper{padding-top:0}.dc-account--register{background-image:url(/main-app/assets/rebrand/backgrounds/sign-up-4e7650cc0e45fb1a2dd6d7243d3b4cae905096d8615aa3e2657c4ff1448b5289.svg);background-position:center -240px;background-repeat:no-repeat}.dc-account--sign_in,.dc-account--reset_password{background-position:center -240px;background-repeat:no-repeat}.dc-account--reset_password{background-image:url(/main-app/assets/rebrand/backgrounds/sign-in-a-8b34353de1645ac41f2e19592a1de59bbdbe38c375d1740ce9799021903b0378.svg)}}@media screen and (min-height: 1200px){.dc-account--register,.dc-account--sign_in,.dc-account--reset_password{background-position:center top;background-size:cover}}.account-settings{margin-bottom:5rem;min-height:600px}.account-settings .dc-u-ta-right{float:right}.account-settings .dc-btn:focus,.account-settings .dc-btn-pause:focus,.account-settings .dc-input-checkbox:focus,.account-settings .dc-side-nav__link:focus{outline:2px solid #009bd8}.account-settings .dc-side-nav__link:focus{border:none}.account-settings a:focus{border-bottom:1px solid #009bd8}.account-settings .dc-toggle-switch__input:focus+.dc-toggle-switch__label{box-shadow:0 0 0 2px white, 0 0 0 4px #009bd8;border-radius:24px}.account-settings-table .account-settings-table__head{text-transform:uppercase}.account-settings-table th:first-child,.account-settings-table td:first-child{padding-left:0}.account-settings-table th:last-child,.account-settings-table td:last-child{padding-right:0}.account-settings-table .wrap-text{word-break:break-all}.upload-avatar__image{border-radius:50%}.subscriptions-table .subscriptions-table__cta{padding-right:0;vertical-align:middle}.subscriptions-table .subscriptions-table__cta a{float:right}.subscriptions-table .subscriptions-table__item{padding-top:20px;padding-bottom:20px;vertical-align:middle}.subscriptions-card{display:flex}.subscriptions-modal{top:10%}.subscriptions-modal__container{padding:2rem 3rem}.subscriptions-modal__disclaimer{font-size:13px}.subscriptions-modal__upcoming-courses{background-color:#ff6ea9}.subscriptions-modal__upcoming-courses__container{padding:1rem 3rem}.subscriptions-modal__upcoming-courses__title{color:#ff6ea9}.subscriptions-modal__upcoming-courses__list{padding-left:0;list-style:none}.subscriptions-modal__upcoming-courses__list li::before{content:"•";color:#ff6ea9;position:absolute}.subscriptions-modal__upcoming-courses__item{margin-left:1rem}.new-payment-method-form__lock{float:left;width:100%}.new-payment-method-form__cta{float:right;width:inherit}.email-settings__row{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.email-settings__p{margin:5px 0 0}.email-settings__row-v2{display:flex;align-items:flex-start;margin-top:20px}.email-settings__row-v2 .dc-toggle-switch__label{margin-left:0}.email-settings__row-v2 .dc-toggle-switch__input:checked+.dc-toggle-switch__label::before{background-color:#009bd8}.email-settings__disabled-toggle-wrapper-v2{opacity:0.5}.email-settings__title-v2,.email-settings__description-v2{margin:0}.email-settings__description-v2{color:#65707c}.email-settings__section-name-v2{font-weight:600;letter-spacing:1.5px}.email-settings__section-override-message-v2{display:flex;justify-content:space-between;color:#5D6A77;font-size:12px}@media (max-width: 768px){.email-settings__section-override-message-v2{flex-direction:column}}.alternate-emails-settings__row{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;text-align:center;margin-top:20px}@media (min-width: 480px){.alternate-emails-settings__row{flex-direction:row;justify-content:space-between;text-align:start}}.account-settings__social-btn{width:100%;justify-content:left}@media (min-width: 768px){.account-settings__social-btn{text-align:left}}.col-payment-method{padding:10px 0}.leaderboard-setting{display:flex;align-items:center;gap:16px}@media (max-width: 768px){.leaderboard-setting{flex-direction:column;gap:12px}}.leaderboard-setting__content{flex:1}.leaderboard-setting__title{margin:0 0 8px 0;font-size:1rem;font-weight:600;color:#05192d}.leaderboard-setting__description{margin:0;font-size:0.875rem;color:#65707c;line-height:1.5}.leaderboard-setting__toggle{flex-shrink:0;margin-top:2px}.custom-toggle{position:relative;display:inline-block}.custom-toggle__input{position:absolute;opacity:0;width:0;height:0}.custom-toggle__input:focus+.custom-toggle__label{box-shadow:0 0 0 2px white, 0 0 0 4px #009bd8;border-radius:24px}.custom-toggle__label{display:block;width:48px;height:24px;background-color:#e5e7eb;border-radius:24px;cursor:pointer;transition:background-color 0.2s ease;position:relative}.custom-toggle__label:hover{background-color:#d1d5db}.custom-toggle__slider{position:absolute;top:2px;left:2px;width:20px;height:20px;background-color:white;border-radius:50%;transition:transform 0.2s ease;box-shadow:0 2px 4px rgba(0,0,0,0.2)}.custom-toggle__input:checked+.custom-toggle__label{background-color:#009bd8}.custom-toggle__input:checked+.custom-toggle__label:hover{background-color:#0080b3}.custom-toggle__input:checked+.custom-toggle__label .custom-toggle__slider{transform:translateX(24px)}.custom-toggle__input:disabled+.custom-toggle__label{opacity:0.5;cursor:not-allowed}.custom-toggle__input:disabled+.custom-toggle__label:hover{background-color:#e5e7eb}.custom-toggle__input:disabled:checked+.custom-toggle__label:hover{background-color:#009bd8}.account-sign-in__info-box{display:flex;align-items:start;background-color:#dae9f7}.container.admin{margin-top:48px;margin-bottom:48px}.integrations{padding:16px 32px;margin-bottom:32px}.integrations .select{display:inline-block}.integrations .integrations__step1,.integrations #integrations__select-course,.integrations #integrations__select-chapters{margin-bottom:16px}.integrations .integrations__step1 h5,.integrations #integrations__select-course h5,.integrations #integrations__select-chapters h5{font-weight:normal}table{background-color:unset;border-collapse:separate;border-spacing:0 8px;width:100%;max-width:100%}th{padding:8px}td{background-color:#ffffff;border-bottom:1px solid #d9d9e2;border-top:1px solid #d9d9e2;padding:8px}td:first-child{border-left:1px solid #d9d9e2;border-top-left-radius:4px;border-bottom-left-radius:4px}td:last-child{border-right:1px solid #d9d9e2;border-bottom-right-radius:4px;border-top-right-radius:4px}table tr.error,div.error{background:#ff6ea9}div.error{padding:16px}table tr.warning,div.warning{background-color:#ff6ea9}.js-sort-click{cursor:pointer}.group__subscriptions-explanation{margin-bottom:32px;position:relative;background-color:#ff6ea9;border:1px solid #ff6ea9;padding:1rem}.checkbox-zero-values{margin-right:32px}p.danger{padding:16px;background:#ff5400;color:#05192d}p.notice{padding:16px;background:#fcce0d;color:#05192d}.course__state-fields{margin-top:16px}.course__state-fields label{font-weight:700}.label-current-state{position:relative;top:0;text-transform:none;border-radius:4px}.admin__course-earlier-state{background-color:#ff6ea9}.admin__course-current-state{background-color:#ff6ea9}.admin__payment-methods{margin-top:16px}.admin__search-form input[type="submit"]{margin:0;line-height:18px;padding-top:1em;padding-bottom:1em}.admin__search-form select{line-height:28px}.admin__breadcrumbs{margin:0;color:#ccc}.admin__breadcrumbs .current{color:#666}.admin__side-nav li{line-height:2rem}.admin__well{background-color:#ffffff;border:1px solid #d9d9e2;border-radius:4px;margin-top:2rem;padding:1rem}.admin__translation-info{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.admin__language-selector{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:0.5rem}.admin__accordion{margin-top:2rem;border-radius:4px;overflow:hidden}.admin__accordion-row{position:relative}.admin__accordion-row.current:after{content:'current';background-color:#05192d;position:absolute;right:1rem;padding:0.2rem 1rem;color:#03ef62;top:14px;border-radius:4px;font-weight:bold}.admin__accordion-toggle{padding:1rem;border:1px solid #f7f7fc;background-color:#d9d9e2;cursor:pointer;font-weight:bold}.admin__accordion-body{padding:1rem;background-color:#ffffff;border:1px solid #d9d9e2;display:none}.admin__accordion-row.active .admin__accordion-body{display:block}.admin__groups{margin-top:3rem;margin-bottom:3rem}.course__beta-testers-list{margin:16px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-flow:row wrap;justify-content:space-between}.course__beta-testers-list .bt__info-block{width:49%;padding:22px 20px;margin:1rem 0;border:1px solid #EAF4F7}.course__beta-testers-list .bt__info-block p{margin:0}.course__beta-testers-list .bt__details{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:middle;width:-webkit-calc(100% - 43px);width:-moz-calc(100% - 43px);width:calc(100% - 43px)}.course__beta-testers-list .bt__summary{width:39px}.pagination{text-align:center;margin:2rem 0 1rem}.pagination .first,.pagination .prev,.pagination .page,.pagination .next{margin-right:5px}.dc-bookmarking-overview--title{font-size:24px;font-weight:700;padding-left:15px}.dc-bookmarking-overview--courses{margin:52px 0}.dc-bookmarking-empty-state--overview{border-radius:4px;padding:47px;text-align:center}.dc-bookmarking-empty-state--overview-icon-wrapper{display:inline-block;background:#05192d;border-radius:100%;padding:20px 24px}.dc-bookmarking-empty-state--btn{margin:16px}.cancellation-interstitial{max-width:800px;margin:30px auto;text-align:center}.cancellation-interstitial h1{font-size:28px}.cancellation-interstitial p{font-size:16px}.cancellation-interstitial .cancellation-interstitial__reasons-box{border-radius:8px;margin:20px auto 0}.cancellation-interstitial .cancellation-interstitial__reasons-box h2{font-size:18px;margin-bottom:12px}.cancellation-interstitial .cancellation-interstitial__reasons-box textarea.cancellation-interstitial__support-textarea{max-width:690px;resize:vertical;margin-top:4px}.cancellation-interstitial .cancellation-interstitial__reasons-box ul.cancellation-interstitial__reasons-list{list-style-type:none;display:flex;justify-content:center;flex-wrap:wrap;padding-left:0;max-width:700px;margin:auto}.cancellation-interstitial .cancellation-interstitial__reasons-box ul.cancellation-interstitial__reasons-list li.cancellation-interstitial__reason{cursor:pointer;margin:4px;width:225px;border:2px solid #ff6ea9;border-radius:6px;padding:10px;transition:all 0.3s ease}.cancellation-interstitial .cancellation-interstitial__reasons-box ul.cancellation-interstitial__reasons-list li.cancellation-interstitial__reason:hover{border-color:#ff6ea9}.cancellation-interstitial .cancellation-interstitial__reasons-box ul.cancellation-interstitial__reasons-list li.cancellation-interstitial__reason--active{border-color:#ff6ea9}.cancellation-interstitial .cancellation-interstitial__reasons-box ul.cancellation-interstitial__reasons-list li.cancellation-interstitial__reason--active:hover{border-color:#ff6ea9}.cancellation-interstitial .cancellation-interstitial__buttons{margin-top:20px}.dc-checkout-input{background:rgba(255,255,255,0.35);border:none;color:white}.dc-checkout-input::placeholder{color:rgba(255,255,255,0.6)}.dc-checkout-input option{color:black;font-weight:400}.dc-checkout-plan-description{max-width:680px;text-align:center;margin-right:auto;margin-left:auto;color:white;margin-bottom:32px}.dc-checkout-steps-bar{height:1px;width:90px;background-color:rgba(255,255,255,0.35);margin-left:-26px;margin-right:-17px;margin-top:11px}.dc-checkout-radio .dc-input-radio__indicator{background-color:#213147}.dc-checkout-radio .dc-input-radio__input:checked~.dc-input-radio__indicator{border-color:#03ef62}.dc-checkout-radio .dc-input-radio__input:checked~.dc-input-radio__indicator::before{background-color:#03ef62}.dc-checkout-text-lighter{color:rgba(255,255,255,0.6)}.dc-checkout-paypal{display:none}.dc-checkout-subtotal{border-top:1px solid rgba(255,255,255,0.35);border-bottom:1px solid rgba(255,255,255,0.35)}.dc-checkout-card{background-color:#213147;color:white}.dc-checkout-card fieldset{margin:0;border:0;padding:24px 15px 0 15px}.dc-checkout-react-form label span{color:white !important}.dc-checkout-react-form label input{background:rgba(255,255,255,0.35);border:none;color:white;box-shadow:none}.dc-checkout-react-form label select{background:rgba(255,255,255,0.35);border:none;color:white;box-shadow:none}.dc-checkout-react-form label select option{color:black}.dc-checkout-react-form select:active+svg path,.dc-checkout-react-form select:focus+svg path,.dc-checkout-react-form select:hover+svg path{fill:white !important}.dc-checkout-green-link{color:#03ef62}.dc-checkout-green-link:active,.dc-checkout-green-link:focus,.dc-checkout-green-link:hover{color:#03ef62;border-color:#03ef62}.dc-checkout-white-link{color:white;border:none;text-decoration:underline}.dc-checkout-white-link:active,.dc-checkout-white-link:focus,.dc-checkout-white-link:hover{border:none;color:rgba(255,255,255,0.75);text-decoration:underline}.dc-checkout-white-link-no-underline{color:white;border:none;text-decoration:none}.dc-checkout-white-link-no-underline:active,.dc-checkout-white-link-no-underline:focus,.dc-checkout-white-link-no-underline:hover{border:none;color:rgba(255,255,255,0.75);text-decoration:none}.dc-checkout-order-summary{position:fixed;bottom:0;left:0;right:0;border-radius:none;box-shadow:0 -8px 20px 0 rgba(0,8,32,0.64)}.dc-checkout-order-total-mobile{display:block}.dc-checkout-order-chevron-up{display:inline-block;margin-left:8px;margin-top:9px}.dc-checkout-order-chevron-down{display:none;margin-left:8px;margin-top:9px}.dc-checkout-order-summary-content{max-height:0;height:0;transition:max-height 0.3s ease}.is-open-for-mobile .dc-checkout-order-total-mobile{display:none}.is-open-for-mobile .dc-checkout-order-summary-content{max-height:1000px;height:auto}.is-open-for-mobile .dc-checkout-order-chevron-down{display:inline-block}.is-open-for-mobile .dc-checkout-order-chevron-up{display:none}.dc-plan-select-mobile{display:block;border-bottom:1px solid rgba(255,255,255,0.35)}.dc-checkout-upgrade-summary{margin-top:24px}.dc-checkout-product-name{text-transform:capitalize}.dc-checkout-order-summary-discount .dc-applied-coupon-section{display:flex;align-items:center}.dc-checkout-order-summary-discount .dc-applied-coupon-section .dc-applied-coupon-code-wrapper{display:inline-flex}.dc-checkout-order-summary-discount .dc-applied-coupon-section .dc-applied-coupon-code-wrapper .dc-applied-coupon-code{display:inline-block;max-width:150px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.dc-checkout-order-summary-discount .dc-applied-coupon-section .dc-applied-reduction-percent{display:inline-flex}.dc-checkout-order-summary-discount .dc-applied-coupon-section .dc-checkout-remove-coupon-btn{display:inline-flex;padding:4px;margin-left:4px;border:none;color:rgba(255,255,255,0.6);width:24px;height:20px;z-index:10}.dc-checkout-order-summary-discount .dc-checkout-show-coupon-form-btn{width:100%;color:rgba(255,255,255,0.6);border-color:rgba(255,255,255,0.6)}.dc-checkout-order-summary-discount .dc-coupon-input{background:rgba(255,255,255,0.35);color:white}.dc-checkout-order-summary-discount .dc-coupon-input::placeholder{color:white;opacity:0.7}.dc-checkout-order-summary-discount .dc-remove-coupon-input-btn{color:rgba(255,255,255,0.8)}.dc-checkout-order-summary-discount .dc-coupon-input-error{margin:8px 0px 0px;padding:0px;font-size:14px;line-height:1.25}.dc-input-inverted-error{color:#ff5400}@media screen and (min-width: 768px){.dc-checkout-order-summary{width:323px;margin-left:16px;align-self:flex-start;top:16px;position:sticky}.dc-checkout-order-summary-content{max-height:1000px;height:auto}.dc-checkout{display:flex;flex-direction:row}.dc-checkout-order-total-mobile{display:none}.dc-plan-select-mobile{display:none;border:none}.dc-checkout-order-chevron-up{display:none}.dc-checkout-order-chevron-down{display:none}.dc-checkout-upgrade-summary{margin-top:0;margin-left:24px;min-width:320px}}@media screen and (min-width: 992px){.dc-checkout-order-summary{width:360px;margin-left:24px;top:24px}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.dc-checkout{max-width:1140px}.dc-checkout>div:first-child{max-width:756px}.dc-checkout-order-summary{position:static}.dc-checkout-react-form select+svg{display:none}.dc-checkout-react-form select{padding-right:0}}.dc-checkout-completed{background-color:#05192d}.dc-checkout-completed .dc-checkout-completed-cta{margin-bottom:64px;padding-top:64px;text-align:center}.dc-checkout-completed .dc-checkout-completed-cta h1{font-size:32px}.dc-checkout-completed .dc-checkout-completed-vs-top-left{position:absolute;top:-300px;left:-95px}.dc-checkout-completed .dc-checkout-completed-upsell{text-align:left;background-color:#213147;color:#ffffff;padding:36px 32px 18px}.dc-checkout-completed .dc-checkout-completed-upsell h2{font-size:24px;color:#ff6ea9;text-transform:uppercase}.dc-checkout-completed .dc-checkout-completed-upsell .dc-checkout-completed-upsell-content{margin-left:auto;margin-right:auto;max-width:640px}.dc-checkout-completed .dc-checkout-completed-upsell .dc-checkout-completed-upsell-byline{line-height:1.5;margin-bottom:16px}.dc-checkout-completed .dc-checkout-completed-upsell .dc-u-form-bottom-border{border-bottom:1px solid rgba(217,217,226,0.15)}.dc-checkout-completed-no-upsell{background-image:url("https://images.datacamp.com/image/upload/v1643839156/Marketing/Checkout/completed-top-left.svg"),url("https://images.datacamp.com/image/upload/v1643839156/Marketing/Checkout/completed-bottom-right.svg");background-repeat:no-repeat;background-color:#05192d;background-position:-320px -450px,calc(100% + 80px) calc(100% + 480px)}.dc-checkout-completed-no-upsell h1{margin-top:96px}.dc-checkout-mandate-status{display:inline-flex}@media screen and (min-width: 768px){.dc-checkout-completed .dc-checkout-completed-cta h1{font-size:40px}}@media screen and (min-width: 992px){.dc-checkout-completed-with-upsell{background-image:url("https://images.datacamp.com/image/upload/v1643838055/Marketing/Checkout/bg-consumer-circles.svg"), url("https://images.datacamp.com/image/upload/v1643838055/Marketing/Checkout/bg-consumer-rectangle.svg");background-repeat:no-repeat;background-color:#05192d;background-position:calc(100% + 75px) -60px, calc(100% + 100px) calc(100% + 130px)}.dc-checkout-completed-no-upsell{background-image:url("https://images.datacamp.com/image/upload/v1643839156/Marketing/Checkout/completed-top-left.svg"), url("https://images.datacamp.com/image/upload/v1643838055/Marketing/Checkout/bg-consumer-rectangle.svg"), url("https://images.datacamp.com/image/upload/v1643839156/Marketing/Checkout/completed-bottom-right.svg"), url("https://images.datacamp.com/image/upload/v1643839156/Marketing/Checkout/completed-bottom-left.svg");background-repeat:no-repeat;background-color:#05192d;background-position:-100px -450px, calc(100% + 400px) 80px, calc(100% + 80px) calc(100% + 480px), -90px calc(70%)}.dc-promo-service__completed .subscribe__completed-wrapper{display:flex;flex-direction:row-reverse;max-width:1400px;margin-left:auto;margin-right:auto}.dc-promo-service__completed .dc-checkout-completed-cta{padding-top:0;display:flex;flex-direction:column;flex-grow:1;align-items:flex-start !important;justify-content:center;max-width:640px;margin-left:auto;margin-right:auto;text-align:left;padding-left:48px}.dc-promo-service__completed .dc-checkout-completed-cta h1{max-width:460px}.dc-promo-service__completed .dc-checkout-completed-upsell{width:480px;margin-left:32px}}@media screen and (min-width: 1200px){.dc-checkout-completed-upsell{margin-left:0}.dc-promo-service__completed .dc-checkout-completed-cta h1{font-size:50px;max-width:560px}}.dc-checkout-credit-card{max-width:677px}@media screen and (min-width: 993px){.dc-checkout-credit-card{min-width:508px}}@media screen and (min-width: 1200px){.dc-checkout-credit-card{min-width:677px}}#zuora-payment-button-container{margin-top:12px}#zuora_payment{padding-left:0;padding-right:0}#zuora-error-wrapper,#payment-flash-wrapper{position:unset;left:unset;right:unset}#zuora-error-content-flash{max-width:none;border-radius:4px;width:100%}.money-hidden{display:none}.dc-flash-container{max-width:none;border-radius:4px;width:100%}.dc-checkout .method-selector{flex-flow:row wrap}.dc-checkout .method-selector .dc-input-radio+.dc-input-radio{margin-left:0}.redirect-list__row{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;overflow:auto;margin-top:40px}.redirect-text__row{text-align:center}.datacamp-loader svg{display:block;stroke:#FFFFFF;overflow:visible;margin-bottom:24px}.datacamp-loader path{animation:animation-datacamp-loader cubic-bezier(0.65, 0, 0.55, 1) 2s infinite alternate;stroke-dasharray:9800;stroke-dashoffset:9800;will-change:stroke-dashoffset}@keyframes animation-datacamp-loader{100%{stroke-dashoffset:0}}.completion-overlay{height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;background:#fff}.completion-overlay--complete{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;background-color:#03ef62;background-repeat:no-repeat, no-repeat;background-position:center, center}.completion-overlay__inner{flex-grow:1;text-align:center}.completion-overlay__rail{background-color:#f7f7fc;padding:0 30px;width:30%;min-width:440px;height:100%;box-sizing:border-box;position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}.completion-status-block__share{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;font-size:0.875rem;text-transform:uppercase;font-weight:bold}.completion-overlay__main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;width:70%;height:100%}.completion-overlay__body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;background-color:#05192d;flex-grow:1;padding:0 40px}.completion-overlay__body--next-course{align-items:flex-end;justify-content:flex-end;padding:50px}.completion-overlay__footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;background-color:#ff6ea9;height:40%;padding-top:60px}.completion-overlay__notify{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;margin-bottom:10px}.completion-overlay__back{position:absolute;top:15px;left:15px}.next-course{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;color:#ffffff}.next-course__details{margin-right:60px}.next-course__detail{color:#ff6ea9;font-size:0.875rem;font-weight:bold;margin:10px 0 0 0}.next-course__countdown{font-size:1.25rem;color:#ff5400}.next-course__thumbnail{position:relative;background-color:#fff;border-radius:4px 4px 0 0;padding:25px 25px 20px 25px}.next-course__thumbnail::after{display:block;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);content:'';width:93px;height:93px;background:url(/main-app/assets/icons/play-blue-89d09acb1dbbbc6a6ec95e42411753939dd6e51c8f36893ca43e1a0a6cc5106a.svg) no-repeat center/93px;pointer-events:none}.next-course__footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;background-color:#ffffff;border-radius:0 0 4px 4px;justify-content:flex-end;flex-shrink:0;position:relative;padding:20px 25px;border-top:1px solid #d9d9e2}.campus-track-block{max-width:830px;margin-bottom:0}.campus-track-block--completed{margin-left:auto;margin-right:auto;text-align:left}.campus-track-block--completed .campus-track-block__footer{justify-content:space-between}.campus-track-block__footer{height:auto;padding:20px;justify-content:flex-end}.completion-overlay__link{color:#ffffff;margin-top:20px;text-align:center}.completion-overlay__link-description{color:#ffffff;display:flex;justify-content:center}.completion-overlay__link-description:hover,.completion-overlay__link-description:focus,.completion-overlay__link-description:active{color:#06bdfc}.contact-nav{background:#ff6ea9;padding:16px}.contact-nav__title{color:#ffffff;margin-left:24px}.contact-nav__title-wrapper{align-items:center;display:flex;justify-content:center;margin:64px 0;position:relative;text-align:center}.contact-nav__title-icon{background-image:url(/main-app/assets/about/message_bulb-3e230eeb58e5efbbc90a74265b2c2e57247b09dc2421731b45a87a9fb27b6f45.svg);background-position:center center;background-repeat:no-repeat;display:inline-block;height:54px;width:72px}@media screen and (min-width: 768px){.contact-small-container{margin:0 auto;width:75%}}.contact-form{border-bottom:1px solid #ff6ea9;overflow:auto;padding-bottom:64px;text-align:center}.contact-form__title{margin-top:0}@media screen and (min-width: 992px){.contact-form__title{margin-left:auto;margin-right:auto;width:80%}}.contact-form__subtitle{width:75%;margin:16px auto 48px}.contact-form__mailto{border-bottom:1px solid #ff6ea9}.contact-form__mailto:hover{text-decoration:none}.contact-business{border-bottom:1px solid #ff6ea9;margin-top:80px;padding-bottom:80px;text-align:center}.contact-business__subtitle{width:75%;margin:16px auto}.contact-business__link{border-bottom:1px solid #ff6ea9}.contact-business__link:hover{text-decoration:none}.contact-where{margin:80px 0 96px;text-align:center}.contact-where__subtitle{font-weight:800;margin-top:48px}.contact-where__address{margin-top:12px}.contact-where__map{height:400px;margin-bottom:24px;width:100%}.course__archived-info{background-color:#ff5400;border-radius:4px;color:#05192d;display:inline-block;margin-top:16px;padding:4px 8px}.course__main{margin-top:52px}.course__description-title{font-size:1.25rem;margin-top:0;margin-bottom:0}.course__description{margin-top:18px;margin-bottom:40px;letter-spacing:0.3px}.chapters{margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;list-style:none}.chapter{margin-bottom:30px;border:1px solid #d9d9e2;border-radius:4px;padding:20px;background-color:#fff}.chapter__header{display:flex;align-items:flex-start}@media (max-width: 767px){.chapter__header{display:block}}.chapter__title-wrapper{align-items:flex-start;display:flex}.chapter__number{font-size:0.875rem;font-weight:800;background-color:#05192d;color:#fff;height:24px;line-height:1;min-width:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-top:1px}.chapter__title{font-size:1.25rem;margin-left:8px;margin-top:0;margin-bottom:0}.chapter__price{background-color:#fcce0d;border-radius:4px;color:#05192d;font-size:0.875rem;font-weight:bold;letter-spacing:0.2px;text-transform:uppercase;padding-top:2px;padding-bottom:2px;padding-left:10px;padding-right:10px;margin-left:8px;margin-top:2px}.chapter__progress{margin-left:auto;margin-top:12px}@media (min-width: 768px){.chapter__progress{margin-top:4px}}.chapter__progress-bar{width:128px}@media (min-width: 1200px){.chapter__progress-bar{width:158px}}.chapter__description{margin-top:18px;margin-bottom:26px}.chapter__exercises{margin-bottom:26px;margin-left:0;padding:0;list-style:none}.chapter__exercise{align-items:center;display:flex;padding:10px 20px}.chapter__exercise--active:hover,.chapter__exercise--active:active,.chapter__exercise--active:focus{background-color:#d9d9e2}.chapter__exercise-icon{width:23px;height:23px}.chapter__exercise-title{font-size:16px;margin-left:8px;margin-top:0;margin-bottom:0;color:inherit}.chapter__exercise-xp{align-items:center;display:flex;flex-shrink:0;font-weight:bold;margin-left:auto;padding-left:20px}.chapter__exercise--completed .chapter__exercise-link{color:#b1b5bd}.chapter__footer{margin-right:-20px;margin-left:-20px;margin-bottom:-20px;padding:20px;border-top:1px solid #d9d9e2;display:flex;align-items:center}@media (max-width: 767px){.chapter__footer{flex-flow:column}}.chapter__footer-btn-link{text-transform:uppercase;letter-spacing:1px;font-weight:bold;border-bottom:0;display:flex;align-items:center;margin-left:4px;color:#05192d;margin-right:auto}@media (max-width: 767px){.chapter__footer-btn-link{margin:0 0 20px 0}}.chapter__footer-btn-link:focus{border:0}.chapter__footer-btn-link::after{content:'';display:block;background-image:url(/main-app/assets/courses/up-arrow-icon-a42289d2513f23962f5183332d6586bc74f9536331d99dff5edf940c7aa01caf.svg);width:9px;height:6px;margin-left:10px}.chapter__footer-btn-link-view::after{content:'';display:block;background-image:url(/main-app/assets/courses/down-arrow-icon-53820dfcd68197bacb6912b9613527e89b5d90224868e93508823aa5babaad13.svg);width:9px;height:6px;margin-left:10px}.chapter__footer-btn-link-hide::after{content:'';display:block;background-image:url(/main-app/assets/courses/up-arrow-icon-a42289d2513f23962f5183332d6586bc74f9536331d99dff5edf940c7aa01caf.svg);width:9px;height:6px;margin-left:10px}.course__tracks-wrapper{color:#fff;background-color:#7933ff;border-radius:4px;padding:18px;position:relative;letter-spacing:initial}.course__tracks-title{font-size:15px;text-transform:uppercase;margin-top:0;margin-bottom:5px;color:#fff}.course__tracks{list-style:none;margin-top:0;margin-bottom:0;padding-left:0;padding-bottom:22px;padding-top:3px}.course__track{margin-top:10px;margin-bottom:0}.course__track-link{font-weight:bold;color:#fff;border:0}.course__track-link:hover,.course__track-link:focus{border-bottom:1px solid #fff;color:#fff}.course__track-btn{color:#fff;padding-left:10px;padding-right:10px}.course__track-btn:first-of-type{margin-right:5px}.course__track-btn:hover{color:#fff}.course__tracks-close{background-image:url(/main-app/assets/courses/close-icon-white-2ec258e31409347a94d3c27d3961f2311bdb401e4f63d386244583b3deda6364.svg);background-position:center center;background-repeat:no-repeat;width:20px;height:20px;position:absolute;top:16px;right:16px;cursor:pointer;opacity:0.5}.course__workspace-link{padding:5px 15px;width:100%}.course__instructor{background-color:#ffffff;border:1px solid #d9d9e2;border-radius:4px;padding-top:30px;padding-bottom:30px;padding-left:26px;padding-right:26px;text-align:center;color:#05192d}@media (max-width: 991px){.course__instructor{text-align:left;padding:18px}}@media (max-width: 479px){.course__instructor{text-align:center;padding-top:20px;padding-bottom:20px;padding-left:18px;padding-right:18px}}@media (max-width: 991px){.course__instructor-header{display:flex}}@media (max-width: 479px){.course__instructor-header{display:block}}.course__instructor-image{width:96px;height:96px;border-radius:50%;vertical-align:top}@media (max-width: 991px){.course__instructor-image{width:76px;height:76px;margin-right:20px}}@media (max-width: 479px){.course__instructor-image{margin-right:0}}.course__instructor-name{font-size:16px;margin-top:16px;margin-bottom:4px}.course__instructor-occupation{font-size:0.875rem;margin-top:0;margin-bottom:0}.course__instructor-description{margin-top:16px;word-break:break-word}.course__collaborators-wrapper{background-color:#ffffff;border:1px solid #d9d9e2;border-radius:4px;padding:18px;margin-bottom:20px}.course__collaborators-title{font-size:16px;text-transform:uppercase;margin-top:0;margin-bottom:18px}.course__collaborators{list-style:none;margin-top:0;margin-bottom:0;padding:0}.course__collaborator{display:flex;align-items:center;margin-top:12px}.course__collaborator-link{display:flex;align-items:center;border:0;font-weight:bold;color:#05192d;border:0}.course__collaborator-image{width:36px;height:36px;border-radius:50%}.course__collaborator-name{font-weight:bold;margin-top:0;margin-bottom:0;margin-left:10px;color:#05192d}.course__datasets-wrapper{background-color:#ffffff;border:1px solid #d9d9e2;border-radius:4px;padding:18px;margin-bottom:20px}.course__datasets-title{font-size:16px;text-transform:uppercase;margin-top:0;margin-bottom:18px}.course__datasets{list-style:none;margin-top:0;margin-bottom:0;padding:0}.course__dataset{margin-top:12px;margin-bottom:0}.course__dataset-link{font-weight:bold;color:#05192d;border:0}.course__enterprise-only-link,.course__premium-only-link{border:none;color:#fff;font-weight:800}.course__enterprise-only-link:focus,.course__enterprise-only-link:hover,.course__premium-only-link:focus,.course__premium-only-link:hover{color:#fff;border-bottom:1px solid #fff}.course-social-sharing{background-color:#ffffff;border:1px solid #d9d9e2;border-radius:4px;padding:18px;margin-bottom:20px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:16px}@media (max-width: 767px){.course-social-sharing{flex-direction:column;align-items:flex-start}}.course-social-sharing__title{font-size:1.25rem}.course-social-sharing__links{display:flex;flex-direction:row;gap:8px}@media (max-width: 767px){.course-social-sharing__links{flex-direction:column;width:100%}}.course-social-sharing__link{color:#ffffff;font-size:14px;height:36px;display:flex;gap:8px;align-items:center;justify-content:center}.course-social-sharing__link:hover,.course-social-sharing__link:active,.course-social-sharing__link:focus{color:#ffffff}@media (min-width: 768px){.course-social-sharing__link{width:72px}.course-social-sharing__link>p{display:none}}.course-social-sharing__link.link-linkedin{background-color:#0e76a8}.course-social-sharing__link.link-twitter{background-color:#00ACEE}.course-social-sharing__link.link-facebook{background-color:#1778F2}.courses__topics{background-color:#ff6ea9}.courses__topics-row{display:flex;flex-flow:row wrap;justify-content:flex-start;margin-right:-20px}.courses__topic{transition:transform 0.3s cubic-bezier(0.77, 0, 0.175, 1);width:173px;height:190px;margin-bottom:20px;margin-right:20px;background-color:#fff;border-radius:4px;transition:transform 0.25s ease-in-out}.courses__topic:hover{transform:translate(0, -4px);z-index:10}.courses__topic-icon-wrapper{display:flex;justify-content:center;align-items:center;height:130px;border-bottom:1px solid #ff6ea9}.courses__topic-icon--hover{display:none}.courses__topic-title{color:#05192d;font-size:14px;padding-left:14px;padding-right:10px;margin-top:0;margin-bottom:0;display:flex;justify-content:space-between;align-items:center;height:60px}.courses__topic-title::after{content:'';display:block;background-image:url(/main-app/assets/courses/right-arrow-icon-400d71dd5052b77c5c63790f1df43c5ac260c20916e74115d8a320f1dd0a637c.png);background-position:right center;background-repeat:no-repeat;width:9px;height:12px;margin-left:6px}.courses__technologies{background-color:#ff6ea9}@media screen and (min-width: 768px){.courses__explore-list{display:flex;flex-wrap:wrap}}.home-header__intro--with_form .header-hero__stats{margin-top:30px;flex-wrap:wrap;max-width:450px}.home-header__intro--with_form .header-hero__stat{padding:4px 10px;background:rgba(0,0,0,0.2);border-radius:20px;margin:6px 6px 0 0;display:inline-block}.home-header__intro--with_form .header-hero__stat::after{content:'';display:none}.home-header__intro--with_form .header-hero__title{margin-bottom:12px;display:block}.home-header__intro--with_form .home-header__description{padding-right:0}@media screen and (max-width: 992px){.home-header__intro--with_form .header-hero__actions{justify-content:center}.home-header__intro--with_form .header-hero__stats{justify-content:center;margin-left:auto;margin-right:auto}}@media screen and (max-width: 479px){.home-header__intro--with_form .header-hero__actions{align-items:center}.home-header__intro--with_form .header-hero__actions .dc-u-ml-12{margin-left:0 !important}.home-header__intro--with_form .dc-btn--secondary{margin-bottom:6px}}.dc-header-angled--condensed{padding-bottom:40px}.dc-header-angled--condensed::after{top:-650px;-webkit-transform:skewY(-5deg);transform:skewY(-5deg)}.dc-header-angled--condensed::before{top:-390px}@media screen and (max-width: 992px){.dc-header-angled--condensed{padding-bottom:20px}.courses-header-fww-small{flex-wrap:wrap}}.dc-btn-play-intro-video{margin-top:16px}@media screen and (min-width: 480px){.dc-btn-play-intro-video{margin:0 0 0 8px}}.dc-datalab-account__wrapper{padding-top:80px;align-items:center;display:flex;justify-content:center}.dc-datalab-account__title{font-size:32px;margin:0px}.dc-datalab-account_container{gap:20px;margin:auto}.dc-datalab-account_container_register{max-width:1077px}.dc-datalab-account_container_sign_in{max-width:910px}.dc-datalab-account__advantages_list{display:flex;gap:8px;flex-direction:column}.dc-datalab-account__advantages_list li{display:flex;align-items:flex-start;gap:8px;flex-direction:row}.dc-datalab-account__form,.dc-datalab-account__content{gap:12px;display:flex;flex-direction:column}.dc-datalab-account__content{flex:2 1 auto;max-width:55%}.dc-datalab-account__form{flex:1 1 auto}.dc-datalab-account__form h2{font-size:24px}.dc-datalab-account__form_child{max-width:372px;align-self:flex-end;width:100%}.dc-datalab-account__form_child div>a{flex:1 1 0px}@media screen and (max-width: 768px){.dc-datalab-account__content{display:none}.dc-datalab-account__form_child{max-width:500px;align-self:center}}.dc-datalab-account__header{position:absolute;display:flex;justify-content:space-between;align-items:center;width:100%;padding:16px}.dc-datalab-account__header_link{border:inherit;color:inherit;font-size:0.875rem;color:#05192d;font-weight:400}.dc-datalab-account__header_link:active,.dc-datalab-account__header_link:hover,.dc-datalab-account__header_link:focus{border:inherit;color:inherit}.dc-datalab-account-form__footer{text-align:center}.dc-datalab-account-form__footer .dc-datalab-account-form__footer_bottom_text{color:#5d6a77;font-size:0.75rem}.error-wrapper{align-items:center;display:flex;justify-content:center;background-color:#05192d;min-height:100vh;padding:16px}.error-card-wrapper{max-width:514px;min-width:320px;margin:0 auto;width:100%}.error-title{font-size:20px;font-weight:600;letter-spacing:normal}.error-text{font-size:16px;margin-top:8px}.error-actions{display:flex;flex-direction:column}@media screen and (min-width: 440px){.error-actions{flex-direction:row;justify-content:space-between}}.header-hero{margin-top:52px}.header-hero__uptitle{font-size:0.875rem;font-weight:bold;color:#ffffff;opacity:0.6;text-transform:uppercase;letter-spacing:3px;margin-left:3px;display:block}.header-hero-certified{color:#05192d;margin-bottom:14px;display:flex}.header-hero-certified>span{background-color:#fcce0d;text-transform:uppercase;font-size:0.875rem;font-weight:bold;letter-spacing:2px;line-height:16px;padding:6px 24px 6px 12px;position:relative;border-radius:0;text-align:center}.header-hero-certified>span:after{content:"";background-image:url(/main-app/assets/tracks/certified_medal-1057e1dd17d97eaca24b15df3cc1d0ba3172db623804504837e619fa8cae6bb7.svg);background-repeat:no-repeat;background-position:center;width:18px;height:Min(calc(100% - 10px), 22px);display:block;position:absolute;top:50%;right:-3px;transform:translateY(-50%);background-size:contain}@media (max-width: 480px){.header-hero-certified__uptitle>span{border-radius:4px;padding-right:36px}.header-hero-certified__uptitle>span:after{right:10px}}@media (min-width: 480px){.header-hero-certified__uptitle:after{border-width:14px 8px 14px 14px;border-style:solid;border-color:#fcce0d transparent #fcce0d #fcce0d;border-image:initial;content:"";display:block}}.header-hero-certified__card-flag{position:absolute;top:6px;right:-4px}.header-hero-certified__card-flag>span{padding-left:0;padding-right:34px;white-space:nowrap}.header-hero-certified__card-flag>span:after{right:8px}@media (max-width: 480px){.header-hero-certified__card-flag{top:3px}}.header-hero-certified__card-flag:before{border-width:14px 14px 14px 8px;border-style:solid;border-color:#fcce0d #fcce0d #fcce0d transparent;border-image:initial;content:"";display:block}.header-hero__title{display:flex;flex:1;align-items:center;color:#fff;margin-top:0;margin-bottom:24px}@media (max-width: 479px){.header-hero__title{align-items:flex-start;flex-direction:column}}.header-hero__description{color:#fff}.header-hero__info{display:flex;flex:1;align-items:center;color:#ff6ea9}.header-hero__actions{display:flex;flex:1;align-items:center;margin-right:8px}.header-hero__actions .btn-play{background-color:#ff6ea9;margin-left:8px}@media (max-width: 479px){.header-hero__actions .btn-play{margin-left:0;margin-top:20px}}.header-hero__actions .btn-play::before{content:'';background-image:url(/main-app/assets/courses/play-icon-white-d0bc4a1145c88740e9573873a2b63058361742761cd960d67719a648208b5a05.svg);display:inline-block;width:11px;height:12px;margin-right:6px}@media (max-width: 479px){.header-hero__actions{display:flex;flex-direction:column;align-items:flex-start}.header-hero__actions>a:first-of-type{margin-top:0}.header-hero__actions a{margin-left:0 !important;margin-top:16px}}.header-hero__footer{display:flex;align-items:center}@media (max-width: 991px){.header-hero__footer{display:block}}.header-hero__stats{color:#ffffff;display:block;font-size:0.875rem;list-style:none;margin-top:0;margin-bottom:2px;padding:0}@media screen and (min-width: 768px){.header-hero__stats{display:inline-flex}}@media screen and (min-width: 1200px){.header-hero__stats{font-size:16px}}.header-hero__stat{display:flex;align-items:center;flex-shrink:0;margin-right:16px}@media (max-width: 767px){.header-hero__stat{margin-bottom:10px}}.header-hero__stat--tech--python::before{background-image:url(/main-app/assets/technologies/python-green-7557359e1412b16eba4bfb7e7f530f8a6b50de797c9382246d87df515c7e7e56.svg);background-size:20px;width:20px;height:20px}.header-hero__stat--tech--r::before{background-image:url(/main-app/assets/technologies/r-blue-8bba6b3f80a465fdb8ae44f3b01c68505848ddf3b13aaab4359bb1a79ce0856f.svg);background-size:20px;width:20px;height:20px}.header-hero__stat--tech--sql::before{background-image:url(/main-app/assets/technologies/sql-purple-bb4b0aec2a03a71586332eb97760fd4c90d0120785373e4b90767d93660fac30.svg);background-size:20px;width:20px;height:20px}.header-hero__stat--videos::before{background-image:url(/main-app/assets/courses/videos-icon-yellow-86be86394da43402aec41bfc1d94a29b2819cdd8f962500d88ddd87cd74d0326.svg);background-size:11px 12px;width:11px;height:12px}.header-hero__stat--exercises::before{background-image:url(/images/courses/exercises-icon-yellow.svg);background-size:18px 10px;width:18px;height:10px}.header-hero__stat--participants::before{background-image:url(/main-app/assets/courses/participants-icon-yellow-483b3f73432c905314ab6eec6c7dbd8d9624d22ec6cdc84c72b0cfce6631bcce.svg);background-size:21px 13px;width:21px;height:13px}.header-hero__stat--xp::before{background-image:url(/main-app/assets/courses/xp-icon-yellow-86e332878f266986e6d528813cedf3221bcc8027ae3a4ba5e6f4941d6af9a7dd.svg);background-size:13px 13px;width:13px;height:13px}.header-hero__stat--xp--blue::before{background-image:url(/main-app/assets/experiments/xp-icon-blue-200eecf81953c6c7e07328b1dc11c296cfaca8ed831147ac62848384db396f66.svg)}.header-hero__image-wrapper{text-align:center}.header-hero__image{max-width:205px}.header-hero__play-intro-btn{width:11px;margin-right:2px;height:11px}.header-hero__help{color:#ff6ea9;display:inline-block;width:40%}.header-hero__help a{color:#ff6ea9}.header-hero__help a:hover{color:#ff6ea9;border-color:#ff6ea9}.header-hero__help a:active,.header-hero__help a:focus{color:#ff6ea9}.header-hero__video-wrapper{margin-top:0}.header-hero__inner{display:flex;align-items:center;margin-top:50px;margin-bottom:50px}@media (max-width: 767px){.header-hero__inner{display:block}}.home__ads{padding-top:64px}.dc-header-angled+.home__ads{padding-top:24px}.home__last-activity{padding-bottom:32px;padding-top:30px;position:relative}@media screen and (min-width: 992px){.home__last-activity{padding-bottom:0}}.courses-placeholder,.projects-placeholder{background-color:#ffffff;border:1px solid #d9d9e2;border-radius:4px;display:flex;color:#05192d;font-weight:400;justify-content:space-between;padding:55px 35px}.courses-placeholder:hover,.courses-placeholder:active,.courses-placeholder:focus,.projects-placeholder:hover,.projects-placeholder:active,.projects-placeholder:focus{border:1px solid #05192d;color:#05192d}.courses-placeholder__description,.projects-placeholder__description{color:#05192d;max-width:248px}.practice-pool{border:1px solid #e3e7e8;border-radius:4px;padding:20px 30px;margin-bottom:30px;min-height:164px;transition:transform 0.3s cubic-bezier(0.77, 0, 0.175, 1)}.practice-pool:hover{transform:translate(0, -4px);z-index:10}.practice-pool__title{min-height:42px}.practice-pool__info{font-size:0.875rem;margin-top:8px;margin-bottom:12px}.practice-pool--locked:before{content:'';display:block;background-color:#fff;background-image:url(/main-app/assets/icons/lock-icon-e7c63b3d18a34d3a0f59b6af0fd4f9a812c229a65b1434cbc1f7438b2f2b0ea7.svg);background-position:center calc(50% - 1px);background-repeat:no-repeat;background-size:14px 17px;border:1px solid #e3e7e8;border-radius:50%;width:32px;height:32px;margin-top:-36px;margin-left:auto;margin-right:auto;margin-bottom:4px}.see-toggle{text-align:right;transform:translateY(-15px);cursor:pointer}@media (max-width: 767px){.see-toggle{text-align:center}}.minimal-tabs__stats{font-size:0.875rem;display:flex;align-items:center;position:absolute;right:0;top:50%;transform:translate(0, -50%)}@media (max-width: 767px){.minimal-tabs__stats{position:relative;transform:none;margin-top:15px}}.minimal-tabs__borderstat{margin-left:10px;padding-left:10px}.minimal-tabs__stats--red,.minimal-tabs__stats--red .minimal-tabs__statnumber{color:#fe5c5c}.minimal-tabs__statnumber{color:#05192d;font-size:1.125rem;font-weight:700;margin-right:5px}.minimal-tabs__statnumber--secondary{color:#008700}.gauge-block{position:relative;text-align:center;width:55px;height:60px}.gauge-block__dial{stroke:rgba(255,255,255,0.3);stroke-width:120px;stroke-linecap:round}.gauge-block__value-dial{stroke:#06bdfc;stroke-width:120px;stroke-linecap:round}.gauge-block--finished .gauge-block__value-dial{stroke:#fcce0d}@keyframes gauge-icon-animate{0%{opacity:0}100%{opacity:1}}.gauge-wrapper{position:absolute;top:0;left:0}.gauge-svg{width:55px;height:55px}.group-block__header{min-height:128px}.group-block__access-levels{display:flex;justify-content:center}.group-block__access-level{border-radius:4px;font-size:11px;font-weight:bold;text-transform:uppercase;margin-left:4px;margin-right:4px;padding-left:8px;padding-right:8px;padding-top:4px;padding-bottom:4px}.group-block__access-level--admin{border:solid 1px #05192d}.group-block__users{display:flex;justify-content:center;min-height:48px}.group-block__user{border-radius:50%;width:48px;height:48px;margin-left:-12px}.group-block__add-user{border-radius:50%;width:48px;height:48px;background-color:#05192d;background-image:url(/main-app/assets/icons/plus-icon-white-c099160cceb25cc8215273da90359c3c8b3cee150f3a05820ba32f2971e47143.svg);background-size:16px 16px;background-repeat:no-repeat;background-position:center center;display:block;transform:translateX(-10%)}.group-block__graph{min-height:96px}.group-block__graph__canvas{max-height:96px}.assignments{width:calc(100% - 2px);background-color:transparent;border-spacing:0px 9px;border-collapse:separate;margin-top:20px}.assignments__field{text-align:left;text-indent:18px;font-size:11px;text-transform:uppercase;color:#05192d;white-space:nowrap}.assignment__cell{border-bottom:1px solid #d9d9e2;border-top:1px solid #d9d9e2;padding-top:18px;padding-bottom:18px;padding-right:18px;padding-left:18px;font-weight:bold;color:#05192d;white-space:nowrap}.assignment__cell:first-child{border-left:1px solid #d9d9e2;border-top-left-radius:4px;border-bottom-left-radius:4px}.assignment__cell:last-child{border-right:1px solid #d9d9e2;border-bottom-right-radius:4px;border-top-right-radius:4px}.assignment__icon{vertical-align:top;margin-top:2px;display:inline-block;margin-right:5px;width:16px;height:18px}.assignment__state{text-transform:uppercase}.assignment__state--in-progress{color:#06bdfc}.assignment__state--completed{color:#03ef62}.assignment__state--missed{color:#ff5400}.assignment__state--late{color:#ff5400}.assignment__due--due-soon{color:#ff931e}.dc-tag--new-assignment{background-color:#7933ff;color:#ffffff;font-size:0.75rem;border-radius:8px;padding:4px 6px;margin-left:8px}.dc-bottom-banner{padding:32px}.dc-bottom-banner__cta{margin:16px 0 0 0}.dc-bottom-banner__wrapper{margin-bottom:-96px;position:relative;z-index:1}.dc-bottom-banner__wrapper+.footer{padding-top:160px}@media screen and (min-width: 992px){.dc-bottom-banner{align-items:center;display:flex;justify-content:space-between;padding:64px}.dc-bottom-banner__cta{margin:0 0 0 96px}}.survey{min-height:190px;overflow:hidden;border-radius:4px;position:relative}.survey__form{display:flex;min-height:160px;height:160px}.survey__body{flex-grow:1;display:flex;flex-flow:column wrap}.survey__body input[type='checkbox']+label,.survey__body input[type='radio']+label{color:#ffffff}.survey__body input[type='checkbox']+label:after,.survey__body input[type='radio']+label:after{display:block;content:attr(data-text);font-weight:bold;height:1px;color:transparent;overflow:hidden;visibility:hidden;margin-bottom:-10px}.survey__body input[type='checkbox']+label:before,.survey__body input[type='radio']+label:before{background:#ffffff;border-radius:4px;border:1px solid #ffffff;width:15px;height:15px;transition:none}.survey__body input[type='radio']+label:before{width:16px;height:16px;border-radius:50%}.survey__body input[type='checkbox']+label:hover:before,.survey__body input[type='radio']+label:hover:before{background-color:#ffffff;border-color:#ffffff}.survey__body input[type='checkbox']:checked+label,.survey__body input[type='radio']:checked+label{font-weight:bold}.survey__body input[type='checkbox']:checked+label:before,.survey__body input[type='radio']:checked+label:before{border:1px solid #ffffff;background-color:#05192d;background-image:linear-gradient(180deg, #fff 1px, transparent 1px),linear-gradient(-90deg, #fff 1px, transparent 1px),linear-gradient(90deg, #fff 1px, transparent 1px),linear-gradient(0deg, #fff 1px, transparent 1px)}.survey__body input[type='checkbox']:disabled+label,.survey__body input[type='radio']:disabled+label{color:#efefef;cursor:default}.survey__body input[type='checkbox']:disabled+label:before,.survey__body input[type='radio']:disabled+label:before{border-color:#efefef;background-color:#efefef}.survey__body input[type='checkbox']:disabled+label:hover:before,.survey__body input[type='radio']:disabled+label:hover:before{background-color:#efefef;border-color:#efefef}.survey__body input[type='radio']:checked+label:before{background-image:radial-gradient(rgba(0,0,0,0) 4px, #fff 4px)}.survey__response-list{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;flex-wrap:wrap;justify-content:flex-start}.survey__response-list--4-rows{height:140px}.survey__response-list--2-rows{max-height:90px}.survey__response-row{display:flex;align-items:flex-start;justify-content:space-between;margin-right:50px}.survey__response-range{display:flex;justify-content:space-between;margin-right:28px}.survey__field{margin-top:45px;width:670px}.survey__field--followup{height:53px}.survey__footer{display:flex;align-items:center;align-self:flex-end;flex-grow:0;flex-shrink:0}.survey__steps{margin-right:10px}.survey__btn,.survey__btn:hover{background-color:#fff}.survey__icon-time{padding:11px;margin-left:20px}.survey__icon-time:before{content:'';width:20px;height:20px;display:inline-block;vertical-align:middle;margin-right:10px;background:url(/main-app/assets/courses/icon_time-073ed5d400c8f2d279b3da83e7fcfe81c07a151abe719d2105bdb412aa92d684.svg) no-repeat center center}.survey__close{background-image:url(/main-app/assets/icons/close-icon-white-2ec258e31409347a94d3c27d3961f2311bdb401e4f63d386244583b3deda6364.svg);background-position:center center;background-repeat:no-repeat;width:20px;height:20px;position:absolute;top:16px;right:16px;cursor:pointer}.slack-modal__dialog{margin-top:48px;max-width:840px}@media screen and (min-width: 992px){.slack-modal__dialog{width:840px}}.slack-modal__pricing{display:flex;align-items:center;justify-content:center;margin-top:35px;margin-bottom:35px}@media (max-width: 991px){.slack-modal__pricing{flex-wrap:wrap}}.slack-modal__headstone{margin-top:-55px}.pricing-header--slack::after{display:none}.dc-dashboard-header+.dc-dashboard-practice,.dc-dashboard-header+.dc-dashboard-projects{padding-top:48px}@media (min-width: 992px){.minimal-tabs__stats--practice{right:210px;top:40%;border-right:1px solid #e6eaeb;padding-right:10px}}.home-header{padding-top:86px;padding-bottom:90px}.home-header__intro{color:#fff;padding-top:60px;padding-bottom:0}@media (max-width: 1199px){.home-header__intro{padding-top:30px}}@media (max-width: 991px){.home-header__intro{padding-top:10px;padding-bottom:40px}}.home-header__subtitle{margin-top:0;margin-bottom:5px;padding-left:3px}.home-header__description{padding-right:50px}@media (max-width: 767px){.home-header__description{padding-right:0}}.home-header__actions{display:flex;margin-top:30px}@media (max-width: 479px){.home-header__actions{flex-direction:column}}.home-header__btn{min-width:244px}@media (max-width: 1199px){.home-header__btn{min-width:auto}}@media (max-width: 991px){.home-header__btn{min-width:244px}}@media (max-width: 767px){.home-header__btn{min-width:auto}}@media (max-width: 479px){.home-header__btn{min-width:244px}.home-header__btn+.home-header__btn{margin-left:0}}.home-header__btn:first-child{margin-right:10px}@media (max-width: 479px){.home-header__btn:first-child{margin-right:0;margin-bottom:30px}}.home-header__logos{display:block;margin-top:68px;max-width:100%}@media (max-width: 1199px){.home-header__logos{margin-top:30px}}@media (max-width: 991px){.home-header__logos{margin-top:40px;margin-bottom:80px}}.choose-path{background:#ff6ea9;padding:95px 0}@media (max-width: 479px){.choose-path{padding-bottom:105px}}.choose-path__header{margin-top:auto;margin-bottom:auto;display:flex;flex-direction:column;padding-top:180px}@media (max-width: 1199px){.choose-path__header{padding-top:0;margin-bottom:30px;text-align:center}}@media (max-width: 991px){.choose-path__header{margin-bottom:60px}}.choose-path__subtitle{margin-top:0;margin-bottom:5px;padding-left:3px}.paths{display:flex}@media (max-width: 991px){.paths{flex-direction:column}}.path{transition:transform 0.3s cubic-bezier(0.77, 0, 0.175, 1);position:relative;margin-right:30px;background-color:#fff;flex-grow:1;flex-shrink:0;flex-basis:0;border-radius:4px}.path:hover{transform:translate(0, -4px);z-index:10}@media (max-width: 991px){.path{margin-right:0;margin-bottom:30px}}.path:last-child{margin-right:0}@media (max-width: 991px){.path:last-child{margin-bottom:0}}.path__icon{display:flex;align-items:center;justify-content:center;height:250px}.path__footer{display:flex;align-items:center;color:#05192d;height:100px;padding-left:25px;border-top:1px solid #e3e8e9;background-image:url(/main-app/assets/icons/right-arrow-large-icon-48fa4ed629cd125afa68e8e9256d8bc8ab8a241eb16afa739942e69da48f3849.svg);background-repeat:no-repeat;background-position:calc(100% - 25px) 30px}.path__title{width:170px;font-size:1.125rem;font-weight:700}.choose-path__pick-course{transition:transform 0.3s cubic-bezier(0.77, 0, 0.175, 1);background-color:#ff6ea9;display:flex;align-items:center;color:#fff;height:75px;border-radius:4px;margin-top:30px;border:0;padding:0 40px 0 25px;background-image:url(/main-app/assets/icons/right-arrow-medium-icon-white-9279073cb35e6da793bcc36c1bef8f75644259754c201c290fca1e7f474bdff8.svg);background-repeat:no-repeat;background-position:calc(100% - 25px) 50%;background-size:7px 12px;font-size:1.125rem;font-weight:700}.choose-path__pick-course:hover{transform:translate(0, -4px);z-index:10}.choose-path__pick-course:before{content:'';display:block;width:18px;height:23px;margin-right:14px;background-image:url(/main-app/assets/icons/pick-a-course-icon-b134f605e25a32870071a15beb023a9fdb8d06f030cf31d1b346bbcb20b19ba3.svg);background-repeat:no-repeat;background-position:0 0;flex-shrink:0}.choose-path__pick-course:hover,.choose-path__pick-course:focus{color:#fff;border:0}.story-quotes{background:#ff6ea9;padding-top:80px;padding-bottom:64px;padding-left:0;padding-right:0}.story-quotes__subtitle{color:#ff6ea9;text-transform:uppercase;font-size:0.875rem;font-weight:800;letter-spacing:0.25rem;margin-top:0;margin-bottom:5px;text-align:center}.story-quotes__wrapper{display:flex;flex-direction:column;justify-content:center}.story-quotes__quote{font-size:2.5rem;font-style:italic;text-align:center;color:#fff;position:relative;padding-top:16px;padding-bottom:16px;padding-left:208px;padding-right:208px}@media (max-width: 991px){.story-quotes__quote{padding-left:44px;padding-right:44px}}@media (max-width: 479px){.story-quotes__quote{font-size:1.25rem}}.story-quotes__quote::before,.story-quotes__quote::after{font-size:8rem;font-family:serif;position:absolute;color:#ff6ea9}@media (max-width: 479px){.story-quotes__quote::before,.story-quotes__quote::after{font-size:5rem}}.story-quotes__quote::before{content:'\201C';top:0;left:112px;line-height:1}@media (max-width: 991px){.story-quotes__quote::before{left:-16px}}@media (max-width: 479px){.story-quotes__quote::before{left:-16px}}.story-quotes__quote::after{content:'\201D';bottom:0;right:112px;line-height:0}@media (max-width: 991px){.story-quotes__quote::after{right:-6px}}@media (max-width: 479px){.story-quotes__quote::after{right:-12px;width:48px}}.story-quotes__description{text-align:center;color:#fff}.story-quotes__image{border-radius:50%;width:75px;height:75px;opacity:0.3;transition:transform 800ms;cursor:pointer;margin:16px;vertical-align:top}.story-quotes__images{display:flex;flex-wrap:wrap;justify-content:space-around;margin-top:48px;margin-bottom:40px;margin-left:224px;margin-right:224px}@media (max-width: 991px){.story-quotes__images{margin-top:64px;margin-bottom:56px;margin-left:0;margin-right:0}}.story-quotes__image--active{opacity:1;transform:scale(1.333)}.story-quotes__cta{color:#fff}.story-quotes__cta:hover,.story-quotes__cta:focus{color:#fff}.story-quotes__cta-wrapper{text-align:center}.story-quotes__blue-filter{display:none}.story-quotes--light{background:#fff}.story-quotes--light .story-quotes__quote,.story-quotes--light .story-quotes__description,.story-quotes--light .story-quotes__cta{color:#05192d}.story-quotes--light .story-quotes__quote:before,.story-quotes--light .story-quotes__quote:after{color:#ff6ea9}.story-quotes--light .story-quotes__image{filter:url("#blue-filter")}.story-quotes--light .story-quotes__image--active{filter:none}.signin-modal{overflow-y:auto;background-color:#ff6ea9}.signin-modal__dialog{width:auto;margin:0;height:100%}.signin-modal__content{background-color:transparent;border:0;height:100%}.signin-modal__body{display:flex;padding:0;height:100%}.signin-modal__form{display:flex;flex-direction:column;justify-content:space-between;align-items:center;position:relative;flex-shrink:0;height:100%;width:50%}@media (max-width: 1400px){.signin-modal__form{width:100%}}@media (max-width: 479px){.signin-modal__form{padding-left:15px;padding-right:15px}}.signin-modal__form .close{position:absolute;top:30px;right:30px;display:block;padding:0}@media (max-width: 479px){.signin-modal__form .close{top:15px;right:15px;width:42px;height:42px}}.signin-modal__logo-wrapper{flex-grow:1;flex-shrink:0;display:flex;align-items:center;min-height:170px;position:relative}@media (max-width: 479px){.signin-modal__logo-wrapper{min-height:120px}}.signin-modal__logo{width:115px;height:122px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media (max-width: 479px){.signin-modal__logo{width:86px}}@media (min-width: 480px){.signin-modal__signup-form{min-width:100%;padding:0 15px}}@media (min-width: 768px){.signin-modal__signup-form{min-width:500px;padding:0}}.signin-modal__footer{color:#fff;text-align:center;flex-grow:1;flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;min-height:90px;padding-bottom:30px}@media (max-width: 479px){.signin-modal__footer{min-height:120px}}.signin-modal__quotes{background-color:#00456d;background-image:url(/main-app/assets/home_logged_out/world-background-sign-in-a31d56b633570f4b30645cdc9a2e121a57ea6a500220c350d9022b3d934b21b7.jpg);background-repeat:no-repeat;background-size:contain;background-position:center bottom;box-shadow:0 0 29px 0 rgba(27,112,145,0.4);display:flex;align-items:center;justify-content:center;margin-top:30px;margin-bottom:30px;margin-right:30px;border-radius:4px;padding:30px;flex-grow:1;overflow-y:auto}@media (max-width: 1400px){.signin-modal__quotes{display:none}}.dc-home__goal-blocks{margin:0}.dc-home__goal-blocks::before{height:calc(100% - 295px);top:165px}.dc-home--businesses,.dc-home--individuals{opacity:1;position:relative;transform:translateY(0);transition:opacity 0.5s cubic-bezier(0.77, 0, 0.175, 1),transform 0.4s cubic-bezier(0.77, 0, 0.175, 1),z-index 0.3s cubic-bezier(0.77, 0, 0.175, 1);z-index:10}.dc-home--businesses.dc-is-hidden,.dc-home--individuals.dc-is-hidden{height:0;opacity:0;overflow:hidden;transform:translateY(100px);z-index:-1}.no-js .dc-home--businesses.dc-is-hidden,.no-js .dc-home--individuals.dc-is-hidden{height:auto;opacity:1;overflow:visible;transform:translateY(0);z-index:0}.dc-home__goal-blocks-wrapper{margin:0 auto;max-width:720px;position:relative}.dc-home__goal-block{align-items:center;box-shadow:0 8px 12px -4px rgba(5,25,45,0.3);display:flex;flex-direction:column;justify-content:center;margin-bottom:75px;padding:50px 30px 40px;text-align:center}.dc-home__goal-block:last-child{margin-bottom:0}.dc-home__goal-block-number{align-items:center;background-color:#ffffff;box-shadow:0 3px 5px -1px rgba(5,25,45,0.3);color:#ff6ea9;display:flex;font-weight:800;justify-content:center;left:50%;position:absolute;top:-28px;transform:translateX(-50%)}.dc-home__stats-number{color:#ff6ea9;font-size:60px;font-weight:800;text-align:center}.dc-home__webinar-link{margin-top:32px;margin-bottom:48px}.dc-home__webinar-img-link{border:inherit;color:inherit}.dc-home__webinar-img-link:active,.dc-home__webinar-img-link:hover,.dc-home__webinar-img-link:focus{border:inherit;color:inherit}.dc-home__webinar-img{box-shadow:0 8px 12px -4px rgba(5,25,45,0.3);max-width:100%;transition:box-shadow 0.3s cubic-bezier(0.77, 0, 0.175, 1),transform 0.3s cubic-bezier(0.77, 0, 0.175, 1)}.dc-home__webinar-img:active,.dc-home__webinar-img:focus,.dc-home__webinar-img:hover{box-shadow:0 10px 20px 0 rgba(5,25,45,0.3);transform:translate(0, -2px)}.dc-info-badge{background:#ffffff;border-radius:50%;box-shadow:0 1px 4px -1px rgba(5,25,45,0.3);display:block;content:"";height:18px;margin-left:8px;width:18px}.teams-use{background-color:#ff6ea9;padding:40px 0 20px}.teams-use__items{list-style:none;margin:0 auto;padding:0}.teams-use__icon{align-items:center;background-color:#ffffff;display:flex;flex-shrink:0;justify-content:center;margin-top:8px}.teams-use__icon--purple{box-shadow:0 4px 8px 0 rgba(132,104,196,0.3)}.teams-use__icon--orange{box-shadow:0 4px 8px 0 rgba(255,148,0,0.3)}.teams-use__icon--green{box-shadow:0 4px 8px 0 rgba(54,213,125,0.3)}.teams-use__svg{top:0}.dc-home__stories-title{margin-bottom:32px}.dc-home__story{display:flex;flex-direction:column;justify-content:space-between;margin-top:50px;padding:0 25px 25px;text-align:center;width:100%}.dc-home__story-img-wrapper{align-items:center;background-color:#ffffff;border:1px solid #ff6ea9;border-radius:50%;display:flex;height:100px;margin-top:-50px;width:100px}.dc-home__story-img{max-width:80px;margin:0 10px;width:100%}.dc-home__story-img--portrait{height:65px}.dc-home .popover{border:0;border-radius:4px;box-shadow:0 8px 12px -4px rgba(5,25,45,0.3);min-width:300px;text-align:left}@media screen and (min-width: 375px){.dc-home .popover{min-width:345px}}.dc-home .popover-title{font-size:1.125rem;padding:16px 16px 0 16px}.dc-home .popover-content{font-weight:400;line-height:1.5;padding:8px 16px 16px 16px}.dc-home .bottom .arrow,.dc-home .left .arrow,.dc-home .right .arrow,.dc-home .top .arrow{display:none}@media screen and (min-width: 480px){.teams-use__items{max-width:480px}}@media screen and (min-width: 768px){.dc-home__goal-block{height:340px;padding:0 140px}.teams-use{padding:96px 0 54px}.teams-use__container{display:flex}.teams-use__items{margin-left:48px;max-width:100%;width:100%}.dc-home__stories-title{position:relative}.dc-home__stories-title:after{background-image:url(/main-app/assets/home_logged_out/v2/quote-tag-09290501a64b86e819934f9efe468428395adc316103a8feb01e7849d4e2baa2.svg);content:" ";height:44px;position:absolute;right:0px;width:58px}}@media screen and (min-width: 992px){.dc-home__webinar-text{padding-right:64px}.dc-home__webinar-link{margin-bottom:0}.dc-home__webinar-text,.dc-home__webinar-img-link{width:50%}.teams-use__container{display:block}.teams-use__items{display:flex;justify-content:space-between;margin-left:0}}@media screen and (max-width: 992px){.skill-assessment-block__score{width:100%}}@media screen and (min-width: 1200px){.teams-use{padding:108px 0 72px}}@media screen and (min-width: 1366px){.dc-home__goal-blocks-wrapper:before,.dc-home__goal-blocks-wrapper:after{position:absolute}.dc-home__goal-blocks-wrapper:before{content:url(/main-app/assets/home_logged_out/v2/goals-background-left-3570c10b4245fb06763600cb6373fa47e975da77c6528af6bdf3599bf9b9fac3.svg);left:-370px;top:190px}.dc-home__goal-blocks-wrapper:after{content:url(/main-app/assets/home_logged_out/v2/goals-background-right-d9013210e442b9090d7a338db0f17a9f62f4f24c6669b1ea35e820d129d9555c.svg);right:-375px;top:40px}}@media screen and (min-width: 1680px){.dc-home__goal-blocks-wrapper{max-width:860px}.dc-home__goal-block{padding:0 210px}}.instructor-header{display:flex;flex-direction:column;margin-bottom:24px;margin-top:48px}@media screen and (min-width: 768px){.instructor-header{flex-direction:row;margin-bottom:48px}}.instructor-header__text{display:flex;flex-direction:column;justify-content:center;margin-top:32px;text-align:center}@media screen and (min-width: 768px){.instructor-header__text{justify-content:flex-start;margin-top:0;text-align:left}}.instructor-header__subtitle{color:#ffffff;font-size:1.125rem;line-height:1.5;margin-left:auto;margin-right:auto;width:90%}@media screen and (min-width: 768px){.instructor-header__subtitle{margin-left:0;margin-right:0;width:100%}}.instructor-header__bio{text-align:left}@media screen and (min-width: 480px){.instructor-header__bio{width:90%;margin-left:auto;margin-right:auto}}@media screen and (min-width: 768px){.instructor-header__bio{margin-left:0;margin-right:0;width:100%}}.instructor-header__bio a{color:#ff6ea9}.instructor-header__bio a:active,.instructor-header__bio a:focus,.instructor-header__bio a:hover{border-bottom:1px solid #ff6ea9}.instructor-header__image{background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:50%;margin-left:auto;margin-right:auto;height:192px;width:192px}@media screen and (min-width: 992px){.instructor-header__image{height:256px;margin-right:0;width:256px}}.instructor-courses{list-style:none;padding-left:0;padding-top:56px;margin-top:0;margin-bottom:66px}.instructor-courses__title{text-align:center;font-size:2rem;margin-top:0;margin-bottom:14px}.instructors-header__title{text-align:center;color:#ffffff;margin-top:64px;margin-bottom:32px;font-size:3.125rem}.instructors{margin-top:64px}@media screen and (min-width: 992px){.instructors{margin-top:48px}}.instructor-block{margin-bottom:32px;min-height:280px;text-align:center}@media screen and (min-width: 480px){.instructor-block{text-align:left}}.instructor-block__name{font-size:1.25rem;color:#05192d;margin-top:0}.instructor-block__students-subscribed{display:inline-block;border-radius:16px;background-color:#e8e8ea;padding:4px 12px;font-size:1rem;position:relative;margin:0 auto 16px}@media screen and (min-width: 480px){.instructor-block__students-subscribed{display:block;right:24px;top:24px;position:absolute}}.instructor-block__body{display:block;margin-top:24px}@media screen and (min-width: 480px){.instructor-block__body{display:flex}}.instructor-block__courses{line-height:1.2;margin:0;padding:0}.instructor-block__link{color:#009bd8;font-weight:bold;border-bottom:0}.instructor-block__link:hover,.instructor-block__link:focus{border-bottom:1px solid #009bd8;color:#009bd8}.instructor-block__image{width:128px;height:128px;border-radius:50%;flex-shrink:0}@media screen and (min-width: 480px){.instructor-block__image{margin-right:24px}}.instructor-block__image-link{border-bottom:0;transition:none;margin-bottom:auto;flex-shrink:0}.instructor-block__description{margin-top:16px;color:#05192d}.instructor-block__description-text{margin-top:0;margin-bottom:0}.instructors__button{margin-left:auto;margin-right:auto;display:block;width:215px}@media screen and (min-width: 992px){.instructors__list{display:flex;flex-wrap:wrap}}.capstone__lti-status{background-color:#ff6ea9;border-radius:4px;padding:2rem;margin-bottom:2rem;position:relative}.capstone__lti-status p{margin:0;vertical-align:baseline}.capstone__lti-status p span{font-size:2rem;margin-left:1rem}.capstone__lti-status form{display:block;position:absolute;top:50%;transform:translateY(-50%);right:2rem}.capstone__lti-status .error{font-weight:bold;color:#ff6ea9}.capstone__instructor-bio{font-size:0.875rem;margin-top:0;margin-bottom:0}.dc-learn-by-doing__description{margin:25px auto 10px}.dc-learn-by-doing__logos{margin-bottom:60px}.dc-learn-by-doing__logoset{display:block;margin:25px auto 0}@media screen and (min-width: 992px){.dc-learn-by-doing__logos{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.dc-learn-by-doing__logoset{margin:25px 0 0 0}.dc-learn-by-doing__logoset+.dc-learn-by-doing__logoset{margin-left:40px}}.card--floating{box-shadow:0 21px 35px 0 rgba(0,0,0,0.2);border:1px solid #ff6ea9;padding:2rem 16px;text-align:left}.dc-has-chip{position:relative}.dc-chip{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;border-radius:50%}.dc-chip--number-34{position:absolute;left:calc(50% - 17px);top:-17px;height:32px;width:32px;border:1px solid #ff6ea9;background:#fff;font-weight:700;color:#ff6ea9}.card--floating{display:flex;min-height:182px}.card--floating .bucket-media{padding-top:10px;flex-shrink:0}.card--floating .bucket__content{padding-left:30px}@media screen and (max-width: 991px){.card--floating{box-shadow:0 10px 18px 0 rgba(0,0,0,0.2)}.col-sm-12.col-md-4+.col-sm-12.col-md-4 .card--floating,.col-sm-12.share-box__social-links+.col-sm-12.col-md-4 .card--floating,.col-sm-12.col-md-4+.col-sm-12.share-box__social-links .card--floating,.col-sm-12.share-box__social-links+.col-sm-12.share-box__social-links .card--floating{margin-top:30px}}.animation-lbd__dashboard{display:none;margin:0 auto;max-width:100%}@media screen and (min-width: 992px){.animation-lbd{position:relative}.animation-lbd__content{z-index:1;position:absolute;top:0;right:0;bottom:0;left:0}.animation-lbd__dashboard{display:block;opacity:0;transform:translateY(100px);transition:transform 0.75s ease-out}.animation-lbd__card-one,.animation-lbd__card-two,.animation-lbd__card-three{opacity:0;transform:scale(0.75)}.animation-complete .animation-lbd__dashboard{opacity:1;transform:translateY(0)}.animation-complete .animation-lbd__card-one{animation:lbd__card 0.5s 0.5s forwards ease-in-out}.animation-complete .animation-lbd__number-one{animation:pulse 0.5s 1s forwards ease-in-out}.animation-complete .animation-lbd__card-two{animation:lbd__card 0.5s 1.25s forwards ease-in-out}.animation-complete .animation-lbd__number-two{animation:pulse 0.5s 1.5s forwards ease-in-out}.animation-complete .animation-lbd__card-three{animation:lbd__card 0.5s 2s forwards ease-in-out}.animation-complete .animation-lbd__number-three{animation:pulse 0.5s 2.25s forwards ease-in-out}}.link-account{text-align:center;max-width:100%}.link-account__title{font-size:2rem}.link-account__form{margin:0 auto;max-width:585px}.dc-btn--apple{background-color:#000000;border-color:#000000;color:#ffffff}.dc-btn--apple:active,.dc-btn--apple:focus,.dc-btn--apple:hover{background-color:#1f1f1f;border-color:#1f1f1f;color:#ffffff}.dc-btn--apple:disabled,.dc-btn--apple.is-disabled{background-color:#000000;border-color:#000000;color:#ffffff}.link-github-header{text-align:center;padding:2rem 0;color:#fff}.mobile-redirect-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;min-height:100vh;background:#0c1626;position:relative;font-family:'Open Sans', verdana, arial, helvetica, sans-serif}.mobile-redirect-wrapper>div{flex-direction:column;display:flex;align-items:center;color:white}.mobile-redirect-wrapper a{border-bottom:none}.mobile-header{margin-bottom:0;color:#fff}.mobile-header__content{display:flex;align-items:center;padding:75px 0 45px}.mobile-content__container{margin-bottom:35px}.mobile-header__image{width:100%}.mobile-appstore__container{display:flex;align-items:center}.mobile-appstore__link{margin-right:10px;border:inherit;color:inherit}.mobile-appstore__link:active,.mobile-appstore__link:hover,.mobile-appstore__link:focus{border:inherit;color:inherit}.flush__container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;position:relative}.flush__img--max-height{max-width:100%}@media (min-width: 768px){.flush__container{width:750px}}@media screen and (min-width: 992px){.flush__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;width:100%;min-height:500px;margin:0;padding:0;overflow:hidden}.flush__content{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;width:970px}.flush__body{flex-grow:1;max-width:50%}.flush__media{position:absolute;top:0;left:50%;bottom:0}.flush__img--max-height{max-width:initial;max-height:100%}}@media (min-width: 1200px){.flush__content{width:1170px}}.notification-dropdown .dropdown-trigger:hover{border:none !important}.notification-dropdown .dropdown-trigger:focus{border:none !important}.notification-dropdown .fa-bell-o{position:relative}.notification-dropdown .tooltip-inner{white-space:nowrap;max-width:none}.notification-dropdown--unseen{display:block;position:absolute;top:0;right:-.75em;width:20px;height:20px;line-height:20px;border-radius:50%;text-align:center;background:#ff6ea9;color:white;font-size:0.9rem}.notifications-dropdown__body{padding:0;min-width:300px}.notifications{margin:30px 0 100px 0}.notifications__title{padding-bottom:15px;border-bottom:1px solid #ff6ea9;margin:0 0 20px 0}.notification{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:stretch;border:1px solid #ff6ea9;border-radius:4px;margin-bottom:10px;position:relative;color:#05192d;background-color:#fff}.notification:hover .notification__subject{color:#ff6ea9}.notification--promo{background-color:#ff6ea9;border:0}.notification--promo:hover .notification__subject{color:#05192d}.notification--promo .notification__subject{text-transform:uppercase}.notification__icon-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;background:#ff6ea9;width:68px;margin:-1px;border-top-left-radius:4px;border-bottom-left-radius:4px;flex-shrink:0}.notification__icon{width:24px;height:24px}.notification__content{padding:15px 20px;flex-grow:1}.notification__subject{font-weight:bold;margin:0}.notification__date{font-size:0.875rem;margin:0}.notification__bullet{width:14px;height:14px;background-color:#ff6ea9;border-radius:50%;align-self:center;margin-right:25px;flex-shrink:0}.notification__bullet--unread{background-color:#fe5c5c}@media (max-width: 479px){.notification__icon-wrapper{width:44px}.notification__bullet{margin-right:10px}}.dc-offer-workspace{background-color:#05192d}.dc-offer-workspace-cta-upgrade{display:flex;align-items:center;background-color:#7933ff}.dc-offer-workspace-cta-upgrade:hover{background-color:#6a24f0}.dc-offer-workspace-cta-upgrade span.dc-icon{margin-top:3px}.dc-offer-workspace-billed{display:flex;flex-direction:row;align-items:center}.dc-offer-workspace-billed-money{display:flex;flex-direction:row;align-items:baseline}.dc-offer-workspace-billed-currency{color:#9ba3ab;font-size:16px;font-weight:400;margin-right:2px;line-height:1}.dc-offer-workspace-billed-amount{color:#ffffff;font-size:28px;font-weight:800;margin-right:2px;line-height:1}.dc-offer-workspace-billed-frequency{color:#9ba3ab;font-size:14px;font-weight:400}.dc-offer-workspace-billed-frequency--small{display:flex;flex-direction:column;color:#9ba3ab;font-size:10px;font-weight:400}.dc-offer-workspace-upsell-form{display:flex;flex-grow:1;flex-direction:column;justify-content:space-between;gap:8px}.dc-offer-workspace-container{display:flex;padding:0 16px;padding-bottom:96px;padding-top:40px;width:100vw;min-height:100vh;flex-direction:column;gap:40px}.dc-offer-workspace-header{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:12px}@media screen and (max-width: 705px){.dc-offer-workspace-header{flex-direction:column}}.dc-offer-workspace-header img{width:32px}.dc-offer-workspace-header h1{color:#ffffff;font-size:32px;font-weight:600;margin:0;text-align:center}.dc-offer-workspace-content{flex-grow:1;display:flex;flex-direction:column;gap:28px;align-items:center;justify-content:center}.dc-offer-workspace-center{display:flex;flex-direction:row;color:#ffffff;border-color:#ffffff;height:420px;box-shadow:0px 50px 50px 0px rgba(0,0,0,0.5);max-width:100%;border-radius:4px;overflow:hidden}@media screen and (max-width: 1200px){.dc-offer-workspace-center{width:100%;max-width:660px;flex-direction:column;height:unset}}@media screen and (max-width: 1200px){.dc-offer-workspace-discover-container{width:100%;overflow:hidden;display:flex;align-items:center;justify-content:center}}.dc-offer-workspace-discover{max-height:420px;max-width:100%}@media screen and (max-width: 1200px){.dc-offer-workspace-discover{max-height:100%}}.dc-offer-workspace-frequently-bought-together{display:flex;flex-direction:row;gap:12px;font-size:14px;font-weight:600;color:#03ef62;text-transform:uppercase}.dc-offer-workspace-frequently-bought-together img{height:20px}.dc-offer-workspace-limited-time-offer-container{display:flex;gap:12px;flex-direction:column;margin-inline:auto;flex:1 1 auto}.dc-offer-workspace-limited-time-offer{align-items:center;background-color:#fcce0d;border-radius:4px;display:flex;font-size:18px;font-weight:bold;justify-content:center;padding-block:4px}.dc-offer-workspace-subscribe{display:flex;flex-direction:column;gap:12px;background-color:#213147;height:100%;width:500px;max-width:100%;padding:32px}.dc-offer-workspace-subscribe h1{color:#ffffff;font-size:32px;font-weight:600;line-height:125%;margin:0}@media screen and (max-width: 1200px){.dc-offer-workspace-subscribe{width:100%;padding:16px}.dc-offer-workspace-subscribe h1{font-size:28px}}.dc-offer-workspace-subscribe ul{padding:0;margin-top:8px;margin-bottom:12px}.dc-offer-workspace-subscribe-feature{display:flex;flex-direction:row;align-items:center;gap:11px}.dc-offer-workspace-subscribe-feature::before{display:flex;align-items:center;content:url(/main-app/assets/icons/checkmark-full-purple-5566e15360451bb36ced1405696ffd7bb1fc62636a762817297392b3b7c5e1a2.svg);height:14px;width:14px;margin-top:2px}.dc-offer-workspace-choose-plan{display:flex;flex-direction:row;align-items:center;gap:24px}@media screen and (max-width: 450px){.dc-offer-workspace-choose-plan{font-size:14px;gap:12px}}.dc-offer-workspace-plan-yearly{display:flex;flex-direction:row;align-items:center;gap:8px;white-space:nowrap}.dc-offer-workspace-plan-monthly{display:flex;flex-direction:row;align-items:center;gap:8px;white-space:nowrap}.dc-offer-workspace-plan-save{padding:0 4px;text-transform:uppercase;border-radius:4px;color:#05192d;font-size:10px;font-weight:800;flex-grow:1;white-space:nowrap}@media screen and (max-width: 450px){.dc-offer-workspace-plan-save{font-size:8px}}.dc-offer-workspace-join-premium{font-size:14px;display:flex;flex-direction:row;align-items:center;gap:8px;color:#ffffff;margin-bottom:34px}.dc-offer-workspace-learn-more{color:#ffffff;border-color:#ffffff;transition:none}.dc-offer-workspace-join-avatars{display:flex;flex-direction:row;align-items:center}.dc-offer-workspace-join-avatars img{border-radius:50%;width:16px;height:16px;margin-left:-4px}.dc-offer-workspace-footer{background-color:#213147;height:96px;width:100%;position:fixed;bottom:0;display:flex;align-items:center;justify-content:center}.dc-offer-workspace-cta{margin-bottom:64px;padding-top:64px;text-align:center}.dc-offer-workspace-cta h1{font-size:32px}.dc-offer-workspace-vs-top-left{position:absolute;top:-300px;left:-95px}.dc-checkout-completed{background-color:#05192d;position:relative}.dc-offer-workspace-upsell{text-align:left;background-color:#213147;color:#ffffff;padding:36px 32px 18px}.dc-offer-workspace-upsell h2{font-size:24px;color:#ff6ea9;text-transform:uppercase}.dc-offer-workspace-upsell-content{margin-left:auto;margin-right:auto;max-width:640px}.dc-offer-workspace-upsell-byline{line-height:1.5;margin-bottom:16px}.dc-u-form-bottom-border{border-bottom:1px solid rgba(217,217,226,0.15)}.dc-offer-workspace-confirm-header{max-width:600px;font-size:18px}.dc-offer-workspace-confirm-body{font-size:14px}.dc-offer-workspace-confirm-footer{margin-top:16px;color:#5d6a77;font-size:10px;display:flex;flex-direction:column;gap:4px}.dc-offer-workspace-confirm-footer p{margin:0}.dc-offer-workspace-cta-footer{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:8px}.dc-icon--size-16{height:16px;width:16px}.dc-offer-workspace-billed--strikethrough{position:relative;margin-right:4px;align-items:baseline}.dc-offer-workspace-billed--strikethrough:before{display:block !important;position:absolute;content:'';left:0;top:50%;right:0;border-top:3px solid;border-color:inherit;color:#ff5400;-webkit-transform:rotate(-25deg);-moz-transform:rotate(-25deg);-ms-transform:rotate(-25deg);-o-transform:rotate(-25deg);transform:rotate(-25deg)}.dc-practice-header__mobile-links{margin-top:-120px;margin-left:40px;padding:32px}@media (min-width: 1200px){.dc-practice-header__mobile-links{margin-top:-130px;margin-left:10px}}.dc-practice-block-wrapper{display:flex}.dc-practice-block{transition:transform 0.3s cubic-bezier(0.77, 0, 0.175, 1);align-self:stretch;border:1px solid #ffffff;border-radius:4px;display:flex;flex:1;flex-direction:column;margin-bottom:24px;min-height:116px;transition:transform 0.3s cubic-bezier(0.77, 0, 0.175, 1);background-color:#fff}.dc-practice-block:hover{transform:translate(0, -4px);z-index:10}.dc-practice-block:hover{z-index:10}.dc-practice-block:hover .dc-practice-block__title{color:#ff6ea9}.dc-practice-block__content{flex-grow:1;padding:10px;white-space:normal;max-width:100%}.dc-practice-block__title{font-size:1.125rem;margin:8px 0 0 0;max-width:100%}.dc-practice-block__new-dot{position:absolute;top:-8px;right:-8px;border-radius:8px;width:16px;height:16px;background-color:#ff5400;box-shadow:0px 0px 0px 8px rgba(255,84,0,0.1)}.dc-practice-block__image{height:70px;margin:12px 16px 0 8px;width:70px}.dc-practice-block__top-badge-wrapper{position:absolute;top:-12px;left:0px;right:0px;display:flex;justify-content:center}.practice-pool-completion-info{display:flex;flex-direction:column;align-items:center;max-width:600px;height:450px;justify-content:center}.practice-pool-completion-info__content{border:1px solid #E6EAEB;border-radius:4px}@media screen and (max-width: 480px){.practice-pool-completion-info__content{margin-top:1rem}}.practice-pool-completion-info__content__main-section{display:flex;flex-direction:row;margin:1rem 2rem}@media screen and (max-width: 480px){.practice-pool-completion-info__content__main-section{flex-direction:column}}.practice-pool-completion-info__content__main-section__gauge-section{flex:1 0 auto;display:flex;align-items:center}@media screen and (max-width: 480px){.practice-pool-completion-info__content__main-section__gauge-section{flex-direction:column}}.practice-pool-completion-info__content__main-section__gauge{flex:1 0 auto;margin:1rem 1rem 0rem 1rem}.practice-pool-completion-info__content__main-section__text-section{flex:1.5 0 auto;display:flex;flex-direction:column;justify-content:center;margin-right:2rem}@media screen and (max-width: 480px){.practice-pool-completion-info__content__main-section__text-section{margin-right:0;margin-bottom:2rem;align-items:center}}.practice-pool-completion-info__content__main-section__text-main{font-size:1rem;color:#05192d}.practice-pool-completion-info__content__main-section__text-xp{font-size:1rem;font-weight:normal;color:#ff6ea9}.practice-pool-completion-info__content__main-section__text-daily-goal{font-size:0.7rem;font-weight:normal;color:#ff6ea9;margin-top:1rem}.practice-pool-completion-info__content__footer-section{background-color:#ff6ea9;display:flex;align-items:center}.practice-pool-completion-info__content__footer-section__dashboard-btn{flex:1 0 auto}.practice-pool-completion-info__content__footer-section__dashboard-btn__link{margin:1rem}.practice-pool-completion-info__content__footer-section__practice-more-btn{flex:1 0 auto}.practice-pool-completion-info__content__footer-section__practice-more-btn__link{float:right;margin:1rem}.dc-u-bgg-enterprise{background-image:linear-gradient(263deg, #c06ac8, #8468c4) !important}.dc-u-mt-6{margin-top:6px !important}@media screen and (max-width: 767px){.dc-card-before-sm{background-color:#ffffff;border-radius:4px;box-shadow:0 2px 4px -1px rgba(5,25,45,0.3)}}@media screen and (min-width: 768px){.dc-card-custom\@sm{background-color:#ffffff;border-radius:0 0 4px 4px;box-shadow:0 2px 4px -1px rgba(5,25,45,0.3)}.dc-u-bgc-opaque-white\@sm{background-color:rgba(255,255,255,0.15) !important}.dc-u-bl\@sm{border-left:1px solid #ff6ea9}.dc-u-brad-b-only\@sm{border-radius:0 0 4px 4px !important}.dc-u-brad-none\@sm{border-radius:0 !important}.dc-u-fx-fxi-fg-1\@lg{flex-grow:1 !important}.dc-u-mh-none\@sm{margin-left:0 !important;margin-right:0 !important}.dc-u-mt-0\@sm{margin-top:0 !important;margin-top:0 !important}.dc-u-mt-32\@sm{margin-top:32px !important;margin-top:32px !important}.dc-u-pt-48\@sm{padding-top:48px !important}}@media screen and (min-width: 992px){.dc-u-pt-96\@md{padding-top:96px !important}}@media screen and (min-width: 1200px){.dc-u-mh-none\@lg{margin-left:0 !important;margin-right:0 !important}}.dc-pricing-select-container{width:180px}.dc-pricing-select-container::before{background-size:12px 12px;right:8px;z-index:20}.dc-pricing-select-container::after{background:none;border-radius:0;border-left:1px solid #ff6ea9;height:36px;left:auto;right:36px;top:0;width:1px;z-index:20}.dc-pricing-select{background:#ffffff;box-shadow:0 1px 4px -1px rgba(5,25,45,0.3);color:#05192d;font:inherit;height:36px;padding:5px 8px;position:relative;z-index:10}@media screen and (min-width: 992px){.dc-pricing-experiment .dc-pricing__label,.dc-pricing-experiment .dc-pricing-select-container{top:0}}.dc-pricing-plans-bottom{padding-top:184px}.dc-u-fs-40{font-size:40px}.dc-u-maxw-675{max-width:675px !important}.dc-u-maxw-450{max-width:450px !important}.dc-u-minh-88{min-height:88px}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.dc-u-minh-88{height:88px}}.dc-pricing-feature-item{display:flex;padding:4px 0}.dc-pricing-feature-item .dc-icon--flex{flex-shrink:0}.dc-pricing-feature-item+.tooltip .tooltip-inner{width:288px}.dc-pricing-feature-item.dc-has-tooltip{transition:color 0.3s cubic-bezier(0.77, 0, 0.175, 1)}.dc-pricing-feature-item.dc-has-tooltip svg{transition:fill 0.3s cubic-bezier(0.77, 0, 0.175, 1)}.dc-pricing-feature-item.dc-has-tooltip:hover{color:#ff6ea9}.dc-pricing-feature-item.dc-has-tooltip:hover svg{fill:#ff6ea9}.dc-pricing-experiment__price{align-items:center;display:flex;flex-wrap:wrap;min-height:88px;line-height:1;justify-content:center;margin:0}.dc-pricing-experiment__title{color:#ffffff;margin:0}.dc-pricing-experiment__section-title{align-items:center;border-radius:4px 4px 0 0;color:#ffffff;display:flex;font-size:16px;font-weight:400;justify-content:center;margin:16px 0 0 0;padding:16px}.dc-pricing-experiment__disclaimers{color:#ffffff;margin:0 auto;max-width:707px;padding-bottom:32px}.dc-pricing-experiment__logo-title{padding-top:64px}.dc-pricing-experiment__cta-wrapper{min-height:48px}.dc-pricing-experiment__currency-title{color:#ffffff;font-size:0.75rem}.dc-pricing-columns .dc-pricing__current{background:rgba(255,110,169,0.45);color:#ffffff;height:48px;margin:0;max-width:100%;width:100%}.dc-pricing-columns .dc-pricing__current::before,.dc-pricing-columns .dc-pricing__current::after{display:none}.dc-hover-carousel{background:#ff6ea9;padding:24px}.dc-hover-carousel__trigger,.dc-hover-carousel__target{display:none}.dc-hover-carousel__target{border-radius:4px;box-shadow:0 2px 4px -1px rgba(5,25,45,0.3);max-width:100%}.dc-hover-carousel__target.dc-is-active{display:block}.dc-hover-carousel__select-container{margin-bottom:24px;width:100%}.dc-hover-carousel__select{padding-right:38px}.dc-pricing-split--business .dc-hover-carousel__individuals-only{display:none}.dc-hover-carousel__business-only{display:none}.dc-pricing-split--business .dc-hover-carousel__business-only{display:block}@media screen and (min-width: 992px){.dc-hover-carousel{background:none;padding:0}.dc-hover-carousel__select-container{display:none}.dc-hover-carousel__trigger{align-items:center;background-color:#ffffff;border-radius:4px;color:#05192d;cursor:pointer;display:flex;font-size:1.125rem;font-weight:800;opacity:0.5;padding:16px;width:100%}.dc-hover-carousel__trigger:hover{opacity:0.75}.dc-hover-carousel__trigger.dc-is-active{box-shadow:0 3px 5px -1px rgba(5,25,45,0.3);opacity:1}}.dc-badge-hue{align-items:center;background:#ffffff;border-radius:50%;display:flex;height:48px;justify-content:center;width:48px}.dc-badge-hue--green{box-shadow:0 4px 8px rgba(3,239,98,0.3)}.dc-badge-hue--red{box-shadow:0 4px 8px rgba(255,84,0,0.3)}.dc-badge-hue--purple{box-shadow:0 4px 8px rgba(121,51,255,0.3)}.dc-badge-hue--primary{box-shadow:0 4px 8px rgba(255,110,169,0.3)}.dc-badge-hue--orange{box-shadow:0 4px 8px rgba(255,147,30,0.3)}@media screen and (min-width: 768px){.dc-u-w-225\@sm{width:225px !important}.dc-u-w-50pc\@sm{width:50% !important}.dc-pricing-columns article:nth-child(1){order:2}.dc-pricing-columns article:nth-child(2){order:1}.dc-pricing-columns article:nth-child(3){order:0}.dc-pricing-experiment__section-title{background-color:rgba(255,255,255,0.2);margin-top:32px}.dc-header-angled--custom-pricing-experiment{background:#ff6ea9}.dc-pricing-experiment__heading-container{margin-left:auto;margin-right:auto;max-width:675px}}@media screen and (min-width: 992px){.dc-pricing-experiment__heading-container{margin-left:0;margin-right:0;max-width:100%}}@media screen and (min-width: 1200px){.dc-u-w-225\@lg{width:225px !important}.dc-header-angled--custom-pricing-experiment{background:none}.dc-pricing-experiment__disclaimers{color:#ff6ea9;max-width:100%}.dc-pricing-experiment__logo-title{margin-top:-96px !important;padding-top:0}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.dc-pricing-columns article p>span{max-width:100%;width:224px}}.profile-header__left{display:flex;align-items:center}.profile-header__avatar{border-radius:50%}.profile-header__edit-link{color:#fff;border:none;font-size:0.875rem;font-weight:400}.profile-header__edit-link:focus,.profile-header__edit-link:hover{color:#fff;border-bottom:1px solid #fff}.profile-header__name{display:flex;flex-direction:column;justify-content:center}.profile-header__stats{display:flex;flex-wrap:wrap}.profile-header__stat{height:100%;margin-bottom:0}.profile-tracks,.profile-courses{margin-bottom:95px}.profile-no-complete{display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:290px;text-align:center}.dc-plan-ad{border-radius:4px;padding-top:16px;padding-bottom:16px}@media (min-width: 992px){.account-settings .invoice-info-save-btn{padding-left:0}}@media (max-width: 992px){.account-settings .save-invoice-btn{width:100% !important}.account-settings .dc-btn,.account-settings .dc-btn-pause{margin-top:8px}.account-settings .dc-plan-ad{margin-top:8px;height:131px;padding-top:12px}.account-settings .dc-plan-ad--pricing{height:151px}.account-settings .dc-up-content{text-align:center}}@media all and (-ms-high-contrast: none){.save-invoice-input{height:48px}}#project-upgrade-modal .modal-content{border:none}#project-upgrade-modal .modal-body{background-image:linear-gradient(47deg, #2388b0, #3ac);border-radius:4px 4px 0 0;padding:48px 8px;text-align:center}#project-upgrade-modal img{height:224px}#project-upgrade-modal h2{color:#fff;font-size:32px;font-weight:700;margin:auto;max-width:550px}#project-upgrade-modal p{color:#fff;font-size:16px;margin:24px 0}#project-upgrade-modal .modal-footer{border-top:none;color:#ff6ea9;cursor:pointer;font-size:16px;font-weight:700;text-align:center;padding:10px}.dc-promo-section{padding-top:50px;padding-bottom:50px}.dc-promo-section__bordered{border-top:1px solid #ff6ea9}.dc-promo-section__title{margin-top:0}.dc-promo-section__img{max-width:100%}.dc-promo-section__img--max-height{max-height:100%}.dc-stack-space{margin-top:20px}@media screen and (min-width: 992px){.dc-promo-section{padding-top:80px;padding-bottom:80px}.dc-stack-space{margin-top:0px}}.dc-promo-testimonial{background:none;border:0;margin:0;padding:0}.dc-promo-testimonial__body{color:#ff6ea9;font-size:16px;font-weight:700;margin:40px 0 15px}.dc-promo-testimonial__source{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.dc-promo-testimonial__avatar{flex-shrink:0;border-radius:50%}.dc-promo-testimonial__citation{flex-grow:1;margin-left:10px;color:#05192d;font-size:0.875rem;text-transform:uppercase}.dc-promo-testimonial__citation:before{display:none}@media screen and (min-width: 992px){.dc-measure--410{max-width:410px}.dc-measure--450{max-width:450px}.dc-measure--480{max-width:480px}.dc-measure--540{max-width:540px}}.dc-page-refer-coworker__wrapper{padding-top:118px}.dc-page-refer-coworker__card{max-width:652px;padding:16px}.dc-page-refer-referrer__title{font-size:1.5rem}.dc-page-refer-coworker__message,.dc-page-refer-coworker__message-link{left:0;max-height:200px;position:absolute;right:0;visibility:visible}.dc-page-refer-coworker__message.dc-is-hidden,.dc-page-refer-coworker__message-link.dc-is-hidden{max-height:0;overflow:hidden;visibility:hidden}.dc-page-refer-coworker__message{top:calc(100% - 8px)}.dc-page-refer-coworker__message-link{bottom:calc(100% - 8px)}.dc-refer-social-button{width:144px}@media screen and (min-width: 768px){.dc-page-refer-coworker__card{padding:32px 16px}.dc-page-refer-referrer__title{font-size:2rem;margin-left:auto;margin-right:auto;max-width:350px}}@media screen and (min-width: 992px){.dc-page-refer-coworker__wrapper{padding-top:24px}}@media all and (-ms-high-contrast: none){.dc-page-refer-coworker__card{margin-top:137px}}.revenue-page-header{margin:100px 0;text-align:center;color:#fff}.dc-signal-header{margin-bottom:48px;padding-bottom:0;text-align:center}.dc-signal-header__parabola{background-image:url(/main-app/assets/skill_assessment/parabola-top-99cec7f03bd2b4249c7f59f59f3bd154cb9e185997ab6268132870cc2d676e39.svg);background-position:bottom center;background-repeat:no-repeat;margin-top:32px;padding-bottom:45px}.dc-signal-beta_tag,.dc-signal-block__beta_tag{position:absolute;right:16px;top:12px;border-radius:4px;color:#fff;background-color:#7933ff;font-size:0.875rem;font-weight:700;justify-content:center;padding:2px 12px;text-transform:uppercase}.dc-signal-block__beta_tag{right:12px}.dc-signal-header__cta{background:#ff6ea9;color:#ffffff}.dc-signal-header__cta:hover{background:linear-gradient(32deg, #75c97e, #37bbab)}.dc-signal-explanation__section{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:80px}.dc-signal-explanation__image{flex-shrink:0;max-width:100%}.dc-signal-explanation__image--score-example{margin-bottom:-8%;max-width:120%}.dc-signal-bottom{background-color:#ff6ea9;margin-top:-32px;padding-bottom:96px}.dc-signal-bottom__parabola{background-image:url(/main-app/assets/skill_assessment/parabola-bottom-20857548f2048467094b25c90c441711667753be6e84cc1ee0a50753c93a301e.svg);background-position:top center;background-repeat:no-repeat;padding:80px 0;text-align:center}.dc-signal-bottom__subscribe-bar{background:linear-gradient(267deg, #c06ac8, #8468c4);border-radius:4px;color:#ffffff;margin-bottom:24px;padding:8px;text-align:center}.dc-signal-block-wrapper{display:flex}.dc-signal-block{display:flex;margin-bottom:24px;padding:24px;width:100%}.dc-signal-block__cta-aligned{position:absolute;left:0;right:0;bottom:50px;margin:auto}.dc-signal-block__cta-aligned:hover{color:#ff6ea9}.dc-signal-block--unavailable{opacity:0.5}.dc-signal-block__technology{background-position:center 0;background-repeat:no-repeat;background-size:50px 50px;display:block;height:50px;margin-top:8px}.dc-signal-block__technology-small{width:50px;min-width:50px}.dc-signal-block__technology-full-width{width:100%}@media screen and (min-width: 992px){.dc-signal-header{margin-bottom:96px}.dc-signal-explanation__section{flex-wrap:nowrap;justify-content:space-between;margin-bottom:128px}.dc-signal-explanation__image--score-example{margin-right:-60px;max-width:100%}.dc-signal-explanation__image--score-screenshot{margin-right:66px}.dc-signal-explanation__image--learning-plan{margin-left:96px}.dc-signal-block-wrapper{max-width:calc(50% - 1px)}}.statement-of-accomplishment__container{display:flex;flex-direction:column;width:100vw;height:100vh}.logo-block{margin:10px 0 !important}.logo-block .logo-block__img{vertical-align:baseline}.statement_of_accomplishment__printer-icon{height:30px;display:none}.statement-of-accomplishment__cta-container{width:100%;text-align:center;margin:5px 0}.statement_of_accomplishment__iframe{width:100%;border:none;flex-grow:1}@media screen and (min-width: 768px){.statement-of-accomplishment__cta-container{width:initial;text-align:left}.statement_of_accomplishment__printer-icon{display:inline}}.stories-nav-wrapper{background:#ff6ea9;margin-bottom:64px;padding:16px}.stories-header{padding:96px 0}.stories-header__title{color:#ffffff;margin:0}.stories-header__subtitle{margin:0 0 8px;text-transform:uppercase;font-size:0.875rem;font-weight:800;color:#ff6ea9;letter-spacing:2px}.stories-header__positioning{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}.stories-list{margin:64px 0 96px}.stories-list__row{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;overflow:auto}.story-summary{border:1px solid #ff6ea9;border-radius:4px;margin-top:80px;position:relative;text-align:center;transition:all 0.3s cubic-bezier(0.77, 0, 0.175, 1)}.story-summary:hover{transform:translateY(-4px)}.story-summary__link{border-bottom:0;font-weight:400}.story-summary__link:hover{border-bottom:0}@media screen and (min-width: 992px){.story-summary__link{display:flex;flex-direction:column;min-height:431px}}@media screen and (min-width: 1200px){.story-summary__link{min-height:382px}}.story-summary__image{border-radius:50%;left:50%;position:absolute;transform:translate(-50%, -50%);top:0}.story-summary__name{margin:80px 24px 0 24px}.story-summary__quote,.story-summary__bio{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:flex-start;justify-content:center;padding:24px}.story-summary__quote{color:#ff6ea9;font-size:1.125rem;font-style:italic}@media screen and (min-width: 992px){.story-summary__quote{min-height:176px}}.story-summary__quote-text{margin:0}.story-summary__bio{align-items:flex-start;background-color:#ff6ea9;border-top:1px solid #ff6ea9;color:#05192d;font-weight:800;width:100%}@media screen and (min-width: 992px){.story-summary__bio{min-height:145px;position:absolute;bottom:0;left:0}}@media screen and (min-width: 1200px){.story-summary__bio{min-height:121px}}.story-summary__bio-text{margin:0}.stories-blockquote{font-size:1.5rem;font-style:italic;text-align:center;color:#05192d;position:relative;margin:64px 0;padding:0 64px}@media screen and (min-width: 992px){.stories-blockquote{font-size:2rem;margin:96px 0;padding:0 96px}}@media screen and (min-width: 1200px){.stories-blockquote{font-size:2.5rem;padding:0 112px}}.stories-blockquote::before,.stories-blockquote::after{color:#ff6ea9;font-size:80px;font-family:serif;position:absolute}@media screen and (min-width: 992px){.stories-blockquote::before,.stories-blockquote::after{font-size:96px}}@media screen and (min-width: 1200px){.stories-blockquote::before,.stories-blockquote::after{font-size:128px}}.stories-blockquote::before{content:"\201C";top:-4px;left:16px;line-height:1}.stories-blockquote::after{bottom:0;content:"\201D";right:16px;line-height:0}.stories-ready{background-image:linear-gradient(78deg, #2388b0, #3ac);color:#ffffff;text-align:center;padding:64px 0}.stories-ready__title{color:#ffffff;font-size:2.5rem}.stories-ready__button{min-width:240px;margin:16px 8px}.story-header{margin-bottom:24px;margin-top:48px;text-align:center}@media screen and (min-width: 992px){.story-header{margin-bottom:48px;margin-top:64px}}.story-header__img{border-radius:50%}.story-header__title{color:#ffffff;font-size:2.5rem;margin-top:16px}.story-header__subtitle{color:#ffffff;font-size:1.5rem;font-style:italic;margin:32px 0;padding:0 48px;position:relative;text-align:center}@media screen and (min-width: 992px){.story-header__subtitle{font-size:2rem;margin:48px 0;padding:0 96px}}@media screen and (min-width: 1200px){.story-header__subtitle{padding:0 128px}}.story-header__subtitle::before,.story-header__subtitle::after{color:#ff6ea9;font-family:serif;font-size:80px;position:absolute}@media screen and (min-width: 992px){.story-header__subtitle::before,.story-header__subtitle::after{font-size:96px}}@media screen and (min-width: 1200px){.story-header__subtitle::before,.story-header__subtitle::after{font-size:128px}}.story-header__subtitle::before{content:"\201C";left:-4px;line-height:1;top:-4px}@media screen and (min-width: 1200px){.story-header__subtitle::before{left:24px}}.story-header__subtitle::after{bottom:0;content:"\201D";line-height:0;right:0}@media screen and (min-width: 1200px){.story-header__subtitle::after{right:24px}}.story-interview{margin-bottom:32px}.story-interview ul{margin:32px 0 48px 0}.story-interview li{margin-bottom:12px}@media screen and (min-width: 992px){.story-interview li{font-size:1.125rem}}@media screen and (min-width: 1200px){.story-interview li{font-size:1.25rem}}.story-interview__summary{font-weight:bold;color:#05192d;margin-top:0}.story-interview__question{clear:both;color:#05192d;font-size:1.5rem;font-weight:bold;margin:32px 0 24px 0}.story-interview__answer{clear:both;margin:0;padding-bottom:48px;border-bottom:1px solid #ff6ea9}.story-interview__answer:last-child{border:none}@media screen and (min-width: 992px){.story-interview__answer{font-size:1.125rem}}@media screen and (min-width: 1200px){.story-interview__answer{font-size:1.25rem}}.story-interview__quote{color:#05192d;font-size:1.5rem;font-style:italic;margin:16px 0 24px 0;padding:0 64px;position:relative;text-align:center}@media screen and (min-width: 992px){.story-interview__quote{font-size:2rem;margin:48px 0 80px 0;padding:0 96px}}@media screen and (min-width: 1200px){.story-interview__quote{font-size:2.5rem;margin:64px 0 112px 0}}.story-interview__quote::before,.story-interview__quote::after{color:#ff6ea9;font-size:80px;font-family:serif;position:absolute}@media screen and (min-width: 992px){.story-interview__quote::before,.story-interview__quote::after{font-size:96px}}@media screen and (min-width: 1200px){.story-interview__quote::before,.story-interview__quote::after{font-size:128px}}.story-interview__quote::before{content:"\201C";left:16px;line-height:1;top:-4px}.story-interview__quote::after{bottom:0;content:"\201D";line-height:0;right:16px}.styleguide-header{background:#ff6ea9;padding:45px 0}.styleguide-header__logo{display:inline-block;position:relative}.styleguide-header__logo-image{background:url(/main-app/assets/styleguide/logo-4e89aeb109561e29367a70922c8b212ef6b1f6ff5e7d34734e7ba812ecd54126.svg) no-repeat center center;float:left;background-size:contain;display:block;width:50px;height:50px}.styleguide-header__logo-title{font-size:1.467rem;font-weight:300;color:#fff;margin:0 0 0 10px;display:block;float:left;line-height:50px}.styleguide-header__logo-title:hover,.styleguide-header__logo-title:focus{color:#fff}.styleguide-header__title{text-transform:uppercase;float:right;font-size:16px;color:#fff;font-weight:400;line-height:50px}@media screen and (max-width: 470px){.styleguide-header{text-align:center;padding:1.75rem}.styleguide-header__title{float:none}}.styleguide-section{padding-top:30px;margin-bottom:70px}.styleguide-section__title{font-size:2rem;padding-bottom:15px;margin-bottom:45px;border-bottom:1px solid #ff6ea9}.styleguide-section__title:hover .styleguide-section__anchor,.styleguide-section__title:focus .styleguide-section__anchor{display:inline}.styleguide-section__anchor{display:none;border-bottom:0;font-weight:400}.styleguide-section__anchor:hover{border-bottom:0}.styleguide-section__subtitle{color:#05192d;position:relative;margin:30px 0 20px;text-transform:uppercase;font-size:16px;padding-left:30px}.styleguide-section__subtitle::before{content:"\25A0";color:#ff6ea9;position:absolute;left:0;top:50%;margin-top:-1px;font-size:16px;transform:translateY(-50%)}.styleguide-section__subtitle-note{color:#ff6ea9;font-weight:300;font-style:italic;text-transform:none;font-size:0.8667rem}.styleguide-section__subtitle--inverted{color:#fff}.styleguide-section__subtitle--inverted::before{color:#ff6ea9}.styleguide-section__subtitle--inverted-note{color:#fff}.styleguide-section__item{margin-bottom:60px}@media screen and (min-width: 768px){.styleguide-section__item .table tr td:first-child{width:250px}}.styleguide-section__item-title{font-size:1.467rem;margin-bottom:15px}.inline-vertical-separator{height:10px;width:2px;background-color:#ff6ea9;margin:0 10px;display:inline-block}.palette-color{margin-bottom:15px}.palette-color__circle{display:block;width:100%;height:30px;border-radius:4px}.palette-color__hex{display:block}.palette-color__circle--primary-darker{background-color:#ff6ea9}.palette-color__circle--primary-dark{background-color:#ff6ea9}.palette-color__circle--primary{background-color:#ff6ea9}.palette-color__circle--primary-light{background-color:#ff6ea9}.palette-color__circle--primary-lighter{background-color:#ff6ea9}.palette-color__circle--primary-extra-light{background-color:#ff6ea9}.palette-color__circle--secondary{background-color:#ff6ea9}.palette-color__circle--secondary-light{background-color:#ff6ea9}.palette-color__circle--dc-navy{background-color:#05192d}.palette-color__circle--grey{background-color:#ff6ea9}.palette-color__circle--light-grey{background-color:#ff6ea9}.palette-color__circle--lighter-grey{background-color:#ff6ea9}.palette-color__circle--gradient-primary{background-color:#ff6ea9}.palette-color__circle--gradient-secondary{background-color:#ff6ea9}.spacing-container{margin-bottom:30px}.spacing-container::before,.spacing-container::after{content:'';display:table}.spacing-container::after{clear:both}.spacing-block{width:180px;height:180px;margin-right:30px;float:left;background-color:#ff6ea9;position:relative;display:flex;justify-content:center;align-items:center;border-radius:4px}@media screen and (max-width: 580px){.spacing-block{display:none}}.spacing-block__inner{margin-left:0;margin-right:0;background-color:#ff6ea9;position:relative}.spacing-block__inner::before{content:'';border-top:1px dashed #05192d;border-bottom:1px dashed #05192d;width:180px;position:absolute}.spacing-block__inner::after{content:'';border-left:1px dashed #05192d;border-right:1px dashed #05192d;height:180px;position:absolute}.spacing-block--xs .spacing-block__inner{width:170px;height:170px}.spacing-block--xs .spacing-block__inner::before{height:170px;left:-5px}.spacing-block--xs .spacing-block__inner::after{width:170px;top:-5px}.spacing-block--sm .spacing-block__inner{width:150px;height:150px}.spacing-block--sm .spacing-block__inner::before{height:150px;left:-15px}.spacing-block--sm .spacing-block__inner::after{width:150px;top:-15px}.spacing-block--md .spacing-block__inner{width:130px;height:130px}.spacing-block--md .spacing-block__inner::before{height:130px;left:-25px}.spacing-block--md .spacing-block__inner::after{width:130px;top:-25px}.spacing-block--lg .spacing-block__inner{width:80px;height:80px}.spacing-block--lg .spacing-block__inner::before{height:80px;left:-50px}.spacing-block--lg .spacing-block__inner::after{width:80px;top:-50px}.styleguide-slack_modal .close{position:absolute;right:-25px;top:-25px;width:50px;height:50px;background:#ff6ea9;transition:background 150ms ease;opacity:1;color:white;border-radius:50%;font-weight:300;z-index:1;font-size:1.467rem;border:0}.styleguide-progress_bar .progress-bar{margin-bottom:25px}.styleguide-tracks_modal .close{position:absolute;right:-25px;top:-25px;width:50px;height:50px;background:#ff6ea9;transition:background 150ms ease;opacity:1;color:white;border-radius:50%;font-weight:300;z-index:1;font-size:1.467rem;border:0}.styleguide-onboarding_experience{background-color:#ff6ea9;padding:30px}.styleguide-onboarding_experience .close{position:absolute;right:-25px;top:-25px;width:50px;height:50px;background:#ff6ea9;transition:background 150ms ease;opacity:1;color:white;border-radius:50%;font-weight:300;z-index:1;font-size:1.467rem;border:0}.mobile-progress-group{background-color:#ff6ea9;padding:20px}.mobile-progress-group .mobile-progress{margin:10px 10px 10px 0}@media (min-width: 480px){.mobile-progress-group{padding:30px}}.subscribe{background:#ff6ea9;color:#fff;padding-top:1rem}.subscribe__title{text-align:center;color:#fff;margin:4rem 0 4.5rem}.subscribe__first-name{width:300px}.subscribe__last-name{width:300px}.subscribe__plan{padding:1.5rem 1rem 3rem;text-align:center;color:#05192d;border-radius:4px;position:relative;margin:1rem 0}.subscribe__plan-wrapper{margin:0 1rem 9.5rem 0;max-width:320px}@media screen and (max-width: 992px){.subscribe__plan-wrapper{margin:0 auto 2rem}}@media screen and (min-width: 480px){.subscribe__plan-wrapper{width:21rem}}.subscribe__plan-title{font-size:0.8667rem;font-weight:800;letter-spacing:0.25em;text-transform:uppercase;margin:0.5rem 0 1.5rem}.subscribe__plan-flag{background-image:url(/main-app/assets/pricing/flag-0805d021614f7214c5ad11b5143312d363fc86cd9dbc7b537ce3386cc285dfcd.svg);background-repeat:no-repeat;font-size:9.9px;font-weight:bold;text-transform:uppercase;text-align:center;position:absolute;top:-4px;right:1.25rem;width:3rem;height:3rem;padding-top:0.2rem}.subscribe__plan-price{font-weight:bold;font-size:4.25rem;position:relative;line-height:1;margin:0.5rem 0;display:flex;flex-wrap:wrap;justify-content:center}@media all and (-ms-high-contrast: none){.subscribe__plan-price{max-width:278px}}.subscribe__plan-price-sign{font-size:1.5rem;font-weight:300;margin-top:4px}.subscribe__plan-price-time{align-self:flex-end;font-size:0.8667rem;margin-bottom:12px;text-align:left;text-transform:uppercase}.subscribe__plan-afterwards{font-size:0.8667rem}.subscribe__plan-text{margin-top:2rem}.subscribe__plan-coupon{text-transform:uppercase;color:#ff6ea9;font-weight:bold;margin:3rem 0 0}.subscribe__plan-usd{color:#ffffff;margin:0.5rem 0 0}.subscribe__plan--year{background:#ff6ea9}.subscribe__plan--year .subscribe__plan-coupon{color:#fff}.subscribe__plan--month{background-color:#fff}.subscribe__summary{border-radius:4px;border:1px solid #ffffff}.subscribe__summary--monthly{display:block}.subscribe__summary-title{background-color:#ffffff;padding:0.4rem 0 0.4rem 0.5rem}.subscribe__summary-item{justify-content:space-between;align-items:center;border-bottom:1px solid #ffffff;padding:0.3rem 0}@media screen and (min-width: 375px){.subscribe__summary-item{display:flex}}.subscribe__summary-item-wrapper{padding:0.2rem 0.5rem 0.5rem}.subscribe__summary-item--total{border:none}.subscribe__summary-item--total .subscribe__summary-item-price{color:#ff6ea9}.subscribe__summary-item--disclaimer{border:none;font-size:0.875rem;text-align:center}.subscribe__summary-item--disclaimer .subscribe__summary-item-text:after{content:''}.subscribe__upgrade{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:2.5rem 0 6rem}.subscribe__upgrade-plan{width:21rem;background:#ff6ea9;padding:0 2rem;border-radius:4px;color:#05192d;max-height:12rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;flex-direction:column;text-align:center;margin:0 1rem 0 10rem;position:relative;flex-shrink:0}.subscribe__upgrade-plan-price{font-size:4.5rem;font-weight:bold;position:relative;display:inline;line-height:1}.subscribe__upgrade-plan-price-sign{font-size:1.5rem;position:absolute;top:1rem;margin-left:-1rem;font-weight:300}.subscribe__upgrade-plan-time{font-size:0.8667rem;margin:0 0 0.5rem}.subscribe__upgrade-plan-disclaimer{color:#fff;position:absolute;bottom:-2rem;width:100%;margin:0;left:0}.subscribe__upgrade-form-title{margin-top:0;color:#fff;font-size:1.25rem}.subscribe__paypal-container{align-items:center;background-color:#2d9cde;border:none;border-radius:4px;color:#ffffff;display:flex;font-weight:800;margin-top:4px;padding:0}.subscribe__paypal-text{margin-left:20px;z-index:1}.subscribe__paypal-image{margin-left:-8px;margin-right:8px}.subscribe__info{margin:0 8.5rem 6.5rem 4.5rem}.subscribe__fieldset-item{flex-grow:1}.subscribe__info-account{color:#fff;margin-bottom:2rem}.subscribe__info-account-title{color:#fff;font-size:1.25rem;position:relative;margin-top:0}.subscribe__info-account-title::before{content:'1';background-color:rgba(0,0,0,0.5);border-radius:50%;font-weight:bold;font-size:16px;width:28px;height:28px;line-height:28px;text-align:center;position:absolute;left:-45px}.subscribe__info-account-label{margin-top:1rem;display:block;width:calc(100% + 2rem)}.subscribe__info-account-field{margin-top:0.5rem}.subscribe__info-billing{color:#fff}.subscribe__info-billing-title{color:#fff;font-size:1.25rem}.subscribe__info-billing-title--number{position:relative}.subscribe__info-billing-title--number::before{content:'2';background-color:rgba(0,0,0,0.5);border-radius:50%;font-weight:bold;font-size:16px;width:28px;height:28px;line-height:28px;text-align:center;position:absolute;left:-45px}input[type='checkbox']+.subscribe__info-billing-method{border:1px solid #ff6ea9;border-radius:4px;padding:1rem;width:7.5rem;display:inline-block;color:#fff;text-align:center;margin:1rem 0.5rem 1rem 0}input[type='checkbox']+.subscribe__info-billing-method::before{display:none}input[type='checkbox']+.subscribe__info-billing-method--invert{color:#ff6ea9}input[type='checkbox']+.subscribe__info-billing-method--invert .subscribe__info-billing-method-symbol{fill:#ff6ea9}input[type='checkbox']:checked+.subscribe__info-billing-method{color:#fff;background-color:#ff6ea9}input[type='checkbox']:checked+.subscribe__info-billing-method--invert{background-color:#ff6ea9}input[type='checkbox']:checked+.subscribe__info-billing-method--invert .subscribe__info-billing-method-symbol{fill:#fff}.subscribe__info-billing-method .subscribe__info-billing-method-symbol{font-size:1.5rem;margin-bottom:0.5rem;display:block;text-align:center;margin-left:auto;margin-right:auto}.subscribe__info-billing-name{width:calc(66.666666666666% - 0.5rem);margin-right:0.5rem;float:left}.subscribe__info-billing-zip{width:33.3333333333%;float:left}.subscribe__info-billing-card{margin-top:0.5rem}.subscribe__info-billing-expires{float:left;width:100%;margin:0.3rem 0}.subscribe__info-expires-on{flex-basis:0;flex-grow:2}.subscribe__info-expiration-month{flex-basis:0;flex-grow:1;margin-right:8px;min-width:175px}.subscribe__info-expiration-year{flex-basis:0;flex-grow:1;min-width:105px}.subscribe__info-cvc{flex-basis:0;flex-grow:1}.subscribe__info-billing-month,.subscribe__info-billing-year{width:calc(40% - 0.5rem);margin-right:0.5rem;float:left}.subscribe__info-billing-cvv{width:20%;float:left}.subscribe__info-billing-secure{font-size:0.8667rem;margin-top:2rem;float:left}.subscribe__info-billing-secure--paypall{margin-top:0.5rem;float:none}.subscribe__info-billing-submit{width:8rem;float:right;margin-top:1rem}.subscribe__info-billing-existing{background-color:#213147;overflow:auto;border-radius:4px;padding:1rem 1.5rem;margin-right:-4rem}.subscribe__info-billing-existing-text{margin-bottom:2rem}.subscribe__completed{color:#fff;text-align:center;padding-top:1rem;min-height:100vh}.subscribe__completed-icon{margin-top:13rem}.subscribe__completed-title{color:#fff;margin-top:1rem}.subscribe__completed-button{margin:0.5rem 0 0}.subscribe__free{margin:1.5rem 4rem 13.5rem 1.5rem}.subscribe__free-image{margin:0 2rem 0 5rem}.subscribe__free-coupon-title{text-transform:uppercase;font-size:16px;color:#fff}.subscribe__free-coupon-text{margin-top:0.5rem}.subscribe__free-title{font-size:1.25rem;color:#fff;margin-top:2.5rem}.subscribe__free-label{margin-top:0.5rem;display:block}.subscribe__free-input{margin-top:1rem}.subscribe__free-submit{width:8rem;float:right;margin-top:1rem}.subscribe__toggles{background:rgba(0,0,0,0.5);overflow:hidden}#braintree-paypal-button{background-color:#ff6ea9;border-bottom:0;padding:5px}.form-spinner-v2{z-index:100;position:absolute;top:0;left:0;right:0;bottom:0;display:none}.form-spinner-v2-wrapper{background:radial-gradient(#7ecce2 0%, transparent 50%);position:relative}.form-spinner-v2 object{width:6rem;position:absolute;top:calc(50% - 1.5rem);left:50%;display:block;transform:translate(-50%, -50%);opacity:1;z-index:100}.form-spinner-zuora{z-index:100;position:absolute;top:0;left:0;right:0;bottom:0;display:none}.form-spinner-zuora object{position:absolute;top:calc(25%);left:50%;display:block;transform:translate(-50%, -50%);opacity:1;z-index:100}.dc-zuora-spinner{position:relative;top:50%}.dc-zuora-purchase-form{min-height:1236px;position:relative}.subscribe__plan-flag-purple{background-image:url(/main-app/assets/pricing/flag-purple-de2aa75f6baa42af0094bd482711fe97b55159ce27a39e5217a23325c9437ce9.svg);background-size:100% auto;height:48px;width:43px}.subscribe__cta-wrapper{display:flex}.subscribe__active-mobile-subscription-card{padding:16px 24px;border-left:4px solid #ff931e}.subscribe__active-mobile-subscription-card a{font-weight:normal}@media screen and (min-width: 992px){.subscribe__cta-wrapper{align-items:center;flex-direction:row}.subscribe__cta-details{margin:0 0 0 16px}.homepage__cta-details{margin:16px 0 0 0;color:#ff6ea9}.dc-zuora-purchase-form{min-height:640px}.subscribe__info-state{max-width:49%}}@media screen and (min-width: 375px){.subscribe__completed-card{padding-left:32px;padding-right:32px}}@media screen and (min-width: 480px){.subscribe__completed-card{padding-left:80px;padding-right:80px}}@media screen and (min-width: 992px){.subscribe__fieldsets{display:flex;justify-content:space-between}}@media screen and (min-width: 480px){.subscribe__plan-wrapper{width:21rem}}@media screen and (min-width: 566px){.dc-zuora-purchase-form{min-height:640px}}@media screen and (max-width: 500px){.subscribe__info-billing-name,.subscribe__info-billing-zip,.subscribe__info-billing-card,.subscribe__info-billing-month,.subscribe__info-billing-year,.subscribe__info-billing-cvv{width:100%;margin:0 0 0.5rem}.dc-zuora-purchase-form{min-height:1236px}}@media screen and (max-width: 991px){.subscribe__title{display:none}.subscribe__plan-wrapper{margin:24px auto;max-width:21rem}.subscribe__plan-wrapper .tabs .popover{display:none}.subscribe__plan{margin-bottom:24px;padding:8px 32px}.subscribe__plan-title{margin-bottom:4px}.subscribe__plan-price{font-size:40px}.subscribe__plan-price-sign{font-size:16px;top:0}.subscribe__plan-price-time{text-transform:none;position:initial}.subscribe__plan-text{margin-top:0}.subscribe__plan-coupon{margin-top:8px;padding-bottom:16px}.subscribe__summary{border-radius:0;color:#ffffff;font-size:18px}.subscribe__summary--monthly{display:block}.subscribe__summary-title{display:none}.subscribe__summary-item{border:none;padding-bottom:0;justify-content:center}.subscribe__summary-item-text:after{content:':';margin-right:4px}.subscribe__summary-item--total{display:none}.subscribe__cta-wrapper{flex-direction:column-reverse;text-align:center}.subscribe__toggled-wrapper{width:100%}.dc-subscribe__or-cc{align-items:center;display:flex;width:100%}.dc-subscribe__or-cc:before,.dc-subscribe__or-cc:after{background-color:#ffffff;content:' ';flex-grow:1;height:1px}.dc-subscribe__or-cc:before{margin-right:8px}.dc-subscribe__or-cc:after{margin-left:8px}.subscribe__info{margin:0 0 4rem}.subscribe__info-account-title{margin-left:45px}.subscribe__info-account-label{width:100%}.subscribe__info-billing-title--number{margin-left:45px}.subscribe__info-billing-existing{margin-right:0}.subscribe__free{margin:0}.subscribe__free-image{margin:0}}.dc-checkout-google-pay{display:none}.dc-checkout-google-pay .google-pay-button-container{width:240px}.google-pay-mark .dc-input-radio__indicator{margin-top:8px}.google-pay-mark img{height:32px}.apple-pay-mark{display:none}.apple-pay-mark.visible{display:inline-flex}.apple-pay-mark .dc-input-radio__indicator{margin-top:8px}.apple-pay-mark img{height:32px}.dc-checkout-apple-pay{display:none}.dc-checkout-apple-pay apple-pay-button{--apple-pay-button-width: 240px;--apple-pay-button-height: 30px;--apple-pay-button-border-radius: 5px;--apple-pay-button-padding: 5px 0px}.dc-zuora-form-change-payment{max-width:830px;width:100%}.dc-zuora-form-change-payment .google-pay-button-container{width:100%}.dc-zuora-form-change-payment .payment-divider{padding:1rem 0}.payment-method-add-buttons{display:flex;flex-wrap:wrap;gap:1.5rem}.dc-add-apple-pay,.dc-add-google-pay,.dc-add-paypal{flex:1 1 0%}.dc-add-apple-pay apple-pay-button{--apple-pay-button-width: 100%;--apple-pay-button-height: 30px;--apple-pay-button-border-radius: 5px;--apple-pay-button-padding: 5px 0px}.dc-add-apple-pay:empty{display:none}.paypal-button-container{align-items:center;background:#009cde;border-radius:4px;color:#fff;display:flex;height:40px;justify-content:center;min-width:240px}.paypal-button-container img{height:17px;margin:0 3px}.terms-header__title{color:#ffffff;font-size:1rem;font-weight:bold;line-height:1.5;margin:auto;text-align:center;text-transform:uppercase}.terms-header__description{color:#ffffff;font-size:1rem;line-height:1.5;max-width:480px;margin:auto;text-align:center;margin-bottom:32px}.terms-body__highlighted{font-weight:bold}.terms-body__legal{text-transform:uppercase}.terms-body__heading{font-size:1.5rem;line-height:1.5;font-weight:bold}.terms-body__subheading{font-size:1.25rem;line-height:1.5;font-weight:bold}.tidyverse-header{padding:20px 0 110px 0}.tidyverse-header__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;height:430px;min-height:90%;padding:70px 0 40px 0}.tidyverse-header__title{color:#fff}.tidyverse-header__description{color:#fff;margin:0 0 25px 0}.tidyverse-instructors{margin:-80px 0 60px 0}.tidyverse-instructors__instructors{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;background-color:#fff;border-radius:4px;border:1px solid #ff6ea9;padding:30px 20px}.tidyverse-instructors__title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;text-align:center;margin:0}.tidyverse-instructors__list{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.tidyverse-instructor{text-align:center;min-width:200px;padding:0 10px;margin-top:25px}.tidyverse-instructor__image{border-radius:50%;width:112px;height:112px;vertical-align:top;margin-bottom:10px}.tidyverse-instructor__name{font-size:16px}.tidyverse-courses{margin-bottom:100px}.tidyverse-courses__title{text-align:center;margin-bottom:40px}.tidyverse-tracks{margin-bottom:100px}.tidyverse-tracks .track-block{max-width:553px;margin:0 auto}.tidyverse-tracks__title{text-align:center;margin-bottom:40px}@media (min-width: 480px){.tidyverse-instructors__title{margin-bottom:15px}.tidyverse-instructors__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;flex-wrap:wrap;flex-grow:0;flex-shrink:0}.tidyverse-instructor{min-width:auto;width:180px}}@media (min-width: 768px){.tidyverse-instructor{width:165px}}@media (min-width: 992px){.tidyverse-header__content{height:430px;min-height:90%;padding:0}.tidyverse-instructors{margin:-125px 0 80px 0}.tidyverse-instructors__instructors{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#fff;border-radius:4px;border:1px solid #ff6ea9;padding:40px 50px}.tidyverse-instructor{width:auto;min-width:200px}}@media (min-width: 1200px){.tidyverse-instructors__instructors{flex-direction:row}.tidyverse-instructor{margin-top:0}.tidyverse-instructors__title{margin-bottom:0;text-align:left}}.tracks-header{text-align:center;margin-top:90px}.tracks-modal__dialog{width:auto;max-width:975px}@media (max-width: 991px){.tracks-modal__dialog{padding-left:30px;padding-right:30px}}.tracks-modal__body{padding-top:40px;padding-left:75px;padding-right:75px;padding-bottom:75px}@media (max-width: 767px){.tracks-modal__body{padding-left:30px;padding-right:30px}}.tracks-modal__icon{vertical-align:bottom;margin-right:5px}.tracks-modal__list{padding-left:20px}@media (max-width: 767px){.tracks-modal__list{padding-left:10px}}.tracks-modal__list-item{display:flex;align-items:center;margin-bottom:10px;font-weight:bold}.tracks-modal__list-item:before{content:'';display:block;width:5px;height:5px;border-radius:50%;background-color:#ff6ea9;margin-right:9px;flex-shrink:0}.tracks-modal__separator{margin-top:55px;margin-bottom:55px;height:1px}.tracks-features{background-color:#ff6ea9}.track-feature{display:flex;flex-direction:column-reverse;position:relative;text-align:center}.track-feature:first-child{margin-top:32px}@media screen and (min-width: 992px){.track-feature{flex-direction:row;text-align:left}.track-feature:first-child{margin-top:0}}.track-feature__body{padding-left:35px;display:flex;flex:1;align-items:stretch;justify-content:center;flex-direction:column}@media (max-width: 991px){.track-feature__body{padding-left:60px;padding-right:60px}}@media (max-width: 767px){.track-feature__body{padding-top:30px;text-align:center}}@media (max-width: 479px){.track-feature__body{padding-left:0;padding-right:0}}.track-feature__image-wrapper{text-align:center}@media screen and (min-width: 992px){.track-feature__image-wrapper{flex-shrink:0;width:50%}}.track-feature--reverse{flex-direction:column-reverse}@media screen and (min-width: 992px){.track-feature--reverse{flex-direction:row-reverse}}.track-instructors,.track-stories{background-color:#ffffff;border:1px solid #d9d9e2;border-radius:4px;padding:19px 19px 30px;color:#05192d;margin-bottom:15px}@media (max-width: 991px){.track-instructors,.track-stories{padding:18px}}@media (max-width: 479px){.track-instructors,.track-stories{padding:20px 18px}}.track-instructors__header,.track-stories__header{font-weight:bold;margin-bottom:10px;text-transform:uppercase}.track__sidebar-link a{color:#05192d}.track__sidebar-link a:active{color:#05192d}.track-instructor{display:flex;flex:1;align-items:flex-start}.track-instructor__body{margin-bottom:16px}.track-instructor__body a,.track-instructor__body a:active{border-bottom:0;font-weight:400;color:#05192d}.track-instructor__body a:hover,.track-instructor__body a:active:hover{border-bottom:0}.track-instructor__body a:focus,.track-instructor__body a:hover{color:#007bb6}.track-instructor__avatar,.track-story__avatar{border-radius:50%;flex-shrink:0;margin-top:4px}@media (max-width: 991px){.track-instructor__avatar,.track-story__avatar{width:27px;height:27px;margin-right:20px}}@media (max-width: 479px){.track-instructor__avatar,.track-story__avatar{margin-right:0}}.track-story__body{display:flex;flex:1;align-items:flex-start;margin-bottom:10px}.track-story__content,.track-instructor__content{margin-left:12px}.track__course{align-items:center;display:flex;position:relative}.track__course:first-child:before{height:50%;top:50%}.track__course:before{background-color:#d9d9e2;content:'';display:none;height:100%;left:16px;position:absolute;top:0;width:1px}.track__course:first-child .course-block--track{margin-top:-24px}.track__course--last:before{bottom:50%;height:50%}.track__course--certificate-wrapper{margin:0 15px;width:100%}.track__course--isolated{margin-bottom:48px}.track__course--isolated:first-child:before{height:unset;top:unset}.track__icon--completed img{height:14px;width:14px}.track__course__button-show-all{margin-left:56px}.track__project{align-items:center;display:flex;position:relative;margin:0 -8px 24px -16px;padding:24px 24px 24px 16px;border-radius:4px}.track__project:first-child:before{height:50%;top:50%}.track__project:before{background-color:#d9d9e2;content:'';display:none;height:100%;left:16px;position:absolute;top:0;width:1px}.track__project:first-child .course-project--track{margin-top:-24px}.track__project:before{left:32px}.track__project--last:before{bottom:50%;height:50%}.track__counter{align-items:center;background-color:#ffffff;border:4px solid #d9d9e2;border-radius:50%;color:#05192d;display:none;font-weight:800;flex-shrink:0;height:32px;justify-content:center;position:relative;width:32px}.track__counter--unlocked-project{background-clip:padding-box;-webkit-background-clip:padding;-moz-background-clip:padding}.track__project--tagline{font-weight:bold;font-size:0.875rem;text-transform:uppercase;color:#05192d;letter-spacing:2px;margin-left:21px;margin-bottom:8px}.track__skill-assessment-prompt{background:#7933ff;border-radius:4px;color:#ffffff;margin-bottom:16px;padding:16px}.skill-assessment-prompt__tag{background-color:#000;opacity:0.5;border:1px solid #000}.track__sa{align-items:center;display:flex;position:relative;margin-bottom:24px;border-radius:4px}.track__sa:first-child:before{height:50%;top:50%}.track__sa:before{background-color:#d9d9e2;content:'';display:none;height:100%;left:16px;position:absolute;top:0;width:1px}.track__sa:first-child .course-project--track{margin-top:-24px}.track__sa--tagline{font-weight:bold;font-size:0.875rem;text-transform:uppercase;color:#05192d;letter-spacing:2px;margin-left:21px;margin-bottom:8px}.track__resource{align-items:center;display:flex;position:relative;padding:24px 16px 24px 0;border-radius:4px}.track__resource:first-child:before{height:50%;top:50%}.track__resource:before{background-color:#d9d9e2;content:'';display:none;height:100%;left:16px;position:absolute;top:0;width:1px}.track__resource__complete-button{border:2px solid #05192D99;margin-right:16px}.track__resource__complete-button:hover{border:2px solid #05192d}.track__chapter{align-items:center;display:flex;position:relative;padding:24px 16px 24px 0;border-radius:4px;margin-bottom:0}.track__chapter:first-child:before{height:50%;top:50%}.track__chapter:before{background-color:#d9d9e2;content:'';display:none;height:100%;left:16px;position:absolute;top:0;width:1px}@media screen and (min-width: 375px){.track__counter{display:flex}.track__course::before{display:block}.track__project::before{display:block}.track__sa::before{display:block}.track__resource::before{display:block}.track__chapter::before{display:block}}@media screen and (min-width: 480px){.track__course:before{left:28px}.track__sa:before{left:28px}.track__project:before{left:44px;height:calc(100% + 48px);top:-24px}.track__resource:before{left:28px}.track__chapter:before{left:28px}.track__counter{height:56px;margin-right:30px;width:56px}}.track__certificate{display:flex;position:relative;width:88px;justify-content:center;align-items:center;flex-shrink:0}.track__certificate-circle{align-items:center;flex-shrink:0;justify-content:center;position:absolute;display:flex}.track__certificate-circle::before{mask:linear-gradient(#000820 0 0) padding-box,linear-gradient(#000820 0 0);mask-composite:exclude;border:1px solid transparent;border-radius:50%;content:"";display:flex;opacity:0.7}.track__certificate-circle--sm::before{height:103px;width:103px}.track__certificate-circle--md::before{height:146px;width:146px}.track__certificate-circle--lg::before{height:190px;width:190px}.track__certificate-icon-wrapper{display:flex;align-items:center;background:linear-gradient(180deg, rgba(255,255,255,0.24) 0%, rgba(255,255,255,0) 100%);border-radius:50%;filter:drop-shadow(0px 20px 25px #000820);flex-shrink:0;justify-content:center;overflow:hidden;position:absolute;height:56px;width:56px}.track__certificate-icon{display:flex;align-items:center;background:white;border-radius:50%;box-shadow:0px 20px 25px #000820;flex-shrink:0;justify-content:center;height:38px;width:38px}.track__certificate-discount{font-size:14px;border-radius:4px;background:rgba(252,206,13,0.2);margin-right:auto;padding:2px 8px;display:flex;align-items:center;gap:4px;color:#fcce0d}.track__certificate--blue{background:linear-gradient(90deg, rgba(6,189,252,0.22) 0%, rgba(5,25,45,0) 95.15%)}.track__certificate--blue .track__certificate-circle::before{background:linear-gradient(90deg, #06bdfc 0%, #05192d 90%) border-box}.track__certificate--blue .track__certificate-icon-wrapper{background-color:#06bdfc}.track__certificate--yellow{background:linear-gradient(90deg, rgba(252,206,13,0.22) 0%, rgba(5,25,45,0) 95.15%)}.track__certificate--yellow .track__certificate-circle::before{background:linear-gradient(90deg, #fcce0d 0%, #05192d 90%) border-box}.track__certificate--yellow .track__certificate-icon-wrapper{background-color:#fcce0d}.track__certificate--purple{background:linear-gradient(90deg, rgba(151,77,255,0.22) 0%, rgba(5,25,45,0) 95.15%)}.track__certificate--purple .track__certificate-circle::before{background:linear-gradient(90deg, #7933ff 0%, #05192d 90%) border-box}.track__certificate--purple .track__certificate-icon-wrapper{background-color:#7933ff}.track__certified-learn-more{display:flex;background-color:#05192d;border:1px solid #d9d9e2;border-radius:4px;color:#ffffff;position:relative;flex-direction:row;overflow:hidden}.track__certified-learn-more-body{display:flex;flex-direction:column;z-index:2;gap:8px}.track__certified-learn-more-title{font-weight:800;font-size:1rem}.track__certified-learn-more-description{font-size:0.875rem;margin-bottom:2px}.track__certified-learn-more-cta{font-size:0.75rem;margin-bottom:2px;margin-right:auto}.track__certification-ready{background-color:#fcce0d;flex-direction:column;text-align:center;margin-bottom:0;padding-top:40px;padding-bottom:32px;position:relative}.track__certification-ready-icons{position:absolute;top:-14px;display:flex}.track__certification-ready-icons>div{width:36px;height:36px;margin:0 4px;border-radius:50%;background-color:#05192d;display:flex;justify-content:center;align-items:center}.track__certification-ready-icons-span{top:0}.track__certification-ready-title{font-size:1.125rem;font-weight:bold}.track__certification-ready-description{margin-top:32px}.track__certification-ready-cta{margin-top:24px}.track__syllabus-complete{font-weight:bold;margin-left:86px;padding:0 15px;text-align:center;margin-bottom:16px}.track__syllabus-complete-checkmark{margin-right:4px;margin-bottom:4px}.track__counter--certification{border-color:#fcce0d}.track__update-available{background-color:#06bdfc1f;border-left:4px solid #06bdfc}.track__update-available--info-icon{background-image:url(/main-app/assets/icons/info-circle-f0b8ef762d07fc3bde8907e9754dacc8bf52c23ce0a03e541334bac7b94cc08e.svg);background-size:100% 100%;width:16px;height:16px}.track__new-version--info-icon{background-image:url(/main-app/assets/icons/info-circle-f0b8ef762d07fc3bde8907e9754dacc8bf52c23ce0a03e541334bac7b94cc08e.svg);background-size:100% 100%;width:32px;height:16px}.track__update-button{border:2px solid #05192D99}.track__update-button:hover{border:2px solid #05192d}.track__prerequisites-wrapper{border-bottom:1px solid #d9d9e2;padding-bottom:24px;margin-left:30px;margin-right:30px}.track__title-flex-container{display:flex;flex-direction:row;gap:8px}.track__education-icon{background-image:url(/main-app/assets/icons/education-31e010257f37f69201bd2b033a243a96141e4bf49571f819cb29c6fdde800058.svg);background-size:100% 100%;width:18px;height:18px}.track__prerequisites-title{font-size:1.125rem;margin-top:0;margin-bottom:8px}.track__info-icon{background-image:url(/main-app/assets/icons/info-circle-new-cb3070385cbbf191c92de622eb0b52ec7aca3e43c1955acfc78941a7e56b2bab.svg);background-size:100% 100%;width:16px;height:16px;margin-left:auto;position:relative;display:inline-block}.track__prerequisites-info-popover{opacity:0;position:absolute;transform:translate(-50%, -110%);background-color:#05192D;padding:8px 12px;border-radius:4px;width:300px;transition:opacity 100ms linear}.track__prerequisites-info-title{font-size:0.875rem;color:#ffffff;margin-top:0}.track__prerequisites-info-description{font-size:0.875rem;color:#d9d9e2;margin-top:0;margin-bottom:0}.track__prerequisites-info-popover::before{position:absolute;z-index:-1;content:""}.track__info-icon:hover .track__prerequisites-info-popover{z-index:10;opacity:1}.track__prerequisites-description{font-size:0.875rem;color:#05192d;margin-top:0;margin-bottom:12px}.track__prerequisites{list-style:none;margin-top:0;margin-bottom:0;padding:0}.track__prerequisite{margin-top:8px;margin-bottom:0;display:flex;align-items:center;gap:8px}.track__prerequisite-icon-complete{background-image:url(/main-app/assets/icons/checkmark-full-green-c124d13d1b8ad77a125c98760e0bd6659f3bcb925b5e86ba48e60052a2275179.svg);background-size:100% 100%;width:16px;height:16px;position:relative;display:inline-block}.track__prerequisite-icon-pending{background-image:url(/main-app/assets/icons/cross-circle-65d2950fec38064caa9d2402db45c23f1c4ab39ef8519d7305bc266d30f1e123.svg);background-size:100% 100%;width:16px;height:16px;position:relative;display:inline-block}.multiline__expandable input{opacity:0;position:absolute;pointer-events:none}.multiline__expandable__text{display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden}.multiline__expandable__label{display:none}.multiline__expandable__label.expand{display:initial}.multiline__expandable input:checked~.multiline__expandable__text{-webkit-line-clamp:unset}.multiline__expandable input:checked~.multiline__expandable__label{display:none}.dc-modal__dialog{position:relative;top:25%}.dc-upsell-dialog{background-image:#fff;text-align:center;padding:16px 16px 0px 16px;min-height:480px;border-radius:4px;position:relative}.dc-upsell-dialog__title{color:#05192d;margin-bottom:32px}.dc-upsell-dialog__subtitle{color:#ff6ea9}.dc-upsell-dialog__description{margin-bottom:8px;padding:0 8px}.dc-upsell-dialog__footer{padding:8px;margin:8px}.msvs-header{margin-bottom:0}.msvs-intro{padding:60px 0 10px}.msvs-intro__title,.msvs-intro__description,.msvs-intro__details{color:#fff}.msvs-intro__title{font-size:2.5rem;margin-top:0}.msvs-intro__title+.msvs-intro__description{margin-top:40px}.msvs-intro__logos{display:block;margin:45px 0 30px;max-width:100%}.msvs-intro__details{font-size:0.7333rem;margin-top:25px}.msvs-signup-form{border-radius:4px 4px 0 0}.msvs-branding{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;padding:15px;position:relative;z-index:1;background:#68217a;border-radius:0 0 4px 4px;transform:translate3d(0, 0, 0)}.msvs-brand{display:block}.msvs-paths{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.msvs-path__icon-start{transform:translate(12px, 6px)}.msvs-path__icon-advance{transform:translate(10px, 6px)}@media screen and (min-width: 992px){.msvs-intro{padding:85px 0 60px}.msvs-path{margin-right:20px}.msvs-path:last-child{margin-right:0}.msvs-intro__logos{margin-bottom:0}.msvs-intro__details{margin-top:50px}}@media screen and (min-width: 992px){.msvs-pick-course{margin-top:20px}.animation-signup-form{transform:translateY(100%)}.animation-complete .animation-brands{animation:pulse 0.5s 1.5s forwards ease-in-out}.animation-complete .animation-signup-form{animation:slideUp 1.25s 0s forwards ease-in-out}}.dc-workspace__publication__section{margin-left:-8px;margin-right:-8px}.dc-workspace__publication__section.shortlist a:nth-child(n + 6){display:none}.dc-workspace__publication__card{height:246px;width:215px}.dc-workspace__publication__language-logo{background-position:center 0;background-repeat:no-repeat;background-size:30px 30px;border:7px solid #ffffff;border-radius:50%;height:44px;left:2px;position:absolute;top:2px;width:44px}.dc-workspace__publication__card-image{border:1px solid #d9d9e2;border-radius:4px;height:138px;object-fit:cover}.dc-workspace__publication__name-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.dc-workspace__publication__date-text{opacity:0.5}.errors-page-image{padding:30px 0;max-width:100%}.pause-modal--dialog{width:355px;position:absolute;top:24px;left:50%;margin-left:-180px}.pause-modal--dialog .modal-footer{text-align:center}.modal .pause-modal__close{font-size:0;height:30px;right:5px;top:5px;width:30px}.modal .pause-modal__close:hover{background-color:#f7f7fc;color:#05192d}.pause-modal--confirm{width:100% !important}.pause-modal--keep-learning{width:100% !important;margin-top:8px}.pause-modal--delete-account{width:100% !important}.pause-modal--body{padding:12px}@media (min-width: 768px){#upsell-modal .modal-dialog{width:auto}.pause-modal--dialog{width:580px;left:50%;top:50%;margin-left:-260px;margin-top:-260px}.pause-modal--confirm{width:auto}.pause-modal--keep-learning{width:auto;margin-top:0}.pause-modal--body{padding:32px}}.dc-privacy-policy__table{border:1px solid #ff6ea9;width:100%}.dc-privacy-policy__th{border:1px solid #ff6ea9;letter-spacing:0.14em;padding:17px;width:50%}.dc-privacy-policy__td{border:1px solid #ff6ea9;padding:20px;vertical-align:top;width:50%}.dc-privacy-policy__td p:last-child{margin-bottom:0}.dc-u-wb-all{word-break:break-all !important}.dc-form-honeypot{display:none}.dc-label--mandatory::after{color:#ff5400;content:'*';font-size:16px;margin-left:2px}@media screen and (min-width: 768px){.dc-privacy_policy__screenshots-wrapper{margin:0 -32px}}.promocoupon-header{color:#fff;padding-bottom:3rem}.promocoupon-header__title{margin-top:4rem;color:#fff}.promocoupon-header__text{max-width:500px}.promocoupon-header__button{margin-top:1.5rem}.promocoupon-header__counter-title{color:#ff6ea9;text-transform:uppercase;margin-top:1rem;font-size:0.875rem;letter-spacing:0.25rem;font-weight:bold}@media screen and (max-width: 992px){.promocoupon-header__counter-title{text-align:center}}.promocoupon-header__counter__clock{margin-top:0.3rem;max-width:330px}@media screen and (max-width: 991px){.promocoupon-header__counter__clock{margin:0.3rem auto 0}}.promocoupon-header__counter__clock-number{font-size:3rem;display:flex;flex-direction:column;justify-content:center;align-items:center;line-height:1}@media screen and (max-width: 500px){.promocoupon-header__counter__clock-number{font-size:2rem}}.promocoupon-header__counter__clock-number-wrapper{background-color:rgba(255,255,255,0.2);padding:0.75rem;font-weight:bold;justify-content:space-around;display:flex;border-radius:4px}.promocoupon-header__counter__clock-number-name{font-size:9px;text-align:center;font-weight:300}.promocoupon-header__counter__clock-separator:before{content:' : ';line-height:1.8;font-size:1.5rem;font-weight:200}.promocoupon-header__prices{display:flex;align-items:center;margin-top:5rem}@media screen and (max-width: 992px){.promocoupon-header__prices{justify-content:center}}.promocoupon-header__regular-price{color:#05192d;font-weight:bold;font-size:3rem;position:relative;line-height:1;margin:0.5rem 0;display:inline-block}.promocoupon-header__regular-price-wrapper{background-color:#fff;position:relative;border-radius:4px 0 0 4px;padding:1.5rem 3rem}@media screen and (max-width: 500px){.promocoupon-header__regular-price-wrapper{display:none}}.promocoupon-header__regular-price-wrapper::before{position:absolute;content:'';background-color:#ff6ea9;height:5px;transform:rotate(-45deg);width:195px;bottom:52px;left:-7px;border-radius:4px;z-index:1}.promocoupon-header__regular-price-sign{font-size:1.2rem;position:absolute;top:0.7rem;left:-0.8rem;font-weight:300}.promocoupon-header__regular-price-time{text-transform:uppercase;width:2rem;position:absolute;bottom:10px;right:-2.25rem;font-size:10px;text-align:left;font-weight:300}.promocoupon-header__plan{padding:1.5rem 2.5rem 2.5rem;text-align:center;color:#05192d;border-radius:4px;position:relative;margin:1rem 0;background:#ff6ea9;max-width:21rem}.promocoupon-header__plan-link{border:none}.promocoupon-header__plan-link:hover,.promocoupon-header__plan-link:focus{border:none}.promocoupon-header__plan-flag{background-image:url(/main-app/assets/pricing/flag-0805d021614f7214c5ad11b5143312d363fc86cd9dbc7b537ce3386cc285dfcd.svg);background-repeat:no-repeat;font-size:16px;font-weight:bold;text-transform:uppercase;text-align:center;position:absolute;top:-4px;right:1.25rem;width:3rem;height:3rem;padding-top:0.2rem}.promocoupon-header__plan-price{font-weight:bold;font-size:4.25rem;position:relative;line-height:1;margin:0.5rem 0;display:inline-block}.promocoupon-header__plan-price-sign{font-size:1.5rem;position:absolute;top:1rem;left:-1rem;font-weight:300}.promocoupon-header__plan-price-time{text-transform:uppercase;width:3rem;position:absolute;bottom:5px;right:-3.25rem;font-size:0.875rem;text-align:left;font-weight:300}.promocoupon-header__plan-text{margin:2rem 0 1.5rem}.promocoupon-header__plan-btn{background-color:#fff}.dc-promo-service .header__logo-block{background:url(/main-app/assets/logos/logo-full-color-73b339a4a68381d4558fd4e3d8c9f298e25d341f882c99ac3858678a5ba85d24.svg) no-repeat left top;background-size:cover;height:30px;width:133px}.dc-promo-service .header__logo-block img{display:none}.dc-promo-service .header__mobile-nav{background-image:url(/main-app/assets/icons/hamburger-icon-grey-e3d5fc8be3a5392524e63c0f89abfe7e5592cc30b17cfec13bca34dbd8bbc864.svg);background-position:right center;background-size:32px 26px;height:48px;width:48px}.dc-promo-service .dc-pricing-column--premium{background-color:#ff6ea9;color:#ffffff}.dc-promo-service .dc-pricing-column--premium .dc-icon{fill:#ffffff}.dc-promo-service .dc-pricing-column__premium-label{background-image:none !important}.dc-promo-service-intro{background-image:linear-gradient(193deg, #f0f4f5, #fff);padding-bottom:48px;padding-top:0}.dc-promo-service-intro+.dc-promo-section{padding-top:128px}.dc-promo-service-intro .home-header__logos{margin-bottom:32px;margin-top:0}.dc-promo-service-intro__wrapper{padding:32px 0}.dc-promo-service__tag{background:#ff6ea9;border:0;border-radius:48px;box-shadow:0 14px 27px 0 rgba(43,175,86,0.4);color:#ffffff;display:inline-block;font-size:1.25rem;font-style:italic;font-weight:800;letter-spacing:1.7px;line-height:1;margin:0 auto;padding:6px 20px 8px}.dc-promo-service-intro__description-break{display:none}.dc-promo-service__deal{margin:48px auto -144px;max-width:290px;padding-top:8px;position:relative}.dc-promo-service__banner-bottom{background:url(/main-app/assets/promotions/new_year_2019/white-shapes-89b14288de5221281ded15577d2d11603fcce4c9b57cc863eb3eb2ed1999f4d0.svg);background-position-x:50%}.dc-promo-service__banner-bottom div{height:115px}.dc-promo-service__banner-bottom div img{margin-top:24px}.dc-promo-service-intro__btn{display:none}.dc-promo-service-intro__description{font-size:1.125rem;margin-bottom:0}.dc-promo-service-header+.dc-promo-section{padding-top:156px}.dc-promo-service__meta{text-align:center}@media screen and (max-width: 480px){.dc-promo-service__banner-bottom{background:linear-gradient(318deg, transparent 0%, transparent 47%, #fff 47%, #f0f4f5 100%), linear-gradient(to bottom, #fff 0%, #f0f4f5 100%);margin-bottom:65px}.dc-promo-service__banner-bottom div{height:28px}.dc-promo-service__banner-bottom div img{display:none}}@media screen and (min-width: 768px){.dc-promo-service .header__logo-block{height:36px;width:160px}.dc-promo-service-intro{background-image:linear-gradient(310deg, transparent 0%, transparent 37%, #fff 37%, #f0f4f5 100%), linear-gradient(to bottom, #fff 0%, #f0f4f5 100%);padding-top:16px}.dc-promo-service-intro__title{margin-left:auto;margin-right:auto;max-width:480px}.dc-promo-service__logos{align-items:center;justify-content:center;display:flex}.dc-promo-service__logos img:not(:first-child){margin-left:16px}}@media screen and (min-width: 992px){.dc-promo-service .header__logo-block{background:url(/main-app/assets/logos/logo-filled-36724ebeecaeebc2d7e8906e9024beab0dd67367ad8835e996f1e61cb369f401.svg) no-repeat left top;height:40px;width:38px;flex-shrink:0}.dc-promo-service .dc-navbar-search__icon{fill:#ff6ea9}.dc-promo-service .dc-navbar-search__input{background:#ffffff;box-shadow:0 1px 4px -1px rgba(5,25,45,0.3)}.dc-promo-service .dc-navbar-search__input::placeholder{color:#ff6ea9}.dc-promo-service .dc-header__nav-link{color:#ff6ea9}.dc-promo-service .dc-header__nav-link--has-dropdown,.dc-promo-service .header-user{background-image:url(/images/icons/down-arrow-icon-pink.svg);color:#ff6ea9}.dc-promo-service .header__nav.dc-is-signed-in::before{background:#ff6ea9}.dc-promo-service .header__nav-slack .header__nav-link{align-items:center;background:#ffffff;border-radius:4px;box-shadow:0 3px 5px -1px rgba(5,25,45,0.3);display:flex;height:24px;justify-content:center;padding:0;width:24px}.dc-promo-service .header__nav--account .dc-btn--tertiary,.dc-promo-service .header__nav--account .dc-btn-pause{color:#ff6ea9 !important}.dc-promo-service-intro{background-image:linear-gradient(318deg, transparent 0%, transparent 47%, #fff 47%, #f0f4f5 100%), linear-gradient(to bottom, #fff 0%, #f0f4f5 100%);padding-top:8px}.dc-promo-service__tag{margin:0}.dc-promo-service-intro__btn{display:inline-flex}.dc-promo-service-intro__title{margin-left:0;margin-right:0;max-width:100%}.dc-promo-service__logos{display:block}.dc-promo-service__logos img:not(:first-child){margin-left:0}}.dc-promo-service-countdown{display:flex}.dc-promo-service-countdown__unit:not(:first-child){margin-left:4px}.dc-promo-service-pricing-countdown .dc-promo-service-countdown__unit{color:#05192d;font-weight:800}.dc-promo-service-countdown__label{color:#ff6ea9;margin-left:-2px}.dc-promo-service-pricing-countdown .dc-promo-service-countdown__label{color:#05192d;font-weight:800}.dc-promo-service-countdown__title{margin-bottom:8px}.dc-promo-service__deal .dc-promo-service-countdown__title{display:none}.dc-promo-service-pricing-countdown .dc-promo-service-countdown__title{color:#ffffff}.dc-promo-service-countdown--full{align-items:flex-start;background:#ffffff;box-shadow:0 8px 12px -4px rgba(5,25,45,0.3);color:#05192d;display:flex;justify-content:space-between;line-height:1;padding:12px 24px 16px;text-align:center;width:100%}.dc-promo-service-countdown--full .dc-promo-service-countdown__unit{display:flex;flex-direction:column;font-size:2rem}.dc-promo-service-countdown--full .dc-promo-service-countdown__separator{font-size:1.5rem;padding-top:2px}.dc-promo-service-countdown--full .dc-promo-service-countdown__label{font-size:0.75rem;margin-top:2px}.dc-promo-service-countdown-wrapper{align-items:center;display:none;justify-content:center;margin:16px auto 0;max-width:320px;min-height:84px;padding-left:80px;position:relative}.dc-pricing-split--focus .dc-promo-service .dc-promo-service-countdown-wrapper{display:flex}.dc-pricing-split--focus.dc-pricing-split--business .dc-promo-service .dc-promo-service-countdown-wrapper{display:none}.dc-promo-service-intro .dc-promo-service-countdown-wrapper{display:block}.dc-pricing-type--left .dc-promo-service-countdown-wrapper{display:none}.dc-pricing-type--right .dc-promo-service-countdown-wrapper{display:none}.dc-promo-service__deal .dc-promo-service-countdown-wrapper{left:0;padding:0;position:absolute;right:0;top:226px}.dc-promo-service__discount-badge{background-color:#ffffff;border-radius:50%;box-shadow:0 30px 45px 0 rgba(29,91,49,0.4);flex-shrink:0;display:none;height:90px;left:-5px;position:absolute;top:0;width:90px}.dc-promo-service__focus-header .dc-promo-service__discount-badge{left:-45px;top:-30px}.dc-promo-service .dc-promo-service__discount-badge{display:block}.dc-promo-service__subscribe .dc-promo-service__discount-badge{display:block;left:-28px;top:25px}@media screen and (min-width: 480px){.dc-promo-service__subscribe .dc-promo-service__discount-badge{left:-45px}}.dc-promo-service-plan .dc-promo-service__discount-badge{display:block;left:-66px;top:-28px}.dc-promo-service__discount-text{color:#03ef62;display:block;font-size:1.5rem;font-weight:900;margin-top:26px;transform:rotate(-14deg)}.dc-promo-service__focus-header .dc-promo-service__discount-text{margin-top:32px}.dc-promo-service-plan{background:#ff6ea9;border-radius:4px 4px 0 0;color:#ffffff}.dc-promo-service-regular-price{align-items:center;background-color:#ffffff;border-radius:0 0 4px 4px;display:flex;font-size:66px;justify-content:center;overflow:hidden;margin-top:70px;padding:36px 0;position:relative;transition:width 0.2s linear}.dc-promo-service-regular-price:after{background-color:#f25c82;content:'';height:5px;left:calc(50% - 5px);position:absolute;transform:translate(-50%) rotate(-35deg);top:calc(50% + 2px);width:165px}.dc-promo-service-regular-price__inner{align-items:center;display:flex;color:#05192d;justify-content:center;line-height:1;position:relative}.dc-promo-service-regular-price__currency{align-self:flex-start;font-size:1.25rem;position:relative;right:2px;top:10px}.dc-promo-service-regular-price__timeframe{align-self:flex-end;bottom:7px;font-size:0.875rem;left:3px;position:relative;text-transform:uppercase}.dc-promo-service-price{display:inline-flex;font-size:3rem;line-height:1;margin-top:24px;margin-bottom:10px}.dc-promo-service-price__currency{align-self:flex-start;font-size:1.25rem;position:relative;top:5px;right:2px}.dc-promo-service-price__timeframe{align-self:flex-end;font-size:0.875rem;text-transform:uppercase;position:relative;bottom:5px;left:3px}@media screen and (min-width: 480px){.dc-promo-service__deal{margin:48px auto 0;max-width:530px}.dc-promo-service__deal .dc-promo-service-countdown-wrapper--full{border-radius:4px;margin-top:16px;max-width:530px;position:static}.dc-promo-service__deal .dc-promo-service-countdown__title{display:block;text-align:center}.dc-promo-service__promo{display:flex;flex-direction:row-reverse}.dc-promo-service__promo:hover .dc-promo-service-plan{border-radius:4px}.dc-promo-service__promo:hover .dc-promo-service-plan-wrapper{width:100%}.dc-promo-service__promo:hover .dc-promo-service-regular-price{width:0}.dc-promo-service-plan-wrapper,.dc-promo-service-regular-price{transition:width 0.2s linear;width:50%}.dc-promo-service-regular-price{border-radius:4px 0 0 4px;margin:0}.dc-promo-service-plan{border-radius:0 4px 4px 0;position:relative}.dc-promo-service-plan .dc-promo-service__discount-badge{left:auto;right:-45px;top:-45px}.dc-promo-service-countdown--full{border-radius:4px}.dc-promo-service-countdown--full .dc-promo-service-countdown__unit{font-size:45px}.dc-promo-service-countdown--full .dc-promo-service-countdown__separator{font-size:2rem}.dc-promo-service-countdown--full .dc-promo-service-countdown__label{font-size:0.875rem}}@media screen and (max-width: 480px){.dc-promo-service-plan .dc-promo-service__discount-badge{left:-37px;top:-33px}}@media screen and (min-width: 480px){.dc-promo-service-header+.dc-promo-section{padding-top:50px}}@media screen and (min-width: 768px){.dc-promo-service-intro__title{margin-top:12px;margin-bottom:0}.dc-promo-service-intro__btn{display:none}.dc-promo-service-intro__description{margin:16px 0}.dc-promo-service-intro__description-break{display:block}.dc-promo-service-price{margin-top:0}.dc-promo-service-regular-price{font-size:75px}.dc-promo-service__banner-bottom{position:relative;z-index:5}.dc-promo-service-intro__wrapper{position:relative;z-index:10}.dc-promo-service-header{overflow:hidden;position:relative}}@media screen and (min-width: 992px){.dc-promo-service .dc-pricing__logos{margin:96px auto 48px}}@media screen and (min-width: 1200px){.dc-promo-service-intro__wrapper{display:flex;padding:96px 0}.dc-promo-service-intro{background-image:linear-gradient(318deg, transparent 0%, transparent 47%, #fff 47%, #f0f4f5 100%), linear-gradient(to bottom, #fff 0%, #f0f4f5 100%)}.dc-promo-service-intro .home-header__logos{margin-bottom:0;margin-top:0}.dc-promo-service-header{background:linear-gradient(318deg, transparent 0%, transparent 47%, #fff 47%, #f0f4f5 100%), linear-gradient(to bottom, #fff 0%, #f0f4f5 100%)}.dc-promo-service-intro__btn{display:inline-flex}.dc-promo-service__meta{padding-top:0;text-align:left}.dc-promo-service__deal{margin:0}}.dc-promo-service__bottom-banner{background:#ff6ea9;background-repeat:repeat no-repeat;background-size:cover}.dc-promo-service__bottom-banner .dc-bottom-banner{margin-left:-15px;margin-right:-15px;padding:48px 32px;text-align:center}.dc-promo-service__bottom-banner .dc-promo-service__discount-badge{display:block;position:relative;z-index:1}.dc-promo-service__bottom-banner .dc-promo-service-plan__btn{display:block;margin-left:-45px;padding-left:54px}.dc-promo-service__bottom-banner-title{font-size:2.5rem}.dc-promo-service-plan__btn-wrapper{align-items:center;display:flex;justify-content:center;margin-top:16px}@media screen and (min-width: 768px){.dc-promo-service__bottom-banner .dc-bottom-banner{padding:32px}}@media screen and (min-width: 992px){.dc-promo-service__bottom-banner{display:flex;min-height:180px}.dc-promo-service__bottom-banner .dc-bottom-banner{flex-grow:1;padding:32px 64px;text-align:left}.dc-promo-service__bottom-banner .dc-promo-service__bottom-banner-title,.dc-promo-service__bottom-banner .dc-promo-service-plan__btn-wrapper{margin-top:0}.dc-promo-service__bottom-banner .dc-promo-service-plan__btn{flex-grow:1}.dc-promo-service__bottom-banner .dc-promo-service__discount-text{text-align:center}}@media screen and (min-width: 1366px){.dc-promo-service-plan__btn-wrapper{min-width:320px}}.dc-pricing-split:not(.dc-pricing-split--business) .dc-promo-service .dc-pricing__page-title{color:#05192d}.dc-pricing-split:not(.dc-pricing-split--business) .dc-promo-service.dc-header-angled--custom-pricing-experiment{margin-bottom:130px}.dc-pricing-split:not(.dc-pricing-split--business) .dc-promo-service.dc-header-angled--custom-pricing-experiment::before{display:none}.dc-pricing-split:not(.dc-pricing-split--business) .dc-promo-service.dc-header-angled--custom-pricing-experiment::after{background:#ffffff}.dc-pricing-split:not(.dc-pricing-split--business) .dc-promo-service .dc-pricing__logos{width:100%}.dc-pricing-split:not(.dc-pricing-split--business) .dc-promo-service .dc-toggle-content--dark{background:#e7eced}.dc-pricing-split:not(.dc-pricing-split--business) .dc-promo-service .dc-toggle-content--dark .dc-toggle-content__label{color:#ff6ea9}.dc-pricing-split:not(.dc-pricing-split--business) .dc-promo-service .dc-toggle-content--dark .dc-toggle-content__input:checked+.dc-toggle-content__label{color:#ffffff}.dc-pricing-split:not(.dc-pricing-split--business) .dc-promo-service .dc-pricing__focus-header.dc-promo-service__focus-header.dc-pricing__focus-header--savings{display:none}.dc-pricing-split:not(.dc-pricing-split--business) .dc-promo-service.dc-header-angled--pricing::before{display:none}.dc-pricing-split:not(.dc-pricing-split--business) .dc-promo-service.dc-header-angled--pricing::after{background-image:linear-gradient(233deg, #f0f4f5, #fff)}@media screen and (max-width: 991px){.dc-pricing-split:not(.dc-pricing-split--business) .dc-promo-service .dc-promo-service-pricing-countdown .dc-promo-service-countdown__unit{color:#ffffff}.dc-pricing-split:not(.dc-pricing-split--business) .dc-pricing-split--focus:not(.dc-pricing-split--business) .dc-promo-service.dc-header-angled--custom-pricing-experiment{background:linear-gradient(11deg, #37bbab, #75c97e)}.dc-pricing-split:not(.dc-pricing-split--business) .dc-pricing-split--focus:not(.dc-pricing-split--business) .dc-promo-service.dc-header-angled--custom-pricing-experiment::before{display:none}.dc-pricing-split:not(.dc-pricing-split--business) .dc-pricing-split--focus:not(.dc-pricing-split--business) .dc-promo-service.dc-header-angled--custom-pricing-experiment::after{background:#ffffff}.dc-pricing-split:not(.dc-pricing-split--business) .dc-pricing-split--focus.dc-pricing-split--business .dc-promo-service.dc-header-angled--custom-pricing-experiment{background:linear-gradient(189deg, #c06ac8, #8468c4)}.dc-pricing-split:not(.dc-pricing-split--business) .dc-pricing-split--focus .dc-promo-service .dc-bg-slant--porcelain::before{background:none}.dc-pricing-split:not(.dc-pricing-split--business) .dc-pricing-split--focus.dc-pricing-split--business .dc-promo-service .dc-bg-slant--porcelain::before{background:#ff6ea9}.dc-pricing-split:not(.dc-pricing-split--business) .dc-pricing-split--focus .dc-promo-service .dc-pricing__title,.dc-pricing-split:not(.dc-pricing-split--business) .dc-pricing-split--focus .dc-promo-service .dc-pricing__modal-trigger,.dc-pricing-split:not(.dc-pricing-split--business) .dc-pricing-split--focus .dc-promo-service .dc-pricing__list--value,.dc-pricing-split:not(.dc-pricing-split--business) .dc-pricing-split--focus .dc-promo-service .dc-pricing__attribute,.dc-pricing-split:not(.dc-pricing-split--business) .dc-pricing-split--focus .dc-promo-service .dc-pricing__footer .dc-pricing__amount,.dc-pricing-split:not(.dc-pricing-split--business) .dc-pricing-split--focus .dc-promo-service .dc-pricing__footer .dc-pricing__price,.dc-pricing-split:not(.dc-pricing-split--business) .dc-pricing-split--focus .dc-promo-service .dc-pricing__footer .dc-pricing__sup{color:#ffffff !important}.dc-pricing-split:not(.dc-pricing-split--business) .dc-pricing-split--focus.dc-pricing-split--business .dc-promo-service .dc-pricing__title,.dc-pricing-split:not(.dc-pricing-split--business) .dc-pricing-split--focus.dc-pricing-split--business .dc-promo-service .dc-pricing__modal-trigger,.dc-pricing-split:not(.dc-pricing-split--business) .dc-pricing-split--focus.dc-pricing-split--business .dc-promo-service .dc-pricing__list--value,.dc-pricing-split:not(.dc-pricing-split--business) .dc-pricing-split--focus.dc-pricing-split--business .dc-promo-service .dc-pricing__attribute,.dc-pricing-split:not(.dc-pricing-split--business) .dc-pricing-split--focus.dc-pricing-split--business .dc-promo-service .dc-pricing__footer .dc-pricing__amount,.dc-pricing-split:not(.dc-pricing-split--business) .dc-pricing-split--focus.dc-pricing-split--business .dc-promo-service .dc-pricing__footer .dc-pricing__price,.dc-pricing-split:not(.dc-pricing-split--business) .dc-pricing-split--focus.dc-pricing-split--business .dc-promo-service .dc-pricing__footer .dc-pricing__sup{color:#05192d !important}.dc-pricing-split:not(.dc-pricing-split--business) .dc-pricing-split--focus .dc-promo-service .dc-icon--green{fill:#ffffff}.dc-pricing-split:not(.dc-pricing-split--business) .dc-pricing-split--focus.dc-pricing-split--business .dc-promo-service .dc-icon--green{fill:#03ef62}.dc-pricing-split:not(.dc-pricing-split--business) .dc-pricing-split--focus .dc-promo-service__focus-header.dc-pricing__focus-header--savings{display:none}.dc-pricing-split:not(.dc-pricing-split--business) .dc-promo-service .dc-pricing-split--focus .dc-pricing__header{margin-top:-24px}.dc-pricing-split:not(.dc-pricing-split--business) .dc-promo-service .dc-pricing-split--focus.dc-pricing-split--business .dc-pricing__header{margin-top:-24px}}@media screen and (min-width: 992px){.dc-pricing-split:not(.dc-pricing-split--business) .dc-header-angled--custom-pricing-experiment.dc-promo-service{background:#ffffff}.dc-pricing-split:not(.dc-pricing-split--business) .dc-header-angled--custom-pricing-experiment.dc-promo-service::after{background-image:linear-gradient(233deg, #f0f4f5, #fff)}.dc-pricing-split:not(.dc-pricing-split--business) .dc-promo-service .dc-pricing__current{background:#f0f4f5;color:#05192d;font-weight:800}.dc-pricing-split:not(.dc-pricing-split--business) .dc-promo-service .dc-pricing__current::before,.dc-pricing-split:not(.dc-pricing-split--business) .dc-promo-service .dc-pricing__current::after{display:none}.dc-pricing-split:not(.dc-pricing-split--business) .dc-promo-service .dc-pricing__focus-header.dc-promo-service__focus-header.dc-pricing__focus-header--savings{display:flex}.dc-pricing-split:not(.dc-pricing-split--business) .dc-promo-service .dc-promo-service__focus-header{background:#ff6ea9}.dc-pricing-split:not(.dc-pricing-split--business) .dc-promo-service .dc-promo-service__focus-header .dc-promo-service-countdown{margin-left:32px}.dc-pricing-split:not(.dc-pricing-split--business) .dc-promo-service .dc-promo-service__focus-header .dc-promo-service-countdown__unit,.dc-pricing-split:not(.dc-pricing-split--business) .dc-promo-service .dc-promo-service__focus-header .dc-promo-service-countdown__label{color:#05192d;font-weight:800 !important}}.dc-pricing-experiment.dc-promo-service{background:linear-gradient(to right, #f0f4f5, #fff)}.dc-pricing-experiment.dc-promo-service .dc-pricing-experiment__title{color:#05192d;margin-top:24px}.dc-pricing-experiment.dc-promo-service .dc-pricing-experiment__section-title{background-color:#ffffff;color:#05192d}.dc-pricing-experiment.dc-promo-service .dc-pricing-experiment__currency-title,.dc-pricing-experiment.dc-promo-service .dc-pricing-experiment__disclaimers{color:#ff6ea9}.dc-pricing-experiment__promo-counter{text-align:center}.dc-pricing-experiment__promo-counter .dc-promo-service-countdown{color:#05192d;font-weight:800;justify-content:center;padding:8px 16px 4px}.dc-pricing-experiment__promo-counter .dc-promo-service__discount-badge{margin-top:-24px}.dc-pricing-experiment__promo-counter .dc-promo-service-countdown__label{color:#05192d;font-weight:800}.dc-promo-service-countdown__unit{color:#ffffff}.dc-promo-service-countdown__unit .dc-promo-service-countdown__label{color:#ffffff}@media screen and (min-width: 768px){.dc-header-angled--custom-pricing-experiment.dc-promo-service::before{display:none}.dc-pricing-experiment.dc-promo-service .dc-pricing-experiment__title{margin-top:0}.dc-pricing-experiment__promo-counter{border-radius:0 4px 0 0;left:0;padding-right:48px;position:absolute;right:0;top:-52px}.dc-pricing-experiment__promo-counter .dc-promo-service-countdown{align-items:center;border-radius:0 4px 0 0;height:52px}.dc-pricing-experiment__promo-counter .dc-promo-service__discount-text{transform:rotate(14deg)}.dc-pricing-experiment__promo-counter .dc-promo-service__discount-badge{left:auto;right:-22px;top:22px}.dc-pricing-experiment__promo-counter .dc-promo-service-countdown__unit{color:#05192d;font-weight:800}.dc-pricing-experiment__promo-counter .dc-promo-service-countdown__unit .dc-promo-service-countdown__label{color:#05192d;font-weight:800}}@media screen and (min-width: 992px){.dc-header-angled--custom-pricing-experiment.dc-promo-service{background:#ffffff !important}.dc-header-angled--custom-pricing-experiment.dc-promo-service::before{display:none}.dc-header-angled--custom-pricing-experiment.dc-promo-service::after{background-image:linear-gradient(233deg, #f0f4f5, #fff)}.dc-pricing-split--business .dc-promo-service .header__logo-block{background:none;height:inherit;width:inherit}.dc-pricing-split--business .dc-promo-service .header__logo-block img.dc-temp-replacement{display:inline-block}.dc-pricing-split--business .dc-promo-service .header__mobile-nav{background-image:url(/main-app/assets/icons/hamburger-icon-white-opaque-52fe2bda60b2e58b2ae08aaf3661ad14a2b369436a4b3f20dbae57b591206af4.svg)}}@media screen and (min-width: 992px){.dc-pricing-column--premium{border-radius:0 0 4px 0}.dc-pricing-split--business .dc-promo-service .dc-header__nav-link--has-dropdown,.dc-pricing-split--business .dc-promo-service .dc-header__nav-link,.dc-pricing-split--business .dc-promo-service .header-user,.dc-pricing-split--business .dc-promo-service .header__nav--account .dc-btn--tertiary,.dc-pricing-split--business .dc-promo-service .header__nav--account .dc-btn-pause{color:#ffffff !important}.dc-pricing-split--business .dc-promo-service .dc-header__nav-link--has-dropdown:active,.dc-pricing-split--business .dc-promo-service .dc-header__nav-link--has-dropdown:focus,.dc-pricing-split--business .dc-promo-service .dc-header__nav-link--has-dropdown:hover,.dc-pricing-split--business .dc-promo-service .dc-header__nav-link:active,.dc-pricing-split--business .dc-promo-service .dc-header__nav-link:focus,.dc-pricing-split--business .dc-promo-service .dc-header__nav-link:hover,.dc-pricing-split--business .dc-promo-service .header-user:active,.dc-pricing-split--business .dc-promo-service .header-user:focus,.dc-pricing-split--business .dc-promo-service .header-user:hover,.dc-pricing-split--business .dc-promo-service .header__nav--account .dc-btn--tertiary:active,.dc-pricing-split--business .dc-promo-service .header__nav--account .dc-btn-pause:active,.dc-pricing-split--business .dc-promo-service .header__nav--account .dc-btn--tertiary:focus,.dc-pricing-split--business .dc-promo-service .header__nav--account .dc-btn-pause:focus,.dc-pricing-split--business .dc-promo-service .header__nav--account .dc-btn--tertiary:hover,.dc-pricing-split--business .dc-promo-service .header__nav--account .dc-btn-pause:hover{opacity:0.8}.dc-pricing-split--business .dc-promo-service .dc-header__nav-link--has-dropdown{background-image:url(/main-app/assets/icons/down-arrow-icon-white-0289f6e56ff5177a014e405a4383fa556c8455313ddbaaa55c46d20236a0f52a.svg)}}@media screen and (min-width: 375px){.dc-promo-service__subscribe .subscribe__plan-wrapper,.dc-promo-service__subscribe .subscribe__plan--year,.dc-promo-service__subscribe .subscribe__summary{width:320px}}.dc-promo-service__subscribe .subscribe__plan-price{margin-top:32px}.dc-promo-service__subscribe .pricing-header__plan-banner{background:#ff6ea9;border-radius:4px 4px 0 0;line-height:1.5;margin:0;padding:4px 8px}.dc-promo-service__subscribe .subscribe__plan{padding:0 0 48px 0}.dc-promo-service__subscribe .subscribe__plan--year{background:#ff6ea9}.dc-promo-service__subscribe .subscribe__plan-title{padding-top:32px}.dc-promo-service__subscribe .subscribe__plan-coupon{margin-top:24px}.dc-promo-service__subscribe .subscribe__plan-text{margin:16px 16px 0 16px}.dc-promo-service__subscribe .subscribe__summary-item-wrapper{color:#ffffff}.dc-promo-service__subscribe .subscribe__plan-price-sign{font-weight:800;left:-8px}.dc-promo-service__subscribe .subscribe__plan-price-time{font-weight:400;font-size:0.875rem;text-transform:uppercase;margin-left:8px}.dc-promo-service__subscribe .dc-promo-service-countdown__title{color:#05192d;display:none;font-size:0.875rem;margin:0}.dc-promo-service__subscribe .dc-promo-service-pricing-countdown{font-size:0.875rem;margin-left:4px}@media screen and (min-width: 768px){.dc-promo-service__subscribe .dc-promo-service-countdown__title{display:inline}.dc-promo-service__subscribe .subscribe__plan-price-time{font-size:16px;margin-left:0}}@media screen and (min-width: 992px){.dc-promo-service__subscribe .subscribe__plan-price-sign{left:-16px;top:8px}}@media screen and (min-width: 375px){.subscribe__plan-wrapper{width:320px}}.subscribe__plan-wrapper .tabs .popover{background:#ff6ea9;border:0;font-size:16px;left:0;text-transform:none;top:-80px}.subscribe__plan-wrapper .tabs .popover-content{color:#ffffff}.subscribe__plan-wrapper .tabs .arrow:after,.subscribe__plan-wrapper .tabs .arrow{border-top-color:#55c296}@media screen and (min-width: 480px){.subscribe__plan-wrapper .tabs .popover{max-width:330px;width:330px}}@media screen and (min-width: 992px){.subscribe__plan-wrapper .tabs .popover{display:block}.dc-promo-service__subscribe .subscribe__plan-wrapper .tabs .popover{display:none}}@media screen and (min-width: 1200px){.subscribe__plan-wrapper .tabs .popover{left:65px;max-width:330px;top:-80px;width:330px}}.dc-promo-service__completed .subscribe__invite-wrapper{margin:8px auto 16px;max-width:580px}.dc-promo-service__completed .subscribe__invite{background:rgba(255,255,255,0.15);border-radius:4px;padding:16px}.dc-promo-service__completed .subscribe-share__link{background:#ffffff}.dc-promo-service__completed .subscribe-share__link:not(:first-child){margin-left:8px}.dc-promo-service__completed .subscribe-share__link--copy{color:#05192d}.dc-promo-service__completed .subscribe__completed-icon{margin-top:0}.dc-promo-service__completed .subscribe__invite-text{margin-top:0}@media screen and (min-width: 768px){.subscribe__completed-welcome{padding-top:24px}}@media screen and (min-width: 992px){.dc-promo-service__completed .subscribe__invite{padding:24px}.dc-promo-service__completed .subscribe-share{display:flex;justify-content:center}.dc-promo-service__completed .subscribe-share__link:not(:first-child){margin-left:16px}.dc-promo-service__completed .subscribe__completed-welcome{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:0}.dc-promo-service__completed .subscribe__completed-button{margin-bottom:0}.dc-promo-service__completed .subscribe__completed-text{margin-top:8px}}@media all and (-ms-high-contrast: none){.subscribe__completed-welcome{padding-top:60px}}.dc-promo-service__upgrade{background:url(/main-app/assets/promotions/new_year_2019/stars-a43d8a77c276dd96bd12d61459420ec5445b390fd7dd7f12c2f6747e9ba8f920.svg),linear-gradient(318deg, transparent 0%, transparent 47%, #fff 47%, #f0f4f5 100%),linear-gradient(to bottom, #fff 0%, #f0f4f5 100%);padding-bottom:96px;position:relative}.dc-promo-service__upgrade .subscribe__upgrade{flex-direction:column;margin-left:auto;margin-right:auto;max-width:900px}.dc-promo-service__upgrade .subscribe__upgrade-plan{background:linear-gradient(318deg, transparent 0%, transparent 47%, #fff 47%, #f0f4f5 100%),linear-gradient(to bottom, #fff 0%, #f0f4f5 100%);color:#ffffff;flex-grow:1;margin:0;padding:32px 0;width:100%}.dc-promo-service__upgrade .subscribe__info-billing-existing{background:#ffffff;border:0}.dc-promo-service__upgrade .subscribe__upgrade-form{margin-top:64px}.dc-promo-service__upgrade .subscribe__upgrade-plan-bg{background:linear-gradient(318deg, transparent 0%, transparent 47%, #fff 47%, #f0f4f5 100%),linear-gradient(to bottom, #fff 0%, #f0f4f5 100%) !important}@media screen and (min-width: 768px){.dc-promo-service__upgrade{background-size:auto auto}.dc-promo-service__upgrade .subscribe__upgrade{flex-direction:row;justify-content:space-between}.dc-promo-service__upgrade .subscribe__upgrade-form{margin:0 0 0 16px}}.dc-promo-service-dialog__wrapper{height:464px;width:530px}.dc-promo-service-dialog__wrapper .dc-promo-service__tag{box-shadow:none}.dc-promo-service-dialog__tag{padding:8px 24px 10px}.dc-promo-service-dialog{background:url(/main-app/assets/upsell_dialogs/bg-circle-upsell-1-c9cf1d9129a260ad8987103ba779caa202b582d3a655e144576d325bfb524a9b.svg),url(/main-app/assets/upsell_dialogs/bg-circle-upsell-2-50bac9339a0ebd3745525c693f473c0ab1dfb6a70966cd061c319f8ffab5779b.svg),linear-gradient(73deg, #231a64, #aa57b5 98%);background-position:left bottom, right top, center center;background-repeat:no-repeat;background-size:auto, auto, cover;border-radius:4px;color:#ffffff;display:flex;flex-direction:column;height:448px;margin-top:-22px;overflow:hidden;padding:24px 0 0 0;position:relative;text-align:center;width:530px}.dc-promo-service-dialog__message{display:none}.dc-promo-service-dialog__title{color:#ffffff;margin:16px 0 4px}.dc-promo-service-dialog--v3 .dc-promo-service-dialog__title{margin-top:8px}.dc-promo-service-dialog__description{color:#ffffff;margin-top:4px}.dc-promo-service-dialog--v2 .dc-promo-service-dialog__description,.dc-promo-service-dialog--v3 .dc-promo-service-dialog__description{margin-top:0}.dc-promo-service-dialog--v2 .dc-promo-service-dialog__btn,.dc-promo-service-dialog--v3 .dc-promo-service-dialog__btn{width:268px}.dc-promo-service-dialog--v2 .dc-promo-service-dialog-countdown,.dc-promo-service-dialog--v3 .dc-promo-service-dialog-countdown{padding:4px 12px}.dc-promo-service-dialog-countdown-wrapper{display:block;left:50%;position:absolute;transform:translateX(-50%);max-width:440px;top:160px;width:100%}.dc-promo-service-dialog--monthly .dc-promo-service-dialog-countdown-wrapper{top:175px}.dc-promo-service-dialog--monthly.dc-promo-service-dialog-countdown-wrapper--small{top:224px}.dc-promo-service-dialog__technologies{display:block;left:50%;position:absolute;transform:translateX(-50%);top:142px}.dc-promo-service-dialog--monthly .dc-promo-service-dialog__technologies{top:138px}.dc-promo-service-dialog__instructors{display:block;left:50%;position:absolute;transform:translateX(-50%);top:112px}.dc-promo-service-dialog--monthly .dc-promo-service-dialog__instructors{top:110px}.dc-promo-service-dialog-countdown{background-color:#ffffff;border-radius:4px;box-shadow:0 8px 12px -4px rgba(5,25,45,0.3);color:#05192d;display:inline-flex;justify-content:center;margin:4px 0 0 0;padding:12px;width:400px}.dc-promo-service-dialog-countdown-wrapper--small .dc-promo-service-dialog-countdown{box-shadow:0 1px 4px -1px rgba(5,25,45,0.3)}.dc-promo-service-dialog-countdown--full{box-shadow:0 3px 5px -1px rgba(5,25,45,0.3)}.dc-promo-service-dialog-countdown__title{color:#ffffff}.dc-promo-service-dialog-countdown__unit{font-size:32px;font-weight:800;line-height:1;margin:0 8px;text-align:center}.dc-promo-service-dialog--v1 .dc-promo-service-dialog-countdown__unit{font-size:45px}.dc-promo-service-dialog-countdown__label{color:#ff6ea9;display:block;font-size:0.75rem;font-weight:400}.dc-promo-service-dialog--v1 .dc-promo-service-dialog-countdown__label{font-size:0.875rem}.dc-promo-service-dialog-countdown__separator{margin:0 12px;font-size:2rem;font-weight:800}.dc-promo-service-dialog-countdown-wrapper--small{display:block;left:50%;position:absolute;transform:translateX(-50%);top:232px}.dc-promo-service-dialog-countdown-wrapper--small .dc-promo-service-dialog-countdown{width:268px;padding:12px}.dc-promo-service-dialog-countdown-wrapper--small .dc-promo-service-dialog-countdown__unit{font-size:2rem;margin:0 4px}.dc-promo-service-dialog-countdown-wrapper--small .dc-promo-service-dialog-countdown__label{font-size:0.75rem}.dc-promo-service-dialog-countdown-wrapper--small .dc-promo-service-dialog-countdown__separator{margin:0 4px;font-size:1.25rem}.dc-promo-service-dialog__btn-wrapper{display:block;left:50%;position:absolute;transform:translateX(-50%);bottom:56px}.dc-promo-service-dialog__footer{background-color:#ff6ea9;border-radius:0 0 4px 4px;margin:auto -40px 0 -40px;cursor:pointer;position:relative}.dc-promo-service-dialog__skip,.dc-promo-service-dialog__back{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;font-weight:700;color:#05192d;padding:4px}.dc-promo-service-dialog__skip:after,.dc-promo-service-dialog__skip:before,.dc-promo-service-dialog__back:after,.dc-promo-service-dialog__back:before{content:'';display:block;width:10px;height:16px;background-image:url(/main-app/assets/icons/right-arrow-with-tail-aeaa6e4762269a78b0a73b0eafc1fd43243c8ba3ac44e56a45aab6798bc2c701.svg);background-position:center calc(50% + 1px);background-repeat:no-repeat;background-size:10px 10px;margin-left:10px}.dc-promo-service-dialog__skip::before{display:none}.dc-promo-service-dialog__back:after{display:none}.dc-promo-service-dialog__back:before{background-position:center calc(50% - 1px);margin-right:10px;transform:rotate(180deg)}.dc-promo-service-dialog--blocked .dc-promo-service-dialog__title{margin-top:24px}.dc-promo-service-dialog--blocked.dc-promo-service-dialog--v1 .dc-promo-service-dialog__title{margin-top:36px}.dc-promo-service-dialog--blocked.dc-promo-service-dialog--v1 .dc-promo-service-dialog-countdown-wrapper{top:196px}@media screen and (min-width: 992px){.dc-promo-service-countdown__unit{font-weight:800}.dc-promo-service-countdown__unit .dc-promo-service-countdown__label{font-weight:400}}@media all and (-ms-high-contrast: none){.dc-promo-service-dialog--monthly .dc-promo-service-dialog__technologies{top:172px}.dc-promo-service-dialog--v1 .dc-promo-service-dialog-countdown-wrapper{top:172px}}.flash--sept2019{background:#ff6ea9;color:#fff;padding:12px 48px 12px 16px;text-align:center;z-index:10}.flash--sept2019 .flash__title{color:#fff;font-size:16px;margin:0}.flash--sept2019 .flash__countdown{background:#05192d;border-radius:4px;display:inline-block;padding:0 4px}.flash--sept2019 .flash__countdown.dc-final-countdown{background:#ff5400;color:#ffffff !important}.flash--sept2019 .flash__countdown.dc-final-countdown .dc-icon{fill:#ffffff !important}.flash--sept2019 .flash__close{align-items:center;display:flex;height:44px;justify-content:center;position:absolute;right:16px;top:calc(50% - 22px);width:44px;z-index:100}.flash--sept2019 .flash__close:before{font-size:1.5rem;font-weight:300}@media screen and (min-width: 768px){.flash--sept2019 .flash__title{font-size:1.25rem;margin-bottom:6px}}.dc-pricing-experiment.dc-promo-service-sept_2020 .dc-pricing-experiment__title,.dc-pricing-experiment.dc-promo-service-sept_2020 .dc-pricing-experiment__currency-title{color:#ffffff !important}.dc-pricing-experiment.dc-promo-service-sept_2020 .header__logo-block{background:none}.dc-pricing-experiment.dc-promo-service-sept_2020 .header__logo-block .dc-temp-replacement{display:block}.dc-pricing-experiment.dc-promo-service-sept_2020 .header__mobile-nav{background-image:url(/main-app/assets/icons/hamburger-icon-white-opaque-52fe2bda60b2e58b2ae08aaf3661ad14a2b369436a4b3f20dbae57b591206af4.svg)}.dc-pricing-experiment.dc-promo-service-sept_2020 .dc-pricing-experiment__currency-title,.dc-pricing-experiment.dc-promo-service-sept_2020 .dc-pricing-experiment__disclaimers{color:#ffffff}@media screen and (max-width: 991px){.dc-header-angled--custom-pricing-experiment.dc-promo-service-sept_2020{background:linear-gradient(73deg, #231a64, #aa57b5)}.dc-header-angled--custom-pricing-experiment.dc-promo-service-sept_2020 .dc-promo-service-pricing-countdown .dc-promo-service-countdown__label,.dc-header-angled--custom-pricing-experiment.dc-promo-service-sept_2020 .dc-promo-service-pricing-countdown .dc-promo-service-countdown__unit{color:#ffffff}}@media screen and (min-width: 992px){.dc-header-angled--custom-pricing-experiment.dc-promo-service-sept_2020{background:#ffffff}.dc-header-angled--custom-pricing-experiment.dc-promo-service-sept_2020::after{background-image:linear-gradient(73deg, #231a64, #aa57b5)}.dc-pricing-experiment.dc-promo-service-sept_2020 .header__logo-block{background:url(/main-app/assets/logos/logo-filled-36724ebeecaeebc2d7e8906e9024beab0dd67367ad8835e996f1e61cb369f401.svg) no-repeat left top;height:40px;width:38px}.dc-pricing-experiment.dc-promo-service-sept_2020 .header__logo-block .dc-temp-replacement{display:none}.dc-pricing-experiment.dc-promo-service-sept_2020 .dc-header__nav-link,.dc-pricing-experiment.dc-promo-service-sept_2020 .header__nav--account .dc-btn--tertiary,.dc-pricing-experiment.dc-promo-service-sept_2020 .header__nav--account .dc-btn-pause{color:#ffffff !important}.dc-pricing-experiment.dc-promo-service-sept_2020 .dc-header__nav-link:active,.dc-pricing-experiment.dc-promo-service-sept_2020 .dc-header__nav-link:focus,.dc-pricing-experiment.dc-promo-service-sept_2020 .dc-header__nav-link:hover,.dc-pricing-experiment.dc-promo-service-sept_2020 .header__nav--account .dc-btn--tertiary:active,.dc-pricing-experiment.dc-promo-service-sept_2020 .header__nav--account .dc-btn-pause:active,.dc-pricing-experiment.dc-promo-service-sept_2020 .header__nav--account .dc-btn--tertiary:focus,.dc-pricing-experiment.dc-promo-service-sept_2020 .header__nav--account .dc-btn-pause:focus,.dc-pricing-experiment.dc-promo-service-sept_2020 .header__nav--account .dc-btn--tertiary:hover,.dc-pricing-experiment.dc-promo-service-sept_2020 .header__nav--account .dc-btn-pause:hover{color:rgba(255,255,255,0.7) !important}.dc-pricing-experiment.dc-promo-service-sept_2020 .dc-navbar-search__icon{fill:#ffffff}.dc-pricing-experiment.dc-promo-service-sept_2020 .dc-navbar-search__input{background:rgba(255,255,255,0.2);box-shadow:none}.dc-pricing-experiment.dc-promo-service-sept_2020 .dc-navbar-search__input::placeholder{color:#ffffff}.dc-pricing-experiment.dc-promo-service-sept_2020 .dc-header__nav-link--has-dropdown,.dc-pricing-experiment.dc-promo-service-sept_2020 .header-user{background-image:url(/main-app/assets/icons/down-arrow-icon-white-0289f6e56ff5177a014e405a4383fa556c8455313ddbaaa55c46d20236a0f52a.svg);color:#ffffff}.dc-pricing-experiment.dc-promo-service-sept_2020 .dc-toggle-content--dark{background:#0c1626}.dc-pricing-experiment.dc-promo-service-sept_2020 .dc-toggle-content--dark .dc-toggle-content__label{color:rgba(255,255,255,0.7)}.dc-pricing-experiment.dc-promo-service-sept_2020 .dc-pricing-experiment__currency-title,.dc-pricing-experiment.dc-promo-service-sept_2020 .dc-pricing-experiment__disclaimers{color:#ff6ea9}}.dc-header.dc-promo-service__subscribe.dc-promo-service-sept_2020,.dc-header.dc-promo-service__completed.dc-promo-service-sept_2020,.dc-header.dc-promo-service__upgrade.dc-promo-service-sept_2020{background-image:linear-gradient(56deg, #fc466b, #3f5efb)}.dc-promo-service-sept_2020 .subscribe__plan--year .subscribe__plan-title{color:#ffffff}@media screen and (min-width: 992px){.dc-checkout__bogo-text{transform:translateY(-64px)}}.fw{background-color:#05192d}.fw .signup-form__social-button{font-weight:400}.fw__countdown{background-color:#ffffff;border-radius:4px;margin:0 0 0 8px;padding:2px 12px}.fw__countdown .dc-promo-service-countdown__unit{color:#05192d;font-weight:800}.fw__countdown .dc-promo-service-countdown__label{color:#05192d;font-weight:800}.fw__countdown .seconds,.fw__countdown .minutes,.fw__countdown .hours,.fw__countdown .days{min-width:24px}.fw .dc-input--text{min-width:1px}.fw__disclaimer{color:#838b95}.fw__disclaimer a{color:#838b95;font-weight:400}.fw__disclaimer a:hover{border-color:#838b95;color:#838b95}.fw__completed{position:relative;overflow:hidden;min-height:100vh;padding-top:32px;background:linear-gradient(180deg, #05192d 59.61%, #B08EFF 125.82%)}.fw__completed .dc-header{background:transparent}.fw__completed .subscribe__invite-wrapper{background-color:rgba(255,255,255,0.15);border-radius:4px;margin:0 auto;max-width:410px;padding:16px}.fw__completed .subscribe-share__link{background-color:#d9d9e2}.fw__completed .subscribe-share__link:active,.fw__completed .subscribe-share__link:focus,.fw__completed .subscribe-share__link:hover{background-color:#e8e8ea}.fw__completed-content{background-repeat:no-repeat;background-position:center top;background-size:588px auto;z-index:0}.fw__completed-content .subscribe__invite-wrapper{background-color:#ffffff}.fw__completed-content .subscribe__invite-text{color:#05192d}.fw__completed-content .subscribe-share{display:flex;flex-wrap:wrap;justify-content:center}.fw__completed-content .subscribe-share>*+*{margin-left:8px}.fw__completed-content .subscribe-share__link--twitter{display:inline-flex}.fw__bottom-cta form{margin-left:auto;margin-right:auto;max-width:640px}.fw__completed-logo{display:flex;justify-content:center;gap:8px}.fw__logo-scale{transform:scale(0.75)}.fw__freeweek_icon{max-width:130px}.fw__plus_icon{max-width:70px}.fw__xp_icon{max-width:100px}.fw__subtitle{font-size:1.25rem}@media screen and (min-width: 480px){.fw__completed-logo{display:flex;justify-content:center;gap:56px}.fw__logo-scale{transform:scale(1)}.fw__freeweek_icon,.fw__plus_icon,.fw__xp_icon{max-width:none}.fw__plus_icon{padding-left:24px}.fw__subtitle{font-size:1.5rem}}@media screen and (min-width: 768px){.fw__completed::before{z-index:0;transform:translateY(-150px) rotate(30deg)}.fw__completed-container{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 32px)}.fw__completed-content{width:588px}.fw .dc-promo-service-countdown__unit:not(:first-child){margin-left:20px}}.suspension_banner__container{display:flex;align-items:center;justify-content:center;padding:16px;position:relative;z-index:9999}.suspension_banner__container .red-icon{fill:#ff5400;margin-top:12px}.suspension_banner__container .banner__card{max-width:100%}@media (min-width: 480px){.suspension_banner__container .banner__card{max-width:480px}}@media (min-width: 768px){.suspension_banner__container .banner__card{max-width:960px;min-width:480px}}@media screen and (min-width: 1920px){.suspension_banner__container .banner__card{width:960px}}.suspension_banner__container .contact__button{margin-top:24px;width:100%}@media (min-width: 768px){.suspension_banner__container .contact__button{margin-top:0;margin-left:16px;width:auto}}.business_banner{color:#fff;background-color:#7933ff;border-radius:4px;padding:12px;position:relative;letter-spacing:initial;margin-top:12px;width:fit-content}.dc-page-refer-a-friend__social .social-icon-link__icon{top:auto;left:10px;transform:none}@media (min-width: 768px){.dc-page-refer-a-friend__social+.dc-page-refer-a-friend__social{margin-left:8px}}.refer-a-group__business-summary .business-summary{background-color:#ff6ea9;background-image:url(/main-app/assets/world_background-e50ee02ad0287ae99c9c3754d95e9c63037923445197d3a4804fbf6960931e58.jpg);background-size:cover;background-position:center top;padding:2rem 0 9rem}.refer-a-group__business-summary .business-summary__title{color:#fff;text-align:center;margin:4rem 0 4rem;font-size:2.533rem}.refer-a-group__business-summary .business-summary__block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:4px;overflow:hidden}@media screen and (max-width: 600px){.refer-a-group__business-summary .business-summary__block{flex-wrap:wrap}}.refer-a-group__business-summary .business-summary__price{font-size:2.533rem;font-weight:bold;width:100%}.refer-a-group__business-summary .business-summary__price-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#ff6ea9;color:#fff;text-align:center;width:30%}@media screen and (max-width: 600px){.refer-a-group__business-summary .business-summary__price-wrapper{width:100%;padding:2rem 0}}.refer-a-group__business-summary .business-summary__price-tagline{width:100%;text-transform:uppercase;letter-spacing:0.065rem}.refer-a-group__business-summary .business-summary__facts{background-color:#fff;padding:2.5rem;width:70%}@media screen and (max-width: 600px){.refer-a-group__business-summary .business-summary__facts{width:100%}}.refer-a-group__business-summary .business-summary__facts ul{padding:0;margin:0}.refer-a-group__business-summary .business-summary__facts li{list-style:none}.refer-a-group__business-summary .business-summary__facts li .fa{color:#ff6ea9}.refer-a-group__business-summary .business-summary__facts-title{font-size:2rem;margin-bottom:2rem}.refer-a-group__business-summary .business-summary__facts-cta{margin-top:1rem}.refer-a-group__business-summary .business-summary__facts-cta .btn{width:15rem;margin-top:1.5rem;max-width:100%}.refer-a-group__business-summary .business-summary__facts-cta .btn:first-child{margin-right:1rem}.refer-a-group__business-summary .business-summary__content{border-radius:4px;overflow:hidden;box-shadow:0 0 35px 0 rgba(255,110,169,0.24)}.refer-a-group__business-summary .business-seats{background-color:#fff;padding:35px 20px;min-height:300px;flex:1}.refer-a-group__business-summary .business-seats__title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.refer-a-group__business-summary .business-seats__title:before{content:"";width:24px;height:24px;display:block;margin-right:5px;background:url(/main-app/assets/icons/group-icon-2-21f9d840332f421e079736741c05669c19ab666670bc7fdabd27bb7f4a36bd1b.svg) no-repeat 0 calc(50% - 2px);flex-shrink:0}.refer-a-group__business-summary .seats-slider{position:relative;margin-top:40px}.refer-a-group__business-summary .seats-slider__label{display:inline-flex;flex-direction:column;text-align:center;position:relative;left:5.78%;transform:translateX(-50%) translateX(26px)}.refer-a-group__business-summary .seats-slider__seats{font-size:1.467rem;font-weight:700;line-height:normal;color:#05192d}.refer-a-group__business-summary .seats-slider__slider{height:auto;line-height:normal;padding:0;background-color:transparent;border:0;transition:none;-webkit-appearance:none;width:100%;height:52px;margin-top:10px;position:relative;z-index:2}.refer-a-group__business-summary .seats-slider__slider:focus{outline:none}.refer-a-group__business-summary .seats-slider__slider::-webkit-slider-runnable-track{width:100%;cursor:pointer;background:transparent;border:0}.refer-a-group__business-summary .seats-slider__slider::-webkit-slider-thumb{border:0;width:52px;height:52px;border-radius:50%;background:#ff6ea9 url(/main-app/assets/icons/right-arrow-with-tail-white-456c91fed34f9e24e61909d89ec5b9b12aaf6263e19e7880941ec677b766367e.svg) no-repeat 50% 50%/16px 16px;box-shadow:0px 7px 18px 0 rgba(255,110,169,0.85);cursor:pointer;-webkit-appearance:none}.refer-a-group__business-summary .seats-slider__slider::-moz-range-track{width:100%;cursor:pointer;background:transparent;border:0}.refer-a-group__business-summary .seats-slider__slider::-moz-range-thumb{border:0;width:52px;height:52px;border-radius:50%;background:#ff6ea9 url(/main-app/assets/icons/right-arrow-with-tail-white-456c91fed34f9e24e61909d89ec5b9b12aaf6263e19e7880941ec677b766367e.svg) no-repeat 50% 50%/16px 16px;box-shadow:0px 7px 18px 0 rgba(255,110,169,0.85);cursor:pointer}.refer-a-group__business-summary .seats-slider__slider::-ms-track{width:100%;cursor:pointer;background:transparent;border-color:transparent;color:transparent}.refer-a-group__business-summary .seats-slider__slider::-ms-fill-lower{background-color:transparent}.refer-a-group__business-summary .seats-slider__slider::-ms-fill-upper{background-color:transparent}.refer-a-group__business-summary .seats-slider__slider::-ms-thumb{border:0;width:52px;height:52px;border-radius:50%;background:#ff6ea9 url(/main-app/assets/icons/right-arrow-with-tail-white-456c91fed34f9e24e61909d89ec5b9b12aaf6263e19e7880941ec677b766367e.svg) no-repeat 50% 50%/16px 16px;cursor:pointer}.refer-a-group__business-summary .seats-slider__slider:focus::-ms-fill-lower{background-color:transparent}.refer-a-group__business-summary .seats-slider__slider:focus::-ms-fill-upper{background-color:transparent}.refer-a-group__business-summary .seats-slider__track{width:100%;height:5px;background:#ff6ea9;border-radius:2px;position:absolute;bottom:28px;z-index:1}.refer-a-group__business-summary .seats-slider__progress{background-color:#ff6ea9;border-radius:2px;height:5px;width:6.25%}.refer-a-group__business-summary .business-facts{background-image:linear-gradient(25deg, #2388b0, #ff6ea9);padding:30px 20px;color:#fff}.refer-a-group__business-summary .business-facts__list{list-style:none;margin-bottom:0;margin-top:0;padding-left:0;margin-top:20px}.refer-a-group__business-summary .business-facts__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;font-size:16px;line-height:1.6}.refer-a-group__business-summary .business-facts__item::before{content:"";display:block;width:12px;height:12px;background:url(/main-app/assets/experiments/check-icon-yellow-9df7d10b168674a31faaff5835be0ebcc50249c7a5ef35615931e2be0b46ff67.svg) no-repeat 0 0;margin-right:10px;flex-shrink:0}.refer-a-group__business-summary .business-facts__btn{width:auto;margin:30px 10px 0 0}@media (min-width: 480px){.refer-a-group__business-summary .business-seats{padding:35px}.refer-a-group__business-summary .business-facts{padding:35px}}@media (min-width: 992px){.refer-a-group__business-summary .business-summary__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.refer-a-group__business-summary .business-seats{padding:35px 45px 45px 45px}.refer-a-group__business-summary .business-facts{width:360px;padding:30px 40px}}.campaigns .dc-card--centered{width:30%;min-height:430px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.campaigns .dc-card--centered--no-toc{min-height:330px}.campaigns .dc-card--not-eligible{min-height:280px}.campaigns .dc-card-logo{height:64px;position:relative;transform:translate(-50%, 0);margin-top:-40px;left:50%}.campaigns-banner{padding:12px 48px 12px 16px;text-align:center;min-width:100%}.embedded-header{margin-top:32px;margin-bottom:32px}.is-embedded .home__ads{padding-top:32px !important}.svg-not-found{display:none}.toast-title{font-weight:bold}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#FFFFFF}.toast-message a:hover{color:#CCCCCC;text-decoration:none}.toast-close-button{position:relative;right:-0.3em;top:-0.3em;float:right;font-size:20px;font-weight:bold;color:#FFFFFF;-webkit-text-shadow:0 1px 0 #ffffff;text-shadow:0 1px 0 #ffffff;opacity:0.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80);line-height:1}.toast-close-button:hover,.toast-close-button:focus{color:#000000;text-decoration:none;cursor:pointer;opacity:0.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}.rtl .toast-close-button{left:-0.3em;float:left;right:0.3em}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999;pointer-events:none}#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container>div{position:relative;pointer-events:auto;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;background-position:15px center;background-repeat:no-repeat;-moz-box-shadow:0 0 12px #999999;-webkit-box-shadow:0 0 12px #999999;box-shadow:0 0 12px #999999;color:#FFFFFF;opacity:0.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}#toast-container>div.rtl{direction:rtl;padding:15px 50px 15px 15px;background-position:right 15px center}#toast-container>div:hover{-moz-box-shadow:0 0 12px #000000;-webkit-box-shadow:0 0 12px #000000;box-shadow:0 0 12px #000000;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);cursor:pointer}#toast-container>.toast-info{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=") !important}#toast-container>.toast-error{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=") !important}#toast-container>.toast-success{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==") !important}#toast-container>.toast-warning{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=") !important}#toast-container.toast-top-center>div,#toast-container.toast-bottom-center>div{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-top-full-width>div,#toast-container.toast-bottom-full-width>div{width:96%;margin-left:auto;margin-right:auto}.toast{background-color:#030303}.toast-success{background-color:#51A351}.toast-error{background-color:#BD362F}.toast-info{background-color:#2F96B4}.toast-warning{background-color:#F89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000000;opacity:0.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}@media all and (max-width: 240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-0.2em;top:-0.2em}#toast-container .rtl .toast-close-button{left:-0.2em;right:0.2em}}@media all and (min-width: 241px) and (max-width: 480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-0.2em;top:-0.2em}#toast-container .rtl .toast-close-button{left:-0.2em;right:0.2em}}@media all and (min-width: 481px) and (max-width: 768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}#toast-container>div.rtl{padding:15px 50px 15px 15px}}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.modal-overlay{z-index:9999 !important}
