@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/inter-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/inter-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/assets/fonts/plus-jakarta-sans-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/assets/fonts/plus-jakarta-sans-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--rv-ink: #0f0e0d;--rv-stone-900: #1f1d1a;--rv-stone-800: #33312c;--rv-stone-700: #524f49;--rv-stone-600: #706d66;--rv-stone-500: #8f8b85;--rv-stone-400: #adaba5;--rv-stone-300: #cccac6;--rv-stone-200: #e5e5e3;--rv-stone-100: #f2f1f0;--rv-paper: #fafaf9;--rv-sheet: #ffffff;--rv-signal: #378389;--rv-ledger: #333f40;--rv-ledger-deep: #263031;--rv-ledger-rule: #cdd8d9;--rv-folio: #e8eeee;--rv-agreed: #15803d;--rv-agreed-wash: #dcfce7;--rv-exception: #d12424;--rv-exception-wash: #feeaea;--rv-review: #a16207;--rv-review-wash: #fef9c3;--rv-bg: var(--rv-paper);--rv-fg: var(--rv-ink);--rv-fg-2: var(--rv-stone-800);--rv-fg-muted: var(--rv-stone-600);--rv-fg-disabled: var(--rv-stone-400);--rv-rule: var(--rv-stone-200);--rv-rule-strong: var(--rv-stone-300);--rv-surface: var(--rv-sheet);--rv-wash: var(--rv-stone-100);--rv-btn-bg: var(--rv-ink);--rv-btn-fg: var(--rv-paper);--rv-btn-hover: var(--rv-stone-800);--rv-focus: var(--rv-ink);--rv-font-display: "Newsreader", "Iowan Old Style", "Palatino Linotype", Georgia, serif;--rv-font-sans: "Hanken Grotesk", -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;--rv-font-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--rv-display-1: 400 clamp(2.75rem, 1.6rem + 4.2vw, 4.5rem)/1.04 var(--rv-font-display);--rv-display-1-track: -.012em;--rv-display-1-opsz: 60;--rv-display-2: 400 clamp(2.25rem, 1.65rem + 2.2vw, 3rem)/1.06 var(--rv-font-display);--rv-display-2-track: -.01em;--rv-display-2-opsz: 56;--rv-display-3: 400 clamp(1.625rem, 1.4rem + .9vw, 2rem)/1.12 var(--rv-font-display);--rv-display-3-track: -.006em;--rv-display-3-opsz: 44;--rv-display-4: 400 1.5rem/1.15 var(--rv-font-display);--rv-display-4-track: -.004em;--rv-display-4-opsz: 32;--rv-figure: 400 clamp(3rem, 2rem + 3.6vw, 4.5rem)/1 var(--rv-font-display);--rv-figure-track: -.015em;--rv-figure-opsz: 60;--rv-heading-1: 500 clamp(1.625rem, 1.3rem + 1.1vw, 2rem)/1.15 var(--rv-font-sans);--rv-heading-1-track: -.015em;--rv-heading-2: 500 1.5rem/1.3 var(--rv-font-sans);--rv-heading-2-track: -.01em;--rv-heading-3: 500 1.25rem/1.3 var(--rv-font-sans);--rv-heading-3-track: -.005em;--rv-lede: 400 1.25rem/1.45 var(--rv-font-sans);--rv-body: 400 1rem/1.5 var(--rv-font-sans);--rv-body-sm: 400 .875rem/1.45 var(--rv-font-sans);--rv-ui: 500 .875rem/1 var(--rv-font-sans);--rv-caption: 400 .75rem/1.35 var(--rv-font-sans);--rv-product: 400 .8125rem/1.4 var(--rv-font-sans);--rv-space-1: 4px;--rv-space-2: 8px;--rv-space-3: 12px;--rv-space-4: 16px;--rv-space-5: 20px;--rv-space-6: 24px;--rv-space-8: 32px;--rv-space-10: 40px;--rv-space-12: 48px;--rv-space-16: 64px;--rv-space-20: 80px;--rv-space-24: 96px;--rv-space-32: 128px;--rv-space-40: 160px;--rv-section: clamp(80px, 48px + 6vw, 160px);--rv-max: 1440px;--rv-gutter: clamp(20px, 3vw, 32px);--rv-columns: 12;--rv-column-gap: 24px;--rv-header-h: 64px;--rv-radius-mark: 0;--rv-radius-control: 4px;--rv-radius-card: 6px;--rv-radius-media: 8px;--rv-hairline: 1px;--rv-shadow-float: 0 1px 2px rgba(15, 14, 13, .06), 0 24px 48px -24px rgba(15, 14, 13, .28);--rv-ease: cubic-bezier(.2, .7, .3, 1);--rv-fast: .14s;--rv-base: .24s}[data-rv-theme=stone]{--rv-bg: var(--rv-stone-100);--rv-fg-muted: var(--rv-stone-700);--rv-rule: var(--rv-stone-300);--rv-rule-strong: var(--rv-stone-400);--rv-wash: var(--rv-stone-200)}[data-rv-theme=ink]{--rv-bg: var(--rv-ink);--rv-fg: var(--rv-paper);--rv-fg-2: var(--rv-stone-300);--rv-fg-muted: var(--rv-stone-500);--rv-fg-disabled: var(--rv-stone-700);--rv-rule: var(--rv-stone-800);--rv-rule-strong: var(--rv-stone-700);--rv-surface: var(--rv-stone-900);--rv-wash: var(--rv-stone-900);--rv-btn-bg: var(--rv-paper);--rv-btn-fg: var(--rv-ink);--rv-btn-hover: var(--rv-stone-200);--rv-focus: var(--rv-paper)}[data-rv-theme=ledger]{--rv-bg: var(--rv-ledger);--rv-fg: var(--rv-paper);--rv-fg-2: var(--rv-ledger-rule);--rv-fg-muted: var(--rv-ledger-rule);--rv-rule: rgba(205, 216, 217, .28);--rv-rule-strong: rgba(205, 216, 217, .5);--rv-btn-bg: var(--rv-paper);--rv-btn-fg: var(--rv-ink);--rv-btn-hover: var(--rv-stone-200);--rv-focus: var(--rv-paper)}:root{--rv-control-sm: 32px;--rv-control-md: 40px;--rv-control-lg: 48px;--rv-field-sm: 36px;--rv-lockup-cap: 20px;--rv-lockup-cap-sm: 16px;--rv-figure-size: clamp(3rem, 2rem + 3.6vw, 4.5rem)}:root,[data-rv-theme=paper]{--rv-btn-active: var(--rv-stone-700);--rv-btn-outline: var(--rv-ink);--rv-btn-disabled-bg: var(--rv-stone-200);--rv-btn-disabled-fg: var(--rv-stone-500);--rv-field-bg: var(--rv-sheet);--rv-field-fg: var(--rv-ink);--rv-field-border: var(--rv-stone-500);--rv-field-border-hover: var(--rv-stone-700);--rv-announce-bg: var(--rv-ink);--rv-announce-fg: var(--rv-paper);--rv-status-agreed: var(--rv-agreed);--rv-status-agreed-bg: var(--rv-agreed-wash);--rv-status-exception: var(--rv-exception);--rv-status-exception-bg: var(--rv-exception-wash);--rv-status-review: var(--rv-review);--rv-status-review-bg: var(--rv-review-wash);--rv-status-awaiting: var(--rv-stone-600);--rv-status-awaiting-bg: var(--rv-stone-100);--rv-status-awaiting-icon: var(--rv-stone-500)}[data-rv-theme=paper]{--rv-bg: var(--rv-paper);--rv-fg: var(--rv-ink);--rv-fg-2: var(--rv-stone-800);--rv-fg-muted: var(--rv-stone-600);--rv-fg-disabled: var(--rv-stone-400);--rv-rule: var(--rv-stone-200);--rv-rule-strong: var(--rv-stone-300);--rv-surface: var(--rv-sheet);--rv-wash: var(--rv-stone-100);--rv-btn-bg: var(--rv-ink);--rv-btn-fg: var(--rv-paper);--rv-btn-hover: var(--rv-stone-800);--rv-focus: var(--rv-ink)}[data-rv-theme=stone]{--rv-fg: var(--rv-ink);--rv-fg-2: var(--rv-stone-800);--rv-fg-disabled: var(--rv-stone-400);--rv-surface: var(--rv-sheet);--rv-btn-bg: var(--rv-ink);--rv-btn-fg: var(--rv-paper);--rv-btn-hover: var(--rv-stone-800);--rv-focus: var(--rv-ink);--rv-btn-active: var(--rv-stone-700);--rv-btn-outline: var(--rv-ink);--rv-btn-disabled-bg: var(--rv-stone-200);--rv-btn-disabled-fg: var(--rv-stone-500);--rv-field-bg: var(--rv-sheet);--rv-field-fg: var(--rv-ink);--rv-field-border: var(--rv-stone-500);--rv-field-border-hover: var(--rv-stone-700);--rv-announce-bg: var(--rv-ink);--rv-announce-fg: var(--rv-paper);--rv-status-agreed: var(--rv-agreed);--rv-status-agreed-bg: var(--rv-agreed-wash);--rv-status-exception: var(--rv-exception);--rv-status-exception-bg: var(--rv-exception-wash);--rv-status-review: color-mix(in oklab, var(--rv-review) 90%, var(--rv-ink));--rv-status-review-bg: var(--rv-review-wash);--rv-status-awaiting: var(--rv-stone-600);--rv-status-awaiting-bg: var(--rv-stone-200);--rv-status-awaiting-icon: var(--rv-stone-500)}[data-rv-theme=ink]{--rv-btn-active: var(--rv-stone-300);--rv-btn-outline: var(--rv-paper);--rv-btn-disabled-bg: var(--rv-stone-800);--rv-btn-disabled-fg: var(--rv-stone-500);--rv-field-bg: var(--rv-stone-900);--rv-field-fg: var(--rv-paper);--rv-field-border: var(--rv-stone-600);--rv-field-border-hover: var(--rv-stone-400);--rv-announce-bg: var(--rv-stone-900);--rv-announce-fg: var(--rv-paper);--rv-status-agreed: color-mix(in oklab, var(--rv-agreed) 60%, var(--rv-paper));--rv-status-agreed-bg: color-mix(in oklab, var(--rv-agreed) 25%, var(--rv-ink));--rv-status-exception: color-mix(in oklab, var(--rv-exception) 60%, var(--rv-paper));--rv-status-exception-bg: color-mix(in oklab, var(--rv-exception) 25%, var(--rv-ink));--rv-status-review: color-mix(in oklab, var(--rv-review) 60%, var(--rv-paper));--rv-status-review-bg: color-mix(in oklab, var(--rv-review) 25%, var(--rv-ink));--rv-status-awaiting: var(--rv-stone-400);--rv-status-awaiting-bg: var(--rv-stone-900);--rv-status-awaiting-icon: var(--rv-stone-500)}[data-rv-theme=ledger]{--rv-fg-disabled: var(--rv-stone-500);--rv-surface: var(--rv-ledger-deep);--rv-wash: var(--rv-ledger-deep);--rv-btn-active: var(--rv-stone-300);--rv-btn-outline: var(--rv-paper);--rv-btn-disabled-bg: var(--rv-ledger-deep);--rv-btn-disabled-fg: var(--rv-stone-500);--rv-field-bg: var(--rv-ledger-deep);--rv-field-fg: var(--rv-paper);--rv-field-border: var(--rv-rule-strong);--rv-field-border-hover: var(--rv-ledger-rule);--rv-announce-bg: var(--rv-ink);--rv-announce-fg: var(--rv-paper);--rv-status-agreed: color-mix(in oklab, var(--rv-agreed) 50%, var(--rv-paper));--rv-status-agreed-bg: color-mix(in oklab, var(--rv-agreed) 30%, var(--rv-ledger-deep));--rv-status-exception: color-mix(in oklab, var(--rv-exception) 50%, var(--rv-paper));--rv-status-exception-bg: color-mix(in oklab, var(--rv-exception) 30%, var(--rv-ledger-deep));--rv-status-review: color-mix(in oklab, var(--rv-review) 50%, var(--rv-paper));--rv-status-review-bg: color-mix(in oklab, var(--rv-review) 30%, var(--rv-ledger-deep));--rv-status-awaiting: var(--rv-ledger-rule);--rv-status-awaiting-bg: var(--rv-ledger-deep);--rv-status-awaiting-icon: var(--rv-ledger-rule)}.rv{background-color:var(--rv-bg);color:var(--rv-fg);font:var(--rv-body);font-kerning:normal;font-optical-sizing:auto;font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;text-size-adjust:100%}.rv *,.rv *:before,.rv *:after{box-sizing:border-box}:where(.rv) :where(h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd,pre){margin:0}:where(.rv) :where(ul[class],ol[class]){margin:0;padding:0;list-style:none}:where(.rv) :where(fieldset){margin:0;padding:0;border:0;min-width:0}:where(.rv) :where(legend){padding:0}:where(.rv) :where(a){color:inherit}:where(.rv) :where(img,video){display:block;max-width:100%}:where(.rv) :where(button,input,select,textarea){font:inherit;color:inherit}:where(.rv) :where(table){border-collapse:collapse}.rv ::selection{background:var(--rv-stone-200);color:var(--rv-ink)}:where(.rv) :focus-visible{outline:2px solid var(--rv-focus);outline-offset:2px}:where([data-rv-theme]){background-color:var(--rv-bg);color:var(--rv-fg)}.rv-visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.rv *,.rv *:before,.rv *:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}.rv-container{width:100%;max-width:calc(var(--rv-max) + 2 * var(--rv-gutter));margin-inline:auto;padding-inline:var(--rv-gutter)}.rv-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--rv-column-gap);row-gap:var(--rv-grid-row-gap, 0px)}.rv-grid>*{grid-column-end:span 12;min-width:0}.rv-span-1{grid-column-end:span 1}.rv-span-2{grid-column-end:span 2}.rv-span-3{grid-column-end:span 3}.rv-span-4{grid-column-end:span 4}.rv-span-5{grid-column-end:span 5}.rv-span-6{grid-column-end:span 6}.rv-span-7{grid-column-end:span 7}.rv-span-8{grid-column-end:span 8}.rv-span-9{grid-column-end:span 9}.rv-span-10{grid-column-end:span 10}.rv-span-11{grid-column-end:span 11}.rv-span-12{grid-column-end:span 12}.rv-start-1{grid-column-start:1}.rv-start-2{grid-column-start:2}.rv-start-3{grid-column-start:3}.rv-start-4{grid-column-start:4}.rv-start-5{grid-column-start:5}.rv-start-6{grid-column-start:6}.rv-start-7{grid-column-start:7}.rv-start-8{grid-column-start:8}.rv-start-9{grid-column-start:9}.rv-start-10{grid-column-start:10}.rv-start-11{grid-column-start:11}.rv-start-12{grid-column-start:12}.rv-section{padding-block:var(--rv-section);background-color:var(--rv-bg);color:var(--rv-fg)}.rv-section--tight{padding-block:var(--rv-space-16)}.rv-section--flush-top{padding-top:0}.rv-section--flush-bottom{padding-bottom:0}.rv-section__head{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--rv-column-gap);row-gap:var(--rv-space-5);align-items:end;margin-bottom:var(--rv-space-16)}.rv-section__head>:first-child{grid-column:1 / span 6}.rv-section__head>:nth-child(2){grid-column:7 / span 5}@media(max-width:767px){.rv-grid{row-gap:var(--rv-grid-row-gap, var(--rv-space-6))}.rv-grid>:is(*,[class]){grid-column:1 / -1}.rv-section__head>:is(:first-child,:nth-child(2)){grid-column:1 / -1}.rv-section__head{margin-bottom:var(--rv-space-10)}}.rv-display-1{font:var(--rv-display-1);letter-spacing:var(--rv-display-1-track);font-variation-settings:"opsz" var(--rv-display-1-opsz)}.rv-display-2{font:var(--rv-display-2);letter-spacing:var(--rv-display-2-track);font-variation-settings:"opsz" var(--rv-display-2-opsz)}.rv-display-3{font:var(--rv-display-3);letter-spacing:var(--rv-display-3-track);font-variation-settings:"opsz" var(--rv-display-3-opsz)}.rv-display-4{font:var(--rv-display-4);letter-spacing:var(--rv-display-4-track);font-variation-settings:"opsz" var(--rv-display-4-opsz)}.rv-figure{font:var(--rv-figure);letter-spacing:var(--rv-figure-track);font-variation-settings:"opsz" var(--rv-figure-opsz)}.rv-display-1,.rv-display-2,.rv-display-3,.rv-display-4,.rv-figure{margin:0;font-style:normal;font-variant-numeric:lining-nums proportional-nums;text-wrap:balance}.rv-figure__unit{font-size:.6em;letter-spacing:0;vertical-align:baseline;margin-inline:.04em}.rv-heading-1{font:var(--rv-heading-1);letter-spacing:var(--rv-heading-1-track)}.rv-heading-2{font:var(--rv-heading-2);letter-spacing:var(--rv-heading-2-track)}.rv-heading-3{font:var(--rv-heading-3);letter-spacing:var(--rv-heading-3-track)}.rv-heading-1,.rv-heading-2,.rv-heading-3{margin:0;text-wrap:balance}.rv-lede{margin:0;font:var(--rv-lede);letter-spacing:-.006em;color:var(--rv-fg-2);max-width:34em;text-wrap:pretty}.rv-body{margin:0;font:var(--rv-body);text-wrap:pretty}.rv-body-sm{margin:0;font:var(--rv-body-sm);text-wrap:pretty}.rv-caption{margin:0;font:var(--rv-caption);color:var(--rv-fg-muted)}.rv-muted{color:var(--rv-fg-muted)}.rv-num{font-variant-numeric:tabular-nums lining-nums}.rv-nowrap{white-space:nowrap}.rv-btn{--_h: var(--rv-control-md);--_px: 16px;--_icon: 16px;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:var(--_h);padding:0 var(--_px);border:1px solid var(--rv-btn-bg);border-radius:var(--rv-radius-control);background-color:var(--rv-btn-bg);color:var(--rv-btn-fg);font:var(--rv-ui);letter-spacing:-.003em;white-space:nowrap;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--rv-fast) var(--rv-ease),border-color var(--rv-fast) var(--rv-ease),color var(--rv-fast) var(--rv-ease)}.rv-btn.is-hover{background-color:var(--rv-btn-hover);border-color:var(--rv-btn-hover)}@media(hover:hover){.rv-btn:hover{background-color:var(--rv-btn-hover);border-color:var(--rv-btn-hover)}}.rv-btn:is(:active,.is-active){background-color:var(--rv-btn-active);border-color:var(--rv-btn-active)}.rv-btn:is(:focus-visible,.is-focus){outline:2px solid var(--rv-focus);outline-offset:2px}.rv-btn--secondary{background-color:transparent;border-color:var(--rv-btn-outline);color:var(--rv-fg)}.rv-btn--secondary.is-hover{background-color:var(--rv-wash);border-color:var(--rv-btn-outline)}@media(hover:hover){.rv-btn--secondary:hover{background-color:var(--rv-wash);border-color:var(--rv-btn-outline)}}.rv-btn--secondary:is(:active,.is-active){background-color:var(--rv-rule);border-color:var(--rv-btn-outline)}.rv-btn--ghost{--_px: 12px;background-color:transparent;border-color:transparent;color:var(--rv-fg)}.rv-btn--ghost.is-hover{background-color:var(--rv-wash);border-color:transparent}@media(hover:hover){.rv-btn--ghost:hover{background-color:var(--rv-wash);border-color:transparent}}.rv-btn--ghost:is(:active,.is-active){background-color:var(--rv-rule);border-color:transparent}.rv-btn:is(:disabled,[aria-disabled=true],.is-disabled){background-color:var(--rv-btn-disabled-bg);border-color:var(--rv-btn-disabled-bg);color:var(--rv-btn-disabled-fg);cursor:not-allowed}.rv-btn--secondary:is(:disabled,[aria-disabled=true],.is-disabled){background-color:transparent;border-color:var(--rv-rule-strong);color:var(--rv-fg-disabled)}.rv-btn--ghost:is(:disabled,[aria-disabled=true],.is-disabled){background-color:transparent;border-color:transparent;color:var(--rv-fg-disabled)}.rv-btn--sm{--_h: var(--rv-control-sm);--_px: 12px;gap:6px}.rv-btn--lg{--_h: var(--rv-control-lg);--_px: 20px;font:500 1rem/1 var(--rv-font-sans);letter-spacing:-.006em}.rv-btn--sm.rv-btn--ghost{--_px: 10px}.rv-btn--block{display:flex;width:100%}.rv-btn__icon{width:var(--_icon);height:var(--_icon);flex:none}.rv-btn__icon:first-child:not(:only-child){margin-left:-2px}.rv-btn__icon:last-child:not(:only-child){margin-right:-2px}.rv-btn--icon{width:var(--_h);padding:0}.rv-btn--icon .rv-btn__icon{margin:0}.rv-link{color:var(--rv-fg);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.22em;text-decoration-color:var(--rv-rule-strong);transition:text-decoration-color var(--rv-fast) var(--rv-ease),color var(--rv-fast) var(--rv-ease)}.rv-link:focus-visible{outline:2px solid var(--rv-focus);outline-offset:2px;border-radius:2px}.rv-link--arrow{display:inline-flex;align-items:center;gap:.4em;font:500 1rem/1.5 var(--rv-font-sans);letter-spacing:-.004em;color:var(--rv-fg-2);text-decoration:none}.rv-link--arrow:after{content:"";flex:none;width:.875em;height:.875em;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.75 8h10.5M8.75 3.5 13.25 8l-4.5 4.5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.75 8h10.5M8.75 3.5 13.25 8l-4.5 4.5'/%3E%3C/svg%3E") center / contain no-repeat;transition:transform var(--rv-base) var(--rv-ease)}@media(hover:hover){.rv-link--arrow:hover{color:var(--rv-fg)}.rv-link--arrow:hover:after{transform:translate(3px)}}.rv-link--lg{font-size:1.25rem;line-height:1.4}.rv-link--muted{color:var(--rv-fg-muted);text-decoration:none}@media(hover:hover){.rv-link--muted:hover{color:var(--rv-fg)}}.rv-announce{--rv-focus: var(--rv-announce-fg);position:relative;background-color:var(--rv-announce-bg);color:var(--rv-announce-fg);font:400 .875rem/1.25rem var(--rv-font-sans)}.rv-announce__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:12px;min-height:36px;padding:8px calc(var(--rv-gutter) + 40px);text-align:center}.rv-announce__link{font-weight:500;color:inherit;white-space:nowrap;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.22em;text-decoration-color:transparent;transition:text-decoration-color var(--rv-fast) var(--rv-ease)}@media(hover:hover){.rv-announce__link:hover{text-decoration-color:currentColor}}.rv-announce__close{position:absolute;top:50%;right:calc(var(--rv-gutter) - 8px);translate:0 -50%;display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:var(--rv-radius-control);background:transparent;color:var(--rv-stone-400);cursor:pointer;transition:color var(--rv-fast) var(--rv-ease),background-color var(--rv-fast) var(--rv-ease)}@media(hover:hover){.rv-announce__close:hover{color:var(--rv-announce-fg);background-color:var(--rv-stone-800)}}.rv-announce__close svg{width:16px;height:16px}@media(max-width:767px){.rv-announce{font-size:.8125rem}.rv-announce__inner{justify-content:flex-start;text-align:left;padding-left:var(--rv-gutter);padding-right:calc(var(--rv-gutter) + 32px)}}.rv-lockup{display:block;height:calc(var(--rv-lockup-cap) * 1.078);width:auto;aspect-ratio:520.24 / 78.42;fill:currentColor;flex:none}.rv-header{position:relative;z-index:20;background-color:var(--rv-bg);color:var(--rv-fg)}.rv-header--sticky{position:sticky;top:0}.rv-header--ruled{box-shadow:inset 0 -1px 0 var(--rv-rule)}.rv-header__inner{display:flex;align-items:center;height:var(--rv-header-h)}.rv-header__brand{display:inline-flex;align-items:center;flex:none;color:inherit;border-radius:2px}.rv-header__panel{display:flex;align-items:center;flex:1;min-width:0}.rv-header__menu{display:none;margin-left:auto;margin-right:-10px}.rv-header__actions{display:flex;align-items:center;gap:12px;margin-left:auto}.rv-nav{margin-left:36px}.rv-nav__list{display:flex;align-items:center;gap:4px;margin:0;padding:0;list-style:none}.rv-nav__link{display:inline-flex;align-items:center;gap:4px;height:var(--rv-control-sm);padding:0 12px;border:0;border-radius:var(--rv-radius-control);background:transparent;color:var(--rv-fg);font:var(--rv-ui);letter-spacing:-.003em;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color var(--rv-fast) var(--rv-ease)}.rv-nav__link.is-hover{background-color:var(--rv-wash)}@media(hover:hover){.rv-nav__link:hover{background-color:var(--rv-wash)}}.rv-nav__link[aria-current=page]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}.rv-nav__link--menu:after{content:"";width:12px;height:12px;margin-right:-2px;background-color:currentColor;opacity:.7;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6.25 8 10.25l4-4'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6.25 8 10.25l4-4'/%3E%3C/svg%3E") center / contain no-repeat;transition:transform var(--rv-base) var(--rv-ease)}.rv-nav__link--menu[aria-expanded=true]:after{transform:rotate(180deg)}@media(max-width:1023px){.rv-header{--rv-lockup-cap: var(--rv-lockup-cap-sm)}.rv-header__inner{height:56px}.rv-header__menu{display:inline-flex}.rv-header__panel{display:none}}.rv-header--compact{--rv-lockup-cap: var(--rv-lockup-cap-sm)}.rv-header--compact .rv-header__inner{height:56px}.rv-header--compact .rv-header__menu{display:inline-flex}.rv-header--compact .rv-header__panel{display:none}@media(max-width:1023px){.rv-header:is(.is-open,:has(.rv-header__menu[aria-expanded=true])) .rv-header__panel{display:flex;position:absolute;top:100%;left:0;right:0;flex-direction:column;align-items:stretch;gap:var(--rv-space-6);padding:var(--rv-space-2) var(--rv-gutter) var(--rv-space-6);background-color:var(--rv-bg);box-shadow:inset 0 1px 0 var(--rv-rule),0 1px 0 var(--rv-rule);max-height:calc(100dvh - var(--rv-sheet-top, 56px));overflow-y:auto;overscroll-behavior:contain}.rv-header:is(.is-open,:has(.rv-header__menu[aria-expanded=true])) .rv-nav{margin-left:0}.rv-header:is(.is-open,:has(.rv-header__menu[aria-expanded=true])) .rv-nav__list{flex-direction:column;align-items:stretch;gap:0}.rv-header:is(.is-open,:has(.rv-header__menu[aria-expanded=true])) .rv-nav__link{width:100%;height:52px;padding:0;font-size:1rem;justify-content:space-between;border-bottom:1px solid var(--rv-rule);border-radius:0;background:transparent}.rv-header:is(.is-open,:has(.rv-header__menu[aria-expanded=true])) .rv-header__actions{margin-left:0;flex-direction:column-reverse;align-items:stretch}.rv-header:is(.is-open,:has(.rv-header__menu[aria-expanded=true])) .rv-header__actions .rv-btn{--_h: var(--rv-control-lg);font-size:1rem}}.rv-header--compact:is(.is-open,:has(.rv-header__menu[aria-expanded=true])) .rv-header__panel{display:flex;position:absolute;top:100%;left:0;right:0;flex-direction:column;align-items:stretch;gap:var(--rv-space-6);padding:var(--rv-space-2) var(--rv-gutter) var(--rv-space-6);background-color:var(--rv-bg);box-shadow:inset 0 1px 0 var(--rv-rule),0 1px 0 var(--rv-rule);max-height:calc(100dvh - var(--rv-sheet-top, 56px));overflow-y:auto;overscroll-behavior:contain}.rv-header--compact:is(.is-open,:has(.rv-header__menu[aria-expanded=true])) .rv-nav{margin-left:0}.rv-header--compact:is(.is-open,:has(.rv-header__menu[aria-expanded=true])) .rv-nav__list{flex-direction:column;align-items:stretch;gap:0}.rv-header--compact:is(.is-open,:has(.rv-header__menu[aria-expanded=true])) .rv-nav__link{width:100%;height:52px;padding:0;font-size:1rem;justify-content:space-between;border-bottom:1px solid var(--rv-rule);border-radius:0;background:transparent}.rv-header--compact:is(.is-open,:has(.rv-header__menu[aria-expanded=true])) .rv-header__actions{margin-left:0;flex-direction:column-reverse;align-items:stretch}.rv-header--compact:is(.is-open,:has(.rv-header__menu[aria-expanded=true])) .rv-header__actions .rv-btn{--_h: var(--rv-control-lg);font-size:1rem}.rv-header__menu .rv-btn__icon{margin:0}.rv-header__menu-close,.rv-header__menu[aria-expanded=true] .rv-header__menu-open{display:none}.rv-header__menu[aria-expanded=true] .rv-header__menu-close{display:block}.rv-field{display:grid;gap:8px;min-width:0}.rv-field__label{font:500 .875rem/1.25rem var(--rv-font-sans);color:var(--rv-fg)}.rv-field__optional{font-weight:400;color:var(--rv-fg-muted)}.rv-field__help{font:var(--rv-body-sm);color:var(--rv-fg-muted)}.rv-field__error{display:flex;align-items:flex-start;gap:6px;font:var(--rv-body-sm);color:var(--rv-status-exception)}.rv-field__error svg{width:16px;height:16px;flex:none;margin-top:2px}:is(.rv-input,.rv-field :where(input:not([type=checkbox],[type=radio],[type=submit],[type=button]),select,textarea)){display:block;width:100%;height:var(--rv-control-lg);margin:0;padding:0 16px;border:1px solid var(--rv-field-border);border-radius:var(--rv-radius-control);background-color:var(--rv-field-bg);color:var(--rv-field-fg);font:400 1rem/1.5 var(--rv-font-sans);-webkit-appearance:none;appearance:none;transition:border-color var(--rv-fast) var(--rv-ease),box-shadow var(--rv-fast) var(--rv-ease)}:is(.rv-input,.rv-field :where(input,textarea))::placeholder{color:var(--rv-fg-muted);opacity:1}:is(.rv-input,.rv-field :where(input:not([type=checkbox],[type=radio]),select,textarea)).is-hover{border-color:var(--rv-field-border-hover)}@media(hover:hover){:is(.rv-input,.rv-field :where(input:not([type=checkbox],[type=radio]),select,textarea)):hover{border-color:var(--rv-field-border-hover)}}:is(.rv-input,.rv-field :where(input:not([type=checkbox],[type=radio]),select,textarea)):is(:focus,.is-focus){outline:none;border-color:var(--rv-focus);box-shadow:0 0 0 1px var(--rv-focus)}:is(.rv-input,.rv-field :where(input:not([type=checkbox],[type=radio]),select,textarea)):disabled{background-color:var(--rv-wash);border-color:var(--rv-rule-strong);color:var(--rv-fg-muted);cursor:not-allowed}:is(textarea.rv-input,.rv-field textarea){height:auto;min-height:120px;padding:12px 16px;resize:vertical}:is(.rv-field--error :where(input,select,textarea),.rv-input[aria-invalid=true],.rv-field [aria-invalid=true]){border-color:var(--rv-status-exception)}:is(.rv-field--error :where(input,select,textarea),.rv-input[aria-invalid=true],.rv-field [aria-invalid=true]):focus{border-color:var(--rv-status-exception);box-shadow:0 0 0 1px var(--rv-status-exception)}@media(hover:hover){:is(.rv-field--error :where(input,select,textarea),.rv-input[aria-invalid=true],.rv-field [aria-invalid=true]):hover{border-color:var(--rv-status-exception)}}.rv-select{position:relative;display:block}.rv-select select{padding-right:44px;cursor:pointer}.rv-select:after{content:"";position:absolute;top:50%;right:16px;width:16px;height:16px;translate:0 -50%;pointer-events:none;background-color:var(--rv-fg-muted);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6.25 8 10.25l4-4'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6.25 8 10.25l4-4'/%3E%3C/svg%3E") center / contain no-repeat}.rv-field--sm{gap:6px}.rv-field--sm .rv-field__label{font-size:.8125rem;line-height:1.125rem}.rv-field--sm :is(.rv-field__help,.rv-field__error){font-size:.8125rem}:is(.rv-input--sm,.rv-field--sm :where(input:not([type=checkbox],[type=radio]),select,textarea)){height:var(--rv-field-sm);padding:0 12px;font-size:.875rem;line-height:1.4}:is(textarea.rv-input--sm,.rv-field--sm textarea){height:auto;min-height:88px;padding:8px 12px}.rv-field--sm .rv-select select{padding-right:36px}.rv-field--sm .rv-select:after{right:12px}.rv-choices{display:grid;gap:12px}.rv-choices>legend{margin-bottom:12px;font:500 .875rem/1.25rem var(--rv-font-sans);color:var(--rv-fg)}.rv-check{display:inline-flex;align-items:flex-start;gap:12px;font:var(--rv-body);color:var(--rv-fg);text-wrap:pretty;cursor:pointer}.rv-check input{flex:none;display:grid;place-content:center;width:16px;height:16px;margin:4px 0 0;border:1px solid var(--rv-field-border);border-radius:3px;background-color:var(--rv-field-bg);-webkit-appearance:none;appearance:none;cursor:pointer;transition:background-color var(--rv-fast) var(--rv-ease),border-color var(--rv-fast) var(--rv-ease),box-shadow var(--rv-fast) var(--rv-ease)}.rv-check input[type=radio]{border-radius:50%}@media(hover:hover){.rv-check:hover input:not(:checked,:disabled){border-color:var(--rv-field-border-hover)}}.rv-check input:checked{background-color:var(--rv-btn-bg);border-color:var(--rv-btn-bg)}.rv-check input[type=checkbox]:checked:before{content:"";width:12px;height:12px;background-color:var(--rv-btn-fg);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 6.25 5 8.75l4.5-5.5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 6.25 5 8.75l4.5-5.5'/%3E%3C/svg%3E") center / contain no-repeat}.rv-check input[type=radio]:checked{box-shadow:inset 0 0 0 4px var(--rv-field-bg)}.rv-check input:focus-visible{outline:2px solid var(--rv-focus);outline-offset:2px}.rv-check input:disabled{background-color:var(--rv-wash);border-color:var(--rv-rule-strong);cursor:not-allowed}.rv-check:has(input:disabled){color:var(--rv-fg-disabled);cursor:not-allowed}.rv-check__help{display:block;margin-top:2px;font:var(--rv-body-sm);color:var(--rv-fg-muted)}.rv-check--sm{gap:10px;font:var(--rv-body-sm)}.rv-check--sm input{margin-top:2px}.rv-status{--_c: var(--rv-fg-2);--_icon: currentColor;--_bg: var(--rv-wash);display:inline-flex;align-items:center;gap:6px;color:var(--_c);font:500 .8125rem/1rem var(--rv-font-sans);letter-spacing:0;white-space:nowrap;vertical-align:middle}.rv-status__icon,.rv-tick{width:16px;height:16px;flex:none}.rv-status__icon{color:var(--_icon)}.rv-status--agreed{--_c: var(--rv-status-agreed);--_bg: var(--rv-status-agreed-bg)}.rv-status--exception{--_c: var(--rv-status-exception);--_bg: var(--rv-status-exception-bg)}.rv-status--review{--_c: var(--rv-status-review);--_bg: var(--rv-status-review-bg)}.rv-status--awaiting{--_c: var(--rv-status-awaiting);--_bg: var(--rv-status-awaiting-bg);--_icon: var(--rv-status-awaiting-icon)}.rv-status--wash{height:24px;padding:0 8px 0 5px;border-radius:var(--rv-radius-control);background-color:var(--_bg)}.rv-tick--agreed{color:var(--rv-status-agreed)}.rv-tick--exception{color:var(--rv-status-exception)}.rv-tick--review{color:var(--rv-status-review)}.rv-tick--awaiting{color:var(--rv-status-awaiting-icon)}.rv-tag{display:inline-flex;align-items:center;height:20px;padding:0 6px;border:1px solid var(--rv-fg);border-radius:var(--rv-radius-control);color:var(--rv-fg);font:500 .75rem/1 var(--rv-font-sans);letter-spacing:.01em;white-space:nowrap;vertical-align:middle}.rv-tag--wash{border-color:transparent;background-color:var(--rv-wash);color:var(--rv-fg-2)}.rv-stats{margin:0;padding:0;list-style:none}.rv-stats:after{content:"";display:block;height:4px;border-top:1px solid var(--rv-rule-strong);border-bottom:1px solid var(--rv-rule-strong)}.rv-stat{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--rv-column-gap);align-items:start;padding-block:var(--rv-space-8) var(--rv-space-10);border-top:1px solid var(--rv-rule)}.rv-stat__label{grid-column:1 / span 5;margin-top:calc(var(--rv-figure-size) * .025 - 6.45px);font:var(--rv-body);color:var(--rv-fg);max-width:26em;text-wrap:balance}.rv-stat__sub{display:block;margin-top:4px;font:var(--rv-body-sm);color:var(--rv-fg-muted)}.rv-stat__figure{grid-column:7 / -1;margin:0;font:var(--rv-figure);font-size:var(--rv-figure-size);letter-spacing:var(--rv-figure-track);font-variation-settings:"opsz" var(--rv-figure-opsz);font-variant-numeric:lining-nums proportional-nums;white-space:nowrap}.rv-stats__source{margin-top:var(--rv-space-4);font:var(--rv-caption);color:var(--rv-fg-muted)}@media(max-width:767px){.rv-stat{grid-template-columns:minmax(0,1fr);row-gap:8px;padding-block:var(--rv-space-5) var(--rv-space-6)}.rv-stat__label,.rv-stat__figure{grid-column:1 / -1}.rv-stat__label{margin-top:0}}.rv-features{margin:0;padding:0;list-style:none}.rv-feature{border-top:1px solid var(--rv-rule-strong);transition:border-color var(--rv-base) var(--rv-ease)}.rv-feature__title{display:block;padding:20px 0 24px;font:var(--rv-heading-2);letter-spacing:var(--rv-heading-2-track);color:var(--rv-fg-muted);list-style:none;cursor:pointer;transition:color var(--rv-fast) var(--rv-ease)}.rv-feature__title::-webkit-details-marker{display:none}.rv-feature__title::marker{content:""}@media(hover:hover){.rv-feature__title:hover{color:var(--rv-fg)}}.rv-feature__title:focus-visible{outline:2px solid var(--rv-focus);outline-offset:4px;border-radius:2px}.rv-feature:is([open],.is-active){border-top-color:var(--rv-fg)}.rv-feature:is([open],.is-active)>.rv-feature__title{color:var(--rv-fg);padding-bottom:12px}.rv-feature__body{display:grid;justify-items:start;gap:16px;max-width:30em;padding-bottom:32px;font:var(--rv-body);color:var(--rv-fg-2);text-wrap:pretty}.rv-feature:not(details):not(.is-active)>.rv-feature__body{display:none}.rv-quote{margin:0;display:grid;gap:var(--rv-space-8);justify-items:start}.rv-quote__text{position:relative;margin:0;font:var(--rv-display-3);letter-spacing:var(--rv-display-3-track);font-variation-settings:"opsz" var(--rv-display-3-opsz);font-variant-numeric:lining-nums;color:var(--rv-fg);max-width:26em;text-wrap:pretty}.rv-quote--lg .rv-quote__text{font:var(--rv-display-2);letter-spacing:var(--rv-display-2-track);font-variation-settings:"opsz" var(--rv-display-2-opsz)}.rv-quote__mark{position:absolute;right:100%;top:0}.rv-quote__cite{display:grid;gap:2px;font:var(--rv-body);font-style:normal}.rv-quote__name{font-weight:500;color:var(--rv-fg)}.rv-quote__role{color:var(--rv-fg-muted)}.rv-quote__note{font:var(--rv-caption);color:var(--rv-fg-muted);margin-top:6px}.rv-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;background:linear-gradient(var(--rv-bg),var(--rv-bg)) right -1px top -1px / 3px calc(100% + 2px) no-repeat local,linear-gradient(var(--rv-rule-strong),var(--rv-rule-strong)) right center / 1px calc(100% - 4px) no-repeat scroll}.rv-table{width:100%;min-width:var(--rv-table-min, 0);border-collapse:collapse;font:var(--rv-body-sm);color:var(--rv-fg)}.rv-table caption{caption-side:top;text-align:left;padding-bottom:var(--rv-space-4)}.rv-table th{padding:0 16px 10px;border-bottom:1px solid var(--rv-rule-strong);font:500 .8125rem/1.25rem var(--rv-font-sans);color:var(--rv-fg-muted);text-align:left;vertical-align:bottom;white-space:nowrap}.rv-table td{padding:14px 16px;border-bottom:1px solid var(--rv-rule);vertical-align:baseline}.rv-table :is(th,td):first-child{padding-left:0}.rv-table :is(th,td):last-child{padding-right:0}.rv-table :is(th,td).rv-table__num{text-align:right;white-space:nowrap}.rv-table td.rv-table__num{font-variant-numeric:tabular-nums lining-nums}.rv-table__strong{font-weight:500;white-space:nowrap}.rv-table__sub{display:block;margin-top:2px;font-size:.8125rem;color:var(--rv-fg-muted)}.rv-table :is(tfoot td,.rv-table__total td){border-top:1px solid var(--rv-fg);border-bottom:3px double var(--rv-fg);font-weight:500}@media(hover:hover){.rv-table--hover tbody tr:hover td{background-color:var(--rv-wash)}}.rv-table--sm{font:var(--rv-product)}.rv-table--sm th{padding:0 10px 8px;font-size:.75rem}.rv-table--sm td{padding:9px 10px}.rv-table__date{white-space:nowrap}.rv-table--sticky :is(th,td):first-child{position:sticky;left:0;z-index:1;padding-right:16px;background-color:var(--rv-bg);box-shadow:inset -1px 0 0 var(--rv-rule)}@media(max-width:639px){.rv-table--stack{min-width:0}.rv-table--stack thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.rv-table--stack :is(tbody,tfoot){display:block}.rv-table--stack tr{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:6px 16px;padding-block:14px 16px;border-bottom:1px solid var(--rv-rule)}.rv-table--stack tbody tr:first-child{border-top:1px solid var(--rv-rule-strong)}.rv-table--stack td{display:block;grid-column:1 / -1;padding:0;border:0}.rv-table--stack td.rv-table__key{grid-area:1 / 1}.rv-table--stack td.rv-table__num{grid-area:1 / 2;font-weight:500}.rv-table--stack td:has(+.rv-table__end){grid-column:1}.rv-table--stack td.rv-table__end{grid-column:2;justify-self:end}.rv-table--stack td[data-label]:before{content:attr(data-label);margin-right:.5em;color:var(--rv-fg-muted);font-weight:400}}.rv-card{background-color:var(--rv-sheet);color:var(--rv-ink);border:1px solid var(--rv-stone-200);border-radius:var(--rv-radius-card);font:var(--rv-product)}.rv-card--float{border-color:transparent;box-shadow:0 0 0 1px color-mix(in srgb,var(--rv-ink) 8%,transparent),var(--rv-shadow-float)}.rv-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:16px 18px 14px;border-bottom:1px solid var(--rv-stone-200)}.rv-card__title{margin:0;font:400 1.25rem/1.2 var(--rv-font-display);letter-spacing:-.008em;font-variation-settings:"opsz" 28;text-wrap:balance}.rv-card__meta{margin-top:3px;font:var(--rv-caption);color:var(--rv-stone-600)}.rv-card__body{padding:4px 18px 16px}.rv-card__row{display:flex;align-items:center;gap:10px;min-height:40px;padding:8px 0;border-bottom:1px solid var(--rv-stone-200)}.rv-card__row:last-child{border-bottom:0}.rv-card__aside{margin-left:auto;padding-left:12px;color:var(--rv-stone-600);white-space:nowrap}.rv-card__figure{font:400 2rem/1 var(--rv-font-display);letter-spacing:-.012em;font-variation-settings:"opsz" 36;font-variant-numeric:lining-nums}.rv-card__figure .rv-figure__unit{font-size:.7em}.rv-card__figure .rv-figure__unit:first-child{margin-inline:0 .06em}.rv-card__figure .rv-figure__unit:last-child{margin-inline:.06em 0}.rv-card__label{color:var(--rv-stone-600);text-wrap:balance}.rv-art-card{--_overhang: 72px;--_bleed: var(--rv-space-6);position:relative;isolation:isolate;display:flex;flex-direction:column;min-height:600px;overflow:hidden;border-radius:var(--rv-radius-media);background-color:var(--rv-bg);color:var(--rv-fg)}.rv-art-card--folio{--rv-wash: color-mix(in oklab, var(--rv-folio) 93%, var(--rv-ink));--rv-rule: color-mix(in oklab, var(--rv-folio) 86%, var(--rv-ink));background-color:var(--rv-folio)}.rv-art-card__copy{display:grid;justify-items:start;gap:12px;max-width:28rem;padding:var(--rv-space-8) var(--rv-space-8) var(--rv-space-12)}.rv-art-card__title{margin:0;font:var(--rv-display-3);letter-spacing:var(--rv-display-3-track);font-variation-settings:"opsz" var(--rv-display-3-opsz);text-wrap:balance}.rv-art-card__text{margin:0 0 12px;max-width:24em;font:var(--rv-body);color:var(--rv-fg);text-wrap:pretty}.rv-art-card--folio .rv-art-card__text{color:var(--rv-fg-2)}.rv-art-card__product{position:relative;margin-top:auto;margin-left:var(--rv-space-16);margin-right:calc(-1 * var(--_bleed));margin-bottom:calc(-1 * var(--_overhang))}.rv-art-card__product>*{padding-right:var(--_bleed);padding-bottom:calc(var(--_overhang) + var(--rv-space-2))}@media(max-width:767px){.rv-art-card{min-height:520px}.rv-art-card__copy{padding:var(--rv-space-6) var(--rv-space-6) var(--rv-space-10)}.rv-art-card__product{margin-left:var(--rv-space-6)}}.rv-standards{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;border-top:1px solid var(--rv-rule)}.rv-standard{padding:var(--rv-space-6) var(--rv-space-6) 0;min-width:0}.rv-standard:first-child{padding-left:0}.rv-standard+.rv-standard{border-left:1px solid var(--rv-rule)}.rv-standard__name{display:block;font:400 1.75rem/1.1 var(--rv-font-display);letter-spacing:-.006em;font-variation-settings:"opsz" 36;font-variant-numeric:lining-nums;color:var(--rv-fg);white-space:nowrap}.rv-standard__desc{display:block;margin-top:8px;font:var(--rv-body-sm);color:var(--rv-fg-muted);max-width:16em;text-wrap:balance}@media(max-width:1023px){.rv-standards{grid-template-columns:minmax(0,1fr)}.rv-standard,.rv-standard:first-child{display:flex;align-items:baseline;gap:16px;padding:14px 0;border-left:0}.rv-standard+.rv-standard{border-left:0;border-top:1px solid var(--rv-rule)}.rv-standard__name{flex:none;width:5.5em;font-size:1.375rem}.rv-standard__desc{margin-top:0;max-width:32em}}.rv-security{margin:0;padding:0;list-style:none;border-bottom:1px solid var(--rv-rule)}.rv-security__row{display:flex;align-items:center;gap:16px;min-height:72px;padding:16px 0;border-top:1px solid var(--rv-rule)}.rv-security__icon{width:24px;height:24px;flex:none;color:var(--rv-fg-2)}.rv-security__label{font:400 1.125rem/1.35 var(--rv-font-sans);letter-spacing:-.006em;color:var(--rv-fg);text-wrap:balance}.rv-security__meta{display:block;font:var(--rv-body-sm);color:var(--rv-fg-muted);text-wrap:balance}.rv-security__detail{margin-left:auto;padding-left:16px;font:var(--rv-body);white-space:nowrap}.rv-footer{padding-block:var(--rv-space-20) var(--rv-space-10);background-color:var(--rv-bg);color:var(--rv-fg)}.rv-footer__cta{display:flex;align-items:center;justify-content:space-between;gap:var(--rv-space-6);padding-bottom:var(--rv-space-16);border-bottom:1px solid var(--rv-rule)}.rv-footer__cta-text{margin:0;font:var(--rv-display-4);letter-spacing:var(--rv-display-4-track);font-variation-settings:"opsz" var(--rv-display-4-opsz);text-wrap:balance}.rv-footer__main{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--rv-column-gap);padding-top:var(--rv-space-16)}.rv-footer__brand{grid-column:1 / span 4;display:flex;flex-direction:column;justify-content:space-between;gap:var(--rv-space-10);color:var(--rv-fg)}.rv-footer__mark{display:block;width:32px;height:32px;fill:currentColor}.rv-footer__cols{grid-column:5 / -1;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));column-gap:var(--rv-column-gap);row-gap:var(--rv-space-10)}.rv-footer__heading{margin:0 0 16px;font:var(--rv-body-sm);color:var(--rv-fg-muted)}.rv-footer__links{display:grid;gap:10px;margin:0;padding:0;list-style:none}.rv-footer__link{font:var(--rv-body-sm);color:var(--rv-fg);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.22em;text-decoration-color:transparent;transition:text-decoration-color var(--rv-fast) var(--rv-ease)}@media(hover:hover){.rv-footer__link:hover{text-decoration-color:currentColor}}.rv-footer__small{margin:0;font:var(--rv-caption);color:var(--rv-fg-muted);max-width:30em}.rv-footer__small+.rv-footer__small{margin-top:4px}@media(max-width:1023px){.rv-footer__brand{display:contents}.rv-footer__mark{grid-column:1 / -1;order:-1;margin-bottom:var(--rv-space-12)}.rv-footer__cols{grid-column:1 / -1;grid-template-columns:repeat(3,minmax(0,1fr))}.rv-footer__legal{grid-column:1 / -1;order:1;margin-top:var(--rv-space-16);padding-top:var(--rv-space-6);border-top:1px solid var(--rv-rule)}}@media(max-width:767px){.rv-footer{padding-top:var(--rv-space-16)}.rv-footer__cta{flex-direction:column;align-items:flex-start;padding-bottom:var(--rv-space-12)}.rv-footer__main{padding-top:var(--rv-space-12)}.rv-footer__mark{margin-bottom:var(--rv-space-10)}.rv-footer__cols{grid-template-columns:repeat(2,minmax(0,1fr))}.rv-footer__legal{margin-top:var(--rv-space-12)}}.rv-glow{background-color:var(--rv-ledger);background-image:url(/assets/img/glow/ledger-glow.webp);background-size:cover;background-position:right top;background-repeat:no-repeat}.rv-glow--low{background-image:url(/assets/img/glow/ledger-glow-low.webp);background-position:right center}.rvp-page{margin:0;background:var(--rv-paper);color:var(--rv-ink);font:var(--rv-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:hidden}.rvp-page *,.rvp-page *:before,.rvp-page *:after{box-sizing:border-box}.rvp-page a{color:inherit}.rvp-page :focus-visible{outline:2px solid var(--rv-focus);outline-offset:2px;border-radius:2px}.rvp-vh{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.rvp-wrap{max-width:var(--rv-max);margin:0 auto;padding:0 var(--rv-gutter)}.rvp-intro{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--rv-column-gap);padding:var(--rv-space-16) 0 var(--rv-space-12);align-items:end}.rvp-intro__lockup{grid-column:1 / -1;display:flex;align-items:center;gap:12px;margin-bottom:var(--rv-space-12);color:var(--rv-ink)}.rvp-intro__lockup svg{height:20px;width:auto;aspect-ratio:520.24 / 78.42;display:block}.rvp-intro__lockup span{font:var(--rv-body-sm);color:var(--rv-fg-muted);padding-left:12px;border-left:1px solid var(--rv-stone-300)}.rvp-intro h1{grid-column:1 / span 6;margin:0;font:var(--rv-display-2);letter-spacing:var(--rv-display-2-track);font-variation-settings:"opsz" var(--rv-display-2-opsz);text-wrap:balance}.rvp-intro p{grid-column:7 / span 5;margin:0;font:var(--rv-body);color:var(--rv-fg-2);max-width:34em;text-wrap:pretty}.rvp-section{padding:var(--rv-space-12) 0 var(--rv-space-20)}.rvp-section+.rvp-section{border-top:1px solid var(--rv-rule)}.rvp-section__head{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--rv-column-gap);margin-bottom:var(--rv-space-8);align-items:baseline}.rvp-section__head h2{grid-column:1 / span 6;margin:0;font:var(--rv-heading-3);letter-spacing:var(--rv-heading-3-track)}.rvp-section__head p{grid-column:7 / span 6;margin:0;font:var(--rv-body-sm);color:var(--rv-fg-muted);max-width:40em;text-wrap:pretty}.rvp-stage{position:relative;width:100%;overflow-x:clip;overflow-y:visible}.rvp-stage__inner{width:1200px;transform-origin:0 0}.rvp-figure{margin:0}.rvp-ui{--rvp-micro: 500 .6875rem/1 var(--rv-font-sans);--rvp-serif-l: 30px;--rvp-serif-m: 26px;--rvp-serif-xl: 40px;font:var(--rv-product);color:var(--rv-ink);letter-spacing:0;font-feature-settings:"kern" 1}.rvp-ic{width:14px;height:14px;flex:none;fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round;display:block}.rvp-ic--sm{width:12px;height:12px}.rvp-tick{width:16px;height:16px;flex:none;display:block}.rvp-tick--sm{width:14px;height:14px}.rvp-tick--xs{width:13px;height:13px}.rvp-tick.is-agreed{color:var(--rv-agreed)}.rvp-tick.is-exception{color:var(--rv-exception)}.rvp-tick.is-review{color:var(--rv-review)}.rvp-tick.is-awaiting{color:var(--rv-stone-500)}.rvp-tick.is-ink{color:var(--rv-ink)}.rvp-serif-fig{font-family:var(--rv-font-display);font-weight:400;font-variant-numeric:lining-nums proportional-nums;letter-spacing:-.012em}.rvp-cur{font-size:.74em;letter-spacing:0;margin-right:.04em}.rvp-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:var(--rv-control-sm);padding:0 12px;border-radius:var(--rv-radius-control);border:1px solid var(--rv-stone-300);background:var(--rv-sheet);color:var(--rv-ink);font:var(--rv-product);font-weight:500;line-height:1;white-space:nowrap}.rvp-btn .rvp-ic{width:14px;height:14px;color:var(--rv-stone-700)}.rvp-btn--primary{background:var(--rv-ink);border-color:var(--rv-ink);color:var(--rv-paper)}.rvp-btn--primary .rvp-mark{width:10px;height:10px;color:var(--rv-paper);display:block}.rvp-btn--icon{width:var(--rv-control-sm);padding:0}.rvp-tool{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:var(--rv-radius-control);color:var(--rv-stone-700)}.rvp-tool.is-boxed{border:1px solid var(--rv-stone-200)}.rvp-chip{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 6px;border-radius:var(--rv-radius-control);border:1px solid var(--rv-stone-200);font:var(--rv-caption);line-height:1;color:var(--rv-stone-700);white-space:nowrap;background:var(--rv-sheet)}.rvp-chip .rvp-tick{width:12px;height:12px}.rvp-chip--agreed{color:var(--rv-agreed);border-color:transparent;background:var(--rv-agreed-wash)}.rvp-chip--exception{color:var(--rv-exception);border-color:var(--rv-exception);background:var(--rv-sheet);font:var(--rvp-micro);height:18px;padding:0 5px}.rvp-tag{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 7px 0 5px;border-radius:var(--rv-radius-control);font:var(--rvp-micro);white-space:nowrap}.rvp-tag .rvp-tick{width:12px;height:12px}.rvp-tag--exception{color:var(--rv-exception);background:var(--rv-exception-wash)}.rvp-code{display:inline-flex;align-items:center;height:18px;padding:0 5px;border-radius:3px;border:1px solid var(--rv-stone-200);background:var(--rv-paper);font:var(--rvp-micro);color:var(--rv-stone-700);white-space:nowrap}.rvp-av{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font:var(--rvp-micro);letter-spacing:0;color:var(--rv-paper);background:var(--rv-ink);border:2px solid var(--rv-sheet);flex:none}.rvp-av--2{background:var(--rv-stone-600)}.rvp-av--3{background:var(--rv-stone-300);color:var(--rv-ink)}.rvp-avatars{display:flex}.rvp-avatars .rvp-av+.rvp-av{margin-left:-4px}.rvp-card{background:var(--rv-sheet);border:1px solid var(--rv-stone-200);border-radius:var(--rv-radius-card);min-width:0;position:relative}.rvp-card__head{display:flex;align-items:center;justify-content:space-between;gap:8px;font:var(--rv-product);font-weight:500;line-height:18px;color:var(--rv-ink);white-space:nowrap}.rvp-card__aside{font:var(--rv-caption);line-height:18px;color:var(--rv-stone-600);display:inline-flex;align-items:center;gap:6px}.rvp-window{width:1200px;height:780px;overflow:hidden;display:grid;grid-template-columns:216px minmax(0,1fr);border-radius:var(--rv-radius-media);background:var(--rv-sheet);box-shadow:var(--rv-shadow-float);outline:1px solid var(--rv-stone-200);outline-offset:-1px}.rvp-side{background:var(--rv-stone-900);color:var(--rv-stone-300);padding:0 10px 10px;display:flex;flex-direction:column;min-height:0;font:var(--rv-product);line-height:1}.rvp-side__top{display:flex;align-items:center;height:44px;margin:0 -10px 10px;padding:0 16px 0 18px;border-bottom:1px solid var(--rv-stone-800)}.rvp-lockup{display:block;height:15px;width:auto;aspect-ratio:520.24 / 78.42;color:var(--rv-paper);flex:none}.rvp-side__tools{margin-left:auto;display:flex;gap:12px;color:var(--rv-stone-400)}.rvp-side__tools .rvp-ic{width:15px;height:15px}.rvp-nav{display:flex;flex-direction:column;gap:1px}.rvp-nav__label{display:flex;align-items:center;justify-content:space-between;padding:0 8px;margin:16px 0 6px;font:var(--rv-caption);font-weight:500;line-height:16px;color:var(--rv-stone-400);white-space:nowrap}.rvp-nav__label .rvp-ic{width:12px;height:12px}.rvp-nav__item{display:flex;align-items:center;gap:10px;height:28px;padding:0 8px;border-radius:var(--rv-radius-control);color:var(--rv-stone-300);white-space:nowrap;text-decoration:none}.rvp-nav__item .rvp-ic{color:var(--rv-stone-400)}.rvp-nav__item.is-active{background:var(--rv-stone-800);color:var(--rv-paper)}.rvp-nav__item.is-active .rvp-ic{color:var(--rv-stone-300)}.rvp-nav__count{margin-left:auto;font:var(--rv-caption);line-height:1;color:var(--rv-stone-400)}.rvp-nav__item.is-active .rvp-nav__count,.rvp-nav__count--alert{color:var(--rv-stone-300)}.rvp-eng{display:flex;align-items:center;gap:10px;height:28px;padding:0 8px;border-radius:var(--rv-radius-control);color:var(--rv-stone-300);white-space:nowrap}.rvp-eng__sq{width:14px;display:grid;place-items:center;flex:none}.rvp-eng__sq i{width:6px;height:6px;background:var(--rv-stone-600);display:block}.rvp-eng.is-active{color:var(--rv-paper)}.rvp-eng.is-active .rvp-eng__sq i{background:var(--rv-paper)}.rvp-eng--all{color:var(--rv-stone-400)}.rvp-sync{margin-top:auto;display:flex;align-items:flex-start;gap:10px;padding:0 8px 12px}.rvp-sync__dot{width:14px;display:grid;place-items:center;flex:none;padding-top:5px}.rvp-sync__dot:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--rv-stone-400);outline:3px solid var(--rv-stone-800)}.rvp-sync b{display:block;font:var(--rv-caption);font-weight:500;line-height:16px;color:var(--rv-stone-300)}.rvp-sync div>span{display:block;font:var(--rv-caption);line-height:16px;color:var(--rv-stone-400);white-space:nowrap}.rvp-user{display:flex;align-items:center;gap:10px;padding:10px 6px 2px 8px;border-top:1px solid var(--rv-stone-800)}.rvp-user__av{width:28px;height:28px;border-radius:var(--rv-radius-control);background:var(--rv-stone-700);color:var(--rv-paper);display:grid;place-items:center;font:var(--rvp-micro);flex:none}.rvp-user b{display:block;font:var(--rv-product);font-weight:500;line-height:16px;color:var(--rv-paper);white-space:nowrap}.rvp-user div>span{display:block;font:var(--rv-caption);line-height:16px;color:var(--rv-stone-400);white-space:nowrap}.rvp-user .rvp-ic{margin-left:auto;color:var(--rv-stone-400)}.rvp-main{display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--rv-sheet)}.rvp-bar{height:44px;flex:none;display:flex;align-items:center;gap:8px;padding:0 12px 0 14px;border-bottom:1px solid var(--rv-stone-200)}.rvp-bar__toggle{color:var(--rv-stone-600);margin-right:4px}.rvp-crumbs{display:flex;align-items:center;gap:6px;font:var(--rv-product);line-height:1;color:var(--rv-stone-600);white-space:nowrap}.rvp-crumbs i{font-style:normal;color:var(--rv-stone-400)}.rvp-crumbs b{font-weight:500;color:var(--rv-ink)}.rvp-bar__right{margin-left:auto;display:flex;align-items:center;gap:8px}.rvp-phase{display:inline-flex;align-items:center;gap:9px;height:var(--rv-control-sm);padding:0 10px;border:1px solid var(--rv-stone-200);border-radius:var(--rv-radius-control);background:var(--rv-paper);font:var(--rv-product);line-height:1;color:var(--rv-stone-800);white-space:nowrap}.rvp-phase__track{display:flex;gap:2px}.rvp-phase__track i{width:5px;height:3px;background:var(--rv-stone-300);display:block}.rvp-phase__track i.is-done{background:var(--rv-ink)}.rvp-bar__sep{width:1px;height:18px;background:var(--rv-stone-200);flex:none}.rvp-head{padding:12px 20px 0;display:flex;align-items:flex-end;gap:16px}.rvp-title{margin:0;font:400 var(--rvp-serif-l)/32px var(--rv-font-display);letter-spacing:-.012em;font-variation-settings:"opsz" 36;color:var(--rv-ink);white-space:nowrap}.rvp-meta{margin-top:4px;display:flex;align-items:center;flex-wrap:wrap;font:var(--rv-product);line-height:18px;color:var(--rv-stone-600);white-space:nowrap}.rvp-meta span+span:before{content:"\b7";margin:0 7px;color:var(--rv-stone-400)}.rvp-meta b{font-weight:500;color:var(--rv-stone-800)}.rvp-head__actions{margin-left:auto;display:flex;gap:8px;padding-bottom:2px}.rvp-tabs{display:flex;gap:22px;padding:0 20px;margin-top:10px;border-bottom:1px solid var(--rv-stone-200);white-space:nowrap;flex:none}.rvp-tab{position:relative;padding:8px 0 9px;font:var(--rv-product);line-height:16px;color:var(--rv-stone-700);display:inline-flex;gap:6px;align-items:baseline;text-decoration:none}.rvp-tab small{font:var(--rv-caption);line-height:16px;color:var(--rv-stone-600)}.rvp-tab.is-active{color:var(--rv-ink);font-weight:500}.rvp-tab.is-active small{color:var(--rv-stone-700)}.rvp-tab.is-active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--rv-ink)}.rvp-body{padding:10px 20px 0;display:flex;flex-direction:column;gap:9px;min-height:0;flex:1}.rvp-banner{display:flex;align-items:center;gap:10px;height:34px;padding:0 12px 0 10px;flex:none;border:1px solid var(--rv-stone-200);border-radius:var(--rv-radius-card);background:var(--rv-paper);font:var(--rv-product);line-height:1;color:var(--rv-stone-800);white-space:nowrap}.rvp-banner b{font-weight:500;color:var(--rv-ink)}.rvp-banner>.rvp-tick{width:15px;height:15px;color:var(--rv-agreed)}.rvp-banner__ok{margin-left:auto;color:var(--rv-stone-700);font-weight:500}.rvp-banner__link{color:var(--rv-ink);font-weight:500;text-decoration:underline;text-decoration-color:var(--rv-stone-300);text-underline-offset:3px}.rvp-cards{display:grid;grid-template-columns:266px minmax(0,1fr) 315px;gap:10px;flex:none}.rvp-cards .rvp-card{padding:12px 14px;display:flex;flex-direction:column}.rvp-cards .rvp-card>:last-child{margin-top:auto}.rvp-fig{margin-top:6px;display:flex;align-items:baseline;gap:8px;white-space:nowrap}.rvp-fig .rvp-serif-fig{font-size:var(--rvp-serif-l);line-height:30px;font-variation-settings:"opsz" 36}.rvp-fig__note{font:var(--rv-caption);line-height:1;color:var(--rv-stone-600)}.rvp-fig__note b{font-weight:500;color:var(--rv-stone-800)}.rvp-sub{margin-top:4px;font:var(--rv-caption);line-height:16px;color:var(--rv-stone-600)}.rvp-kv{margin-top:8px;border-top:1px solid var(--rv-stone-200)}.rvp-kv__row{display:flex;align-items:baseline;gap:8px;padding:4px 0 3px;border-bottom:1px solid var(--rv-stone-100);font:var(--rv-caption);line-height:16px;color:var(--rv-stone-800);white-space:nowrap}.rvp-kv__row:last-child{border-bottom:0;padding-bottom:0}.rvp-kv__row b{margin-left:auto;font-weight:500;color:var(--rv-ink)}.rvp-kv__row em{font-style:normal;color:var(--rv-stone-600);width:28px;text-align:right}.rvp-chart{display:block;margin-top:6px;overflow:visible}.rvp-axis{position:relative;height:14px;margin-top:1px;font:var(--rvp-micro);line-height:14px;color:var(--rv-stone-600)}.rvp-axis span{position:absolute;top:0}.rvp-legend{display:flex;align-items:center;gap:12px;min-width:0;margin-top:2px;font:var(--rv-caption);line-height:16px;color:var(--rv-stone-600);white-space:nowrap}.rvp-legend>span{display:inline-flex;align-items:center;gap:6px}.rvp-legend i{display:block;width:1px;height:10px;background:var(--rv-stone-500)}.rvp-legend i.is-ex{width:3px;height:5px;margin-top:5px;background:var(--rv-exception)}.rvp-legend>.rvp-legend__end{margin-left:auto}.rvp-areas{display:grid;grid-template-columns:auto 1fr auto;column-gap:8px;row-gap:0;align-items:center;margin-bottom:-2px}.rvp-areas__label{font:var(--rv-caption);line-height:20px;color:var(--rv-stone-800);white-space:nowrap}.rvp-areas__label.is-current{color:var(--rv-ink);font-weight:500}.rvp-areas__n{font:var(--rv-caption);font-weight:500;line-height:20px;color:var(--rv-ink);text-align:right}.rvp-areas svg{display:block;height:12px}.rvp-exc{display:grid;grid-template-columns:92px minmax(0,1fr);column-gap:14px;margin-top:4px;align-items:end}.rvp-exc__fig{align-self:start;padding-top:3px}.rvp-exc__fig .rvp-serif-fig{display:block;font-size:var(--rvp-serif-l);line-height:30px;font-variation-settings:"opsz" 36;margin-bottom:8px}.rvp-exc__note{display:flex;align-items:center;gap:4px;font:var(--rv-caption);line-height:18px;color:var(--rv-stone-600);white-space:nowrap}.rvp-exc__note>i{width:12px;height:10px;display:block;flex:none;position:relative}.rvp-exc__note>i:before{content:"";position:absolute;left:1px;top:0;width:9px;height:10px;border-left:1px solid var(--rv-ink);border-right:1px solid var(--rv-ink)}.rvp-exc__note>i:after{content:"";position:absolute;left:5px;top:0;width:1px;height:10px;background:var(--rv-ink)}.rvp-exc__note .rvp-tick{width:12px;height:12px;color:var(--rv-agreed)}.rvp-lower{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:10px;margin-bottom:-1px;flex:1;min-height:0}.rvp-table{overflow:hidden;display:flex;flex-direction:column}.rvp-lower>.rvp-card{border-bottom-left-radius:0;border-bottom-right-radius:0}.rvp-table__head{display:flex;align-items:center;gap:10px;height:40px;padding:0 10px 0 14px;border-bottom:1px solid var(--rv-stone-200);flex:none}.rvp-table__head h3{margin:0;font:var(--rv-product);font-weight:500;line-height:1;white-space:nowrap}.rvp-seg{display:flex;gap:2px;margin-left:6px}.rvp-seg span{height:24px;padding:0 8px;display:inline-flex;align-items:center;gap:5px;border-radius:var(--rv-radius-control);font:var(--rv-caption);line-height:1;color:var(--rv-stone-700);white-space:nowrap;border:1px solid transparent}.rvp-seg span small{font-size:inherit;color:var(--rv-stone-600)}.rvp-seg span.is-on{border-color:var(--rv-stone-200);background:var(--rv-paper);color:var(--rv-ink);font-weight:500}.rvp-seg span.is-on small{color:var(--rv-stone-700);font-weight:400}.rvp-table__tools{margin-left:auto;display:flex;gap:6px}.rvp-grid{width:100%;border-collapse:collapse;table-layout:fixed;font:var(--rv-product);line-height:16px}.rvp-grid th{height:30px;padding:0 10px;text-align:left;font:var(--rv-caption);line-height:1;color:var(--rv-stone-600);border-bottom:1px solid var(--rv-stone-200);white-space:nowrap;background:var(--rv-sheet)}.rvp-grid th .rvp-ic{display:inline-block;vertical-align:-2px;width:11px;height:11px;margin-left:3px;color:var(--rv-stone-700)}.rvp-grid td{padding:7px 10px 6px;border-bottom:1px solid var(--rv-stone-100);vertical-align:top;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rvp-grid th:first-child,.rvp-grid td:first-child{padding-left:14px}.rvp-grid .is-r{text-align:right}.rvp-grid tr.is-selected td{background:var(--rv-stone-100)}.rvp-grid tr.is-selected td:first-child{position:relative}.rvp-grid tr.is-selected td:first-child:before{content:"";position:absolute;left:0;top:0;bottom:-1px;width:2px;background:var(--rv-ink)}.rvp-grid__id{font-weight:500;color:var(--rv-ink)}.rvp-grid__sub{display:block;margin-top:2px;font:var(--rv-caption);line-height:16px;color:var(--rv-stone-600)}.rvp-grid__acct{color:var(--rv-ink)}.rvp-grid__acct span{color:var(--rv-stone-600);margin-right:5px}.rvp-grid__amt{color:var(--rv-ink)}.rvp-grid__tick{padding-right:0}.rvp-grid col.c-tick{width:44px}.rvp-grid col.c-entry{width:112px}.rvp-grid col.c-amt{width:118px}.rvp-grid col.c-ev{width:80px}.rvp-grid col.c-st{width:146px}.rvp-ev{display:inline-flex;align-items:center;gap:5px;color:var(--rv-stone-800)}.rvp-ev .rvp-ic{width:12px;height:12px;color:var(--rv-stone-600)}.rvp-ev small{font-size:inherit;color:var(--rv-stone-600)}.rvp-ev--none{color:var(--rv-stone-600)}.rvp-status{display:inline-flex;align-items:center;gap:6px;color:var(--rv-stone-800)}.rvp-status .rvp-tick{width:15px;height:15px}.rvp-status.is-exception{color:var(--rv-exception);font-weight:500}.rvp-status.is-exception .rvp-tick{color:var(--rv-exception)}.rvp-status.is-agreed .rvp-tick{color:var(--rv-agreed)}.rvp-status.is-review .rvp-tick{color:var(--rv-review)}.rvp-status.is-awaiting{color:var(--rv-stone-700)}.rvp-status.is-awaiting .rvp-tick{color:var(--rv-stone-500)}.rvp-pane{display:flex;flex-direction:column;overflow:hidden}.rvp-pane__head{display:flex;align-items:center;gap:8px;height:40px;white-space:nowrap;padding:0 8px 0 14px;border-bottom:1px solid var(--rv-stone-200);flex:none}.rvp-pane__head b{font:var(--rv-product);font-weight:500;line-height:1}.rvp-pane__nav{margin-left:auto;display:flex;align-items:center;gap:2px;font:var(--rv-caption);line-height:1;color:var(--rv-stone-600)}.rvp-pane__nav span:first-child{margin-right:4px}.rvp-pane__body{padding:9px 14px 0;flex:1;min-height:0}.rvp-amt{display:flex;align-items:center;justify-content:space-between;gap:10px}.rvp-amt .rvp-serif-fig{font-size:var(--rvp-serif-m);line-height:28px;font-variation-settings:"opsz" 36}.rvp-amt__meta{display:flex;flex-direction:column;align-items:flex-end;font:var(--rv-caption);line-height:15px;color:var(--rv-stone-600);white-space:nowrap}.rvp-amt__meta span{color:var(--rv-stone-800)}.rvp-pane__sub{margin-top:2px;font:var(--rv-caption);line-height:16px;color:var(--rv-stone-600);white-space:nowrap}.rvp-dl{margin:6px 0 0;display:grid;grid-template-columns:82px 1fr;row-gap:0;font:var(--rv-caption);line-height:20px}.rvp-dl dt{color:var(--rv-stone-600)}.rvp-dl dd{margin:0;color:var(--rv-ink);display:flex;align-items:center;gap:6px;white-space:nowrap}.rvp-post{margin-top:6px;border-top:1px solid var(--rv-stone-200)}.rvp-post div{display:grid;grid-template-columns:22px 1fr auto;gap:4px;padding:3px 0 2px;border-bottom:1px solid var(--rv-stone-100);font:var(--rv-caption);line-height:16px;color:var(--rv-ink);white-space:nowrap}.rvp-post div span:first-child{color:var(--rv-stone-600)}.rvp-post div span:nth-child(2) span{color:var(--rv-stone-600);margin-right:4px}.rvp-sec{display:flex;align-items:baseline;justify-content:space-between;margin:8px 0 1px;font:var(--rv-caption);font-weight:500;line-height:16px;color:var(--rv-ink)}.rvp-sec small{font-weight:400;font-size:inherit;color:var(--rv-stone-600)}.rvp-rule{display:flex;align-items:center;gap:7px;padding:1px 0;font:var(--rv-caption);line-height:18px;color:var(--rv-stone-800);white-space:nowrap}.rvp-file{display:flex;align-items:center;gap:7px;padding:2px 0;font:var(--rv-caption);line-height:18px;color:var(--rv-ink);white-space:nowrap}.rvp-file+.rvp-file{border-top:1px solid var(--rv-stone-100)}.rvp-file .rvp-tick{width:14px;height:14px}.rvp-file__meta{margin-left:auto;color:var(--rv-stone-600)}.rvp-file.is-missing{color:var(--rv-stone-800)}.rvp-file.is-missing .rvp-file__meta{color:var(--rv-exception);font-weight:500}.rvp-pane__actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:6px 14px 10px;flex:none;margin-top:auto}.rvp-phones{display:grid;grid-template-columns:repeat(3,minmax(0,390px));gap:var(--rv-space-8);justify-content:start}.rvp-phone{width:100%;max-width:390px;height:844px;overflow:hidden;position:relative;background:var(--rv-sheet);border:1px solid var(--rv-stone-200);border-radius:var(--rv-radius-media);display:flex;flex-direction:column}.rvp-phone__cap{margin-top:var(--rv-space-3);font:var(--rv-caption);color:var(--rv-fg-muted)}.rvp-m-bar{height:52px;flex:none;display:flex;align-items:center;gap:10px;padding:0 12px 0 14px;background:var(--rv-stone-900);color:var(--rv-paper)}.rvp-m-bar .rvp-ic{width:18px;height:18px;color:var(--rv-stone-300)}.rvp-m-bar .rvp-lockup{height:17px}.rvp-m-bar__eng{display:flex;align-items:center;gap:6px;font:var(--rv-ui);white-space:nowrap;min-width:0}.rvp-m-bar .rvp-btn{margin-left:auto;background:var(--rv-paper);color:var(--rv-ink);border-color:var(--rv-paper)}.rvp-m-bar .rvp-btn .rvp-mark{color:var(--rv-ink);width:10px;height:10px;display:block}.rvp-m-bar .rvp-btn--ghost{background:none;border-color:var(--rv-stone-800)}.rvp-m-bar .rvp-btn--ghost .rvp-ic{width:16px;height:16px}.rvp-m-bar__back{display:flex;align-items:center;gap:4px;font:var(--rv-body-sm);line-height:1;color:var(--rv-stone-300);white-space:nowrap}.rvp-m-bar__pager{margin-left:auto;display:flex;align-items:center;gap:12px;font:var(--rv-product);line-height:1;color:var(--rv-stone-300);white-space:nowrap}.rvp-m-scroll{flex:1;min-height:0;overflow:hidden}.rvp-m-head{padding:16px 16px 0}.rvp-m-head .rvp-crumbs{margin-bottom:8px}.rvp-m-head .rvp-title{font-size:var(--rvp-serif-m);line-height:30px;white-space:normal}.rvp-m-head .rvp-meta{white-space:normal;line-height:18px}.rvp-m-head .rvp-meta+.rvp-meta{margin-top:0}.rvp-m-phase{display:flex;align-items:center;gap:8px;margin:12px 16px 0}.rvp-m-phase .rvp-phase{flex:1;min-width:0;justify-content:space-between}.rvp-m-tabs{display:flex;gap:20px;margin-top:12px;padding:0 16px;border-bottom:1px solid var(--rv-stone-200);overflow:hidden;white-space:nowrap}.rvp-m-body{padding:12px 16px 16px;display:flex;flex-direction:column;gap:12px}.rvp-m-banner{display:grid;grid-template-columns:15px 1fr;gap:9px;padding:10px 12px 10px 10px;align-items:start;border:1px solid var(--rv-stone-200);border-radius:var(--rv-radius-card);background:var(--rv-paper);font:var(--rv-product);line-height:18px;color:var(--rv-stone-800)}.rvp-m-banner>.rvp-tick{width:15px;height:15px;margin-top:1px;color:var(--rv-agreed)}.rvp-m-banner b{font-weight:500;color:var(--rv-ink)}.rvp-m-banner .rvp-banner__ok{display:block;margin-top:4px}.rvp-m-body .rvp-card{padding:12px 14px}.rvp-m-body .rvp-card .rvp-legend{margin-top:6px}.rvp-m-body .rvp-fig{flex-wrap:wrap;row-gap:2px}.rvp-m-body .rvp-exc{grid-template-columns:minmax(0,1fr);row-gap:8px;margin-top:6px}.rvp-m-body .rvp-exc__fig{display:flex;align-items:baseline;gap:14px;padding-top:0}.rvp-m-body .rvp-exc__fig .rvp-serif-fig{margin:0 4px 0 0}.rvp-m-body .rvp-areas{margin-bottom:0}.rvp-m-list{border-top:1px solid var(--rv-stone-200)}.rvp-m-row{position:relative;display:grid;grid-template-columns:18px minmax(0,1fr) auto;column-gap:10px;padding:11px 16px 10px;border-bottom:1px solid var(--rv-stone-100);align-items:start}.rvp-m-row .rvp-tick{margin-top:1px}.rvp-m-row.is-selected{background:var(--rv-stone-100)}.rvp-m-row.is-selected:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--rv-ink)}.rvp-m-row__main{min-width:0}.rvp-m-row__id{font:var(--rv-product);font-weight:500;line-height:18px;color:var(--rv-ink)}.rvp-m-row__acct{font:var(--rv-product);line-height:18px;color:var(--rv-stone-800);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rvp-m-row__acct span{color:var(--rv-stone-600);margin-right:5px}.rvp-m-row__meta{font:var(--rv-caption);line-height:17px;color:var(--rv-stone-600);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rvp-m-row__side{text-align:right}.rvp-m-row__amt{font:var(--rv-product);line-height:18px;color:var(--rv-ink)}.rvp-m-row__st{font:var(--rv-caption);line-height:18px;color:var(--rv-stone-700);white-space:nowrap}.rvp-m-row__st.is-exception{color:var(--rv-exception);font-weight:500}.rvp-m-filter{display:flex;gap:6px;padding:12px 16px;overflow:hidden;white-space:nowrap}.rvp-m-filter span{height:var(--rv-control-sm);padding:0 10px;display:inline-flex;align-items:center;gap:5px;border:1px solid var(--rv-stone-200);border-radius:var(--rv-radius-control);font:var(--rv-product);line-height:1;color:var(--rv-stone-700)}.rvp-m-filter span small{color:var(--rv-stone-600);font-size:inherit}.rvp-m-filter span.is-on{border-color:var(--rv-ink);color:var(--rv-ink);font-weight:500}.rvp-m-count{padding:0 16px 8px;font:var(--rv-caption);line-height:16px;color:var(--rv-stone-600);display:flex;justify-content:space-between}.rvp-m-detail{padding:14px 16px 0}.rvp-m-detail__id{display:flex;align-items:center;gap:8px}.rvp-m-detail__id b{font:var(--rv-ui)}.rvp-m-detail .rvp-amt{margin-top:12px}.rvp-m-detail .rvp-amt .rvp-serif-fig{font-size:var(--rvp-serif-l);line-height:34px}.rvp-m-detail .rvp-dl{grid-template-columns:96px 1fr;font-size:inherit;line-height:26px}.rvp-m-detail .rvp-post div,.rvp-m-detail .rvp-rule,.rvp-m-detail .rvp-file,.rvp-m-detail .rvp-sec{font:var(--rv-product)}.rvp-m-detail .rvp-sec{font-weight:500;line-height:16px;margin-top:16px}.rvp-m-detail .rvp-post div{line-height:16px;padding:6px 0 5px}.rvp-m-detail .rvp-rule{line-height:18px;padding:3px 0}.rvp-m-detail .rvp-file{line-height:18px;padding:6px 0;align-items:flex-start}.rvp-m-detail .rvp-file .rvp-tick{margin-top:2px}.rvp-m-detail .rvp-file__sub{display:block;font:var(--rv-caption);line-height:16px;color:var(--rv-stone-600);margin-top:1px;white-space:normal}.rvp-m-actions{position:absolute;left:0;right:0;bottom:0;display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:12px 16px 16px;background:var(--rv-sheet);border-top:1px solid var(--rv-stone-200)}.rvp-m-actions .rvp-btn{height:var(--rv-control-lg);font:var(--rv-ui)}.rvp-m-tabbar{flex:none;height:60px;display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid var(--rv-stone-200);background:var(--rv-sheet);padding-bottom:4px}.rvp-m-tabbar span{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font:var(--rvp-micro);color:var(--rv-stone-600)}.rvp-m-tabbar span .rvp-ic{width:18px;height:18px}.rvp-m-tabbar span.is-active{color:var(--rv-ink)}.rvp-m-tabbar sup{position:absolute;top:8px;left:calc(50% + 6px);font:var(--rvp-micro);line-height:16px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:var(--rv-ink);color:var(--rv-paper);text-align:center}.rvp-m-note{display:grid;grid-template-columns:26px 1fr;gap:10px;padding:8px 0 0}.rvp-m-note .rvp-av{border:0}.rvp-m-note__who{display:flex;gap:8px;align-items:baseline;font:var(--rv-caption);line-height:18px;color:var(--rv-stone-600)}.rvp-m-note__who b{font:var(--rv-product);font-weight:500;color:var(--rv-ink)}.rvp-m-hist{display:flex;justify-content:space-between;gap:12px;padding:6px 0 5px;border-top:1px solid var(--rv-stone-100);font:var(--rv-product);line-height:18px;color:var(--rv-stone-800)}.rvp-sec+.rvp-m-hist{border-top:0;margin-top:2px}.rvp-m-hist>span:last-child{font:var(--rv-caption);line-height:18px;color:var(--rv-stone-600);white-space:nowrap}.rvp-m-note p{margin:2px 0 0;font:var(--rv-product);line-height:19px;color:var(--rv-stone-800);text-wrap:pretty}.rvp-frags{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--rv-space-8) var(--rv-column-gap);align-items:stretch}.rvp-frag{min-width:0;margin:0;display:flex;flex-direction:column}.rvp-frag>.rvp-frag__ground{flex:1}.rvp-frag--mat{grid-column:1 / span 4}.rvp-frag--pop{grid-column:5 / span 8}.rvp-frag--report{grid-column:1 / span 7}.rvp-frag--pbc{grid-column:8 / span 5}.rvp-frag__ground{background:var(--rv-stone-100);border-radius:var(--rv-radius-media);padding:var(--rv-space-6)}.rvp-frag__cap{display:flex;justify-content:space-between;gap:12px;margin-top:var(--rv-space-3);font:var(--rv-caption);color:var(--rv-fg-muted)}.rvp-frag__cap b{font-weight:500;color:var(--rv-fg-2)}.rvp-mat{padding:16px 18px}.rvp-mat .rvp-sub--lead{margin-top:2px}.rvp-mat .rvp-fig{margin-top:14px}.rvp-mat .rvp-fig .rvp-serif-fig{font-size:var(--rvp-serif-xl);line-height:42px;font-variation-settings:"opsz" 44}.rvp-mat .rvp-kv{margin-top:14px}.rvp-mat .rvp-kv__row{font:var(--rv-product);line-height:16px;padding:8px 0 7px}.rvp-mat .rvp-kv__row em{width:36px}.rvp-mat .rvp-kv__row:last-child{padding-bottom:7px;border-bottom:3px double var(--rv-stone-300)}.rvp-scale{position:relative;height:56px;margin-top:16px}.rvp-scale svg{display:block;width:100%;height:56px;overflow:visible}.rvp-scale__je{position:absolute;top:0;font:var(--rvp-micro);line-height:12px;color:var(--rv-exception);white-space:nowrap}.rvp-scale__lab{position:absolute;top:44px;font:var(--rvp-micro);line-height:12px;color:var(--rv-stone-600);white-space:nowrap}.rvp-trail{margin-top:12px;display:grid;grid-template-columns:16px 1fr auto;column-gap:8px;row-gap:6px;font:var(--rv-caption);line-height:16px;color:var(--rv-stone-800);align-items:center}.rvp-trail__d{color:var(--rv-stone-600);text-align:right}.rvp-pop-stage{position:relative;height:376px}.rvp-pop-rows{position:absolute;left:0;right:0;top:0}.rvp-pop-rows .rvp-card{overflow:hidden}.rvp-pop{position:absolute;top:79px;left:10px;width:456px;background:var(--rv-sheet);border:1px solid var(--rv-stone-200);border-radius:var(--rv-radius-card);box-shadow:var(--rv-shadow-float);padding:14px 16px}.rvp-pop:before{content:"";position:absolute;top:-6px;left:6px;width:10px;height:10px;background:var(--rv-sheet);border-left:1px solid var(--rv-stone-200);border-top:1px solid var(--rv-stone-200);transform:rotate(45deg)}.rvp-pop__head{display:flex;align-items:center;gap:8px}.rvp-pop__head b{font:var(--rv-product);font-weight:500;line-height:1}.rvp-pop__id{font:var(--rv-caption);line-height:1;color:var(--rv-stone-600)}.rvp-pop__x{margin-left:auto;color:var(--rv-stone-600)}.rvp-pop__title{margin-top:10px;font:var(--rv-product);font-weight:500;line-height:18px;color:var(--rv-ink);text-wrap:balance}.rvp-pop__text{margin-top:2px;font:var(--rv-product);line-height:18px;color:var(--rv-stone-800);text-wrap:pretty}.rvp-pop__facts{margin-top:10px;border-top:1px solid var(--rv-stone-200)}.rvp-pop__facts div{display:flex;align-items:center;gap:8px;padding:6px 0 5px;border-bottom:1px solid var(--rv-stone-100);font:var(--rv-caption);line-height:16px;color:var(--rv-stone-600);white-space:nowrap}.rvp-pop__facts div>span:last-child{margin-left:auto;color:var(--rv-ink);display:inline-flex;align-items:center;gap:6px}.rvp-pop__foot{display:flex;align-items:center;gap:8px;margin-top:12px;flex-wrap:wrap}.rvp-pop__link{font:var(--rv-product);font-weight:500;line-height:1;color:var(--rv-ink);text-decoration:underline;text-decoration-color:var(--rv-stone-300);text-underline-offset:3px}.rvp-pop__link+.rvp-btn{margin-left:auto}.rvp-report{padding:0;overflow:hidden}.rvp-report__head{display:flex;align-items:baseline;gap:12px;padding:14px 18px 12px;border-bottom:1px solid var(--rv-stone-200)}.rvp-report__head b{font:var(--rv-product);font-weight:500;line-height:18px}.rvp-report__head span{margin-left:auto;font:var(--rv-caption);line-height:16px;color:var(--rv-stone-600);white-space:nowrap}.rvp-report__figs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--rv-stone-200)}.rvp-report__figs>div{padding:12px 18px 14px;min-width:0}.rvp-report__figs>div+div{border-left:1px solid var(--rv-stone-200)}.rvp-report__figs small{display:block;font:var(--rv-caption);line-height:16px;color:var(--rv-stone-600)}.rvp-report__figs .rvp-serif-fig{display:block;margin-top:6px;font-size:var(--rvp-serif-l);line-height:32px;font-variation-settings:"opsz" 36;white-space:nowrap}.rvp-report__figs em{display:block;margin-top:3px;font:var(--rv-caption);line-height:16px;font-style:normal;color:var(--rv-stone-700)}.rvp-matters{list-style:none;margin:0;padding:0 18px}.rvp-matters li{display:grid;grid-template-columns:18px minmax(0,1fr) 16px;column-gap:10px;padding:10px 0 9px;border-bottom:1px solid var(--rv-stone-100);align-items:start}.rvp-matters li:last-child{border-bottom:0}.rvp-matters__n{font:var(--rv-caption);line-height:18px;color:var(--rv-stone-600)}.rvp-matters b{display:block;font:var(--rv-product);font-weight:500;line-height:18px;color:var(--rv-ink)}.rvp-matters b em{font:var(--rv-caption);line-height:18px;color:var(--rv-stone-600);margin-left:6px}.rvp-matters span.rvp-matters__d{display:block;font:var(--rv-caption);line-height:17px;color:var(--rv-stone-700);text-wrap:pretty}.rvp-matters .rvp-tick{margin-top:1px}.rvp-report__foot{display:flex;align-items:center;gap:14px;padding:10px 18px 12px;border-top:1px solid var(--rv-stone-200);background:var(--rv-paper);font:var(--rv-caption);line-height:16px;color:var(--rv-stone-600);flex-wrap:wrap}.rvp-key{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.rvp-key .rvp-tick{width:13px;height:13px}.rvp-report__sign{margin-left:auto;white-space:nowrap}.rvp-pbc{overflow:hidden}.rvp-pbc__head{display:flex;align-items:center;gap:10px;padding:0 10px 0 16px;height:48px;border-bottom:1px solid var(--rv-stone-200)}.rvp-pbc__head b{font:var(--rv-product);font-weight:500;line-height:1}.rvp-pbc__head .rvp-seg{margin-left:2px}.rvp-pbc__head .rvp-btn{margin-left:auto}.rvp-req{display:grid;grid-template-columns:16px minmax(0,1fr) auto;column-gap:10px;padding:10px 16px 9px;border-bottom:1px solid var(--rv-stone-100);align-items:start}.rvp-req:last-child{border-bottom:0}.rvp-req .rvp-tick{margin-top:1px}.rvp-req__t{font:var(--rv-product);line-height:18px;color:var(--rv-ink);text-wrap:pretty}.rvp-req__t>span:first-child{color:var(--rv-stone-600);margin-right:6px;white-space:nowrap}.rvp-id{white-space:nowrap}.rvp-req__m{font:var(--rv-caption);line-height:17px;color:var(--rv-stone-600);text-wrap:pretty}.rvp-req__due{font:var(--rv-caption);line-height:18px;color:var(--rv-stone-700);text-align:right;white-space:nowrap}.rvp-req__due.is-late{color:var(--rv-exception);font-weight:500}.rvp-req__due small{display:block;font-size:inherit;color:var(--rv-stone-600);font-weight:400}.rvp-export .rvp-page{background:var(--rv-sheet)}.rvp-export .rvp-intro,.rvp-export .rvp-section--rest,.rvp-export .rvp-section__head{display:none}.rvp-export .rvp-section{padding:0;border:0}.rvp-export .rvp-wrap{padding:0;max-width:none}.rvp-export .rvp-stage__inner{transform:none!important}.rvp-export .rvp-window{border-radius:0;box-shadow:none;outline:0}@media(max-width:1280px){.rvp-phones{grid-template-columns:repeat(2,minmax(0,390px))}.rvp-frag--mat{grid-column:1 / span 5}.rvp-frag--pop{grid-column:6 / span 7}.rvp-frag--report,.rvp-frag--pbc{grid-column:1 / -1}}@media(max-width:900px){.rvp-intro h1,.rvp-intro p,.rvp-section__head h2,.rvp-section__head p{grid-column:1 / -1}.rvp-intro p,.rvp-section__head p{margin-top:var(--rv-space-3)}.rvp-frag--mat,.rvp-frag--pop{grid-column:1 / -1}}@media(max-width:860px){.rvp-phones{grid-template-columns:minmax(0,390px)}}@media(max-width:560px){.rvp-intro{padding-top:var(--rv-space-10)}.rvp-frag__ground{padding:var(--rv-space-3)}.rvp-report__figs{grid-template-columns:1fr}.rvp-report__figs>div+div{border-left:0;border-top:1px solid var(--rv-stone-200)}.rvp-report__sign{margin-left:0}.rvp-pop{left:8px;right:8px;width:auto;top:79px;padding:12px 14px}.rvp-pop-stage{height:470px}.rvp-pop-stage .rvp-grid col.c-acct,.rvp-pop-stage .rvp-grid th:nth-child(3),.rvp-pop-stage .rvp-grid td:nth-child(3){display:none}.rvp-pop__link{flex-basis:100%;margin-bottom:4px}.rvp-pop__foot .rvp-btn{flex:1}.rvp-pop__link+.rvp-btn{margin-left:0}.rvp-pop__facts div{flex-wrap:wrap;white-space:normal}.rvp-report__head{flex-direction:column;gap:2px}.rvp-matters b em{display:block;margin-left:0}.rvp-report__head span{margin-left:0;white-space:normal}.rvp-pbc__head .rvp-seg span:not(.is-on){display:none}.rvp-req{grid-template-columns:16px minmax(0,1fr)}.rvp-req__due{grid-column:2;margin-top:2px;text-align:left;line-height:17px}.rvp-req__due small{display:inline}.rvp-req__due small:before{content:"\b7";margin:0 6px;color:var(--rv-stone-400)}}@media(max-width:420px){.rvp-m-row{grid-template-columns:16px minmax(0,1fr) auto;column-gap:8px;padding-left:14px;padding-right:14px}}@media(prefers-reduced-motion:reduce){.rvp-page *,.rvp-page *:before,.rvp-page *:after{transition:none!important;animation:none!important}}.rvp-num{font-variant-numeric:tabular-nums lining-nums}html{background-color:var(--rv-paper);scroll-padding-top:88px;-webkit-tap-highlight-color:transparent;scrollbar-gutter:stable}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{margin:0;min-height:100vh;background-color:var(--rv-paper);color:var(--rv-ink);overflow-x:clip}html.rs-locked{overflow:hidden}main{display:block}.rs-skip{position:absolute;left:12px;top:-56px;z-index:60;padding:10px 14px;border-radius:var(--rv-radius-control);background:var(--rv-ink);color:var(--rv-paper);font:var(--rv-ui);text-decoration:none}.rs-skip:focus{top:12px}:root{--rs-head-weight: 500;--rv-font-display: "Inter", -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;--rv-font-sans: "Plus Jakarta Sans", -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;--rv-display-1: var(--rs-head-weight) clamp(2.625rem, 1.5rem + 4vw, 4.25rem)/1.04 var(--rv-font-display);--rv-display-1-track: -.045em;--rv-display-2: var(--rs-head-weight) clamp(2.125rem, 1.55rem + 2.1vw, 2.875rem)/1.08 var(--rv-font-display);--rv-display-2-track: -.045em;--rv-display-3: var(--rs-head-weight) clamp(1.5rem, 1.3rem + .8vw, 1.875rem)/1.15 var(--rv-font-display);--rv-display-3-track: -.04em;--rv-display-4: var(--rs-head-weight) 1.375rem/1.2 var(--rv-font-display);--rv-display-4-track: -.035em;--rv-figure: var(--rs-head-weight) clamp(2.75rem, 1.9rem + 3.2vw, 4rem)/1 var(--rv-font-display);--rv-figure-track: -.045em;--rv-heading-1-track: -.022em;--rv-heading-2-track: -.016em;--rv-lede: 400 1.25rem/1.5 var(--rv-font-sans);--rv-body: 400 1rem/1.55 var(--rv-font-sans);--rv-radius-control: 10px;--rv-radius-card: 14px;--rv-radius-media: 18px;--rv-lockup-cap: 24px;--rv-lockup-cap-sm: 19px;--rv-signal: #c6ff00}[data-rv-theme=ink]{--rv-focus: var(--rv-signal)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background-color:color-mix(in srgb,var(--rv-signal) 55%,transparent);color:var(--rv-ink)}.rv-btn{border-radius:999px}.rv-btn:not(.rv-btn--secondary,.rv-btn--ghost){--rv-btn-bg: var(--rv-signal);--rv-btn-fg: var(--rv-ink);--rv-btn-hover: color-mix(in srgb, var(--rv-signal) 88%, #fff);--rv-btn-active: color-mix(in srgb, var(--rv-signal) 92%, var(--rv-ink))}.rv-link{text-decoration-color:var(--rv-signal);text-decoration-thickness:2px}@media(hover:hover){.rv-link:hover{text-decoration-color:currentColor}}.rs-header .rv-nav__link{text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:6px;text-decoration-color:transparent}.rs-header .rv-nav__link[aria-current=page]{text-decoration-color:var(--rv-signal)}.rs-header .rv-nav__link.is-hover{background-color:transparent;text-decoration-color:var(--rv-signal)}@media(hover:hover){.rs-header .rv-nav__link:hover{background-color:transparent;text-decoration-color:var(--rv-signal)}}.rs-status:before{background-color:var(--rv-signal)}.rs-serif,.rv-card__title,.rv-card__figure,.rv-standard__name,.rvp-serif-fig,.rvp-title{font-family:var(--rv-font-display);font-weight:var(--rs-head-weight);letter-spacing:-.025em}:root{--rv-section: clamp(64px, 40px + 4vw, 112px)}:root{--rs-curve-h: clamp(32px, 4.5vw, 72px)}.rs-curve{--rs-curve: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 72' preserveAspectRatio='none'%3E%3Cpath d='M0 72C420 -10 1020 -10 1440 72Z'/%3E%3C/svg%3E");position:relative}.rs-curve[data-curve=wave]{--rs-curve: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 72' preserveAspectRatio='none'%3E%3Cpath d='M0 48C300 12 620 12 860 30S1260 64 1440 18V72H0Z'/%3E%3C/svg%3E")}.rs-curve:not(.rs-curve--hang){margin-top:calc(var(--rs-curve-h) * -1);border-top:var(--rs-curve-h) solid transparent;background-origin:border-box;-webkit-mask:var(--rs-curve) top / 100% var(--rs-curve-h) no-repeat,linear-gradient(#000 0 0) bottom / 100% calc(100% - var(--rs-curve-h) + 1px) no-repeat;mask:var(--rs-curve) top / 100% var(--rs-curve-h) no-repeat,linear-gradient(#000 0 0) bottom / 100% calc(100% - var(--rs-curve-h) + 1px) no-repeat}.rs-curve--hang:after{content:"";position:absolute;left:0;right:0;bottom:calc(100% - 1px);height:var(--rs-curve-h);background-color:var(--rs-curve-bg, var(--rv-bg));pointer-events:none;-webkit-mask:var(--rs-curve) center / 100% 100% no-repeat;mask:var(--rs-curve) center / 100% 100% no-repeat}.rs-header{transition:box-shadow var(--rv-base) var(--rv-ease),background-color var(--rv-base) var(--rv-ease),color var(--rv-base) var(--rv-ease)}.rs-header .rv-nav__link,.rs-header .rv-btn{transition:background-color var(--rv-base) var(--rv-ease),border-color var(--rv-base) var(--rv-ease),color var(--rv-base) var(--rv-ease)}.rs-header.is-stuck{box-shadow:inset 0 -1px 0 var(--rv-rule)}@supports (backdrop-filter: blur(1px)){.rs-header.is-stuck{background-color:color-mix(in srgb,var(--rv-bg) 86%,transparent);backdrop-filter:saturate(1.4) blur(14px);-webkit-backdrop-filter:saturate(1.4) blur(14px)}}.rs-header .rv-header__actions .rv-btn[aria-current=page]{background-color:var(--rv-btn-hover);border-color:var(--rv-btn-hover)}@media(max-width:1023px){.rs-header:has(.rv-header__menu[aria-expanded=true]){background-color:var(--rv-bg);backdrop-filter:none;-webkit-backdrop-filter:none}}.rv-intro [data-intro]{opacity:0;transform:translate3d(0,18px,0)}.rv-intro [data-intro=fade]{transform:none}.rv-intro-run [data-intro]{transition:opacity 1s cubic-bezier(.16,1,.3,1),transform 1.2s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--i, 0) * 90ms + 60ms)}.rv-opening .rs-header .rv-lockup{visibility:hidden}.rs-w{display:inline-block;white-space:nowrap}.rv-intro [data-intro-words]:not(.is-split){opacity:0}.rs-w__i{display:inline-block;will-change:transform}.js [data-intro-words] .rs-w{overflow:hidden;padding-bottom:.12em;margin-bottom:-.12em;vertical-align:top}.rv-intro [data-intro-words] .rs-w__i{transform:translate3d(0,105%,0)}.rv-intro-run [data-intro-words] .rs-w__i{transition:transform 1.1s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--w, 0) * 55ms + .12s)}.js [data-reveal]{opacity:0;transform:translate3d(0,28px,0)}.js [data-reveal=fade]{transform:none}.js [data-reveal=scale]{transform:scale(.98);transform-origin:50% 100%}.js [data-reveal=line]{opacity:1;transform:scaleX(0);transform-origin:0 50%}.js [data-reveal].is-in{opacity:1;transform:none;transition:opacity .9s cubic-bezier(.16,1,.3,1),transform 1.1s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--d, 0) * 1ms)}.js [data-reveal=line].is-in{transition:transform 1.2s cubic-bezier(.65,0,.35,1);transition-delay:calc(var(--d, 0) * 1ms)}@media(prefers-reduced-motion:reduce){.js [data-reveal],.rv-intro [data-intro],.rv-intro [data-intro-words] .rs-w__i{opacity:1!important;transform:none!important}}.rs-qa [data-reveal],.rs-qa [data-intro],.rs-qa [data-intro-words] .rs-w__i{opacity:1!important;transform:none!important;transition:none!important}.rs-find__in,.rs-find__pulse,.rs-find__ring{transform-box:view-box;transform-origin:0 0}.rs-find__in{opacity:0;transform:scale(.3);transition:opacity .2s var(--rv-ease),transform .6s cubic-bezier(.16,1,.3,1)}.rs-find.is-on .rs-find__in{opacity:1;transform:none}.rs-find.is-gone .rs-find__in{opacity:0;transform:scale(.4);transition:opacity .42s var(--rv-ease),transform .52s cubic-bezier(.65,0,.35,1)}.rs-find__edge,.rs-find__line{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.rs-find__edge{stroke:var(--rv-ink);stroke-width:2.5}.rs-find__line{stroke:var(--rv-signal);stroke-width:1.5}.rs-find__pulse{opacity:0}.rs-find.is-on:not(.is-done) .rs-find__pulse{animation:rs-find-pulse 1.1s cubic-bezier(.2,.6,.4,1) infinite}.rs-find.is-on:not(.is-done) .rs-find__pulse--2{animation-delay:.55s}.rs-find.is-on:not(.is-done) .rs-find__ring{animation:rs-find-breathe 1.1s ease-in-out infinite}@keyframes rs-find-pulse{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}@keyframes rs-find-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}.rs-find__check path{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .34s cubic-bezier(.4,0,.2,1)}.rs-find__check .rs-find__line{stroke-width:1.6}.rs-find__check .rs-find__edge{stroke-width:2.6}.rs-find.is-done .rs-find__check path{stroke-dashoffset:0}.is-resetting .rs-find__in{transition:opacity .4s}@media(prefers-reduced-motion:reduce){.rs-find__pulse,.rs-find__ring{animation:none!important}}.rs-eyebrow{display:flex;align-items:center;gap:10px;margin:0;font:600 .9375rem/1.2 var(--rv-font-sans);letter-spacing:-.005em;color:var(--rv-fg-2)}.rs-eyebrow:before{content:"";flex:none;width:9px;height:9px;background-color:var(--rv-fg-muted)}.rs-eyebrow--signal:before{background-color:var(--rv-signal);box-shadow:inset 0 0 0 1px var(--rv-ink)}[data-rv-theme=ink] .rs-eyebrow--signal:before{box-shadow:none}.rs-status{display:flex;align-items:baseline;gap:10px;margin:0;padding-top:var(--rv-space-5);border-top:1px solid var(--rv-rule);font:var(--rv-body-sm);color:var(--rv-fg-muted)}.rs-status:before{content:"";flex:none;width:7px;height:7px;background-color:var(--rv-fg);transform:translateY(-1px)}.rs-head{display:grid;gap:var(--rv-space-6);max-width:46rem;margin-bottom:var(--rv-space-16)}.rs-head--center{margin-inline:auto;text-align:center;justify-items:center}.rs-head .rv-lede{max-width:36em}@media(max-width:767px){.rs-head{margin-bottom:var(--rv-space-10)}}.rs-prose{display:grid;gap:var(--rv-space-5);max-width:38rem;font:var(--rv-body);color:var(--rv-fg-2)}.rs-prose p{margin:0;text-wrap:pretty}.rs-prose--lg{font:400 1.125rem/1.6 var(--rv-font-sans);letter-spacing:-.004em}.rs-page-hero{padding-block:clamp(56px,3vw + 40px,112px) var(--rv-space-16)}.rs-page-hero__title{max-width:14em}.rs-page-hero__lede{margin-top:var(--rv-space-6);max-width:34em}.rs-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--rv-space-4) var(--rv-space-6);margin-top:var(--rv-space-10)}@media(max-width:560px){.rs-actions{flex-direction:column;align-items:stretch}.rs-actions .rv-btn{width:100%}.rs-actions .rv-link--arrow{justify-content:center;min-height:44px}}.rs-signup{max-width:34rem}.rs-signup__row{position:relative;display:flex;gap:var(--rv-space-3)}.rs-signup__input{flex:1 1 auto;min-width:0}.rs-signup__submit{flex:none}.rs-signup__note{margin:var(--rv-space-3) 0 0;font:var(--rv-body-sm);color:var(--rv-fg-muted)}.rs-signup__note .rv-link{color:inherit}.rs-signup__turnstile{margin:0}.rs-signup__turnstile:has(iframe){margin-top:var(--rv-space-3)}.rs-signup__turnstile:empty{display:none}.rs-signup__status{margin:var(--rv-space-3) 0 0;min-height:1.45em;font:500 .875rem/1.45 var(--rv-font-sans);color:var(--rv-fg-2)}.rs-signup__status:empty{min-height:0;margin:0}.rs-signup__status[data-state=error]{color:var(--rv-status-exception)}.rs-signup__status[data-state=success]{display:flex;align-items:center;gap:8px;color:var(--rv-fg)}.rs-signup__status[data-state=success]:before{content:"";width:16px;height:16px;flex:none;background-color:var(--rv-status-agreed);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.75 8.9 6.1 12.1 13.25 3.6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.75 8.9 6.1 12.1 13.25 3.6'/%3E%3C/svg%3E") center / contain no-repeat}.rs-signup.is-sent .rs-signup__submit{pointer-events:none}.rs-signup__hp,.rs-signup__relay{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(max-width:560px){.rs-signup__row{flex-direction:column}.rs-signup__submit{width:100%}}main:has(>.rs-join:last-child)+.rs-footer{position:relative;margin-top:-1px;padding-top:0}.rs-footer__about{display:grid;gap:var(--rv-space-5);max-width:22rem}.rs-footer__lockup{display:block;height:28px;width:auto;aspect-ratio:520.24 / 78.42;fill:currentColor}.rs-footer__partner{justify-self:start;display:grid;justify-items:start;gap:var(--rv-space-3);margin-top:var(--rv-space-4);color:var(--rv-fg-2);text-decoration:none;transition:color var(--rv-fast) var(--rv-ease)}.rs-footer__partner-label{font:var(--rv-body-sm);color:var(--rv-fg-muted)}.rs-footer__partner-logo{display:block;height:26px;width:auto;aspect-ratio:698.37 / 141.73;fill:currentColor}@media(hover:hover){.rs-footer__partner:hover{color:var(--rv-fg)}}.rs-footer__cols{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1023px){.rs-footer__about{grid-column:1 / -1;order:-1;margin-bottom:var(--rv-space-12)}.rs-footer__cols{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){.rs-footer__cols{grid-template-columns:repeat(2,minmax(0,1fr))}.rv-footer__cta .rv-btn{width:100%}}.rv-opener{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background-color:var(--rv-paper);cursor:pointer;transition:background-color .7s cubic-bezier(.4,0,.2,1)}.rv-opener.is-leaving{background-color:#fafaf900}.rv-opener__stage{width:min(78vw,540px)}.rv-opener__stage svg{display:block;width:100%;height:auto;overflow:visible;color:var(--rv-ink)}@media(prefers-reduced-motion:reduce){.rv-opener{display:none!important}}.rs-consent{position:fixed;z-index:60;left:16px;bottom:16px;width:min(calc(100% - 32px),25rem);display:grid;gap:var(--rv-space-4);padding:18px 20px 20px;border-radius:var(--rv-radius-media);background-color:var(--rv-sheet);color:var(--rv-ink);box-shadow:var(--rv-shadow-float);outline:1px solid var(--rv-stone-200);outline-offset:-1px;opacity:0;transform:translate3d(0,12px,0);transition:opacity .4s ease,transform .6s cubic-bezier(.16,1,.3,1)}.rs-consent[hidden]{display:none}.rs-consent.is-shown{opacity:1;transform:none}.rs-consent__text{margin:0;font:var(--rv-body-sm);color:var(--rv-fg-2);text-wrap:pretty}.rs-consent__text .rv-link{color:var(--rv-fg)}.rs-consent__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--rv-space-3)}.rs-consent__actions .rv-btn{width:100%}.rs-consent__choices{margin:0;padding:0;border:0;color:var(--rv-fg)}.rs-consent__choices .rv-check{color:inherit}.rs-consent__note{display:block;color:var(--rv-fg-muted)}.rs-consent__choices .rv-check:has(input:disabled){color:inherit;cursor:default}.rs-consent__choices input:disabled:checked{background-color:var(--rv-fg-muted);border-color:var(--rv-fg-muted);cursor:default}.rs-consent__save{grid-column:1 / -1}.rs-footer__button{padding:0;border:0;background:none;cursor:pointer;text-align:left}@media(prefers-reduced-motion:reduce){.rs-consent{transition:none}}html.is-dialog-open{overflow:hidden}.rs-dialog{width:min(100% - 32px,31rem);max-width:none;max-height:calc(100% - 32px);margin:auto;padding:0;border:0;overflow:auto;overscroll-behavior:contain;border-radius:var(--rv-radius-media);background-color:var(--rv-sheet);color:var(--rv-ink);box-shadow:var(--rv-shadow-float)}.rs-dialog::backdrop{background-color:#14141285;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.rs-dialog[open]{animation:rs-dialog-in .42s cubic-bezier(.16,1,.3,1)}.rs-dialog[open]::backdrop{animation:rs-dialog-fade .3s ease}@keyframes rs-dialog-in{0%{opacity:0;transform:translate3d(0,14px,0) scale(.985)}}@keyframes rs-dialog-fade{0%{opacity:0}}.rs-dialog__panel{display:grid;gap:var(--rv-space-5);padding:clamp(24px,4vw,36px)}.rs-dialog__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--rv-space-4)}.rs-dialog__title{margin:0;font:var(--rv-display-3);letter-spacing:var(--rv-display-3-track);font-variation-settings:"opsz" var(--rv-display-3-opsz);color:var(--rv-fg);text-wrap:balance}.rs-dialog__close{flex:none;margin:-6px -10px 0 0}.rs-dialog__body{display:grid;gap:var(--rv-space-6)}.rs-dialog__text{margin:0;font:var(--rv-body);color:var(--rv-fg-2);text-wrap:pretty}.rs-dialog__from{display:flex;align-items:center;gap:12px;margin:calc(var(--rv-space-2) * -1) 0 0;font:var(--rv-body-sm);color:var(--rv-fg-2)}.rs-faces{display:flex;flex:none}.rs-face{position:relative;display:block;border-radius:50%;box-shadow:0 0 0 2px var(--rv-sheet)}.rs-face+.rs-face{margin-left:-8px}.rs-faces img{display:block;width:36px;height:36px;border-radius:50%;object-fit:cover;background-color:var(--rv-stone-200);filter:grayscale(1)}.rs-lead{display:grid;gap:var(--rv-space-4)}.rs-lead__submit{width:100%;margin-top:var(--rv-space-2)}.rs-lead .rs-signup__note{margin-top:0}.rs-lead .rs-signup__status{margin:0}.rs-lead .rs-signup__status:empty{display:none}.rs-dialog__done{display:none;justify-items:start;gap:var(--rv-space-3);outline:0}.rs-dialog__done-icon{width:28px;height:28px;color:var(--rv-status-agreed, var(--rv-agreed))}.rs-dialog__done-title{margin:var(--rv-space-2) 0 0;font:var(--rv-display-3);letter-spacing:var(--rv-display-3-track);font-variation-settings:"opsz" var(--rv-display-3-opsz);color:var(--rv-fg)}.rs-dialog__done-text{margin:0;max-width:26em;font:var(--rv-body);color:var(--rv-fg-2);text-wrap:pretty;overflow-wrap:anywhere}.rs-dialog__done-close{margin-top:var(--rv-space-4)}.rs-dialog.is-done .rs-dialog__body,.rs-dialog.is-done .rs-dialog__title{display:none}.rs-dialog.is-done .rs-dialog__head{justify-content:flex-end;margin-bottom:calc(var(--rv-space-5) * -1)}.rs-dialog.is-done .rs-dialog__done{display:grid}.rs-upgrade{display:grid;gap:var(--rv-space-3);width:100%}.rs-upgrade__confirm{display:flex;align-items:flex-start;gap:10px;margin:0 0 var(--rv-space-4);padding:12px 14px;border-radius:var(--rv-radius-control);background-color:var(--rv-stone-100);font:var(--rv-body-sm);color:var(--rv-fg-2)}.rs-upgrade__confirm strong{font-weight:500;color:var(--rv-fg)}.rs-upgrade__confirm-icon{flex:none;width:18px;height:18px;margin-top:1px;color:var(--rv-status-agreed, var(--rv-agreed))}.rs-upgrade .rs-lead{margin-top:var(--rv-space-3)}.rs-upgrade__pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--rv-space-4)}.rs-upgrade__actions{display:grid;gap:var(--rv-space-2);margin-top:var(--rv-space-2)}.rs-upgrade__actions .rs-lead__submit{margin-top:0}.rs-upgrade__thanks{display:none;justify-items:start;gap:var(--rv-space-3);outline:0}.rs-dialog.is-upgraded .rs-upgrade{display:none}.rs-dialog.is-upgraded .rs-upgrade__thanks{display:grid}@media(max-width:480px){.rs-upgrade__pair{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.rs-dialog[open],.rs-dialog[open]::backdrop{animation:none}}.rs-join__panel{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--rv-column-gap);row-gap:var(--rv-space-12);align-items:end}.rs-join__copy{grid-column:1 / span 6;display:grid;gap:var(--rv-space-6);align-content:start}.rs-join__title{max-width:12em}.rs-join__text{max-width:28em}.rs-join__actions{margin-top:var(--rv-space-4)}.rs-join__follow{grid-column:8 / -1;display:grid;gap:var(--rv-space-3);padding:var(--rv-space-8);border-radius:var(--rv-radius-card);background-color:color-mix(in srgb,var(--rv-ledger-deep) 82%,transparent);box-shadow:inset 0 0 0 1px var(--rv-rule);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.rs-join__follow-title{color:var(--rv-fg)}.rs-join__follow-text{margin:0 0 var(--rv-space-3);font:var(--rv-body-sm);color:var(--rv-fg-2)}.rs-join__follow .rs-signup{max-width:none}.rs-join__follow .rs-signup__row{flex-direction:column}.rs-join__follow .rs-signup__submit{width:100%}@media(max-width:1023px){.rs-join__copy,.rs-join__follow{grid-column:1 / -1}.rs-join__text{max-width:18em}}@media(max-width:600px){.rs-join__text{max-width:16em}}@media(max-width:560px){.rs-join__follow{padding:var(--rv-space-5)}}.rs-build__mail{margin-top:calc(var(--rv-space-1) * -1);font:var(--rv-body-sm);color:var(--rv-fg-2)}.rs-build__mail .rv-link{color:var(--rv-fg);overflow-wrap:anywhere}@media(max-width:560px){.rs-build .rs-actions .rv-btn{width:100%}}
