main section .singlePostShare{height:38px;border:0;padding:0;border-radius:19px;color:#005059;z-index:2;overflow:hidden}main section .singlePostShare-alwaysShow{width:150%;border-radius:0;height:auto!important;padding:30px 0 0;margin:0 0 60px -25%}main section .singlePostShare-alwaysShow .singlePostShare-button,main section .singlePostShare-alwaysShow .singlePostShare-close{display:none}main section .singlePostShare-alwaysShow .singlePostShare-links{transform:translateX(0);opacity:1;visibility:visible;position:relative;top:auto;left:auto;flex-wrap:wrap;justify-content:center;align-items:center;background-color:transparent;border-radius:0;padding-bottom:25px}main section .singlePostShare-alwaysShow .singlePostShare-links:before{content:"Share this story";display:block;width:auto;color:#242d71;font-size:18px;text-align:center;margin:4px 20px 0 0}main section .singlePostShare-alwaysShow .singlePostShare-links:after{width:100px;height:auto;position:relative;top:auto;right:auto;margin:4px 0 0 20px}main section .singlePostShare-alwaysShow .singlePostShare-links>div{border:2px solid #005059;background-color:#005059}main section .singlePostShare-alwaysShow .singlePostShare-links>div.link,main section .singlePostShare-alwaysShow .singlePostShare-links>div.mail{border:2px solid rgba(0,80,89,.2);background-color:rgba(0,80,89,.2)}main section .singlePostShare-alwaysShow .singlePostShare-links>div:hover.link,main section .singlePostShare-alwaysShow .singlePostShare-links>div:hover.mail{border:2px solid #005059;background-color:#005059}main section .singlePostShare-alwaysShow .singlePostShare-links>div>a,main section .singlePostShare-alwaysShow .singlePostShare-links>div>div{border:0}main section .singlePostShare-alwaysShow:hover .singlePostShare-links:after{right:auto!important}main section .singlePostShare:hover{flex-grow:1}main section .singlePostShare:hover .singlePostShare-button{opacity:0;border-color:transparent}main section .singlePostShare:hover .singlePostShare-close{opacity:1}main section .singlePostShare:hover .singlePostShare-links{transform:translateX(0)}main section .singlePostShare:hover .singlePostShare-links:after{right:-110px}main section .singlePostShare-button{width:38px;height:38px;border-radius:50%;background-color:#fff;border:2px solid #005059;display:flex;justify-content:center;align-items:center;z-index:1;opacity:1;transition:.1s}main section .singlePostShare-button svg{display:block;width:18px}main section .singlePostShare-close{width:38px;height:38px;border-radius:50%;border:2px solid #e7f0f1;display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;background-color:#005059;z-index:2;opacity:0;transition:opacity .1s}main section .singlePostShare-close svg{display:block;width:12px}main section .singlePostShare-links{position:absolute;top:-1px;left:19px;background-color:#e7f0f1;border-radius:0 19px 19px 0;display:flex;padding:0 0 0 25px;transform:translateX(-100%);transition:.3s}main section .singlePostShare-links-linkCopied:after{opacity:1!important;visibility:visible!important}main section .singlePostShare-links:after{content:"Link copied!";display:block;width:100px;height:100%;position:absolute;top:0;right:-130px;display:flex;align-items:center;font-weight:700;opacity:0;visibility:hidden;transition:.15s}main section .singlePostShare-links>div{width:38px;height:38px;background-color:#fff;border:2px solid #e7f0f1;border-radius:50%;margin:1px 8px 0 1px}main section .singlePostShare-links>div:last-child{margin:1px 0 0 1px}main section .singlePostShare-links>div.link>a,main section .singlePostShare-links>div.link>div,main section .singlePostShare-links>div.mail>a,main section .singlePostShare-links>div.mail>div{background-color:#fff}main section .singlePostShare-links>div.link>a svg,main section .singlePostShare-links>div.link>div svg,main section .singlePostShare-links>div.mail>a svg,main section .singlePostShare-links>div.mail>div svg{fill:transparent}main section .singlePostShare-links>div.link>a svg path,main section .singlePostShare-links>div.link>div svg path,main section .singlePostShare-links>div.mail>a svg path,main section .singlePostShare-links>div.mail>div svg path{stroke:#005059}main section .singlePostShare-links>div.link:hover>a,main section .singlePostShare-links>div.link:hover>div,main section .singlePostShare-links>div.mail:hover>a,main section .singlePostShare-links>div.mail:hover>div{background-color:#005059}main section .singlePostShare-links>div.link:hover>a svg,main section .singlePostShare-links>div.link:hover>div svg,main section .singlePostShare-links>div.mail:hover>a svg,main section .singlePostShare-links>div.mail:hover>div svg{fill:transparent}main section .singlePostShare-links>div.link:hover>a svg path,main section .singlePostShare-links>div.link:hover>div svg path,main section .singlePostShare-links>div.mail:hover>a svg path,main section .singlePostShare-links>div.mail:hover>div svg path{stroke:#fff}main section .singlePostShare-links>div>a,main section .singlePostShare-links>div>div{width:100%;height:100%;border:2px solid #005059;background-color:#005059;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:.15s;cursor:pointer}main section .singlePostShare-links>div>a svg,main section .singlePostShare-links>div>div svg{display:block;width:18px;fill:#fff;transition:.15s}main section .singlePostShare-links>div>a:hover,main section .singlePostShare-links>div>div:hover{background-color:#fff}main section .singlePostShare-links>div>a:hover svg,main section .singlePostShare-links>div>div:hover svg{fill:#005059}@media(max-width:500px){main section .singlePostShare{height:48px;border-radius:24px;overflow:visible}main section .singlePostShare:hover .singlePostShare-button{opacity:1;border-color:#005059}main section .singlePostShare:hover .singlePostShare-close{opacity:1}main section .singlePostShare-alwaysShow .singlePostShare-links:before{width:100%;font-size:26px;margin:0 0 15px}main section .singlePostShare-alwaysShow .singlePostShare-links:after{position:absolute;top:2px;right:0}main section .singlePostShare-alwaysShow .singlePostShare-links>a .link:hover,main section .singlePostShare-alwaysShow .singlePostShare-links>a.mail:hover,main section .singlePostShare-alwaysShow .singlePostShare-links>div .link:hover,main section .singlePostShare-alwaysShow .singlePostShare-links>div.mail:hover{border:2px solid rgba(0,80,89,.2)!important;background-color:#fff!important}main section .singlePostShare-alwaysShow:hover .singlePostShare-links:after{top:4px;right:0!important}main section .singlePostShare-active .singlePostShare-button{opacity:1;border-color:transparent}main section .singlePostShare-active:hover .singlePostShare-button{border-color:transparent}main section .singlePostShare-active .singlePostShare-close,main section .singlePostShare-active .singlePostShare-links{opacity:1;visibility:visible}main section .singlePostShare-button{width:48px;height:48px;border-color:#005059}main section .singlePostShare-button svg{width:24px}main section .singlePostShare-close{opacity:0;visibility:hidden;width:48px;height:48px}main section .singlePostShare-close svg{width:24px}main section .singlePostShare-links{position:absolute;top:-60px;left:-120%;border-radius:19px;transform:translateX(0);opacity:0;visibility:hidden;border-radius:24px;padding:0}main section .singlePostShare-links>div{width:48px;height:48px}main section .singlePostShare-links>div>a svg,main section .singlePostShare-links>div>div svg{display:block;width:20px}main section .singlePostShare-links>div:hover{border:2px solid #005059;background-color:#005059}main section .singlePostShare-links>div:hover>a,main section .singlePostShare-links>div:hover>div{background-color:#005059}main section .singlePostShare-links>div:hover>a svg,main section .singlePostShare-links>div:hover>div svg{fill:#fff}main section .singlePostShare-links>div.link:hover,main section .singlePostShare-links>div.mail:hover{border:2px solid rgba(0,80,89,.2);background-color:rgba(0,80,89,.2)}main section .singlePostShare-links>div.link:hover>a,main section .singlePostShare-links>div.link:hover>div,main section .singlePostShare-links>div.mail:hover>a,main section .singlePostShare-links>div.mail:hover>div{background-color:#fff}main section .singlePostShare-links>div.link:hover>a svg path,main section .singlePostShare-links>div.link:hover>div svg path,main section .singlePostShare-links>div.mail:hover>a svg path,main section .singlePostShare-links>div.mail:hover>div svg path{stroke:#005059}}.singlePostNba{width:calc(100% + 100px);margin:0 0 25px -50px;color:#fff;border-radius:20px}.singlePostNba>a{padding:30px 50px;display:flex;justify-content:space-between;align-items:center;text-decoration:none;color:#fff}.singlePostNba .button{background-color:#74ffcd;color:#005059;border-color:#74ffcd}.singlePostNba .button:focus{outline-color:#fff}.singlePostNba-blueberry{background-color:#242d71}.singlePostNba-kale{background-color:#005059}.singlePostNba-rhubarb{background-color:#7c004b}.singlePostNba-grapefruit{background-color:#ff9b9b;color:#005059}.singlePostNba-grapefruit>a{color:#005059}.singlePostNba-grapefruit .button{background-color:#005059;color:#74ffcd;border-color:#005059}.singlePostNba-grapefruit .button svg path{stroke:#74ffcd}.singlePostNba-content{width:50%}.singlePostNba-content h3{margin:0}.singlePostNba-content>div{margin:5px 0 0;text-transform:uppercase}@media(max-width:500px){.singlePostNba{width:100%;margin:0 0 10px}.singlePostNba>a{min-height:auto;padding:40px 30px 30px;flex-direction:column;grid-gap:32px;gap:32px}.singlePostNba-content{width:100%;text-align:center}.singlePostNba .button{margin:0 auto}}.SinglePost{color:#242d71}.SinglePost>.container{display:flex;padding-top:160px;padding-bottom:0}.SinglePost.SinglePostOutro>.container{padding-top:0}.SinglePost-back{margin:0 0 30px}.SinglePost-back>a{color:#005059;border-color:#005059}.SinglePost-back>a>svg path{stroke:#005059}.SinglePost-title{max-width:800px;color:#242d71;margin:0 0 30px}.SinglePost-title>h1{margin:0}.SinglePost-main{width:100%;max-width:800px;margin:0 auto}.SinglePost-intro{width:calc(100% + 100px);color:#fff;margin:50px 0 50px -50px;padding:30px 50px;border-radius:15px;display:flex;justify-content:space-between;align-items:center}.SinglePost-intro-featureIntro{margin:70px 0 50px -50px}.SinglePost-intro-featureIntro .SinglePost-intro-image-cont{width:60%;height:450px;margin:-150px -80px 20px 0}.SinglePost-intro-featureIntro .SinglePost-intro-copy{width:45%}.SinglePost-intro-copy{width:70%;font-weight:700;font-size:20px}.SinglePost-intro-image{width:100%;height:100%;background-position:50%;background-size:cover;-webkit-mask-image:url(/images/pill.svg);mask-image:url(/images/pill.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover}.SinglePost-intro-image-cont{width:35%;height:260px;margin:-120px -120px -20px 0}.SinglePost-intro-image-cont .FeatureBubbles{position:absolute;bottom:-20px;right:150px}.SinglePost-intro-image-cont .FeatureBubbles-logo-cont{width:120px;height:60px}.SinglePost-intro-image-cont .FeatureBubbles-logo-cont:after{width:24px;height:14px;bottom:-14px;right:60px}.SinglePost-intro-image-cont .FeatureBubbles-text{width:240px;margin:14px 30px 0 0;line-height:1;padding:15px 20px}.SinglePost-info{display:flex;margin:0 0 60px}.SinglePost-info>div{padding:6px 12px;border:2px solid rgba(36,45,113,.2);line-height:1;border-radius:30px;margin:0 10px 0 0;display:flex;align-items:center;flex-shrink:0;font-weight:500;font-family:neue-haas-grotesk-text;font-size:14px}.SinglePost-info>div:last-child{margin:0}.SinglePost-content{margin:0 0 75px}.SinglePost-content p,.SinglePost-content p>span,.SinglePost-content p>strong{font-family:neue-haas-grotesk-text}.SinglePost-content img{display:block;max-width:100%;height:auto;z-index:1}.SinglePost-content .wp-caption{max-width:100%;margin:50px 0}.SinglePost-content .wp-caption p{display:block;width:95%;background-color:#fff790;margin:-100px 0 0 -50px;padding:110px 30px 10px 50px;border-radius:15px}.SinglePost-content .wp-video{max-width:100%;margin:50px 0;cursor:pointer}.SinglePost-content .wp-video-cont:after{content:"";display:block;width:50px;height:50px;border-radius:50%;background-color:rgba(36,45,113,.6);background-image:url(/images/play-mint.svg);background-size:14px;background-repeat:no-repeat;background-position:20px;border:2px solid #74ffcd;border-collapse:separate;border-collapse:initial;position:absolute;top:50%;left:50%;z-index:2;margin:-27px 0 0 -27px}.SinglePost-content .wp-video-cont:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;z-index:1}.SinglePost-content .wp-video-caption{width:95%;background-color:#fff790;margin:-100px 0 0 -50px;padding:110px 30px 10px 50px;border-radius:15px}.SinglePost-content .wp-video video{width:100%;height:auto;display:block;z-index:1}.SinglePost-content table{width:100%;border-collapse:collapse;border-radius:10px 10px 0 0;overflow:hidden;margin:60px 0}.SinglePost-content table tr td,.SinglePost-content table tr th{border:2px solid #dddee6;border-top:0;border-bottom:0;padding:10px}.SinglePost-content table tr td:first-child,.SinglePost-content table tr th:first-child{border-left:0}.SinglePost-content table tr td:last-child,.SinglePost-content table tr th:last-child{border-right:0}.SinglePost-content table tr:nth-child(odd){background-color:rgba(36,45,113,.08)}.SinglePost-content table tr:first-child{background-color:#242d71;color:#fff;text-align:left}.SinglePost-content table tr:first-child th{border-color:#535982}.SinglePost-content blockquote{border-top:1px solid rgba(36,45,113,.3);border-bottom:5px solid #242d71;margin:50px 0;padding:40px 20px 30px 0;font-weight:700;font-size:24px}.SinglePost-content blockquote:before{content:"“";display:block;font-size:30px;line-height:.8}.SinglePost-content blockquote p:first-child{margin-top:0}.SinglePost-content blockquote p:last-child{margin-bottom:0}.SinglePost-content blockquote cite{display:block;font-weight:400;font-style:normal;font-size:16px;margin:10px 0 0}.SinglePost-content blockquote cite a{color:#242d71;text-decoration:none}.SinglePost-content a,.SinglePost-content blockquote cite a:hover{text-decoration:underline}.SinglePost-content a{color:#242d71}.SinglePost-content a:hover{text-decoration:none}.SinglePost .BlogCarousel{color:#7c004b}.SinglePost .BlogCarousel .styledLink{color:#005059;border-color:#005059}.SinglePost .BlogCarousel .styledLink:hover{border-color:transparent}.SinglePost .BlogCarousel .styledLink>svg path{stroke:#005059}.SinglePost-blueberry .SinglePost-title{color:#242d71}.SinglePost-kale .SinglePost-title{color:#005059}.SinglePost-rhubarb .SinglePost-title{color:#7c004b}@media(max-width:1024px){.SinglePost .container{flex-direction:column}.SinglePost-back{min-width:auto;margin:0 0 30px}.SinglePost-main{width:100%;max-width:100%}}@media(max-width:500px){.SinglePost-intro{width:calc(100% + 24px);margin:170px 0 50px -12px;padding:30px 22px;border-radius:25px;flex-direction:column-reverse}.SinglePost-intro-copy{width:100%}.SinglePost-intro-image-cont{width:100%;height:400px;margin:-160px auto 20px}.SinglePost-intro-featureIntro .SinglePost-intro-image{-webkit-mask-image:url(/images/hero-mobile.svg);mask-image:url(/images/hero-mobile.svg)}.SinglePost-intro-featureIntro .SinglePost-intro-image-cont{width:120%;height:540px;margin:-150px -10% 20px 10%}.SinglePost-intro-featureIntro .SinglePost-intro-image-cont .FeatureBubbles{right:100px}.SinglePost-intro-featureIntro .SinglePost-intro-copy{width:100%;margin:30px 0 0;font-size:24px}.SinglePost-content{margin:0 0 50px}.SinglePost-content p{font-size:18px}.SinglePost-content .wp-video-cont:after{width:70px;height:70px;margin:-37px 0 0 -37px;background-size:20px;background-position:27px}.SinglePost-content .wp-caption p,.SinglePost-content .wp-video-caption{margin:-100px 0 0 -12px;padding:110px 30px 10px 12px}.SinglePost-content table{display:block;width:476px;overflow:scroll}}.page404-loader{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;top:0;left:0;background-color:#242d71;color:#fff}.page404-loader h3{margin:20px 0 0}.page404-loader-ring{display:inline-block;position:relative;width:80px;height:80px}.page404-loader-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border-radius:50%;animation:ring-animation 1.2s cubic-bezier(.5,0,.5,1) infinite;border:8px solid transparent;border-top-color:#fff790}.page404-loader-ring div:first-child{animation-delay:-.45s}.page404-loader-ring div:nth-child(2){animation-delay:-.3s}.page404-loader-ring div:nth-child(3){animation-delay:-.15s}@keyframes ring-animation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}