.page-head{padding:var(--sp-5) var(--gutter);border-block-end:1px solid var(--ev-line);display:flex;align-items:center;justify-content:space-between;gap:var(--sp-5)}.page-head__brand{font-family:var(--font-wordmark);font-weight:var(--fw-semibold);letter-spacing:.015em;font-size:var(--fs-p1);color:var(--fg-default);text-decoration:none}.page-head__cta{font-size:var(--fs-small);color:var(--ev-burnt);text-decoration:none;white-space:nowrap;transition:color var(--dur-quick) var(--ease-standard)}.page-head__cta:hover{color:var(--ev-burnt-hover)}.page{padding-block:var(--section-y-mobile)}@media (min-width: 1024px){.page{padding-block:var(--section-y-desktop)}}.page-article{display:grid;gap:var(--sp-5);max-width:920px}.page-article p{font-size:var(--fs-p1);line-height:var(--lh-relaxed);white-space:pre-line;margin:0}.page-h1{font-size:clamp(36px,5vw,72px);font-weight:var(--fw-semibold);line-height:1.05;letter-spacing:var(--ls-display);margin:var(--sp-3) 0 var(--sp-9);text-wrap:balance}.subpage__back{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:11px;letter-spacing:var(--ls-mono-label);text-transform:uppercase;color:var(--fg-muted);text-decoration:none;margin-block-end:var(--sp-9);transition:color var(--dur-quick) var(--ease-standard)}.subpage__back:hover{color:var(--fg-default)}.page-article h2{font-size:var(--fs-h2);font-weight:var(--fw-semibold);line-height:var(--lh-snug);letter-spacing:var(--ls-headline);margin:var(--sp-7) 0 var(--sp-3);text-wrap:balance}.page-article h3{font-size:var(--fs-h4);font-weight:var(--fw-medium);margin:var(--sp-5) 0 var(--sp-2)}.page-article ul,.page-article ol{font-size:var(--fs-p1);line-height:var(--lh-relaxed);padding-inline-start:var(--sp-5)}.page-article .legal-table{width:100%;border-collapse:collapse;margin:var(--sp-5) 0;font-size:var(--fs-p2);line-height:var(--lh-relaxed)}.page-article .legal-table th,.page-article .legal-table td{padding:var(--sp-3) var(--sp-4) var(--sp-3) 0;text-align:left;vertical-align:top;border-block-end:1px solid var(--border-hairline)}.page-article .legal-table th{font-family:var(--font-mono);font-size:11px;letter-spacing:var(--ls-mono-label);text-transform:uppercase;color:var(--fg-muted);font-weight:var(--fw-medium);border-block-end-color:var(--border-default)}.page-article .legal-table th:last-child,.page-article .legal-table td:last-child{padding-inline-end:0}@media (max-width: 720px){.page-article .legal-table,.page-article .legal-table thead,.page-article .legal-table tbody,.page-article .legal-table tr,.page-article .legal-table th,.page-article .legal-table td{display:block}.page-article .legal-table thead{display:none}.page-article .legal-table tr{padding-block:var(--sp-4);border-block-end:1px solid var(--border-hairline)}.page-article .legal-table td{padding:var(--sp-1) 0;border:none}.page-article .legal-table td:before{content:attr(data-label);display:block;font-family:var(--font-mono);font-size:11px;letter-spacing:var(--ls-mono-label);text-transform:uppercase;color:var(--fg-muted);margin-block-end:var(--sp-1)}}.page-closing{font-size:var(--fs-h2);font-weight:var(--fw-semibold);line-height:var(--lh-snug);letter-spacing:var(--ls-headline);margin-block-start:var(--sp-9)}.page-closing__period{color:var(--ev-burnt)}.page-cta-row{margin-block-start:var(--sp-7)}.page-foot{padding:var(--sp-7) var(--gutter);border-block-start:1px solid var(--ev-line);text-align:center}.page-foot a{font-size:var(--fs-small);color:var(--fg-muted);text-decoration:none;transition:color var(--dur-quick) var(--ease-standard)}.page-foot a:hover{color:var(--fg-default)}
