html.is-low-power *{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html.is-low-power{scroll-behavior:auto!important}:root{--pf-etched-grain: url("data:image/svg+xml,%3Csvg width='6' height='6' viewBox='0 0 6 6' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%236e5090' fill-opacity='0.035'%3E%3Ccircle cx='1.5' cy='1.5' r='0.6'/%3E%3Ccircle cx='4.5' cy='4.5' r='0.6'/%3E%3C/g%3E%3C/svg%3E")}html.is-low-power .pf-product .text-col,html.is-low-power .pf-contact-panel,html.is-low-power .pf-roi-inputs,html.is-low-power .pf-compare-unified,html.is-low-power .pf-benefit,html.is-low-power .pf-proof-stat,html.is-low-power .pf-venue-card,html.is-low-power .pf-refs-stat,html.is-low-power .pf-case-section,html.is-low-power .pf-case-card,html.is-low-power .pf-case-hero-media,html.is-low-power .pf-legal-body,html.is-low-power .pf-footer-cta{background-color:#ffffffd1!important;background-image:linear-gradient(145deg,#ffffffe6,#ffffffc2,#ffffffd6),var(--pf-etched-grain)!important;border:1px solid rgba(255,255,255,.88)!important;box-shadow:0 12px 36px #1f268714,inset 0 1px 1px #fffffff2,inset 0 -1px 1px #ffffff59!important}html.is-low-power .pf-product .text-col:hover,html.is-low-power .pf-venue-card:hover,html.is-low-power .pf-benefit:hover,html.is-low-power .pf-proof-stat:hover{background-color:#ffffffe6!important;background-image:linear-gradient(145deg,#fffffff2,#ffffffd6),var(--pf-etched-grain)!important;box-shadow:0 16px 40px #1f26871f,inset 0 1px 1px #fff!important}html.is-low-power .pf-faq-item,html.is-low-power .pf-contact-tab,html.is-low-power .pf-contact-bar,html.is-low-power .pf-branch,html.is-low-power .pf-roi-pill,html.is-low-power .pf-refs-more,html.is-low-power .pf-cookie-notice,html.is-low-power .pf-score-chip,html.is-low-power .pf-check,html.is-low-power .pf-upload-zone,html.is-low-power .pf-upload-list,html.is-low-power .pf-btn.glass,html.is-low-power .pf-compare-legend-chip,html.is-low-power .pf-compare-mobile-spec-col{background-color:#ffffffdb!important;background-image:linear-gradient(145deg,#ffffffed,#fffc,#ffffffe0),var(--pf-etched-grain)!important;border:1px solid rgba(255,255,255,.88)!important;box-shadow:0 8px 24px #1f268714,inset 0 1px 1px #fffffff2!important}html.is-low-power .pf-faq-item:hover,html.is-low-power .pf-contact-tab:hover,html.is-low-power .pf-branch:hover,html.is-low-power .pf-score-chip:hover,html.is-low-power .pf-check:hover,html.is-low-power .pf-upload-zone:hover{background-color:#fffffff0!important;box-shadow:0 10px 28px #1f26871c,inset 0 1px 1px #fff!important}html.is-low-power .pf-faq-item.open{background-color:#fffffff0!important;box-shadow:0 12px 32px #1f26871a!important}html.is-low-power .pf-contact-tab.active,html.is-low-power .pf-roi-pill.active{background-color:var(--obsidian-ink)!important;background-image:none!important;color:var(--text-inverted)!important}html.is-low-power .pf-branch.checked,html.is-low-power .pf-check.checked{background-color:#8c4abe2e!important;background-image:none!important;border-color:var(--mystic-ray)!important}html.is-low-power .pf-field input,html.is-low-power .pf-field textarea,html.is-low-power .pf-roi-field .input-wrap{background:#fffffff2!important;border:1px solid rgba(255,255,255,.95)!important;box-shadow:inset 0 1px 2px #1e00300f!important}html.is-low-power .pf-field input:focus,html.is-low-power .pf-field textarea:focus,html.is-low-power .pf-roi-field .input-wrap:focus-within{background:#fff!important;border-color:var(--mystic-ray)!important;box-shadow:0 0 0 3px #8c4abe2e!important}html.is-low-power .pf-benefit-tag{background:#8c4abe29!important;border:1px solid rgba(140,74,190,.28)!important;color:var(--mystic-ray)!important}html.is-low-power .pf-game-card-tag{background:#140626d1!important;border:1px solid rgba(255,255,255,.35)!important;color:#fff!important;text-shadow:none!important}html.is-low-power .pf-header,html.is-low-power .pf-case-topbar,html.is-low-power .pf-hero-chip,html.is-low-power .pf-product-viewer-tabs,html.is-low-power .pf-product-viewer-coming-soon span,html.is-low-power .pf-product .visual-col .spec-stack .spec,html.is-low-power .pf-viz-nav,html.is-low-power .pf-games-arrow{background-color:#ffffffe6!important;background-image:linear-gradient(145deg,#fffffff2,#ffffffd9),var(--pf-etched-grain)!important;border:1px solid rgba(255,255,255,.88)!important;box-shadow:0 8px 24px #1f268717,inset 0 1px 1px #fffffff2!important}html.is-low-power .pf-hero-chip.is-highlight{box-shadow:0 0 0 1px #fe862e73,0 10px 28px #fe862e59,0 14px 36px #1f26871f,inset 0 1px 1px #fffffff2!important}html.is-low-power .lang-switch-menu,html.is-low-power .pf-mobile-menu{background:#fff!important;box-shadow:0 10px 32px #1e003026!important}html.is-low-power .pf-btn.ghost{background:#1e00300f!important}html.is-low-power .pf-viz-dots{background:#1e0030d1!important}html.is-low-power .pf-benefit:before,html.is-low-power .pf-roi-result-bg,html.is-low-power .pf-contact-panel:before,html.is-low-power .pf-proof-hero:before,html.is-low-power .pf-case-hero-media:before{filter:none!important}html.is-low-power .pf-benefit:before,html.is-low-power .pf-contact-panel:before{opacity:.25!important}html.is-low-power .pf-roi-result-bg,html.is-low-power .pf-proof-hero:before,html.is-low-power .pf-case-hero-media:before{opacity:.8!important}html.is-low-power .text-aura,html.is-low-power .pf-hero h1,html.is-low-power .pf-roi-num .value,html.is-low-power .pf-proof-hero .big-num,html.is-low-power .pf-roi-cta-arrow svg{animation:none!important;background-position:50% 50%!important}html.is-low-power .pf-scroll-cubes .cube{filter:none!important;opacity:.9!important}html.is-low-power .pf-hero-video{perspective:none!important}html.is-low-power .pf-hero-video:before{display:none!important}html.is-low-power .pf-hero-video-frame{transform:none!important;animation:none!important;box-shadow:0 12px 36px #1f268726!important;will-change:auto!important}html.is-low-power .pf-hero-video-frame:after{mix-blend-mode:normal!important;opacity:.15!important}html.is-low-power .pf-game-card{transform:none!important}html.is-low-power .pf-game-card-glare,html.is-low-power .pf-game-card-foil{display:none!important}@media(prefers-reduced-motion:reduce){.pf-hero-video-frame{transform:none!important;animation:none!important}.pf-hero-video{perspective:none!important}.pf-hero-video:before{display:none!important}.text-aura,.pf-hero h1,.pf-roi-num .value,.pf-proof-hero .big-num,.pf-roi-cta-arrow svg{animation:none!important;background-position:50% 50%!important}.pf-game-card{transform:none!important}.pf-game-card-glare,.pf-game-card-foil{display:none!important}}.pf-cookie-notice{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:440px;max-width:calc(100% - 32px);max-height:calc(100dvh - 48px);overflow-y:auto;padding:24px;color:var(--obsidian-ink);background:#fdfcfd;border:1px solid hsl(280 25% 90%);border-radius:24px;box-shadow:0 8px 24px #2b173614,0 24px 64px #2b173624;animation:pf-cookie-in .25s ease-out;text-align:left}.pf-cookie-notice::backdrop{background:#22152861;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.pf-cookie-notice{overscroll-behavior:contain}.pf-cookie-mark{flex-shrink:0}.pf-cookie-heading{display:flex;gap:12px;align-items:center;margin-bottom:16px}.pf-cookie-mark{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:#f3e7f8;color:#7b3b9b;font-size:32px}.pf-cookie-eyebrow{font-size:10px;font-weight:700;letter-spacing:.12em;color:#755884}.pf-cookie-notice h2{margin:3px 0 0;font-size:20px;line-height:1.25;letter-spacing:-.025em}.pf-cookie-notice-text{margin:0 0 20px;font-size:14px;line-height:1.65;color:#5b4b63}.pf-cookie-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.pf-cookie-choice,.pf-cookie-save{min-height:46px;padding:12px;border:0;border-radius:999px;background:#693384;color:#fff;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.pf-cookie-choice:hover,.pf-cookie-save:hover{background:#522867}.pf-cookie-settings,.pf-cookie-save{display:block;width:100%;margin-top:10px}.pf-cookie-settings{min-height:44px;border:1px solid hsl(280 20% 80%);border-radius:999px;background:transparent;color:var(--obsidian-ink);font:inherit;font-size:13px;cursor:pointer}.pf-cookie-settings:hover{background:#f4eef6}.pf-cookie-footnote{margin-top:16px;color:#6a5a72;font-size:11px;line-height:1.65}.pf-cookie-footnote a{color:inherit;text-decoration:underline;text-underline-offset:3px}.pf-cookie-options{margin-bottom:20px}.pf-cookie-option{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0;border-top:1px solid hsl(280 20% 91%)}.pf-cookie-option strong{font-size:13px}.pf-cookie-option p,.pf-cookie-description{display:block;font-size:12px;line-height:1.5;margin:4px 0 0;color:#65536e}.pf-cookie-always{font-size:10px;font-weight:600;white-space:nowrap;color:#6c3f83}.pf-cookie-option input{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-shrink:0;width:40px;height:24px;border-radius:20px;background:#c7bdcb;cursor:pointer;position:relative}.pf-cookie-option input:before{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:transform .15s}.pf-cookie-option input:checked{background:#693384}.pf-cookie-option input:checked:before{transform:translate(16px)}.pf-cookie-notice :focus-visible,.pf-cookie-reopen:focus-visible{outline:3px solid hsl(28 95% 55%);outline-offset:3px}.pf-cookie-reopen{background:none;border:0;padding:0;font:inherit;cursor:pointer}@keyframes pf-cookie-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(max-width:540px){.pf-cookie-notice{padding:20px;border-radius:20px;max-height:calc(100dvh - 32px)}}@media(prefers-reduced-motion:reduce){.pf-cookie-notice{animation:none}.pf-cookie-option input:before{transition:none}}.pf-cookie-choice--accept{background:var(--magma-pulse);color:var(--obsidian-ink)}.pf-cookie-choice--accept:hover{background:#e6731a}.pf-cookie-choice--reject{background:transparent;color:var(--obsidian-ink);border:1px solid hsl(280 20% 65%)}.pf-cookie-choice--reject:hover{background:#f4eef6}.pf-cookie-actions .pf-cookie-choice--accept{grid-column:1 / -1}.pf-cookie-actions .pf-cookie-save,.pf-cookie-actions .pf-cookie-settings{margin-top:0}
