.footer-module__djqjzq__footer{z-index:10;background-color:#fafaf7;flex-direction:column;width:100vw;height:720px;margin-left:calc(50% - 50vw);display:flex;position:sticky;bottom:0;overflow:hidden}.footer-module__djqjzq__backgroundWrapper{z-index:0;position:absolute;inset:0}.footer-module__djqjzq__backgroundImage{object-fit:cover;object-position:bottom;pointer-events:none}.footer-module__djqjzq__vignette{z-index:2;background:radial-gradient(circle,#fff0 0%,#fff 100%);position:absolute;inset:0}.footer-module__djqjzq__glowTopLeft{filter:blur(100px);z-index:2;pointer-events:none;background:radial-gradient(circle,#fff 0% 90%,#fff0 90%);width:1000px;height:1000px;position:absolute;top:-250px;left:-400px}.footer-module__djqjzq__glowBottomRight{filter:blur(120px);z-index:2;pointer-events:none;background:radial-gradient(circle,#fff 0%,#ffffffe6 60%,#fff0 100%);width:800px;height:800px;position:absolute;bottom:-100px;right:-150px}.footer-module__djqjzq__glowBottomRightFar{filter:blur(200px);z-index:2;pointer-events:none;background:radial-gradient(circle,#ffffffeb 0%,#fff0 100%);width:500px;height:500px;position:absolute;bottom:-100px;right:-250px}.footer-module__djqjzq__geometricLines{z-index:10;pointer-events:none;opacity:1;width:1010px;height:445px;position:absolute;top:-60px;left:-30px}@media (max-width:960px){.footer-module__djqjzq__geometricLines{display:none}}.footer-module__djqjzq__linesImage{object-fit:cover;object-position:center;filter:contrast(120%)brightness(80%);transform:scale(1.25)}.footer-module__djqjzq__treeContainer{z-index:1;pointer-events:none;flex-direction:column;align-items:center;width:550px;height:auto;display:flex;position:absolute;bottom:-390px;right:25%}.footer-module__djqjzq__mainTree{z-index:2;width:100%;height:auto;position:relative}.footer-module__djqjzq__treeImage{width:100%;height:auto;display:block}.footer-module__djqjzq__treeReflection{opacity:.2;filter:blur(12px);margin-top:-60px;transform:scaleY(-.8)translateY(-20px);-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.footer-module__djqjzq__treeReflectionImage{object-fit:contain}.footer-module__djqjzq__container{z-index:2;flex-direction:column;justify-content:space-between;width:100%;max-width:1300px;height:100%;margin:0 auto;padding:64px 60px;display:flex;position:relative}.footer-module__djqjzq__topSection{display:flex}.footer-module__djqjzq__ctaBlock{flex-direction:column;gap:32px;max-width:320px;display:flex}.footer-module__djqjzq__headline{font-family:var(--font-averia),serif;color:#3c4f21;letter-spacing:-.01em;margin:0;font-size:28px;font-weight:700;line-height:1.3}.footer-module__djqjzq__demoButton{color:#fff;background:linear-gradient(#0000 0%,#0000001a 100%),#3c4f21;border-radius:6px;justify-content:center;align-items:center;width:fit-content;padding:10px 18px;font-size:13px;font-weight:500;line-height:1;text-decoration:none;transition:opacity .2s;display:inline-flex;box-shadow:inset 0 .5px .5px #ffffff40,inset 0 -.2px .5px #0000000d,0 1px 2px #0000001a}.footer-module__djqjzq__demoButton:hover{opacity:.9}.footer-module__djqjzq__bottomSection{justify-content:space-between;align-items:flex-end;padding-bottom:24px;display:flex}.footer-module__djqjzq__brandInfo{flex-direction:column;gap:16px;max-width:300px;display:flex}.footer-module__djqjzq__subText{color:#525257;margin:0;font-size:14px;line-height:1.5}@media (max-width:960px){.footer-module__djqjzq__glowTopLeft{width:1200px;height:1200px;top:-650px;left:-400px}.footer-module__djqjzq__glowBottomRight,.footer-module__djqjzq__glowBottomRightFar{display:none}}.footer-module__djqjzq__logoSection{flex-direction:column;align-items:flex-start;gap:16px;width:max-content;margin-top:16px;display:flex}.footer-module__djqjzq__copyrightInline{color:#3c4f21;white-space:nowrap;margin:0;font-size:14px}.footer-module__djqjzq__logoWrapper{margin-left:-12px}.footer-module__djqjzq__logoImage{opacity:1;filter:brightness(0)saturate()invert(26%)sepia(16%)saturate(1682%)hue-rotate(42deg)brightness(91%)contrast(85%)}.footer-module__djqjzq__footerData{flex-direction:column;align-items:flex-end;display:flex}.footer-module__djqjzq__linkColumn{flex-direction:column;align-items:flex-end;gap:16px;display:flex}.footer-module__djqjzq__columnTitle{font-family:var(--font-suisse),sans-serif;color:#000;font-size:18px;font-weight:700}.footer-module__djqjzq__navLinks{flex-direction:column;align-items:flex-end;gap:12px;display:flex}.footer-module__djqjzq__navLinks a{color:#000c;font-size:14px;text-decoration:none;transition:color .15s}.footer-module__djqjzq__navLinks a:hover{color:#000}@media (max-width:960px){.footer-module__djqjzq__footer{height:660px;padding-bottom:0}.footer-module__djqjzq__container{justify-content:flex-start;gap:0;padding:52px 24px 64px}.footer-module__djqjzq__ctaBlock{gap:24px;max-width:100%;margin-bottom:32px}.footer-module__djqjzq__headline{max-width:320px;font-size:24px}.footer-module__djqjzq__bottomSection{flex-direction:column;align-items:flex-start;gap:0;width:100%;padding-bottom:0}.footer-module__djqjzq__brandInfo{gap:0;max-width:100%}.footer-module__djqjzq__subText{display:none}.footer-module__djqjzq__logoSection{gap:17px;margin-top:0}.footer-module__djqjzq__logoWrapper{width:210px;margin-left:0}.footer-module__djqjzq__logoImage{width:100%;height:auto}.footer-module__djqjzq__copyrightInline{margin-left:0;font-size:12px}.footer-module__djqjzq__footerData{display:none}.footer-module__djqjzq__treeContainer{opacity:1;z-index:1;width:400px;bottom:-120px;left:50%;right:auto;transform:translate(-50%)}.footer-module__djqjzq__treeReflection{display:none}}
.hero-metrics-module__aRjBrW__wrapper{z-index:10;border-top:.5px solid #fff6;width:100%;position:relative;overflow:hidden}.hero-metrics-module__aRjBrW__wrapper:before{content:"";z-index:-1;filter:url(#svgfilter);background:url(/assets/hero-background.png) 50%/cover no-repeat fixed;display:block;position:absolute;inset:-10px}.hero-metrics-module__aRjBrW__wrapper:after{content:"";z-index:-1;background:#ffffff14;display:block;position:absolute;inset:0}.hero-metrics-module__aRjBrW__dividerTop,.hero-metrics-module__aRjBrW__dividerBottom{display:none}.hero-metrics-module__aRjBrW__grid{grid-template-columns:repeat(3,1fr);width:100%;max-width:1300px;margin:0 auto;padding:0 150px;display:grid;position:relative}.hero-metrics-module__aRjBrW__metricItem{flex-direction:column;justify-content:center;padding:28px 36px;display:flex;position:relative}.hero-metrics-module__aRjBrW__metricItemFirst{padding-left:56px}.hero-metrics-module__aRjBrW__metricItemDupe{display:none}.hero-metrics-module__aRjBrW__dividerV{background:#fff3;width:1px;height:60%;position:absolute;top:20%;right:0}.hero-metrics-module__aRjBrW__accentDot{border-radius:50%;width:8px;height:8px;margin-bottom:4px;display:block}.hero-metrics-module__aRjBrW__value{font-family:var(--font-averia),serif;letter-spacing:-.03em;color:#1a2a0e;margin:0 0 12px;font-size:24px;font-weight:700;line-height:1}.hero-metrics-module__aRjBrW__label{font-family:var(--font-suisse),sans-serif;color:#1a2a0ed9;margin:0 0 4px;font-size:14px;font-weight:400;line-height:1.1}.hero-metrics-module__aRjBrW__subtext{font-family:var(--font-suisse),sans-serif;color:#1a2a0e80;margin:0;font-size:11px;font-weight:400;line-height:1.2}@media (max-width:1024px){.hero-metrics-module__aRjBrW__grid{padding:0 60px}.hero-metrics-module__aRjBrW__value{font-size:28px}.hero-metrics-module__aRjBrW__metricItem{padding:24px 28px}}@media (max-width:768px){.hero-metrics-module__aRjBrW__wrapper{overflow:hidden}.hero-metrics-module__aRjBrW__grid{grid-template-columns:none;width:max-content;padding:0;animation:18s linear infinite hero-metrics-module__aRjBrW__marqueeScroll;display:flex}.hero-metrics-module__aRjBrW__dividerV{display:none}.hero-metrics-module__aRjBrW__metricItem{border-bottom:none;border-right:1px solid #ffffff1f;flex-shrink:0;min-width:180px;padding:16px 28px}.hero-metrics-module__aRjBrW__metricItemFirst{padding-left:28px}.hero-metrics-module__aRjBrW__metricItemDupe{display:flex}.hero-metrics-module__aRjBrW__wrapper{margin-top:-24px}.hero-metrics-module__aRjBrW__metricItem:last-child{border-right:1px solid #ffffff1f}.hero-metrics-module__aRjBrW__value{margin-bottom:6px;font-size:20px}.hero-metrics-module__aRjBrW__label{font-size:12px}.hero-metrics-module__aRjBrW__subtext{font-size:10px}}@keyframes hero-metrics-module__aRjBrW__marqueeScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}
.interactive-dashboard-module__GhcLOq__mockupContainer{background:#fcfbee;border:1px solid #26251e1a;border-radius:15.23px;width:95%;max-width:1000px;height:497px;margin:0 auto;padding:4.15px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #0000000d}.interactive-dashboard-module__GhcLOq__innerWrapper{background:#fff;border:1px solid #26251e1a;border-radius:11.07px;flex-direction:column;flex:1;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #fff}.interactive-dashboard-module__GhcLOq__tabNav{background:#fff;border-bottom:1px solid #00000014;flex-direction:row;flex-shrink:0;width:100%;display:flex}.interactive-dashboard-module__GhcLOq__tabItem{text-align:center;font-family:var(--font-suisse),sans-serif;color:#3c4f21;opacity:.4;cursor:pointer;border-right:1px solid #0000000f;flex:1;justify-content:center;align-items:center;padding:14px 24px;font-size:13.5px;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.interactive-dashboard-module__GhcLOq__tabItem:last-child{border-right:none}.interactive-dashboard-module__GhcLOq__tabItemActive{opacity:1;background:#fafaf7}.interactive-dashboard-module__GhcLOq__tabItemActive:after{content:"";background:#3c4f21;width:100%;height:2px;position:absolute;bottom:0;left:0}.interactive-dashboard-module__GhcLOq__tabItem:nth-child(2).interactive-dashboard-module__GhcLOq__tabItemActive{border-left:1px solid #0000000f}.interactive-dashboard-module__GhcLOq__appWindow{background:#fff;flex:1;min-width:0;max-width:100%;padding:13.8px;display:flex;position:relative;overflow:hidden}.interactive-dashboard-module__GhcLOq__dotPattern{pointer-events:none;background-image:radial-gradient(#0000000d 1px,#0000 1px);background-size:16px 16px;position:absolute;inset:0}.interactive-dashboard-module__GhcLOq__appInner{z-index:1;background:#fff;border:1px solid #00000014;border-radius:8.3px;flex:1;min-width:0;max-width:100%;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 12px #00000008}.interactive-dashboard-module__GhcLOq__appSidebar{background:#fafaf7;border-right:1px solid #0000000d;flex-direction:column;flex-shrink:0;align-items:center;gap:28px;width:64px;padding-top:24px;display:flex}.interactive-dashboard-module__GhcLOq__appLogo{justify-content:center;align-items:center;width:24px;height:24px;margin-bottom:10px;display:flex}.interactive-dashboard-module__GhcLOq__appIcon{opacity:.6;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.interactive-dashboard-module__GhcLOq__appIconActive{opacity:1}.interactive-dashboard-module__GhcLOq__appMain{background:#fff;flex-direction:column;flex:1;gap:8px;min-width:0;padding:12px;display:flex;position:relative;overflow:hidden}.interactive-dashboard-module__GhcLOq__wordpressMockup{background:#f0f0f1;border:1px solid #26251e1a;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;height:205px;min-height:205px;padding:0;display:flex;overflow:hidden}.interactive-dashboard-module__GhcLOq__wordpressImage{object-fit:contain;width:100%;height:100%}.interactive-dashboard-module__GhcLOq__tweetCarouselContainer{flex:1;width:100%;min-width:0;position:relative;overflow:hidden}.interactive-dashboard-module__GhcLOq__tweetCarouselWrapper{align-items:center;display:flex;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000)}.interactive-dashboard-module__GhcLOq__tweetCarousel{gap:16px;display:flex;position:absolute}.interactive-dashboard-module__GhcLOq__tweetDiscoveryLayer{justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.interactive-dashboard-module__GhcLOq__backgroundTweets{opacity:.8;pointer-events:none;z-index:1;align-items:center;display:flex;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000)}.interactive-dashboard-module__GhcLOq__bgTweetCard{text-align:left;background:#fff;border:1px solid #0000000d;border-radius:11px;flex-direction:column;gap:10px;min-width:334px;max-width:334px;height:134px;margin-right:16px;padding:16px;display:flex;overflow:hidden}.interactive-dashboard-module__GhcLOq__bgTweetCard .interactive-dashboard-module__GhcLOq__tweetAuthor{align-items:center;gap:10px;display:flex}.interactive-dashboard-module__GhcLOq__bgTweetCard .interactive-dashboard-module__GhcLOq__authorName{color:#0f1419;font-size:11px;font-weight:600;line-height:1.2}.interactive-dashboard-module__GhcLOq__bgTweetCard .interactive-dashboard-module__GhcLOq__authorHandle{color:#536471;font-size:11px}.interactive-dashboard-module__GhcLOq__bgTweetCard .interactive-dashboard-module__GhcLOq__tweetBody{color:#0f1419;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:11px;line-height:1.5;display:-webkit-box;overflow:hidden}.interactive-dashboard-module__GhcLOq__focusedTweet{z-index:10;position:relative;transform:scale(1.05)}.interactive-dashboard-module__GhcLOq__tweetCardWrapper{filter:drop-shadow(0 25px 50px #00000026);background:#f0efe7;border:1px solid #0000000a;border-radius:16px;padding:4px}.interactive-dashboard-module__GhcLOq__tweetCard{background:#fff;border:1px solid #00000008;border-radius:12px;flex-direction:column;gap:12px;min-width:334px;max-width:334px;padding:16px;display:flex}.interactive-dashboard-module__GhcLOq__tweetAuthor{align-items:center;gap:10px;display:flex}.interactive-dashboard-module__GhcLOq__tweetAvatar{background-color:#000;background-image:linear-gradient(45deg,#222 25%,#0000 25%),linear-gradient(-45deg,#222 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#222 75%),linear-gradient(-45deg,#0000 75%,#222 75%);background-position:0 0;background-repeat:repeat;background-size:8px 8px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border:1px solid #0000001a;border-radius:50%;flex-shrink:0;width:36px;height:36px}.interactive-dashboard-module__GhcLOq__authorName{color:#0f1419;align-items:center;gap:4px;font-size:11px;font-weight:600;display:flex}.interactive-dashboard-module__GhcLOq__authorHandle{color:#536471;font-size:11px}.interactive-dashboard-module__GhcLOq__verifiedBadge{color:#1d9bf0;font-size:11px}.interactive-dashboard-module__GhcLOq__tweetBody{color:#0f1419;font-size:11px;line-height:1.5}.interactive-dashboard-module__GhcLOq__tweetLink{background:#fff;border:1px solid #efefef;border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.interactive-dashboard-module__GhcLOq__tweetLinkImage{background:#f7f7f7;border-bottom:1px solid #efefef;justify-content:center;align-items:center;width:100%;height:100px;display:flex}.interactive-dashboard-module__GhcLOq__tweetLinkContent{flex:1;padding:8px 10px}.interactive-dashboard-module__GhcLOq__linkSite{color:#536471;margin-bottom:2px;font-size:10px}.interactive-dashboard-module__GhcLOq__linkTitle{color:#0f1419;font-size:11px;font-weight:500;line-height:1.4}.interactive-dashboard-module__GhcLOq__tweetFooter{color:#536471;border-top:1px solid #f0f0f0;padding-top:8px;font-size:11px}.interactive-dashboard-module__GhcLOq__tweetStats{align-items:center;gap:16px;margin-top:4px;display:flex}.interactive-dashboard-module__GhcLOq__statItem{color:#536471;align-items:center;gap:6px;display:flex}.interactive-dashboard-module__GhcLOq__codeContainer{flex-direction:column;gap:8px;display:flex}.interactive-dashboard-module__GhcLOq__codeCard{background:#fff;border:1px solid #00000014;border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.interactive-dashboard-module__GhcLOq__shellCard{background:#fdfdfd}.interactive-dashboard-module__GhcLOq__shellSuccess{background:#f0fdf4!important;border:1px solid #bcf0da!important}.interactive-dashboard-module__GhcLOq__scrollArea{flex-direction:column;flex:1;gap:12px;display:flex;overflow:hidden}.interactive-dashboard-module__GhcLOq__sceneMetaText{color:#3c4f21;opacity:.5;margin-bottom:2px;padding-left:2px;font-size:11px}.interactive-dashboard-module__GhcLOq__codeHeader{color:#666;background:#fdfdfd;border-bottom:1px solid #0000000d;padding:8px 12px;font-size:11px;font-weight:500}.interactive-dashboard-module__GhcLOq__codeScrollWrapper{overscroll-behavior-x:none;scrollbar-width:none;-ms-overflow-style:none;overflow-x:auto}.interactive-dashboard-module__GhcLOq__codeScrollWrapper::-webkit-scrollbar{display:none}.interactive-dashboard-module__GhcLOq__codeContent{min-width:fit-content;padding:4px 0;font-family:JetBrains Mono,Menlo,Monaco,Courier New,monospace;font-size:11px;line-height:1.4}.interactive-dashboard-module__GhcLOq__shellCard .interactive-dashboard-module__GhcLOq__codeContent{font-weight:500;padding:12px 16px!important}.interactive-dashboard-module__GhcLOq__logMethod{color:#f5a623}.interactive-dashboard-module__GhcLOq__logUrl{color:#0f1419}.interactive-dashboard-module__GhcLOq__logHeader{color:#8b949e}.interactive-dashboard-module__GhcLOq__logStatus{color:#00ba7c;margin-bottom:2px;display:block}.interactive-dashboard-module__GhcLOq__logKey{color:#1d9bf0}.interactive-dashboard-module__GhcLOq__logValue{color:#00ba7c}.interactive-dashboard-module__GhcLOq__shellCard .interactive-dashboard-module__GhcLOq__codeText{padding:0!important}.interactive-dashboard-module__GhcLOq__codeRow{white-space:nowrap;align-items:flex-start;display:flex}.interactive-dashboard-module__GhcLOq__codeRowHighlighted{background:#dc262608}.interactive-dashboard-module__GhcLOq__lineNumber{color:#aaa;-webkit-user-select:none;user-select:none;z-index:2;background:#fff;border-right:1px solid #00000008;width:36px;min-width:36px;padding-left:10px;font-size:10.5px;display:inline-block;position:sticky;left:0}.interactive-dashboard-module__GhcLOq__codeRowHighlighted .interactive-dashboard-module__GhcLOq__lineNumber{background:#fff5f5}.interactive-dashboard-module__GhcLOq__codeText{flex:1;padding:0 12px}.interactive-dashboard-module__GhcLOq__activityPanel{background:#fff;border-left:1px solid #00000014;flex-direction:column;flex-shrink:0;width:280px;display:flex}.interactive-dashboard-module__GhcLOq__activityTitle{color:#3c4f21;border-bottom:1px solid #0000000d;justify-content:space-between;align-items:center;padding:12px 16px;font-size:13px;font-weight:500;display:flex}.interactive-dashboard-module__GhcLOq__stepList{flex-direction:column;gap:12px;padding:16px;display:flex}.interactive-dashboard-module__GhcLOq__stepItem{border-bottom:1px solid #00000008;align-items:flex-start;gap:10px;padding-bottom:12px;font-size:11px;display:flex}.interactive-dashboard-module__GhcLOq__stepCheck{color:#22c55e;margin-top:2px}.interactive-dashboard-module__GhcLOq__stepContent{flex:1;min-width:0}.interactive-dashboard-module__GhcLOq__stepHeader{color:#333;justify-content:space-between;align-items:center;gap:8px;font-weight:500;display:flex}.interactive-dashboard-module__GhcLOq__stepLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.interactive-dashboard-module__GhcLOq__stepTime{color:#999;flex-shrink:0;align-items:center;gap:4px;font-size:10px;display:flex}.interactive-dashboard-module__GhcLOq__subStepList{color:#888;flex-direction:column;gap:6px;margin-top:10px;padding-left:0;font-size:10px;display:flex}.interactive-dashboard-module__GhcLOq__subStepItem{align-items:center;gap:8px;display:flex}.interactive-dashboard-module__GhcLOq__terminalArea{color:#666;background:#fff;margin-top:auto;padding:12px;font-family:Courier New,Courier,monospace;font-size:10px;line-height:1.6}.interactive-dashboard-module__GhcLOq__triageContainer{background:#fafaf7;flex-direction:column;flex:1;width:100%;min-width:0;height:100%;padding:0;display:flex;overflow:hidden}.interactive-dashboard-module__GhcLOq__triageHeader{box-sizing:border-box;background:#fafaf7;border-bottom:1px solid #0000000d;flex-shrink:0;width:100%;padding:12px}.interactive-dashboard-module__GhcLOq__triageTitle{color:#3c4f21;margin-bottom:8px;font-size:14px;font-weight:500}.interactive-dashboard-module__GhcLOq__triageStats{justify-content:space-between;align-items:center;gap:6px;width:100%;display:flex}.interactive-dashboard-module__GhcLOq__statPill{color:#333;background:#fff;border:1px solid #00000014;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:10px;display:flex}.interactive-dashboard-module__GhcLOq__triageContent{box-sizing:border-box;background:#fff;flex:1;width:100%;padding:20px;overflow:auto}.interactive-dashboard-module__GhcLOq__triageTabs{border-bottom:1px solid #0000000d;gap:20px;margin-bottom:16px;display:flex}.interactive-dashboard-module__GhcLOq__triageTab{color:#737373;border-bottom:2px solid #0000;padding:8px 0;font-size:10px;font-weight:500}.interactive-dashboard-module__GhcLOq__triageTabActive{color:#0f1419;border-bottom-color:#0f1419}.interactive-dashboard-module__GhcLOq__findingGroup{margin-bottom:20px}.interactive-dashboard-module__GhcLOq__groupHeader{background:#00000005;border-radius:6px;align-items:center;gap:8px;margin-bottom:12px;padding:8px 12px;font-size:11px;font-weight:500;display:flex}.interactive-dashboard-module__GhcLOq__findingRow{white-space:nowrap;scrollbar-width:none;border-radius:6px;align-items:center;gap:12px;padding:10px 12px;transition:background .2s;display:flex;overflow-x:auto}.interactive-dashboard-module__GhcLOq__findingRow::-webkit-scrollbar{display:none}.interactive-dashboard-module__GhcLOq__findingRow:hover{background:#00000005}.interactive-dashboard-module__GhcLOq__findingId{font-family:var(--font-mono);color:#9b9b9b;flex-shrink:0;min-width:65px;font-size:11px}.interactive-dashboard-module__GhcLOq__findingTitle{color:#0f1419;flex:none;min-width:240px;font-size:11px;font-weight:400}.interactive-dashboard-module__GhcLOq__tagList{flex-shrink:0;gap:12px;display:flex}.interactive-dashboard-module__GhcLOq__tag{color:#737373;align-items:center;gap:6px;font-size:10px;display:flex}.interactive-dashboard-module__GhcLOq__tagDot{border-radius:50%;width:4px;height:4px}.interactive-dashboard-module__GhcLOq__priorityRed{color:#ff1212}.interactive-dashboard-module__GhcLOq__priorityOrange{color:#ea7900}.interactive-dashboard-module__GhcLOq__priorityGreen{color:#26a643}@media (max-width:768px){.interactive-dashboard-module__GhcLOq__mockupContainer{flex-direction:column;height:auto}}.interactive-dashboard-module__GhcLOq__pentestContainer{background:#fff;flex:1;width:100%;min-width:0;height:100%;overflow:hidden;flex-direction:column!important;display:flex!important}.interactive-dashboard-module__GhcLOq__pentestHeader{background:#fafaf7;border-bottom:1px solid #0000000d;flex-direction:column;flex-shrink:0;gap:12px;padding:12px 20px;display:flex}.interactive-dashboard-module__GhcLOq__pentestTitle{color:#26251e;font-size:15px;font-weight:500}.interactive-dashboard-module__GhcLOq__pentestStatsRow{justify-content:space-between;align-items:center;gap:20px;display:flex}.interactive-dashboard-module__GhcLOq__pillGroup{align-items:center;gap:8px;display:flex}.interactive-dashboard-module__GhcLOq__pentestContent{background:#fff;flex-direction:column;flex:1;gap:16px;padding:16px 20px;display:flex;overflow-y:auto}.interactive-dashboard-module__GhcLOq__pentestTabs{gap:24px;display:flex}.interactive-dashboard-module__GhcLOq__pentestTab{color:#8f8f8f;cursor:pointer;padding:4px 0 10px;font-size:12px;font-weight:500;position:relative}.interactive-dashboard-module__GhcLOq__pentestTabActive{color:#26251e}.interactive-dashboard-module__GhcLOq__pentestTabActive:after{content:"";background:#26251e;height:2px;position:absolute;bottom:0;left:0;right:0}.interactive-dashboard-module__GhcLOq__statsGrid{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.interactive-dashboard-module__GhcLOq__statsCard{background:#fbfbfb;border:1px solid #0000000f;border-radius:6px;flex-direction:column;gap:4px;padding:12px;display:flex}.interactive-dashboard-module__GhcLOq__statsValue{color:#1a1a1a;font-size:13px;font-weight:600}.interactive-dashboard-module__GhcLOq__statsLabel{color:#8f8f8f;font-size:11px;font-weight:500}.interactive-dashboard-module__GhcLOq__assetsGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.interactive-dashboard-module__GhcLOq__assetCard{background:#fff;border:1px solid #00000014;border-radius:8px;flex-direction:column;transition:all .3s;display:flex;overflow:hidden;box-shadow:0 1px 2px #0000000a}.interactive-dashboard-module__GhcLOq__assetCardTop{border-bottom:1px solid #0000000a;flex-direction:column;gap:4px;padding:12px;display:flex}.interactive-dashboard-module__GhcLOq__assetId{color:#a0a0a0;text-transform:uppercase;letter-spacing:.02em;font-size:10px;font-weight:600}.interactive-dashboard-module__GhcLOq__assetName{color:#1a1a1a;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;overflow:hidden}.interactive-dashboard-module__GhcLOq__assetCardBottom{background:#fff;justify-content:space-between;align-items:center;padding:12px;display:flex}.interactive-dashboard-module__GhcLOq__statusIndicator{align-items:center;gap:6px;font-size:11px;font-weight:500;display:flex}.interactive-dashboard-module__GhcLOq__statusDot{border-radius:50%;width:5px;height:5px}.interactive-dashboard-module__GhcLOq__viewActivity{color:#037f1f;cursor:pointer;align-items:center;gap:4px;font-size:12px;font-weight:500;display:flex}.interactive-dashboard-module__GhcLOq__assetDetails{flex-direction:column;gap:8px;padding-top:12px;display:flex}.interactive-dashboard-module__GhcLOq__detailRow{align-items:center;font-size:11px;line-height:1.4;display:flex}.interactive-dashboard-module__GhcLOq__detailLabel{color:#8f8f8f;width:56px;font-weight:500}.interactive-dashboard-module__GhcLOq__detailColon{color:#d1d1d1;width:12px}.interactive-dashboard-module__GhcLOq__detailValue{color:#1a1a1a;font-weight:500}.interactive-dashboard-module__GhcLOq__sourcePill{background:#fbfbfb;border:1px solid #0000000f;border-radius:4px;align-items:center;gap:4px;padding:1px 6px;display:flex}.interactive-dashboard-module__GhcLOq__pentestDetailBody{background:#fff;flex:1;min-height:0;flex-direction:column!important;display:flex!important}.interactive-dashboard-module__GhcLOq__detailBreadcrumb{background:#fff;border-bottom:1px solid #0000000a;flex-shrink:0;align-items:center;gap:12px;height:52px;padding:16px 20px;display:flex}.interactive-dashboard-module__GhcLOq__backButton{color:#8f8f8f;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:11px;font-weight:500;display:flex}.interactive-dashboard-module__GhcLOq__backButton:hover{color:#1a1a1a}.interactive-dashboard-module__GhcLOq__breadcrumbPath{color:#1a1a1a;font-size:11px;font-weight:500}.interactive-dashboard-module__GhcLOq__detailSplitView{flex:1;min-height:0;flex-direction:row!important;display:flex!important}.interactive-dashboard-module__GhcLOq__detailLeftPane{background:#f8f8f8;border-right:1px solid #0000000d;flex:1.3;padding:32px 24px;overflow-y:auto}.interactive-dashboard-module__GhcLOq__detailRightPane{background:#fff;flex-direction:column;flex:1;min-width:320px;display:flex}.interactive-dashboard-module__GhcLOq__shellLine{font-family:var(--font-mono),monospace;color:#1a1a1a;box-shadow:none;background:0 0;border:none;border-radius:0;min-width:300px;padding:0;font-size:11px;line-height:1.5;display:inline-block}.interactive-dashboard-module__GhcLOq__controlsTitle{color:#1a1a1a;border-bottom:1px solid #0000000a;align-items:center;height:52px;padding:16px 20px;font-size:12px;font-weight:500;display:flex}.interactive-dashboard-module__GhcLOq__controlsListWrapper{flex:1;overflow-y:auto}.interactive-dashboard-module__GhcLOq__controlsList{flex-direction:column;gap:16px;padding:20px;display:flex}.interactive-dashboard-module__GhcLOq__controlItem{background:0 0;gap:16px;padding:4px 0;display:flex}.interactive-dashboard-module__GhcLOq__controlIcon{border:1px solid #e0e0e0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.interactive-dashboard-module__GhcLOq__controlContent{flex-direction:column;gap:4px;display:flex}.interactive-dashboard-module__GhcLOq__controlLabel{color:#1a1a1a;font-size:11px;font-weight:500;line-height:1.5}.interactive-dashboard-module__GhcLOq__controlStatusText{font-size:10px;font-weight:500}.interactive-dashboard-module__GhcLOq__controlStatus_done .interactive-dashboard-module__GhcLOq__controlIcon{color:#22c55e;background:#f0fdf4;border-color:#22c55e}.interactive-dashboard-module__GhcLOq__controlStatus_done .interactive-dashboard-module__GhcLOq__controlStatusText{color:#22c55e}.interactive-dashboard-module__GhcLOq__controlStatus_failed .interactive-dashboard-module__GhcLOq__controlIcon{color:#ef4444;background:#fef2f2;border-color:#ef4444}.interactive-dashboard-module__GhcLOq__controlStatus_failed .interactive-dashboard-module__GhcLOq__controlLabel{color:#1a1a1a}.interactive-dashboard-module__GhcLOq__controlStatus_failed .interactive-dashboard-module__GhcLOq__controlStatusText{color:#ef4444;align-items:center;gap:4px;display:flex}.interactive-dashboard-module__GhcLOq__controlStatus_running .interactive-dashboard-module__GhcLOq__controlIcon{border-color:#eab308;position:relative}.interactive-dashboard-module__GhcLOq__controlStatus_running .interactive-dashboard-module__GhcLOq__controlStatusText{color:#007aff}.interactive-dashboard-module__GhcLOq__dotCircle{border:1px solid #e0e0e0;border-radius:50%;width:12px;height:12px}.interactive-dashboard-module__GhcLOq__spinner{border:1.5px solid #eab308;border-top-color:#0000;border-radius:50%;width:10px;height:10px;animation:1s linear infinite interactive-dashboard-module__GhcLOq__spin}@keyframes interactive-dashboard-module__GhcLOq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.interactive-dashboard-module__GhcLOq__assetCardHighlighted{transform:translateY(-2px);border-color:#007aff!important;box-shadow:0 0 0 1px #007aff,0 8px 24px -6px #007aff1f!important}.interactive-dashboard-module__GhcLOq__terminalHeader{font-family:var(--font-mono),monospace;color:#8f8f8f;align-items:center;gap:8px;margin-bottom:12px;font-size:11px;display:flex}.interactive-dashboard-module__GhcLOq__issueToast{z-index:10;background:#fef2f2;border:1px solid #fee2e2;border-radius:12px;flex-direction:column;gap:8px;width:280px;padding:16px;display:flex;position:absolute;bottom:24px;right:24px;box-shadow:0 12px 32px -8px #ef44441f}.interactive-dashboard-module__GhcLOq__toastHeader{align-items:center;gap:10px;display:flex}.interactive-dashboard-module__GhcLOq__toastTitle{color:#1a1a1a;font-size:13px;font-weight:600}.interactive-dashboard-module__GhcLOq__toastDescription{color:#4b5563;font-size:12px;line-height:1.5}.interactive-dashboard-module__GhcLOq__criticalIcon{color:#ef4444;border:1.5px solid #ef4444;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;font-weight:700;display:flex}.interactive-dashboard-module__GhcLOq__findingCard{background:#fff;border:1px solid #26251e1a;border-radius:8px;justify-content:space-between;align-items:center;padding:12px 16px;display:flex;box-shadow:0 1px 2px #0000000d,0 .5px 1px #0000000a}.interactive-dashboard-module__GhcLOq__findingCardLeft{align-items:center;gap:12px;display:flex}.interactive-dashboard-module__GhcLOq__severityPill{text-align:center;letter-spacing:.02em;border-radius:6px;min-width:38px;padding:4px 6px;font-size:11px;font-weight:500}.interactive-dashboard-module__GhcLOq__findingInfo{flex-direction:column;gap:4px;display:flex}.interactive-dashboard-module__GhcLOq__findingTitleText{color:#26251e;font-size:12px;font-weight:500}.interactive-dashboard-module__GhcLOq__findingSubtext{color:#737373;font-size:11px;font-weight:400}.interactive-dashboard-module__GhcLOq__findingCardRight{color:#037f1f;cursor:pointer;align-items:center;gap:4px;display:flex}.interactive-dashboard-module__GhcLOq__viewActionLabel{font-size:11px;font-weight:500}.interactive-dashboard-module__GhcLOq__viewActionArrow{font-size:14px}@media (max-width:960px){.interactive-dashboard-module__GhcLOq__mockupContainer{width:750px;max-width:unset;border-radius:12px;flex-shrink:0;height:480px;margin:0}.interactive-dashboard-module__GhcLOq__innerWrapper{border-radius:9px;flex-direction:column;overflow:hidden}.interactive-dashboard-module__GhcLOq__tabNav{width:100%;min-width:unset;background:#fff;border-bottom:1px solid #00000014;border-right:none;flex-direction:row;height:auto}.interactive-dashboard-module__GhcLOq__tabItem{border-bottom:none;border-right:1px solid #0000000f;padding:12px 6px;font-size:11px;line-height:1.2}.interactive-dashboard-module__GhcLOq__tabItem:last-child{border-right:none}.interactive-dashboard-module__GhcLOq__tabLabel{width:100%;display:block}.interactive-dashboard-module__GhcLOq__appWindow{width:100%;padding:6px}.interactive-dashboard-module__GhcLOq__appSidebar{gap:16px;width:44px;padding-top:12px}.interactive-dashboard-module__GhcLOq__appLogo{width:20px;height:20px;margin-bottom:4px}.interactive-dashboard-module__GhcLOq__appIcon{width:20px;height:20px}.interactive-dashboard-module__GhcLOq__appMain{gap:6px;padding:8px}.interactive-dashboard-module__GhcLOq__wordpressMockup{height:140px}.interactive-dashboard-module__GhcLOq__scrollArea{max-height:280px;overflow-y:auto}.interactive-dashboard-module__GhcLOq__activityPanel{display:none}.interactive-dashboard-module__GhcLOq__focusedTweet{width:75%;max-width:300px;transform:scale(1)}.interactive-dashboard-module__GhcLOq__tweetCardWrapper{box-sizing:border-box;width:100%;max-width:100%}.interactive-dashboard-module__GhcLOq__tweetCard{box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding:12px}}
.landing-page-module__l75mxa__page{background:var(--bg);min-height:100vh}.landing-page-module__l75mxa__frame{background:#fafaf7;width:100%;max-width:1300px;margin:0 auto}.landing-page-module__l75mxa__navbar{z-index:100;background:0 0;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;width:100vw;min-height:64px;margin-left:calc(50% - 50vw);padding:16px max(60px,50vw - 590px);transition:background-color .2s,border-color .2s;display:flex;position:sticky;top:0}.landing-page-module__l75mxa__navbarScrolled{border-bottom:1px solid var(--line);background-color:#fff}.landing-page-module__l75mxa__brand{justify-self:start;align-items:center;display:inline-flex}.landing-page-module__l75mxa__nav{justify-content:center;align-items:center;gap:26px;display:flex}.landing-page-module__l75mxa__navLink{color:#3c4f21;font-family:var(--font-suisse),sans-serif;white-space:nowrap;font-size:13px;font-weight:500;line-height:1;transition:opacity .15s}.landing-page-module__l75mxa__navLink:hover{opacity:.7}.landing-page-module__l75mxa__demoButton{color:#fff;font-family:var(--font-suisse),sans-serif;white-space:nowrap;background:#3c4f21;border-radius:6px;justify-content:center;justify-self:end;align-items:center;padding:8px 10px;font-size:13px;font-weight:500;line-height:1;transition:opacity .15s;display:inline-flex}.landing-page-module__l75mxa__demoButton:hover{opacity:.88}.landing-page-module__l75mxa__announcementBar{background:#000;justify-content:center;align-items:center;min-height:38px;display:flex;position:relative;overflow:hidden}.landing-page-module__l75mxa__announcementPattern{background:radial-gradient(circle at 50% -40%,#236c50f2,#236c5000 44%),linear-gradient(90deg,#0f2116fa 0%,#1f6b4ff2 18% 82%,#0f2116fa 100%);position:absolute;inset:0}.landing-page-module__l75mxa__announcementPattern:before,.landing-page-module__l75mxa__announcementPattern:after{content:"";opacity:.28;background-color:#0000;background-image:linear-gradient(45deg,#ffffff14 12.5%,#0000 12.5% 50%,#ffffff14 50% 62.5%,#0000 62.5%),linear-gradient(-45deg,#ffffff0d 12.5%,#0000 12.5% 50%,#ffffff0d 50% 62.5%,#0000 62.5%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:88px 88px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.landing-page-module__l75mxa__announcementPattern:after{opacity:.18;transform:scaleX(-1)}.landing-page-module__l75mxa__announcementText{z-index:1;color:#fff;font-family:var(--font-suisse),sans-serif;text-align:center;margin:0;font-size:13px;font-weight:400;line-height:1;position:relative}.landing-page-module__l75mxa__hero{flex-direction:column;width:100vw;margin-top:-64px;margin-left:calc(50% - 50vw);display:flex;position:relative;overflow:hidden}.landing-page-module__l75mxa__stickySection{width:100%;position:relative}.landing-page-module__l75mxa__heroBackground{z-index:0;background:url(/assets/hero-background.png) 50%/cover no-repeat fixed;position:absolute;inset:0}.landing-page-module__l75mxa__mainContent{z-index:1;flex-direction:column;align-items:center;gap:40px;width:100%;max-width:1300px;margin:0 auto;padding:120px 150px 42px;display:flex;position:relative}.landing-page-module__l75mxa__heroTreeLeftWrapper{pointer-events:none;z-index:-1;will-change:transform;width:850px;height:auto;position:absolute;bottom:-110px;left:-200px}.landing-page-module__l75mxa__heroTreeLeft{width:100%;height:auto}.landing-page-module__l75mxa__heroTreeRightWrapper{pointer-events:none;z-index:2;will-change:transform;width:900px;height:auto;position:absolute;bottom:-100px;right:-360px}.landing-page-module__l75mxa__heroTreeRight{width:100%;height:auto}.landing-page-module__l75mxa__heroCopy{flex-direction:column;align-items:center;gap:20px;display:flex}.landing-page-module__l75mxa__heroPill{color:#20694e;background:#fff;border-radius:32px;align-items:center;gap:16px;padding:6px 14px 6px 16px;font-family:inherit;font-size:12px;line-height:1.66667;display:inline-flex;box-shadow:0 4px 10.5px #0027500d,0 28px 35px #00275014,0 48px 63px -12px #0027501a}.landing-page-module__l75mxa__heroPillIcon{justify-content:center;align-items:center;display:flex}.landing-page-module__l75mxa__heroTextHeader{flex-direction:column;align-items:center;gap:16px;display:flex}.landing-page-module__l75mxa__heroTitle{color:#3c4f21;width:min(800px,100%);font-family:var(--font-averia),serif;letter-spacing:-.02em;text-align:center;margin:0;font-size:32px;font-weight:700;line-height:1.2}.landing-page-module__l75mxa__heroSubtitle{color:#3c4f21;width:min(598px,100%);font-family:var(--font-suisse),sans-serif;text-align:center;margin:0;font-size:16px;font-weight:400;line-height:1.6}.landing-page-module__l75mxa__demoShell{justify-content:center;width:100%;margin-top:0;display:flex}.landing-page-module__l75mxa__demoOuter{background:#fcfbee;border:.69px solid #0000001a;border-radius:15.23px;flex-direction:column;gap:6.92px;width:900px;max-width:100%;padding:4.15px;display:flex}.landing-page-module__l75mxa__demoInner{background:#fff;border:.69px solid #26251e1a;border-radius:11.07px;justify-content:center;width:100%;display:flex;overflow:hidden}.landing-page-module__l75mxa__demoImage{width:100%;height:auto;display:block}@media (max-width:960px){.landing-page-module__l75mxa__navbar{flex-wrap:wrap;padding:16px 24px;display:flex}.landing-page-module__l75mxa__nav{flex-wrap:wrap;order:3;justify-content:flex-start;gap:18px;width:100%}.landing-page-module__l75mxa__announcementBar{padding:0 16px}.landing-page-module__l75mxa__announcementText{line-height:1.3}.landing-page-module__l75mxa__mainContent{padding:28px 24px 32px}.landing-page-module__l75mxa__heroTitle{font-size:34px}.landing-page-module__l75mxa__heroSupport{width:min(580px,100%)}}@media (max-width:640px){.landing-page-module__l75mxa__navbar{justify-content:space-between;align-items:center;min-height:56px;padding:16px;display:flex}.landing-page-module__l75mxa__nav,.landing-page-module__l75mxa__navbar .landing-page-module__l75mxa__demoButton{display:none}.landing-page-module__l75mxa__brand{flex:none}.landing-page-module__l75mxa__frame{width:100%}.landing-page-module__l75mxa__announcementBar{min-height:42px;padding:0 12px}.landing-page-module__l75mxa__announcementText{max-width:320px;font-size:11px;line-height:1.25}.landing-page-module__l75mxa__mainContent{gap:32px;padding:72px 16px 42px}.landing-page-module__l75mxa__heroBackground{background:linear-gradient(#fafaf7 18%,#fafaf7eb 32%,#fafaf766 58%,#fafaf714 80%,#fafaf700 100%),url(/assets/hero-background.png) 58% bottom/cover no-repeat}.landing-page-module__l75mxa__heroTitle{letter-spacing:-.01em;width:min(340px,100%);font-size:24px;line-height:1.18}.landing-page-module__l75mxa__heroSubtitle{width:min(330px,100%);font-size:14px;line-height:1.45}.landing-page-module__l75mxa__heroSupport{width:100%}.landing-page-module__l75mxa__heroPill{max-width:100%;min-height:30px;padding:5px 12px;font-size:11px}.landing-page-module__l75mxa__heroTreeRightWrapper{display:none}.landing-page-module__l75mxa__heroTreeLeftWrapper{opacity:1;z-index:-1;width:720px;bottom:-60px;left:-220px}.landing-page-module__l75mxa__demoShell{-ms-overflow-style:none;scrollbar-width:none;justify-content:flex-start;width:100vw;height:auto;margin-top:0;margin-left:-16px;padding-left:16px;padding-right:16px;display:flex;overflow:auto hidden}.landing-page-module__l75mxa__demoShell::-webkit-scrollbar{display:none}.landing-page-module__l75mxa__demoOuter{gap:5px;width:auto;min-width:750px;padding:3px}.landing-page-module__l75mxa__formShell{margin-top:28px}.landing-page-module__l75mxa__filloutPanel{border-radius:18px;min-height:460px}}@media (prefers-reduced-motion:reduce){.landing-page-module__l75mxa__heroPillDot:before{animation:none}}.landing-page-module__l75mxa__stickyRevealWrapper{width:100%;position:relative}.landing-page-module__l75mxa__sectionAboveFooter{z-index:20;background:#fff;position:relative}.landing-page-module__l75mxa__mobileMenuButton{cursor:pointer;z-index:101;color:#3c4f21;background:0 0;border:none;padding:8px;display:none}.landing-page-module__l75mxa__mobileMenuClose{color:#3c4f21;background:0 0;border:none;padding:8px;position:absolute;top:16px;right:16px}.landing-page-module__l75mxa__mobileMenuOverlay{z-index:1000;background:#fafaf7;flex-direction:column;gap:32px;padding:80px 40px;display:flex;position:fixed;inset:0}.landing-page-module__l75mxa__mobileNavLink{font-family:var(--font-suisse),sans-serif;color:#3c4f21;font-size:20px;font-weight:600;text-decoration:none}.landing-page-module__l75mxa__mobileDemoButton{color:#fff;background:#3c4f21;border-radius:10px;justify-content:center;align-items:center;height:44px;margin-top:auto;padding:12px 20px;font-size:15px;font-weight:600;text-decoration:none;transition:background .2s;display:flex}.landing-page-module__l75mxa__mobileDemoButton:hover{background:#2e3c19}@media (max-width:640px){.landing-page-module__l75mxa__mobileMenuButton{justify-self:end;display:flex}}.landing-page-module__l75mxa__pulseDot{z-index:2;background:#20694e;border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-right:-4px;position:relative}.landing-page-module__l75mxa__pulseWave{filter:blur(4px);pointer-events:none;z-index:-1;transform-origin:50%;background:radial-gradient(circle,#20694e 0%,#20694e00 85%);border-radius:50%;width:100%;height:100%;animation:2.5s ease-out infinite landing-page-module__l75mxa__pulse-wave;position:absolute;top:0;left:0}@keyframes landing-page-module__l75mxa__pulse-wave{0%{opacity:.9;transform:scale(.9)}to{opacity:0;transform:scale(3.2)}}.landing-page-module__l75mxa__pulseOutline{pointer-events:none;z-index:-1;transform-origin:50%;border:1px solid #20694e59;border-radius:50%;width:100%;height:100%;animation:2.5s ease-out .6s infinite landing-page-module__l75mxa__pulse-wave;position:absolute;top:0;left:0}
.loading-screen-module__EG4jNG__overlay{z-index:99999;will-change:transform;background:#f5f4e8;position:fixed;inset:0;overflow:visible}.loading-screen-module__EG4jNG__curtainEdge{pointer-events:none;background:linear-gradient(#f5f4e8 0%,#f5f4e8f2 20%,#f5f4e899 50%,#f5f4e826 80%,#0000 100%);height:200px;position:absolute;bottom:0;left:0;right:0;transform:translateY(99%)}.loading-screen-module__EG4jNG__curtainShadow{pointer-events:none;background:0 0;height:20px;position:absolute;bottom:-20px;left:0;right:0;box-shadow:0 -20px 60px #00000014}.loading-screen-module__EG4jNG__content{position:absolute;inset:0}.loading-screen-module__EG4jNG__logoArea{position:absolute;top:50%;left:8vw;transform:translateY(-50%)}.loading-screen-module__EG4jNG__logo{object-fit:contain;width:auto;height:100px}.loading-screen-module__EG4jNG__lineWrapper{opacity:.9;height:42%;position:absolute;top:50%;left:calc(8vw + 400px);right:0;transform:translateY(-50%)}.loading-screen-module__EG4jNG__progressArea{align-items:center;gap:18px;display:flex;position:absolute;top:calc(50% + 102px);left:8vw}.loading-screen-module__EG4jNG__progressNumberFixed{width:96px;font-family:var(--font-suisse),sans-serif;color:#525257;font-variant-numeric:tabular-nums;justify-content:flex-start;align-items:center;font-size:32px;font-weight:400;line-height:1;display:flex}.loading-screen-module__EG4jNG__progressDigits{justify-content:flex-end;display:inline-flex}.loading-screen-module__EG4jNG__digitSlot{vertical-align:bottom;width:1ch;height:1.1em;display:inline-block;position:relative;overflow:hidden}.loading-screen-module__EG4jNG__percentSymbol{margin-left:2px}.loading-screen-module__EG4jNG__digitColumn{flex-direction:column;display:flex}.loading-screen-module__EG4jNG__digitTick{justify-content:center;align-items:center;height:1.1em;line-height:1;display:flex}.loading-screen-module__EG4jNG__progressLabel{font-family:var(--font-suisse),sans-serif;color:#525257;font-size:14px;font-weight:400;line-height:1.43}@media (max-width:768px){.loading-screen-module__EG4jNG__logoArea{justify-content:center;width:100%;display:flex;top:48%;left:50%;transform:translate(-50%,-50%)}.loading-screen-module__EG4jNG__logo{max-width:70vw;height:34px}.loading-screen-module__EG4jNG__progressArea{flex-direction:column;align-items:center;gap:0;width:100%;top:calc(48% + 54px);left:50%;transform:translate(-50%)}.loading-screen-module__EG4jNG__progressNumberFixed{color:#a6aba0;justify-content:center;width:auto;font-size:20px}.loading-screen-module__EG4jNG__progressLabel{display:none}.loading-screen-module__EG4jNG__lineWrapper{opacity:.6;pointer-events:none;width:250vw;height:100%;top:auto;bottom:-60%;left:50%;overflow:hidden;transform:translate(-50%)rotate(90deg);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 30%);mask-image:linear-gradient(90deg,#0000 0%,#000 30%)}.loading-screen-module__EG4jNG__lineAnimation{width:100%;height:100%}}
.problem-section-module__0V-7cq__section{background:#fff;width:100vw;height:300vh;margin-left:calc(50% - 50vw);position:relative}.problem-section-module__0V-7cq__stickyWrapper{justify-content:center;align-items:center;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.problem-section-module__0V-7cq__container{grid-template-columns:1fr 1fr;align-items:center;gap:0;width:100%;max-width:1300px;height:100%;padding:0 60px;display:grid}.problem-section-module__0V-7cq__leftCol{z-index:20;flex-direction:column;justify-content:center;height:100%;display:flex}.problem-section-module__0V-7cq__textContent{flex-direction:column;gap:32px;max-width:540px;display:flex}.problem-section-module__0V-7cq__headline{font-family:var(--font-averia),serif;color:#3c4f21;letter-spacing:-.02em;margin:0;font-size:32px;font-weight:700;line-height:1.2}.problem-section-module__0V-7cq__subHeadline{font-family:var(--font-suisse),sans-serif;color:#3c4f21;margin:0;font-size:16px;font-weight:500}.problem-section-module__0V-7cq__subContent{flex-direction:column;gap:12px;display:flex}.problem-section-module__0V-7cq__description{font-family:var(--font-suisse),sans-serif;color:#3c4f2159;white-space:normal;flex-wrap:wrap;margin:0;font-size:16px;font-weight:400;line-height:1.6;display:flex}.problem-section-module__0V-7cq__rightCol{justify-content:flex-end;align-items:center;width:100%;height:100%;display:flex;position:relative}.problem-section-module__0V-7cq__visualWrapper{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.problem-section-module__0V-7cq__treeContainer{z-index:0;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:-150px -400px -250px 0;transform:scale(1.15)}.problem-section-module__0V-7cq__bgVideo{object-fit:contain;pointer-events:none;-webkit-filter:none;width:100%;height:100%}.problem-section-module__0V-7cq__funnelOverlay{z-index:10;flex-direction:column;justify-content:center;align-items:center;width:500px;height:270px;display:flex;position:relative;transform:translateY(-20px)translate(65px)}.problem-section-module__0V-7cq__funnelBlurBg{z-index:1;pointer-events:none;transform-origin:50%;will-change:backdrop-filter,transform;clip-path:url(#funnelClip);border:none;position:absolute;inset:0;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.problem-section-module__0V-7cq__svgHider{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.problem-section-module__0V-7cq__funnelContentWrapper{z-index:10;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.problem-section-module__0V-7cq__funnelContent{--stage-h:48px;--stage-gap:12px;flex-direction:column;align-items:center;width:100%;padding:0;display:flex}.problem-section-module__0V-7cq__funnelStage{height:var(--stage-h);font-family:var(--font-suisse),sans-serif;transform-origin:50%;will-change:transform,height,opacity;border:1px solid #ffffff1a;border-radius:8px;justify-content:center;align-items:center;font-size:14px;font-weight:500;display:flex;overflow:hidden;box-shadow:0 4px 24px #00000014}.problem-section-module__0V-7cq__funnelStage:not(:last-child){margin-bottom:var(--stage-gap)}.problem-section-module__0V-7cq__stage1{color:#3c4f21;background:#fffffffa;width:380px}.problem-section-module__0V-7cq__stage2{color:#fff;background:#3c4f21fa;width:320px}.problem-section-module__0V-7cq__stage3{color:#fff;background:#3c4f21e0;width:260px}.problem-section-module__0V-7cq__stage4{color:#fff;background:#3c4f21c7;width:200px}@media (max-width:1024px){.problem-section-module__0V-7cq__container{text-align:center;flex-direction:column;gap:40px;padding:100px 24px 80px;display:flex}.problem-section-module__0V-7cq__leftCol{align-items:center;height:auto}.problem-section-module__0V-7cq__textContent{gap:24px;max-width:100%}.problem-section-module__0V-7cq__headline{font-size:24px}.problem-section-module__0V-7cq__subHeadline,.problem-section-module__0V-7cq__description{font-size:14px}.problem-section-module__0V-7cq__description{justify-content:center}.problem-section-module__0V-7cq__rightCol{height:auto;margin-top:10px;opacity:1!important}.problem-section-module__0V-7cq__treeContainer{height:520px;inset:-20px;transform:scale(1.65)translateY(-40px)}.problem-section-module__0V-7cq__funnelOverlay{width:100%;max-width:360px;height:210px;transform:translateY(-15px)translate(0)}.problem-section-module__0V-7cq__funnelContent{--stage-h:34px;--stage-gap:14px}.problem-section-module__0V-7cq__funnelStage{border-radius:6px;font-size:11px}.problem-section-module__0V-7cq__stage1{width:78%}.problem-section-module__0V-7cq__stage2{width:62%}.problem-section-module__0V-7cq__stage3{width:48%}.problem-section-module__0V-7cq__stage4{width:34%}}
.reporting-section-module__bOnsyq__section{color:#fff;isolation:isolate;background:linear-gradient(#141a10 0%,#0f140d 10%,#0b0f0a 28% 55%,#060804 88%,#000 100%);width:100vw;margin-left:calc(50% - 50vw);padding:0 max(60px,50vw - 590px);position:relative}.reporting-section-module__bOnsyq__section:after{content:"";pointer-events:none;z-index:40;background:radial-gradient(110% 90% at 50% 110%,#000000e6 0%,#0000008c 35%,#0000 70%),linear-gradient(#0000 0%,#00000040 35%,#000000b3 75%,#000 100%);height:55vh;min-height:480px;position:absolute;bottom:0;left:0;right:0}.reporting-section-module__bOnsyq__intro{text-align:center;flex-direction:column;align-items:center;gap:12px;max-width:1300px;margin:0 auto;padding:100px 60px 16vh;display:flex}.reporting-section-module__bOnsyq__eyebrow{color:#fff;background:#ffffff0d;border:.5px solid #ffffff1a;border-radius:32px;align-items:center;gap:8px;padding:6px 14px 6px 8px;font-size:12px;font-weight:500;display:flex;position:relative;box-shadow:inset 0 .5px .5px #ffffff1a,0 4px 12px #0003}.reporting-section-module__bOnsyq__pulseDotWrapper{justify-content:center;align-items:center;width:14px;height:12px;display:flex}.reporting-section-module__bOnsyq__pulseDot{z-index:2;background:#fff;border-radius:50%;flex-shrink:0;width:6px;height:6px;position:relative}.reporting-section-module__bOnsyq__pulseWave{filter:blur(2.5px);pointer-events:none;z-index:-1;transform-origin:50%;background:radial-gradient(circle,#ffffff80 0%,#fff0 75%);border-radius:50%;width:100%;height:100%;animation:2.5s ease-out infinite reporting-section-module__bOnsyq__pulse_wave_reporting;position:absolute;top:0;left:0}.reporting-section-module__bOnsyq__pulseOutline{pointer-events:none;z-index:-1;transform-origin:50%;border:.5px solid #ffffff4d;border-radius:50%;width:100%;height:100%;animation:2.5s ease-out .6s infinite reporting-section-module__bOnsyq__pulse_wave_reporting;position:absolute;top:0;left:0}@keyframes reporting-section-module__bOnsyq__pulse_wave_reporting{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(3.5)}}.reporting-section-module__bOnsyq__sectionHeader{font-family:var(--font-averia),serif;letter-spacing:-.02em;color:#fff;max-width:640px;margin:0;font-size:32px;font-weight:700;line-height:1.2}.reporting-section-module__bOnsyq__sectionSubheader{color:#a6aba0;font-family:var(--font-suisse),sans-serif;max-width:552px;margin:0 auto;font-size:16px;font-weight:300;line-height:1.5}.reporting-section-module__bOnsyq__divider{background:#ffffff14;max-width:1180px;height:1px;margin:0 auto}.reporting-section-module__bOnsyq__twoColumn{flex-direction:row;gap:60px;width:100%;max-width:1180px;margin:0 auto;padding:0;display:flex;position:relative}.reporting-section-module__bOnsyq__leftColumn{flex:0 0 40%;padding-bottom:50vh}.reporting-section-module__bOnsyq__scrollBeat{flex-direction:column;justify-content:center;max-width:440px;height:100vh;display:flex}.reporting-section-module__bOnsyq__beatKicker{font-family:var(--font-suisse),sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#a1b586;margin-bottom:20px;font-size:11px;font-weight:500;display:inline-block}.reporting-section-module__bOnsyq__beatTitle{font-family:var(--font-averia),serif;color:#fff;letter-spacing:-.02em;text-wrap:balance;margin:0 0 20px;font-size:32px;font-weight:700;line-height:1.2}.reporting-section-module__bOnsyq__beatSubtitle{font-family:var(--font-suisse),sans-serif;color:#a6aba0;margin:0;font-size:16px;font-weight:300;line-height:1.5}.reporting-section-module__bOnsyq__rightColumn{flex:1;justify-content:center;align-items:center;height:100vh;display:flex;position:sticky;top:0}.reporting-section-module__bOnsyq__canvasFrame{transform-origin:50%;border:1px solid #ffffff1f;border-radius:16px;width:100%;padding:8px;position:relative;transform:scale(.88)translateY(32px)}.reporting-section-module__bOnsyq__canvasFrame:after{content:"";pointer-events:none;z-index:10;background:linear-gradient(#0b0f0a00 0%,#0b0f0a08 10%,#0b0f0a14 20%,#0b0f0a2e 30%,#0b0f0a52 40%,#0b0f0a80 50%,#0b0f0aad 60%,#0b0f0ad1 70%,#0b0f0aeb 80%,#0b0f0afa 90%,#0b0f0a 100%);border-radius:0 0 16px 16px;height:50%;position:absolute;bottom:-1px;left:-1px;right:-1px}.reporting-section-module__bOnsyq__canvasOuter{aspect-ratio:3/4;box-sizing:border-box;background:#2c2c2c;border-radius:10px;flex-direction:column;width:100%;max-height:84vh;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 4px #00000026,0 12px 32px #00000040,0 32px 64px #0003}.reporting-section-module__bOnsyq__viewerToolbar{background:linear-gradient(#3d3d3d 0%,#353535 100%);border-bottom:1px solid #222;flex:none;align-items:center;gap:12px;height:38px;padding:0 14px;display:flex}.reporting-section-module__bOnsyq__toolbarLeft{flex-shrink:0;align-items:center;gap:10px;display:flex}.reporting-section-module__bOnsyq__toolbarDots{display:none}.reporting-section-module__bOnsyq__toolbarDot{border-radius:50%;width:10px;height:10px}.reporting-section-module__bOnsyq__toolbarTitle{font-family:var(--font-suisse),sans-serif;color:#ffffff8c;letter-spacing:.01em;white-space:nowrap;font-size:11px;font-weight:500}.reporting-section-module__bOnsyq__toolbarTabs{flex:1;gap:0;min-width:0;display:flex}.reporting-section-module__bOnsyq__toolbarTab{font-family:var(--font-suisse),sans-serif;color:#ffffffd9;white-space:nowrap;letter-spacing:.005em;cursor:default;padding:10px 12px;font-size:11px;font-weight:500;position:relative}.reporting-section-module__bOnsyq__toolbarTabLine{transform-origin:0;background:#fff;border-radius:1px;height:2px;position:absolute;bottom:0;left:12px;right:12px}.reporting-section-module__bOnsyq__toolbarRight{color:#fff6;flex-shrink:0;align-items:center;gap:10px;display:flex}.reporting-section-module__bOnsyq__viewerCanvas{background:radial-gradient(at 50% 30%,#3a3a3a 0%,#2c2c2c 70%);flex:1;justify-content:center;align-items:center;min-height:0;padding:8px;display:flex}.reporting-section-module__bOnsyq__pdfPage{background:#fff;border-radius:4px;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden;box-shadow:0 1px 3px #00000026,0 6px 16px #0003}.reporting-section-module__bOnsyq__canvasInner{background:#fff;flex:1;min-height:0;position:relative;overflow:hidden}.reporting-section-module__bOnsyq__pdfFooter{border-top:1px solid #eee;flex:none;justify-content:space-between;align-items:center;padding:6px 20px;display:flex}.reporting-section-module__bOnsyq__pdfFooterBrand{font-family:var(--font-suisse),sans-serif;color:#ccc;letter-spacing:.02em;font-size:8px;font-weight:400}.reporting-section-module__bOnsyq__pdfPageNum{font-family:var(--font-suisse),sans-serif;color:#ccc;font-size:8px}.reporting-section-module__bOnsyq__layer{transform-origin:50%;will-change:transform,opacity;flex-direction:column;padding:28px 32px 32px;display:flex;position:absolute;inset:0}.reporting-section-module__bOnsyq__panelHead{justify-content:space-between;align-items:flex-start;margin-bottom:20px;display:flex}.reporting-section-module__bOnsyq__panelLabel{font-family:var(--font-suisse),sans-serif;color:#1a1a1a;letter-spacing:-.005em;font-size:15px;font-weight:400}.reporting-section-module__bOnsyq__panelSub{font-family:var(--font-suisse),sans-serif;color:#888;letter-spacing:.03em;margin-top:1px;font-size:11px;font-weight:400}.reporting-section-module__bOnsyq__panelMeta{font-family:var(--font-suisse),sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#888;align-items:center;gap:8px;font-size:10px;font-weight:500;display:flex}.reporting-section-module__bOnsyq__panelMetaDot{background:#4caf50;border-radius:50%;width:6px;height:6px;box-shadow:0 0 6px #4caf5066}.reporting-section-module__bOnsyq__calloutCard{color:#333;font-family:var(--font-suisse),sans-serif;letter-spacing:-.005em;background:#fff;border:1px solid #e0e0e0;border-radius:8px;align-self:flex-end;max-width:220px;margin-top:12px;padding:10px 14px;font-size:12px;font-weight:400;line-height:1.5;box-shadow:0 2px 8px #0000000f}.reporting-section-module__bOnsyq__calloutLine+.reporting-section-module__bOnsyq__calloutLine{margin-top:2px}.reporting-section-module__bOnsyq__calloutCardRed{background:#fef5f5;border-color:#dc3c3c40}.reporting-section-module__bOnsyq__calloutLine{display:block}.reporting-section-module__bOnsyq__textGreen{color:#2e7d32}.reporting-section-module__bOnsyq__textRed{color:#d32f2f}.reporting-section-module__bOnsyq__textAmber{color:#e67e00}.reporting-section-module__bOnsyq__textStrong{color:#1a1a1a;font-weight:600}.reporting-section-module__bOnsyq__textMuted{color:#999;font-weight:400}.reporting-section-module__bOnsyq__chartWrap{flex:0 auto;min-height:0;max-height:260px;display:flex;position:relative;overflow:hidden}.reporting-section-module__bOnsyq__chartYAxis{font-family:var(--font-suisse),sans-serif;color:#999;font-variant-numeric:tabular-nums;flex-direction:column;justify-content:space-between;padding:4px 10px 4px 0;font-size:10px;display:flex}.reporting-section-module__bOnsyq__tideSvg{flex:1;width:0;min-width:0;min-height:0;max-height:260px}.reporting-section-module__bOnsyq__chartCallout{color:#333;font-family:var(--font-suisse),sans-serif;z-index:3;background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:8px 12px;font-size:11px;font-weight:400;line-height:1.5;position:absolute;bottom:12px;right:12px;box-shadow:0 2px 8px #0000000f}.reporting-section-module__bOnsyq__chartGrid{color:#eee}.reporting-section-module__bOnsyq__chartTicks{color:#f0f0f0}.reporting-section-module__bOnsyq__legend{border-top:1px solid #eee;flex-wrap:wrap;gap:6px 16px;margin-top:14px;padding-top:14px;display:flex}.reporting-section-module__bOnsyq__legendItem{font-family:var(--font-suisse),sans-serif;color:#777;letter-spacing:.01em;align-items:center;gap:8px;font-size:11px;display:flex}.reporting-section-module__bOnsyq__legendDot{border-radius:1px;width:8px;height:2px}.reporting-section-module__bOnsyq__groupPillsWrap{margin-bottom:20px;position:relative;overflow:hidden}.reporting-section-module__bOnsyq__groupPillsWrap:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(90deg,#fff0 0%,#fff 80%);width:48px;position:absolute;top:0;bottom:0;right:0}.reporting-section-module__bOnsyq__groupPills{flex-wrap:nowrap;gap:6px;display:flex;overflow:hidden}.reporting-section-module__bOnsyq__groupPill{font-family:var(--font-suisse),sans-serif;letter-spacing:.04em;color:#888;text-transform:uppercase;white-space:nowrap;background:#fff;border:1px solid #e0e0e0;border-radius:100px;flex-shrink:0;padding:6px 11px;font-size:10px;font-weight:500;transition:all .2s}.reporting-section-module__bOnsyq__groupPillActive{color:#3c5a1e;background:#eef3e8;border-color:#8aad6a;font-weight:600}.reporting-section-module__bOnsyq__lbTable{flex-direction:column;flex:1;display:flex;position:relative}.reporting-section-module__bOnsyq__lbHeader{font-family:var(--font-suisse),sans-serif;color:#777;text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid #e0e0e0;grid-template-columns:2fr 1.1fr .7fr .8fr .8fr .7fr;gap:8px;padding:0 14px 10px;font-size:10px;font-weight:400;display:grid}.reporting-section-module__bOnsyq__lbRowWrap{height:288px;margin-top:4px;position:relative}.reporting-section-module__bOnsyq__lbRow{height:48px;font-family:var(--font-suisse),sans-serif;color:#555;will-change:transform;border-bottom:1px solid #f2f2f2;border-radius:10px;grid-template-columns:2fr 1.1fr .7fr .8fr .8fr .7fr;align-items:center;gap:8px;padding:0 14px;font-size:13px;display:grid;position:absolute;left:0;right:0}.reporting-section-module__bOnsyq__lbRowHighlight{pointer-events:none;z-index:-1;background:linear-gradient(90deg,#dc3c3c14,#dc3c3c05);border:1px solid #dc3c3c2e;border-radius:10px;position:absolute;inset:4px 0}.reporting-section-module__bOnsyq__lbTeam{color:#1a1a1a;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:10px;font-weight:400;display:flex;overflow:hidden}.reporting-section-module__bOnsyq__teamDot{background:#ddd;border-radius:50%;flex-shrink:0;width:8px;height:8px}.reporting-section-module__bOnsyq__teamDotRed{background:#d32f2f;box-shadow:0 0 8px #d32f2f59}.reporting-section-module__bOnsyq__lbRisk{font-variant-numeric:tabular-nums;color:#1a1a1a;font-weight:400}.reporting-section-module__bOnsyq__lbNum{font-variant-numeric:tabular-nums;color:#777}.reporting-section-module__bOnsyq__lbFixes{font-variant-numeric:tabular-nums;color:#2e7d32;font-weight:400}.reporting-section-module__bOnsyq__lbCallout{-webkit-backdrop-filter:blur(8px);color:#ffffffe6;font-family:var(--font-suisse),sans-serif;z-index:3;white-space:nowrap;background:#1c1c1ceb;border:none;border-radius:8px;padding:8px 14px;font-size:11px;font-weight:400;line-height:1.4;position:absolute;top:80px;left:2px;box-shadow:0 4px 12px #00000026}.reporting-section-module__bOnsyq__fakeCursor{pointer-events:none;z-index:20;filter:drop-shadow(0 2px 4px #0003);position:absolute;top:0;left:0}.reporting-section-module__bOnsyq__drillSheet{background:#fff;border:1px solid #dc3c3c33;border-radius:10px;margin-top:12px;padding:14px 18px;box-shadow:0 4px 12px #00000014}.reporting-section-module__bOnsyq__drillHead{font-family:var(--font-suisse),sans-serif;color:#1a1a1a;border-bottom:1px dashed #e8e8e8;align-items:center;gap:10px;margin-bottom:12px;padding-bottom:10px;font-size:12px;font-weight:500;display:flex}.reporting-section-module__bOnsyq__drillGrid{grid-template-columns:1fr 1.4fr 1fr;gap:14px;display:grid}.reporting-section-module__bOnsyq__drillLabel{font-family:var(--font-suisse),sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#999;margin-bottom:4px;font-size:9px;font-weight:600}.reporting-section-module__bOnsyq__drillVal{font-family:var(--font-suisse),sans-serif;color:#1a1a1a;font-size:12px}.reporting-section-module__bOnsyq__waterfallArea{flex-direction:column;flex:1;justify-content:flex-start;gap:0;min-height:0;margin-top:0;display:flex}.reporting-section-module__bOnsyq__wfItem{border-bottom:1px solid #f0f0f0;align-items:center;gap:16px;padding:10px 4px;display:flex}.reporting-section-module__bOnsyq__wfItem:last-child{border-bottom:none}.reporting-section-module__bOnsyq__wfIndicator{display:none}.reporting-section-module__bOnsyq__wfLabel{font-family:var(--font-suisse),sans-serif;color:#1a1a1a;white-space:nowrap;text-overflow:ellipsis;flex:0 0 220px;font-size:13px;font-weight:500;overflow:hidden}.reporting-section-module__bOnsyq__wfBarTrack{background:#ebebeb;border-radius:100px;flex:1;align-self:center;height:6px;position:relative;overflow:hidden}.reporting-section-module__bOnsyq__wfBar{will-change:width;border-radius:100px;height:100%;position:absolute;inset:0 auto 0 0}.reporting-section-module__bOnsyq__wfBarGreen{background:#4caf50}.reporting-section-module__bOnsyq__wfBarAmber{background:#e8a838}.reporting-section-module__bOnsyq__wfBarRed{background:#e85d5d}.reporting-section-module__bOnsyq__wfBarRedMuted{background:#e85d5d73}.reporting-section-module__bOnsyq__wfStats{font-family:var(--font-suisse),sans-serif;flex:0 0 160px;justify-content:flex-end;align-items:baseline;gap:10px;display:flex}.reporting-section-module__bOnsyq__wfCount{color:#1a1a1a;font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.reporting-section-module__bOnsyq__wfRwi{letter-spacing:.04em;text-transform:uppercase;color:#888;font-variant-numeric:tabular-nums;font-size:10px;font-weight:500}.reporting-section-module__bOnsyq__wfCallout{-webkit-backdrop-filter:blur(8px);color:#ffffffe6;width:100%;font-family:var(--font-suisse),sans-serif;box-sizing:border-box;background:#1c1c1ceb;border-radius:8px;margin-top:10px;padding:10px 14px;font-size:11px;font-weight:400;line-height:1.4;box-shadow:0 4px 12px #00000026}.reporting-section-module__bOnsyq__exDrawer{will-change:transform,opacity;background:#fff;border:1px dashed #dc3c3c40;border-radius:10px;margin-top:12px;padding:14px 18px;box-shadow:0 4px 12px #00000014}.reporting-section-module__bOnsyq__exHead{border-bottom:1px dashed #dc3c3c26;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:10px;display:flex}.reporting-section-module__bOnsyq__exTag{font-family:var(--font-suisse),sans-serif;letter-spacing:.1em;color:#d32f2f;font-size:9px;font-weight:600}.reporting-section-module__bOnsyq__exReview{font-family:var(--font-suisse),sans-serif;color:#777;font-size:10px}.reporting-section-module__bOnsyq__exGrid{grid-template-columns:1fr 1.2fr;gap:14px 20px;display:grid}.reporting-section-module__bOnsyq__exLabel{font-family:var(--font-suisse),sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#c0696e;margin-bottom:4px;font-size:9px;font-weight:500}.reporting-section-module__bOnsyq__exValue{font-family:var(--font-suisse),sans-serif;color:#1a1a1a;font-size:12px}.reporting-section-module__bOnsyq__boardHead{margin-bottom:26px}.reporting-section-module__bOnsyq__boardEyebrow{font-family:var(--font-suisse),sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#4caf50;margin-bottom:6px;font-size:10px;font-weight:500}.reporting-section-module__bOnsyq__boardTitle{font-family:var(--font-averia),serif;color:#1a1a1a;letter-spacing:-.018em;font-size:20px;font-weight:700;line-height:1.15}.reporting-section-module__bOnsyq__boardGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.reporting-section-module__bOnsyq__boardMetric{background:#f8f8f8;border:1px solid #eee;border-radius:10px;padding:14px 16px}.reporting-section-module__bOnsyq__metricValue{font-family:var(--font-averia),serif;color:#1a1a1a;letter-spacing:-.025em;margin-bottom:4px;font-size:28px;font-weight:700;line-height:1}.reporting-section-module__bOnsyq__metricLabel{font-family:var(--font-suisse),sans-serif;color:#777;letter-spacing:.005em;font-size:11px;line-height:1.3}.reporting-section-module__bOnsyq__narrativeBlock{font-family:var(--font-suisse),sans-serif;color:#555;margin-top:14px;padding:0;font-size:11px;font-weight:400;line-height:1.6}.reporting-section-module__bOnsyq__actionsBar{flex-wrap:wrap;gap:6px;margin-top:16px;padding-top:0;display:flex}.reporting-section-module__bOnsyq__actionButton{color:#555;font-family:var(--font-suisse),sans-serif;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #ddd;border-radius:7px;align-items:center;gap:6px;padding:7px 12px;font-size:10px;font-weight:500;transition:all .2s;display:flex}.reporting-section-module__bOnsyq__actionButton:hover{color:#1a1a1a;background:#f5f5f5;border-color:#ccc}.reporting-section-module__bOnsyq__mobilePanel{display:none;position:relative}.reporting-section-module__bOnsyq__mobilePanelToolbar{background:linear-gradient(#3d3d3d 0%,#353535 100%);border-bottom:1px solid #222;border-radius:10px 10px 0 0;align-items:center;gap:8px;height:34px;padding:0 12px;display:flex}.reporting-section-module__bOnsyq__mobilePanelToolbar span{font-family:var(--font-suisse),sans-serif;color:#ffffff8c;font-size:11px;font-weight:500}.reporting-section-module__bOnsyq__mobilePanelToolbar strong{font-family:var(--font-suisse),sans-serif;color:#ffffffe6;font-size:11px;font-weight:500}.reporting-section-module__bOnsyq__mobilePanelCanvas{background:#2c2c2c;border-radius:0 0 10px 10px;padding:6px;position:relative}.reporting-section-module__bOnsyq__mobilePanelPage{background:#fff;border-radius:3px;flex-direction:column;height:340px;padding:20px 16px 0;display:flex;position:relative;overflow:hidden}.reporting-section-module__bOnsyq__mobilePanel:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0b0f0a00 0%,#0b0f0a4d 25%,#0b0f0a99 45%,#0b0f0ad9 65%,#0b0f0a 100%);border-radius:0 0 10px 10px;height:50%;position:absolute;bottom:0;left:0;right:0}.reporting-section-module__bOnsyq__mobileRows{flex-direction:column;display:flex}@media (max-width:1024px){.reporting-section-module__bOnsyq__section{padding:0 16px}.reporting-section-module__bOnsyq__intro{max-width:100%;padding:80px 0 40px}.reporting-section-module__bOnsyq__sectionHeader{letter-spacing:-.01em;max-width:100%;font-size:24px}.reporting-section-module__bOnsyq__sectionSubheader{max-width:100%;font-size:14px}.reporting-section-module__bOnsyq__divider{max-width:100%}.reporting-section-module__bOnsyq__twoColumn{flex-direction:column;gap:0;max-width:100%;padding:0}.reporting-section-module__bOnsyq__leftColumn{flex:auto;padding-bottom:0}.reporting-section-module__bOnsyq__beatTitle{letter-spacing:-.01em;font-size:20px}.reporting-section-module__bOnsyq__beatSubtitle{font-size:14px}.reporting-section-module__bOnsyq__scrollBeat{max-width:100%;height:auto;padding:60px 0}.reporting-section-module__bOnsyq__rightColumn{display:none}.reporting-section-module__bOnsyq__mobilePanel{border:1px solid #ffffff1a;border-radius:10px;margin-top:28px;display:block;overflow:hidden}.reporting-section-module__bOnsyq__mobilePanel .reporting-section-module__bOnsyq__lbHeader,.reporting-section-module__bOnsyq__mobilePanel .reporting-section-module__bOnsyq__lbRow{grid-template-columns:1.6fr .8fr .5fr .6fr .6fr .5fr;font-size:11px}.reporting-section-module__bOnsyq__mobilePanel .reporting-section-module__bOnsyq__lbRow{height:auto;min-height:40px;position:relative}.reporting-section-module__bOnsyq__mobilePanel .reporting-section-module__bOnsyq__chartWrap{max-height:180px}.reporting-section-module__bOnsyq__mobilePanel .reporting-section-module__bOnsyq__wfLabel{flex:auto;font-size:12px}.reporting-section-module__bOnsyq__mobilePanel .reporting-section-module__bOnsyq__wfBarTrack{display:none}.reporting-section-module__bOnsyq__mobilePanel .reporting-section-module__bOnsyq__wfStats{flex:none}.reporting-section-module__bOnsyq__wfItem{gap:10px;padding:10px 0}.reporting-section-module__bOnsyq__wfBarTrack{display:none}.reporting-section-module__bOnsyq__wfLabel{flex:auto;font-size:12px}.reporting-section-module__bOnsyq__wfStats{flex:none}.reporting-section-module__bOnsyq__boardGrid{gap:10px}.reporting-section-module__bOnsyq__boardMetric{padding:14px}.reporting-section-module__bOnsyq__exGrid,.reporting-section-module__bOnsyq__drillGrid{grid-template-columns:1fr;gap:10px}}@media (max-width:640px){.reporting-section-module__bOnsyq__intro{padding:60px 0 32px}.reporting-section-module__bOnsyq__layer{padding:16px}.reporting-section-module__bOnsyq__groupPills{gap:4px}.reporting-section-module__bOnsyq__groupPill{padding:5px 9px;font-size:9px}.reporting-section-module__bOnsyq__actionButton{padding:7px 11px;font-size:10px}}
.bento-animations-module__o8mnkW__wrap{aspect-ratio:406/276;justify-content:center;align-items:center;width:100%;margin:0 auto;display:flex;position:relative;overflow:visible}.bento-animations-module__o8mnkW__baseSvg{z-index:1;width:100%;height:auto;display:block;position:relative}.bento-animations-module__o8mnkW__canvas{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.bento-animations-module__o8mnkW__badgeSvg{z-index:3;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}@keyframes bento-animations-module__o8mnkW__orb{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.bento-animations-module__o8mnkW__dot1{transform-origin:202.786px 277.596px;will-change:transform;animation:36s linear infinite bento-animations-module__o8mnkW__orb}.bento-animations-module__o8mnkW__dot2{transform-origin:202.786px 277.596px;will-change:transform;animation:17.5s linear infinite reverse bento-animations-module__o8mnkW__orb}.bento-animations-module__o8mnkW__dot3{transform-origin:202.786px 277.596px;will-change:transform;animation:26s linear infinite bento-animations-module__o8mnkW__orb}.bento-animations-module__o8mnkW__dot4{transform-origin:202.786px 277.596px;will-change:transform;animation:42.5s linear infinite reverse bento-animations-module__o8mnkW__orb}.bento-animations-module__o8mnkW__dot5{transform-origin:202.786px 277.596px;will-change:transform;animation:30s linear infinite bento-animations-module__o8mnkW__orb}@keyframes bento-animations-module__o8mnkW__ringGrow{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.bento-animations-module__o8mnkW__animRing,.bento-animations-module__o8mnkW__animDot{transform-origin:202.786px 277.596px;opacity:0;animation:1s cubic-bezier(.16,1,.3,1) forwards bento-animations-module__o8mnkW__ringGrow}.bento-animations-module__o8mnkW__badgeDocker,.bento-animations-module__o8mnkW__badgePg,.bento-animations-module__o8mnkW__badgeCisco{will-change:transform,opacity}@keyframes bento-animations-module__o8mnkW__bIn{0%{opacity:0;transform:scale(.5)}60%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.bento-animations-module__o8mnkW__badgePg{transform-origin:117px 217px;animation:.8s cubic-bezier(.16,1,.36,1) .3s both bento-animations-module__o8mnkW__bIn}.bento-animations-module__o8mnkW__badgeCisco{transform-origin:144px 125px;animation:.8s cubic-bezier(.16,1,.36,1) .5s both bento-animations-module__o8mnkW__bIn}.bento-animations-module__o8mnkW__badgeDocker{transform-origin:289px 71px;animation:.8s cubic-bezier(.16,1,.36,1) .8s both bento-animations-module__o8mnkW__bIn}.bento-animations-module__o8mnkW__pA{opacity:1!important;animation:.8s cubic-bezier(.16,1,.3,1) forwards bento-animations-module__o8mnkW__badgeHit!important}.bento-animations-module__o8mnkW__pB{opacity:1!important;animation:.8s cubic-bezier(.16,1,.3,1) forwards bento-animations-module__o8mnkW__badgeHitAlt!important}@keyframes bento-animations-module__o8mnkW__badgeHit{0%{transform:scale(1)}15%{transform:scale(1.12)}45%{transform:scale(.96)}75%{transform:scale(1.02)}to{transform:scale(1)}}@keyframes bento-animations-module__o8mnkW__badgeHitAlt{0%{transform:scale(1)}15%{transform:scale(1.12)}45%{transform:scale(.96)}75%{transform:scale(1.02)}to{transform:scale(1)}}@keyframes bento-animations-module__o8mnkW__drawFwd6{to{stroke-dashoffset:0}}@keyframes bento-animations-module__o8mnkW__drawRev6{to{stroke-dashoffset:0}}@keyframes bento-animations-module__o8mnkW__dotIn6{0%{opacity:0}50%{opacity:1}to{opacity:.7}}@keyframes bento-animations-module__o8mnkW__dotIdle6{0%,to{opacity:.5}50%{opacity:.85}}@keyframes bento-animations-module__o8mnkW__badgeIn6{0%{opacity:0;transform:scale(.55)}55%{opacity:1;transform:scale(1.08)}75%{opacity:1;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes bento-animations-module__o8mnkW__sparkMove6{0%{stroke-dashoffset:var(--sp-total)}to{stroke-dashoffset:0}}@keyframes bento-animations-module__o8mnkW__sparkMoveRev6{0%{stroke-dashoffset:0}to{stroke-dashoffset:var(--sp-total)}}@keyframes bento-animations-module__o8mnkW__sparkFade6{0%{opacity:0}5%{opacity:var(--sp-alpha)}88%{opacity:var(--sp-alpha)}to{opacity:0}}.bento-animations-module__o8mnkW__bento6Go .bento-animations-module__o8mnkW__trunk,.bento-animations-module__o8mnkW__bento6Go .bento-animations-module__o8mnkW__cp{stroke-dasharray:var(--len);stroke-dashoffset:var(--len);will-change:stroke-dashoffset}.bento-animations-module__o8mnkW__bento6Go .bento-animations-module__o8mnkW__trunk{stroke-dashoffset:calc(-1*var(--len));animation:bento-animations-module__o8mnkW__drawRev6 var(--dur)ease-out forwards}.bento-animations-module__o8mnkW__bento6Go .bento-animations-module__o8mnkW__cp{animation:bento-animations-module__o8mnkW__drawFwd6 var(--dur)ease-out var(--delay)forwards}.bento-animations-module__o8mnkW__bento6Go .bento-animations-module__o8mnkW__cpRevDraw{animation:bento-animations-module__o8mnkW__drawRev6 var(--dur)ease-out var(--delay)forwards}.bento-animations-module__o8mnkW__cd{opacity:0;will-change:opacity}.bento-animations-module__o8mnkW__bento6Go .bento-animations-module__o8mnkW__cd{animation:bento-animations-module__o8mnkW__dotIn6 .5s ease-out var(--delay)forwards,bento-animations-module__o8mnkW__dotIdle6 3s ease-in-out var(--idle-start)infinite}.bento-animations-module__o8mnkW__badge{opacity:0;will-change:transform,opacity}.bento-animations-module__o8mnkW__bento6Go .bento-animations-module__o8mnkW__badge{animation:bento-animations-module__o8mnkW__badgeIn6 .9s cubic-bezier(.22,1,.36,1)var(--delay)forwards}.bento-animations-module__o8mnkW__spark{fill:none;stroke-linecap:round;will-change:stroke-dashoffset;opacity:0}.bento-animations-module__o8mnkW__bento6Go .bento-animations-module__o8mnkW__spark{animation:bento-animations-module__o8mnkW__sparkFade6 var(--sp-dur)linear var(--sp-start)infinite,bento-animations-module__o8mnkW__sparkMove6 var(--sp-dur)linear var(--sp-start)infinite}.bento-animations-module__o8mnkW__bento6Go .bento-animations-module__o8mnkW__sparkRev{animation:bento-animations-module__o8mnkW__sparkFade6 var(--sp-dur)linear var(--sp-start)infinite,bento-animations-module__o8mnkW__sparkMoveRev6 var(--sp-dur)linear var(--sp-start)infinite}@keyframes bento-animations-module__o8mnkW__fBig5{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes bento-animations-module__o8mnkW__fSat5{0%,to{transform:translateY(-5px)}50%{transform:translateY(6px)}}@keyframes bento-animations-module__o8mnkW__fBadge5{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes bento-animations-module__o8mnkW__cascade5{0%{opacity:0}10%{opacity:1}65%{opacity:1}78%{opacity:0}to{opacity:0}}@keyframes bento-animations-module__o8mnkW__fSm5{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}@keyframes bento-animations-module__o8mnkW__ringPulse5{0%,to{opacity:.3}50%{opacity:.85}}.bento-animations-module__o8mnkW__gB5{transform-box:fill-box;transform-origin:50%;animation:6.5s ease-in-out infinite bento-animations-module__o8mnkW__fBig5}.bento-animations-module__o8mnkW__gS5{transform-box:fill-box;transform-origin:50%;animation:4.2s ease-in-out infinite bento-animations-module__o8mnkW__fSat5}.bento-animations-module__o8mnkW__gBg5{transform-box:fill-box;transform-origin:50%;animation:3s ease-in-out infinite bento-animations-module__o8mnkW__fBadge5}.bento-animations-module__o8mnkW__gRing5{animation:4s ease-in-out infinite bento-animations-module__o8mnkW__ringPulse5}.bento-animations-module__o8mnkW__hx5{transform-box:fill-box;transform-origin:50%;opacity:0}.bento-animations-module__o8mnkW__h1_5{animation:7s ease-in-out infinite bento-animations-module__o8mnkW__cascade5,2.2s ease-in-out infinite bento-animations-module__o8mnkW__fSm5}.bento-animations-module__o8mnkW__h2_5{animation:7s ease-in-out .3s infinite bento-animations-module__o8mnkW__cascade5,3.1s ease-in-out .5s infinite bento-animations-module__o8mnkW__fSm5}.bento-animations-module__o8mnkW__h3_5{animation:7s ease-in-out .6s infinite bento-animations-module__o8mnkW__cascade5,2.7s ease-in-out 1.1s infinite bento-animations-module__o8mnkW__fSm5}.bento-animations-module__o8mnkW__h4_5{animation:7s ease-in-out .9s infinite bento-animations-module__o8mnkW__cascade5,2.4s ease-in-out .3s infinite bento-animations-module__o8mnkW__fSm5}.bento-animations-module__o8mnkW__h5_5{animation:7s ease-in-out 1.2s infinite bento-animations-module__o8mnkW__cascade5,3.4s ease-in-out .8s infinite bento-animations-module__o8mnkW__fSm5}.bento-animations-module__o8mnkW__h6_5{animation:7s ease-in-out 1.5s infinite bento-animations-module__o8mnkW__cascade5,2.9s ease-in-out 1.4s infinite bento-animations-module__o8mnkW__fSm5}.bento-animations-module__o8mnkW__h7_5{animation:7s ease-in-out 1.8s infinite bento-animations-module__o8mnkW__cascade5,3.2s ease-in-out .6s infinite bento-animations-module__o8mnkW__fSm5}.bento-animations-module__o8mnkW__h8_5{animation:7s ease-in-out 2.1s infinite bento-animations-module__o8mnkW__cascade5,2.6s ease-in-out 1s infinite bento-animations-module__o8mnkW__fSm5}@keyframes bento-animations-module__o8mnkW__fSideL4{0%,to{transform:translateY(-6px)}50%{transform:translateY(5px)}}@keyframes bento-animations-module__o8mnkW__fSideR4{0%,to{transform:translateY(4px)}50%{transform:translateY(-7px)}}@keyframes bento-animations-module__o8mnkW__bgRing4{0%,to{opacity:.08}50%{opacity:.2}}@keyframes bento-animations-module__o8mnkW__centerPulse4{0%,to{opacity:.55}50%{opacity:1}}@keyframes bento-animations-module__o8mnkW__centerScale4{0%,to{transform:scale(1)}40%{transform:scale(1.04)}60%{transform:scale(1)}}@keyframes bento-animations-module__o8mnkW__slideL4{0%{opacity:0;transform:translate(-55px)}14%{opacity:1;transform:translate(0)}44%{opacity:1;transform:translate(0)}58%{opacity:0;transform:translate(-55px)}to{opacity:0;transform:translate(-55px)}}@keyframes bento-animations-module__o8mnkW__slideR4{0%{opacity:0;transform:translate(55px)}14%{opacity:1;transform:translate(0)}44%{opacity:1;transform:translate(0)}58%{opacity:0;transform:translate(55px)}to{opacity:0;transform:translate(55px)}}@keyframes bento-animations-module__o8mnkW__lineL4{0%{stroke-dashoffset:62px;opacity:0}4%{opacity:1}18%{stroke-dashoffset:0;opacity:1}44%{stroke-dashoffset:0;opacity:1}55%{stroke-dashoffset:0;opacity:0}56%{stroke-dashoffset:62px}to{opacity:0;stroke-dashoffset:62px}}@keyframes bento-animations-module__o8mnkW__lineR4{0%{stroke-dashoffset:62px;opacity:0}4%{opacity:1}18%{stroke-dashoffset:0;opacity:1}44%{stroke-dashoffset:0;opacity:1}55%{stroke-dashoffset:0;opacity:0}56%{stroke-dashoffset:62px}to{opacity:0;stroke-dashoffset:62px}}@keyframes bento-animations-module__o8mnkW__headFade4{0%,18%{opacity:0}22%{opacity:1}44%{opacity:1}55%{opacity:0}to{opacity:0}}.bento-animations-module__o8mnkW__gSideL4{transform-box:fill-box;transform-origin:50%;animation:4.8s ease-in-out infinite bento-animations-module__o8mnkW__fSideL4}.bento-animations-module__o8mnkW__gSideR4{transform-box:fill-box;transform-origin:50%;animation:5.2s ease-in-out infinite bento-animations-module__o8mnkW__fSideR4}.bento-animations-module__o8mnkW__gBgL4{transform-box:fill-box;transform-origin:50%;animation:7s ease-in-out infinite bento-animations-module__o8mnkW__fSideL4}.bento-animations-module__o8mnkW__gBgR4{transform-box:fill-box;transform-origin:50%;animation:7.4s ease-in-out infinite bento-animations-module__o8mnkW__fSideR4}.bento-animations-module__o8mnkW__gBgRing4{animation:4s ease-in-out infinite bento-animations-module__o8mnkW__bgRing4}.bento-animations-module__o8mnkW__gCenterPulse4{transform-box:fill-box;transform-origin:50%;animation:5.5s ease-in-out infinite bento-animations-module__o8mnkW__centerPulse4,5.5s ease-in-out infinite bento-animations-module__o8mnkW__centerScale4}.bento-animations-module__o8mnkW__gBotL4{transform-box:fill-box;transform-origin:50%;opacity:0;animation:8s cubic-bezier(.4,0,.2,1) infinite bento-animations-module__o8mnkW__slideL4}.bento-animations-module__o8mnkW__gBotR4{transform-box:fill-box;transform-origin:50%;opacity:0;animation:8s cubic-bezier(.4,0,.2,1) 4s infinite bento-animations-module__o8mnkW__slideR4}.bento-animations-module__o8mnkW__aLineL4{stroke-dasharray:62;animation:8s ease-in-out infinite bento-animations-module__o8mnkW__lineL4}.bento-animations-module__o8mnkW__aLineR4{stroke-dasharray:62;animation:8s ease-in-out 4s infinite bento-animations-module__o8mnkW__lineR4}.bento-animations-module__o8mnkW__aHeadL4{opacity:0;animation:8s ease-in-out infinite bento-animations-module__o8mnkW__headFade4}.bento-animations-module__o8mnkW__aHeadR4{opacity:0;animation:8s ease-in-out 4s infinite bento-animations-module__o8mnkW__headFade4}@keyframes bento-animations-module__o8mnkW__bento1_moveBox1{0%{transform:translate(-210px)}to{transform:translate(390px)}}@keyframes bento-animations-module__o8mnkW__bento1_moveBox2{0%{transform:translate(-100px)}to{transform:translate(500px)}}@keyframes bento-animations-module__o8mnkW__bento1_moveBox3{0%{transform:translate(-420px)}to{transform:translate(180px)}}.bento-animations-module__o8mnkW__bento1_box_anim_1{animation:8s linear infinite bento-animations-module__o8mnkW__bento1_moveBox1}.bento-animations-module__o8mnkW__bento1_box_anim_2{animation:8s linear -2.67s infinite bento-animations-module__o8mnkW__bento1_moveBox2}.bento-animations-module__o8mnkW__bento1_box_anim_3{animation:8s linear -5.33s infinite bento-animations-module__o8mnkW__bento1_moveBox3}@keyframes bento-animations-module__o8mnkW__bento1_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.bento-animations-module__o8mnkW__bento1_spokes_r1{transform-origin:266.7px 233.1px;animation:1.2s linear infinite bento-animations-module__o8mnkW__bento1_spin}.bento-animations-module__o8mnkW__bento1_spokes_r2{transform-origin:346.3px 233.1px;animation:1.2s linear infinite bento-animations-module__o8mnkW__bento1_spin}.bento-animations-module__o8mnkW__bento1_spokes_r3{transform-origin:426.4px 233.1px;animation:1.2s linear infinite bento-animations-module__o8mnkW__bento1_spin}.bento-animations-module__o8mnkW__bento1_spokes_l1{transform-origin:219.4px 233.1px;animation:1.2s linear infinite bento-animations-module__o8mnkW__bento1_spin}.bento-animations-module__o8mnkW__bento1_spokes_l2{transform-origin:139.8px 233.1px;animation:1.2s linear infinite bento-animations-module__o8mnkW__bento1_spin}.bento-animations-module__o8mnkW__bento1_spokes_l3{transform-origin:59.7px 233.1px;animation:1.2s linear infinite bento-animations-module__o8mnkW__bento1_spin}@keyframes bento-animations-module__o8mnkW__bento1_beamPulse{0%,to{opacity:.6}50%{opacity:1}}.bento-animations-module__o8mnkW__bento1_scanner_beam{animation:1.5s ease-in-out infinite bento-animations-module__o8mnkW__bento1_beamPulse}@keyframes bento-animations-module__o8mnkW__bento1_flicker1{0%,to{fill-opacity:.05}15%{fill-opacity:.5}30%{fill-opacity:.1}55%{fill-opacity:.35}80%{fill-opacity:.08}}@keyframes bento-animations-module__o8mnkW__bento1_flicker2{0%,to{fill-opacity:.08}20%{fill-opacity:1}40%{fill-opacity:.55}60%{fill-opacity:.15}85%{fill-opacity:.4}}@keyframes bento-animations-module__o8mnkW__bento1_flicker3{0%,to{fill-opacity:.1}10%{fill-opacity:.3}35%{fill-opacity:.05}50%{fill-opacity:.6}75%{fill-opacity:.12}}@keyframes bento-animations-module__o8mnkW__bento1_flicker4{0%,to{fill-opacity:.06}25%{fill-opacity:.45}45%{fill-opacity:.08}65%{fill-opacity:.2}90%{fill-opacity:.5}}@keyframes bento-animations-module__o8mnkW__bento1_flicker5{0%,to{fill-opacity:.12}18%{fill-opacity:.05}38%{fill-opacity:.4}58%{fill-opacity:.1}78%{fill-opacity:.55}}@keyframes bento-animations-module__o8mnkW__bento1_flicker6{0%,to{fill-opacity:.08}12%{fill-opacity:.5}32%{fill-opacity:.15}52%{fill-opacity:.05}72%{fill-opacity:1}92%{fill-opacity:.1}}.bento-animations-module__o8mnkW__bento1_dot{will-change:fill-opacity}.bento-animations-module__o8mnkW__bento1_d0{animation:1.8s ease-in-out infinite bento-animations-module__o8mnkW__bento1_flicker4}.bento-animations-module__o8mnkW__bento1_d1{animation:2.1s ease-in-out .18s infinite bento-animations-module__o8mnkW__bento1_flicker5}.bento-animations-module__o8mnkW__bento1_d2{animation:1.6s ease-in-out .41s infinite bento-animations-module__o8mnkW__bento1_flicker6}.bento-animations-module__o8mnkW__bento1_d3{animation:2.3s ease-in-out 90ms infinite bento-animations-module__o8mnkW__bento1_flicker1}.bento-animations-module__o8mnkW__bento1_d4{animation:1.9s ease-in-out .55s infinite bento-animations-module__o8mnkW__bento1_flicker2}.bento-animations-module__o8mnkW__bento1_d5{animation:2s ease-in-out .33s infinite bento-animations-module__o8mnkW__bento1_flicker3}.bento-animations-module__o8mnkW__bento1_d6{animation:1.7s ease-in-out .72s infinite bento-animations-module__o8mnkW__bento1_flicker4}.bento-animations-module__o8mnkW__bento1_d7{animation:2.2s ease-in-out .15s infinite bento-animations-module__o8mnkW__bento1_flicker5}.bento-animations-module__o8mnkW__bento1_d8{animation:1.5s ease-in-out .48s infinite bento-animations-module__o8mnkW__bento1_flicker6}.bento-animations-module__o8mnkW__bento1_d9{animation:2s ease-in-out .28s infinite bento-animations-module__o8mnkW__bento1_flicker1}.bento-animations-module__o8mnkW__bento1_d10{animation:1.8s ease-in-out .63s infinite bento-animations-module__o8mnkW__bento1_flicker2}.bento-animations-module__o8mnkW__bento1_d11{animation:2.4s ease-in-out 50ms infinite bento-animations-module__o8mnkW__bento1_flicker3}.bento-animations-module__o8mnkW__bento1_d12{animation:1.6s ease-in-out .38s infinite bento-animations-module__o8mnkW__bento1_flicker4}.bento-animations-module__o8mnkW__bento1_d13{animation:2.1s ease-in-out .78s infinite bento-animations-module__o8mnkW__bento1_flicker5}.bento-animations-module__o8mnkW__bento1_d14{animation:1.9s ease-in-out .22s infinite bento-animations-module__o8mnkW__bento1_flicker6}.bento-animations-module__o8mnkW__bento1_d15{animation:1.7s ease-in-out .51s infinite bento-animations-module__o8mnkW__bento1_flicker1}.bento-animations-module__o8mnkW__bento1_d16{animation:2.3s ease-in-out .11s infinite bento-animations-module__o8mnkW__bento1_flicker2}.bento-animations-module__o8mnkW__bento1_d17{animation:1.8s ease-in-out .66s infinite bento-animations-module__o8mnkW__bento1_flicker3}.bento-animations-module__o8mnkW__bento1_d18{animation:2.2s ease-in-out .35s infinite bento-animations-module__o8mnkW__bento1_flicker4}.bento-animations-module__o8mnkW__bento1_d19{animation:1.5s ease-in-out .58s infinite bento-animations-module__o8mnkW__bento1_flicker5}.bento-animations-module__o8mnkW__bento1_d20{animation:2s ease-in-out 20ms infinite bento-animations-module__o8mnkW__bento1_flicker6}.bento-animations-module__o8mnkW__bento1_d21{animation:1.9s ease-in-out .44s infinite bento-animations-module__o8mnkW__bento1_flicker1}.bento-animations-module__o8mnkW__bento1_d22{animation:2.4s ease-in-out .71s infinite bento-animations-module__o8mnkW__bento1_flicker2}.bento-animations-module__o8mnkW__bento1_d23{animation:1.6s ease-in-out .19s infinite bento-animations-module__o8mnkW__bento1_flicker3}.bento-animations-module__o8mnkW__bento1_d24{animation:2.1s ease-in-out .53s infinite bento-animations-module__o8mnkW__bento1_flicker4}.bento-animations-module__o8mnkW__bento1_d25{animation:1.7s ease-in-out .31s infinite bento-animations-module__o8mnkW__bento1_flicker5}.bento-animations-module__o8mnkW__bento1_d26{animation:2.3s ease-in-out .67s infinite bento-animations-module__o8mnkW__bento1_flicker6}@keyframes bento-animations-module__o8mnkW__bento2_revealRow{0%{opacity:0;transform:translate(-18px)}4%{opacity:1;transform:translate(0)}87%{opacity:1;transform:translate(0)}96%{opacity:0;transform:translate(4px)}to{opacity:0;transform:translate(-18px)}}@keyframes bento-animations-module__o8mnkW__bento2_barGrow{0%{transform:scaleY(0)}6%{transform:scaleY(1)}87%{transform:scaleY(1)}94%{transform:scaleY(0)}to{transform:scaleY(0)}}.bento-animations-module__o8mnkW__bento2_ag{opacity:0;will-change:transform,opacity;animation:11s cubic-bezier(.16,1,.3,1) infinite backwards bento-animations-module__o8mnkW__bento2_revealRow}.bento-animations-module__o8mnkW__bento2_b1,.bento-animations-module__o8mnkW__bento2_b2,.bento-animations-module__o8mnkW__bento2_b3{transform-box:fill-box;transform-origin:bottom;animation:11s cubic-bezier(.34,1.56,.64,1) infinite backwards bento-animations-module__o8mnkW__bento2_barGrow}.bento-animations-module__o8mnkW__bento2_header_top{animation-delay:0s}.bento-animations-module__o8mnkW__bento2_row_0{animation-delay:.15s}.bento-animations-module__o8mnkW__bento2_row_1{animation-delay:.3s}.bento-animations-module__o8mnkW__bento2_header_bot{animation-delay:.55s}.bento-animations-module__o8mnkW__bento2_row_2{animation-delay:.7s}.bento-animations-module__o8mnkW__bento2_row_3{animation-delay:.85s}.bento-animations-module__o8mnkW__bento2_row_4{animation-delay:1s}.bento-animations-module__o8mnkW__bento2_row_5{animation-delay:1.15s}.bento-animations-module__o8mnkW__bento2_row_0 .bento-animations-module__o8mnkW__bento2_b1{animation-delay:.18s}.bento-animations-module__o8mnkW__bento2_row_0 .bento-animations-module__o8mnkW__bento2_b2{animation-delay:.24s}.bento-animations-module__o8mnkW__bento2_row_0 .bento-animations-module__o8mnkW__bento2_b3{animation-delay:.3s}.bento-animations-module__o8mnkW__bento2_row_1 .bento-animations-module__o8mnkW__bento2_b1{animation-delay:.33s}.bento-animations-module__o8mnkW__bento2_row_1 .bento-animations-module__o8mnkW__bento2_b2{animation-delay:.39s}.bento-animations-module__o8mnkW__bento2_row_1 .bento-animations-module__o8mnkW__bento2_b3{animation-delay:.45s}.bento-animations-module__o8mnkW__bento2_row_2 .bento-animations-module__o8mnkW__bento2_b1{animation-delay:.73s}.bento-animations-module__o8mnkW__bento2_row_2 .bento-animations-module__o8mnkW__bento2_b2{animation-delay:.79s}.bento-animations-module__o8mnkW__bento2_row_2 .bento-animations-module__o8mnkW__bento2_b3{animation-delay:.85s}.bento-animations-module__o8mnkW__bento2_row_3 .bento-animations-module__o8mnkW__bento2_b1{animation-delay:.88s}.bento-animations-module__o8mnkW__bento2_row_3 .bento-animations-module__o8mnkW__bento2_b2{animation-delay:.94s}.bento-animations-module__o8mnkW__bento2_row_3 .bento-animations-module__o8mnkW__bento2_b3{animation-delay:1s}.bento-animations-module__o8mnkW__bento2_row_4 .bento-animations-module__o8mnkW__bento2_b1{animation-delay:1.03s}.bento-animations-module__o8mnkW__bento2_row_4 .bento-animations-module__o8mnkW__bento2_b2{animation-delay:1.09s}.bento-animations-module__o8mnkW__bento2_row_4 .bento-animations-module__o8mnkW__bento2_b3{animation-delay:1.15s}.bento-animations-module__o8mnkW__bento2_row_5 .bento-animations-module__o8mnkW__bento2_b1{animation-delay:1.18s}.bento-animations-module__o8mnkW__bento2_row_5 .bento-animations-module__o8mnkW__bento2_b2{animation-delay:1.24s}.bento-animations-module__o8mnkW__bento2_row_5 .bento-animations-module__o8mnkW__bento2_b3{animation-delay:1.3s}
.solution-section-module__zV6ZOa__section{color:#fff;background:linear-gradient(#1a230e 0%,#2b3a16 100%);justify-content:center;width:100vw;margin-left:calc(50% - 50vw);padding:60px 0 120px;display:flex}.solution-section-module__zV6ZOa__container{width:100%;max-width:1300px;padding:0 60px}.solution-section-module__zV6ZOa__header{text-align:center;flex-direction:column;align-items:center;gap:12px;margin-bottom:64px;display:flex}.solution-section-module__zV6ZOa__eyebrow{color:#fff;background:#ffffff0d;border:.5px solid #ffffff1a;border-radius:32px;align-items:center;gap:8px;padding:6px 14px 6px 8px;font-size:12px;font-weight:500;display:flex;position:relative;box-shadow:inset 0 .5px .5px #ffffff1a,0 4px 12px #0003}.solution-section-module__zV6ZOa__pulseDotWrapper{justify-content:center;align-items:center;width:14px;height:12px;display:flex}.solution-section-module__zV6ZOa__pulseDot{z-index:2;background:#fff;border-radius:50%;flex-shrink:0;width:6px;height:6px;position:relative}.solution-section-module__zV6ZOa__pulseWave{filter:blur(2.5px);pointer-events:none;z-index:-1;transform-origin:50%;background:radial-gradient(circle,#ffffff80 0%,#fff0 75%);border-radius:50%;width:100%;height:100%;animation:2.5s ease-out infinite solution-section-module__zV6ZOa__pulse_wave_solution;position:absolute;top:0;left:0}.solution-section-module__zV6ZOa__pulseOutline{pointer-events:none;z-index:-1;transform-origin:50%;border:.5px solid #ffffff4d;border-radius:50%;width:100%;height:100%;animation:2.5s ease-out .6s infinite solution-section-module__zV6ZOa__pulse_wave_solution;position:absolute;top:0;left:0}@keyframes solution-section-module__zV6ZOa__pulse_wave_solution{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(3.5)}}.solution-section-module__zV6ZOa__headline{font-family:var(--font-averia),serif;letter-spacing:-.02em;color:#fff;max-width:420px;margin:0;font-size:32px;font-weight:700;line-height:1.2}.solution-section-module__zV6ZOa__description{color:#a6aba0;font-family:var(--font-suisse),sans-serif;max-width:552px;margin:0 auto;font-size:16px;font-weight:300;line-height:1.5}.solution-section-module__zV6ZOa__bentoOuter{background:#ffffff05;border-radius:20px;padding:4px;box-shadow:0 0 0 1px #ffffff0d}.solution-section-module__zV6ZOa__bentoInner{background:#ffffff1a;border:1px solid #ffffff1a;border-radius:16px;overflow:hidden}.solution-section-module__zV6ZOa__grid{grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.solution-section-module__zV6ZOa__card{cursor:pointer;background:#2a341b padding-box padding-box;flex-direction:column;min-height:480px;padding:32px;transition:all .15s ease-out;display:flex;position:relative}.solution-section-module__zV6ZOa__card:hover{background:#263018;transition:all .4s cubic-bezier(.22,1,.36,1);box-shadow:inset 0 4px 24px #0003,inset 0 1px 4px #0000001a,inset 0 -1px 1px #ffffff05}.solution-section-module__zV6ZOa__plusIcon{opacity:.5;pointer-events:none;justify-content:center;align-items:center;width:28px;height:28px;transition:all .4s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;top:24px;right:24px;transform:rotate(-90deg)}.solution-section-module__zV6ZOa__card:hover .solution-section-module__zV6ZOa__plusIcon{opacity:1;transform:rotate(0)}.solution-section-module__zV6ZOa__plusIcon img{opacity:.9;width:100%;height:100%;transition:opacity .4s;display:block}.solution-section-module__zV6ZOa__card:hover .solution-section-module__zV6ZOa__plusIcon img{opacity:1}.solution-section-module__zV6ZOa__number{color:#a1b586;font-size:12px;font-family:var(--font-suisse),sans-serif;margin-top:0;margin-bottom:32px;font-weight:500;display:block}.solution-section-module__zV6ZOa__illustrationContainer{justify-content:center;align-items:center;width:100%;height:220px;margin-top:20px;margin-bottom:40px;display:flex;position:relative;overflow:visible}.solution-section-module__zV6ZOa__cardContent{flex-direction:column;justify-content:flex-start;height:100%;display:flex}.solution-section-module__zV6ZOa__cardTitle{font-family:var(--font-suisse),sans-serif;color:#fff;margin-bottom:12px;font-size:16px;font-weight:500;line-height:1.25}.solution-section-module__zV6ZOa__cardSubtitle{font-family:var(--font-suisse),sans-serif;letter-spacing:.03em;color:#ffffffb3;text-align:left;max-width:100%;margin-bottom:0;font-size:14px;font-weight:300;line-height:1.6}@media (max-width:1300px){.solution-section-module__zV6ZOa__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.solution-section-module__zV6ZOa__section{padding:32px 0}.solution-section-module__zV6ZOa__container{padding:0 16px}.solution-section-module__zV6ZOa__headline{letter-spacing:-.01em;max-width:100%;font-size:24px}.solution-section-module__zV6ZOa__description{max-width:100%;font-size:14px}.solution-section-module__zV6ZOa__header{margin-bottom:40px}.solution-section-module__zV6ZOa__grid{grid-template-columns:1fr}.solution-section-module__zV6ZOa__card{min-height:400px;padding:24px}}.solution-section-module__zV6ZOa__illustrationBento{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.solution-section-module__zV6ZOa__bentoImage{object-fit:contain;width:100%;height:auto}.solution-section-module__zV6ZOa__modalOverlay{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:9999;background:#0d1208b3;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.solution-section-module__zV6ZOa__modalContainer{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#1a2111b3;border:1px solid #ffffff1f;border-radius:32px;flex-direction:column;width:100%;max-width:650px;max-height:90vh;display:flex;position:relative;overflow:hidden}.solution-section-module__zV6ZOa__modalHeader{background:0 0;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:26px 48px;display:flex}.solution-section-module__zV6ZOa__modalNumber{font-family:var(--font-suisse),sans-serif;color:#a1b586;align-items:center;font-size:14px;font-weight:600;line-height:1;display:flex}.solution-section-module__zV6ZOa__modalClose{color:#fff9;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:color .2s;display:flex}.solution-section-module__zV6ZOa__modalClose:hover{color:#fff}.solution-section-module__zV6ZOa__modalScrollArea{scrollbar-width:thin;scrollbar-color:#fff3 transparent;flex:1;padding:0;overflow-y:auto}.solution-section-module__zV6ZOa__modalScrollArea::-webkit-scrollbar{width:6px}.solution-section-module__zV6ZOa__modalScrollArea::-webkit-scrollbar-track{background:0 0}.solution-section-module__zV6ZOa__modalScrollArea::-webkit-scrollbar-thumb{background-color:#fff3;border-radius:10px}.solution-section-module__zV6ZOa__modalScrollArea::-webkit-scrollbar-thumb:hover{background-color:#ffffff4d}.solution-section-module__zV6ZOa__modalBody{flex-direction:column;padding:24px 48px 48px;display:flex}.solution-section-module__zV6ZOa__modalIllustration{background:0 0;border:none;border-radius:24px;justify-content:center;align-items:center;width:100%;height:380px;margin-bottom:48px;padding:64px;display:flex}.solution-section-module__zV6ZOa__modalIllustrationInner{width:100%;max-width:600px}.solution-section-module__zV6ZOa__modalContentWrapper{flex-direction:column;gap:12px;padding:0;display:flex}.solution-section-module__zV6ZOa__modalDetailTitle{font-family:var(--font-averia),serif;color:#fff;letter-spacing:-.02em;margin:0;font-size:20px;font-weight:700;line-height:1.2}.solution-section-module__zV6ZOa__modalDetailFlow{flex-direction:column;gap:24px;display:flex}.solution-section-module__zV6ZOa__modalDescription{font-family:var(--font-suisse),sans-serif;color:#ffffffa6;margin:0;font-size:16px;font-weight:400;line-height:1.6}.solution-section-module__zV6ZOa__modalHighlights{flex-direction:column;gap:16px;display:flex}.solution-section-module__zV6ZOa__highlightItem{align-items:flex-start;gap:16px;display:flex}.solution-section-module__zV6ZOa__highlightDot{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:2px;display:flex}.solution-section-module__zV6ZOa__highlightDotInner{background:#a1b586;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #a1b58680}.solution-section-module__zV6ZOa__highlightText{font-family:var(--font-suisse),sans-serif;color:#ffffffd9;font-size:16px;font-weight:400;line-height:1.6}@media (max-width:768px){.solution-section-module__zV6ZOa__modalOverlay{padding:16px}.solution-section-module__zV6ZOa__modalContainer{border-radius:16px;width:100%;max-width:none;max-height:calc(100vh - 32px);margin:0}.solution-section-module__zV6ZOa__modalHeader{padding:12px 16px}.solution-section-module__zV6ZOa__modalBody{padding:0 16px 32px}.solution-section-module__zV6ZOa__modalIllustration{aspect-ratio:1.5;height:auto;margin-bottom:24px;padding:16px}.solution-section-module__zV6ZOa__modalDetailTitle{font-size:20px}.solution-section-module__zV6ZOa__modalContentWrapper{gap:12px}.solution-section-module__zV6ZOa__modalDescription,.solution-section-module__zV6ZOa__highlightText{font-size:14px}}
