body.demo-fit-body{--surface-canvas:#000;--surface-canvas-end:#000;--surface-paper:#0a0a0b;--surface-elevated:#ffffff0d;--surface-overlay:#ffffff0a;--surface-strong:#151517;--fg-1:#f5f5f7;--fg-2-strong:#d6d6db;--fg-2:#a1a1a6;--fg-3:#6e6e73;--border-subtle:#ffffff1f;--border-strong:#ffffff38;--color-line:#ffffff1f;--color-ink:#f5f5f7;--color-paper:#f5f5f7;--color-sand:#151517;--grid-line-subtle:#ffffff0f;background:#000}body.demo-fit-body .gm-alt-eyebrow{color:var(--fg-2)}body.demo-fit-body .gm-alt-social-proof__photo-wrap{color:var(--fg-2);background:#151517}body.demo-fit-body .gm-alt-page .sct-problem__bullets li{color:var(--fg-2)}body.demo-fit-body .gm-alt-page .sct-testimonials .gm-alt-social-proof__content{background:var(--surface-strong);color:var(--fg-1)}body.demo-fit-body .gm-alt-page .sct-testimonials .gm-alt-social-proof__quote{color:var(--fg-1)}body.demo-fit-body .gm-alt-page .sct-testimonials .gm-alt-social-proof__quote p{color:var(--fg-2)}body.demo-fit-body .gm-alt-page .sct-testimonials .gm-alt-social-proof__attribution-name{color:var(--fg-1)}body.demo-fit-body .gm-alt-primary-cta,body.demo-fit-body .gm-alt-page .sct-audition__cta{background:var(--color-brand-blue);background-color:var(--color-brand-blue);color:#fff;border-color:#0000;box-shadow:0 10px 32px #5c81ff6b,inset 0 1px #ffffff47}body.demo-fit-body .gm-alt-primary-cta:hover,body.demo-fit-body .gm-alt-page .sct-audition__cta:hover{box-shadow:0 14px 42px #5c81ff94,inset 0 1px #ffffff57}body.demo-fit-body .gm-nav-shell.is-scrolled .gm-nav__cta:hover,body.demo-fit-body .gm-nav-shell.is-scrolled .gm-nav__cta:focus-visible{background-color:color-mix(in srgb, var(--color-brand-blue) 85%, #fff);border-color:#0000;box-shadow:0 14px 42px #5c81ff94,inset 0 1px #ffffff6b}body.demo-fit-body .gm-alt-social-proof__title{color:var(--fg-1)}body.demo-fit-body .gm-alt-secondary-cta{color:var(--fg-2)}body.demo-fit-body .gm-alt-secondary-cta:hover{color:var(--fg-1)}body.demo-fit-body .gm-alt-page .sct-proof-strip__logo-item img{filter:invert()brightness(1.9)saturate(0);opacity:.55}body.demo-fit-body .gm-alt-page .sct-triptych__title{font-size:clamp(2rem,2.6vw,2.625rem);line-height:1.06}@media (width>=901px){body.demo-fit-body .gm-alt-page .sct-triptych__card{min-height:43rem}body.demo-fit-body .gm-alt-page .sct-app-phone-crop{width:min(100%,24rem);height:clamp(18rem,26vw,24rem)}}body.demo-fit-body .gm-alt-page .sct-app-phone-crop{-webkit-mask-image:linear-gradient(#0000,#000 6.5rem);mask-image:linear-gradient(#0000,#000 6.5rem)}@media (width<=900px){body.demo-fit-body .gm-alt-page .sct-app-phone-crop{-webkit-mask-image:linear-gradient(#0000,#000 2.25rem);mask-image:linear-gradient(#0000,#000 2.25rem)}}body.demo-fit-body .gm-nav-shell,body.demo-fit-body.scanner-switch-body .sct-hero-wrapper .gm-nav-shell{backdrop-filter:blur(14px)saturate(132%);background:#000000d1}body.demo-fit-body .gm-nav-shell.is-scrolled,body.demo-fit-body.scanner-switch-body .sct-hero-wrapper .gm-nav-shell.is-scrolled{backdrop-filter:blur(14px)saturate(132%);background:#000000d1;box-shadow:0 1px #ffffff14}body.demo-fit-body .gm-brand,body.demo-fit-body .gm-brand__name{color:var(--fg-1)}body.demo-fit-body .gm-brand__subcopy{color:var(--fg-2)}body.demo-fit-body ::selection{color:#fff;background:#5c81ff61}body.demo-fit-body :focus-visible{outline-offset:2px;outline:2px solid #5c81ffe6}@media (width<=900px){body.demo-fit-body.scanner-switch-body .sct-audition__title{font-size:clamp(2rem,8.5vw,2.6rem)}body.demo-fit-body.scanner-switch-body .sct-audition__title-lead>span{white-space:normal}}body.demo-fit-body .gm-alt-footer__logo-wordmark,body.demo-fit-body .gm-alt-footer__phone{color:var(--fg-1)}body.demo-fit-body .gm-alt-footer__logo-submark,body.demo-fit-body .gm-alt-footer__tagline,body.demo-fit-body .gm-alt-footer__note,body.demo-fit-body .gm-footer__group-title,body.demo-fit-body .gm-footer__link,body.demo-fit-body .gm-footer__legal,body.demo-fit-body .gm-footer__legal-link,body.demo-fit-body .gm-footer__copyright{color:var(--fg-2)}body.demo-fit-body .gm-alt-footer .gm-footer__link:hover,body.demo-fit-body .gm-alt-footer .gm-footer__link:focus-visible,body.demo-fit-body .gm-alt-footer .gm-footer__legal-link:hover,body.demo-fit-body .gm-alt-footer .gm-footer__legal-link:focus-visible{color:var(--fg-1)}body.demo-fit-body .gm-alt-page .sct-triptych__body{color:var(--fg-2-strong)}body.demo-fit-body .gm-alt-page .sct-app-phone-crop,body.demo-fit-body .gm-alt-page .sct-app-phone,body.demo-fit-body .gm-alt-page .sct-bia__stage{--fg-1:#171717;--fg-2:#615d57;--fg-3:#8a857c;--color-ink:#171717;--color-paper:#f7f2eb;--color-sand:#ece2d2}body.demo-fit-body .gm-alt-page .sct-bia-proof__steps{counter-reset:sst-loop;grid-template-columns:1fr;gap:1.1rem;max-width:26rem;margin-top:2.5rem;display:grid}body.demo-fit-body .gm-alt-page .sct-bia-proof__steps span{grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:start;column-gap:.9rem;display:grid}body.demo-fit-body .gm-alt-page .sct-bia-proof__steps span:before{counter-increment:sst-loop;content:counter(sst-loop);background:var(--surface-strong);color:#f7f2eb;border-radius:50%;grid-area:1/1/3;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;padding:3px 0 0;font-size:.8rem;font-weight:500;line-height:1;display:flex}body.demo-fit-body .gm-alt-page .sct-bia-proof__steps span:nth-child(2):before{padding-top:4px}body.demo-fit-body .gm-alt-page .sct-bia-proof__steps strong{grid-column:2;align-self:center;font-size:1.05rem;font-weight:500;line-height:1}body.demo-fit-body .gm-alt-page .sct-bia-proof__steps em{grid-column:2;margin-top:.15rem;font-size:.9rem;line-height:1.4}body.demo-fit-body .gm-alt-page .sct-bia__role-pill{background:var(--color-paper,#f7f2eb);color:#171717}@media (width<=640px){body.demo-fit-body .gm-alt-page .sct-bia-report__stamp{display:none}body.demo-fit-body .gm-alt-page .sct-bia-report table{column-gap:.5rem}}body.demo-fit-body .gm-alt-page .sct-compare{--fg-1:#171717;--fg-2:#615d57;--fg-3:#8a857c;--color-ink:#171717;--color-paper:#f7f2eb;--color-sand:#ece2d2}body.demo-fit-body .gm-alt-page .sct-compare__hint{display:none}body.demo-fit-body .gm-alt-page .sct-testimonials .gm-alt-social-proof__arrow{color:var(--fg-1);background:#ffffff0f;border-color:#ffffff57}@media (hover:hover) and (pointer:fine){body.demo-fit-body .gm-alt-page .sct-testimonials .gm-alt-social-proof__arrow:hover{color:#0b0b0d;border-color:var(--color-brand-teal);background:var(--color-brand-teal)}}@media (hover:none){body.demo-fit-body .gm-alt-page .sct-testimonials .gm-alt-social-proof__arrow:hover{color:var(--fg-1);box-shadow:none;background:#ffffff0f;border-color:#ffffff57}}body.demo-fit-body .gm-alt-page .sct-testimonials .gm-alt-social-proof__dot:not([aria-selected=true]){background:#ffffff61}body.demo-fit-body .gm-alt-page .sct-proof-strip__badges{opacity:1;filter:none;flex-wrap:wrap;gap:0}body.demo-fit-body .gm-alt-page .sct-proof-strip__award{align-items:center;gap:.7rem;padding:.15rem 1.35rem;display:flex}body.demo-fit-body .gm-alt-page .sct-proof-strip__award+.sct-proof-strip__award{border-left:1px solid #ffffff24}body.demo-fit-body .gm-alt-page .sct-proof-strip__award img{object-fit:contain;object-position:center;opacity:1;border-radius:.3rem;flex:none;width:2.1rem;height:2.1rem}body.demo-fit-body .gm-alt-page .sct-proof-strip__award-text{color:var(--fg-2);white-space:nowrap;gap:.2rem;font-size:.8rem;line-height:1.1;display:grid}body.demo-fit-body .gm-alt-page .sct-proof-strip__award-text b{color:var(--fg-1);font-size:.9rem;font-weight:600}@media (width<=820px){body.demo-fit-body .gm-alt-page .sct-proof-strip__award{padding:.5rem 1rem .5rem 0}body.demo-fit-body .gm-alt-page .sct-proof-strip__award+.sct-proof-strip__award{border-left:0}}body.demo-fit-body .gm-alt-page .sct-compare__cap{backdrop-filter:blur(10px)saturate(130%);color:#f5f5f7;max-width:46%;font-size:.8125rem;font-weight:var(--fw-medium,500);background:#0e0e10bd;border:1px solid #ffffff29;border-radius:.75rem;padding:.55rem .75rem;line-height:1.35;bottom:.9rem;box-shadow:0 10px 24px #0000002e}body.demo-fit-body .gm-alt-page .sct-compare__cap--left{left:.9rem}body.demo-fit-body .gm-alt-page .sct-compare__cap--right{right:.9rem}body.demo-fit-body .gm-alt-page .sct-app-metric:not(.sct-app-metric--ink){background:#faf8f4e6;border-color:#ffffffb3;box-shadow:0 1rem 2.2rem #00000057,0 .12rem .5rem #0000001f,inset 0 1px #fff9}body.demo-fit-body .gm-alt-page .sct-app-metric .sct-app-metric__label{color:#4a4a4f}@media (width<=900px){body.demo-fit-body .gm-alt-page .sct-triptych__card .sct-app-metric--top-left,body.demo-fit-body .gm-alt-page .sct-triptych__card .sct-app-metric--mid-left,body.demo-fit-body .gm-alt-page .sct-triptych__card .sct-app-metric--bottom-left{left:calc(50% - clamp(15rem,74vw,18rem)/2 + .9rem)}body.demo-fit-body .gm-alt-page .sct-triptych__card .sct-app-metric--top-right,body.demo-fit-body .gm-alt-page .sct-triptych__card .sct-app-metric--mid-right,body.demo-fit-body .gm-alt-page .sct-triptych__card .sct-app-metric--bottom-right{right:calc(50% - clamp(15rem,74vw,18rem)/2 + .9rem)}body.demo-fit-body .gm-alt-page .sct-triptych__card .sct-app-metric--metric-sparkline{width:min(14.85rem,clamp(15rem,74vw,18rem) - 1.8rem)}}@media (width<=768px),(width>=769px) and (aspect-ratio<=13/10){body.demo-fit-body .gm-alt-page .sct-testimonials .gm-alt-social-proof__slide{grid-template-rows:auto 1fr}}body.demo-fit-body .gm-alt-page .sct-bia__role-pill:not(.sct-bia__role-pill--proof){color:#d6d6db;background:#2a2a2d;border-color:#ffffff29;box-shadow:0 10px 22px #0006}body.demo-fit-body .gm-alt-page .sct-bia__role-pill--proof{background:var(--color-brand-blue,#5c81ff);color:#fff;border-color:#0000;box-shadow:0 12px 28px #5c81ff59}@media (width>=981px){body.demo-fit-body .gm-alt-page .sct-bia__role-pill:not(.sct-bia__role-pill--proof){left:1rem;transform:none}}body.demo-fit-body .gm-alt-page .sct-final__actions .sct-hero__secondary{color:var(--fg-1);opacity:1;font-weight:500;text-decoration:none}body.demo-fit-body .gm-alt-page .sct-final__actions .sct-hero__secondary:after{content:" ›";color:var(--color-brand-blue,#5c81ff)}body.demo-fit-body .gm-alt-page .sct-final__actions .sct-hero__secondary:hover{text-underline-offset:3px;text-decoration:underline}body.demo-fit-body .gm-alt-footer__email{margin-top:.35rem;display:block}body.demo-fit-body .gm-alt-page .sct-bia__vs{z-index:8;background:var(--color-brand-blue,#5c81ff);color:#fff;letter-spacing:.06em;text-transform:uppercase;border:0;width:3.75rem;height:3.75rem;font-size:1rem;font-weight:800;box-shadow:0 0 0 6px #000,0 0 0 7px #ffffff47,0 12px 36px #5c81ff8c}@media (width>=981px){body.demo-fit-body .gm-alt-page .sct-bia__vs{width:4.5rem;height:4.5rem;font-size:1.15rem}}@media (width<=980px){body.demo-fit-body .gm-alt-page .sct-bia__vs{margin:.75rem 0 1.6rem}}body.demo-fit-body .gm-alt-page .sct-testimonials .gm-alt-social-proof__headline{color:var(--color-brand-teal,#72c7c5)}body.demo-fit-body .gm-alt-page .sct-compare__media{transform-origin:50% 6%;transform:scale(1.16)}@media (width>=901px){body.demo-fit-body.scanner-switch-body .gm-alt-page #compare .sct-section-head{max-width:46rem;display:block}body.demo-fit-body.scanner-switch-body .gm-alt-page #compare .sct-section-head__body{max-width:38rem;margin:1.1rem 0 0}}@media (width<=768px){body.demo-fit-body.scanner-switch-body .gm-alt-page #compare .sct-compare-switch.is-ready{scrollbar-width:none;grid-template-columns:repeat(4,max-content);gap:.6rem .35rem;display:grid;overflow-x:auto}body.demo-fit-body.scanner-switch-body .gm-alt-page #compare .sct-compare-switch__label{letter-spacing:.12em;text-transform:uppercase;color:var(--fg-2);grid-column:1/-1;margin:0;font-size:.72rem}body.demo-fit-body.scanner-switch-body .gm-alt-page #compare .sct-compare-switch__chip{white-space:nowrap;padding:.4rem .7rem;font-size:.8rem}body.demo-fit-body.scanner-switch-body .gm-alt-page #compare .sct-matrix__row>.sct-matrix__label{color:var(--fg-2)}body.demo-fit-body.scanner-switch-body .gm-alt-page #compare .sct-matrix__cell-name{color:#b9b9bf}body.demo-fit-body.scanner-switch-body .gm-alt-page #compare .sct-matrix__cell.is-shape{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-brand-teal) 55%, transparent)}body.demo-fit-body.scanner-switch-body .gm-alt-page #compare .sct-matrix__cell.is-shape .sct-matrix__cell-name,body.demo-fit-body.scanner-switch-body .gm-alt-page #compare .sct-matrix__cell.is-shape svg{color:#8fe0dc}}body.demo-fit-body .gm-alt-page .sct-bia__copy .sct-section-head__body+.sct-section-head__body{margin-top:.9rem}body.demo-fit-body .gm-alt-page .sct-bia__disclaimer{color:var(--fg-2);font-size:var(--fs-caption,.8rem);margin:.9rem 0 0;line-height:1.45}body.demo-fit-body .gm-alt-page .sct-bia-report{border-radius:var(--radius-md,.75rem);overflow:hidden}body.demo-fit-body .gm-alt-page .sct-bia-compare-frame .sct-bia-readout{backdrop-filter:none;width:auto;max-width:none;box-shadow:none;background:#f4f3f0;border:0;border-top:1px solid #14171a14;border-radius:0 0 .85rem .85rem;margin:0;position:relative;inset:auto}body.demo-fit-body .gm-alt-page .sct-bia-compare-frame .sct-bia-composite{aspect-ratio:auto;border-bottom-right-radius:0;border-bottom-left-radius:0;display:block}body.demo-fit-body .gm-alt-page .sct-bia-compare-frame .sct-bia-composite img{object-fit:contain;height:auto}body.demo-fit-body .gm-alt-page .sct-compare{margin-inline:auto}body.demo-fit-body .gm-alt-page .sct-compare__cap{transition:opacity .18s}body.demo-fit-body .gm-alt-page .sct-compare__cap.is-covered{opacity:0}@media (prefers-reduced-motion:reduce){body.demo-fit-body .gm-alt-page .sct-compare__cap{transition:none}}
