.cph{background-color:var(--color-sylvan-blue);background-image:linear-gradient(#000099eb,#000099eb),url(/img/patterns/Sylvan%20Square%20Pattern_Large%20White.webp);background-position:50%,50%;background-repeat:no-repeat,repeat;background-size:auto,520px;padding:44px 24px 50px;position:relative;overflow:hidden}@media only screen and (min-width:768px){.cph{padding:50px 40px 56px}}.cph-inner{flex-direction:column;align-items:flex-start;gap:12px;max-width:1130px;margin:0 auto;display:flex;position:relative}.cph-inner.is-narrow{max-width:980px}.cph-title{color:var(--color-paper-white);font-family:var(--font-body);margin:0;padding-top:0;font-size:32px;font-weight:800;line-height:1.1}@media only screen and (min-width:768px){.cph-title{font-size:44px}}.cph-lede{color:#ffffffe0;text-wrap:pretty;max-width:62ch;margin:0;font-size:15.5px;line-height:1.65}.cph-notch{border-left:17px solid #0000;border-right:17px solid #0000;border-bottom:15px solid var(--color-paper-white);width:0;height:0;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.cph-inner>*{animation:.6s cubic-bezier(.2,.7,.2,1) both rise-in}.cph-inner>:nth-child(2){animation-delay:80ms}.cph-inner>:nth-child(n+3){animation-delay:.16s}@media (prefers-reduced-motion:reduce){.cph-inner>*{animation:none}}
