.cs-sec{max-width:calc(1100px + 2 * var(--gutter));padding:112px var(--gutter) 106px;margin:0 auto}.nug-rule+.cs-sec{padding-top:42px}.cs-sec+.cs-sec{padding-top:0}.cs-sec:has(+.nug-squiggle){padding-bottom:63px}.nug-squiggle+.cs-sec{padding-top:156px}.cs-sec--stats{padding-bottom:42px}.cs-page .nug-squiggle{width:155px}.cs-sec:has(+.nug-quote){padding-bottom:0}.cs-sec:has(+.nug-bleed){padding-bottom:34px}.cs-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:32px 34px;margin:98px 0;display:grid}.cs-sec>.cs-grid:first-child{margin-top:0}.cs-sec>.cs-grid:last-child{margin-bottom:0}.cs-grid--flush{margin-top:0}.cs-grid--airy{row-gap:119px}.cs-grid>*{grid-column:var(--c,1 / -1);grid-row:var(--r,auto);min-width:0}.cs-grid>*>:last-child{margin-bottom:0}.cs-grid img{width:100%;height:auto;display:block}.cs-page p{text-wrap:wrap}.cs-center{text-align:center}.cs-center img{margin-left:auto;margin-right:auto}.cs-title{text-align:center;max-width:816px;margin:0 auto 32px}.cs-narrow{max-width:816px;margin-left:auto;margin-right:auto}.cs-page .nug-rule{max-width:min(816px, 100% - 2 * var(--gutter))}.cs-sub{font-family:var(--font-body);letter-spacing:0;color:var(--nugget-blue);text-align:center;text-wrap:wrap;max-width:816px;margin:0 auto 32px;font-size:20px;font-weight:400;line-height:1.44}.cs-sub strong,.cs-page h2 strong,.cs-page h3 strong{font-weight:700}.cs-h3{margin:0 0 24px}.cs-full{width:100%;height:auto;display:block}.cs-pull{text-align:center;margin:34px 0 0}.cs-stat{text-align:center}.cs-stat img{max-width:155px}.cs-stat p{margin:0;font-size:16px}.cs-stat .cs-num{font-family:var(--font-display);color:var(--nugget-purple);margin:34px 0;font-size:52px;line-height:1.1}.cs-stat .cs-num strong{font-weight:700}.cs-stat .cs-num--text{font-family:var(--font-body);color:var(--nugget-orange);margin:34px 0 23px;font-size:28px;font-weight:700;line-height:1.1}.cs-callout{font-family:var(--font-body);color:var(--nugget-blue);margin:34px 0 33px;font-size:20px;line-height:1.44}.cs-callout strong{font-weight:700}.cs-src{text-wrap:wrap;margin:0;font-size:12px;line-height:28.8px}.cs-src :is(span,a){color:var(--nugget-orange);text-decoration:underline;-webkit-text-decoration-color:rgb(var(--nugget-orange-rgb) / .35);text-decoration-color:rgb(var(--nugget-orange-rgb) / .35);text-underline-offset:4px}.cs-icon{max-width:61px}.cs-list{gap:34px;display:grid}.cs-list>div{grid-template-columns:37px 1fr;align-items:start;column-gap:8px;display:grid}.cs-list img{width:37px;height:auto}.cs-list p{color:#4a4a4a;margin:0;line-height:1.4}.cs-list .cs-list__t{font-size:19px;font-weight:700}.cs-list .cs-list__d{letter-spacing:.02em;margin-top:6px;font-size:13px}.cs-page .nug-pagehero .nug-pagehero__meta{color:#4f4f4f;margin-bottom:96px;line-height:28.8px}.cs-page .nug-pagehero__meta b{color:#4f4f4f}.cs-page .nug-pagehero__meta a{color:#4f4f4f;text-underline-offset:3px;-webkit-text-decoration:underline #4f4f4f59;text-decoration:underline #4f4f4f59}.cs-page .nug-pagehero p.eyebrow{font-family:var(--font-body);letter-spacing:-.02em;text-transform:none;color:var(--nugget-blue);margin-bottom:24px;font-size:28px;font-weight:400;line-height:1.1}@media (min-width:768px) and (max-width:899px){.cs-page .nug-pagehero:has(>.nug-pagehero__media){min-height:500px;padding-top:64px;padding-bottom:64px;padding-left:calc(var(--col-pad) + (100% - 2 * var(--col-pad) + 34px) / 12);flex-direction:column;justify-content:center;display:flex;position:relative}.cs-page .nug-pagehero:has(>.nug-pagehero__media)>.nug-pagehero__media{height:fit-content;margin:auto 0;position:absolute;top:0;bottom:0}.cs-page .nug-pagehero>.nug-pagehero__media img{margin:0 auto}}@media (min-width:768px){.cs-page .nug-pagehero:has(>.nug-pagehero__media){padding-right:calc(var(--col-pad) + (100% - 2 * var(--col-pad) + 34px) * 4 / 12)}.cs-page .nug-pagehero .nug-pagehero__meta{margin-right:calc((100vw - 2 * var(--col-pad) + 34px) * -4 / 12)}.cs-page .nug-pagehero:has(>.nug-pagehero__media)>.nug-pagehero__media{left:calc(var(--col-pad) + (100% - 2 * var(--col-pad) + 34px) * 8 / 12);right:var(--col-pad)}.cs-page .nug-pagehero>.nug-pagehero__media img{width:100%;max-height:none}}.cs-page .nug-quote{max-width:calc(816px + 2 * var(--gutter));padding-top:98px;padding-bottom:42px}.cs-page .nug-quote__head{margin-bottom:34px}.cs-page .nug-quote--left{text-align:left}.cs-page .nug-quote--left .nug-quote__head{margin-bottom:24px}.cs-page .nug-quote--left .nug-quote__q{margin-bottom:16px}.cs-page .nug-quote__q.cs-quote-blue{color:var(--nugget-blue);font-size:20px;line-height:1.44}.cs-page .nug-quote__q.cs-quote-blue strong{font-weight:700}.cs-page .nug-quote__who{margin:0}.cs-page .nug-contact{max-width:calc(722px + 2 * var(--gutter));margin:0 auto;padding-top:111px}.cs-contact-icon{width:calc((min(1100px, 100vw - 2 * var(--gutter)) - 374px) / 6 + 34px);height:auto;margin:0 auto 26px;display:block}.cs-video{margin-top:34px;display:block}.cs-page .nug-bleed{max-height:none}.cs-closing--col{max-width:min(1100px, 100% - 2 * var(--gutter));margin:0 auto}.cs-page{padding-bottom:77px}@media (max-width:767px){.cs-grid{grid-template-columns:minmax(0,1fr);row-gap:34px}.cs-grid--flush{margin-top:0}.cs-grid>*{grid-area:auto/1/auto/-1}.cs-stat img,.cs-grid .cs-icon,.cs-grid .cs-phone-icon{max-width:115px;margin:0 auto}.cs-stat .cs-num:not(.cs-num--text){margin-bottom:21px;font-size:32px}.cs-list>div{grid-template-columns:1fr;row-gap:12px}.cs-list img{width:60px}.cs-page .nug-squiggle,.cs-contact-icon{width:115px}.cs-contact-icon--wide{width:192px}.cs-page .nug-pagehero__media img{width:100%;max-width:none;max-height:none}}@media (max-width:640px){.cs-page h1,.cs-page h2{font-size:32px}.cs-page .nug-quote:not(.nug-quote--left){text-align:center}}
