:root{--seoh-xp-y:0px;--seoh-xp-depth:0;--seoh-xp-burst-x:50vw;--seoh-xp-burst-y:50vh;--seoh-scroll-progress:0;--seoh-route-progress:0;--seoh-section-progress:0;--seoh-active-section-index:0;--seoh-journey-step-ratio:0}[data-seoh-xp-surface]{isolation:isolate}.seoh-scroll-journey{position:fixed;inset-block-start:22vh;inset-inline-start:clamp(0.75rem,1.6vw,1.35rem);z-index:100020;block-size:min(56vh,34rem);inline-size:1.15rem;color:var(--marketing-accent,#79b8ff);opacity:0;pointer-events:none;transform:translate3d(0,0,0);transition:opacity 180ms ease}html[data-seoh-journey-progress="true"] .seoh-scroll-journey{opacity:0.9}.seoh-scroll-journey__track,.seoh-scroll-journey__fill,.seoh-scroll-journey__steps{position:absolute;inset:0}.seoh-scroll-journey__track{inset-inline-start:50%;inline-size:0.26rem;border-radius:999px;background:linear-gradient(180deg,color-mix(in srgb,currentColor 18%,transparent),color-mix(in srgb,currentColor 7%,transparent)),color-mix(in srgb,var(--marketing-surface,#0f1720) 72%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,currentColor 18%,transparent),0 0 28px color-mix(in srgb,currentColor 14%,transparent);overflow:hidden;transform:translateX(-50%)}.seoh-scroll-journey__fill{border-radius:inherit;background:linear-gradient(180deg,var(--marketing-accent-strong,#afd4ff),var(--marketing-accent,#79b8ff)),currentColor;box-shadow:0 0 20px color-mix(in srgb,currentColor 44%,transparent);transform:scaleY(var(--seoh-scroll-progress,0));transform-origin:top center;transition:transform 90ms linear}.seoh-scroll-journey__step{position:absolute;inset-block-start:calc(var(--seoh-journey-step-ratio,0) * 100%);inset-inline-start:50%;inline-size:0.82rem;block-size:0.82rem;border:2px solid color-mix(in srgb,currentColor 54%,transparent);border-radius:999px;background:var(--marketing-bg,#0b1117);box-shadow:0 0 0 0 color-mix(in srgb,currentColor 0%,transparent);transform:translate(-50%,-50%) scale(0.72);transition:background 140ms ease,border-color 140ms ease,box-shadow 140ms ease,transform 140ms ease}.seoh-scroll-journey__step[data-seoh-journey-step-state="complete"],.seoh-scroll-journey__step[data-seoh-journey-step-state="active"]{border-color:currentColor;background:currentColor}.seoh-scroll-journey__step[data-seoh-journey-step-state="active"]{box-shadow:0 0 0 0.34rem color-mix(in srgb,currentColor 16%,transparent),0 0 22px color-mix(in srgb,currentColor 36%,transparent);transform:translate(-50%,-50%) scale(1)}html[data-seoh-xp-motion="static"] .seoh-scroll-journey,html[data-seoh-xp-motion="static"] .seoh-scroll-journey *,html[data-seoh-xp-motion="disabled"] .seoh-scroll-journey,html[data-seoh-xp-motion="disabled"] .seoh-scroll-journey *{animation:none;transition:none}html[data-seoh-xp-motion="disabled"] .seoh-scroll-journey{display:none}@media (max-width:767.98px){.seoh-scroll-journey{inset-block-start:max(0.25rem,env(safe-area-inset-top));inset-inline:max(0.6rem,env(safe-area-inset-left)) max(0.6rem,env(safe-area-inset-right));block-size:0.34rem;inline-size:auto}.seoh-scroll-journey__track{inset:0;inline-size:auto;block-size:100%;transform:none}.seoh-scroll-journey__fill{transform:scaleX(var(--seoh-scroll-progress,0));transform-origin:left center}html[dir="rtl"] .seoh-scroll-journey__fill{transform-origin:right center}.seoh-scroll-journey__step{inset-block-start:50%;inset-inline-start:calc(var(--seoh-journey-step-ratio,0) * 100%);inline-size:0.5rem;block-size:0.5rem;border-width:1px;transform:translate(-50%,-50%) scale(0.68)}.seoh-scroll-journey__step[data-seoh-journey-step-state="active"]{box-shadow:0 0 0 0.18rem color-mix(in srgb,currentColor 16%,transparent);transform:translate(-50%,-50%) scale(1)}html[dir="rtl"] .seoh-scroll-journey__step{inset-inline-start:auto;inset-inline-end:calc(var(--seoh-journey-step-ratio,0) * 100%);transform:translate(50%,-50%) scale(0.68)}html[dir="rtl"] .seoh-scroll-journey__step[data-seoh-journey-step-state="active"]{transform:translate(50%,-50%) scale(1)}}[data-seoh-xp-zone]{--seoh-xp-zone-y:var(--seoh-xp-y,0px)}[data-seoh-xp-zone="panel"],[data-seoh-xp-zone="card"],[data-seoh-xp-zone="media"]{transform:translate3d(0,var(--seoh-xp-zone-y),0)}html[data-seoh-xp-ready="true"] [data-seoh-xp-zone]{transition:opacity 180ms ease}[data-gamification-mechanic]{--seoh-gamification-accent:var(--marketing-accent,#79b8ff);--seoh-gamification-strong:var(--marketing-accent-strong,#afd4ff);--seoh-gamification-soft:var(--marketing-accent-soft,rgba(121,184,255,0.18));--seoh-gamification-track:color-mix(in srgb,var(--seoh-gamification-accent) 22%,transparent)}:where([data-gamification-mechanic]){position:relative}[data-gamification-mechanic]::before,[data-gamification-mechanic]::after{content:none;pointer-events:none}[data-gamification-focusable="true"]:focus-visible,[data-gamification-mechanic] :focus-visible{outline:3px solid var(--seoh-gamification-accent);outline-offset:4px}[data-gamification-mechanic="earned-detail"],[data-gamification-mechanic="reward-cta"],[data-gamification-mechanic="inline-validation"],[data-gamification-mechanic="inline-feedback"],[data-gamification-mechanic="scope-confidence"],[data-gamification-mechanic="reveal"],[data-gamification-mechanic="accordion"]{transition:transform 180ms cubic-bezier(0.2,0,0,1),opacity 180ms ease,border-color 180ms ease,box-shadow 180ms ease}.gamification-tool[data-gamification-mechanic="earned-detail"],.gamification-tool[data-gamification-mechanic="inline-feedback"],.gamification-tool[data-gamification-mechanic="scope-confidence"],.gamification-tool[data-gamification-mechanic="proof"],.gamification-tool[data-gamification-mechanic="recommendation"],.gamification-tool [data-gamification-mechanic="earned-detail"],.gamification-tool [data-gamification-mechanic="inline-feedback"],.gamification-tool [data-gamification-mechanic="scope-confidence"],.gamification-tool [data-gamification-mechanic="proof"],.gamification-tool [data-gamification-mechanic="recommendation"],[data-gamification-visual="true"][data-gamification-mechanic="earned-detail"],[data-gamification-visual="true"][data-gamification-mechanic="inline-feedback"],[data-gamification-visual="true"][data-gamification-mechanic="scope-confidence"],[data-gamification-visual="true"][data-gamification-mechanic="proof"],[data-gamification-visual="true"][data-gamification-mechanic="recommendation"]{box-shadow:inset 0 0 0 1px var(--seoh-gamification-track),0 18px 48px color-mix(in srgb,var(--seoh-gamification-accent) 10%,transparent)}.gamification-tool[data-gamification-mechanic="reward-cta"],.gamification-tool [data-gamification-mechanic="reward-cta"],[data-gamification-visual="true"][data-gamification-mechanic="reward-cta"]{box-shadow:0 0 0 1px color-mix(in srgb,var(--seoh-gamification-accent) 42%,transparent),0 12px 34px color-mix(in srgb,var(--seoh-gamification-accent) 22%,transparent)}.gamification-tool[data-gamification-mechanic="proof"]::before,.gamification-tool[data-gamification-mechanic="curiosity"]::after,.gamification-tool[data-gamification-mechanic="reveal"]::after,.gamification-tool [data-gamification-mechanic="proof"]::before,.gamification-tool [data-gamification-mechanic="curiosity"]::after,.gamification-tool [data-gamification-mechanic="reveal"]::after,[data-gamification-visual="true"][data-gamification-mechanic="proof"]::before,[data-gamification-visual="true"][data-gamification-mechanic="curiosity"]::after,[data-gamification-visual="true"][data-gamification-mechanic="reveal"]::after{content:"";position:absolute;z-index:0;opacity:0.72;transform:translate3d(0,0,0) scaleX(1)}.gamification-tool[data-gamification-mechanic="proof"]::before,.gamification-tool [data-gamification-mechanic="proof"]::before,[data-gamification-visual="true"][data-gamification-mechanic="proof"]::before{inset:0;border:1px solid var(--seoh-gamification-soft);border-radius:inherit}.gamification-tool[data-gamification-mechanic="curiosity"]::after,.gamification-tool [data-gamification-mechanic="curiosity"]::after,[data-gamification-visual="true"][data-gamification-mechanic="curiosity"]::after{inset-inline-end:clamp(0.9rem,2vw,1.35rem);inset-block-end:clamp(0.9rem,2vw,1.35rem);inline-size:3.1rem;block-size:3.1rem;border-inline-end:2px solid var(--seoh-gamification-accent);border-block-end:2px solid var(--seoh-gamification-accent);border-radius:0 0 16px 0;opacity:0.58;transform-origin:center}.gamification-tool[data-gamification-mechanic="reveal"]::after,.gamification-tool [data-gamification-mechanic="reveal"]::after,[data-gamification-visual="true"][data-gamification-mechanic="reveal"]::after{inset:0;border-radius:inherit;background:linear-gradient(180deg,transparent 66%,var(--seoh-gamification-soft));opacity:0.34;transform-origin:bottom center}html[data-seoh-xp-motion="full"] .gamification-tool [data-gamification-mechanic="earned-detail"]:hover,html[data-seoh-xp-motion="full"] .gamification-tool [data-gamification-mechanic="earned-detail"]:focus-visible,html[data-seoh-xp-motion="full"] .gamification-tool [data-gamification-mechanic="earned-detail"]:focus-within,html[data-seoh-xp-motion="full"] [data-gamification-visual="true"][data-gamification-mechanic="earned-detail"]:hover,html[data-seoh-xp-motion="full"] [data-gamification-visual="true"][data-gamification-mechanic="earned-detail"]:focus-visible,html[data-seoh-xp-motion="full"] [data-gamification-visual="true"][data-gamification-mechanic="earned-detail"]:focus-within,html[data-seoh-xp-motion="full"] .gamification-tool [data-gamification-mechanic="reward-cta"]:hover,html[data-seoh-xp-motion="full"] .gamification-tool [data-gamification-mechanic="reward-cta"]:focus-visible,html[data-seoh-xp-motion="full"] [data-gamification-visual="true"][data-gamification-mechanic="reward-cta"]:hover,html[data-seoh-xp-motion="full"] [data-gamification-visual="true"][data-gamification-mechanic="reward-cta"]:focus-visible,html[data-seoh-xp-motion="full"] .gamification-tool [data-gamification-mechanic="inline-feedback"]:focus-within,html[data-seoh-xp-motion="full"] [data-gamification-visual="true"][data-gamification-mechanic="inline-feedback"]:focus-within,html[data-seoh-xp-motion="full"] .gamification-tool [data-gamification-mechanic="accordion"]:focus-within,html[data-seoh-xp-motion="full"] [data-gamification-visual="true"][data-gamification-mechanic="accordion"]:focus-within{transform:translate3d(0,calc(var(--seoh-xp-zone-y) - 3px),0) scale(1.006)}html[data-seoh-xp-motion="full"] .gamification-tool [data-gamification-mechanic="inline-validation"]:focus-within,html[data-seoh-xp-motion="full"] .gamification-tool [data-gamification-mechanic="scope-confidence"]:focus-within,html[data-seoh-xp-motion="full"] [data-gamification-visual="true"][data-gamification-mechanic="inline-validation"]:focus-within,html[data-seoh-xp-motion="full"] [data-gamification-visual="true"][data-gamification-mechanic="scope-confidence"]:focus-within{transform:translate3d(0,calc(var(--seoh-xp-zone-y) - 2px),0) scale(1.003)}html[data-seoh-xp-motion="full"] .gamification-tool [data-gamification-mechanic="curiosity"][data-seoh-xp-visible="true"]::after,html[data-seoh-xp-motion="full"] .gamification-tool [data-gamification-mechanic="reveal"][data-seoh-xp-visible="true"]::after,html[data-seoh-xp-motion="full"] [data-gamification-visual="true"][data-gamification-mechanic="curiosity"][data-seoh-xp-visible="true"]::after,html[data-seoh-xp-motion="full"] [data-gamification-visual="true"][data-gamification-mechanic="reveal"][data-seoh-xp-visible="true"]::after{animation:seoh-gamification-meter 980ms cubic-bezier(0.2,0,0,1) both}html[data-seoh-xp-motion="full"] .gamification-tool [data-gamification-mechanic="reward-cta"][data-seoh-xp-visible="true"],html[data-seoh-xp-motion="full"] .gamification-tool [data-gamification-mechanic="inline-feedback"][data-seoh-xp-visible="true"],html[data-seoh-xp-motion="full"] [data-gamification-visual="true"][data-gamification-mechanic="reward-cta"][data-seoh-xp-visible="true"],html[data-seoh-xp-motion="full"] [data-gamification-visual="true"][data-gamification-mechanic="inline-feedback"][data-seoh-xp-visible="true"],html[data-seoh-xp-motion="full"] .gamification-tool[data-seoh-xp-visible="true"]{animation:seoh-gamification-state-pop 4.8s ease-in-out infinite}html[data-seoh-xp-motion="full"] [data-package-configurator][data-seoh-xp-zone="form"][data-gamification-visual="true"][data-seoh-xp-visible="true"]{animation:none}.gamification-tool__panel,.gamification-tool__result{position:relative;overflow:hidden}.gamification-tool__progress{overflow:hidden;box-shadow:inset 0 0 0 1px var(--seoh-gamification-track,color-mix(in srgb,var(--marketing-accent) 22%,transparent)),0 10px 28px color-mix(in srgb,var(--marketing-accent) 16%,transparent)}.gamification-tool__progress span{background:linear-gradient(110deg,transparent 0 18%,rgba(255,255,255,0.28) 38%,transparent 62%),linear-gradient(90deg,var(--marketing-accent),var(--marketing-accent-strong));background-size:220% 100%,100% 100%;box-shadow:0 0 22px color-mix(in srgb,var(--marketing-accent) 34%,transparent);transition:width 360ms cubic-bezier(0.2,0,0,1)}.gamification-tool__option{position:relative;overflow:hidden;border-color:var(--seoh-gamification-track,color-mix(in srgb,var(--marketing-accent) 22%,transparent)) !important;background:linear-gradient(135deg,color-mix(in srgb,var(--marketing-accent) 10%,transparent),transparent 42%),color-mix(in srgb,var(--marketing-surface) 76%,var(--marketing-surface-muted));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--marketing-accent) 10%,transparent);transition:transform 180ms cubic-bezier(0.2,0,0,1),border-color 180ms ease,background 180ms ease,box-shadow 180ms ease}.gamification-tool__option::after{content:"";position:absolute;inset-block-start:0.72rem;inset-inline-end:0.72rem;inline-size:0.72rem;block-size:0.72rem;border:2px solid var(--marketing-accent);border-radius:999px;opacity:0.46;transform:scale(0.72);transition:opacity 180ms ease,transform 180ms cubic-bezier(0.2,0,0,1),background 180ms ease}.gamification-tool__option:is(:hover,:focus-within){border-color:color-mix(in srgb,var(--marketing-accent) 58%,var(--marketing-border)) !important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--marketing-accent) 26%,transparent),0 16px 42px color-mix(in srgb,var(--marketing-accent) 18%,transparent);transform:translate3d(0,-2px,0)}.gamification-tool__option:has(input:checked){border-color:var(--marketing-accent) !important;background:linear-gradient(135deg,color-mix(in srgb,var(--marketing-accent) 24%,transparent),transparent 48%),color-mix(in srgb,var(--marketing-surface) 70%,var(--marketing-accent-soft));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--marketing-accent) 42%,transparent),0 18px 54px color-mix(in srgb,var(--marketing-accent) 24%,transparent)}.gamification-tool__option:has(input:checked)::after{background:var(--marketing-accent);opacity:1;transform:scale(1)}html[data-seoh-xp-motion="full"] .gamification-tool__progress span{animation:seoh-gamification-progress-sheen 2.8s linear infinite}html[data-seoh-xp-motion="static"] [data-gamification-mechanic],html[data-seoh-xp-motion="disabled"] [data-gamification-mechanic],[data-gamification-mechanic="static"]{animation:none;transform:none;transition:none;will-change:auto}html[data-seoh-xp-ready="true"] [data-seoh-xp-zone="panel"],html[data-seoh-xp-ready="true"] [data-seoh-xp-zone="card"],html[data-seoh-xp-ready="true"] [data-seoh-xp-zone="media"],html[data-seoh-xp-ready="true"] [data-seoh-xp-zone="section"],html[data-seoh-xp-ready="true"] [data-seoh-xp-zone="cta"],html[data-seoh-xp-ready="true"] [data-seoh-xp-zone="progress"]{transition:transform 360ms cubic-bezier(0.2,0,0,1),opacity 260ms ease,box-shadow 220ms ease}html[data-seoh-xp-ready="true"][data-seoh-xp-motion="full"] [data-seoh-xp-zone="panel"],html[data-seoh-xp-ready="true"][data-seoh-xp-motion="full"] [data-seoh-xp-zone="card"],html[data-seoh-xp-ready="true"][data-seoh-xp-motion="full"] [data-seoh-xp-zone="media"],html[data-seoh-xp-ready="true"][data-seoh-xp-motion="full"] [data-seoh-xp-zone="section"],html[data-seoh-xp-ready="true"][data-seoh-xp-motion="full"] [data-seoh-xp-zone="cta"]{will-change:transform,opacity}html[data-seoh-xp-ready="true"] [data-seoh-xp-zone="panel"][data-seoh-xp-visible="false"],html[data-seoh-xp-ready="true"] [data-seoh-xp-zone="card"][data-seoh-xp-visible="false"],html[data-seoh-xp-ready="true"] [data-seoh-xp-zone="media"][data-seoh-xp-visible="false"],html[data-seoh-xp-ready="true"] [data-seoh-xp-zone="section"][data-seoh-xp-visible="false"],html[data-seoh-xp-ready="true"] [data-seoh-xp-zone="cta"][data-seoh-xp-visible="false"]{opacity:0.96;transform:translate3d(0,calc(var(--seoh-xp-zone-y) + 6px),0) scale(0.998)}html[data-seoh-xp-ready="true"] [data-seoh-xp-zone="panel"][data-seoh-xp-visible="true"],html[data-seoh-xp-ready="true"] [data-seoh-xp-zone="card"][data-seoh-xp-visible="true"],html[data-seoh-xp-ready="true"] [data-seoh-xp-zone="media"][data-seoh-xp-visible="true"],html[data-seoh-xp-ready="true"] [data-seoh-xp-zone="section"][data-seoh-xp-visible="true"],html[data-seoh-xp-ready="true"] [data-seoh-xp-zone="cta"][data-seoh-xp-visible="true"]{opacity:1;transform:translate3d(0,var(--seoh-xp-zone-y),0) scale(1)}html[data-seoh-xp-motion-profile="remote-focus"] [data-seoh-xp-zone][data-seoh-xp-visible="false"],html[data-seoh-xp-motion-profile="remote-focus"] [data-seoh-xp-zone][data-seoh-xp-visible="true"],html[data-seoh-xp-motion-profile="compact-comfort"] [data-seoh-xp-zone][data-seoh-xp-visible="false"],html[data-seoh-xp-motion-profile="compact-comfort"] [data-seoh-xp-zone][data-seoh-xp-visible="true"],html[data-seoh-xp-ready="true"] [data-seoh-xp-zone="chrome"][data-seoh-xp-visible="false"],html[data-seoh-xp-ready="true"] [data-seoh-xp-zone="chrome"][data-seoh-xp-visible="true"]{--seoh-xp-y:0px;--seoh-xp-zone-y:0px;opacity:1;transform:translate3d(0,var(--seoh-xp-zone-y),0) scale(1)}html[data-seoh-xp-motion="full"] [data-seoh-xp-zone="panel"][data-seoh-xp-visible="true"]{animation:seoh-xp-rise 360ms cubic-bezier(0.2,0,0,1) both}html[data-seoh-xp-ready="true"] :is( [data-seoh-xp-zone="cta"],[data-seoh-xp-zone="form"],[data-seoh-xp-zone="progress"],[data-seoh-xp-zone="reading"] )[data-seoh-xp-visible="false"],html[data-seoh-xp-ready="true"] :is( [data-seoh-xp-zone="cta"],[data-seoh-xp-zone="form"],[data-seoh-xp-zone="progress"],[data-seoh-xp-zone="reading"] )[data-seoh-xp-visible="true"],html[data-seoh-xp-ready="true"] [data-seoh-creative-static="flow-safe"]{--seoh-xp-y:0px;--seoh-xp-zone-y:0px;opacity:1;transform:translate3d(0,0,0) scale(1);will-change:auto}html[data-seoh-xp-motion="full"] [data-seoh-xp-zone="card"]:hover,html[data-seoh-xp-motion="full"] [data-seoh-xp-zone="card"]:focus-within,html[data-seoh-xp-motion="full"] [data-seoh-xp-zone="media"]:hover,html[data-seoh-xp-motion="full"] [data-seoh-xp-zone="media"]:focus-within{transform:translate3d(0,calc(var(--seoh-xp-zone-y) - 5px),0) scale(1.01)}html[data-seoh-xp-motion-profile="large-canvas"][data-seoh-xp-motion="full"] [data-seoh-xp-zone="media"][data-seoh-xp-visible="true"]{transform:translate3d(0,var(--seoh-xp-zone-y),0) scale(1.002)}html[data-seoh-xp-motion-profile="remote-focus"] [data-seoh-xp-zone="card"]:hover,html[data-seoh-xp-motion-profile="remote-focus"] [data-seoh-xp-zone="card"]:focus-within,html[data-seoh-xp-motion-profile="remote-focus"] [data-seoh-xp-zone="media"]:hover,html[data-seoh-xp-motion-profile="remote-focus"] [data-seoh-xp-zone="media"]:focus-within,html[data-seoh-xp-motion-profile="remote-focus"] [data-seoh-xp-zone="cta"]:hover,html[data-seoh-xp-motion-profile="remote-focus"] [data-seoh-xp-zone="cta"]:focus-visible,html[data-seoh-xp-motion-profile="remote-focus"] [data-seoh-xp-zone="form"]:focus-within,html[data-seoh-xp-motion-profile="remote-focus"] [data-seoh-xp-zone="chrome"]:focus-within{transform:translate3d(0,calc(var(--seoh-xp-zone-y) - 3px),0) scale(1.006)}html[data-seoh-xp-motion-profile="xr-comfort"] [data-seoh-xp-zone="card"]:hover,html[data-seoh-xp-motion-profile="xr-comfort"] [data-seoh-xp-zone="card"]:focus-within,html[data-seoh-xp-motion-profile="xr-comfort"] [data-seoh-xp-zone="media"]:hover,html[data-seoh-xp-motion-profile="xr-comfort"] [data-seoh-xp-zone="media"]:focus-within,html[data-seoh-xp-motion-profile="xr-comfort"] [data-seoh-xp-zone="cta"]:hover,html[data-seoh-xp-motion-profile="xr-comfort"] [data-seoh-xp-zone="cta"]:focus-visible,html[data-seoh-xp-motion-profile="xr-comfort"] [data-seoh-xp-zone="form"]:focus-within{transform:translate3d(0,calc(var(--seoh-xp-zone-y) - 2px),0) scale(1.003)}html[data-seoh-xp-motion-profile="remote-focus"] [data-seoh-xp-zone="cta"],html[data-seoh-xp-motion-profile="remote-focus"] [data-seoh-xp-zone="progress"],html[data-seoh-xp-motion-profile="xr-comfort"] [data-seoh-xp-zone="cta"],html[data-seoh-xp-motion-profile="xr-comfort"] [data-seoh-xp-zone="progress"],html[data-seoh-xp-motion-profile="compact-comfort"] [data-seoh-xp-zone="cta"],html[data-seoh-xp-motion-profile="compact-comfort"] [data-seoh-xp-zone="progress"]{animation:none}html[data-seoh-xp-motion-profile="remote-focus"] [data-seoh-xp-zone="card"]:hover,html[data-seoh-xp-motion-profile="remote-focus"] [data-seoh-xp-zone="media"]:hover,html[data-seoh-xp-motion-profile="remote-focus"] [data-seoh-xp-zone="cta"]:hover{transform:none}html[data-seoh-xp-motion-profile="xr-comfort"] [data-seoh-xp-zone="card"]:hover,html[data-seoh-xp-motion-profile="xr-comfort"] [data-seoh-xp-zone="media"]:hover,html[data-seoh-xp-motion-profile="xr-comfort"] [data-seoh-xp-zone="cta"]:hover,html[data-seoh-xp-motion-profile="compact-comfort"] [data-seoh-xp-zone="card"]:hover,html[data-seoh-xp-motion-profile="compact-comfort"] [data-seoh-xp-zone="media"]:hover,html[data-seoh-xp-motion-profile="compact-comfort"] [data-seoh-xp-zone="cta"]:hover{transform:none}html[data-seoh-xp-motion-profile="touch-reveal"] [data-seoh-xp-zone="card"]:hover,html[data-seoh-xp-motion-profile="touch-reveal"] [data-seoh-xp-zone="card"]:focus-within,html[data-seoh-xp-motion-profile="touch-reveal"] [data-seoh-xp-zone="cta"]:hover,html[data-seoh-xp-motion-profile="touch-reveal"] [data-seoh-xp-zone="cta"]:focus-visible,html[data-seoh-xp-motion-profile="far-view"] [data-seoh-xp-zone="card"]:hover,html[data-seoh-xp-motion-profile="far-view"] [data-seoh-xp-zone="card"]:focus-within,html[data-seoh-xp-motion-profile="far-view"] [data-seoh-xp-zone="cta"]:hover,html[data-seoh-xp-motion-profile="far-view"] [data-seoh-xp-zone="cta"]:focus-visible{transform:translate3d(0,var(--seoh-xp-zone-y),0) scale(1)}html[data-seoh-xp-motion="static"] [data-seoh-xp-zone],html[data-seoh-xp-motion="disabled"] [data-seoh-xp-zone]{animation:none;opacity:1;transform:none;transition:none;will-change:auto}.seoh-xp-burst{position:fixed;top:var(--seoh-xp-burst-y);left:var(--seoh-xp-burst-x);z-index:100090;width:0.75rem;height:0.75rem;margin:-0.375rem 0 0 -0.375rem;border:2px solid var(--marketing-focus,#ffbf47);border-radius:999px;pointer-events:none;opacity:0;transform:translate3d(0,0,0) scale(0.6);animation:seoh-xp-burst 760ms cubic-bezier(0.2,0,0,1) both}.seoh-xp-burst::before,.seoh-xp-burst::after{content:"";position:absolute;inset:-0.55rem;border:1px solid currentColor;border-radius:inherit;opacity:0.7}.seoh-xp-burst::after{inset:-1rem;opacity:0.42}html[data-seoh-xp-motion="full"]:not([data-seoh-xp-motion-profile="xr-comfort"]) [data-seoh-xp-state="earned"]{animation:seoh-xp-earned 620ms cubic-bezier(0.2,0,0,1) both}[data-seoh-creative-effect]{--seoh-creative-shift:8px;--seoh-creative-lift:5px;--seoh-creative-delay:calc(var(--seoh-creative-stagger-index,0) * 72ms);transform:translate3d(0,var(--seoh-xp-zone-y,0px),0);transition:opacity 420ms cubic-bezier(0.2,0,0,1),transform 560ms cubic-bezier(0.2,0,0,1),clip-path 520ms cubic-bezier(0.2,0,0,1),filter 320ms ease}html[data-seoh-xp-ready="true"] [data-seoh-creative-effect="reveal"][data-seoh-xp-visible="false"],html[data-seoh-xp-ready="true"] [data-seoh-creative-effect="parallax"][data-seoh-xp-visible="false"],html[data-seoh-xp-ready="true"] [data-seoh-creative-effect="lift"][data-seoh-xp-visible="false"],html[data-seoh-xp-ready="true"] [data-seoh-creative-effect="reveal-fade"][data-seoh-xp-visible="false"],html[data-seoh-xp-ready="true"] [data-seoh-creative-effect="reveal-rise"][data-seoh-xp-visible="false"],html[data-seoh-xp-ready="true"] [data-seoh-creative-effect="grid-stagger"][data-seoh-xp-visible="false"],html[data-seoh-xp-ready="true"] [data-seoh-creative-effect="text-word-stagger"][data-seoh-xp-visible="false"]{opacity:0.9;transform:translate3d(0,calc(var(--seoh-xp-zone-y,0px) + var(--seoh-creative-shift)),0)}html[data-seoh-xp-ready="true"] [data-seoh-creative-effect="reveal"][data-seoh-xp-visible="true"],html[data-seoh-xp-ready="true"] [data-seoh-creative-effect="parallax"][data-seoh-xp-visible="true"],html[data-seoh-xp-ready="true"] [data-seoh-creative-effect="lift"][data-seoh-xp-visible="true"],html[data-seoh-xp-ready="true"] [data-seoh-creative-effect="reveal-fade"][data-seoh-xp-visible="true"],html[data-seoh-xp-ready="true"] [data-seoh-creative-effect="reveal-rise"][data-seoh-xp-visible="true"],html[data-seoh-xp-ready="true"] [data-seoh-creative-effect="grid-stagger"][data-seoh-xp-visible="true"],html[data-seoh-xp-ready="true"] [data-seoh-creative-effect="text-word-stagger"][data-seoh-xp-visible="true"]{opacity:1;transform:translate3d(0,var(--seoh-xp-zone-y,0px),0)}html[data-seoh-xp-ready="true"] [data-seoh-creative-effect="reveal-rise"][data-seoh-xp-visible="false"]{--seoh-creative-shift:10px}html[data-seoh-xp-ready="true"] [data-seoh-creative-static="flow-safe"][data-seoh-xp-visible="false"],html[data-seoh-xp-ready="true"] [data-seoh-creative-static="flow-safe"][data-seoh-xp-visible="true"]{--seoh-xp-y:0px;--seoh-xp-zone-y:0px;opacity:1;transform:translate3d(0,0,0) scale(1)}html[data-seoh-xp-ready="true"] [data-seoh-creative-effect="reveal-clip"],html[data-seoh-xp-ready="true"] [data-seoh-creative-effect="mask-image-wipe"]{clip-path:inset(0 0 0 0 round 0)}html[data-seoh-xp-ready="true"] [data-seoh-creative-effect="reveal-clip"][data-seoh-xp-visible="false"],html[data-seoh-xp-ready="true"] [data-seoh-creative-effect="mask-image-wipe"][data-seoh-xp-visible="false"]{opacity:0.9;clip-path:inset(0 0 18% 0 round 0);transform:translate3d(0,calc(var(--seoh-xp-zone-y,0px) + 8px),0)}html[data-seoh-xp-ready="true"] [data-seoh-creative-effect="reveal-clip"][data-seoh-xp-visible="true"],html[data-seoh-xp-ready="true"] [data-seoh-creative-effect="mask-image-wipe"][data-seoh-xp-visible="true"]{opacity:1;clip-path:inset(0 0 0 0 round 0);transform:translate3d(0,var(--seoh-xp-zone-y,0px),0)}html[data-seoh-xp-ready="true"] [data-seoh-creative-effect="grid-stagger"]>:is(article,div,li,a,button,section,dl,figure,picture),html[data-seoh-xp-ready="true"] [data-seoh-creative-effect="text-word-stagger"]>:is(article,div,li,a,button,section,dl,figure,picture){transition:opacity 260ms cubic-bezier(0.2,0,0,1) var(--seoh-creative-delay),transform 320ms cubic-bezier(0.2,0,0,1) var(--seoh-creative-delay)}html[data-seoh-xp-ready="true"] [data-seoh-creative-effect="grid-stagger"][data-seoh-xp-visible="false"]>:is(article,div,li,a,button,section,dl,figure,picture),html[data-seoh-xp-ready="true"] [data-seoh-creative-effect="text-word-stagger"][data-seoh-xp-visible="false"]>:is(article,div,li,a,button,section,dl,figure,picture){opacity:0.68;transform:translate3d(0,18px,0)}html[data-seoh-xp-ready="true"] [data-seoh-creative-effect="grid-stagger"][data-seoh-xp-visible="true"]>:is(article,div,li,a,button,section,dl,figure,picture),html[data-seoh-xp-ready="true"] [data-seoh-creative-effect="text-word-stagger"][data-seoh-xp-visible="true"]>:is(article,div,li,a,button,section,dl,figure,picture){opacity:1;transform:translate3d(0,0,0)}html[data-seoh-xp-motion="full"] [data-seoh-creative-effect="progress"][data-seoh-xp-visible="true"],html[data-seoh-xp-motion="full"] [data-seoh-creative-effect="count-up"][data-seoh-xp-visible="true"],html[data-seoh-xp-motion="full"] [data-seoh-creative-effect="svg-logo-trace"][data-seoh-xp-visible="true"]{animation:seoh-creative-resolve 520ms cubic-bezier(0.2,0,0,1) both}html[data-seoh-xp-motion="full"] [data-seoh-creative-effect="count-up"][data-seoh-xp-visible="true"] :is(dt,dd,strong,b,span),html[data-seoh-xp-motion="full"] [data-seoh-creative-effect="text-word-stagger"][data-seoh-xp-visible="true"] :is(h1,h2,h3,p,li){animation:seoh-creative-text-settle 560ms cubic-bezier(0.2,0,0,1) both}[data-seoh-creative-effect="svg-underline-draw"] :is(a,summary,button):not(.marketing-button),[data-seoh-creative-effect="svg-logo-trace"],[data-seoh-creative-effect="hover-sheen"]{position:relative}[data-seoh-creative-effect="svg-underline-draw"] :is(a,summary,button):not(.marketing-button)::after{content:"";position:absolute;inset-inline:0;inset-block-end:0.08em;height:2px;border-radius:999px;background:currentColor;opacity:0.5;pointer-events:none;transform:scaleX(0);transform-origin:left center;transition:transform 220ms cubic-bezier(0.2,0,0,1),opacity 220ms ease}[dir="rtl"] [data-seoh-creative-effect="svg-underline-draw"] :is(a,summary,button):not(.marketing-button)::after{transform-origin:right center}html[data-seoh-xp-motion="full"] [data-seoh-creative-effect="svg-underline-draw"] :is(a,summary,button):not(.marketing-button):is(:hover,:focus-visible)::after,html[data-seoh-xp-motion="reduced"] [data-seoh-creative-effect="svg-underline-draw"] :is(a,summary,button):not(.marketing-button):focus-visible::after{opacity:0.82;transform:scaleX(1)}[data-seoh-creative-effect="svg-logo-trace"]::after,[data-seoh-creative-effect="hover-sheen"]::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none}[data-seoh-creative-effect="svg-logo-trace"]::after{border:1px solid currentColor;opacity:0;transform:scaleX(0.72);transition:opacity 260ms ease,transform 320ms cubic-bezier(0.2,0,0,1)}[data-seoh-creative-effect="svg-logo-trace"]:not([data-seoh-creative-component="brand-logo"])::after{display:none}html[data-seoh-xp-motion="full"] [data-seoh-creative-effect="svg-logo-trace"]:is(:hover,:focus-within)::after{opacity:0.32;transform:scaleX(1)}[data-seoh-creative-effect="hover-sheen"]{overflow:hidden}[data-seoh-creative-effect="hover-sheen"]::after{background:linear-gradient(110deg,transparent 18%,rgba(255,255,255,0.22) 45%,transparent 70%);opacity:0;transform:translate3d(-120%,0,0);transition:opacity 220ms ease,transform 520ms cubic-bezier(0.2,0,0,1)}html[data-seoh-xp-motion="full"] [data-seoh-creative-effect="hover-sheen"]:is(:hover,:focus-within)::after{opacity:1;transform:translate3d(120%,0,0)}html[data-seoh-xp-motion="full"] [data-seoh-creative-effect="hover-lift"]:is(:hover,:focus-within),html[data-seoh-xp-motion="full"] [data-seoh-creative-effects~="hover-lift"]:is(:hover,:focus-within){transform:translate3d(0,calc(var(--seoh-xp-zone-y,0px) - var(--seoh-creative-lift)),0) scale(1.008)}html[data-seoh-xp-motion="reduced"] [data-seoh-creative-effect="hover-lift"]:focus-within,html[data-seoh-xp-motion="reduced"] [data-seoh-creative-effects~="hover-lift"]:focus-within{transform:translate3d(0,calc(var(--seoh-xp-zone-y,0px) - 2px),0)}html[data-seoh-xp-motion-profile="remote-focus"] [data-seoh-creative-effect="hover-lift"]:hover,html[data-seoh-xp-motion-profile="remote-focus"] [data-seoh-creative-effects~="hover-lift"]:hover,html[data-seoh-xp-motion-profile="xr-comfort"] [data-seoh-creative-effect="hover-lift"]:hover,html[data-seoh-xp-motion-profile="xr-comfort"] [data-seoh-creative-effects~="hover-lift"]:hover{transform:translate3d(0,var(--seoh-xp-zone-y,0px),0)}[data-seoh-creative-effect="static-none"],[data-seoh-creative-static="true"]{animation:none !important;opacity:1;transform:translate3d(0,var(--seoh-xp-zone-y,0px),0);transition:none}html[data-seoh-xp-motion="static"] [data-seoh-creative-effect],html[data-seoh-xp-motion="disabled"] [data-seoh-creative-effect],html[data-seoh-xp-motion="static"] [data-seoh-creative-effect] *,html[data-seoh-xp-motion="disabled"] [data-seoh-creative-effect] *{animation:none !important;clip-path:none !important;opacity:1 !important;transform:none !important;transition:none !important;will-change:auto !important}@media (min-width:768px) and (max-width:1099.98px){html[data-seoh-xp-motion-profile="compact-comfort"] .seoh-scroll-journey,html[data-seoh-xp-motion-profile="compact-comfort"] .mobile-bottom-cta,html[data-seoh-xp-motion-profile="compact-comfort"] [data-mobile-bottom-cta]{display:none !important}}[data-seoh-kinetic-count]{font-variant-numeric:tabular-nums}[data-seoh-kinetic-count="running"]{color:var(--marketing-accent-strong,#afd4ff);text-shadow:0 0 18px color-mix(in srgb,var(--marketing-accent,#79b8ff) 26%,transparent)}@keyframes seoh-xp-rise{from{opacity:1;transform:translate3d(0,calc(var(--seoh-xp-zone-y) + 4px),0) scale(0.998)}to{opacity:1;transform:translate3d(0,var(--seoh-xp-zone-y),0) scale(1)}}@keyframes seoh-xp-breathe{0%,100%{opacity:1;transform:translate3d(0,var(--seoh-xp-zone-y),0) scale(1)}50%{opacity:1;transform:translate3d(0,calc(var(--seoh-xp-zone-y) - 2px),0) scale(1.006)}}@keyframes seoh-xp-burst{0%{opacity:0.92;transform:translate3d(0,0,0) scale(0.45)}100%{opacity:0;transform:translate3d(0,0,0) scale(5.2)}}@keyframes seoh-xp-earned{0%,100%{opacity:1;transform:translate3d(0,0,0) scale(1)}45%{opacity:1;transform:translate3d(0,-3px,0) scale(1.006)}}@keyframes seoh-gamification-meter{0%{opacity:0.2;transform:translate3d(0,0,0) scale(0.72)}100%{opacity:0.82;transform:translate3d(0,0,0) scale(1)}}@keyframes seoh-gamification-state-pop{0%,100%{box-shadow:0 0 0 1px color-mix(in srgb,var(--seoh-gamification-accent,var(--marketing-accent)) 30%,transparent),0 12px 34px color-mix(in srgb,var(--seoh-gamification-accent,var(--marketing-accent)) 18%,transparent);transform:translate3d(0,var(--seoh-xp-zone-y,0px),0) scale(1)}44%{box-shadow:0 0 0 1px color-mix(in srgb,var(--seoh-gamification-accent,var(--marketing-accent)) 56%,transparent),0 20px 58px color-mix(in srgb,var(--seoh-gamification-accent,var(--marketing-accent)) 30%,transparent);transform:translate3d(0,calc(var(--seoh-xp-zone-y,0px) - 4px),0) scale(1.012)}}@keyframes seoh-gamification-progress-sheen{0%,100%{opacity:0.94;transform:translate3d(0,0,0)}50%{opacity:1;transform:translate3d(0,0,0)}}@keyframes seoh-creative-resolve{0%{opacity:0.86;transform:translate3d(0,8px,0) scale(0.996)}100%{opacity:1;transform:translate3d(0,var(--seoh-xp-zone-y,0px),0) scale(1)}}@keyframes seoh-creative-text-settle{0%{opacity:0.9;transform:translate3d(0,0.18em,0)}100%{opacity:1;transform:translate3d(0,0,0)}}@media (prefers-reduced-motion:reduce){[data-seoh-xp-zone],[data-seoh-xp-zone]::before,[data-seoh-xp-zone]::after,[data-gamification-mechanic],[data-gamification-mechanic]::before,[data-gamification-mechanic]::after,[data-seoh-creative-effect],[data-seoh-creative-effect] *,[data-seoh-creative-effect]::before,[data-seoh-creative-effect]::after,.seoh-xp-burst,[data-seoh-xp-state="earned"]{animation:none !important;clip-path:none !important;opacity:1 !important;transform:none !important;transition:none !important;will-change:auto !important}.seoh-scroll-journey,.seoh-scroll-journey *{animation:none !important;transition:none !important;will-change:auto !important}}[data-device-shell],[data-device-shell] *{min-width:0}[data-device-shell] img,[data-device-shell] svg,[data-device-shell] video,[data-device-shell] canvas,[data-device-shell] table,[data-device-shell] pre{max-width:100%}[data-device-shell] h1,[data-device-shell] h2,[data-device-shell] h3,[data-device-shell] p,[data-device-shell] li,[data-device-shell] dt,[data-device-shell] dd,[data-device-shell] span{overflow-wrap:anywhere}body[data-device-shell] :is([data-seoh-xp-zone="chrome"],[data-seoh-xp-zone="footer"]),body[data-device-shell] main[data-device-shell] :is([data-seoh-xp-zone="form"],[data-seoh-xp-zone="reading"],[data-seoh-xp-zone="section"],[data-seoh-xp-zone="hero"],[data-seoh-xp-zone="card"],[data-seoh-xp-zone="media"],[data-seoh-xp-zone="cta"],[data-seoh-xp-zone="panel"]){min-width:0;max-width:100%}body[data-device-shell] main[data-device-shell] [data-seoh-xp-zone="reading"]{max-width:100%;text-wrap:pretty}body[data-device-shell] main[data-device-shell] [data-seoh-xp-zone] :is(table,pre){max-inline-size:100%;overflow-x:auto;overscroll-behavior-inline:contain}body:is([data-device-shell="mobile"],[data-device-shell="tablet"],[data-device-shell="foldable"],[data-device-shell="smart-display"],[data-device-shell="tv"],[data-device-shell="console"],[data-device-shell="xr"]) main[data-device-shell] [data-seoh-xp-zone] table{display:block;inline-size:max-content;max-inline-size:100%;border-spacing:0}body[data-device-shell] main[data-device-shell] [data-seoh-xp-zone] :is(th,td){overflow-wrap:anywhere}body:is([data-device-shell="watch"],[data-device-shell="car"],[data-device-shell="ereader"]) main[data-device-shell] [data-seoh-xp-zone] table{display:block;inline-size:100%;max-inline-size:100%;border-spacing:0}body[data-device-shell] main[data-device-shell] [data-seoh-xp-zone="form"] input,body[data-device-shell] main[data-device-shell] [data-seoh-xp-zone="form"] textarea,body[data-device-shell] main[data-device-shell] [data-seoh-xp-zone="form"] select,body[data-device-shell] main[data-device-shell] [data-seoh-xp-zone="form"] button{min-height:var(--seoh-shell-target-comfort)}body[data-device-shell] main[data-device-shell] [data-seoh-xp-zone="form"]{scroll-margin-block-start:132px}body:is([data-device-shell="mobile"],[data-device-shell="tablet"],[data-device-shell="foldable"],[data-device-shell="watch"],[data-device-shell="car"],[data-device-shell="ereader"]) main[data-device-shell] :is(form[data-seoh-xp-zone="form"],.direct-brief-form[data-seoh-xp-zone="form"],[data-direct-brief-form][data-seoh-xp-zone="form"],[data-service-lead-form][data-seoh-xp-zone="form"],[data-seoh-xp-zone="form"] form,[data-seoh-xp-zone="form"] .direct-brief-form,[data-seoh-xp-zone="form"] [data-direct-brief-form],[data-seoh-xp-zone="form"] [data-service-lead-form],[data-seoh-xp-zone="form"] .service-lead-form__grid,[data-seoh-xp-zone="form"] .fit-quiz__chips,[data-seoh-xp-zone="form"] .roi-calculator__controls){grid-template-columns:minmax(0,1fr) !important}body:is([data-device-shell="mobile"],[data-device-shell="tablet"],[data-device-shell="foldable"],[data-device-shell="watch"],[data-device-shell="car"],[data-device-shell="ereader"]) main[data-device-shell] [data-seoh-xp-zone="form"] :is(input,textarea,select,button){width:100%;max-width:100%;font-size:max(16px,1rem)}body:is([data-device-shell="mobile"],[data-device-shell="watch"],[data-device-shell="car"]) main[data-device-shell] [data-seoh-xp-zone="form"] :is(button,[type="submit"],.marketing-button,.direct-brief-form__submit){justify-content:center;width:100%}body:is([data-device-shell="tv"],[data-device-shell="console"],[data-device-shell="xr"],[data-device-shell="smart-display"]) main[data-device-shell] [data-seoh-xp-zone="form"] :is(input,textarea,select){border-width:2px;font-size:1.05rem}body:is([data-device-shell="tv"],[data-device-shell="console"],[data-device-shell="xr"],[data-device-shell="smart-display"]) main[data-device-shell] [data-seoh-xp-zone="form"]:focus-within{outline:var(--seoh-shell-focus-outline) solid var(--marketing-focus-ring-color);outline-offset:var(--seoh-shell-focus-offset);box-shadow:0 0 0 calc(var(--seoh-shell-focus-outline) + 4px) var(--marketing-focus-ring-backplate),var(--marketing-shadow)}body:is([data-device-shell="watch"],[data-device-shell="car"]) main[data-device-shell] [data-seoh-xp-zone="form"] :is(.direct-brief-form__note,.service-lead-form__status,.fit-quiz__header p,.roi-calculator__footnote,.form-note){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.4}body:is([data-device-shell="watch"],[data-device-shell="car"],[data-device-shell="ereader"]) main[data-device-shell] [data-seoh-xp-zone="form"] textarea{max-block-size:min(28vh,7rem)}body[data-device-shell] main[data-device-shell] [data-package-configurator][data-seoh-xp-zone="form"]{min-width:0;max-width:100%}body:is([data-device-shell="mobile"],[data-device-shell="tablet"],[data-device-shell="foldable"],[data-device-shell="watch"],[data-device-shell="car"],[data-device-shell="ereader"]) main[data-device-shell] [data-package-configurator][data-seoh-xp-zone="form"]{grid-template-columns:minmax(0,1fr) !important}body:is([data-device-shell="mobile"],[data-device-shell="tablet"],[data-device-shell="foldable"],[data-device-shell="watch"],[data-device-shell="car"],[data-device-shell="ereader"]) main[data-device-shell] [data-package-configurator][data-seoh-xp-zone="form"] .package-configurator__summary{position:static !important;top:auto}body:is([data-device-shell="mobile"],[data-device-shell="watch"],[data-device-shell="car"],[data-device-shell="ereader"]) main[data-device-shell] [data-package-configurator][data-seoh-xp-zone="form"] .package-configurator__option-grid{display:grid;grid-template-columns:minmax(0,1fr) !important}body:is([data-device-shell="tablet"],[data-device-shell="foldable"],[data-device-shell="smart-display"]) main[data-device-shell] [data-package-configurator][data-seoh-xp-zone="form"] .package-configurator__option-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}body:is([data-device-shell="tv"],[data-device-shell="console"],[data-device-shell="xr"]) main[data-device-shell] [data-package-configurator][data-seoh-xp-zone="form"] .package-configurator__option-grid{gap:0.85rem}body[data-device-shell] main[data-device-shell] [data-package-configurator][data-seoh-xp-zone="form"] :is(.package-configurator__option,.package-configurator__chip){min-height:var(--seoh-shell-target-min);touch-action:manipulation}body:is([data-device-shell="tv"],[data-device-shell="console"],[data-device-shell="xr"],[data-device-shell="smart-display"],[data-device-shell="car"]) main[data-device-shell] [data-package-configurator][data-seoh-xp-zone="form"] :is(.package-configurator__option,.package-configurator__chip){min-height:var(--seoh-shell-target-comfort);border-width:2px}body:is([data-device-shell="mobile"],[data-device-shell="watch"],[data-device-shell="car"],[data-device-shell="ereader"]) main[data-device-shell] [data-package-configurator][data-seoh-xp-zone="form"] .package-configurator__chip{justify-content:center;text-align:center;width:100%}body:is([data-device-shell="watch"],[data-device-shell="car"]) main[data-device-shell] [data-package-configurator][data-seoh-xp-zone="form"]{gap:0.75rem}body:is([data-device-shell="watch"],[data-device-shell="car"]) main[data-device-shell] [data-package-configurator][data-seoh-xp-zone="form"] :is(.package-configurator__step,.package-configurator__summary){padding:var(--seoh-padding-card);box-shadow:none !important}body:is([data-device-shell="watch"],[data-device-shell="car"]) main[data-device-shell] [data-package-configurator][data-seoh-xp-zone="form"] .package-configurator__option small{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}body[data-device-shell="ereader"] main[data-device-shell="ereader"] [data-package-configurator][data-seoh-xp-zone="form"],body[data-device-shell="ereader"] main[data-device-shell="ereader"] [data-package-configurator][data-seoh-xp-zone="form"] :is(.package-configurator__step,.package-configurator__summary,.package-configurator__option,.package-configurator__chip){background:#ffffff !important;color:#000000 !important;border-color:#000000 !important;box-shadow:none !important}body[data-device-shell="ereader"] main[data-device-shell="ereader"] [data-package-configurator][data-seoh-xp-zone="form"] :is(.package-configurator__option small,.package-configurator__summary p,.package-configurator__summary dt){color:#000000 !important}body[data-device-shell="ereader"] main[data-device-shell="ereader"] [data-package-configurator][data-seoh-xp-zone="form"] :is(.package-configurator__option--active,.package-configurator__chip--active){outline:2px solid #000000;outline-offset:2px;background:#f2f2f2 !important}body[data-device-shell="mobile"],body[data-device-shell="tablet"],body[data-device-shell="foldable"]{--seoh-shell-target-min:48px;--seoh-shell-target-comfort:56px}body[data-device-shell="tv"],body[data-device-shell="console"],body[data-device-shell="xr"],body[data-device-shell="smart-display"]{--seoh-shell-target-min:56px;--seoh-shell-target-comfort:64px;--seoh-shell-focus-outline:4px;--seoh-shell-focus-offset:6px}body[data-device-shell="car"]{--seoh-shell-target-min:var(--seoh-shell-target-car);--seoh-shell-target-comfort:var(--seoh-shell-target-car);--seoh-shell-focus-outline:5px;--seoh-shell-focus-offset:7px}body[data-device-shell="watch"]{--seoh-shell-target-min:54px;--seoh-shell-target-comfort:54px}body[data-device-shell="mobile"] main[data-device-shell="mobile"] :is(.marketing-button,a.redesign-card__cta,.redesign-audience-card__next,.fit-quiz__chip,.services-filter__chip,button,summary,input,select,textarea),body[data-device-shell="tablet"] main[data-device-shell="tablet"] :is(.marketing-button,a.redesign-card__cta,.redesign-audience-card__next,.fit-quiz__chip,.services-filter__chip,button,summary,input,select,textarea),body[data-device-shell="foldable"] main[data-device-shell="foldable"] :is(.marketing-button,a.redesign-card__cta,.redesign-audience-card__next,.fit-quiz__chip,.services-filter__chip,button,summary,input,select,textarea){min-height:var(--seoh-shell-target-min);touch-action:manipulation}body[data-device-shell="tv"] main[data-device-shell="tv"] :is(.marketing-button,a.redesign-card__cta,.redesign-audience-card__next,.fit-quiz__chip,button,summary),body[data-device-shell="console"] main[data-device-shell="console"] :is(.marketing-button,a.redesign-card__cta,.redesign-audience-card__next,.fit-quiz__chip,button,summary),body[data-device-shell="xr"] main[data-device-shell="xr"] :is(.marketing-button,a.redesign-card__cta,.redesign-audience-card__next,.fit-quiz__chip,button,summary),body[data-device-shell="smart-display"] main[data-device-shell="smart-display"] :is(.marketing-button,a.redesign-card__cta,.redesign-audience-card__next,.fit-quiz__chip,button,summary),body[data-device-shell="car"] main[data-device-shell="car"] :is(.marketing-button,a.redesign-card__cta,.redesign-audience-card__next,.fit-quiz__chip,button,summary){min-height:var(--seoh-shell-target-comfort);touch-action:manipulation}body[data-device-shell="tv"] main[data-device-shell="tv"] :is(a,button,summary):focus-visible,body[data-device-shell="console"] main[data-device-shell="console"] :is(a,button,summary):focus-visible,body[data-device-shell="xr"] main[data-device-shell="xr"] :is(a,button,summary):focus-visible,body[data-device-shell="smart-display"] main[data-device-shell="smart-display"] :is(a,button,summary):focus-visible,body[data-device-shell="car"] main[data-device-shell="car"] :is(a,button,summary):focus-visible{outline:var(--seoh-shell-focus-outline) solid var(--marketing-focus-ring-color);outline-offset:var(--seoh-shell-focus-offset);box-shadow:0 0 0 calc(var(--seoh-shell-focus-outline) + 4px) var(--marketing-focus-ring-backplate)}body[data-device-shell] main[data-device-shell] :is([data-seoh-xp-zone="cta"] :is(a,button,[role="button"],[role="link"]),[data-seoh-xp-zone="card"] :is(.redesign-card__cta,.redesign-audience-card__next,.service-lead-card__cta,.marketing-button,button,[role="button"],[role="link"])){display:inline-flex;align-items:center;touch-action:manipulation}body[data-device-shell="mobile"] main[data-device-shell="mobile"] :is([data-seoh-xp-zone="cta"] :is(a,button,[role="button"],[role="link"]),[data-seoh-xp-zone="card"] :is(.redesign-card__cta,.redesign-audience-card__next,.service-lead-card__cta,.marketing-button,button,[role="button"],[role="link"])),body[data-device-shell="tablet"] main[data-device-shell="tablet"] :is([data-seoh-xp-zone="cta"] :is(a,button,[role="button"],[role="link"]),[data-seoh-xp-zone="card"] :is(.redesign-card__cta,.redesign-audience-card__next,.service-lead-card__cta,.marketing-button,button,[role="button"],[role="link"])),body[data-device-shell="foldable"] main[data-device-shell="foldable"] :is([data-seoh-xp-zone="cta"] :is(a,button,[role="button"],[role="link"]),[data-seoh-xp-zone="card"] :is(.redesign-card__cta,.redesign-audience-card__next,.service-lead-card__cta,.marketing-button,button,[role="button"],[role="link"])){min-height:var(--seoh-shell-target-min)}body[data-device-shell="tv"] main[data-device-shell="tv"] :is([data-seoh-xp-zone="cta"] :is(a,button,[role="button"],[role="link"]),[data-seoh-xp-zone="card"] :is(.redesign-card__cta,.redesign-audience-card__next,.service-lead-card__cta,.marketing-button,button,[role="button"],[role="link"])),body[data-device-shell="console"] main[data-device-shell="console"] :is([data-seoh-xp-zone="cta"] :is(a,button,[role="button"],[role="link"]),[data-seoh-xp-zone="card"] :is(.redesign-card__cta,.redesign-audience-card__next,.service-lead-card__cta,.marketing-button,button,[role="button"],[role="link"])),body[data-device-shell="xr"] main[data-device-shell="xr"] :is([data-seoh-xp-zone="cta"] :is(a,button,[role="button"],[role="link"]),[data-seoh-xp-zone="card"] :is(.redesign-card__cta,.redesign-audience-card__next,.service-lead-card__cta,.marketing-button,button,[role="button"],[role="link"])),body[data-device-shell="smart-display"] main[data-device-shell="smart-display"] :is([data-seoh-xp-zone="cta"] :is(a,button,[role="button"],[role="link"]),[data-seoh-xp-zone="card"] :is(.redesign-card__cta,.redesign-audience-card__next,.service-lead-card__cta,.marketing-button,button,[role="button"],[role="link"])),body[data-device-shell="car"] main[data-device-shell="car"] :is([data-seoh-xp-zone="cta"] :is(a,button,[role="button"],[role="link"]),[data-seoh-xp-zone="card"] :is(.redesign-card__cta,.redesign-audience-card__next,.service-lead-card__cta,.marketing-button,button,[role="button"],[role="link"])){min-height:var(--seoh-shell-target-comfort)}body[data-device-shell="watch"] main[data-device-shell="watch"] :is([data-seoh-xp-zone="cta"] :is(a,button,[role="button"],[role="link"]),[data-seoh-xp-zone="card"] :is(.redesign-card__cta,.redesign-audience-card__next,.service-lead-card__cta,.marketing-button,button,[role="button"],[role="link"])),body[data-device-shell="ereader"] main[data-device-shell="ereader"] :is([data-seoh-xp-zone="cta"] :is(a,button,[role="button"],[role="link"]),[data-seoh-xp-zone="card"] :is(.redesign-card__cta,.redesign-audience-card__next,.service-lead-card__cta,.marketing-button,button,[role="button"],[role="link"])){min-height:var(--seoh-shell-target-min)}body[data-device-shell] main[data-device-shell] :is(.service-lead-card__title-link,.marketing-contact__card-link,.redesign-link-stack a){display:inline-flex;min-height:var(--seoh-shell-target-min);align-items:center;touch-action:manipulation}body:is([data-device-shell="tv"],[data-device-shell="console"],[data-device-shell="xr"],[data-device-shell="smart-display"],[data-device-shell="car"]) main[data-device-shell] :is(.service-lead-card__title-link,.marketing-contact__card-link,.redesign-link-stack a){min-height:var(--seoh-shell-target-comfort)}body:is([data-device-shell="tv"],[data-device-shell="console"],[data-device-shell="xr"],[data-device-shell="smart-display"],[data-device-shell="car"]) main[data-device-shell] [data-seoh-xp-zone="panel"]:focus-within{outline:var(--seoh-shell-focus-outline) solid var(--marketing-focus-ring-color) !important;outline-offset:var(--seoh-shell-focus-offset);box-shadow:0 0 0 calc(var(--seoh-shell-focus-outline) + 4px) var(--marketing-focus-ring-backplate),var(--marketing-shadow)}body[data-device-shell="tv"] main[data-device-shell="tv"] :is([data-seoh-xp-zone="hero"],[data-seoh-xp-zone="section"],[data-seoh-xp-zone="card"],[data-seoh-xp-zone="cta"]):focus-within,body[data-device-shell="console"] main[data-device-shell="console"] :is([data-seoh-xp-zone="hero"],[data-seoh-xp-zone="section"],[data-seoh-xp-zone="card"],[data-seoh-xp-zone="cta"]):focus-within,body[data-device-shell="xr"] main[data-device-shell="xr"] :is([data-seoh-xp-zone="hero"],[data-seoh-xp-zone="section"],[data-seoh-xp-zone="card"],[data-seoh-xp-zone="cta"]):focus-within,body[data-device-shell="smart-display"] main[data-device-shell="smart-display"] :is([data-seoh-xp-zone="hero"],[data-seoh-xp-zone="section"],[data-seoh-xp-zone="card"],[data-seoh-xp-zone="cta"]):focus-within,body[data-device-shell="car"] main[data-device-shell="car"] :is([data-seoh-xp-zone="hero"],[data-seoh-xp-zone="section"],[data-seoh-xp-zone="card"],[data-seoh-xp-zone="cta"]):focus-within{outline:var(--seoh-shell-focus-outline) solid var(--marketing-focus-ring-color) !important;outline-offset:var(--seoh-shell-focus-offset);box-shadow:0 0 0 calc(var(--seoh-shell-focus-outline) + 4px) var(--marketing-focus-ring-backplate),var(--marketing-shadow)}body[data-device-shell="tv"] main[data-device-shell="tv"] :is([data-seoh-xp-zone="card"],.redesign-card,.redesign-list-card,.redesign-proof-tile):hover,body[data-device-shell="console"] main[data-device-shell="console"] :is([data-seoh-xp-zone="card"],.redesign-card,.redesign-list-card,.redesign-proof-tile):hover,body[data-device-shell="xr"] main[data-device-shell="xr"] :is([data-seoh-xp-zone="card"],.redesign-card,.redesign-list-card,.redesign-proof-tile):hover{transform:none}body[data-device-shell="tv"] main[data-device-shell="tv"] :is([data-seoh-xp-zone="card"],.redesign-card,.redesign-list-card,.redesign-proof-tile):focus-within,body[data-device-shell="console"] main[data-device-shell="console"] :is([data-seoh-xp-zone="card"],.redesign-card,.redesign-list-card,.redesign-proof-tile):focus-within{transform:translate3d(0,-3px,0)}body[data-device-shell="xr"] main[data-device-shell="xr"] :is([data-seoh-xp-zone="card"],.redesign-card,.redesign-list-card,.redesign-proof-tile):focus-within{transform:translate3d(0,-2px,0)}body[data-device-shell="watch"] main[data-device-shell="watch"] [data-seoh-xp-zone="reading"],body[data-device-shell="car"] main[data-device-shell="car"] [data-seoh-xp-zone="reading"],body[data-device-shell="smart-display"] main[data-device-shell="smart-display"] [data-seoh-xp-zone="reading"]{max-width:min(100%,58rem);line-height:1.65}body[data-device-shell="watch"] main[data-device-shell="watch"] [data-seoh-xp-zone="media"],body[data-device-shell="car"] main[data-device-shell="car"] [data-seoh-xp-zone="media"],body[data-device-shell="smart-display"] main[data-device-shell="smart-display"] [data-seoh-xp-zone="media"]{opacity:0.92;transform:none}body[data-device-shell="ereader"] main[data-device-shell="ereader"] [data-seoh-xp-zone="reading"],body[data-device-shell="ereader"] [data-seoh-xp-zone="footer"],body[data-device-shell="ereader"] main[data-device-shell="ereader"] [data-seoh-xp-zone="form"]{color:#000000 !important;background:#ffffff !important;box-shadow:none !important;filter:none !important;text-shadow:none !important}body[data-device-shell="ereader"] main[data-device-shell="ereader"] :is(a,button,summary):focus-visible{outline:3px solid #000000;outline-offset:4px;box-shadow:none !important}body[data-device-shell="mobile"] main[data-device-shell="mobile"] .marketing-button,body[data-device-shell="mobile"] main[data-device-shell="mobile"] a.redesign-card__cta,body[data-device-shell="mobile"] main[data-device-shell="mobile"] .redesign-audience-card__next{max-width:100%;white-space:normal;overflow-wrap:anywhere;text-align:center}body[data-device-shell="mobile"] main[data-device-shell="mobile"] .redesign-actions{width:100%}body[data-device-shell] main[data-device-shell]{inline-size:100%;overflow-x:clip;scroll-padding-block-start:124px;-webkit-tap-highlight-color:color-mix(in srgb,var(--marketing-focus-ring-color) 32%,transparent)}body[data-device-shell] main[data-device-shell] :is(.redesign-mobile-rail,.redesign-pricing-strip,.fit-quiz__chips)>*{scroll-margin-inline:0.75rem}body[data-device-shell] main[data-device-shell] :is(.marketing-button,a.redesign-card__cta,.redesign-audience-card__next,.fit-quiz__chip,.services-filter__chip,.theme-toggle__btn,.persona-selector__summary,.marketing-language-switcher__summary,button,summary,input,select,textarea,[role="button"],[role="link"]){touch-action:manipulation}body[data-device-shell] :is(.navbar a,.navbar-dropdown__summary,.marketing-header__cta,.mobile-nav-toggle,.marketing-topbar__link,.marketing-footer__nav-link,.marketing-footer__legal-link){min-height:var(--seoh-shell-target-min);touch-action:manipulation}body[data-device-shell] :is(.skip-link,.home-section-skip a){display:inline-flex;align-items:center;justify-content:center;min-height:var(--seoh-shell-target-min);touch-action:manipulation}body[data-device-shell="mobile"] .skip-link,body[data-device-shell="watch"] .skip-link,body[data-device-shell="car"] .skip-link{inset-inline:max(0.75rem,env(safe-area-inset-left,0px)) auto;width:calc(100vw - max(1.5rem,env(safe-area-inset-left,0px) + env(safe-area-inset-right,0px)));border-radius:var(--seoh-radius-sm);text-align:center}body[data-device-shell="tv"] .skip-link:focus,body[data-device-shell="console"] .skip-link:focus,body[data-device-shell="xr"] .skip-link:focus,body[data-device-shell="watch"] .skip-link:focus,body[data-device-shell="ereader"] .skip-link:focus,body[data-device-shell="car"] .skip-link:focus{outline:var(--seoh-shell-focus-outline) solid var(--marketing-focus-ring-color);outline-offset:var(--seoh-shell-focus-offset);box-shadow:0 0 0 calc(var(--seoh-shell-focus-outline) + 4px) var(--marketing-focus-ring-backplate)}body[data-device-shell="mobile"] .home-section-skip,body[data-device-shell="watch"] .home-section-skip,body[data-device-shell="car"] .home-section-skip{inset-inline-start:max(0.5rem,env(safe-area-inset-left,0px));width:calc(100vw - 1rem - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px));max-block-size:calc(100dvh - max(1rem,env(safe-area-inset-top,0px) + env(safe-area-inset-bottom,0px) + 0.75rem));scrollbar-width:thin}body[data-device-shell="watch"] .home-section-skip,body[data-device-shell="car"] .home-section-skip{display:grid;grid-template-columns:1fr}body:is([data-device-shell="watch"],[data-device-shell="car"]) .home-section-skip a:is(:focus,:focus-visible){outline:var(--seoh-shell-focus-outline,4px) solid var(--marketing-focus-ring-color,#fbbf24) !important;outline-offset:var(--seoh-shell-focus-offset,5px);box-shadow:0 0 0 calc(var(--seoh-shell-focus-outline,4px) + 4px) var(--marketing-focus-ring-backplate,rgba(16,21,28,0.72)),var(--seoh-elevation-3) !important}body[data-device-shell] [data-seoh-xp-zone="chrome"] :is(a,button,summary,[role="button"],[role="link"]),body[data-device-shell] [data-seoh-xp-zone="footer"] :is(a,button,summary,[role="button"],[role="link"]){min-height:var(--seoh-shell-target-min);touch-action:manipulation}body[data-device-shell] [data-seoh-xp-zone="chrome"] :is(a,button,summary,[role="button"],[role="link"]):focus-visible,body[data-device-shell] [data-seoh-xp-zone="footer"] :is(a,button,summary,[role="button"],[role="link"]):focus-visible{outline:var(--seoh-shell-focus-outline) solid var(--marketing-focus-ring-color);outline-offset:var(--seoh-shell-focus-offset);box-shadow:0 0 0 calc(var(--seoh-shell-focus-outline) + 4px) var(--marketing-focus-ring-backplate);text-decoration:none}body[data-device-shell="tv"] [data-seoh-xp-zone="chrome"]:focus-within,body[data-device-shell="console"] [data-seoh-xp-zone="chrome"]:focus-within,body[data-device-shell="xr"] [data-seoh-xp-zone="chrome"]:focus-within,body[data-device-shell="smart-display"] [data-seoh-xp-zone="chrome"]:focus-within,body[data-device-shell="car"] [data-seoh-xp-zone="chrome"]:focus-within,body[data-device-shell="tv"] [data-seoh-xp-zone="footer"]:focus-within,body[data-device-shell="console"] [data-seoh-xp-zone="footer"]:focus-within,body[data-device-shell="xr"] [data-seoh-xp-zone="footer"]:focus-within,body[data-device-shell="smart-display"] [data-seoh-xp-zone="footer"]:focus-within,body[data-device-shell="car"] [data-seoh-xp-zone="footer"]:focus-within{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--marketing-focus-ring-color) 58%,transparent)}body[data-device-shell="tv"] [data-seoh-xp-zone="chrome"] :is(a,button,summary):hover,body[data-device-shell="console"] [data-seoh-xp-zone="chrome"] :is(a,button,summary):hover,body[data-device-shell="xr"] [data-seoh-xp-zone="chrome"] :is(a,button,summary):hover,body[data-device-shell="tv"] [data-seoh-xp-zone="footer"] :is(a,button,summary):hover,body[data-device-shell="console"] [data-seoh-xp-zone="footer"] :is(a,button,summary):hover,body[data-device-shell="xr"] [data-seoh-xp-zone="footer"] :is(a,button,summary):hover{transform:none}body[data-device-shell="watch"] .marketing-footer__eyebrow,body[data-device-shell="watch"] .marketing-footer__summary,body[data-device-shell="watch"] .marketing-footer__social,body[data-device-shell="watch"] .credits,body[data-device-shell="car"] .marketing-footer__eyebrow,body[data-device-shell="car"] .marketing-footer__summary,body[data-device-shell="car"] .marketing-footer__social,body[data-device-shell="car"] .credits{display:none !important}body[data-device-shell="watch"] [data-seoh-xp-zone="footer"] :is(a,button),body[data-device-shell="car"] [data-seoh-xp-zone="footer"] :is(a,button){justify-content:center;width:100%;text-align:center}body[data-device-shell="ereader"] [data-seoh-xp-zone="chrome"] :is(a,button,summary,[role="button"],[role="link"]):focus-visible,body[data-device-shell="ereader"] [data-seoh-xp-zone="footer"] :is(a,button,summary,[role="button"],[role="link"]):focus-visible{outline:3px solid #000000;outline-offset:4px;box-shadow:none !important}body[data-device-shell="mobile"] .marketing-footer__grid,body[data-device-shell="tablet"] .marketing-footer__grid,body[data-device-shell="foldable"] .marketing-footer__grid,body[data-device-shell="smart-display"] .marketing-footer__grid,body[data-device-shell="car"] .marketing-footer__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}body[data-device-shell="mobile"] .marketing-footer__contact-card,body[data-device-shell="tablet"] .marketing-footer__contact-card,body[data-device-shell="foldable"] .marketing-footer__contact-card,body[data-device-shell="smart-display"] .marketing-footer__contact-card,body[data-device-shell="car"] .marketing-footer__contact-card{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:0.75rem}body[data-device-shell="mobile"] .marketing-footer__bar,body[data-device-shell="tablet"] .marketing-footer__bar,body[data-device-shell="foldable"] .marketing-footer__bar,body[data-device-shell="smart-display"] .marketing-footer__bar,body[data-device-shell="car"] .marketing-footer__bar,body[data-device-shell="mobile"] .marketing-footer__legal-line,body[data-device-shell="tablet"] .marketing-footer__legal-line,body[data-device-shell="foldable"] .marketing-footer__legal-line,body[data-device-shell="smart-display"] .marketing-footer__legal-line,body[data-device-shell="car"] .marketing-footer__legal-line{display:grid;grid-template-columns:1fr;justify-items:start;gap:0.45rem;text-align:start}body[data-device-shell] .marketing-footer__legal-sep{display:none}body[data-device-shell] :is(.marketing-footer__legal-link,.marketing-footer__privacy-trigger,.marketing-footer__contact-link){min-height:var(--seoh-shell-target-min)}body[data-device-shell] :is(.marketing-site-interlinks,.marketing-section-interlinks){overflow-x:clip}body[data-device-shell] :is(.marketing-site-interlinks,.marketing-section-interlinks) :is(.marketing-see-also,.marketing-context-links){max-width:100%;text-wrap:auto}body[data-device-shell] :is(.marketing-site-interlinks,.marketing-section-interlinks) :is(a,button){display:inline-flex;min-height:var(--seoh-shell-target-min);align-items:center;touch-action:manipulation}body:is([data-device-shell="tv"],[data-device-shell="console"],[data-device-shell="xr"],[data-device-shell="smart-display"],[data-device-shell="car"]) :is(.marketing-site-interlinks,.marketing-section-interlinks) :is(a,button){min-height:var(--seoh-shell-target-comfort)}body[data-device-shell] :is(.marketing-site-interlinks,.marketing-section-interlinks) :is(a,button):focus-visible{outline:var(--seoh-shell-focus-outline) solid var(--marketing-focus-ring-color);outline-offset:var(--seoh-shell-focus-offset);box-shadow:0 0 0 calc(var(--seoh-shell-focus-outline) + 4px) var(--marketing-focus-ring-backplate);text-decoration:none}body[data-device-shell="mobile"] :is(.marketing-site-interlinks,.marketing-section-interlinks) :is(.marketing-see-also,.marketing-context-links),body[data-device-shell="tablet"] :is(.marketing-site-interlinks,.marketing-section-interlinks) :is(.marketing-see-also,.marketing-context-links),body[data-device-shell="foldable"] :is(.marketing-site-interlinks,.marketing-section-interlinks) :is(.marketing-see-also,.marketing-context-links),body[data-device-shell="smart-display"] :is(.marketing-site-interlinks,.marketing-section-interlinks) :is(.marketing-see-also,.marketing-context-links){display:grid;gap:0.45rem;line-height:1.55}body[data-device-shell="watch"] .marketing-site-interlinks .container,body[data-device-shell="car"] .marketing-site-interlinks .container,body[data-device-shell="ereader"] .marketing-site-interlinks .container{padding-block:0.6rem 0.9rem}body[data-device-shell="watch"] :is(.marketing-site-interlinks,.marketing-section-interlinks) :is(.marketing-see-also,.marketing-context-links),body[data-device-shell="car"] :is(.marketing-site-interlinks,.marketing-section-interlinks) :is(.marketing-see-also,.marketing-context-links),body[data-device-shell="ereader"] :is(.marketing-site-interlinks,.marketing-section-interlinks) :is(.marketing-see-also,.marketing-context-links){display:grid;gap:0.35rem;font-size:0.9rem;line-height:1.45}body[data-device-shell="watch"] :is(.marketing-site-interlinks,.marketing-section-interlinks) :is(.marketing-see-also,.marketing-context-links) :is(span,a),body[data-device-shell="car"] :is(.marketing-site-interlinks,.marketing-section-interlinks) :is(.marketing-see-also,.marketing-context-links) :is(span,a){width:100%;justify-content:center;text-align:center}body[data-device-shell="ereader"] :is(.marketing-site-interlinks,.marketing-section-interlinks){background:#ffffff !important;color:#000000 !important}body[data-device-shell="ereader"] :is(.marketing-site-interlinks,.marketing-section-interlinks) :is(.marketing-see-also,.marketing-context-links,.marketing-see-also__label,a){border-color:#000000 !important;color:#000000 !important;box-shadow:none !important}body[data-device-shell="watch"] .marketing-footer__summary,body[data-device-shell="car"] .marketing-footer__summary{max-width:44rem;line-height:1.45}body[data-device-shell="mobile"] main[data-device-shell="mobile"] [data-seoh-xp-zone="reading"],body[data-device-shell="tablet"] main[data-device-shell="tablet"] [data-seoh-xp-zone="reading"],body[data-device-shell="foldable"] main[data-device-shell="foldable"] [data-seoh-xp-zone="reading"]{max-width:min(100%,64ch);line-height:1.68}body[data-device-shell="watch"] main[data-device-shell="watch"] [data-seoh-xp-zone="reading"],body[data-device-shell="car"] main[data-device-shell="car"] [data-seoh-xp-zone="reading"]{max-width:min(100%,42rem);line-height:1.55}body[data-device-shell="ereader"] main[data-device-shell="ereader"] [data-seoh-xp-zone="reading"]{max-width:min(100%,68ch);line-height:1.7}body[data-device-shell="watch"] main[data-device-shell="watch"] [data-seoh-xp-zone="reading"],body[data-device-shell="car"] main[data-device-shell="car"] [data-seoh-xp-zone="reading"]{max-block-size:min(38vh,22rem);overflow:hidden}body[data-device-shell="smart-display"] main[data-device-shell="smart-display"] [data-seoh-xp-zone="reading"]{max-block-size:min(52vh,36rem);overflow:hidden}body[data-device-shell="watch"] main[data-device-shell="watch"] :is(.marketing-section-heading>p,.redesign-card p,.redesign-list-card p,.redesign-proof-tile p,.redesign-deliverable-card p,.redesign-service-panel p,.marketing-blog-hero__lead),body[data-device-shell="car"] main[data-device-shell="car"] :is(.marketing-section-heading>p,.redesign-card p,.redesign-list-card p,.redesign-proof-tile p,.redesign-deliverable-card p,.redesign-service-panel p,.marketing-blog-hero__lead){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}body[data-device-shell="smart-display"] main[data-device-shell="smart-display"] :is(.marketing-section-heading>p,.redesign-card p,.redesign-list-card p,.redesign-proof-tile p,.redesign-deliverable-card p,.redesign-service-panel p,.marketing-blog-hero__lead){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}body[data-device-shell="mobile"] main[data-device-shell="mobile"] [data-seoh-xp-zone="media"],body[data-device-shell="tablet"] main[data-device-shell="tablet"] [data-seoh-xp-zone="media"],body[data-device-shell="foldable"] main[data-device-shell="foldable"] [data-seoh-xp-zone="media"]{max-block-size:min(58vh,32rem);overflow:hidden;object-fit:cover}body[data-device-shell="xr"] main[data-device-shell="xr"] [data-seoh-xp-zone="media"],body[data-device-shell="tv"] main[data-device-shell="tv"] [data-seoh-xp-zone="media"],body[data-device-shell="console"] main[data-device-shell="console"] [data-seoh-xp-zone="media"]{max-block-size:min(62vh,38rem);overflow:hidden;transform:none}body[data-device-shell="watch"] main[data-device-shell="watch"] [data-seoh-xp-zone="media"]{max-block-size:min(28vh,10rem)}body[data-device-shell="car"] main[data-device-shell="car"] [data-seoh-xp-zone="media"]{max-block-size:min(44vh,18rem)}body[data-device-shell="ereader"] main[data-device-shell="ereader"] [data-seoh-xp-zone="media"]{max-block-size:22rem;overflow:hidden;filter:grayscale(1) contrast(1.12)}body[data-device-shell="watch"] main[data-device-shell="watch"] :is(.redesign-card__icon,.redesign-deliverable-card__icon,.marketing-blog-card__media,.responsive-blog-image[data-seoh-xp-zone="media"],.visitor-map__svg),body[data-device-shell="car"] main[data-device-shell="car"] :is(.redesign-card__icon,.redesign-deliverable-card__icon,.marketing-blog-card__media,.responsive-blog-image[data-seoh-xp-zone="media"],.visitor-map__svg){display:none !important}body[data-device-shell] main[data-device-shell] [data-seoh-xp-zone="progress"]{animation:none !important;transform:none;transition:none !important}body[data-device-shell] main[data-device-shell] :is([data-seoh-xp-zone="progress"],.fit-quiz__progress){contain:layout paint}body[data-device-shell="watch"] main[data-device-shell="watch"] [data-seoh-xp-zone="progress"]:not(svg),body[data-device-shell="car"] main[data-device-shell="car"] [data-seoh-xp-zone="progress"]:not(svg),body[data-device-shell="ereader"] main[data-device-shell="ereader"] [data-seoh-xp-zone="progress"]:not(svg){display:grid;grid-template-columns:repeat(auto-fit,minmax(2rem,1fr));gap:0.35rem;padding:0.45rem;border:1px solid var(--marketing-border-strong);border-radius:var(--seoh-radius-sm);background:var(--marketing-surface)}body[data-device-shell="watch"] main[data-device-shell="watch"] [data-seoh-xp-zone="progress"]:not(svg)>:is(span,i,b,em,div),body[data-device-shell="car"] main[data-device-shell="car"] [data-seoh-xp-zone="progress"]:not(svg)>:is(span,i,b,em,div),body[data-device-shell="ereader"] main[data-device-shell="ereader"] [data-seoh-xp-zone="progress"]:not(svg)>:is(span,i,b,em,div){min-height:0.8rem;border-radius:var(--seoh-radius-pill);background:var(--marketing-border-strong)}body[data-device-shell="mobile"] .fit-quiz__progress,body[data-device-shell="tablet"] .fit-quiz__progress,body[data-device-shell="foldable"] .fit-quiz__progress,body[data-device-shell="tv"] .fit-quiz__progress,body[data-device-shell="console"] .fit-quiz__progress,body[data-device-shell="xr"] .fit-quiz__progress,body[data-device-shell="smart-display"] .fit-quiz__progress{width:min(100%,22rem);max-width:100%}body[data-device-shell="mobile"] .fit-quiz__progress span,body[data-device-shell="tablet"] .fit-quiz__progress span,body[data-device-shell="foldable"] .fit-quiz__progress span,body[data-device-shell="tv"] .fit-quiz__progress span,body[data-device-shell="console"] .fit-quiz__progress span,body[data-device-shell="xr"] .fit-quiz__progress span,body[data-device-shell="smart-display"] .fit-quiz__progress span{min-height:0.6rem}body[data-device-shell="watch"] .fit-quiz__progress,body[data-device-shell="car"] .fit-quiz__progress,body[data-device-shell="ereader"] .fit-quiz__progress{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:100%;gap:0.35rem;padding:0.45rem;border:1px solid var(--marketing-border-strong);border-radius:var(--seoh-radius-sm);background:var(--marketing-surface)}body[data-device-shell="watch"] .fit-quiz__progress span,body[data-device-shell="car"] .fit-quiz__progress span,body[data-device-shell="ereader"] .fit-quiz__progress span{min-height:0.8rem;background:var(--marketing-border-strong)}body[data-device-shell="car"] main[data-device-shell="car"] .fit-quiz__progress>span{min-height:16px !important}body[data-device-shell="ereader"] .fit-quiz__progress span.fit-quiz__progress-dot--active{background:#000000}.comparison-table__cell-label{display:none}body[data-device-shell] .funnel-planner-projection .fp-pro-chart-scroll{overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}body[data-device-shell="tablet"] :is(.comparison-table-wrap,.funnel-planner-projection .overflow-x-auto:has(table)),body[data-device-shell="foldable"] :is(.comparison-table-wrap,.funnel-planner-projection .overflow-x-auto:has(table)),body[data-device-shell="smart-display"] :is(.comparison-table-wrap,.funnel-planner-projection .overflow-x-auto:has(table)),body[data-device-shell="tv"] :is(.comparison-table-wrap,.funnel-planner-projection .overflow-x-auto:has(table)),body[data-device-shell="console"] :is(.comparison-table-wrap,.funnel-planner-projection .overflow-x-auto:has(table)),body[data-device-shell="xr"] :is(.comparison-table-wrap,.funnel-planner-projection .overflow-x-auto:has(table)){overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;-webkit-overflow-scrolling:touch}body[data-device-shell="tablet"] :is(.comparison-table,[data-seoh-responsive-table]),body[data-device-shell="foldable"] :is(.comparison-table,[data-seoh-responsive-table]),body[data-device-shell="smart-display"] :is(.comparison-table,[data-seoh-responsive-table]){min-width:min(58rem,100%)}body[data-device-shell="tv"] :is(.comparison-table,[data-seoh-responsive-table]),body[data-device-shell="console"] :is(.comparison-table,[data-seoh-responsive-table]),body[data-device-shell="xr"] :is(.comparison-table,[data-seoh-responsive-table]){min-width:min(72rem,100%)}body[data-device-shell="tv"] :is(.comparison-table,[data-seoh-responsive-table]) :is(th,td),body[data-device-shell="console"] :is(.comparison-table,[data-seoh-responsive-table]) :is(th,td),body[data-device-shell="xr"] :is(.comparison-table,[data-seoh-responsive-table]) :is(th,td){padding:1rem;line-height:1.55}body[data-device-shell="mobile"] :is(.comparison-table-wrap,.funnel-planner-projection .overflow-x-auto:has(table)),body[data-device-shell="watch"] :is(.comparison-table-wrap,.funnel-planner-projection .overflow-x-auto:has(table)),body[data-device-shell="car"] :is(.comparison-table-wrap,.funnel-planner-projection .overflow-x-auto:has(table)),body[data-device-shell="ereader"] :is(.comparison-table-wrap,.funnel-planner-projection .overflow-x-auto:has(table)){overflow:visible;border:0;background:transparent;box-shadow:none}body[data-device-shell="mobile"] :is(.comparison-table,[data-seoh-responsive-table]),body[data-device-shell="watch"] :is(.comparison-table,[data-seoh-responsive-table]),body[data-device-shell="car"] :is(.comparison-table,[data-seoh-responsive-table]),body[data-device-shell="ereader"] :is(.comparison-table,[data-seoh-responsive-table]){display:block !important;min-width:0;border:0;background:transparent}body[data-device-shell="mobile"] :is(.comparison-table,[data-seoh-responsive-table]) caption,body[data-device-shell="watch"] :is(.comparison-table,[data-seoh-responsive-table]) caption,body[data-device-shell="car"] :is(.comparison-table,[data-seoh-responsive-table]) caption,body[data-device-shell="ereader"] :is(.comparison-table,[data-seoh-responsive-table]) caption{display:block;margin-block-end:0.75rem;text-align:start}body[data-device-shell="mobile"] :is(.comparison-table,[data-seoh-responsive-table]) thead,body[data-device-shell="watch"] :is(.comparison-table,[data-seoh-responsive-table]) thead,body[data-device-shell="car"] :is(.comparison-table,[data-seoh-responsive-table]) thead,body[data-device-shell="ereader"] :is(.comparison-table,[data-seoh-responsive-table]) thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}body[data-device-shell="mobile"] :is(.comparison-table,[data-seoh-responsive-table]) tbody,body[data-device-shell="watch"] :is(.comparison-table,[data-seoh-responsive-table]) tbody,body[data-device-shell="car"] :is(.comparison-table,[data-seoh-responsive-table]) tbody,body[data-device-shell="ereader"] :is(.comparison-table,[data-seoh-responsive-table]) tbody{display:grid !important;gap:0.8rem}body[data-device-shell="mobile"] :is(.comparison-table,[data-seoh-responsive-table]) tr,body[data-device-shell="watch"] :is(.comparison-table,[data-seoh-responsive-table]) tr,body[data-device-shell="car"] :is(.comparison-table,[data-seoh-responsive-table]) tr,body[data-device-shell="ereader"] :is(.comparison-table,[data-seoh-responsive-table]) tr{display:grid !important;gap:0.65rem;padding:var(--seoh-padding-card);border:1px solid var(--marketing-border);border-radius:var(--seoh-radius-md);background:var(--marketing-surface);box-shadow:var(--seoh-elevation-1)}body[data-device-shell="mobile"] :is(.comparison-table,[data-seoh-responsive-table]) tbody :is(th,td),body[data-device-shell="watch"] :is(.comparison-table,[data-seoh-responsive-table]) tbody :is(th,td),body[data-device-shell="car"] :is(.comparison-table,[data-seoh-responsive-table]) tbody :is(th,td),body[data-device-shell="ereader"] :is(.comparison-table,[data-seoh-responsive-table]) tbody :is(th,td){display:block !important;padding:0;border:0;background:transparent;line-height:1.55}body[data-device-shell="mobile"] .comparison-table__cell-label,body[data-device-shell="watch"] .comparison-table__cell-label,body[data-device-shell="car"] .comparison-table__cell-label,body[data-device-shell="ereader"] .comparison-table__cell-label{display:block;margin-block-end:0.2rem;color:var(--marketing-muted);font-family:var(--marketing-ui-font);font-size:0.72rem;font-weight:900;letter-spacing:0.08em;line-height:1.25;text-transform:uppercase}body[data-device-shell="mobile"] .funnel-planner-projection [data-seoh-responsive-table] :is(.fp-pro-table-input,.fp-pro-table-select),body[data-device-shell="watch"] .funnel-planner-projection [data-seoh-responsive-table] :is(.fp-pro-table-input,.fp-pro-table-select),body[data-device-shell="car"] .funnel-planner-projection [data-seoh-responsive-table] :is(.fp-pro-table-input,.fp-pro-table-select),body[data-device-shell="ereader"] .funnel-planner-projection [data-seoh-responsive-table] :is(.fp-pro-table-input,.fp-pro-table-select){width:100%;min-height:var(--seoh-shell-target-min);max-width:100%;text-align:start}body[data-device-shell="ereader"] :is(.comparison-table,[data-seoh-responsive-table]) tr{border-color:#000000;box-shadow:none}body[data-device-shell="ereader"] .comparison-table__cell-label{color:#000000}body[data-device-shell="mobile"] main[data-device-shell="mobile"] :is(.redesign-card-grid,.redesign-three-col,.redesign-proof-strip__grid,.redesign-deliverable-grid,.redesign-faq-list,.redesign-faq-grid,.redesign-split,.redesign-two-col,.redesign-feature-list,.marketing-blog-hero__shell,.redesign-contact-collapse,.redesign-delivery-map__tools,.redesign-delivery-map__panel--visitor .visitor-map__header){display:grid;grid-template-columns:1fr !important}body[data-device-shell="mobile"] main[data-device-shell="mobile"] :is(.redesign-actions,.fit-quiz__result-actions,.cookie-consent__actions){display:grid;grid-template-columns:1fr;width:100%}body[data-device-shell="tablet"] main[data-device-shell="tablet"],body[data-device-shell="foldable"] main[data-device-shell="foldable"]{--seoh-gap-card:1rem}body[data-device-shell="tablet"] main[data-device-shell="tablet"] :is(.redesign-card-grid,.redesign-three-col,.redesign-proof-strip__grid,.redesign-deliverable-grid,.redesign-faq-list,.redesign-faq-grid,.redesign-split,.redesign-two-col,.redesign-feature-list,.marketing-blog-hero__shell,.redesign-contact-collapse,.redesign-delivery-map__tools,.redesign-delivery-map__panel--visitor .visitor-map__header),body[data-device-shell="foldable"] main[data-device-shell="foldable"] :is(.redesign-card-grid,.redesign-three-col,.redesign-proof-strip__grid,.redesign-deliverable-grid,.redesign-faq-list,.redesign-faq-grid,.redesign-split,.redesign-two-col,.redesign-feature-list,.marketing-blog-hero__shell,.redesign-contact-collapse,.redesign-delivery-map__tools,.redesign-delivery-map__panel--visitor .visitor-map__header){display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}body[data-device-shell="foldable"] main[data-device-shell="foldable"] .redesign-delivery-map__tools{grid-template-columns:minmax(0,1fr) !important}body:is([data-device-shell="watch"],[data-device-shell="car"],[data-device-shell="ereader"]) main[data-device-shell] :is(.redesign-mobile-rail,.redesign-card-grid,.redesign-three-col,.redesign-pricing-strip,.redesign-deliverable-grid,.redesign-proof-strip__grid,.redesign-faq-list,.redesign-faq-grid,.redesign-hero__grid,.redesign-split,.redesign-two-col,.redesign-feature-list,.marketing-blog-hero__shell,.redesign-contact-collapse,.redesign-delivery-map__tools,.redesign-delivery-map__panel--visitor .visitor-map__header,.redesign-delivery-map__panel--timeline .redesign-onboarding-list){display:grid;grid-auto-flow:row !important;grid-auto-columns:auto !important;grid-template-columns:1fr !important;overflow-x:visible;overflow-y:visible;padding-block-end:0;scroll-snap-type:none}body[data-device-shell="tv"] main[data-device-shell="tv"],body[data-device-shell="console"] main[data-device-shell="console"]{--seoh-section-padding:clamp(4rem,6vw,7rem);--seoh-gap-card:clamp(1.25rem,1.8vw,2rem);scroll-padding-block-start:152px}body:is([data-device-shell="tv"],[data-device-shell="console"],[data-device-shell="xr"],[data-device-shell="smart-display"]) main[data-device-shell] :is(.redesign-card-grid,.redesign-three-col,.redesign-proof-strip__grid,.redesign-deliverable-grid,.redesign-faq-list,.redesign-faq-grid,.redesign-split,.redesign-two-col,.redesign-feature-list,.marketing-blog-hero__shell,.redesign-contact-collapse,.redesign-delivery-map__tools,.redesign-delivery-map__panel--visitor .visitor-map__header){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:max(var(--seoh-gap-card),1rem)}body[data-device-shell="tv"] main[data-device-shell="tv"] :is(.redesign-card,.redesign-list-card,.redesign-proof-tile,.fit-quiz__chip),body[data-device-shell="console"] main[data-device-shell="console"] :is(.redesign-card,.redesign-list-card,.redesign-proof-tile,.fit-quiz__chip){border-width:2px}body[data-device-shell="tv"] main[data-device-shell="tv"] [data-seoh-xp-zone]:focus-within,body[data-device-shell="console"] main[data-device-shell="console"] [data-seoh-xp-zone]:focus-within{outline:var(--seoh-shell-focus-outline) solid var(--marketing-focus-ring-color) !important;outline-offset:var(--seoh-shell-focus-offset);box-shadow:0 0 0 10px var(--marketing-focus-ring-backplate),0 0 0 15px color-mix(in srgb,var(--marketing-accent) 72%,var(--marketing-focus-ring-color)),var(--marketing-shadow-strong)}body[data-device-shell="console"] main[data-device-shell="console"] [data-seoh-xp-zone]{transition-duration:var(--seoh-motion-duration-fast)}body[data-device-shell="xr"] main[data-device-shell="xr"]{--seoh-section-padding:clamp(3.8rem,5vw,6.25rem);--seoh-gap-card:clamp(1.15rem,2vw,2.2rem);perspective:1200px}body[data-device-shell="xr"] main[data-device-shell="xr"] [data-seoh-xp-zone]{--seoh-xp-zone-y:clamp(-8px,var(--seoh-xp-y,0px),8px);will-change:transform,opacity}html[data-seoh-xp-ready="true"] body[data-device-shell="xr"] main[data-device-shell="xr"] [data-seoh-xp-zone]{transition-duration:180ms}html[data-seoh-xp-motion="full"] body[data-device-shell="xr"] main[data-device-shell="xr"] :is([data-seoh-xp-zone="card"],[data-seoh-xp-zone="media"],[data-seoh-xp-zone="cta"]):is(:hover,:focus-within,:focus-visible){transform:translate3d(0,calc(var(--seoh-xp-zone-y) - 2px),0)}body[data-device-shell="xr"] main[data-device-shell="xr"] :is(.redesign-card,.redesign-list-card,.redesign-proof-tile,.redesign-hero__panel,.marketing-blog-hero__shell,.fit-quiz,.roi-calculator){box-shadow:0 26px 72px rgba(0,0,0,0.22)}html[data-seoh-xp-motion] body[data-device-shell="watch"] main[data-device-shell="watch"] [data-seoh-xp-zone],html[data-seoh-xp-motion] body[data-device-shell="car"] main[data-device-shell="car"] [data-seoh-xp-zone],html[data-seoh-xp-motion] body[data-device-shell="ereader"] main[data-device-shell="ereader"] [data-seoh-xp-zone]{animation:none !important;opacity:1 !important;transform:none !important;transition:none !important;will-change:auto !important}body[data-device-shell="watch"] main[data-device-shell="watch"] :is(.redesign-home,.redesign-hero,.redesign-section,.redesign-proof-strip),body[data-device-shell="car"] main[data-device-shell="car"] :is(.redesign-home,.redesign-hero,.redesign-section,.redesign-proof-strip){background-image:none !important}body[data-device-shell="watch"] main[data-device-shell="watch"] :is(.redesign-hero__panel,.redesign-card,.redesign-list-card,.redesign-proof-tile,.marketing-blog-hero__stat),body[data-device-shell="car"] main[data-device-shell="car"] :is(.redesign-hero__panel,.redesign-card,.redesign-list-card,.redesign-proof-tile,.marketing-blog-hero__stat){box-shadow:none !important}body[data-device-shell="watch"] main[data-device-shell="watch"] [data-seoh-xp-zone="media"],body[data-device-shell="car"] main[data-device-shell="car"] [data-seoh-xp-zone="media"]{max-block-size:min(32vh,18rem);overflow:hidden}body[data-device-shell="ereader"] main[data-device-shell="ereader"]{color-scheme:light;filter:grayscale(1)}body[data-device-shell="ereader"] main[data-device-shell="ereader"],body[data-device-shell="ereader"] main[data-device-shell="ereader"] *{animation:none !important;background-image:none !important;text-shadow:none !important;transition:none !important}body[data-device-shell="ereader"] main[data-device-shell="ereader"] :is(.redesign-card,.redesign-list-card,.redesign-proof-tile,.redesign-hero__panel,.marketing-blog-hero__shell,.fit-quiz,.roi-calculator,[data-seoh-xp-zone]){border-color:#000000 !important;box-shadow:none !important;filter:none !important}body[data-device-shell="smart-display"] main[data-device-shell="smart-display"]{--seoh-section-padding:clamp(4rem,5vw,6rem);--seoh-gap-card:clamp(1.2rem,2vw,1.85rem)}body[data-device-shell="smart-display"] main[data-device-shell="smart-display"] :is(.redesign-hero__copy,.marketing-section-heading,.marketing-blog-hero__content){max-width:62rem}body[data-device-shell="smart-display"] main[data-device-shell="smart-display"] :is(.redesign-card,.redesign-list-card,.redesign-proof-tile,.fit-quiz__chip){padding:clamp(1.2rem,2vw,1.7rem)}body[data-device-shell="4k"] main[data-device-shell="4k"]{--seoh-container-max:var(--seoh-container-wide);--seoh-gap-card:clamp(1.2rem,1vw,1.65rem);--seoh-section-padding:clamp(4.75rem,3.2vw,7rem)}body[data-device-shell="4k"] main[data-device-shell="4k"] [data-seoh-xp-zone]{--seoh-xp-zone-y:clamp(-10px,var(--seoh-xp-y,0px),10px)}body[data-device-shell="4k"] main[data-device-shell="4k"] :is(.container,.container-xl){max-width:var(--seoh-container-wide)}body[data-device-shell="4k"] main[data-device-shell="4k"] :is(.redesign-card,.redesign-proof-tile,.redesign-list-card,.fit-quiz,.roi-calculator){border-width:1px}body[data-device-shell="watch"]{--marketing-canvas:#ffffff;--marketing-surface:#ffffff;--marketing-surface-muted:#f4f4f4;--marketing-text:#0b0f14;--marketing-muted:#384250;--marketing-border:rgba(11,15,20,0.26);--marketing-border-strong:rgba(11,15,20,0.44);--seoh-container-gutter:0.65rem;--seoh-section-padding:1rem;--seoh-padding-card:0.8rem;--seoh-padding-panel:0.85rem;--seoh-radius-md:10px;--seoh-radius-lg:12px;--seoh-radius-xl:14px;font-size:15px}body[data-device-shell="watch"] #topbar,body[data-device-shell="watch"] .marketing-header__prefs,body[data-device-shell="watch"] .marketing-header__mobile-prefs,body[data-device-shell="watch"] [data-header-control-slot="mobile-header"],body[data-device-shell="watch"] .redesign-card__icon,body[data-device-shell="watch"] .marketing-eyebrow::before{display:none !important}body[data-device-shell="watch"] #header.marketing-header,body[data-device-shell="watch"] #header.marketing-header.sticked{height:56px !important}body[data-device-shell="watch"] .marketing-header .container-fluid.container-xl{min-height:56px;padding-inline:0.65rem;gap:0.45rem}body[data-device-shell="watch"] .header-nav-tools{gap:0.35rem}body[data-device-shell="watch"] .mobile-nav-show{min-width:44px;font-size:24px}body[data-device-shell="watch"]:not(.mobile-nav-active) .marketing-header .navbar{display:none !important}body[data-device-shell="watch"] .marketing-header .navbar{inset-inline-end:0 !important;width:100%;overflow-x:hidden;transform:translateX(100%);visibility:hidden}body[data-device-shell="watch"].mobile-nav-active .marketing-header .navbar{display:block !important;transform:translateX(0);visibility:visible}html[dir="rtl"] body[data-device-shell="watch"] .marketing-header .navbar{right:auto !important;left:0 !important;transform:translateX(-100%)}html[dir="rtl"] body[data-device-shell="watch"].mobile-nav-active .marketing-header .navbar{transform:translateX(0)}body[data-device-shell="watch"] .marketing-main{width:100%;overflow-x:clip}body[data-device-shell="watch"] .marketing-main *{max-width:100%}body[data-device-shell="watch"] .row{--bs-gutter-x:0;margin-inline:0 !important}body[data-device-shell="watch"] .row>*,body[data-device-shell="watch"] [class*="col-"]{width:100% !important;max-width:100% !important;flex:0 0 100% !important;padding-inline:0 !important}body[data-device-shell="watch"] .marketing-logo{min-height:40px;max-width:min(7.8rem,calc(100vw - 4.4rem))}body[data-device-shell="watch"] .marketing-logo__image-frame{width:7.8rem;max-width:100%;height:32px}body[data-device-shell="watch"] .marketing-logo__image--dark,body[data-device-shell="ereader"] .marketing-logo__image--dark{display:block !important}body[data-device-shell="watch"] .marketing-logo__image--light,body[data-device-shell="ereader"] .marketing-logo__image--light{display:none !important}body[data-device-shell="watch"] .redesign-hero,body[data-device-shell="watch"] .redesign-hero--home,body[data-device-shell="watch"] .redesign-hero--inner,body[data-device-shell="watch"] .redesign-hero--service,body[data-device-shell="watch"] .redesign-section,body[data-device-shell="watch"] .redesign-proof-strip{padding-block:1rem}body[data-device-shell="watch"] .container,body[data-device-shell="watch"] .container-xl,body[data-device-shell="watch"] .container-fluid{--bs-gutter-x:1rem;max-width:100%}body[data-device-shell="watch"] .redesign-hero__grid,body[data-device-shell="watch"] .marketing-blog-hero__shell,body[data-device-shell="watch"] .redesign-card-grid,body[data-device-shell="watch"] .redesign-three-col,body[data-device-shell="watch"] .redesign-pricing-strip,body[data-device-shell="watch"] .redesign-deliverable-grid,body[data-device-shell="watch"] .redesign-proof-strip__grid,body[data-device-shell="watch"] .redesign-faq-list,body[data-device-shell="watch"] .redesign-faq-grid,body[data-device-shell="watch"] .marketing-footer__grid,body[data-device-shell="watch"] .marketing-footer__columns{display:grid;grid-template-columns:1fr !important;gap:0.75rem}body[data-device-shell="watch"] :is(.marketing-topbar__actions,.navbar-mobile-utilities,.marketing-contact__card-actions,.redesign-contact-methods){display:grid !important;grid-template-columns:1fr !important;gap:0.45rem}body[data-device-shell="watch"] :is(a[href^="tel:"],[data-analytics-event="contact_whatsapp_click"],.marketing-topbar__link,.navbar-mobile-utility-link,.marketing-footer__contact-link){display:inline-flex !important;width:100%;min-height:54px;align-items:center;justify-content:center;border:2px solid var(--marketing-border-strong);border-radius:var(--seoh-radius-md);background:var(--marketing-text);color:var(--marketing-ink-inverse);font-weight:900;text-align:center;text-decoration:none}body[data-device-shell="watch"] .marketing-contact__cards{display:grid;grid-template-columns:1fr !important;gap:0.65rem}body[data-device-shell="watch"] .marketing-contact__card:not([data-contact-method="urgent"]):not([data-contact-method="book-call"]):not(.marketing-contact__card--brief){display:none !important}body[data-device-shell="watch"] main[data-device-shell="watch"] [data-seoh-xp-zone="form"] :is(.direct-brief-form__note,.service-lead-form__status,.form-note){display:none !important}body[data-device-shell="watch"] .marketing-footer__links,body[data-device-shell="watch"] .marketing-footer__legal-line{display:grid;grid-template-columns:1fr;gap:0.35rem}body[data-device-shell="watch"] .marketing-footer__nav-link,body[data-device-shell="watch"] .marketing-footer__legal-link{display:inline-flex;max-width:100%;min-height:44px;align-items:center;white-space:normal;overflow-wrap:anywhere}body[data-device-shell="watch"] .redesign-hero__copy h1,body[data-device-shell="watch"] .marketing-blog-hero__content h1,body[data-device-shell="watch"] .redesign-hero--home .redesign-hero__copy h1{max-width:none;font-size:2rem;line-height:1.05}body[data-device-shell="watch"] .redesign-hero__lead,body[data-device-shell="watch"] .marketing-section-heading p:last-child{font-size:0.95rem;line-height:1.55}body[data-device-shell="watch"] .redesign-actions,body[data-device-shell="watch"] .cookie-consent__actions{display:grid;grid-template-columns:1fr;width:100%;gap:0.55rem}body[data-device-shell="watch"] .marketing-button,body[data-device-shell="watch"] a.redesign-card__cta,body[data-device-shell="watch"] .redesign-audience-card__next,body[data-device-shell="watch"] .navbar a,body[data-device-shell="watch"] .navbar-dropdown__summary{width:100%;min-height:54px;justify-content:center;padding:0.78rem 0.85rem;white-space:normal;text-align:center}body[data-device-shell="watch"] .redesign-card,body[data-device-shell="watch"] .redesign-list-card,body[data-device-shell="watch"] .redesign-proof-tile,body[data-device-shell="watch"] .redesign-hero__panel,body[data-device-shell="watch"] .marketing-blog-hero__stat{padding:0.85rem;border-radius:12px;box-shadow:none}body[data-device-shell="ereader"]{--marketing-canvas:#ffffff;--marketing-surface:#ffffff;--marketing-surface-muted:#ffffff;--marketing-text:#000000;--marketing-muted:#000000;--marketing-accent:#000000;--marketing-accent-strong:#000000;--marketing-accent-soft:transparent;--marketing-border:#000000;--marketing-border-strong:#000000;--marketing-shadow:none;--marketing-shadow-strong:none;--seoh-shadow-soft:none;--seoh-shadow-strong:none;--seoh-shadow-overlay:none;color-scheme:light}body[data-device-shell="ereader"],body[data-device-shell="ereader"] *{animation:none !important;scroll-behavior:auto !important;text-shadow:none !important;transition:none !important}body[data-device-shell="ereader"] .redesign-home,body[data-device-shell="ereader"] .redesign-hero__panel,body[data-device-shell="ereader"] .redesign-service-panel,body[data-device-shell="ereader"] .redesign-card,body[data-device-shell="ereader"] .redesign-list-card,body[data-device-shell="ereader"] .redesign-proof-tile,body[data-device-shell="ereader"] .marketing-blog-hero__shell,body[data-device-shell="ereader"] .marketing-breadcrumbs nav,body[data-device-shell="ereader"] #header.marketing-header,body[data-device-shell="ereader"] #header.marketing-header.sticked{background:#ffffff !important;box-shadow:none !important;filter:none !important}body[data-device-shell="ereader"] img,body[data-device-shell="ereader"] video,body[data-device-shell="ereader"] canvas,body[data-device-shell="ereader"] svg{filter:grayscale(1) contrast(1.12)}body[data-device-shell="ereader"] .marketing-button,body[data-device-shell="ereader"] a.redesign-card__cta,body[data-device-shell="ereader"] .navbar a,body[data-device-shell="ereader"] .navbar-dropdown__summary,body[data-device-shell="ereader"] .theme-toggle__btn{border:2px solid #000000 !important;background:#ffffff !important;color:#000000 !important;box-shadow:none !important}body[data-device-shell="car"]{--marketing-canvas:#061018;--marketing-surface:#101b25;--marketing-surface-muted:#172536;--marketing-text:#f8fafc;--marketing-muted:#d4dee9;--marketing-accent:#8bd3ff;--marketing-accent-strong:#c9ecff;--marketing-accent-soft:rgba(139,211,255,0.18);--marketing-border:rgba(255,255,255,0.2);--marketing-border-strong:rgba(255,255,255,0.34);--marketing-focus-ring-backplate:rgba(0,0,0,0.94);color-scheme:dark}body[data-device-shell="car"],body[data-device-shell="car"] #header.marketing-header,body[data-device-shell="car"] #header.marketing-header.sticked{background:#061018 !important;color:var(--marketing-text)}body[data-device-shell="car"] *,body[data-device-shell="tv"] *{scroll-behavior:auto !important}body[data-device-shell="car"] #topbar{display:block !important;border-bottom-color:var(--marketing-border-strong)}body[data-device-shell="car"] .marketing-topbar__meta,body[data-device-shell="car"] .marketing-topbar__social,body[data-device-shell="car"] .marketing-header__prefs,body[data-device-shell="car"] .marketing-header__mobile-prefs,body[data-device-shell="car"]:not(.mobile-nav-active) .marketing-header .navbar{display:none !important}body[data-device-shell="car"] .marketing-topbar__link[href^="mailto:"]{display:none !important}body[data-device-shell="car"] .marketing-topbar .container{min-height:80px;justify-content:center !important}body[data-device-shell="car"] .marketing-topbar__actions{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,46rem);gap:0.7rem}body[data-device-shell="car"] .marketing-header .container-fluid.container-xl{min-height:76px}body[data-device-shell="car"] #header.marketing-header,body[data-device-shell="car"] #header.marketing-header.sticked{height:76px !important}body[data-device-shell="car"] .marketing-logo{max-width:min(12rem,50vw)}body[data-device-shell="car"] .marketing-logo__image-frame{width:min(12rem,50vw);height:44px}body[data-device-shell="car"] .mobile-nav-show{display:inline-flex !important;min-width:var(--seoh-shell-target-car);min-height:var(--seoh-shell-target-car);align-items:center;justify-content:center;font-size:30px}body[data-device-shell="car"] .marketing-header .navbar{inset-inline-end:0 !important;width:min(100vw,30rem);max-width:100vw;overflow-x:hidden;background:var(--marketing-canvas);transform:translateX(100%);visibility:hidden}body[data-device-shell="car"].mobile-nav-active .marketing-header .navbar{display:block !important;transform:translateX(0);visibility:visible}html[dir="rtl"] body[data-device-shell="car"] .marketing-header .navbar{right:auto !important;left:0 !important;transform:translateX(-100%)}html[dir="rtl"] body[data-device-shell="car"].mobile-nav-active .marketing-header .navbar{transform:translateX(0)}body[data-device-shell="car"] .navbar>ul>li:not(.navbar-mobile-utilities),body[data-device-shell="car"] .navbar-mobile-theme{display:none !important}body[data-device-shell="car"] .navbar-mobile-utilities{display:grid !important;grid-template-columns:1fr !important;gap:0.7rem;padding:1rem}body[data-device-shell="car"] :is(a[href^="tel:"],[data-analytics-event="contact_whatsapp_click"],.navbar-mobile-utility-link,.marketing-topbar__link,.marketing-footer__contact-link){display:inline-flex !important;width:100%;min-height:var(--seoh-shell-target-car);align-items:center;justify-content:center;border:2px solid var(--marketing-border-strong);border-radius:var(--seoh-radius-md);background:var(--marketing-accent-soft);color:var(--marketing-text);font-weight:900;text-align:center;text-decoration:none}body[data-device-shell="car"] .navbar a,body[data-device-shell="car"] .navbar-dropdown__summary,body[data-device-shell="car"] .marketing-button,body[data-device-shell="car"] a.redesign-card__cta,body[data-device-shell="car"] .theme-toggle__btn,body[data-device-shell="car"] .marketing-language-switcher__summary,body[data-device-shell="car"] .persona-selector__summary{min-height:var(--seoh-shell-target-car);padding:1rem 1.35rem;font-size:1.08rem}body[data-device-shell="car"] .redesign-hero__grid,body[data-device-shell="car"] .marketing-blog-hero__shell{gap:2rem}body[data-device-shell="car"] .redesign-card,body[data-device-shell="car"] .redesign-list-card,body[data-device-shell="car"] .redesign-proof-tile,body[data-device-shell="car"] .redesign-hero__panel,body[data-device-shell="car"] .marketing-blog-hero__stat{background:var(--marketing-surface);border-color:var(--marketing-border-strong)}body[data-device-shell="car"] .marketing-contact__cards,body[data-device-shell="car"] .redesign-contact-methods{display:grid;grid-template-columns:1fr !important;gap:0.85rem}body[data-device-shell="car"] .marketing-contact__card:not([data-contact-method="urgent"]):not([data-contact-method="book-call"]):not(.marketing-contact__card--brief){display:none !important}body[data-device-shell="car"] .marketing-contact__best-for,body[data-device-shell="car"] .redesign-contact-method p,body[data-device-shell="car"] main[data-device-shell="car"] [data-seoh-xp-zone="form"] :is(.direct-brief-form__note,.service-lead-form__status,.form-note){display:none !important}body[data-device-shell="xr"]{--marketing-canvas:#111821;--marketing-surface:rgba(255,255,255,0.72);--marketing-surface-muted:rgba(255,255,255,0.52);--marketing-border:rgba(255,255,255,0.34);--marketing-border-strong:rgba(255,255,255,0.48);--marketing-shadow:0 30px 90px rgba(0,0,0,0.22);--marketing-shadow-strong:0 44px 130px rgba(0,0,0,0.3)}body[data-device-shell="xr"] .redesign-home{background:linear-gradient(135deg,var(--marketing-accent-soft-16),var(--marketing-canvas-soft)),var(--marketing-canvas)}body[data-device-shell="xr"] .redesign-hero__panel,body[data-device-shell="xr"] .redesign-service-panel,body[data-device-shell="xr"] .redesign-card,body[data-device-shell="xr"] .redesign-list-card,body[data-device-shell="xr"] .redesign-proof-tile,body[data-device-shell="xr"] .marketing-blog-hero__shell,body[data-device-shell="xr"] .marketing-breadcrumbs nav,body[data-device-shell="xr"] .cookie-consent__panel{background:linear-gradient(180deg,rgba(255,255,255,0.74),rgba(255,255,255,0.48)) !important;border-color:var(--marketing-border);backdrop-filter:blur(22px) saturate(1.25);-webkit-backdrop-filter:blur(22px) saturate(1.25)}body[data-device-shell="xr"] .marketing-button,body[data-device-shell="xr"] a.redesign-card__cta,body[data-device-shell="xr"] .navbar a,body[data-device-shell="xr"] .navbar-dropdown__summary,body[data-device-shell="xr"] .theme-toggle__btn,body[data-device-shell="xr"] .marketing-language-switcher__summary,body[data-device-shell="xr"] .persona-selector__summary{min-height:58px;transition:transform var(--seoh-motion-duration-standard) var(--seoh-motion-ease-emphasis),box-shadow var(--seoh-motion-duration-standard) var(--seoh-motion-ease-standard)}body[data-device-shell="xr"] .marketing-button:hover,body[data-device-shell="xr"] .marketing-button:focus-visible,body[data-device-shell="xr"] a.redesign-card__cta:hover,body[data-device-shell="xr"] a.redesign-card__cta:focus-visible,body[data-device-shell="xr"] .navbar a:hover,body[data-device-shell="xr"] .navbar a:focus-visible,body[data-device-shell="xr"] .navbar-dropdown__summary:hover,body[data-device-shell="xr"] .navbar-dropdown__summary:focus-visible{transform:translateY(-3px);box-shadow:var(--marketing-shadow-strong)}body[data-device-shell="foldable"]{--seoh-container-max:82rem;--seoh-gap-card:1rem;--seoh-section-padding:3rem}body[data-device-shell="foldable"] .redesign-hero__grid,body[data-device-shell="foldable"] .marketing-blog-hero__shell,body[data-device-shell="foldable"] .redesign-split,body[data-device-shell="foldable"] .redesign-two-col{gap:1.2rem;align-items:start}body[data-device-shell="foldable"] .redesign-card-grid,body[data-device-shell="foldable"] .redesign-three-col,body[data-device-shell="foldable"] .redesign-pricing-strip,body[data-device-shell="foldable"] .redesign-proof-strip__grid,body[data-device-shell="foldable"] .redesign-faq-list,body[data-device-shell="foldable"] .redesign-faq-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:700px){body[data-device-shell="foldable"] .redesign-hero__grid,body[data-device-shell="foldable"] .marketing-blog-hero__shell,body[data-device-shell="foldable"] .redesign-split,body[data-device-shell="foldable"] .redesign-two-col{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-device-shell="foldable"] .redesign-hero__copy,body[data-device-shell="foldable"] .marketing-section-heading{max-width:42rem}}@media (horizontal-viewport-segments:2){body[data-device-shell="foldable"] .redesign-hero__grid,body[data-device-shell="foldable"] .marketing-blog-hero__shell{column-gap:2rem}}body[data-device-shell="smart-display"]{--seoh-container-max:78rem;--seoh-gap-card:1.15rem;--seoh-section-padding:3.4rem;--marketing-focus-ring-backplate:rgba(255,255,255,0.92);font-size:18px}body[data-device-shell="smart-display"] .marketing-header .container-fluid.container-xl,body[data-device-shell="smart-display"] .marketing-topbar .container{min-height:72px}body[data-device-shell="smart-display"] .redesign-hero__copy h1,body[data-device-shell="smart-display"] .marketing-blog-hero__content h1{max-width:13ch;font-size:4rem;line-height:1}body[data-device-shell="smart-display"] .redesign-hero__lead,body[data-device-shell="smart-display"] .marketing-section-heading p:last-child,body[data-device-shell="smart-display"] .marketing-blog-hero__lead{max-width:58rem;font-size:1.25rem;line-height:1.65}body[data-device-shell="smart-display"] .marketing-button,body[data-device-shell="smart-display"] a.redesign-card__cta,body[data-device-shell="smart-display"] .navbar a,body[data-device-shell="smart-display"] .navbar-dropdown__summary,body[data-device-shell="smart-display"] .theme-toggle__btn,body[data-device-shell="smart-display"] .marketing-language-switcher__summary,body[data-device-shell="smart-display"] .persona-selector__summary{min-height:64px;padding:1rem 1.35rem;font-size:1.08rem}body[data-device-shell="smart-display"] .redesign-card-grid,body[data-device-shell="smart-display"] .redesign-three-col,body[data-device-shell="smart-display"] .redesign-pricing-strip,body[data-device-shell="smart-display"] .redesign-proof-strip__grid,body[data-device-shell="smart-display"] .redesign-faq-list,body[data-device-shell="smart-display"] .redesign-faq-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-device-shell="console"]{--marketing-canvas:#0f1720;--marketing-surface:#17212c;--marketing-surface-muted:#1f2d3a;--marketing-text:#f8fafc;--marketing-muted:#d6e2ef;--marketing-accent:#8dd8ff;--marketing-accent-strong:#c8efff;--marketing-border:rgba(255,255,255,0.2);--marketing-border-strong:rgba(255,255,255,0.36);--marketing-focus-ring-backplate:rgba(0,0,0,0.96);color-scheme:dark}body[data-device-shell="console"],body[data-device-shell="console"] #header.marketing-header,body[data-device-shell="console"] #header.marketing-header.sticked{background:var(--marketing-canvas) !important;color:var(--marketing-text)}body[data-device-shell="console"] *{scroll-behavior:auto !important}body[data-device-shell="console"] .navbar a,body[data-device-shell="console"] .navbar-dropdown__summary,body[data-device-shell="console"] .marketing-button,body[data-device-shell="console"] a.redesign-card__cta,body[data-device-shell="console"] .theme-toggle__btn,body[data-device-shell="console"] .marketing-language-switcher__summary,body[data-device-shell="console"] .persona-selector__summary{min-height:66px;padding:1rem 1.35rem}body[data-device-shell="console"] .redesign-card,body[data-device-shell="console"] .redesign-list-card,body[data-device-shell="console"] .redesign-proof-tile,body[data-device-shell="console"] .redesign-hero__panel,body[data-device-shell="console"] .marketing-blog-hero__shell,body[data-device-shell="console"] .marketing-blog-hero__stat{background:var(--marketing-surface);border-color:var(--marketing-border-strong);box-shadow:none}body[data-device-shell="console"] a:focus-visible,body[data-device-shell="console"] button:focus-visible,body[data-device-shell="console"] summary:focus-visible,body[data-device-shell="console"] .redesign-audience-card:focus-within{outline:4px solid var(--marketing-focus-ring-color);outline-offset:6px;box-shadow:0 0 0 9px var(--marketing-focus-ring-backplate),0 0 0 13px var(--marketing-accent)}body[data-device-shell="tv"] .navbar a,body[data-device-shell="tv"] .navbar-dropdown__summary,body[data-device-shell="tv"] .marketing-button,body[data-device-shell="tv"] a.redesign-card__cta,body[data-device-shell="tv"] .theme-toggle__btn,body[data-device-shell="tv"] .marketing-language-switcher__summary,body[data-device-shell="tv"] .persona-selector__summary{min-height:60px;padding:0.95rem 1.2rem}body[data-device-shell="tv"] a:focus-visible,body[data-device-shell="tv"] button:focus-visible,body[data-device-shell="tv"] summary:focus-visible,body[data-device-shell="tv"] .redesign-audience-card:focus-within{outline:4px solid var(--marketing-focus-ring-color);outline-offset:5px;box-shadow:0 0 0 8px var(--marketing-focus-ring-backplate),var(--marketing-shadow-strong)}body[data-device-shell="watch"] .scope-confidence-pill,body[data-device-shell="ereader"] .scope-confidence-pill,body[data-device-shell="car"] .scope-confidence-pill{display:none !important}body[data-device-shell="tv"] .scope-confidence-pill__link,body[data-device-shell="console"] .scope-confidence-pill__link{min-height:58px;font-size:1.05rem}@media (min-width:2560px){:root{--seoh-container-max:var(--seoh-container-wide);--seoh-gap-card:var(--seoh-gap-card-4k);--seoh-section-padding:var(--seoh-section-padding-4k)}.container,.container-xl{max-width:var(--seoh-container-wide)}.marketing-header .container-fluid.container-xl{max-width:var(--seoh-container-wide)}[data-device-shell="4k"] .redesign-hero__grid{grid-template-columns:minmax(0,1.22fr) minmax(360px,0.78fr);gap:clamp(3rem,3.2vw,5.5rem)}[data-device-shell="4k"] .redesign-hero__copy{max-width:64rem}[data-device-shell="4k"] .redesign-hero__lead,[data-device-shell="4k"] .marketing-section-heading p:last-child{max-width:var(--seoh-content-measure)}[data-device-shell="4k"] .marketing-section-heading{max-width:920px;margin-bottom:2.8rem}[data-device-shell="4k"] .redesign-card-grid,[data-device-shell="4k"] .redesign-three-col,[data-device-shell="4k"] .redesign-deliverable-grid{grid-template-columns:repeat(4,minmax(0,1fr))}[data-device-shell="4k"] .redesign-pricing-strip{grid-template-columns:repeat(3,minmax(0,1fr))}[data-device-shell="4k"] .redesign-card-grid--small,[data-device-shell="4k"] .redesign-proof-strip__grid,[data-device-shell="4k"] .redesign-faq-list,[data-device-shell="4k"] .redesign-faq-grid{grid-template-columns:repeat(3,minmax(0,1fr))}[data-device-shell="4k"] .redesign-card,[data-device-shell="4k"] .redesign-proof-tile,[data-device-shell="4k"] .redesign-list-card{padding:clamp(1.35rem,1vw,1.75rem)}[data-device-shell="4k"] .marketing-contact .row{--bs-gutter-x:4rem}}.marketing-topbar{min-height:52px;border-bottom:1px solid var(--marketing-border);background:transparent;color:var(--marketing-muted);font-family:var(--marketing-ui-font);font-size:0.93rem;line-height:1.35}#topbar.marketing-topbar{height:auto;min-height:52px;transition:none}.marketing-topbar .container{min-height:52px}.marketing-topbar__meta,.marketing-topbar__actions{row-gap:var(--seoh-gap-control)}.marketing-topbar__item,.marketing-topbar__link{display:inline-flex;align-items:center;gap:0.55rem;min-height:40px;color:var(--marketing-muted);white-space:nowrap}.marketing-topbar__item span,.marketing-topbar__link span{overflow-wrap:anywhere}.marketing-topbar__link--icon-only{justify-content:center;width:2.4rem;min-width:2.4rem;gap:0;border:1px solid var(--marketing-border-strong);border-radius:var(--seoh-radius-pill)}.marketing-topbar__item i,.marketing-topbar__link i{color:var(--marketing-accent);font-size:1.05rem}.marketing-topbar .bi::before{width:1.1em;text-align:center}.marketing-social-links.social-links{display:flex;flex-wrap:wrap;align-items:center;gap:0.6rem}.marketing-social-links.social-links a{display:inline-flex;align-items:center;justify-content:center;width:2.7rem;height:2.7rem;border-radius:var(--seoh-radius-pill)}.marketing-social-links.social-links a .bi{font-size:1.1rem}[data-bs-theme="dark"] .marketing-topbar .marketing-social-links.social-links a{border:1px solid rgba(237,242,247,0.16);color:#ffffff}[data-bs-theme="light"] .marketing-topbar .marketing-social-links.social-links a{border:1px solid var(--marketing-border-strong);color:var(--marketing-accent)}.marketing-site-header{position:relative;z-index:var(--seoh-layer-header);isolation:isolate}.marketing-site-header:has(details[open]){z-index:var(--seoh-layer-header-popover-raised)}.marketing-header{position:relative;z-index:var(--seoh-layer-header);height:92px;border-bottom:1px solid transparent;background:rgba(245,241,234,0.92);font-family:var(--marketing-ui-font);overflow:visible;transition:none}#header.marketing-header,#header.marketing-header.sticked{height:92px !important;background:rgba(245,241,234,0.92);transition:none !important}[data-bs-theme="dark"] #header.marketing-header,[data-bs-theme="dark"] #header.marketing-header.sticked{background:rgba(16,21,28,0.92)}.marketing-main.sticked-header-offset,.sticked-header-offset{margin-top:0 !important}.marketing-header::before{content:"";position:absolute;inset:0;z-index:var(--seoh-layer-under);pointer-events:none;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}[data-bs-theme="dark"] .marketing-header{background:rgba(16,21,28,0.92)}.marketing-header.sticked{background:rgba(245,241,234,0.96);border-bottom-color:var(--marketing-border);box-shadow:var(--seoh-elevation-1)}[data-bs-theme="dark"] .marketing-header.sticked{background:rgba(16,21,28,0.96)}.marketing-header .container-fluid.container-xl{position:relative;z-index:var(--seoh-layer-content);gap:1.25rem}.marketing-logo{min-height:54px;max-width:min(15.5rem,34vw);color:var(--marketing-text)}.marketing-logo:hover{color:var(--marketing-text)}.marketing-logo__image-frame{display:inline-flex;width:clamp(12rem,16vw,15.5rem);max-width:100%;height:54px;aspect-ratio:900 / 220;align-items:center;justify-content:flex-start;flex-shrink:0;padding:0;border:0;background:transparent;box-shadow:none;overflow:visible}.marketing-logo__image{display:block;width:100%;height:100%;object-fit:contain;object-position:left center}#header.marketing-header .marketing-logo__image{width:100%;height:100%;max-height:100%;margin-right:0;margin-inline-end:0}.marketing-logo__image--light{display:none}[data-bs-theme="dark"] .marketing-logo__image--dark{display:none}[data-bs-theme="dark"] .marketing-logo__image--light{display:block}html[dir="rtl"] .marketing-logo__image{object-position:right center}.header-nav-tools{gap:1.25rem}.marketing-header__prefs{padding-inline-start:1rem;margin-inline-start:0.25rem;border-inline-start:1px solid var(--marketing-border)}.marketing-header__mobile-prefs{position:relative;z-index:var(--seoh-layer-header-popover);margin-inline-start:0.25rem}.scope-confidence-pill{display:block;position:relative;width:100%;max-width:100%;min-width:0;padding:0.72rem 0.85rem;border:1px solid var(--marketing-border);border-radius:var(--seoh-radius-sm);background:color-mix(in srgb,var(--marketing-accent-soft) 48%,transparent);color:var(--marketing-text);box-shadow:none;font-family:var(--marketing-ui-font);font-size:0.9rem;font-weight:850;line-height:1.35;white-space:normal}.scope-confidence-pill[hidden]{display:none !important}.scope-confidence-pill__link{display:inline-flex;align-items:center;gap:0.35rem;min-height:32px;max-width:100%;padding:0;color:var(--marketing-accent);text-decoration:none}.scope-confidence-pill__link:hover,.scope-confidence-pill__link:focus-visible{color:var(--marketing-accent-strong);text-decoration:underline;text-underline-offset:0.18em}.scope-confidence-pill__label{min-width:0;overflow-wrap:anywhere}.scope-confidence-pill__arrow{flex:0 0 auto}.scope-confidence-pill__dots,.scope-confidence-pill__reset,.scope-confidence-pill__burst{display:none !important}.scope-confidence-pill--menu{margin-top:0.85rem;border-color:var(--marketing-on-dark-border);background:rgba(237,242,247,0.06);color:#ffffff}.scope-confidence-menu-surface .scope-confidence-pill--menu{margin-top:0}.scope-confidence-menu-surface .scope-confidence-pill__link,.scope-confidence-menu-surface .scope-confidence-pill__link:focus{min-height:32px;padding:0;color:#ffffff;font-size:0.92rem;white-space:normal}.scope-confidence-menu-surface .scope-confidence-pill__link:hover,.scope-confidence-menu-surface .scope-confidence-pill__link:focus-visible{background:transparent;color:#ffffff;box-shadow:none}.scope-confidence-pill--contact{margin-top:0.85rem;border-style:dashed;background:color-mix(in srgb,var(--marketing-accent-soft) 36%,transparent)}body[data-device-shell] [data-scope-confidence-pill]{contain:layout paint;animation:none !important;transform:none;transition:none !important}body[data-device-shell] [data-scope-confidence-pill] :is(.scope-confidence-pill__link,.scope-confidence-pill__reset){min-height:var(--seoh-shell-target-min);touch-action:manipulation}body[data-device-shell] [data-scope-confidence-pill] :is(.scope-confidence-pill__link,.scope-confidence-pill__reset):focus-visible{outline:var(--seoh-shell-focus-outline) solid var(--marketing-focus-ring-color);outline-offset:var(--seoh-shell-focus-offset);box-shadow:0 0 0 calc(var(--seoh-shell-focus-outline) + 4px) var(--marketing-focus-ring-backplate);text-decoration:none}body[data-device-shell="tv"] [data-scope-confidence-pill] .scope-confidence-pill__link,body[data-device-shell="console"] [data-scope-confidence-pill] .scope-confidence-pill__link{min-height:58px;font-size:1.05rem}.marketing-header__cta{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0.65rem 1rem;border-radius:var(--seoh-radius-pill);background:var(--marketing-text);color:var(--marketing-surface);font-size:0.9rem;font-weight:800;white-space:nowrap;transition:transform var(--seoh-motion-duration-fast) var(--seoh-motion-ease-standard)}.marketing-header__cta:hover,.marketing-header__cta:focus-visible{background:var(--marketing-accent);color:var(--marketing-ink-inverse)}.marketing-header__cta:active{transform:var(--marketing-control-pressed-transform)}[data-bs-theme="dark"] .marketing-header__cta{background:var(--marketing-accent);color:var(--marketing-ink-on-accent)}[data-bs-theme="dark"] .marketing-header__cta:hover,[data-bs-theme="dark"] .marketing-header__cta:focus-visible{background:var(--marketing-accent-strong);color:var(--marketing-ink-on-accent)}.navbar ul{gap:0.2rem}.navbar li{position:relative}.navbar a,.navbar a:focus,.navbar-dropdown__summary{display:flex;position:relative;align-items:center;justify-content:space-between;gap:0.45rem;color:var(--marketing-text);font-family:var(--marketing-ui-font);font-size:0.95rem;font-weight:650;letter-spacing:0.01em;min-height:46px;padding:0.72rem 0.95rem;border-radius:var(--seoh-radius-pill);white-space:nowrap;cursor:pointer}.navbar-dropdown details{position:relative}.navbar-dropdown details[open]{z-index:var(--seoh-layer-header-popover-raised)}.navbar-dropdown__summary{list-style:none}.navbar-dropdown__summary::-webkit-details-marker{display:none}.navbar-dropdown__chevron{width:0.42rem;height:0.42rem;flex:0 0 0.42rem;border-inline-end:2px solid var(--marketing-accent);border-block-end:2px solid var(--marketing-accent);transform:translateY(-0.08rem) rotate(45deg);transition:transform var(--seoh-motion-duration-standard) var(--seoh-motion-ease-standard)}.navbar-dropdown details[open] .navbar-dropdown__chevron{transform:translateY(0.08rem) rotate(225deg)}.navbar a::after,.navbar>ul>li>a::before{content:none}.navbar a:hover,.navbar a:focus-visible,.navbar-dropdown__summary:hover,.navbar-dropdown__summary:focus-visible,.navbar-dropdown details[open] .navbar-dropdown__summary,.navbar .active,.navbar .active:focus,.navbar a[aria-current="page"],.navbar a[aria-current="location"]{color:var(--marketing-text)}.navbar a:hover,.navbar a:focus-visible,.navbar-dropdown__summary:hover,.navbar-dropdown__summary:focus-visible,.navbar-dropdown details[open] .navbar-dropdown__summary{background:rgba(24,34,47,0.05)}.navbar .active,.navbar .active:focus,.navbar a[aria-current="page"],.navbar a[aria-current="location"]{background:var(--marketing-surface-glass-strong);box-shadow:inset 0 0 0 1px var(--marketing-border)}[data-bs-theme="dark"] .navbar a:hover,[data-bs-theme="dark"] .navbar a:focus-visible{background:var(--marketing-surface-glass)}[data-bs-theme="dark"] .navbar-dropdown__summary:hover,[data-bs-theme="dark"] .navbar-dropdown__summary:focus-visible,[data-bs-theme="dark"] .navbar-dropdown details[open] .navbar-dropdown__summary{background:var(--marketing-surface-glass)}[data-bs-theme="dark"] .navbar .active,[data-bs-theme="dark"] .navbar .active:focus,[data-bs-theme="dark"] .navbar a[aria-current="page"],[data-bs-theme="dark"] .navbar a[aria-current="location"]{background:var(--marketing-surface-glass);box-shadow:inset 0 0 0 1px var(--marketing-border-strong)}.navbar-mobile-utilities{display:none}.scope-confidence-menu-surface{display:none}.mobile-bottom-cta{display:none}body:is([data-device-shell="mobile"],[data-device-shell="tablet"],[data-device-shell="foldable"]) main[data-device-shell] .redesign-mobile-rail{display:grid;grid-auto-flow:column !important;grid-auto-columns:minmax(17rem,44%);grid-template-columns:none !important;grid-template-rows:1fr;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scroll-snap-type:inline proximity}body:is([data-device-shell="mobile"],[data-device-shell="tablet"],[data-device-shell="foldable"]) main[data-device-shell] .redesign-mobile-rail>*{height:auto;min-width:min(17rem,72vw);scroll-snap-align:start}body:is([data-device-shell="xr"],[data-device-shell="smart-display"],[data-device-shell="console"]) main[data-device-shell] .redesign-pricing-strip{display:grid !important;grid-auto-flow:row !important;grid-auto-columns:auto !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;overflow-x:visible !important;overflow-y:visible !important;scroll-snap-type:none}body[data-device-shell="4k"] main[data-device-shell="4k"] .redesign-proof-strip__grid--delivery-map{display:grid !important;grid-auto-flow:row !important;grid-auto-columns:auto !important;grid-template-columns:minmax(1200px,1fr) !important;width:100%;min-width:1200px;max-width:none !important;overflow:visible !important}body[data-device-shell="4k"] main[data-device-shell="4k"] .redesign-proof-strip__grid--delivery-map>.redesign-delivery-map{justify-self:center;width:100% !important;min-width:1200px;max-width:none !important}body[data-device-shell="4k"] main[data-device-shell="4k"] .redesign-delivery-map__tools{grid-template-columns:repeat(2,minmax(300px,1fr)) !important}body[data-device-shell="4k"] main[data-device-shell="4k"] .redesign-delivery-map__panel--timeline .redesign-onboarding-list{grid-template-columns:repeat(5,minmax(180px,1fr)) !important}body[data-device-shell="console"] main[data-device-shell="console"] .redesign-delivery-map :is(.fit-quiz__chips,.redesign-geo-health__chips,.redesign-geo-health__service-grid){grid-template-columns:repeat(2,minmax(0,1fr)) !important}
