.pillar-page.legacy-theme .PillarIntro-content{margin-bottom:75px}.pillar-page.legacy-theme .PillarIntro .FlexModule--textBlock.style-preamble .Col-body>*:first-child{text-align:left}.pillar-page.legacy-theme .BottomContent{padding-left:var(--side-margin);padding-right:var(--side-margin);--max-width:1010px;float:none !important;width:100%;max-width:calc(var(--max-width) + (var(--side-margin) * 2));margin-left:auto !important;margin-right:auto !important}.pillar-page.legacy-theme .BottomContent .ContentOffer{display:flex;margin-bottom:30px;background:#FFF;box-shadow:0 3px 5px 0 rgba(0,0,0,0.2);border-radius:8px}@media(min-width:768px){.pillar-page.legacy-theme .BottomContent .ContentOffer{max-width:100%;width:65.94059% !important}}@media(max-width:479.98px){.pillar-page.legacy-theme .BottomContent .ContentOffer{flex-direction:column}}.pillar-page.legacy-theme .BottomContent .ContentOffer-title{font-family:"Roboto Slab",sans-serif;font-size:2.8rem;font-weight:300;color:#31788e}.pillar-page.legacy-theme .BottomContent .ContentOffer-image{display:flex;align-items:center;justify-content:center;padding:0;background-color:#f8f8fb}.pillar-page.legacy-theme .BottomContent .ContentOffer-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width:479.98px){.pillar-page.legacy-theme .BottomContent .ContentOffer-image img{border-top-left-radius:8px;border-top-right-radius:8px}}@media(min-width:480px){.pillar-page.legacy-theme .BottomContent .ContentOffer-image img{border-top-left-radius:8px;border-bottom-left-radius:8px}}@media(min-width:480px){.pillar-page.legacy-theme .BottomContent .ContentOffer-image{max-width:45%}}.pillar-page.legacy-theme .BottomContent .ContentOffer-content{padding:3.6rem 3.2rem 3.2rem}.pillar-page.legacy-theme .BottomContent .ContentOffer-text{font-size:16px}.pillar-page.legacy-theme .tile-page-academy.is-empty{display:none}.hs-inline-edit .pillar-page.legacy-theme .tile-page-academy.is-empty{display:block;margin-top:7.2rem;padding:0;background-color:#f8f8fb}.hs-inline-edit .pillar-page.legacy-theme .tile-page-academy.is-empty .TileNav-list{display:flex;justify-content:center;align-items:center;min-height:90px}.hs-inline-edit .pillar-page.legacy-theme .tile-page-academy.is-empty .TileNav-list:before{content:"Click to enable Academy content offers.";display:block;font-size:14px;color:#838c97}.pillar-page.legacy-theme .PostShare{display:none}.pillar-page.enable-summary .FixedSidebar{opacity:1;pointer-events:auto}@media(min-width:768px) and (max-width:991px){.pillar-page.enable-summary .FixedSidebar{transform:translateX(70%);transition-delay:.75s,0s}.pillar-page.enable-summary .FixedSidebar:hover{transform:translateX(0);transition-delay:0s}}@media(min-width:768px){.pillar-page .FixedSidebar{position:fixed;top:20%;right:0;z-index:10000;max-width:240px;padding:2.4rem 2.2rem;background:rgba(255,255,255,0.94);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 2px 4px rgba(0,0,0,0.15);border-top-left-radius:12px;border-bottom-left-radius:12px;transition:transform cubic-bezier(0.23,1,0.32,1) .7s,opacity ease-in-out .15s;transition-delay:1s,0s;opacity:0;pointer-events:none}}@media(min-width:768px) and (min-height:800px){.pillar-page .FixedSidebar{top:25%}}@media(min-width:992px){.pillar-page .FixedSidebar{right:40px;max-width:295px;padding:2.4rem 2.6rem;border-radius:12px}}.pillar-page .FixedSidebar.sidebar-colliding:not(.sidebar-not-colliding){opacity:0;pointer-events:none}.pillar-page .FixedSidebar .SidebarContentOffer{display:none}.pillar-page .FixedSidebar .SidebarContentOffer .cta_button{margin-bottom:0;font-size:16px;line-height:20px;font-weight:500;min-width:100px !important;max-width:400px !important;min-height:40px !important;padding:.563em 1.53846em !important}@media(min-width:768px){.pillar-page .FixedSidebar .SidebarContentOffer{display:block;text-align:center}}.pillar-page .FixedSidebar .SidebarContentOffer h4{font-size:12px;line-height:1.6rem;font-weight:500;font-style:normal;letter-spacing:.12em;text-transform:uppercase;color:#31788e}@media(min-width:768px){.pillar-page .FixedSidebar .SidebarContentOffer h4{font-size:13px;letter-spacing:.15em}}.pillar-page .FixedSidebar .SidebarContentOffer p{margin-bottom:1.6rem;font-size:1.3rem;line-height:1.6rem;color:#596372}.pillar-page .PostSummary-inner{margin-left:0}.pillar-page .PostSummary{margin-bottom:3rem}.pillar-page .PostSummary li.start-link{display:none}.pillar-page .PostSummary li{position:relative}.pillar-page .PostSummary li.active a{color:#42474c}.pillar-page .PostSummary li.active a .anchor-count{color:#00b49d}.pillar-page .PostSummary li a{margin-left:-0.4rem;padding-top:.6rem;padding-bottom:.6rem;padding-left:4rem;font-weight:500;line-height:1.5;color:#596372;border:0}@media(min-width:768px){.pillar-page .PostSummary li a{padding-left:3.2rem}}.pillar-page .PostSummary li .anchor-count{position:absolute;top:0;left:0;margin:.6rem 0 0 1.6rem}@media(min-width:768px){.pillar-page .PostSummary li .anchor-count{margin:.6rem 0 0}}.pillar-page .PostSummary .anchor-count{margin-right:10px}.pillar-page #hs_cos_wrapper_blog_share_bar{display:block}@media(max-width:767.98px){.pillar-page #hs_cos_wrapper_blog_share_bar .PostShare{display:flex;flex-direction:column;align-items:center}}.pillar-page #hs_cos_wrapper_blog_share_bar .PostShare ul{justify-content:flex-start}.pillar-page #hs_cos_wrapper_blog_share_bar .PostShare ul li{margin-right:20px}.PillarChapter-heading{padding:60px 0;margin-bottom:50px;background-color:#31788e}.PillarChapter-heading h2{position:relative;font-size:4rem;line-height:1.2;margin-bottom:0;color:#FFF;font-weight:normal;text-shadow:0 2px 4px rgba(0,0,0,0.05)}.PillarChapter-heading h2 .section-index{margin-right:1.6rem}.PillarChapter-heading h2 .section-index:after{content:"."}@media(min-width:1440px){.PillarChapter-heading h2 .section-index{position:absolute;left:-6rem}}@media(max-width:767.98px){.PillarChapter-heading{padding:20px;text-align:center}.PillarChapter-heading h2{font-size:2.2rem;display:flex;flex-direction:column}.PillarChapter-heading h2 .anchor-count{margin-right:0}}.PillarChapter .FixedSidebar{float:right}.PillarChapter-heading .Heading,.PillarChapter-content{padding-left:var(--side-margin);padding-right:var(--side-margin);--max-width:1010px;float:none !important;width:100%;max-width:calc(var(--max-width) + (var(--side-margin) * 2));margin-left:auto !important;margin-right:auto !important}.PillarChapter-content{overflow:auto}.PillarChapter .Content{margin-top:0rem;padding-bottom:50px;margin-bottom:75px;border-bottom:2px solid #dcdce7}@media(min-width:768px){.pillar-page .FlexModule--productBlock .FlexModule-inner,.PillarChapter .Content,.PillarContent-main .PostShare{max-width:100%;width:65.94059% !important;margin-left:0 !important}}.pillar-page.legacy-theme .FlexModule--productBlock{padding-left:var(--side-margin);padding-right:var(--side-margin);--max-width:1010px;float:none !important;width:100%;max-width:calc(var(--max-width) + (var(--side-margin) * 2));margin-left:auto !important;margin-right:auto !important}.pillar-page.legacy-theme .FlexModule--productBlock .FlexModule-inner{margin-left:0;padding:0}.pillar-page.legacy-theme .FlexModule--productBlock .FlexModule-colWrapper{justify-content:flex-start}.pillar-page.legacy-theme .FlexModule--productBlock .FlexModule-colHeading{text-align:left}.pillar-page.legacy-theme .FlexModule--productBlock .FlexModule-col{width:100%;flex:1 0 100%;max-width:100%}.pillar-page.legacy-theme .FlexModule--productBlock .FlexModule-col .NavProdCard{max-width:280px}@media(min-width:480px){.pillar-page.legacy-theme .FlexModule--productBlock .FlexModule-col{flex:1 0 50%;max-width:50%}.pillar-page.legacy-theme .FlexModule--productBlock .FlexModule-col .NavProdCard{max-width:100%}}@media(min-width:992px){.pillar-page.legacy-theme .FlexModule--productBlock .FlexModule-col{flex:1 0 33.33333%;max-width:33.33333%}}.pillar-page.legacy-theme .FlexModule--productBlock.bottom-spacing .FlexModule-inner{margin-bottom:4.8rem}.pillar-page .hs_cos_wrapper_type_widget_container>div:first-child{margin-top:8.8rem}.PillarChaptersOverview{margin-bottom:75px;text-align:center}.PillarChaptersOverview h3{margin-bottom:40px}.PillarChaptersOverview ul{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-0.9rem;margin-right:-0.9rem}@media(min-width:1300px){.PillarChaptersOverview ul{justify-content:flex-start}}.PillarChaptersOverview li{position:relative;max-width:260px;margin:0 0 1.6rem}@media(min-width:480px){.PillarChaptersOverview li{padding-left:.9rem;padding-right:.9rem}}@media(min-width:768px){.PillarChaptersOverview li{max-width:325px}}@media(max-width:767.98px){.PillarChaptersOverview li{width:48%}}@media(max-width:479.98px){.PillarChaptersOverview li{width:100%}.PillarChaptersOverview li img{width:100%}}.PillarChaptersOverview .chapter{display:flex;flex-direction:column;width:100%;height:100%;min-height:300px;padding-bottom:50px;background:#FFF;box-shadow:0 2px 4px rgba(0,0,0,0.15);border-radius:8px;transition:.25s ease-in-out;color:#42474c;--circle-size:32px}.PillarChaptersOverview .chapter:hover{box-shadow:0 0 30px 0 rgba(0,0,0,0.2)}.PillarChaptersOverview .chapter .arrow-icon{position:absolute;bottom:10px;transform:rotate(90deg)}.PillarChaptersOverview .chapter .arrow-icon svg{fill:#31788e !important;width:6px}.PillarChaptersOverview .chapter .arrow-icon svg path{fill:#31788e !important}.PillarChaptersOverview .chapter-image>img{border-top-left-radius:8px;border-top-right-radius:8px}.PillarChaptersOverview .chapter-heading{font-size:1.4rem;line-height:1;line-height:1.8rem;font-weight:500}@media(min-width:768px){.PillarChaptersOverview .chapter-heading{font-size:1.5rem}}.PillarChaptersOverview .chapter-content{padding:0 20px;display:flex;align-items:center;flex-direction:column}@media(min-width:640px){.PillarChaptersOverview .chapter-content{padding:0 30px}}.PillarChaptersOverview .chapter-number{position:relative;display:flex;margin-bottom:16px;margin-top:10px;justify-content:center;width:100%;z-index:1}.PillarChaptersOverview .chapter-number:before,.PillarChaptersOverview .chapter-number:after{position:absolute;top:50%;z-index:1;transform:translateY(-50%);content:"";width:calc(50% - var(--circle-size));height:1px;background-color:#dedede}.PillarChaptersOverview .chapter-number:before{left:0}.PillarChaptersOverview .chapter-number:after{right:0}.PillarChaptersOverview .chapter-number span{display:flex;justify-content:center;align-items:center;width:var(--circle-size);height:var(--circle-size);background-color:#31788e;border-radius:50%;color:#FFF;z-index:1}
