@font-face{font-family:Manrope;src:url(assets/manrope-bold.ttf) format('truetype');font-weight:700;font-display:swap}@font-face{font-family:Inter;src:url(assets/inter.ttf) format('truetype');font-weight:400;font-display:swap}
:root{--canvas:#fafbfc;--ink:#0b1622;--muted:#5f6572;--blue:#0657c0;--recessed:#f1f3f6}body{background:var(--canvas);color:var(--ink);font:400 16px/1.75 Inter,sans-serif}.support-brand{display:flex;justify-content:space-between;align-items:center;gap:24px;max-width:1200px;margin:auto;padding:26px 36px}.support-brand>a:first-child{display:flex;gap:11px;align-items:center;font:700 23px Manrope,sans-serif;color:var(--ink);text-decoration:none}.support-brand img{border-radius:11px}.support-brand .back-home{font-size:14px;color:var(--blue);text-underline-offset:4px}.page{max-width:1000px;padding:46px 36px 64px}.card{padding:36px 0 0;box-shadow:none;background:transparent;border-radius:0}.page nav{gap:8px;padding:5px;background:var(--recessed);border-radius:14px;display:inline-flex}.page nav a{color:var(--muted);padding:8px 16px;font-size:14px;border-radius:10px}.page nav a[aria-current=page]{background:white;color:var(--ink)}h1,h2,h3{font-family:Manrope,sans-serif;letter-spacing:-.025em}h1{font-size:44px;line-height:1.15;margin:0 0 26px}h2{font-size:24px;margin-top:40px;color:var(--ink)}p,li{color:var(--muted)}p{max-width:74ch}strong{color:var(--ink)}.meta:empty{display:none}.meta{margin:0}.page a{color:var(--blue);text-underline-offset:4px}.page footer{font-size:13px;color:var(--muted);text-align:left;padding-top:20px}.page ul{padding-left:20px}.page li{margin-bottom:14px}.page a:focus-visible,.support-brand a:focus-visible{outline:3px solid var(--blue);outline-offset:4px}::selection{background:#d7e7ff;color:var(--ink)}@media(max-width:600px){.support-brand{padding:22px 20px;gap:16px}.support-brand>a:first-child{font-size:21px}.support-brand .back-home{font-size:12px;max-width:90px;text-align:right}.page{padding:20px 20px 48px}.page nav{display:flex;justify-content:space-between}.page nav a{font-size:12px;padding:8px 11px}.card{padding-top:28px}h1{font-size:34px}h2{font-size:22px}}
