.prose-article{font-family:var(--font-brand);color:var(--ink);overflow-wrap:break-word}.prose-article p{text-align:left;margin:0 0 24px;font-size:20px;font-weight:300;line-height:30px}.prose-article .header,.prose-article h2,.prose-article h3{font-family:var(--font-brand);color:#000;margin:0 0 10px;font-size:23px;font-weight:700;line-height:41px}.prose-article ul{margin:0 0 32px;padding-left:26px;list-style:outside}.prose-article ol{margin:0 0 32px;padding-left:26px;list-style:decimal}.prose-article li{margin-bottom:10px;font-size:20px;font-weight:300;line-height:30px}.prose-article strong,.prose-article b{font-weight:700}.prose-article a{color:var(--pink);text-decoration:underline}.prose-article a:hover,.prose-article .teal-highlight,.prose-article .teal-highlight strong{color:var(--teal)}.prose-article .pink,.prose-article .pink strong{color:var(--pink)}.prose-blog{font-family:var(--font-brand);color:var(--ink);overflow-wrap:break-word;font-size:clamp(16px,14.7px + .36vw,19px);font-weight:300}.prose-blog p{margin:0 0 24px;font-size:clamp(16px,14.7px + .36vw,19px);font-weight:300;line-height:1.6}.prose-blog h2{font-family:var(--font-brand);margin:10px 0 40px;font-size:31px;font-weight:300;line-height:1.6}.prose-blog h3{font-family:var(--font-brand);margin:10px 0;font-size:30px;font-weight:300;line-height:1.5}.prose-blog h4{font-family:var(--font-brand);margin:10px 0;font-size:24px;font-weight:400;line-height:1.55}.prose-blog h5{font-family:var(--font-brand);margin:10px 0;font-size:20px;font-weight:500;line-height:1.7}.prose-blog h6{font-family:var(--font-brand);margin:10px 0;font-size:16px;font-weight:500;line-height:1.75}.prose-blog ul{margin:0 0 28px;padding-left:26px;list-style:outside}.prose-blog ol{margin:0 0 28px;padding-left:26px;list-style:decimal}.prose-blog li{margin-bottom:10px;font-size:clamp(16px,14.7px + .36vw,19px);font-weight:300;line-height:1.6}.prose-blog strong,.prose-blog b{font-weight:700}.prose-blog a{color:var(--pink);text-decoration:underline}.prose-blog a:hover{color:var(--teal)}.prose-blog img{max-width:100%;margin:30px auto 45px;display:block}.kit-btn{cursor:pointer;white-space:nowrap;font-family:var(--font-brand);letter-spacing:2px;color:#000;background:var(--white);border:2px solid var(--pink);border-radius:10px;padding:12px 25px;font-size:19px;font-weight:300;line-height:1.05;text-decoration:none;transition:transform .2s cubic-bezier(.22,.61,.36,1),box-shadow .2s cubic-bezier(.22,.61,.36,1);display:inline-block;box-shadow:5px 5px #96295c}.kit-btn:hover{transform:translate(3px,3px);box-shadow:2px 2px #96295c}.kit-btn:active{transform:translate(5px,5px);box-shadow:0 0 #96295c}@media (prefers-reduced-motion:reduce){.kit-btn{transition:none}}@media (width<=991px){.kit-btn{padding:10px 18px;font-size:16px}}.prose-blog figure{max-width:60%;margin:0 0 24px;position:relative}.prose-blog figure img{width:100%;height:auto;margin:0}.prose-blog figure.w-richtext-figure-type-image{display:table}.prose-blog figure.w-richtext-figure-type-image>div{font-size:0;display:inline-block}.prose-blog figure figcaption{caption-side:bottom;display:table-caption}.prose-blog figure.w-richtext-align-floatleft{float:left;clear:none;margin-right:15px}.prose-blog figure.w-richtext-align-floatright{float:right;clear:none;margin-left:15px}.prose-blog figure.w-richtext-align-center{clear:both;margin-left:auto;margin-right:auto}.prose-blog figure.w-richtext-align-normal{clear:both}.prose-blog figure.w-richtext-align-fullwidth{clear:both;text-align:center;width:100%;max-width:100%;margin-left:auto;margin-right:auto;display:block}.prose-blog:after{content:"";clear:both;display:block}.section-title,.section-title h2{font-family:var(--font-brand);color:var(--pink);margin:0;font-size:25px;font-weight:400;line-height:1.4}.section-title .sub{color:var(--pink);margin:4px 0 0;font-size:16px;font-weight:300}.header-smaller{margin-top:-5px;font-size:20px;font-weight:700;line-height:1.3;display:block}.blog-image{max-width:100%;height:auto;margin:22px auto 50px;display:block}.dt-rise{color:var(--lose)}.dt-fall{color:var(--win)}@media (width>=1200px){.prose-article p,.prose-article li{font-size:clamp(20px,9.333px + .889vw,24px);line-height:1.5}.prose-blog p,.prose-blog li{font-size:clamp(19px,8.333px + .889vw,23px)}.section-title,.section-title h2{font-size:clamp(25px,11.667px + 1.111vw,30px)}.header-smaller{font-size:clamp(20px,9.333px + .889vw,24px)}}
