@import "https://fonts.googleapis.com/css2?family=Inter:wght@400..700&family=Manrope:wght@400..800&display=swap";
:root{--bg:#f6f7fb;--surface:#ffffffc7;--surface-solid:#fff;--text:#101218;--muted:#6d7483;--line:#1f2a4418;--blue:#5258f5;--blue-dark:#454ae0;--green:#2f9f50;--orange:#e6a116;--red:#df5656;--shadow:0 24px 70px #1b27461c;--soft-shadow:0 12px 34px #1d284411;--max:1280px;--font-display:"Manrope", "Segoe UI Variable Display", "Segoe UI", sans-serif;--font-ui:"Inter", "Segoe UI Variable Text", "Segoe UI", sans-serif;--scroll-progress:0%;--hero-copy-y:0px;--hero-copy-opacity:1;--hero-copy-scale:1;--hero-card-y:0px;--hero-card-scale:1;--hero-card-rotate-y-base:-2.2deg;--hero-card-rotate-x-base:.9deg;--hero-glow-opacity:.55;--pointer-rotate-x:0deg;--pointer-rotate-y:0deg;--orb-shift:0px}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg);scroll-padding-top:110px}body{min-height:100vh;color:var(--text);font-family:var(--font-ui);font-optical-sizing:auto;font-feature-settings:"cv02", "cv03", "cv04", "cv11";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricprecision;background:radial-gradient(circle at 7% 5%,#595fff1f,#0000 28rem),radial-gradient(circle at 89% 16%,#56be8f17,#0000 30rem),linear-gradient(#fbfcff 0%,#f6f7fb 46%,#fff 100%);margin:0;overflow-x:hidden}button,input{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}::selection{background:#5258f52e}.pageShell{overflow:clip}.scrollProgress{z-index:100;height:2px;width:var(--scroll-progress);background:linear-gradient(90deg,#5f65ff,#6d56ec,#45af72);transition:width 80ms linear;position:fixed;inset:0 0 auto;box-shadow:0 0 14px #5258f56b}.siteHeader{z-index:50;width:min(calc(100% - 32px), var(--max));-webkit-backdrop-filter:saturate(170%)blur(22px);backdrop-filter:saturate(170%)blur(22px);background:#fbfcff8f;border:1px solid #ffffffb8;border-radius:20px;grid-template-columns:1fr auto 1fr;align-items:center;min-height:64px;margin:10px auto 0;padding:0 15px;transition:background .24s,box-shadow .24s,border-color .24s,transform .24s;display:grid;position:sticky;top:10px;box-shadow:0 8px 28px #1924420b}.siteHeader.isScrolled{background:#fbfcffd4;border-color:#dbdfeab8;transform:translateY(-2px)scale(.994);box-shadow:0 16px 42px #1924421a}.brand{width:fit-content;font-family:var(--font-display);letter-spacing:-.045em;align-items:center;gap:9px;font-size:19px;font-weight:680;display:inline-flex}.brandMark{place-items:center;width:29px;height:29px;display:inline-grid}.brandMark svg{width:100%;height:100%}.brandFill{fill:var(--blue)}.brandCheck{fill:none;stroke:#fff;stroke-width:2.3px;stroke-linecap:round;stroke-linejoin:round}.desktopNav{color:#414755;align-items:center;gap:32px;font-size:13px;font-weight:470;display:flex}.desktopNav a{transition:color .18s}.desktopNav a:hover{color:var(--blue)}.headerActions{justify-self:end;align-items:center;gap:10px;display:flex}.textButton,.primaryButton,.secondaryButton{border:0;border-radius:14px;font-weight:610;transition:transform .18s,box-shadow .18s,background .18s}.textButton{color:#252b37;background:0 0;padding:12px 15px}.primaryButton{color:#fff;background:linear-gradient(135deg,#6268ff 0%,#4d52eb 100%);padding:13px 18px;box-shadow:0 10px 24px #4f55f53b}.primaryButton:hover,.secondaryButton:hover{transform:translateY(-1px)}.primaryButton:active,.secondaryButton:active{transform:translateY(0)}.secondaryButton{color:var(--text);border:1px solid var(--line);box-shadow:var(--soft-shadow);background:#fff;padding:13px 17px}.menuButton{background:0 0;border:0;border-radius:12px;width:44px;height:44px;display:none}.menuButton span{background:var(--text);border-radius:99px;width:20px;height:2px;margin:5px auto;display:block}.mobileNav{display:none}.section{width:min(calc(100% - 48px), var(--max));margin-left:auto;margin-right:auto}[data-reveal]{opacity:0;filter:blur(3px);transition:opacity .72s cubic-bezier(.2,.7,.2,1) var(--delay,0s), transform .82s cubic-bezier(.2,.7,.2,1) var(--delay,0s), filter .7s cubic-bezier(.2,.7,.2,1) var(--delay,0s);transform:translateY(30px)scale(.992)}[data-reveal].isVisible{opacity:1;filter:blur();transform:translateY(0)scale(1)}.hero{isolation:isolate;grid-template-columns:.98fr 1.02fr;align-items:center;gap:40px;min-height:790px;padding:92px 0 104px;display:grid;position:relative}.hero:before{content:"";z-index:-2;filter:blur(8px);pointer-events:none;background:radial-gradient(circle,#5d63ff1b,#5d63ff06 48%,#0000 72%);border-radius:50%;width:min(72vw,980px);height:620px;position:absolute;top:4%;right:-20%}.hero:after{content:"";background:linear-gradient(90deg,#0000,#58617a1f,#0000);height:1px;position:absolute;bottom:12px;left:9%;right:9%}.eyebrow,.sectionKicker{font-family:var(--font-ui);color:var(--blue);letter-spacing:.13em;text-transform:uppercase;font-size:11px;font-weight:700;display:inline-block}.eyebrow{background:#5258f514;border-radius:999px;margin-bottom:23px;padding:8px 11px}.heroCopy{transform:translate3d(0, var(--hero-copy-y), 0) scale(var(--hero-copy-scale));transform-origin:0;opacity:var(--hero-copy-opacity);will-change:transform, opacity;animation:.9s cubic-bezier(.2,.72,.2,1) both heroCopyIn}.hero h1{max-width:760px;font-family:var(--font-display);letter-spacing:-.058em;text-wrap:balance;margin:0;font-size:clamp(62px,5.45vw,88px);font-weight:610;line-height:.99}.hero h1 span{display:block}.heroLineTwo{white-space:nowrap}.heroSubtitle{color:#697181;letter-spacing:-.016em;max-width:590px;margin:27px 0 0;font-size:18px;line-height:1.58}.brokerSearch{background:#ffffffeb;border:1px solid #26314d16;border-radius:18px;align-items:center;gap:8px;width:min(100%,660px);margin-top:34px;padding:8px;display:flex;box-shadow:0 18px 46px #222c4a18}.searchField{color:#8991a2;flex:1;align-items:center;gap:11px;min-width:0;padding-left:12px;display:flex}.searchField svg{flex:none}.searchField input{width:100%;min-width:0;color:var(--text);background:0 0;border:0;outline:0;font-size:14px}.searchField input::placeholder{color:#9ba3b2}.searchButton{white-space:nowrap}.searchNote{color:#808899;min-height:20px;margin:11px 0 0 5px;font-size:12px}.trustPoints{color:#626b7d;flex-wrap:wrap;gap:13px 20px;margin-top:28px;font-size:13px;display:flex}.trustPoints span{align-items:center;gap:7px;display:inline-flex}.trustPoints i{width:17px;height:17px;color:var(--blue);background:#5258f51a;border-radius:50%;place-items:center;font-size:10px;font-style:normal;font-weight:760;display:grid}.scrollHint{color:#8a92a2;opacity:.86;align-items:center;gap:10px;margin-top:38px;display:inline-flex}.scrollHint b{letter-spacing:.02em;font-size:11px;font-weight:520}.scrollMouse{border:1px solid #525b7442;border-radius:999px;place-items:start center;width:22px;height:32px;padding-top:6px;display:grid}.scrollMouse i{background:var(--blue);border-radius:999px;width:3px;height:7px;animation:1.8s ease-in-out infinite scrollDot}.heroVisual{place-items:center;min-height:580px;animation:1.05s cubic-bezier(.2,.72,.2,1) .1s both heroVisualIn;display:grid;position:relative}.heroVisual:before{content:"";background:radial-gradient(circle, rgba(84, 91, 245, calc(var(--hero-glow-opacity) * .17)), transparent 69%);filter:blur(26px);pointer-events:none;border-radius:50%;width:88%;height:74%;position:absolute;transform:translateY(20px)}.orb{filter:blur(10px);pointer-events:none;will-change:transform;border-radius:50%;position:absolute}.orbOne{width:440px;height:440px;transform:translate3d(0, calc(var(--orb-shift) * -.45), 0);background:radial-gradient(circle,#5b62ff2e,#0000 70%);animation:11s ease-in-out infinite alternate ambientFloatOne;top:0;right:-2%}.orbTwo{width:360px;height:360px;transform:translate3d(0, calc(var(--orb-shift) * .35), 0);background:radial-gradient(circle,#2f9f501c,#0000 70%);animation:13s ease-in-out infinite alternate ambientFloatTwo;bottom:-7%;left:-2%}.productWindow{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);width:100%;max-width:785px;transform:translate3d(0, var(--hero-card-y), 0) perspective(1350px) rotateY(calc(var(--hero-card-rotate-y-base) + var(--pointer-rotate-y))) rotateX(calc(var(--hero-card-rotate-x-base) + var(--pointer-rotate-x))) scale(var(--hero-card-scale));will-change:transform;background:#ffffffdb;border:1px solid #fffffffa;border-radius:28px;padding:16px;transition:transform .18s cubic-bezier(.2,.7,.2,1),box-shadow .22s;position:relative;box-shadow:0 30px 90px #1b274622,inset 0 1px #ffffffd9}.windowTopbar{grid-template-columns:34px 1fr auto;align-items:center;gap:13px;margin-bottom:16px;display:grid}.miniLogo{width:34px;height:34px;color:var(--blue);background:#f1f2ff;border-radius:11px;place-items:center;display:grid}.miniLogo svg{width:18px;height:18px}.windowSearch{border:1px solid var(--line);color:#9aa2b2;background:#fbfcfe;border-radius:12px;padding:11px 14px;font-size:11px}.windowDots{gap:6px;display:flex}.windowDots i{border:1px solid var(--line);background:#fff;border-radius:9px;width:28px;height:28px}.brokerHead{border:1px solid var(--line);background:linear-gradient(#fff,#fbfcff);border-radius:20px;grid-template-columns:1fr 150px;align-items:center;gap:18px;padding:24px;display:grid}.brokerTitleRow{align-items:center;gap:8px;display:flex}.brokerTitleRow h2{letter-spacing:-.045em;margin:0;font-size:26px;font-weight:620;line-height:1.1}.verifiedBadge{background:var(--blue);color:#fff;border-radius:50%;place-items:center;width:21px;height:21px;font-size:11px;font-weight:800;display:grid}.brokerHead p{color:var(--muted);margin:8px 0 0;font-size:11px}.statusTags{flex-wrap:wrap;gap:8px;margin-top:17px;display:flex}.statusTags span{border-radius:8px;padding:7px 9px;font-size:9px;font-weight:650}.greenTag{color:#258441;background:#eaf7ee}.blueTag{color:#4850d8;background:#eef0ff}.scoreRing{background:conic-gradient(var(--green) 0 306deg, #e8ecf3 306deg 360deg);border-radius:50%;place-items:center;display:grid;position:relative}.scoreRing:after{content:"";background:#fff;border-radius:50%;width:78%;height:78%;position:absolute}.scoreInner{z-index:1;text-align:center;place-items:center;display:grid;position:relative}.scoreInner strong{color:#2b8d43;letter-spacing:-.055em;font-size:33px;font-weight:650;line-height:1}.scoreInner span{color:#2b8d43;margin-top:5px;font-size:11px;font-weight:620}.scoreInner small{color:var(--muted);margin-top:4px;font-size:8px}.compactScore{width:124px;height:124px;margin-left:auto}.reportGrid{grid-template-columns:1.1fr .9fr;gap:13px;margin-top:13px;display:grid}.reportCard{border:1px solid var(--line);background:#ffffffd1;border-radius:17px;padding:18px}.cardHeading{margin-bottom:15px;font-size:11px;font-weight:650}.metricRow{color:#596274;grid-template-columns:1fr 30px 110px;align-items:center;gap:8px;margin:11px 0;font-size:9px;display:grid}.metricRow b{color:#2a303b;font-size:9px;font-weight:600}.metricRow>div{background:#edf0f5;border-radius:99px;height:5px;overflow:hidden}.metricRow i{border-radius:inherit;background:var(--green);height:100%;display:block}.keyInfo dl{gap:10px;margin:0;display:grid}.keyInfo dl div{justify-content:space-between;gap:16px;font-size:9px;display:flex}.keyInfo dt{color:#70798a}.keyInfo dd{margin:0;font-weight:590}.keyInfo .positive{color:var(--green)}.signalStrip{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:13px;display:grid}.signalStrip>div{border:1px solid var(--line);background:#fff;border-radius:13px;align-items:center;gap:8px;padding:12px;display:flex}.signalStrip p{color:#596274;margin:0;font-size:8px;line-height:1.35}.signalIcon{border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:10px;font-weight:760;display:grid}.signalIcon.ok{color:var(--green);background:#eaf7ee}.signalIcon.warn{color:#d99210;background:#fff3dd}.reportCta{border:1px solid var(--line);width:100%;color:var(--blue);background:#fff;border-radius:13px;margin-top:13px;padding:12px;font-size:10px;font-weight:620}.statement{text-align:center;color:#6b7383;letter-spacing:.045em;padding:34px 0 80px;font-size:13px}.featureIntro{grid-template-columns:1.1fr .9fr;align-items:end;gap:80px;padding:84px 0 34px;display:grid}.featureIntro h2,.scoreCopy h2,.documentCopy h2,.monitorCopy h2,.stepsSection h2,.finalCta h2{font-family:var(--font-display);letter-spacing:-.052em;margin:11px 0 0;font-size:clamp(38px,4vw,58px);font-weight:600;line-height:1.06}.featureIntro>p,.scoreCopy>p,.documentCopy>p,.monitorCopy>p{color:var(--muted);letter-spacing:-.015em;margin:0;font-size:18px;line-height:1.65}.featureGrid{grid-template-columns:repeat(4,1fr);gap:16px;padding:28px 0 96px;display:grid}.featureCard{background:#ffffffc2;border:1px solid #252f4b14;border-radius:22px;min-height:295px;padding:24px;transition:transform .24s,box-shadow .24s,border-color .24s;box-shadow:0 10px 26px #222c4a0a}.featureCard:hover{box-shadow:var(--soft-shadow);border-color:#5258f529;transform:translateY(-5px)}.featureIcon{border-radius:15px;place-items:center;width:52px;height:52px;font-size:19px;font-weight:650;display:grid}.featureIcon svg{width:23px;height:23px}.featureIcon.blue{color:#4850ee;background:#eef0ff}.featureIcon.violet{color:#7559e8;background:#f2edff}.featureIcon.green{color:#2e9a4b;background:#ecf8ef}.featureIcon.orange{color:#da8e11;background:#fff4df}.featureCard h3{font-family:var(--font-display);letter-spacing:-.035em;margin:22px 0 10px;font-size:20px;font-weight:630}.featureCard p{color:var(--muted);margin:0;font-size:14px;line-height:1.65}.featureLink{color:var(--blue);margin-top:23px;font-size:13px;font-weight:600;display:block}.scoreSection,.documentSection,.monitorSection{box-shadow:var(--soft-shadow);background:#ffffffc7;border:1px solid #232d4a14;border-radius:34px;margin-top:28px;padding:68px}.scoreSection{grid-template-columns:.8fr 1.2fr;align-items:center;gap:70px;display:grid}.scoreCopy p,.documentCopy p,.monitorCopy p{margin-top:22px}.scoreCopy .secondaryButton,.documentCopy .secondaryButton{margin-top:26px}.scoreDemo{grid-template-columns:220px 1fr;align-items:center;gap:45px;display:grid}.largeScore{width:210px;height:210px}.largeScore .scoreInner strong{font-size:58px}.largeScore .scoreInner span{font-size:15px}.largeScore .scoreInner small{font-size:10px}.scoreBreakdown{gap:19px;display:grid}.scoreBreakdown>div{grid-template-columns:1fr auto;gap:8px 16px;display:grid}.scoreBreakdown span,.scoreBreakdown b{font-size:12px}.scoreBreakdown b{color:#525b6c;font-weight:580}.scoreBreakdown i{background:#edf0f5;border-radius:99px;grid-column:1/-1;height:7px;display:block;overflow:hidden}.scoreBreakdown em{border-radius:inherit;background:linear-gradient(90deg,#5159f4,#34a358);height:100%;display:block}.documentSection,.monitorSection{grid-template-columns:1.05fr .95fr;align-items:center;gap:66px;display:grid}.documentCard{border:1px solid var(--line);background:linear-gradient(#fbfcff,#fff);border-radius:22px;padding:22px}.docTop{border-bottom:1px solid var(--line);grid-template-columns:54px 1fr auto;align-items:center;gap:14px;padding-bottom:18px;display:grid}.pdfIcon{color:#d95151;background:#fff0f0;border-radius:14px;place-items:center;width:52px;height:52px;font-size:10px;font-weight:750;display:grid}.docTop strong,.docTop span{display:block}.docTop strong{margin-bottom:5px;font-size:13px;font-weight:610}.docTop span{color:var(--green);font-size:11px}.docScore{color:#d58a14;background:#fff5e5;border-radius:50%;place-items:center;width:48px;height:48px;font-weight:650;display:grid}.docFindings{grid-template-columns:1fr 1fr;gap:10px;margin-top:16px;display:grid}.finding{border:1px solid var(--line);border-radius:15px;align-items:flex-start;gap:10px;padding:14px;display:flex}.finding>span{border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:10px;font-weight:750;display:grid}.finding.ok>span{color:var(--green);background:#eaf7ee}.finding.warn>span{color:#d98d11;background:#fff2dd}.finding b,.finding small{display:block}.finding b{margin-bottom:4px;font-size:11px;font-weight:610}.finding small{color:var(--muted);font-size:9px}.monitorSection{grid-template-columns:.82fr 1.18fr;margin-bottom:100px}.alertsPanel{gap:10px;display:grid}.alertItem{border:1px solid var(--line);background:#fff;border-radius:16px;grid-template-columns:40px 1fr auto;align-items:center;gap:13px;padding:15px 17px;display:grid}.alertSymbol{border-radius:50%;place-items:center;width:34px;height:34px;font-weight:720;display:grid}.alertItem b{font-size:12px;font-weight:610}.alertItem p{color:var(--muted);margin:4px 0 0;font-size:10px}.alertItem time{color:#8991a1;font-size:10px}.critical .alertSymbol{color:#d54b4b;background:#fff0f0}.warning .alertSymbol{color:#d78b11;background:#fff4e1}.info .alertSymbol{color:#4f55f5;background:#eef0ff}.success .alertSymbol{color:#2f9f50;background:#eaf7ee}.stepsSection{text-align:center;padding:84px 0 100px}.sectionKicker.centered{text-align:center}.stepsSection h2{margin-bottom:58px}.steps{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:24px;display:grid}.steps article{position:relative}.stepNumber{background:var(--blue);color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:10px;font-weight:760;display:grid;position:absolute;top:-9px;right:calc(50% - 42px)}.stepIcon{border:1px solid var(--line);width:78px;height:78px;box-shadow:var(--soft-shadow);color:var(--blue);background:#fff;border-radius:24px;place-items:center;margin:0 auto 18px;font-size:29px;display:grid}.stepIcon svg{width:28px;height:28px}.steps h3{font-family:var(--font-display);margin:0 0 8px;font-size:18px;font-weight:630}.steps p{max-width:220px;color:var(--muted);margin:0 auto;font-size:13px;line-height:1.55}.stepArrow{color:#a7afbe;font-size:26px}.finalCta{background:radial-gradient(circle at 18% 20%,#7075ff2e,#0000 27rem),radial-gradient(circle at 86% 75%,#5bc0921f,#0000 24rem),#f4f5ff;border:1px solid #5258f514;border-radius:34px;justify-content:space-between;align-items:center;gap:36px;min-height:290px;margin-bottom:44px;padding:58px 64px;display:flex}.finalCta p{color:var(--muted);margin:16px 0 0;font-size:16px}.largeButton{padding:16px 24px;font-size:15px}.siteFooter{width:min(calc(100% - 48px), var(--max));border-top:1px solid var(--line);grid-template-columns:1fr auto;align-items:center;gap:18px;margin:0 auto;padding:42px 0 54px;display:grid}.siteFooter p{color:var(--muted);margin:0;font-size:12px}.copyright{grid-column:1/-1;padding-top:6px}@keyframes heroCopyIn{0%{opacity:0;transform:translateY(22px)scale(.992)}}@keyframes heroVisualIn{0%{opacity:0;transform:translateY(28px)scale(.985)}}@keyframes ambientFloatOne{0%{margin-top:-4px;margin-right:-8px}to{margin-top:16px;margin-right:18px}}@keyframes ambientFloatTwo{0%{margin-bottom:-4px;margin-left:-10px}to{margin-bottom:18px;margin-left:18px}}@keyframes scrollDot{0%,to{opacity:.45;transform:translateY(0)}45%{opacity:1;transform:translateY(8px)}}@media (max-width:1100px){.desktopNav{display:none}.siteHeader{grid-template-columns:1fr auto}.hero{grid-template-columns:1fr;padding-top:72px}.heroCopy{max-width:820px}.heroVisual{min-height:auto}.productWindow{transform:translate3d(0, var(--hero-card-y), 0) scale(var(--hero-card-scale))}.featureGrid{grid-template-columns:1fr 1fr}.scoreSection,.documentSection,.monitorSection{grid-template-columns:1fr;padding:48px}.scoreCopy,.documentCopy,.monitorCopy{max-width:760px}.documentSection .documentCard{order:2}.documentSection .documentCopy{order:1}}@media (max-width:760px){.section{width:min(calc(100% - 28px), var(--max))}.siteHeader{border-radius:18px;width:calc(100% - 20px);min-height:62px;margin-top:9px;padding:0 13px;top:9px}.headerActions{display:none}.menuButton{justify-self:end;display:block}.brand{font-size:18px}.mobileNav{border:1px solid var(--line);width:min(290px,100vw - 20px);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffff5;border-radius:18px;gap:4px;padding:12px;display:grid;position:absolute;top:70px;right:0}.mobileNav a,.mobileNav button{color:var(--text);text-align:left;background:0 0;border:0;border-radius:12px;padding:13px 14px;font-size:14px}.mobileNav button{color:#fff;background:var(--blue);margin-top:4px}.hero{gap:46px;padding:58px 0 48px}.heroCopy{opacity:1;transform:none}.hero h1{letter-spacing:-.052em;font-size:clamp(50px,15.2vw,70px);line-height:1}.heroLineTwo{white-space:normal}.scrollHint{display:none}.heroSubtitle{font-size:17px}.brokerSearch{flex-direction:column;align-items:stretch;padding:9px}.searchField{min-height:48px}.searchButton{width:100%;min-height:48px}.productWindow{border-radius:22px;padding:11px}.windowTopbar{grid-template-columns:30px 1fr}.windowDots{display:none}.brokerHead{grid-template-columns:1fr;padding:18px}.compactScore{margin:5px auto 0}.reportGrid,.signalStrip,.featureIntro,.featureGrid,.scoreDemo,.docFindings,.steps,.siteFooter{grid-template-columns:1fr}.featureIntro{gap:24px;padding-top:58px}.featureGrid{padding-bottom:70px}.metricRow{grid-template-columns:1fr 30px 90px}.scoreSection,.documentSection,.monitorSection{border-radius:25px;width:calc(100% - 28px);padding:28px 20px}.scoreDemo{gap:32px}.largeScore{margin:0 auto}.steps{gap:22px}.stepArrow{transform:rotate(90deg)}.finalCta{flex-direction:column;align-items:flex-start;width:calc(100% - 28px);padding:42px 26px}.siteFooter{width:calc(100% - 28px)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.heroCopy,.heroVisual,.orb,.scrollMouse i{animation:none!important}.heroCopy{opacity:1!important;transform:none!important}.productWindow{transform:none!important}[data-reveal]{opacity:1;filter:none;transform:none}}
