html{font-size:15.795px;background-color:#0ead69}*,*::before,*::after{box-sizing:border-box}body{margin:0;font-family:"Cabin",sans-serif;font-weight:400;line-height:1.5725;background-color:#fff;display:flex;flex-direction:column;min-height:100vh}body main{flex:1}p{margin:0;margin-bottom:25px;color:rgba(0,0,0,0.75)}a,.as-link{text-decoration:none;color:#0ead69;transition:color .32s ease-out}a:focus,a:hover,.as-link:focus,.as-link:hover{text-decoration:none;color:#767676}audio,canvas,img,video{display:block;vertical-align:middle}img{max-width:100%;height:auto}svg{vertical-align:middle;pointer-events:none}ul{padding-left:2.64rem}ul.none{padding-left:0;list-style:none}ul,ol,ul ul,ol ul{margin:0 0 31.25px}ul,ol{font-size:96%}textarea{background-color:#f5f5f5;border:1px solid #eee;transition:background-color 320ms ease-out;resize:vertical;width:100%;min-height:8rem;max-height:16rem;padding:1.24rem;font-size:1.175rem}textarea:focus{background-color:#fff}.wrapper{padding:1.56rem 1.24rem}@media only screen and (min-width: 520px){.wrapper.will-grow{padding:2.64rem 1.24rem}}@media only screen and (min-width: 520px){.wrapper.will-grow-y{padding-top:2.64rem;padding-bottom:2.64rem}}.wrapper.negate-top{padding-top:0 !important}.wrapper.negate-right{padding-right:0}.wrapper.negate-bottom{padding-bottom:0 !important}.wrapper.negate-left{padding-left:0}.wrapper-y{padding-top:1.56rem;padding-bottom:1.56rem}@media only screen and (min-width: 520px){.wrapper-y.will-grow{padding-top:2.64rem;padding-bottom:2.64rem}}.wrapper-y.negate-top{padding-top:0 !important}.wrapper-y.negate-bottom{padding-bottom:0 !important}.wrapper-x{padding-right:1.24rem;padding-left:1.24rem}.wrapper-x.negate-right{padding-right:0}.wrapper-x.negate-left{padding-left:0}.maxwidth-lt{max-width:992px}.maxwidth-md{max-width:640px}.maxwidth-tb{max-width:768px}.maxwidth-sm{max-width:520px}.maxwidth-xs{max-width:360px}.mx-auto{margin:0 auto}.site-header .logo svg{width:45px;height:45px}.page-title::after{content:"";display:block;height:1px;margin-top:1.5rem;background-color:#ddd}.affixed{position:fixed;right:0;left:0;background-color:#fff;transition:transform .5s ease;z-index:10}.affixed.to-top{top:0;transform:translateY(-100%)}.affixed.to-top.in-view{transform:translateY(0)}.affixed.to-bottom{bottom:0;transform:translateY(100%)}.affixed.to-bottom.in-view{transform:translateY(0)}.nav ul.is-horizontal{display:flex}.nav ul.is-horizontal li a,.nav ul.is-horizontal li button{display:block;padding:.8rem;cursor:pointer;transition:color .32s ease-out}.nav ul.is-horizontal li a.logo,.nav ul.is-horizontal li button.logo{padding:0}.nav ul.is-horizontal li a.start,.nav ul.is-horizontal li button.start{padding:.72rem 1.24rem}.nav ul.is-horizontal li a.is-active,.nav ul.is-horizontal li button.is-active{color:#0ead69}.nav ul.is-horizontal li:first-of-type a{padding-left:0}.nav ul.is-horizontal.is-toolsnav li a,.nav ul.is-horizontal.is-toolsnav li button{padding:.72rem}.nav ul.is-horizontal.is-toolsnav li:last-of-type a,.nav ul.is-horizontal.is-toolsnav li:last-of-type button{padding-right:1.24rem}.site-header .nav li,.site-footer .nav li{margin-bottom:0}.site-header .nav li a,.site-footer .nav li a{font-family:"Cabin",sans-serif;font-weight:700}.page-body{font-size:1.215rem}.page-body p{color:rgba(0,0,0,0.75)}.page-body section h3{margin-top:0}.pad-main-top-bottom{padding-top:5.72rem;padding-bottom:4.48rem}.footnotes{position:relative;padding:1.24rem;background-color:#f5f5f5;border:1px solid #eee;border-left:4px solid #0ead69;font-size:1.175rem;color:rgba(0,0,0,0.75)}.footnotes h3{font-size:1.325rem;line-height:1}.footnotes h3:first-of-type{margin-top:0}.footnotes p:last-of-type{margin-bottom:0}.footnotes::after{content:"i";position:absolute;top:17px;left:-14px;color:#fff;width:24px;height:24px;background-color:#0ead69;text-align:center;font-weight:700}.footnotes .company{font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:1.12px;display:block;text-indent:1rem}.footnotes ul,.footnotes ol{margin-bottom:0}.pagination svg{width:20px;height:20px}.all-updates article:last-child a{border-bottom:none}.story-break{margin-top:2.25rem;margin-bottom:1.95rem;line-height:0}.tabular-list{display:grid;grid-template-columns:repeat(auto-fill, minmax(296px, 1fr));grid-gap:1.24rem}@media only screen and (min-width: 640px){.tabular-list{grid-gap:1.56rem}}.tabular-list-block-item{display:flex;flex-direction:column;justify-content:center;min-height:168px;padding:1.24rem;font-size:1.325rem;line-height:1.3725;background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1),0 1px 5px 0 rgba(0,0,0,0.1),0 2px 1px -2px rgba(0,0,0,0.1);transition:color 320ms ease-out,box-shadow 320ms ease-out,border 320ms ease-out,background 320ms ease-out}.tabular-list-block-item:focus,.tabular-list-block-item:hover{box-shadow:0 6px 16px rgba(0,0,0,0.1);background-color:#fff}.tabular-list-block-item.list-title-is-shorter{min-height:64px}.tabular-list-block-item .post-content{font-size:1.215rem}.inline-list{display:flex;flex-wrap:wrap}.inline-list li{margin-right:.64rem;margin-bottom:.64rem}.inline-list li:last-child{margin-right:0}.table-responsive{overflow-x:auto;font-size:initial}table{border-collapse:collapse;margin:1.24rem 0 25px;background-color:#fff}table th,table td{min-width:296px;text-align:left;padding:.64rem 1.24rem}table thead th{border:1px solid #eee;font-size:1.215rem}table tbody{border:1px solid #eee}table tbody tr{border:1px solid #eee}table.alt-thead-bg thead th:first-of-type{border-right:0}table.alt-thead-bg thead th:last-of-type{background-color:#0ead69;border-color:#0ead69;color:#fff}table.table-striped tbody tr:nth-of-type(odd){background-color:#f5f5f5}.bg-white{background-color:#fff}.bg-platinum{background-color:#f5f5f5}.co-brand{color:#0ead69}.co-black{color:#17171a}.co-sweetgray{color:#767676}.co-readablegray{color:rgba(0,0,0,0.75)}h1,h2,h3,h4,.h1,.h2,.h3,.h4{margin-top:1.56rem;margin-bottom:.32rem;font-family:"Cabin",sans-serif;font-weight:700;line-height:1.3725}h1.none,h2.none,h3.none,h4.none,.h1.none,.h2.none,.h3.none,.h4.none{margin:unset;font:inherit}h1,.h1{font-size:1.96rem}@media only screen and (min-width: 520px){h1,.h1{font-size:2.08rem}}h2,.h2{font-size:1.88rem}@media only screen and (min-width: 520px){h2,.h2{font-size:1.96rem}}h3,.h3{font-size:1.56rem}h4,.h4{font-size:.96rem;text-transform:uppercase;letter-spacing:1.12px}h4.none,.h4.none{text-transform:inherit;letter-spacing:inherit}h3+h4,.h3+.h4{margin-top:1.24rem}.is-all-caps{text-transform:uppercase;letter-spacing:1.12px}.tx-c{text-align:center}.tx-r{text-align:right}.picotext{font-size:.795rem}.nanotext{font-size:.875rem}.microtext{font-size:1.175rem}.smalltext{font-size:1.215rem}.mediumtext{font-size:1.325rem}.lh-0{line-height:0}.lh-1{line-height:1}.lh-1hh{line-height:1.25}.lh-1h{line-height:1.5}.ff-heading{font-family:"Cabin",sans-serif}.fw-normal{font-weight:400}.fw-bold{font-weight:700}.fs-i{font-style:italic}.link{font-family:"Cabin",sans-serif;font-weight:500}.cta-link{color:#0ead69;cursor:pointer}.cta-link:focus,.cta-link:hover,.cta-link.is-active{color:#0ead69}.alt-link,.nav ul.is-horizontal li a,.nav ul.is-horizontal li button{color:#767676}.alt-link:focus,.nav ul.is-horizontal li a:focus,.nav ul.is-horizontal li button:focus,.alt-link:hover,.nav ul.is-horizontal li a:hover,.nav ul.is-horizontal li button:hover,.alt-link.is-active,.nav ul.is-horizontal li a.is-active,.nav ul.is-horizontal li button.is-active{color:#0ead69}.noir-link{color:#17171a}.noir-link:focus,.noir-link:hover,.noir-link.is-active{color:#0ead69}.link-alt-colors .icon,.link-alt-colors .h{transition:color 320ms ease-out}.link-alt-colors .icon{color:#767676}.link-alt-colors .h{color:#17171a}.link-alt-colors:focus .icon,.link-alt-colors:focus .h,.link-alt-colors:hover .icon,.link-alt-colors:hover .h,.link-alt-colors.is-active .icon,.link-alt-colors.is-active .h{color:#0ead69}.prefix{margin-right:7px}.prefix.is-wider{margin-right:14px}.prefix.is-even-wider{margin-right:21px}.suffix{margin-left:7px}.suffix.is-wider{margin-left:14px}.suffix.is-even-wider{margin-left:21px}.has-avatar{display:table}.has-avatar.is-small{width:90px;height:90px}.has-avatar.is-medium{width:120px;height:120px}.avatar{border-radius:50%}.avatar.is-nano{width:35px;height:35px}.avatar.is-micro{width:45px;height:45px}.avatar.is-small{width:90px;height:90px}.avatar.is-medium{width:120px;height:120px}.has-fullstop{position:relative;display:inline !important}.has-fullstop.d-blk{display:block !important}.has-fullstop::after{position:absolute;content:"";width:7px;height:7px;right:-12px;bottom:7px;background-color:#0ead69}.has-fullstop.post-content::after{right:unset;bottom:0}.border{border:1px solid #eee}.border-top{border-top:1px solid #eee}.border-right{border-right:1px solid #eee}.border-bottom{border-bottom:1px solid #eee}.separator{margin:0 .32rem}.separator::after{content:"·";color:inherit}.box-attention-grabber{position:relative;overflow:hidden}.box-attention-grabber::before{content:"";position:absolute;right:-10px;bottom:-10px;width:25px;height:25px;border-radius:50%;background-color:#0ead69}.summary{border:0;font-size:1.325rem;line-height:1.3725;color:#767676}blockquote{position:relative;margin:1.56rem calc(-50vw + 50%);padding:0 1.56rem;font-style:italic}@media only screen and (min-width: 520px){blockquote{margin:2.64rem calc(-10vw + 10%)}}blockquote p{font-size:1.475rem !important}blockquote cite{display:block;padding-top:1.24rem;font-size:1.215rem;font-style:normal;color:#767676}blockquote::before{content:"";position:absolute;left:0;width:4px;height:100%;background-color:#0ead69}button{background:none;border:0;padding:inherit;font:inherit}button.view-more{padding:.64rem}button:active,button:focus,button:hover{border:0}.btn,.form-control input[type="submit"]{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;min-width:96px;font-size:15.795px;font-family:"Cabin",sans-serif;font-weight:500;line-height:0;cursor:pointer;transition:color 320ms ease-out,box-shadow 320ms ease-out,border 320ms ease-out}.btn.btn-md,.form-control input.btn-md[type="submit"]{height:2.64rem;padding:.64rem 1.24rem .72rem}.btn.btn-neutral,.form-control input.btn-neutral[type="submit"]{color:rgba(0,0,0,0.75);box-shadow:0 2px 2px 0 rgba(0,0,0,0.1),0 1px 5px 0 rgba(0,0,0,0.1),0 2px 1px -2px rgba(0,0,0,0.1);background-color:#fff}.btn.btn-neutral:focus,.form-control input.btn-neutral[type="submit"]:focus,.btn.btn-neutral:hover,.form-control input.btn-neutral[type="submit"]:hover{box-shadow:0 .5rem 1rem rgba(0,0,0,0.1);color:#17171a;border-color:transparent}.btn.btn-brand,.form-control input.btn-brand[type="submit"]{color:#fff;background-color:#0ead69;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1),0 1px 5px 0 rgba(0,0,0,0.1),0 2px 1px -2px rgba(0,0,0,0.1)}.btn.btn-brand:focus,.form-control input.btn-brand[type="submit"]:focus,.btn.btn-brand:hover,.form-control input.btn-brand[type="submit"]:hover{box-shadow:0 .5rem 1rem rgba(0,0,0,0.1);border-color:transparent;color:rgba(255,255,255,0.72)}.btn svg,.form-control input[type="submit"] svg{width:20px;height:20px}.form-control{position:relative;margin-bottom:2.64rem}.form-control:last-of-type{margin-bottom:0}.form-control input:not([type="submit"]),.form-control textarea{font-size:calc(1.175rem - 2px);width:100%;max-width:100%;padding:0;border:0;border-bottom:1px solid rgba(0,0,0,0.3);outline:none;box-shadow:none;box-sizing:border-box;background:transparent;transition:box-shadow .32s,border .32s}.form-control input:not([type="submit"]){height:35px}.form-control textarea{resize:vertical;height:92px;vertical-align:top}.form-control label{position:absolute;top:0;left:0;font-size:calc(1.175rem - 1px);color:rgba(0,0,0,0.55);cursor:text;transform:translateY(3px);transform-origin:0% 100%;transition:transform .25s ease-out,color .25s ease-out}.form-control label.active{transform:translateY(-25px) scale(.96);transform-origin:0 0}.form-control input:not([type="submit"]):focus,.form-control textarea:focus{border-bottom-color:#0ead69;box-shadow:0 1px 0 0 #0ead69}.form-control input:not([type="submit"]):focus+label,.form-control textarea:focus+label{color:#0ead69}.form-control .required{display:inline-block;transform:translate(2px, -2px);color:red;font-weight:bold}input.erroneous,textarea.erroneous{border-bottom-color:red !important;box-shadow:0 1px 0 0 red !important}.error{font-size:calc(1.175rem - 2px);color:red}.accordion-wrapper{background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1),0 1px 5px 0 rgba(0,0,0,0.1),0 2px 1px -2px rgba(0,0,0,0.1)}.accordion-wrapper .accordion-item .accordion-title{display:flex;align-items:center;justify-content:space-between;padding:1.24rem 1.56rem;font-weight:700;color:#17171a;border-top:1px solid #eee;text-decoration:none !important}.accordion-wrapper .accordion-item .accordion-title span{width:80%}.accordion-wrapper .accordion-item .accordion-title span,.accordion-wrapper .accordion-item .accordion-title svg{pointer-events:none}.accordion-wrapper .accordion-item .accordion-title .icon.icon-chevron-down{transition:transform 320ms ease}.accordion-wrapper .accordion-item:first-child .accordion-title{border-top:0}.accordion-wrapper .accordion-item .accordion-content{height:0;overflow:hidden;transition:height 320ms ease}.accordion-wrapper .accordion-item .accordion-content .accordion-inner{padding:1.56rem;padding-top:0}.accordion-wrapper .accordion-item .accordion-content .accordion-inner p:last-of-type{margin-bottom:0}.accordion-wrapper .accordion-item .accordion-content.is-expanded{height:auto}.accordion-wrapper .accordion-item.is-active .icon.icon-chevron-down{transform:rotate(180deg)}.animated{animation-duration:1s;animation-fill-mode:both}.animated.backwards{animation-fill-mode:backwards}.fade-in-up{animation-name:fade-in-up}.fade-out-down{animation-name:fade-out-down}.slide-down{animation-name:slide-down}@keyframes fade-in-up{0%{opacity:0;transform:translate3d(0, 15px, 0)}100%{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fade-out-down{0%{opacity:1;transform:translate3d(0, 0, 0)}100%{opacity:0;transform:translate3d(0, 15px, 0)}}@keyframes slide-down{0%{transform:translate3d(0, -15px, 0)}100%{transform:translate3d(0, 0, 0)}}@keyframes platinum-to-white{0%{background-color:#f5f5f5}100%{background-color:#fff}}.is-home .site,.is-oops .site{display:flex;flex-direction:column;height:100vh}.is-home .branding svg,.is-oops .branding svg{width:72px;height:72px}.is-home .content p,.is-oops .content p{font-size:1.215rem}img[alt*="Bust"]{width:168px;margin:1.56rem;margin-left:0;float:left;border-radius:50%;shape-outside:circle()}@media only screen and (min-width: 520px){img[alt*="Bust"]{width:192px}}.is-essays-all .featured-content-list li:not(:last-child){margin-bottom:1.24rem}@media only screen and (min-width: 640px){.is-essays-all .featured-content-list li:not(:last-child){margin-bottom:1.56rem}}.is-list-all .post-date,.is-list-all .reading-time{font-size:.875rem}.page-body a:not(.link):not(.noir-link):not(.btn),.post-content a:not(.link):not(.noir-link):not(.btn){text-decoration:underline}.post-meta{padding-top:.64rem;padding-bottom:1.24rem;font-family:"Cabin",sans-serif;font-size:1.175rem;font-weight:400;color:#767676}.post-description p,.post-content p{font-size:1.175rem}.post-description ul li,.post-description ol li,.post-content ul li,.post-content ol li{margin-bottom:12.5px;font-size:110%;color:rgba(0,0,0,0.75)}.post-content p:last-child,.last-p-mb-0 p:last-child{margin-bottom:0}.gets-dropcap.post-content .first-character{float:left;padding:0 .64rem 0 .64rem;font-family:"Cabin",sans-serif;font-weight:700;font-size:6rem;line-height:.935;color:#17171a}.editors-note{background-color:#f5f5f5;padding:1.24rem;margin:0 0 25px}.editors-note p{line-height:1.3725;font-size:15.795px;color:#767676}.editors-note p:last-of-type{margin-bottom:0}@media only screen and (min-width: 520px){.editors-note{width:45%;float:right;padding:1.56rem;margin:12.41881875px 0 1.56rem 1.56rem}.editors-note::after{content:"";display:table;clear:both}}.width-100-pc{width:100%}.d-blk{display:block}.d-ibl{display:inline-block}.d-flx{display:flex}.d-ifx{display:inline-flex}.flex-dir-col{flex-direction:column}.al-i-c{align-items:center}.j-c-sb{justify-content:space-between}.j-c-fe{justify-content:flex-end}.m-0{margin:0}.m-auto{margin:auto}.my-space{margin-top:1.24rem;margin-bottom:1.24rem}.my-2{margin-top:2rem;margin-bottom:2rem}.mt-0{margin-top:0}.mt-h{margin-top:.5rem}.mt-space{margin-top:1.24rem}.mt-space-md{margin-top:2.64rem}.mt-1{margin-top:1rem}.mt-1h{margin-top:1.5rem}.mt-2{margin-top:2rem}.mt-3{margin-top:3rem}.mr-h{margin-right:.5rem}.mr-1{margin-right:1rem}.mb-0{margin-bottom:0}.mb-h{margin-bottom:.5rem}.mb-1{margin-bottom:1rem}.mb-2{margin-bottom:2rem}.mb-space-md{margin-bottom:2.64rem}.ml-1{margin-left:1rem}.p-space{padding:1.24rem}@media (min-width: 520px){.p-space-md\@s{padding:2.64rem}}.pt-h{padding-top:.5rem}.pt-1{padding-top:1rem}.pt-2{padding-top:2rem}.py-1{padding-top:1rem;padding-bottom:1rem}.py-2{padding-top:2rem;padding-bottom:2rem}.pb-0{padding-bottom:0}.pb-1{padding-bottom:1rem}.pb-1h{padding-bottom:1.5rem}.clearfix::after{content:"";display:table;clear:both}.pointer-events-none{pointer-events:none}.indented{display:block;text-indent:1.24rem}.italicized{font-style:italic}.sr:not(:focus):not(:active){position:absolute;width:1px;height:1px;padding:0;margin:-1px;border:0;clip-path:inset(100%);overflow:hidden;white-space:nowrap}
