@font-face{font-family:Syne;src:url('fonts/syne-latin.woff2') format('woff2');font-style:normal;font-weight:400 600;font-display:swap}
@font-face{font-family:'DM Sans';src:url('fonts/dmsans-latin.woff2') format('woff2');font-style:normal;font-weight:400 600;font-display:swap}
@font-face{font-family:Manrope;src:url('fonts/dmsans-latin.woff2') format('woff2');font-style:normal;font-weight:400 600;font-display:swap}
body{font-family:'DM Sans',Arial,sans-serif;font-weight:400;font-optical-sizing:auto}
h1,h2,h3,.package-options strong,.order-summary h2{font-family:Syne,Arial,sans-serif;font-weight:500;font-optical-sizing:auto}
h1{letter-spacing:-.045em;line-height:1.06}h2{letter-spacing:-.035em;line-height:1.15}
.package-options strong{font-size:25px;letter-spacing:-.035em;line-height:1.2;font-weight:500}
.price,.package-options b,.package-options .launch-value{font-family:'DM Sans',Arial,sans-serif;font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:-.035em}
input,select,textarea{font-family:'DM Sans',Arial,sans-serif}
button,.form-actions #next,.form-actions #submit,.launch-label,.package-options b .launch-label,.eyebrow,.package-options em,.steps,header>a:last-child,footer{font-family:Manrope,Arial,sans-serif;font-weight:500}
.order-summary h2{font-size:28px;line-height:1.15}.price{font-size:43px}.package-options small,#selected-description{line-height:1.7}
@media(max-width:480px){.package-options strong{font-size:23px}.intro h1{font-size:43px}.order-summary h2{font-size:27px}}
