
body{font-size:17px;line-height:1.65}p,li,button,input,select,textarea{overflow-wrap:break-word}
main p:not(.micro):not(.eyebrow),main li{font-size:max(1rem,16px);line-height:1.65}
main a,footer a{overflow-wrap:anywhere}.gm-copy p{font-size:17px;line-height:1.65}
.launch-card{margin-block:38px 72px;padding:clamp(24px,6vw,72px);border-radius:24px;background:#eeebf4;border:1px solid #dcd4e7}
.launch-card>p{max-width:62ch;margin-block:12px}.launch-card h1{margin-block:16px}
@media(max-width:760px){.page-width{width:calc(100% - 32px)}.launch-card{padding:24px}.launch-card .button{width:100%;text-align:center}.site-header{padding-inline:16px}.gm-page-reader{padding-inline:16px}h1{font-size:clamp(34px,9vw,48px)}.hero-copy .casey-lead{font-size:19px}.gm-copy p{font-size:16px}}
