.type-body{font-size:16px}@media screen and (max-width:599px){.type-body{font-size:14px}}.type-small{font-size:14px}@media screen and (max-width:599px){.type-small{font-size:12px}}.type-section{font-size:clamp(40px,4vw,48px);font-size:round(nearest,clamp(40px,4vw,48px),2px)}@media screen and (max-width:599px){.type-section{font-size:32px}}.type-display{font-size:clamp(40px,5vw,64px);font-size:round(nearest,clamp(40px,5vw,64px),2px)}@media screen and (max-width:599px){.type-display{font-size:32px}}.type-display-xl{font-size:clamp(56px,6vw,72px);font-size:round(nearest,clamp(56px,6vw,72px),2px)}@media screen and (max-width:599px){.type-display-xl{font-size:40px}}.type-h1{font-size:clamp(40px,4vw,48px);font-size:round(nearest,clamp(40px,4vw,48px),2px)}@media screen and (max-width:599px){.type-h1{font-size:32px}}.type-h2{font-size:clamp(28px,2.5vw,28px);font-size:round(nearest,clamp(28px,2.5vw,28px),2px)}@media screen and (max-width:599px){.type-h2{font-size:24px}}.type-h3{font-size:20px}@media screen and (max-width:599px){.type-h3{font-size:18px}}.type-quote{font-size:22px}@media screen and (max-width:904px){.type-quote{font-size:18px}}body:has(.connect-main){display:flex;flex-direction:column;margin:0;min-height:100dvh}.connect-main{flex:1 0 auto;width:100%}.connect-main .connect-hero{box-sizing:border-box;display:flex;flex-direction:column;gap:32px;margin:0 auto;max-width:28rem;padding:64px 24px 96px 16px;text-align:center;width:100%}@media screen and (max-width:768px){.connect-main .connect-hero{padding-left:24px;padding-right:32px}}.connect-main .connect-hero__header{align-items:center;display:flex;flex-direction:column;gap:16px;width:100%}.connect-main .connect-hero__title{margin:0;width:100%}.connect-main .connect-hero__headline{color:var(--text-muted);margin:0;width:100%}.connect-main .connect-links{box-sizing:border-box;display:flex;flex-direction:column;gap:12px;width:100%}.connect-main .connect-links__heading{margin:16px 0 0;width:100%}.connect-main .connect-link{box-sizing:border-box;justify-content:center;text-decoration:none;width:100%}