:root{color-scheme:dark}*{box-sizing:border-box}body{font:16px/1.65 Arial,sans-serif;color:#dce8ed;background:#08151d;margin:0}main{max-width:1200px;margin:auto;padding:50px 28px 80px}h1{font-size:clamp(30px,5vw,54px);line-height:1.1;letter-spacing:-.035em;color:#fff}h2{font-size:24px;color:#efd0a2;margin-top:40px}p{max-width:900px}a{color:#9dddd6;text-underline-offset:4px}.eyebrow{font-size:12px;letter-spacing:.15em;color:#d8ad76}.note{border-left:3px solid #d8ad76;padding:14px 20px;background:#142630}li{margin:8px 0}.table-wrap{overflow:auto}table{border-collapse:collapse;width:100%;font-size:14px}th{text-align:left;color:#a9c5cf;font-size:12px}td,th{padding:16px 12px;border-bottom:1px solid #30454e;vertical-align:top}td:first-child{min-width:180px}td:last-child{min-width:270px}small{font-size:12px;color:#9db6c1}summary{cursor:pointer;color:#d6b98e;min-height:44px}details p{max-width:390px}code{background:#18313b;padding:3px 6px;border-radius:4px;font-size:12px}pre{overflow:auto;background:#10242e;padding:20px;font-size:12px}figure{margin:24px 0}img{max-width:100%;height:auto}footer{border-top:1px solid #35505b;margin-top:50px;padding-top:20px;color:#94afb9;font-size:13px}
