html{font-size:62.5%}body{margin:0;font-family:'Roboto';font-size:1.4rem;color:#333}body>main{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow-x:hidden;padding-top:6.5rem;min-height:100vh}@media only screen and (max-width: 1024px){body.mobile-nav-active{overflow:hidden}}a{color:#333}a:hover{color:#4B4B4B}a.term-highlight{cursor:text;text-decoration:none;color:inherit;font-weight:inherit}a.topic-section-start,a.modal-start,a.modal-end{position:absolute;display:block;height:0;overflow:hidden}footer{background-color:#293137;width:100%}footer a:focus,footer img:focus,footer select:focus{outline-color:#4d90fe;outline-width:2px}footer .footer-content-container{display:-ms-inline-flexbox;display:inline-flex;width:100%;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .footer-content-container .link-container{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-item-align:center;align-self:center;-ms-flex-direction:column;flex-direction:column}footer .footer-content-container .link-container .logo{width:7.5rem;height:100%;margin:1.5rem}footer .footer-content-container .link-container .logo img{width:100%;height:100%;vertical-align:middle}footer .footer-content-container .link-container .footer-links{margin:1.5rem}footer .footer-content-container .link-container .footer-links a{margin-right:2.5rem;text-decoration:none}footer .footer-content-container .link-container .footer-links a span{color:#FFFFFF;font-weight:100}footer .footer-content-container .country-select-container{margin:1.5rem}footer .footer-content-container .country-select-container label{position:absolute;left:-9999px;overflow:hidden;top:auto;width:1px;height:1px}footer .footer-content-container .country-select-container select{-webkit-appearance:none;background:none;border:none;font-size:1.4rem;font-family:'Roboto', sans-serif;font-weight:100;color:#FFFFFF}footer .footer-content-container .country-select-container select::-ms-expand{display:none}footer .footer-content-container .country-select-container select:focus{outline:none}footer .footer-content-container .country-select-container select option{color:#000;font-weight:normal}footer .footer-content-container .country-select-container .icon-triangle{font-size:3rem;color:white;vertical-align:middle}@media only screen and (min-width: 641px){footer .footer-content-container{-ms-flex-pack:justify;justify-content:space-between;min-height:7.5rem}footer .footer-content-container .link-container{-ms-flex-direction:row;flex-direction:row}footer .footer-content-container .link-container .footer-links{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}footer .footer-content-container .country-select-container{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}@font-face{font-family:'icons';src:url("https://storage.googleapis.com/gthink-ytcpb-author-prod.google.com.a.appspot.com/static/fieldguide/fonts/icons.eot?p6yd38");src:url("https://storage.googleapis.com/gthink-ytcpb-author-prod.google.com.a.appspot.com/static/fieldguide/fonts/icons.eot?p6yd38#iefix") format("embedded-opentype"),url("https://storage.googleapis.com/gthink-ytcpb-author-prod.google.com.a.appspot.com/static/fieldguide/fonts/icons.ttf?p6yd38") format("truetype"),url("https://storage.googleapis.com/gthink-ytcpb-author-prod.google.com.a.appspot.com/static/fieldguide/fonts/icons.woff?p6yd38") format("woff"),url("https://storage.googleapis.com/gthink-ytcpb-author-prod.google.com.a.appspot.com/static/fieldguide/fonts/icons.svg?p6yd38#icons") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-back:before{content:"\e90f"}.icon-creator:before{content:"\e918"}.icon-chevron:before{content:"\e900"}.icon-outbound:before{content:"\e901"}.icon-triangle:before{content:"\e902"}.icon-back-circle:before{content:"\e903"}.icon-close:before{content:"\e904"}.icon-email:before{content:"\e905"}.icon-google-plus:before{content:"\e906"}.icon-link:before{content:"\e907"}.icon-linkedin:before{content:"\e908"}.icon-share:before{content:"\e909"}.icon-twitter:before{content:"\e90a"}.icon-book:before{content:"\e90b"}.icon-bullet:before,.bullet-block:before{content:"\e90c"}.icon-bullseye:before{content:"\e90d"}.icon-conversation:before{content:"\e90e"}.icon-monitor:before{content:"\e910"}.icon-question-mark:before{content:"\e911"}.icon-video-player:before{content:"\e912"}.icon-chain:before{content:"\e913"}.icon-coin:before{content:"\e914"}.icon-computer:before{content:"\e915"}.icon-electrons:before{content:"\e916"}.icon-satellite:before{content:"\e917"}.social-share{display:inline-block}.social-share [class^="icon-"]{display:inline-block;border-radius:50%;text-decoration:none;text-align:center}.social-share [class^="icon-"]:before{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.social-share .icon-share{width:6rem;height:6rem;color:#666;font-size:2.4rem;position:relative}.social-share .social-share-buttons{width:6rem;height:21rem;text-align:center;position:relative;overflow:hidden;border-radius:40%;z-index:10}.social-share .social-share-buttons [class^="icon-"]{width:4rem;height:4rem;font-size:2.6rem;color:white;position:absolute;left:50%;top:-5rem;transform:translateX(-50%);transition:top 0.25s ease-in-out;box-shadow:0 0.0625em 0.1875em rgba(0,0,0,0.12),0 0.0625em 0.125em rgba(0,0,0,0.24)}.social-share .social-share-buttons .icon-google-plus{background-color:#df4d34}.social-share .social-share-buttons .icon-twitter{background-color:#46a6f2}.social-share .social-share-buttons .icon-linkedin{background-color:#0080c1}.social-share .social-share-buttons .icon-email{background-color:#465a63}.social-share.expanded .social-share-buttons .icon-google-plus{top:1rem}.social-share.expanded .social-share-buttons .icon-twitter{top:6rem}.social-share.expanded .social-share-buttons .icon-linkedin{top:11rem}.social-share.expanded .social-share-buttons .icon-email{top:16rem}input,textarea{border:none;background:#EFEFEF;font-weight:300;outline:none}input{font-family:Roboto, Helvetica, sans-serif}.desktop .share-query{position:relative}[data-product-category-search-pristine="true"] .desktop .share-query{display:none}.mobile .share-query.show-links .share-popup-overlay,.tablet .share-query.show-links .share-popup-overlay{opacity:1}.mobile .share-query.show-links .share-popup-overlay.clickable,.tablet .share-query.show-links .share-popup-overlay.clickable{pointer-events:auto}.mobile .share-query .share-launcher-container,.tablet .share-query .share-launcher-container{pointer-events:none}.mobile .share-query .share-popup-overlay,.tablet .share-query .share-popup-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0.7);display:block;opacity:0;pointer-events:none;-webkit-transition:opacity 200ms;-moz-transition:opacity 200ms;transition:opacity 200ms}.mobile .share-query .share-popup,.tablet .share-query .share-popup{text-align:left;position:fixed;top:50%;left:50%;right:auto;-webkit-transform:translateY(-50%) translateX(-50%) translateZ(0);-moz-transform:translateY(-50%) translateX(-50%) translateZ(0);-ms-transform:translateY(-50%) translateX(-50%) translateZ(0);-o-transform:translateY(-50%) translateX(-50%) translateZ(0);transform:translateY(-50%) translateX(-50%) translateZ(0)}.mobile .share-query .copy-link-input,.tablet .share-query .copy-link-input{display:none}.mobile .share-query .copy-link-container,.tablet .share-query .copy-link-container{padding-top:0}.share-query .share-launcher-container{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:inline-block;vertical-align:top;left:100%;top:0;padding:1.3rem 0 1.1rem 1rem;z-index:10;pointer-events:auto}.share-query .share-launcher-container #share-launcher{color:#757575;font-size:2rem;opacity:0.75;cursor:pointer;position:relative}.share-query .share-launcher-container #share-launcher:after{position:absolute;bottom:-33px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);border-radius:3px;background:rgba(0,0,0,0.5);padding:0.5rem 1.5rem;font-size:1.3rem;white-space:nowrap;color:white;opacity:0;pointer-events:none;z-index:1;-webkit-transition:opacity 200ms;-moz-transition:opacity 200ms;transition:opacity 200ms}.share-query .share-launcher-container #share-launcher:hover{opacity:1}.share-query .share-launcher-container #share-launcher:hover:after{opacity:1}.share-query .share-icon-container{bottom:0;left:0;white-space:nowrap;padding:15px;background:#eee}.tablet .share-query .share-icon-container{padding:10px 20px}.share-query .share-it{float:left;font-size:12px;line-height:2.5rem;margin:0 26px 0 0;color:#333}body.mobile .share-query .share-it{margin:0 16px 0 0}.tablet .share-query .share-it{font-size:14px}.share-query ul{list-style:none;margin:0;-webkit-padding-start:0;pointer-events:none;height:25px}.share-query ul li{-webkit-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;display:inline-block;opacity:0.75;height:24px !important;cursor:pointer;background-position:center;margin:0 23px 0 0}.share-query ul li a{display:block}body.mobile .share-query ul li{width:40px !important;margin:0}.tablet .share-query ul li{margin:0 23px}.share-query ul li a[data-social-site="gplus"]{width:25px;height:20px;background-size:25px 20px;background-image:url(../images/share_google.png);background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.share-query ul li a[data-social-site="gplus"]{background-image:url(../images/share_google.png)}}.tablet .share-query ul li a[data-social-site="gplus"]{margin:0 23px}.share-query ul li a[data-social-site="twitter"]{width:17px;height:20px;background-size:17px 20px;background-image:url(../images/share_twitter.png);background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.share-query ul li a[data-social-site="twitter"]{background-image:url(../images/share_twitter.png)}}.share-query ul li a[data-social-site="facebook"]{width:8px;height:20px;background-size:8px 20px;background-image:url(../images/share_facebook.png);background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.share-query ul li a[data-social-site="facebook"]{background-image:url(../images/share_facebook.png)}}.share-query ul li a[data-social-site="download"]{width:20px;height:20px;background-size:20px 20px;background-image:url(../images/share_download.png);background-repeat:no-repeat;margin:0;position:relative}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.share-query ul li a[data-social-site="download"]{background-image:url(../images/share_download.png)}}.tablet .share-query ul li a[data-social-site="download"]{margin:0 0 0 23px}.share-query ul li a[data-social-site="download"]:after{pointer-events:none;position:absolute;display:block;content:"URL copied to clipboard";top:33px;left:-105px;padding:5px;color:white;text-align:center;border-radius:2px;opacity:0;border-radius:3px;background:rgba(0,0,0,0.9);padding:0.5rem 1.5rem;font-size:1rem;white-space:nowrap;-webkit-transition-delay:200ms;-moz-transition-delay:200ms;transition-delay:200ms;-webkit-transition:opacity 200ms ease-out;-moz-transition:opacity 200ms ease-out;transition:opacity 200ms ease-out}.share-query ul li a[data-social-site="download"].show-copied-copy:after{opacity:1}.show-insight-link .share-query ul li a[data-social-site="download"]:after{left:-53px}.share-query ul li:hover{opacity:1}.share-query.show-links{opacity:1}.share-query.show-links #share-launcher{opacity:1}.share-query.show-links ul li{pointer-events:auto;opacity:0.75}.share-query.show-links ul li:hover{opacity:1}.share-popup{-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;transition:all 200ms ease-out;-webkit-transform:scale(0, 0);-moz-transform:scale(0, 0);-ms-transform:scale(0, 0);-o-transform:scale(0, 0);transform:scale(0, 0);transform-origin:top right;opacity:0;pointer-events:none;position:absolute;right:-10px;white-space:normal}body.desktop .share-popup{top:5rem;z-index:10;right:3rem}.share-popup .share-loader{position:absolute;background:white;-webkit-transition-delay:400ms;-moz-transition-delay:400ms;transition-delay:400ms;-webkit-transition:opacity 400ms;-moz-transition:opacity 400ms;transition:opacity 400ms}.share-popup .share-loader.hide{opacity:0;pointer-events:none}.share-popup .share-loader .loader{left:50%;top:50%;overflow:none;-webkit-transform:scale(0.25);-moz-transform:scale(0.25);-ms-transform:scale(0.25);-o-transform:scale(0.25);transform:scale(0.25)}.share-popup .share-loader .loader .loader-gap{left:50px;right:50px}.share-popup .share-loader .loader .loader-left,.share-popup .share-loader .loader .loader-right{overflow:initial}.adding-show .share-popup{-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;animation-timing-function:ease-out}.removing-show .share-popup{-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1)}.show-links .share-popup{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1);opacity:1;pointer-events:auto}.share-popup-overlay{display:none}.share-popup-image-holder{height:130px;width:230px;border:1px solid #eee;background-color:#eee;background-position:center;background-size:cover}.tablet .share-popup-image-holder{height:180px;width:360px}.share-popup-frame{pointer-events:none;border-radius:2px;background:#fff;box-shadow:0 0 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);width:260px;-webkit-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms}.tablet .share-popup-frame{width:400px}.share-popup-frame-contents{-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;transition:all 200ms ease-out;-webkit-transition-delay:200ms;-moz-transition-delay:200ms;transition-delay:200ms;opacity:0}.show-links .share-popup-frame-contents{opacity:1}.share-loading .share-popup-frame-contents{opacity:0}.share-popup-frame-contents .share-popup-top{padding:15px 15px 12px}.tablet .share-popup-frame-contents .share-popup-top{padding:20px}.share-popup-title{display:block;font-size:14px;margin:10px 0 5px;color:#424242}.tablet .share-popup-title{font-size:18px}.share-popup-description{display:block;font-size:12px;color:#757575}.tablet .share-popup-description{font-size:14px}.copy-link-container{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:15px;line-height:30px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}body.desktop .copy-link-container{opacity:0;height:0;padding:0}body.desktop .copy-link-container .copy-link-prompt{display:inline-block;vertical-align:top}body.desktop .copy-link-container .copy-link-field{display:none}body.desktop .copy-link-container .copy-link-input{display:inline-block;width:149px;height:30px}.show-input-link .copy-link-container{opacity:1 !important;height:30px !important;padding:15px !important;pointer-events:auto}.tablet .copy-link-container{padding:15px 20px}.mobile .copy-link-container,.tablet .copy-link-container{display:none}.show-mobile-link .copy-link-container{display:-ms-flexbox;display:-webkit-flex;display:flex}.mobile.show-mobile-link .copy-link-container,.copy-link-container .tablet.show-mobile-link{display:block}.copy-link-container .copy-link-prompt{-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;font-size:12px;margin:0 15px 0 0;pointer-events:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.tablet .copy-link-container .copy-link-prompt{font-size:14px}.copy-link-container .copy-link-field,.copy-link-container .copy-link-input{-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;background:#fbfbfb;border-radius:2px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.25);padding:0 5px;pointer-events:none;outline:none;overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis}.copy-link-container .copy-link-field a,.copy-link-container .copy-link-input a{color:#616161;text-decoration:none}.tablet .copy-link-container .copy-link-field,.tablet .copy-link-container .copy-link-input{font-size:12px}.show-links .copy-link-container .copy-link-field,.show-links .copy-link-container .copy-link-input{pointer-events:auto}#current_share_hitstate{-webkit-tap-highlight-color:transparent;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;-moz-user-select:text;-webkit-user-select:text;-ms-user-select:text;user-select:text;background-color:rgba(255,255,255,0);color:rgba(255,255,255,0);cursor:text;font-size:10px;padding:0 0 0 4px;position:absolute;pointer-events:none;width:auto;overflow:hidden;line-height:30px}.tablet #current_share_hitstate{font-size:12px}.show-links #current_share_hitstate{pointer-events:auto}#current_share_hitstate::webkit-selection{background-color:#ade1f5;color:#fff}#current_share_hitstate::moz-selection{background-color:#ade1f5;color:#fff}#current_share_hitstate::selection{background-color:#ade1f5;color:#fff}#course-picker{text-align:center}#course-picker>h2{font-weight:300}#course-picker>h2:nth-of-type(1){display:none;margin:0 0 4rem 0}#course-picker>h2:nth-of-type(2){display:block;margin:0 0 2rem 0}@media only screen and (min-width: 641px){#course-picker>h2:nth-of-type(1){display:block}#course-picker>h2:nth-of-type(2){display:none}}#course-picker #course-picker-container{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;max-width:110rem;margin:0 auto}#course-picker #course-picker-container .course{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.5rem 2rem;box-sizing:border-box;text-decoration:none;color:#333;border-top:solid .1rem gray;width:100%;-ms-flex-pack:center;justify-content:center}#course-picker #course-picker-container .course .course-header{display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-preferred-size:60%;flex-basis:60%;-ms-flex-order:1;order:1;text-align:left;padding-left:3rem;box-sizing:border-box;width:100%;display:block}#course-picker #course-picker-container .course .course-header h3{margin:0 0 .1rem 0;font-size:1.6rem}#course-picker #course-picker-container .course .course-header p{margin-top:0;margin-bottom:0;font-weight:300;line-height:1.7}@media only screen and (min-width: 641px){#course-picker #course-picker-container .course .course-header p{margin-bottom:1rem}}@media only screen and (min-width: 641px){#course-picker #course-picker-container .course .course-header{text-align:center;-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-order:auto;order:0;-ms-flex:1 1 auto;flex:1 1 auto;padding-left:0}#course-picker #course-picker-container .course .course-header h3{font-size:2rem}}@keyframes animate-poster-desktop{from{transform:translateY(0%)}to{transform:translateY(-83.3%)}}#course-picker #course-picker-container .course .poster-container{position:relative;height:15rem;width:15rem;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#course-picker #course-picker-container .course .poster-container .course-poster{display:none}@media only screen and (min-width: 641px){#course-picker #course-picker-container .course .poster-container .course-poster{display:block;width:100%}}#course-picker #course-picker-container .course .poster-container .course-poster-tile{width:100%;height:auto;-webkit-tap-highlight-color:transparent}@media only screen and (min-width: 641px){#course-picker #course-picker-container .course .poster-container .course-poster-tile{display:none}}@media only screen and (min-width: 641px){#course-picker #course-picker-container .course .poster-container{top:0;display:block}}@media only screen and (min-width: 1025px){#course-picker #course-picker-container .course .poster-container{height:20rem;width:20rem}}#course-picker #course-picker-container .course:hover{background:#f0f0f0}@media only screen and (min-width: 641px){#course-picker #course-picker-container .course{-ms-flex:1;flex:1;-ms-flex-flow:column wrap;flex-flow:column wrap;border-top:none;padding:0 1rem;width:25%}#course-picker #course-picker-container .course:focus,#course-picker #course-picker-container .course:hover{background:none}#course-picker #course-picker-container .course:focus h3,#course-picker #course-picker-container .course:hover h3{color:#e62d27}#course-picker #course-picker-container .course:focus .course-poster,#course-picker #course-picker-container .course:hover .course-poster{animation:animate-poster-desktop 0.16s steps(5) 1 forwards}}#course-picker #course-picker-container .course:last-child .poster-container{top:0}@media only screen and (min-width: 641px){#course-picker #course-picker-container{flex-flow:initial;-ms-flex-flow:initial}}#topic-picker{text-align:center;margin-bottom:4rem}#topic-picker>h2{font-weight:300}#topic-picker>h2:nth-of-type(1){display:none;margin:0 0 4rem 0}#topic-picker>h2:nth-of-type(2){display:block;margin:0 0 2rem 0}@media only screen and (min-width: 641px){#topic-picker>h2:nth-of-type(1){display:block}#topic-picker>h2:nth-of-type(2){display:none}}#topic-picker #topic-picker-container ul{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;box-sizing:border-box;max-width:120rem;margin:0 auto;text-align:left;padding:0}#topic-picker #topic-picker-container ul .topic{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;width:calc(50% - 1.5rem);font-size:1.3rem;margin:.5rem;box-sizing:border-box}#topic-picker #topic-picker-container ul .topic a{display:block;padding:.5rem;width:100%;text-decoration:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border:solid 0.1rem #A09F9F;color:#333;text-decoration:none;font-weight:700;line-height:1.2}#topic-picker #topic-picker-container ul .topic a:focus{background:#f0f0f0;border-color:#f0f0f0}#topic-picker #topic-picker-container ul .topic a:focus [class^="icon-"],#topic-picker #topic-picker-container ul .topic a:focus [class*=" icon-"]{color:#e62d27}#topic-picker #topic-picker-container ul .topic:nth-of-type(even){margin-right:1rem}#topic-picker #topic-picker-container ul .topic:nth-of-type(odd){margin-left:1rem}@media only screen and (min-width: 641px){#topic-picker #topic-picker-container ul .topic:nth-of-type(even){margin-right:.5rem}#topic-picker #topic-picker-container ul .topic:nth-of-type(odd){margin-left:.5rem}}@media only screen and (min-width: 641px){#topic-picker #topic-picker-container ul .topic:hover a,#topic-picker #topic-picker-container ul .topic.active a{background:#f0f0f0;border-color:#f0f0f0}#topic-picker #topic-picker-container ul .topic:hover a [class^="icon-"],#topic-picker #topic-picker-container ul .topic:hover a [class*=" icon-"],#topic-picker #topic-picker-container ul .topic.active a [class^="icon-"],#topic-picker #topic-picker-container ul .topic.active a [class*=" icon-"]{color:#e62d27}}#topic-picker #topic-picker-container ul .topic [class^="icon-"],#topic-picker #topic-picker-container ul .topic [class*=" icon-"]{float:left;font-size:4rem;margin-right:.5rem;flex-shrink:0;-ms-flex-negative:0}@media only screen and (min-width: 641px){#topic-picker #topic-picker-container ul .topic{font-size:1.4rem}}@media only screen and (min-width: 1025px){#topic-picker #topic-picker-container ul .topic{width:calc(20% - 1rem)}}@media only screen and (min-width: 641px){#topic-picker #topic-picker-container ul{-ms-flex-pack:center;justify-content:center}}#home-page-banner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;position:relative}#home-page-banner .banner-container{display:-ms-flexbox;display:flex;padding:2.5rem 1rem 2.5rem 1rem;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;width:100%;box-sizing:border-box;background:#333;text-align:center}#home-page-banner .banner-container .youtube-logo{width:10rem;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-bottom:1rem}#home-page-banner .banner-container .youtube-logo img{width:100%;height:100%}@media only screen and (min-width: 641px){#home-page-banner .banner-container .youtube-logo{width:5.5rem;margin-bottom:3.6rem}}#home-page-banner .banner-container h1{font-weight:300;color:#ffffff;margin:0;font-size:5rem}#home-page-banner .banner-container h1 .newline{display:block;font-size:2.4rem;margin-top:0.5rem}@media only screen and (min-width: 641px){#home-page-banner .banner-container h1 .newline{display:inline;font-size:inherit;margin-top:0}}#home-page-banner .banner-container .tagline{font-size:1.6rem;font-weight:200;text-align:center;color:#ffffff;padding:1.5rem 2rem 0}#home-page-banner img{width:100%;height:100%}#home-page-banner .secondary-banner{background:white}#home-page-banner .secondary-banner img:nth-of-type(2){display:none}@media only screen and (min-width: 641px){#home-page-banner .banner-container{position:absolute;top:0;left:0;background:transparent;padding:3.5rem 1rem 2.5rem 1rem}#home-page-banner .banner-container .youtube-logo{width:12rem}#home-page-banner .banner-container .tagline{font-size:1.9rem;font-weight:200;text-align:center;color:#ffffff;padding:1.5rem 0 0 0}#home-page-banner .secondary-banner{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;overflow-x:hidden;width:100%;background:url(https://storage.googleapis.com/gthink-ytcpb-author-prod.google.com.a.appspot.com/static/fieldguide/images/header.jpg) top center no-repeat;height:39.6rem}#home-page-banner .secondary-banner img{width:auto;height:auto}#home-page-banner .secondary-banner img:nth-of-type(1){display:none}}#topic-page-banner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;position:relative}#topic-page-banner .banner-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;width:100%;padding:2.5rem 1.5rem 3.75rem 1.5rem;box-sizing:border-box;background:#333}#topic-page-banner .banner-container.white{color:#ffffff}#topic-page-banner .banner-container.black{color:#333333}#topic-page-banner .banner-container h1{font-size:3.25rem;margin:0;font-weight:300;width:100%}@media only screen and (min-width: 641px){#topic-page-banner .banner-container h1{font-size:4rem;line-height:1.2;max-width:45rem}}#topic-page-banner .banner-container h1 p{font-size:inherit;line-height:inherit;margin:inherit;color:inherit}#topic-page-banner .banner-container p{font-size:1.4rem;line-height:1.7;margin:2.5rem 0 0 0;width:100%}@media only screen and (min-width: 641px){#topic-page-banner .banner-container p{font-size:1.8rem;line-height:1.5;width:37rem}}@media only screen and (min-width: 1025px){#topic-page-banner .banner-container p{width:100%}}@media only screen and (max-width: 640px){#topic-page-banner .banner-container{color:#fff !important}}@media only screen and (min-width: 641px){#topic-page-banner .banner-container{position:absolute;top:0;left:0;background:transparent;max-width:55rem;padding:3.5rem 1rem 2.5rem 3.5rem}}@media only screen and (min-width: 1025px){#topic-page-banner .banner-container{left:50%;transform:translateX(-50%) translateX(-230px)}}#topic-page-banner .image-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;overflow-x:hidden;width:100%}#topic-page-banner .image-wrapper img:nth-of-type(1){width:100%;height:100%}#topic-page-banner .image-wrapper img:nth-of-type(2){display:none}#topic-page-banner .image-wrapper img:nth-of-type(3){display:none}@media only screen and (min-width: 641px) and (max-width: 1024px){#topic-page-banner .image-wrapper img:nth-of-type(1){display:none}#topic-page-banner .image-wrapper img:nth-of-type(2){display:none}#topic-page-banner .image-wrapper img:nth-of-type(3){display:block;min-width:102.4rem}}@media only screen and (min-width: 1025px){#topic-page-banner .image-wrapper img:nth-of-type(1){display:none}#topic-page-banner .image-wrapper img:nth-of-type(2){margin-left:0;display:block;min-width:192rem}#topic-page-banner .image-wrapper img:nth-of-type(3){display:none}}#common-terms{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;background:#f0f0f0;padding-top:4.5rem;padding-bottom:10rem;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}#common-terms h2{font-size:2.4rem;font-weight:100;margin-top:0}#common-terms .term-bank{-ms-flex-pack:distribute;justify-content:space-around;width:100%;max-width:1280px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-top:15px}#common-terms .term-bank .column{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:start;align-content:flex-start;padding:30px 15px 0;box-sizing:border-box}#common-terms .term-bank .column .column-header{text-align:center;font-size:1.5rem;margin:0 0 1rem 0}#common-terms .term-bank .column .column-container{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;-ms-flex-pack:start;justify-content:flex-start}#common-terms .term-bank .column .column-container .term{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:calc(50% - .4rem);height:5.5rem;margin:0 .2rem .4rem .2rem;box-sizing:border-box;background:#FFFFFF;cursor:pointer}#common-terms .term-bank .column .column-container .term .term-label{text-decoration:none;color:#333;width:100%;height:100%;padding:.5rem 2rem;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#common-terms .term-bank .column .column-container .term .expanded-content{display:none;position:relative;left:0;top:0;width:100%;height:100%;padding:2rem;box-sizing:border-box;background:white;overflow-y:scroll}#common-terms .term-bank .column .column-container .term .expanded-content .icon-close{position:absolute;top:15px;right:15px;cursor:pointer;color:#e62d27;font-size:32px;text-decoration:none}#common-terms .term-bank .column .column-container .term .expanded-content .eyebrow{margin-top:0;margin-bottom:1rem;text-transform:uppercase;font-size:1.2rem}#common-terms .term-bank .column .column-container .term .expanded-content .term-header{font-size:2.5rem;font-weight:bold;margin-top:0;margin-bottom:1.6rem;padding-right:2rem}#common-terms .term-bank .column .column-container .term .expanded-content .rich-text p{line-height:1.7}#common-terms .term-bank .column .column-container .term .expanded-content .term-call-to-actions h4{text-transform:uppercase}#common-terms .term-bank .column .column-container .term .expanded-content .term-call-to-actions a{display:block;line-height:2.4;text-decoration:none}#common-terms .term-bank .column .column-container .term .expanded-content .term-call-to-actions a .call-to-action-link{text-decoration:underline}#common-terms .term-bank .column .column-container .term .expanded-content .term-call-to-actions a .icon-outbound{font-size:2rem;vertical-align:middle}#common-terms .term-bank .column .column-container .term .expanded-content .term-call-to-actions:hover{color:#4a4a4a}@media only screen and (min-width: 641px){#common-terms .term-bank .column .column-container .term .expanded-content{max-height:initial}}@media only screen and (min-width: 1025px){#common-terms .term-bank .column .column-container .term .expanded-content{min-height:35rem}}#common-terms .term-bank .column .column-container .term.expanded{width:calc(100% - 2px);height:calc(100% - 4px);position:absolute;margin:0;display:inline-block;cursor:auto;z-index:9;background:#f0f0f0;left:0;top:0}#common-terms .term-bank .column .column-container .term.expanded .expanded-content{display:inline-block}@media only screen and (min-width: 1025px){#common-terms .term-bank{-ms-flex-direction:row;flex-direction:row}#common-terms .term-bank .column{-ms-flex-pack:start;justify-content:flex-start;width:33.33%}#common-terms .term-bank .column .term:hover:not(.expanded):before{content:'';position:absolute;left:0;top:0;height:100%;width:.8rem;background:#e62d27}#common-terms .term-bank .column .term:hover:not(.expanded) .term-label{color:#4a4a4a}}#side-nav-desktop{position:absolute;text-align:right;visibility:hidden}#side-nav-desktop ul{padding:0}#side-nav-desktop ul li{list-style-type:none}#side-nav-desktop ul li a{display:block;text-decoration:none}#side-nav-desktop a.term-highlight{text-decoration:none;cursor:default}#side-nav-desktop a.term-highlight:hover{cursor:pointer;color:inherit}#side-nav-desktop .nav-container{display:inline-block;position:relative}#side-nav-desktop .nav-container.showing-labels .topic-container .label{opacity:1}#side-nav-desktop .nav-container a:focus .label{opacity:1}#side-nav-desktop .nav-container .topic-container{display:inline-block;text-align:center}#side-nav-desktop .nav-container .topic-container .label{display:block;opacity:0;text-align:right;font-size:1.4rem;color:#333;cursor:pointer;margin:0;position:absolute;right:4.5rem;top:50%;transform:translate(0%, -50%);width:13rem;text-decoration:none;line-height:1.5rem;transition:background-color .2s ease, opacity .3s ease}#side-nav-desktop .nav-container .topic-container .label:hover{color:#000}#side-nav-desktop .nav-container .topic-container .home-link-container{position:relative}#side-nav-desktop .nav-container .topic-container .home-link-container .icon-back-circle{display:block;font-size:4rem;color:#e62d27;text-align:center;margin-bottom:2rem;text-decoration:none}#side-nav-desktop .nav-container .topic-container .home-link-container .label{right:4.5rem;height:auto}#side-nav-desktop .nav-container .topic-container .topic-icon-container{cursor:pointer;position:relative;display:block;text-decoration:none}#side-nav-desktop .nav-container .topic-container .topic-icon-container .topic-icon{font-size:4rem;transition:color .3s ease}#side-nav-desktop .nav-container .topic-container .topic-icon-container .topic-icon:hover,#side-nav-desktop .nav-container .topic-container .topic-icon-container .topic-icon:not(.previous):not(.next){color:#e62d27}#side-nav-desktop .nav-container .topic-container .topic-icon-container .topic-icon.previous{margin-bottom:12px}#side-nav-desktop .nav-container .topic-container .topic-icon-container .topic-icon.next{margin-top:12px}#side-nav-desktop .nav-container .topic-container #progress-bar{margin-top:14px;position:relative}#side-nav-desktop .nav-container .topic-container #progress-bar #bottom-line{background:#333;height:100%;width:0.1rem;position:absolute;top:0;left:50%;transform:translateX(-50%)}#side-nav-desktop .nav-container .topic-container #progress-bar #top-line{background:#e62d27;width:0.4rem;position:absolute;top:0;left:50%;transform:translateX(-50%)}#side-nav-desktop .nav-container .topic-container #progress-bar .fill-line{position:absolute;z-index:2;top:0;left:50%;transform:translate(-50%, 0);background:#e62d27;width:0.4rem;height:0%}#side-nav-desktop .nav-container .topic-container #progress-bar .nav-circle-container{position:relative}#side-nav-desktop .nav-container .topic-container #progress-bar .nav-circle-container.active .label{opacity:1}#side-nav-desktop .nav-container .topic-container #progress-bar .nav-circle-container.filled .line,#side-nav-desktop .nav-container .topic-container #progress-bar .nav-circle-container.active .line,#side-nav-desktop .nav-container .topic-container #progress-bar .nav-circle-container:first-child .line{background:#e62d27;width:0.4rem}#side-nav-desktop .nav-container .topic-container #progress-bar .nav-circle-container.filled .circle,#side-nav-desktop .nav-container .topic-container #progress-bar .nav-circle-container.active .circle,#side-nav-desktop .nav-container .topic-container #progress-bar .nav-circle-container:first-child .circle{background-color:#e62d27 !important;border-color:#e62d27 !important}#side-nav-desktop .nav-container .topic-container #progress-bar .nav-circle-container .fill-line,#side-nav-desktop .nav-container .topic-container #progress-bar .nav-circle-container .line{height:50px;width:1px;background:#333;margin:0 auto}#side-nav-desktop .nav-container .topic-container #progress-bar .nav-circle-container .circle{border-width:.1rem;border-style:solid;width:1rem;height:1rem;border-radius:50%;cursor:pointer;margin:0 auto;transition:background-color .2s ease, border-color .2s ease;position:relative;z-index:4}#side-nav-desktop .nav-container .topic-container #progress-bar .nav-circle-container .circle:hover{background-color:#e62d27 !important;border-color:#e62d27 !important}#side-nav-desktop .nav-container .topic-container #progress-bar .nav-circle-container .circle:hover .label{color:#000}#side-nav-desktop .nav-container .topic-container #progress-bar .nav-circle-container .circle ~ .label,#side-nav-desktop .nav-container .topic-container #progress-bar .nav-circle-container .circle .label{position:relative;left:-9rem;top:50%;transform:translate(-50%, -50%);width:14rem;color:#333}#side-nav-desktop .nav-container .topic-container #progress-bar .nav-circle-container .circle ~ .label{top:100%;margin-top:-4px;position:absolute;left:-7.5rem}#side-nav-desktop .nav-container .topic-container #progress-bar .nav-circle-container .circle ~ .label a{background:none !important;border:none !important;display:inline}#side-nav-desktop .nav-container:hover .home-link-container .label{color:#000}#side-nav-desktop.top-fixed{position:fixed;top:8.5rem;width:195px;margin:0;padding-right:14px}#side-nav-desktop.top-fixed.scroll{overflow-y:scroll;overflow-x:hidden}#side-nav-desktop.bottom-fixed{position:absolute;bottom:40px;top:auto;overflow:visible}@media only screen and (min-width: 1025px){#side-nav-desktop{visibility:visible;position:relative}}.bullet-block{position:relative;margin:0 0 2.5rem 2rem}.bullet-block:before{font-family:'icons' !important;color:#e62d27;position:absolute;left:-2rem;top:.3rem}.bullet-block .icon-outbound{font-size:2rem;vertical-align:middle;color:#A09F9F}.youtube-video-block{margin-bottom:2.5rem}.youtube-video-block .youtube-iframe-wrapper{width:100%;height:0;padding-top:56.25%;position:relative}.youtube-video-block .youtube-iframe-wrapper iframe{width:100%;height:100%;position:absolute;top:0;left:0}.youtube-video-block .rich-text{background:#f0f0f0;padding:1rem 1.5rem;box-sizing:border-box;position:relative;z-index:1}.youtube-video-block .rich-text p{font-size:1.2rem}.youtube-video-block .rich-text p:last-of-type{margin:0}.youtube-video-block .rich-text:empty{display:none}.takeaways-block{position:relative;margin:10rem 0 10rem 0;padding:2.5rem 0 0 0;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.takeaways-block>h3{width:100%}.takeaways-block .takeaway{width:100%;box-sizing:border-box}.takeaways-block .takeaway .number{display:inline-block;font-size:1.8rem;color:white;position:relative;top:1rem;left:1.4rem}.takeaways-block .takeaway .number:before{content:'';background:#e62d27;width:3.8rem;height:3.8rem;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:-1}.takeaways-block .takeaway .rich-text{width:calc(100% - 6rem);float:right}@media only screen and (min-width: 641px){.takeaways-block .takeaway .rich-text p{font-size:2rem}}@media only screen and (min-width: 641px){.takeaways-block .takeaway{width:50%}.takeaways-block .takeaway:nth-of-type(even){padding-left:2rem}.takeaways-block .takeaway:nth-of-type(odd){padding-right:6rem}}.takeaways-block:before{content:'';position:absolute;top:0;left:50%;width:100vw;height:100%;background:#f0f0f0;z-index:-1;transform:translateX(-50%) rotate(-4deg) scale(1.2);border-bottom:solid 0.3rem #e62d27}@media only screen and (min-width: 641px){.takeaways-block{padding:5rem 0 2.5rem 0;margin:0 0 11rem 0}}.header-block{margin:0 0 2.5rem 0}@media only screen and (min-width: 641px){.header-block{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-top:2.5rem;box-sizing:border-box;margin:0 0 4rem 0}.header-block h2{width:50%;margin:0 !important;padding:0 4rem 0 0;box-sizing:border-box}.header-block .rich-text{width:50%}.header-block .rich-text p{font-size:1.8rem !important;line-height:1.5 !important;font-weight:300}}#next-steps{max-width:100rem;margin:0 auto;padding:0 1.2rem;box-sizing:border-box}#next-steps .next-header{margin:0;padding-top:2.5rem;font-size:2.5rem}@media only screen and (min-width: 641px) and (max-width: 1024px){#next-steps .next-header{font-size:2.9rem}}@media only screen and (min-width: 1025px){#next-steps .next-header{font-size:4.5rem}}#next-steps .topic-cta .download-header,#next-steps .topic-cta .resources-header{font-weight:300;margin:2rem 0 0;font-size:2.5rem}@media only screen and (min-width: 641px) and (max-width: 1024px){#next-steps .topic-cta .download-header,#next-steps .topic-cta .resources-header{font-size:2.6rem}}@media only screen and (min-width: 1025px){#next-steps .topic-cta .download-header,#next-steps .topic-cta .resources-header{font-size:3rem}}#next-steps .topic-cta .download-description{margin-bottom:2rem;line-height:2.5rem}#next-steps .topic-cta .button{width:100%;height:5rem;background-color:#e62d27;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#next-steps .topic-cta .button h3{margin:0;color:white}#next-steps .topic-cta .button:not(:last-of-type){margin-bottom:3rem}#next-steps .topic-cta .button:last-of-type{margin-bottom:2rem}#next-steps .topic-cta .export-button{display:none}#next-steps .topic-cta .email-button{display:none;display:-ms-flexbox;display:flex;color:#fff;font-size:1.17em;font-weight:bold}#next-steps .topic-cta ul{padding:0}#next-steps .topic-cta ul li{list-style:none;padding-top:1rem}#next-steps .topic-cta ul li a{text-decoration:underline}#next-steps .topic-cta ul li .icon-outbound{font-size:2rem;vertical-align:middle;text-decoration:none}#next-steps a{text-decoration:none}@media only screen and (min-width: 641px){#next-steps{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}#next-steps .topic-cta{display:-ms-flexbox;display:flex;width:100%;padding:2.5rem 0}#next-steps .topic-cta .export-button{display:-ms-flexbox;display:flex;color:#fff;font-size:1.17em;font-weight:bold}#next-steps .topic-cta .export-button:hover{background-color:#cc1901}#next-steps .topic-cta .email-button{display:-ms-flexbox;display:flex}#next-steps .topic-cta .email-button:hover{background-color:#cc1901}#next-steps .topic-cta .export-container{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:50%}#next-steps .topic-cta .divider{width:0.3rem;background-color:#A09F9F;margin:0 5rem;position:relative}#next-steps .topic-cta .resources-container{-ms-flex:1;flex:1}#next-steps .topic-cta #email-modal #modal-container{max-width:50rem;padding:0 4rem}#next-steps .topic-cta #email-modal #modal-button{max-width:30rem}}@media only screen and (min-width: 641px) and (max-width: 1024px){#next-steps{padding:0 8rem}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1){#next-steps .topic-cta .export-button{display:none}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2){#next-steps .topic-cta .export-button{display:none}}@media screen and (device-width: 601px) and (device-height: 906px) and (-webkit-min-device-pixel-ratio: 1.331) and (-webkit-max-device-pixel-ratio: 1.332){#next-steps .topic-cta .export-button{display:none}}@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){#next-steps .topic-cta .export-button{display:none}}@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3){#next-steps .topic-cta .export-button{display:none}}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2){#next-steps .topic-cta .export-button{display:none}}.next-topic{padding:2.5rem;height:25rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;position:relative;width:100%;box-sizing:border-box}.next-topic a{text-decoration:none}.next-topic #continue-header{text-transform:uppercase;margin:0 0 .5rem}.next-topic #explore-header{text-transform:capitalize;margin:0}@media only screen and (min-width: 641px){.next-topic #explore-header{font-size:2.5rem}}@media only screen and (min-width: 1025px){.next-topic #explore-header{font-size:3.5rem}}.next-topic #next-button{width:100%;display:-ms-flexbox;display:flex;height:5rem;margin:2.5rem 0 1.5rem;font-size:1.4rem;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center;background-color:white;box-shadow:0.7rem 0.7rem rgba(160,159,159,0.3)}.next-topic #next-button [class^="icon-"],.next-topic #next-button [class*=" icon-"]{font-size:4rem}.next-topic #next-button:hover{box-shadow:1.2rem 1.2rem rgba(160,159,159,0.3)}.next-topic:before{content:'';width:100vw;height:100%;position:absolute;top:0;left:50%;transform:translateX(-50%);background:#f0f0f0;z-index:-1}@media only screen and (min-width: 641px){.next-topic{-ms-flex-direction:row;flex-direction:row;height:15rem;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:2.5rem 0}.next-topic .explore-container{-ms-flex-direction:column;flex-direction:column;margin:0 2.5rem}.next-topic #next-button{margin:2.5rem 2.5rem 1.5rem;max-width:40rem}}#term-modal{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:999}#term-modal .overlay{width:100%;height:100%;position:absolute;cursor:pointer}#term-modal .term{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:calc(100% - 2rem);padding:2rem;box-sizing:border-box;background:white;max-height:80%}#term-modal .term.scroll{overflow-y:scroll}#term-modal .term .icon-close{position:absolute;top:15px;right:15px;cursor:pointer;color:#e62d27;font-size:32px;text-decoration:none}#term-modal .term .eyebrow{margin-top:0;margin-bottom:1rem;text-transform:uppercase}#term-modal .term .term-header{font-size:2.4rem;font-weight:bold;margin-top:0;margin-bottom:1.6rem;padding-right:2rem}#term-modal .term .body p{line-height:1.7}#term-modal .term .term-call-to-actions h4{text-transform:uppercase}#term-modal .term .term-call-to-actions a{display:block;line-height:2.4;text-decoration:none}#term-modal .term .term-call-to-actions a .call-to-action-link{text-decoration:underline}#term-modal .term .term-call-to-actions a .icon-outbound{font-size:2rem;vertical-align:middle}@media only screen and (min-width: 641px){#term-modal .term{width:57rem}}#term-modal.active{display:block}#term-modal.active .overlay{background:rgba(0,0,0,0.4)}#social-modal{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-1}#social-modal .overlay{width:100%;height:100%}#social-modal.active{display:block}#social-modal.active .overlay{display:block;background:transparent}#email-modal{display:none;position:fixed;width:100%;height:100%;top:0;left:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;z-index:100}#email-modal p{margin:0}#email-modal button{background:none;border:none}#email-modal .modal-overlay{width:100%;height:100%;background:rgba(0,0,0,0.4)}#email-modal .modal-container{overflow-y:auto;width:90vw;max-width:57rem;height:40rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:0;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background:white;-ms-flex-direction:column;flex-direction:column;padding:0 1rem;box-sizing:border-box;-webkit-appearance:none}#email-modal .modal-container.success{align-items:center}#email-modal .modal-container .icon-close{position:absolute;top:.5rem;right:1.5rem;color:#e62d27;font-size:4rem;cursor:pointer;padding:0;-webkit-appearance:none}#email-modal .modal-container .modal-header{font-size:3rem;font-weight:300;padding-bottom:1.5rem}#email-modal .modal-container .modal-tagline{padding-bottom:1.5rem;text-align:center}#email-modal .modal-container form{-webkit-appearance:none}#email-modal .modal-container form div .grecaptcha-badge{left:1rem}#email-modal .modal-container form label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#email-modal .modal-container form input{width:100%;box-shadow:0.5rem 0.5rem #f0f0f0;border:0.2rem solid #A09F9F;box-sizing:border-box;padding:18px 10px;font-size:1.4rem}#email-modal .modal-container form input:focus{border-color:#000}#email-modal .modal-container form input[type=text]{font-family:'Roboto';font-size:1.4rem;padding-left:1rem}#email-modal .modal-container form input[type=submit]{color:#fff;font-size:1.17em;font-weight:bold;border:none;box-shadow:none;cursor:pointer}#email-modal .modal-container form input.error{border:0.2rem solid #e62d27}#email-modal .modal-container form .error-message{font-size:1.8rem;color:#e62d27;text-decoration:none;cursor:default;margin:0}#email-modal .modal-container .modal-button{width:100%;height:5rem;background-color:#A09F9F;margin:1.5rem 0;cursor:default;color:#fff;font-size:1.17em;font-weight:bold;-webkit-appearance:none}#email-modal .modal-container .modal-button.activated{background-color:#e62d27;cursor:pointer}#email-modal .modal-container .modal-button.activated:focus,#email-modal .modal-container .modal-button.activated:hover{background-color:#cc1901}#email-modal.active{display:block}@media only screen and (min-width: 641px){#email-modal .modal-container{padding:0 2.5rem}#email-modal .modal-container form div .grecaptcha-badge{left:2.5rem}}#course-header{width:192rem;height:5rem;background-color:#e62d27;margin:0 auto;overflow-x:hidden}#course-header #header-content-container{display:-ms-flexbox;display:flex;width:28rem;height:100%;-ms-flex-align:center;align-items:center;padding-left:2rem;-ms-flex-pack:distribute;justify-content:flex-start}#course-header #header-content-container .course-picker{color:white;text-decoration:none;font-size:1.5rem;margin-left:1rem}.outro-certification-mobile{padding:2.5rem;height:20rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;position:relative;width:100%;background:#f0f0f0;box-sizing:border-box}.outro-certification-mobile a{text-decoration:none}.outro-certification-mobile #certify-header{text-transform:capitalize;margin:0}@media only screen and (min-width: 641px){.outro-certification-mobile #certify-header{font-size:4.5rem}}.outro-certification-mobile #start-program-button{width:100%;display:-ms-flexbox;display:flex;height:5rem;font-size:1.5rem;margin:2.5rem 0 1.5rem;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:white;box-shadow:0.7rem 0.7rem rgba(160,159,159,0.3);font-weight:600;position:relative}.outro-certification-mobile #start-program-button [class^="icon-"],.outro-certification-mobile #start-program-button [class*=" icon-"]{font-size:4rem;position:absolute;top:0.5rem;right:5%}.outro-certification-mobile:before{content:'';width:100vw;height:100%;position:absolute;top:0;left:50%;transform:translateX(-50%);background:#f0f0f0;z-index:-1}@media only screen and (min-width: 641px){.outro-certification-mobile{display:none}}#course-outro{width:100%;height:25rem;background:linear-gradient(177deg, #f0f0f0 13%, #e62d27 14.5%);position:relative}#course-outro .outro-text{height:70%;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;position:absolute;top:30%}#course-outro .outro-text #congrats{text-decoration:none;color:white;font-size:3rem}#course-outro .outro-text #outro-tagline{text-decoration:none;color:white;font-size:2rem;width:33rem;text-align:center;margin:1.5rem 0px;font-weight:400}#course-outro .background{width:100%;height:100%;position:absolute;top:0;left:0;background:url(../images/ytIntroPattern.png);background-size:contain;background-repeat:repeat;opacity:0.3}@media only screen and (min-width: 641px){#course-outro{background:linear-gradient(177deg, #fff 24%, #e62d27 25.5%)}#course-outro .outro-text{height:60%;top:40%}#course-outro .outro-text #congrats{font-size:4rem}#course-outro .outro-text #outro-tagline{font-size:1.5rem;width:60rem}}@media only screen and (min-width: 1025px){#course-outro{background:linear-gradient(178deg, #fff 30%, #e62d27 31.5%)}}.outro-certification-desktop{display:none}.outro-certification-desktop a{text-decoration:none}@media only screen and (min-width: 641px){.outro-certification-desktop{height:15rem;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:2.5rem;display:-ms-flexbox;display:flex;width:100%;background:#f0f0f0;box-sizing:border-box}.outro-certification-desktop #certify-header{padding-right:3rem;font-size:2.8rem}.outro-certification-desktop #start-program-button{width:45%;max-width:30rem;display:-ms-flexbox;display:flex;height:5rem;font-size:1.5rem;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:white;box-shadow:0.7rem 0.7rem rgba(160,159,159,0.3);font-weight:600;position:relative}.outro-certification-desktop #start-program-button [class^="icon-"],.outro-certification-desktop #start-program-button [class*=" icon-"]{font-size:4rem;position:absolute;top:0.5rem;right:5%}.outro-certification-desktop #start-program-button:hover{box-shadow:1.2rem 1.2rem rgba(160,159,159,0.3)}}.sources{padding:5rem 0}.sources ul{list-style:none;padding:0}.sources ul li p{margin:0;line-height:2rem}@media only screen and (min-width: 641px){.sources ul{column-count:2}}#side-nav-mobile{position:fixed;top:0;left:0;width:100%;background-color:white;z-index:9}#side-nav-mobile .nav-header-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:6.5rem;-ms-flex-pack:justify;justify-content:space-between;box-shadow:0 0.5rem 1.5rem -0.5rem rgba(0,0,0,0.3)}#side-nav-mobile .nav-header-container .header-image-container{width:55%;display:flex;justify-content:space-around;align-items:center;max-width:27rem;padding-left:1.5rem}#side-nav-mobile .nav-header-container .header-image-container .icon-back{font-size:2.5rem;color:#A09F9F}#side-nav-mobile .nav-header-container .header-image-container img{width:80%}#side-nav-mobile .nav-header-container .nav-header{display:none}#side-nav-mobile .nav-header-container .nav-header.show-nav-headers{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:center;justify-content:center;width:75%;padding-left:2rem}#side-nav-mobile .nav-header-container .nav-header.show-nav-headers .current-course{text-transform:uppercase;line-height:2rem;font-size:1.3rem;font-weight:600;color:#333}#side-nav-mobile .nav-header-container .nav-header.show-nav-headers .current-topic{line-height:2rem;font-size:1.3rem;font-weight:600;color:#333}@media only screen and (min-width: 641px){#side-nav-mobile .nav-header-container .nav-header.show-nav-headers .current-topic{font-size:1.8rem}}#side-nav-mobile .nav-header-container .nav-share{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-right:2rem}#side-nav-mobile .nav-header-container .nav-share .social-share{height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:3rem;padding-right:1.5rem}#side-nav-mobile .nav-header-container .nav-share .social-share .icon-share{color:#A09F9F}#side-nav-mobile .nav-header-container .nav-share .icon-chevron{font-size:4rem;transform:rotate(90deg);color:#A09F9F}#side-nav-mobile .nav-header-container .nav-share .icon-chevron.dropped{transform:rotate(270deg)}@media only screen and (min-width: 1025px){#side-nav-mobile .nav-header-container .nav-share .icon-chevron{display:none}}#side-nav-mobile .mobile-nav-wrapper{display:none}#side-nav-mobile .mobile-nav-wrapper.nav-drop{display:block}#side-nav-mobile .mobile-nav-wrapper.nav-drop .dropdown{max-height:calc(100vh - 65px);overflow-y:scroll;width:100%;margin:0;padding:0}#side-nav-mobile .mobile-nav-wrapper.nav-drop .dropdown a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#side-nav-mobile .mobile-nav-wrapper.nav-drop .dropdown a .browse{height:6.5rem;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-bottom:0.2rem solid #f0f0f0}#side-nav-mobile .mobile-nav-wrapper.nav-drop .dropdown a .browse .icon-back-circle{font-size:3rem;padding:0 2rem;color:#e62d27}#side-nav-mobile .mobile-nav-wrapper.nav-drop .dropdown a .browse .browse-text{font-size:1.8rem;color:#333}#side-nav-mobile .mobile-nav-wrapper.nav-drop .dropdown .topic-menu{display:-ms-flexbox;display:flex;-ms-flex-align:flex-start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;border-bottom:0.1rem solid #f0f0f0;-ms-flex-direction:column;flex-direction:column}#side-nav-mobile .mobile-nav-wrapper.nav-drop .dropdown .topic-menu .topic{width:100%;display:-ms-flexbox;display:flex;height:6.5rem;border-bottom:0.1rem solid #f0f0f0;-ms-flex-align:center;align-items:center;-ms-flex-pack:inherit;justify-content:inherit;cursor:pointer}#side-nav-mobile .mobile-nav-wrapper.nav-drop .dropdown .topic-menu .topic .topic-identifier{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#side-nav-mobile .mobile-nav-wrapper.nav-drop .dropdown .topic-menu .topic .topic-identifier .icon-nav{font-size:3rem;padding:0 2rem;color:#e62d27;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center}#side-nav-mobile .mobile-nav-wrapper.nav-drop .dropdown .topic-menu .topic .topic-identifier .topic-text{font-size:1.8rem;color:#333;padding-right:4rem}#side-nav-mobile .mobile-nav-wrapper.nav-drop .dropdown .topic-menu .topic .icon-chevron{font-size:4rem;transform:rotate(90deg);color:#A09F9F;right:0;margin-right:2rem}#side-nav-mobile .mobile-nav-wrapper.nav-drop .dropdown .topic-menu .sub-topics-wrapper{margin:0;padding:0;width:100%;max-height:0;overflow:hidden;transition:max-height .2s ease}#side-nav-mobile .mobile-nav-wrapper.nav-drop .dropdown .topic-menu .sub-topics-wrapper .sub-topic{list-style-type:none}#side-nav-mobile .mobile-nav-wrapper.nav-drop .dropdown .topic-menu .sub-topics-wrapper .sub-topic a{font-size:1.6rem;color:#666;padding:22px 0 22px 10rem;display:block}#side-nav-mobile .mobile-nav-wrapper.nav-drop .dropdown .topic-menu.active .sub-topics-wrapper{max-height:1000px}#side-nav-mobile .mobile-nav-wrapper.nav-drop .dropdown .topic-menu.active .topic .icon-chevron{transform:rotate(270deg)}@media only screen and (min-width: 1025px){#side-nav-mobile .mobile-nav-wrapper.nav-drop .dropdown{display:none}}#side-nav-mobile .mobile-nav-wrapper.nav-drop .dropdown a{text-decoration:none}#side-nav-mobile .overlay{display:none}#side-nav-mobile .overlay.nav-drop{display:block;width:100vw;height:100vh;position:absolute;background-color:rgba(0,0,0,0.3);cursor:pointer}@media only screen and (min-width: 1025px){#side-nav-mobile .overlay.nav-drop{display:none}}#side-nav-mobile a{text-decoration:none}#side-nav-mobile.title-swap{animation:slide .7s normal forwards}@keyframes slide{from{transform:translateY(-6.5rem)}to{transform:translateY(0)}}.home-page-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:6.5rem;-ms-flex-pack:justify;justify-content:space-between;box-shadow:0 0.5rem 1.5rem -0.5rem rgba(0,0,0,0.3);background:white;z-index:1;position:absolute;width:100%}.home-page-header .header-image-container{width:55%;display:flex;justify-content:space-around;align-items:center;max-width:27rem;padding-left:1rem}.home-page-header .header-image-container .icon-back{font-size:2.5rem;color:#A09F9F}.home-page-header .header-image-container img{width:80%}.home-page-header .nav-share{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.home-page-header .nav-share .social-share{height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:3rem;padding-right:1.5rem}.home-page-header .nav-share .social-share .icon-share{color:#A09F9F}.home-page-header .nav-share .icon-chevron{font-size:4rem;transform:rotate(90deg);color:#A09F9F}.home-page-header .nav-share .icon-chevron.dropped{transform:rotate(270deg)}@media only screen and (min-width: 1025px){.home-page-header .nav-share .icon-chevron{display:none}}.home-page-header a{text-decoration:none}body.topic-page main .article,body.course-page main .article{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;max-width:130rem;margin:0 auto;width:100%}@media only screen and (min-width: 1025px){body.topic-page main .article #aside,body.course-page main .article #aside{width:195px;margin-top:3.5rem}}body.topic-page main .article #main,body.course-page main .article #main{width:100%}body.topic-page main .article #main .section-eyebrow,body.course-page main .article #main .section-eyebrow{font-size:1.4rem;font-weight:600;text-transform:uppercase;padding:0.5rem 1rem}body.topic-page main .article #main section,body.course-page main .article #main section{padding:0.5rem 1.2rem;box-sizing:border-box;max-width:100rem;margin:0 auto}body.topic-page main .article #main section a.term-highlight,body.course-page main .article #main section a.term-highlight{border-bottom:1px dotted #333}body.topic-page main .article #main section h1 a.term-highlight,body.topic-page main .article #main section h2 a.term-highlight,body.topic-page main .article #main section h3 a.term-highlight,body.topic-page main .article #main section h4 a.term-highlight,body.topic-page main .article #main section h5 a.term-highlight,body.topic-page main .article #main section h6 a.term-highlight,body.course-page main .article #main section h1 a.term-highlight,body.course-page main .article #main section h2 a.term-highlight,body.course-page main .article #main section h3 a.term-highlight,body.course-page main .article #main section h4 a.term-highlight,body.course-page main .article #main section h5 a.term-highlight,body.course-page main .article #main section h6 a.term-highlight{border-bottom:none;cursor:default}body.topic-page main .article #main section h1 a.term-highlight:hover,body.topic-page main .article #main section h2 a.term-highlight:hover,body.topic-page main .article #main section h3 a.term-highlight:hover,body.topic-page main .article #main section h4 a.term-highlight:hover,body.topic-page main .article #main section h5 a.term-highlight:hover,body.topic-page main .article #main section h6 a.term-highlight:hover,body.course-page main .article #main section h1 a.term-highlight:hover,body.course-page main .article #main section h2 a.term-highlight:hover,body.course-page main .article #main section h3 a.term-highlight:hover,body.course-page main .article #main section h4 a.term-highlight:hover,body.course-page main .article #main section h5 a.term-highlight:hover,body.course-page main .article #main section h6 a.term-highlight:hover{color:inherit}body.topic-page main .article #main section h2,body.course-page main .article #main section h2{font-size:2.9rem;margin:1.5rem 0 3rem 0}@media only screen and (min-width: 641px) and (max-width: 1024px){body.topic-page main .article #main section h2,body.course-page main .article #main section h2{font-size:2.9rem}}@media only screen and (min-width: 1025px){body.topic-page main .article #main section h2,body.course-page main .article #main section h2{font-size:4.5rem}}body.topic-page main .article #main section h3,body.course-page main .article #main section h3{font-size:2.6rem;font-weight:300;margin:0 0 3rem 0}body.topic-page main .article #main section h3 .highlighted,body.course-page main .article #main section h3 .highlighted{color:#e62d27;padding-right:0.2em}@media only screen and (min-width: 641px) and (max-width: 1024px){body.topic-page main .article #main section h3,body.course-page main .article #main section h3{font-size:2.6rem;margin:0 0 2.5rem 0}}@media only screen and (min-width: 1025px){body.topic-page main .article #main section h3,body.course-page main .article #main section h3{font-size:3rem;margin:0 0 4rem 0}}body.topic-page main .article #main section .rich-text p,body.course-page main .article #main section .rich-text p{font-size:1.4rem;line-height:1.5;margin:0 0 2.5rem 0}body.topic-page main .article #main section .sub-section .row .column .rich-text img,body.course-page main .article #main section .sub-section .row .column .rich-text img{width:100%;height:auto}@media only screen and (min-width: 641px){body.topic-page main .article #main section .sub-section,body.course-page main .article #main section .sub-section{margin-bottom:4.5rem}body.topic-page main .article #main section .sub-section .row,body.course-page main .article #main section .sub-section .row{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}body.topic-page main .article #main section .sub-section .row .column,body.course-page main .article #main section .sub-section .row .column{width:50%;box-sizing:border-box}body.topic-page main .article #main section .sub-section .row .column:nth-of-type(1),body.course-page main .article #main section .sub-section .row .column:nth-of-type(1){padding-right:2rem}body.topic-page main .article #main section .sub-section .row .column:nth-of-type(2),body.course-page main .article #main section .sub-section .row .column:nth-of-type(2){padding-left:2rem}body.topic-page main .article #main section .sub-section .row .column .rich-text:last-of-type p:last-of-type,body.course-page main .article #main section .sub-section .row .column .rich-text:last-of-type p:last-of-type{margin-bottom:0}}@media only screen and (min-width: 641px){body.topic-page main .article #main section,body.course-page main .article #main section{margin-top:1rem}}@media only screen and (min-width: 641px) and (max-width: 1024px){body.topic-page main .article #main section,body.course-page main .article #main section{padding:0.5rem 8rem}}@media only screen and (min-width: 1025px){body.topic-page main .article #main,body.course-page main .article #main{width:75%}}@media only screen and (min-width: 1441px){body.topic-page main .article #main,body.course-page main .article #main{width:80%}}body.index-page main #pickers{background:white;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 641px){body.index-page main #pickers #topic-picker{-ms-flex-order:1;order:1}}main .article{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;max-width:130rem;margin:0 auto;width:100%}@media only screen and (min-width: 1025px){main .article #aside{width:195px;margin-top:3.5rem;position:relative}}main .article #main{width:100%;margin:0 auto}main .article #main section{padding:0.5rem 1.2rem;box-sizing:border-box;max-width:100rem;margin:0 auto}main .article #main section a.term-highlight{border-bottom:1px dotted #333;cursor:pointer}main .article #main section h1 a.term-highlight,main .article #main section h2 a.term-highlight,main .article #main section h3 a.term-highlight,main .article #main section h4 a.term-highlight,main .article #main section h5 a.term-highlight,main .article #main section h6 a.term-highlight{border-bottom:none;cursor:default}main .article #main section h1 a.term-highlight:hover,main .article #main section h2 a.term-highlight:hover,main .article #main section h3 a.term-highlight:hover,main .article #main section h4 a.term-highlight:hover,main .article #main section h5 a.term-highlight:hover,main .article #main section h6 a.term-highlight:hover{color:inherit}main .article #main section h2{font-size:2.9rem;margin:1.5rem 0 3rem 0}@media only screen and (min-width: 641px) and (max-width: 1024px){main .article #main section h2{font-size:2.9rem}}@media only screen and (min-width: 1025px){main .article #main section h2{font-size:4.5rem}}main .article #main section h3{font-size:2.6rem;font-weight:300;margin:0 0 3rem 0}main .article #main section h3 .highlighted{color:#e62d27;padding-right:0.2em}@media only screen and (min-width: 641px) and (max-width: 1024px){main .article #main section h3{font-size:2.6rem;margin:0 0 2.5rem 0}}@media only screen and (min-width: 1025px){main .article #main section h3{font-size:3rem;margin:0 0 4rem 0}}main .article #main section .rich-text p{font-size:1.4rem;line-height:1.5;margin:0 0 2.5rem 0}main .article #main section .sub-section .row .column .rich-text img{width:100%;height:auto}main .article #main section .sub-section .row .column.youtube-image-block .rich-text:last-of-type p:nth-of-type(1){background:#f0f0f0;padding:2rem 1.5rem;box-sizing:border-box;position:relative;z-index:1}@media only screen and (min-width: 641px){main .article #main section .sub-section{margin-bottom:4.5rem}main .article #main section .sub-section .row{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}main .article #main section .sub-section .row .column{width:50%;box-sizing:border-box}main .article #main section .sub-section .row .column:nth-of-type(1){padding-right:2rem}main .article #main section .sub-section .row .column:nth-of-type(2){padding-left:2rem}}@media only screen and (min-width: 641px){main .article #main section{margin-top:1rem}}@media only screen and (min-width: 641px) and (max-width: 1024px){main .article #main section{padding:0.5rem 8rem}}@media only screen and (min-width: 1025px){main .article #main{width:75%}}@media only screen and (min-width: 1441px){main .article #main{width:80%}}
/*# sourceMappingURL=main.min.css.map */
