:root{--ink:#142b36;--paper:#f4f1ea;--gold:#aa8035}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font:17px/1.65 'Trebuchet MS',Arial,sans-serif}header,main,footer{max-width:1280px;margin:auto;padding:24px 5%}header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ccc}nav{display:flex;gap:20px;flex-wrap:wrap}a{color:inherit;text-underline-offset:4px}h1,h2,h3{font-family:Georgia,serif;line-height:1.12;font-weight:400}h1{font-size:clamp(44px,6vw,82px);max-width:900px;margin:24px 0}h2{font-size:36px}h3{font-size:26px}.eyebrow{font-size:12px;letter-spacing:3px;text-transform:uppercase}.hero{padding:48px 0;display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.hero img{width:100%;border-radius:16px}.button,button{display:inline-block;padding:12px 20px;background:#163c4b;color:white;border:0;border-radius:4px;font:inherit;cursor:pointer;text-decoration:none}.cards,.networks{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin:32px 0}.card img{width:100%;border-radius:14px}.card p{font-size:16px}.card{padding-bottom:24px;border-bottom:1px solid #acb4b4}.network{border-top:1px solid #a8b1b3;padding-top:16px}.network h3{font-size:24px}.muted{color:#526570}.note{border-left:3px solid var(--gold);padding:16px 24px;background:#fffaf0}section{margin-bottom:48px}table{width:100%;border-collapse:collapse}td,th{text-align:left;padding:14px;border-bottom:1px solid #bbc3c3}label{display:block;margin:16px 0}input,select{display:block;width:100%;padding:12px;font:inherit;border:1px solid #83959d;background:white}input[type=checkbox]{display:inline;width:auto}form{max-width:640px}button:disabled{opacity:.5}#tier-status{min-height:2em}.scroll{overflow:auto}footer{font-size:14px;border-top:1px solid #ccc}@media(max-width:800px){.hero{grid-template-columns:1fr;gap:16px}.cards,.networks{grid-template-columns:1fr}header{align-items:flex-start;gap:24px;flex-direction:column}h1{font-size:48px}main{padding:20px}.cards img{max-width:540px}}@media print{header,button,.button,form,nav{display:none}.cards{grid-template-columns:repeat(3,1fr)}body{font-size:12px}}