div{font-size:18px}h1,h2,h3,h4,h5{text-align:left}h1,.h1{font-size:44px;line-height:48px}h2,.h2{font-size:2.125em;line-height:1.4em}h3,.h3{font-size:20px;line-height:24px}.main-content .page-width{min-width:840px;margin:0 18% 0 24%}.section-header{margin-bottom:40px}.section-header-desc{margin-top:30px;margin-bottom:-30px}.custom__item{margin-bottom:24px}.text-link{width:initial;display:inline;text-transform:none}.text-link span{display:inline}.page-content a,.custom-content a,.tips-content a{color:#000;border-bottom:2px solid #000!important;font-weight:500;cursor:pointer;align-items:center;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(65%,transparent),color-stop(10%,#ffd203));background-image:linear-gradient(180deg,transparent 65%,#ffd203 0);background-size:0 100%;background-repeat:no-repeat;transition:background-size .4s ease}.page-content a:hover,.custom-content a:hover,.tips-content a:hover{background-size:100% 100%}p,.main-content ul,.main-content ol{font-size:18px;line-height:1.4em}.main-content li{margin-bottom:8px}.main-content ul ul,.main-content ol ol,.resource-entry ul ul,.resource-entry ol ol,.page-content ul,.page-content ol{margin-left:20px}.main-content li li,.resource-entry li li,.page-content li{list-style:disc}#social-sticky li{list-style:none}@media (max-width: 1300px){.main-content .page-width{min-width:700px;max-width:initial;margin:0 8% 0 24%}}@media (max-width: 1000px){.main-content .page-width{max-width:initial;margin-left:30px!important;margin-right:auto!important;padding-left:80px!important;padding-right:80px!important}}@media (max-width: 800px){.main-content .page-width{min-width:initial;max-width:initial;margin-left:22px!important;padding-top:60px!important;padding-left:60px!important;padding-right:60px!important}}@media (max-width: 500px){.main-content .page-width{padding-top:30px!important;padding-left:30px!important;padding-right:30px!important}}.newsletter.hs{float:none}.newsletter.hs{padding:40px 96px}.newsletter.hs h2,.newsletter.hs .h2{font-size:1.5em!important}#hb-email{position:fixed;top:50%;left:50%;display:none;transform:translate(-50%,-50%);transition:opacity .3s ease-out;background-color:#d7eeec;z-index:1}#hb-email.scrolled{top:unset;left:unset;transform:unset;bottom:0;right:0}#hb-email label{display:none}.hb-form-image{display:flex}.hb-form-text{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:40px;max-width:456px}.hb-form-text p{margin-bottom:48px}.hbspt-form{width:100%;display:flex;min-height:42px}.hbspt-form form{display:flex;align-items:center;justify-content:space-evenly;width:100%;font-size:18px}.hbspt-form label{display:none}.hs-form-field{width:calc(100% - 24px);margin-right:24px;position:relative}input.hs-button.primary.large{width:100%;white-space:nowrap;min-height:42px}.hs_submit.hs-submit input{font-size:.87em;font-family:Gotham SSm A,Gotham SSm B;text-transform:uppercase;line-height:1.4em;letter-spacing:normal;border-width:0}.hs-form-field .input>input{width:100%}.hs-button{border-radius:4px;letter-spacing:.03em;transition:all .25s;min-height:40px;padding:10px 18px;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:auto;text-decoration:none;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid transparent;background-color:#ffd203;color:#000;font-family:Gotham SSm A,Gotham SSm B;font-style:normal;font-weight:600;text-transform:uppercase;white-space:normal;font-size:14px}.hs-button:not([disabled]):hover,.hs-button:focus{background-color:#2a2623;color:#fff}@media (max-width: 900px){.newsletter.hs{padding:20px 24px;background-image:none!important;background-color:#d7eeec}.newsletter .section-header{margin-bottom:0}.newsletter.hs h2,.newsletter.hs .h2,.newsletter.hs .rte{text-align:center!important;margin-bottom:16px}.hbspt-form form{flex-direction:column}.hs-form-field{width:100%;margin-right:0;margin-bottom:16px}.hs_submit.hs-submit{width:100%}}#side-nav{position:absolute;top:225px;left:30px;font-family:Gotham SSm A,Gotham SSm B;padding:16px 25px;background-color:#ffffffb3}#side-nav-mobile{position:relative;display:none}#side-nav h5{font-size:12px;line-height:16px;font-weight:400;text-transform:uppercase}ul.jump-nav{font-size:14px;font-weight:500;line-height:20px;max-width:200px}ul.jump-nav li{margin-bottom:8px}a.nav-link{padding:8px 10px 8px 8px;transition:all .25s;text-decoration:none;border-radius:4px;display:block}a.nav-link:hover,a.nav-link.active{background-color:#f4f4f4;text-decoration:none}@media (max-width: 1300px){#side-nav{left:0}ul.jump-nav{max-width:150px}}@media (max-width: 1000px){#side-nav{display:none}#side-nav-mobile{display:block;text-align:center;padding:20px 0;border-bottom:1px solid #DBDBDA}#side-nav-mobile h5{text-align:center}}#social-sticky{position:absolute;top:225px;right:0;padding:14px 12px;border-top:1px solid #f0f4f6;border-bottom:1px solid #f0f4f6;border-left:1px solid #f0f4f6}#social-sticky a:hover,#social-sticky a:active{color:#cac9c8}#social-sticky svg.icon{margin:8px}@media (max-width: 1300px){#social-sticky{right:0}}@media (max-width: 1000px){#social-sticky{display:none}}.image-text-wrapper .custom-video-inner{text-align:center}.image-text-wrapper .custom-video-inner img{margin-left:auto;margin-right:auto}.video-caption{padding-top:8px}@media (max-width: 900px){.step-container{background:#FBFBFB;column-count:3;display:flex;flex-direction:column}ul.step-container>li{border-top:1px solid;border-left:1px solid;max-width:100%!important}.step-container>li:last-child{border-right:1px solid!important;border-right-color:#c7c5d4!important;border-bottom:1px solid}}.resource-text.grid__item.medium-up--four-sixths{padding-left:0}.resource-list{list-style:none}.resource-entry.framework{float:left;padding-top:24px;padding-bottom:24px;border-bottom:2px solid #DBDBDA;display:flex;align-items:center}@media (max-width: 900px){.resource-text{padding-right:24px}}@media (max-width: 600px){.resource-entry.framework{flex-direction:column}.resource-entry.framework h3{text-align:center;width:100%;float:left}.resource-descr{display:none}.framework .resource-text{padding-right:0}}.resource-text{padding-left:0}.resource-image{text-align:center}.resource-list{list-style:none;float:left;width:100%;margin:0!important}.resource-entry{float:left;width:100%;padding-top:24px;padding-bottom:24px;border-bottom:2px solid #DBDBDA;list-style:none!important}.resource-entry a{display:flex;align-items:center;border-bottom:none!important;background-image:none!important}.resource-entry.framework,.resource-entry.framework:first-child{border:none}.resource-type{text-transform:uppercase;font-family:Gotham SSm A,Gotham SSm B;font-size:12px;font-weight:500;padding-bottom:16px}.resource-entry h3{display:inline;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(65%,transparent),color-stop(10%,#ffd203));background-image:linear-gradient(180deg,transparent 65%,#ffd203 0);background-size:0 100%;background-repeat:no-repeat;transition:background-size .4s ease}.resource-entry a:hover h3{background-size:100% 100%}.resource-descr{padding-top:8px}@media (max-width: 900px){.resource-image{padding-left:0;padding-top:24px}}.synopsis{padding-bottom:40px}.tips{column-count:2;column-gap:72px}.tips li{padding-bottom:40px;display:inline-block;width:100%}.tips h6{margin-bottom:8px;font-size:12px;text-transform:uppercase}.protip,.dive-deeper{padding:40px;background:#EDEDF2}.protip{position:relative;margin-bottom:24px}.protip:before{content:"";width:27px;height:16px;top:-16px;position:absolute;border-left:27px solid transparent;border-right:27px solid transparent;border-bottom:27px solid #EDEDF2}@media (max-width: 900px){.tips{column-count:1}}ul.step-container{background:#FBFBFB;column-count:3;display:flex;margin-left:0}ul.step-container>li{list-style:none;border-color:#c7c5d4!important;border-right:1px solid}.step-container>li:last-child{border-right:none}.step-heading{background:#EDEDF2;text-transform:uppercase;padding:16px 23px;text-align:center;border-bottom:1px solid #C7C5D4;font-family:Gotham;font-weight:500;font-size:12px;line-height:16px}.step-content{font-size:18px;line-height:28px;padding:17px 24px 107px}.step-content ol{padding-left:24px}.step-content ol li{list-style:decimal;padding-bottom:12px}v-cloak{display:none!}li.bullet-decimal{list-style:decimal!important}li.bullet-disc{list-style:disc!important}li.bullet-none{list-style:none!important;margin-left:-20px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/best.css.map?v=97921271100128620071680547678 */
