.home-mix .hero h1{font-size:clamp(2.8rem,4.1vw,4.7rem);line-height:1.2}.home-mix .hero-lead{line-height:1.9}.launch-section{padding:100px 7vw;background:#fff;scroll-margin-top:86px}.launch-heading p{color:#1974ca;font-size:14px;font-weight:700}.launch-heading h2{font-size:clamp(32px,3.4vw,52px);line-height:1.2;letter-spacing:-.05em;margin:18px 0}.launch-heading h2 em{font-style:normal;color:#167ee3}.launch-heading>span{font-size:17px;color:#617181;line-height:1.7}.launch-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:40px}.launch-card{padding:38px;background:#f5f9fe;border:1px solid #dce7f2;border-top:4px solid #167ee3;border-radius:8px}.launch-card.place{background:#f5f8fb;border-top-color:#173d60}.launch-label{font-size:12px;letter-spacing:.12em;font-weight:800;color:#226cac}.launch-card h3{font-size:clamp(25px,2.3vw,35px);line-height:1.35;letter-spacing:-.045em;margin:22px 0 16px}.launch-card>p{font-size:16px;line-height:1.8;color:#5d6c7c}.launch-card ol{list-style:none;padding:0;margin:26px 0}.launch-card li{display:flex;gap:18px;padding:17px 0;border-top:1px solid #dce4ed;font-size:14px;line-height:1.6}.launch-card li b{min-width:102px;color:#1a466e}.launch-card li span{color:#617181}.launch-card>a{display:flex;justify-content:space-between;gap:16px;padding:18px 22px;background:#1678d2;color:white;font-size:16px;font-weight:700;border-radius:5px}.launch-card.place>a{background:#173d60}.launch-card>a:hover{filter:brightness(1.1)}.launch-note{font-size:14px;line-height:1.7;color:#647181;margin:22px 0 0}.launch-card>a:focus-visible{outline:3px solid #167ee3;outline-offset:4px}
@media(max-width:980px){.launch-section{padding:70px 24px;scroll-margin-top:72px}.launch-grid{gap:16px}.launch-card{padding:26px}.launch-card li{flex-direction:column;gap:4px}}
@media(max-width:620px){.launch-grid{grid-template-columns:1fr}.home-mix .hero h1{font-size:2.65rem}.launch-card{padding:26px 22px}.launch-card h3{font-size:27px}}
