.review-form[data-astro-cid-mwqie2vi]{padding:var(--spacing-6);border:1px solid var(--color-ppt-border);border-radius:var(--radius-md);background:var(--color-ppt-white);min-inline-size:0;box-shadow:var(--shadow-sm)}.review-form[data-astro-cid-mwqie2vi] header[data-astro-cid-mwqie2vi]{scroll-margin-block-start:var(--spacing-9)}.review-form[data-astro-cid-mwqie2vi] header[data-astro-cid-mwqie2vi] h2[data-astro-cid-mwqie2vi]{font-size:var(--text-h3);line-height:var(--leading-subheading);letter-spacing:-.025em;margin-block:var(--spacing-3);scroll-margin-block-start:var(--spacing-9)}.review-form[data-astro-cid-mwqie2vi] p[data-astro-cid-mwqie2vi]{line-height:var(--leading-body);color:var(--color-ppt-text-secondary)}.section-eyebrow[data-astro-cid-mwqie2vi]{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.12em;text-transform:uppercase;color:var(--color-ppt-blue-700)!important}.review-progress[data-astro-cid-mwqie2vi]{gap:var(--spacing-5);margin:var(--spacing-5) 0 var(--spacing-5);font-size:var(--text-small);color:var(--color-ppt-text-secondary);grid-template-columns:1fr 1fr;padding:0;list-style:none;display:grid}.review-progress[data-astro-cid-mwqie2vi] li[data-astro-cid-mwqie2vi]{align-items:center;gap:var(--spacing-3);padding-block:var(--spacing-3);border-block-end:2px solid var(--color-ppt-border);display:flex}.review-progress[data-astro-cid-mwqie2vi] span[data-astro-cid-mwqie2vi]{font-family:var(--font-mono);font-size:var(--text-label)}.review-progress[data-astro-cid-mwqie2vi] [data-astro-cid-mwqie2vi][aria-current]{border-color:var(--color-ppt-blue-600);color:var(--color-ppt-blue-700);font-weight:var(--font-weight-semibold)}fieldset[data-astro-cid-mwqie2vi]{border:0;min-inline-size:0;margin:0;padding:0}fieldset[data-astro-cid-mwqie2vi][hidden],[data-astro-cid-mwqie2vi][hidden]{display:none!important}legend[data-astro-cid-mwqie2vi]{font-size:var(--text-body);font-weight:var(--font-weight-semibold);line-height:var(--leading-subheading);margin-block-end:var(--spacing-3);padding:0;scroll-margin-block-start:var(--spacing-9)}.review-options[data-astro-cid-mwqie2vi]{border-block-start:1px solid var(--color-ppt-border)}.review-options[data-astro-cid-mwqie2vi] label[data-astro-cid-mwqie2vi]{align-items:center;gap:var(--spacing-3);min-block-size:48px;padding:var(--spacing-4) var(--spacing-3);border-block-end:1px solid var(--color-ppt-border);cursor:pointer;line-height:var(--leading-small);font-size:var(--text-small);transition:background-color var(--transition-fast);display:flex}.review-options[data-astro-cid-mwqie2vi] label[data-astro-cid-mwqie2vi]:has(:checked){background:var(--color-ppt-blue-100);color:var(--color-ppt-blue-700)}.review-options[data-astro-cid-mwqie2vi] input[data-astro-cid-mwqie2vi]{appearance:none;border:1px solid var(--color-ppt-border-strong);background:var(--color-ppt-white);border-radius:50%;flex-shrink:0;block-size:18px;inline-size:18px;margin:0}.review-options[data-astro-cid-mwqie2vi] input[data-astro-cid-mwqie2vi]:checked{border-color:var(--color-ppt-blue-600);background:var(--color-ppt-blue-600);box-shadow:inset 0 0 0 4px var(--color-ppt-white)}.review-options[data-astro-cid-mwqie2vi] label[data-astro-cid-mwqie2vi]:has(:checked){font-weight:var(--font-weight-medium)}.review-options[data-astro-cid-mwqie2vi] label[data-astro-cid-mwqie2vi]:hover{background:var(--color-ppt-surface)}.review-options[data-astro-cid-mwqie2vi] label[data-astro-cid-mwqie2vi]:has(:checked):hover{background:var(--color-ppt-blue-100)}.review-options[data-astro-cid-mwqie2vi] label[data-astro-cid-mwqie2vi]:focus-within{outline:2px solid var(--color-ppt-focus);outline-offset:var(--spacing-1)}.review-field[data-astro-cid-mwqie2vi]{font-size:var(--text-small);font-weight:var(--font-weight-semibold);line-height:var(--leading-small);margin-block-start:var(--spacing-5);display:block}.review-required[data-astro-cid-mwqie2vi]{font-weight:var(--font-weight-regular);font-size:var(--text-small);color:var(--color-ppt-text-secondary)}input[data-astro-cid-mwqie2vi]:not([type=radio]),textarea[data-astro-cid-mwqie2vi]{box-sizing:border-box;inline-size:100%;min-inline-size:0;padding:var(--spacing-3);border:1px solid var(--color-ppt-border-strong);border-radius:var(--radius-xs);font:inherit;font-size:var(--text-body);line-height:var(--leading-body);font-weight:var(--font-weight-regular);color:var(--color-ppt-text);background:var(--color-ppt-white);margin-block-start:var(--spacing-2);display:block}textarea[data-astro-cid-mwqie2vi]{resize:vertical;min-block-size:var(--spacing-10)}input[data-astro-cid-mwqie2vi]:not([type=radio]),textarea[data-astro-cid-mwqie2vi]{scroll-margin-block-start:var(--spacing-9)}input[data-astro-cid-mwqie2vi]:focus-visible,textarea[data-astro-cid-mwqie2vi]:focus-visible,button[data-astro-cid-mwqie2vi]:focus-visible,a[data-astro-cid-mwqie2vi]:focus-visible{outline:2px solid var(--color-ppt-focus);outline-offset:var(--spacing-1)}[data-astro-cid-mwqie2vi][aria-invalid=true]{border-color:var(--color-ppt-danger)!important}.review-help[data-astro-cid-mwqie2vi],.review-error[data-astro-cid-mwqie2vi],.review-fallback[data-astro-cid-mwqie2vi],.review-service[data-astro-cid-mwqie2vi],.review-context[data-astro-cid-mwqie2vi]{font-size:var(--text-small)}.review-help[data-astro-cid-mwqie2vi]{margin-block-start:var(--spacing-2)}.review-error[data-astro-cid-mwqie2vi]{line-height:var(--leading-small);margin-block-start:var(--spacing-2);color:var(--color-ppt-danger)!important}.review-error[data-astro-cid-mwqie2vi]:empty,.review-status[data-astro-cid-mwqie2vi]:empty{display:none}.review-service[data-astro-cid-mwqie2vi],.review-context[data-astro-cid-mwqie2vi]{padding:var(--spacing-4);background:var(--color-ppt-surface);margin-block:var(--spacing-4)}.review-service[data-astro-cid-mwqie2vi] a[data-astro-cid-mwqie2vi],.review-fallback[data-astro-cid-mwqie2vi] a[data-astro-cid-mwqie2vi]{color:var(--color-ppt-blue-700);text-underline-offset:.2em}.review-button[data-astro-cid-mwqie2vi]{justify-content:center;align-items:center;gap:var(--spacing-3);min-block-size:var(--marketing-action-min-height);padding:var(--marketing-action-padding-block) var(--marketing-action-padding-inline);border:1px solid var(--color-ppt-blue-600);border-radius:var(--radius-sm);background:var(--color-ppt-blue-600);color:var(--color-ppt-white);font:inherit;font-weight:var(--font-weight-semibold);cursor:pointer;transition:background-color var(--transition-fast),transform var(--transition-fast);margin-block-start:var(--spacing-5);display:inline-flex}.review-button[data-astro-cid-mwqie2vi] svg{transition:transform var(--transition-fast);flex-shrink:0}.review-button[data-astro-cid-mwqie2vi]:hover{background:var(--color-ppt-blue-700)}.review-button[data-astro-cid-mwqie2vi]:disabled{opacity:.65;cursor:wait}.review-actions[data-astro-cid-mwqie2vi]{justify-content:space-between;align-items:center;gap:var(--spacing-4);flex-wrap:wrap;display:flex}.review-back[data-astro-cid-mwqie2vi]{color:var(--color-ppt-blue-700);font:inherit;cursor:pointer;min-block-size:44px;background:0 0;border:0;margin-block-start:var(--spacing-5);padding-inline:0}.review-status[data-astro-cid-mwqie2vi]{margin-block-start:var(--spacing-4)}.review-status[data-astro-cid-mwqie2vi][data-state=error]{color:var(--color-ppt-danger)}.review-fallback[data-astro-cid-mwqie2vi]{font-size:var(--text-label);border-block-start:1px solid var(--color-ppt-border);margin-block-start:var(--spacing-5);padding-block-start:var(--spacing-4)}.review-form[data-astro-cid-mwqie2vi]:has([data-review-success]:not([hidden]))>header[data-astro-cid-mwqie2vi]{display:none}.review-success[data-astro-cid-mwqie2vi] h2[data-astro-cid-mwqie2vi]{font-size:var(--text-h3);line-height:var(--leading-subheading);margin-block-end:var(--spacing-4)}.review-trap[data-astro-cid-mwqie2vi]{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (forced-colors:active){.review-options[data-astro-cid-mwqie2vi] input[data-astro-cid-mwqie2vi]{appearance:auto}}@media (hover:hover) and (pointer:fine){.review-button[data-astro-cid-mwqie2vi]:not(:disabled):hover{transform:translateY(-1px)}.review-button[data-astro-cid-mwqie2vi]:not(:disabled):hover svg{transform:translate(2px,-2px)}}@media (width<=64rem){body:has([data-system-review][data-review-active]) [data-osmo-launch]{display:none}.review-form[data-astro-cid-mwqie2vi]{padding:var(--spacing-5)}.review-form[data-astro-cid-mwqie2vi] header[data-astro-cid-mwqie2vi] h2[data-astro-cid-mwqie2vi]{font-size:var(--text-h4)}}@media (width<=48rem){.review-form[data-astro-cid-mwqie2vi]{padding:var(--spacing-5)}.review-form[data-astro-cid-mwqie2vi] header[data-astro-cid-mwqie2vi] h2[data-astro-cid-mwqie2vi]{font-size:var(--text-h4)}.review-progress[data-astro-cid-mwqie2vi]{gap:var(--spacing-4);margin-block:var(--spacing-4)}.review-options[data-astro-cid-mwqie2vi] label[data-astro-cid-mwqie2vi]{padding-block:var(--spacing-3);min-block-size:48px}.review-contact-fields[data-astro-cid-mwqie2vi]>div[data-astro-cid-mwqie2vi]:first-child .review-field[data-astro-cid-mwqie2vi]{margin-block-start:0}.review-button[data-astro-cid-mwqie2vi]{inline-size:100%}.review-actions[data-astro-cid-mwqie2vi] .review-back[data-astro-cid-mwqie2vi]{order:2}.review-actions[data-astro-cid-mwqie2vi]{gap:var(--spacing-2)}}@media (prefers-reduced-motion:reduce){.review-options[data-astro-cid-mwqie2vi] label[data-astro-cid-mwqie2vi],.review-button[data-astro-cid-mwqie2vi],.review-button[data-astro-cid-mwqie2vi] svg{transition:none;transform:none!important}}.system-review[data-astro-cid-q46losez]{background:var(--color-ppt-white);color:var(--color-ppt-text)}.system-review[data-astro-cid-q46losez] .review-intro{isolation:isolate;padding-block:var(--spacing-7) var(--spacing-8);background:var(--color-ppt-surface);border-block-end:1px solid var(--color-ppt-border);position:relative}.system-review[data-astro-cid-q46losez] .review-intro:before{content:"";z-index:-1;pointer-events:none;background-image:var(--section-diagonal);mask-image:linear-gradient(90deg,transparent,var(--color-ppt-white) 65%);position:absolute;inset:0;transform:scaleX(-1)}.review-intro__layout[data-astro-cid-q46losez]{gap:var(--spacing-8);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;display:grid}.review-intro__copy[data-astro-cid-q46losez]{padding-block-start:var(--spacing-5)}.section-eyebrow[data-astro-cid-q46losez]{text-transform:uppercase;font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.12em;color:var(--color-ppt-blue-700);font-weight:var(--font-weight-semibold)}h1[data-astro-cid-q46losez]{font-size:var(--text-h1);line-height:var(--leading-heading);letter-spacing:-.035em;max-inline-size:16ch;margin-block:var(--spacing-4) var(--spacing-5)}.review-lead[data-astro-cid-q46losez]{font-size:var(--text-body-lg);line-height:var(--leading-body);color:var(--color-ppt-text-secondary);max-inline-size:46ch}.review-reassurance[data-astro-cid-q46losez]{max-inline-size:46ch;margin-block-start:var(--spacing-7);padding:0;list-style:none}.review-reassurance[data-astro-cid-q46losez] li[data-astro-cid-q46losez]{padding-block:var(--spacing-4);border-block-start:1px solid var(--color-ppt-border-strong);font-size:var(--text-body);line-height:var(--leading-small);font-weight:var(--font-weight-medium)}.review-reassurance[data-astro-cid-q46losez] li[data-astro-cid-q46losez]:last-child{border-block-end:1px solid var(--color-ppt-border-strong)}.review-followup[data-astro-cid-q46losez]{font-size:var(--text-body);line-height:var(--leading-body);max-inline-size:46ch;margin-block-start:var(--spacing-5)}.review-note[data-astro-cid-q46losez]{font-size:var(--text-small);color:var(--color-ppt-text-secondary);line-height:var(--leading-body);max-inline-size:46ch;margin-block-start:var(--spacing-4)}.system-review[data-astro-cid-q46losez] .review-approach{padding-block:var(--spacing-7)}.review-approach__composition[data-astro-cid-q46losez]{gap:var(--spacing-7);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;display:grid}.review-approach__image[data-astro-cid-q46losez]{aspect-ratio:3/2;border-radius:var(--radius-lg);min-inline-size:0;margin:0;overflow:hidden}.review-approach__image[data-astro-cid-q46losez] img[data-astro-cid-q46losez]{object-fit:cover;object-position:45% 48%;block-size:100%;inline-size:100%;display:block}.review-approach__copy[data-astro-cid-q46losez] h2[data-astro-cid-q46losez]{font-size:var(--text-h2);line-height:var(--leading-heading);letter-spacing:-.025em;margin-block:var(--spacing-3) var(--spacing-4);max-inline-size:21ch}.review-approach__copy[data-astro-cid-q46losez]>p[data-astro-cid-q46losez]:last-child{font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-ppt-text-secondary);max-inline-size:53ch}.review-approach__areas[data-astro-cid-q46losez]{gap:var(--spacing-6);border-block-start:1px solid var(--color-ppt-border);grid-template-columns:repeat(3,minmax(0,1fr));margin-block-start:var(--spacing-6);padding-block-start:var(--spacing-6);display:grid}.review-approach__areas[data-astro-cid-q46losez]>div[data-astro-cid-q46losez]+div[data-astro-cid-q46losez]{border-inline-start:1px solid var(--color-ppt-border);padding-inline-start:var(--spacing-6)}.review-approach__areas[data-astro-cid-q46losez] h3[data-astro-cid-q46losez]{font-size:var(--text-body-lg);line-height:var(--leading-subheading);margin-block-end:var(--spacing-2)}.review-approach__areas[data-astro-cid-q46losez] p[data-astro-cid-q46losez]{font-size:var(--text-small);line-height:var(--leading-small);color:var(--color-ppt-text-secondary);max-inline-size:40ch}@media (width>=49rem) and (prefers-reduced-motion:no-preference){.system-review[data-astro-cid-q46losez] .review-intro{clip-path:inset(0)}.system-review[data-astro-cid-q46losez] .review-intro:before{position:fixed}}@media (width<=64rem){.review-intro__layout[data-astro-cid-q46losez]{gap:var(--spacing-6);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}h1[data-astro-cid-q46losez]{font-size:var(--text-h2)}.review-reassurance[data-astro-cid-q46losez]{margin-block-start:var(--spacing-6)}.review-approach__composition[data-astro-cid-q46losez]{gap:var(--spacing-6)}.review-approach__copy[data-astro-cid-q46losez] h2[data-astro-cid-q46losez]{font-size:var(--text-h3)}.review-approach__image[data-astro-cid-q46losez]{aspect-ratio:4/3}.review-approach__areas[data-astro-cid-q46losez]{gap:var(--spacing-5)}.review-approach__areas[data-astro-cid-q46losez]>div[data-astro-cid-q46losez]+div[data-astro-cid-q46losez]{padding-inline-start:var(--spacing-5)}}@media (width<=48rem){.review-intro__layout[data-astro-cid-q46losez]{gap:var(--spacing-5);grid-template-columns:1fr}.system-review[data-astro-cid-q46losez] .review-intro{padding-block:var(--spacing-5) var(--spacing-6)}.review-intro__copy[data-astro-cid-q46losez]{padding-block-start:0}h1[data-astro-cid-q46losez]{max-inline-size:20ch;margin-block:var(--spacing-3) var(--spacing-4)}.review-lead[data-astro-cid-q46losez]{font-size:var(--text-body)}.review-reassurance[data-astro-cid-q46losez]{margin-block-start:var(--spacing-4)}.review-reassurance[data-astro-cid-q46losez] li[data-astro-cid-q46losez]{padding-block:var(--spacing-3);font-size:var(--text-small)}.review-note[data-astro-cid-q46losez]{margin-block-start:var(--spacing-3)}.system-review[data-astro-cid-q46losez] .review-approach{padding-block:var(--spacing-6)}.review-approach__composition[data-astro-cid-q46losez]{gap:var(--spacing-5);grid-template-columns:1fr}.review-approach__copy[data-astro-cid-q46losez]{order:-1}.review-approach__copy[data-astro-cid-q46losez] h2[data-astro-cid-q46losez]{font-size:var(--text-h4);max-inline-size:23ch}.review-approach__image[data-astro-cid-q46losez]{aspect-ratio:4/3}.review-approach__areas[data-astro-cid-q46losez]{gap:var(--spacing-4);grid-template-columns:1fr;margin-block-start:var(--spacing-5);padding-block-start:var(--spacing-4)}.review-approach__areas[data-astro-cid-q46losez]>div[data-astro-cid-q46losez]+div[data-astro-cid-q46losez]{border:0;padding:0}.review-approach__areas[data-astro-cid-q46losez] h3[data-astro-cid-q46losez]{font-size:var(--text-body);margin-block-end:var(--spacing-1)}}
