.cbx h1{font-size:var(--cbx-step-5);letter-spacing:-.03em;max-width:19ch}.cbx .cbx-scroll code.cbx-nowrap{white-space:nowrap;overflow-wrap:normal}.cbx pre{background:var(--cbx-bg-sunk);border:1px solid var(--cbx-line);border-radius:var(--cbx-r1);padding:var(--cbx-s3);overflow-x:auto;color:var(--cbx-ink);max-width:100%}.cbx .cbx-skip{position:absolute;left:-9999px;top:0;background:var(--cbx-brand);color:var(--cbx-on-brand);padding:10px 18px;border-radius:0 0 var(--cbx-r1) 0;z-index:80;text-decoration:none;font-weight:700}.cbx .cbx-skip:focus{left:0}.cbx .cbx-kicker{font-size:var(--cbx-step--1);letter-spacing:.02em;color:var(--cbx-muted);max-width:var(--cbx-measure)}.cbx .cbx-hero h1{margin-bottom:var(--cbx-s3)}.cbx .cbx-hero-grid{display:grid;gap:var(--cbx-s5);align-items:start}@media (min-width:1000px){.cbx .cbx-hero-grid{grid-template-columns:minmax(0,1.12fr) minmax(300px,.88fr);gap:var(--cbx-s6)}}.cbx .cbx-hero-aside{background:var(--cbx-bg);border:1px solid var(--cbx-line);border-radius:var(--cbx-r3);padding:var(--cbx-s4);box-shadow:var(--cbx-shadow-2)}.cbx .cbx-hero-aside h2{font-size:var(--cbx-step-1);margin:0 0 var(--cbx-s3);max-width:none}.cbx .cbx-hero-aside dl{margin:0;display:grid;gap:0}.cbx .cbx-hero-aside div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--cbx-s3);align-items:baseline;padding:11px 0;border-top:1px solid var(--cbx-line)}.cbx .cbx-hero-aside div:first-child{border-top:0}.cbx .cbx-hero-aside dt{margin:0;font-size:var(--cbx-step--1);color:var(--cbx-ink-soft);font-weight:650}.cbx .cbx-hero-aside dd{margin:0;font-size:var(--cbx-step--1);color:var(--cbx-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.cbx .cbx-hero-aside>p{margin:var(--cbx-s3) 0 0;font-size:var(--cbx-step--1);color:var(--cbx-muted);max-width:none}.cbx .cbx-cta-2{display:inline-flex;align-items:center;gap:8px;font-weight:700;color:var(--cbx-brand-deep);text-decoration:none;border:2px solid var(--cbx-line-strong);padding:13px 26px;border-radius:var(--cbx-r4);background:0 0}.cbx .cbx-cta-2:hover{border-color:var(--cbx-brand);color:var(--cbx-brand-deep)}.cbx .cbx-check-no li>span:first-child{background:var(--cbx-warn-soft);color:var(--cbx-warn);border-color:var(--cbx-warn)}.cbx .cbx-notice{background:var(--cbx-warn-soft);border:1px solid var(--cbx-line);border-left:5px solid var(--cbx-warn);border-radius:0 var(--cbx-r1) var(--cbx-r1) 0;padding:14px 20px;color:var(--cbx-warn);max-width:var(--cbx-measure)}.cbx .cbx-notice strong{color:var(--cbx-warn)}.cbx .cbx-notice p{color:var(--cbx-warn);margin:0}.cbx .cbx-billing{background:var(--cbx-bg-soft);border:1px solid var(--cbx-line);border-left:5px solid var(--cbx-brand);border-radius:0 var(--cbx-r2) var(--cbx-r2) 0;padding:var(--cbx-s3) var(--cbx-s4);margin:0}.cbx .cbx-billing strong{display:block;font-size:var(--cbx-step-1);margin-bottom:4px;color:var(--cbx-ink)}.cbx .cbx-billing p{margin:0;font-size:var(--cbx-step--1);color:var(--cbx-ink-soft);max-width:none}.cbx p.cbx-billing,.cbx .cbx-billing{max-width:none}.cbx .cbx-tabs{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:var(--cbx-s3) 0;border-bottom:1px solid var(--cbx-line);margin-bottom:var(--cbx-s5)}.cbx .cbx-tabs .cbx-brandmark{font-weight:800;color:var(--cbx-ink);margin-right:auto;text-decoration:none;font-size:var(--cbx-step-0)}.cbx .cbx-tabs a.cbx-tab{text-decoration:none;color:var(--cbx-ink-soft);padding:8px 15px;border-radius:var(--cbx-r4);border:1px solid var(--cbx-line);font-size:var(--cbx-step--1);font-weight:650}.cbx .cbx-tabs a.cbx-tab:hover{border-color:var(--cbx-line-strong);color:var(--cbx-ink)}.cbx .cbx-tabs a.cbx-tab[aria-current=page]{background:var(--cbx-brand);color:var(--cbx-on-brand);border-color:var(--cbx-brand)}