.scanner-switch-body .gm-alt-page{--color-warm-muted:color-mix(in srgb, var(--color-brand-teal-text) 58%, var(--color-sand) 42%);--sct-heatmap-gain-strong:#e24c34;--sct-heatmap-gain-mid:#f0903e;--sct-heatmap-gain-soft:#f3cb47;--sct-heatmap-neutral:#cdd1d3;--sct-heatmap-loss:var(--color-brand-blue);--sct-gauge-marker:var(--surface-paper);--surface-sand:var(--color-sand);--sct-pad-tight:clamp(2.5rem, 3.5vw, 3.5rem);--sct-pad-base:clamp(3.5rem, 5vw, 4.75rem);--sct-pad-wide:clamp(5rem, 7vw, 7.5rem);overflow:clip visible}.gm-alt-page .gm-alt-section{padding-block:var(--sct-pad-base,clamp(3.5rem, 5vw, 4.75rem))}.gm-alt-page .sct-problem-section,.gm-alt-page .sct-faq-section{padding-block:var(--sct-pad-tight,clamp(2.5rem, 3.5vw, 3.5rem))}.gm-alt-page .sct-theater-section,.gm-alt-page .sct-triptych-section{padding-block:var(--sct-pad-wide,clamp(5rem, 7vw, 7.5rem))}.gm-alt-page .sct-hero{padding-top:clamp(3rem,4vw,4rem);padding-bottom:clamp(3.75rem,5vw,4.5rem)}html.js-enabled .scanner-switch-body [data-sct-inertia]{will-change:transform}html.js-enabled .scanner-switch-body .sct-hero .gm-alt-eyebrow,html.js-enabled .scanner-switch-body .sct-hero__title,html.js-enabled .scanner-switch-body .sct-hero__body,html.js-enabled .scanner-switch-body .sct-hero__switch-hook,html.js-enabled .scanner-switch-body .sct-hero__actions,html.js-enabled .scanner-switch-body .sct-hero__media{animation:.82s cubic-bezier(.16,1,.3,1) both sct-hero-load-rise}html.js-enabled .scanner-switch-body .sct-hero__title{animation-delay:90ms}html.js-enabled .scanner-switch-body .sct-hero__body{animation-delay:.17s}html.js-enabled .scanner-switch-body .sct-hero__switch-hook{animation-delay:.23s}html.js-enabled .scanner-switch-body .sct-hero__actions{animation-delay:.29s}html.js-enabled .scanner-switch-body .sct-hero__media{animation-delay:.18s}html.js-enabled .scanner-switch-body .sct-hero__media picture{transform:translate3d(0, var(--sct-inertia-y,0px), 0) rotate(var(--sct-inertia-rotate,0deg));transform-origin:50%}@keyframes sct-hero-load-rise{0%{opacity:0;transform:translateY(1.1rem)}to{opacity:1;transform:none}}@media (width<=768px){.gm-alt-page .gm-alt-section{padding-block:2.35rem}.gm-alt-page .sct-problem-section,.gm-alt-page .sct-faq-section{padding-block:1.75rem}.gm-alt-page .sct-theater-section,.gm-alt-page .sct-triptych-section{padding-block:3rem}.gm-alt-page .sct-hero{padding-top:2.25rem;padding-bottom:2.65rem}}.gm-alt-page .sct-hero-stat-strip{background:color-mix(in srgb, var(--surface-paper) 82%, transparent);border:1px solid var(--border-subtle);border-top:1px solid color-mix(in srgb, var(--fg-1) 16%, transparent);border-radius:var(--radius-lg);grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.35fr);align-items:stretch;gap:clamp(1.5rem,4vw,3rem);margin-top:clamp(1.75rem,3vw,2.5rem);padding:clamp(1rem,1.6vw,1.25rem) clamp(1.5rem,2.8vw,2.25rem);display:grid;box-shadow:0 14px 34px #2c2c2c0e}@media (width<=900px){.gm-alt-page .sct-hero-stat-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem 1.5rem}.gm-alt-page .sct-hero-stat-strip__cell:last-child{border-left:0;border-top:2px solid color-mix(in srgb, var(--color-brand-blue) 68%, transparent);grid-column:1/-1;margin-top:.25rem;padding:.875rem 0 0}.gm-alt-page .sct-hero-stat-strip__cell:last-child .sct-hero-stat-strip__label{max-width:none}}@media (width<=540px){.gm-alt-page .sct-hero-stat-strip{grid-template-columns:1fr 1fr;gap:1rem 1.25rem;padding:1.25rem}}.gm-alt-page .sct-hero-stat-strip__cell{text-align:left;flex-direction:column;justify-content:center;gap:.45rem;padding:0;display:flex}.gm-alt-page .sct-hero-stat-strip__topline{align-items:flex-end;gap:.55rem;min-width:0;display:flex}.gm-alt-page .sct-hero-stat-strip__visual{width:1.75rem;height:1.75rem;color:color-mix(in srgb, var(--color-brand-blue) 72%, var(--fg-1) 28%);flex:none;place-items:center;display:inline-grid;transform:translateY(-.08rem)}.gm-alt-page .sct-stat-visual svg{fill:none;stroke:currentColor;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;display:block}.gm-alt-page .sct-stat-visual circle{fill:currentColor;stroke:none}.gm-alt-page .sct-stat-visual .is-muted{opacity:.42}.gm-alt-page .sct-hero-stat-strip__value{font-family:var(--font-uniform);font-weight:var(--fw-medium);letter-spacing:var(--track-tight);color:#171717;font-variant-numeric:tabular-nums;font-size:clamp(1.5rem,2vw,1.95rem);line-height:1}.gm-alt-page .sct-hero-stat-strip__unit{font-size:.5em;font-weight:var(--fw-medium);color:var(--fg-2);letter-spacing:0;margin-left:.08em}.gm-alt-page .sct-hero-stat-strip__label{font-size:var(--fs-small);color:var(--fg-2);text-wrap:balance;margin-top:0;line-height:1.3}.gm-alt-page .sct-hero-stat-strip__cell:last-child{border-left:2px solid color-mix(in srgb, var(--color-brand-blue) 68%, transparent);padding-left:clamp(1rem,2vw,1.25rem)}.gm-alt-page .sct-hero-stat-strip__cell:last-child .sct-hero-stat-strip__value{color:var(--color-brand-blue);white-space:nowrap;font-size:clamp(1.75rem,2.35vw + .5rem,2.25rem)}.gm-alt-page .sct-hero-stat-strip__cell:last-child .sct-hero-stat-strip__unit{color:var(--color-brand-blue);opacity:.72;font-size:.45em}.gm-alt-page .sct-hero-stat-strip__cell:last-child .sct-hero-stat-strip__visual{display:none}.gm-alt-page .sct-hero-stat-strip__cell:last-child .sct-hero-stat-strip__label{max-width:28ch;font-size:.78rem;line-height:1.4}@media (width<=540px){.gm-alt-page .sct-hero-stat-strip__cell:last-child{border-left:0;border-top:2px solid color-mix(in srgb, var(--color-brand-blue) 68%, transparent);grid-column:1/-1;margin-top:.25rem;padding:.875rem 0 0}.gm-alt-page .sct-hero-stat-strip__cell:last-child .sct-hero-stat-strip__label{max-width:none}.gm-alt-page .sct-hero-stat-strip__topline{gap:.5rem}.gm-alt-page .sct-hero-stat-strip__visual{width:1.8rem;height:1.8rem}}@media (prefers-reduced-motion:reduce){html.js-enabled .scanner-switch-body .sct-hero .gm-alt-eyebrow,html.js-enabled .scanner-switch-body .sct-hero__title,html.js-enabled .scanner-switch-body .sct-hero__body,html.js-enabled .scanner-switch-body .sct-hero__switch-hook,html.js-enabled .scanner-switch-body .sct-hero__actions,html.js-enabled .scanner-switch-body .sct-hero__media{animation:none}}.gm-alt-page .sct-problem{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}@media (width<=900px){.gm-alt-page .sct-problem{grid-template-columns:minmax(0,1fr)}.gm-alt-page .sct-problem__copy{display:contents}.gm-alt-page .sct-problem__copy>.sct-section-head__title{order:1}.gm-alt-page .sct-problem__copy>.sct-section-head__body{order:2}.gm-alt-page .sct-problem__visual{margin-inline:calc(var(--gm-alt-page-gutter) * -1);order:3}.gm-alt-page .sct-problem__bullets{order:4;margin-top:.5rem}.gm-alt-page .sct-compare{border-inline:0;border-radius:0;max-height:none}.gm-alt-page .sct-compare__tag{white-space:nowrap;text-overflow:ellipsis;max-width:56%;overflow:hidden}.gm-alt-page .sct-problem__note{padding-inline:var(--gm-alt-page-gutter)}}.gm-alt-page .sct-problem__bullets{gap:.875rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.gm-alt-page .sct-problem__bullets li{color:#171717;line-height:var(--lh-base);padding-left:1.5rem;position:relative}.gm-alt-page .sct-problem__bullets li:before{content:"";background:var(--color-brand-teal);width:.6rem;height:.6rem;box-shadow:0 0 0 4px color-mix(in srgb, var(--color-brand-teal) 16%, transparent);border-radius:50%;position:absolute;top:.55em;left:0}.gm-alt-page .sct-compare{--sct-cs-pos:50%;aspect-ratio:4/5;border-radius:var(--radius-xl);background:var(--surface-sand);border:1px solid var(--border-subtle);max-height:640px;box-shadow:var(--shadow-soft);user-select:none;touch-action:pan-y;position:relative;overflow:hidden}.gm-alt-page .sct-compare__layer{position:absolute;inset:0}.gm-alt-page .sct-compare__layer--after{background:linear-gradient(135deg, var(--surface-canvas), var(--surface-canvas-end))}.gm-alt-page .sct-compare__layer--before{clip-path:inset(0 calc(100% - var(--sct-cs-pos)) 0 0);background:linear-gradient(135deg,#d8d2c4,#b8b0a2)}.gm-alt-page .sct-compare__art{position:absolute;inset:0}.gm-alt-page .sct-compare__media{object-fit:cover;object-position:center;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.gm-alt-page .sct-compare__tag{font-size:var(--fs-caption);font-weight:var(--fw-medium);letter-spacing:var(--track-wide);text-transform:uppercase;color:var(--fg-1);background:var(--surface-overlay);border:1px solid var(--border-subtle);border-radius:var(--radius-pill,999px);backdrop-filter:blur(8px);padding:.35rem .7rem;position:absolute;top:1rem}.gm-alt-page .sct-compare__tag--left{left:1rem}.gm-alt-page .sct-compare__tag--right{color:var(--color-brand-teal-text);border-color:color-mix(in srgb, var(--color-brand-teal) 40%, transparent);right:1rem}.gm-alt-page .sct-compare__cap{font-size:var(--fs-caption);color:var(--fg-2);background:var(--surface-overlay);border-radius:var(--radius-md);text-wrap:balance;max-width:45%;padding:.35rem .7rem;position:absolute;bottom:1rem}.gm-alt-page .sct-compare__cap--left{left:1rem}.gm-alt-page .sct-compare__cap--right{text-align:right;right:1rem}.gm-alt-page .sct-compare__handle{top:0;bottom:0;left:var(--sct-cs-pos);background:var(--color-charcoal);pointer-events:none;width:2px;position:absolute;transform:translate(-50%)}.gm-alt-page .sct-compare__knob{background:var(--color-paper);border:2px solid var(--color-charcoal);width:44px;height:44px;color:var(--color-charcoal);cursor:ew-resize;pointer-events:auto;box-shadow:var(--shadow-card);transition:transform var(--dur-fast) var(--ease-out);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gm-alt-page .sct-compare__knob:focus-visible,.gm-alt-page .sct-compare:has(.sct-compare__input:focus-visible) .sct-compare__knob{outline:2px solid var(--color-brand-teal);outline-offset:3px}.gm-alt-page .sct-compare__knob:hover{transform:translate(-50%,-50%)scale(1.08)}.gm-alt-page .sct-compare__input{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gm-alt-page .sct-compare__hint{background:var(--color-charcoal);color:var(--color-paper);font-size:var(--fs-caption);letter-spacing:var(--track-wide);text-transform:uppercase;border-radius:var(--radius-pill,999px);opacity:.85;transition:opacity var(--dur-slow) var(--ease-out);pointer-events:none;padding:.5rem .9rem;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}.gm-alt-page .sct-compare.is-touched .sct-compare__hint{opacity:0}.gm-alt-page .sct-problem__note{font-size:var(--fs-caption);color:var(--fg-3);margin-top:.875rem}.gm-alt-page .sct-theater{scroll-margin-top:6rem;position:relative}.gm-alt-page .sct-theater__intro{max-width:54rem}.gm-alt-page .sct-theater__title{max-width:12ch;font-family:var(--font-uniform);font-size:clamp(3rem,6vw,6.35rem);font-weight:var(--fw-medium);letter-spacing:0;color:var(--fg-1);text-wrap:balance;margin:.45rem 0 0;line-height:.95}.gm-alt-page .sct-theater__body{max-width:44rem;font-size:clamp(1.1rem,1.55vw,1.45rem);line-height:var(--lh-relaxed);color:var(--fg-2);text-wrap:pretty;margin:1rem 0 0}.gm-alt-page .sct-theater__grid{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;gap:clamp(2rem,5vw,5rem);margin-top:clamp(1.6rem,3.5vw,3.25rem);display:grid}.gm-alt-page .sct-theater__steps{display:grid}.gm-alt-page .sct-theater__step{opacity:.3;min-height:74vh;transition:opacity var(--dur-slow) var(--ease-out), transform var(--dur-slow) var(--ease-out);flex-direction:column;justify-content:center;padding-block:clamp(2rem,5vh,4rem);display:flex;transform:translateY(1rem)}.gm-alt-page .sct-theater__step.is-active{opacity:1;transform:translateY(0)}.gm-alt-page .sct-theater__step-title{font-family:var(--font-uniform);font-size:clamp(4rem,8.8vw,8.35rem);font-weight:var(--fw-medium);letter-spacing:0;color:var(--fg-1);margin:0;line-height:.88}.gm-alt-page .sct-theater__step-body{max-width:31rem;font-size:clamp(1.08rem,1.45vw,1.35rem);line-height:var(--lh-relaxed);color:var(--fg-2);text-wrap:pretty;margin:clamp(1rem,2vw,1.4rem) 0 0}.gm-alt-page .sct-theater__stage-wrap{min-width:0;min-height:100%}.gm-alt-page .sct-theater__stage{isolation:isolate;border:1px solid var(--border-subtle);border-radius:var(--radius-xl);background:radial-gradient(circle at 20% 12%, color-mix(in srgb, var(--color-brand-teal) 16%, transparent), transparent 34%), radial-gradient(circle at 82% 20%, color-mix(in srgb, var(--color-brand-blue) 13%, transparent), transparent 36%), linear-gradient(135deg, var(--surface-paper), color-mix(in srgb, var(--surface-sand) 74%, var(--surface-paper) 26%));min-height:min(72vh,45rem);box-shadow:var(--shadow-soft);position:sticky;top:clamp(5.5rem,11vh,7.5rem);overflow:hidden}.gm-alt-page .sct-theater__stage:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#f7f2eb2e,#0000 36%),radial-gradient(circle at 50% 92%,#2c2c2c29,#0000 38%);position:absolute;inset:0}.gm-alt-page .sct-theater__stage-panel{z-index:0;opacity:0;transition:opacity .4s var(--ease-out), transform .6s var(--ease-spring);margin:0;position:absolute;inset:0;transform:scale(.94)translateY(8px)}.gm-alt-page .sct-theater__stage-panel.is-active{z-index:2;opacity:1;transform:scale(1)}.gm-alt-page .sct-theater__media{background:var(--surface-sand);border:1px solid color-mix(in srgb, var(--fg-1) 10%, var(--border-subtle));position:absolute;overflow:hidden;box-shadow:0 1.3rem 3rem #2c2c2c2b}.gm-alt-page .sct-theater__media img{object-fit:cover;width:100%;height:100%;display:block}.gm-alt-page .sct-theater__stage-panel[data-stage-variant=clinic] .sct-theater__media{border-radius:inherit;box-shadow:none;border:0;inset:0}.gm-alt-page .sct-theater__stage-panel[data-stage-variant=clinic] .sct-theater__media img{object-position:center}.gm-alt-page .sct-theater__stage-panel[data-stage-variant=phone] .sct-theater__media,.gm-alt-page .sct-theater__stage-panel[data-stage-variant=heatmap] .sct-theater__media,.gm-alt-page .sct-theater__stage-panel[data-stage-variant=share] .sct-theater__media{aspect-ratio:390/844;border-radius:2.35rem;width:min(42%,22rem);top:50%;left:50%;transform:translate(-50%,-50%)}.gm-alt-page .sct-theater__stage-panel[data-stage-variant=heatmap] .sct-theater__media{width:min(45%,23.5rem)}.gm-alt-page .sct-theater__stage-panel[data-stage-variant=share] .sct-theater__media{width:min(46%,24rem)}.gm-alt-page .sct-theater__stage-panel[data-stage-variant=tablet] .sct-theater__media{aspect-ratio:933/1400;border-radius:1.4rem;width:min(45%,22rem);top:50%;right:clamp(2rem,7vw,4.5rem);transform:translateY(-50%)rotate(1.5deg)}.gm-alt-page .sct-theater__stage-panel[data-stage-variant=tablet]:after,.gm-alt-page .sct-theater__stage-panel[data-stage-variant=phone]:after,.gm-alt-page .sct-theater__stage-panel[data-stage-variant=heatmap]:after,.gm-alt-page .sct-theater__stage-panel[data-stage-variant=share]:after{content:"";background:color-mix(in srgb, var(--color-brand-teal) 18%, transparent);filter:blur(42px);opacity:.58;border-radius:999px;width:min(34%,18rem);height:min(42%,18rem);position:absolute;top:50%;left:clamp(2rem,5vw,4rem);transform:translateY(-50%)}.gm-alt-page .sct-theater__chips{z-index:4;pointer-events:none;position:absolute;inset:0}.gm-alt-page .sct-theater-chip{-webkit-backdrop-filter:blur(18px)saturate(130%);background:#f7f2eb8a;border:1px solid #ffffff57;border-radius:1rem;flex-direction:column;gap:.22rem;min-width:7.25rem;max-width:12rem;padding:.72rem .82rem;display:inline-flex;box-shadow:0 .8rem 1.8rem #2c2c2c1f,inset 0 1px #ffffff6b}.gm-alt-page .sct-theater__chips .sct-theater-chip{position:absolute}.gm-alt-page .sct-theater-chip__label{font-size:.58rem;line-height:1;font-weight:var(--fw-bold);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:color-mix(in srgb, var(--fg-1) 55%, var(--fg-2) 45%)}.gm-alt-page .sct-theater-chip__value{font-size:clamp(1rem,1.4vw,1.25rem);line-height:1.05;font-weight:var(--fw-bold);color:var(--fg-1)}.gm-alt-page .sct-theater-chip--teal .sct-theater-chip__value{color:var(--color-brand-teal-text)}.gm-alt-page .sct-theater-chip--blue .sct-theater-chip__value{color:var(--color-brand-blue)}.gm-alt-page .sct-theater-chip--warm .sct-theater-chip__value{color:var(--color-warm-muted)}.gm-alt-page .sct-theater-chip--ink{background:#2c2c2ca3;border-color:#ffffff3d}.gm-alt-page .sct-theater-chip--ink .sct-theater-chip__label{color:#f7f2eba8}.gm-alt-page .sct-theater-chip--ink .sct-theater-chip__value{color:var(--color-paper)}.gm-alt-page .sct-theater-chip--top-left{top:1.25rem;left:1.25rem}.gm-alt-page .sct-theater-chip--top-right{top:1.25rem;right:1.25rem}.gm-alt-page .sct-theater-chip--mid-left{top:50%;left:1.25rem;transform:translateY(-50%)}.gm-alt-page .sct-theater-chip--mid-right{top:50%;right:1.25rem;transform:translateY(-50%)}.gm-alt-page .sct-theater-chip--bottom-left{bottom:1.25rem;left:1.25rem}.gm-alt-page .sct-theater-chip--bottom-right{bottom:1.25rem;right:1.25rem}.gm-alt-page .sct-theater-mobile{display:none}@media (width<=900px){.gm-alt-page .sct-theater__grid{display:none}.gm-alt-page .sct-theater-mobile{gap:1rem;margin-top:1.5rem;display:grid}.gm-alt-page .sct-theater__title{max-width:11ch;font-size:clamp(2.55rem,12vw,4.6rem)}.gm-alt-page .sct-theater__body{font-size:1.02rem}.gm-alt-page .sct-theater-mobile__scene{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:color-mix(in srgb, var(--surface-paper) 78%, var(--surface-sand) 22%);box-shadow:var(--shadow-card);gap:1rem;padding:1rem;display:grid}.gm-alt-page .sct-theater-mobile__scene:last-child{margin-bottom:5.5rem}.gm-alt-page .sct-theater-mobile__copy{padding:.25rem .25rem 0}.gm-alt-page .sct-theater-mobile__title{font-family:var(--font-uniform);font-size:clamp(2.45rem,11vw,4.25rem);font-weight:var(--fw-medium);letter-spacing:0;color:var(--fg-1);overflow-wrap:normal;text-wrap:balance;margin:0;line-height:.94}.gm-alt-page .sct-theater-mobile__body{font-size:1rem;line-height:var(--lh-relaxed);color:var(--fg-2);margin:.85rem 0 0}.gm-alt-page .sct-theater-mobile__media{border-radius:calc(var(--radius-card) - .25rem);background:radial-gradient(circle at 30% 10%, color-mix(in srgb, var(--color-brand-teal) 12%, transparent), transparent 36%), var(--surface-sand);min-height:21.5rem;margin:0;position:relative;overflow:hidden}.gm-alt-page .sct-theater-mobile__media img{object-fit:cover;width:100%;height:100%;min-height:21.5rem;display:block}.gm-alt-page .sct-theater-mobile__media[data-stage-variant=phone] img,.gm-alt-page .sct-theater-mobile__media[data-stage-variant=heatmap] img,.gm-alt-page .sct-theater-mobile__media[data-stage-variant=share] img{border-radius:2rem;width:min(72%,18rem);margin:1rem auto -4.5rem;box-shadow:0 1rem 2rem #2c2c2c24}.gm-alt-page .sct-theater-mobile__media[data-stage-variant=tablet] img{border-radius:1.2rem;width:min(70%,18rem);margin:1rem auto -3rem;box-shadow:0 1rem 2rem #2c2c2c24}.gm-alt-page .sct-theater-mobile__chips{flex-wrap:wrap;gap:.45rem;display:flex;position:absolute;inset:auto .75rem .75rem}.gm-alt-page .sct-theater-mobile__chips .sct-theater-chip{flex:8rem;min-width:0;padding:.62rem .7rem}}@media (prefers-reduced-motion:reduce){.gm-alt-page .sct-theater__grid{display:none}.gm-alt-page .sct-theater-mobile{gap:1.25rem;margin-top:1.5rem;display:grid}.gm-alt-page .sct-theater-mobile__scene{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:color-mix(in srgb, var(--surface-paper) 78%, var(--surface-sand) 22%);box-shadow:var(--shadow-card);gap:1rem;padding:1rem;display:grid}.gm-alt-page .sct-theater-mobile__copy{padding:.25rem .25rem 0}.gm-alt-page .sct-theater-mobile__title{font-family:var(--font-uniform);font-size:clamp(2.85rem,10vw,5.6rem);font-weight:var(--fw-medium);letter-spacing:0;color:var(--fg-1);margin:0;line-height:.86}.gm-alt-page .sct-theater-mobile__body{font-size:clamp(1rem,1.35vw,1.18rem);line-height:var(--lh-relaxed);color:var(--fg-2);margin:.85rem 0 0}.gm-alt-page .sct-theater-mobile__media{border-radius:calc(var(--radius-card) - .25rem);background:radial-gradient(circle at 30% 10%, color-mix(in srgb, var(--color-brand-teal) 12%, transparent), transparent 36%), var(--surface-sand);min-height:24rem;margin:0;position:relative;overflow:hidden}.gm-alt-page .sct-theater-mobile__media img{object-fit:cover;width:100%;height:100%;min-height:24rem;display:block}.gm-alt-page .sct-theater-mobile__media[data-stage-variant=phone] img,.gm-alt-page .sct-theater-mobile__media[data-stage-variant=heatmap] img,.gm-alt-page .sct-theater-mobile__media[data-stage-variant=share] img{border-radius:2rem;width:min(72%,22rem);margin:1rem auto -4.5rem;box-shadow:0 1rem 2rem #2c2c2c24}.gm-alt-page .sct-theater-mobile__media[data-stage-variant=tablet] img{border-radius:1.2rem;width:min(70%,22rem);margin:1rem auto -3rem;box-shadow:0 1rem 2rem #2c2c2c24}.gm-alt-page .sct-theater-mobile__chips{flex-wrap:wrap;gap:.45rem;display:flex;position:absolute;inset:auto .75rem .75rem}.gm-alt-page .sct-theater-mobile__chips .sct-theater-chip{flex:8rem;min-width:0;padding:.62rem .7rem}.gm-alt-page .sct-theater__stage-panel,.gm-alt-page .sct-theater__step{opacity:1;transition:none;transform:none}}@media (prefers-reduced-motion:reduce) and (width>=901px){.gm-alt-page .sct-theater-mobile__scene{grid-template-columns:minmax(0,.68fr) minmax(0,1.32fr);align-items:center;min-height:34rem;padding:clamp(1.1rem,2vw,1.5rem)}.gm-alt-page .sct-theater-mobile__media,.gm-alt-page .sct-theater-mobile__media img{min-height:31rem}.gm-alt-page .sct-theater-mobile__media[data-stage-variant=phone] img,.gm-alt-page .sct-theater-mobile__media[data-stage-variant=heatmap] img,.gm-alt-page .sct-theater-mobile__media[data-stage-variant=share] img{width:min(50%,22rem)}.gm-alt-page .sct-theater-mobile__media[data-stage-variant=tablet] img{width:min(58%,24rem)}}.gm-alt-page .sct-app-showcase__header{max-width:46rem}.gm-alt-page .sct-app-showcase{scroll-margin-top:7rem}.gm-alt-page .sct-app-showcase__title{font-family:var(--font-uniform);font-weight:var(--fw-medium);letter-spacing:0;color:var(--fg-1);text-wrap:balance;margin:.45rem 0 0;font-size:clamp(2.15rem,4.5vw,4.5rem);line-height:.98}.gm-alt-page .sct-app-showcase__body{max-width:41rem;font-size:clamp(1.05rem,1.5vw,1.35rem);line-height:var(--lh-relaxed);color:var(--fg-2);text-wrap:pretty;margin:1rem 0 0}.gm-alt-page .sct-triptych{grid-template-columns:.95fr 1.1fr .95fr;align-items:stretch;gap:clamp(.95rem,2vw,1.65rem);margin-top:clamp(1.35rem,3vw,2.35rem);display:grid}.gm-alt-page .sct-triptych__card{--sct-card-tint:var(--color-sand);--sct-phone-x:50%;--sct-phone-y:0;background:color-mix(in srgb, var(--surface-elevated) 84%, var(--sct-card-tint) 16%);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);min-height:clamp(34rem,48vw,44rem);box-shadow:var(--shadow-card);flex-direction:column;padding:clamp(1.5rem,2.4vw,2.15rem);display:flex;position:relative;overflow:hidden}.gm-alt-page .sct-triptych__card:nth-child(2){--sct-card-tint:var(--color-brand-teal);--sct-phone-x:52%;--sct-phone-y:.35rem}.gm-alt-page .sct-triptych__card:nth-child(3){--sct-card-tint:var(--color-brand-blue);--sct-phone-x:49%;--sct-phone-y:1.1rem}.gm-alt-page .sct-triptych__copy{z-index:3;max-width:27rem;position:relative}.gm-alt-page .sct-triptych__title{font-family:var(--font-uniform);font-weight:var(--fw-medium);letter-spacing:0;color:var(--fg-1);text-wrap:balance;margin:0;font-size:clamp(2.35rem,3.7vw,4.15rem);line-height:.95}.gm-alt-page .sct-triptych__body{max-width:24rem;font-size:clamp(1.05rem,1.45vw,1.35rem);line-height:var(--lh-relaxed);color:var(--fg-2);text-wrap:pretty;margin:.85rem 0 0}.gm-alt-page .sct-app-phone-crop{z-index:2;pointer-events:none;width:min(100%,28rem);height:clamp(22rem,31vw,29rem);position:absolute;bottom:0;left:50%;right:auto;overflow:hidden;transform:translate(-50%)}.gm-alt-page .sct-app-phone{left:var(--sct-phone-x);top:var(--sct-phone-y);aspect-ratio:540/1104;filter:drop-shadow(0 1rem 1.4rem #2c2c2c29);width:clamp(16.5rem,20vw,21rem);position:absolute;transform:translate(-50%)}.gm-alt-page .sct-app-phone__screen{aspect-ratio:402/874;background:var(--color-paper);border-radius:11%/5%;position:absolute;top:50%;left:4.2%;right:4.2%;overflow:hidden;transform:translateY(-50%)}.gm-alt-page .sct-app-phone__screen img{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.gm-alt-page .sct-app-phone__frame{width:102.43%;height:101.58%;display:block;position:absolute;inset:-.77% -.23% -.11% -1.21%}.gm-alt-page .sct-app-metric{z-index:4;isolation:isolate;backdrop-filter:blur(28px)saturate(132%);background:#f7fafa2e;border:1px solid #ffffff42;border-radius:1rem;min-width:8rem;max-width:11.25rem;padding:.72rem .82rem .78rem;position:absolute;overflow:hidden;box-shadow:0 1rem 2rem #2c2c2c1f,0 .12rem .5rem #2c2c2c0d,inset 0 1px #ffffff6b,inset 0 -1px #2c2c2c0a}.gm-alt-page .sct-app-metric--metric-list{width:min(10.85rem,100% - 2rem);max-width:10.85rem}.gm-alt-page .sct-app-metric--metric-sparkline{width:min(15.35rem,100% - 1.1rem);max-width:15.35rem}.gm-alt-page .sct-app-metric--heatmap-gauge{width:6.25rem;min-width:6.25rem;max-width:6.25rem;padding:.72rem .64rem}.gm-alt-page .sct-app-metric--share-card{width:min(11.35rem,100% - 1.5rem);max-width:11.35rem;padding:.58rem .6rem .62rem}.gm-alt-page .sct-app-metric:after{content:"";z-index:-1;border-radius:calc(1rem - 1px);position:absolute;inset:1px;box-shadow:inset 0 0 0 1px #2c2c2c07}html.js-enabled .scanner-switch-body .gm-alt-page .sct-app-phone-crop[data-gm-reveal-group]:not(.is-visible) .sct-app-metric{opacity:0;translate:0 1rem;scale:.95}html.js-enabled .scanner-switch-body .gm-alt-page .sct-app-phone-crop.is-visible .sct-app-metric{opacity:1;transition:opacity .7s cubic-bezier(.16,1,.3,1),translate .7s cubic-bezier(.16,1,.3,1),scale .7s cubic-bezier(.16,1,.3,1);transition-delay:var(--sct-metric-delay,0s);translate:0;scale:1}html.js-enabled .scanner-switch-body .gm-alt-page .sct-app-phone-crop[data-gm-reveal-group]:not(.is-visible) .sct-app-metric--share-card{translate:0 2.2rem;scale:.98}html.js-enabled .scanner-switch-body .gm-alt-page .sct-app-phone-crop.is-visible .sct-app-metric--share-card{transition:opacity .55s cubic-bezier(.16,1,.3,1),translate .85s cubic-bezier(.34,1.36,.5,1),scale .6s cubic-bezier(.16,1,.3,1)}.gm-alt-page .sct-app-metric__label,.gm-alt-page .sct-app-metric__value{display:block}.gm-alt-page .sct-app-metric__label{font-size:.62rem;line-height:1;font-weight:var(--fw-bold);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:color-mix(in srgb, var(--fg-1) 62%, var(--fg-2) 38%)}.gm-alt-page .sct-app-metric__value{font-size:clamp(1rem,1.28vw,1.18rem);line-height:1.05;font-weight:var(--fw-bold);color:var(--fg-1);text-shadow:0 1px #ffffff61;margin-top:.36rem}.gm-alt-page .sct-app-metric--ink{background:#2c2c2cad;border-color:#ffffff3d;box-shadow:0 1.35rem 2.6rem #2c2c2c38,0 .15rem .7rem #2c2c2c1f,inset 0 1px #ffffff38,inset 0 -1px #0000002e}.gm-alt-page .sct-app-metric--ink .sct-app-metric__label{color:#f7f2ebb3}.gm-alt-page .sct-app-metric--ink .sct-app-metric__value{color:var(--color-paper);text-shadow:0 1px #00000038}.gm-alt-page .sct-app-metric--teal .sct-app-metric__value{color:var(--color-brand-teal-text)}.gm-alt-page .sct-app-metric--blue .sct-app-metric__value{color:var(--color-brand-blue)}.gm-alt-page .sct-app-metric--warm .sct-app-metric__value{color:var(--color-warm-muted)}.gm-alt-page .sct-app-metric__stack{gap:.5rem;margin-top:.58rem;display:grid}.gm-alt-page .sct-app-measurement-list{gap:.34rem;margin-top:.52rem;display:grid}.gm-alt-page .sct-app-measurement{background:#ffffff2e;border:1px solid #ffffff57;border-radius:.64rem;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.2rem .6rem;padding:.46rem .5rem .43rem;display:grid;box-shadow:inset 0 1px #ffffff94,0 .18rem .75rem #2c2c2c09}.gm-alt-page .sct-app-measurement__label{letter-spacing:.11em;text-transform:uppercase;color:color-mix(in srgb, var(--fg-1) 56%, var(--fg-2) 44%);font-size:.58rem;line-height:1}.gm-alt-page .sct-app-measurement strong{font-size:1.04rem;line-height:.98;font-weight:var(--fw-medium);color:var(--fg-1);font-variant-numeric:tabular-nums;grid-column:1}.gm-alt-page .sct-app-measurement strong small{color:var(--fg-2);font-size:.58rem;font-weight:var(--fw-medium);margin-left:.2rem}.gm-alt-page .sct-app-measurement__delta{font-size:.68rem;line-height:1;font-weight:var(--fw-bold);color:var(--color-brand-teal-text);grid-area:1/2/span 2;align-self:center}.gm-alt-page .sct-app-measurement--blue .sct-app-measurement__delta{color:var(--color-brand-blue)}.gm-alt-page .sct-app-measurement--warm .sct-app-measurement__delta{color:var(--color-warm-muted)}.gm-alt-page .sct-app-trend{background:#fff3;border:1px solid #ffffff5c;border-radius:.72rem;grid-template-columns:minmax(8.45rem,1fr) minmax(4rem,.72fr);align-items:end;gap:.5rem;min-height:3.95rem;padding:.58rem .58rem .52rem;display:grid;box-shadow:inset 0 1px #fff9,0 .2rem .85rem #2c2c2c0a}.gm-alt-page .sct-app-trend--compact{grid-template-columns:minmax(5.8rem,.92fr) minmax(4.2rem,1fr);min-height:3rem;padding:.45rem .5rem .4rem}.gm-alt-page .sct-app-trend--teal{color:var(--color-brand-teal-text)}.gm-alt-page .sct-app-trend--blue{color:var(--color-brand-blue)}.gm-alt-page .sct-app-trend--warm{color:var(--color-warm-muted)}.gm-alt-page .sct-app-trend__copy{min-width:0}.gm-alt-page .sct-app-trend__label,.gm-alt-page .sct-app-trend__delta{letter-spacing:.085em;text-transform:uppercase;color:color-mix(in srgb, var(--fg-1) 56%, var(--fg-2) 44%);white-space:nowrap;font-size:.52rem;line-height:1;display:block}.gm-alt-page .sct-app-trend__value{font-size:1.28rem;line-height:.96;font-weight:var(--fw-medium);letter-spacing:0;color:var(--fg-1);font-variant-numeric:tabular-nums;align-items:baseline;gap:.2rem;margin-top:.26rem;display:flex}.gm-alt-page .sct-app-trend__value small{font-size:.66rem;line-height:1;font-weight:var(--fw-medium);color:var(--fg-2)}.gm-alt-page .sct-app-trend__delta{color:currentColor;margin-top:.34rem}.gm-alt-page .sct-app-sparkline{color:currentColor;width:100%;height:2.25rem;display:block}.gm-alt-page .sct-app-share-card__head{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.gm-alt-page .sct-app-vertical-gauge{flex-direction:column;gap:.55rem;margin-top:.58rem;display:flex}.gm-alt-page .sct-app-vertical-gauge__tag{color:var(--fg-1);font-size:.54rem;font-weight:var(--fw-bold);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;background:#2c2c2c0b;border-radius:999px;justify-content:center;padding:.24rem .34rem .22rem;line-height:1;display:inline-flex}.gm-alt-page .sct-app-vertical-gauge__body{grid-template-columns:1.35rem 1fr;align-items:stretch;gap:.42rem;min-height:9.6rem;display:grid}.gm-alt-page .sct-app-vertical-gauge__bar{background:linear-gradient(180deg, var(--sct-heatmap-gain-strong) 0%, var(--sct-heatmap-gain-mid) 16%, var(--sct-heatmap-gain-soft) 33%, var(--sct-heatmap-neutral) 57%, var(--sct-heatmap-loss) 100%);border-radius:999px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffffa3,0 .6rem 1rem #2c2c2c1a}.gm-alt-page .sct-app-vertical-gauge__bar span{background:var(--sct-gauge-marker);border-radius:999px;width:.72rem;height:.72rem;position:absolute;bottom:30%;left:50%;transform:translate(-50%);box-shadow:0 0 0 .22rem #2c2c2c14,0 .12rem .25rem #2c2c2c29}.gm-alt-page .sct-app-vertical-gauge__scale{letter-spacing:.1em;text-transform:uppercase;color:var(--fg-2);flex-direction:column;justify-content:space-between;padding:.12rem 0;font-size:.5rem;line-height:1;display:flex}.gm-alt-page .sct-app-share-formats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem;margin-top:.78rem;display:grid}.gm-alt-page .sct-app-share-format{min-height:1.64rem;color:var(--fg-1);font-size:.5rem;line-height:1;font-weight:var(--fw-bold);letter-spacing:.08em;text-transform:uppercase;background:#ffffff2e;border:1px solid #ffffff57;border-radius:.72rem;justify-content:center;align-items:center;gap:.32rem;display:flex}.gm-alt-page .sct-app-share-format svg{width:.9rem;height:.9rem}.gm-alt-page .sct-app-share-card__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem;margin-top:.48rem;display:grid}.gm-alt-page .sct-app-share-action{min-height:3.34rem;color:var(--fg-1);font-size:.48rem;line-height:1;font-weight:var(--fw-bold);letter-spacing:.08em;text-transform:uppercase;background:#ffffff2e;border:1px solid #ffffff57;border-radius:.78rem;place-items:center;gap:.34rem;display:grid}.gm-alt-page .sct-app-share-action svg{width:1.55rem;height:1.55rem}.gm-alt-page .sct-app-metric--top-left{top:42%;left:6%}.gm-alt-page .sct-app-metric--top-right{top:36%;right:5%}.gm-alt-page .sct-app-metric--mid-left{top:51%;left:5%}.gm-alt-page .sct-app-metric--mid-right{top:36%;right:3%}.gm-alt-page .sct-app-metric--bottom-left{bottom:1.25rem;left:6%}.gm-alt-page .sct-app-metric--bottom-right{bottom:1.35rem;right:6%}.gm-alt-page .sct-triptych__card:nth-child(3) .sct-app-metric--share-card{bottom:.45rem;left:4%}.gm-alt-page .sct-triptych__card:first-child .sct-app-metric--metric-list{left:3.4%}@media (width<=1100px){.gm-alt-page .sct-triptych{grid-template-columns:minmax(0,1fr)}.gm-alt-page .sct-triptych__card{min-height:38rem}.gm-alt-page .sct-app-phone-crop{width:min(100%,34rem)}}@media (width<=600px){.gm-alt-page .sct-app-showcase{scroll-margin-top:8.5rem}.gm-alt-page .sct-app-showcase__title{font-size:clamp(2rem,12vw,3.35rem)}.gm-alt-page .sct-app-showcase__body,.gm-alt-page .sct-triptych__body{font-size:1rem;line-height:1.58}.gm-alt-page .sct-triptych{gap:1rem}.gm-alt-page .sct-triptych__card{border-radius:var(--radius-card);min-height:34.5rem;padding:1.25rem}.gm-alt-page .sct-triptych__card:last-child{margin-bottom:5.5rem}.gm-alt-page .sct-triptych__title{font-size:clamp(2.15rem,14vw,3.2rem)}.gm-alt-page .sct-app-phone-crop{width:100%;height:21rem}.gm-alt-page .sct-app-phone{width:clamp(15rem,74vw,18rem)}.gm-alt-page .sct-app-metric{border-radius:.88rem;min-width:6.6rem;max-width:9.2rem;padding:.52rem .62rem .58rem}.gm-alt-page .sct-app-metric--metric-list{width:min(10.6rem,100% - 1.5rem);max-width:10.6rem}.gm-alt-page .sct-app-metric--metric-sparkline{width:min(14.85rem,100% - 1rem);max-width:14.85rem}.gm-alt-page .sct-app-metric--heatmap-gauge{width:5.75rem;min-width:5.75rem;max-width:5.75rem;padding:.58rem .52rem}.gm-alt-page .sct-app-metric--share-card{width:min(10.85rem,100% - 1.5rem);max-width:10.85rem}.gm-alt-page .sct-app-metric__value{font-size:.95rem}.gm-alt-page .sct-app-measurement{padding:.4rem .46rem .38rem}.gm-alt-page .sct-app-measurement strong{font-size:1.02rem}.gm-alt-page .sct-app-trend{grid-template-columns:minmax(8rem,1fr) minmax(3.75rem,.72fr);gap:.42rem;min-height:3.55rem;padding:.48rem}.gm-alt-page .sct-app-trend--compact{min-height:2.75rem}.gm-alt-page .sct-app-trend__value{font-size:1.08rem}.gm-alt-page .sct-app-sparkline{height:1.9rem}.gm-alt-page .sct-app-vertical-gauge__body{grid-template-columns:1.2rem 1fr;gap:.34rem;min-height:8.2rem}.gm-alt-page .sct-app-share-card__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.34rem}.gm-alt-page .sct-app-share-action{min-height:3.15rem;font-size:.44rem}.gm-alt-page .sct-app-share-action svg{width:1.34rem;height:1.34rem}.gm-alt-page .sct-app-metric--top-left{top:43%;left:.8rem}.gm-alt-page .sct-app-metric--top-right{top:40%;right:.8rem}.gm-alt-page .sct-app-metric--mid-left{top:52%;left:.75rem}.gm-alt-page .sct-app-metric--mid-right{top:37%;right:.75rem}.gm-alt-page .sct-app-metric--bottom-left{bottom:.85rem;left:.9rem}.gm-alt-page .sct-app-metric--bottom-right{bottom:.85rem;right:.9rem}.gm-alt-page .sct-triptych__card:nth-child(3) .sct-app-metric--share-card{bottom:.45rem;left:.65rem}.gm-alt-page .sct-triptych__card:first-child .sct-app-metric--metric-list{left:.55rem}}@media (prefers-reduced-motion:no-preference){.gm-alt-page .sct-triptych__card{transition:transform .24s var(--ease-spring), box-shadow .24s ease}.gm-alt-page .sct-triptych__card:hover{box-shadow:var(--shadow-medium);transform:translateY(-5px)}}.gm-alt-page .sct-phone-frame{--sct-phone-radius:2.5rem;aspect-ratio:390/844;background:var(--color-charcoal);border-radius:var(--sct-phone-radius);width:100%;max-width:240px;box-shadow:var(--shadow-soft), inset 0 0 0 2px #ffffff0f;margin:1.25rem auto 0;padding:8px}.gm-alt-page .sct-phone-frame__screen{border-radius:calc(var(--sct-phone-radius) - 6px);background:var(--color-paper);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.gm-alt-page .sct-phone-frame__screen img{object-fit:cover;width:100%;height:100%;display:block}.gm-alt-page .sct-use-cases-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:clamp(1rem,2vw,1.5rem);margin-top:clamp(1.2rem,2.4vw,1.65rem);display:grid}.gm-alt-page .sct-use-case{background:var(--surface-overlay);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);transition:border-color var(--dur-base) var(--ease-out), background-color var(--dur-base) var(--ease-out);padding:1.5rem}.gm-alt-page .sct-use-case:hover{border-color:color-mix(in srgb, var(--color-brand-teal) 35%, var(--border-subtle));background:var(--surface-elevated)}.gm-alt-page .sct-use-case__icon{width:28px;height:28px;color:var(--color-brand-blue);margin-bottom:.5rem}.gm-alt-page .sct-use-case__title{font-family:var(--font-uniform);font-weight:var(--fw-medium);font-size:1.0625rem;line-height:var(--lh-snug);color:var(--fg-1);margin:0 0 .375rem}.gm-alt-page .sct-use-case__body{font-size:var(--fs-small);line-height:var(--lh-base);color:var(--fg-2);margin:0}.gm-alt-page .sct-use-cases__footnote{font-size:var(--fs-small);color:var(--fg-3);text-wrap:balance;margin-top:1.5rem}.scanner-switch-body .sct-hero-wrapper .gm-nav-shell{border:1px solid color-mix(in srgb, var(--fg-1) 10%, transparent);background:color-mix(in srgb, var(--surface-paper) 86%, transparent);-webkit-backdrop-filter:blur(18px)saturate(120%);border-radius:999px;width:min(90rem,100% - 3rem);margin:1rem auto 0;box-shadow:0 .7rem 1.8rem #2c2c2c12}.scanner-switch-body .sct-hero-wrapper .gm-nav{border-bottom:0;min-height:4.25rem}.gm-alt-page .gm-alt-section{scroll-margin-top:7rem}.scanner-switch-body .sct-hero-wrapper .gm-nav .gm-nav__cta{min-height:2.35rem;display:inline-flex}.gm-alt-page .sct-hero__grid{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:clamp(2.25rem,4vw,4.75rem)}.gm-alt-page .sct-hero__copy{gap:1.05rem}.gm-alt-page .sct-hero__title{max-width:14.4ch;font-size:clamp(3.1rem,4.8vw,4.5rem);line-height:1}.gm-alt-page .sct-hero__media{aspect-ratio:1.04;transform:translateY(1.2rem)}.gm-alt-page .sct-hero__media:after{content:"";pointer-events:none;background:linear-gradient(90deg,#f7f2eb33,#0000 34%),linear-gradient(#0000 66%,#2c2c2c1f);position:absolute;inset:0}.gm-alt-page .sct-hero__awards{border-top:1px solid color-mix(in srgb, var(--fg-1) 10%, transparent);max-width:34rem;padding-top:.55rem}.gm-alt-page .sct-theater__intro{grid-template-columns:minmax(0,.9fr) minmax(22rem,.65fr);align-items:end;gap:clamp(1.5rem,4vw,4rem);max-width:none;display:grid}.gm-alt-page .sct-theater__intro .gm-alt-eyebrow{grid-area:1/1}.gm-alt-page .sct-theater__title{grid-area:2/1;max-width:13ch;font-size:clamp(3.2rem,5.2vw,5.7rem)}.gm-alt-page .sct-theater__body{grid-area:2/2;margin-bottom:.35rem}.gm-alt-page .sct-theater__grid{margin-top:clamp(1rem,2vw,1.75rem)}.gm-alt-page .sct-theater__step{min-height:68vh}.gm-alt-page .sct-theater__step-title{font-size:clamp(3.4rem,7.2vw,7rem)}.gm-alt-page .sct-use-cases-grid{align-items:stretch;gap:.75rem;min-height:clamp(22rem,32vw,28rem);display:flex}.gm-alt-page .sct-use-case{border-radius:var(--radius-xl);background:linear-gradient(180deg, transparent 30%, color-mix(in srgb, var(--surface-paper) 66%, transparent) 58%, color-mix(in srgb, var(--surface-paper) 92%, transparent) 100%), color-mix(in srgb, var(--surface-sand) 82%, var(--surface-paper) 18%);min-width:0;box-shadow:var(--shadow-card);transition:flex .52s var(--ease-out), transform .52s var(--ease-out), border-color .24s var(--ease-out);flex-direction:column;flex:1 1 0;justify-content:flex-end;padding:clamp(1.25rem,2.2vw,2rem);display:flex;position:relative;overflow:hidden}.gm-alt-page .sct-use-case:after{content:"";z-index:0;opacity:.58;background-image:var(--sct-use-case-image);filter:saturate(.8)contrast(.96);transition:opacity .42s var(--ease-out), transform .62s var(--ease-out);background-position:50% 22%;background-size:cover;position:absolute;inset:0}.gm-alt-page .sct-use-case:before{content:"";z-index:1;opacity:.86;background:linear-gradient(180deg, color-mix(in srgb, var(--surface-paper) 4%, transparent), color-mix(in srgb, var(--surface-paper) 84%, transparent) 63%, var(--surface-paper) 100%), linear-gradient(135deg, color-mix(in srgb, var(--color-brand-teal) 11%, transparent), transparent 52%), repeating-linear-gradient(90deg, #2c2c2c09 0 1px, transparent 1px 3.2rem);position:absolute;inset:0}.gm-alt-page .sct-use-case:first-child{--sct-use-case-image:url(/landing/demo-ct/hero/hero-medspa-800.jpg)}.gm-alt-page .sct-use-case:nth-child(2){--sct-use-case-image:url(/landing/demo-ct/app/ss-app-fat-loss-before-after-video-snapshot-local-soft-clean.png)}.gm-alt-page .sct-use-case:nth-child(2):before{background:linear-gradient(180deg, color-mix(in srgb, var(--surface-paper) 4%, transparent), color-mix(in srgb, var(--surface-paper) 84%, transparent) 63%, var(--surface-paper) 100%), linear-gradient(135deg, color-mix(in srgb, var(--color-brand-blue) 12%, transparent), transparent 52%), repeating-linear-gradient(90deg, #2c2c2c08 0 1px, transparent 1px 3.2rem)}.gm-alt-page .sct-use-case:nth-child(3){--sct-use-case-image:url(/landing/demo-ct/experience/tablet-3d-progress-review.jpg)}.gm-alt-page .sct-use-case:nth-child(4){--sct-use-case-image:url(/landing/demo-ct/app/ss-app-body-recomp-heatmap-front-view.png)}.gm-alt-page .sct-use-case:nth-child(4):before{background:linear-gradient(180deg, color-mix(in srgb, var(--surface-paper) 4%, transparent), color-mix(in srgb, var(--surface-paper) 84%, transparent) 63%, var(--surface-paper) 100%), linear-gradient(135deg, #d9770617, transparent 52%), repeating-linear-gradient(90deg, #2c2c2c08 0 1px, transparent 1px 3.2rem)}.gm-alt-page .sct-use-case:nth-child(5){--sct-use-case-image:url(/landing/demo-ct/app/ss-app-shape-score-dashboard.png)}.gm-alt-page .sct-use-case:hover{flex:1.7 1 0;transform:translateY(-.35rem)}.gm-alt-page .sct-use-case:hover:after{opacity:.72;transform:scale(1.045)}.gm-alt-page .sct-use-case__title,.gm-alt-page .sct-use-case__body{z-index:2;position:relative}.gm-alt-page .sct-use-case__title{max-width:12ch;margin-bottom:.75rem;font-size:clamp(1.35rem,2vw,2.1rem);line-height:.98}.gm-alt-page .sct-use-case__body{max-width:28ch;font-size:clamp(.92rem,1.1vw,1rem)}.gm-alt-page .sct-roi__list{perspective:1200px;gap:0}.gm-alt-page .sct-roi__item{background:color-mix(in srgb, var(--surface-paper) 64%, transparent);box-shadow:none;transition:background-color .22s var(--ease-out), transform .36s var(--ease-out);border-inline:0;border-radius:0;grid-template-columns:minmax(0,1fr);margin-top:-1px;padding:clamp(1rem,1.7vw,1.35rem) clamp(1.2rem,2.2vw,1.8rem);position:relative}.gm-alt-page .sct-roi__item:first-child{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.gm-alt-page .sct-roi__item:last-child{border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.gm-alt-page .sct-roi__item:hover{z-index:2;background:color-mix(in srgb, var(--surface-paper) 88%, var(--surface-sand) 12%);transform:translate(-.4rem)scale(1.015)}.gm-alt-page .sct-roi__num{display:none}.gm-alt-page .sct-roi__item-title{font-size:clamp(1.05rem,1.25vw,1.18rem)}@media (width<=900px){.scanner-switch-body .sct-hero-wrapper .gm-nav-shell{width:min(100% - 1rem,44rem);margin-top:.5rem}.scanner-switch-body .sct-hero-wrapper .gm-nav .gm-nav__cta{display:none}.gm-alt-page .sct-hero__title{max-width:100%;font-size:clamp(2.7rem,10.5vw,4rem);line-height:.98}.gm-alt-page .sct-hero__grid{grid-template-columns:minmax(0,1fr)}.gm-alt-page .sct-hero__media{transform:none}.gm-alt-page .sct-theater__intro{display:block}.gm-alt-page .sct-use-cases-grid{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:1rem;min-height:0;padding-bottom:.5rem;display:flex;overflow-x:auto}.gm-alt-page .sct-use-case,.gm-alt-page .sct-use-case:hover{scroll-snap-align:start;flex:0 0 74%;min-height:14rem;transform:none}.gm-alt-page .sct-use-case:after{opacity:.76}.gm-alt-page .sct-use-case:before{background:linear-gradient(180deg, color-mix(in srgb, var(--surface-paper) 4%, transparent), color-mix(in srgb, var(--surface-paper) 84%, transparent) 52%, var(--surface-paper) 100%), linear-gradient(135deg, color-mix(in srgb, var(--color-brand-teal) 11%, transparent), transparent 52%), repeating-linear-gradient(90deg, #2c2c2c09 0 1px, transparent 1px 3.2rem)}.gm-alt-page .sct-theater-mobile__scene,.gm-alt-page .sct-triptych__card,.gm-alt-page .sct-use-case{scroll-margin-top:6rem}.gm-alt-page .sct-theater-mobile__scene:last-child,.gm-alt-page .sct-triptych__card:last-child,.gm-alt-page .sct-use-case:last-child{margin-bottom:5.5rem}}.scanner-switch-body .gm-alt-eyebrow{letter-spacing:var(--track-eyebrow)}.scanner-switch-body .gm-alt-primary-cta{transition:transform var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);box-shadow:inset 0 1px #ffffff1f,0 3px 10px #2c2c2c38}.scanner-switch-body .gm-alt-primary-cta:hover,.scanner-switch-body .gm-alt-primary-cta:focus-visible{opacity:1;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff24,0 4px 12px #2c2c2c29}.scanner-switch-body .gm-alt-primary-cta:active{transform:translateY(0)scale(.98)}.scanner-switch-body .gm-alt-primary-cta .gm-alt-primary-cta__arrow{transition:transform var(--dur-base) var(--ease-out);display:inline-flex}.scanner-switch-body .gm-alt-primary-cta:hover .gm-alt-primary-cta__arrow,.scanner-switch-body .gm-alt-primary-cta:focus-visible .gm-alt-primary-cta__arrow{transform:translate(4px)}.scanner-switch-body .sct-hero-wrapper .gm-nav-shell{border:none;background:color-mix(in srgb, var(--color-paper) 88%, transparent);width:100%;box-shadow:none;-webkit-backdrop-filter:none;border-bottom:none;border-radius:0;margin:0}.scanner-switch-body .sct-hero-wrapper .gm-nav-shell.is-scrolled{background:color-mix(in srgb, var(--color-paper) 88%, transparent);border-bottom:1px solid var(--border-subtle);-webkit-backdrop-filter:blur(12px);box-shadow:none}.scanner-switch-body [data-gm-stagger] [data-gm-reveal-item]{opacity:0;transition:opacity .42s var(--ease-out), transform .42s var(--ease-out);transform:translateY(14px)}.scanner-switch-body [data-gm-stagger].is-visible [data-gm-reveal-item]{opacity:1;transform:none}.scanner-switch-body [data-gm-stagger].is-visible [data-gm-reveal-item]:first-child{transition-delay:0s}.scanner-switch-body [data-gm-stagger].is-visible [data-gm-reveal-item]:nth-child(2){transition-delay:70ms}.scanner-switch-body [data-gm-stagger].is-visible [data-gm-reveal-item]:nth-child(3){transition-delay:.14s}.scanner-switch-body [data-gm-stagger].is-visible [data-gm-reveal-item]:nth-child(4){transition-delay:.21s}.scanner-switch-body [data-gm-stagger].is-visible [data-gm-reveal-item]:nth-child(5){transition-delay:.28s}.scanner-switch-body [data-gm-stagger].is-visible [data-gm-reveal-item]:nth-child(6){transition-delay:.35s}.scanner-switch-body [data-gm-stagger].is-visible [data-gm-reveal-item]:nth-child(7){transition-delay:.42s}.scanner-switch-body [data-gm-stagger].is-visible [data-gm-reveal-item]:nth-child(8){transition-delay:.49s}@media (prefers-reduced-motion:reduce){.scanner-switch-body [data-gm-stagger] [data-gm-reveal-item]{opacity:1;transition:none;transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){@keyframes sct-hero-float{0%{transform:translateY(1.6rem)}to{transform:translateY(-.4rem)}}@keyframes sct-final-float{0%{transform:translateY(.8rem)}to{transform:translateY(-.8rem)}}.scanner-switch-body .sct-hero__media{animation-name:sct-hero-float;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry cover 55%}.scanner-switch-body .sct-final-cta-wrapper{animation-name:sct-final-float;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry cover 55%}}}.scanner-switch-body .gm-alt-page .sct-roi__list{perspective:none;grid-template-columns:1fr 1fr 1fr;gap:0;display:grid}.scanner-switch-body .gm-alt-page .sct-roi__item{border:none;border-left:1px solid var(--border-subtle);box-shadow:none;background:0 0;border-radius:0;grid-template-columns:none;margin-top:0;padding:clamp(1.25rem,2vw,1.75rem) clamp(1.25rem,2.2vw,1.8rem);display:block}.scanner-switch-body .gm-alt-page .sct-roi__item:first-child{border-left:none;border-top-left-radius:0;border-top-right-radius:0}.scanner-switch-body .gm-alt-page .sct-roi__item:last-child{border-bottom-right-radius:0;border-bottom-left-radius:0}.scanner-switch-body .gm-alt-page .sct-roi__item:hover{z-index:auto;background:0 0;transform:none}.scanner-switch-body .gm-alt-page .sct-roi__num{display:none}.scanner-switch-body .gm-alt-page .sct-roi__item-title{font-size:var(--fs-h4);font-weight:var(--fw-medium)}.scanner-switch-body .gm-alt-page .sct-roi__item-body{max-width:36ch}@media (width<=768px){.scanner-switch-body .gm-alt-page .sct-roi__list{grid-template-columns:1fr}.scanner-switch-body .gm-alt-page .sct-roi__item{border-left:none;border-top:1px solid var(--border-subtle);padding:1.25rem 0}.scanner-switch-body .gm-alt-page .sct-roi__item:first-child{border-top:none}}.scanner-switch-body .gm-alt-page .sct-section-head__body,.scanner-switch-body .gm-alt-page .sct-theater__body,.scanner-switch-body .gm-alt-page .sct-final__body{max-width:var(--measure-body)}.scanner-switch-body .gm-alt-page .sct-hero__body{max-width:var(--measure-narrow)}.scanner-switch-body .gm-alt-hero-wrapper:after{content:none}.scanner-switch-body .sct-hero-stat-strip__cell:last-child .sct-hero-stat-strip__value,.scanner-switch-body .sct-hero-stat-strip__cell:last-child .sct-hero-stat-strip__unit{color:color-mix(in srgb, var(--color-brand-blue) 70%, var(--color-ink))}@media (prefers-reduced-motion:no-preference){@keyframes sct-stagger-safety{to{opacity:1;transform:none}}html:not(.sct-motion-armed) .scanner-switch-body [data-gm-stagger] [data-gm-reveal-item],html.js-enabled:not(.sct-motion-armed) .scanner-switch-body [data-sct-motion-reveal]{animation:0s linear 3s forwards sct-stagger-safety}}.scanner-switch-body .gm-alt-page .sct-proof-strip{padding-block:clamp(1.25rem,2.2vw,1.9rem)}.scanner-switch-body .gm-alt-page .sct-proof-strip__rail{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:linear-gradient(135deg, color-mix(in srgb, var(--color-brand-teal) 8%, transparent), transparent 42%), color-mix(in srgb, var(--surface-paper) 82%, transparent);grid-template-columns:minmax(9rem,.2fr) minmax(0,1fr) auto;align-items:center;gap:clamp(1rem,2.5vw,2rem);padding:clamp(1rem,1.7vw,1.35rem) clamp(1rem,2.4vw,1.75rem);display:grid;box-shadow:0 16px 34px #2c2c2c0e}.scanner-switch-body .gm-alt-page .sct-proof-strip__proof-row,.scanner-switch-body .gm-alt-page .sct-proof-strip__dots{grid-column:1/-1}.scanner-switch-body .gm-alt-page .sct-proof-strip__dots{margin-left:calc(20% + clamp(1rem,2.5vw,2rem))}.scanner-switch-body .gm-alt-page .sct-proof-strip__eyebrow{color:var(--color-brand-teal-text);font-size:var(--fs-caption);font-weight:var(--fw-medium);letter-spacing:.02em;text-transform:uppercase;margin:0}.scanner-switch-body .gm-alt-page .sct-proof-strip__quotes{touch-action:pan-y;min-width:0}html.js-enabled .scanner-switch-body .gm-alt-page .sct-proof-strip__quotes{cursor:grab}html.js-enabled .scanner-switch-body .gm-alt-page .sct-proof-strip__quotes:active{cursor:grabbing}html.js-enabled .scanner-switch-body .gm-alt-page .sct-proof-strip__quote.is-active{animation:.48s cubic-bezier(.16,1,.3,1) sct-proof-quote-in}@keyframes sct-proof-quote-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.scanner-switch-body .gm-alt-page .sct-proof-strip__quote{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(1rem,2vw,1.5rem);display:grid}.scanner-switch-body .gm-alt-page .sct-proof-strip__line{color:var(--fg-1);font-size:clamp(1.12rem,1.5vw,1.35rem);line-height:1.35;font-weight:var(--fw-medium);text-wrap:balance;margin:0}.scanner-switch-body .gm-alt-page .sct-proof-strip__person{align-items:center;gap:.75rem;min-width:min(18rem,36vw);display:flex}.scanner-switch-body .gm-alt-page .sct-proof-strip__person img{object-fit:cover;border:1px solid color-mix(in srgb, var(--color-paper) 80%, transparent);border-radius:50%;flex:none;width:3rem;height:3rem;box-shadow:0 10px 24px #2c2c2c24}.scanner-switch-body .gm-alt-page .sct-proof-strip__person p{gap:.1rem;margin:0;display:grid}.scanner-switch-body .gm-alt-page .sct-proof-strip__person strong{color:var(--fg-1);font-size:var(--fs-small);font-weight:var(--fw-medium)}.scanner-switch-body .gm-alt-page .sct-proof-strip__person span{max-width:28ch;color:var(--fg-3);font-size:var(--fs-caption);line-height:1.35}.scanner-switch-body .gm-alt-page .sct-proof-strip__toggle{border:1px solid var(--border-subtle);border-radius:var(--radius-pill,999px);background:var(--surface-elevated);min-width:4.75rem;color:var(--fg-1);font:inherit;font-size:var(--fs-caption);font-weight:var(--fw-medium);cursor:pointer;padding:.45rem .8rem;display:none}.scanner-switch-body .gm-alt-page .sct-proof-strip.is-enhanced .sct-proof-strip__toggle{justify-content:center;display:inline-flex}.scanner-switch-body .gm-alt-page .sct-proof-strip__toggle:focus-visible{outline:3px solid color-mix(in srgb, var(--color-brand-blue) 45%, transparent);outline-offset:3px}.scanner-switch-body .gm-alt-page .sct-proof-strip__dots{align-items:center;gap:.35rem;margin-top:-.55rem;display:none}.scanner-switch-body .gm-alt-page .sct-proof-strip.is-interactive .sct-proof-strip__dots{display:flex}.scanner-switch-body .gm-alt-page .sct-proof-strip__dot{box-sizing:content-box;-webkit-appearance:none;appearance:none;background:color-mix(in srgb, var(--fg-1) 18%, transparent);cursor:pointer;width:.38rem;height:.38rem;transition:width .26s var(--ease-out), background-color .26s var(--ease-out), opacity .26s var(--ease-out);background-clip:content-box;border:0;border-radius:999px;padding:.45rem}.scanner-switch-body .gm-alt-page .sct-proof-strip__dot.is-active{background:var(--color-brand-teal-text);background-clip:content-box;width:1.1rem}.scanner-switch-body .gm-alt-page .sct-proof-strip__dot:focus-visible{outline:2px solid color-mix(in srgb, var(--color-brand-blue) 45%, transparent);outline-offset:2px}.scanner-switch-body .gm-alt-page .sct-proof-strip__proof-row{border-top:1px solid color-mix(in srgb, var(--fg-1) 8%, transparent);grid-template-columns:max-content minmax(0,1fr) auto;align-items:center;gap:clamp(1rem,2.4vw,1.65rem);padding-top:.75rem;display:grid;overflow:hidden}.scanner-switch-body .gm-alt-page .sct-proof-strip__logo-title{max-width:9.25rem;color:var(--fg-2);font-size:var(--fs-caption);font-weight:var(--fw-medium);margin:0;line-height:1.2}.scanner-switch-body .gm-alt-page .sct-proof-strip__logo-marquee{min-width:0;position:relative;overflow:hidden}.scanner-switch-body .gm-alt-page .sct-proof-strip__logo-marquee:before,.scanner-switch-body .gm-alt-page .sct-proof-strip__logo-marquee:after{content:"";z-index:2;pointer-events:none;width:clamp(2rem,4vw,4.25rem);position:absolute;top:0;bottom:0}.scanner-switch-body .gm-alt-page .sct-proof-strip__logo-marquee:before{background:linear-gradient(90deg, color-mix(in srgb, var(--surface-paper) 92%, transparent) 0%, color-mix(in srgb, var(--surface-paper) 62%, transparent) 54%, transparent 100%);left:0}.scanner-switch-body .gm-alt-page .sct-proof-strip__logo-marquee:after{background:linear-gradient(270deg, color-mix(in srgb, var(--surface-paper) 92%, transparent) 0%, color-mix(in srgb, var(--surface-paper) 62%, transparent) 54%, transparent 100%);right:0}.scanner-switch-body .gm-alt-page .sct-proof-strip__logo-track-group{width:max-content;display:flex}.scanner-switch-body .gm-alt-page .sct-proof-strip.is-enhanced .sct-proof-strip__logo-track-group{animation:46s linear infinite sct-proof-logo-marquee}.scanner-switch-body .gm-alt-page .sct-proof-strip.is-enhanced .sct-proof-strip__proof-row:hover .sct-proof-strip__logo-track-group,.scanner-switch-body .gm-alt-page .sct-proof-strip.is-paused .sct-proof-strip__logo-track-group{animation-play-state:paused}.scanner-switch-body .gm-alt-page .sct-proof-strip__logo-track{flex:none;align-items:center;gap:clamp(1.2rem,2.6vw,2.1rem);margin:0;padding:0 clamp(1.2rem,2.6vw,2.1rem) 0 0;list-style:none;display:flex}.scanner-switch-body .gm-alt-page .sct-proof-strip__logo-item{flex:none;justify-content:center;align-items:center;width:clamp(5.25rem,8vw,7.5rem);height:2.6rem;display:inline-flex}.scanner-switch-body .gm-alt-page .sct-proof-strip__logo-item img{object-fit:contain;opacity:.55;filter:grayscale(.35);width:auto;max-width:100%;height:auto;max-height:1.65rem;transition:opacity .26s var(--ease-out), transform .42s cubic-bezier(.16, 1, .3, 1);display:block}@keyframes sct-proof-logo-marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.scanner-switch-body .gm-alt-page .sct-proof-strip__badges{opacity:.58;filter:grayscale(.42);align-items:center;gap:clamp(.75rem,1.4vw,1rem);display:flex}.scanner-switch-body .gm-alt-page .sct-proof-strip__badges img{object-fit:contain;width:auto;height:1.45rem;transition:opacity .26s var(--ease-out), transform .42s cubic-bezier(.16, 1, .3, 1);display:block}html.js-enabled .scanner-switch-body .gm-alt-page .sct-proof-strip__rail{transform:translate3d(0, var(--sct-inertia-y,0px), 0) rotate(var(--sct-inertia-rotate,0deg));will-change:transform}@media (hover:hover) and (pointer:fine){.scanner-switch-body .gm-alt-page .sct-proof-strip__logo-item:hover img,.scanner-switch-body .gm-alt-page .sct-proof-strip__badges img:hover{opacity:.98;transform:translateY(-2px)}}@media (width<=820px){.scanner-switch-body .gm-alt-page .sct-proof-strip__rail,.scanner-switch-body .gm-alt-page .sct-proof-strip__quote{grid-template-columns:minmax(0,1fr)}.scanner-switch-body .gm-alt-page .sct-proof-strip__proof-row,.scanner-switch-body .gm-alt-page .sct-proof-strip__dots{grid-column:1;margin-left:0}.scanner-switch-body .gm-alt-page .sct-proof-strip__person{min-width:0}.scanner-switch-body .gm-alt-page .sct-proof-strip__toggle{justify-self:start;width:fit-content}.scanner-switch-body .gm-alt-page .sct-proof-strip__proof-row{grid-template-columns:minmax(0,1fr);gap:.8rem}.scanner-switch-body .gm-alt-page .sct-proof-strip__logo-title{max-width:none}.scanner-switch-body .gm-alt-page .sct-proof-strip__logo-marquee{margin-inline:-1rem;padding-inline:2rem}.scanner-switch-body .gm-alt-page .sct-proof-strip__badges{justify-content:flex-start}}.scanner-switch-body .gm-alt-page .sct-bia{grid-template-columns:minmax(18rem,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(2rem,5vw,4.8rem);min-height:clamp(34rem,54vw,46rem);display:grid}.scanner-switch-body .gm-alt-page .sct-bia__copy{z-index:3;gap:1rem;max-width:38rem;display:grid;position:relative}.scanner-switch-body .gm-alt-page .sct-bia__copy .sct-section-head__title{letter-spacing:-.015em;text-wrap:balance;max-width:17ch;font-size:clamp(2.2rem,3.3vw,3.35rem);line-height:1.1}.scanner-switch-body .gm-alt-page .sct-bia__copy .sct-section-head__title span{display:block}.scanner-switch-body .gm-alt-page .sct-bia__copy .sct-section-head__title span:first-child{color:var(--fg-2)}.scanner-switch-body .gm-alt-page .sct-bia__copy .sct-section-head__body{max-width:34rem}.scanner-switch-body .gm-alt-page .sct-bia__stage{min-height:clamp(31rem,47vw,41rem);position:relative}.scanner-switch-body .gm-alt-page .sct-bia__vs{z-index:6;background:var(--surface-paper);border:1px solid color-mix(in srgb, var(--fg-1) 12%, transparent);width:2.85rem;height:2.85rem;color:var(--fg-2);border-radius:999px;justify-self:center;place-items:center;margin:.4rem 0;font-size:.72rem;font-style:italic;font-weight:800;display:grid;box-shadow:0 10px 24px #2c2c2c29}@media (width>=981px){.scanner-switch-body .gm-alt-page .sct-bia__vs{width:3.1rem;height:3.1rem;margin:0;font-size:.8rem;position:absolute;top:50%;left:calc(100% - min(67%,35.5rem));transform:translate(-50%,-50%)}}.scanner-switch-body .gm-alt-page .sct-bia__artifact{margin:0;position:absolute}.scanner-switch-body .gm-alt-page .sct-bia__artifact figcaption{color:var(--fg-2);font-size:var(--fs-small);font-weight:var(--fw-medium)}.scanner-switch-body .gm-alt-page .sct-bia__role-pill{z-index:5;border:1px solid color-mix(in srgb, var(--fg-1) 10%, transparent);background:color-mix(in srgb, var(--surface-elevated) 92%, transparent);color:var(--fg-1);font-size:.62rem;font-weight:var(--fw-bold);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:.64rem 1rem .6rem;line-height:1;position:absolute;top:-.85rem;left:50%;transform:translate(-50%);box-shadow:0 10px 22px #2c2c2c1f}.scanner-switch-body .gm-alt-page .sct-bia-report{color:#3a3a38;filter:grayscale()contrast(.92)brightness(1.02);background:repeating-linear-gradient(0deg,#0000 0 2.5rem,#2826220f 2.5rem calc(2.5rem + 1px)),linear-gradient(#f4f2ee,#eceae4);border:1px solid #28262229;border-radius:.18rem;min-height:22rem;padding:clamp(1.1rem,1.8vw,1.45rem);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;position:relative;box-shadow:0 14px 34px #2c2c2c1a}@media (prefers-reduced-motion:reduce){html.js-enabled .scanner-switch-body .gm-alt-page .sct-proof-strip__quote.is-active,.scanner-switch-body .gm-alt-page .sct-proof-strip.is-enhanced .sct-proof-strip__logo-track-group{animation:none}}.scanner-switch-body .gm-alt-page .sct-bia-report__stamp{color:#3a3a3880;letter-spacing:.06em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.5rem;position:absolute;top:.85rem;right:.9rem;transform:rotate(-1.5deg)}.scanner-switch-body .gm-alt-page .sct-bia-report__dogear{background:linear-gradient(135deg,#0000 50%,#28262224 50%,#e0ded7 52%);border-bottom-right-radius:.18rem;width:1.5rem;height:1.5rem;position:absolute;bottom:-1px;right:-1px;box-shadow:inset -1px -1px 2px #2826221f}.scanner-switch-body .gm-alt-page .sct-bia-report__top{color:var(--fg-3);letter-spacing:.14em;text-transform:uppercase;gap:.22rem;margin-bottom:1.05rem;font-size:.58rem;display:grid}.scanner-switch-body .gm-alt-page .sct-bia-report__top strong{color:var(--fg-2);letter-spacing:.04em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:clamp(.95rem,1.45vw,1.15rem);font-weight:700;line-height:1.02}.scanner-switch-body .gm-alt-page .sct-bia-report table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.scanner-switch-body .gm-alt-page .sct-bia-report caption{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.scanner-switch-body .gm-alt-page .sct-bia-report th,.scanner-switch-body .gm-alt-page .sct-bia-report td{text-align:left;border-top:1px solid #2826221f;padding:.55rem 0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:clamp(.66rem,.95vw,.76rem);line-height:1.3}.scanner-switch-body .gm-alt-page .sct-bia-report th{color:#3a3a38a8;text-transform:uppercase;letter-spacing:.02em;font-weight:500}.scanner-switch-body .gm-alt-page .sct-bia-report td:nth-child(2){color:#3a3a38;font-weight:600}.scanner-switch-body .gm-alt-page .sct-bia-report td:last-child{color:#3a3a3880;text-align:right}.scanner-switch-body .gm-alt-page .sct-bia-report__tail{gap:.48rem;margin-top:1.2rem;display:grid}.scanner-switch-body .gm-alt-page .sct-bia-report__tail span{background:color-mix(in srgb, var(--fg-1) 14%, transparent);height:.38rem;display:block}.scanner-switch-body .gm-alt-page .sct-bia-report__tail span:nth-child(2){width:82%}.scanner-switch-body .gm-alt-page .sct-bia-report__tail span:nth-child(3){width:58%}.scanner-switch-body .gm-alt-page .sct-bia__artifact--report{z-index:1;width:min(61%,32rem);transform:translate3d(0, var(--sct-inertia-y,0px), 0) rotate(calc(-5deg + var(--sct-inertia-rotate,0deg)));top:14%;left:-3%}.scanner-switch-body .gm-alt-page .sct-bia__artifact--report figcaption{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.scanner-switch-body .gm-alt-page .sct-bia__artifact--proof{z-index:2;color:#f8f4ee;isolation:isolate;width:min(67%,35.5rem);transform:translate3d(0, var(--sct-inertia-y,0px), 0) rotate(var(--sct-inertia-rotate,0deg));background:linear-gradient(#ffffff14 1px,#0000 1px) 0 0/72px 72px,linear-gradient(90deg,#ffffff14 1px,#0000 1px) 0 0/72px 72px,linear-gradient(135deg,#242524,#171817 66%,#111312);border:1px solid #ffffff21;gap:1.1rem;margin-left:auto;padding:clamp(.8rem,1.6vw,1.05rem);display:grid;position:relative;top:8%;right:0;overflow:visible;box-shadow:0 32px 76px #14141447}.scanner-switch-body .gm-alt-page .sct-bia__artifact--proof:before{content:"";background:linear-gradient(110deg, transparent 0 58%, color-mix(in srgb, var(--color-brand-teal) 10%, transparent));opacity:.78;pointer-events:none;position:absolute;inset:0}.scanner-switch-body .gm-alt-page .sct-bia__role-pill--proof{color:#171717;background:#f2efe9f5;border-color:#17171724;left:auto;right:1.05rem;transform:none;box-shadow:0 12px 28px #14120e29}.scanner-switch-body .gm-alt-page .sct-bia-proof{z-index:1;gap:clamp(.7rem,1.6vw,.95rem);display:grid;position:relative}.scanner-switch-body .gm-alt-page .sct-bia-compare-frame{position:relative}.scanner-switch-body .gm-alt-page .sct-bia-composite{aspect-ratio:1.16;background:linear-gradient(#f1ede7,#e4ded4);border-radius:.85rem;position:relative;overflow:hidden}.scanner-switch-body .gm-alt-page .sct-bia-composite img{object-fit:cover;object-position:50% 50%;width:100%;height:100%;display:block}.scanner-switch-body .gm-alt-page .sct-bia-compare__tag{z-index:2;color:#fff;letter-spacing:.1em;text-transform:uppercase;backdrop-filter:blur(4px);pointer-events:none;background:#14120e99;border-radius:999px;padding:.32rem .62rem;font-size:.56rem;font-weight:700;line-height:1;position:absolute;top:.7rem}.scanner-switch-body .gm-alt-page .sct-bia-compare__tag--before{left:.7rem}.scanner-switch-body .gm-alt-page .sct-bia-compare__tag--after{background:color-mix(in srgb, var(--color-brand-teal) 82%, #0e1f1e);right:.7rem}.scanner-switch-body .gm-alt-page .sct-bia-readout{z-index:3;isolation:isolate;backdrop-filter:blur(28px)saturate(140%);width:fit-content;max-width:calc(100% - 1.6rem);color:var(--fg-1);background:#f7fafa26;border:1px solid #ffffff47;border-radius:1rem;gap:.6rem;padding:.85rem .95rem .9rem;display:grid;position:absolute;bottom:clamp(.7rem,2.5vw,1rem);left:clamp(.7rem,2.5vw,1rem);overflow:hidden;box-shadow:0 1rem 2.2rem #14120e3d,0 .12rem .5rem #14120e14,inset 0 1px #ffffff80,inset 0 -1px #14120e0d}.scanner-switch-body .gm-alt-page .sct-bia-readout:before{content:"";background:linear-gradient(90deg, transparent, var(--color-brand-teal) 28% 72%, transparent);opacity:.75;height:2px;position:absolute;inset:0 0 auto}.scanner-switch-body .gm-alt-page .sct-bia-readout__main{align-items:flex-end;gap:.7rem;display:flex}.scanner-switch-body .gm-alt-page .sct-bia-readout__label{font-size:.56rem;line-height:1;font-weight:var(--fw-bold);letter-spacing:.11em;text-transform:uppercase;color:color-mix(in srgb, var(--fg-1) 58%, var(--fg-2) 42%)}.scanner-switch-body .gm-alt-page .sct-bia-readout__value{color:var(--fg-1);font-size:clamp(1.9rem,5vw,2.5rem);font-weight:var(--fw-bold);letter-spacing:-.015em;font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:.16rem;line-height:.9;display:inline-flex}.scanner-switch-body .gm-alt-page .sct-bia-readout__value small{font-size:.4em;font-weight:var(--fw-bold);color:var(--fg-2)}.scanner-switch-body .gm-alt-page .sct-bia-readout__spark{width:4rem;height:1.9rem;color:var(--color-brand-teal);flex:none;margin-bottom:.18rem;overflow:visible}.scanner-switch-body .gm-alt-page .sct-bia-readout__stats{flex-wrap:wrap;gap:.34rem;display:flex}.scanner-switch-body .gm-alt-page .sct-bia-readout__chip{color:var(--color-brand-teal-text);font-size:.64rem;font-weight:var(--fw-bold);white-space:nowrap;font-variant-numeric:tabular-nums;background:#ffffff42;border:1px solid #fff6;border-radius:999px;padding:.3rem .55rem;line-height:1;box-shadow:inset 0 1px #fff9}.scanner-switch-body .gm-alt-page .sct-bia-readout__spark-area{fill:url(#sct-bia-spark-fill);stroke:none}.scanner-switch-body .gm-alt-page .sct-bia-readout__spark-line{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round}.scanner-switch-body .gm-alt-page .sct-bia-readout__spark-start,.scanner-switch-body .gm-alt-page .sct-bia-readout__spark-dot{fill:currentColor}.scanner-switch-body .gm-alt-page .sct-bia-readout__spark-ping{fill:none;stroke:currentColor;stroke-width:2px;opacity:0}html.js-enabled .scanner-switch-body .gm-alt-page .sct-bia-readout__spark-line{stroke-dasharray:150;stroke-dashoffset:150px}html.js-enabled .scanner-switch-body .gm-alt-page .sct-bia-readout__spark-area{opacity:0}html.js-enabled .scanner-switch-body .gm-alt-page .sct-bia-readout__spark-dot{opacity:0;transform-box:fill-box;transform-origin:50%;transform:scale(0)}html.js-enabled .scanner-switch-body .gm-alt-page .sct-bia__stage.is-visible .sct-bia-readout__spark-line{animation:1.5s cubic-bezier(.16,1,.3,1) .45s both sct-waist-line-draw}html.js-enabled .scanner-switch-body .gm-alt-page .sct-bia__stage.is-visible .sct-bia-readout__spark-area{animation:.8s 1.35s both sct-spark-area-in}html.js-enabled .scanner-switch-body .gm-alt-page .sct-bia__stage.is-visible .sct-bia-readout__spark-dot{animation:.55s cubic-bezier(.34,1.7,.5,1) 1.7s both sct-spark-dot-in}html.js-enabled .scanner-switch-body .gm-alt-page .sct-bia__stage.is-visible .sct-bia-readout__spark-ping{animation:1.6s ease-out 2s 2 both sct-spark-ping}@keyframes sct-waist-line-draw{to{stroke-dashoffset:0}}@keyframes sct-spark-area-in{to{opacity:1}}@keyframes sct-spark-dot-in{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes sct-spark-ping{0%{r:4;opacity:.5}to{r:12;opacity:0}}.scanner-switch-body .gm-alt-page .sct-bia-proof__steps{z-index:1;border-top:1px solid #ffffff26;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.8rem,2vw,1.2rem);padding-top:.95rem;display:grid;position:relative}.scanner-switch-body .gm-alt-page .sct-bia-proof__steps span{gap:.24rem;min-width:0;display:grid}.scanner-switch-body .gm-alt-page .sct-bia-proof__steps strong{color:#f8f4ee;font-size:clamp(1.1rem,2vw,1.4rem);line-height:.98}.scanner-switch-body .gm-alt-page .sct-bia-proof__steps em{color:#f8f4eeb8;font-size:.75rem;font-style:normal;line-height:1.18}.scanner-switch-body .gm-alt-page .sct-bia__artifact--proof>figcaption{color:#f8f4ee}.scanner-switch-body .sct-kinetic-title__word{vertical-align:bottom;display:inline-block;overflow:hidden}.scanner-switch-body .sct-kinetic-title__word>span{display:inline-block}.scanner-switch-body .sct-kinetic-title__word--strong>span{font-weight:var(--fw-bold)}.scanner-switch-body .gm-alt-page .sct-roi-band__title{color:#f7f2eb;font-family:var(--font-uniform);letter-spacing:-.01em;font-size:clamp(2.2rem,4.4vw,3.5rem);line-height:1;font-weight:var(--fw-medium);gap:.04em;margin:0;display:grid}.scanner-switch-body .gm-alt-page .sct-roi-band__title .sct-kinetic-title__word:first-child>span{color:#cfc9bd;font-weight:400}html.js-enabled .scanner-switch-body .sct-kinetic-title[data-sct-motion-reveal] .sct-kinetic-title__word>span,html.js-enabled .scanner-switch-body [data-gm-stagger]:not(.is-visible) .sct-kinetic-title__word>span{transform:translateY(110%)}html.js-enabled .scanner-switch-body .sct-kinetic-title.is-visible .sct-kinetic-title__word>span,html.js-enabled .scanner-switch-body [data-gm-stagger].is-visible .sct-kinetic-title__word>span{transition:transform .9s cubic-bezier(.16,1,.3,1);transform:translateY(0)}html.js-enabled .scanner-switch-body .sct-kinetic-title.is-visible .sct-kinetic-title__word:nth-child(2)>span,html.js-enabled .scanner-switch-body [data-gm-stagger].is-visible .sct-kinetic-title__word:nth-child(2)>span{transition-delay:80ms}html.js-enabled .scanner-switch-body .sct-kinetic-title.is-visible .sct-kinetic-title__word:nth-child(3)>span,html.js-enabled .scanner-switch-body [data-gm-stagger].is-visible .sct-kinetic-title__word:nth-child(3)>span{transition-delay:.16s}html.js-enabled .scanner-switch-body [data-sct-motion-reveal]{opacity:0;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(24px)}html.js-enabled .scanner-switch-body [data-sct-motion-reveal].is-visible{opacity:1;transform:none}@media (width<=980px){.scanner-switch-body .gm-alt-page .sct-bia{grid-template-columns:minmax(0,1fr);min-height:0}.scanner-switch-body .gm-alt-page .sct-bia__copy .sct-section-head__title{max-width:18ch;font-size:clamp(2.1rem,7.6vw,3rem);line-height:1.1}.scanner-switch-body .gm-alt-page .sct-bia__stage{justify-items:center;min-height:0;padding-top:1.4rem;display:grid}.scanner-switch-body .gm-alt-page .sct-bia__artifact{position:relative}.scanner-switch-body .gm-alt-page .sct-bia__artifact--report{width:min(84%,25rem);margin-left:0;top:auto;left:auto;transform:rotate(-2deg)}.scanner-switch-body .gm-alt-page .sct-bia-report{min-height:0}.scanner-switch-body .gm-alt-page .sct-bia__artifact--proof{width:100%;margin-top:0;top:auto}.scanner-switch-body .gm-alt-page .sct-bia-composite{aspect-ratio:1.04}.scanner-switch-body .gm-alt-page .sct-bia-proof__steps{flex-wrap:wrap;gap:.8rem 1.1rem;display:flex}}@media (prefers-reduced-motion:reduce){html.js-enabled .scanner-switch-body .gm-alt-page .sct-bia__stage.is-visible .sct-bia-readout__spark-line,html.js-enabled .scanner-switch-body .gm-alt-page .sct-bia__stage.is-visible .sct-bia-readout__spark-area,html.js-enabled .scanner-switch-body .gm-alt-page .sct-bia__stage.is-visible .sct-bia-readout__spark-dot,html.js-enabled .scanner-switch-body .gm-alt-page .sct-bia__stage.is-visible .sct-bia-readout__spark-ping{animation:none}html.js-enabled .scanner-switch-body .gm-alt-page .sct-bia__stage.is-visible .sct-bia-readout__spark-line{stroke-dashoffset:0}html.js-enabled .scanner-switch-body .gm-alt-page .sct-bia__stage.is-visible .sct-bia-readout__spark-area,html.js-enabled .scanner-switch-body .gm-alt-page .sct-bia__stage.is-visible .sct-bia-readout__spark-dot{opacity:1;transform:none}}.scanner-switch-body .gm-alt-page .sct-roi-band{border-radius:var(--radius-lg);isolation:isolate;height:clamp(17rem,34vh,24rem);position:relative;overflow:hidden;box-shadow:0 26px 60px #28221c38}.scanner-switch-body .gm-alt-page .sct-roi-band__media,.scanner-switch-body .gm-alt-page .sct-roi-band__media img{width:100%;height:100%;position:absolute;inset:0}.scanner-switch-body .gm-alt-page .sct-roi-band__media img{object-fit:cover;object-position:50% 40%;transform:translate3d(0, var(--sct-parallax-y,0px), 0) scale(1.06);transform-origin:50%;will-change:transform}.scanner-switch-body .gm-alt-page .sct-roi-band__scrim{z-index:1;pointer-events:none;background:linear-gradient(95deg,#0c0b0ad1 0%,#0c0b0a8c 34%,#0c0b0a1a 64%,#0000 82%);position:absolute;inset:0}.scanner-switch-body .gm-alt-page .sct-roi-band__copy{z-index:2;max-width:32rem;position:absolute;top:50%;left:clamp(1.6rem,4vw,3.2rem);transform:translateY(-50%)}.scanner-switch-body .gm-alt-page .sct-roi-band__eyebrow{color:#cfc9bd;font-size:var(--fs-caption);font-weight:var(--fw-medium);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.75rem;margin:0 0 .9rem;display:flex}.scanner-switch-body .gm-alt-page .sct-roi-band__eyebrow:before{content:"";opacity:.5;background:currentColor;width:2rem;height:1px}.scanner-switch-body .gm-alt-page .sct-roi-flow{grid-template-columns:repeat(3,1fr);margin-top:clamp(1.8rem,4vh,2.8rem);display:grid}.scanner-switch-body .gm-alt-page .sct-roi-step{cursor:default;padding:1.2rem clamp(1rem,2vw,2rem);position:relative}.scanner-switch-body .gm-alt-page .sct-roi-step+.sct-roi-step{border-left:1px solid var(--border-subtle)}.scanner-switch-body .gm-alt-page .sct-roi-step__kicker{color:var(--color-brand-teal-text);font-size:.7rem;font-weight:var(--fw-medium);letter-spacing:.13em;text-transform:uppercase;align-items:baseline;gap:.4rem;margin:0;display:flex}.scanner-switch-body .gm-alt-page .sct-roi-step__no{font-variant-numeric:tabular-nums}.scanner-switch-body .gm-alt-page .sct-roi-step h3{color:var(--fg-1);font-size:clamp(1.3rem,1.7vw,1.6rem);font-weight:var(--fw-medium);letter-spacing:-.01em;margin:.7rem 0 0;line-height:1.12}.scanner-switch-body .gm-alt-page .sct-roi-step p{max-width:30ch;color:var(--fg-2);font-size:var(--fs-small);line-height:var(--lh-base);margin:.55rem 0 0}.scanner-switch-body .gm-alt-page .sct-roi-step__arrow{z-index:2;color:color-mix(in srgb, var(--fg-2) 55%, transparent);background:var(--surface-paper);padding:0 .18rem;font-size:1rem;line-height:1;position:absolute;top:1.3rem;right:-.62rem}.scanner-switch-body .gm-alt-page .sct-roi-step:after{content:"";background:var(--color-brand-teal);width:0;height:2px;transition:width .55s cubic-bezier(.16,1,.3,1);position:absolute;bottom:0;left:0}@media (hover:hover) and (pointer:fine){.scanner-switch-body .gm-alt-page .sct-roi-step:hover:after,.scanner-switch-body .gm-alt-page .sct-roi-step:focus-within:after{width:100%}}.scanner-switch-body .gm-alt-page .sct-roi-foot{flex-wrap:wrap;align-items:center;gap:1.4rem;margin-top:clamp(1.8rem,4vh,2.6rem);display:flex}.scanner-switch-body .gm-alt-page .sct-roi-foot__hint{max-width:28ch;color:var(--fg-2);font-size:var(--fs-small);margin:0;line-height:1.45}.scanner-switch-body .sct-audition{color:#f2efe9;isolation:isolate;background:#0e0d0c;width:100%;min-height:max(52rem,100svh - 4.35rem);padding:0;scroll-margin-top:4.5rem;position:relative;overflow:hidden}.scanner-switch-body .sct-audition__grain{z-index:1;opacity:.16;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.22'/%3E%3C/svg%3E");position:absolute;inset:0}.scanner-switch-body .sct-audition__inner{z-index:2;min-height:inherit;grid-template-columns:minmax(0,.92fr) minmax(28rem,.78fr);align-items:stretch;gap:0;width:100%;display:grid;position:relative}.scanner-switch-body .sct-audition__copy{padding:clamp(4rem, 8vh, 6rem) clamp(3rem, 7vw, 6rem) clamp(4rem, 8vh, 6rem) var(--gm-alt-page-gutter);flex-direction:column;justify-content:center;gap:0;display:flex}.scanner-switch-body .sct-audition__eyebrow{color:var(--color-brand-teal);font-size:var(--fs-caption);font-weight:var(--fw-medium);letter-spacing:.02em;text-transform:uppercase;align-items:center;gap:.75rem;margin:0;display:flex}.scanner-switch-body .sct-audition__eyebrow:before{content:"";opacity:.5;background:currentColor;width:2rem;height:1px}.scanner-switch-body .sct-audition__title{color:#f2efe9;font-family:var(--font-uniform);letter-spacing:0;font-size:clamp(2.9rem,5.7vw,5.6rem);line-height:.98;font-weight:var(--fw-medium);gap:.1em;max-width:8.6em;margin:1.3rem 0 0;display:grid}.scanner-switch-body .sct-audition__title>.sct-kinetic-title__word:last-child>span{color:#f2efe9}.scanner-switch-body .sct-audition__title-lead>span{color:#8d8779;white-space:nowrap;font-weight:400}.scanner-switch-body .sct-audition__body{color:#ddd8cfdb;max-width:38ch;margin:1.6rem 0 2.2rem;font-size:1.08rem;line-height:1.55}.scanner-switch-body .sct-audition__cta{color:#171717;background:#f2efe9;box-shadow:inset 0 1px #ffffff85,0 10px 30px #0000003d}.scanner-switch-body .sct-audition__cta:hover,.scanner-switch-body .sct-audition__cta:focus-visible{color:#171717;background:#fff}.scanner-switch-body .sct-audition__visual{min-height:inherit;transform:translate3d(0, var(--sct-inertia-y,0px), 0) rotate(var(--sct-inertia-rotate,0deg));transform-origin:50%;position:relative;overflow:visible}.scanner-switch-body .sct-audition__visual:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#0e0d0c 0% 22%,#0e0d0ce0 38%,#0e0d0c85 60%,#0e0d0c2e 80%,#0e0d0c00 100%);width:calc(54% + 12px);position:absolute;inset:0 auto 0 -12px}.scanner-switch-body .sct-audition__visual:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#0e0d0c00 0 44%,#0e0d0c29 60%,#0e0d0cc2 82%,#0e0d0c 100%),linear-gradient(#0e0d0c24 0%,#0e0d0c00 18%,#0e0d0c70 74%,#0e0d0cad 100%),radial-gradient(at 76%,#172324d1,#0000 60%),radial-gradient(at 72%,#72c7c514,#0000 44%);position:absolute;inset:0}.scanner-switch-body .sct-audition__device{display:block;position:absolute;inset:0}.scanner-switch-body .sct-audition__device img{object-fit:cover;object-position:58% center;width:100%;height:112%;transform:translate3d(0, var(--sct-parallax-y,0px), 0);filter:none;will-change:transform;position:absolute;inset:-5% 0 auto}.scanner-switch-body .sct-audition-terms{z-index:3;gap:.45rem;width:min(24rem,82%);display:grid;position:absolute;bottom:clamp(2rem,6vh,3.5rem);left:max(-7rem,-9vw)}.scanner-switch-body .sct-audition-terms__kicker{color:var(--color-brand-teal);font-size:var(--fs-caption);font-weight:var(--fw-medium);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .35rem}.scanner-switch-body .sct-audition-terms__item{align-items:baseline;gap:.6rem;padding:.42rem 0;display:flex}html.js-enabled .scanner-switch-body .sct-audition-terms:not(.is-visible) .sct-audition-terms__item{opacity:0;transform:translate(-12px)}html.js-enabled .scanner-switch-body .sct-audition-terms.is-visible .sct-audition-terms__item{opacity:1;transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);transform:none}html.js-enabled .scanner-switch-body .sct-audition-terms.is-visible .sct-audition-terms__item:nth-child(2){transition-delay:.1s}html.js-enabled .scanner-switch-body .sct-audition-terms.is-visible .sct-audition-terms__item:nth-child(3){transition-delay:.2s}.scanner-switch-body .sct-audition-terms__item svg{color:var(--color-brand-teal);flex:none}.scanner-switch-body .sct-audition-terms__item h3{color:#f2efe9;font-size:.9rem;font-weight:var(--fw-medium);margin:0;line-height:1.42;display:inline}.scanner-switch-body .sct-audition-terms__item p{color:#e4dfd5e0;margin:0 0 0 .18rem;font-size:.86rem;line-height:1.42;display:inline}.scanner-switch-body .sct-glass-panel{border-radius:var(--radius-lg);background:#0a0c0ec7;border:1px solid #f2efe92e;border-top-color:#f2efe957;padding:clamp(1.2rem,2vw,1.55rem);position:relative;overflow:hidden;box-shadow:inset 0 1px #f2efe929,0 24px 60px #0000006b}.scanner-switch-body .sct-glass-panel>*{z-index:1;position:relative}.scanner-switch-body .sct-glass-panel:after{content:"";z-index:0;pointer-events:none;opacity:0;background:radial-gradient(220px circle at var(--sct-spec-x,50%) var(--sct-spec-y,50%), #f2efe929, transparent 60%);transition:opacity .4s;position:absolute;inset:0}.scanner-switch-body .sct-glass-panel:hover:after,.scanner-switch-body .sct-glass-panel.is-specular-active:after{opacity:1}@supports (backdrop-filter:blur(1px)){.scanner-switch-body .sct-glass-panel{-webkit-backdrop-filter:blur(18px)saturate(132%);background:#0a0c0e9e}}.scanner-switch-body .sct-audition__visual .sct-audition-terms.sct-glass-panel{z-index:3;color:#f7f2eb;background:#12121057;border:1px solid #ffffff29;border-top-color:#fff6;border-radius:1.25rem;width:min(23.75rem,82%);padding:1.5rem 1.6rem;position:absolute;inset:auto auto clamp(1.5rem,5vh,3.5rem) max(-7rem,-9vw);box-shadow:0 24px 60px #0000008c,inset 0 1px #ffffff38}@supports (backdrop-filter:blur(1px)){.scanner-switch-body .sct-audition__visual .sct-audition-terms.sct-glass-panel{-webkit-backdrop-filter:blur(22px)saturate(175%);background:#12121057}}.scanner-switch-body .sct-magnetic-shell{width:fit-content;transition:transform .18s var(--ease-out);will-change:transform;display:inline-flex}.scanner-switch-body .sct-magnetic-shell .gm-alt-primary-cta__arrow{transition:transform .35s cubic-bezier(.16,1,.3,1)}.scanner-switch-body .sct-magnetic-shell:hover .gm-alt-primary-cta__arrow,.scanner-switch-body .sct-magnetic-shell:focus-within .gm-alt-primary-cta__arrow{transform:translate(4px)}.scanner-switch-body .sct-word-mask>span{display:block}.scanner-switch-body [data-gm-stagger].is-visible .sct-word-mask:not(.sct-kinetic-title)>span{animation:.64s cubic-bezier(.19,1,.22,1) both sct-word-mask-rise}.scanner-switch-body [data-gm-stagger].is-visible .sct-word-mask:not(.sct-kinetic-title)>span:nth-child(2){animation-delay:90ms}@keyframes sct-word-mask-rise{0%{clip-path:inset(0 0 100%);transform:translateY(.28em)}to{clip-path:inset(0);transform:none}}@media (width<=960px){.scanner-switch-body .gm-alt-page .sct-roi-band{height:clamp(14rem,40vw,18rem);margin-inline:calc(-1 * var(--gm-alt-page-gutter));border-radius:0}.scanner-switch-body .sct-audition__inner{flex-direction:column;display:flex}.scanner-switch-body .gm-alt-page .sct-roi-flow{grid-template-columns:1fr;margin-top:1.6rem}.scanner-switch-body .gm-alt-page .sct-roi-step{padding:1.1rem 0}.scanner-switch-body .gm-alt-page .sct-roi-step+.sct-roi-step{border-left:0;border-top:1px solid var(--border-subtle)}.scanner-switch-body .gm-alt-page .sct-roi-step__arrow{display:none}.scanner-switch-body .sct-audition__visual{min-height:22rem;margin-top:2.15rem;margin-inline:calc(-1 * var(--gm-alt-page-gutter));position:relative;inset:auto;overflow:hidden;transform:none}.scanner-switch-body .sct-audition__visual:before{display:none}.scanner-switch-body .sct-audition{min-height:0;padding:3.2rem var(--gm-alt-page-gutter) calc(5.75rem + env(safe-area-inset-bottom))}.scanner-switch-body .sct-audition__inner{gap:1.6rem}.scanner-switch-body .sct-audition__copy{max-width:none;min-height:0;padding:0;position:relative}.scanner-switch-body .sct-audition__copy .sct-magnetic-shell{margin-bottom:1.1rem}.scanner-switch-body .sct-audition__title{font-size:3.2rem}.scanner-switch-body .sct-audition__device{position:relative;inset:auto}.scanner-switch-body .sct-audition__device img{object-fit:contain;width:100%;height:auto;transform:translate3d(0, var(--sct-parallax-y,0px), 0);position:relative;inset:auto}.scanner-switch-body .sct-audition__visual .sct-audition-terms.sct-glass-panel{width:auto;margin:-3.25rem clamp(1rem,4vw,1.5rem) 0;position:relative;inset:auto}}@media (width<=620px){.scanner-switch-body .gm-alt-page .sct-roi-band{height:clamp(12rem,52vw,16rem)}.scanner-switch-body .gm-alt-page .sct-roi-band__title{font-size:2.1rem}.scanner-switch-body .gm-alt-page .sct-roi-foot{gap:1rem}.scanner-switch-body .sct-audition{padding-block:3.2rem calc(5.75rem + env(safe-area-inset-bottom))}.scanner-switch-body .sct-audition__title{font-size:3.05rem}.scanner-switch-body .sct-audition__visual{min-height:0}.scanner-switch-body .sct-audition__visual .sct-audition-terms.sct-glass-panel{margin-inline:1rem}.scanner-switch-body .sct-audition-terms__item p{display:inline}}@media (prefers-reduced-motion:reduce){.scanner-switch-body:not(.sct-force-motion) .sct-magnetic-shell{transition:none;transform:none!important}.scanner-switch-body:not(.sct-force-motion) [data-gm-stagger].is-visible .sct-word-mask>span,.scanner-switch-body:not(.sct-force-motion) .sct-kinetic-title__word>span,.scanner-switch-body:not(.sct-force-motion) .sct-hero .gm-alt-eyebrow,.scanner-switch-body:not(.sct-force-motion) .sct-hero__title,.scanner-switch-body:not(.sct-force-motion) .sct-hero__body,.scanner-switch-body:not(.sct-force-motion) .sct-hero__switch-hook,.scanner-switch-body:not(.sct-force-motion) .sct-hero__actions,.scanner-switch-body:not(.sct-force-motion) .sct-hero__media,.scanner-switch-body:not(.sct-force-motion) [data-sct-motion-reveal]{clip-path:none;opacity:1;transition:none;animation:none;transform:none}.scanner-switch-body:not(.sct-force-motion) [data-sct-inertia],.scanner-switch-body:not(.sct-force-motion) .sct-hero__media picture{will-change:auto;transform:none!important}.scanner-switch-body:not(.sct-force-motion) .gm-alt-page .sct-proof-strip__logo-track-group,.scanner-switch-body:not(.sct-force-motion) .gm-alt-page .sct-proof-strip__quote.is-active{animation:none}html:not(.sct-motion-armed) .scanner-switch-body.sct-force-motion [data-gm-stagger] [data-gm-reveal-item],html.js-enabled:not(.sct-motion-armed) .scanner-switch-body.sct-force-motion [data-sct-motion-reveal]{animation:0s linear 3s forwards sct-stagger-safety}}@media (prefers-color-scheme:dark){:root[data-theme-mode=system] .scanner-switch-body .gm-alt-primary-cta{color:#171717;background-color:#f2efe9;box-shadow:inset 0 1px #ffffff8c,0 10px 24px #0000006b}:root[data-theme-mode=system] .scanner-switch-body .gm-alt-primary-cta:hover,:root[data-theme-mode=system] .scanner-switch-body .gm-alt-primary-cta:focus-visible{background-color:#fff;box-shadow:inset 0 1px #ffffffa6,0 14px 30px #00000080}:root[data-theme-mode=system] .scanner-switch-body .gm-alt-page .sct-price-strip,:root[data-theme-mode=system] .scanner-switch-body .gm-alt-page .sct-compare-table{background:#201f1d;border-color:#ffffff29}:root[data-theme-mode=system] .scanner-switch-body .gm-alt-page .sct-compare-row--head>*{background:#262420}:root[data-theme-mode=system] .scanner-switch-body .gm-alt-page .sct-compare-row__shapescale{background:color-mix(in srgb, var(--color-brand-teal) 17%, transparent);border-inline-color:color-mix(in srgb, var(--color-brand-teal) 36%, transparent)}@media (width<=720px){:root[data-theme-mode=system] .scanner-switch-body .gm-alt-page .sct-compare-table{background:0 0;border-color:#0000}:root[data-theme-mode=system] .scanner-switch-body .gm-alt-page .sct-compare-row{background:#201f1d;border-color:#ffffff29}}:root[data-theme-mode=system] .scanner-switch-body .sct-hero-stat-strip__cell:last-child .sct-hero-stat-strip__value,:root[data-theme-mode=system] .scanner-switch-body .sct-hero-stat-strip__cell:last-child .sct-hero-stat-strip__unit{color:color-mix(in srgb, var(--color-brand-blue) 72%, #fff)}:root[data-theme-mode=system] .scanner-switch-body .gm-alt-page .sct-proof-strip__logo-item img,:root[data-theme-mode=system] .scanner-switch-body .gm-alt-page .sct-proof-strip__badges img{filter:invert()brightness(1.08)grayscale(.2);opacity:.72}:root[data-theme-mode=system] .scanner-switch-body .gm-alt-page .sct-triptych__card{background:#201f1d;border-color:#ffffff29}:root[data-theme-mode=system] .scanner-switch-body .gm-alt-page .sct-triptych__body{color:#dcd7cd}:root[data-theme-mode=system] .scanner-switch-body .gm-alt-page .sct-app-phone-crop,:root[data-theme-mode=system] .scanner-switch-body .gm-alt-page .sct-app-phone,:root[data-theme-mode=system] .scanner-switch-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}}.gm-alt-page .sct-matrix-wrap{-webkit-overflow-scrolling:touch;border-radius:var(--radius-lg);margin-top:clamp(2.25rem,4.5vw,3.25rem);overflow-x:auto}.gm-alt-page .sct-matrix{border:1px solid color-mix(in srgb, var(--fg-1) 8%, transparent);border-radius:var(--radius-lg);background:var(--surface-elevated);min-width:46rem;transition:grid-template-columns .32s var(--ease-out);grid-template-columns:minmax(7rem,.85fr) repeat(4,minmax(8.5rem,1fr));display:grid;overflow:hidden;box-shadow:0 1px 2px #28221c0a,0 18px 40px #28221c14}.gm-alt-page .sct-matrix__col-name{font-size:var(--fs-body)}.gm-alt-page .sct-matrix__row{display:contents}.gm-alt-page .sct-matrix__row>*{border-top:1px solid color-mix(in srgb, var(--fg-1) 7%, transparent);font-size:var(--fs-small);color:var(--fg-1);padding:1.05rem 1.2rem;line-height:1.45}.gm-alt-page .sct-matrix__row>:first-child{border-left:0}.gm-alt-page .sct-matrix__row--head>*{border-top:0}.gm-alt-page .sct-matrix__label{font-weight:var(--fw-medium);color:var(--fg-2);background:var(--surface-sand)}.gm-alt-page .sct-matrix__col-head{font-weight:var(--fw-medium);color:var(--fg-2);background:var(--surface-sand);flex-direction:column;justify-content:flex-end;gap:.2rem;display:flex}.gm-alt-page .sct-matrix__cell{color:var(--fg-1)}.gm-alt-page .sct-matrix__cell-name{display:none}.gm-alt-page .sct-matrix__cell-value{align-items:flex-start;gap:.45rem;display:flex}.gm-alt-page .sct-matrix__cell svg{flex:none;margin-top:.12rem}.gm-alt-page .sct-matrix__cell--yes svg{color:var(--color-brand-teal-text)}.gm-alt-page .sct-matrix__cell--no svg{color:color-mix(in srgb, var(--fg-3) 75%, transparent)}.gm-alt-page .sct-matrix__col-head.is-shape,.gm-alt-page .sct-matrix__cell.is-shape{color:#f2efe9;background:#14171a;border-top-color:#ffffff14;border-left-color:#14171a}.gm-alt-page .sct-matrix__col-head.is-shape{font-weight:var(--fw-bold);color:#fff;box-shadow:inset 0 3px 0 var(--color-brand-teal), inset 2px 0 0 var(--color-brand-teal), inset -2px 0 0 var(--color-brand-teal);border-top-color:#0000}.gm-alt-page .sct-matrix__badge{background:var(--color-brand-teal);color:#0e1f1e;font-size:.58rem;font-weight:var(--fw-bold);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-self:flex-start;padding:.12rem .5rem}.gm-alt-page .sct-matrix__cell.is-shape{font-weight:var(--fw-medium);box-shadow:inset 2px 0 0 var(--color-brand-teal), inset -2px 0 0 var(--color-brand-teal)}.gm-alt-page .sct-matrix__row:last-child .sct-matrix__cell.is-shape{box-shadow:inset 2px 0 0 var(--color-brand-teal), inset -2px 0 0 var(--color-brand-teal), inset 0 -2px 0 var(--color-brand-teal)}.gm-alt-page .sct-matrix__cell.is-shape svg{color:var(--color-brand-teal)}.gm-alt-page .sct-compare-switch{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:clamp(1.5rem,3vw,2.25rem);display:none}.gm-alt-page .sct-compare-switch.is-ready{display:flex}.gm-alt-page .sct-compare-switch__label{font-size:var(--fs-caption);font-weight:var(--fw-medium);color:var(--fg-2);margin-right:.3rem}.gm-alt-page .sct-compare-switch__chip{border:1px solid var(--border-subtle);background:var(--surface-elevated);color:var(--fg-1);font:inherit;font-size:var(--fs-small);font-weight:var(--fw-medium);cursor:pointer;transition:background-color .2s var(--ease-out), border-color .2s var(--ease-out), color .2s var(--ease-out), transform .14s var(--ease-out);border-radius:999px;padding:.4rem .85rem}.gm-alt-page .sct-compare-switch__chip:hover{border-color:color-mix(in srgb, var(--color-brand-teal) 50%, var(--border-subtle))}@media (hover:hover){.gm-alt-page .sct-compare-switch__chip:hover{transform:translateY(-1px)}}.gm-alt-page .sct-compare-switch__chip:active{transform:scale(.96)}.gm-alt-page .sct-compare-switch__chip.is-active{color:#fff;background:#14171a;border-color:#14171a}.gm-alt-page .sct-compare-switch__chip:focus-visible{outline:2px solid color-mix(in srgb, var(--color-brand-blue) 45%, transparent);outline-offset:2px}.gm-alt-page .sct-matrix[data-compare-view="1"] [data-col="2"],.gm-alt-page .sct-matrix[data-compare-view="1"] [data-col="3"],.gm-alt-page .sct-matrix[data-compare-view="2"] [data-col="1"],.gm-alt-page .sct-matrix[data-compare-view="2"] [data-col="3"],.gm-alt-page .sct-matrix[data-compare-view="3"] [data-col="1"],.gm-alt-page .sct-matrix[data-compare-view="3"] [data-col="2"]{display:none}.gm-alt-page .sct-matrix[data-compare-view="1"],.gm-alt-page .sct-matrix[data-compare-view="2"],.gm-alt-page .sct-matrix[data-compare-view="3"]{grid-template-columns:minmax(6.5rem,.85fr) minmax(8rem,1.1fr) minmax(8rem,1.1fr);min-width:0}.gm-alt-page .sct-matrix-frame{position:relative}.gm-alt-page .sct-matrix__hint{font-size:var(--fs-caption);font-weight:var(--fw-medium);color:var(--color-brand-teal-text);margin-top:.65rem;display:none}@media (width<=768px){.gm-alt-page .sct-matrix-wrap{border-radius:0;margin-top:clamp(1.75rem,4vw,2.5rem);overflow:visible}.gm-alt-page .sct-matrix,.gm-alt-page .sct-matrix[data-compare-view="1"],.gm-alt-page .sct-matrix[data-compare-view="2"],.gm-alt-page .sct-matrix[data-compare-view="3"]{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;gap:.75rem;display:flex;overflow:visible}.gm-alt-page .sct-matrix__row.sct-matrix__row--head{display:none}.gm-alt-page .sct-matrix__row{border:1px solid color-mix(in srgb, var(--fg-1) 9%, transparent);border-radius:var(--radius-md);background:var(--surface-elevated);padding:.9rem 1rem 1rem;display:block;box-shadow:0 1px 2px #28221c0a,0 10px 24px #28221c0d}.gm-alt-page .sct-matrix__row>.sct-matrix__label{font-size:var(--fs-caption);font-weight:var(--fw-bold);letter-spacing:.07em;text-transform:uppercase;color:var(--fg-3);background:0 0;border:0;margin:0 0 .6rem;padding:0;display:block}.gm-alt-page .sct-matrix__cell{border-radius:var(--radius-sm);font-size:var(--fs-small);border:0;grid-template-columns:minmax(5.5rem,.7fr) 1fr;align-items:baseline;gap:.4rem .85rem;padding:.5rem .6rem;line-height:1.42;display:grid}.gm-alt-page .sct-matrix__cell+.sct-matrix__cell{margin-top:.15rem}.gm-alt-page .sct-matrix__cell-name{font-weight:var(--fw-medium);color:var(--fg-3);display:block}.gm-alt-page .sct-matrix__cell-value{color:var(--fg-1)}.gm-alt-page .sct-matrix__cell.is-shape{background:color-mix(in srgb, var(--color-brand-teal) 12%, var(--surface-paper));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-brand-teal) 32%, transparent);color:var(--fg-1)}.gm-alt-page .sct-matrix__cell.is-shape .sct-matrix__cell-name{color:var(--color-brand-teal-text);font-weight:var(--fw-bold)}.gm-alt-page .sct-matrix__cell.is-shape .sct-matrix__cell-value{font-weight:var(--fw-medium);color:var(--fg-1)}.gm-alt-page .sct-matrix__row:last-child .sct-matrix__cell.is-shape{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-brand-teal) 32%, transparent)}.gm-alt-page .sct-matrix__cell.is-shape svg{color:var(--color-brand-teal-text)}.gm-alt-page .sct-matrix__hint{display:none}}.gm-alt-page .sct-compare-link{font-size:var(--fs-small);color:var(--color-brand-blue);border-bottom:1px solid;align-items:center;gap:.4rem;margin-top:1.25rem;text-decoration:none;display:inline-flex}.gm-alt-page .sct-compare-link:hover{color:var(--fg-1)}.gm-alt-page .sct-matrix__badge{position:relative;overflow:hidden}.gm-alt-page .sct-matrix__badge:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 35%,#ffffffb3 50%,#0000 65%);position:absolute;inset:0;transform:translate(-130%)}html.js-enabled .scanner-switch-body #compare.is-visible .sct-matrix__badge:after{animation:1.05s cubic-bezier(.22,1,.36,1) .7s both sct-compare-badge-shine}@keyframes sct-compare-badge-shine{to{transform:translate(130%)}}html.js-enabled .scanner-switch-body #compare:not(.is-visible) .sct-matrix__cell svg{opacity:0;transform-origin:50%;transform:scale(.45)}html.js-enabled .scanner-switch-body #compare.is-visible .sct-matrix__cell svg{opacity:1;transform-origin:50%;transition:opacity .4s .5s,transform .55s cubic-bezier(.34,1.6,.5,1) .5s;transform:scale(1)}@media (prefers-reduced-motion:reduce){html.js-enabled .scanner-switch-body #compare.is-visible .sct-matrix__badge:after{animation:none}}.gm-alt-page .sct-callouts{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(2rem,4vw,3rem);margin-top:clamp(1.2rem,2.6vw,1.85rem);display:grid}@media (width<=900px){.gm-alt-page .sct-callouts{grid-template-columns:minmax(0,1fr)}}.gm-alt-page .sct-callouts__stage{aspect-ratio:1;width:100%;max-width:520px;margin:0 auto;position:relative}.gm-alt-page .sct-callouts__stage .sct-phone-frame{z-index:2;max-width:220px;margin:auto;position:absolute;inset:0}.gm-alt-page .sct-callout{z-index:3;background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-md);min-width:130px;max-width:180px;box-shadow:var(--shadow-card);backdrop-filter:blur(6px);padding:.65rem .85rem;position:absolute}.gm-alt-page .sct-callout__kicker{font-size:var(--fs-eyebrow);font-weight:var(--fw-medium);color:var(--color-brand-teal-text);letter-spacing:var(--track-eyebrow);text-transform:uppercase;margin-bottom:.2rem}.gm-alt-page .sct-callout__text{font-size:var(--fs-small);line-height:var(--lh-snug);color:var(--fg-1)}.gm-alt-page .sct-callout--tl{top:4%;left:0}.gm-alt-page .sct-callout--tr{top:4%;right:0}.gm-alt-page .sct-callout--ml{top:44%;left:0;transform:translateY(-50%)}.gm-alt-page .sct-callout--mr{top:44%;right:0;transform:translateY(-50%)}.gm-alt-page .sct-callout--bl{bottom:4%;left:0}.gm-alt-page .sct-callout--br{bottom:4%;right:0}@media (width<=600px){.gm-alt-page .sct-callouts__stage{aspect-ratio:auto;flex-direction:column;gap:.75rem;display:flex}.gm-alt-page .sct-callouts__stage .sct-phone-frame{order:0;margin:0 auto .5rem;position:relative}.gm-alt-page .sct-callout{max-width:100%;position:relative;inset:auto;transform:none}}.gm-alt-page .sct-roi{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:clamp(2rem,4vw,3rem);margin-top:clamp(1.2rem,2.4vw,1.65rem);display:grid}@media (width<=900px){.gm-alt-page .sct-roi{grid-template-columns:minmax(0,1fr)}}.gm-alt-page .sct-roi__list{gap:.875rem;margin:0;padding:0;list-style:none;display:grid}.gm-alt-page .sct-roi__item{background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-md);grid-template-columns:auto 1fr;gap:1rem;padding:1rem 1.25rem;display:grid}.gm-alt-page .sct-roi__num{font-family:var(--font-uniform);font-weight:var(--fw-medium);color:var(--color-brand-teal-text);letter-spacing:var(--track-wide);padding-top:.1em;font-size:1rem}.gm-alt-page .sct-roi__item-title{font-weight:var(--fw-medium);color:var(--fg-1)}.gm-alt-page .sct-roi__item-body{color:var(--fg-2);font-size:var(--fs-small);line-height:var(--lh-base);margin-top:.2rem}.gm-alt-page .sct-faq{gap:.5rem;margin-top:clamp(1.2rem,2.4vw,1.65rem);display:grid}.gm-alt-page .sct-faq__item{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-elevated);transition:border-color var(--dur-base) var(--ease-out);overflow:hidden}.gm-alt-page .sct-faq__item[open]{border-color:color-mix(in srgb, var(--color-brand-teal) 35%, var(--border-subtle))}.gm-alt-page .sct-faq__q{cursor:pointer;font-family:var(--font-uniform);font-weight:var(--fw-medium);color:var(--fg-1);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;list-style:none;display:flex}.gm-alt-page .sct-faq__q::-webkit-details-marker{display:none}.gm-alt-page .sct-faq__q:after{content:"+";font-size:1.25rem;font-weight:var(--fw-regular);color:var(--fg-3);transition:transform .2s var(--ease-out);flex-shrink:0}.gm-alt-page .sct-faq__item[open] .sct-faq__q:after{color:var(--color-brand-teal-text);transform:rotate(45deg)}.gm-alt-page .sct-faq__a{font-size:var(--fs-small);line-height:var(--lh-base);color:var(--fg-2);text-wrap:pretty;padding:0 1.25rem 1.1rem}.gm-alt-page .sct-price-strip{background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);box-shadow:var(--shadow-card);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:clamp(1rem,2vw,1.5rem);margin-top:clamp(1.2rem,2.4vw,1.65rem);padding:clamp(1.25rem,2.5vw,1.75rem);display:grid}@media (width<=768px){.gm-alt-page .sct-price-strip{grid-template-columns:minmax(0,1fr)}}.gm-alt-page .sct-price-strip__cell{border-left:1px solid var(--border-subtle);flex-direction:column;gap:.25rem;padding-left:1rem;display:flex}.gm-alt-page .sct-price-strip__cell:first-child{border-left:0;padding-left:0}@media (width<=768px){.gm-alt-page .sct-price-strip__cell{border-left:0;border-top:1px solid var(--border-subtle);padding-top:1rem;padding-left:0}.gm-alt-page .sct-price-strip__cell:first-child{border-top:0;padding-top:0}}.gm-alt-page .sct-price-strip__lead-label{font-size:var(--fs-caption);font-weight:var(--fw-medium);color:var(--fg-3)}.gm-alt-page .sct-price-strip__price{font-family:var(--font-uniform);font-weight:var(--fw-medium);letter-spacing:var(--track-tight);color:var(--fg-1);font-size:clamp(1.5rem,2.5vw + .5rem,2.25rem);line-height:1}.gm-alt-page .sct-price-strip__price-unit{font-size:.55em;font-weight:var(--fw-regular);color:var(--fg-2)}.gm-alt-page .sct-price-strip__qualifier{font-size:var(--fs-small);color:var(--fg-2);margin-top:.1rem}.gm-alt-page .sct-price-strip__kicker{font-size:var(--fs-caption);font-weight:var(--fw-medium);color:var(--color-brand-teal-text)}.gm-alt-page .sct-price-strip__text{font-size:var(--fs-small);color:var(--fg-1);line-height:var(--lh-snug)}.gm-alt-page .sct-final{text-align:center;flex-direction:column;align-items:center;gap:.75rem;margin-top:0;display:flex}.gm-alt-page .sct-final__title{font-family:var(--font-uniform);font-weight:var(--fw-medium);font-size:var(--fs-h2);line-height:var(--lh-snug);letter-spacing:var(--track-tight);color:var(--fg-1);text-wrap:balance;max-width:30ch;margin:0}.gm-alt-page .sct-final__body{font-size:1.0625rem;line-height:var(--lh-relaxed);color:var(--fg-2);text-wrap:pretty;max-width:55ch}.gm-alt-page .sct-final__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-top:.75rem;display:flex}.gm-alt-page .sct-testimonials .gm-alt-social-proof__photo{object-position:var(--sct-testimonial-object-position,center top)}.gm-alt-page .sct-testimonials{padding-block:clamp(2.5rem,4vw,3.75rem)}@media (width>=769px){.gm-alt-page .sct-testimonials .gm-alt-social-proof__slide{grid-template-columns:minmax(0,.82fr) clamp(460px,34vw,520px)}}@media (width<=768px){.gm-alt-page .sct-testimonials .gm-alt-social-proof__slide{grid-template-columns:minmax(0,1fr);justify-items:center}.gm-alt-page .sct-testimonials .gm-alt-social-proof__photo-wrap{aspect-ratio:1;justify-self:center;width:min(100%,100vw - 2rem);max-height:30vh;margin-left:auto;margin-right:auto}.gm-alt-page .sct-testimonials .gm-alt-social-proof__content{width:min(100%,100vw - 2rem);padding-block:1rem 1.5rem}.gm-alt-page .sct-testimonials .gm-alt-social-proof__headline{margin-bottom:.5rem;font-size:clamp(1.05rem,4.2vw,1.25rem)}.gm-alt-page .sct-testimonials .gm-alt-social-proof__quote{margin-bottom:.75rem}.gm-alt-page .sct-testimonials .gm-alt-social-proof__quote p{font-size:.875rem;line-height:1.45}}@media (width>=1025px) and (height<=900px){.gm-alt-page .sct-testimonials .gm-alt-social-proof__carousel{height:clamp(400px,100vh - 360px,540px)}.gm-alt-page .sct-testimonials .gm-alt-social-proof__content{padding-top:1.75rem;padding-bottom:1.25rem}.gm-alt-page .sct-testimonials .gm-alt-social-proof__headline{margin-bottom:.75rem;font-size:clamp(1.3rem,2.2vw,1.8rem)}.gm-alt-page .sct-testimonials .gm-alt-social-proof__quote p{line-height:1.6}.gm-alt-page .sct-testimonials .gm-alt-social-proof__attribution{margin-bottom:.5rem}.gm-alt-page .sct-testimonials .gm-alt-social-proof__arrow{width:2.2rem;height:2.2rem}}@media (width>=769px) and (aspect-ratio<=13/10){.gm-alt-page .sct-testimonials .gm-alt-social-proof__carousel,.gm-alt-page .sct-testimonials .gm-alt-social-proof__embla,.gm-alt-page .sct-testimonials .gm-alt-social-proof__embla-container,.gm-alt-page .sct-testimonials .gm-alt-social-proof__slide{height:auto;min-height:unset}.gm-alt-page .sct-testimonials .gm-alt-social-proof__body{grid-template-columns:1fr}.gm-alt-page .sct-testimonials .gm-alt-social-proof__ghost{display:none}.gm-alt-page .sct-testimonials .gm-alt-social-proof__slide{grid-template-columns:minmax(0,1fr);justify-items:center}.gm-alt-page .sct-testimonials .gm-alt-social-proof__photo-wrap{aspect-ratio:4/4.3;width:min(100%,32rem);max-height:52vh;margin-inline:auto}.gm-alt-page .sct-testimonials .gm-alt-social-proof__content{background:var(--color-paper,#f9f9f8);-webkit-backdrop-filter:none;width:min(100%,38rem);margin-inline:auto;padding:1.75rem 0 2rem}.gm-alt-page .sct-testimonials .gm-alt-social-proof__nav{justify-content:center;transform:none}}.gm-alt-page .sct-section-head{max-width:56rem}.gm-alt-page .sct-section-head__title{font-family:var(--font-uniform);font-weight:var(--fw-medium);font-size:var(--fs-h2);line-height:var(--lh-snug);letter-spacing:var(--track-tight);color:var(--fg-1);text-wrap:balance;margin:0 0 .75rem}.gm-alt-page .sct-section-head__body{font-size:1.0625rem;line-height:var(--lh-relaxed);color:var(--fg-2);text-wrap:pretty;max-width:60ch;margin:0}@media (prefers-reduced-motion:reduce){.gm-alt-page .sct-compare__knob{transition:none}}@media (width>=901px){.scanner-switch-body .gm-alt-page .sct-problem__copy{align-self:start;position:sticky;top:clamp(5.5rem,11vh,7.5rem)}@media (prefers-reduced-motion:no-preference){.scanner-switch-body [data-gm-stagger] [data-gm-reveal-item]{transform:translateY(24px)}.scanner-switch-body [data-gm-stagger].is-visible [data-gm-reveal-item]:nth-child(2){transition-delay:.1s}.scanner-switch-body [data-gm-stagger].is-visible [data-gm-reveal-item]:nth-child(3){transition-delay:.2s}.scanner-switch-body [data-gm-stagger].is-visible [data-gm-reveal-item]:nth-child(4){transition-delay:.3s}.scanner-switch-body [data-gm-stagger].is-visible [data-gm-reveal-item]:nth-child(5){transition-delay:.4s}.scanner-switch-body [data-gm-stagger].is-visible [data-gm-reveal-item]:nth-child(6){transition-delay:.5s}.scanner-switch-body [data-gm-stagger].is-visible [data-gm-reveal-item]:nth-child(7){transition-delay:.6s}.scanner-switch-body [data-gm-stagger].is-visible [data-gm-reveal-item]:nth-child(8){transition-delay:.7s}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){@keyframes sct-triptych-rise-outer{0%{opacity:.5;translate:0 3rem}to{opacity:1;translate:0}}@keyframes sct-triptych-rise-center{0%{opacity:.68;translate:0 1.4rem}to{opacity:1;translate:0}}.scanner-switch-body .gm-alt-page .sct-triptych>.sct-triptych__card:first-child,.scanner-switch-body .gm-alt-page .sct-triptych>.sct-triptych__card:nth-child(3){animation-name:sct-triptych-rise-outer;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry cover 32%}.scanner-switch-body .gm-alt-page .sct-triptych>.sct-triptych__card:nth-child(2){animation-name:sct-triptych-rise-center;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry 6% cover 30%}@keyframes sct-roi-band-drift{0%{translate:0 -.8rem}to{translate:0 .8rem}}.scanner-switch-body .gm-alt-page .sct-roi-band__media img{transform:translate3d(0, var(--sct-parallax-y,0px), 0) scale(1.2);animation-name:sct-roi-band-drift;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry exit}}}.scanner-switch-body .gm-alt-page #compare .sct-section-head{grid-template-columns:minmax(0,1fr) minmax(20rem,.62fr);align-items:end;column-gap:clamp(1.5rem,4vw,4rem);max-width:none;display:grid}.scanner-switch-body .gm-alt-page #compare .sct-section-head .gm-alt-eyebrow{grid-area:1/1}.scanner-switch-body .gm-alt-page #compare .sct-section-head__title{grid-area:2/1;margin:0}.scanner-switch-body .gm-alt-page #compare .sct-section-head__body{grid-area:2/2;align-self:end;max-width:none;margin:0}}body.scanner-switch-body .sct-audition{background:#000}body.scanner-switch-body .sct-audition__grain,body.scanner-switch-body .sct-audition__visual:before,body.scanner-switch-body .sct-audition__visual:after{display:none}@media (width>=961px){body.scanner-switch-body .sct-audition__device img{object-fit:contain;object-position:center;mix-blend-mode:lighten;width:100%;height:95%;inset:3% 0 2%}body.scanner-switch-body .sct-audition__copy{z-index:3;position:relative}body.scanner-switch-body .sct-audition__title{width:max-content;max-width:none}}@media (width>=701px) and (width<=960px){body.scanner-switch-body .sct-audition__device img{object-position:center;width:auto;max-width:100%;max-height:36rem;margin-inline:auto;transform:none}}@media (width<=700px){body.scanner-switch-body .sct-audition__device img{object-fit:contain;object-position:center;height:100%;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 12% 82%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 12% 82%,#0000 100%)}}body.scanner-switch-body .sct-audition__copy .sct-audition-terms{width:min(50rem,100% + 5rem);box-shadow:none;backdrop-filter:none;color:#f7f2eb;background:0 0;border:0;border-top:1px solid #ffffff24;border-radius:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem 1.6rem;margin-top:3rem;padding:1.5rem 0 0;display:grid;position:relative;inset:auto}body.scanner-switch-body .sct-audition__copy .sct-audition-terms:before{content:"";z-index:0;pointer-events:none;opacity:0;background:radial-gradient(220px circle at calc(var(--sct-spec-px,50%) + 140px) calc(var(--sct-spec-py,50%) + 140px), #f2efe924, transparent 60%);transition:opacity .4s;position:absolute;inset:-140px}body.scanner-switch-body .sct-audition__copy .sct-audition-terms.is-specular-active:before{opacity:1}body.scanner-switch-body .sct-audition__copy .sct-audition-terms>*{z-index:1;position:relative}body.scanner-switch-body .sct-audition__copy .sct-audition-terms__kicker{grid-column:1/-1;margin:0}body.scanner-switch-body .sct-audition__copy .sct-audition-terms__item{grid-template-columns:auto 1fr;align-items:start;column-gap:.55rem;padding:0;display:grid}body.scanner-switch-body .sct-audition__copy .sct-audition-terms__item svg{margin-top:.15rem}body.scanner-switch-body .sct-audition__copy .sct-audition-terms__item h3{font-size:.95rem;display:block}body.scanner-switch-body .sct-audition__copy .sct-audition-terms__item p{margin:.2rem 0 0;display:block}@media (width<=700px){body.scanner-switch-body .sct-audition__copy .sct-audition-terms{grid-template-columns:minmax(0,1fr);margin-top:2.25rem}}
