.launch-product{max-width:1120px;margin:0 auto;color:#11223d}.launch-product .breadcrumbs{margin:20px 0 22px;font-size:14px}.product-hero{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(260px,1fr);gap:36px;padding:38px;border-radius:24px;background:radial-gradient(ellipse at top right,#274a60 0,transparent 65%),linear-gradient(125deg,#091528,#102743);color:#f7fbff}.launch-product .eyebrow{font-size:12px;letter-spacing:.14em;font-weight:800;margin:0 0 12px;color:#647416}.product-hero .eyebrow{color:#ffdc31}.product-hero h1{font-size:clamp(30px,4vw,46px);line-height:1.08;letter-spacing:-.045em;margin:0 0 16px}.product-tagline{font-size:23px;line-height:1.3;font-weight:750;margin:0 0 14px;color:#fff}.product-purpose{font-size:16px;line-height:1.65;color:#cbdced;margin:0 0 24px}.product-hero .actions{gap:12px}.product-hero .button{font-size:14px;padding:12px 17px;min-height:44px}.product-brief{background:#0c2035aa;border:1px solid #739eb6;border-radius:18px;padding:24px;align-self:stretch}.product-symbol{display:inline-flex;width:48px;height:48px;padding:9px;background:#70e3c5;border-radius:13px;color:#08263b;margin-bottom:18px}.product-symbol svg{width:100%;height:100%}.product-brief .eyebrow{color:#97e7d2;margin-bottom:6px}.product-audience{color:#fff;font-size:17px;font-weight:700;line-height:1.45;margin:0}.product-brief-rule{height:1px;background:#63809666;margin:20px 0}.product-brief-label{font-weight:750;font-size:13px;color:#91e8cd;margin:0 0 7px}.product-brief>p:last-child{font-size:14px;line-height:1.6;color:#d1dfeb;margin:0}.product-section{margin:40px 0}.launch-product h2{font-size:clamp(24px,2.7vw,31px);line-height:1.18;letter-spacing:-.035em;margin:0 0 12px;color:#11223d}.product-section-intro{max-width:800px;font-size:16px;line-height:1.6;color:#486079;margin:0 0 22px}.product-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.product-feature{background:#fff;border:1px solid #d1dfed;border-radius:15px;padding:21px;box-shadow:0 3px 8px #142b4610}.feature-mark{display:inline-flex;align-items:center;justify-content:center;background:#dcf8ed;color:#007a60;width:27px;height:27px;border-radius:8px;font-weight:800;margin-bottom:12px}.launch-product h3{font-size:17px;line-height:1.3;color:#122440;margin:0 0 9px;letter-spacing:-.015em}.product-feature p,.product-setup p,.product-scenario>p:last-child{font-size:14px;line-height:1.7;color:#455d76;margin:0}.product-workflow{display:grid;grid-template-columns:1fr 1fr;gap:36px;background:#e6f4f0;border:1px solid #c6e5dc;border-radius:18px;padding:28px}.product-scenario .eyebrow{color:#176e59}.product-steps{list-style:none;padding:0;margin:0;display:grid;gap:17px;align-content:center}.product-steps li{display:flex;gap:14px;align-items:flex-start}.product-steps li>span{display:flex;flex-shrink:0;width:29px;height:29px;align-items:center;justify-content:center;background:#77e7c4;color:#082f35;border-radius:50%;font-weight:800}.product-steps p{font-size:14px;line-height:1.6;margin:2px 0;color:#214a50}.product-setup{display:grid;grid-template-columns:1fr 1fr;gap:36px;padding:0 0 32px;border-bottom:1px solid #d0dfeb}.product-setup p{margin:0 0 15px}.product-access{border-left:3px solid #68dcbc;padding-left:24px}.product-link{font-size:14px;font-weight:750;color:#005bea;text-decoration:none}.product-link:hover{text-decoration:underline}.product-section-heading{display:flex;gap:20px;align-items:center;justify-content:space-between;margin-bottom:18px}.product-related{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}.product-related-card{display:flex;align-items:flex-start;gap:14px;padding:20px;border:1px solid #cddded;border-radius:14px;background:white;color:inherit;text-decoration:none}.product-related-card:hover{border-color:#109f88;box-shadow:0 4px 13px #0b5c5814}.product-related-card>span{display:flex;flex-shrink:0;width:36px;height:36px;padding:6px;background:#def9f0;color:#0b3a43;border-radius:9px}.product-related-card svg{height:100%;width:100%}.product-related-card p{font-size:13px;line-height:1.5;color:#536c82;margin:0 0 12px}.product-note{font-size:12px;color:#566e82;margin:12px 0}.product-release{border-top:1px solid #cbdce9;margin:28px 0 36px;padding:18px 0;color:#415b70}.product-release summary{cursor:pointer;font-size:14px;font-weight:750}.product-release summary span{display:inline-block;margin-left:16px;font-size:12px;font-weight:500}.product-release>div{padding:16px 0}.product-release dl{font-size:13px}.product-release .checksum{overflow-wrap:anywhere}.launch-product a:focus-visible,.product-release summary:focus-visible{outline:3px solid #008e78;outline-offset:4px}
@media(max-width:850px){.product-features{grid-template-columns:repeat(2,minmax(0,1fr))}.product-hero{grid-template-columns:minmax(0,1.2fr) minmax(230px,1fr);padding:28px;gap:24px}.product-tagline{font-size:21px}}
@media(max-width:620px){.product-hero,.product-workflow,.product-setup{grid-template-columns:1fr}.product-hero{padding:24px;gap:24px;border-radius:18px}.product-brief{padding:20px}.product-symbol{float:right;margin-left:14px}.product-features{grid-template-columns:1fr}.product-section{margin:30px 0}.product-workflow{padding:22px;gap:24px}.product-section-heading{align-items:flex-start;flex-direction:column;gap:0}.product-hero .actions{flex-direction:column;align-items:stretch}.product-hero .button{text-align:center}.product-release summary span{display:block;margin:8px 0 0 18px}.product-related{grid-template-columns:1fr}}
