:root,[data-theme=night]{color-scheme:dark;--ui-bg:#18181a;--ui-surface:#1f1f22;--ui-surface-hover:#2a2a2a;--ui-text:#edecec;--ui-text-muted:#8c8c8c;--ui-border:#2a2a2a;--ui-selected:#2a2a2a;--ui-on-selected:#ffffff;--ui-cta:#ffffff;--ui-on-cta:#111113;--ui-lip:inset 0 1px 0 0 rgb(255 255 255/0.06);--ui-dock-shadow:0 12px 32px rgb(0 0 0/0.45);--ui-dock-glass:rgb(31 31 34/0.9);--ui-danger:#f87171;--ui-on-danger:#111113}[data-theme=day]{color-scheme:light;--ui-bg:#f6f6f6;--ui-surface:#ffffff;--ui-surface-hover:#f1f1f1;--ui-text:#26251e;--ui-text-muted:#615f57;--ui-border:#e4dfd4;--ui-selected:#26251e;--ui-on-selected:#f6f6f6;--ui-cta:#26251e;--ui-on-cta:#f6f6f6;--ui-lip:inset 0 1px 0 0 rgb(255 255 255/0.9);--ui-dock-shadow:0 12px 32px rgb(38 37 30/0.12);--ui-dock-glass:rgb(255 255 255/0.9);--ui-danger:#b42318;--ui-on-danger:#ffffff}body,html{background:var(--ui-bg)}:root{--fs-lead:clamp(1rem,0.95rem + 0.25vw,1.125rem);--fs-display-xs:clamp(1.125rem,1rem + 0.5vw,1.375rem);--fs-display-sm:clamp(1.375rem,1.15rem + 0.9vw,1.875rem);--fs-display-md:clamp(1.625rem,1.25rem + 1.5vw,2.5rem);--fs-display-lg:clamp(2rem,1.4rem + 2.4vw,3.25rem);--fs-display-xl:clamp(2.5rem,1.6rem + 3.6vw,4.5rem);--type-sentence:1.625rem;--type-sentence-leading:1.25;--type-sentence-tracking:-0.0125em;--type-name:1.375rem;--type-name-leading:1.3;--type-name-tracking:-0.005em;--type-section:2.25rem;--type-section-leading:1.2;--type-section-tracking:-0.02em;--type-lead:1rem;--type-lead-leading:1.5;--type-lead-tracking:0.005em;--type-body:0.875rem;--type-body-leading:1.5;--type-body-tracking:0.01em;--type-meta:0.75rem;--type-meta-leading:1.5;--type-meta-tracking:0.01em;--type-small:0.8125rem;--type-ui:0.9375rem;--type-title:1.125rem;--type-heading:1.875rem;--corner-sm:0.25rem;--corner-md:0.5rem;--corner-lg:0.75rem;--corner-full:999px}:root,[data-theme=night]{--elev-1:inset 0 1px 0 rgb(255 255 255/0.035),0 1px 2px rgb(0 0 0/0.35),0 4px 12px -4px rgb(0 0 0/0.35);--elev-2:0 0 0 1px rgb(255 255 255/0.08),0 8px 16px -4px rgb(0 0 0/0.5),0 24px 48px -12px rgb(0 0 0/0.6);--elev-3:0 0 0 1px rgb(255 255 255/0.1),0 16px 32px -8px rgb(0 0 0/0.5),0 32px 80px -16px rgb(0 0 0/0.7)}[data-theme=day]{--elev-1:0 0 0 0.5px rgb(0 0 0/0.02),0 1px 2px rgb(0 0 0/0.04),0 2px 6px -2px rgb(0 0 0/0.04);--elev-2:0 0 0 1px rgb(0 0 0/0.06),0 4px 8px -2px rgb(0 0 0/0.06),0 16px 32px -8px rgb(0 0 0/0.14);--elev-3:0 0 0 1px rgb(0 0 0/0.08),0 8px 16px -4px rgb(0 0 0/0.08),0 24px 48px -12px rgb(0 0 0/0.18)}:root{--ui-dock-reserve:76px;--ox-white:#ffffff;--ox-ink-on-green:#06140d;--ov-booking-bg:#0c0d0f;--ov-booking-card:#121316;--ov-booking-raised:#18181a;--ov-booking-action:#1a1c20;--ov-booking-bubble:#1f1f22;--ov-booking-track:#272b31;--ov-booking-line:#2c3139;--ov-booking-line-soft:#242427;--ov-booking-ink:#edecec;--ov-booking-muted:#b4bac3;--ov-booking-faint:#8b919a;--ov-booking-accent:#fbbf24;--ov-booking-link:#fbbf24;--ov-booking-on-accent:#1b1203;--ov-booking-red:#fecaca;--ov-booking-red-bright:#fecaca;--ov-booking-green:#6ee7a8;--ov-booking-mint:#6ee7a8}.mkt-page .ui-pill,.mkt-page button.ui-pill,.ui-pill{border-radius:.25rem!important}.ui-pill:focus-visible{outline-style:solid!important;outline-width:2px!important;outline-color:var(--ui-text)!important;outline-offset:2px!important}html .mkt-page .call-demo-copy,html .mkt-page .call-demo-live,html .mkt-page .help-group-title,html .mkt-page .mkt-footer-heading,html .mkt-page .mkt-manifesto-kicker,html .mkt-page .pricing-faq-kicker,html .mkt-page .pricing-matrix-kicker,html .mkt-page .pricing-wizard-kicker,html .mkt-page .tier1-eyebrow,html .mkt-page .type-eyebrow,html .mkt-page span.label,html .ov-signin .ov-signin-board-title,html .ov-signin .ov-signin-eyebrow,html .ov-signin .ov-signin-label{font-family:var(--font-sans,ui-sans-serif,system-ui,sans-serif)!important;font-size:var(--type-small)!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;color:var(--ui-text-muted)!important}html .mkt-page .mkt-footer-heading{color:var(--ui-text)!important}html .ov-signin .ov-signin-eyebrow{margin-bottom:.375rem}html .ov-signin :is(.ov-signin-eyebrow,.ov-signin-label,.ov-signin-board-title){color:#aaa8a0!important}html .mkt-page .home-platform-link,html .mkt-page .mkt-doc-body a,html .mkt-page .mkt-nav-panel-cta,html .mkt-page a.underline{color:var(--ui-text)!important;text-decoration-color:color-mix(in srgb,var(--ui-text) 35%,transparent)!important}html .mkt-page .pricing-matrix-yes,html .mkt-page .pricing-wizard-step-active{color:var(--ui-text)!important}html .mkt-page .pricing-billing-save{padding:.125rem .5rem;border:0!important;border-radius:var(--corner-full);background:color-mix(in srgb,var(--ui-text) 10%,transparent)!important;color:var(--ui-text)!important;font-size:var(--type-meta);font-weight:500;letter-spacing:0!important;text-transform:none!important}html .ov-public .hx-table thead .is-us{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--ui-text) 22%,transparent)}html .ov-public .hx-table-group th{color:var(--ui-text-muted);font-size:var(--type-small)}html .ov-signin .ov-signin-row-tag{display:inline-flex;align-items:center;gap:.375rem;border:0;background:rgb(255 255 255/.06);color:#b3b3b3;font-family:var(--font-sans,ui-sans-serif,system-ui,sans-serif);font-size:var(--type-meta);font-weight:500;letter-spacing:0;text-transform:none}html .ov-signin .ov-signin-row-tag:before{content:"";width:6px;height:6px;border-radius:var(--corner-full);background:#8c8c8c}html .ov-signin .ov-signin-row-tag--alert:before{background:#fbbf24}html .ov-signin .ov-signin-row-tag--booked:before,html .ov-signin .ov-signin-row-tag--confirm:before{background:#6ee7a8}html .ov-signin .ov-signin-row-tag--intake:before{background:#93c5fd}.ov-public :is(.ov-btn,th){font-size:var(--type-body)}@media (max-width:980px){html .ov-public .mkt-nav-actions .mkt-nav-login:not(.mkt-nav-contact){display:inline-flex!important;align-items:center;min-height:40px;padding:0 1rem;border:1px solid var(--ov-line);border-radius:var(--corner-full);color:var(--ov-ink)!important;font-size:var(--type-body)!important;font-weight:500;text-decoration:none}html .ov-public .mkt-nav--open .mkt-nav-actions .mkt-nav-login:not(.mkt-nav-contact),html .ov-public .mkt-nav-actions .mkt-nav-contact{display:none!important}html .ov-public .mkt-nav--open{background:var(--ov-paper)!important;box-shadow:0 1px 0 var(--ov-line)}html .ov-public .mkt-nav-sheet{height:100dvh!important;min-height:0!important;overflow-y:auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}html .ov-public .mkt-nav-sheet-nav{flex:none!important;margin-top:1.5rem!important}html .ov-public .mkt-nav-sheet-foot{padding-top:2rem!important}}.ov-public .pricing-getpaid{padding:clamp(3.5rem,7vw,5.5rem) 0;border-top:1px solid var(--ov-hairline)}.ov-public .pricing-getpaid-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,3rem);margin-top:2rem;align-items:start}.ov-public .pricing-getpaid-steps{list-style:none;margin:0;padding:0}.ov-public .pricing-getpaid-steps li{display:grid;grid-template-columns:4.5rem minmax(0,1fr);column-gap:1rem;padding:1rem 0;border-top:1px solid var(--ov-hairline)}.ov-public .pricing-getpaid-steps li:first-child{border-top:0;padding-top:0}.ov-public .pricing-getpaid-steps li>span{grid-row:span 2;color:var(--ov-emerald-text);font-size:var(--type-body);font-weight:500;line-height:1.6}.ov-public .pricing-getpaid-math>p:last-child,.ov-public .pricing-getpaid-steps p{margin:.2rem 0 0;color:var(--ov-muted);font-size:var(--type-lead);line-height:1.5}.ov-public .pricing-getpaid .pricing-getpaid-step{margin:0;color:var(--ov-headline);font-size:var(--type-lead);font-weight:500}.ov-public .pricing-getpaid-math{padding:1.25rem 1.4rem;border:1px solid var(--ov-hairline);border-radius:var(--corner-lg);background:var(--ov-paper-raised)}.ov-public .pricing-getpaid-math dl{display:grid;gap:.45rem;margin:.85rem 0 .9rem}.ov-public .pricing-getpaid-math dl>div{display:flex;justify-content:space-between;gap:1rem;color:var(--ov-muted);font-size:var(--type-lead)}.ov-public .pricing-getpaid-math dd{margin:0;white-space:nowrap;font-variant-numeric:tabular-nums}.ov-public .pricing-getpaid-math .is-net{padding-top:.55rem;border-top:1px solid var(--ov-hairline);color:var(--ov-headline);font-weight:500}.ov-public .pricing-getpaid-math>p:last-child{font-size:var(--type-body)}@media (max-width:860px){.ov-public .pricing-getpaid-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.ov-public .pricing-getpaid-steps li{grid-template-columns:minmax(0,1fr)}.ov-public .pricing-getpaid-steps li>span{grid-row:auto}}.ov-public :is(a,button){touch-action:manipulation;-webkit-tap-highlight-color:transparent}.ov-public :is(.mkt-nav-cta,.inst-btn-primary,.mkt-nav-sheet-cta):active:not(:disabled){transform:scale(.97)}@media (prefers-reduced-motion:reduce){.ov-public :is(.mkt-nav-cta,.inst-btn-primary,.mkt-nav-sheet-cta):active:not(:disabled){transform:none}}.ov-public{--ov-canvas:color-mix(in srgb,var(--ov-paper) 55%,var(--ov-paper-raised));--ov-stone:var(--ov-paper-raised);--ov-select:var(--ov-emerald-text);--ov-gap-module:clamp(1.5rem,1.3rem + 0.5vw,2rem);--ov-gap-chapter:clamp(3rem,2.2rem + 2.6vw,4.5rem);--ov-measure:47.5rem;--ov-rail:2rem}html[data-theme=day] .ov-public{--ov-canvas:var(--ui-bg)}.ov-public .ov-surface-canvas{background:var(--ov-canvas)!important}.ov-public .ov-surface-stone{background:var(--ov-stone)!important}.ov-public .ov-surface-anchor{--ov-paper:#242427;--ov-paper-raised:#2c2c2e;--ov-stone:#2c2c2e;background:var(--ov-paper)!important;border-block:1px solid var(--ov-hairline)!important;color:var(--ov-ink)!important}html[data-theme=day] .ov-public .ov-surface-anchor{--ov-paper:#26251e;--ov-paper-raised:#33322a;--ov-stone:#33322a;--ov-ink:#edecec;--ov-headline:#f6f6f6;--ov-muted:#bdbab0;--ov-line:#3b3a33;--ov-line-strong:#4a4840;--ov-hairline:rgb(255 255 255/0.14);--ov-hairline-strong:rgb(255 255 255/0.26);--ov-hairline-hover:rgb(255 255 255/0.45);--ov-accent-text:#e08a5c;--ov-emerald-text:#6ee7a8;--ov-select:#6ee7a8;border-block-color:transparent!important}.ov-public .ov-chapter{padding-block:var(--ov-gap-chapter)!important}.ov-public .ov-chapter+.ov-chapter:not([class*=ov-surface-]){border-top:1px solid var(--ov-line)!important}.ov-public .ov-rows{display:grid;margin:0;padding:0;list-style:none;border-top:1px solid var(--ov-line)}.ov-public .ov-row{display:grid;grid-template-columns:var(--ov-rail) minmax(0,1fr);column-gap:1rem;padding-block:1.125rem 1.375rem;border-bottom:1px solid var(--ov-line)}.ov-public .ov-row-index{padding-top:.2rem;color:var(--ov-muted);font-size:var(--type-small);font-weight:500;font-variant-numeric:tabular-nums}.ov-public .ov-row-title{margin:0;color:var(--ov-headline);font-size:var(--type-title);font-weight:500;line-height:1.35;letter-spacing:-.01em}.ov-public .ov-row-body{margin:.375rem 0 0;color:var(--ov-muted);font-size:var(--type-ui);line-height:1.6}.ov-public .ov-specimen-label{display:inline-flex;align-items:center;gap:.5rem;margin:0 0 .875rem;color:var(--ov-muted);font-size:var(--type-meta);font-weight:500}.ov-public .ov-specimen-label:before{content:"";width:.5rem;height:.5rem;border:1px solid;border-radius:var(--corner-full)}html[data-theme=day] .ov-public .mkt-nav .mkt-nav-cta,html[data-theme=day] .ov-public .mkt-nav.mkt-nav--elevated .mkt-nav-cta{border:1px solid var(--ov-charcoal)!important;background:var(--ov-charcoal)!important;color:var(--ov-paper)!important}.ov-public .mkt-nav .mkt-nav-cta{gap:.5rem;min-height:36px!important;padding-inline:.875rem!important;font-weight:500!important}.ov-public .mkt-nav .mkt-nav-cta:before{content:"";flex:none;width:.4375rem;height:.4375rem;border-radius:var(--corner-full);background:var(--ov-green);box-shadow:0 0 0 3px color-mix(in srgb,var(--ov-green) 22%,transparent)}html[data-theme=day] .ov-public .mkt-nav .mkt-nav-cta:before{--ov-live-dot:#6ee7a8;background:var(--ov-live-dot)}.ov-public .mkt-nav .mkt-nav-cta:hover{filter:brightness(1.12)}.ov-public .pd-scenarios{gap:0;border-top:1px solid var(--ov-line)}.ov-public .pd-scenario{display:grid;grid-template-columns:1.75rem minmax(0,1fr);column-gap:.5rem;row-gap:.25rem;position:relative;padding:.875rem .875rem .875rem 1.125rem;border:0;border-bottom:1px solid var(--ov-line);border-radius:0;background:transparent}.ov-public .pd-scenario:before{content:"";position:absolute;inset:.625rem auto .625rem 0;width:3px;border-radius:var(--corner-full);background:transparent}.ov-public .pd-scenario:hover:not(:disabled),.ov-public .pd-scenario[aria-pressed=true]{background:var(--ov-stone)}.ov-public .pd-scenario[aria-pressed=true]:before{background:var(--ov-select)}.ov-public .pd-scenario:focus-visible{outline:2px solid var(--ov-select);outline-offset:-2px}.ov-public .pd-scenario-sub,.ov-public .pd-scenario-title{grid-column:2}.ov-public .pd-scenario-sub a{text-decoration:underline;text-underline-offset:2px}.ov-public .pd-scenario-num{grid-row:span 2;padding-top:.15rem;color:var(--ov-muted);font-size:var(--type-meta);font-weight:500;font-variant-numeric:tabular-nums}.ov-public .pd-stage{background:var(--ov-paper)}.ov-public .pd-grid:has(.pd-preview){align-items:start}.ov-public .pd-stage:has(.pd-preview){min-height:0;background:var(--ov-stone)}.ov-public .pd-preview{display:grid;gap:var(--ov-gap-module)}.ov-public .pd-preview-prompt{margin:0;color:var(--ov-headline);font-size:var(--type-title);font-weight:500;line-height:1.4}.ov-public .pd-preview-prompt span{display:block;margin-top:.25rem;color:var(--ov-muted);font-size:var(--type-ui);font-weight:400}.ov-public .pd-preview-sample{padding:1rem 1.125rem;border:1px dashed var(--ov-line-strong);border-radius:var(--corner-md);background:var(--ov-paper)}.ov-public .pd-preview-sample .pd-transcript{margin-bottom:1rem}.ov-public .pd-preview-steps{display:grid;gap:.375rem;margin:0;padding:.875rem 0 0;border-top:1px solid var(--ov-line);list-style:none;color:var(--ov-muted);font-size:var(--type-body);line-height:1.45}.ov-public .pd-preview-steps li{display:grid;grid-template-columns:1.5rem minmax(0,1fr)}.ov-public .pd-preview-steps li span{font-variant-numeric:tabular-nums}@media (max-width:720px){.ov-public .pd-preview-sample{display:none}.ov-public .pd-stage:has(.pd-preview){padding:1rem}}@media (min-width:1024px){.ov-public .ov-hero-split{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:clamp(2.5rem,5vw,5rem);align-items:end}}.ov-public .ov-hero-aside{display:none}@media (min-width:1024px){.ov-public .ov-hero-aside{display:block}}.ov-public .ov-board{margin:0;padding:1.125rem 1.25rem 1rem;border:1px solid var(--ov-line);border-radius:var(--corner-lg);background:var(--ov-paper)}.ov-public .ov-board-table{width:100%;border-collapse:collapse;font-size:var(--type-body);font-variant-numeric:tabular-nums}.ov-public .ov-board-table td,.ov-public .ov-board-table th{padding:.625rem .5rem;border-bottom:1px solid var(--ov-line);text-align:right}.ov-public .ov-board-table th:first-child{text-align:left}.ov-public .ov-board-table thead th{padding-top:0;color:var(--ov-muted);font-size:var(--type-meta);font-weight:500}.ov-public .ov-board-table tbody th{color:var(--ov-headline);font-weight:500}.ov-public .ov-board-table td{color:var(--ov-ink)}.ov-public .ov-board-table tr[data-attention] td,.ov-public .ov-board-table tr[data-attention] th{background:var(--ov-stone)}.ov-public .ov-board-table tr[data-attention] th{box-shadow:inset 3px 0 0 var(--ov-select)}.ov-public .ov-board-table tr[data-attention] td:last-child{color:var(--ov-headline);font-weight:500}.ov-public .ov-board-flag{display:block;margin-top:.125rem;color:var(--ov-muted);font-size:var(--type-meta);font-weight:500}.ov-public .ov-board-foot{margin:.75rem 0 0;color:var(--ov-muted);font-size:var(--type-small)}.ov-public .ov-lead-module{display:grid;grid-template-columns:var(--ov-rail) minmax(0,1fr);column-gap:1rem;margin-bottom:var(--ov-gap-chapter);padding:clamp(1.5rem,1rem + 2vw,2.5rem);border-radius:var(--corner-lg);background:var(--ov-stone)}.ov-public .ov-lead-title{margin:0;max-width:24ch;color:var(--ov-headline);font-size:var(--fs-display-sm);font-weight:500;line-height:1.15;letter-spacing:-.03em}.ov-public .ov-lead-body{margin:.875rem 0 0;max-width:40rem;color:var(--ov-muted);font-size:var(--fs-lead);line-height:1.6}@media (max-width:599px){.ov-public .ov-lead-module{grid-template-columns:minmax(0,1fr);row-gap:.5rem}}@media (min-width:900px){.ov-public .ov-rows--three{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(1.5rem,3vw,2.5rem);border-top:0}.ov-public .ov-rows--three .ov-row{border-top:1px solid var(--ov-line-strong);border-bottom:0}}.ov-public .ov-surface-anchor.tier1-bridge .tier1-story-grid{align-items:center}.ov-public .ov-annotation{display:grid;margin:0;border-top:1px solid var(--ov-line-strong)}.ov-public .ov-annotation>div{display:grid;grid-template-columns:7.5rem minmax(0,1fr);column-gap:1rem;padding-block:.875rem;border-bottom:1px solid var(--ov-line)}.ov-public .ov-annotation dt{color:var(--ov-muted);font-size:var(--type-small);font-weight:500}.ov-public .ov-annotation dd{margin:0;color:var(--ov-headline);font-size:var(--type-ui);line-height:1.45}@media (min-width:960px){.ov-public .ov-chapter-split{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);column-gap:clamp(2rem,5vw,5rem);align-items:start}.ov-public .ov-chapter-split>.tier1-section-title{margin-top:0!important}}@media (max-width:959px){.ov-public .ov-chapter-split>.tier1-section-title{margin-bottom:var(--ov-gap-module)}}.ov-public .ov-coverage{display:grid;margin:0;padding:0;list-style:none}.ov-public .ov-coverage li{display:grid;grid-template-columns:minmax(0,1fr) auto 4rem;align-items:center;column-gap:.875rem;padding-block:.5rem;border-bottom:1px solid var(--ov-line);font-size:var(--type-body)}.ov-public .ov-coverage li:last-child{border-bottom:0}.ov-public .ov-coverage-name{color:var(--ov-muted)}.ov-public .ov-coverage li[data-open] .ov-coverage-name{color:var(--ov-headline);font-weight:500}.ov-public .ov-coverage-meter{display:inline-flex;gap:3px}.ov-public .ov-coverage-meter i{width:.875rem;height:.375rem;border-radius:var(--corner-sm);background:var(--ov-line)}.ov-public .ov-coverage-meter i[data-on]{background:var(--ov-muted)}.ov-public .ov-coverage li[data-open] .ov-coverage-meter i{background:var(--ov-select)}.ov-public .ov-coverage-state{color:var(--ov-muted);font-size:var(--type-meta);font-weight:500;font-variant-numeric:tabular-nums;text-align:right}.ov-public .ov-coverage li[data-open] .ov-coverage-state{color:var(--ov-select)}@media (min-width:720px){.ov-public .ov-rows--two{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(1.5rem,3vw,2.5rem)}}.ov-public .ov-rows--two .ov-row-title{font-size:var(--type-lead);font-weight:500}.ov-public .ov-trade+.ov-trade{border-top:1px solid var(--ov-line)!important}.ov-public .ov-trade-grid{display:grid;gap:var(--ov-gap-module)}@media (min-width:1024px){.ov-public .ov-trade-grid{grid-template-columns:minmax(0,3fr) minmax(0,4.5fr) minmax(0,4.5fr);column-gap:clamp(1.5rem,3vw,3rem);align-items:start}.ov-public .ov-trade-lead{position:sticky;top:6rem}}.ov-public .ov-trade-lead .tier1-section-title{margin-top:.375rem!important}.ov-public .ov-trade-customers{margin:.625rem 0 0;color:var(--ov-muted);font-size:var(--type-ui);line-height:1.55}.ov-public .ov-col-label{margin:0 0 .625rem;color:var(--ov-muted);font-size:var(--type-small);font-weight:500;line-height:1.4}.ov-public .ov-trade-col .tier1-plan-list{margin-top:0!important}.ov-public .ov-trade-col .tier1-plan-list+.ov-col-label{margin-top:var(--ov-gap-module)}.ov-public .ov-scan-link{display:inline-flex;align-items:center;gap:.375rem;margin-top:1rem;color:var(--ov-headline);font-size:var(--type-body);font-weight:500;text-decoration:none}.ov-public .ov-scan-link:after{content:"→";color:var(--ov-muted);transition:transform .14s ease}.ov-public .ov-scan-link:hover:after{transform:translateX(2px)}@media (prefers-reduced-motion:reduce){.ov-public .ov-scan-link:after{transition:none}}.ov-public .ov-endcap{max-width:42rem!important}html .ov-public .tier1-pricing-plans .tier1-plan{--plan-pad-x:1.5rem;--plan-pad-top:0rem;overflow:hidden;padding:var(--plan-pad-top) var(--plan-pad-x) 1.5rem!important}html .ov-public .tier1-pricing-plans .tier1-plan-quiet{background:transparent!important;border-color:var(--ov-line)!important}html .ov-public .tier1-pricing-plans .tier1-plan-featured{background:var(--ov-stone)!important;border-color:var(--ov-line-strong)!important}html .ov-public .tier1-pricing-plans .tier1-plan-badge{display:flex;align-items:center;gap:.5rem;min-height:2.5rem;margin:0 calc(var(--plan-pad-x) * -1) .75rem!important;padding:.5rem var(--plan-pad-x);font-size:var(--type-small);font-weight:500;letter-spacing:.01em}html .ov-public .tier1-pricing-plans .tier1-plan-featured .tier1-plan-badge{--plan-dot:#6ee7a8;background:var(--ov-charcoal);color:var(--ov-paper)!important}html[data-theme=night] .ov-public .tier1-pricing-plans .tier1-plan-featured .tier1-plan-badge{--plan-dot:#15803d;background:var(--ov-headline)}html .ov-public .tier1-pricing-plans .tier1-plan-featured .tier1-plan-badge:before{content:"";width:.4375rem;height:.4375rem;border-radius:var(--corner-full);background:var(--plan-dot)}html .ov-public .pricing-multi-row:not(.pricing-multi-row--recommended){background:transparent!important}@media (max-width:1099px){html .ov-public .tier1-pricing-plans .tier1-plan-badge--empty{display:none}html .ov-public .tier1-pricing-plans .tier1-plan-quiet{padding-top:1.5rem!important}}html .ov-public .pricing-chapter-compare .pricing-matrix-scroll{background:var(--ov-paper)!important}.ov-public .ov-doc>*{max-width:var(--ov-measure)}.ov-public .legal-prose section{padding-top:1.5rem;border-top:1px solid var(--ov-line)}.ov-public .legal-prose section:first-child{padding-top:0;border-top:0}.ov-public .legal-prose section+section{margin-top:2.25rem}.ov-public .legal-prose h2{display:flex;align-items:baseline;gap:0;margin-bottom:.875rem}.ov-public .legal-prose .legal-index{flex:none;width:var(--ov-rail);color:var(--ov-muted);font-size:var(--type-body);font-weight:500;font-variant-numeric:tabular-nums}.ov-public .legal-prose .legal-lead{max-width:40rem;color:var(--ov-headline);font-size:var(--type-title);line-height:1.55}.ov-public .legal-prose ul.legal-checks,.ov-public .legal-prose ul.legal-rows{display:grid;margin:1rem 0 1.25rem;padding:0;list-style:none;border-top:1px solid var(--ov-line)}.ov-public .legal-prose ul.legal-checks>li,.ov-public .legal-prose ul.legal-rows>li{margin:0;padding-block:.875rem;border-bottom:1px solid var(--ov-line)}.ov-public .legal-prose ul.legal-rows>li{display:grid;gap:.25rem 1.5rem}.ov-public .legal-prose ul.legal-rows>li>strong{font-size:var(--type-ui);line-height:1.45}@media (min-width:720px){.ov-public .legal-prose ul.legal-rows>li{grid-template-columns:13rem minmax(0,1fr)}}.ov-public .legal-prose ul.legal-checks>li{display:grid;grid-template-columns:var(--ov-rail) minmax(0,1fr)}.ov-public .legal-prose ul.legal-checks>li:before{content:"✓";color:var(--ov-muted);font-weight:500}@media (max-width:719px){.ov-public .legal-prose section+section{margin-top:1.75rem}.ov-public .legal-prose ul.legal-checks>li,.ov-public .legal-prose ul.legal-rows>li{padding-block:.625rem}}.ov-public .ov-help>*{max-width:57.5rem}.ov-public .ov-help .help-search input{background:var(--ov-paper)}.ov-public .ov-help .help-list{gap:0;overflow:hidden;border:1px solid var(--ov-line);border-radius:var(--corner-md);background:var(--ov-paper)}.ov-public .ov-help .help-list>li+li{border-top:1px solid var(--ov-line)}.ov-public .ov-help .help-card{grid-template-columns:minmax(0,1fr) 1.25rem;column-gap:1rem;border:0;border-radius:0}.ov-public .ov-help .help-card>span{grid-column:1}.ov-public .ov-help .help-card-title:after{content:none}.ov-public .ov-help .help-card:after{content:"→"/"";grid-column:2;grid-row:1/span 2;align-self:center;justify-self:end;color:var(--ov-muted);transition:transform .15s ease,color .15s ease}.ov-public .ov-help .help-card:focus-visible,.ov-public .ov-help .help-card:hover{background:var(--ov-stone)}.ov-public .ov-help .help-card:focus-visible:after,.ov-public .ov-help .help-card:hover:after{transform:translateX(2px);color:var(--ov-ink)}@media (prefers-reduced-motion:reduce){.ov-public .ov-help .help-card:after{transition:none}}.ov-public .ov-product-sequence .mkt-law--ruled{grid-template-columns:1.875rem minmax(0,1fr);column-gap:1.125rem;padding:1.25rem 0 2rem}.ov-public .ov-product-sequence .mkt-law-index{display:inline-grid;place-items:center;width:1.875rem;height:1.875rem;padding:0;border:1px solid color-mix(in srgb,var(--ov-accent-text) 45%,transparent);border-radius:var(--corner-full);color:var(--ov-accent-text);font-size:var(--type-meta);font-weight:500;font-variant-numeric:tabular-nums;opacity:1}.ov-public .ov-product-sequence .mkt-law-title{margin-top:.25rem}@media (min-width:900px){.ov-public .ov-product-sequence .mkt-law--ruled:nth-child(2n){padding-top:2rem;padding-bottom:1.25rem}}@media (max-width:400px){.ov-public .ov-product-hero-grid{gap:1rem}.ov-public .ov-product-stage{padding-top:.5rem}}.ov-signin{--ov-auth-card:#242427;--ov-auth-field:#151517;--ov-auth-signal:#6ee7a8}.ov-signin .ov-signin-card{border-color:rgb(255 255 255/.12);box-shadow:inset 0 1px 0 0 rgb(255 255 255/.07),0 30px 80px -30px rgb(0 0 0/.9)}.ov-signin .ov-signin-card,.ov-signin .ov-signin-or span{background:var(--ov-auth-card)}.ov-signin .ov-signin-input{background:var(--ov-auth-field)}.ov-signin .ov-signin-row.is-newest{background:rgb(255 255 255/.05);box-shadow:inset 2px 0 0 0 var(--ov-auth-signal)}.ov-signin-mobile-head{display:none}@media (max-width:1024px){.ov-signin-mobile-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}.ov-signin-mobile-head .ov-signin-brand--mobile{margin-bottom:0}}@media (max-width:560px){.ov-signin-mobile-head .orvius-logo-word{font-size:1.35rem}.ov-signin .ov-signin-panel{padding-top:1.5rem}.ov-signin .ov-signin-card{padding:1.75rem 1.25rem}}.ov-public .ov-claim-form{display:grid;gap:.75rem}.ov-public .ov-claim-field{display:grid;gap:.375rem;color:var(--ov-muted);font-size:var(--type-small);font-weight:500}.ov-public .ov-claim-field input,.ov-public .ov-claim-field select{min-height:44px;padding:0 .875rem;border:1px solid var(--ov-line-strong);border-radius:var(--corner-md);background:var(--ov-paper);color:var(--ov-ink);font:inherit;font-size:var(--type-lead);font-weight:400}.ov-public .ov-claim-submit{justify-self:start;min-height:44px;white-space:nowrap}.ov-public .ov-claim-card{display:grid;gap:.5rem;margin-top:1rem;padding:1.25rem;border:1px solid var(--ov-line);border-radius:var(--corner-lg);background:var(--ov-stone)}.ov-public .ov-claim-shop{margin:0;color:var(--ov-headline);font-size:var(--type-lead);font-weight:500}.ov-public .ov-claim-link{margin:0;color:var(--ov-accent-text);font-size:var(--type-body);overflow-wrap:anywhere}.ov-public .ov-claim-note{margin:0;color:var(--ov-muted);font-size:var(--type-body);line-height:1.55}.ov-public .ov-claim-actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.ov-public .ov-claim-band{border-top:1px solid var(--ov-line)}.cmp-table{width:100%;border-collapse:collapse;font-size:var(--type-ui);line-height:1.55;color:var(--void)}.cmp-table td,.cmp-table th{padding:1rem 1.25rem 1rem 0;border-bottom:1px solid var(--rule);text-align:left;vertical-align:top}.cmp-table thead th{padding-top:0;font-size:var(--type-small);font-weight:500;color:var(--ash)}.cmp-table tbody th{width:11rem;font-weight:500}.cmp-table td:last-child{color:var(--ash)}.cmp-verdicts{margin-top:2.5rem}.cmp-more{margin-top:2rem}.cmp-card{color:inherit;text-decoration:none}.cmp-card:hover .trade-block-title{text-decoration:underline;text-underline-offset:.2em}@media (max-width:640px){.cmp-table thead{display:none}.cmp-table tr{display:grid;gap:.375rem;padding:1rem 0;border-bottom:1px solid var(--rule)}.cmp-table td,.cmp-table th{width:auto;padding:0;border:0}.cmp-table tbody th{width:auto}.cmp-table td:before{display:block;font-size:var(--type-meta);color:var(--ash-soft)}.cmp-table td:nth-child(2):before{content:"Orvius"}.cmp-table td:nth-child(3):before{content:attr(data-them)}}.ask-dialog{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:16px}.ask-dialog__backdrop{position:absolute;inset:0;border:0;padding:0;background:rgb(0 0 0/.5);cursor:default}.ask-dialog__card{position:relative;width:min(440px,100%);max-height:calc(100dvh - 32px);overflow-y:auto;display:grid;gap:12px;padding:20px;border:1px solid var(--ui-border);border-radius:var(--corner-md);background:var(--ui-bg);color:var(--ui-text);box-shadow:var(--ui-lip),var(--ui-dock-shadow);font:400 .875rem/1.45 var(--font-sans,system-ui,sans-serif)}.ask-dialog__title{margin:0;font-size:var(--type-lead);font-weight:500;line-height:1.3}.ask-dialog__body{margin:0;color:var(--ui-text-muted)}.ask-dialog__field{display:grid;gap:6px}.ask-dialog__label{font-size:var(--type-small);font-weight:500}.ask-dialog__input{width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--ui-border);border-radius:var(--corner-sm);background:var(--ui-surface);color:var(--ui-text);font:inherit;resize:vertical}.ask-dialog__btn:focus-visible,.ask-dialog__choice:focus-visible,.ask-dialog__input:focus-visible{outline:2px solid var(--ui-cta);outline-offset:2px}.ask-dialog__choices{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px}.ask-dialog__choice{display:grid;gap:2px;min-height:44px;padding:8px 10px;border:1px solid var(--ui-border);border-radius:var(--corner-sm);background:var(--ui-surface);color:var(--ui-text);font:inherit;text-align:left;cursor:pointer}.ask-dialog__choice.is-on{background:var(--ui-selected);color:var(--ui-on-selected);border-color:var(--ui-selected)}.ask-dialog__hint{font-size:var(--type-meta);opacity:.75}.ask-dialog__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:4px}.ask-dialog__btn{min-height:44px;padding:0 16px;border:1px solid var(--ui-border);border-radius:var(--corner-full);background:transparent;color:var(--ui-text);font:inherit;font-weight:500;cursor:pointer}.ask-dialog__btn--primary{background:var(--ui-cta);color:var(--ui-on-cta);border-color:var(--ui-cta)}.ask-dialog__btn--danger{background:var(--ui-danger);color:var(--ui-on-danger);border-color:var(--ui-danger)}.ask-dialog__btn:disabled{opacity:.45;cursor:not-allowed}@media (max-width:380px){.ask-dialog__actions .ask-dialog__btn{flex:1 1 auto}}