.r5 .trs{padding-block:var(--ae) var(--ae);max-width:calc(var(--measure-page) + 2 * var(--gutter))}.r5 .v4{margin:0 0 var(--space-xs);font-size:var(--text-label);font-weight:var(--label-weight);letter-spacing:var(--tracking-caps-sm);text-transform:var(--label-case);color:var(--accent)}.r5 h1{margin:0 0 var(--space-lg);font-family:var(--font-display);font-size-adjust:var(--g);font-size:var(--av);font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-heading);color:var(--fg-strong);text-wrap:balance}.r5 .iv{margin:0 0 var(--space-md);max-width:var(--measure-page);font-size:var(--text-md);line-height:var(--leading-body);color:var(--fg);text-wrap:pretty}.r5 .v1{margin:var(--space-xl) 0 var(--space-lg)}.r5 .vu{display:inline-flex;align-items:center;min-block-size:var(--tap-min);padding:var(--space-sm) var(--space-xl);border-radius:var(--radius-md);background:var(--btn-face);color:var(--btn-fg);box-shadow:var(--z);font-weight:var(--weight-semibold);text-decoration:none}.r5 .vu:after{content:none;margin-inline-start:.4em}.r5 .vu:hover{background:var(--btn-face-hover)}.r5 .vu:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.r5 .ang{display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-xl);margin:0;padding:0;list-style:none}.r5 .ang a{display:inline-flex;align-items:center;min-block-size:var(--tap-min);font-weight:var(--weight-semibold);color:var(--fg-strong);text-decoration:underline;text-decoration-color:color-mix(in oklab,var(--fg-subtle) 45%,transparent);text-underline-offset:3px}.r5 .ang a:hover,.r5 .ang a:focus-visible{color:var(--accent);text-decoration-color:var(--accent)}