.launch-hero{display:grid;grid-template-columns:1.25fr 1fr;gap:50px;align-items:center;padding:40px 0 56px}.launch-hero h1{max-width:650px}.launch-hero p{margin:24px 0;color:var(--muted);max-width:600px;font-size:18px}.launch-actions{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0}.launch-actions button{min-height:50px}.launch-art{width:100%;filter:drop-shadow(0 18px 22px #193a7320)}.launch-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:28px 0}.launch-grid .card+.card{margin-top:0}.launch-grid h2{font-size:23px}.launch-note{padding:20px 24px;background:#eaf1ff;border-radius:16px;color:#294969;line-height:1.65}.launch-document{max-width:820px;margin:auto}.launch-document h1{font-size:38px;margin:20px 0}.launch-document h2{font-size:24px;margin-top:32px}.launch-document p{margin:16px 0}.launch-document li{margin:14px 0}.launch-drafts{margin:30px 0}.launch-drafts button{margin:5px}.launch-drafts h2{font-size:25px;margin-bottom:12px}#language{min-height:44px;padding:8px;border:1px solid #c9d3e5;border-radius:12px;background:white;font:inherit;color:#18365c}.header a{color:inherit}.header-actions a{white-space:nowrap}.header-actions{flex-wrap:nowrap}.editor-language-note{padding:12px 18px;margin-bottom:18px;border-left:3px solid #1a5de8;background:#eaf1ff}.launch-document button{margin-top:15px}main{min-height:75vh}.button,button{cursor:pointer}button:disabled{cursor:wait}button:focus-visible,a:focus-visible,select:focus-visible{outline:3px solid #1a5de8;outline-offset:4px}
@media(max-width:850px){.launch-hero{grid-template-columns:1fr;gap:8px;padding:20px 0 30px}.launch-art{max-width:430px;justify-self:center}.launch-grid{grid-template-columns:1fr}.launch-hero p{font-size:17px}.launch-hero h1{font-size:38px}.launch-actions>*{flex:1 1 180px}.header-actions{width:100%;justify-content:space-between}.header-actions a{white-space:nowrap}.launch-note{padding:18px}.launch-document h1{font-size:31px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}

.measure-pending{position:sticky;top:0;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border:1px solid #b7cafa;border-radius:14px;background:#edf3ff;color:#123b85;box-shadow:0 4px 16px #163c6112}.measure-pending[hidden]{display:none}@media(max-width:600px){.measure-pending{position:static;flex-wrap:wrap}.measure-pending button{width:100%}}

.skip-link{position:absolute;left:16px;top:-100px;z-index:20;background:#fff;padding:12px;color:#123b85}.skip-link:focus{top:12px}.us-unit-helper{margin-bottom:18px}.us-unit-helper summary{font-weight:700;cursor:pointer}.us-unit-helper p{margin:14px 0}.us-unit-helper output{display:block;font-size:22px;font-weight:700;color:#143c91;margin-top:14px}input:focus-visible,textarea:focus-visible{outline:3px solid #1a5de8;outline-offset:3px}

.company-facts{display:grid;grid-template-columns:160px 1fr;gap:10px 20px;margin:24px 0}.company-facts dt{font-weight:700}.company-facts dd{margin:0;overflow-wrap:anywhere}.company-language{display:flex;gap:18px;margin:24px 0}.company-intro{border-left:4px solid #1a5de8;padding:12px 22px;background:#eaf1ff}.company-section{scroll-margin-top:20px}@media(max-width:600px){.company-facts{grid-template-columns:1fr;gap:6px}.company-facts dd{margin-bottom:14px}.header-actions{gap:12px;flex-wrap:wrap}}
