.launch-new-label{display:inline-flex;align-items:center;border:1px solid #579ed6;border-radius:5px;background:#173d5b;color:#c4e8ff;font:600 10px/1.3 var(--font-sans);letter-spacing:.08em;padding:5px 7px;flex:none}
.tool-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.tool-card__head h3{min-width:0}.tool-card[data-new-product] .media-frame img{object-fit:contain;background:#151c26}.tool-card[data-new-product]>p{min-height:5.5em}
.launch-highlights{border-block:1px solid var(--border);background:radial-gradient(ellipse at 85% 10%,rgba(31,143,230,.08),transparent 60%),var(--surface)}
.launch-highlights__head{display:flex;align-items:center;justify-content:space-between;gap:35px;margin-bottom:28px}.launch-highlights__head>div{max-width:700px}.launch-highlights__head h2{margin-block:15px 13px;font-size:clamp(26px,3vw,38px);line-height:1.2}.launch-highlights__head p{font-size:16px;line-height:1.8}.launch-highlights__head>.btn{flex:none}
.launch-highlights__links{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:22px}
.launch-card{grid-column:span 2;display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid #2d3c4e;border-radius:15px;background:#10161e;color:var(--text);text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s}
.launch-card:nth-child(n+4){grid-column:span 3}
.launch-card:hover{border-color:#579ed6;box-shadow:0 12px 32px #0004;transform:translateY(-3px)}
.launch-card:focus-visible{outline:3px solid #63c5ed;outline-offset:5px}
.launch-card__chart{position:relative;aspect-ratio:1.55;overflow:hidden;border-bottom:1px solid #2d3c4e;background:#151c26}
.launch-card:nth-child(n+4) .launch-card__chart{aspect-ratio:2.35}
.launch-card__chart svg{display:block;width:100%;height:100%}
.launch-card__new{position:absolute;top:14px;left:14px;display:inline-flex;border:1px solid #76c5f4;border-radius:5px;background:#103957f2;color:#e0f4ff;box-shadow:0 3px 12px #0006;padding:6px 9px;font:700 11px/1.25 var(--font-sans);letter-spacing:.12em}
.launch-card__body{padding:23px 24px 25px;flex:1}
.launch-card__label{display:block;margin-bottom:10px;color:#88c5e6;font:600 10px/1.5 var(--font-sans);letter-spacing:.12em;text-transform:uppercase}
.launch-card__title{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:10px}
.launch-card__title h3{margin:0;font-size:23px;line-height:1.3;letter-spacing:-.025em;color:#f2f5f9}
.launch-card__arrow{display:grid;place-items:center;flex:none;width:32px;height:32px;border:1px solid #304b5f;border-radius:50%;color:#8ed5f3;font-size:20px;line-height:1;transition:background .2s,border-color .2s}
.launch-card:hover .launch-card__arrow{background:#19394d;border-color:#579ed6}
.launch-card__body p{margin:0;color:#b2bcc9;font-size:15px;line-height:1.75}
.launch-highlights__note{margin:20px 0 0;color:#8f9cab;font-size:12px;line-height:1.7}
.suite-list__item .tag{white-space:normal}.launch-suite-saving{display:block;color:#9bd0b1;font-size:14px;line-height:1.7;font-weight:600}
@media(max-width:1000px){.launch-highlights__links{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.launch-card:nth-child(n){grid-column:span 2}.launch-card:nth-child(n+4) .launch-card__chart{aspect-ratio:1.55}.launch-card:last-child{grid-column:span 4}.launch-card:last-child .launch-card__chart{aspect-ratio:2.8}.launch-highlights__head{align-items:flex-start;flex-direction:column;gap:20px}.launch-card__body{padding:20px}}
@media(max-width:620px){.launch-highlights__links{grid-template-columns:1fr;gap:22px}.launch-card:nth-child(n){grid-column:auto}.launch-card:nth-child(n) .launch-card__chart{aspect-ratio:1.55}.launch-card__title h3{font-size:23px}.launch-card__body{padding:22px}.launch-highlights__head h2{font-size:28px}.launch-highlights__head p{font-size:15px}}
@media(max-width:580px){.tool-card[data-new-product]>p{min-height:0}}
@media(prefers-reduced-motion:reduce){.launch-card,.launch-card__arrow{transition:none}.launch-card:hover{transform:none}}
