:root{color-scheme:light;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#0b0b0b;background:#fff;--beep-yellow: #f5cf1f;--beep-yellow-soft: #f7df5d;--beep-black: #050505;--beep-ink: #0b0b0b;--beep-blue: #86cef2;--beep-blue-deep: #62bfe9;--beep-white: #ffffff;--yellow: var(--beep-yellow);--yellow-strong: var(--beep-yellow);--yellow-soft: var(--beep-yellow-soft);--ink: var(--beep-ink);--ink-soft: rgba(11, 11, 11, .78);--ink-muted: rgba(11, 11, 11, .58);--blue: var(--beep-blue);--blue-deep: var(--beep-black);--blue-panel: var(--beep-black);--blue-soft: rgba(134, 206, 242, .36);--cream: var(--beep-white);--surface: var(--beep-white);--line: rgba(5, 5, 5, .13);--shadow: 0 24px 60px rgba(5, 5, 5, .16);--shadow-tight: 0 16px 34px rgba(5, 5, 5, .12)}*{box-sizing:border-box}html{min-width:320px;background:linear-gradient(180deg,rgba(255,255,255,.54),var(--beep-yellow-soft))}body{min-width:320px;min-height:100vh;margin:0;overflow-x:clip}a{color:inherit;text-decoration:none}button{font:inherit}.app-shell{display:flex;min-height:100vh;flex-direction:column;background:linear-gradient(180deg,rgba(247,223,93,.66) 0,rgba(247,223,93,.38) 720px,rgba(247,223,93,.14) 1160px,var(--beep-white) 1520px),radial-gradient(circle at 6% 8%,rgba(245,207,31,.36),transparent 34rem),radial-gradient(circle at 88% 18%,rgba(245,207,31,.22),transparent 30rem),radial-gradient(circle at 92% 26%,rgba(134,206,242,.26),transparent 28rem),var(--beep-yellow-soft)}.site-header{position:sticky;z-index:10;top:0;border-bottom:1px solid rgba(5,5,5,.11);background:#f7df5db8;-webkit-backdrop-filter:blur(18px) saturate(1.1);backdrop-filter:blur(18px) saturate(1.1)}.header-inner{display:flex;max-width:1180px;align-items:center;justify-content:space-between;gap:24px;padding:16px 24px;margin:0 auto}.brand,.footer-brand{display:inline-flex;align-items:center;gap:10px;font-weight:900;letter-spacing:-.04em}.brand{font-size:1.25rem}.brand-mark{display:grid;width:36px;height:36px;place-items:center;border:2px solid var(--ink);border-radius:12px;background:var(--yellow);color:var(--ink);box-shadow:4px 4px 0 var(--blue);font-size:1rem}.primary-nav{display:flex;flex:1;align-items:center;justify-content:space-between;gap:24px}.nav-links,.header-language{display:flex;align-items:center;gap:10px}.nav-link{padding:10px 12px;border-radius:999px;color:var(--ink-soft);font-size:.94rem;font-weight:800}.nav-link:hover,.nav-link.active{background:#f8d52466;color:var(--ink)}.button{display:inline-flex;min-height:42px;align-items:center;justify-content:center;border:2px solid var(--ink);border-radius:999px;padding:10px 16px;font-size:.94rem;font-weight:900;text-align:center;transition:transform .16s ease,box-shadow .16s ease}.button:hover{transform:translateY(-1px)}.button-primary{background:var(--yellow);box-shadow:3px 3px 0 var(--ink)}.button-secondary{background:var(--beep-blue);color:var(--beep-black)}.header-language{justify-content:flex-end}.language-selector{position:relative}.language-selector-trigger{display:inline-flex;min-height:36px;align-items:center;justify-content:center;gap:7px;border:1.5px solid rgba(5,5,5,.4);border-radius:999px;padding:7px 12px;background:#f8d5243d;color:var(--ink);cursor:pointer;font-size:.9rem;font-weight:900;letter-spacing:-.025em;line-height:1;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,opacity .16s ease}.language-selector-trigger:hover{border-color:#05050594;background:#f8d5244d;box-shadow:2px 2px #05050529;opacity:.94}.language-selector-trigger:focus-visible{border-color:var(--ink);outline:3px solid rgba(5,5,5,.28);outline-offset:3px}.language-selector-globe{width:16px;height:16px;flex:0 0 16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.language-selector-menu{position:absolute;top:calc(100% + 10px);right:0;z-index:20;display:grid;min-width:190px;gap:3px;border:2px solid rgba(5,5,5,.48);border-radius:18px;padding:8px;background:#f7df5dfa;box-shadow:4px 4px #05050533}.language-selector-option{display:grid;grid-template-columns:38px 1fr;align-items:center;gap:10px;width:100%;border:0;border-radius:12px;padding:9px 10px;background:transparent;color:var(--ink-soft);cursor:pointer;font-size:.92rem;font-weight:850;text-align:left;transition:background .14s ease,color .14s ease}.language-selector-option:hover,.language-selector-option:focus-visible{background:#05050514;color:var(--ink);outline:none}.language-selector-option:focus-visible{box-shadow:inset 0 0 0 2px #0505056b}.language-selector-option.is-active{background:#0505051a;color:var(--ink);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.language-selector-code{color:var(--ink);font-weight:950;letter-spacing:.03em}.menu-toggle{display:none;width:44px;height:44px;flex-direction:column;align-items:center;justify-content:center;gap:5px;border:2px solid var(--ink);border-radius:12px;background:var(--cream);cursor:pointer}.menu-toggle span{display:block;width:20px;height:2px;border-radius:999px;background:var(--ink)}.site-main{flex:1}.page-hero,.placeholder-page,.platform-section,.workflow-band{width:min(1180px,calc(100% - 48px));margin:0 auto}.page-hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:32px;align-items:stretch;padding:76px 0 42px}.hero-copy{position:relative;overflow:hidden;padding:clamp(28px,4.6vw,56px);border:2px solid var(--ink);border-radius:34px;background:radial-gradient(circle at 92% 8%,rgba(134,206,242,.24),transparent 16rem),linear-gradient(135deg,rgba(255,255,255,.34),transparent 38%),linear-gradient(145deg,var(--yellow),#f7df5d 76%,rgba(245,207,31,.92));box-shadow:var(--shadow)}.hero-copy:after{position:absolute;right:clamp(18px,4vw,44px);bottom:clamp(18px,4vw,44px);width:92px;height:92px;border:2px solid rgba(5,5,5,.18);border-radius:28px;background:#ffffff2e;content:"";transform:rotate(-8deg)}.eyebrow{margin:0 0 14px;color:#050505c2;font-size:.78rem;font-weight:950;letter-spacing:.14em;text-transform:uppercase}h1{max-width:820px;margin:0;color:var(--ink);font-size:clamp(2.45rem,6vw,5rem);line-height:1.02;letter-spacing:-.065em;text-wrap:balance}.hero-description,.placeholder-page p:not(.eyebrow){max-width:680px;margin:24px 0 0;color:var(--ink-soft);font-size:clamp(1.05rem,2vw,1.28rem);line-height:1.62}.status-badge{display:inline-flex;max-width:100%;margin-top:28px;border:1px solid rgba(5,5,5,.2);border-radius:999px;padding:9px 13px;background:#ffffffe0;color:var(--ink);font-size:.84rem;font-weight:950}.hero-panel{display:flex;min-height:100%;padding:24px;border:2px solid var(--ink);border-radius:34px;background:linear-gradient(150deg,rgba(248,213,36,.12),transparent 40%),var(--blue-deep);color:var(--beep-white);box-shadow:var(--shadow)}.hero-workflow-card{display:flex;width:100%;flex-direction:column;justify-content:space-between;gap:28px;padding:clamp(22px,3vw,34px);border:1px solid rgba(255,255,255,.14);border-radius:26px;background:linear-gradient(180deg,#ffffff14,#ffffff08)}.panel-kicker,.entry-card-eyebrow{color:var(--yellow);font-size:.76rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.hero-workflow-card h2,.section-heading h2,.workflow-band h2{margin:0;color:inherit;font-size:clamp(1.8rem,3vw,3rem);line-height:1.08;letter-spacing:-.055em;text-wrap:balance}.hero-workflow-card h2{color:var(--beep-white)}.hero-workflow-card p{max-width:520px;margin:-10px 0 0;color:#fffc;font-size:1rem;line-height:1.7}.signal-stack{display:grid;gap:10px}.signal-stack span{display:flex;align-items:center;justify-content:space-between;border:1px solid rgba(255,255,255,.14);border-radius:16px;padding:14px 16px;background:#ffffff12;color:var(--beep-white);font-weight:900}.signal-stack span:after{width:12px;height:12px;border-radius:999px;background:var(--yellow);content:""}.home-visual-layer{overflow:hidden;background:radial-gradient(circle at 20% 52%,rgba(255,255,255,.1),transparent 30rem),linear-gradient(180deg,var(--beep-yellow) 0%,#f7d327 50%,var(--beep-yellow) 100%)}.home-hero{position:relative;overflow:hidden;width:100%;min-height:clamp(640px,calc(100vh - 78px),790px);margin:0;padding:clamp(42px,5vw,74px) clamp(20px,4vw,48px) clamp(48px,5.4vw,82px);background:radial-gradient(circle at 86% 14%,rgba(255,229,106,.74),transparent 18rem),radial-gradient(circle at 18% 88%,rgba(255,229,106,.5),transparent 22rem),linear-gradient(135deg,rgba(255,229,106,.42),transparent 34%),linear-gradient(180deg,var(--beep-yellow) 0%,#f7d327 62%,#f5cd1b 100%);box-shadow:none;isolation:isolate}.home-hero:before,.home-hero:after{position:absolute;inset:auto;z-index:0;border:1px solid rgba(5,5,5,.08);content:"";pointer-events:none}.home-hero:before{top:clamp(26px,6vw,76px);right:clamp(22px,5vw,82px);width:clamp(120px,14vw,180px);height:clamp(120px,14vw,180px);border-radius:999px}.home-hero:after{right:30%;bottom:clamp(24px,5vw,72px);width:138px;height:88px;border-radius:14px;transform:rotate(8deg)}.home-hero-inner{position:relative;z-index:1;display:grid;width:min(1240px,100%);min-height:calc(clamp(640px,calc(100vh - 78px),790px) - clamp(84px,10vw,148px));grid-template-columns:minmax(0,1.05fr) minmax(400px,.95fr);gap:clamp(28px,4.4vw,56px);align-items:center;margin:0 auto}.installation-background-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;fill:none;stroke:#5746008c;stroke-linecap:round;stroke-linejoin:round;stroke-width:3.4;opacity:.18;pointer-events:none;transform-origin:center;animation:drift-lines 32s ease-in-out infinite alternate}.install-shape{vector-effect:non-scaling-stroke}.install-shape-document,.install-shape-fitting{opacity:.55}.install-shape-pipe,.install-shape-valve,.install-shape-plate,.install-shape-hose{opacity:.9}.home-hero-copy{max-width:640px}.home-hero-copy .eyebrow{color:var(--beep-ink);font-weight:950}.home-hero h1{max-width:620px;color:var(--beep-black);font-size:clamp(3rem,4.45vw,4.75rem);font-weight:950;line-height:1.07;letter-spacing:-.026em}.home-hero-subline{max-width:620px;margin:24px 0 0;color:var(--beep-black);font-size:clamp(1.32rem,2.05vw,1.72rem);font-weight:900;line-height:1.22;letter-spacing:-.014em}.home-hero-description{max-width:610px;margin:18px 0 0;color:#0b0b0bc7;font-size:clamp(1.05rem,1.35vw,1.2rem);font-weight:650;line-height:1.6}.hero-signal-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:640px;margin-top:28px}.hero-signal-card{display:grid;align-content:center;gap:8px;min-height:116px;border:1.5px solid rgba(5,5,5,.54);border-radius:16px;padding:14px;background:#ffe56a57;box-shadow:4px 4px #0505051f;color:var(--beep-black)}.hero-signal-label{color:#0b0b0b9e;font-size:.66rem;font-weight:950;letter-spacing:.105em;line-height:1.2;text-transform:uppercase}.hero-signal-metric{color:var(--beep-black);font-size:clamp(1.72rem,2.75vw,2.26rem);font-weight:950;letter-spacing:-.04em;line-height:.98}.hero-signal-card p{max-width:18ch;margin:0;color:#0b0b0bb8;font-size:.8rem;font-weight:850;line-height:1.25}.hero-framework-line{max-width:610px;margin:16px 0 0;color:#0b0b0bc2;font-size:clamp(.92rem,1.08vw,1rem);font-weight:800;line-height:1.48}.button-dark{background:var(--beep-black);color:var(--beep-white);box-shadow:4px 4px 0 var(--beep-blue)}.button-light{background:var(--beep-white);color:var(--beep-ink);box-shadow:4px 4px #05050538}.product-flow-panel{display:grid;width:min(100%,480px);align-self:center;justify-self:end;padding:0;background:transparent;color:var(--beep-black);opacity:1;transform:translateZ(0);transition:transform .62s cubic-bezier(.22,1,.36,1),opacity .42s ease;will-change:transform,opacity}.product-flow-panel.bridge-active{opacity:.9;transform:translate3d(0,112px,0)}.product-flow-panel:hover .product-flow-rail,.product-flow-panel:hover .flow-card{animation-play-state:paused}.product-flow-rail{display:grid;gap:16px;animation:hero-panel-float 12s ease-in-out infinite;will-change:transform}.product-flow-rail .flow-card{display:grid;gap:10px;min-height:126px;border:2px solid var(--beep-black);border-radius:10px;padding:24px;box-shadow:8px 8px #05050529;animation:hero-card-drift 10.5s ease-in-out infinite;will-change:transform}.flow-card-blue{background:var(--beep-blue);color:var(--beep-black);animation-delay:.8s;box-shadow:8px 8px #05050533}.flow-card-dark{background:var(--beep-black);color:var(--beep-white)}.flow-card-dark:first-child{animation-delay:.15s}.flow-card-dark:last-child{animation-delay:1.6s}.product-flow-rail strong{color:inherit;font-size:clamp(1.16rem,1.66vw,1.36rem);font-weight:950;letter-spacing:-.024em;line-height:1.12}.product-flow-rail p{max-width:31ch;margin:0;color:inherit;font-size:clamp(1rem,1.16vw,1.08rem);font-weight:800;line-height:1.47;opacity:.86}.workflow-band-copy p{margin:0;color:#fffc;line-height:1.58}.section-heading-wide{max-width:980px}.core-section{padding-top:4px}@keyframes hero-panel-float{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-7px,0)}}@keyframes hero-card-drift{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,4px,0)}}@keyframes drift-lines{0%{transform:translate3d(-4px,3px,0) rotate(-.25deg)}to{transform:translate3d(5px,-4px,0) rotate(.25deg)}}@keyframes engine-intro-surface-shift{0%{transform:translate3d(-10px,0,0) scale(1.01)}to{transform:translate3d(10px,-4px,0) scale(1.03)}}@media (prefers-reduced-motion: reduce){.installation-background-layer,.product-flow-rail,.product-flow-rail .flow-card,.home-engine-intro:after{animation:none}.product-flow-panel{transition:none}}.bridge-animation-section{position:relative;overflow:hidden;width:100%;margin:0;padding:clamp(28px,4.8vw,64px) clamp(20px,4vw,48px) clamp(54px,7vw,96px);background:radial-gradient(circle at 16% 8%,rgba(255,229,106,.58),transparent 22rem),radial-gradient(circle at 84% 80%,rgba(248,213,36,.34),transparent 24rem),linear-gradient(180deg,#f5cd1b 0%,var(--beep-yellow) 44%,rgba(255,229,106,.72) 100%);isolation:isolate}.bridge-animation-section:before,.bridge-animation-section:after{position:absolute;z-index:0;border:1px solid rgba(5,5,5,.1);content:"";pointer-events:none}.bridge-animation-section:before{top:clamp(140px,18vw,232px);left:clamp(16px,5vw,82px);width:clamp(88px,11vw,146px);height:clamp(88px,11vw,146px);border-color:#57460042;border-radius:999px}.bridge-animation-section:after{right:clamp(20px,9vw,138px);bottom:clamp(92px,8vw,138px);width:clamp(110px,16vw,220px);height:clamp(70px,9vw,122px);border-color:#57460038;border-radius:18px;transform:rotate(-5deg)}.bridge-installation-wallpaper{position:absolute;inset:clamp(88px,10vw,128px) max(-100px,-6vw) clamp(48px,6vw,82px);z-index:0;width:calc(100% + min(200px,12vw));height:calc(100% - clamp(136px,16vw,210px));fill:none;stroke:#574600db;stroke-linecap:round;stroke-linejoin:round;stroke-width:3.2;pointer-events:none}.bridge-wallpaper-shape{vector-effect:non-scaling-stroke}.bridge-wallpaper-subtle{opacity:.22}.bridge-wallpaper-medium{opacity:.31}.bridge-wallpaper-strong{opacity:.4}.bridge-wallpaper-edge{stroke:#050505b8}.bridge-animation-inner{position:relative;z-index:1;display:grid;width:min(1180px,100%);gap:clamp(18px,3vw,30px);margin:0 auto}.bridge-animation-kicker{display:flex;align-items:end;justify-content:flex-end;gap:24px}.bridge-animation-kicker p{max-width:470px;margin:0;color:#0b0b0ba8;font-size:.94rem;font-weight:800;line-height:1.48;text-align:right}.bridge-animation-stage{position:relative;overflow:hidden;min-height:clamp(330px,46vw,560px);border:2px solid rgba(5,5,5,.78);border-radius:30px;background:linear-gradient(135deg,rgba(255,255,255,.16),transparent 34%),var(--beep-yellow);box-shadow:8px 8px #05050524}.bridge-stage-header{position:absolute;top:18px;right:18px;left:18px;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:12px;color:#050505a8;font-size:.72rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.bridge-stage-header span{border:1.5px solid rgba(5,5,5,.24);border-radius:999px;padding:8px 11px;background:#ffe56a9e}.bridge-stage-poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.bridge-stage-poster *{vector-effect:non-scaling-stroke}.bridge-world-lines{transform-box:fill-box;transform-origin:50% 68%;animation:bridge-world-turn 14.4s ease-in-out infinite}.bridge-house-lines{transform-box:fill-box;transform-origin:50% 78%;animation:bridge-house-breathe 14.4s ease-in-out infinite}.bridge-house-era{opacity:0;animation:bridge-era-reveal 14.4s ease-in-out infinite}.bridge-house-era-1800{animation-delay:0s}.bridge-house-era-1850{animation-delay:2.4s}.bridge-house-era-1900{animation-delay:4.8s}.bridge-house-era-1950{animation-delay:7.2s}.bridge-house-era-2000{animation-delay:9.6s}.bridge-house-era-2026{animation-delay:12s}.bridge-plumber-lines{transform-box:fill-box;transform-origin:50% 74%}.bridge-plumber-arm-left,.bridge-plumber-arm-right,.bridge-tool-stroke,.bridge-installation-tick{transform-box:fill-box;transform-origin:center}.bridge-plumber-arm-left{animation:bridge-arm-left-work 14.4s ease-in-out infinite}.bridge-plumber-arm-right{animation:bridge-arm-right-work 14.4s ease-in-out infinite}.bridge-tool-stroke{opacity:0;animation:bridge-tool-stroke 14.4s ease-in-out infinite}.bridge-installation-tick{opacity:0;stroke-dasharray:56;stroke-dashoffset:56;animation:bridge-installation-tick 14.4s ease-in-out infinite}.bridge-season-cue{opacity:0;transform-box:fill-box;transform-origin:center;animation:bridge-season-pass 14.4s ease-in-out infinite}.bridge-season-cue-sun{animation-delay:.8s}.bridge-season-cue-leaf{animation-delay:4.2s}.bridge-season-cue-rain{animation-delay:7.4s}.bridge-season-cue-star{animation-delay:10.6s}.bridge-technical-marks{animation:bridge-technical-fade 14.4s ease-in-out infinite}.bridge-active-year-cue{position:absolute;top:clamp(18px,3vw,34px);left:clamp(18px,3vw,34px);z-index:2;display:grid;width:86px;height:42px;place-items:center;border:1.5px solid rgba(5,5,5,.36);border-radius:999px;background:#ffe56abd;color:#050505db;font-size:.88rem;font-weight:950;letter-spacing:-.02em}.bridge-active-year-cue span{grid-area:1 / 1;opacity:0;animation:bridge-year-cue 14.4s ease-in-out infinite}.bridge-active-year-cue span:nth-child(1),.bridge-year-track span:nth-child(1){animation-delay:0s}.bridge-active-year-cue span:nth-child(2),.bridge-year-track span:nth-child(2){animation-delay:2.4s}.bridge-active-year-cue span:nth-child(3),.bridge-year-track span:nth-child(3){animation-delay:4.8s}.bridge-active-year-cue span:nth-child(4),.bridge-year-track span:nth-child(4){animation-delay:7.2s}.bridge-active-year-cue span:nth-child(5),.bridge-year-track span:nth-child(5){animation-delay:9.6s}.bridge-active-year-cue span:nth-child(6),.bridge-year-track span:nth-child(6){animation-delay:12s}.bridge-year-track{position:absolute;right:clamp(16px,3vw,34px);bottom:clamp(16px,3vw,30px);left:clamp(16px,3vw,34px);z-index:2;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.bridge-year-track span{position:relative;display:flex;min-height:38px;align-items:center;justify-content:center;border:1.5px solid rgba(5,5,5,.42);border-radius:999px;background:#ffe56ab8;color:#050505b8;font-size:clamp(.72rem,1vw,.88rem);font-weight:950;letter-spacing:-.02em;animation:bridge-year-active 14.4s ease-in-out infinite}.bridge-year-track span:not(:last-child):after{position:absolute;right:-10px;width:12px;height:2px;background:#05050547;content:""}.bridge-year-track .is-final{box-shadow:inset 0 0 0 1px #05050529;font-weight:1000}.bridge-animation-caption{max-width:760px;margin:0 auto;color:#0b0b0bd1;font-size:clamp(1.2rem,2.2vw,1.8rem);font-weight:950;letter-spacing:-.035em;line-height:1.18;text-align:center;text-wrap:balance}.bridge-animation-caption span{color:var(--beep-black)}@keyframes bridge-world-turn{0%,to{transform:translate3d(-5px,3px,0) rotate(-.45deg)}48%{transform:translate3d(6px,-2px,0) rotate(.4deg)}84%{transform:translate3d(2px,1px,0) rotate(.12deg)}}@keyframes bridge-house-breathe{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-3px,0)}}@keyframes bridge-era-reveal{0%,13%{opacity:.68}16%,to{opacity:0}}@keyframes bridge-year-active{0%,13%{border-color:var(--beep-black);background:var(--beep-black);color:var(--beep-yellow);transform:translate3d(0,-2px,0) scale(1.01)}16%,to{border-color:#0505056b;background:#ffe56ab8;color:#050505b8;transform:translateZ(0) scale(1)}}@keyframes bridge-year-cue{0%,13%{opacity:1;transform:translateZ(0)}16%,to{opacity:0;transform:translate3d(0,4px,0)}}@keyframes bridge-arm-left-work{0%,18%,to{transform:rotate(0)}8%{transform:rotate(-4deg)}58%{transform:rotate(2deg)}}@keyframes bridge-arm-right-work{0%,18%,to{transform:rotate(0)}10%{transform:rotate(4deg)}60%{transform:rotate(-2deg)}}@keyframes bridge-tool-stroke{0%,9%,70%,to{opacity:0;transform:translate3d(-4px,-2px,0) rotate(-4deg)}12%,18%,56%{opacity:.56;transform:translateZ(0) rotate(2deg)}}@keyframes bridge-installation-tick{0%,11%,78%,to{opacity:0;stroke-dashoffset:56}16%,62%{opacity:.58;stroke-dashoffset:0}}@keyframes bridge-season-pass{0%,16%,to{opacity:0;transform:translate3d(-10px,8px,0) scale(.96)}4%,10%{opacity:.36;transform:translateZ(0) scale(1)}}@keyframes bridge-technical-fade{0%,to{opacity:.42}50%{opacity:.58}}@media (prefers-reduced-motion: reduce){.bridge-world-lines,.bridge-house-lines,.bridge-house-era,.bridge-plumber-arm-left,.bridge-plumber-arm-right,.bridge-tool-stroke,.bridge-installation-tick,.bridge-season-cue,.bridge-technical-marks,.bridge-active-year-cue span,.bridge-year-track span{animation:none}.bridge-house-era{opacity:0}.bridge-house-era-2026{opacity:.72}.bridge-tool-stroke,.bridge-season-cue,.bridge-active-year-cue span{opacity:0}.bridge-installation-tick{opacity:.58;stroke-dashoffset:0}.bridge-active-year-cue span:last-child{opacity:1}.bridge-year-track .is-final{border-color:var(--beep-black);background:var(--beep-black);color:var(--beep-yellow);transform:none}}.platform-section{padding:28px 0 44px}.section-heading{display:grid;max-width:820px;gap:16px;margin-bottom:24px}.section-heading h2{color:var(--ink)}.section-heading p:not(.eyebrow){margin:0;color:var(--ink-soft);font-size:1.08rem;line-height:1.65}.entry-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.entry-card{display:flex;min-height:310px;flex-direction:column;padding:22px;border:2px solid rgba(5,5,5,.12);border-radius:8px;background:var(--surface);box-shadow:var(--shadow-tight);transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease}.entry-card:hover{border-color:var(--ink);box-shadow:8px 8px 0 var(--yellow-strong);transform:translateY(-2px)}.entry-card-yellow{background:linear-gradient(180deg,#f3c91c,var(--beep-yellow-soft))}.entry-card-white{background:var(--beep-white)}.entry-card-blue{background:linear-gradient(180deg,#9ad9f6,var(--beep-blue))}.entry-card-black{background:var(--beep-black);color:var(--beep-white)}.entry-card-black strong,.entry-card-black p,.entry-card-black small{color:var(--beep-white)}.entry-card-black small{opacity:.84}.entry-card-white .entry-card-eyebrow,.entry-card-blue .entry-card-eyebrow,.entry-card-yellow .entry-card-eyebrow{color:var(--beep-ink)}.entry-card strong{display:block;margin-top:18px;color:var(--ink);font-size:1.45rem;letter-spacing:-.035em}.entry-card p{margin:16px 0 0;color:var(--ink-soft);font-size:1rem;line-height:1.56}.entry-card small{display:block;margin-top:auto;padding-top:22px;color:var(--ink-muted);font-size:.88rem;font-weight:700;line-height:1.5}.home-after-hero-surface{position:relative;overflow:hidden;color:var(--beep-ink);margin-top:-1px;background:radial-gradient(circle at 84% 16%,rgba(134,206,242,.16),transparent 28rem),linear-gradient(180deg,#eec51b 0%,var(--beep-yellow) 36%,var(--beep-yellow-soft) 100%);isolation:isolate}.home-after-hero-surface:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:linear-gradient(112deg,transparent 0%,transparent 18%,rgba(255,255,255,.08) 19%,rgba(255,255,255,.025) 25%,transparent 26%,transparent 57%,rgba(255,255,255,.09) 58%,rgba(255,255,255,.03) 64%,transparent 65%),url("data:image/svg+xml,%3Csvg width='260' height='170' viewBox='0 0 260 170' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='%23000000' stroke-opacity='0.045' stroke-width='6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 36h78c22 0 40 18 40 40v14'/%3E%3Cpath d='M130 90c0 16-12 30-28 30s-28-14-28-30c0-15 28-44 28-44s28 29 28 44z'/%3E%3Cpath d='M165 34h52v28'/%3E%3Ccircle cx='217' cy='76' r='17'/%3E%3Cpath d='M217 55v42M196 76h42M203 62l29 29M232 62l-29 29'/%3E%3Cpath d='M160 128h44M214 128h34'/%3E%3Cpath d='M50 134h44M106 134h24'/%3E%3Cpath d='M32 86h36M156 86h30'/%3E%3C/g%3E%3C/svg%3E"),linear-gradient(90deg,rgba(0,0,0,.018),transparent 18%,transparent 82%,rgba(0,0,0,.018)),var(--beep-yellow);background-position:center,top left,center,center;background-size:auto,260px 170px,auto,auto;content:"";pointer-events:none}.home-after-hero-surface:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(circle at 16% 18%,rgba(255,255,255,.13),transparent 26%),radial-gradient(circle at 88% 42%,rgba(255,255,255,.1),transparent 24%),radial-gradient(circle at 52% 88%,rgba(0,0,0,.025),transparent 30%);content:"";opacity:.52;pointer-events:none}.home-engine-section{position:relative;z-index:1;padding:clamp(58px,7.5vw,108px) clamp(20px,4vw,48px) clamp(78px,8.4vw,126px);overflow:hidden;background:radial-gradient(circle at 12% 10%,rgba(134,206,242,.22),transparent 24rem),radial-gradient(circle at 88% 28%,rgba(255,229,106,.28),transparent 20rem),linear-gradient(180deg,#ffe56adb,#ffe56a80 12%,#363018db 22%,#050505fa 34%,#050505);color:var(--beep-white);isolation:isolate}.home-engine-section:before,.home-engine-section:after{position:absolute;z-index:0;content:"";pointer-events:none}.home-engine-section:before{top:16%;right:-14%;bottom:-12%;left:-14%;background:radial-gradient(ellipse at 20% 30%,rgba(248,213,36,.16),transparent 36rem),radial-gradient(ellipse at 78% 24%,rgba(255,229,106,.11),transparent 32rem),radial-gradient(ellipse at 48% 80%,rgba(153,139,42,.12),transparent 34rem);filter:blur(34px);opacity:.76}.home-engine-section:after{top:20%;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0 14%,rgba(134,206,242,.08) 14% 14.08%,transparent 14.08% 38%,rgba(134,206,242,.055) 38% 38.08%,transparent 38.08% 64%,rgba(134,206,242,.06) 64% 64.08%,transparent 64.08% 100%),linear-gradient(0deg,transparent 0 18%,rgba(134,206,242,.045) 18% 18.08%,transparent 18.08% 52%,rgba(134,206,242,.05) 52% 52.08%,transparent 52.08% 100%),radial-gradient(circle,rgba(134,206,242,.13) 0 1px,transparent 1.5px),linear-gradient(126deg,transparent 0 18%,rgba(134,206,242,.07) 18.08% 18.2%,transparent 18.28% 44%,rgba(248,213,36,.055) 44.08% 44.18%,transparent 44.26% 100%);background-position:center,center,center,center;background-size:auto,auto,46px 46px,auto;-webkit-mask-image:radial-gradient(ellipse at center,black 0 64%,transparent 84%);mask-image:radial-gradient(ellipse at center,black 0 64%,transparent 84%);opacity:.5}.home-engine-shell{position:relative;z-index:1;width:min(1180px,100%);margin:0 auto}.home-engine-intro{position:relative;overflow:hidden;max-width:900px;margin-bottom:clamp(32px,5vw,62px);border:2px solid rgba(5,5,5,.8);border-radius:30px;padding:clamp(26px,4.5vw,50px);background:radial-gradient(circle at 14% 12%,rgba(255,255,255,.5),transparent 15rem),radial-gradient(circle at 76% 18%,rgba(134,206,242,.18),transparent 18rem),linear-gradient(135deg,#ffe56afa,#f8d524d1),var(--beep-yellow);color:var(--beep-black);box-shadow:8px 8px #05050538,0 22px 46px #0505052e}.home-engine-intro:before,.home-engine-intro:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;content:"";pointer-events:none}.home-engine-intro:before{background:linear-gradient(90deg,transparent 0 18%,rgba(5,5,5,.055) 18% 18.12%,transparent 18.12% 48%,rgba(5,5,5,.04) 48% 48.12%,transparent 48.12% 100%),linear-gradient(0deg,transparent 0 28%,rgba(5,5,5,.045) 28% 28.12%,transparent 28.12% 66%,rgba(5,5,5,.035) 66% 66.12%,transparent 66.12% 100%),radial-gradient(circle,rgba(5,5,5,.11) 0 1px,transparent 1.35px);background-size:auto,auto,42px 42px;-webkit-mask-image:linear-gradient(90deg,black 0 66%,transparent 100%);mask-image:linear-gradient(90deg,black 0 66%,transparent 100%);opacity:.36}.home-engine-intro:after{background:radial-gradient(ellipse at 22% 24%,rgba(255,255,255,.28),transparent 18rem),linear-gradient(120deg,transparent 0 30%,rgba(134,206,242,.14) 42%,transparent 56% 100%);mix-blend-mode:soft-light;opacity:.78;animation:engine-intro-surface-shift 18s ease-in-out infinite alternate}.home-engine-intro>*{position:relative;z-index:1}.home-engine-intro .eyebrow{display:inline-flex;width:fit-content;margin:0 0 18px;border:1.5px solid rgba(5,5,5,.58);border-radius:999px;padding:8px 12px;background:#050505eb;color:var(--beep-yellow-soft)}.home-engine-intro h2{max-width:780px;margin:0;font-size:clamp(2.6rem,6vw,5.6rem);font-weight:950;letter-spacing:-.055em;line-height:.98}.home-engine-visual-line{width:fit-content;margin:clamp(18px,2.2vw,26px) 0 0;border:1.5px solid rgba(5,5,5,.2);border-radius:999px;padding:9px 13px;background:#86cef2a8;color:#050505e0;font-size:.92rem;font-weight:950}.home-engine-subline{max-width:760px;margin:18px 0 0;color:#050505bd;font-size:clamp(1.06rem,1.8vw,1.32rem);font-weight:750;line-height:1.5}.engine-flow{position:relative;display:grid;gap:18px;margin:0 auto}.engine-flow:before{position:absolute;top:-40px;right:-44px;bottom:-38px;left:-44px;z-index:0;background:url("data:image/svg+xml,%3Csvg width='1040' height='720' viewBox='0 0 1040 720' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='%2386cef2' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round' opacity='.32'%3E%3Cpath d='M64 118h144c34 0 52 18 52 52v46c0 34 18 52 52 52h116'/%3E%3Cpath d='M760 78h96c38 0 58 20 58 58v110c0 38-20 58-58 58h-76'/%3E%3Cpath d='M198 552h92c28 0 44-16 44-44v-42c0-28 16-44 44-44h104'/%3E%3Cpath d='M640 602h112c30 0 48-18 48-48v-58c0-30 18-48 48-48h70'/%3E%3Ccircle cx='260' cy='216' r='5'/%3E%3Ccircle cx='428' cy='268' r='5'/%3E%3Ccircle cx='780' cy='304' r='5'/%3E%3Ccircle cx='640' cy='602' r='5'/%3E%3C/g%3E%3Cg fill='none' stroke='%23f8d524' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' opacity='.2'%3E%3Crect x='82' y='414' width='98' height='124' rx='16'/%3E%3Cpath d='M108 454h48M108 490h38M108 512h56'/%3E%3Crect x='824' y='384' width='128' height='82' rx='18'/%3E%3Cpath d='M850 412h76M850 438h52'/%3E%3Cpath d='M744 186h112M780 150v72M820 150v72'/%3E%3Ccircle cx='780' cy='186' r='18'/%3E%3Cpath d='M524 94h122c34 0 52 18 52 52v66M618 212h128'/%3E%3C/g%3E%3C/svg%3E"),radial-gradient(ellipse at 26% 24%,rgba(134,206,242,.08),transparent 26rem),radial-gradient(ellipse at 82% 58%,rgba(248,213,36,.07),transparent 24rem);background-position:center;background-repeat:no-repeat;background-size:min(1040px,112%) auto,auto,auto;content:"";opacity:.72;pointer-events:none}.engine-flow-line{position:absolute;z-index:1;top:28px;bottom:24px;left:clamp(26px,5vw,58px);width:3px;border-radius:999px;background:linear-gradient(180deg,var(--beep-yellow),var(--beep-blue),rgba(255,255,255,.4));box-shadow:0 0 28px #86cef252}.engine-layer-card{position:relative;z-index:1;display:grid;grid-template-columns:clamp(56px,8vw,116px) minmax(0,1fr);align-items:stretch;gap:clamp(14px,2.4vw,30px)}.engine-layer-card:nth-of-type(odd) .engine-layer-panel{margin-right:clamp(0px,8vw,112px)}.engine-layer-card:nth-of-type(2n) .engine-layer-panel{margin-left:clamp(0px,8vw,112px)}.engine-layer-node{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:center;padding-top:22px}.engine-layer-node span{display:grid;width:clamp(46px,5.8vw,68px);height:clamp(46px,5.8vw,68px);place-items:center;border:2px solid rgba(5,5,5,.82);border-radius:18px;background:var(--beep-yellow);color:var(--beep-black);box-shadow:4px 4px 0 var(--beep-blue);font-size:.9rem;font-weight:950}.engine-layer-panel{position:relative;overflow:hidden;min-height:190px;border:1.5px solid rgba(134,206,242,.3);border-radius:28px;padding:clamp(22px,3vw,34px);background:linear-gradient(135deg,rgba(134,206,242,.16),transparent 38%),linear-gradient(180deg,#ffffff12,#ffffff08),#101820;box-shadow:0 24px 60px #00000047}.engine-layer-panel:after{position:absolute;right:-24px;bottom:-32px;width:180px;height:120px;border:1.5px solid rgba(248,213,36,.22);border-radius:24px;content:"";transform:rotate(-7deg)}.engine-layer-header,.engine-layer-checks{display:flex;flex-wrap:wrap;gap:8px}.engine-layer-header{align-items:center;justify-content:space-between;margin-bottom:16px}.engine-layer-signal,.engine-layer-state,.engine-layer-checks span,.engine-output-chip{display:inline-flex;align-items:center;min-height:30px;border-radius:999px;padding:7px 10px;font-size:.74rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.engine-layer-signal{background:var(--beep-blue);color:var(--beep-black)}.engine-layer-state{border:1px solid rgba(248,213,36,.34);color:var(--beep-yellow-soft)}.engine-layer-panel h3{margin:0;color:var(--beep-white);font-size:clamp(1.45rem,2.6vw,2.3rem);letter-spacing:-.035em;line-height:1.08}.engine-layer-panel p{max-width:760px;margin:14px 0 0;color:#ffffffc2;font-size:1rem;font-weight:650;line-height:1.6}.engine-layer-checks{margin-top:20px}.engine-layer-checks span{border:1px solid rgba(255,255,255,.14);background:#ffffff0f;color:#ffffffc7;letter-spacing:0;text-transform:none}.engine-layer-checks span:before{width:7px;height:7px;margin-right:7px;border-radius:999px;background:var(--beep-yellow);content:""}.engine-output-layer{position:relative;z-index:1;margin-top:clamp(30px,5vw,58px);overflow:hidden;border:1.5px solid rgba(248,213,36,.34);border-radius:32px;padding:clamp(24px,3.6vw,42px);background:radial-gradient(circle at 92% 10%,rgba(134,206,242,.18),transparent 22rem),linear-gradient(135deg,#f8d52424,#ffffff0a),#0b0f14}.engine-output-layer:before{position:absolute;top:18px;right:18px;bottom:18px;left:18px;border:1px solid rgba(134,206,242,.07);border-radius:26px;background:linear-gradient(90deg,transparent 0 28%,rgba(134,206,242,.055) 28% 28.16%,transparent 28.16% 69%,rgba(248,213,36,.045) 69% 69.16%,transparent 69.16% 100%),linear-gradient(0deg,transparent 0 40%,rgba(134,206,242,.052) 40% 40.14%,transparent 40.14% 100%);content:"";pointer-events:none}.engine-output-heading,.engine-output-status,.engine-output-cards,.engine-principle-line{position:relative;z-index:1}.engine-output-heading{display:grid;gap:12px;max-width:850px;margin-bottom:18px}.engine-output-chip{width:fit-content;background:#f8d524f5;color:var(--beep-black)}.engine-output-heading h3{margin:0;font-size:clamp(1.8rem,3.8vw,3.55rem);letter-spacing:-.045em;line-height:1.02}.engine-output-support{max-width:760px;margin:0;color:#ffffffc2;font-size:clamp(1rem,1.7vw,1.16rem);font-weight:700;line-height:1.55}.engine-output-status{width:fit-content;max-width:100%;margin:0 0 18px;border:1px solid rgba(134,206,242,.24);border-radius:999px;padding:9px 12px;background:#05090d7a;color:#ffffffd6;font-size:.78rem;font-weight:900;line-height:1.35}.engine-output-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.engine-output-card{position:relative;display:flex;flex-direction:column;min-height:250px;overflow:hidden;border:1px solid rgba(255,255,255,.15);border-radius:22px;padding:18px;background:linear-gradient(180deg,#ffffff16,#ffffff09),#060b10c2;box-shadow:inset 0 1px #ffffff14}.engine-output-card:before{position:absolute;top:0;right:0;left:0;height:4px;background:linear-gradient(90deg,var(--beep-yellow),rgba(134,206,242,.9));content:""}.engine-record-topline{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:18px}.engine-record-marker,.engine-record-state{display:inline-flex;align-items:center;min-height:26px;border-radius:999px;padding:6px 9px;font-size:.68rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.engine-record-marker{background:#f8d52429;color:var(--beep-yellow-soft)}.engine-record-state{border:1px solid rgba(134,206,242,.34);color:#c1e8faf0}.engine-output-card h4{margin:0;color:var(--beep-yellow-soft);font-size:1.08rem;letter-spacing:-.02em}.engine-output-card p{margin:10px 0 0;color:#fffc;font-size:.94rem;font-weight:650;line-height:1.5}.engine-record-fields{display:grid;gap:7px;margin-top:auto;padding-top:18px}.engine-record-fields span{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:8px 10px 8px 28px;background:#ffffff12;color:#ffffffc7;font-size:.78rem;font-weight:850;line-height:1.25}.engine-record-fields span:before{position:absolute;top:50%;left:10px;width:8px;height:8px;border:1.5px solid var(--beep-yellow);border-radius:999px;content:"";transform:translateY(-50%)}.engine-principle-line{width:fit-content;margin:24px 0 0 auto;border:1.5px solid rgba(134,206,242,.42);border-radius:999px;padding:11px 14px;background:#86cef21f;color:var(--beep-white);font-size:1rem;font-weight:950}.home-applications-section{position:relative;z-index:1;overflow:hidden;padding:clamp(86px,9vw,124px) clamp(12px,2.6vw,36px) clamp(88px,8vw,122px);margin-top:-1px;background:radial-gradient(circle at 12% 20%,rgba(255,255,255,.42),transparent 20rem),radial-gradient(circle at 86% 22%,rgba(134,206,242,.28),transparent 25rem),linear-gradient(180deg,#050505,#312a13f5 9%,#f7df5deb 20%,#f5cf1fe0 62%,#e0b816eb);color:var(--beep-black);isolation:isolate}.home-applications-section:before,.home-applications-section:after{position:absolute;z-index:0;content:"";pointer-events:none}.home-applications-section:before{inset:clamp(54px,6vw,88px) 0 0;background:linear-gradient(90deg,transparent 0 12%,rgba(5,5,5,.055) 12% 12.12%,transparent 12.12% 40%,rgba(5,5,5,.045) 40% 40.12%,transparent 40.12% 72%,rgba(5,5,5,.04) 72% 72.12%,transparent 72.12% 100%),linear-gradient(0deg,transparent 0 24%,rgba(5,5,5,.052) 24% 24.12%,transparent 24.12% 58%,rgba(5,5,5,.045) 58% 58.12%,transparent 58.12% 100%),radial-gradient(circle,rgba(5,5,5,.13) 0 1px,transparent 1.35px);background-size:auto,auto,42px 42px;-webkit-mask-image:radial-gradient(ellipse at center,black 0 72%,transparent 94%);mask-image:radial-gradient(ellipse at center,black 0 72%,transparent 94%);opacity:.38}.home-applications-section:after{right:-14%;bottom:-28%;width:min(760px,74vw);height:min(760px,74vw);border-radius:999px;background:radial-gradient(circle,rgba(5,5,5,.12),transparent 64%);filter:blur(14px);opacity:.44}.home-applications-section+.home-audiences-section{margin-top:clamp(-156px,-9.5vw,-116px)}.home-applications-shell{position:relative;z-index:1;width:min(1540px,100%);margin:0 auto}.home-applications-intro{display:grid;gap:clamp(14px,1.8vw,22px);max-width:1060px;margin-bottom:clamp(24px,3.1vw,42px);color:var(--beep-black)}.home-applications-intro .eyebrow{width:fit-content;margin:0;border:1.5px solid rgba(5,5,5,.76);border-radius:999px;padding:8px 12px;background:#050505eb;color:var(--beep-yellow-soft)}.home-applications-intro h2{max-width:960px;margin:0;font-size:clamp(2.9rem,5.4vw,6.25rem);font-weight:950;letter-spacing:-.064em;line-height:.9}.home-applications-intro p:not(.eyebrow){max-width:860px;margin:0;color:#050505bd;font-size:clamp(1.05rem,1.45vw,1.28rem);font-weight:760;line-height:1.48}.application-map{position:relative;min-height:clamp(560px,45vw,670px);border:2px solid rgba(5,5,5,.68);border-radius:clamp(28px,4vw,46px);padding:clamp(22px,2.6vw,36px) clamp(24px,3vw,46px) clamp(28px,3.4vw,48px);background:radial-gradient(circle at 88% 10%,rgba(134,206,242,.2),transparent 18rem),linear-gradient(145deg,#ffffff94,#f5cf1f3d),#eec41d6b;box-shadow:12px 12px #05050533,inset 0 1px #ffffff80,0 36px 80px #05050521}.application-map:before{position:absolute;inset:clamp(14px,2vw,24px);border:1px dashed rgba(5,5,5,.18);border-radius:clamp(22px,3vw,36px);content:"";pointer-events:none}.application-flow-labels{position:relative;z-index:4;display:grid;grid-template-columns:.85fr .9fr 1.38fr 1.14fr 1.08fr;gap:clamp(7px,.8vw,12px);margin-bottom:clamp(18px,2.2vw,28px)}.application-flow-labels span{display:inline-flex;align-items:center;justify-content:center;min-height:34px;border:1.5px solid rgba(5,5,5,.58);border-radius:12px;padding:7px 11px;background:#ffffff52;color:#050505e6;box-shadow:inset 0 1px #ffffff47;font-size:clamp(.64rem,.75vw,.75rem);font-weight:950;letter-spacing:.015em;line-height:1.1;text-align:center;transition:background .42s ease,border-color .42s ease,box-shadow .42s ease,color .42s ease,transform .42s ease;animation:application-flow-status 12.5s ease-in-out infinite}.application-flow-labels span:nth-child(2){animation-delay:2.5s}.application-flow-labels span:nth-child(3){animation-delay:5s}.application-flow-labels span:nth-child(4){animation-delay:7.5s}.application-flow-labels span:nth-child(5){animation-delay:10s}@keyframes application-flow-status{0%,18%{border-color:#050505eb;background:#050505eb;color:var(--beep-yellow-soft);box-shadow:0 7px 18px #0505051f,inset 0 1px #ffffff14;transform:translateY(-1px)}26%,to{border-color:#0505057a;background:#ffffff52;color:#050505e6;box-shadow:inset 0 1px #ffffff47;transform:none}}@media (prefers-reduced-motion: reduce){.application-flow-labels span{animation:none;transition:none}.application-flow-labels span:first-child{border-color:#050505eb;background:#050505eb;color:var(--beep-yellow-soft);box-shadow:0 7px 18px #0505051f,inset 0 1px #ffffff14}}.application-flow-path{position:absolute;inset:112px 44px auto;z-index:1;width:calc(100% - 88px);height:430px;overflow:visible;color:#050505c7;pointer-events:none}.application-flow-path path{fill:none;stroke:currentColor;stroke-dasharray:10 12;stroke-linecap:round;stroke-width:2.7}.application-flow-path marker path{fill:none;stroke:currentColor;stroke-dasharray:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.application-flow-path .application-flow-guide{marker-end:url(#application-flow-arrow);stroke-dasharray:none;stroke-width:2.45}.application-flow-path .application-flow-guide-final{color:#050505c7}.application-flow-path .application-flow-path-secondary{color:#86cef2b8;stroke-dasharray:3 12;stroke-width:2.5}.application-flow-path circle{fill:var(--beep-blue);stroke:#050505e0;stroke-width:3}.application-card-grid{position:relative;z-index:3;display:grid;grid-template-columns:minmax(210px,.92fr) minmax(225px,.98fr) minmax(390px,1.62fr) minmax(220px,.96fr);grid-template-rows:repeat(6,minmax(50px,auto));column-gap:clamp(22px,2.45vw,42px);row-gap:clamp(14px,1.8vw,22px);align-items:start}.application-layer-card{position:relative;overflow:hidden;border:2px solid rgba(5,5,5,.86);border-radius:clamp(22px,2.6vw,32px);padding:clamp(18px,2.4vw,28px);background:radial-gradient(circle at 18% 12%,rgba(255,255,255,.54),transparent 12rem),radial-gradient(circle at 86% 86%,rgba(134,206,242,.12),transparent 12rem),linear-gradient(145deg,#f7df5dfa,#f5cf1fe6);box-shadow:7px 7px #050505d6,0 24px 50px #05050526}.application-layer-card:after{position:absolute;right:-38px;bottom:-44px;width:138px;height:138px;border:2px solid rgba(5,5,5,.18);border-radius:999px;background:#86cef22e;content:""}.application-layer-card--describe{grid-column:1 / 2;grid-row:2 / 5;transform:rotate(-1.15deg) translateY(2px)}.application-layer-card--remote{grid-column:2 / 3;grid-row:1 / 4;transform:rotate(.9deg) translateY(0)}.application-layer-card--material{grid-column:3 / 4;grid-row:2 / 7;min-height:410px;border-width:2.5px;padding:clamp(24px,3vw,38px);background:radial-gradient(circle at 88% 12%,rgba(134,206,242,.36),transparent 16rem),radial-gradient(circle at 18% 88%,rgba(255,255,255,.46),transparent 14rem),linear-gradient(145deg,#f7df5d,#f5cf1ff0);box-shadow:10px 10px 0 var(--beep-blue),0 34px 70px #05050538}.application-layer-card--field{grid-column:4 / 5;grid-row:3 / 6;align-self:center;background:radial-gradient(circle at 78% 16%,rgba(134,206,242,.28),transparent 12rem),linear-gradient(145deg,#ffef8ce0,#eec71cc2);box-shadow:6px 6px #0505059e,0 22px 48px #05050524;transform:rotate(.85deg) translate(-2px,18px)}.application-card-topline{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.application-card-topline span{display:inline-flex;align-items:center;width:fit-content;min-height:30px;border-radius:12px;padding:7px 10px;background:#050505eb;color:var(--beep-yellow-soft);font-size:.68rem;font-weight:950;letter-spacing:.08em;line-height:1.1;text-transform:uppercase}.application-card-topline i{display:block;flex:0 0 auto;width:14px;height:14px;border:2px solid rgba(5,5,5,.82);border-radius:999px;background:var(--beep-blue);box-shadow:0 0 0 6px #86cef229}.application-layer-card h3,.application-layer-card strong,.application-layer-card p,.application-card-chips,.application-field-abstract{position:relative;z-index:1}.application-layer-card h3{margin:0;color:var(--beep-black);font-size:clamp(1.62rem,2.2vw,2.28rem);font-weight:950;letter-spacing:-.052em;line-height:.98}.application-layer-card--material h3{max-width:560px;font-size:clamp(2.35rem,4vw,4.4rem);letter-spacing:-.065em}.application-layer-card strong{display:block;max-width:520px;margin-top:12px;color:#050505d6;font-size:clamp(.98rem,1.18vw,1.12rem);font-weight:950;line-height:1.28}.application-layer-card--material strong{font-size:clamp(1.12rem,1.55vw,1.34rem)}.application-layer-card p{max-width:660px;margin:12px 0 0;color:#050505c7;font-size:clamp(.94rem,.98vw,1rem);font-weight:700;line-height:1.55}.application-layer-card--material p{font-size:clamp(1rem,1.22vw,1.1rem)}.application-card-chips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:24px}.application-card-chips span{position:relative;border:1.5px solid rgba(5,5,5,.24);border-radius:14px;padding:11px 12px 11px 31px;background:#ffffff8f;color:#050505d6;font-size:.82rem;font-weight:900;line-height:1.2}.application-card-chips span:before{position:absolute;top:50%;left:12px;width:8px;height:8px;border-radius:999px;background:var(--beep-blue);content:"";transform:translateY(-50%)}.application-field-abstract{min-height:116px;margin-top:18px;overflow:hidden;border:1.5px solid rgba(5,5,5,.28);border-radius:18px;background:linear-gradient(90deg,transparent 0 32%,rgba(5,5,5,.08) 32% 32.5%,transparent 32.5% 100%),linear-gradient(0deg,transparent 0 48%,rgba(5,5,5,.07) 48% 48.5%,transparent 48.5% 100%),#ffffff47}.field-track{position:absolute;inset:auto 34px 28px 32px;height:58px;border:3px solid rgba(5,5,5,.68);border-top:0;border-left:0;border-radius:0 0 44px}.field-dot{position:absolute;width:28px;height:28px;border:2px solid rgba(5,5,5,.8);border-radius:11px;background:var(--beep-yellow);box-shadow:3px 3px 0 var(--beep-blue)}.field-dot-a{top:20px;left:22px}.field-dot-b{top:56px;right:44px}.field-dot-c{right:24px;bottom:18px}.applications-principle{position:relative;z-index:4;width:fit-content;max-width:100%;margin:clamp(26px,4vw,44px) auto 0 0;border:1.5px solid rgba(5,5,5,.34);border-radius:999px;padding:12px 15px;background:#050505eb;color:var(--beep-yellow-soft);font-size:.95rem;font-weight:950;line-height:1.35}.entry-platform-region{position:relative;z-index:1;width:min(1240px,calc(100% - 48px));margin:0 auto clamp(54px,7vw,88px);padding:clamp(28px,4.8vw,56px);overflow:hidden;border:2px solid rgba(0,0,0,.26);border-radius:8px;background:radial-gradient(circle at 86% 12%,rgba(134,206,242,.16),transparent 24rem),linear-gradient(135deg,#ffffff8a,#fff3),#f7df5dbd;box-shadow:10px 10px #0505052e,0 34px 90px #0000001f,inset 0 1px #ffffff6b}.entry-platform-region:before{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(112deg,transparent 0 58%,rgba(255,255,255,.14) 59%,rgba(255,255,255,.025) 70%,transparent 71%),radial-gradient(circle at 86% 8%,rgba(255,255,255,.16),transparent 28%);content:"";opacity:.38;pointer-events:none}.entry-platform-region .platform-section{position:relative;z-index:1;width:100%}.product-entries-section{padding-top:0;padding-bottom:0}.product-entries-heading{max-width:760px;margin-bottom:0}.product-entries-heading .eyebrow{display:inline-flex;min-height:30px;align-items:center;width:fit-content;margin-bottom:22px;border-radius:999px;padding:0 12px;background:var(--beep-black);color:var(--beep-white);font-size:11px;font-weight:950;letter-spacing:0;line-height:1;text-transform:uppercase}.product-entries-heading h2{color:var(--beep-black);font-size:clamp(38px,5.4vw,66px);font-weight:950;letter-spacing:-.04em;line-height:1.02}.entry-system-layout{display:grid;grid-template-columns:minmax(360px,.82fr) minmax(0,1.18fr);gap:clamp(28px,5vw,68px);align-items:center;margin-top:clamp(34px,5vw,56px)}.entry-stack{display:grid;gap:12px}.product-entries-section .entry-card,.professional-entry-card,.material-module-card{border:2px solid rgba(0,0,0,.2);border-radius:8px}.product-entries-section .entry-card{display:grid;min-height:0;gap:10px;padding:clamp(18px,2.4vw,24px);background:linear-gradient(180deg,rgba(255,255,255,.54),var(--beep-yellow-soft));box-shadow:0 14px 34px #00000014;color:var(--beep-black)}.product-entries-section .entry-card-cream{background:#ffffffc2}.product-entries-section .entry-card:hover{border-color:#0003;box-shadow:0 14px 34px #00000014;transform:none}.product-entries-section .entry-card-eyebrow{display:inline-flex;min-height:24px;align-items:center;width:fit-content;border:1px solid rgba(255,255,255,.2);border-radius:999px;padding:0 10px;background:var(--beep-black);color:var(--beep-white);font-size:10px;font-weight:950;letter-spacing:.01em;line-height:1;text-transform:uppercase}.product-entries-section .entry-card h3,.professional-entry-card h3,.material-module-card h3{margin:0;font-size:clamp(23px,2.4vw,31px);font-weight:950;letter-spacing:-.035em;line-height:1.05}.product-entries-section .entry-card p,.professional-entry-card p,.material-module-card p{margin:0;color:#000000c7;font-size:15px;font-weight:760;line-height:1.42}.professional-entry-stack{position:relative;display:grid;gap:0;margin-top:6px}.professional-entry-card{display:grid;gap:10px;padding:clamp(20px,2.8vw,26px);border-color:#ffffff2e;background:var(--beep-black);box-shadow:0 18px 42px #0000002e;color:var(--beep-white)}.professional-entry-card .entry-card-eyebrow{border-color:#00000024;background:var(--beep-blue);color:var(--beep-black)}.professional-entry-card p{color:#ffffffdb}.material-module-card{position:relative;display:grid;gap:8px;width:calc(100% - 28px);margin:-2px 0 0 auto;padding:16px 18px 18px;border-top-color:#00000042;background:linear-gradient(180deg,#9ad9f6,var(--beep-blue));box-shadow:0 16px 34px #00000024;color:var(--beep-black)}.material-module-card:before{position:absolute;top:-15px;bottom:100%;left:18px;width:2px;background:var(--beep-black);content:""}.material-module-card .entry-card-eyebrow{border-color:#00000024;background:#ffffff42;color:var(--beep-black)}.material-module-card h3{font-size:clamp(20px,2vw,25px)}.material-module-card p{color:#000000d1}.platform-logic-copy{display:grid;gap:18px;max-width:650px;justify-self:end;padding:clamp(12px,2vw,24px) 0}.platform-logic-label{display:inline-flex;min-height:28px;align-items:center;width:fit-content;margin:0;border:1px solid rgba(0,0,0,.18);border-radius:999px;padding:0 11px;background:#ffffff5c;color:#000000d1;font-size:11px;font-weight:950;line-height:1;text-transform:uppercase}.platform-logic-copy h3{max-width:620px;margin:0;color:var(--beep-black);font-size:clamp(36px,4.8vw,62px);font-weight:950;letter-spacing:-.045em;line-height:1.02}.platform-logic-copy p:not(.platform-logic-label){max-width:610px;margin:0;color:#000000d1;font-size:clamp(17px,1.55vw,20px);font-weight:690;line-height:1.55}.platform-logic-copy .platform-logic-principle{border-left:4px solid var(--beep-black);padding-left:16px;color:var(--beep-black);font-weight:880}.workflow-band{display:grid;grid-template-columns:minmax(0,.95fr) minmax(320px,1.05fr);gap:32px;align-items:center;margin-bottom:64px;border:2px solid var(--ink);border-radius:34px;padding:clamp(24px,4vw,42px);background:radial-gradient(circle at top right,rgba(248,213,36,.2),transparent 20rem),var(--blue-deep);color:var(--beep-white);box-shadow:var(--shadow)}.workflow-band .eyebrow{color:var(--yellow)}.workflow-band-copy{display:grid;gap:14px}.workflow-steps{display:grid;gap:12px;padding:0;margin:0;list-style:none}.workflow-steps li{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:start;border:1px solid rgba(255,255,255,.13);border-radius:18px;padding:16px;background:#ffffff12}.workflow-steps span{display:grid;width:38px;height:38px;place-items:center;border-radius:13px;background:var(--yellow);color:var(--ink);font-size:.84rem;font-weight:950}.workflow-steps p{margin:0;color:#ffffffd1;line-height:1.55}.route-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.route-card{min-height:190px;padding:22px;border:1px solid rgba(255,255,255,.16);border-radius:22px;background:#ffffff14}.route-card:hover{outline:2px solid var(--yellow)}.route-card span{color:var(--yellow);font-size:.75rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.route-card strong{display:block;margin-top:12px;color:var(--beep-white);font-size:1.35rem}.route-card p{margin:10px 0 0;color:#ffffffc2;line-height:1.55}.placeholder-page{padding:84px 0}.site-footer{position:relative;margin-top:-1px;background:radial-gradient(circle at 18% 0%,rgba(248,213,36,.12),transparent 24rem),radial-gradient(circle at 82% 4%,rgba(134,206,242,.1),transparent 22rem),linear-gradient(180deg,#05080c 0%,#040609 42%,var(--ink) 100%);color:var(--beep-white)}.footer-inner{display:grid;max-width:1180px;grid-template-columns:minmax(280px,.9fr) minmax(620px,1.8fr);gap:clamp(36px,5vw,68px);padding:clamp(72px,7vw,96px) 24px 52px;margin:0 auto}.footer-brand-panel{display:grid;align-content:start;gap:28px}.footer-brand{color:var(--yellow);font-size:1.35rem}.footer-intro p,.footer-updates p,.footer-column-note{color:#fffc;line-height:1.65}.footer-intro p{max-width:440px}.footer-intro strong{display:inline-flex;margin-top:4px;color:var(--beep-white)}.footer-updates{max-width:460px;padding:20px;border:1px solid rgba(134,206,242,.18);border-radius:22px;background:#ffffff12;box-shadow:0 18px 46px #0000002e}.footer-updates h2{margin:0;color:var(--beep-white);font-size:clamp(1rem,1.4vw,1.18rem);line-height:1.35}.footer-updates p{margin:10px 0 0;font-size:.94rem}.footer-follow-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.footer-follow-links a{display:inline-flex;align-items:center;min-height:42px;padding:10px 14px;border:1px solid rgba(248,213,36,.25);border-radius:999px;background:#f8d52414;color:var(--beep-white);font-size:.92rem}.footer-follow-links a:hover{border-color:#f8d52480;background:#f8d52424}.footer-columns{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(18px,2.2vw,30px)}.footer-column h2{margin:0 0 14px;color:var(--yellow);font-size:.84rem;letter-spacing:.08em;text-transform:uppercase}.footer-column-note{margin:-4px 0 14px;font-size:.88rem}.footer-column ul{display:grid;gap:10px;padding:0;margin:0;list-style:none}.footer-column a{display:grid;gap:4px;color:#fffc;line-height:1.35}.footer-column a small{max-width:210px;color:#ffffffad;font-size:.78rem;line-height:1.45}.footer-column a:hover{color:var(--beep-white)}.footer-column a:hover small{color:#ffffffb8}.home-audiences-section{position:relative;overflow:hidden;padding:calc(clamp(56px,4.8vw,78px) + 10vh) 24px clamp(150px,11vw,184px);background:radial-gradient(circle at 9% 22%,rgba(255,255,255,.44),transparent 24rem),radial-gradient(circle at 92% 30%,rgba(134,206,242,.2),transparent 28rem),linear-gradient(180deg,#eac112f2,#f8d524f5 12%,#ffe56af2 40%,#e3b916e6 64%,#122531c7 84%,#05080c 97%,#05080c);box-shadow:0 -32px 56px #f5cd1b61;isolation:isolate}.home-audiences-section:before,.home-audiences-section:after{position:absolute;content:"";pointer-events:none}.home-audiences-section:before{top:0;right:0;bottom:0;left:0;z-index:-2;background:linear-gradient(90deg,transparent 0 10%,rgba(5,5,5,.058) 10% 10.1%,transparent 10.1% 38%,rgba(5,5,5,.05) 38% 38.1%,transparent 38.1% 70%,rgba(5,5,5,.046) 70% 70.1%,transparent 70.1% 100%),linear-gradient(0deg,transparent 0 20%,rgba(5,5,5,.052) 20% 20.12%,transparent 20.12% 55%,rgba(5,5,5,.048) 55% 55.12%,transparent 55.12% 100%),radial-gradient(circle,rgba(5,5,5,.14) 0 1px,transparent 1.35px);background-size:auto,auto,42px 42px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.82) 0%,rgba(0,0,0,.52) 18%,rgba(0,0,0,.3) 42%,rgba(0,0,0,.44) 72%,transparent 98%);mask-image:linear-gradient(180deg,rgba(0,0,0,.82) 0%,rgba(0,0,0,.52) 18%,rgba(0,0,0,.3) 42%,rgba(0,0,0,.44) 72%,transparent 98%);opacity:.46}.home-audiences-section:after{top:5%;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(circle at 8% 42%,rgba(5,5,5,.13),transparent 22rem),radial-gradient(circle at 94% 48%,rgba(5,5,5,.15),transparent 25rem),radial-gradient(circle at 18% 84%,rgba(134,206,242,.26),transparent 30rem),linear-gradient(180deg,rgba(245,205,27,.2) 0%,transparent 18%,transparent 58%,rgba(4,10,16,.12) 72%,rgba(3,7,12,.58) 100%);opacity:.84}.home-audiences-shell{position:relative;z-index:1;max-width:1180px;margin:0 auto}.home-audiences-intro{display:grid;max-width:900px;gap:16px;margin-bottom:28px}.home-audiences-intro .eyebrow{width:fit-content;border:1.5px solid rgba(5,5,5,.68);border-radius:999px;padding:8px 12px;background:#050505e6;color:var(--beep-yellow-soft);box-shadow:3px 3px #86cef26b,0 10px 22px #0505051f;letter-spacing:.1em}.home-audiences-intro h2{max-width:780px;margin:0;color:var(--beep-black);font-size:clamp(3rem,7vw,5.9rem);letter-spacing:-.064em;line-height:.9}.home-audiences-intro p:not(.eyebrow){max-width:760px;margin:0;color:#050505bd;font-size:1.12rem;font-weight:750;line-height:1.55}.audience-tabs{display:flex;gap:10px;margin-bottom:20px;overflow-x:auto;padding:4px 2px 10px;scrollbar-width:none}.audience-tabs::-webkit-scrollbar{display:none}.audience-tab{flex:0 0 auto;border:2px solid rgba(5,5,5,.32);border-radius:999px;padding:11px 16px;background:#ffffff6b;color:#050505b8;cursor:pointer;font-size:.92rem;font-weight:950;letter-spacing:-.025em;transition:background .18s ease,box-shadow .18s ease,color .18s ease,transform .18s ease;white-space:nowrap}.audience-tab:hover,.audience-tab:focus-visible{background:#ffffffbd;color:var(--beep-black);outline:none;transform:translateY(-1px)}.audience-tab:focus-visible{box-shadow:0 0 0 4px #05050529}.audience-tab--active{border-color:var(--beep-black);background:var(--beep-black);color:var(--beep-yellow-soft);box-shadow:3px 3px 0 var(--beep-blue)}.audience-panel{display:grid;grid-template-columns:minmax(0,.94fr) minmax(420px,1.06fr);gap:22px;align-items:stretch;animation:audience-panel-in .26s ease both}@keyframes audience-panel-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.audience-content-card,.audience-simulation{border:2px solid rgba(5,5,5,.86);border-radius:30px;box-shadow:7px 7px #050505c7,0 26px 56px #05050524}.audience-content-card{display:flex;flex-direction:column;min-height:540px;padding:30px;background:radial-gradient(circle at 92% 12%,rgba(134,206,242,.28),transparent 12rem),linear-gradient(180deg,#ffffffe6,#ffffffad)}.audience-label{width:fit-content;border:1px solid rgba(5,5,5,.22);border-radius:999px;padding:7px 10px;background:#f8d5246b;color:#050505c2;font-size:.78rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.audience-content-card h3{max-width:640px;margin:22px 0 0;color:var(--beep-black);font-size:clamp(2rem,4vw,3.35rem);letter-spacing:-.056em;line-height:.98}.audience-content-card p{margin:18px 0 0;color:#050505b8;font-size:1.02rem;font-weight:700;line-height:1.58}.audience-value-list{display:grid;gap:10px;padding:0;margin:24px 0 0;list-style:none}.audience-value-list li{position:relative;padding:11px 12px 11px 36px;border:1px solid rgba(5,5,5,.12);border-radius:16px;background:#ffffff75;color:#050505cc;font-size:.94rem;font-weight:850;line-height:1.36}.audience-value-list li:before{position:absolute;top:13px;left:13px;width:11px;height:11px;border:2px solid var(--beep-black);border-radius:50%;background:var(--beep-blue);box-shadow:2px 2px 0 var(--beep-yellow);content:""}.audience-interest-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;margin-top:auto;border:1px solid rgba(5,5,5,.16);border-radius:20px;background:#0505050d}.audience-interest-row span{color:#05050594;font-size:.78rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.audience-interest-row button{border:2px solid var(--beep-black);border-radius:999px;padding:9px 13px;background:var(--beep-yellow);color:var(--beep-black);cursor:pointer;font-size:.88rem;font-weight:950;box-shadow:2px 2px 0 var(--beep-black);transition:transform .16s ease,box-shadow .16s ease}.audience-interest-row button:hover,.audience-interest-row button:focus-visible{outline:none;transform:translateY(-1px);box-shadow:3px 3px 0 var(--beep-black)}.audience-interest-row button:focus-visible{outline:3px solid rgba(5,5,5,.22);outline-offset:3px}.audience-simulation{position:relative;display:grid;grid-template-rows:auto minmax(180px,auto) 1fr auto;gap:16px;min-height:540px;overflow:hidden;padding:24px;background:radial-gradient(circle at 78% 12%,rgba(134,206,242,.34),transparent 16rem),linear-gradient(145deg,#050505,#0a1b25 58%,#071018);color:var(--beep-white)}.audience-simulation:before{position:absolute;inset:auto -18% -22% 32%;height:230px;border-radius:999px;background:#f8d5243d;content:"";filter:blur(34px);pointer-events:none}.audience-sim-header{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid rgba(134,206,242,.24);border-radius:999px;padding:8px 12px;background:#ffffff0f;color:#ffffffc2;font-size:.76rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.audience-input-card,.audience-output-card,.audience-system-note{position:relative;z-index:1}.audience-input-card{display:flex;flex-direction:column;justify-content:space-between;min-height:188px;border:1px solid rgba(134,206,242,.34);border-radius:24px;padding:18px;background:linear-gradient(135deg,rgba(134,206,242,.18),transparent 45%),#ffffff12;box-shadow:inset 0 0 0 1px #ffffff0a}.audience-input-topline,.audience-output-topline{display:flex;align-items:center;justify-content:space-between;gap:12px}.audience-input-topline{color:#ffffff9e;font-size:.78rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.audience-input-dot{width:10px;height:10px;border-radius:50%;background:var(--beep-yellow);box-shadow:0 0 0 6px #f8d5241f}.audience-input-card p{min-height:82px;margin:24px 0 0;color:#ffffffeb;font-size:clamp(1.08rem,2vw,1.34rem);font-weight:780;letter-spacing:-.025em;line-height:1.45}.audience-typing-caret{display:inline-block;width:9px;height:1.1em;margin-left:4px;background:var(--beep-yellow);transform:translateY(3px);animation:audience-caret-blink .9s steps(2,start) infinite}@keyframes audience-caret-blink{50%{opacity:0}}.audience-output-card{border:2px solid rgba(5,5,5,.9);border-radius:24px;padding:18px;background:radial-gradient(circle at 100% 0%,rgba(134,206,242,.28),transparent 9rem),var(--beep-yellow-soft);color:var(--beep-black);box-shadow:5px 5px 0 var(--beep-blue)}.audience-output-topline{margin-bottom:14px}.audience-output-topline span:first-child{font-size:.78rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.audience-output-topline span:last-child{border:1px solid rgba(5,5,5,.24);border-radius:999px;padding:5px 8px;background:#ffffff6b;font-size:.72rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.audience-output-card dl{display:grid;gap:9px;margin:0}.audience-output-card dl div{display:grid;grid-template-columns:minmax(112px,.38fr) minmax(0,1fr);gap:12px;align-items:start;border:1px solid rgba(5,5,5,.12);border-radius:14px;padding:10px 11px;background:#ffffff5c}.audience-output-card dt,.audience-output-card dd{margin:0;line-height:1.35}.audience-output-card dt{color:#0505058f;font-size:.76rem;font-weight:950;letter-spacing:.04em;text-transform:uppercase}.audience-output-card dd{color:#050505d1;font-size:.92rem;font-weight:850}.audience-system-note{width:fit-content;max-width:100%;margin:2px 0 0 auto;border:1px solid rgba(134,206,242,.34);border-radius:999px;padding:9px 12px;background:#ffffff14;color:#ffffffc7;font-size:.82rem;font-weight:950;letter-spacing:-.015em}.home-method-section{position:relative;z-index:1;overflow:hidden;padding:clamp(92px,8.6vw,128px) 24px clamp(102px,8.8vw,136px);margin-top:-1px;background:radial-gradient(circle at 12% 12%,rgba(134,206,242,.18),transparent 24rem),radial-gradient(circle at 88% 78%,rgba(248,213,36,.14),transparent 22rem),linear-gradient(180deg,#05080c,#07111b 44%,#030508);color:var(--beep-white);isolation:isolate}.home-method-section:before,.home-method-section:after{position:absolute;content:"";pointer-events:none}.home-method-section:before{top:0;right:0;bottom:0;left:0;z-index:-2;background:linear-gradient(90deg,transparent 0 12%,rgba(134,206,242,.07) 12% 12.08%,transparent 12.08% 40%,rgba(134,206,242,.055) 40% 40.08%,transparent 40.08% 72%,rgba(248,213,36,.055) 72% 72.08%,transparent 72.08% 100%),linear-gradient(0deg,transparent 0 26%,rgba(134,206,242,.045) 26% 26.08%,transparent 26.08% 62%,rgba(134,206,242,.04) 62% 62.08%,transparent 62.08% 100%),radial-gradient(circle,rgba(134,206,242,.1) 0 1px,transparent 1.35px);background-size:auto,auto,46px 46px;-webkit-mask-image:radial-gradient(ellipse at center,black 0 62%,transparent 86%);mask-image:radial-gradient(ellipse at center,black 0 62%,transparent 86%);opacity:.44}.home-method-section:after{inset:-12% -12% auto 42%;z-index:-1;height:360px;border-radius:999px;background:#f8d52421;filter:blur(42px)}.home-method-shell{position:relative;z-index:1;max-width:1180px;margin:0 auto}.home-method-intro{display:grid;max-width:880px;gap:16px;margin-bottom:clamp(28px,4vw,42px)}.home-method-intro .eyebrow{width:fit-content;border:1px solid rgba(248,213,36,.45);border-radius:999px;padding:8px 12px;background:#f8d5241a;color:var(--beep-yellow-soft);box-shadow:0 0 0 5px #f8d52409;letter-spacing:.12em}.home-method-intro h2{max-width:780px;margin:0;color:var(--beep-white);font-size:clamp(3rem,6.4vw,5.6rem);letter-spacing:-.066em;line-height:.92}.home-method-intro p:not(.eyebrow){max-width:760px;margin:0;color:#ffffffc7;font-size:1.08rem;font-weight:680;line-height:1.62}.home-method-intro .method-microcopy{max-width:680px;color:#ffffffe0;font-size:.98rem;font-weight:750}.method-verification-panel{position:relative;overflow:hidden;border:1px solid rgba(134,206,242,.26);border-radius:32px;padding:clamp(18px,3vw,30px);background:radial-gradient(circle at 8% 0%,rgba(134,206,242,.14),transparent 18rem),linear-gradient(145deg,#ffffff14,#ffffff06);box-shadow:0 28px 70px #00000047,inset 0 1px #ffffff14}.method-verification-panel:before{position:absolute;top:20px;right:20px;bottom:20px;left:20px;border:1px solid rgba(255,255,255,.045);border-radius:24px;content:"";pointer-events:none}.method-gate-flow{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:22px}.method-gate-flow:before{position:absolute;top:23px;right:8%;left:8%;z-index:-1;height:2px;background:linear-gradient(90deg,#86cef233,#f8d524bd,#86cef238);content:""}.method-gate{display:grid;justify-items:center;gap:9px;color:#ffffffb8;font-size:.76rem;font-weight:950;letter-spacing:.06em;text-align:center;text-transform:uppercase}.method-gate-node{display:grid;width:46px;height:46px;place-items:center;border:1px solid rgba(248,213,36,.62);border-radius:16px;background:#07111b;color:var(--beep-yellow-soft);box-shadow:0 0 0 6px #f8d5240f,0 12px 28px #0000003d;font-size:.84rem}.method-step-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.method-step-card{display:flex;flex-direction:column;min-height:305px;border:1px solid rgba(134,206,242,.22);border-radius:24px;padding:20px;background:linear-gradient(180deg,#ffffff17,#ffffff0a),#040b12c2;box-shadow:inset 0 1px #ffffff12}.method-step-card:nth-child(4){border-color:#f8d52461;background:radial-gradient(circle at 100% 0%,rgba(248,213,36,.14),transparent 10rem),linear-gradient(180deg,#ffffff18,#ffffff0a),#040b12c7}.method-step-topline{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:18px;color:#ffffff94;font-size:.74rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.method-step-topline span:first-child{color:var(--beep-yellow-soft)}.method-step-card h3{margin:0;color:var(--beep-white);font-size:clamp(1.35rem,2.1vw,1.95rem);letter-spacing:-.045em;line-height:1.02}.method-step-card p{margin:16px 0 22px;color:#ffffffd1;font-size:.94rem;font-weight:400;line-height:1.62}.method-step-gate{width:fit-content;margin-top:auto;border:1px solid rgba(248,213,36,.34);border-radius:999px;padding:7px 10px;background:#f8d52414;color:var(--beep-yellow-soft);font-size:.72rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.method-trust-row{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:16px;border:1px solid rgba(248,213,36,.32);border-radius:22px;padding:16px 18px;background:#f8d52417}.method-trust-row strong{color:var(--beep-yellow-soft);font-size:clamp(1.06rem,1.8vw,1.32rem);letter-spacing:-.03em;line-height:1.18}.method-trust-row p{max-width:560px;margin:0;color:#ffffffd1;font-size:.92rem;font-weight:520;line-height:1.52}.home-navigation-summary{position:relative;z-index:1;overflow:hidden;padding:clamp(112px,10vw,152px) 24px clamp(140px,11vw,176px);margin-top:-1px;background:radial-gradient(circle at 16% 18%,rgba(248,213,36,.28),transparent 25rem),radial-gradient(circle at 88% 18%,rgba(134,206,242,.22),transparent 26rem),linear-gradient(180deg,#030508 0%,#05080c 16%,#07111b 38%,rgba(57,50,24,.92) 52%,#f5cd1b 70%,var(--beep-yellow) 100%);box-shadow:0 -52px 86px #030508d1;color:var(--beep-black);isolation:isolate}.home-navigation-summary:before{position:absolute;inset:12% -8% auto auto;z-index:-1;width:min(520px,46vw);height:min(520px,46vw);border:1px solid rgba(134,206,242,.22);border-radius:999px;background:radial-gradient(circle,rgba(134,206,242,.14),transparent 64%);content:"";pointer-events:none}.home-navigation-summary:after{position:absolute;right:0;bottom:0;left:0;z-index:0;height:clamp(130px,14vw,210px);background:linear-gradient(180deg,#f8d52400,#2a2410ad 48%,#05080c);content:"";pointer-events:none}.home-navigation-summary-shell{position:relative;z-index:1;max-width:1180px;margin:0 auto}.navigation-summary-header{display:grid;max-width:930px;gap:18px;margin-bottom:clamp(48px,6vw,72px);color:var(--beep-white)}.navigation-summary-header h2{max-width:860px;margin:0;color:var(--beep-white);font-size:clamp(3.05rem,6.6vw,6rem);letter-spacing:-.07em;line-height:.91}.navigation-summary-header h2 span{display:block;color:var(--beep-yellow-soft)}.navigation-summary-header p{max-width:600px;margin:0;color:#ffffffdb;font-size:18px;font-weight:680;line-height:1.6}.navigation-summary-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(320px,1.05fr);align-items:stretch;gap:clamp(12px,1.4vw,16px);border:1px solid rgba(255,255,255,.28);border-radius:36px;padding:clamp(10px,1.2vw,14px);background:#ffffff21;box-shadow:0 34px 90px #0505052e}.navigation-summary-card{position:relative;display:flex;flex-direction:column;min-height:360px;overflow:hidden;border:1px solid rgba(5,5,5,.82);border-radius:26px;padding:clamp(22px,2.6vw,30px);background:radial-gradient(circle at 100% 0%,rgba(134,206,242,.24),transparent 13rem),linear-gradient(180deg,#ffffffc7,#ffffff85);box-shadow:7px 7px #0505052e}.navigation-summary-card:before{position:absolute;top:18px;right:18px;width:58px;height:58px;border:1.5px solid rgba(5,5,5,.16);border-radius:18px;content:"";pointer-events:none;transform:rotate(7deg)}.navigation-summary-card--professional{border-color:#050505f5;background:radial-gradient(circle at 88% 8%,rgba(248,213,36,.34),transparent 14rem),radial-gradient(circle at 0% 90%,rgba(134,206,242,.28),transparent 18rem),linear-gradient(145deg,#07111b,#05080c);color:var(--beep-white);box-shadow:10px 10px #0505053d,0 30px 80px #0505053d}.navigation-summary-card-topline{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:34px;margin-bottom:26px;color:#0505059e;font-size:.72rem;font-weight:950;letter-spacing:.08em;line-height:1.3;text-transform:uppercase}.navigation-summary-card--professional .navigation-summary-card-topline{color:#ffffffad}.navigation-summary-card h3{max-width:13ch;margin:0;color:inherit;font-size:clamp(2rem,3.2vw,3.15rem);letter-spacing:-.06em;line-height:.96}.navigation-summary-card--professional h3{max-width:12ch;color:var(--beep-white)}.navigation-summary-card p{margin:22px 0 28px;color:#050505bd;font-size:.98rem;font-weight:620;line-height:1.6}.navigation-summary-card--professional p{color:#ffffffd1;font-size:1.04rem}.navigation-summary-button{display:inline-flex;width:fit-content;min-height:48px;align-items:center;justify-content:center;margin-top:auto;border:2px solid var(--beep-black);border-radius:999px;padding:12px 18px;background:var(--beep-black);color:var(--beep-white);box-shadow:4px 4px 0 var(--beep-blue);font-size:.96rem;font-weight:950;letter-spacing:-.012em;text-align:center;transition:transform .16s ease,box-shadow .16s ease}.navigation-summary-button:hover{transform:translateY(-2px);box-shadow:6px 6px 0 var(--beep-blue)}.navigation-summary-card--professional .navigation-summary-button{background:var(--beep-yellow);color:var(--beep-black);box-shadow:5px 5px 0 var(--beep-blue)}.navigation-summary-trust-line{width:fit-content;margin:clamp(24px,3vw,34px) auto 0;border:2px solid rgba(5,5,5,.88);border-radius:999px;padding:12px 18px;background:#ffffffe0;color:#050505d1;box-shadow:5px 5px #05050524;font-size:clamp(.98rem,1.2vw,1.08rem);font-weight:950;letter-spacing:-.02em;text-align:center}.home-floating-guide{position:fixed;z-index:8;top:60%;right:clamp(24px,5vw,80px);display:none;width:clamp(220px,18vw,260px);border:1px solid rgba(255,255,255,.12);border-radius:28px;padding:14px;background:linear-gradient(145deg,#1a1a1ab8,#0505059e),#1a1a1a99;-webkit-backdrop-filter:blur(12px) saturate(1.08);backdrop-filter:blur(12px) saturate(1.08);box-shadow:0 22px 50px #05050538,inset 0 1px #ffffff14;color:var(--beep-white);opacity:0;pointer-events:none;transform:translateY(calc(-50% + 12px));transition:opacity .22s ease,transform .22s ease}.home-floating-guide.is-visible{opacity:1;pointer-events:auto;transform:translateY(-50%)}.home-floating-guide.is-applications-active{opacity:0;pointer-events:none}.home-floating-guide.is-summary-active{opacity:.3;pointer-events:none}.home-floating-guide.is-footer-active{opacity:0;pointer-events:none}.home-floating-guide-nav{display:grid;gap:4px;border-bottom:1px solid rgba(255,255,255,.12);padding-bottom:12px}.home-floating-guide-nav-item{display:grid;grid-template-columns:14px 1fr;align-items:center;gap:8px;width:100%;border:0;border-radius:999px;padding:7px 8px;background:transparent;color:#ffffff94;cursor:pointer;font-size:.78rem;font-weight:760;letter-spacing:-.01em;line-height:1.2;text-align:left;transition:background .16s ease,color .16s ease,transform .16s ease}.home-floating-guide-nav-item:hover,.home-floating-guide-nav-item:focus-visible{background:#ffffff14;color:#ffffffe6;outline:none}.home-floating-guide-nav-item:focus-visible{box-shadow:0 0 0 2px #f8d52480}.home-floating-guide-nav-item.is-active{background:#f8d52424;color:var(--beep-white);font-weight:900}.home-floating-guide-dot{width:8px;height:8px;border:1px solid rgba(255,255,255,.38);border-radius:999px;background:#ffffff29;box-shadow:0 0 #86cef200;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}.home-floating-guide-nav-item.is-active .home-floating-guide-dot{border-color:var(--beep-yellow);background:var(--beep-yellow);box-shadow:0 0 0 4px #86cef224}.home-floating-guide-copy{display:grid;gap:8px;padding:14px 4px 2px}.home-floating-guide-kicker{margin:0;color:#86cef2d1;font-size:.68rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.home-floating-guide-copy h2{margin:0;color:var(--beep-white);font-size:.9rem;font-weight:800;letter-spacing:-.02em;line-height:1.25}.home-floating-guide-copy p:not(.home-floating-guide-kicker){margin:0;color:#ffffffb3;font-size:.76rem;line-height:1.45}.home-floating-guide-button{justify-self:start;min-height:32px;border:1.5px solid rgba(5,5,5,.82);border-radius:999px;padding:7px 12px;margin-top:4px;background:var(--beep-yellow);color:var(--beep-black);cursor:pointer;font-size:.76rem;font-weight:900;line-height:1;box-shadow:2px 2px #0505056b;transition:background .16s ease,color .16s ease,transform .16s ease,box-shadow .16s ease}.home-floating-guide-button:hover,.home-floating-guide-button:focus-visible{background:var(--beep-black);color:var(--beep-yellow);outline:none;transform:translateY(-2px);box-shadow:2px 4px #f8d5247a}@media (min-width: 1024px){.home-floating-guide{display:block}}@media (prefers-reduced-motion: reduce){.audience-panel,.audience-typing-caret,.audience-tab,.audience-interest-row button{animation:none;transition:none}}@media (max-width: 1080px){.entry-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 1020px){.entry-system-layout{grid-template-columns:1fr;align-items:stretch}.platform-logic-copy{max-width:760px;justify-self:start}}.professionals-floating-guide{position:fixed;z-index:8;top:54%;right:clamp(18px,3vw,42px);display:none;width:clamp(214px,17vw,248px);border:1px solid rgba(134,206,242,.22);border-radius:26px;padding:14px;background:radial-gradient(circle at 92% 10%,rgba(134,206,242,.2),transparent 9rem),linear-gradient(145deg,#141414e0,#050505d1);-webkit-backdrop-filter:blur(12px) saturate(1.08);backdrop-filter:blur(12px) saturate(1.08);box-shadow:0 22px 48px #0505053d,inset 0 1px #ffffff14;color:var(--beep-white);opacity:0;pointer-events:none;transform:translateY(calc(-50% + 12px));transition:opacity .22s ease,transform .22s ease}.professionals-floating-guide.is-visible{opacity:1;pointer-events:auto;transform:translateY(-50%)}.professionals-floating-guide.is-access-active{opacity:.34;pointer-events:none}.professionals-floating-guide.is-footer-active{opacity:0;pointer-events:none}.professionals-floating-guide-label{display:inline-flex;width:fit-content;margin:0 0 9px;border:1px solid rgba(134,206,242,.36);border-radius:999px;padding:5px 8px;background:#86cef224;color:#ffffffe6;font-size:.69rem;font-weight:950;letter-spacing:.08em;line-height:1;text-transform:uppercase}.professionals-floating-guide h2{margin:0;color:var(--beep-white);font-size:.96rem;font-weight:850;letter-spacing:-.025em;line-height:1.22}.professionals-floating-guide-nav{display:grid;gap:4px;margin-top:13px;border-top:1px solid rgba(255,255,255,.1);padding-top:12px}.professionals-floating-guide-nav-item{display:grid;grid-template-columns:14px 1fr;align-items:center;gap:8px;width:100%;border:0;border-radius:999px;padding:7px 8px;background:transparent;color:#ffffff9e;cursor:pointer;font-size:.78rem;font-weight:780;letter-spacing:-.01em;line-height:1.2;text-align:left;transition:background .16s ease,color .16s ease,transform .16s ease}.professionals-floating-guide-nav-item:hover,.professionals-floating-guide-nav-item:focus-visible{background:#ffffff14;color:#ffffffeb;outline:none}.professionals-floating-guide-nav-item:focus-visible,.professionals-floating-guide-cta:focus-visible{box-shadow:0 0 0 2px #f8d52480}.professionals-floating-guide-nav-item.is-active{background:#f8d52424;color:var(--beep-white);font-weight:920}.professionals-floating-guide-dot{width:8px;height:8px;border:1px solid rgba(255,255,255,.4);border-radius:999px;background:#ffffff29;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}.professionals-floating-guide-nav-item.is-active .professionals-floating-guide-dot{border-color:var(--beep-yellow);background:var(--beep-yellow);box-shadow:0 0 0 4px #86cef229}.professionals-floating-guide-cta{display:inline-flex;width:fit-content;min-height:32px;align-items:center;justify-content:center;border:1.5px solid rgba(5,5,5,.88);border-radius:999px;padding:8px 12px;margin-top:14px;background:var(--beep-yellow);color:var(--beep-black);font-size:.74rem;font-weight:920;line-height:1;text-decoration:none;box-shadow:2px 2px 0 var(--beep-blue);transition:background .16s ease,color .16s ease,transform .16s ease,box-shadow .16s ease}.professionals-floating-guide-cta:hover,.professionals-floating-guide-cta:focus-visible{background:var(--beep-black);color:var(--beep-yellow);outline:none;transform:translateY(-2px);box-shadow:2px 4px #f8d5247a}@media (min-width: 1180px){.professionals-floating-guide{display:block}.professionals-page{padding-right:clamp(238px,21vw,304px)}}@media (max-width: 980px){.header-inner{align-items:flex-start}.menu-toggle{display:flex}.primary-nav{position:absolute;top:76px;right:24px;left:24px;display:none;flex-direction:column;align-items:stretch;border:2px solid var(--ink);border-radius:22px;padding:18px;background:#ffe56af0;-webkit-backdrop-filter:blur(18px) saturate(1.1);backdrop-filter:blur(18px) saturate(1.1);box-shadow:var(--shadow)}.primary-nav.is-open{display:flex}.nav-links,.header-language{flex-direction:column;align-items:stretch}.nav-link,.language-selector-trigger{width:100%}.language-selector-menu{right:auto;left:0;width:100%}.page-hero,.footer-inner,.workflow-band,.home-hero-inner{grid-template-columns:1fr}.page-hero{padding-top:46px}.home-hero{min-height:auto;padding-top:44px;padding-bottom:44px}.home-hero-inner{min-height:0}.bridge-animation-kicker{align-items:start;flex-direction:column}.bridge-animation-kicker p{max-width:620px;text-align:left}.bridge-animation-stage{min-height:clamp(300px,54vw,470px)}.engine-layer-card:nth-of-type(odd) .engine-layer-panel,.engine-layer-card:nth-of-type(2n) .engine-layer-panel{margin-right:0;margin-left:0}.engine-output-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.application-map{min-height:0}.application-flow-labels{grid-template-columns:repeat(3,minmax(0,1fr))}.application-flow-path{display:none}.application-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}.application-layer-card--describe,.application-layer-card--remote,.application-layer-card--material,.application-layer-card--field{grid-column:auto;grid-row:auto;align-self:stretch;min-height:0;transform:none}.application-layer-card--material{grid-column:1 / -1}.product-flow-panel{width:min(100%,390px);min-height:0;justify-self:start}.product-flow-panel.bridge-active{opacity:.92;transform:translate3d(0,84px,0)}.footer-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.header-inner,.footer-inner{padding-right:16px;padding-left:16px}.brand{font-size:1.12rem}.page-hero,.placeholder-page,.platform-section,.workflow-band,.entry-platform-region{width:min(100% - 32px,1180px)}.page-hero{gap:18px;padding:28px 0 30px}.hero-copy,.hero-panel,.workflow-band{border-radius:24px}.home-hero{padding:30px 16px 34px}.home-hero-inner{gap:28px}.home-hero:before,.home-hero:after{display:none}.installation-background-layer{width:155%;height:100%;transform:translate(-32%);opacity:.13}.home-hero h1{font-size:clamp(2.55rem,13vw,4rem);line-height:1.08;letter-spacing:-.032em}.home-hero-subline{margin-top:18px;font-size:1.16rem;line-height:1.28}.home-hero-description{margin-top:14px;font-size:1rem;line-height:1.55}.hero-signal-strip{grid-template-columns:1fr;gap:8px;margin-top:22px}.hero-signal-card{min-height:0;gap:6px;padding:12px 14px}.hero-signal-metric{font-size:1.72rem}.hero-signal-card p{max-width:none;font-size:.8rem}.hero-framework-line{margin-top:14px;font-size:.88rem;line-height:1.42}.bridge-animation-section{padding:26px 16px 44px}.bridge-animation-section:before,.bridge-animation-section:after{display:none}.bridge-installation-wallpaper{top:96px;right:-72px;bottom:34px;left:-72px;width:calc(100% + 144px);height:calc(100% - 130px);stroke-width:3}.bridge-wallpaper-mobile-light,.bridge-wallpaper-edge{display:none}.bridge-wallpaper-strong{opacity:.28}.bridge-wallpaper-medium{opacity:.2}.bridge-wallpaper-subtle{opacity:.16}.bridge-animation-inner{gap:16px}.bridge-animation-kicker p{font-size:.88rem}.bridge-animation-stage{min-height:300px;border-radius:22px;box-shadow:5px 5px #05050524}.bridge-active-year-cue{top:12px;left:12px;width:72px;height:36px;font-size:.78rem}.bridge-year-track{grid-template-columns:repeat(3,minmax(0,1fr))}.bridge-year-track span:not(:last-child):after{display:none}.bridge-animation-caption{font-size:1.12rem}.home-engine-section{padding:56px 16px 64px}.home-engine-section:before{top:22%;right:-34%;bottom:-8%;left:-34%;filter:blur(42px);opacity:.58}.home-engine-section:after{top:30%;right:0;bottom:0;left:0;background-size:auto,auto,68px 68px,auto;opacity:.24}.home-engine-intro{border-radius:24px;padding:22px}.home-engine-intro h2{font-size:clamp(2.45rem,12vw,3.6rem)}.home-engine-visual-line{border-radius:18px;font-size:.82rem}.engine-flow{gap:14px}.engine-flow:before{top:-22px;right:-18px;bottom:-20px;left:-18px;background-image:radial-gradient(ellipse at 18% 30%,rgba(248,213,36,.08),transparent 18rem),radial-gradient(ellipse at 86% 68%,rgba(134,206,242,.07),transparent 16rem);background-size:auto;opacity:.46}.engine-flow-line{left:22px}.engine-layer-card{grid-template-columns:44px minmax(0,1fr);gap:12px}.engine-layer-node{padding-top:18px}.engine-layer-node span{width:42px;height:42px;border-radius:14px;font-size:.78rem}.engine-layer-panel{min-height:0;border-radius:22px;padding:18px}.engine-layer-header{align-items:flex-start;flex-direction:column;margin-bottom:14px}.engine-output-layer{border-radius:24px;padding:18px}.engine-output-cards{grid-template-columns:1fr}.engine-output-card{min-height:0}.engine-output-status{border-radius:16px}.engine-principle-line{margin-right:auto;margin-left:0}.home-applications-section{padding:64px 16px 112px}.home-applications-section:before,.home-applications-section:after{display:none}.home-applications-intro{gap:14px;margin-bottom:26px}.home-applications-intro h2{font-size:clamp(2.55rem,13vw,4rem)}.home-applications-intro p:not(.eyebrow){font-size:1rem}.application-map{border-radius:24px;padding:16px;box-shadow:6px 6px #0505052e}.application-map:before{top:10px;right:10px;bottom:10px;left:10px;border-radius:18px}.application-flow-labels{display:flex;gap:8px;margin:0 -6px 18px;padding:0 6px 4px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.application-flow-labels::-webkit-scrollbar{display:none}.application-flow-labels span{flex:0 0 auto;justify-content:flex-start;min-height:30px;scroll-snap-align:start;white-space:nowrap}.application-card-grid{grid-template-columns:1fr;gap:16px}.application-layer-card--describe,.application-layer-card--remote,.application-layer-card--material,.application-layer-card--field{grid-column:auto;grid-row:auto;align-self:stretch;min-height:0;transform:none}.application-layer-card{border-radius:22px;padding:18px;box-shadow:4px 4px #050505c7,0 18px 38px #0505051f}.application-layer-card--material{box-shadow:5px 5px 0 var(--beep-blue),0 22px 44px #05050529}.application-layer-card--material h3{font-size:clamp(2.15rem,12vw,3.4rem)}.application-card-chips{grid-template-columns:1fr}.applications-principle{border-radius:16px}.product-flow-panel{width:100%}.product-flow-panel.bridge-active{opacity:1;transform:none}.product-flow-rail{gap:12px}.product-flow-rail .flow-card{min-height:0;padding:18px}.product-flow-rail strong{font-size:1.08rem}.product-flow-rail p{max-width:none;font-size:.95rem}.hero-copy{padding:24px}.hero-copy:after{display:none}.hero-panel{padding:14px}h1{font-size:clamp(2.25rem,12vw,3.2rem);line-height:1.08;letter-spacing:-.052em}.hero-description,.placeholder-page p:not(.eyebrow){margin-top:18px;font-size:1rem;line-height:1.58}.status-badge{border-radius:16px;line-height:1.35}.hero-workflow-card{gap:22px;padding:20px;border-radius:20px}.entry-card-grid,.route-card-grid,.footer-columns{grid-template-columns:1fr}.entry-platform-region{border-radius:8px;padding:12px}.home-after-hero-surface:before{background-size:210px 178px;opacity:.28}.entry-system-layout,.entry-stack{gap:14px}.material-module-card{width:calc(100% - 18px)}.product-entries-section .entry-card,.entry-card{min-height:0}.workflow-band{gap:22px;margin-bottom:40px;padding:22px}.workflow-steps li{grid-template-columns:1fr}.footer-inner{gap:30px}}@media (max-width: 980px){.home-audiences-section{padding:calc(78px + 5vh) 18px 132px}.audience-panel{grid-template-columns:1fr}.audience-content-card,.audience-simulation{min-height:0}.audience-content-card{padding:24px}}@media (max-width: 640px){.home-audiences-section{padding:calc(78px + 5vh) 16px 112px}.home-audiences-section:before{background-size:auto,auto,34px 34px;opacity:.36}.home-audiences-section:after{opacity:.76}.home-audiences-intro{gap:14px;margin-bottom:22px}.home-audiences-intro h2{font-size:clamp(2.5rem,12.5vw,3.8rem)}.home-audiences-intro p:not(.eyebrow){font-size:1rem}.audience-tabs{gap:8px;margin-right:-16px;margin-left:-16px;padding:4px 16px 10px;scroll-snap-type:x proximity}.audience-tab{scroll-snap-align:start;padding:10px 13px;font-size:.86rem}.audience-content-card,.audience-simulation{border-radius:24px;box-shadow:5px 5px #050505bd,0 18px 40px #0505051f}.audience-content-card{padding:20px}.audience-content-card h3{font-size:clamp(2rem,11vw,3rem)}.audience-content-card p{font-size:.96rem}.audience-value-list li{padding:10px 11px 10px 34px}.audience-interest-row{align-items:flex-start;flex-direction:column}.audience-interest-row button{width:100%}.audience-simulation{gap:12px;padding:18px}.audience-sim-header{align-items:flex-start;flex-direction:column;border-radius:18px}.audience-input-card,.audience-output-card{border-radius:20px;padding:16px}.audience-input-card p{min-height:108px;font-size:1.04rem}.audience-output-card dl div{grid-template-columns:1fr;gap:4px}.audience-system-note{width:100%;margin-left:0;border-radius:16px;text-align:center}}@media (max-width: 980px){.home-navigation-summary{padding:96px 18px 132px;background:radial-gradient(circle at 14% 18%,rgba(248,213,36,.3),transparent 22rem),linear-gradient(180deg,#030508 0%,#05080c 14%,#07111b 34%,rgba(57,50,24,.92) 50%,#f5cd1b 70%,var(--beep-yellow) 100%)}}@media (max-width: 820px){.navigation-summary-grid{grid-template-columns:1fr}}@media (max-width: 640px){.home-navigation-summary{padding:86px 16px 118px}.navigation-summary-header h2{font-size:clamp(2.55rem,12vw,3.95rem)}.navigation-summary-header p{font-size:1rem}.navigation-summary-grid{grid-template-columns:1fr;gap:14px;margin-top:0;border-radius:28px;padding:8px}.navigation-summary-card,.navigation-summary-card--professional{min-height:0;border-radius:24px;padding:22px}.navigation-summary-card-topline{align-items:flex-start;flex-direction:column;margin-bottom:22px}.navigation-summary-card h3,.navigation-summary-card--professional h3{max-width:14ch;font-size:clamp(2rem,11vw,3.1rem)}.navigation-summary-button{width:100%}.navigation-summary-trust-line{border-radius:22px}}@media (max-width: 980px){.home-method-section{padding:100px 18px 108px}.method-gate-flow{grid-template-columns:repeat(4,minmax(120px,1fr));margin-right:-18px;margin-left:-18px;overflow-x:auto;padding:0 18px 8px;scrollbar-width:none}.method-gate-flow::-webkit-scrollbar{display:none}.method-step-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.method-trust-row{align-items:flex-start;flex-direction:column}}@media (max-width: 640px){.home-method-section{padding:86px 16px 92px}.home-method-intro h2{font-size:clamp(2.55rem,12vw,3.8rem)}.home-method-intro p:not(.eyebrow){font-size:1rem}.method-verification-panel{border-radius:24px;padding:16px}.method-verification-panel:before{display:none}.method-gate-flow{gap:8px;grid-template-columns:repeat(4,minmax(106px,1fr));margin-bottom:16px}.method-gate-flow:before{top:21px}.method-gate-node{width:42px;height:42px;border-radius:14px}.method-gate{font-size:.68rem}.method-step-grid{grid-template-columns:1fr}.method-step-card{min-height:0;border-radius:20px;padding:18px}.method-step-card p{margin-bottom:18px}.method-trust-row{border-radius:18px;padding:14px}}.professionals-page{position:relative;isolation:isolate;padding-bottom:84px;background:linear-gradient(180deg,#f7df5d9e 0,#f7df5d66 430px,#0505050d 431px,#0505050d 840px,#f7df5d57 841px,#86cef226 1320px,#0505050f 1321px,#f7df5d47),radial-gradient(circle at 88% 16%,rgba(134,206,242,.34),transparent 28rem),radial-gradient(circle at 12% 58%,rgba(248,213,36,.38),transparent 32rem),var(--beep-yellow-soft)}.professionals-page:before{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(5,5,5,.055) 1px,transparent 1px),linear-gradient(180deg,rgba(5,5,5,.04) 1px,transparent 1px);background-size:88px 88px;content:"";-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.28),transparent 62%);mask-image:linear-gradient(180deg,rgba(0,0,0,.28),transparent 62%);pointer-events:none}.professionals-hero,.professionals-section{width:min(1240px,calc(100% - 48px));margin:0 auto}.professionals-hero{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);gap:32px;align-items:stretch;padding:76px 0 38px}.professionals-hero-copy,.professionals-hero-panel,.professionals-section,.professionals-workflow-card,.professionals-role-grid article{border:2px solid var(--ink);box-shadow:var(--shadow)}.professionals-hero-copy{position:relative;overflow:hidden;border-radius:38px;padding:clamp(30px,4.8vw,62px);background:radial-gradient(circle at 88% 16%,rgba(134,206,242,.42),transparent 16rem),linear-gradient(135deg,rgba(255,255,255,.2),transparent 34%),linear-gradient(145deg,var(--beep-yellow),var(--beep-yellow-soft) 74%,rgba(134,206,242,.42))}.professionals-hero-copy:after{position:absolute;right:clamp(18px,4vw,44px);bottom:clamp(18px,4vw,44px);width:112px;height:112px;border:2px solid rgba(5,5,5,.28);border-radius:30px;background:linear-gradient(145deg,#050505db,#050505a3),var(--beep-black);box-shadow:10px 10px 0 var(--beep-blue);content:"";transform:rotate(-8deg)}.professionals-hero-copy>*{position:relative;z-index:1}.professionals-hero .eyebrow,.professionals-section-heading .eyebrow{display:inline-flex;width:fit-content;max-width:100%;align-items:center;border:1.5px solid rgba(5,5,5,.86);border-radius:999px;padding:8px 12px;background:linear-gradient(90deg,rgba(134,206,242,.22),transparent 72%),var(--beep-black);color:var(--beep-yellow-soft);box-shadow:3px 3px 0 var(--beep-blue);font-size:.8rem;letter-spacing:.11em;line-height:1;white-space:nowrap}.professionals-hero-subline{max-width:720px;margin:24px 0 0;color:#050505d1;font-size:clamp(1.05rem,2vw,1.28rem);line-height:1.62}.professionals-trust{display:inline-flex;margin:26px 0 0;border:1.5px solid rgba(5,5,5,.9);border-radius:999px;padding:9px 13px;background:var(--beep-black);color:var(--beep-yellow-soft);box-shadow:4px 4px 0 var(--beep-blue);font-size:.9rem;font-weight:950}.professionals-cta-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.professionals-page .button-secondary{background:var(--beep-blue);box-shadow:3px 3px #050505e0;color:var(--beep-black)}.professionals-hero-panel{display:flex;min-height:100%;flex-direction:column;justify-content:space-between;gap:28px;border-radius:38px;padding:clamp(26px,3.6vw,46px);background:radial-gradient(circle at 82% 14%,rgba(134,206,242,.34),transparent 16rem),linear-gradient(150deg,rgba(248,213,36,.18),transparent 42%),linear-gradient(180deg,#101010,var(--beep-black));color:var(--beep-white)}.professionals-hero-panel .panel-kicker,.professionals-workflow-card .entry-card-eyebrow{display:inline-flex;width:fit-content;max-width:100%;align-items:center;border:1.5px solid rgba(5,5,5,.84);border-radius:999px;padding:8px 12px;background:linear-gradient(90deg,rgba(134,206,242,.22),transparent 72%),var(--beep-black);color:var(--beep-yellow-soft);box-shadow:3px 3px 0 var(--beep-blue);font-size:.76rem;letter-spacing:.1em;line-height:1;white-space:nowrap}.professionals-hero-panel .panel-kicker{border-color:#86cef28a;background:var(--beep-blue);color:var(--beep-black);box-shadow:3px 3px #f8d524d1}.professionals-output-stack{display:grid;gap:12px}.professionals-output-stack span{display:flex;align-items:center;justify-content:space-between;border:1.5px solid rgba(134,206,242,.34);border-radius:20px;padding:17px 18px;background:linear-gradient(90deg,rgba(134,206,242,.16),transparent 48%),#ffffff0f;color:var(--beep-white);font-size:clamp(1.05rem,1.7vw,1.35rem);font-weight:950;letter-spacing:-.03em}.professionals-output-stack span:after{width:13px;height:13px;border:2px solid var(--beep-blue);border-radius:999px;background:var(--yellow);box-shadow:0 0 0 5px #86cef21f;content:""}.professionals-hero-panel p{margin:0;border-left:4px solid var(--beep-blue);padding-left:14px;color:#ffffffc7;font-size:1rem;font-weight:800;line-height:1.65}.professionals-section{margin-top:28px;border-radius:38px;padding:clamp(26px,4.2vw,50px);background:radial-gradient(circle at 92% 10%,rgba(134,206,242,.2),transparent 20rem),linear-gradient(145deg,#f7df5de0,#eec41d9e)}.professionals-section-heading{display:grid;max-width:900px;gap:16px}.professionals-section-heading h2,.professionals-workflow-card h2{margin:0;color:var(--ink);font-size:clamp(1.9rem,3.6vw,3.6rem);line-height:1.04;letter-spacing:-.06em;text-wrap:balance}.professionals-section-heading p:not(.eyebrow),.professionals-workflow-card p,.professionals-role-grid p,.professionals-access-note p{margin:0;color:#050505c2;font-size:1.04rem;line-height:1.65}.professionals-bullet-grid,.professionals-engine-output,.professionals-role-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:26px 0 0;padding:0;list-style:none}.professionals-bullet-grid li,.professionals-flow span,.professionals-workflow-card li{position:relative;border:1.5px solid rgba(5,5,5,.34);border-radius:20px;padding:15px 16px 15px 38px;background:#050505e6;color:#ffffffe0;font-weight:850;line-height:1.42}.professionals-bullet-grid li:before,.professionals-workflow-card li:before{position:absolute;top:20px;left:16px;width:9px;height:9px;border-radius:999px;background:var(--beep-blue);box-shadow:0 0 0 4px #86cef229;content:""}.professionals-engine-section{background:radial-gradient(circle at 92% 10%,rgba(134,206,242,.38),transparent 20rem),radial-gradient(circle at 8% 85%,rgba(248,213,36,.18),transparent 22rem),linear-gradient(180deg,#121212,var(--beep-black));color:var(--beep-white)}.professionals-engine-section .professionals-section-heading h2,.professionals-engine-section .professionals-section-heading p:not(.eyebrow){color:var(--beep-white)}.professionals-engine-section .professionals-section-heading p:not(.eyebrow){color:#ffffffc2}.professionals-engine-section .professionals-section-heading .eyebrow{border-color:#86cef280;background:var(--beep-yellow);color:var(--beep-black);box-shadow:3px 3px 0 var(--beep-blue)}.professionals-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:30px}.professionals-flow span{border-color:#86cef273;padding:17px 16px;background:linear-gradient(90deg,rgba(134,206,242,.24),transparent 58%),#ffffff12;color:var(--beep-white);text-align:center}.professionals-flow span:after{content:"→";margin-left:10px;color:var(--beep-blue)}.professionals-flow span:last-child:after{content:"";margin:0}.professionals-engine-output article,.professionals-role-grid article{border-radius:24px;padding:22px}.professionals-engine-output article{border:1.5px solid rgba(134,206,242,.44);background:linear-gradient(180deg,#f5cf1fe6,#f7df5dd1);box-shadow:6px 6px 0 var(--beep-blue),0 18px 38px #00000042}.professionals-engine-output h3,.professionals-role-grid h3{margin:0;color:var(--ink);font-size:1.24rem;letter-spacing:-.035em}.professionals-engine-output p{margin:12px 0 0;color:#050505c2;line-height:1.58}.professionals-workflow-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;width:min(1240px,calc(100% - 48px));border:0;padding:0;background:transparent;box-shadow:none}.professionals-workflow-card{display:flex;min-height:430px;flex-direction:column;gap:18px;border-radius:34px;padding:clamp(24px,3.2vw,38px);background:radial-gradient(circle at 88% 12%,rgba(134,206,242,.34),transparent 14rem),linear-gradient(145deg,#efc61c,var(--beep-yellow-soft))}.professionals-workflow-card:nth-child(2),.professionals-workflow-card:nth-child(4){background:radial-gradient(circle at 14% 16%,rgba(134,206,242,.3),transparent 13rem),radial-gradient(circle at 88% 86%,rgba(248,213,36,.18),transparent 15rem),var(--beep-black);color:var(--beep-white)}.professionals-workflow-card:nth-child(3){background:linear-gradient(180deg,#9ad9f6eb,#86cef2b8),var(--beep-blue)}.professionals-workflow-card:nth-child(2) h2,.professionals-workflow-card:nth-child(4) h2,.professionals-workflow-card:nth-child(2) p,.professionals-workflow-card:nth-child(4) p,.professionals-workflow-card:nth-child(2) li,.professionals-workflow-card:nth-child(4) li{color:var(--beep-white)}.professionals-workflow-card:nth-child(2) .entry-card-eyebrow,.professionals-workflow-card:nth-child(4) .entry-card-eyebrow{border-color:#86cef280;background:var(--beep-blue);color:var(--beep-black);box-shadow:3px 3px #f8d524d1}.professionals-workflow-card li{border-color:#05050538;background:#050505d1}.professionals-workflow-card:nth-child(2) li,.professionals-workflow-card:nth-child(4) li{border-color:#86cef252;background:#ffffff12}.professionals-workflow-card ul{display:grid;gap:10px;margin:auto 0 0;padding:0;list-style:none}.professionals-role-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.professionals-role-grid article{border-color:#050505e6;background:linear-gradient(180deg,#050505f5,#050505e6);box-shadow:5px 5px 0 var(--beep-blue),0 18px 38px #0505051f}.professionals-role-grid article:nth-child(2),.professionals-role-grid article:nth-child(4){background:linear-gradient(180deg,#efc61c,var(--beep-yellow-soft));box-shadow:5px 5px #050505e6,0 18px 38px #0505051f}.professionals-role-grid article:nth-child(1) h3,.professionals-role-grid article:nth-child(3) h3,.professionals-role-grid article:nth-child(1) p,.professionals-role-grid article:nth-child(3) p{color:var(--beep-white)}.professionals-role-grid p{margin-top:10px;font-size:.96rem}.professionals-access-note{margin-top:20px;border:1.5px solid rgba(5,5,5,.86);border-radius:24px;padding:20px;background:linear-gradient(90deg,rgba(134,206,242,.32),transparent 34%),#050505e6}.professionals-access-note p{color:#ffffffd6}.professionals-link-button{background:var(--beep-black);color:var(--beep-yellow-soft)}@media (max-width: 980px){.professionals-hero,.professionals-workflow-grid{grid-template-columns:1fr}.professionals-bullet-grid,.professionals-engine-output,.professionals-role-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.professionals-flow{grid-template-columns:repeat(4,minmax(148px,1fr));overflow-x:auto;padding-bottom:8px;scrollbar-width:none}.professionals-flow::-webkit-scrollbar{display:none}}@media (max-width: 640px){.professionals-page{padding-bottom:44px}.professionals-hero,.professionals-section,.professionals-workflow-grid{width:min(100% - 32px,1240px)}.professionals-hero{gap:18px;padding:44px 0 24px}.professionals-hero-copy,.professionals-hero-panel,.professionals-section,.professionals-workflow-card{border-radius:24px}.professionals-bullet-grid,.professionals-engine-output,.professionals-role-grid{grid-template-columns:1fr}.professionals-workflow-card{min-height:0}.professionals-flow span{text-align:left}.professionals-cta-row .button{width:100%}}.core-page{position:relative;isolation:isolate;padding-bottom:84px;background:radial-gradient(circle at 86% 12%,rgba(134,206,242,.28),transparent 26rem),radial-gradient(circle at 12% 42%,rgba(248,213,36,.34),transparent 30rem),linear-gradient(180deg,#f7df5d94 0,#f7df5d57 460px,#0505050d 461px,#0505050d 860px,#f7df5d3d 861px,#ffffffeb)}.core-page:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,rgba(5,5,5,.05) 1px,transparent 1px),linear-gradient(180deg,rgba(5,5,5,.035) 1px,transparent 1px);background-size:86px 86px;content:"";-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.26),transparent 64%);mask-image:linear-gradient(180deg,rgba(0,0,0,.26),transparent 64%);pointer-events:none}.core-page-field{background:radial-gradient(circle at 82% 18%,rgba(134,206,242,.38),transparent 28rem),radial-gradient(circle at 14% 56%,rgba(248,213,36,.28),transparent 30rem),linear-gradient(180deg,#f7df5d7a 0,#0505050f 520px,#86cef229 980px,#f7df5d42)}.core-page-describe,.core-page-remote{background:radial-gradient(circle at 88% 10%,rgba(255,255,255,.42),transparent 19rem),radial-gradient(circle at 14% 56%,rgba(134,206,242,.26),transparent 28rem),linear-gradient(180deg,var(--beep-yellow) 0,rgba(247,223,93,.82) 520px,rgba(255,255,255,.94) 100%)}.core-hero,.core-section{width:min(1240px,calc(100% - 48px));margin:0 auto}.core-hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);gap:32px;align-items:stretch;padding:76px 0 38px}.core-hero-copy,.core-hero-panel,.core-section,.core-step-grid article,.core-example-card,.core-output-card,.core-callout-card{border:2px solid var(--ink);box-shadow:var(--shadow-tight)}.core-hero-copy{position:relative;overflow:hidden;border-radius:38px;padding:clamp(30px,4.8vw,62px);background:radial-gradient(circle at 88% 16%,rgba(134,206,242,.34),transparent 16rem),linear-gradient(135deg,rgba(255,255,255,.24),transparent 34%),linear-gradient(145deg,#efc61c,var(--beep-yellow-soft) 78%,rgba(134,206,242,.36))}.core-hero-copy:after{position:absolute;right:clamp(18px,4vw,44px);bottom:clamp(18px,4vw,44px);width:104px;height:104px;border:2px solid rgba(5,5,5,.24);border-radius:30px;background:var(--beep-black);box-shadow:10px 10px 0 var(--beep-blue);content:"";transform:rotate(-8deg)}.core-hero-copy>*{position:relative;z-index:1}.core-hero h1{max-width:760px;font-size:clamp(2.55rem,5.2vw,4.9rem)}.core-hero-subline{max-width:690px;margin:24px 0 0;color:#0b0b0bcc;font-size:clamp(1.1rem,1.65vw,1.36rem);font-weight:780;line-height:1.45}.core-trust{max-width:660px;margin:18px 0 0;color:var(--beep-black);font-size:1rem;font-weight:950;line-height:1.45}.core-cta-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.core-hero-panel{display:grid;align-content:start;gap:18px;border-radius:38px;padding:clamp(26px,3.4vw,40px);background:radial-gradient(circle at 12% 18%,rgba(134,206,242,.24),transparent 14rem),linear-gradient(180deg,#050505f5,#050505e6);color:var(--beep-white)}.core-hero-panel h2{margin:0;color:var(--beep-white);font-size:clamp(1.65rem,2.7vw,2.75rem);line-height:1.08;letter-spacing:-.05em}.core-hero-panel p{margin:0;color:#ffffffc2;font-size:1rem;line-height:1.68}.core-record-list{display:grid;gap:10px;margin-top:8px}.core-record-list span,.core-flow-grid span,.core-chip-grid span{border:1px solid rgba(134,206,242,.28);border-radius:16px;padding:13px 14px;background:#ffffff12;color:var(--beep-white);font-weight:900;line-height:1.28}.core-section{margin-top:22px;border-radius:34px;padding:clamp(26px,4vw,44px);background:#ffffffe0}.core-problem-section{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:22px;align-items:stretch;background:radial-gradient(circle at 86% 12%,rgba(134,206,242,.2),transparent 18rem),#fffffff0}.core-section-heading{max-width:820px}.core-section-heading h2,.core-trust-section h2{margin:0;color:var(--ink);font-size:clamp(1.75rem,3.2vw,3.1rem);line-height:1.08;letter-spacing:-.055em;text-wrap:balance}.core-section-heading p:not(.eyebrow),.core-callout-card p,.core-example-card p,.core-output-card p,.core-trust-section p:not(.eyebrow){margin:16px 0 0;color:#0b0b0bb8;line-height:1.62}.core-callout-card{display:grid;align-content:center;border-radius:26px;padding:22px;background:var(--beep-black);color:var(--beep-white)}.core-callout-card strong{color:var(--beep-yellow-soft);font-size:1.18rem}.core-callout-card p{color:#fffc}.core-step-grid,.core-card-grid,.core-flow-grid,.core-chip-grid{display:grid;gap:14px;margin-top:26px}.core-step-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.core-step-grid article{min-height:150px;border-radius:24px;padding:20px;background:linear-gradient(180deg,#efc61c,var(--beep-yellow-soft))}.core-step-grid article:nth-child(2n){background:var(--beep-blue)}.core-step-grid span{display:inline-flex;margin-bottom:22px;color:#05050594;font-weight:950}.core-step-grid h3,.core-example-card h3,.core-output-card h3{margin:0;color:var(--ink);font-size:1.17rem;line-height:1.2;letter-spacing:-.032em}.core-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.core-card-grid-five{grid-template-columns:repeat(5,minmax(0,1fr))}.core-example-card,.core-output-card{border-radius:24px;padding:22px;background:#fffffff0}.core-example-card:nth-child(2n),.core-output-card:nth-child(2n){background:#86cef2d1}.core-example-card:nth-child(3n),.core-output-card:nth-child(3n){background:linear-gradient(180deg,#efc61c,var(--beep-yellow-soft))}.core-example-card small{display:inline-flex;margin-bottom:14px;color:#05050594;font-size:.75rem;font-weight:950;letter-spacing:.06em;line-height:1.25;text-transform:uppercase}.core-output-section{background:radial-gradient(circle at 90% 10%,rgba(248,213,36,.16),transparent 18rem),var(--beep-black)}.core-output-section .core-section-heading h2,.core-output-section .core-section-heading p:not(.eyebrow){color:var(--beep-white)}.core-output-section .eyebrow{color:var(--beep-yellow-soft)}.core-flow-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.core-flow-grid span{position:relative;min-height:86px;align-content:center;border-color:#86cef26b;background:#ffffff14}.core-chip-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.core-chip-grid span{border:2px solid var(--ink);background:linear-gradient(180deg,rgba(255,255,255,.54),var(--beep-yellow-soft));color:var(--ink);box-shadow:4px 4px #05050524}.core-trust-section{display:flex;align-items:center;justify-content:space-between;gap:24px;background:linear-gradient(90deg,rgba(134,206,242,.26),transparent 44%),#fffffff0}.core-trust-section>div{max-width:820px}.contact-reason-grid a{display:inline-flex;margin-top:18px;border:2px solid var(--ink);border-radius:999px;padding:10px 14px;background:var(--beep-black);color:var(--beep-white);font-weight:900}@media (max-width: 1080px){.nav-link{padding-inline:9px;font-size:.88rem}.core-card-grid-five,.core-flow-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 980px){.core-hero,.core-problem-section{grid-template-columns:1fr}.core-step-grid,.core-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.core-page{padding-bottom:44px}.core-hero,.core-section{width:min(100% - 32px,1240px)}.core-hero{gap:18px;padding:44px 0 24px}.core-hero-copy,.core-hero-panel,.core-section,.core-step-grid article,.core-example-card,.core-output-card{border-radius:24px}.core-step-grid,.core-card-grid,.core-card-grid-five,.core-flow-grid,.core-chip-grid{grid-template-columns:1fr}.core-trust-section{align-items:stretch;flex-direction:column}.core-cta-row .button,.core-trust-section .button{width:100%}}:root{--beep-surface-document: rgba(255, 255, 255, .9);--beep-surface-document-strong: rgba(255, 255, 255, .95);--beep-surface-yellow: linear-gradient(145deg, rgba(247, 223, 93, .98), rgba(245, 207, 31, .9));--beep-surface-blue: linear-gradient(145deg, rgba(134, 206, 242, .9), rgba(134, 206, 242, .66));--beep-surface-dark: linear-gradient(145deg, #07111b 0%, #050505 100%);--beep-radius-xl: clamp(28px, 3.4vw, 38px);--beep-radius-md: 22px;--beep-border-strong: 2px solid rgba(5, 5, 5, .84);--beep-border-soft: 1.5px solid rgba(5, 5, 5, .18);--beep-shadow-card: 0 22px 52px rgba(5, 5, 5, .14);--beep-shadow-offset: 6px 6px 0 rgba(5, 5, 5, .18), 0 22px 52px rgba(5, 5, 5, .12);--beep-shadow-dark: 0 26px 64px rgba(0, 0, 0, .28), inset 0 1px 0 rgba(255, 255, 255, .06)}.core-page,.professionals-page{position:relative;isolation:isolate;background:radial-gradient(circle at 84% 12%,rgba(134,206,242,.24),transparent 28rem),radial-gradient(circle at 12% 38%,rgba(248,213,36,.34),transparent 32rem),linear-gradient(180deg,#f7df5d8f 0,#f7df5d57 440px,#ffffffd6 1120px,#f7df5d3d)}.core-page:before,.professionals-page:before{background:linear-gradient(90deg,rgba(5,5,5,.045) 1px,transparent 1px),linear-gradient(180deg,rgba(5,5,5,.032) 1px,transparent 1px);background-size:88px 88px;opacity:.72}.core-page-describe,.core-page-remote{background:radial-gradient(circle at 88% 10%,rgba(255,255,255,.46),transparent 20rem),radial-gradient(circle at 12% 46%,rgba(134,206,242,.22),transparent 28rem),linear-gradient(180deg,var(--beep-yellow) 0,rgba(247,223,93,.78) 520px,rgba(255,255,255,.92) 100%)}.core-page-material,.core-page-providers,.core-page-field,.core-page-contact{background:radial-gradient(circle at 84% 16%,rgba(134,206,242,.3),transparent 30rem),radial-gradient(circle at 12% 44%,rgba(248,213,36,.3),transparent 32rem),linear-gradient(180deg,#f7df5d80 0,#ffffffd1 720px,#f7df5d38)}.core-hero,.professionals-hero{gap:clamp(24px,3vw,34px);padding:clamp(64px,7vw,88px) 0 clamp(34px,4vw,46px)}.core-section,.professionals-section{margin-top:clamp(24px,3vw,36px);border:var(--beep-border-strong);border-radius:var(--beep-radius-xl);background:radial-gradient(circle at 92% 12%,rgba(134,206,242,.16),transparent 20rem),var(--beep-surface-document);box-shadow:var(--beep-shadow-card)}.core-hero-panel,.professionals-hero-panel,.core-callout-card,.core-output-section,.professionals-engine-section{border-color:#86cef247;background:radial-gradient(circle at 88% 10%,rgba(134,206,242,.18),transparent 18rem),radial-gradient(circle at 12% 86%,rgba(248,213,36,.1),transparent 16rem),var(--beep-surface-dark);color:var(--beep-white);box-shadow:var(--beep-shadow-dark)}.core-hero-copy,.professionals-hero-copy,.professionals-workflow-card{border:var(--beep-border-strong);border-radius:var(--beep-radius-xl);background:radial-gradient(circle at 88% 14%,rgba(134,206,242,.28),transparent 16rem),radial-gradient(circle at 14% 86%,rgba(255,255,255,.36),transparent 18rem),var(--beep-surface-yellow);box-shadow:var(--beep-shadow-offset)}.core-trust-section,.professionals-workflow-card:nth-child(3){border:var(--beep-border-strong);background:radial-gradient(circle at 92% 10%,rgba(255,255,255,.34),transparent 14rem),var(--beep-surface-blue);color:var(--beep-black);box-shadow:6px 6px #05050529,0 20px 48px #0505051f}.core-trust-section h2,.core-trust-section p:not(.eyebrow){color:var(--beep-black)}.core-example-card,.core-output-card,.core-step-grid article{border:var(--beep-border-soft);border-radius:var(--beep-radius-md);background:radial-gradient(circle at 100% 0%,rgba(134,206,242,.14),transparent 12rem),var(--beep-surface-document-strong);box-shadow:var(--beep-shadow-card)}.core-example-card:nth-child(2n),.core-output-card:nth-child(2n){background:radial-gradient(circle at 100% 0%,rgba(255,255,255,.28),transparent 12rem),#86cef2b8}.core-example-card:nth-child(3n),.core-output-card:nth-child(3n){background:radial-gradient(circle at 100% 0%,rgba(134,206,242,.16),transparent 12rem),var(--beep-surface-yellow)}.professionals-workflow-card:nth-child(2),.professionals-workflow-card:nth-child(4){background:radial-gradient(circle at 88% 10%,rgba(134,206,242,.24),transparent 16rem),radial-gradient(circle at 12% 86%,rgba(248,213,36,.12),transparent 16rem),var(--beep-surface-dark);color:var(--beep-white);box-shadow:var(--beep-shadow-dark)}.installation-background-layer,.bridge-installation-wallpaper,.home-hero:before,.home-hero:after,.bridge-animation-section:before,.bridge-animation-section:after,.home-after-hero-surface:before,.home-after-hero-surface:after,.home-engine-section:before,.home-engine-section:after,.home-applications-section:before,.home-applications-section:after,.home-audiences-section:before,.home-audiences-section:after,.home-method-section:before,.home-method-section:after,.home-navigation-summary:before,.home-navigation-summary:after{display:none!important}.home-visual-layer,.home-after-hero-surface,.home-hero{background:radial-gradient(circle at 82% 14%,rgba(134,206,242,.16),transparent 30rem),radial-gradient(circle at 16% 70%,rgba(255,255,255,.22),transparent 28rem),linear-gradient(180deg,#f7dc39 0%,var(--beep-yellow-soft) 62%,#f5cf1f 100%)!important}.bridge-animation-section{background:radial-gradient(circle at 82% 14%,rgba(134,206,242,.12),transparent 28rem),radial-gradient(circle at 18% 74%,rgba(255,255,255,.2),transparent 26rem),linear-gradient(180deg,var(--beep-yellow-soft) 0%,#f5cf1f 100%)!important;background-size:auto!important;box-shadow:none!important}.home-engine-section{background:linear-gradient(180deg,#f5cf1f 0%,var(--beep-yellow-soft) 14%,rgba(90,75,22,.78) 24%,#07111b 38%,#05080c 100%)!important;color:var(--beep-white)!important}.home-engine-intro,.home-engine-intro h1,.home-engine-intro h2,.home-engine-intro h3,.home-engine-intro p,.home-engine-visual-line,.home-engine-subline{color:var(--beep-black)!important;-webkit-text-fill-color:var(--beep-black)!important;text-shadow:none!important}.home-engine-intro .eyebrow,.home-applications-intro .eyebrow,.home-audiences-intro .eyebrow{background:var(--beep-black)!important;color:var(--beep-yellow-soft)!important;-webkit-text-fill-color:var(--beep-yellow-soft)!important}.engine-layer-panel,.engine-layer-panel *,.engine-output-layer,.engine-output-layer *,.engine-output-card,.engine-output-card *{color:var(--beep-white)!important}.engine-output-card h4,.engine-record-marker,.engine-record-state,.engine-output-chip,.engine-principle-line{color:var(--beep-yellow-soft)!important}.home-applications-section{background:linear-gradient(180deg,#05080c 0%,rgba(7,17,27,.88) 7%,rgba(5,8,12,.22) 16%,rgba(245,207,31,.96) 28%,var(--beep-yellow-soft) 100%)!important;color:var(--beep-black)!important}.home-applications-intro,.home-applications-intro h1,.home-applications-intro h2,.home-applications-intro h3,.home-applications-intro p{color:var(--beep-black)!important;-webkit-text-fill-color:var(--beep-black)!important}.application-card-topline span{background:#050505eb!important;color:var(--beep-yellow-soft)!important}.home-audiences-section{background:radial-gradient(circle at 84% 20%,rgba(134,206,242,.18),transparent 28rem),radial-gradient(circle at 12% 64%,rgba(255,255,255,.22),transparent 28rem),linear-gradient(180deg,var(--beep-yellow-soft) 0%,#f5cf1f 72%,#efc61c 100%)!important;color:var(--beep-black)!important}.home-audiences-intro,.home-audiences-intro h1,.home-audiences-intro h2,.home-audiences-intro h3,.home-audiences-intro p{color:var(--beep-black)!important;-webkit-text-fill-color:var(--beep-black)!important}.audience-simulation,.audience-simulation h1,.audience-simulation h2,.audience-simulation h3,.audience-simulation h4,.audience-simulation p,.audience-simulation span,.audience-input-card,.audience-input-card *,.audience-system-note{color:var(--beep-white)!important}.audience-output-card,.audience-output-card *,.audience-output-card dt,.audience-output-card dd,.audience-output-topline{color:var(--beep-black)!important}.home-method-section{background:linear-gradient(180deg,#efc61c,#30280fcc 10%,#07111b 22%,#05080c 72%,#030508)!important;color:var(--beep-white)!important}.home-method-section,.home-method-section h1,.home-method-section h2,.home-method-section h3,.home-method-section p,.home-method-section span{color:var(--beep-white)!important}.home-method-intro .eyebrow,.method-step-gate,.method-trust-row,.method-trust-row *{color:var(--beep-yellow-soft)!important}.home-navigation-summary{background:radial-gradient(circle at 18% 6%,rgba(248,213,36,.09),transparent 25rem),radial-gradient(circle at 82% 10%,rgba(134,206,242,.1),transparent 28rem),linear-gradient(180deg,#030508,#05080c 42%,#020304)!important;color:var(--beep-white)!important}.home-navigation-summary .navigation-summary-header,.home-navigation-summary .navigation-summary-header *,.home-navigation-summary .navigation-summary-header h1,.home-navigation-summary .navigation-summary-header h1 *,.home-navigation-summary .navigation-summary-header h2,.home-navigation-summary .navigation-summary-header h2 *,.home-navigation-summary .navigation-summary-header span,.home-navigation-summary .navigation-summary-header strong,.home-navigation-summary .navigation-summary-header em{color:var(--beep-white)!important;-webkit-text-fill-color:var(--beep-white)!important;background:transparent!important;background-image:none!important;text-shadow:none!important}.home-navigation-summary .navigation-summary-header p,.home-navigation-summary .navigation-summary-header p *,.home-navigation-summary .navigation-summary-trust-line{color:#ffffffd1!important;-webkit-text-fill-color:rgba(255,255,255,.82)!important}.home-navigation-summary .navigation-summary-card:not(.navigation-summary-card--professional),.home-navigation-summary .navigation-summary-card:not(.navigation-summary-card--professional) *,.home-navigation-summary .navigation-summary-card:not(.navigation-summary-card--professional) h3,.home-navigation-summary .navigation-summary-card:not(.navigation-summary-card--professional) p{color:var(--beep-black)!important;-webkit-text-fill-color:var(--beep-black)!important}.home-navigation-summary .navigation-summary-card:not(.navigation-summary-card--professional) .navigation-summary-button,.home-navigation-summary .navigation-summary-card:not(.navigation-summary-card--professional) .navigation-summary-button *{color:var(--beep-white)!important;-webkit-text-fill-color:var(--beep-white)!important}.home-navigation-summary .navigation-summary-card--professional,.home-navigation-summary .navigation-summary-card--professional *,.home-navigation-summary .navigation-summary-card--professional h3,.home-navigation-summary .navigation-summary-card--professional p{color:var(--beep-white)!important;-webkit-text-fill-color:var(--beep-white)!important}.home-navigation-summary .navigation-summary-card--professional .navigation-summary-button,.home-navigation-summary .navigation-summary-card--professional .navigation-summary-button *{color:var(--beep-black)!important;-webkit-text-fill-color:var(--beep-black)!important}.application-map,.audience-simulation,.method-verification-panel,.navigation-summary-card{box-shadow:8px 8px #05050533,0 30px 82px #05050529!important}.product-flow-panel{filter:drop-shadow(0 32px 60px rgba(5,5,5,.12))}.product-flow-rail .flow-card,.hero-signal-card,.application-layer-card,.audience-content-card,.audience-output-card{box-shadow:6px 6px #05050529,0 22px 52px #0505051f!important}.home-after-hero-surface,.home-engine-section,.home-applications-section,.home-audiences-section,.home-method-section,.home-navigation-summary,.site-footer{margin-top:0!important}.site-footer{background:radial-gradient(circle at 16% 0%,rgba(248,213,36,.08),transparent 24rem),radial-gradient(circle at 84% 2%,rgba(134,206,242,.1),transparent 24rem),linear-gradient(180deg,#020304,#030508 46%,#010202)!important}@media (max-width: 760px){.core-hero-copy,.core-hero-panel,.core-section,.core-step-grid article,.core-example-card,.core-output-card,.core-callout-card,.professionals-hero-copy,.professionals-hero-panel,.professionals-section,.professionals-workflow-card{border-radius:24px;box-shadow:5px 5px #05050524,0 16px 34px #0505051a}.core-page,.professionals-page{background:radial-gradient(circle at 88% 10%,rgba(134,206,242,.22),transparent 20rem),linear-gradient(180deg,#f7df5d85 0,#ffffffe6 760px,#f7df5d2e)}.home-engine-section{background:linear-gradient(180deg,var(--beep-yellow-soft) 0%,#07111b 28%,#05080c 100%)!important}.home-applications-section,.home-audiences-section,.bridge-animation-section{background:linear-gradient(180deg,var(--beep-yellow-soft) 0%,#f5cf1f 100%)!important}.home-method-section,.home-navigation-summary{background:linear-gradient(180deg,#07111b,#05080c)!important}}.flow-card-motion{display:none}.home-visual-test .flow-card-motion{display:block;background:radial-gradient(circle at 78% 28%,rgba(18,56,255,.34),transparent 38%),radial-gradient(circle at 20% 72%,rgba(244,207,30,.22),transparent 34%),linear-gradient(135deg,#111,#050608)}.home-visual-test .flow-card-motion p{margin-bottom:12px}.home-visual-test .hero-motion-mini{position:relative;height:72px;margin-top:10px;overflow:hidden;border-radius:16px;border:1px solid rgba(255,255,255,.14);background:linear-gradient(135deg,#ffffff1a,#ffffff08)}.home-visual-test .hero-motion-year{position:absolute;font-size:30px;font-weight:900;letter-spacing:-.06em;color:#ffffff1a;pointer-events:none}.home-visual-test .hero-motion-year-left{top:6px;left:10px}.home-visual-test .hero-motion-year-right{right:10px;bottom:4px}.home-visual-test .hero-motion-line{position:absolute;left:13%;right:13%;height:2px;border-radius:999px;background:#f4cf1e9e}.home-visual-test .hero-motion-line-one{top:30%}.home-visual-test .hero-motion-line-two{top:52%;left:22%;right:18%;background:#ffffff5c}.home-visual-test .hero-motion-line-three{top:74%;left:16%;right:28%;background:#1238ffb8}.home-visual-test .hero-motion-node{position:absolute;width:25px;height:25px;border-radius:10px;border:1px solid rgba(255,255,255,.22);background:#ffffff1c;box-shadow:0 12px 28px #00000038}.home-visual-test .hero-motion-node-a{top:18%;left:14%}.home-visual-test .hero-motion-node-b{top:40%;left:47%;background:#1238ff57}.home-visual-test .hero-motion-node-c{top:58%;right:14%;background:#f4cf1e57}.home-visual-test .hero-motion-play{position:absolute;inset:50% auto auto 50%;width:38px;height:38px;transform:translate(-50%,-50%);border-radius:999px;background:#f4cf1ef2;box-shadow:0 14px 42px #f4cf1e47}.home-visual-test .hero-motion-play:after{content:"";position:absolute;top:50%;left:53%;transform:translate(-50%,-50%);width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:11px solid #111111}.home-visual-test .flow-card-motion{color:#fff!important;background:radial-gradient(circle at 78% 28%,rgba(18,56,255,.46),transparent 38%),radial-gradient(circle at 18% 72%,rgba(244,207,30,.2),transparent 34%),linear-gradient(135deg,#111,#050608)!important}.home-visual-test .flow-card-motion strong{color:#fff!important;display:block;font-size:22px;line-height:1.05;letter-spacing:-.035em;margin-bottom:8px}.home-visual-test .flow-card-motion p{color:#ffffffd1!important;font-size:15px;line-height:1.35;margin:0 0 12px}.home-visual-test .hero-motion-mini{height:82px;background:radial-gradient(circle at 70% 36%,rgba(18,56,255,.34),transparent 38%),radial-gradient(circle at 24% 68%,rgba(244,207,30,.18),transparent 34%),linear-gradient(135deg,#ffffff1f,#ffffff09)!important}.home-visual-test .hero-motion-line-one{animation:heroMotionLineOne 3.4s ease-in-out infinite}.home-visual-test .hero-motion-line-two{animation:heroMotionLineTwo 3.4s ease-in-out infinite}.home-visual-test .hero-motion-line-three{animation:heroMotionLineThree 3.4s ease-in-out infinite}.home-visual-test .hero-motion-node-a{animation:heroMotionNodeA 3.4s ease-in-out infinite}.home-visual-test .hero-motion-node-b{animation:heroMotionNodeB 3.4s ease-in-out infinite}.home-visual-test .hero-motion-node-c{animation:heroMotionNodeC 3.4s ease-in-out infinite}.home-visual-test .hero-motion-play{animation:heroMotionPlay 1.8s ease-in-out infinite}.home-visual-test .hero-motion-year-left{animation:heroMotionYearLeft 5.8s ease-in-out infinite}.home-visual-test .hero-motion-year-right{animation:heroMotionYearRight 5.8s ease-in-out infinite}@keyframes heroMotionLineOne{0%,to{transform:translate(-4px);opacity:.52}50%{transform:translate(10px);opacity:.92}}@keyframes heroMotionLineTwo{0%,to{transform:translate(8px);opacity:.38}50%{transform:translate(-8px);opacity:.74}}@keyframes heroMotionLineThree{0%,to{transform:translate(-10px);opacity:.46}50%{transform:translate(8px);opacity:.86}}@keyframes heroMotionNodeA{0%,to{transform:translate(0);opacity:.72}50%{transform:translate(16px);opacity:1}}@keyframes heroMotionNodeB{0%,to{transform:translate(0) scale(1);opacity:.76}50%{transform:translate(-10px) scale(1.08);opacity:1}}@keyframes heroMotionNodeC{0%,to{transform:translate(0);opacity:.72}50%{transform:translate(-14px);opacity:1}}@keyframes heroMotionPlay{0%,to{transform:translate(-50%,-50%) scale(1);box-shadow:0 14px 42px #f4cf1e47}50%{transform:translate(-50%,-50%) scale(1.08);box-shadow:0 18px 58px #f4cf1e73}}@keyframes heroMotionYearLeft{0%,to{opacity:.1;transform:translate(0)}50%{opacity:.18;transform:translate(8px)}}@keyframes heroMotionYearRight{0%,to{opacity:.1;transform:translate(0)}50%{opacity:.18;transform:translate(-8px)}}.home-visual-test .hero-motion-play{display:none!important}.home-visual-test .flow-card-motion strong,.home-visual-test .flow-card-motion p{position:relative;z-index:2;color:#fff!important}.home-visual-test .flow-card-motion strong{font-size:22px;line-height:1.05;letter-spacing:-.035em}.home-visual-test .flow-card-motion p{color:#ffffffd6!important}.home-visual-test .hero-motion-mini{position:relative;height:82px;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 72% 40%,rgba(18,56,255,.42),transparent 38%),radial-gradient(circle at 24% 70%,rgba(244,207,30,.22),transparent 34%),linear-gradient(135deg,#ffffff21,#ffffff09)!important}.home-visual-test .hero-motion-mini:before{content:"";position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;z-index:0;background:linear-gradient(105deg,transparent 0%,transparent 36%,rgba(244,207,30,.18) 45%,rgba(255,255,255,.2) 50%,rgba(18,56,255,.18) 55%,transparent 66%,transparent 100%);transform:translate(-45%);animation:heroMotionSweepLive 3.2s ease-in-out infinite}.home-visual-test .hero-motion-mini:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:radial-gradient(circle at 22% 42%,rgba(244,207,30,.18),transparent 20%),radial-gradient(circle at 76% 62%,rgba(18,56,255,.22),transparent 22%);animation:heroMotionBreathLive 2.8s ease-in-out infinite}.home-visual-test .hero-motion-line,.home-visual-test .hero-motion-node,.home-visual-test .hero-motion-year{z-index:1}.home-visual-test .hero-motion-line{opacity:.88}.home-visual-test .hero-motion-line-one{animation:heroMotionLineOneLive 2.4s ease-in-out infinite!important}.home-visual-test .hero-motion-line-two{animation:heroMotionLineTwoLive 2.7s ease-in-out infinite!important}.home-visual-test .hero-motion-line-three{animation:heroMotionLineThreeLive 3s ease-in-out infinite!important}.home-visual-test .hero-motion-node-a{animation:heroMotionNodeALive 2.4s ease-in-out infinite!important}.home-visual-test .hero-motion-node-b{animation:heroMotionNodeBLive 2.7s ease-in-out infinite!important}.home-visual-test .hero-motion-node-c{animation:heroMotionNodeCLive 3s ease-in-out infinite!important}.home-visual-test .hero-motion-year-left{animation:heroMotionYearLeftLive 4.8s ease-in-out infinite!important}.home-visual-test .hero-motion-year-right{animation:heroMotionYearRightLive 4.8s ease-in-out infinite!important}@keyframes heroMotionSweepLive{0%{transform:translate(-58%) rotate(0);opacity:0}18%{opacity:1}55%{opacity:1}to{transform:translate(58%) rotate(0);opacity:0}}@keyframes heroMotionBreathLive{0%,to{opacity:.44;transform:scale(1)}50%{opacity:.86;transform:scale(1.04)}}@keyframes heroMotionLineOneLive{0%,to{transform:translate(-12px) scaleX(.92);opacity:.45}50%{transform:translate(18px) scaleX(1.06);opacity:1}}@keyframes heroMotionLineTwoLive{0%,to{transform:translate(16px) scaleX(.88);opacity:.38}50%{transform:translate(-16px) scaleX(1.04);opacity:.9}}@keyframes heroMotionLineThreeLive{0%,to{transform:translate(-18px) scaleX(.9);opacity:.42}50%{transform:translate(14px) scaleX(1.08);opacity:.96}}@keyframes heroMotionNodeALive{0%,to{transform:translate(0) scale(1);opacity:.62}50%{transform:translate(26px) scale(1.08);opacity:1}}@keyframes heroMotionNodeBLive{0%,to{transform:translate(0) scale(1);opacity:.68}50%{transform:translate(-18px) scale(1.16);opacity:1}}@keyframes heroMotionNodeCLive{0%,to{transform:translate(0) scale(1);opacity:.6}50%{transform:translate(-24px) scale(1.1);opacity:1}}@keyframes heroMotionYearLeftLive{0%,to{opacity:.08;transform:translate(0)}50%{opacity:.22;transform:translate(12px)}}@keyframes heroMotionYearRightLive{0%,to{opacity:.08;transform:translate(0)}50%{opacity:.22;transform:translate(-12px)}}.home-visual-test .home-after-hero-surface{padding-top:0!important}.home-visual-test .home-hero,.home-visual-test .home-after-hero-surface>*{position:relative;z-index:1}.home-visual-test .home-visual-layer:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.24;background:url("data:image/svg+xml,%3Csvg width='620' height='260' viewBox='0 0 620 260' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='%23111111' stroke-width='6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='44' y='92' width='120' height='80' rx='24'/%3E%3Crect x='250' y='92' width='120' height='80' rx='24'/%3E%3Crect x='456' y='92' width='120' height='80' rx='24'/%3E%3Cpath d='M164 132 H250'/%3E%3Cpath d='M370 132 H456'/%3E%3Cpath d='M232 114 L250 132 L232 150'/%3E%3Cpath d='M438 114 L456 132 L438 150'/%3E%3C/g%3E%3C/svg%3E") right 10% top 42% / 520px auto no-repeat,url("data:image/svg+xml,%3Csvg width='320' height='380' viewBox='0 0 320 380' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='%23111111' stroke-width='6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='54' y='38' width='212' height='304' rx='30'/%3E%3Cpath d='M94 112 H226'/%3E%3Cpath d='M94 162 H226'/%3E%3Cpath d='M94 212 H188'/%3E%3Cpath d='M94 262 H210'/%3E%3Ccircle cx='230' cy='264' r='18'/%3E%3C/g%3E%3C/svg%3E") left 8% top 28% / 300px auto no-repeat,url("data:image/svg+xml,%3Csvg width='260' height='260' viewBox='0 0 260 260' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='%23111111' stroke-width='6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='130' cy='130' r='62'/%3E%3Cpath d='M130 38 V222'/%3E%3Cpath d='M58 88 L202 172'/%3E%3Cpath d='M58 172 L202 88'/%3E%3Cpath d='M84 30 H176'/%3E%3C/g%3E%3C/svg%3E") right 9% top 12% / 230px auto no-repeat}.home-visual-test .home-hero-inner{position:relative;z-index:2;border-radius:34px;background:radial-gradient(circle at top right,rgba(255,255,255,.3),transparent 38%),linear-gradient(135deg,#ffffff38,#ffffff14);border:1px solid rgba(0,0,0,.16);box-shadow:0 42px 120px #00000038,0 18px 48px #00000024,inset 0 1px #ffffff3d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.home-visual-test .home-hero,.home-visual-test .home-after-hero-surface{background:transparent!important}.home-visual-test .home-hero:before,.home-visual-test .home-hero:after,.home-visual-test .home-after-hero-surface:before,.home-visual-test .home-after-hero-surface:after{display:none!important}.home-visual-test .home-hero,.home-visual-test .home-after-hero-surface,.home-visual-test .home-after-hero-surface>*{position:relative;z-index:1}.home-visual-test .home-after-hero-surface{padding-top:88px!important}.home-visual-test .home-visual-layer:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.18;background:url("data:image/svg+xml,%3Csvg width='620' height='260' viewBox='0 0 620 260' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='%23111111' stroke-width='6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='44' y='92' width='120' height='80' rx='24'/%3E%3Crect x='250' y='92' width='120' height='80' rx='24'/%3E%3Crect x='456' y='92' width='120' height='80' rx='24'/%3E%3Cpath d='M164 132 H250'/%3E%3Cpath d='M370 132 H456'/%3E%3Cpath d='M232 114 L250 132 L232 150'/%3E%3Cpath d='M438 114 L456 132 L438 150'/%3E%3C/g%3E%3C/svg%3E") right 8% top 44% / 520px auto no-repeat,url("data:image/svg+xml,%3Csvg width='320' height='380' viewBox='0 0 320 380' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='%23111111' stroke-width='6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='54' y='38' width='212' height='304' rx='30'/%3E%3Cpath d='M94 112 H226'/%3E%3Cpath d='M94 162 H226'/%3E%3Cpath d='M94 212 H188'/%3E%3Cpath d='M94 262 H210'/%3E%3Ccircle cx='230' cy='264' r='18'/%3E%3C/g%3E%3C/svg%3E") left 7% top 30% / 300px auto no-repeat}.home-visual-test .home-visual-layer{position:relative;overflow:hidden;background:radial-gradient(circle at 82% 8%,rgba(255,255,255,.34),transparent 28%),radial-gradient(circle at 18% 30%,rgba(255,255,255,.2),transparent 26%),radial-gradient(circle at 76% 64%,rgba(0,0,0,.055),transparent 30%),linear-gradient(135deg,#f4cf1e,#f7d936 48%,#f1c900)!important}.home-visual-test .home-hero,.home-visual-test .home-after-hero-surface,.home-visual-test .home-after-hero-surface>section,.home-visual-test .home-after-hero-surface>div{background:transparent!important}.home-visual-test .home-hero:before,.home-visual-test .home-hero:after,.home-visual-test .home-after-hero-surface:before,.home-visual-test .home-after-hero-surface:after,.home-visual-test .home-after-hero-surface>section:before,.home-visual-test .home-after-hero-surface>section:after,.home-visual-test .home-after-hero-surface>div:before,.home-visual-test .home-after-hero-surface>div:after{display:none!important}.home-visual-test .home-hero,.home-visual-test .home-hero-inner,.home-visual-test .home-after-hero-surface,.home-visual-test .home-after-hero-surface>*{position:relative;z-index:2}.home-visual-test .home-hero-inner{background:transparent!important;border:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.home-visual-test .home-after-hero-surface>:first-child{display:none!important}.home-visual-test .home-after-hero-surface{padding-top:96px!important;padding-bottom:120px!important}.home-visual-test .home-visual-layer:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.19;background:url("data:image/svg+xml,%3Csvg width='620' height='260' viewBox='0 0 620 260' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='%23111111' stroke-width='6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='44' y='92' width='120' height='80' rx='24'/%3E%3Crect x='250' y='92' width='120' height='80' rx='24'/%3E%3Crect x='456' y='92' width='120' height='80' rx='24'/%3E%3Cpath d='M164 132 H250'/%3E%3Cpath d='M370 132 H456'/%3E%3Cpath d='M232 114 L250 132 L232 150'/%3E%3Cpath d='M438 114 L456 132 L438 150'/%3E%3C/g%3E%3C/svg%3E") right 7% top 16% / 520px auto no-repeat,url("data:image/svg+xml,%3Csvg width='320' height='380' viewBox='0 0 320 380' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='%23111111' stroke-width='6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='54' y='38' width='212' height='304' rx='30'/%3E%3Cpath d='M94 112 H226'/%3E%3Cpath d='M94 162 H226'/%3E%3Cpath d='M94 212 H188'/%3E%3Cpath d='M94 262 H210'/%3E%3Ccircle cx='230' cy='264' r='18'/%3E%3C/g%3E%3C/svg%3E") left 7% top 23% / 300px auto no-repeat,url("data:image/svg+xml,%3Csvg width='260' height='260' viewBox='0 0 260 260' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='%23111111' stroke-width='6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='130' cy='130' r='62'/%3E%3Cpath d='M130 38 V222'/%3E%3Cpath d='M58 88 L202 172'/%3E%3Cpath d='M58 172 L202 88'/%3E%3Cpath d='M84 30 H176'/%3E%3C/g%3E%3C/svg%3E") right 9% top 5% / 230px auto no-repeat}.home-visual-test .home-visual-layer:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.16;background:url("data:image/svg+xml,%3Csvg width='520' height='260' viewBox='0 0 520 260' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='%23111111' stroke-width='6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 80 H210 C245 80 245 130 280 130 H500'/%3E%3Cpath d='M70 150 H210 C245 150 245 210 290 210 H460'/%3E%3Ccircle cx='210' cy='80' r='18'/%3E%3Ccircle cx='290' cy='210' r='18'/%3E%3C/g%3E%3C/svg%3E") left -5% top 46% / 460px auto no-repeat,url("data:image/svg+xml,%3Csvg width='620' height='260' viewBox='0 0 620 260' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='%23111111' stroke-width='6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='44' y='92' width='120' height='80' rx='24'/%3E%3Crect x='250' y='92' width='120' height='80' rx='24'/%3E%3Crect x='456' y='92' width='120' height='80' rx='24'/%3E%3Cpath d='M164 132 H250'/%3E%3Cpath d='M370 132 H456'/%3E%3Cpath d='M232 114 L250 132 L232 150'/%3E%3Cpath d='M438 114 L456 132 L438 150'/%3E%3C/g%3E%3C/svg%3E") right -6% top 58% / 560px auto no-repeat,url("data:image/svg+xml,%3Csvg width='320' height='380' viewBox='0 0 320 380' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='%23111111' stroke-width='6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='54' y='38' width='212' height='304' rx='30'/%3E%3Cpath d='M94 112 H226'/%3E%3Cpath d='M94 162 H226'/%3E%3Cpath d='M94 212 H188'/%3E%3Cpath d='M94 262 H210'/%3E%3Ccircle cx='230' cy='264' r='18'/%3E%3C/g%3E%3C/svg%3E") left 8% top 75% / 280px auto no-repeat,url("data:image/svg+xml,%3Csvg width='260' height='120' viewBox='0 0 260 120' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='%23111111' stroke-width='6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='35' cy='60' r='13'/%3E%3Ccircle cx='95' cy='60' r='13'/%3E%3Ccircle cx='155' cy='60' r='13'/%3E%3Ccircle cx='215' cy='60' r='13'/%3E%3Cpath d='M48 60 H82'/%3E%3Cpath d='M108 60 H142'/%3E%3Cpath d='M168 60 H202'/%3E%3C/g%3E%3C/svg%3E") right 14% top 84% / 260px auto no-repeat}.home-visual-test .engine-section,.home-visual-test .applications-section,.home-visual-test .audiences-section,.home-visual-test .method-section,.home-visual-test .navigation-summary-section{background:transparent!important}.home-visual-test .home-after-hero-surface,.home-visual-test .home-after-hero-surface section,.home-visual-test .home-after-hero-surface>section,.home-visual-test .home-after-hero-surface>div,.home-visual-test .applications-section,.home-visual-test .audiences-section,.home-visual-test .method-section,.home-visual-test .navigation-summary-section,.home-visual-test .home-applications,.home-visual-test .home-audiences,.home-visual-test .home-method,.home-visual-test .navigation-summary{background:transparent!important;background-color:transparent!important}.home-visual-test .home-after-hero-surface:before,.home-visual-test .home-after-hero-surface:after,.home-visual-test .home-after-hero-surface section:before,.home-visual-test .home-after-hero-surface section:after,.home-visual-test .home-after-hero-surface>div:before,.home-visual-test .home-after-hero-surface>div:after,.home-visual-test .applications-section:before,.home-visual-test .applications-section:after,.home-visual-test .audiences-section:before,.home-visual-test .audiences-section:after,.home-visual-test .method-section:before,.home-visual-test .method-section:after,.home-visual-test .navigation-summary-section:before,.home-visual-test .navigation-summary-section:after,.home-visual-test .home-applications:before,.home-visual-test .home-applications:after,.home-visual-test .home-audiences:before,.home-visual-test .home-audiences:after,.home-visual-test .home-method:before,.home-visual-test .home-method:after,.home-visual-test .navigation-summary:before,.home-visual-test .navigation-summary:after{display:none!important}.home-visual-test .home-after-hero-surface section,.home-visual-test .home-after-hero-surface>div,.home-visual-test .home-after-hero-surface article,.home-visual-test .home-after-hero-surface .section-inner,.home-visual-test .home-after-hero-surface .section-content{position:relative;z-index:2}.home-visual-test [class*=surface],.home-visual-test [class*=background],.home-visual-test [class*=stage],.home-visual-test [class*=shell]{background-color:transparent!important}.home-visual-test [class*=card],.home-visual-test [class*=panel],.home-visual-test [class*=module],.home-visual-test [class*=tile],.home-visual-test [class*=path]{position:relative;z-index:2}.home-visual-test .home-visual-layer{min-height:100%}.home-visual-test+footer,.home-visual-test~footer{position:relative;z-index:3}.home-visual-test .method-section,.home-visual-test .home-method,.home-visual-test .navigation-summary-section,.home-visual-test .navigation-summary{background:transparent!important;background-color:transparent!important}.home-visual-test .method-section:before,.home-visual-test .method-section:after,.home-visual-test .home-method:before,.home-visual-test .home-method:after,.home-visual-test .navigation-summary-section:before,.home-visual-test .navigation-summary-section:after,.home-visual-test .navigation-summary:before,.home-visual-test .navigation-summary:after{display:none!important}.home-visual-test [class*=method][class*=surface],.home-visual-test [class*=method][class*=background],.home-visual-test [class*=method][class*=stage],.home-visual-test [class*=method][class*=shell],.home-visual-test [class*=method][class*=wrap],.home-visual-test [class*=navigation-summary][class*=surface],.home-visual-test [class*=navigation-summary][class*=background],.home-visual-test [class*=navigation-summary][class*=stage],.home-visual-test [class*=navigation-summary][class*=shell],.home-visual-test [class*=navigation-summary][class*=wrap]{background:transparent!important;background-color:transparent!important;box-shadow:none!important}.home-visual-test .method-section *,.home-visual-test .home-method *,.home-visual-test .navigation-summary-section *,.home-visual-test .navigation-summary *{position:relative;z-index:2}.home-visual-test .home-method-shell,.home-visual-test .method-verification-panel,.home-visual-test .home-navigation-summary-shell{background:transparent!important;background-color:transparent!important;border:0!important;box-shadow:none!important}.home-visual-test .home-method-shell:before,.home-visual-test .home-method-shell:after,.home-visual-test .method-verification-panel:before,.home-visual-test .method-verification-panel:after,.home-visual-test .home-navigation-summary-shell:before,.home-visual-test .home-navigation-summary-shell:after{display:none!important}.home-visual-test .method-step-card,.home-visual-test .method-gate,.home-visual-test .method-trust-row,.home-visual-test .navigation-summary-card{position:relative;z-index:2}.home-visual-test .home-method-section,.home-visual-test .home-navigation-summary{background:transparent!important;background-color:transparent!important}.home-visual-test .home-navigation-summary,.home-visual-test .home-navigation-summary-shell{background:transparent!important;background-color:transparent!important;border:0!important;box-shadow:none!important}.home-visual-test .home-navigation-summary:before,.home-visual-test .home-navigation-summary:after,.home-visual-test .home-navigation-summary-shell:before,.home-visual-test .home-navigation-summary-shell:after,.home-visual-test .navigation-summary-card:before,.home-visual-test .navigation-summary-card:after{display:none!important}.home-visual-test .navigation-summary-card,.home-visual-test .navigation-summary-card--professional{background:radial-gradient(circle at top right,rgba(255,255,255,.3),transparent 36%),linear-gradient(135deg,#ffffff3d,#ffffff1a)!important;color:#111!important;border:1px solid rgba(0,0,0,.14)!important;box-shadow:0 18px 48px #0000001a!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.home-visual-test .navigation-summary-card *,.home-visual-test .navigation-summary-card--professional *,.home-visual-test .navigation-summary-card h3,.home-visual-test .navigation-summary-card--professional h3,.home-visual-test .navigation-summary-card p,.home-visual-test .navigation-summary-card--professional p{color:#111!important}.home-visual-test .navigation-summary-card-topline,.home-visual-test .navigation-summary-card--professional .navigation-summary-card-topline{background:#11111114!important;color:#111!important;border-color:#0000001a!important}.home-visual-test .navigation-summary-button,.home-visual-test .navigation-summary-card--professional .navigation-summary-button{background:#111!important;color:#fff!important;border:1px solid rgba(0,0,0,.18)!important;box-shadow:0 14px 28px #00000029!important}.home-visual-test .navigation-summary-trust-line{background:#11111114!important;color:#111!important;border:1px solid rgba(0,0,0,.1)!important;box-shadow:none!important}.home-visual-test #applications,.home-visual-test #audiences,.home-visual-test .applications-section,.home-visual-test .audiences-section,.home-visual-test .home-applications,.home-visual-test .home-audiences{background:transparent!important;background-color:transparent!important;border-top:0!important;border-bottom:0!important}.home-visual-test #applications:after,.home-visual-test .applications-section:after,.home-visual-test .home-applications:after{display:none!important}.home-visual-test #audiences{position:relative;margin-top:-1px!important}.home-visual-test #audiences:before{content:"";display:block!important;position:absolute;left:50%;top:-110px;width:100vw;height:190px;transform:translate(-50%);z-index:0;pointer-events:none;background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.16),transparent 54%),linear-gradient(to bottom,#f4cf1e00,#f7d936db 38%,#f7d936eb 62%,#f4cf1e00)}.home-visual-test #audiences>*,.home-visual-test .audiences-section>*,.home-visual-test .home-audiences>*{position:relative;z-index:2}.home-visual-test .application-map{background:transparent!important;background-color:transparent!important;border:0!important;box-shadow:none!important}.home-visual-test .application-map:before,.home-visual-test .application-map:after,.home-visual-test .home-applications-section:before,.home-visual-test .home-applications-section:after{display:none!important}.home-visual-test .application-card-grid,.home-visual-test .application-layer-card{position:relative;z-index:3}.home-visual-test .application-flow-path,.home-visual-test .application-flow-labels,.home-visual-test .applications-principle{position:relative;z-index:2}.home-visual-test .home-applications-section+.home-audiences-section{margin-top:0!important;padding-top:120px!important;background:transparent!important;border-top:0!important}.home-visual-test .home-applications-section{position:relative;padding-bottom:80px!important}.home-visual-test .home-applications-section>*{position:relative;z-index:2}.home-visual-test .home-applications-shell{background:transparent!important;background-color:transparent!important;border:0!important;border-top:0!important;border-bottom:0!important;box-shadow:none!important;outline:0!important}.home-visual-test .home-applications-shell:before,.home-visual-test .home-applications-shell:after{display:none!important}.home-visual-test .home-applications-section{background:transparent!important;background-color:transparent!important;border:0!important;border-bottom:0!important;box-shadow:none!important;outline:0!important}.home-visual-test .home-applications-shell>*,.home-visual-test .application-card-grid,.home-visual-test .application-layer-card,.home-visual-test .application-flow-path,.home-visual-test .application-flow-labels,.home-visual-test .applications-principle{position:relative;z-index:3}.home-visual-test .home-audiences-section{background:transparent!important;border-top:0!important;box-shadow:none!important;margin-top:0!important}.home-visual-test .home-applications-section{padding-bottom:28px!important;margin-bottom:0!important}.home-visual-test .home-applications-section+.home-audiences-section,.home-visual-test #applications+#audiences{padding-top:44px!important;margin-top:0!important}.home-visual-test .home-applications-section,.home-visual-test .home-audiences-section{background:transparent!important;border:0!important;box-shadow:none!important}.home-visual-test .home-after-hero-surface{position:relative;overflow:hidden}.home-visual-test .home-after-hero-surface:before{content:"";display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.14;background:url("data:image/svg+xml,%3Csvg width='300' height='210' viewBox='0 0 300 210' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='%23111111' stroke-width='6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='54' y='42' width='192' height='126' rx='24'/%3E%3Crect x='82' y='70' width='64' height='70' rx='24'/%3E%3Crect x='154' y='70' width='64' height='70' rx='24'/%3E%3Cpath d='M150 72 V138'/%3E%3C/g%3E%3C/svg%3E") right 8% top 15% / 260px auto no-repeat,url("data:image/svg+xml,%3Csvg width='310' height='260' viewBox='0 0 310 260' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='%23111111' stroke-width='6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M92 122 V86 C92 58 114 38 144 38 H178 C208 38 230 60 230 90 V118'/%3E%3Cpath d='M76 122 H250'/%3E%3Cpath d='M154 122 V190'/%3E%3Cpath d='M120 190 H188'/%3E%3Cpath d='M230 118 C260 118 276 134 276 158 V174'/%3E%3Cpath d='M262 174 H290'/%3E%3Ccircle cx='154' cy='154' r='14'/%3E%3Cpath d='M128 20 H184'/%3E%3C/g%3E%3C/svg%3E") left -2% top 42% / 280px auto no-repeat,url("data:image/svg+xml,%3Csvg width='330' height='430' viewBox='0 0 330 430' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='%23111111' stroke-width='6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='166' cy='70' r='34'/%3E%3Cpath d='M122 124 C138 112 194 112 210 124 L232 214'/%3E%3Cpath d='M108 214 H236'/%3E%3Cpath d='M134 124 L116 242'/%3E%3Cpath d='M198 124 L216 242'/%3E%3Cpath d='M128 244 L112 368'/%3E%3Cpath d='M202 244 L220 368'/%3E%3Cpath d='M98 368 H138'/%3E%3Cpath d='M204 368 H244'/%3E%3Crect x='226' y='186' width='54' height='74' rx='12'/%3E%3Cpath d='M236 206 H270'/%3E%3Cpath d='M236 226 H262'/%3E%3Cpath d='M90 178 L54 220'/%3E%3Cpath d='M48 214 L78 244'/%3E%3Cpath d='M76 244 L100 220'/%3E%3C/g%3E%3C/svg%3E") right 3% top 66% / 280px auto no-repeat}.home-visual-test .home-after-hero-surface:after{content:"";display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.11;background:url("data:image/svg+xml,%3Csvg width='250' height='170' viewBox='0 0 250 170' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='%23111111' stroke-width='6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='42' y='34' width='166' height='102' rx='22'/%3E%3Crect x='66' y='56' width='54' height='58' rx='20'/%3E%3Crect x='128' y='56' width='54' height='58' rx='20'/%3E%3C/g%3E%3C/svg%3E") left 7% top 78% / 230px auto no-repeat,url("data:image/svg+xml,%3Csvg width='260' height='210' viewBox='0 0 260 210' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='%23111111' stroke-width='6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M72 104 V76 C72 52 92 36 118 36 H150 C176 36 196 54 196 82 V102'/%3E%3Cpath d='M58 104 H218'/%3E%3Cpath d='M128 104 V160'/%3E%3Cpath d='M102 160 H158'/%3E%3Cpath d='M196 102 C220 102 234 116 234 138 V152'/%3E%3Ccircle cx='128' cy='132' r='12'/%3E%3C/g%3E%3C/svg%3E") right 12% top 88% / 230px auto no-repeat}.home-visual-test .home-after-hero-surface>*,.home-visual-test .home-after-hero-surface section,.home-visual-test .home-after-hero-surface article,.home-visual-test .home-after-hero-surface div{position:relative;z-index:2}@media (max-width: 900px){.home-visual-test .home-after-hero-surface:before,.home-visual-test .home-after-hero-surface:after{opacity:.08;background-size:210px auto,220px auto,220px auto}}.home-visual-test .home-hero-description{display:block!important;max-width:640px;color:#050c1cd6;font-size:clamp(1rem,1.08vw,1.08rem);line-height:1.55;font-weight:720}.hero-signal-test-card,.home-visual-test .hero-signal-live-card{display:none}.home-visual-test .hero-signal-test-card{display:grid;gap:12px}.home-visual-test .hero-signal-strip{gap:13px;align-items:stretch;margin-top:26px}.home-visual-test .hero-signal-card{min-height:122px;padding:14px 15px 13px;border:2px solid rgba(5,12,28,.9)!important;border-radius:18px!important;background:radial-gradient(circle at 15% 8%,rgba(255,255,255,.58),transparent 34%),linear-gradient(180deg,#ffec68fa,#f7d62dfa)!important;box-shadow:0 4px #050c1c4d,0 16px 28px #050c1c1f,inset 0 1px #ffffff9e!important;overflow:hidden}.home-visual-test .hero-signal-test-topline{display:grid;grid-template-columns:auto 1fr;gap:9px;align-items:center}.home-visual-test .hero-signal-test-code{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:30px;padding:0 9px;border-radius:10px;background:#050c1c;color:#f4cf1e;font-size:.74rem;line-height:1;font-weight:950;letter-spacing:-.02em}.home-visual-test .hero-signal-test-title-wrap{display:grid;gap:2px;min-width:0}.home-visual-test .hero-signal-test-title{color:#050c1c;font-size:.67rem;line-height:1.05;font-weight:950;letter-spacing:.05em;text-transform:uppercase;white-space:normal}.home-visual-test .hero-signal-test-source{color:#050c1c9e;font-size:.62rem;line-height:1;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.home-visual-test .hero-signal-test-body{display:grid;grid-template-columns:auto 1fr;gap:11px;align-items:end;min-height:48px}.home-visual-test .hero-signal-test-metric{display:block;color:#050c1c!important;font-size:clamp(2.1rem,3.05vw,3.15rem);line-height:.84;font-weight:950;letter-spacing:-.08em}.home-visual-test .hero-signal-test-body p{position:relative;margin:0;padding-left:11px;color:#050c1cd6!important;font-size:.78rem;line-height:1.15;font-weight:850}.home-visual-test .hero-signal-test-body p:before{content:"";position:absolute;left:0;top:.12em;bottom:.12em;width:4px;border-radius:999px;background:#72bfe3}.home-visual-test .hero-signal-test-footer{display:inline-flex;align-items:center;gap:7px;padding-top:8px;border-top:1px solid rgba(5,12,28,.18)}.home-visual-test .hero-signal-test-footer span{width:10px;height:10px;border:1px solid rgba(5,12,28,.85);border-radius:999px;background:#72bfe3}.home-visual-test .hero-signal-test-footer em{color:#050c1cad;font-size:.66rem;line-height:1;font-style:normal;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.home-visual-test .hero-signal-strip{max-width:650px}.home-visual-test .hero-framework-line{max-width:650px;color:#050c1ccc!important;font-size:.94rem;line-height:1.44;font-weight:790}.home-visual-test .flow-card{border-radius:14px!important;box-shadow:0 4px #050c1c40,0 18px 36px #050c1c2e!important}@media (max-width: 900px){.home-visual-test .hero-signal-card{min-height:auto}.home-visual-test .hero-signal-test-body{grid-template-columns:1fr;gap:6px}.home-visual-test .hero-signal-test-body p{padding-left:10px}}.home-visual-test .hero-signal-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:650px}.home-visual-test .hero-signal-card{min-width:0;min-height:126px;padding:13px 13px 12px;overflow:hidden}.home-visual-test .hero-signal-test-card{display:grid;grid-template-rows:auto auto auto;gap:9px;min-width:0}.home-visual-test .hero-signal-test-topline{display:grid;grid-template-columns:auto 1fr;gap:8px;align-items:center;min-width:0}.home-visual-test .hero-signal-test-code{min-width:40px;height:28px;padding:0 8px;border-radius:9px;font-size:.68rem;flex:none}.home-visual-test .hero-signal-test-title-wrap{min-width:0;overflow:hidden}.home-visual-test .hero-signal-test-title{display:block;max-width:100%;overflow-wrap:anywhere;color:#050c1c;font-size:.68rem;line-height:1.02;font-weight:950;letter-spacing:.035em;text-transform:uppercase}.home-visual-test .hero-signal-test-source{display:block;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#050c1c9e;font-size:.56rem;line-height:1;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.home-visual-test .hero-signal-test-body{display:grid;grid-template-columns:1fr;gap:5px;align-items:start;min-height:auto}.home-visual-test .hero-signal-test-metric{display:block;color:#050c1c!important;font-size:clamp(2.15rem,3.25vw,3.35rem);line-height:.82;font-weight:950;letter-spacing:-.085em}.home-visual-test .hero-signal-test-body p{position:relative;margin:0;padding-left:10px;color:#050c1cd6!important;font-size:.7rem;line-height:1.08;font-weight:850;white-space:normal;overflow-wrap:normal}.home-visual-test .hero-signal-test-body p:before{content:"";position:absolute;left:0;top:.1em;bottom:.1em;width:4px;border-radius:999px;background:#72bfe3}.home-visual-test .hero-signal-test-footer{gap:6px;padding-top:7px;border-top:1px solid rgba(5,12,28,.18);min-width:0}.home-visual-test .hero-signal-test-footer span{width:9px;height:9px;flex:none}.home-visual-test .hero-signal-test-footer em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#050c1cad;font-size:.58rem;line-height:1;font-style:normal;font-weight:900;letter-spacing:.07em;text-transform:uppercase}@media (max-width: 900px){.home-visual-test .hero-signal-strip{grid-template-columns:1fr;max-width:100%}.home-visual-test .hero-signal-card{min-height:auto}}.home-visual-test .product-flow-rail{gap:14px}.home-visual-test .product-flow-rail .flow-card{position:relative;padding:18px 18px 46px!important;border-radius:14px!important;box-shadow:0 4px #050c1c40,0 18px 36px #050c1c2e!important}.home-visual-test .product-flow-rail .flow-card strong{display:block;margin:0 0 10px;font-size:clamp(1.02rem,1.2vw,1.14rem)!important;line-height:1.02!important;font-weight:950!important;letter-spacing:-.035em!important}.home-visual-test .product-flow-rail .flow-card p{margin:0;max-width:92%;font-size:clamp(.82rem,.96vw,.92rem)!important;line-height:1.28!important;font-weight:780!important}.home-visual-test .product-flow-rail .flow-card:before{content:"";position:absolute;left:18px;right:18px;bottom:33px;height:1px}.home-visual-test .product-flow-rail .flow-card:after{position:absolute;left:18px;bottom:12px;padding-left:16px;font-size:.62rem;line-height:1;font-weight:900;letter-spacing:.09em;text-transform:uppercase;background-repeat:no-repeat;background-position:left center;background-size:10px 10px;background-image:radial-gradient(circle,#72bfe3 0 4px,transparent 4.5px)}.home-visual-test .product-flow-rail .flow-card:not(.flow-card-blue):before{background:#ffffff29}.home-visual-test .product-flow-rail .flow-card:not(.flow-card-blue):after{color:#ffffffc7}.home-visual-test .product-flow-rail .flow-card.flow-card-blue:before{background:#050c1c2e}.home-visual-test .product-flow-rail .flow-card.flow-card-blue:after{color:#050c1cb8}.home-visual-test .product-flow-rail .flow-card:nth-child(1):after{content:"SOURCE INPUT"}.home-visual-test .product-flow-rail .flow-card:nth-child(2):after{content:"STRUCTURED CONTEXT"}.home-visual-test .product-flow-rail .flow-card:nth-child(3):after{content:"REVIEW PATH"}.home-visual-test .product-flow-rail .flow-card:nth-child(4):after{content:"RECORD CONTINUITY"}.home-visual-test .product-flow-rail .flow-card.flow-card-motion{padding-bottom:50px!important}.home-visual-test .product-flow-rail .flow-card.flow-card-motion .hero-motion-mini,.home-visual-test .product-flow-rail .flow-card.flow-card-motion [class*=motion]{margin-bottom:4px}@media (max-width: 900px){.home-visual-test .product-flow-rail .flow-card{padding:16px 16px 42px!important}.home-visual-test .product-flow-rail .flow-card strong{font-size:1rem!important}.home-visual-test .product-flow-rail .flow-card p{max-width:100%;font-size:.84rem!important}.home-visual-test .product-flow-rail .flow-card:after{font-size:.58rem}}.home-visual-test .product-flow-rail .flow-card.flow-card-blue,.home-visual-test .product-flow-rail .flow-card.flow-card-blue strong,.home-visual-test .product-flow-rail .flow-card.flow-card-blue p{color:#050c1c!important}.home-visual-test .product-flow-rail .flow-card.flow-card-blue:before{background:#050c1c38!important}.home-visual-test .product-flow-rail .flow-card.flow-card-blue:after{color:#050c1cb8!important;background-image:radial-gradient(circle,#050c1c 0 3.2px,#72bfe3 3.4px 5px,transparent 5.5px)!important}.home-visual-test .product-flow-rail .flow-card.flow-card-blue{box-shadow:0 4px #050c1c38,0 16px 30px #050c1c24!important}.home-visual-test .product-flow-rail .flow-card.flow-card-blue:after{background-image:radial-gradient(circle,#f4cf1e 0 3.8px,#050c1c 4px 5.2px,transparent 5.7px)!important}.home-visual-test .home-hero-copy{max-width:720px}.home-visual-test .home-hero-copy>.eyebrow{display:inline-flex;align-items:center;gap:9px;width:fit-content;margin-bottom:20px;padding:7px 11px 7px 10px;border:1.5px solid rgba(5,12,28,.86);border-radius:999px;background:linear-gradient(180deg,#ffef77fa,#f4cf1eeb);color:#050c1c!important;box-shadow:0 3px #050c1c3d,0 12px 24px #050c1c1a;font-size:.72rem;line-height:1;font-weight:950;letter-spacing:.13em;text-transform:uppercase}.home-visual-test .home-hero-copy>.eyebrow:before{content:"";width:10px;height:10px;border:1.5px solid #050c1c;border-radius:999px;background:#72bfe3;box-shadow:0 0 0 3px #72bfe329}.home-visual-test #home-hero-heading{max-width:760px;margin:0;color:#050c1c;font-size:clamp(4.2rem,8.2vw,8.05rem);line-height:.84;font-weight:950;letter-spacing:-.092em;text-wrap:balance;text-shadow:0 2px 0 rgba(255,255,255,.18),0 18px 48px rgba(5,12,28,.1)}.home-visual-test .home-hero-subline{max-width:670px;margin-top:24px;margin-bottom:0;color:#050c1c!important;font-size:clamp(1.32rem,2.05vw,1.92rem);line-height:1.08;font-weight:910;letter-spacing:-.055em;text-wrap:balance}.home-visual-test .home-hero-subline:after{content:"";display:block;width:min(440px,74%);height:5px;margin-top:18px;border-radius:999px;background:linear-gradient(90deg,#050c1c 0,#050c1c 34%,#72bfe3 34%,#72bfe3 50%,#050c1c2e 50%,#050c1c2e)}.home-visual-test .home-hero-description{max-width:650px;margin-top:20px;color:#050c1cd1!important;font-size:clamp(1rem,1.18vw,1.12rem);line-height:1.55;font-weight:690;letter-spacing:-.015em}.home-visual-test .hero-signal-strip{margin-top:30px}.home-visual-test .hero-framework-line{position:relative;max-width:660px;margin-top:22px;padding:13px 16px 13px 18px;border:1px solid rgba(5,12,28,.18);border-left:5px solid #050c1c;border-radius:16px;background:linear-gradient(135deg,#ffef7757,#ffffff1f);color:#050c1ccc!important;box-shadow:0 12px 28px #050c1c14,inset 0 1px #ffffff59;font-size:.91rem;line-height:1.42;font-weight:760;letter-spacing:-.01em}.home-visual-test .hero-framework-line:before{content:"record note";display:block;margin-bottom:7px;color:#050c1ca3;font-size:.62rem;line-height:1;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.home-visual-test .home-hero-inner{align-items:center;gap:clamp(44px,6vw,92px)}.home-visual-test .product-flow-panel{margin-top:4px}@media (max-width: 1180px){.home-visual-test #home-hero-heading{font-size:clamp(3.65rem,8.1vw,6.6rem)}.home-visual-test .home-hero-subline{font-size:clamp(1.22rem,2vw,1.62rem)}}@media (max-width: 900px){.home-visual-test .home-hero-copy>.eyebrow{margin-bottom:16px;font-size:.66rem}.home-visual-test #home-hero-heading{max-width:100%;font-size:clamp(3.05rem,15vw,4.85rem);line-height:.88;letter-spacing:-.078em}.home-visual-test .home-hero-subline{margin-top:20px;font-size:clamp(1.16rem,5.2vw,1.52rem);line-height:1.12}.home-visual-test .home-hero-subline:after{width:82%;height:4px;margin-top:14px}.home-visual-test .home-hero-description{margin-top:18px;font-size:.98rem;line-height:1.52}.home-visual-test .hero-framework-line{padding:12px 14px;border-radius:14px;font-size:.86rem}}.home-visual-test #home-hero-heading{font-size:clamp(4.05rem,7.65vw,7.45rem);line-height:.88;letter-spacing:-.065em;word-spacing:-.035em}.home-visual-test .home-hero-subline{margin-top:28px}@media (max-width: 1180px){.home-visual-test #home-hero-heading{font-size:clamp(3.7rem,7.6vw,6.2rem);line-height:.89;letter-spacing:-.06em}}@media (max-width: 900px){.home-visual-test #home-hero-heading{font-size:clamp(3.05rem,14.2vw,4.65rem);line-height:.91;letter-spacing:-.055em;word-spacing:-.025em}}.home-visual-test .home-after-hero-surface{padding-top:62px!important}.home-visual-test .home-engine-section{padding-top:0!important}.home-visual-test .home-engine-shell{position:relative;overflow:hidden;border-radius:32px!important;border:2px solid rgba(5,12,28,.88)!important;background:radial-gradient(circle at 88% 16%,rgba(255,255,255,.28),transparent 30%),radial-gradient(circle at 18% 24%,rgba(255,255,255,.2),transparent 28%),linear-gradient(135deg,#ffec68b8,#f4cf1e70)!important;box-shadow:0 6px #050c1c4d,0 24px 52px #050c1c21,inset 0 1px #ffffff6b!important}.home-visual-test .home-engine-shell:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.28;background:linear-gradient(rgba(5,12,28,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(5,12,28,.05) 1px,transparent 1px);background-size:46px 46px;-webkit-mask-image:radial-gradient(circle at 42% 18%,black,transparent 72%);mask-image:radial-gradient(circle at 42% 18%,black,transparent 72%)}.home-visual-test .home-engine-shell>*{position:relative;z-index:2}.home-visual-test .home-engine-intro{max-width:860px;padding:clamp(34px,5vw,58px) clamp(28px,5vw,64px) clamp(28px,4vw,46px)}.home-visual-test .home-engine-intro>.eyebrow{display:inline-flex;align-items:center;gap:8px;width:fit-content;margin-bottom:22px;padding:7px 12px 7px 10px;border:1.5px solid rgba(5,12,28,.88);border-radius:999px;background:#050c1c!important;color:#f4cf1e!important;box-shadow:0 3px #050c1c42,0 14px 28px #050c1c1f;font-size:.68rem;line-height:1;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.home-visual-test .home-engine-intro>.eyebrow:before{content:"";width:10px;height:10px;border:1.5px solid #f4cf1e;border-radius:999px;background:#72bfe3;box-shadow:0 0 0 3px #72bfe32e}.home-visual-test #home-engine-heading{max-width:900px;margin:0;color:#050c1c;font-size:clamp(3.25rem,5.65vw,5.85rem);line-height:.92;font-weight:950;letter-spacing:-.07em;text-wrap:balance;text-shadow:0 2px 0 rgba(255,255,255,.14),0 16px 38px rgba(5,12,28,.08)}.home-visual-test .home-engine-visual-line{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;width:min(620px,100%);margin-top:24px;margin-bottom:0;padding:0;border:0!important;border-radius:0!important;background:transparent!important;color:#050c1cdb!important;box-shadow:none!important;font-size:clamp(.82rem,.98vw,.94rem);line-height:1;font-weight:900;letter-spacing:-.015em}.home-visual-test .home-engine-visual-line:before,.home-visual-test .home-engine-visual-line:after{content:"";display:block;height:4px;border-radius:999px;background:linear-gradient(90deg,#050c1c 0,#050c1c 42%,#72bfe3 42%,#72bfe3 58%,#050c1c2e 58%,#050c1c2e)}.home-visual-test .home-engine-visual-line:before{width:64px}.home-visual-test .home-engine-visual-line:after{min-width:92px}.home-visual-test .home-engine-subline{max-width:780px;margin-top:24px;color:#050c1cd1!important;font-size:clamp(1rem,1.22vw,1.14rem);line-height:1.5;font-weight:700;letter-spacing:-.02em}.home-visual-test .home-engine-intro:after{content:"records, not answers";display:inline-flex;align-items:center;gap:7px;width:fit-content;margin-top:24px;padding:8px 11px;border:1px solid rgba(5,12,28,.18);border-radius:999px;background:#ffef7752;color:#050c1cb3;font-size:.62rem;line-height:1;font-weight:950;letter-spacing:.11em;text-transform:uppercase}@media (max-width: 1180px){.home-visual-test #home-engine-heading{font-size:clamp(3rem,5.6vw,4.8rem);line-height:.94;letter-spacing:-.062em}.home-visual-test .home-engine-intro{max-width:780px}}@media (max-width: 900px){.home-visual-test .home-after-hero-surface{padding-top:42px!important}.home-visual-test .home-engine-shell{border-radius:24px!important}.home-visual-test .home-engine-intro{padding:28px 22px 30px}.home-visual-test #home-engine-heading{font-size:clamp(2.55rem,12vw,4rem);line-height:.96;letter-spacing:-.055em}.home-visual-test .home-engine-visual-line{grid-template-columns:1fr;gap:9px;font-size:.82rem;line-height:1.15}.home-visual-test .home-engine-visual-line:before,.home-visual-test .home-engine-visual-line:after{width:100%;min-width:0}.home-visual-test .home-engine-subline{font-size:.98rem;line-height:1.5}}.home-visual-test .home-engine-shell{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;overflow:visible!important}.home-visual-test .home-engine-shell:before,.home-visual-test .home-engine-shell:after{display:none!important}.home-visual-test .home-engine-intro{position:relative;overflow:hidden;max-width:920px;margin-bottom:clamp(34px,5vw,58px);border-radius:32px!important;border:2px solid rgba(5,12,28,.88)!important;background:radial-gradient(circle at 88% 16%,rgba(255,255,255,.3),transparent 30%),radial-gradient(circle at 18% 24%,rgba(255,255,255,.22),transparent 28%),linear-gradient(135deg,#ffec68c7,#f4cf1e7a)!important;box-shadow:0 6px #050c1c4d,0 24px 52px #050c1c21,inset 0 1px #ffffff6b!important}.home-visual-test .home-engine-intro:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.22;background:linear-gradient(rgba(5,12,28,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(5,12,28,.05) 1px,transparent 1px);background-size:46px 46px;-webkit-mask-image:radial-gradient(circle at 42% 18%,black,transparent 72%);mask-image:radial-gradient(circle at 42% 18%,black,transparent 72%)}.home-visual-test .home-engine-intro>*{position:relative;z-index:2}.home-visual-test .engine-flow,.home-visual-test .engine-output-layer{position:relative;z-index:2;background:transparent!important}.home-visual-test .engine-flow:before,.home-visual-test .engine-flow:after{pointer-events:none}@media (max-width: 900px){.home-visual-test .home-engine-intro{border-radius:24px!important;margin-bottom:32px}}.home-visual-test .engine-output-layer{position:relative;max-width:930px;margin:clamp(44px,6vw,76px) auto 0;padding:clamp(28px,4vw,42px);border:0!important;background:transparent!important;box-shadow:none!important;color:#050c1c!important}.home-visual-test .engine-output-layer:before,.home-visual-test .engine-output-layer:after{display:none!important}.home-visual-test .engine-output-heading{max-width:760px;margin:0 0 22px;color:#050c1c!important}.home-visual-test .engine-output-chip{display:inline-flex;align-items:center;gap:8px;width:fit-content;margin-bottom:14px;padding:7px 11px 7px 10px;border:1.5px solid rgba(5,12,28,.86);border-radius:999px;background:#050c1c!important;color:#f4cf1e!important;box-shadow:0 3px #050c1c3d,0 12px 24px #050c1c1a;font-size:.62rem;line-height:1;font-weight:950;letter-spacing:.13em;text-transform:uppercase}.home-visual-test .engine-output-chip:before{content:"";width:9px;height:9px;border:1.5px solid #f4cf1e;border-radius:999px;background:#72bfe3}.home-visual-test .engine-output-heading h3{max-width:760px;margin:0;color:#050c1c!important;font-size:clamp(2.35rem,4vw,4rem);line-height:.98;font-weight:950;letter-spacing:-.065em;text-wrap:balance}.home-visual-test .engine-output-support{max-width:650px;margin-top:14px;color:#050c1cc7!important;font-size:clamp(.98rem,1.08vw,1.08rem);line-height:1.45;font-weight:720;letter-spacing:-.01em}.home-visual-test .engine-output-status{display:inline-flex;align-items:center;width:fit-content;max-width:100%;margin:8px 0 22px;padding:8px 12px;border:1.5px solid rgba(5,12,28,.82);border-radius:999px;background:linear-gradient(180deg,#ffef77f0,#f4cf1ee0)!important;color:#050c1cd1!important;box-shadow:0 3px #050c1c33,0 12px 24px #050c1c14;font-size:.68rem;line-height:1;font-weight:900;letter-spacing:-.015em}.home-visual-test .engine-output-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;align-items:stretch}.home-visual-test .engine-output-card{position:relative;overflow:hidden;min-height:255px;padding:18px 16px;border:1.5px solid rgba(244,207,30,.44)!important;border-radius:16px!important;background:radial-gradient(circle at 84% 18%,rgba(114,191,227,.11),transparent 34%),linear-gradient(145deg,#1d2730,#111820)!important;color:#fff!important;box-shadow:0 4px #050c1c47,0 18px 36px #050c1c2e!important}.home-visual-test .engine-output-card:after{content:"";position:absolute;right:-34px;bottom:-42px;width:140px;height:90px;border:1.2px solid rgba(244,207,30,.24);border-radius:28px;transform:rotate(-8deg);pointer-events:none}.home-visual-test .engine-record-topline{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:16px}.home-visual-test .engine-record-marker,.home-visual-test .engine-record-state{display:inline-flex;align-items:center;width:fit-content;padding:5px 8px;border-radius:999px;font-size:.58rem;line-height:1;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.home-visual-test .engine-record-marker{background:#f4cf1e29;border:1px solid rgba(244,207,30,.32);color:#f4cf1e!important}.home-visual-test .engine-record-state{background:#72bfe31a;border:1px solid rgba(114,191,227,.34);color:#ffffffdb!important}.home-visual-test .engine-output-card h4{margin:0 0 10px;color:#fff!important;font-size:clamp(1.02rem,1.2vw,1.18rem);line-height:1.02;font-weight:950;letter-spacing:-.04em}.home-visual-test .engine-output-card p{margin:0;color:#ffffffd1!important;font-size:.78rem;line-height:1.34;font-weight:740}.home-visual-test .engine-record-fields{display:grid;gap:7px;margin-top:16px}.home-visual-test .engine-record-fields span{display:inline-flex;align-items:center;gap:7px;min-height:25px;padding:6px 8px;border:1px solid rgba(255,255,255,.14);border-radius:9px;background:#ffffff0e;color:#ffffffd1!important;font-size:.66rem;line-height:1;font-weight:850}.home-visual-test .engine-record-fields span:before{content:"";width:8px;height:8px;flex:none;border:1px solid rgba(244,207,30,.88);border-radius:999px;background:#72bfe3b8}.home-visual-test .engine-principle-line{display:inline-flex;align-items:center;gap:8px;width:fit-content;margin:22px 0 0 auto;padding:9px 12px;border:1.5px solid rgba(5,12,28,.82);border-radius:999px;background:linear-gradient(180deg,#ffef77f0,#f4cf1ee0)!important;color:#050c1cd1!important;box-shadow:0 3px #050c1c33,0 12px 24px #050c1c14;font-size:.72rem;line-height:1;font-weight:950;letter-spacing:-.01em}.home-visual-test .engine-principle-line:before{content:"";width:10px;height:10px;border:1.5px solid #050c1c;border-radius:999px;background:#72bfe3}@media (max-width: 1100px){.home-visual-test .engine-output-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 700px){.home-visual-test .engine-output-layer{padding:24px 0 0}.home-visual-test .engine-output-cards{grid-template-columns:1fr}.home-visual-test .engine-output-card{min-height:auto}.home-visual-test .engine-principle-line{margin-left:0}}.home-visual-test .engine-flow-line{background:linear-gradient(90deg,#050c1c38,#050c1c5c 34%,#72bfe3 46%,#f4cf1e 54%,#050c1c57 68%,#050c1c33)!important;box-shadow:0 0 0 1px #050c1c14,0 12px 28px #050c1c14}.home-visual-test .engine-layer-node{border-color:#050c1cd1!important;background:linear-gradient(180deg,#ffef77fa,#f4cf1ef0)!important;box-shadow:0 3px #050c1c38,0 12px 24px #050c1c1a!important}.home-visual-test .engine-record-fields{gap:8px!important}.home-visual-test .engine-record-fields span{display:grid!important;grid-template-columns:12px minmax(0,1fr);align-items:center;column-gap:9px;min-height:28px;padding:7px 9px!important;border-radius:10px!important;background:linear-gradient(135deg,#ffffff13,#ffffff09)!important;border:1px solid rgba(255,255,255,.16)!important;color:#ffffffd6!important;font-size:.66rem!important;line-height:1.12!important;font-weight:850!important;white-space:normal;overflow:visible}.home-visual-test .engine-record-fields span:before{content:""!important;position:static!important;display:block!important;width:9px!important;height:9px!important;min-width:9px!important;margin:0!important;transform:none!important;border-radius:999px!important;box-sizing:border-box}.home-visual-test .engine-record-fields span:nth-child(3n+1):before{background:#72bfe3!important;border:1.4px solid rgba(244,207,30,.92)!important}.home-visual-test .engine-record-fields span:nth-child(3n+2):before{background:#f4cf1e!important;border:1.4px solid rgba(114,191,227,.92)!important}.home-visual-test .engine-record-fields span:nth-child(3n+3):before{background:radial-gradient(circle at 35% 35%,#f4cf1e 0,#f4cf1e 35%,#72bfe3 36%,#72bfe3)!important;border:1.4px solid rgba(255,255,255,.72)!important}.home-visual-test .engine-record-fields span:nth-child(3n+2){border-color:#f4cf1e38!important;background:linear-gradient(135deg,#f4cf1e13,#ffffff09)!important}.home-visual-test .engine-record-fields span:nth-child(3n+3){border-color:#72bfe338!important;background:linear-gradient(135deg,#72bfe312,#ffffff09)!important}.home-visual-test .engine-record-marker{background:#f4cf1e2e!important;border-color:#f4cf1e70!important;color:#f4cf1e!important}.home-visual-test .engine-record-state{background:#72bfe329!important;border-color:#72bfe36b!important;color:#ffffffe0!important}.home-visual-test .engine-output-status,.home-visual-test .engine-principle-line{border-color:#050c1cd1!important;background:linear-gradient(180deg,#ffef77f5,#f4cf1ee0)!important}.home-visual-test .engine-output-status:before{content:"";display:inline-block;width:10px;height:10px;margin-right:8px;border:1.5px solid #050c1c;border-radius:999px;background:#72bfe3;vertical-align:-1px}.home-visual-test .engine-principle-line:before{background:#72bfe3!important;border-color:#050c1c!important}.home-visual-test .engine-output-layer{display:flex!important;flex-direction:column;align-items:center;max-width:1080px!important;margin:clamp(38px,5vw,64px) auto 0!important;padding:0!important;transform:none!important;background:transparent!important;border:0!important;box-shadow:none!important}.home-visual-test .engine-output-cards{order:1;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;width:min(100%,1040px);max-width:1040px;align-items:stretch;margin:0 auto!important}.home-visual-test .engine-output-card{min-height:250px!important;padding:17px 15px 16px!important}.home-visual-test .engine-output-card h4{max-width:210px}.home-visual-test .engine-output-card p{max-width:225px}.home-visual-test .engine-output-heading{order:2;display:grid!important;grid-template-columns:auto minmax(220px,.7fr) minmax(320px,1fr);gap:14px;align-items:center;width:min(100%,1040px);max-width:1040px!important;margin:18px auto 0!important;padding:12px 14px;border:1.5px solid rgba(5,12,28,.82);border-radius:18px;background:linear-gradient(180deg,#ffef77d1,#f4cf1e99)!important;box-shadow:0 3px #050c1c2e,0 12px 24px #050c1c12}.home-visual-test .engine-output-chip{margin:0!important;white-space:nowrap;font-size:.58rem!important;padding:6px 9px 6px 8px!important}.home-visual-test .engine-output-heading h3{margin:0!important;color:#050c1c!important;font-size:clamp(1.05rem,1.35vw,1.42rem)!important;line-height:1.02!important;font-weight:950!important;letter-spacing:-.045em!important;text-wrap:balance}.home-visual-test .engine-output-status{order:3;margin:12px auto 0!important;max-width:1040px;white-space:normal}.home-visual-test .engine-principle-line{order:4;margin:10px auto 0!important;white-space:normal}.home-visual-test .engine-record-fields span:before{align-self:center}.home-visual-test .engine-layer-node{width:44px!important;height:44px!important;border-radius:999px!important;border:2px solid rgba(5,12,28,.86)!important;background:linear-gradient(180deg,#ffef77fa,#f4cf1ef0)!important;box-shadow:0 3px #050c1c33,0 10px 20px #050c1c14!important}.home-visual-test .engine-layer-node span{color:#050c1c!important;font-size:.76rem!important;font-weight:950!important;letter-spacing:-.02em}@media (max-width: 1100px){.home-visual-test .engine-output-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important;max-width:760px}.home-visual-test .engine-output-heading{grid-template-columns:1fr;max-width:760px!important}.home-visual-test .engine-output-chip{width:fit-content}}@media (max-width: 700px){.home-visual-test .engine-output-cards{grid-template-columns:1fr!important}.home-visual-test .engine-output-card{min-height:auto!important}}.home-visual-test .floating-guide,.home-visual-test .home-floating-guide,.home-visual-test .page-floating-guide,.home-visual-test .home-side-guide,.home-visual-test .page-side-guide{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(8px)!important}.home-visual-test .engine-output-layer{max-width:1080px!important;margin:34px auto 0!important;align-items:center!important}.home-visual-test .engine-output-cards{width:min(100%,1080px)!important;max-width:1080px!important;margin:0 auto!important}.home-visual-test .engine-output-card{min-height:244px!important}.home-visual-test .engine-output-heading{order:2;display:grid!important;grid-template-columns:auto minmax(220px,.72fr) minmax(320px,1fr);gap:14px;align-items:center;width:min(100%,1080px);max-width:1080px!important;margin:16px auto 0!important;padding:12px 16px 14px;border:1.5px solid rgba(5,12,28,.82);border-radius:18px;background:linear-gradient(180deg,#ffef77d6,#f4cf1e9e)!important;box-shadow:0 3px #050c1c2e,0 12px 24px #050c1c12}.home-visual-test .engine-output-chip{margin:0!important;width:fit-content;white-space:nowrap;font-size:.58rem!important;padding:6px 9px 6px 8px!important}.home-visual-test .engine-output-heading h3{margin:0!important;color:#050c1c!important;font-size:clamp(1.04rem,1.32vw,1.38rem)!important;line-height:1.02!important;font-weight:950!important;letter-spacing:-.045em!important;text-wrap:balance}.home-visual-test .engine-output-support{margin:0!important;max-width:none!important;color:#050c1cc7!important;font-size:.82rem!important;line-height:1.28!important;font-weight:760!important}.home-visual-test .engine-output-heading:after{content:"AI structures. Professionals verify.";grid-column:1 / -1;display:inline-flex;align-items:center;gap:8px;width:fit-content;margin-top:2px;color:#050c1cc7;font-size:.72rem;line-height:1;font-weight:900;letter-spacing:-.01em}.home-visual-test .engine-output-heading:before{content:"";grid-column:1 / -1;display:none}.home-visual-test .engine-record-fields span{grid-template-columns:12px minmax(0,1fr)!important;column-gap:10px!important;padding-left:10px!important}@media (max-width: 1100px){.home-visual-test .engine-output-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important;max-width:760px!important}.home-visual-test .engine-output-heading{grid-template-columns:1fr!important;max-width:760px!important}}@media (max-width: 700px){.home-visual-test .engine-output-cards{grid-template-columns:1fr!important}}@media (min-width: 1101px){.home-visual-test .engine-output-layer{max-width:1120px!important;margin-left:auto!important;margin-right:auto!important;align-items:center!important}.home-visual-test .engine-output-cards,.home-visual-test .engine-output-heading{transform:translate(72px)}.home-visual-test .engine-output-cards,.home-visual-test .engine-output-heading{width:min(100%,1040px)!important;max-width:1040px!important}}.home-visual-test .home-applications-intro{max-width:880px!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}.home-visual-test .home-applications-intro .eyebrow{margin-left:auto!important;margin-right:auto!important}.home-visual-test .home-applications-intro h2{max-width:860px!important;margin-left:auto!important;margin-right:auto!important;text-wrap:balance}.home-visual-test .home-applications-intro p{max-width:680px!important;margin-left:auto!important;margin-right:auto!important}.home-visual-test .application-map{margin-left:auto!important;margin-right:auto!important}@media (max-width: 1100px){.home-visual-test .engine-output-cards,.home-visual-test .engine-output-heading{transform:none!important}.home-visual-test .home-applications-intro{text-align:left!important}.home-visual-test .home-applications-intro .eyebrow,.home-visual-test .home-applications-intro h2,.home-visual-test .home-applications-intro p{margin-left:0!important;margin-right:0!important}}.home-visual-test .floating-guide,.home-visual-test .home-floating-guide,.home-visual-test .page-floating-guide,.home-visual-test .home-side-guide,.home-visual-test .page-side-guide{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:none!important}@media (min-width: 1101px){.home-visual-test .engine-output-cards,.home-visual-test .engine-output-heading{transform:translate(48px)!important}}@media (min-width: 1320px){.home-visual-test .engine-output-layer{max-width:1060px!important}}@media (min-width: 1101px){.home-visual-test .engine-output-cards,.home-visual-test .engine-output-heading{transform:translate(18px)!important}.home-visual-test .engine-output-cards,.home-visual-test .engine-output-heading{width:min(100%,980px)!important;max-width:980px!important}}.home-visual-test .engine-output-heading{grid-template-columns:auto minmax(230px,.75fr) minmax(260px,1fr)!important;overflow:hidden}.home-visual-test .engine-output-heading h3{max-width:260px}.home-visual-test .engine-output-support{max-width:360px!important;white-space:normal!important;overflow-wrap:normal}.home-visual-test .engine-output-card{min-width:0}.home-visual-test .engine-output-card p{overflow-wrap:normal}.home-visual-test .engine-output-heading{display:grid!important;grid-template-columns:minmax(260px,.82fr) minmax(340px,1fr)!important;grid-template-rows:auto auto;column-gap:34px!important;row-gap:8px!important;align-items:start!important;padding:16px 18px 17px!important;overflow:visible!important}.home-visual-test .engine-output-chip{grid-column:1!important;grid-row:1!important;align-self:start;margin:0!important}.home-visual-test .engine-output-heading h3{grid-column:1!important;grid-row:2!important;max-width:310px!important;margin:0!important;font-size:clamp(1.12rem,1.42vw,1.55rem)!important;line-height:.98!important;letter-spacing:-.052em!important}.home-visual-test .engine-output-heading:after{content:"AI structures. Professionals verify.";grid-column:2!important;grid-row:1!important;display:inline-flex!important;align-items:center;gap:8px;width:fit-content;max-width:100%;margin:0!important;padding:7px 10px 7px 9px;border:1.5px solid rgba(5,12,28,.86);border-radius:999px;background:#050c1c;color:#f4cf1e;box-shadow:0 3px #050c1c38,0 10px 20px #050c1c14;font-size:.62rem;line-height:1;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.home-visual-test .engine-output-heading:before{content:"";display:none!important}.home-visual-test .engine-output-heading:after{background-image:radial-gradient(circle at 13px 50%,#72bfe3 0 4px,#f4cf1e 4.3px 5.4px,transparent 5.8px);background-repeat:no-repeat;padding-left:28px}.home-visual-test .engine-output-support{grid-column:2!important;grid-row:2!important;max-width:420px!important;margin:0!important;font-size:.84rem!important;line-height:1.3!important;font-weight:760!important;color:#050c1ccc!important}@media (max-width: 900px){.home-visual-test .engine-output-heading{grid-template-columns:1fr!important;row-gap:10px!important}.home-visual-test .engine-output-chip,.home-visual-test .engine-output-heading h3,.home-visual-test .engine-output-heading:after,.home-visual-test .engine-output-support{grid-column:1!important}.home-visual-test .engine-output-heading:after{grid-row:3!important}.home-visual-test .engine-output-support{grid-row:4!important;max-width:100%!important}}.home-visual-test .engine-output-heading{display:grid!important;grid-template-columns:auto minmax(250px,.9fr) auto!important;align-items:center!important;column-gap:22px!important;row-gap:0!important;padding:14px 18px!important;min-height:74px}.home-visual-test .engine-output-chip{grid-column:1!important;grid-row:1!important;margin:0!important}.home-visual-test .engine-output-heading h3{grid-column:2!important;grid-row:1!important;max-width:330px!important;margin:0!important;color:#050c1c!important;font-size:clamp(1.08rem,1.36vw,1.48rem)!important;line-height:1!important;font-weight:950!important;letter-spacing:-.052em!important}.home-visual-test .engine-output-support{display:none!important}.home-visual-test .engine-output-heading:after{content:"AI structures. Professionals verify.";grid-column:3!important;grid-row:1!important;display:inline-flex!important;align-items:center;width:fit-content;white-space:nowrap;margin:0!important;padding:7px 11px 7px 28px;border:1.5px solid rgba(5,12,28,.86);border-radius:999px;background:radial-gradient(circle at 13px 50%,#72bfe3 0 4px,#f4cf1e 4.3px 5.4px,transparent 5.8px),#050c1c;background-repeat:no-repeat;color:#f4cf1e;box-shadow:0 3px #050c1c38,0 10px 20px #050c1c14;font-size:.62rem;line-height:1;font-weight:950;letter-spacing:.08em;text-transform:uppercase}@media (max-width: 900px){.home-visual-test .engine-output-heading{grid-template-columns:1fr!important;row-gap:10px!important;min-height:auto}.home-visual-test .engine-output-chip,.home-visual-test .engine-output-heading h3,.home-visual-test .engine-output-heading:after{grid-column:1!important}.home-visual-test .engine-output-heading:after{white-space:normal}}.home-visual-test .engine-output-heading{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;padding:14px 18px!important;min-height:64px!important}.home-visual-test .engine-output-chip{margin:0!important;flex:none}.home-visual-test .engine-output-heading h3,.home-visual-test .engine-output-support{display:none!important}.home-visual-test .engine-output-heading:after{content:"AI structures. Professionals verify.";display:inline-flex!important;align-items:center;width:fit-content;white-space:nowrap;margin:0!important;padding:7px 12px 7px 29px;border:1.5px solid rgba(5,12,28,.86);border-radius:999px;background:radial-gradient(circle at 13px 50%,#72bfe3 0 4px,#f4cf1e 4.3px 5.4px,transparent 5.8px),#050c1c;background-repeat:no-repeat;color:#f4cf1e;box-shadow:0 3px #050c1c38,0 10px 20px #050c1c14;font-size:.62rem;line-height:1;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.home-visual-test .engine-output-heading:before{display:none!important}.home-visual-test .engine-output-status,.home-visual-test .engine-principle-line{display:none!important}@media (max-width: 700px){.home-visual-test .engine-output-heading{align-items:flex-start!important;flex-direction:column!important}.home-visual-test .engine-output-heading:after{white-space:normal}}.home-visual-test .engine-flow:before{content:"";position:absolute;left:29px;top:44px;bottom:44px;width:4px;border-radius:999px;background:linear-gradient(to bottom,#050c1c33,#72bfe3b8 18%,#f4cf1ec7,#72bfe3b8 82%,#050c1c33);box-shadow:0 0 0 1px #050c1c0f,0 0 18px #f4cf1e2e;z-index:1}.home-visual-test .engine-layer-node{position:relative;z-index:4!important;width:58px!important;height:58px!important;min-width:58px!important;border-radius:18px!important;border:2.5px solid #050c1c!important;background:linear-gradient(180deg,#ffe96f,#f4cf1e)!important;box-shadow:inset -5px 0 #72bfe3eb,0 4px #050c1c42,0 14px 24px #050c1c1f!important;display:grid!important;place-items:center!important;overflow:hidden!important}.home-visual-test .engine-layer-node:before{content:"";position:absolute;left:50%;top:50%;width:72px;height:4px;transform:translate(-50%,-50%);background:transparent;display:none!important}.home-visual-test .engine-layer-node:after{display:none!important}.home-visual-test .engine-layer-node span{all:unset;position:absolute;top:0;right:0;bottom:0;left:0;display:grid!important;place-items:center!important;color:#050c1c!important;font-size:.86rem!important;line-height:1!important;font-weight:950!important;letter-spacing:-.02em!important;text-align:center!important}@media (max-width: 700px){.home-visual-test .engine-flow:before{left:24px;top:38px;bottom:38px}.home-visual-test .engine-layer-node{width:48px!important;height:48px!important;min-width:48px!important;border-radius:15px!important}.home-visual-test .engine-layer-node span{font-size:.76rem!important}}.home-visual-test .engine-flow{position:relative}.home-visual-test .engine-flow:before{content:"";position:absolute;left:30px;top:42px;bottom:42px;width:4px;border-radius:999px;background:linear-gradient(to bottom,#050c1c3d,#72bfe3bd 22%,#f4cf1ed1 52%,#72bfe3bd 78%,#050c1c3d);box-shadow:0 0 0 1px #050c1c14,0 0 16px #f4cf1e2e;z-index:1}.home-visual-test .engine-layer-node{position:relative!important;z-index:4!important;width:58px!important;height:58px!important;min-width:58px!important;padding:0!important;border-radius:18px!important;border:2.5px solid #050c1c!important;background:linear-gradient(180deg,#ffec78,#f4cf1e)!important;box-shadow:inset -5px 0 #72bfe3e6,0 4px #050c1c42,0 14px 24px #050c1c1f!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important}.home-visual-test .engine-layer-node:before,.home-visual-test .engine-layer-node:after{display:none!important;content:none!important}.home-visual-test .engine-layer-node span{all:unset;position:static!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;margin:0!important;padding:0 4px 1px 0!important;box-sizing:border-box!important;color:#050c1c!important;font-size:.86rem!important;line-height:1!important;font-weight:950!important;letter-spacing:-.02em!important;text-align:center!important}.home-visual-test .engine-layer-card{position:relative;z-index:2}@media (max-width: 700px){.home-visual-test .engine-flow:before{left:25px;top:38px;bottom:38px}.home-visual-test .engine-layer-node{width:50px!important;height:50px!important;min-width:50px!important;border-radius:16px!important}.home-visual-test .engine-layer-node span{font-size:.76rem!important;padding-right:3px!important}}.home-visual-test .home-visual-layer.applications-active [class*=floating i][class*=guide i],.home-visual-test .home-visual-layer.applications-active .home-floating-guide,.home-visual-test .home-visual-layer.applications-active .page-floating-guide,.home-visual-test .home-visual-layer.applications-active .home-side-guide,.home-visual-test .home-visual-layer.applications-active .page-side-guide{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(10px)!important;transition:opacity .18s ease,transform .18s ease,visibility .18s ease}@media (min-width: 1000px){.home-visual-test .application-map{padding-top:18px!important}.home-visual-test .application-flow-labels{margin-bottom:0!important;transform:translateY(0)!important;position:relative!important;z-index:5!important}.home-visual-test .application-card-grid{margin-top:-115px!important;position:relative!important;z-index:4!important}.home-visual-test .application-flow-path{transform:translateY(-68px)!important;opacity:.62!important;position:relative!important;z-index:2!important;pointer-events:none!important}.home-visual-test .applications-principle{margin-top:-24px!important}}@media (max-width: 999px){.home-visual-test .application-card-grid,.home-visual-test .application-flow-path,.home-visual-test .applications-principle{margin-top:revert;transform:none!important}}.home-visual-test .application-layer-card .application-card-topline i{width:13px!important;height:13px!important;min-width:13px!important;border:2px solid #050c1c!important;border-radius:999px!important;background:#72bfe3!important;box-shadow:0 0 0 3px #72bfe329,0 6px 14px #050c1c24!important;animation:applicationSignalPulse 3.8s ease-in-out infinite}.home-visual-test .application-layer-card--describe .application-card-topline i,.home-visual-test .application-layer-card--remote .application-card-topline i{background:#72bfe3!important;box-shadow:0 0 0 3px #72bfe32e,0 6px 14px #050c1c24!important}.home-visual-test .application-layer-card--material .application-card-topline i{background:radial-gradient(circle at 35% 35%,#f4cf1e 0,#f4cf1e 42%,#72bfe3 44%,#72bfe3)!important;box-shadow:0 0 0 3px #f4cf1e33,0 6px 14px #050c1c24!important}.home-visual-test .application-layer-card--field .application-card-topline i{background:#72bfe3!important;box-shadow:0 0 0 3px #72bfe333,0 6px 14px #050c1c24!important}.home-visual-test .application-flow-labels span{position:relative}.home-visual-test .application-flow-labels span:before{content:"";display:inline-block;width:9px;height:9px;margin-right:8px;border:1.5px solid #050c1c;border-radius:999px;background:#72bfe3;vertical-align:-1px}.home-visual-test .application-flow-labels span:nth-child(3):before,.home-visual-test .application-flow-labels span:nth-child(4):before{background:radial-gradient(circle at 35% 35%,#f4cf1e 0,#f4cf1e 42%,#72bfe3 44%,#72bfe3)}@keyframes applicationSignalPulse{0%,to{transform:scale(1);filter:saturate(1)}50%{transform:scale(1.08);filter:saturate(1.12)}}@media (prefers-reduced-motion: reduce){.home-visual-test .application-layer-card .application-card-topline i{animation:none!important}}.home-visual-test .application-layer-card .application-card-topline{display:flex!important;align-items:center!important;gap:0!important}.home-visual-test .application-layer-card .application-card-topline>:first-child:not(i){display:inline-flex!important;align-items:center!important;gap:8px!important}.home-visual-test .application-layer-card .application-card-topline>:first-child:not(i):before{content:""!important;display:inline-block!important;width:10px!important;height:10px!important;min-width:10px!important;border-radius:999px!important;border:1.5px solid #f4cf1e!important;background:#72bfe3!important;box-shadow:0 0 0 2px #72bfe329!important;vertical-align:middle!important}.home-visual-test .application-layer-card .application-card-topline>i{display:none!important}.home-visual-test .application-layer-card--describe .application-card-topline>:first-child:not(i):before,.home-visual-test .application-layer-card--remote .application-card-topline>:first-child:not(i):before{border-color:#f4cf1e!important;background:#72bfe3!important;box-shadow:0 0 0 2px #72bfe32e!important}.home-visual-test .application-layer-card--material .application-card-topline>:first-child:not(i):before{border-color:#f4cf1e!important;background:radial-gradient(circle at 35% 35%,#f4cf1e 0,#f4cf1e 42%,#72bfe3 44%,#72bfe3)!important;box-shadow:0 0 0 2px #f4cf1e2e!important}.home-visual-test .application-layer-card--field .application-card-topline>:first-child:not(i):before{border-color:#f4cf1e!important;background:#72bfe3!important;box-shadow:0 0 0 2px #72bfe32e!important}.home-visual-test .application-layer-card--material .application-card-chip,.home-visual-test .application-layer-card--material .application-card-chips>*,.home-visual-test .application-layer-card--material .application-card-tags>*,.home-visual-test .application-layer-card--material .application-card-features>*{background:#050c1c!important;color:#f3f6fb!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:inset 0 1px #ffffff0a!important}.home-visual-test .application-layer-card--material .application-card-chip:before,.home-visual-test .application-layer-card--material .application-card-chips>*:before,.home-visual-test .application-layer-card--material .application-card-tags>*:before,.home-visual-test .application-layer-card--material .application-card-features>*:before{background:#72bfe3!important;border-color:#72bfe3!important}@media (min-width: 1000px){.home-visual-test .applications-principle{width:fit-content!important;max-width:none!important;display:inline-flex!important;align-items:center!important;gap:10px!important;margin:22px 130px 54px auto!important;padding:12px 18px!important;position:relative!important;z-index:4!important}.home-visual-test .applications-section,.home-visual-test .home-applications-section{padding-bottom:36px!important}.home-visual-test .audiences-section,.home-visual-test .home-audiences-section{padding-top:8px!important}}.home-visual-test .applications-principle:before{content:""!important;display:inline-block!important;width:10px!important;height:10px!important;min-width:10px!important;border-radius:999px!important;background:#72bfe3!important;border:1.5px solid #f4cf1e!important;box-shadow:0 0 0 2px #72bfe32e!important;vertical-align:middle!important}@media (max-width: 999px){.home-visual-test .applications-principle{margin:18px auto 32px!important;display:inline-flex!important;align-items:center!important;gap:8px!important}}@media (min-width: 1000px){.home-visual-test .application-map{position:relative!important;padding-bottom:82px!important}.home-visual-test .applications-principle{position:absolute!important;right:clamp(92px,10.5vw,190px)!important;bottom:18px!important;left:auto!important;width:fit-content!important;max-width:360px!important;display:inline-flex!important;align-items:center!important;gap:10px!important;margin:0!important;z-index:6!important}.home-visual-test .applications-principle:before{content:""!important;display:inline-block!important;width:10px!important;height:10px!important;min-width:10px!important;border-radius:999px!important;background:#72bfe3!important;border:1.5px solid #f4cf1e!important;box-shadow:0 0 0 2px #72bfe32e!important}}@media (max-width: 999px){.home-visual-test .application-map{padding-bottom:initial!important}.home-visual-test .applications-principle{position:relative!important;right:auto!important;bottom:auto!important;margin:18px auto 32px!important}}.home-visual-test .audience-tabs{display:flex!important;flex-wrap:wrap;gap:10px!important;align-items:center;margin-top:24px!important;margin-bottom:24px!important}.home-visual-test .audience-tab{display:inline-flex!important;align-items:center!important;gap:8px!important;min-height:38px;padding:10px 14px 10px 12px!important;border:1.5px solid rgba(5,12,28,.34)!important;border-radius:999px!important;background:linear-gradient(180deg,#ffef77db,#f4cf1e7a)!important;color:#050c1cd6!important;box-shadow:0 2px #050c1c1f,0 8px 18px #050c1c0f;font-size:.78rem!important;line-height:1!important;font-weight:900!important;letter-spacing:-.01em;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,background .16s ease,color .16s ease,border-color .16s ease}.home-visual-test .audience-tab:before{content:"";width:9px;height:9px;min-width:9px;border:1.5px solid #050c1c;border-radius:999px;background:#72bfe3;box-shadow:0 0 0 2px #72bfe324}.home-visual-test .audience-tab:hover,.home-visual-test .audience-tab:focus-visible{transform:translateY(-1px);border-color:#050c1cb8!important;box-shadow:0 3px #050c1c2e,0 12px 24px #050c1c1a}.home-visual-test .audience-tab:focus-visible{outline:3px solid rgba(114,191,227,.38);outline-offset:3px}.home-visual-test .audience-tab--active{background:#050c1c!important;color:#f4cf1e!important;border-color:#050c1c!important;box-shadow:0 4px #050c1c42,0 14px 26px #050c1c24!important}.home-visual-test .audience-tab--active:before{background:radial-gradient(circle at 35% 35%,#f4cf1e 0,#f4cf1e 42%,#72bfe3 44%,#72bfe3);border-color:#f4cf1e;box-shadow:0 0 0 2px #72bfe32e,0 0 14px #72bfe342;animation:audienceActiveSignal 3.8s ease-in-out infinite}@keyframes audienceActiveSignal{0%,to{transform:scale(1);filter:saturate(1)}50%{transform:scale(1.08);filter:saturate(1.12)}}@media (prefers-reduced-motion: reduce){.home-visual-test .audience-tab--active:before{animation:none!important}}@media (max-width: 700px){.home-visual-test .audience-tabs{gap:8px!important}.home-visual-test .audience-tab{min-height:34px;padding:9px 12px 9px 10px!important;font-size:.72rem!important}}@media (min-width: 1000px){.home-visual-test .audience-content-card{max-width:560px!important;padding:30px 30px 26px!important;border-radius:30px!important;background:radial-gradient(circle at 88% 10%,rgba(114,191,227,.14),transparent 30%),linear-gradient(145deg,#fff8d2f5,#ffe65e75)!important;box-shadow:0 5px #050c1c42,0 22px 46px #050c1c21,inset 0 1px #ffffff85!important}.home-visual-test .audience-content-card h3{max-width:500px!important;font-size:clamp(2.65rem,3.4vw,3.75rem)!important;line-height:.94!important;letter-spacing:-.074em!important;text-wrap:balance}.home-visual-test .audience-content-card>p{max-width:500px!important;color:#050c1cb8!important;font-size:1rem!important;line-height:1.45!important;font-weight:720!important}.home-visual-test .audience-value-list{display:grid!important;gap:10px!important;margin-top:22px!important}.home-visual-test .audience-value-list li{display:flex!important;align-items:center!important;gap:11px!important;width:100%!important;min-height:42px!important;padding:10px 13px!important;border:1px solid rgba(5,12,28,.16)!important;border-radius:13px!important;background:#ffffff4d!important;color:#050c1cc2!important;font-size:.9rem!important;line-height:1.18!important;font-weight:850!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important}.home-visual-test .audience-value-list li:before{content:""!important;display:inline-block!important;flex:0 0 13px!important;width:13px!important;height:13px!important;border:1.8px solid #050c1c!important;border-radius:999px!important;background:#72bfe3!important;box-shadow:0 0 0 2px #72bfe324}.home-visual-test .audience-interest-row{margin-top:18px!important}}.home-visual-test .audience-value-list li{display:flex!important;align-items:center!important;gap:11px!important;min-height:40px!important;padding:10px 13px!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:13px!important;background:#050c1c!important;color:#f3f6fb!important;box-shadow:0 2px #050c1c2e,inset 0 1px #ffffff0d!important;font-size:.88rem!important;line-height:1.18!important;font-weight:850!important}.home-visual-test .audience-value-list li:before{content:""!important;display:inline-block!important;flex:0 0 12px!important;width:12px!important;height:12px!important;border-radius:999px!important;background:#72bfe3!important;border:1.5px solid #f4cf1e!important;box-shadow:0 0 0 2px #72bfe329!important}.home-visual-test .audience-output-card dl>div{display:grid!important;grid-template-columns:minmax(104px,.42fr) minmax(0,1fr);gap:12px!important;align-items:center!important;min-height:42px!important;padding:10px 12px!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:13px!important;background:#050c1c!important;box-shadow:0 2px #050c1c2e,inset 0 1px #ffffff0d!important}.home-visual-test .audience-output-card dt{display:flex!important;align-items:center!important;gap:9px!important;color:#f4cf1e!important;font-size:.68rem!important;line-height:1.05!important;font-weight:950!important;letter-spacing:.06em!important;text-transform:uppercase!important}.home-visual-test .audience-output-card dt:before{content:""!important;display:inline-block!important;flex:0 0 10px!important;width:10px!important;height:10px!important;border-radius:999px!important;background:#72bfe3!important;border:1.5px solid #f4cf1e!important;box-shadow:0 0 0 2px #72bfe324!important}.home-visual-test .audience-output-card dd{color:#f3f6fb!important;font-size:.82rem!important;line-height:1.18!important;font-weight:850!important;margin:0!important}@media (max-width: 700px){.home-visual-test .audience-output-card dl>div{grid-template-columns:1fr!important;gap:5px!important}}.home-visual-test .audience-value-list li{display:grid!important;grid-template-columns:14px minmax(0,1fr)!important;align-items:center!important;column-gap:12px!important;min-height:42px!important;padding:10px 14px!important;border-radius:13px!important;background:#050c1c!important;color:#f7f8fb!important;font-size:.88rem!important;line-height:1.18!important;font-weight:900!important;letter-spacing:-.01em!important;white-space:normal!important;overflow:visible!important;text-indent:0!important}.home-visual-test .audience-value-list li:before{content:""!important;position:static!important;display:block!important;width:12px!important;height:12px!important;min-width:12px!important;margin:0!important;transform:none!important;border-radius:999px!important;background:#72bfe3!important;border:1.5px solid #f4cf1e!important;box-shadow:0 0 0 2px #72bfe329!important}.home-visual-test .audience-output-card dl>div{display:grid!important;grid-template-columns:minmax(108px,.42fr) minmax(0,1fr)!important;gap:14px!important;align-items:center!important;min-height:44px!important;padding:10px 14px!important;border-radius:13px!important;background:#050c1c!important;border:1px solid rgba(255,255,255,.16)!important}.home-visual-test .audience-output-card dt{display:flex!important;align-items:center!important;gap:9px!important;color:#f4cf1e!important;font-size:.68rem!important;line-height:1.05!important;font-weight:950!important;letter-spacing:.055em!important;text-transform:uppercase!important;white-space:normal!important}.home-visual-test .audience-output-card dt:before{content:""!important;position:static!important;display:inline-block!important;width:10px!important;height:10px!important;min-width:10px!important;border-radius:999px!important;background:#72bfe3!important;border:1.5px solid #f4cf1e!important;box-shadow:0 0 0 2px #72bfe324!important}.home-visual-test .audience-output-card dd{margin:0!important;color:#fff!important;font-size:.84rem!important;line-height:1.2!important;font-weight:900!important;letter-spacing:-.01em!important;white-space:normal!important;overflow-wrap:normal!important}@media (max-width: 700px){.home-visual-test .audience-output-card dl>div{grid-template-columns:1fr!important;gap:6px!important}}.home-visual-test .audience-output-topline{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin-bottom:14px!important}.home-visual-test .audience-output-topline span:first-child{display:inline-flex!important;align-items:center!important;gap:8px!important;width:fit-content!important;padding:7px 11px 7px 10px!important;border:1.5px solid rgba(5,12,28,.86)!important;border-radius:999px!important;background:#050c1c!important;color:#f4cf1e!important;box-shadow:0 3px #050c1c38,0 10px 20px #050c1c14!important;font-size:.62rem!important;line-height:1!important;font-weight:950!important;letter-spacing:.09em!important;text-transform:uppercase!important}.home-visual-test .audience-output-topline span:first-child:before{content:""!important;width:9px!important;height:9px!important;min-width:9px!important;border-radius:999px!important;background:#72bfe3!important;border:1.5px solid #f4cf1e!important;box-shadow:0 0 0 2px #72bfe329!important}.home-visual-test .audience-output-topline span:last-child{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:fit-content!important;padding:6px 10px!important;border:1.5px solid rgba(5,12,28,.74)!important;border-radius:999px!important;background:linear-gradient(180deg,#ffef77f5,#f4cf1ee0)!important;color:#050c1c!important;font-size:.58rem!important;line-height:1!important;font-weight:950!important;letter-spacing:.08em!important;text-transform:uppercase!important;box-shadow:0 2px #050c1c2e,0 8px 16px #050c1c14!important}.home-visual-test .applications-principle{display:inline-flex!important;align-items:center!important;gap:9px!important;width:fit-content!important;padding:10px 14px 10px 12px!important;border:1.5px solid rgba(5,12,28,.86)!important;border-radius:999px!important;background:#050c1c!important;color:#f4cf1e!important;box-shadow:0 3px #050c1c3d,0 12px 24px #050c1c1a!important;font-size:.72rem!important;line-height:1!important;font-weight:950!important;letter-spacing:-.01em!important}.home-visual-test .applications-principle:before{content:""!important;display:inline-block!important;width:10px!important;height:10px!important;min-width:10px!important;border-radius:999px!important;background:#72bfe3!important;border:1.5px solid #f4cf1e!important;box-shadow:0 0 0 2px #72bfe32e!important}.home-visual-test .audience-system-note{display:inline-flex;align-items:center;gap:8px}.home-visual-test .audience-system-note:before{content:"";flex:0 0 auto;width:8px;height:8px;border-radius:999px;background:#1238ff;box-shadow:0 0 0 3px #1238ff29}.home-visual-test .audience-system-note{display:inline-flex!important;align-items:center!important;gap:8px!important;width:fit-content;max-width:100%;margin:16px 0 0!important;padding:9px 13px!important;border-radius:999px!important;background:#111111db!important;border:1px solid rgba(255,255,255,.24)!important;color:#fffffff0!important;font-size:12px!important;font-weight:800!important;letter-spacing:.01em!important;line-height:1.15!important;box-shadow:0 12px 26px #00000029!important}.home-visual-test .audience-system-note:before{content:""!important;display:block!important;flex:0 0 auto!important;width:8px!important;height:8px!important;border-radius:999px!important;background:#1238ff!important;box-shadow:0 0 0 3px #1238ff2e!important}@media (max-width: 720px){.home-visual-test .audience-system-note{white-space:normal!important;border-radius:16px!important}}.home-visual-test .home-method-section{padding-top:clamp(96px,8vw,128px)!important;padding-bottom:clamp(104px,8vw,136px)!important;background:transparent!important;background-color:transparent!important;color:#111!important}.home-visual-test .home-method-shell{max-width:1180px!important;background:transparent!important;border:0!important;box-shadow:none!important}.home-visual-test .home-method-intro{max-width:820px!important;gap:14px!important;margin-bottom:46px!important}.home-visual-test .home-method-intro .eyebrow{border-color:#1111112e!important;background:#11111114!important;color:#1111119e!important;box-shadow:none!important}.home-visual-test .home-method-intro h2,.home-visual-test .home-method-section #home-method-heading{max-width:760px!important;color:#111!important;text-shadow:none!important;letter-spacing:-.072em!important;line-height:.9!important}.home-visual-test .home-method-intro p:not(.eyebrow):not(.method-microcopy){max-width:720px!important;color:#111111bd!important;font-weight:780!important;line-height:1.55!important}.home-visual-test .home-method-intro .method-microcopy{display:inline-flex!important;align-items:center!important;gap:8px!important;width:fit-content!important;max-width:100%!important;margin-top:6px!important;padding:9px 13px!important;border:1px solid rgba(5,12,28,.72)!important;border-radius:999px!important;background:#050c1c!important;color:#f4cf1e!important;box-shadow:0 14px 30px #050c1c24!important;font-size:.72rem!important;font-weight:950!important;letter-spacing:.05em!important;line-height:1!important;text-transform:uppercase!important}.home-visual-test .home-method-intro .method-microcopy:before{content:""!important;flex:0 0 auto!important;width:8px!important;height:8px!important;border-radius:999px!important;background:#1238ff!important;box-shadow:0 0 0 3px #1238ff2e!important}.home-visual-test .method-verification-panel{overflow:visible!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.home-visual-test .method-gate-flow{margin:0 auto 24px!important;padding:0 8px!important;max-width:960px!important}.home-visual-test .method-gate-flow:before{top:22px!important;left:10%!important;right:10%!important;height:3px!important;border-radius:999px!important;background:linear-gradient(90deg,#050c1c14,#1238ff59,#f4cf1ee0,#1238ff59,#050c1c14)!important;box-shadow:0 8px 22px #050c1c14!important}.home-visual-test .method-gate{color:#1111119e!important}.home-visual-test .method-gate-node{width:44px!important;height:44px!important;border-radius:15px!important;border:2px solid rgba(5,12,28,.92)!important;background:linear-gradient(180deg,#07111b,#05080c)!important;color:#fff!important;box-shadow:inset -4px 0 #1238ffc7,0 4px #050c1c47,0 14px 28px #050c1c24,0 0 0 5px #f4cf1e24!important}.home-visual-test .method-step-grid{gap:14px!important}.home-visual-test .method-step-card{min-height:318px!important;border:1px solid rgba(244,207,30,.2)!important;border-radius:24px!important;background:radial-gradient(circle at 88% 10%,rgba(18,56,255,.16),transparent 34%),linear-gradient(180deg,#111111eb,#111111c7)!important;box-shadow:0 24px 58px #050c1c2b,inset 0 1px #ffffff14!important}.home-visual-test .method-step-card:nth-child(4){border-color:#f4cf1e61!important;background:radial-gradient(circle at 92% 0%,rgba(244,207,30,.18),transparent 38%),radial-gradient(circle at 18% 12%,rgba(18,56,255,.14),transparent 30%),linear-gradient(180deg,#111111f0,#111c)!important}.home-visual-test .method-step-topline{color:#ffffffb3!important}.home-visual-test .method-step-topline span:first-child{color:#f4cf1e!important}.home-visual-test .method-step-card h3{color:#fff!important}.home-visual-test .method-step-card p{color:#ffffffd4!important}.home-visual-test .method-step-gate{border-color:#f4cf1e6b!important;background:#f4cf1e1a!important;color:#f4cf1e!important}.home-visual-test .method-trust-row{display:grid!important;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)!important;align-items:center!important;gap:24px!important;margin-top:22px!important;border:1px solid rgba(5,12,28,.18)!important;border-radius:22px!important;padding:17px 20px!important;background:radial-gradient(circle at 8% 50%,rgba(18,56,255,.12),transparent 30%),#11111114!important;box-shadow:none!important}.home-visual-test .method-trust-row strong{color:#111!important;font-size:clamp(1.08rem,1.7vw,1.32rem)!important}.home-visual-test .method-trust-row p{max-width:none!important;color:#111111ad!important;font-weight:760!important}@media (max-width: 980px){.home-visual-test .method-step-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.home-visual-test .method-step-card{min-height:0!important}}@media (max-width: 720px){.home-visual-test .home-method-intro h2,.home-visual-test .home-method-section #home-method-heading{font-size:clamp(2.7rem,13vw,4rem)!important}.home-visual-test .method-gate-flow{grid-template-columns:repeat(4,minmax(108px,1fr))!important;overflow-x:auto!important;margin-left:-16px!important;margin-right:-16px!important;padding:0 16px 10px!important}.home-visual-test .method-step-grid,.home-visual-test .method-trust-row{grid-template-columns:1fr!important}}body .home-visual-test section#method.home-method-section,body .home-visual-test section#method.home-method-section .home-method-intro,body .home-visual-test section#method.home-method-section .home-method-intro *{color:#111!important;text-shadow:none!important}body .home-visual-test section#method.home-method-section .home-method-intro .eyebrow{width:fit-content!important;border:1px solid rgba(17,17,17,.18)!important;background:#11111112!important;color:#1111119e!important;box-shadow:none!important}body .home-visual-test section#method.home-method-section #home-method-heading{max-width:780px!important;color:#111!important;font-size:clamp(3.35rem,6.8vw,5.9rem)!important;line-height:.9!important;letter-spacing:-.075em!important}body .home-visual-test section#method.home-method-section .home-method-intro p:not(.eyebrow):not(.method-microcopy){max-width:720px!important;color:#111111bd!important;font-weight:780!important;line-height:1.55!important}body .home-visual-test section#method.home-method-section .home-method-intro .method-microcopy{display:inline-flex!important;align-items:center!important;gap:8px!important;width:fit-content!important;margin-top:6px!important;padding:9px 13px!important;border-radius:999px!important;border:1.5px solid rgba(5,12,28,.88)!important;background:#050c1c!important;color:#f4cf1e!important;box-shadow:0 14px 30px #050c1c29!important;font-size:.72rem!important;font-weight:950!important;letter-spacing:.05em!important;line-height:1!important;text-transform:uppercase!important}body .home-visual-test section#method.home-method-section .home-method-intro .method-microcopy:before{content:""!important;display:block!important;flex:0 0 auto!important;width:8px!important;height:8px!important;border-radius:999px!important;background:#1238ff!important;box-shadow:0 0 0 3px #1238ff2e!important}body .home-visual-test section#method.home-method-section .method-step-topline{justify-content:flex-end!important}body .home-visual-test section#method.home-method-section .method-step-topline span:first-child{display:none!important}body .home-visual-test section#method.home-method-section .method-step-card{border-color:#f4cf1e38!important;background:radial-gradient(circle at 88% 10%,rgba(18,56,255,.16),transparent 34%),linear-gradient(180deg,#111111f0,#111111c7)!important;box-shadow:0 24px 58px #050c1c2e,inset 0 1px #ffffff14!important}body .home-visual-test section#method.home-method-section .method-step-card h3,body .home-visual-test section#method.home-method-section .method-step-card p,body .home-visual-test section#method.home-method-section .method-step-card span{color:inherit}body .home-visual-test section#method.home-method-section .method-step-card h3{color:#fff!important}body .home-visual-test section#method.home-method-section .method-step-card p{color:#ffffffd6!important}body .home-visual-test section#method.home-method-section .method-step-topline span:last-child{color:#ffffffc2!important}body .home-visual-test section#method.home-method-section .method-step-gate{color:#f4cf1e!important}body .home-visual-test section#method.home-method-section .method-trust-row{display:grid!important;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)!important;gap:24px!important;align-items:center!important;border:1px solid rgba(5,12,28,.18)!important;background:#11111114!important;box-shadow:none!important}body .home-visual-test section#method.home-method-section .method-trust-row strong{color:#111!important}body .home-visual-test section#method.home-method-section .method-trust-row p{color:#111111ad!important;font-weight:760!important}@media (max-width: 720px){body .home-visual-test section#method.home-method-section #home-method-heading{font-size:clamp(2.7rem,13vw,4rem)!important}body .home-visual-test section#method.home-method-section .method-trust-row{grid-template-columns:1fr!important}}body .home-visual-test .home-navigation-summary{padding-top:clamp(88px,8vw,120px)!important;padding-bottom:clamp(96px,8vw,132px)!important;background:transparent!important;color:#111!important}body .home-visual-test .home-navigation-summary h2,body .home-visual-test .home-navigation-summary h3,body .home-visual-test .home-navigation-summary p,body .home-visual-test .home-navigation-summary span{text-shadow:none!important}body .home-visual-test .home-navigation-summary h2{max-width:760px!important;color:#111!important;font-size:clamp(3.3rem,6.6vw,5.75rem)!important;line-height:.92!important;letter-spacing:-.075em!important}body .home-visual-test .home-navigation-summary>div>p,body .home-visual-test .home-navigation-summary .section-intro,body .home-visual-test .home-navigation-summary .navigation-summary-intro p{max-width:620px!important;color:#111111b8!important;font-weight:780!important;line-height:1.55!important}body .home-visual-test .home-navigation-summary-shell{border:1px solid rgba(17,17,17,.14)!important;border-radius:30px!important;background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.34),transparent 34%),#ffffff1a!important;box-shadow:0 24px 68px #050c1c1f,inset 0 1px #ffffff42!important}body .home-visual-test .navigation-summary-card{border:1px solid rgba(17,17,17,.16)!important;border-radius:24px!important;background:radial-gradient(circle at 82% 8%,rgba(255,255,255,.38),transparent 34%),linear-gradient(180deg,#ffeb6e75,#f4cf1e3d)!important;color:#111!important;box-shadow:0 18px 44px #050c1c1a,inset 0 1px #ffffff4d!important}body .home-visual-test .navigation-summary-card h3,body .home-visual-test .navigation-summary-card p,body .home-visual-test .navigation-summary-card span{color:#111!important}body .home-visual-test .navigation-summary-card-topline{width:100%!important;border:1px solid rgba(17,17,17,.08)!important;background:#1111110f!important;color:#111111b8!important}body .home-visual-test .navigation-summary-card--professional{border-color:#f4cf1e3d!important;background:radial-gradient(circle at 88% 8%,rgba(18,56,255,.22),transparent 34%),linear-gradient(180deg,#111111f0,#111c)!important;color:#fff!important;box-shadow:0 24px 58px #050c1c2e,inset 0 1px #ffffff14!important}body .home-visual-test .navigation-summary-card--professional h3,body .home-visual-test .navigation-summary-card--professional p,body .home-visual-test .navigation-summary-card--professional span{color:#fff!important}body .home-visual-test .navigation-summary-card--professional .navigation-summary-card-topline{border-color:#f4cf1e33!important;background:#f4cf1e1a!important;color:#f4cf1e!important}body .home-visual-test .navigation-summary-button{background:#050c1c!important;color:#fff!important;border:1px solid rgba(5,12,28,.92)!important;box-shadow:0 4px #050c1c42,0 14px 28px #050c1c29!important}body .home-visual-test .navigation-summary-card--professional .navigation-summary-button{background:#f4cf1e!important;color:#111!important;border-color:#f4cf1eb8!important}body .home-visual-test .navigation-summary-trust-line{display:inline-flex!important;align-items:center!important;gap:8px!important;width:fit-content!important;margin:26px auto 0!important;padding:9px 13px!important;border-radius:999px!important;border:1.5px solid rgba(5,12,28,.84)!important;background:#050c1c!important;color:#f4cf1e!important;box-shadow:0 14px 30px #050c1c24!important;font-size:.72rem!important;font-weight:950!important;letter-spacing:.05em!important;line-height:1!important;text-transform:uppercase!important}body .home-visual-test .navigation-summary-trust-line:before{content:""!important;display:block!important;flex:0 0 auto!important;width:8px!important;height:8px!important;border-radius:999px!important;background:#1238ff!important;box-shadow:0 0 0 3px #1238ff2e!important}@media (max-width: 760px){body .home-visual-test .home-navigation-summary h2{font-size:clamp(2.7rem,13vw,4rem)!important}body .home-visual-test .navigation-summary-trust-line{width:100%!important;justify-content:flex-start!important;border-radius:16px!important}}body .home-visual-test section#navigation-summary.home-navigation-summary{padding-top:clamp(92px,8vw,122px)!important;padding-bottom:clamp(96px,8vw,132px)!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important;color:#111!important}body .home-visual-test section#navigation-summary.home-navigation-summary:before,body .home-visual-test section#navigation-summary.home-navigation-summary:after{display:none!important}body .home-visual-test section#navigation-summary.home-navigation-summary .home-navigation-summary-shell{max-width:1180px!important;margin:0 auto!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important}body .home-visual-test section#navigation-summary.home-navigation-summary .navigation-summary-header{max-width:860px!important;margin-bottom:clamp(42px,5vw,62px)!important;color:#111!important}body .home-visual-test section#navigation-summary.home-navigation-summary #navigation-summary-heading,body .home-visual-test section#navigation-summary.home-navigation-summary #navigation-summary-heading span,body .home-visual-test section#navigation-summary.home-navigation-summary .navigation-summary-header h2,body .home-visual-test section#navigation-summary.home-navigation-summary .navigation-summary-header h2 span{color:#111!important;-webkit-text-fill-color:#111111!important;background:transparent!important;background-image:none!important;text-shadow:none!important}body .home-visual-test section#navigation-summary.home-navigation-summary #navigation-summary-heading{max-width:800px!important;font-size:clamp(3.35rem,6.7vw,5.85rem)!important;line-height:.91!important;letter-spacing:-.076em!important}body .home-visual-test section#navigation-summary.home-navigation-summary .navigation-summary-header p,body .home-visual-test section#navigation-summary.home-navigation-summary .navigation-summary-header p *{max-width:620px!important;color:#111111b8!important;-webkit-text-fill-color:rgba(17,17,17,.72)!important;font-weight:780!important;line-height:1.55!important;text-shadow:none!important}body .home-visual-test section#navigation-summary.home-navigation-summary .navigation-summary-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(320px,1.05fr)!important;gap:14px!important;border:1px solid rgba(17,17,17,.13)!important;border-radius:30px!important;padding:12px!important;background:radial-gradient(circle at 20% 0%,rgba(255,255,255,.26),transparent 34%),#ffffff14!important;box-shadow:0 22px 58px #050c1c1a,inset 0 1px #ffffff3d!important}body .home-visual-test section#navigation-summary.home-navigation-summary .navigation-summary-card{min-height:350px!important;border:1px solid rgba(17,17,17,.16)!important;border-radius:24px!important;background:radial-gradient(circle at 82% 8%,rgba(255,255,255,.38),transparent 34%),linear-gradient(180deg,#ffeb6e7a,#f4cf1e42)!important;color:#111!important;box-shadow:0 18px 44px #050c1c1a,inset 0 1px #ffffff4d!important}body .home-visual-test section#navigation-summary.home-navigation-summary .navigation-summary-card:before,body .home-visual-test section#navigation-summary.home-navigation-summary .navigation-summary-card:after{display:none!important}body .home-visual-test section#navigation-summary.home-navigation-summary .navigation-summary-card h3,body .home-visual-test section#navigation-summary.home-navigation-summary .navigation-summary-card p,body .home-visual-test section#navigation-summary.home-navigation-summary .navigation-summary-card span{color:#111!important;-webkit-text-fill-color:#111111!important}body .home-visual-test section#navigation-summary.home-navigation-summary .navigation-summary-card-topline{width:100%!important;border:1px solid rgba(17,17,17,.08)!important;background:#1111110f!important;color:#111111b8!important;-webkit-text-fill-color:rgba(17,17,17,.72)!important}body .home-visual-test section#navigation-summary.home-navigation-summary .navigation-summary-card--professional{border-color:#f4cf1e42!important;background:radial-gradient(circle at 88% 8%,rgba(18,56,255,.22),transparent 34%),linear-gradient(180deg,#111111f0,#111c)!important;color:#fff!important;box-shadow:0 24px 58px #050c1c2e,inset 0 1px #ffffff14!important}body .home-visual-test section#navigation-summary.home-navigation-summary .navigation-summary-card--professional h3,body .home-visual-test section#navigation-summary.home-navigation-summary .navigation-summary-card--professional p,body .home-visual-test section#navigation-summary.home-navigation-summary .navigation-summary-card--professional span{color:#fff!important;-webkit-text-fill-color:#ffffff!important}body .home-visual-test section#navigation-summary.home-navigation-summary .navigation-summary-card--professional .navigation-summary-card-topline,body .home-visual-test section#navigation-summary.home-navigation-summary .navigation-summary-card--professional .navigation-summary-card-topline span{border-color:#f4cf1e33!important;background:#f4cf1e1a!important;color:#f4cf1e!important;-webkit-text-fill-color:#f4cf1e!important}body .home-visual-test section#navigation-summary.home-navigation-summary .navigation-summary-button{background:#050c1c!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;border:1px solid rgba(5,12,28,.92)!important;box-shadow:0 4px #050c1c42,0 14px 28px #050c1c29!important}body .home-visual-test section#navigation-summary.home-navigation-summary .navigation-summary-card--professional .navigation-summary-button,body .home-visual-test section#navigation-summary.home-navigation-summary .navigation-summary-card--professional .navigation-summary-button *{background:#f4cf1e!important;color:#111!important;-webkit-text-fill-color:#111111!important;border-color:#f4cf1eb8!important}body .home-visual-test section#navigation-summary.home-navigation-summary .navigation-summary-trust-line{display:inline-flex!important;align-items:center!important;gap:8px!important;width:fit-content!important;margin:24px auto 0!important;padding:9px 13px!important;border-radius:999px!important;border:1.5px solid rgba(5,12,28,.84)!important;background:#050c1c!important;color:#f4cf1e!important;-webkit-text-fill-color:#f4cf1e!important;box-shadow:0 14px 30px #050c1c24!important;font-size:.72rem!important;font-weight:950!important;letter-spacing:.05em!important;line-height:1!important;text-transform:uppercase!important}body .home-visual-test section#navigation-summary.home-navigation-summary .navigation-summary-trust-line:before{content:""!important;display:block!important;flex:0 0 auto!important;width:8px!important;height:8px!important;border-radius:999px!important;background:#1238ff!important;box-shadow:0 0 0 3px #1238ff2e!important}@media (max-width: 980px){body .home-visual-test section#navigation-summary.home-navigation-summary .navigation-summary-grid{grid-template-columns:1fr!important}body .home-visual-test section#navigation-summary.home-navigation-summary .navigation-summary-card{min-height:0!important}}@media (max-width: 760px){body .home-visual-test section#navigation-summary.home-navigation-summary #navigation-summary-heading{font-size:clamp(2.7rem,13vw,4rem)!important}body .home-visual-test section#navigation-summary.home-navigation-summary .navigation-summary-trust-line{width:100%!important;justify-content:flex-start!important;border-radius:16px!important}}body .home-visual-test section#navigation-summary.home-navigation-summary .navigation-summary-card-topline span{display:inline-flex!important;align-items:center!important;gap:8px!important;line-height:1!important}body .home-visual-test section#navigation-summary.home-navigation-summary .navigation-summary-card-topline span:before{content:""!important;display:block!important;flex:0 0 auto!important;width:8px!important;height:8px!important;border-radius:999px!important;background:#1238ff!important;box-shadow:0 0 0 3px #1238ff24!important}body .home-visual-test section#navigation-summary.home-navigation-summary .navigation-summary-card--professional .navigation-summary-card-topline span:before{background:#f4cf1e!important;box-shadow:0 0 0 3px #f4cf1e24,0 0 0 1px #050c1c59!important}body .home-visual-test section#navigation-summary.home-navigation-summary .navigation-summary-card-topline{display:flex!important;align-items:center!important;min-height:34px!important;padding:0 12px!important;line-height:1!important}body .home-visual-test section#navigation-summary.home-navigation-summary .navigation-summary-card-topline span{display:inline-flex!important;align-items:center!important;gap:7px!important;line-height:1!important;transform:translateY(0)!important}body .home-visual-test section#navigation-summary.home-navigation-summary .navigation-summary-card-topline span:before{content:""!important;display:block!important;flex:0 0 auto!important;width:6px!important;height:6px!important;border-radius:999px!important;background:#1238ff!important;box-shadow:0 0 0 2px #1238ff24!important;transform:translateY(0)!important}body .home-visual-test section#navigation-summary.home-navigation-summary .navigation-summary-card--professional .navigation-summary-card-topline span:before{background:#f4cf1e!important;box-shadow:0 0 0 2px #f4cf1e29,0 0 0 1px #050c1c57!important}body .home-visual-test section#applications.home-applications-section h2,body .home-visual-test section#applications.home-applications-section .home-section-heading,body .home-visual-test section#applications.home-applications-section .section-heading{max-width:800px!important;margin-left:auto!important;margin-right:auto!important;color:#111!important;-webkit-text-fill-color:#111111!important;font-size:clamp(3.35rem,6.7vw,5.85rem)!important;line-height:.91!important;letter-spacing:-.076em!important;text-align:center!important;text-shadow:none!important}body .home-visual-test section#applications.home-applications-section header p,body .home-visual-test section#applications.home-applications-section .home-section-intro,body .home-visual-test section#applications.home-applications-section .section-intro{max-width:640px!important;margin-left:auto!important;margin-right:auto!important;color:#111111b8!important;-webkit-text-fill-color:rgba(17,17,17,.72)!important;font-size:clamp(1rem,1.15vw,1.12rem)!important;font-weight:780!important;line-height:1.55!important;text-align:center!important;text-shadow:none!important}body .home-visual-test section#audiences.home-audiences-section h2,body .home-visual-test section#audiences.home-audiences-section .home-section-heading,body .home-visual-test section#audiences.home-audiences-section .section-heading{max-width:900px!important;color:#111!important;-webkit-text-fill-color:#111111!important;font-size:clamp(3.35rem,6.7vw,5.85rem)!important;line-height:.91!important;letter-spacing:-.076em!important;text-align:left!important;text-shadow:none!important}body .home-visual-test section#audiences.home-audiences-section header p,body .home-visual-test section#audiences.home-audiences-section .home-section-intro,body .home-visual-test section#audiences.home-audiences-section .section-intro{max-width:760px!important;color:#111111b8!important;-webkit-text-fill-color:rgba(17,17,17,.72)!important;font-size:clamp(1rem,1.15vw,1.12rem)!important;font-weight:780!important;line-height:1.55!important;text-align:left!important;text-shadow:none!important}@media (max-width: 760px){body .home-visual-test section#applications.home-applications-section h2,body .home-visual-test section#applications.home-applications-section .home-section-heading,body .home-visual-test section#applications.home-applications-section .section-heading,body .home-visual-test section#audiences.home-audiences-section h2,body .home-visual-test section#audiences.home-audiences-section .home-section-heading,body .home-visual-test section#audiences.home-audiences-section .section-heading{font-size:clamp(2.7rem,13vw,4rem)!important;line-height:.93!important}}body .home-visual-test section#applications.home-applications-section .home-section-header,body .home-visual-test section#applications.home-applications-section .section-header,body .home-visual-test section#applications.home-applications-section header{max-width:860px!important;margin-left:0!important;margin-right:auto!important;text-align:left!important}body .home-visual-test section#applications.home-applications-section h2,body .home-visual-test section#applications.home-applications-section .home-section-heading,body .home-visual-test section#applications.home-applications-section .section-heading{max-width:820px!important;margin-left:0!important;margin-right:auto!important;text-align:left!important;color:#111!important;-webkit-text-fill-color:#111111!important;font-size:clamp(3.25rem,6.3vw,5.55rem)!important;line-height:.92!important;letter-spacing:-.074em!important}body .home-visual-test section#applications.home-applications-section header p,body .home-visual-test section#applications.home-applications-section .home-section-intro,body .home-visual-test section#applications.home-applications-section .section-intro{max-width:680px!important;margin-left:0!important;margin-right:auto!important;text-align:left!important;color:#111111b8!important;-webkit-text-fill-color:rgba(17,17,17,.72)!important;font-weight:780!important;line-height:1.55!important}@media (max-width: 760px){body .home-visual-test section#applications.home-applications-section h2,body .home-visual-test section#applications.home-applications-section .home-section-heading,body .home-visual-test section#applications.home-applications-section .section-heading{font-size:clamp(2.7rem,13vw,4rem)!important;line-height:.94!important}}body .home-visual-test section#applications.home-applications-section{text-align:left!important}body .home-visual-test section#applications.home-applications-section .home-section-kicker,body .home-visual-test section#applications.home-applications-section .section-kicker,body .home-visual-test section#applications.home-applications-section .eyebrow,body .home-visual-test section#applications.home-applications-section [class*=eyebrow],body .home-visual-test section#applications.home-applications-section [class*=kicker]{display:inline-flex!important;width:fit-content!important;margin-left:0!important;margin-right:auto!important;margin-bottom:18px!important;text-align:left!important}body .home-visual-test section#applications.home-applications-section h2,body .home-visual-test section#applications.home-applications-section .home-section-heading,body .home-visual-test section#applications.home-applications-section .section-heading{max-width:860px!important;margin-left:0!important;margin-right:auto!important;margin-bottom:22px!important;text-align:left!important;color:#111!important;-webkit-text-fill-color:#111111!important;font-size:clamp(3.1rem,6vw,5.25rem)!important;line-height:.98!important;letter-spacing:-.067em!important;text-shadow:none!important}body .home-visual-test section#applications.home-applications-section header p,body .home-visual-test section#applications.home-applications-section .home-section-intro,body .home-visual-test section#applications.home-applications-section .section-intro{max-width:660px!important;margin-left:0!important;margin-right:auto!important;text-align:left!important;color:#111111b8!important;-webkit-text-fill-color:rgba(17,17,17,.72)!important;font-weight:780!important;line-height:1.56!important}@media (max-width: 760px){body .home-visual-test section#applications.home-applications-section h2,body .home-visual-test section#applications.home-applications-section .home-section-heading,body .home-visual-test section#applications.home-applications-section .section-heading{font-size:clamp(2.7rem,13vw,4rem)!important;line-height:.98!important}}body .home-visual-test section#applications.home-applications-section h2+p,body .home-visual-test section#applications.home-applications-section .home-section-heading+p,body .home-visual-test section#applications.home-applications-section .section-heading+p,body .home-visual-test section#applications.home-applications-section .applications-intro p,body .home-visual-test section#applications.home-applications-section .home-applications-intro p,body .home-visual-test section#applications.home-applications-section .home-section-header p,body .home-visual-test section#applications.home-applications-section .section-header p,body .home-visual-test section#applications.home-applications-section header p{display:block!important;max-width:660px!important;margin-left:0!important;margin-right:auto!important;text-align:left!important;color:#111111b8!important;-webkit-text-fill-color:rgba(17,17,17,.72)!important;font-size:clamp(1rem,1.15vw,1.12rem)!important;font-weight:780!important;line-height:1.56!important}body .home-visual-test section#applications.home-applications-section .home-applications-shell,body .home-visual-test section#applications.home-applications-section .home-section-header,body .home-visual-test section#applications.home-applications-section .section-header,body .home-visual-test section#applications.home-applications-section header{text-align:left!important}body .home-visual-test section#applications.home-applications-section h2,body .home-visual-test section#applications.home-applications-section .home-section-heading,body .home-visual-test section#applications.home-applications-section .section-heading{margin-bottom:24px!important;line-height:.99!important;letter-spacing:-.064em!important}body .home-visual-test section#applications.home-applications-section .home-section-kicker,body .home-visual-test section#applications.home-applications-section .section-kicker,body .home-visual-test section#applications.home-applications-section>div>header>p:first-child,body .home-visual-test section#audiences.home-audiences-section .home-section-kicker,body .home-visual-test section#audiences.home-audiences-section .section-kicker,body .home-visual-test section#audiences.home-audiences-section>div>header>p:first-child,body .home-visual-test section#method.home-method-section .home-method-intro .eyebrow{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:fit-content!important;min-height:28px!important;margin:0 0 18px!important;padding:8px 13px!important;border:1.5px solid rgba(5,12,28,.88)!important;border-radius:999px!important;background:#050c1c!important;color:#f4cf1e!important;-webkit-text-fill-color:#f4cf1e!important;box-shadow:0 3px #050c1c2e,0 10px 22px #050c1c1f!important;font-size:.68rem!important;font-weight:950!important;letter-spacing:.12em!important;line-height:1!important;text-align:center!important;text-transform:uppercase!important}body .home-visual-test section#applications.home-applications-section .home-section-header,body .home-visual-test section#applications.home-applications-section .section-header,body .home-visual-test section#applications.home-applications-section header{max-width:900px!important;margin-left:0!important;margin-right:auto!important;text-align:left!important}body .home-visual-test section#applications.home-applications-section h2+p,body .home-visual-test section#applications.home-applications-section .home-section-heading+p,body .home-visual-test section#applications.home-applications-section .section-heading+p,body .home-visual-test section#applications.home-applications-section header p:not(:first-child){max-width:660px!important;margin-left:0!important;margin-right:auto!important;text-align:left!important;color:#111111b8!important;-webkit-text-fill-color:rgba(17,17,17,.72)!important;font-weight:780!important;line-height:1.56!important}body .home-visual-test section#navigation-summary.home-navigation-summary .navigation-summary-header:before{content:"NEXT STEP";display:inline-flex!important;align-items:center!important;justify-content:center!important;width:fit-content!important;min-height:28px!important;margin:0 0 18px!important;padding:8px 13px!important;border:1.5px solid rgba(5,12,28,.88)!important;border-radius:999px!important;background:#050c1c!important;color:#f4cf1e!important;-webkit-text-fill-color:#f4cf1e!important;box-shadow:0 3px #050c1c2e,0 10px 22px #050c1c1f!important;font-size:.68rem!important;font-weight:950!important;letter-spacing:.12em!important;line-height:1!important;text-align:center!important;text-transform:uppercase!important}body .home-visual-test section#navigation-summary.home-navigation-summary .navigation-summary-header{display:grid!important;justify-items:start!important;text-align:left!important}body .home-visual-test section#navigation-summary.home-navigation-summary .navigation-summary-card-topline,body .home-visual-test section#navigation-summary.home-navigation-summary .navigation-summary-card-topline span,body .home-visual-test section#method.home-method-section .method-step-topline,body .home-visual-test section#method.home-method-section .method-step-topline span{text-transform:uppercase!important}body .home-visual-test section#applications.home-applications-section .home-section-kicker,body .home-visual-test section#applications.home-applications-section .section-kicker,body .home-visual-test section#applications.home-applications-section .eyebrow,body .home-visual-test section#applications.home-applications-section [class*=kicker],body .home-visual-test section#applications.home-applications-section [class*=eyebrow],body .home-visual-test section#applications.home-applications-section>div>header>p:first-child{background:#050c1c!important;color:#f4cf1e!important;-webkit-text-fill-color:#f4cf1e!important;opacity:1!important}body .home-visual-test section#applications.home-applications-section .home-section-kicker *,body .home-visual-test section#applications.home-applications-section .section-kicker *,body .home-visual-test section#applications.home-applications-section .eyebrow *,body .home-visual-test section#applications.home-applications-section [class*=kicker] *,body .home-visual-test section#applications.home-applications-section [class*=eyebrow] *,body .home-visual-test section#applications.home-applications-section>div>header>p:first-child *{color:#f4cf1e!important;-webkit-text-fill-color:#f4cf1e!important;opacity:1!important}body .home-visual-test section#applications.home-applications-section .home-applications-intro>p.eyebrow{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:fit-content!important;min-height:28px!important;margin:0 0 18px!important;padding:8px 13px!important;border:1.5px solid rgba(5,12,28,.88)!important;border-radius:999px!important;background:#050c1c!important;color:#f4cf1e!important;-webkit-text-fill-color:#f4cf1e!important;opacity:1!important;filter:none!important;mix-blend-mode:normal!important;box-shadow:0 3px #050c1c2e,0 10px 22px #050c1c1f!important;font-size:.68rem!important;font-weight:950!important;letter-spacing:.12em!important;line-height:1!important;text-align:center!important;text-transform:uppercase!important}body .home-visual-test section#applications.home-applications-section .home-applications-intro>p.eyebrow,body .home-visual-test section#applications.home-applications-section .home-applications-intro>p.eyebrow:first-letter{color:#f4cf1e!important;-webkit-text-fill-color:#f4cf1e!important}body .home-visual-test .home-engine-intro>p.eyebrow,body .home-visual-test section#applications.home-applications-section .home-applications-intro>p.eyebrow,body .home-visual-test section#audiences.home-audiences-section .home-audiences-intro>p.eyebrow,body .home-visual-test section#method.home-method-section .home-method-intro>p.eyebrow,body .home-visual-test section#navigation-summary.home-navigation-summary .navigation-summary-header:before{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:fit-content!important;min-height:28px!important;margin:0 0 18px!important;padding:8px 13px!important;border:1.5px solid rgba(5,12,28,.88)!important;border-radius:999px!important;background:#050c1c!important;color:#f4cf1e!important;-webkit-text-fill-color:#f4cf1e!important;box-shadow:3px 3px #72bfe36b,0 10px 22px #050c1c1f!important;opacity:1!important;filter:none!important;mix-blend-mode:normal!important;font-size:.68rem!important;font-weight:950!important;letter-spacing:.12em!important;line-height:1!important;text-align:center!important;text-transform:uppercase!important;white-space:nowrap!important}body .home-visual-test section#applications.home-applications-section .home-applications-intro>p.eyebrow,body .home-visual-test section#applications.home-applications-section .home-applications-intro>p.eyebrow *{color:#f4cf1e!important;-webkit-text-fill-color:#f4cf1e!important;opacity:1!important}body .home-visual-test section#method.home-method-section .home-method-intro>p.eyebrow,body .home-visual-test section#method.home-method-section .home-method-intro>p.eyebrow *{color:#f4cf1e!important;-webkit-text-fill-color:#f4cf1e!important;opacity:1!important}body .home-visual-test section#audiences.home-audiences-section .home-audiences-intro>p.eyebrow,body .home-visual-test section#audiences.home-audiences-section .home-audiences-intro>p.eyebrow *{color:#f4cf1e!important;-webkit-text-fill-color:#f4cf1e!important;opacity:1!important}body .home-visual-test .home-visual-layer.summary-active .home-floating-guide,body .home-visual-test .home-visual-layer.summary-active .floating-guide,body .home-visual-test .home-visual-layer.summary-active .page-floating-guide,body .home-visual-test .home-visual-layer.summary-active .home-side-guide,body .home-visual-test .home-visual-layer.summary-active .page-side-guide,body .home-visual-test .home-visual-layer.summary-active [class*=floating i][class*=guide i]{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(12px)!important;transition:opacity .22s ease,transform .22s ease,visibility .22s ease!important}body .home-visual-test section#navigation-summary.home-navigation-summary{position:relative!important;overflow:visible!important;padding-bottom:clamp(138px,11vw,190px)!important;isolation:isolate}body .home-visual-test section#navigation-summary.home-navigation-summary:after{content:""!important;display:block!important;position:absolute!important;left:50%!important;bottom:-1px!important;z-index:0!important;width:100vw!important;height:clamp(150px,13vw,220px)!important;transform:translate(-50%)!important;pointer-events:none!important;background:radial-gradient(circle at 50% 0%,rgba(255,255,255,.12),transparent 38%),linear-gradient(180deg,#f4cf1e00,#f4cf1e2e 18%,#1111112e,#05080cd1 78%,#05080c)!important}body .home-visual-test .site-footer{position:relative!important;z-index:3!important;margin-top:0!important;border-top:1px solid rgba(244,207,30,.1)!important;background:radial-gradient(circle at 18% 0%,rgba(244,207,30,.08),transparent 28rem),radial-gradient(circle at 84% 10%,rgba(114,191,227,.08),transparent 30rem),linear-gradient(180deg,#05080c,#030508 54%,#010203)!important;box-shadow:0 -80px 130px #05080c57,inset 0 1px #ffffff09!important}body .home-visual-test .site-footer:before{content:""!important;display:block!important;position:absolute!important;top:0!important;left:50%!important;width:min(1180px,calc(100vw - 48px))!important;height:1px!important;transform:translate(-50%)!important;background:linear-gradient(90deg,transparent,rgba(244,207,30,.26),rgba(114,191,227,.18),transparent)!important;pointer-events:none!important}body .home-visual-test .home-visual-layer.guide-hidden .home-floating-guide,body .home-visual-test .home-visual-layer.guide-hidden .floating-guide,body .home-visual-test .home-visual-layer.guide-hidden .page-floating-guide,body .home-visual-test .home-visual-layer.guide-hidden .home-side-guide,body .home-visual-test .home-visual-layer.guide-hidden .page-side-guide,body .home-visual-test .home-visual-layer.guide-hidden [class*=floating i][class*=guide i]{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(14px)!important;transition:opacity .22s ease,transform .22s ease,visibility .22s ease!important}body .home-visual-test section#navigation-summary.home-navigation-summary:after{display:none!important}body .home-visual-test section#navigation-summary.home-navigation-summary{overflow:hidden!important;padding-bottom:clamp(124px,10vw,172px)!important;background:radial-gradient(circle at 18% 10%,rgba(255,255,255,.12),transparent 28rem),radial-gradient(circle at 82% 16%,rgba(114,191,227,.1),transparent 30rem),linear-gradient(180deg,#f4cf1e00,#f4cf1e00 62%,#f4cf1e9e 76%,#1c190dc2 91%,#05080c)!important;box-shadow:none!important}body .home-visual-test section#navigation-summary.home-navigation-summary>*{position:relative!important;z-index:2!important}body .home-visual-test .site-footer{position:relative!important;z-index:3!important;margin-top:-1px!important;border-top:1px solid rgba(244,207,30,.1)!important;background:radial-gradient(circle at 18% 0%,rgba(244,207,30,.07),transparent 28rem),radial-gradient(circle at 84% 8%,rgba(114,191,227,.08),transparent 30rem),linear-gradient(180deg,#05080c,#030508 56%,#010203)!important;box-shadow:0 -48px 100px #05080c6b,inset 0 1px #ffffff09!important}body .home-visual-test .home-visual-layer.guide-hidden .home-floating-guide,body .home-visual-test .home-visual-layer.guide-hidden .floating-guide,body .home-visual-test .home-visual-layer.guide-hidden .page-floating-guide,body .home-visual-test .home-visual-layer.guide-hidden .home-side-guide,body .home-visual-test .home-visual-layer.guide-hidden .page-side-guide,body .home-visual-test .home-visual-layer.guide-hidden [class*=floating i][class*=guide i]{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}body .home-visual-test section#navigation-summary.home-navigation-summary{overflow:hidden!important;padding-bottom:clamp(72px,6vw,104px)!important;margin-bottom:0!important;background:radial-gradient(circle at 20% 8%,rgba(255,255,255,.1),transparent 28rem),radial-gradient(circle at 82% 12%,rgba(114,191,227,.09),transparent 30rem),linear-gradient(180deg,#f4cf1e00,#f4cf1e00 58%,#322b0f6b,#05080ceb 94%,#05080c)!important;box-shadow:none!important}body .home-visual-test .site-footer{margin-top:-1px!important;padding-top:clamp(76px,7vw,108px)!important;background:radial-gradient(circle at 18% 0%,rgba(244,207,30,.07),transparent 28rem),radial-gradient(circle at 84% 8%,rgba(114,191,227,.08),transparent 30rem),linear-gradient(180deg,#05080c,#030508 56%,#010203)!important;border-top:1px solid rgba(244,207,30,.1)!important;box-shadow:0 -32px 82px #05080c6b,inset 0 1px #ffffff09!important}body .home-visual-test section#navigation-summary.home-navigation-summary{margin-bottom:0!important;padding-bottom:clamp(88px,7vw,126px)!important;background:radial-gradient(circle at 20% 8%,rgba(255,255,255,.1),transparent 28rem),radial-gradient(circle at 82% 12%,rgba(114,191,227,.09),transparent 30rem),linear-gradient(180deg,#f4cf1e00,#f4cf1e00 46%,#3a32128f,#05080cf0 86%,#05080c)!important;box-shadow:none!important}body .home-visual-test section#navigation-summary.home-navigation-summary:before,body .home-visual-test section#navigation-summary.home-navigation-summary:after{display:none!important;content:none!important}body .home-visual-test .site-footer{margin-top:clamp(-118px,-7.5vw,-82px)!important;padding-top:clamp(142px,10vw,184px)!important;background:radial-gradient(circle at 18% 0%,rgba(244,207,30,.07),transparent 28rem),radial-gradient(circle at 84% 8%,rgba(114,191,227,.08),transparent 30rem),linear-gradient(180deg,#05080c,#030508 56%,#010203)!important;border-top:1px solid rgba(244,207,30,.1)!important;box-shadow:0 -52px 110px #05080c94,inset 0 1px #ffffff09!important}body .home-visual-test .site-footer:before{content:""!important;display:block!important;position:absolute!important;top:0!important;left:50%!important;width:min(1180px,calc(100vw - 48px))!important;height:1px!important;transform:translate(-50%)!important;background:linear-gradient(90deg,transparent,rgba(244,207,30,.24),rgba(114,191,227,.16),transparent)!important;pointer-events:none!important}body .home-visual-test section#navigation-summary.home-navigation-summary{padding-bottom:clamp(72px,6vw,96px)!important;background:radial-gradient(circle at 20% 10%,rgba(255,255,255,.1),transparent 28rem),radial-gradient(circle at 82% 12%,rgba(114,191,227,.08),transparent 30rem),linear-gradient(180deg,#f4cf1e00,#f4cf1e00 48%,#3e351261 66%,#05080cd1 88%,#05080c)!important}body .home-visual-test .site-footer{margin-top:clamp(-210px,-12vw,-150px)!important;padding-top:clamp(220px,15vw,280px)!important;background:radial-gradient(circle at 18% 0%,rgba(244,207,30,.06),transparent 28rem),radial-gradient(circle at 84% 8%,rgba(114,191,227,.07),transparent 30rem),linear-gradient(180deg,#05080c,#030508 56%,#010203)!important;border-top:1px solid rgba(244,207,30,.1)!important;box-shadow:0 -70px 140px #05080cb8,inset 0 1px #ffffff09!important}body .home-visual-test .home-after-hero-surface{padding-bottom:0!important}body .home-visual-test section#navigation-summary.home-navigation-summary{margin-bottom:0!important;padding-bottom:clamp(86px,7vw,118px)!important;background:radial-gradient(circle at 20% 10%,rgba(255,255,255,.1),transparent 28rem),radial-gradient(circle at 82% 12%,rgba(114,191,227,.08),transparent 30rem),linear-gradient(180deg,#f4cf1e00,#f4cf1e00 46%,#322b0f66,#05080cdb 90%,#05080c)!important}body .home-visual-test .site-footer{margin-top:0!important;padding-top:clamp(82px,7vw,112px)!important;background:radial-gradient(circle at 18% 0%,rgba(244,207,30,.06),transparent 28rem),radial-gradient(circle at 84% 8%,rgba(114,191,227,.07),transparent 30rem),linear-gradient(180deg,#05080c,#030508 56%,#010203)!important;border-top:1px solid rgba(244,207,30,.1)!important;box-shadow:0 -38px 92px #05080c7a,inset 0 1px #ffffff09!important}body .home-visual-test section#navigation-summary.home-navigation-summary .navigation-summary-card-topline{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;width:fit-content!important;min-height:28px!important;margin-bottom:26px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}body .home-visual-test section#navigation-summary.home-navigation-summary .navigation-summary-card-topline span{display:inline-flex!important;align-items:center!important;gap:8px!important;width:fit-content!important;min-height:28px!important;padding:8px 12px!important;border:1.5px solid rgba(5,12,28,.88)!important;border-radius:999px!important;background:#050c1c!important;color:#f4cf1e!important;-webkit-text-fill-color:#f4cf1e!important;box-shadow:3px 3px #72bfe357,0 10px 22px #050c1c1a!important;font-size:.66rem!important;font-weight:950!important;letter-spacing:.1em!important;line-height:1!important;text-transform:uppercase!important;white-space:nowrap!important}body .home-visual-test section#navigation-summary.home-navigation-summary .navigation-summary-card-topline span:before{content:""!important;display:block!important;flex:0 0 auto!important;width:7px!important;height:7px!important;border-radius:999px!important;background:#1238ff!important;box-shadow:0 0 0 2px #1238ff2e!important}body .home-visual-test section#navigation-summary.home-navigation-summary .navigation-summary-card--professional .navigation-summary-card-topline span{border-color:#f4cf1e38!important;background:#050c1c!important;color:#f4cf1e!important;-webkit-text-fill-color:#f4cf1e!important}body .home-visual-test section#navigation-summary.home-navigation-summary .navigation-summary-card--professional .navigation-summary-card-topline span:before{background:#1238ff!important;box-shadow:0 0 0 2px #1238ff33,0 0 0 1px #f4cf1e2e!important}@media (min-width: 1020px){body .home-visual-test .home-floating-guide{position:fixed!important;top:50%!important;right:clamp(24px,3vw,54px)!important;bottom:auto!important;width:clamp(238px,17vw,292px)!important;max-height:calc(100vh - 150px)!important;overflow:auto!important;transform:translateY(calc(-50% + 12px))!important}body .home-visual-test .home-visual-layer.guide-ready:not(.guide-hidden) .home-floating-guide,body .home-visual-test .home-visual-layer.guide-ready:not(.guide-hidden) [class*=floating i][class*=guide i]{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(-50%)!important;transition:opacity .22s ease,transform .22s ease,visibility .22s ease!important}body .home-visual-test .home-visual-layer.guide-ready.applications-active:not(.guide-hidden) .home-floating-guide,body .home-visual-test .home-visual-layer.guide-ready.applications-active:not(.guide-hidden) [class*=floating i][class*=guide i]{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(-50%)!important}}@media (min-width: 1020px){body .home-visual-test .home-floating-guide{position:fixed!important;top:50%!important;right:clamp(32px,4vw,72px)!important;bottom:auto!important;width:clamp(292px,22vw,360px)!important;max-height:calc(100vh - 128px)!important;overflow:hidden!important;transform:translateY(calc(-50% + 12px))!important;border:1.5px solid rgba(255,255,255,.14)!important;border-radius:32px!important;padding:24px 24px 22px!important;background:radial-gradient(circle at 14% 8%,rgba(244,207,30,.13),transparent 34%),radial-gradient(circle at 92% 18%,rgba(114,191,227,.1),transparent 36%),linear-gradient(145deg,#111111f0,#05080ce0)!important;box-shadow:0 4px #050c1c47,0 30px 74px #05080c4d,inset 0 1px #ffffff0f!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}body .home-visual-test .home-visual-layer.guide-ready:not(.guide-hidden) .home-floating-guide{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(-50%)!important;transition:opacity .22s ease,transform .22s ease,visibility .22s ease!important}body .home-visual-test .home-visual-layer.guide-ready.applications-active:not(.guide-hidden) .home-floating-guide{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(-50%)!important}}body .home-visual-test .home-floating-guide nav,body .home-visual-test .home-floating-guide ul{display:grid!important;gap:9px!important;margin:0!important;padding:0!important}body .home-visual-test .home-floating-guide a,body .home-visual-test .home-floating-guide button,body .home-visual-test .home-floating-guide [role=button]{min-height:32px!important;border-radius:999px!important}body .home-visual-test .home-floating-guide hr,body .home-visual-test .home-floating-guide .home-floating-guide-divider{margin:22px 0 18px!important;border:0!important;height:1px!important;background:#ffffff24!important}body .home-visual-test .home-floating-guide-copy{display:grid!important;gap:8px!important;margin-top:22px!important}body .home-visual-test .home-floating-guide-kicker{color:#72bfe3!important;font-size:.68rem!important;font-weight:950!important;letter-spacing:.1em!important;line-height:1!important;text-transform:uppercase!important}body .home-visual-test .home-floating-guide-copy strong,body .home-visual-test .home-floating-guide-copy b{color:#fff!important;font-size:clamp(1rem,1.05vw,1.12rem)!important;line-height:1.12!important;font-weight:950!important;letter-spacing:-.035em!important}body .home-visual-test .home-floating-guide-copy p:not(.home-floating-guide-kicker){margin:0!important;color:#ffffffbd!important;font-size:.82rem!important;line-height:1.45!important;font-weight:650!important}body .home-visual-test .home-visual-layer.guide-hidden .home-floating-guide,body .home-visual-test .home-visual-layer.guide-hidden [class*=floating i][class*=guide i]{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}body .home-visual-test .home-floating-guide,body .home-visual-test [class*=floating i][class*=guide i]{opacity:0!important;visibility:hidden!important;pointer-events:none!important}@media (min-width: 1020px){body .home-visual-test .home-visual-layer.guide-ready:not(.applications-active):not(.guide-hidden) .home-floating-guide{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(-50%)!important}}body .home-visual-test .home-visual-layer.applications-active .home-floating-guide,body .home-visual-test .home-visual-layer.applications-active [class*=floating i][class*=guide i]{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}body .home-visual-test .home-visual-layer.summary-active .home-floating-guide,body .home-visual-test .home-visual-layer.summary-active [class*=floating i][class*=guide i],body .home-visual-test .home-visual-layer.guide-hidden .home-floating-guide,body .home-visual-test .home-visual-layer.guide-hidden [class*=floating i][class*=guide i]{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}@media (max-width: 1019px){body .home-visual-test .home-floating-guide,body .home-visual-test [class*=floating i][class*=guide i]{display:none!important}}@media (min-width: 1020px){body .home-visual-test .home-floating-guide{position:fixed!important;top:50%!important;right:clamp(22px,3.2vw,52px)!important;bottom:auto!important;width:clamp(236px,16.5vw,286px)!important;max-height:calc(100vh - 150px)!important;overflow:hidden!important;transform:translateY(-50%)!important;border:1.5px solid rgba(255,255,255,.14)!important;border-radius:24px!important;padding:18px 18px 17px!important;background:radial-gradient(circle at 16% 8%,rgba(244,207,30,.12),transparent 34%),radial-gradient(circle at 94% 18%,rgba(114,191,227,.09),transparent 34%),linear-gradient(145deg,#111111f0,#05080ce0)!important;box-shadow:0 3px #050c1c3d,0 22px 54px #05080c42,inset 0 1px #ffffff0e!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}}body .home-visual-test .home-floating-guide nav,body .home-visual-test .home-floating-guide ul{display:grid!important;gap:6px!important;margin:0!important;padding:0!important}body .home-visual-test .home-floating-guide li{list-style:none!important}body .home-visual-test .home-floating-guide a,body .home-visual-test .home-floating-guide button,body .home-visual-test .home-floating-guide [role=button]{min-height:27px!important;border-radius:999px!important;padding-top:5px!important;padding-bottom:5px!important;font-size:.72rem!important;line-height:1!important}body .home-visual-test .home-floating-guide [aria-current=true],body .home-visual-test .home-floating-guide .is-active,body .home-visual-test .home-floating-guide .active{border-radius:999px!important;background:#f4cf1e33!important;color:#fff!important}body .home-visual-test .home-floating-guide hr,body .home-visual-test .home-floating-guide .home-floating-guide-divider{margin:16px 0 14px!important;border:0!important;height:1px!important;background:#ffffff21!important}body .home-visual-test .home-floating-guide-copy{display:grid!important;gap:6px!important;margin-top:16px!important}body .home-visual-test .home-floating-guide-kicker{color:#72bfe3!important;font-size:.62rem!important;font-weight:950!important;letter-spacing:.1em!important;line-height:1!important;text-transform:uppercase!important}body .home-visual-test .home-floating-guide-copy strong,body .home-visual-test .home-floating-guide-copy b{color:#fff!important;font-size:.92rem!important;line-height:1.12!important;font-weight:950!important;letter-spacing:-.03em!important}body .home-visual-test .home-floating-guide-copy p:not(.home-floating-guide-kicker){margin:0!important;color:#ffffffb8!important;font-size:.72rem!important;line-height:1.38!important;font-weight:650!important}body .home-visual-test .home-floating-guide .button,body .home-visual-test .home-floating-guide a[class*=button],body .home-visual-test .home-floating-guide a[class*=cta]{min-height:30px!important;padding:8px 12px!important;border-radius:999px!important;font-size:.72rem!important;line-height:1!important}body .home-visual-test .home-floating-guide{padding:18px!important}body .home-visual-test .home-floating-guide nav,body .home-visual-test .home-floating-guide ul{display:grid!important;gap:7px!important;margin:0!important;padding:0!important}body .home-visual-test .home-floating-guide li{margin:0!important;padding:0!important;list-style:none!important}body .home-visual-test .home-floating-guide nav a,body .home-visual-test .home-floating-guide nav button,body .home-visual-test .home-floating-guide nav [role=button]{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:9px!important;width:100%!important;min-height:29px!important;padding:7px 10px!important;border-radius:999px!important;color:#ffffffa8!important;font-size:.74rem!important;font-weight:850!important;line-height:1!important;letter-spacing:-.01em!important;white-space:nowrap!important;text-align:left!important}body .home-visual-test .home-floating-guide nav a span,body .home-visual-test .home-floating-guide nav button span{display:inline-flex!important;align-items:center!important;line-height:1!important;white-space:nowrap!important}body .home-visual-test .home-floating-guide nav a[aria-current=true],body .home-visual-test .home-floating-guide nav button[aria-current=true],body .home-visual-test .home-floating-guide nav .is-active,body .home-visual-test .home-floating-guide nav .active{background:#f4cf1e38!important;color:#fff!important;font-weight:950!important}body .home-visual-test .home-floating-guide hr,body .home-visual-test .home-floating-guide .home-floating-guide-divider{margin:16px 0 14px!important;height:1px!important;border:0!important;background:#ffffff24!important}body .home-visual-test .home-floating-guide-copy{display:grid!important;gap:7px!important;margin-top:14px!important;padding-top:0!important;max-width:220px!important;text-align:left!important}body .home-visual-test .home-floating-guide-kicker{margin:0!important;color:#72bfe3!important;font-size:.62rem!important;font-weight:950!important;letter-spacing:.11em!important;line-height:1!important;text-transform:uppercase!important}body .home-visual-test .home-floating-guide-copy strong,body .home-visual-test .home-floating-guide-copy b{display:block!important;max-width:210px!important;margin:0!important;color:#fff!important;font-size:.94rem!important;line-height:1.12!important;font-weight:950!important;letter-spacing:-.03em!important;text-wrap:balance!important}body .home-visual-test .home-floating-guide-copy p:not(.home-floating-guide-kicker){max-width:210px!important;margin:0!important;color:#ffffffbd!important;font-size:.72rem!important;line-height:1.38!important;font-weight:650!important}body .home-visual-test .home-floating-guide .home-floating-guide-copy a,body .home-visual-test .home-floating-guide .home-floating-guide-copy button,body .home-visual-test .home-floating-guide .home-floating-guide-copy [role=button]{width:fit-content!important;min-height:30px!important;margin-top:2px!important;padding:8px 12px!important;border-radius:999px!important;background:#f4cf1e!important;color:#111!important;font-size:.72rem!important;font-weight:950!important;line-height:1!important;white-space:nowrap!important}body .home-visual-test .home-visual-layer.applications-active .home-floating-guide,body .home-visual-test .home-visual-layer.summary-active .home-floating-guide,body .home-visual-test .home-visual-layer.guide-hidden .home-floating-guide{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}body .home-visual-test .home-floating-guide[data-floating-cta=method-summary] .home-floating-guide-copy p:not(.home-floating-guide-kicker){font-size:0!important;line-height:0!important}body .home-visual-test .home-floating-guide[data-floating-cta=method-summary] .home-floating-guide-copy p:not(.home-floating-guide-kicker):after{content:"See how unclear signals become review-ready records.";display:block;max-width:210px;color:#ffffffb8;font-size:.72rem;line-height:1.38;font-weight:650}body .home-visual-test .home-floating-guide[data-floating-cta=method-summary] .home-floating-guide-button{font-size:0!important}body .home-visual-test .home-floating-guide[data-floating-cta=method-summary] .home-floating-guide-button:after{content:"View the method";font-size:.72rem;font-weight:950;line-height:1}body .home-visual-test .home-floating-guide[data-floating-cta=method-summary] .home-floating-guide-copy{gap:8px!important}@media (min-width: 1020px){body .home-visual-test .home-floating-guide{padding:21px 18px 20px!important;overflow:visible!important}}body .home-visual-test .home-floating-guide-nav{display:grid!important;gap:7px!important;max-height:none!important;overflow:visible!important;margin:0!important;padding:0 0 18px!important;border-bottom:1px solid rgba(255,255,255,.16)!important}body .home-visual-test .home-floating-guide-nav-item,body .home-visual-test .home-floating-guide-nav-item:nth-child(n){display:grid!important;grid-template-columns:14px minmax(0,1fr)!important;align-items:center!important;gap:9px!important;min-height:30px!important;padding:7px 10px!important;opacity:1!important;visibility:visible!important;transform:none!important;white-space:nowrap!important}body .home-visual-test .home-floating-guide-nav-item.is-active,body .home-visual-test .home-floating-guide-nav-item[aria-current=true]{background:#f4cf1e38!important;color:#fff!important;font-weight:950!important;box-shadow:inset 0 0 0 1px #f4cf1e1a!important}body .home-visual-test .home-floating-guide-nav-item.is-active .home-floating-guide-dot,body .home-visual-test .home-floating-guide-nav-item[aria-current=true] .home-floating-guide-dot{border-color:#f4cf1e!important;background:#f4cf1e!important;box-shadow:0 0 0 4px #f4cf1e24,0 0 0 7px #72bfe314!important}body .home-visual-test .home-floating-guide-copy{display:grid!important;gap:10px!important;max-width:none!important;margin:0!important;padding:22px 4px 0!important;text-align:left!important}body .home-visual-test .home-floating-guide-kicker{margin:0 0 2px!important;color:#72bfe3!important;font-size:.64rem!important;font-weight:950!important;letter-spacing:.12em!important;line-height:1!important;text-transform:uppercase!important}body .home-visual-test .home-floating-guide-copy h2{max-width:215px!important;margin:0!important;color:#fff!important;font-size:.94rem!important;line-height:1.16!important;font-weight:950!important;letter-spacing:-.03em!important}body .home-visual-test .home-floating-guide-copy p:not(.home-floating-guide-kicker){max-width:215px!important;margin:0!important;color:#ffffffbd!important;font-size:.74rem!important;line-height:1.42!important;font-weight:650!important}body .home-visual-test .home-floating-guide-button{width:fit-content!important;min-height:32px!important;margin-top:4px!important;padding:8px 13px!important;border-radius:999px!important;background:#f4cf1e!important;color:#111!important;font-size:.74rem!important;font-weight:950!important;line-height:1!important;white-space:nowrap!important;box-shadow:2px 2px #0505056b,0 10px 20px #f4cf1e1f!important}body .home-visual-test .home-visual-layer.applications-active .home-floating-guide,body .home-visual-test .home-visual-layer.summary-active .home-floating-guide,body .home-visual-test .home-visual-layer.guide-hidden .home-floating-guide,body .home-visual-test .home-floating-guide.is-applications-active,body .home-visual-test .home-floating-guide.is-summary-active,body .home-visual-test .home-floating-guide.is-footer-active{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}@media (min-width: 1020px){body .home-visual-test .home-floating-guide{isolation:isolate!important;overflow:visible!important;background:transparent!important;border:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body .home-visual-test .home-floating-guide:before{content:""!important;position:absolute!important;top:-92px!important;right:0!important;bottom:0!important;left:0!important;z-index:0!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:28px!important;background:linear-gradient(145deg,#1a1a1ab8,#0505059e),#1a1a1a99!important;box-shadow:0 22px 50px #05050538,inset 0 1px #ffffff14!important;-webkit-backdrop-filter:blur(12px) saturate(1.08)!important;backdrop-filter:blur(12px) saturate(1.08)!important;pointer-events:none!important}body .home-visual-test .home-floating-guide>*{position:relative!important;z-index:1!important}}body .home-visual-test .home-floating-guide-nav{padding-top:0!important;padding-bottom:18px!important}body .home-visual-test .home-floating-guide-copy{padding-top:24px!important}@media (min-width: 1020px){body .home-visual-test .home-floating-guide:before{top:-142px!important;right:0!important;bottom:0!important;left:0!important}}body .home-visual-test .home-floating-guide-nav-item{position:relative!important;z-index:2!important;color:#ffffffa8!important}body .home-visual-test .home-floating-guide-nav-item.is-active,body .home-visual-test .home-floating-guide-nav-item[aria-current=true]{color:#fff!important}@media (min-width: 1020px){body .home-visual-test .home-floating-guide{display:grid!important;grid-template-rows:auto auto!important;align-content:start!important;height:auto!important;min-height:0!important;max-height:none!important;padding:21px 18px 14px!important;overflow:visible!important}body .home-visual-test .home-floating-guide:before{top:-142px!important;right:0!important;bottom:0!important;left:0!important;height:auto!important}}body .home-visual-test .home-floating-guide-copy{margin:0!important;padding:22px 4px 0!important;gap:9px!important;align-content:start!important}body .home-visual-test .home-floating-guide-button{margin-top:3px!important;margin-bottom:0!important}body .home-visual-test .home-floating-guide-copy>*:last-child{margin-bottom:0!important}body .home-visual-test .home-floating-guide-copy{gap:12px!important}body .home-visual-test .home-floating-guide-copy h2{margin-bottom:2px!important}body .home-visual-test .home-floating-guide-copy p:not(.home-floating-guide-kicker){line-height:1.5!important}body .home-visual-test .home-floating-guide-button{margin-top:8px!important}@media (min-width: 1020px){body .home-visual-test .home-floating-guide:before{top:-142px!important;right:0!important;bottom:96px!important;left:0!important}}body .home-visual-test .home-floating-guide[data-floating-cta=method-summary] .home-floating-guide-copy p:not(.home-floating-guide-kicker){margin-bottom:18px!important}body .home-visual-test .home-floating-guide[data-floating-cta=method-summary] .home-floating-guide-copy p:not(.home-floating-guide-kicker):after{max-width:210px!important;line-height:1.42!important}body .home-visual-test .home-floating-guide[data-floating-cta=method-summary] .home-floating-guide-button{margin-top:2px!important}body .home-visual-test .home-floating-guide-copy{padding-bottom:0!important}body .home-visual-test .home-floating-guide-button{margin-bottom:0!important}body .home-visual-test .home-floating-guide-copy{width:fit-content!important;max-width:214px!important;margin-left:auto!important;margin-right:auto!important;justify-items:start!important;text-align:left!important}body .home-visual-test .home-floating-guide-kicker,body .home-visual-test .home-floating-guide-copy h2,body .home-visual-test .home-floating-guide-copy p:not(.home-floating-guide-kicker){text-align:left!important}body .home-visual-test .home-floating-guide-button{justify-self:start!important;margin-left:0!important;margin-right:0!important}body .home-visual-test .home-floating-guide[data-floating-cta=method-summary] .home-floating-guide-copy p:not(.home-floating-guide-kicker):after{text-align:left!important;margin-left:0!important;margin-right:0!important}body .home-visual-test .home-floating-guide-copy{transform:translateY(-14px)!important}body .home-visual-test .home-floating-guide-button{margin-top:4px!important}body .home-visual-test .home-floating-guide-nav{padding-bottom:8px!important}body .home-visual-test .home-floating-guide-copy{padding-top:18px!important}@media (min-width: 1020px){body .home-visual-test .home-floating-guide:before{top:-142px!important;right:0!important;bottom:82px!important;left:0!important}}@media (min-width: 1020px){body .home-visual-test .home-floating-guide:before{top:-142px!important;right:0!important;bottom:28px!important;left:0!important}}body .home-visual-test .home-floating-guide-copy{min-height:142px!important;padding-top:28px!important;transform:translateY(-6px)!important;align-content:start!important}body .home-visual-test .home-floating-guide-copy{width:fit-content!important;max-width:218px!important;margin-left:auto!important;margin-right:auto!important;justify-items:start!important;text-align:left!important}body .home-visual-test .home-floating-guide-kicker{margin:0 0 13px!important;font-size:.65rem!important;letter-spacing:.12em!important}body .home-visual-test .home-floating-guide-copy h2{max-width:218px!important;margin:0 0 10px!important;font-size:.97rem!important;line-height:1.16!important;text-align:left!important}body .home-visual-test .home-floating-guide-copy p:not(.home-floating-guide-kicker){max-width:218px!important;margin:0 0 17px!important;font-size:.76rem!important;line-height:1.5!important;text-align:left!important}body .home-visual-test .home-floating-guide-button{min-height:34px!important;padding:9px 14px!important;margin:0!important;justify-self:start!important}body .home-visual-test .home-floating-guide[data-floating-cta=method-summary] .home-floating-guide-copy p:not(.home-floating-guide-kicker):after{max-width:218px!important;line-height:1.5!important;text-align:left!important}.core-page-contact,.core-page-privacy,.core-page-terms{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(circle at 12% 8%,rgba(255,255,255,.42),transparent 28%),radial-gradient(circle at 84% 18%,rgba(21,103,170,.16),transparent 30%),linear-gradient(180deg,#f6d328,#f4cf22 46%,#edc51b);color:#050505}.core-page-contact:before,.core-page-privacy:before,.core-page-terms:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;background-image:linear-gradient(90deg,rgba(5,5,5,.055) 1px,transparent 1px),linear-gradient(180deg,rgba(5,5,5,.045) 1px,transparent 1px);background-size:76px 76px;opacity:.34;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.88),rgba(0,0,0,.28) 76%,transparent);mask-image:linear-gradient(180deg,rgba(0,0,0,.88),rgba(0,0,0,.28) 76%,transparent)}.core-page-contact:after,.core-page-privacy:after,.core-page-terms:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(circle at 18% 86%,rgba(5,5,5,.1),transparent 22%),radial-gradient(circle at 82% 76%,rgba(21,103,170,.18),transparent 25%),linear-gradient(180deg,transparent 0%,rgba(5,5,5,.08) 100%)}.core-page-contact .core-hero,.core-page-privacy .core-hero,.core-page-terms .core-hero,.core-page-contact .core-section,.core-page-privacy .core-section,.core-page-terms .core-section{position:relative;z-index:1;background:transparent}.core-page-contact .core-hero,.core-page-privacy .core-hero,.core-page-terms .core-hero{border-bottom:1px solid rgba(5,5,5,.14)}.core-page-contact .core-hero-copy,.core-page-privacy .core-hero-copy,.core-page-terms .core-hero-copy{background:linear-gradient(145deg,#ffee74d6,#f6d32894);border:1px solid rgba(5,5,5,.16);box-shadow:0 30px 70px #05050529}.core-page-contact .core-hero-copy:after,.core-page-privacy .core-hero-copy:after,.core-page-terms .core-hero-copy:after{background:linear-gradient(90deg,#050505,#1567aaeb,#0505052e)}.core-page-contact .core-hero-panel,.core-page-privacy .core-hero-panel,.core-page-terms .core-hero-panel{background:linear-gradient(145deg,#050505f5,#0d1822f0);border:1px solid rgba(246,211,40,.24);color:#fff7c8;box-shadow:0 34px 84px #05050542}.core-page-contact .core-hero-panel h2,.core-page-privacy .core-hero-panel h2,.core-page-terms .core-hero-panel h2,.core-page-contact .core-hero-panel p,.core-page-privacy .core-hero-panel p,.core-page-terms .core-hero-panel p{color:inherit}.core-page-contact .core-hero-panel .panel-kicker,.core-page-privacy .core-hero-panel .panel-kicker,.core-page-terms .core-hero-panel .panel-kicker{color:#f6d328}.core-page-contact .core-record-list span,.core-page-privacy .core-record-list span,.core-page-terms .core-record-list span{background:#ffffff14;border-color:#f6d3282e;color:#fff7c8}.core-page-contact .core-example-card,.core-page-privacy .core-example-card,.core-page-terms .core-example-card{background:linear-gradient(145deg,#fff49ae0,#ffe757b8);border:1px solid rgba(5,5,5,.16);box-shadow:0 24px 58px #05050521;color:#050505}.core-page-contact .core-example-card:nth-child(2n),.core-page-privacy .core-example-card:nth-child(2n),.core-page-terms .core-example-card:nth-child(2n){background:linear-gradient(145deg,#e8f4ffeb,#a4d3f2bd);border-color:#0505052e}.core-page-contact .core-example-card:nth-child(3n),.core-page-privacy .core-example-card:nth-child(3n),.core-page-terms .core-example-card:nth-child(3n){background:linear-gradient(145deg,#050505f5,#121e28f0);border-color:#f6d32838;color:#fff7c8}.core-page-contact .core-example-card:nth-child(3n) h2,.core-page-privacy .core-example-card:nth-child(3n) h2,.core-page-terms .core-example-card:nth-child(3n) h2,.core-page-contact .core-example-card:nth-child(3n) h3,.core-page-privacy .core-example-card:nth-child(3n) h3,.core-page-terms .core-example-card:nth-child(3n) h3,.core-page-contact .core-example-card:nth-child(3n) p,.core-page-privacy .core-example-card:nth-child(3n) p,.core-page-terms .core-example-card:nth-child(3n) p{color:inherit}.core-page-contact .core-trust-section,.core-page-privacy .core-trust-section,.core-page-terms .core-trust-section{background:linear-gradient(145deg,#050505f5,#0b1720f5);border:1px solid rgba(246,211,40,.22);box-shadow:0 34px 82px #0505053d;color:#fff7c8}.core-page-contact .core-trust-section h2,.core-page-privacy .core-trust-section h2,.core-page-terms .core-trust-section h2,.core-page-contact .core-trust-section p:not(.eyebrow),.core-page-privacy .core-trust-section p:not(.eyebrow),.core-page-terms .core-trust-section p:not(.eyebrow){color:inherit}.core-page-contact .core-trust-section .eyebrow,.core-page-privacy .core-trust-section .eyebrow,.core-page-terms .core-trust-section .eyebrow{color:#f6d328}.core-page-contact .button,.core-page-privacy .button,.core-page-terms .button{box-shadow:0 14px 34px #0505052e}.core-page-contact:before,.core-page-privacy:before,.core-page-terms:before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%201200%20680%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20stroke%3D%22%23050505%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20opacity%3D%22.20%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M90%20170H230c42%200%2064%2022%2064%2064v92%22/%3E%0A%20%20%20%20%3Cpath%20d%3D%22M50%20326h320%22/%3E%0A%20%20%20%20%3Ccircle%20cx%3D%22294%22%20cy%3D%22326%22%20r%3D%2238%22/%3E%0A%20%20%20%20%3Cpath%20d%3D%22M294%20278v96M246%20326h96M268%20300l52%2052M320%20300l-52%2052%22/%3E%0A%20%20%20%20%3Crect%20x%3D%22850%22%20y%3D%2288%22%20width%3D%22150%22%20height%3D%22188%22%20rx%3D%2222%22/%3E%0A%20%20%20%20%3Cpath%20d%3D%22M888%20146h74M888%20190h90M888%20234h54M884%20286l26%2026%2062-78%22/%3E%0A%20%20%20%20%3Cpath%20d%3D%22M720%20210c88-52%20174-12%20170%2078-4%2080-110%20124-164%2062-44-50%202-106%2076-88%22/%3E%0A%20%20%20%20%3Cpath%20d%3D%22M770%20258l54%2032M766%20322l62%2036%22/%3E%0A%20%20%20%20%3Crect%20x%3D%22965%22%20y%3D%22430%22%20width%3D%22184%22%20height%3D%22110%22%20rx%3D%2224%22/%3E%0A%20%20%20%20%3Crect%20x%3D%22998%22%20y%3D%22460%22%20width%3D%22118%22%20height%3D%2240%22%20rx%3D%2220%22/%3E%0A%20%20%20%20%3Cpath%20d%3D%22M1057%20460v40%22/%3E%0A%20%20%20%20%3Cpath%20d%3D%22M464%20116h142M506%2082v72M566%2082v72%22/%3E%0A%20%20%20%20%3Crect%20x%3D%22524%22%20y%3D%2291%22%20width%3D%2258%22%20height%3D%2264%22%20rx%3D%2212%22/%3E%0A%20%20%3C/g%3E%0A%20%20%3Cg%20fill%3D%22none%22%20stroke%3D%22%231567aa%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20opacity%3D%22.23%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M418%20430c98-86%20224-86%20326%200%22/%3E%0A%20%20%20%20%3Ccircle%20cx%3D%22418%22%20cy%3D%22430%22%20r%3D%2210%22/%3E%0A%20%20%20%20%3Ccircle%20cx%3D%22582%22%20cy%3D%22382%22%20r%3D%2210%22/%3E%0A%20%20%20%20%3Ccircle%20cx%3D%22744%22%20cy%3D%22430%22%20r%3D%2210%22/%3E%0A%20%20%20%20%3Cpath%20d%3D%22M582%20382v-76%22/%3E%0A%20%20%20%20%3Crect%20x%3D%22510%22%20y%3D%22238%22%20width%3D%22144%22%20height%3D%2272%22%20rx%3D%2218%22/%3E%0A%20%20%20%20%3Cpath%20d%3D%22M538%20274h88%22/%3E%0A%20%20%3C/g%3E%0A%3C/svg%3E),linear-gradient(90deg,rgba(5,5,5,.055) 1px,transparent 1px),linear-gradient(180deg,rgba(5,5,5,.045) 1px,transparent 1px);background-size:min(1180px,94vw) auto,76px 76px,76px 76px;background-position:center 34px,center top,center top;background-repeat:no-repeat,repeat,repeat;opacity:.48}.core-page-contact:after,.core-page-privacy:after,.core-page-terms:after{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%201200%20430%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20stroke%3D%22%23050505%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20opacity%3D%22.16%22%3E%0A%20%20%20%20%3Crect%20x%3D%22110%22%20y%3D%2280%22%20width%3D%22154%22%20height%3D%22188%22%20rx%3D%2220%22/%3E%0A%20%20%20%20%3Cpath%20d%3D%22M148%20136h74M148%20178h88M148%20222h56%22/%3E%0A%20%20%20%20%3Cpath%20d%3D%22M144%20296l24%2024%2062-70%22/%3E%0A%20%20%20%20%3Cpath%20d%3D%22M870%20120H1028c44%200%2066%2022%2066%2066v92%22/%3E%0A%20%20%20%20%3Cpath%20d%3D%22M822%20278h312%22/%3E%0A%20%20%20%20%3Ccircle%20cx%3D%221094%22%20cy%3D%22278%22%20r%3D%2234%22/%3E%0A%20%20%20%20%3Cpath%20d%3D%22M1094%20230v96M1046%20278h96%22/%3E%0A%20%20%20%20%3Crect%20x%3D%22448%22%20y%3D%22118%22%20width%3D%22210%22%20height%3D%22118%22%20rx%3D%2224%22/%3E%0A%20%20%20%20%3Cpath%20d%3D%22M486%20158h132M486%20198h92%22/%3E%0A%20%20%20%20%3Cpath%20d%3D%22M342%20310c112-62%20222-54%20330%2020s214%2070%20318-8%22/%3E%0A%20%20%3C/g%3E%0A%20%20%3Cg%20fill%3D%22none%22%20stroke%3D%22%231567aa%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20opacity%3D%22.19%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M286%20104c88%200%20142%2042%20174%20126%22/%3E%0A%20%20%20%20%3Ccircle%20cx%3D%22286%22%20cy%3D%22104%22%20r%3D%229%22/%3E%0A%20%20%20%20%3Ccircle%20cx%3D%22396%22%20cy%3D%22154%22%20r%3D%229%22/%3E%0A%20%20%20%20%3Ccircle%20cx%3D%22460%22%20cy%3D%22230%22%20r%3D%229%22/%3E%0A%20%20%20%20%3Cpath%20d%3D%22M734%2094h118M792%2094v92%22/%3E%0A%20%20%20%20%3Ccircle%20cx%3D%22792%22%20cy%3D%22186%22%20r%3D%229%22/%3E%0A%20%20%3C/g%3E%0A%3C/svg%3E),radial-gradient(circle at 18% 86%,rgba(5,5,5,.1),transparent 22%),radial-gradient(circle at 82% 76%,rgba(21,103,170,.18),transparent 25%),linear-gradient(180deg,transparent 0%,rgba(5,5,5,.08) 100%);background-size:min(1120px,94vw) auto,auto,auto,auto;background-position:center calc(100% - 18px),center,center,center;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat}.core-page-contact:before,.core-page-privacy:before,.core-page-terms:before,.core-page-contact:after,.core-page-privacy:after,.core-page-terms:after{z-index:0;opacity:.82;mix-blend-mode:multiply}.core-page-contact .core-hero,.core-page-privacy .core-hero,.core-page-terms .core-hero,.core-page-contact .core-section,.core-page-privacy .core-section,.core-page-terms .core-section,.core-page-contact .core-hero-copy,.core-page-privacy .core-hero-copy,.core-page-terms .core-hero-copy,.core-page-contact .core-hero-panel,.core-page-privacy .core-hero-panel,.core-page-terms .core-hero-panel,.core-page-contact .core-example-card,.core-page-privacy .core-example-card,.core-page-terms .core-example-card,.core-page-contact .core-trust-section,.core-page-privacy .core-trust-section,.core-page-terms .core-trust-section{position:relative;z-index:2}.core-page-contact:before,.core-page-privacy:before,.core-page-terms:before{background-size:min(1320px,110vw) auto,76px 76px,76px 76px;background-position:center 18px,center top,center top}.core-page-contact:after,.core-page-privacy:after,.core-page-terms:after{background-size:min(1260px,110vw) auto,auto,auto,auto;background-position:center calc(100% - 2px),center,center,center}.core-page-contact,.core-page-privacy,.core-page-terms{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20980%20620%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20stroke%3D%22%23050505%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%226%22%20opacity%3D%22.34%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M70%20170H230c48%200%2074%2026%2074%2074v110%22/%3E%0A%20%20%20%20%3Cpath%20d%3D%22M30%20354h360%22/%3E%0A%20%20%20%20%3Ccircle%20cx%3D%22304%22%20cy%3D%22354%22%20r%3D%2248%22/%3E%0A%20%20%20%20%3Cpath%20d%3D%22M304%20292v124M242%20354h124M268%20318l72%2072M340%20318l-72%2072%22/%3E%0A%20%20%20%20%3Crect%20x%3D%22660%22%20y%3D%2270%22%20width%3D%22170%22%20height%3D%22214%22%20rx%3D%2226%22/%3E%0A%20%20%20%20%3Cpath%20d%3D%22M704%20138h78M704%20186h96M704%20236h58M700%20310l30%2030%2070-84%22/%3E%0A%20%20%20%20%3Crect%20x%3D%22666%22%20y%3D%22420%22%20width%3D%22220%22%20height%3D%22128%22%20rx%3D%2228%22/%3E%0A%20%20%20%20%3Crect%20x%3D%22704%22%20y%3D%22456%22%20width%3D%22144%22%20height%3D%2246%22%20rx%3D%2223%22/%3E%0A%20%20%20%20%3Cpath%20d%3D%22M776%20456v46%22/%3E%0A%20%20%3C/g%3E%0A%20%20%3Cg%20fill%3D%22none%22%20stroke%3D%22%231567aa%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%225%22%20opacity%3D%22.38%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M390%20444c90-86%20222-86%20326%200%22/%3E%0A%20%20%20%20%3Ccircle%20cx%3D%22390%22%20cy%3D%22444%22%20r%3D%2212%22/%3E%0A%20%20%20%20%3Ccircle%20cx%3D%22552%22%20cy%3D%22392%22%20r%3D%2212%22/%3E%0A%20%20%20%20%3Ccircle%20cx%3D%22716%22%20cy%3D%22444%22%20r%3D%2212%22/%3E%0A%20%20%20%20%3Cpath%20d%3D%22M552%20392v-78%22/%3E%0A%20%20%20%20%3Crect%20x%3D%22482%22%20y%3D%22240%22%20width%3D%22148%22%20height%3D%2278%22%20rx%3D%2220%22/%3E%0A%20%20%20%20%3Cpath%20d%3D%22M514%20280h82%22/%3E%0A%20%20%3C/g%3E%0A%3C/svg%3E),url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20980%20520%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20stroke%3D%22%23050505%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%226%22%20opacity%3D%22.30%22%3E%0A%20%20%20%20%3Crect%20x%3D%2278%22%20y%3D%2292%22%20width%3D%22170%22%20height%3D%22210%22%20rx%3D%2224%22/%3E%0A%20%20%20%20%3Cpath%20d%3D%22M124%20154h86M124%20202h100M124%20252h64%22/%3E%0A%20%20%20%20%3Cpath%20d%3D%22M120%20334l28%2028%2074-84%22/%3E%0A%20%20%20%20%3Cpath%20d%3D%22M650%20132H812c48%200%2074%2026%2074%2074v104%22/%3E%0A%20%20%20%20%3Cpath%20d%3D%22M604%20310h320%22/%3E%0A%20%20%20%20%3Ccircle%20cx%3D%22886%22%20cy%3D%22310%22%20r%3D%2242%22/%3E%0A%20%20%20%20%3Cpath%20d%3D%22M886%20252v116M826%20310h120%22/%3E%0A%20%20%20%20%3Cpath%20d%3D%22M310%20384c120-70%20246-62%20368%2022s232%2078%20340-10%22/%3E%0A%20%20%3C/g%3E%0A%20%20%3Cg%20fill%3D%22none%22%20stroke%3D%22%231567aa%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%225%22%20opacity%3D%22.36%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M250%20116c92%200%20154%2048%20190%20138%22/%3E%0A%20%20%20%20%3Ccircle%20cx%3D%22250%22%20cy%3D%22116%22%20r%3D%2212%22/%3E%0A%20%20%20%20%3Ccircle%20cx%3D%22370%22%20cy%3D%22172%22%20r%3D%2212%22/%3E%0A%20%20%20%20%3Ccircle%20cx%3D%22440%22%20cy%3D%22254%22%20r%3D%2212%22/%3E%0A%20%20%20%20%3Cpath%20d%3D%22M560%20104h136M628%20104v104%22/%3E%0A%20%20%20%20%3Ccircle%20cx%3D%22628%22%20cy%3D%22208%22%20r%3D%2212%22/%3E%0A%20%20%3C/g%3E%0A%3C/svg%3E),radial-gradient(circle at 12% 8%,rgba(255,255,255,.42),transparent 28%),radial-gradient(circle at 84% 18%,rgba(21,103,170,.16),transparent 30%),linear-gradient(180deg,#f6d328,#f4cf22 46%,#edc51b);background-size:min(980px,62vw) auto,min(980px,62vw) auto,auto,auto,auto;background-position:left -110px top 120px,right -130px bottom 90px,center,center,center;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat;background-attachment:scroll,scroll,scroll,scroll,scroll}@media (max-width: 900px){.core-page-contact,.core-page-privacy,.core-page-terms{background-size:760px auto,760px auto,auto,auto,auto;background-position:left -360px top 110px,right -380px bottom 140px,center,center,center}}
