:root{--text-main:#0f2b3c;--text-secondary:#3d5a6e;--text-muted:#6e8898;--bg-page:#f6f9fc;--bg-white:#fff;--accent:#7cc20e;--accent-light:#7cc20e1a;--accent-border:#7cc20e47;--card-shadow:0 1px 3px #0000000a,0 6px 24px #3c56690f;--card-radius:16px;--section-gap:100px}*{box-sizing:border-box}html{touch-action:manipulation;-ms-touch-action:manipulation}.ant-row{align-items:stretch}.ant-row>.ant-col{flex-direction:column;display:flex}.ant-row>.ant-col>.prodFeatureCard,.ant-row>.ant-col>.prodIntegrationCard,.ant-row>.ant-col>.testimonialCard,.ant-row>.ant-col>.aboutLeaderCard,.ant-row>.ant-col>.downloadCardMotion{flex:1}.ant-row>.ant-col>div{flex-direction:column;flex:1;display:flex}.ant-row>.ant-col>div>.prodFeatureCard,.ant-row>.ant-col>div>.prodIntegrationCard,.ant-row>.ant-col>div>.testimonialCard,.ant-row>.ant-col>div>.aboutLeaderCard,.ant-row>.ant-col>div>.hcShieldCard,.ant-row>.ant-col>div>.hcBenefitCard{flex:1}html,body{background:var(--bg-page);color:var(--text-main);-webkit-font-smoothing:antialiased;margin:0;padding:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}.container{width:min(1160px,100% - 48px);margin:0 auto}.heroBg{z-index:0;pointer-events:none;backface-visibility:hidden;contain:layout paint;background:linear-gradient(178deg,#fff 0%,#f8fafe 38%,#f2f6fb 100%);width:100%;height:100vh;position:fixed;inset:0;overflow:hidden;transform:translateZ(0)}.heroBg canvas,.newsHaloFx canvas,.technologyGlobeFx canvas,.threatPortal canvas{backface-visibility:hidden;transform:translateZ(0)}.heroGradientLayer{z-index:0;backface-visibility:hidden;position:absolute;inset:0;transform:translateZ(0)}.heroGradientLayer:before{content:"";background:radial-gradient(circle,#7cc20e0a 0%,#7cc20e05 30%,#0000 55%);border-radius:999px;width:1100px;height:1100px;position:absolute;top:-380px;right:-280px}.heroGradientLayer:after{content:"";background:radial-gradient(circle,#aabaca1f 0%,#aabaca0d 35%,#0000 55%);border-radius:999px;width:900px;height:900px;position:absolute;bottom:-300px;left:-220px}.scrollRoot{z-index:1;min-height:100vh;position:relative}.navScrollSentinel{pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0}.topNavOuter{z-index:50;backface-visibility:hidden;background:#ffffffe0;border-bottom:1px solid #0000;transition:background .4s,border-color .4s,box-shadow .4s;position:sticky;top:0;transform:translateZ(0)}.topNavOuter.topNavScrolled{background:#fffffff7;border-bottom-color:#0000000f;box-shadow:0 1px #0000000a,0 4px 20px #3c56690f}.topNav{justify-content:space-between;align-items:center;gap:20px;padding:14px 0;transition:padding .3s;display:flex}.topNavOuter.topNavScrolled .topNav{padding:10px 0}.brand{align-items:center;gap:10px;display:flex}.brandDivider{background:#0f2b3c24;flex:none;width:1px;height:22px;transition:background .35s}.brandName{letter-spacing:.02em;text-transform:uppercase;color:#1d3136;font-family:Montserrat,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-size:17px;font-weight:800;line-height:1;transition:color .35s}.desktopNav{flex:1;justify-content:center;align-items:center;gap:6px;display:flex}.navItem{color:var(--text-secondary);cursor:pointer;border-radius:8px;padding:6px 12px;font-size:14px;font-weight:500;transition:color .2s}.navLink{text-decoration:none}.navItem:hover{color:var(--text-main);background:#0f2b3c08}.navDropdown{position:relative}.navDropdownTrigger{-webkit-user-select:none;user-select:none;align-items:center;gap:4px;display:inline-flex}.navDropdownArrow{opacity:.5;font-size:9px;transition:transform .25s}.navDropdown:hover .navDropdownArrow{opacity:.8;transform:rotate(180deg)}.navDropdownPanel{opacity:0;visibility:hidden;pointer-events:none;z-index:1000;background:#fffffffa;border:1px solid #0f2b3c14;border-radius:14px;min-width:200px;padding:8px;transition:opacity .2s,transform .2s,visibility .2s;position:absolute;top:100%;left:50%;transform:translate(-50%)translateY(4px);box-shadow:0 8px 32px #0f2b3c1a,0 1px 3px #0f2b3c0f}.navDropdown:hover .navDropdownPanel{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)translateY(0)}.navDropdownLink{color:var(--text-secondary);white-space:nowrap;border-radius:8px;padding:9px 14px;font-size:13.5px;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:block}.navDropdownLink:hover{color:var(--text-main);background:#7cc20e12}.mobileNavGroup{flex-direction:column;display:flex}.mobileNavGroupTrigger{width:100%;color:var(--text-main);cursor:pointer;text-align:left;background:0 0;border:none;border-bottom:1px solid #0f2b3c0f;justify-content:space-between;align-items:center;padding:10px 2px;font-size:15px;font-weight:550;transition:color .2s;display:flex}.mobileNavGroupTrigger:hover{color:var(--accent)}.mobileNavGroupArrow{color:var(--text-muted);font-size:10px;transition:transform .25s}.mobileNavGroupArrowOpen{transform:rotate(90deg)}.mobileNavGroupChildren{border-left:2px solid #7cc20e33;margin-bottom:4px;margin-left:6px;padding-left:12px}.mobileNavChildItem.mobileNavItem{color:var(--text-secondary);border-bottom:none;padding:8px 10px;font-size:14px;font-weight:500}.mobileNavChildItem.mobileNavItem:hover{color:var(--accent);background:#7cc20e0d}.langTag.ant-tag{color:var(--text-muted);background:#0f2b3c0a;border-color:#0f2b3c1a;border-radius:999px;font-size:11px;transition:background .35s,border-color .35s,color .35s}@keyframes threatIconPulse{0%,to{opacity:.6}50%{opacity:1}}.threatDbBtn.ant-btn,.threatDbBtn.ant-btn:focus,.threatDbBtn.ant-btn:active{letter-spacing:.03em;font-size:13px;font-weight:700;transition:color .25s;color:#cc2a18!important;box-shadow:none!important;background:0 0!important;border:none!important}.threatDbBtn.ant-btn .anticon{animation:3s ease-in-out infinite threatIconPulse;color:#cc2a18!important}.threatDbBtn.ant-btn:hover,.threatDbBtn.ant-btn:hover:focus{color:#e32!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}.threatDbBtn.ant-btn:hover .anticon{opacity:1;animation:none;color:#e32!important}.topNavOuter.topNavDevil{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;background:#08080e!important;border-bottom-color:#0000!important}.topNavOuter.topNavDevil .navLink,.topNavOuter.topNavDevil .brandName,.topNavOuter.topNavDevil .desktopNavTrigger{color:#ffffffb3!important}.topNavOuter.topNavDevil .navLink:hover,.topNavOuter.topNavDevil .desktopNavTrigger:hover{color:#fffffff2!important}.topNavOuter.topNavDevil .brandDivider{background:#ffffff26!important}.localeDropdownDevil.ant-select-dropdown{background:#1a1a22!important}.localeDropdownDevil .ant-select-item{color:#ffffffb3!important}.localeDropdownDevil .ant-select-item-option-active,.localeDropdownDevil .ant-select-item-option-selected{color:#fff!important;background:#ffffff14!important}.threatDbBtn.threatDbActive.ant-btn,.threatDbBtn.threatDbActive.ant-btn:hover,.threatDbBtn.threatDbActive.ant-btn:focus{color:#e43!important;box-shadow:none!important;background:0 0!important;border:none!important}.threatDbBtn.threatDbActive.ant-btn .anticon{opacity:1;animation:none;color:#e43!important}.mobileThreatDbBtn.ant-btn{display:none}.localeSelect{width:130px}.localeOptionLabel{line-height:1}.localeFlag{align-items:center;line-height:1;display:inline-flex;transform:translateY(1px)}.localeSelect .ant-select-selector{color:var(--text-secondary)!important;background:#0f2b3c08!important;border-color:#0f2b3c1a!important;transition:background .35s,border-color .35s,color .35s!important}.mobileMenuButton.ant-btn{width:40px;height:40px;box-shadow:none;color:var(--text-main);background:0 0;border:none;border-radius:10px;display:none}.mobileMenuButton.ant-btn:hover{color:var(--text-main)!important;background:#7cc20e14!important}.mobileMenuContent{flex-direction:column;gap:24px;display:flex}.mobileMenuLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);font-size:12px;font-weight:600}.mobileNavList{flex-direction:column;gap:4px;margin-top:10px;display:flex}.mobileNavItem{appearance:none;color:var(--text-main);text-align:left;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #0f2b3c0f;border-radius:8px;padding:10px 8px;font-size:15px;font-weight:550;text-decoration:none;transition:background .2s,color .2s;display:block}.mobileNavItem:hover{color:var(--accent);background:#7cc20e0f}.mobileLangBlock{flex-direction:column;gap:10px;display:flex}.heroSection{text-align:center;z-index:5;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:calc(100vh - 64px);padding:60px 0 80px;display:flex;position:relative}.heroLogoWrap{width:180px;height:180px;margin-bottom:8px;position:relative}.logoHalo{backface-visibility:hidden;background:radial-gradient(circle,#7cc20e0f 0%,#7cc20e05 40%,#0000 60%);border-radius:999px;animation:7s ease-in-out infinite haloPulse;position:absolute;inset:-40%;transform:translateZ(0)}.heroLogoCentered{z-index:2;position:relative;width:100%!important;height:auto!important}.eyebrow.ant-tag{border-color:var(--accent-border);color:#5a8f0a;background:var(--accent-light);letter-spacing:.04em;border-radius:999px;padding:5px 16px;font-size:12px;font-weight:600}.heroTitle.ant-typography{letter-spacing:-.035em;max-width:780px;color:var(--text-main)!important;margin:14px 0 12px!important;font-size:clamp(2.2rem,5.2vw,3.8rem)!important;font-weight:700!important;line-height:1.08!important}.heroBody.ant-typography{color:var(--text-main);opacity:.78;max-width:600px;font-size:1.12rem;line-height:1.72;margin:0 auto 28px!important}.heroCta.ant-btn{border-radius:12px;min-width:200px;height:50px;font-size:15px;font-weight:600;transition:filter .2s,box-shadow .2s,transform .2s;box-shadow:0 2px 12px #7cc20e33;background:var(--accent)!important;border-color:var(--accent)!important;color:#fff!important}.heroCta.ant-btn:hover{filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 4px 20px #7cc20e4d}.heroSecondary.ant-btn{border-radius:12px;min-width:180px;height:50px;font-size:15px;font-weight:600;transition:background .2s,box-shadow .2s,transform .2s;box-shadow:0 1px 4px #0000000a;color:var(--text-main)!important;background:var(--bg-white)!important;border-color:#0f2b3c29!important}.heroSecondary.ant-btn:hover{transform:translateY(-1px);box-shadow:0 2px 10px #0000000f}.statsRow{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:28px;display:flex}.statChip{background:var(--bg-white);border:1px solid #0000000f;border-radius:14px;flex-direction:column;align-items:center;min-width:150px;padding:16px 24px 14px;transition:border-color .3s,box-shadow .3s,transform .3s;display:flex;box-shadow:0 1px 3px #00000008}.statChip:hover{border-color:var(--accent-border);transform:translateY(-2px);box-shadow:0 4px 16px #3c566914}.statValue{color:var(--text-main);letter-spacing:-.02em;font-size:24px;font-weight:700;line-height:1}.statLabel{color:var(--text-muted);text-align:center;margin-top:6px;font-size:11.5px;line-height:1.3}@keyframes haloPulse{0%,to{opacity:.6;transform:translateZ(0)scale(1)}50%{opacity:1;transform:translateZ(0)scale(1.05)}}.contentLayer{z-index:2;backface-visibility:hidden;background:#fffffff5;border-top:1px solid #0000000a;position:relative;transform:translateZ(0)}.sectionWrap{padding:var(--section-gap)0}.sectionSlim{padding:64px 0}.sectionHead{text-align:center;margin-bottom:56px}.sectionEyebrow.ant-tag{border-color:var(--accent-border);color:#5a8f0a;background:var(--accent-light);letter-spacing:.05em;border-radius:999px;margin-bottom:12px;padding:4px 14px;font-size:11.5px;font-weight:600}.sectionEyebrowLight.ant-tag{color:#ffffffd9;letter-spacing:.05em;background:#ffffff14;border-color:#fff3;border-radius:999px;margin-bottom:14px;padding:4px 14px;font-size:11.5px;font-weight:600}.sectionTitle.ant-typography{letter-spacing:-.025em;color:var(--text-main)!important;margin:6px 0 10px!important;font-size:clamp(1.6rem,3.2vw,2.4rem)!important;font-weight:700!important;line-height:1.14!important}.sectionTitleLight.ant-typography{letter-spacing:-.025em;color:#fff!important;margin:6px 0 14px!important;font-size:clamp(1.6rem,3.2vw,2.4rem)!important;font-weight:700!important;line-height:1.14!important}.sectionBody.ant-typography{color:var(--text-secondary);max-width:560px;font-size:1.06rem;line-height:1.72;margin:0 auto!important}.sectionBodyLight.ant-typography{color:#d7e4f0e0;font-size:1.06rem;line-height:1.72}.whyDnsBtn.ant-btn{color:#ecf6fff5;background:linear-gradient(135deg,#7cc20e2e,#7cc20e12);border-color:#7cc20e75;border-radius:10px;height:44px;margin-top:16px;padding:0 18px;font-size:14px;font-weight:650}.whyDnsBtn.ant-btn:hover{color:#fff;background:linear-gradient(135deg,#7cc20e47,#7cc20e1f);border-color:#7cc20ead}.productCard.ant-card{border-radius:var(--card-radius);background:var(--bg-white);height:100%;box-shadow:var(--card-shadow);border:1px solid #0000000f;transition:transform .3s,box-shadow .3s,border-color .3s;overflow:hidden}.productCard.ant-card:hover{border-color:var(--accent-border);transform:translateY(-4px);box-shadow:0 8px 32px #3c56691a}.productNum{color:#0f2b3c0d;letter-spacing:-.04em;margin-bottom:2px;font-size:42px;font-weight:800;line-height:1}.productIcon{color:var(--accent);background:var(--accent-light);border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:14px;font-size:24px;display:inline-flex}.productName.ant-typography{color:var(--text-main)!important;margin:0 0 4px!important;font-size:17px!important;font-weight:700!important}.productTagline{color:var(--accent);margin-bottom:10px;font-size:13px;font-weight:600;display:block}.productBody.ant-typography{color:var(--text-muted)!important;margin:0!important;font-size:13.5px!important;line-height:1.62!important}.productLink.ant-btn{margin-top:16px;padding:0;font-size:13px;font-weight:600;color:var(--text-main)!important}.productLink.ant-btn:hover{color:var(--accent)!important}.chainWrap{background:#f6f9fcb8;border-top:1px solid #0000000a;border-bottom:1px solid #0000000a;padding:80px 0}.chainSteps{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:0;display:flex}.chainStep{text-align:center;background:#fff9;border:1px solid #0f2b3c0d;border-radius:16px;flex:1;min-width:200px;max-width:280px;padding:30px 24px;transition:box-shadow .3s,transform .3s,border-color .3s;position:relative}.chainStep:hover{border-color:#7cc20e26;transform:translateY(-2px);box-shadow:0 8px 28px #0f2b3c14}.chainStep+.chainStep:before{content:"";background:linear-gradient(#0000,#7cc20e33,#0000);width:1px;height:40%;position:absolute;top:30%;left:-1px}.chainNum{width:32px;height:32px;color:var(--accent);text-transform:uppercase;letter-spacing:.08em;background:linear-gradient(135deg,#7cc20e1f,#7cc20e08);border-radius:9px;justify-content:center;align-items:center;margin-bottom:12px;font-size:11px;font-weight:750;display:inline-flex}.chainName{color:var(--text-main);letter-spacing:-.01em;margin-bottom:8px;font-size:18px;font-weight:720}.chainDesc{color:var(--text-secondary);font-size:13.5px;line-height:1.65}.sectionDark{background:linear-gradient(#0f2636eb 0%,#122d40eb 50%,#0f2636eb 100%);position:relative;overflow:hidden}.sectionDark:before{content:"";background:linear-gradient(90deg,#0000 10%,#7cc20e2e 50%,#0000 90%);height:1px;position:absolute;top:0;left:0;right:0}.dnsGrid{flex-direction:column;gap:10px;display:flex}.dnsPoint{color:#d2e0eceb;background:#ffffff0a;border:1px solid #ffffff12;border-radius:12px;align-items:center;gap:14px;padding:14px 18px;font-size:14px;line-height:1.5;transition:border-color .3s,background .3s;display:flex}.dnsPoint:hover{background:#7cc20e0a;border-color:#7cc20e38}.dnsIcon{color:var(--accent);flex:none;font-size:15px}.testimonialCard.ant-card{background:linear-gradient(160deg,#fff 0%,#f6f9fcb3 100%);border:1px solid #0f2b3c0f;border-radius:18px;height:100%;transition:transform .35s,box-shadow .35s,border-color .35s;box-shadow:0 2px 6px #0f2b3c0a,0 8px 24px #0f2b3c08}.testimonialCard.ant-card:hover{border-color:#7cc20e24;transform:translateY(-3px);box-shadow:0 10px 32px #0f2b3c17,0 2px 6px #7cc20e0d}.quoteText.ant-typography{font-style:italic;color:var(--text-main)!important;margin-bottom:18px!important;font-size:14.5px!important;line-height:1.75!important}.quoteAuthor{color:var(--text-main);font-size:13px;font-weight:650;display:block}.badgeRow{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.badge{background:linear-gradient(160deg,#fff,#f6f9fce6);border:1px solid #0f2b3c0f;border-radius:16px;flex-direction:column;align-items:center;gap:12px;min-width:180px;max-width:220px;padding:28px 32px 22px;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;box-shadow:0 2px 6px #0f2b3c0a,0 6px 18px #0f2b3c08}.badge:hover{border-color:#7cc20e2e;transform:translateY(-2px);box-shadow:0 8px 28px #0f2b3c14,0 2px 6px #7cc20e0f}.badgeLogo{object-fit:contain;filter:grayscale(.15);width:auto;max-width:140px;height:44px;transition:filter .3s}.badge:hover .badgeLogo{filter:grayscale(0)}.badgeLabel{color:var(--text-muted);text-align:center;letter-spacing:.01em;font-size:12.5px;font-weight:600;line-height:1.35}.sectionCta{background:#f6f9fcc2;border-top:1px solid #0000000a;padding:80px 0 100px}.ctaInner{text-align:center}.ctaTitle.ant-typography{color:var(--text-main)!important;margin-bottom:10px!important;font-size:clamp(1.6rem,3.2vw,2.4rem)!important;font-weight:700!important}.ctaBody.ant-typography{color:var(--text-secondary);max-width:500px;font-size:1.06rem;line-height:1.72;margin:0 auto 28px!important}.ctaSecBtn.ant-btn{border-radius:12px;min-width:180px;height:50px;font-size:15px;font-weight:600;transition:background .2s,box-shadow .2s,transform .2s;box-shadow:0 1px 4px #0000000a;color:var(--text-main)!important;background:var(--bg-white)!important;border-color:#0f2b3c29!important}.ctaSecBtn.ant-btn:hover{transform:translateY(-1px);box-shadow:0 2px 10px #0000000f}.siteFooter{background:linear-gradient(#f6f9fcd6 0%,#eef3f8db 100%);border-top:1px solid #0f2b3c14}.footerTop{grid-template-columns:1.4fr 1fr 1fr;gap:44px;padding:64px 0 42px;display:grid}.footerBrandHead{align-items:center;gap:12px;margin-bottom:14px;display:flex}.footerBrandHead img{filter:grayscale()contrast(1.08)}.footerBrandName{color:var(--text-main);letter-spacing:-.02em;font-size:16px;font-weight:650;line-height:1}.footerBrandText.ant-typography{color:var(--text-secondary);max-width:420px;font-size:14px;line-height:1.72;margin:0 0 14px!important}.footerContactList{margin-bottom:14px}.footerContactItem{color:var(--text-secondary);align-items:center;gap:8px;font-size:14px;font-weight:500;transition:color .2s;display:inline-flex}.footerContactItem:hover{color:var(--text-main)}.footerSocials{margin-top:4px}.footerSocialBtn{width:34px;height:34px;color:var(--text-main);background:#fff;border:1px solid #0f2b3c24;border-radius:10px;justify-content:center;align-items:center;transition:border-color .2s,transform .2s,color .2s;display:inline-flex}.footerSocialBtn:hover{border-color:var(--accent-border);color:var(--accent);transform:translateY(-1px)}.footerLinksCol{min-width:0}.footerColTitle.ant-typography{color:var(--text-main);text-transform:uppercase;letter-spacing:.08em;margin-bottom:14px;font-size:13px;font-weight:700;display:block}.footerLinkList{flex-direction:column;gap:8px;display:flex}.footerLinkItem{color:var(--text-secondary);font-size:14px;line-height:1.5;transition:color .2s,transform .2s}.footerLinkItem:hover{color:var(--text-main);transform:translate(2px)}.footerBottom{border-top:1px solid #0f2b3c14}.footerBottomInner{height:56px;color:var(--text-muted);justify-content:flex-start;align-items:center;font-size:13px;display:flex}.aboutPage{background:var(--bg-white)}.aboutEyebrow{text-transform:uppercase;letter-spacing:.12em;color:var(--accent);margin-bottom:14px;padding-left:20px;font-size:12px;font-weight:700;display:inline-block;position:relative}.aboutEyebrow:before{content:"";background:var(--accent);width:12px;height:2px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.aboutHero{background:linear-gradient(168deg,#f8fafe 0%,#fff 50%,#f4f8f2 100%);padding:72px 0 80px;position:relative;overflow:hidden}.aboutHero:before{content:"";pointer-events:none;background:radial-gradient(circle,#7cc20e09 0%,#7cc20e03 35%,#0000 55%);border-radius:999px;width:1000px;height:1000px;position:absolute;top:-400px;right:-300px}.aboutHero:after{content:"";pointer-events:none;background:radial-gradient(circle,#aabaca14 0%,#aabaca08 35%,#0000 55%);border-radius:999px;width:700px;height:700px;position:absolute;bottom:-280px;left:-180px}.aboutHeroInner{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.aboutHeroContent{z-index:2;position:relative}.aboutTitle.ant-typography{letter-spacing:-.035em;color:var(--text-main)!important;margin:0 0 20px!important;font-size:clamp(2rem,4.2vw,3.2rem)!important;font-weight:700!important;line-height:1.1!important}.aboutTitleAccent{color:var(--accent)}.aboutTitleMuted{color:var(--text-muted);font-weight:500}.aboutLead.ant-typography{color:var(--text-secondary);font-size:1.06rem;line-height:1.78;margin:0 0 32px!important}.aboutHeroStats{border-top:1px solid #0000000f;align-items:center;gap:0;padding-top:24px;display:flex}.aboutHeroStat{text-align:center;flex-direction:column;flex:1;gap:4px;display:flex}.aboutHeroStatDivider{background:#00000014;flex:none;width:1px;height:36px}.aboutHeroStatValue{color:var(--text-main);letter-spacing:-.02em;font-size:22px;font-weight:800}.aboutHeroStatLabel{color:var(--text-muted);font-size:11.5px;font-weight:500}.aboutHeroVisual{z-index:1;min-height:380px;position:relative}.aboutHeroImageStack{width:100%;height:380px;position:relative}.aboutHeroImg{border-radius:16px;position:absolute;overflow:hidden;box-shadow:0 8px 32px #0f2b3c1f,0 2px 8px #0f2b3c0f}.aboutHeroImg img{object-fit:cover;width:100%!important;height:100%!important}.aboutHeroImgBack{z-index:1;width:72%;height:82%;top:0;left:0}.aboutHeroImgFront{z-index:2;border:3px solid var(--bg-white);width:62%;height:72%;bottom:0;right:0}.aboutMissionBand{background:var(--bg-page);border-top:1px solid #0000000a;padding:80px 0}.aboutMissionRow{align-items:stretch;display:flex!important}.aboutMissionBlock{height:100%;padding:40px 36px;position:relative}.aboutMissionLeft{border-right:1px solid #0000000f}.aboutMissionIconWrap{color:#fff;background:linear-gradient(135deg,var(--accent)0%,#5a9f08 100%);border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:20px;font-size:24px;display:inline-flex;box-shadow:0 4px 16px #7cc20e33}.aboutMissionTitle.ant-typography{letter-spacing:-.02em;color:var(--text-main)!important;margin:0 0 12px!important;font-size:24px!important;font-weight:700!important}.aboutMissionBody.ant-typography{color:var(--text-secondary)!important;margin:0!important;font-size:15px!important;line-height:1.78!important}.aboutWhySection{background:var(--bg-white);padding:100px 0}.aboutWhyHead{margin-bottom:56px}.aboutWhyTitle.ant-typography{letter-spacing:-.025em;color:var(--text-main)!important;margin:0!important;font-size:clamp(1.6rem,3vw,2.4rem)!important;font-weight:700!important;line-height:1.2!important}.aboutPillarGrid{flex-direction:column;gap:0;display:flex}.aboutPillarItem{cursor:default;background:#fff9;border:1px solid #0f2b3c0d;border-radius:16px;align-items:center;gap:24px;margin-bottom:10px;padding:28px 24px;transition:box-shadow .3s,transform .3s,border-color .3s;display:flex}.aboutPillarItem:hover{border-color:#7cc20e26;transform:translateY(-2px);box-shadow:0 6px 24px #0f2b3c12}.aboutPillarIconRing{color:#fff;border-radius:14px;flex:none;justify-content:center;align-items:center;width:52px;height:52px;font-size:22px;display:flex;box-shadow:0 2px 10px #0000001a}.aboutPillarText{flex:1;min-width:0}.aboutPillarName.ant-typography{color:var(--text-main)!important;margin:0 0 4px!important;font-size:17px!important;font-weight:700!important}.aboutPillarBody.ant-typography{color:var(--text-secondary)!important;margin:0!important;font-size:14px!important;line-height:1.65!important}.aboutPillarArrow{color:var(--text-muted);opacity:0;flex:none;font-size:14px;transition:opacity .3s,transform .3s;transform:translate(-6px)}.aboutPillarItem:hover .aboutPillarArrow{opacity:1;transform:translate(0)}.aboutTeamSection{background:linear-gradient(180deg,var(--bg-page)0%,var(--bg-white)100%);padding:100px 0}.aboutTeamHead{text-align:center;margin-bottom:56px}.aboutTeamTitle.ant-typography{letter-spacing:-.025em;color:var(--text-main)!important;margin:0 0 10px!important;font-size:clamp(1.6rem,3vw,2.4rem)!important;font-weight:700!important;line-height:1.14!important}.aboutTeamSubtitle.ant-typography{color:var(--text-secondary);max-width:520px;font-size:1.06rem;line-height:1.72;margin:0 auto!important}.aboutLeaderCardWrap{height:100%}.aboutLeaderCard{background:var(--bg-white);text-align:center;border:1px solid #0000000d;border-radius:20px;height:100%;transition:transform .4s,box-shadow .4s;overflow:hidden;box-shadow:0 2px 8px #3c56690a,0 12px 40px #3c56690f}.aboutLeaderCard:hover{transform:translateY(-5px);box-shadow:0 16px 48px #3c56691a}.aboutLeaderPhotoOuter{padding:28px 28px 0}.aboutLeaderPhotoWrap{background:linear-gradient(160deg,#f6f9fc,#eaf0f6);border:3px solid #0000000a;border-radius:999px;width:140px;height:140px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 4px 20px #3c56691a}.aboutLeaderPhoto{object-fit:cover;border-radius:999px;width:100%!important;height:100%!important}.aboutLeaderInfo{padding:20px 24px 28px}.aboutLeaderName.ant-typography{color:var(--text-main)!important;margin:0 0 4px!important;font-size:18px!important;font-weight:700!important}.aboutLeaderRole{color:#fff;letter-spacing:.04em;background:var(--accent);border-radius:999px;margin-bottom:12px;padding:3px 14px;font-size:13px;font-weight:600;display:inline-block}.aboutLeaderBio.ant-typography{color:var(--text-secondary)!important;margin:0!important;font-size:13.5px!important;line-height:1.65!important}.prodPage{--prod-accent:#f08a2f;--prod-accent-soft:#ffb46f;--prod-accent-rgb:240,138,47;--accent:var(--prod-accent);isolation:isolate;background:linear-gradient(#ffffffeb 0%,#f8fafce6 100%);position:relative;overflow:hidden}.prodTheme-cyberintel{--prod-accent:#f08a2f;--prod-accent-soft:#ffb46f;--prod-accent-rgb:240,138,47}.prodTheme-dohzelProxy{--prod-accent:#234a9b;--prod-accent-soft:#5f86df;--prod-accent-rgb:35,74,155}.prodTheme-dohzelMobile{--prod-accent:#4ea3ff;--prod-accent-soft:#9dd0ff;--prod-accent-rgb:78,163,255}.prodTheme-threatdb{--prod-accent:#d73a49;--prod-accent-soft:#ff7a84;--prod-accent-rgb:215,58,73}.prodPageFx{z-index:0;pointer-events:none;position:absolute;inset:0}.prodPage>:not(.prodPageFx){z-index:1;position:relative}.prodPage .heroCta.ant-btn,.prodPage .heroCta.ant-btn.ant-btn-primary{background:var(--prod-accent)!important;border-color:var(--prod-accent)!important;color:#fff!important;box-shadow:0 2px 12px rgba(var(--prod-accent-rgb),.28)!important}.prodPage .heroCta.ant-btn:hover,.prodPage .heroCta.ant-btn:focus,.prodPage .heroCta.ant-btn:focus-visible,.prodPage .heroCta.ant-btn:active{filter:brightness(1.06);background:var(--prod-accent)!important;border-color:var(--prod-accent)!important;color:#fff!important;box-shadow:0 4px 20px rgba(var(--prod-accent-rgb),.34)!important}.prodPage .prodSectionSoft{background:linear-gradient(#ffffff94 0%,#f8fbff85 100%)!important}.prodHero{background:radial-gradient(ellipse 65% 50% at 75% 20%,rgba(var(--prod-accent-rgb),.16)0%,transparent 72%),radial-gradient(ellipse 60% 55% at 15% 80%,rgba(var(--prod-accent-rgb),.1)0%,transparent 62%),linear-gradient(180deg,#fff9 0%,#f6f9fc8a 100%);padding:92px 0 72px;position:relative;overflow:hidden}.prodHero:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#ffffffeb 0%,#ffffffb8 34%,#ffffff24 58%,#fff0 76%),radial-gradient(780px 340px at 24% 36%,#ffffff75,#0000 70%);position:absolute;inset:0}.prodHeroObjectBg{z-index:0;pointer-events:none;opacity:.62;justify-content:flex-end;display:flex;position:absolute;inset:0}.prodHeroObjectBg .productHeroModel,.prodHeroObjectBg .prodHeroModelCanvas{width:68%;height:100%;position:absolute;inset:0 -2% 0 auto}.prodHeroObjectBg .prodModelFallback{opacity:.62;inset:14% -1% 10% 54%}.prodHeroFx{z-index:0;pointer-events:none;opacity:1;position:absolute;inset:0}.prodHero .container{z-index:2;position:relative}.prodHeroGrid{align-items:center;display:block}.prodHeroContent{background:#ffffffa8;border:1px solid #ffffffb8;border-radius:18px;max-width:720px;padding:22px 24px;box-shadow:0 8px 30px #0f2b3c1a,inset 0 1px #ffffff8c}.prodHeroTitle.ant-typography{letter-spacing:-.03em;color:var(--text-main)!important;margin-bottom:20px!important;font-size:clamp(2rem,4vw,2.85rem)!important;font-weight:760!important;line-height:1.12!important}.prodHeroAccent{background:linear-gradient(135deg,var(--prod-accent)0%,var(--prod-accent-soft)60%,var(--prod-accent)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.prodHeroBody.ant-typography{max-width:520px;font-size:1.06rem;line-height:1.72;color:var(--text-secondary)!important;margin-bottom:28px!important}.prodPlatforms{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.prodPlatformChip{color:var(--text-muted);letter-spacing:.01em;background:#0f2b3c0a;border-radius:999px;align-items:center;gap:5px;padding:4px 12px;font-size:12.5px;font-weight:550;display:inline-flex}.prodHeroVisual{justify-content:center;align-items:center;display:flex}.prodHeroImageWrap{aspect-ratio:1;width:100%;max-width:430px;position:relative}.prodHeroImageWrap:before{content:"";background:radial-gradient(circle,rgba(var(--prod-accent-rgb),.16)0%,transparent 70%);pointer-events:none;backface-visibility:hidden;border-radius:50%;animation:6s ease-in-out infinite alternate prodGlow;position:absolute;inset:-18%;transform:translateZ(0)}@keyframes prodGlow{0%{opacity:.6;transform:scale(1)}to{opacity:1;transform:scale(1.08)}}.prodHeroImageWrap img{z-index:1;filter:drop-shadow(0 12px 40px #0f2b3c1f);position:relative}.productHeroModel,.prodHeroModelCanvas{width:100%;height:100%;position:absolute;inset:0}.productHeroModel{z-index:1}.prodModelFallback{background:radial-gradient(circle at 30% 30%,#fff9 0%,transparent 54%),linear-gradient(145deg,rgba(var(--prod-accent-rgb),.62)0%,rgba(var(--prod-accent-rgb),.22)100%);border-radius:22px;position:absolute;inset:4%;box-shadow:0 12px 34px #0f2b3c29,inset 0 0 0 1px #ffffff52}.prodModelFallback:before,.prodModelFallback:after{content:"";border:1px solid #ffffff75;border-radius:999px;position:absolute}.prodModelFallback:before{inset:16%}.prodModelFallback:after{inset:30%}.prodHighlightBand{background:linear-gradient(#f6f9fc94 0%,#ffffff8f 100%);border-top:1px solid #00000009;border-bottom:1px solid #00000009;padding:54px 0;position:relative}.prodHighlightRow{grid-template-columns:1fr 1fr;gap:32px;display:grid}.prodHighlightItem{background:#ffffffe6;border:none;border-radius:16px;align-items:flex-start;gap:18px;padding:24px;transition:box-shadow .3s,transform .3s;display:flex;box-shadow:0 2px 8px #0f2b3c0d,0 0 0 1px #0f2b3c0a}.prodHighlightItem:hover{box-shadow:0 6px 20px #0f2b3c14,0 0 0 1px rgba(var(--prod-accent-rgb),.22);transform:translateY(-1px)}.prodHighlightIcon{background:linear-gradient(135deg,rgba(var(--prod-accent-rgb),.16),rgba(var(--prod-accent-rgb),.06));width:42px;height:42px;color:var(--accent);border-radius:12px;flex:none;justify-content:center;align-items:center;font-size:20px;display:flex}.prodHighlightText.ant-typography{color:var(--text-secondary)!important;margin:0!important;font-size:.97rem!important;line-height:1.65!important}.prodFeatureCard{background:linear-gradient(160deg,#fff 0%,#f6f9fcb3 100%);border:1px solid #0f2b3c12;border-radius:18px;height:100%;padding:32px 28px;transition:box-shadow .35s,transform .35s,border-color .35s;position:relative;box-shadow:0 2px 6px #0f2b3c0a,0 8px 24px #0f2b3c08}.prodFeatureCard:hover{box-shadow:0 8px 32px #0f2b3c1a,0 2px 8px rgba(var(--prod-accent-rgb),.18);border-color:rgba(var(--prod-accent-rgb),.3);transform:translateY(-3px)}.prodFeatureIcon{background:linear-gradient(135deg,rgba(var(--prod-accent-rgb),.22),rgba(var(--prod-accent-rgb),.08));width:50px;height:50px;color:var(--accent);box-shadow:0 2px 8px rgba(var(--prod-accent-rgb),.22);border-radius:14px;justify-content:center;align-items:center;margin-bottom:20px;font-size:22px;display:flex}.prodFeatureName.ant-typography{letter-spacing:-.01em;color:var(--text-main)!important;margin-bottom:8px!important;font-size:1.1rem!important;font-weight:680!important}.prodFeatureBody.ant-typography{color:var(--text-secondary)!important;margin:0!important;font-size:.94rem!important;line-height:1.68!important}.prodStepsSection{padding:var(--section-gap)0;background:radial-gradient(circle at 15% 25%,rgba(var(--prod-accent-rgb),.12)0%,transparent 45%),radial-gradient(circle at 85% 75%,rgba(var(--prod-accent-rgb),.08)0%,transparent 52%),linear-gradient(180deg,#f6f9fc80 0%,#ffffff85 100%)}.prodStepsHead{text-align:center;margin-bottom:56px}.prodStepsGrid{counter-reset:step;grid-template-columns:repeat(5,1fr);gap:16px;display:grid}.prodStep{text-align:center;background:#ffffffb3;border:1px solid #0f2b3c0d;border-radius:16px;padding:28px 20px 26px;transition:box-shadow .3s,transform .3s;position:relative}.prodStep:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0f2b3c0f}.prodStepNum{width:36px;height:36px;color:var(--accent);background:linear-gradient(135deg,rgba(var(--prod-accent-rgb),.2),rgba(var(--prod-accent-rgb),.08));letter-spacing:.04em;border-radius:10px;justify-content:center;align-items:center;margin-bottom:14px;font-size:13px;font-weight:750;display:inline-flex}.prodStepTitle.ant-typography{letter-spacing:-.01em;color:var(--text-main)!important;margin-bottom:8px!important;font-size:1rem!important;font-weight:670!important}.prodStepBody.ant-typography{color:var(--text-secondary)!important;margin:0!important;font-size:.88rem!important;line-height:1.6!important}.prodIntegrationCard{background:linear-gradient(160deg,#fff 0%,#f0f5facc 100%);border:1px solid #0f2b3c12;border-radius:18px;height:100%;padding:32px 28px;transition:box-shadow .35s,transform .35s,border-color .35s;position:relative;box-shadow:0 2px 6px #0f2b3c0a,0 8px 24px #0f2b3c08}.prodIntegrationCard:hover{border-color:#0f2b3c1f;transform:translateY(-3px);box-shadow:0 8px 32px #0f2b3c1a,0 2px 8px #0f2b3c0a}.prodIntegrationIcon{width:50px;height:50px;color:var(--text-main);background:linear-gradient(135deg,#0f2b3c17,#0f2b3c08);border-radius:14px;justify-content:center;align-items:center;margin-bottom:20px;font-size:22px;display:flex;box-shadow:0 2px 8px #0f2b3c0d}.prodStatCard{text-align:center;background:#ffffffe6;border-radius:16px;flex-direction:column;align-items:center;padding:26px 20px;transition:box-shadow .3s,transform .3s;display:flex;box-shadow:0 2px 8px #0f2b3c0d,0 0 0 1px #0f2b3c0a}.prodStatCard:hover{box-shadow:0 8px 24px #0f2b3c14,0 0 0 1px rgba(var(--prod-accent-rgb),.24);transform:translateY(-2px)}.prodStatValue{letter-spacing:-.03em;background:linear-gradient(135deg,var(--text-main)0%,var(--accent)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:6px;font-size:2rem;font-weight:780;line-height:1.15}.prodStatLabel{color:var(--text-secondary);letter-spacing:.01em;font-size:.85rem;font-weight:550}.prodHighlightRow4{grid-template-columns:repeat(4,1fr)}.prodHighlightCompact{text-align:center;flex-direction:column;gap:6px;padding:18px 14px}.prodHighlightLabel{letter-spacing:.01em;color:var(--accent)!important;font-size:.88rem!important}.sectionSubtitle.ant-typography{color:var(--text-muted)!important;margin-top:8px!important;font-size:.95rem!important}.prodStepsGrid4{grid-template-columns:repeat(4,1fr)}.hcPage{overflow-x:hidden}.hcHero{align-items:center;min-height:560px;display:flex;position:relative;overflow:hidden}.hcHeroBg{z-index:0;will-change:transform;position:absolute;inset:0}.hcHeroBg img{object-position:center 30%}.hcHeroOverlay{z-index:1;background:linear-gradient(160deg,#081626eb 0%,#0c2437db 45%,#081626c7 100%);position:absolute;inset:0}.hcHeroContent{z-index:2;max-width:660px;padding:110px 0 100px;position:relative}.hcHeroTag.ant-tag{color:var(--accent);background:#7cc20e26;border:1px solid #7cc20e4d;border-radius:20px;margin-bottom:20px;padding:5px 16px;font-size:13px;font-weight:640}.hcHeroTitle{letter-spacing:-.035em;color:#fff;margin:0 0 20px;font-size:clamp(2.1rem,4.5vw,3.1rem);font-weight:780;line-height:1.1}.hcHeroAccent{background:linear-gradient(90deg,var(--accent),#a5e635);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.hcHeroLead{color:#ffffffc7;max-width:520px;margin:0 0 30px;font-size:1.12rem;line-height:1.72}.hcHeroGhostBtn.ant-btn{border-radius:12px;min-width:180px;height:50px;font-weight:600;color:#fff!important;border-color:#ffffff59!important}.hcHeroGhostBtn.ant-btn:hover{border-color:var(--accent)!important;color:var(--accent)!important}.hcHeroStats{z-index:3;background:#081626e0;border-top:1px solid #ffffff14;justify-content:center;gap:0;display:flex;position:absolute;bottom:0;left:0;right:0}.hcHeroStat{border-right:1px solid #ffffff0f;flex-direction:column;align-items:center;padding:20px 40px;display:flex}.hcHeroStat:last-child{border-right:none}.hcHeroStatValue{color:var(--accent);letter-spacing:-.02em;font-size:1.5rem;font-weight:760}.hcHeroStatLabel{color:#ffffff8c;text-transform:uppercase;letter-spacing:.06em;margin-top:2px;font-size:.78rem;font-weight:500}.hcSectionIntro{text-align:center;max-width:680px;margin:0 auto 48px}.hcSectionTitle{letter-spacing:-.025em;color:var(--text-main);margin:12px 0 14px;font-size:clamp(1.55rem,3vw,2.1rem);font-weight:740;line-height:1.2}.hcSectionTitleLight{letter-spacing:-.025em;color:#fff;margin:12px 0 14px;font-size:clamp(1.55rem,3vw,2.1rem);font-weight:740;line-height:1.2}.hcSectionLead{color:var(--text-secondary);margin:0;font-size:1.02rem;line-height:1.7}.hcThreatSection{background:var(--bg-page);padding:80px 0}.hcAttackGrid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.hcAttackCard{text-align:center;background:linear-gradient(160deg,#fff,#f6f9fccc);border:1px solid #0f2b3c0f;border-radius:18px;padding:32px 20px;transition:all .35s;box-shadow:0 2px 8px #0f2b3c0a}.hcAttackCard:hover{border-color:#ef444433;transform:translateY(-4px);box-shadow:0 12px 36px #0f2b3c1a}.hcAttackIcon{color:#ef4444;background:#ef444414;border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:16px;font-size:20px;display:inline-flex}.hcAttackName{color:var(--text-main);margin:0 0 8px;font-size:1rem;font-weight:680}.hcAttackDesc{color:var(--text-secondary);margin:0;font-size:.88rem;line-height:1.55}.hcChallengesSection{background:linear-gradient(180deg,#f6f9fcb3,var(--bg-page));padding:80px 0}.hcChallengeList{flex-direction:column;gap:12px;max-width:740px;margin:0 auto;display:flex}.hcChallengeItem{background:#fff;border:1px solid #0f2b3c0f;border-radius:16px;align-items:center;gap:18px;padding:20px 24px;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 2px 8px #0f2b3c08}.hcChallengeItem:hover{border-color:#7cc20e2e;transform:translate(6px);box-shadow:0 6px 20px #0f2b3c12}.hcChallengeIcon{width:42px;height:42px;color:var(--accent);background:#7cc20e1a;border-radius:12px;flex:none;justify-content:center;align-items:center;font-size:18px;display:flex}.hcChallengeBody{align-items:baseline;gap:10px;display:flex}.hcChallengeNum{color:#d04040;letter-spacing:.04em;letter-spacing:.02em;background:linear-gradient(135deg,#d040401a,#d0404008);flex:none;font-size:12px;font-weight:750}.hcChallengeText{color:var(--text-main);font-size:.95rem;font-weight:550;line-height:1.5}.hcShieldSection{background:var(--bg-page);padding:80px 0}.hcShieldCard{text-align:center;background:linear-gradient(160deg,#fff 0%,#f6f9fccc 100%);border:1px solid #0f2b3c0f;border-radius:20px;height:100%;padding:36px 28px 32px;transition:all .4s;position:relative;overflow:hidden;box-shadow:0 2px 8px #0f2b3c0a,0 10px 28px #0f2b3c08}.hcShieldCard:before{content:"";background:var(--card-accent,#7cc20e4d);opacity:0;border-radius:20px 20px 0 0;height:4px;transition:opacity .4s;position:absolute;top:0;left:0;right:0}.hcShieldCard:hover{border-color:#7cc20e2e;transform:translateY(-4px);box-shadow:0 12px 36px #0f2b3c1a,0 2px 8px #7cc20e14}.hcShieldCard:hover:before{opacity:1}.hcShieldImgWrap{justify-content:center;margin-bottom:16px;display:flex}.hcShieldImgWrap img{filter:drop-shadow(0 6px 16px #0f2b3c1a)}.hcShieldIconBadge{width:36px;height:36px;color:var(--accent);background:#7cc20e1a;border-radius:10px;justify-content:center;align-items:center;margin:0 auto 14px;font-size:16px;display:inline-flex}.hcShieldTitle{color:var(--text-main);margin:0 0 10px;font-size:1.05rem;font-weight:680}.hcShieldBody{color:var(--text-secondary);margin:0;font-size:.9rem;line-height:1.6}.hcShieldNote{background:#7cc20e0f;border:1px solid #7cc20e26;border-radius:14px;align-items:center;gap:16px;max-width:680px;margin:36px auto 0;padding:20px 28px;display:flex}.hcShieldNoteIcon{color:var(--accent);flex:none;font-size:22px}.hcShieldNote p{color:var(--text-main);margin:0;font-size:.92rem;font-weight:560;line-height:1.55}.hcBenefitsSection{background:linear-gradient(180deg,#f6f9fc99,var(--bg-page));padding:80px 0}.hcBenefitCard{text-align:center;background:#fff;border:1px solid #0f2b3c0f;border-radius:20px;height:100%;padding:30px 24px;transition:all .35s;position:relative;overflow:hidden;box-shadow:0 2px 8px #0f2b3c0a,0 8px 28px #0f2b3c08}.hcBenefitCard:before{content:"";background:var(--role-color,var(--accent));border-radius:20px 20px 0 0;height:3px;position:absolute;top:0;left:0;right:0}.hcBenefitCard:hover{transform:translateY(-4px);box-shadow:0 12px 36px #0f2b3c1a}.hcBenefitImgWrap{justify-content:center;margin-bottom:12px;display:flex}.hcBenefitImgWrap img{filter:drop-shadow(0 4px 12px #0f2b3c14);border-radius:50%}.hcBenefitRoleTag{color:var(--text-main);background:#0f2b3c0a;border-radius:8px;margin-bottom:16px;padding:4px 14px;font-size:.92rem;font-weight:680;display:inline-block}.hcBenefitList{text-align:left;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.hcBenefitList li{color:var(--text-secondary);align-items:flex-start;gap:8px;font-size:.88rem;line-height:1.55;display:flex}.hcBenefitCheck{flex:none;margin-top:3px;font-size:13px}.hcWhySection{background:linear-gradient(160deg,#0c2437f7,#081626fa);padding:80px 0}.hcWhyGrid{flex-direction:column;gap:12px;max-width:740px;margin:0 auto;display:flex}.hcWhyItem{color:var(--text-main);background:#ffffff0d;border:1px solid #ffffff14;border-radius:16px;align-items:center;gap:18px;padding:20px 24px;font-weight:550;line-height:1.5;transition:transform .3s,box-shadow .3s;display:flex}.hcWhyItem:hover{background:#ffffff14;border-color:#7cc20e33;transform:translate(6px)}.hcWhyIcon{width:40px;height:40px;color:var(--accent);background:#7cc20e1f;border-radius:11px;flex:none;justify-content:center;align-items:center;font-size:17px;display:flex}.hcWhyText{color:#ffffffd1;font-size:.95rem;font-weight:520;line-height:1.55}.hcCtaSection{background:var(--bg-page);padding:80px 0}.hcCtaGrid{background:linear-gradient(160deg,#0c24370a,#7cc20e0a);border:1px solid #0f2b3c0f;border-radius:24px;grid-template-columns:1.2fr .8fr;align-items:center;gap:56px;padding:56px 48px;display:grid}.hcCtaTitle{letter-spacing:-.025em;color:var(--text-main);margin:0 0 16px;font-size:clamp(1.5rem,2.8vw,2rem);font-weight:740;line-height:1.2}.hcCtaBody{color:var(--text-secondary);margin:0 0 28px;font-size:.98rem;line-height:1.7}.hcCtaVisual{justify-content:center;display:flex}.hcCtaVisual img{filter:drop-shadow(0 8px 28px #0f2b3c1f);border-radius:16px}@media (max-width:980px){.hcAttackGrid{grid-template-columns:repeat(2,1fr)}.hcCtaGrid{text-align:center;grid-template-columns:1fr;gap:36px;padding:40px 32px}}@media (max-width:640px){.hcHero{min-height:420px}.hcHeroContent{padding:80px 0}.hcHeroTitle{font-size:1.7rem}.hcHeroStats{flex-wrap:wrap}.hcHeroStat{border-bottom:1px solid #ffffff0f;flex:40%;padding:14px 20px}.hcHeroStatValue{font-size:1.2rem}.hcAttackGrid{grid-template-columns:1fr}.hcChallengeItem{gap:14px;padding:16px 18px}.hcChallengeIcon{width:36px;height:36px;font-size:15px}.hcThreatSection,.hcChallengesSection,.hcShieldSection,.hcBenefitsSection,.hcWhySection,.hcCtaSection{padding:56px 0}.hcCtaGrid{padding:28px 20px}}.wpPage{overflow:hidden}.wpHero{text-align:center;background:linear-gradient(170deg,#f7f9fc 0%,#eef2f7 50%,#f0f4f0 100%);padding:100px 0 64px}.wpHeroInner{max-width:680px;margin:0 auto}.wpHeroTitle{letter-spacing:-.03em;color:var(--text-main);margin:16px 0 20px;font-size:clamp(2rem,4.5vw,3rem);font-weight:780;line-height:1.1}.wpHeroLead{color:var(--text-secondary);max-width:560px;margin:0 auto;font-size:1.08rem;line-height:1.7}.wpSelectSection{padding:64px 0 0}.wpSelectIntro{text-align:center;max-width:620px;margin:0 auto 36px}.wpSelectTitle{letter-spacing:-.02em;color:var(--text-main);margin:0 0 10px;font-size:clamp(1.3rem,2.5vw,1.75rem);font-weight:720}.wpSelectLead{color:var(--text-secondary);margin:0;font-size:.95rem;line-height:1.65}.wpCardRow{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;max-width:720px;margin:0 auto;display:grid}.wpCard{border:2px solid var(--border);text-align:left;cursor:pointer;background:#fff;border-radius:16px;flex-direction:column;gap:8px;padding:32px 24px 28px;transition:all .25s;display:flex;position:relative}.wpCard:hover{border-color:var(--card-color,var(--accent));transform:translateY(-2px);box-shadow:0 4px 24px #0000000f}.wpCardActive{border-color:var(--card-color,var(--accent));background:linear-gradient(135deg,color-mix(in srgb,var(--card-color,var(--accent))3%,#fff),#fff);box-shadow:0 4px 28px color-mix(in srgb,var(--card-color,var(--accent))12%,transparent)}.wpCardIcon{background:color-mix(in srgb,var(--card-color,var(--accent))10%,transparent);width:44px;height:44px;color:var(--card-color,var(--accent));border-radius:12px;justify-content:center;align-items:center;font-size:20px;display:flex}.wpCardLabel{color:var(--text-main);letter-spacing:-.01em;font-size:1.1rem;font-weight:680}.wpCardTagline{color:var(--text-muted);font-size:.85rem;line-height:1.5}.wpCardCheck{color:var(--card-color,var(--accent));font-size:20px;position:absolute;top:16px;right:16px}.wpDetailSection{padding:56px 0 64px}.wpDetailGrid{grid-template-columns:1fr 400px;align-items:start;gap:48px;display:grid}.wpDetailContent .sectionEyebrow{margin-bottom:16px}.wpDetailTitle{letter-spacing:-.02em;color:var(--text-main);margin:0 0 16px;font-size:clamp(1.3rem,2.5vw,1.7rem);font-weight:720;line-height:1.25}.wpDetailBody{color:var(--text-secondary);margin:0 0 28px;font-size:.96rem;line-height:1.72}.wpLearnTitle{color:var(--text-main);margin:0 0 14px;font-size:1.05rem;font-weight:660}.wpLearnList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.wpLearnList li{color:var(--text-secondary);align-items:flex-start;gap:10px;font-size:.93rem;line-height:1.55;display:flex}.wpLearnCheck{flex:none;margin-top:2px;font-size:15px}.wpFormCard{border:1px solid var(--border);background:#fff;border-radius:18px;padding:32px 28px;position:sticky;top:100px;box-shadow:0 2px 20px #0000000a}.wpFormTitle{color:var(--text-main);align-items:center;gap:8px;margin:0 0 6px;font-size:1.1rem;font-weight:680;display:flex}.wpFormSubtitle{color:var(--text-muted);margin:0 0 20px;font-size:.85rem}.wpForm{flex-direction:column;gap:12px;display:flex}.wpFormRow{grid-template-columns:1fr 1fr;gap:12px;display:grid}.wpInput.ant-input{border-color:var(--border);border-radius:10px}.wpInput.ant-input:focus,.wpInput.ant-input-focused{border-color:var(--accent);box-shadow:0 0 0 2px #7cc20e1f}.wpSelect .ant-select-selector{border-radius:10px!important}.wpSubmitBtn.ant-btn{margin-top:4px}.wpAudienceSection{background:linear-gradient(180deg,#f6f9fcb3,var(--bg-page));padding:64px 0}.wpAudienceSectionTitle{letter-spacing:-.02em;color:var(--text-main);text-align:center;margin:0 0 8px;font-size:clamp(1.2rem,2.5vw,1.55rem);font-weight:720}.wpAudienceSectionLead{color:var(--text-secondary);text-align:center;max-width:520px;margin:0 auto 32px;font-size:.93rem;line-height:1.6}.wpAudienceGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;max-width:900px;margin:0 auto;display:grid}.wpAudienceCard{border:1px solid var(--border);text-align:center;background:#fff;border-radius:14px;padding:24px 18px;transition:box-shadow .2s,transform .2s}.wpAudienceCard:hover{transform:translateY(-2px);box-shadow:0 4px 16px #0000000d}.wpAudienceIcon{border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;margin:0 auto 10px;font-size:18px;display:flex}.wpAudienceRole{color:var(--text-main);margin-bottom:4px;font-size:.9rem;font-weight:650}.wpAudienceDesc{color:var(--text-muted);font-size:.82rem;line-height:1.5}.wpBottomCta{padding:72px 0 80px}.wpBottomCtaInner{text-align:center;max-width:600px;margin:0 auto}.wpBottomCtaTitle{letter-spacing:-.025em;color:var(--text-main);margin:0 0 12px;font-size:clamp(1.4rem,3vw,1.85rem);font-weight:740}.wpBottomCtaBody{color:var(--text-secondary);margin:0 0 24px;font-size:.97rem;line-height:1.65}@media (max-width:860px){.wpDetailGrid{grid-template-columns:1fr;gap:32px}.wpFormCard{position:static}}@media (max-width:640px){.wpHero{padding:80px 0 48px}.wpCardRow,.wpFormRow{grid-template-columns:1fr}.wpAudienceGrid{grid-template-columns:1fr 1fr;gap:12px}.wpBottomCta{padding:56px 0 64px}}.tpIntroSection{background:linear-gradient(180deg,#f6f9fccc,var(--bg-page));padding:80px 0 64px}.tpIntroBlock{text-align:center;max-width:740px;margin:0 auto}.tpIntroTitle{letter-spacing:-.025em;color:var(--text-main);margin:0 0 20px;font-size:clamp(1.55rem,3vw,2.1rem);font-weight:740;line-height:1.2}.tpIntroBody{color:var(--text-secondary);margin:0 0 16px;font-size:1rem;line-height:1.75}.tpIntroDivider{background:var(--accent);opacity:.7;border-radius:2px;width:48px;height:3px;margin:28px auto}.tpIntroHighlight{color:var(--text-main);margin:0;font-size:1.04rem;font-weight:580;line-height:1.7}.tpShieldIconLarge{width:56px;height:56px;color:var(--accent);background:#7cc20e14;border-radius:16px;justify-content:center;align-items:center;margin:0 auto 18px;font-size:24px;display:flex}.tpBenefitIcon{border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;margin:0 auto 12px;font-size:20px;display:flex}.tpCtaList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.tpCtaList li{color:var(--text-secondary);align-items:flex-start;gap:10px;font-size:.94rem;line-height:1.55;display:flex}.tpCtaCheck{color:var(--accent);flex:none;margin-top:3px;font-size:14px}.tpCtaVisual{justify-content:center;align-items:center;display:flex}.tpCtaGraphic{justify-content:center;align-items:center;width:260px;height:260px;display:flex;position:relative}.tpCtaRing{border:1px solid #7cc20e1f;border-radius:50%;animation:4s ease-in-out infinite tpPulse;position:absolute}.tpCtaRing1{width:100%;height:100%;animation-delay:0s}.tpCtaRing2{border-color:#7cc20e2e;width:72%;height:72%;animation-delay:.8s}.tpCtaRing3{border-color:#7cc20e40;width:44%;height:44%;animation-delay:1.6s}@keyframes tpPulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}.tpCtaCenterIcon{color:var(--accent);z-index:1;filter:drop-shadow(0 4px 16px #7cc20e4d);font-size:48px;position:relative}@media (max-width:640px){.tpIntroSection{padding:56px 0 48px}.tpCtaGraphic{width:180px;height:180px}.tpCtaCenterIcon{font-size:36px}}.faqHero{padding-bottom:48px}.faqSection{padding-top:0}.faqContainer{max-width:820px;margin:0 auto}.faqList{flex-direction:column;gap:10px;display:flex}.faqItem{background:linear-gradient(160deg,#fff 0%,#f6f9fcb3 100%);border:1px solid #0f2b3c0f;border-radius:16px;transition:border-color .3s,box-shadow .3s;overflow:hidden;box-shadow:0 2px 6px #0f2b3c08}.faqItem:hover{border-color:#0f2b3c1a;box-shadow:0 4px 16px #0f2b3c0f}.faqItemOpen{border-color:#7cc20e33;box-shadow:0 4px 20px #0f2b3c0f,0 0 0 1px #7cc20e14}.faqTrigger{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:14px;width:100%;padding:20px 24px;font-family:inherit;transition:background .2s;display:flex}.faqTrigger:hover{background:#0f2b3c04}.faqNum{width:32px;height:32px;color:var(--accent);letter-spacing:.02em;background:linear-gradient(135deg,#7cc20e1f,#7cc20e08);border-radius:9px;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:750;display:inline-flex}.faqQuestion{color:var(--text-main);flex:1;font-size:.97rem;font-weight:620;line-height:1.45}.faqToggleIcon{color:var(--text-muted);flex:none;font-size:13px;transition:color .2s}.faqItemOpen .faqToggleIcon{color:var(--accent)}.faqAnswerWrap{overflow:hidden}.faqAnswer{color:var(--text-secondary);padding:0 24px 22px 70px;font-size:.93rem;line-height:1.72}.familyB2cPage{isolation:isolate;background:linear-gradient(#f7f9fe 0%,#fff 50%,#f8faff 100%);position:relative}.familyAuraFx{z-index:0;pointer-events:none;position:absolute;inset:0}.familyB2cPage>:not(.familyAuraFx){z-index:1;position:relative}.fmHero{text-align:center;background:radial-gradient(900px 380px at 80% -8%,#ff6ea824,#0000 60%),radial-gradient(800px 340px at 16% 100%,#5c8dff1c,#0000 65%);padding:120px 0 80px}.fmHeroInner{max-width:780px;margin:0 auto}.fmEyebrow{letter-spacing:.04em;color:#7c4e8a;background:linear-gradient(135deg,#ff6ea81f,#9070ff1a);border:1px solid #b478dc33;border-radius:999px;align-items:center;gap:6px;padding:5px 16px;font-size:12px;font-weight:640;display:inline-flex}.fmHeroTitle{letter-spacing:-.03em;color:var(--text-main);background:linear-gradient(135deg,#1a2d4a 30%,#5c4e8a 70%,#c45888 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:22px 0 18px;font-size:clamp(2.2rem,4.5vw,3.2rem);font-weight:750;line-height:1.12}.fmHeroLead{color:var(--text-secondary);max-width:640px;margin:0 auto 24px;font-size:1.12rem;line-height:1.72}.fmHeroPills{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.fmHeroPill{color:#2a3e5c;background:#ffffffd1;border:1px solid #5c8dff2e;border-radius:999px;align-items:center;gap:7px;padding:9px 18px;font-size:13.5px;font-weight:560;display:inline-flex;box-shadow:0 4px 14px #14284e0f}.fmHeroPill .anticon{color:#8b6cc7;font-size:13px}.fmStoreCtasWrap{margin-top:24px}.fmStoreTitle{color:var(--text-main);margin:0;font-size:1rem;font-weight:670}.fmStoreSubtitle{color:var(--text-secondary);margin:6px 0 0;font-size:.9rem}.fmStoreCtas{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:14px;display:flex}.fmStoreBtn{color:#fff;border-radius:11px;align-items:center;gap:8px;padding:10px 18px;font-size:13px;font-weight:640;text-decoration:none;transition:transform .2s,box-shadow .2s,filter .2s;display:inline-flex;box-shadow:0 8px 24px #5046aa3d}.fmStoreBtn .anticon{font-size:16px}.fmStoreBtnApple{background:linear-gradient(135deg,#272727,#454545)}.fmStoreBtnGoogle{background:linear-gradient(135deg,#d4628e,#6b8cff)}.fmStoreBtn:hover{filter:saturate(1.05);color:#fff;transform:translateY(-2px);box-shadow:0 12px 30px #5046aa4d}.fmSection{padding:72px 0}.fmSectionAlt{background:linear-gradient(#f5f8ffa6,#ffffffe0)}.fmSectionHead{text-align:center;max-width:720px;margin:0 auto 44px}.fmSectionHead .fmEyebrow{margin-bottom:14px}.fmSectionTitle{letter-spacing:-.025em;color:var(--text-main);margin:14px 0 12px;font-size:clamp(1.6rem,3vw,2.3rem);font-weight:720;line-height:1.18}.fmSectionSub{color:var(--text-secondary);margin:0;font-size:1.04rem;line-height:1.72}.fmClosingText{text-align:center;max-width:720px;color:var(--text-secondary);margin:36px auto 0;font-size:1rem;line-height:1.72}.fmGrid2{grid-template-columns:1fr 1fr;gap:20px;max-width:960px;margin:0 auto;display:grid}.fmGrid3{grid-template-columns:repeat(3,1fr);gap:20px;max-width:960px;margin:0 auto;display:grid}.fmGrid4{grid-template-columns:repeat(4,1fr);gap:16px;max-width:1000px;margin:0 auto;display:grid}.fmFeatureCard{background:#ffffffe0;border:1px solid #5c8dff1a;border-radius:16px;padding:26px 22px;transition:transform .24s,box-shadow .24s;box-shadow:0 6px 22px #14284e0f}.fmFeatureCard:hover{transform:translateY(-3px);box-shadow:0 12px 32px #14284e1a}.fmFeatureCard h4{color:var(--text-main);margin:0 0 8px;font-size:1rem;font-weight:660}.fmFeatureCard p{color:var(--text-secondary);margin:0;font-size:.9rem;line-height:1.62}.fmRiskGrid{grid-template-columns:repeat(3,1fr);gap:14px;max-width:760px;margin:0 auto;display:grid}.fmRiskChip{color:#2a3e5c;background:#ffffffd6;border:1px solid #ff6ea824;border-radius:12px;align-items:center;gap:10px;padding:14px 18px;font-size:.92rem;font-weight:540;transition:transform .2s,border-color .2s;display:flex;box-shadow:0 4px 14px #14284e0d}.fmRiskChip:hover{border-color:#ff6ea84d;transform:translateY(-2px)}.fmRiskIcon{color:#c75888;font-size:17px}.fmStepsRail{grid-template-columns:repeat(4,1fr);gap:16px;max-width:1000px;margin:0 auto;display:grid;position:relative}.fmStepsRail:before{content:"";background:linear-gradient(90deg,#ff6ea866,#5c8dff73);border-radius:2px;height:2px;position:absolute;top:28px;left:4%;right:4%}.fmStepCard{text-align:center;background:#ffffffe6;border:1px solid #5c8dff1f;border-radius:16px;padding:22px 18px 20px;transition:transform .24s,box-shadow .24s;position:relative;box-shadow:0 8px 24px #14284e12}.fmStepCard:hover{transform:translateY(-4px);box-shadow:0 14px 36px #14284e1c}.fmStepNum{letter-spacing:.04em;color:#fff;background:linear-gradient(135deg,#e0699c,#6b8cff);border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:14px;font-size:14px;font-weight:760;display:inline-flex;box-shadow:0 4px 12px #b464b440}.fmStepCard h4{color:var(--text-main);margin:0 0 6px;font-size:1.04rem;font-weight:660}.fmStepCard p{color:var(--text-secondary);margin:0;font-size:.87rem;line-height:1.55}.fmSectionAssoc{background:radial-gradient(700px 260px at 14% 10%,#ff6ea817,#0000 60%),radial-gradient(660px 260px at 90% 88%,#5c8dff14,#0000 62%),linear-gradient(#f8faffb3,#ffffffeb)}.fmAssocRow{grid-template-columns:1fr 1fr;gap:22px;max-width:960px;margin:0 auto;display:grid}.fmAssocCard{background:#ffffffeb;border:1px solid #5c8dff1f;border-radius:18px;gap:20px;padding:28px 24px;transition:transform .28s,box-shadow .28s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 34px #14284e14,inset 0 0 0 1px #fff9}.fmAssocCard:after{content:"";background:linear-gradient(90deg,#ff6ea8b3,#5c8dffb3);height:3px;position:absolute;inset:auto 0 0}.fmAssocCard:hover{transform:translateY(-3px);box-shadow:0 16px 44px #14284e1f}.fmAssocLogoWrap{background:linear-gradient(145deg,#ff6ea814,#5c8dff14);border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:72px;display:flex}.fmAssocLogoWide{width:100px;padding:0 4px}.fmAssocLogo{object-fit:contain;filter:drop-shadow(0 2px 6px #0f2b3c1f);width:52px;height:52px}.fmAssocLogoImgWide{width:auto;max-width:90px;height:32px}.fmAssocContent{flex:1;min-width:0}.fmAssocMeta{align-items:baseline;gap:10px;margin-bottom:4px;display:flex}.fmAssocMeta h4{color:var(--text-main);margin:0;font-size:1.02rem;font-weight:660}.fmAssocLocation{color:var(--text-secondary);opacity:.7;font-size:12px}.fmAssocContent p{color:var(--text-secondary);margin:4px 0 0;font-size:.9rem;line-height:1.6}.fmAssocBtn{color:#fff;background:linear-gradient(135deg,#d4628e,#6b8cff);border-radius:10px;align-items:center;gap:8px;margin-top:14px;padding:8px 18px;font-size:13px;font-weight:620;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 4px 14px #b464b438}.fmAssocBtn:hover{color:#fff;transform:translateY(-1px);box-shadow:0 8px 22px #b464b44d}.fmEngageCard{background:#ffffffe0;border:1px solid #5c8dff1a;border-radius:18px;padding:30px 24px;box-shadow:0 8px 28px #14284e12}.fmEngageIcon{border-radius:13px;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:16px;font-size:21px;display:inline-flex}.fmEngageIconTech{color:#5c6dcc;background:linear-gradient(135deg,#5c8dff26,#9070ff1f)}.fmEngageIconFin{color:#c45888;background:linear-gradient(135deg,#ff6ea826,#9070ff1f)}.fmEngageCard h4{color:var(--text-main);margin:0 0 8px;font-size:1.08rem;font-weight:660}.fmEngageCard p{color:var(--text-secondary);margin:0;font-size:.93rem;line-height:1.68}.fmCheckList{margin:16px 0 0;padding:0;list-style:none}.fmCheckList li{color:var(--text-main);align-items:center;gap:8px;padding:4px 0;font-size:.9rem;line-height:1.6;display:flex}.fmCheckList li .anticon{color:#7b8dda;font-size:13px}.fmResponsibleCard{background:#ffffffe0;border:1px solid #5c8dff1a;border-radius:16px;padding:28px 24px;box-shadow:0 6px 22px #14284e0f}.fmResponsibleCard h4{color:var(--text-main);margin:0 0 14px;font-size:1rem;font-weight:660}.fmResponsibleCard ul{margin:0;padding:0;list-style:none}.fmResponsibleCard li{color:var(--text-secondary);align-items:flex-start;gap:10px;padding:6px 0;font-size:.93rem;line-height:1.62;display:flex}.fmListIcon{flex-shrink:0;margin-top:3px;font-size:14px}.fmListIconWarn{color:#d4628e}.fmListIconOk{color:#6b8cda}.fmAudienceList{flex-direction:column;gap:10px;max-width:680px;margin:0 auto;display:flex}.fmAudienceItem{color:var(--text-main);background:#ffffffd1;border:1px solid #5c8dff1a;border-radius:12px;align-items:center;gap:12px;padding:14px 20px;font-size:.95rem;transition:transform .2s;display:flex;box-shadow:0 3px 12px #14284e0a}.fmAudienceItem:hover{transform:translate(4px)}.fmAudienceCheck{color:#8b6cc7;flex-shrink:0;font-size:15px}.fmValueCard{text-align:center;background:#ffffffe0;border:1px solid #9070ff1a;border-radius:16px;padding:24px 20px;transition:transform .24s,box-shadow .24s;box-shadow:0 6px 20px #14284e0f}.fmValueCard:hover{transform:translateY(-3px);box-shadow:0 12px 30px #14284e1a}.fmValueCard h4{color:var(--text-main);margin:0 0 6px;font-size:.98rem;font-weight:660}.fmValueCard p{color:var(--text-secondary);margin:0;font-size:.87rem;line-height:1.58}.fmVision{text-align:center;background:linear-gradient(#f5f8ffb3,#fffffff5);padding:80px 0 100px}.fmStoreBand{background:linear-gradient(135deg,#ff72b024,#6b8cff24);border:1px solid #827cdc3d;border-radius:16px;justify-content:space-between;align-items:center;gap:14px;max-width:980px;margin:0 auto 26px;padding:16px 18px;display:flex}.fmStoreBand>span{color:var(--text-main);font-size:.98rem;font-weight:670}.fmStoreBandActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.fmVisionTitle{letter-spacing:-.025em;color:var(--text-main);margin:0 0 16px;font-size:clamp(1.6rem,3vw,2.3rem);font-weight:720}.fmVisionBody{color:var(--text-secondary);max-width:720px;margin:0 auto 12px;font-size:1.06rem;line-height:1.74}.fmVisionClosing{color:var(--text-main);max-width:720px;margin:0 auto;font-size:1rem;font-weight:620}@media (max-width:980px){.fmGrid3{grid-template-columns:1fr}.fmGrid4,.fmStepsRail{grid-template-columns:1fr 1fr}.fmStepsRail:before{display:none}.fmRiskGrid{grid-template-columns:1fr 1fr}.fmAssocRow{grid-template-columns:1fr}}@media (max-width:640px){.fmHero{padding:96px 0 56px}.fmHeroTitle{font-size:2rem}.fmHeroPills{flex-direction:column;align-items:center}.fmStoreCtas{flex-direction:column}.fmSection{padding:52px 0}.fmGrid2,.fmGrid3,.fmGrid4,.fmStepsRail,.fmRiskGrid{grid-template-columns:1fr}.fmStepsRail:before{display:none}.fmAssocCard{text-align:center;flex-direction:column}.fmAssocMeta{flex-direction:column;align-items:center;gap:2px}.fmAssocLogoWrap{margin:0 auto}.fmAssocContent{text-align:center}.fmStoreBand{text-align:center;flex-direction:column;align-items:stretch}.fmStoreBandActions{justify-content:center}.faqTrigger{gap:10px;padding:16px}.faqAnswer{padding:0 16px 18px 56px}.faqQuestion{font-size:.9rem}}.dnsHeroCenter{text-align:center;max-width:720px;margin:0 auto}.dnsHeroTitle.ant-typography{margin-bottom:20px!important}.dnsHeroLead.ant-typography{max-width:600px;color:var(--text-secondary)!important;margin:0 auto!important;font-size:1.18rem!important;line-height:1.72!important}.dnsExplainBlock{text-align:center;max-width:720px;margin:0 auto}.dnsExplainTitle.ant-typography{color:var(--text-main)!important;margin-bottom:16px!important;font-size:clamp(1.4rem,2.8vw,1.9rem)!important;font-weight:720!important}.dnsExplainBody.ant-typography{color:var(--text-secondary)!important;margin-bottom:10px!important;font-size:1.02rem!important;line-height:1.75!important}.dnsAttackCard{border-left:3px solid #0000;transition:border-color .3s,box-shadow .35s,transform .35s}.dnsAttackCard:hover{border-left-color:#e04545}.dnsAttackIcon{color:#d04040!important;background:linear-gradient(135deg,#e045451f,#e045450a)!important;box-shadow:0 2px 8px #e0454514!important}.dnsBlindSpot{background:linear-gradient(135deg,#e045450f,#e0454505);border:1px solid #e045451f;border-radius:14px;align-items:center;gap:16px;margin-top:36px;padding:20px 28px;display:flex}.dnsBlindSpotIcon{color:#d04040;flex:none;font-size:22px}.dnsBlindSpotText.ant-typography{color:var(--text-main)!important;margin:0!important;font-size:.97rem!important;line-height:1.65!important}.dnsProtectGrid{grid-template-columns:1fr 1fr;align-items:start;gap:32px;display:grid}.dnsProtectColumn{flex-direction:column;gap:16px;display:flex}.dnsProtectColumnHead{align-items:center;gap:10px;margin-bottom:4px;display:flex}.dnsProtectColumnIcon{color:var(--accent);font-size:20px}.dnsProtectColumnTitle.ant-typography{color:var(--text-main)!important;margin:0!important;font-size:1.15rem!important;font-weight:680!important}.dnsTeamCardHead{align-items:center;gap:12px;margin-bottom:14px;display:flex}.dnsTeamCardHead .prodFeatureIcon{margin-bottom:0}.dnsTeamTag.ant-tag{color:var(--accent);background:#7cc20e0f;border-color:#7cc20e33;border-radius:999px;padding:2px 10px;font-size:11.5px;font-weight:650}.dnsSummaryBand{text-align:center;background:linear-gradient(135deg,#7cc20e0f,#7cc20e05);border:1px solid #7cc20e24;border-radius:16px;margin-top:48px;padding:28px 36px}.dnsSummaryText.ant-typography{max-width:700px;color:var(--text-main)!important;margin:0 auto!important;font-size:1.02rem!important;line-height:1.72!important}@media (max-width:980px){.prodHeroObjectBg,.prodHeroVisual{display:none}.prodHeroGrid{text-align:center;grid-template-columns:1fr;gap:40px}.prodHeroContent{max-width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.prodHeroBody.ant-typography{max-width:100%}.prodPlatforms{justify-content:center}.prodStepsGrid{grid-template-columns:repeat(3,1fr)}.prodStepsGrid4{grid-template-columns:repeat(2,1fr)}.prodHighlightRow{grid-template-columns:1fr}.prodHighlightRow4{grid-template-columns:repeat(2,1fr)}.dnsProtectGrid{grid-template-columns:1fr;gap:40px}}@media (max-width:640px){.prodHero{padding:60px 0 48px}.prodHeroTitle.ant-typography{font-size:1.65rem!important}.prodStepsGrid{grid-template-columns:1fr 1fr;gap:16px}.prodStepsGrid4{grid-template-columns:1fr 1fr}.prodStep{padding:18px 12px}.prodHighlightItem{flex-direction:column;gap:10px;padding:16px}.prodHighlightRow4{grid-template-columns:1fr 1fr}.prodStatValue{font-size:1.4rem}}.dlPage{isolation:isolate;background:linear-gradient(#f5faef 0%,#fff 52%,#f4f9ef 100%);position:relative}.dlPageFx{z-index:0;pointer-events:none;opacity:.72;position:absolute;inset:0}.dlPage>:not(.dlPageFx){z-index:1;position:relative}.dlHero{text-align:center;background:radial-gradient(900px 380px at 82% -6%,#7cc20e33,#0000 60%),radial-gradient(800px 340px at 14% 100%,#2c6d4324,#0000 65%);padding:118px 0 76px}.dlHeroInner{max-width:780px;margin:0 auto}.dlEyebrow{letter-spacing:.04em;color:#2b6d43;background:linear-gradient(135deg,#7cc20e29,#2c6d431a);border:1px solid #3a7e2e38;border-radius:999px;align-items:center;gap:6px;padding:5px 16px;font-size:12px;font-weight:640;display:inline-flex}.dlHeroTitle{letter-spacing:-.03em;color:var(--text-main);background:linear-gradient(135deg,#123221 28%,#2f7a3f 68%,#7cc20e 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:22px 0 18px;font-size:clamp(2.2rem,4.5vw,3.2rem);font-weight:750;line-height:1.12}.dlHeroLead{color:var(--text-secondary);max-width:660px;margin:0 auto 28px;font-size:1.12rem;line-height:1.72}.dlHeroCtas{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.dlHeroBtn{border-radius:12px;align-items:center;gap:8px;padding:11px 22px;font-size:14px;font-weight:640;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.dlHeroBtnPrimary{color:#fff;background:linear-gradient(135deg,#2b6d43,#7cc20e);box-shadow:0 8px 24px #3d7d3452}.dlHeroBtnPrimary:hover{color:#fff;transform:translateY(-2px);box-shadow:0 12px 32px #3d7d3466}.dlHeroBtnGhost{color:var(--text-main);background:#ffffffd1;border:1px solid #0f2b3c24;box-shadow:0 4px 14px #14284e0f}.dlHeroBtnGhost:hover{color:var(--text-main);transform:translateY(-2px);box-shadow:0 8px 22px #14284e1a}.dlSection{padding:16px 0 72px}.dlCardsGrid{grid-template-columns:1fr;gap:20px;max-width:960px;margin:0 auto;display:grid}.dlCard{background:#ffffffe6;border:1px solid #3a7e2e21;border-radius:20px;gap:22px;padding:28px 26px;transition:transform .28s,box-shadow .28s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 36px #23482414}.dlCard:after{content:"";background:linear-gradient(90deg,#2c6d43a3,#7cc20ead);height:3px;position:absolute;inset:auto 0 0}.dlCard:hover{transform:translateY(-3px);box-shadow:0 16px 48px #23482424}.dlCardIcon{border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-size:22px;display:flex}.dlCardIconProxy{color:#2e7a27;background:linear-gradient(135deg,#3a7e2e2e,#7cc20e1f)}.dlCardIconMobile{color:#2b6d43;background:linear-gradient(135deg,#2c6d4329,#7cc20e1c)}.dlCardIconFamily{color:#3f902d;background:linear-gradient(135deg,#7cc20e29,#2c6d431a)}.dlCardContent{flex:1;min-width:0}.dlCardContent h3{color:var(--text-main);margin:0 0 6px;font-size:1.18rem;font-weight:680}.dlCardContent>p{color:var(--text-secondary);margin:0 0 14px;font-size:.93rem;line-height:1.68}.dlCardHeadRow{align-items:center;gap:10px;display:flex}.dlBadgeNew{color:#fff;background:linear-gradient(135deg,#4f9b38,#7cc20e);border-radius:999px;align-items:center;padding:3px 10px;font-size:11px;font-weight:660;display:inline-flex;box-shadow:0 3px 8px #498c343d}.dlCardTags{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.dlTag{color:var(--text-secondary);background:#0f2b3c0a;border:1px solid #0f2b3c1a;border-radius:999px;align-items:center;gap:5px;padding:4px 11px;font-size:11.5px;font-weight:580;display:inline-flex}.dlCardLinks{flex-direction:column;gap:8px;display:flex}.dlCardLinksRow{grid-template-columns:1fr auto;align-items:start;gap:16px;display:grid}.dlLink{color:var(--text-main);background:#ffffffeb;border:1px solid #3a7e2e24;border-radius:12px;align-items:center;gap:10px;padding:11px 14px;font-size:13.5px;font-weight:540;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex}.dlLink:hover{color:var(--text-main);border-color:#3a7e2e4d;transform:translateY(-1px);box-shadow:0 6px 18px #2348241a}.dlLinkIcon{color:#3f902d;align-items:center;font-size:16px;display:inline-flex}.dlLinkArrow{color:var(--text-secondary);opacity:.5;margin-left:auto;font-size:11px;transition:opacity .2s,transform .2s}.dlLink:hover .dlLinkArrow{opacity:1;transform:translate(2px)}.dlQr{text-align:center}.dlQrImg{border:1px solid #0f2b3c1a;border-radius:12px;box-shadow:0 4px 14px #14284e0f}.dlQrCaption{color:var(--text-secondary);opacity:.7;margin-top:8px;font-size:11px;display:block}.dlCardFamily:after{background:linear-gradient(90deg,#3a7e2e9e,#7cc20ead)}.dlContact{padding:0 0 88px}.dlContactInner{background:#ffffffe0;border:1px solid #234a9b1a;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;max-width:960px;margin:0 auto;padding:24px 28px;display:flex;box-shadow:0 8px 28px #14284e0f}.dlContactInner h3{color:var(--text-main);margin:0;font-size:1rem;font-weight:660}.dlContactActions{flex-wrap:wrap;gap:10px;display:flex}.dlContactBtn{color:var(--text-main);background:#fff;border:1px solid #0f2b3c1f;border-radius:10px;align-items:center;gap:7px;padding:9px 16px;font-size:13px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.dlContactBtn:hover{color:var(--text-main);transform:translateY(-1px);box-shadow:0 6px 16px #14284e14}@media (max-width:760px){.dlHero{padding:96px 0 56px}.dlHeroTitle{font-size:2rem}.dlHeroCtas{flex-direction:column;align-items:center}.dlCard{text-align:center;flex-direction:column}.dlCardIcon{margin:0 auto}.dlCardLinksRow{grid-template-columns:1fr;justify-items:center}.dlLink{justify-content:center}.dlContactInner{text-align:center;flex-direction:column}.dlContactActions{justify-content:center}}@media (max-width:980px){.desktopNav,.desktopLocaleControls{display:none}.mobileThreatDbBtn.ant-btn{align-items:center;display:inline-flex}.mobileMenuButton.ant-btn{justify-content:center;align-items:center;display:inline-flex}.heroLogoWrap{width:140px;height:140px}.sectionWrap{padding:64px 0}.statChip{min-width:120px;padding:12px 18px 10px}.statValue{font-size:20px}.chainStep+.chainStep:before{display:none}.footerTop{grid-template-columns:1fr 1fr;gap:26px}.downloadMobileGrid{grid-template-columns:1fr}.downloadQrCard{max-width:240px}.aboutHeroInner{grid-template-columns:1fr;gap:40px}.aboutHeroVisual{min-height:300px}.aboutHeroImageStack{height:300px}.aboutMissionLeft{border-bottom:1px solid #0000000f;border-right:none}.aboutWhySection,.aboutTeamSection{padding:72px 0}}@media (max-width:640px){.container{width:min(1160px,100% - 28px)}.topNav{flex-wrap:wrap}.heroLogoWrap{width:120px;height:120px}.statChip{min-width:100px;padding:10px 14px 8px}.statValue{font-size:18px}.statLabel{font-size:10px}.sectionWrap{padding:48px 0}.badgeRow{gap:10px}.badge{min-width:140px;max-width:160px;padding:18px 16px 14px}.badgeLogo{max-width:100px;height:32px}.badgeLabel{font-size:11px}.chainSteps{flex-direction:column;align-items:center}.chainStep{max-width:100%}.footerTop{grid-template-columns:1fr;gap:24px;padding:48px 0 30px}.footerBottomInner{height:auto;min-height:52px;padding:10px 0;font-size:12px}.downloadHero{padding:54px 0 34px}.downloadContactInner{padding:20px}.downloadPrimaryBtn.ant-btn,.downloadGhostBtn.ant-btn{width:100%}.aboutHero{padding:48px 0 56px}.aboutHeroVisual{min-height:240px}.aboutHeroImageStack{height:240px}.aboutHeroStats{flex-direction:column;gap:16px}.aboutHeroStatDivider{width:40px;height:1px}.aboutMissionBand{padding:48px 0}.aboutMissionBlock{padding:24px 16px}.aboutPillarItem{gap:16px;padding:20px 12px}.aboutWhySection,.aboutTeamSection{padding:56px 0}.aboutLeaderPhotoWrap{width:110px;height:110px}}.legalSection{padding:0 0 80px}.legalContainer{max-width:820px;margin:0 auto}.legalContent{flex-direction:column;gap:0;display:flex}.legalBlock{border-bottom:1px solid #0000000f;padding:32px 0}.legalBlock:last-child{border-bottom:none}.legalBlock h2{color:var(--text-main);letter-spacing:-.01em;margin-bottom:16px;font-size:1.25rem;font-weight:700}.legalBlock p{color:var(--text-secondary);margin-bottom:12px;font-size:.97rem;line-height:1.75}.legalBlock p:last-child{margin-bottom:0}.legalBlock ul{margin:12px 0;padding-left:24px}.legalBlock li{color:var(--text-secondary);margin-bottom:8px;font-size:.95rem;line-height:1.75}.legalBlock a{color:var(--accent);font-weight:500;text-decoration:none;transition:opacity .2s}.legalBlock a:hover{opacity:.8;text-decoration:underline}.legalHighlight{border-left:3px solid var(--accent);background:#00000005;border-radius:0 8px 8px 0;margin:16px 0;padding:20px 24px}.legalHighlight p{margin-bottom:6px;font-size:.95rem}.legalHighlight p:last-child{margin-bottom:0}.legalTable{margin:16px 0;overflow-x:auto}.legalTable table{border-collapse:collapse;width:100%;font-size:.93rem}.legalTable th,.legalTable td{text-align:left;border-bottom:1px solid #0000000f;padding:12px 16px}.legalTable th{color:var(--text-main);background:#00000005;font-weight:600}.legalTable td{color:var(--text-secondary)}@media (max-width:640px){.legalBlock{padding:24px 0}.legalBlock h2{font-size:1.1rem}.legalHighlight{padding:16px}.legalTable th,.legalTable td{padding:8px 10px;font-size:.85rem}}.contactHero{background:linear-gradient(165deg,#f7f9fc 0%,#eef3f8 58%,#f3f7f2 100%);padding:100px 0 52px}.contactHeroInner{max-width:760px}.contactTitle{letter-spacing:-.03em;margin:12px 0!important;font-size:clamp(2rem,4.8vw,3rem)!important}.contactLead{max-width:700px;color:var(--text-secondary);font-size:1.04rem;line-height:1.7}.contactInfoSection{padding:16px 0 22px}.contactInfoCard{height:100%;box-shadow:var(--card-shadow);background:linear-gradient(#fff,#f8fcfff5);border:1px solid #0f2b3c14;border-radius:16px;padding:24px 20px;transition:transform .2s,box-shadow .2s}.contactInfoCard:hover{transform:translateY(-2px);box-shadow:0 10px 28px #0f2b3c14}.contactInfoIcon{color:var(--accent);margin-bottom:10px;font-size:20px}.contactInfoCard h3{color:var(--text-main);margin:0 0 6px;font-size:1rem}.contactInfoCard p{color:var(--text-secondary);margin:0;font-size:.93rem;line-height:1.55}.contactFormSection{padding:26px 0 80px}.contactFormCard{background:linear-gradient(#fff,#fcfefffa);border:1px solid #0f2b3c14;border-radius:18px;padding:26px;box-shadow:0 12px 32px #0f2b3c14}.contactFormTitle{margin-bottom:8px!important}.contactFormLead{color:var(--text-secondary);max-width:680px;margin-bottom:18px!important}.contactFieldLabel{color:var(--text-main);margin:0 0 6px;font-size:.85rem;font-weight:600;display:block}.requiredAsterisk{color:#ff4d4f;font-weight:700}.contactCountrySelect{width:100%}.contactFormSection .contactFormCard .contactCountrySelect.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{text-align:left!important;justify-content:flex-start!important;align-items:center!important;height:42px!important;padding:0 32px 0 11px!important;display:flex!important}.contactFormSection .contactFormCard .contactCountrySelect .ant-select-selection-wrap{text-align:left!important;width:100%!important}.contactFormSection .contactFormCard .contactCountrySelect .ant-select-selection-item,.contactFormSection .contactFormCard .contactCountrySelect .ant-select-selection-placeholder{white-space:nowrap!important;text-align:left!important;width:100%!important;margin:0!important;padding:0!important;line-height:40px!important;display:block!important}.contactFormSection .contactFormCard .contactCountrySelect .ant-select-selection-placeholder{left:11px!important;right:32px!important;inset-inline:11px 32px!important;transform:translateY(-50%)!important}.contactFormSection .contactFormCard .contactCountrySelect .ant-select-selection-search-input{text-align:left!important}.contactFormActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.contactFormActions .ant-btn{justify-content:center!important;align-items:center!important;height:50px!important;margin:0!important;display:inline-flex!important}.contactFormCard .ant-input,.contactFormCard .ant-select-selector,.contactFormCard .ant-input-affix-wrapper,.contactFormCard .ant-input-textarea textarea{border-color:#0f2b3c29!important;border-radius:10px!important}.contactNativeSelect{width:100%;height:42px;color:var(--text-main);text-align:left;font:inherit;background:#fff;border:1px solid #0f2b3c29;border-radius:10px;outline:none;padding:0 11px}.contactFormCard .ant-input:focus,.contactFormCard .ant-input-focused,.contactFormCard .ant-select-focused .ant-select-selector,.contactFormCard .ant-input-textarea textarea:focus{border-color:#7cc20e7a!important;box-shadow:0 0 0 3px #7cc20e21!important}.contactNativeSelect:focus{border-color:#7cc20e7a;box-shadow:0 0 0 3px #7cc20e21}.contactFormNote{color:var(--text-muted);margin:12px 0 0;font-size:.82rem;line-height:1.55}.contactHoneyField{opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important;top:auto!important;left:-9999px!important}.contactSubmitSuccess,.contactSubmitError{margin:10px 0 0;font-size:.85rem;font-weight:600}.contactSubmitSuccess{color:#2f8f2f}.contactSubmitError{color:#cf2f2f}.contactToastNotice{border-radius:12px!important;box-shadow:0 10px 28px #0f2b3c24,0 2px 10px #0f2b3c14!important}.contactToastNotice .ant-notification-notice-message{color:var(--text-main)!important;font-weight:700!important}.contactToastNotice .ant-notification-notice-description{color:var(--text-secondary)!important;line-height:1.55!important}.contactSideCard{box-shadow:var(--card-shadow);background:linear-gradient(#fff,#7cc20e12);border:1px solid #0f2b3c14;border-radius:18px;flex-direction:column;gap:8px;padding:22px 20px 20px;display:flex}.contactSideCard h3{color:var(--text-main);margin:6px 0 2px;font-size:.95rem}.contactSideIntro{color:var(--text-secondary);margin:0 0 8px;font-size:.9rem;line-height:1.6}.contactSideCard a{color:var(--text-secondary);align-items:center;gap:8px;font-weight:550;text-decoration:none;display:inline-flex}.contactSideAction{background:#ffffffb8;border:1px solid #0f2b3c1a;border-radius:10px;padding:10px 12px}.contactSideCard a:hover{color:var(--accent);border-color:#7cc20e47}.contactMapSection{padding:0 0 88px}.contactMapCard{box-shadow:var(--card-shadow);background:linear-gradient(#fff,#f8fcfff5);border:1px solid #0f2b3c14;border-radius:18px;padding:20px}.contactMapHead{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.contactMapTitle{margin:0!important}.contactMapLink{color:var(--accent);white-space:nowrap;font-weight:600;text-decoration:none}.contactMapLink:hover{text-decoration:underline}.contactMapWrap{border:1px solid #0f2b3c14;border-radius:14px;min-height:320px;overflow:hidden}.contactMapWrap iframe{border:0;width:100%;height:380px;display:block}@media (max-width:640px){.contactHero{padding:84px 0 40px}.contactFormCard{padding:18px}.contactMapCard{padding:14px}.contactMapHead{flex-direction:column;align-items:flex-start}.contactMapWrap iframe{height:300px}}.calendlyModal.ant-modal{max-width:96vw;margin:0 auto;padding-bottom:0;width:min(1400px,96vw)!important}.calendlyModal .ant-modal-content{background:#fff;border-radius:14px;padding:0;overflow:hidden}.calendlyModal .ant-modal-close{color:#666;z-index:10;top:10px;right:10px}.calendlyModal .ant-modal-body{padding:0;line-height:0}.calendlyIframe{border:none;width:100%;min-height:calc(100vh - 64px);display:block}@media (max-width:720px){.calendlyModal.ant-modal{max-width:98vw;width:98vw!important}.calendlyModal .ant-modal-content{border-radius:10px}.calendlyIframe{min-height:calc(100vh - 36px)}}.threatPortal{top:var(--threat-portal-top,66px);z-index:49;opacity:0;background:#08080e;transition:opacity .5s cubic-bezier(.4,0,.2,1);position:fixed;bottom:0;left:0;right:0}.threatPortalActive{opacity:1}.threatPortalUI{z-index:2;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;padding-top:0;display:flex;position:absolute;inset:0}.threatCloseBtn{color:#ffffff4d;cursor:pointer;pointer-events:auto;z-index:3;background:#ffffff06;border:1px solid #ffffff0f;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-size:17px;transition:all .25s;display:flex;position:absolute;top:78px;right:28px}.threatCloseBtn:hover{color:#fff9;background:#ffffff0e;border-color:#ffffff1a}.threatSearchPanel{pointer-events:auto;text-align:center;opacity:0;background:#0a0a10eb;border:1px solid #c832280f;border-radius:20px;width:640px;max-width:90vw;padding:48px 44px 38px;transition:transform .55s cubic-bezier(.19,1,.22,1) .2s,opacity .55s cubic-bezier(.19,1,.22,1) .2s;transform:translateY(18px);box-shadow:0 4px 80px #0000008c,inset 0 0 0 1px #ffffff04,0 0 120px #781e1405}.threatPortalActive .threatSearchPanel{opacity:1;transform:translateY(0)}.threatSearchTitle{color:#e0e0e4;letter-spacing:-.015em;margin:0 0 6px;font-family:Montserrat,sans-serif;font-size:26px;font-weight:700}.threatSearchSub{color:#ffffff40;letter-spacing:.025em;margin:0 0 32px;font-size:13.5px;font-weight:400}.threatSearchInputWrap{margin-bottom:22px;position:relative}.threatSearchIcon{color:#c8463259;pointer-events:none;position:absolute;top:50%;left:17px;transform:translateY(-50%)}.threatSearchInputWrap input{color:#d8d8dc;box-sizing:border-box;letter-spacing:.01em;background:#06060ca6;border:1px solid #c83c281a;border-radius:12px;outline:none;width:100%;padding:15px 20px 15px 46px;font-family:SF Mono,Fira Code,Consolas,Monaco,monospace;font-size:15px;transition:border-color .3s,box-shadow .3s}.threatSearchInputWrap input:focus{border-color:#c83c2840;box-shadow:0 0 28px #a0281e0f}.threatSearchInputWrap input::placeholder{color:#ffffff29;font-family:inherit}.threatFilterChips{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.threatFilterChip{color:#ffffff47;cursor:pointer;letter-spacing:.015em;background:#ffffff06;border:1px solid #ffffff0b;border-radius:20px;padding:5px 15px;font-size:12px;font-weight:500;transition:all .2s}.threatFilterChip:hover{color:#ffffff80;background:#c83c280f;border-color:#c83c281f}.threatFilterActive{color:#c84632d9;background:#c83c2814;border-color:#c83c2838}.threatFilterActive:hover{color:#c84632eb;background:#c83c281a;border-color:#c83c2847}.threatHint{color:#ffffff1f;letter-spacing:.05em;margin:20px 0 0;font-size:11px}@media (max-width:640px){.threatSearchPanel{border-radius:16px;padding:32px 22px 28px}.threatSearchTitle{font-size:20px}.threatSearchSub{margin-bottom:24px;font-size:12.5px}.threatSearchInputWrap input{padding:13px 16px 13px 42px;font-size:14px}.threatCloseBtn{width:38px;height:38px;font-size:15px;top:12px;right:14px}.threatFilterChip{padding:4px 12px;font-size:11px}.threatResults{max-height:40vh}}.threatSearchSpinner{border:2px solid #c83c2826;border-top-color:#c83c2899;border-radius:50%;width:16px;height:16px;animation:.6s linear infinite threatSpin;position:absolute;top:50%;right:15px;transform:translateY(-50%)}@keyframes threatSpin{to{transform:translateY(-50%)rotate(360deg)}}.threatResults{background:#06060c80;border:1px solid #c83c280f;border-radius:10px;flex-direction:column;gap:2px;max-height:50vh;margin-top:12px;padding:4px;display:flex;overflow-y:auto}.threatResults::-webkit-scrollbar{width:5px}.threatResults::-webkit-scrollbar-thumb{background:#c83c2826;border-radius:3px}.threatResultItem{color:#fff9;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;width:100%;padding:10px 14px;font-family:SF Mono,Fira Code,Consolas,monospace;font-size:13px;transition:all .15s;display:flex}.threatResultItem:hover{color:#ffffffd9;background:#c83c280f}.threatResultLabel{text-overflow:ellipsis;white-space:nowrap;color:#ffffffbf;flex:1;min-width:0;overflow:hidden}.threatResultTags{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:4px;display:flex}.threatTag{text-transform:uppercase;letter-spacing:.04em;opacity:.9;border:1px solid;border-radius:3px;align-items:center;gap:3px;padding:2px 7px;font-size:9.5px;font-weight:700;display:inline-flex}.threatTagNeg{opacity:.45;text-decoration:line-through}.threatTagNegIcon{opacity:.6;font-size:7px}.threatMetaBar{align-items:center;gap:8px;margin-top:10px;padding:0 2px;display:flex}.threatMetaType{text-transform:uppercase;letter-spacing:.06em;color:#c8503cbf;background:#c83c2814;border:1px solid #c83c2826;border-radius:4px;padding:2px 8px;font-size:10px;font-weight:700}.threatMetaInfo{color:#fff3;letter-spacing:.02em;font-size:11px}.threatDetailTags{flex-wrap:wrap;gap:5px;display:flex}.threatDetail{background:#06060c80;border:1px solid #c83c280f;border-radius:10px;margin-top:16px;overflow:hidden}.threatDetailHeader{border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.threatDetailTitle{color:#fffc;text-overflow:ellipsis;white-space:nowrap;font-family:SF Mono,Fira Code,Consolas,monospace;font-size:14px;font-weight:600;overflow:hidden}.threatDetailClose{color:#ffffff59;cursor:pointer;background:0 0;border:1px solid #ffffff0f;border-radius:6px;flex-shrink:0;padding:4px 12px;font-size:12px;transition:all .15s}.threatDetailClose:hover{color:#fff9;background:#ffffff0a}.threatDetailBody{max-height:45vh;padding:8px 0;overflow-y:auto}.threatDetailBody::-webkit-scrollbar{width:5px}.threatDetailBody::-webkit-scrollbar-thumb{background:#c83c281f;border-radius:3px}.threatDetailRow{gap:12px;padding:6px 16px;font-family:SF Mono,Fira Code,Consolas,monospace;font-size:12.5px;transition:background .1s;display:flex}.threatDetailRow:hover{background:#ffffff04}.threatDetailKey{color:#dc6446d9;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;width:120px;font-weight:600;overflow:hidden}.threatDetailVal{color:#ffffffc7;white-space:pre-wrap;word-break:break-all;flex:1}.threatDetailLoading{justify-content:center;align-items:center;padding:32px 0;display:flex}.threatDetailValMono{color:#ffffffe6;font-family:SF Mono,Fira Code,Consolas,monospace}.threatDetailSection{margin-bottom:14px}.threatDetailSection+.threatDetailSection{border-top:1px solid #ffffff0a;padding-top:6px}.threatDetailSectionTitle{text-transform:uppercase;letter-spacing:.08em;color:#dc6446bf;margin:0;padding:12px 16px 8px;font-family:Inter,sans-serif;font-size:11px;font-weight:700}.threatSourceCard{background:#ffffff06;border:1px solid #ffffff0a;border-radius:8px;margin:0 12px 6px;padding:12px 16px;transition:background .15s,border-color .15s}.threatSourceCard:hover{background:#ffffff0d;border-color:#c83c2826}.threatSourceHead{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:6px;display:flex}.threatSourceName{color:#ffffffe6;font-size:13px;font-weight:600;line-height:1.3}.threatSourceDates{color:#ffffff4d;letter-spacing:.02em;white-space:nowrap;flex-shrink:0;font-family:SF Mono,Fira Code,Consolas,monospace;font-size:10px}.threatSourceTags{flex-wrap:wrap;gap:5px;display:flex}.newsPage{color:#f7eef1eb;background:radial-gradient(1100px 340px at 78% -8%,#e66e4b26,#0000 60%),linear-gradient(#120d12 0%,#1a1219 56%,#1f1420 100%)}.newsHero{border-bottom:1px solid #ffffff0f;padding:112px 0 56px}.newsHeroInner{max-width:940px}.newsBreadcrumb{color:#f5dcd4b3;flex-wrap:wrap;gap:8px;margin-bottom:14px;font-size:13px;display:flex}.newsCrumbSep{color:#f5dcd473;margin-right:8px}.newsTag.ant-tag{color:#ffd6c7f2;background:#f57c5624;border-color:#f57c5670;border-radius:999px;font-weight:600}.newsTitle{letter-spacing:-.02em;color:#fff7fb;margin:14px 0 12px;font-size:clamp(34px,5.1vw,60px);line-height:1.06}.newsLead{color:#f8e0e4e6;max-width:860px;margin:0 0 16px;font-size:clamp(17px,2.2vw,22px);line-height:1.6}.newsMeta{color:#f5dcd4c2;flex-wrap:wrap;gap:14px;margin-bottom:20px;display:flex}.newsMeta span{align-items:center;gap:7px;font-size:13px;display:inline-flex}.newsGhostBtn.ant-btn{color:#ffe9e1f0;background:#f8ac8e14;border-color:#f8ac8e66;border-radius:10px}.newsGhostBtn.ant-btn:hover{color:#fff;background:#f57c5633;border-color:#f57c56ad}.newsContentWrap{padding:42px 0 72px}.newsGrid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:24px;display:grid}.newsArticle{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;padding:26px 24px}.newsArticleSection+.newsArticleSection{border-top:1px solid #ffffff0f;margin-top:26px;padding-top:22px}.newsArticleSection h2{color:#fff5fa;margin:0 0 10px;font-size:clamp(22px,3vw,32px)}.newsArticleSection p{color:#f6dce0de;margin:0 0 12px;line-height:1.72}.newsArticleRich p{margin:0 0 14px}.newsArticleRich ul{color:#f6dce0de;gap:8px;margin:0 0 14px;padding-left:20px;display:grid}.newsArticleRich blockquote{color:#ffe7dfeb;background:#ffffff08;border-left:3px solid #f57c5694;border-radius:0 10px 10px 0;margin:16px 0;padding:10px 14px;line-height:1.7}.newsArticleTags{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.newsChip.ant-tag{color:#ffd6c7f0;background:#f57c561f;border-color:#f57c5659;margin:0}.newsSidebar{gap:14px;display:grid}.newsSideCard{background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;padding:16px}.newsSideCard h3{color:#fff2f7;margin:0 0 10px;font-size:15px}.newsSideCard ul{gap:8px;margin:0;padding-left:18px;display:grid}.newsSideCard li{color:#f4e0e6db;line-height:1.5}.newsSideCard a{color:#ffe1d6eb}.newsSideCard a:hover{color:#fff}.latestNewsPage{isolation:isolate;color:#f7eef1eb;background:radial-gradient(900px 320px at 10% 5%,#3870ff24,#0000 64%),radial-gradient(920px 340px at 90% -6%,#eb6e4b24,#0000 62%),linear-gradient(#0f1119 0%,#151727 48%,#18142a 100%);position:relative;overflow:hidden}.latestNewsPage>:not(.newsHaloFx){z-index:1;position:relative}.newsHaloFx{z-index:0;opacity:.55;position:absolute;inset:0;pointer-events:none!important}.newsHaloFx *{pointer-events:none!important}@media (prefers-reduced-motion:reduce){.newsHaloFx{display:none}}.latestNewsHero{border-bottom:1px solid #ffffff0f;padding:104px 0 36px}.latestNewsHeroInner{grid-template-columns:minmax(0,1fr) 390px;align-items:stretch;gap:26px;display:grid}.latestNewsHeroMain{padding-right:6px}.latestNewsBreadcrumb{color:#bcc8ffc7;flex-wrap:wrap;gap:8px;margin-bottom:12px;font-size:13px;display:flex}.latestNewsCrumbSep{color:#bcc8ff73;margin-right:8px}.latestNewsBackLink{color:#c6d6ffe6;align-items:center;gap:8px;margin:0;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.latestNewsBackLink:hover{color:#fff}.latestNewsBackIcon{transform:rotate(180deg)}.latestNewsEyebrow{color:#d6e1fff2;letter-spacing:.04em;text-transform:uppercase;background:#7e9aff21;border:1px solid #7e9aff70;border-radius:999px;padding:5px 11px;font-size:12px;font-weight:600;display:inline-flex}.latestNewsTitle{letter-spacing:-.02em;color:#f5f8ff;margin:14px 0 12px;font-size:clamp(35px,5.2vw,66px);line-height:1.03}.latestNewsLead{color:#dfe8ffdb;max-width:760px;margin:0;font-size:clamp(17px,2.2vw,22px);line-height:1.66}.latestNewsActions{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.latestNewsGhostBtn.ant-btn{color:#dee9fff0;background:#93acff14;border-color:#93acff70;border-radius:10px;min-width:200px;height:50px;padding:0 18px;font-size:15px;font-weight:600}.latestNewsGhostBtn.ant-btn:hover{color:#fff;background:#93acff33;border-color:#93acffad}.latestNewsFeatured{background:linear-gradient(#ffffff0f,#ffffff05),radial-gradient(380px 180px at 85% -25%,#e9715229,#0000 70%);border:1px solid #ffffff14;border-radius:18px;flex-direction:column;height:100%;min-height:100%;padding:18px 18px 16px;transition:transform .35s,border-color .3s,box-shadow .35s;display:flex}.latestNewsFeaturedAnimated{animation:5.8s ease-in-out infinite latestNewsFeaturedPulse}.latestNewsFeatured .latestNewsReadMore{margin-top:auto}.latestNewsFeatured:hover{background:#ffffff0b;border-color:#ffffff24;transform:translateY(-3px);box-shadow:0 14px 26px #080a143d}.latestNewsFeaturedLabel{color:#ffd0bef2;letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:7px;margin-bottom:0;font-size:12px;font-weight:700;display:inline-flex}.latestNewsFeaturedTop,.latestNewsArticleTop{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.latestNewsFeaturedTop .latestNewsTag.ant-tag,.latestNewsArticleTop .latestNewsTag.ant-tag{margin:0}.latestNewsArticleTop .latestNewsBackLink{height:28px;padding:0 2px}.latestNewsArticleTop .latestNewsTag.ant-tag{align-items:center;min-height:28px;display:inline-flex}.latestNewsFeatured h2{color:#fff7fc;margin:6px 0 8px;font-size:clamp(21px,2.4vw,28px);line-height:1.2}.latestNewsFeatured p{color:#f5e2e8db;margin:0 0 12px;line-height:1.62}.latestNewsFeaturedCompact{padding:16px}.latestNewsFeaturedIntro{margin:0 0 12px}.latestNewsTicker{padding:16px 0 8px}.latestNewsTickerInner{align-items:center;gap:12px;display:flex}.latestNewsTickerLabel{color:#bcc8ffcc;letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:700}.latestNewsTickerRail{flex-wrap:wrap;gap:8px;display:flex}.latestNewsTickerChip{color:#ecf2ffd6;background:#ffffff08;border:1px solid #ffffff17;border-radius:999px;padding:5px 10px;font-size:12px;transition:transform .25s,border-color .25s,color .25s;animation:4.8s ease-in-out infinite newsChipPulse}.latestNewsTickerChip:hover{color:#f5f9fff5;border-color:#a7bcff52;transform:translateY(-2px)}.latestNewsContent{padding:18px 0 74px}.latestNewsGrid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:24px;display:grid}.latestNewsList{gap:14px;display:grid}.latestNewsCardLink{cursor:pointer;text-decoration:none;display:block}.latestNewsCardLink:focus-visible{outline:none}.latestNewsCardLink:focus-visible .latestNewsCard{border-color:#a7bcff8c;box-shadow:0 0 0 3px #93acff33}.latestNewsFeaturedLink:hover .latestNewsFeatured{background:#ffffff0b;border-color:#ffffff24;transform:translateY(-3px);box-shadow:0 14px 26px #080a143d}.latestNewsFeaturedLink:focus-visible .latestNewsFeatured{border-color:#a7bcff8c;box-shadow:0 0 0 3px #93acff33}.latestNewsCard{cursor:pointer;background:#ffffff07;border:1px solid #ffffff14;border-radius:16px;padding:18px 18px 16px 64px;transition:transform .3s,border-color .3s,background .3s,box-shadow .3s;position:relative}.latestNewsCard:hover{background:#ffffff0b;border-color:#ffffff24;transform:translateY(-3px);box-shadow:0 14px 26px #080a143d}.latestNewsTimelineCard:before{content:"";background:linear-gradient(#95acff57,#eb715214);width:1px;position:absolute;top:0;bottom:-14px;left:28px}.latestNewsTimelineIndex{color:#d8e2ffe0;background:#ffffff08;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;font-family:SF Mono,Fira Code,Consolas,monospace;font-size:11px;display:inline-flex;position:absolute;top:16px;left:12px}.latestNewsCardMeta{color:#d0dafab8;flex-wrap:wrap;gap:14px;margin-bottom:10px;font-size:12px;display:flex}.latestNewsCardMeta span{align-items:center;gap:6px;display:inline-flex}.latestNewsTag.ant-tag{color:#dce6fff2;background:#98afff1f;border-color:#98afff70;border-radius:999px;margin:0 0 10px;font-weight:600}.latestNewsCard h2{color:#f5f8ff;letter-spacing:-.014em;margin:0 0 10px;font-size:clamp(21px,2.6vw,29px);line-height:1.28}.latestNewsCard p{color:#dfe8fcd6;margin:0 0 14px;line-height:1.66}.latestNewsReadMore{color:#e0e9fff2;align-items:center;gap:7px;font-weight:600;transition:gap .2s,color .2s;display:inline-flex}.latestNewsReadMore:hover{color:#fff;gap:10px}.latestNewsCard.latestNewsCardAccentA{box-shadow:inset 0 1px #93acff1f}.latestNewsCard.latestNewsCardAccentB{box-shadow:inset 0 1px #e971521f}.latestNewsCard.latestNewsCardAccentC{box-shadow:inset 0 1px #b289f61f}.latestNewsSidebar{gap:14px;display:grid}.latestNewsSideCard{background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;padding:16px;transition:border-color .3s,transform .3s}.latestNewsSideCard:hover{border-color:#ffffff24;transform:translateY(-2px)}.latestNewsSideCard h3{color:#fff2f7;margin:0 0 10px;font-size:15px}.latestNewsSideCard ul{gap:8px;margin:0;padding-left:18px;display:grid}.latestNewsSideCard li{color:#f4e0e6db;line-height:1.5}.latestNewsSideCard a{color:#ffe1d6eb}.latestNewsSideCard a:hover{color:#fff}.latestNewsPromoCard p{color:#f6dce0db;margin:0 0 12px;line-height:1.65}.latestNewsPromoLink{color:#ffe1d6f2;align-items:center;gap:6px;font-weight:600;display:inline-flex}.latestNewsPromoLink:hover{color:#fff}.latestNewsCategoryCloud{flex-wrap:wrap;gap:8px;display:flex}.latestNewsCategoryTag.ant-tag{color:#eff4ffe6;background:#ffffff0d;border-color:#ffffff24;border-radius:999px;margin:0;font-weight:600}@keyframes newsChipPulse{0%,to{box-shadow:0 0 #a6bcff00}50%{box-shadow:0 0 0 4px #a6bcff14}}@keyframes latestNewsFeaturedPulse{0%,to{border-color:#ffffff14;box-shadow:0 0 #627eff00,0 0 #e9715200}50%{border-color:#a7bcff61;box-shadow:0 12px 26px #10142347,0 0 0 3px #93acff29}}.trackingConsentBackdrop{z-index:2600;background:#080a10b8;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.trackingConsentBanner{background:#0f1119f5;border:1px solid #ffffff3d;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;width:min(760px,100%);padding:14px 16px;display:flex;box-shadow:0 12px 30px #00000047}.trackingConsentBannerInline{z-index:2500;width:auto;position:fixed;bottom:16px;left:16px;right:16px}body.hasTrackingConsentLock{overflow:hidden}.trackingConsentContent{min-width:0}.trackingConsentTitle{color:#f6f8ff;margin-bottom:4px;font-size:14px;display:block}.trackingConsentText{color:#e2e8ffe6;margin:0;font-size:13px;line-height:1.45}.trackingConsentLink{color:#b9ccff;text-underline-offset:3px;text-decoration:underline}.trackingConsentActions{flex-shrink:0;gap:8px;display:inline-flex}.trackingConsentBtn{cursor:pointer;border:1px solid #ffffff3d;border-radius:9px;height:36px;padding:0 12px;font-size:13px}.trackingConsentBtnGhost{color:#eef2ffe6;background:0 0}.trackingConsentBtnPrimary{color:#0e1a07;background:#7cc20e;border-color:#7cc20e;font-weight:700}@media (max-width:760px){.trackingConsentBanner{flex-direction:column;align-items:stretch}.trackingConsentActions{grid-template-columns:1fr 1fr;width:100%;display:grid}}.webglDevPanel{z-index:2450;background:#fffffff5;border:1px solid #14182226;border-radius:10px;align-items:center;gap:6px;padding:7px 9px;display:inline-flex;position:fixed;bottom:14px;right:14px;box-shadow:0 8px 20px #0a101829}.webglDevPanelLabel{letter-spacing:.03em;color:#141822b8;margin-right:2px;font-size:11px}.webglDevBtn{color:#1d2c3b;cursor:pointer;background:#fff;border:1px solid #14182233;border-radius:7px;height:26px;padding:0 9px;font-size:11px;font-weight:600}.webglDevBtn.active{color:#234008;background:#7cc20e26;border-color:#7cc20e}.latestNewsArticlePage .latestNewsContent{padding-top:30px}.latestNewsArticleHeroInner{grid-template-columns:minmax(0,920px);justify-content:center}.latestNewsArticleHero .latestNewsHeroMain{padding-right:0}.latestNewsArticleHero .latestNewsTitle,.latestNewsArticleHero .latestNewsLead,.latestNewsArticleHero .latestNewsCardMeta,.latestNewsArticleHero .latestNewsArticleTop,.latestNewsArticleHero .latestNewsBreadcrumb{max-width:78ch}.latestNewsArticleGrid{grid-template-columns:minmax(0,920px);justify-content:center}.latestNewsArticleCard{background:linear-gradient(#ffffff0b,#ffffff05),#ffffff05;border-color:#ffffff17;border-radius:18px;padding:28px 30px}.latestNewsArticleCard:hover{box-shadow:none;background:linear-gradient(#ffffff0b,#ffffff05),#ffffff05;border-color:#ffffff17;transform:none}.latestNewsArticleCard .newsArticleSection+.newsArticleSection{border-top:1px solid #ffffff0f;margin-top:28px;padding-top:22px}.latestNewsArticleCard .newsArticleSection h2{color:#f7f9ff;margin:0 0 12px;font-size:clamp(23px,3vw,34px)}.latestNewsArticleCard .newsArticleSection p{color:#e8eefce6;max-width:78ch;margin:0 0 15px;font-size:clamp(16px,1.2vw,18px);line-height:1.78}.latestNewsArticleCard .newsArticleSection ul{max-width:78ch;margin:0 0 16px;line-height:1.75}.latestNewsArticleCard .newsReferencesBlock{background:#7690e614;border:1px solid #a7bcff42;border-radius:12px;width:100%;max-width:none;margin-top:22px;margin-bottom:8px;padding:14px 16px}.latestNewsArticleCard .newsReferencesBlock p{margin-bottom:10px}.latestNewsArticleCard .newsReferencesBlock ul{margin:6px 0 0}.latestNewsArticleCard .newsReferencesBlock a{color:#b8cdff;text-underline-offset:3px;text-decoration-thickness:1.5px}.latestNewsArticleCard .newsReferencesBlock a:hover{color:#d6e4ff}.latestNewsArticleBackWrap{border-top:1px solid #ffffff0f;margin-top:20px;padding-top:16px}.latestNewsBackLinkBottom{margin:0}.latestNewsPager{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.latestNewsPagerCard{background:#ffffff08;border:1px solid #ffffff1a;border-radius:14px;gap:6px;padding:14px 14px 12px;text-decoration:none;transition:transform .25s,border-color .25s,box-shadow .25s;display:grid}.latestNewsPagerCard:hover{border-color:#a7bcff59;transform:translateY(-2px);box-shadow:0 10px 20px #090c182e}.latestNewsPagerLabel{color:#c4d2ffd1;letter-spacing:.03em;text-transform:uppercase;align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.latestNewsPagerTitle{color:#f5f8ff;font-size:15px;line-height:1.4}.latestNewsPagerDate{color:#d0dafab8;align-items:center;gap:6px;font-size:12px;display:inline-flex}.latestNewsPagerNext{text-align:right;justify-items:end}.latestNewsPagerGhost{display:block}@media (max-width:980px){.latestNewsHero{padding:100px 0 46px}.latestNewsHeroInner{grid-template-columns:1fr}.latestNewsFeatured{order:2}.latestNewsTickerInner{flex-direction:column;align-items:flex-start}.latestNewsGrid{grid-template-columns:1fr}.latestNewsCard{padding-left:58px}.latestNewsArticleCard{padding:20px 16px}.latestNewsPager{grid-template-columns:1fr}.latestNewsPagerNext{text-align:left;justify-items:start}.latestNewsTimelineIndex{left:11px}}@media (prefers-reduced-motion:reduce){.latestNewsFeatured,.latestNewsCard,.latestNewsSideCard,.latestNewsTickerChip,.latestNewsReadMore{transition:none!important;animation:none!important;transform:none!important}}@media (max-width:980px){.newsGrid{grid-template-columns:1fr}.newsHero{padding:98px 0 44px}}.techPage{color:#ffffffe6;background:radial-gradient(1200px 420px at 75% -10%,#a01e1429,#0000 60%),linear-gradient(#0a0b12 0%,#0f111a 44%,#10131e 100%)}.techHero{border-bottom:1px solid #ffffff0d;padding:120px 0 84px;position:relative;overflow:hidden}.techHeroNoise{opacity:.35;pointer-events:none;background-image:linear-gradient(#ffffff04 1px,#0000 1px),linear-gradient(90deg,#ffffff04 1px,#0000 1px);background-size:26px 26px;position:absolute;inset:0}.techHeroInner{z-index:1;max-width:840px;position:relative}.techHeroTag.ant-tag{color:#f5a08cf2;background:#d241281a;border-color:#d2412861;border-radius:999px;font-weight:600}.techHeroTitle{letter-spacing:-.02em;color:#f5f7fb;margin:16px 0;font-size:clamp(34px,5.2vw,60px);line-height:1.08}.techHeroLead{color:#dce3f0d1;max-width:760px;margin:0 0 26px;font-size:clamp(16px,2.2vw,20px);line-height:1.6}.techGhostBtn.ant-btn{color:#e6ecfae6;background:#b4beff0d;border-color:#a0aad266;border-radius:10px}.techGhostBtn.ant-btn:hover{color:#fff;background:#d241281f;border-color:#d2412885}.techSignalSection,.techStackSection,.techUseCasesSection,.techCtaSection{padding:72px 0}.techSectionHead{margin-bottom:24px}.techSectionTitle{letter-spacing:-.01em;color:#f3f5fb;margin:0;font-size:clamp(22px,3.2vw,34px)}.techSignalGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.techSignalCard{background:linear-gradient(#ffffff09,#ffffff04);border:1px solid #ffffff12;border-radius:14px;min-height:220px;padding:20px}.techSignalIcon{color:#f5a08cf2;background:#d2412824;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;display:inline-flex}.techSignalTitle{color:#f4f7ff;margin:14px 0 10px;font-size:18px}.techSignalBody{color:#d7deeed1;margin:0;line-height:1.62}.techStackSection{border-top:1px solid #ffffff0a;border-bottom:1px solid #ffffff0a}.techStackList{gap:12px;display:grid}.techStackItem{background:#ffffff04;border:1px solid #ffffff0f;border-radius:12px;grid-template-columns:56px 1fr;align-items:flex-start;gap:14px;padding:16px 18px;display:grid}.techStackNum{color:#f5a08ce6;margin-top:2px;font-family:SF Mono,Fira Code,Consolas,monospace;font-size:14px}.techStackName{color:#f3f6ff;margin:0 0 6px;font-size:17px}.techStackDesc{color:#d7deeecc;margin:0}.techUseCasesGrid{flex-wrap:wrap;gap:10px;display:flex}.techUseCaseChip{color:#e8eefbe6;background:#a0aad214;border:1px solid #a0aad259;border-radius:999px;padding:8px 12px;font-size:13px;font-weight:500}.techCtaCard{background:radial-gradient(420px 160px at 80% 0,#d2412824,#0000 65%),#ffffff08;border:1px solid #ffffff14;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;padding:28px;display:flex}.techCtaTitle{color:#f5f7ff;margin:0 0 8px;font-size:clamp(22px,3vw,30px)}.techCtaBody{color:#dce3f0d1;max-width:700px;margin:0}@media (max-width:980px){.techSignalGrid{grid-template-columns:1fr}.techCtaCard{flex-direction:column;align-items:flex-start}}.dnsEvalPage{color:#ecf2ffe6;background:radial-gradient(1000px 320px at 78% -10%,#b42d1e33,#0000 62%),linear-gradient(#0b0c13 0%,#101421 55%,#111522 100%)}.dnsEvalHero{border-bottom:1px solid #ffffff0f;padding:118px 0 82px}.dnsEvalHeroInner{max-width:920px}.dnsEvalTag.ant-tag{color:#ffc4b6f2;background:#dc5f4624;border-color:#dc5f4673;border-radius:999px;font-weight:600}.dnsEvalTitle{letter-spacing:-.025em;color:#f8fbff;margin:14px 0 10px;font-size:clamp(36px,5.6vw,62px);line-height:1.04}.dnsEvalLead{color:#e4edffeb;margin:0 0 12px;font-size:clamp(18px,2.4vw,24px);line-height:1.45}.dnsEvalBody{color:#d5e0f5d6;max-width:840px;margin:0 0 12px;line-height:1.7}.dnsEvalGhostBtn.ant-btn{color:#e7edf8f0;background:#b4c1e40f;border-color:#b4c1e466;border-radius:10px}.dnsEvalGhostBtn.ant-btn:hover{color:#fff;background:#dc5f4626;border-color:#dc5f468c}.dnsEvalSection{padding:62px 0}.dnsEvalSectionAlt{background:#ffffff04;border-top:1px solid #ffffff0a;border-bottom:1px solid #ffffff0a}.dnsEvalSectionTitle{letter-spacing:-.014em;color:#f5f9ff;margin:0 0 14px;font-size:clamp(24px,3vw,38px)}.dnsEvalSectionTitleSmall{margin-top:42px}.dnsEvalText{color:#d7e0f0db;max-width:940px;margin:0 0 12px;line-height:1.72}.dnsEvalList{color:#e3eaf8e6;gap:8px;margin:10px 0 0;padding-left:20px;display:grid}.dnsEvalList li::marker{color:#e16c52d9}.dnsEvalCard{background:#ffffff08;border:1px solid #ffffff12;border-radius:14px;height:100%;padding:18px}.dnsEvalCard h3{color:#f4f8ff;margin:0 0 10px;font-size:18px}.dnsEvalSteps{color:#e6ecf8eb;gap:8px;margin:0;padding-left:20px;display:grid}.dnsEvalQuote{background:#dc5f4614;border-left:3px solid #dc5f468c;border-radius:0 10px 10px 0;margin-top:16px;padding:16px 18px}.dnsEvalQuote p{color:#eef2faeb;margin:0 0 10px;line-height:1.68}.dnsEvalQuote p:last-child{margin-bottom:0}.dnsEvalBenefitGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.dnsEvalBenefitCard{background:#ffffff08;border:1px solid #ffffff12;border-radius:12px;padding:16px}.dnsEvalBenefitCard .anticon{color:#e16c52f2;font-size:16px}.dnsEvalBenefitCard h4{color:#f6f9ff;margin:10px 0 8px}.dnsEvalBenefitCard p{color:#dae2f1d6;margin:0;line-height:1.62}.dnsEvalMiniGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.dnsEvalMiniCard{color:#e8eefce0;background:#ffffff06;border:1px solid #ffffff0f;border-radius:10px;align-items:center;gap:10px;padding:12px;display:flex}.dnsEvalMiniCard .anticon{color:#e16c52e6}.dnsEvalUseCaseList{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.dnsEvalUseCaseItem{color:#e9f0ffe6;background:#ffffff06;border:1px solid #ffffff0f;border-radius:10px;padding:12px 14px}.dnsEvalCta{padding:72px 0 88px}.dnsEvalCtaCard{background:radial-gradient(420px 160px at 80% 0,#dc5f462e,#0000 65%),#ffffff09;border:1px solid #ffffff14;border-radius:16px;padding:28px}.dnsEvalCtaCard h2{color:#f7faff;margin:0 0 10px;font-size:clamp(24px,3vw,34px)}.dnsEvalCtaCard p{color:#dce6f7e0;max-width:920px;margin:0 0 18px;line-height:1.68}@media (max-width:980px){.dnsEvalBenefitGrid,.dnsEvalMiniGrid,.dnsEvalUseCaseList{grid-template-columns:1fr}}.aiVisionPage{color:#ecf2ffe6;background:radial-gradient(980px 320px at 78% -10%,#5f82e62e,#0000 62%),linear-gradient(#0b0f1a 0%,#101727 52%,#121a2c 100%)}.aiVisionHero{border-bottom:1px solid #ffffff0f;padding:118px 0 82px}.aiVisionHeroInner{max-width:920px}.aiVisionTag.ant-tag{color:#c8dcfff2;background:#709bff1f;border-color:#709bff73;border-radius:999px;font-weight:600}.aiVisionTitle{letter-spacing:-.024em;color:#f6f9ff;margin:14px 0 10px;font-size:clamp(36px,5.5vw,62px);line-height:1.04}.aiVisionLead{color:#dce8fff0;margin:0 0 12px;font-size:clamp(18px,2.3vw,24px);line-height:1.45}.aiVisionBody{color:#d2e0f8db;max-width:860px;margin:0 0 12px;line-height:1.68}.aiVisionGhostBtn.ant-btn{color:#e7effdf0;background:#a1bcf80f;border-color:#a1bcf866;border-radius:10px}.aiVisionGhostBtn.ant-btn:hover{color:#fff;background:#709bff2e;border-color:#709bffa6}.aiVisionSection{padding:62px 0}.aiVisionSectionAlt{background:#ffffff04;border-top:1px solid #ffffff0a;border-bottom:1px solid #ffffff0a}.aiVisionSectionTitle{letter-spacing:-.014em;color:#f4f8ff;margin:0 0 14px;font-size:clamp(24px,3vw,38px)}.aiVisionText{color:#d7e3f6de;max-width:960px;margin:0 0 12px;line-height:1.7}.aiVisionList{color:#e3ebfaeb;gap:8px;margin:10px 0 0;padding-left:20px;display:grid}.aiVisionList li::marker{color:#80a7ffe6}.aiVisionInputGrid{flex-wrap:wrap;gap:8px;margin:14px 0;display:flex}.aiVisionInputChip{color:#e0ecfff2;background:#87aaff1a;border:1px solid #87aaff52;border-radius:999px;padding:7px 11px;font-size:12px}.aiVisionCard{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;height:100%;padding:16px}.aiVisionCard h3{color:#f5f9ff;margin:0 0 8px;font-size:17px}.aiVisionCard p{color:#d8e4f7db;margin:0;line-height:1.62}.aiVisionKeyMessage{background:#709bff1a;border-left:3px solid #709bffb3;border-radius:0 10px 10px 0;margin-top:16px;padding:10px 14px}.aiVisionBenefitGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.aiVisionBenefitCard{color:#eaf1ffed;background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:10px;padding:12px;display:flex}.aiVisionBenefitCard .anticon{color:#80a7fff2}.aiVisionUseCaseGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.aiVisionUseCaseCard{color:#e9f1ffed;background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:10px;padding:12px;display:flex}.aiVisionUseCaseCard .anticon{color:#80a7fff2}.aiVisionCta{padding:72px 0 88px}.aiVisionCtaCard{background:radial-gradient(440px 170px at 82% 0,#709bff33,#0000 65%),#ffffff09;border:1px solid #ffffff14;border-radius:16px;padding:28px}.aiVisionCtaCard h2{color:#f7faff;margin:0 0 10px;font-size:clamp(24px,3vw,34px)}.aiVisionCtaCard p{color:#dce7f8e0;max-width:920px;margin:0 0 18px;line-height:1.68}@media (max-width:980px){.aiVisionBenefitGrid,.aiVisionUseCaseGrid{grid-template-columns:1fr}}.brandEntropyPage{color:#f7eef1eb;background:radial-gradient(980px 340px at 80% -10%,#e66e4b29,#0000 62%),linear-gradient(#120d12 0%,#1a1219 56%,#1f1420 100%)}.brandEntropyHero{border-bottom:1px solid #ffffff0f;padding:118px 0 82px}.brandEntropyHeroInner{max-width:920px}.brandEntropyTag.ant-tag{color:#ffd6c7f2;background:#f57c5624;border-color:#f57c5670;border-radius:999px;font-weight:600}.brandEntropyTitle{letter-spacing:-.024em;color:#fff7fb;margin:14px 0 10px;font-size:clamp(36px,5.5vw,62px);line-height:1.04}.brandEntropyLead{color:#fde2d9f2;margin:0 0 12px;font-size:clamp(18px,2.3vw,24px);line-height:1.45}.brandEntropyBody{color:#f6dad5d9;max-width:860px;margin:0 0 12px;line-height:1.68}.brandEntropyGhostBtn.ant-btn{color:#ffe9e1f0;background:#f8ac8e14;border-color:#f8ac8e66;border-radius:10px}.brandEntropyGhostBtn.ant-btn:hover{color:#fff;background:#f57c5633;border-color:#f57c56ad}.brandEntropySection{padding:62px 0}.brandEntropySectionAlt{background:#ffffff04;border-top:1px solid #ffffff0a;border-bottom:1px solid #ffffff0a}.brandEntropySectionTitle{letter-spacing:-.014em;color:#fff3f8;margin:0 0 14px;font-size:clamp(24px,3vw,38px)}.brandEntropyText{color:#f6dce0de;max-width:960px;margin:0 0 12px;line-height:1.7}.brandEntropyList{color:#fce9edeb;gap:8px;margin:10px 0 0;padding-left:20px;display:grid}.brandEntropyList li::marker{color:#f57c56e6}.brandEntropyCard{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;height:100%;padding:16px}.brandEntropyCard h3{color:#fff5fa;margin:0 0 8px;font-size:17px}.brandEntropyMiniGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.brandEntropyMiniCard{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;gap:10px;padding:14px;display:flex}.brandEntropyMiniCard .anticon{color:#f57c56f2;margin-top:2px}.brandEntropyMiniCard h4{color:#fff5fa;margin:0 0 6px}.brandEntropyMiniCard p{color:#f6dee2d6;margin:0;line-height:1.58}.brandEntropyBenefitGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.brandEntropyBenefitCard{color:#fdecf0f0;background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:10px;padding:12px;display:flex}.brandEntropyBenefitCard .anticon{color:#f57c56f5}.brandEntropyUseCaseGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.brandEntropyUseCaseCard{color:#fdecf0f0;background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:10px;padding:12px;display:flex}.brandEntropyUseCaseCard .anticon{color:#f57c56f5}.brandEntropyCta{padding:72px 0 88px}.brandEntropyCtaCard{background:radial-gradient(430px 170px at 82% 0,#f57c5633,#0000 65%),#ffffff09;border:1px solid #ffffff14;border-radius:16px;padding:28px}.brandEntropyCtaCard h2{color:#fff7fb;margin:0 0 10px;font-size:clamp(24px,3vw,34px)}.brandEntropyCtaCard p{color:#f8e0e4e0;max-width:920px;margin:0 0 18px;line-height:1.68}@media (max-width:980px){.brandEntropyBenefitGrid,.brandEntropyUseCaseGrid,.brandEntropyMiniGrid{grid-template-columns:1fr}}.aiPhishPage{color:#f7eef1eb;background:radial-gradient(980px 340px at 80% -10%,#e66e4b29,#0000 62%),linear-gradient(#120d12 0%,#1a1219 56%,#1f1420 100%)}.aiPhishHero{border-bottom:1px solid #ffffff0f;padding:118px 0 82px}.aiPhishHeroInner{max-width:920px}.aiPhishTag.ant-tag{color:#ffd6c7f2;background:#f57c5624;border-color:#f57c5670;border-radius:999px;font-weight:600}.aiPhishTitle{letter-spacing:-.024em;color:#fff7fb;margin:14px 0 10px;font-size:clamp(36px,5.5vw,62px);line-height:1.04}.aiPhishLead{color:#fde2d9f2;margin:0 0 12px;font-size:clamp(18px,2.3vw,24px);line-height:1.45}.aiPhishBody{color:#f6dce0d9;max-width:860px;margin:0 0 12px;line-height:1.68}.aiPhishGhostBtn.ant-btn{color:#ffe9e1f0;background:#f8ac8e14;border-color:#f8ac8e66;border-radius:10px}.aiPhishGhostBtn.ant-btn:hover{color:#fff;background:#f57c5633;border-color:#f57c56ad}.aiPhishSection{padding:62px 0}.aiPhishSectionAlt{background:#ffffff04;border-top:1px solid #ffffff0a;border-bottom:1px solid #ffffff0a}.aiPhishSectionTitle{letter-spacing:-.014em;color:#fff3f8;margin:0 0 14px;font-size:clamp(24px,3vw,38px)}.aiPhishText{color:#f6dce0de;max-width:960px;margin:0 0 12px;line-height:1.7}.aiPhishList{color:#fce9edeb;gap:8px;margin:10px 0 0;padding-left:20px;display:grid}.aiPhishList li::marker{color:#f57c56e6}.aiPhishChipGrid{flex-wrap:wrap;gap:8px;display:flex}.aiPhishChip{color:#ffe8e1f2;background:#f8ac8e1a;border:1px solid #f8ac8e5c;border-radius:999px;padding:7px 11px;font-size:12px}.aiPhishQuote{background:#f57c561a;border-left:3px solid #f57c56a6;border-radius:0 10px 10px 0;margin-top:14px;padding:14px 16px}.aiPhishQuote p{color:#ffece8f0;margin:0;line-height:1.66}.aiPhishBridgeGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.aiPhishBridgeCard{color:#fdecf0f0;background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:10px;padding:12px;display:flex}.aiPhishBridgeCard .anticon{color:#f57c56f2}.aiPhishBenefitGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.aiPhishBenefitCard{color:#fdecf0f0;background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:10px;padding:12px;display:flex}.aiPhishBenefitCard .anticon{color:#f57c56f5}.aiPhishUseCase{color:#fdecf0f0;background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;padding:12px}.aiPhishCta{padding:72px 0 88px}.aiPhishCtaCard{background:radial-gradient(430px 170px at 82% 0,#f57c5633,#0000 65%),#ffffff09;border:1px solid #ffffff14;border-radius:16px;padding:28px}.aiPhishCtaCard h2{color:#fff7fb;margin:0 0 10px;font-size:clamp(24px,3vw,34px)}.aiPhishCtaCard p{color:#f8e0e4e0;max-width:920px;margin:0 0 18px;line-height:1.68}@media (max-width:980px){.aiPhishBenefitGrid,.aiPhishBridgeGrid{grid-template-columns:1fr}}.hyperTablePage{color:#f7eef1eb;background:radial-gradient(980px 340px at 80% -10%,#e66e4b29,#0000 62%),linear-gradient(#120d12 0%,#1a1219 56%,#1f1420 100%)}.hyperTableHero{border-bottom:1px solid #ffffff0f;padding:118px 0 82px}.hyperTableHeroInner{max-width:920px}.hyperTableTag.ant-tag{color:#ffd6c7f2;background:#f57c5624;border-color:#f57c5670;border-radius:999px;font-weight:600}.hyperTableTitle{letter-spacing:-.024em;color:#fff7fb;margin:14px 0 10px;font-size:clamp(36px,5.5vw,62px);line-height:1.04}.hyperTableLead{color:#fde2d9f2;margin:0 0 12px;font-size:clamp(18px,2.3vw,24px);line-height:1.45}.hyperTableBody{color:#f6dce0d9;max-width:860px;margin:0 0 12px;line-height:1.68}.hyperTableGhostBtn.ant-btn{color:#ffe9e1f0;background:#f8ac8e14;border-color:#f8ac8e66;border-radius:10px}.hyperTableGhostBtn.ant-btn:hover{color:#fff;background:#f57c5633;border-color:#f57c56ad}.hyperTableSection{padding:62px 0}.hyperTableSectionAlt{background:#ffffff04;border-top:1px solid #ffffff0a;border-bottom:1px solid #ffffff0a}.hyperTableSectionTitle{letter-spacing:-.014em;color:#fff3f8;margin:0 0 14px;font-size:clamp(24px,3vw,38px)}.hyperTableText{color:#f6dce0de;max-width:960px;margin:0 0 12px;line-height:1.7}.hyperTableList{color:#fce9edeb;gap:8px;margin:10px 0 0;padding-left:20px;display:grid}.hyperTableList li::marker{color:#f57c56e6}.hyperTableChipGrid{flex-wrap:wrap;gap:8px;display:flex}.hyperTableChip{color:#ffe8e1f2;background:#f8ac8e1a;border:1px solid #f8ac8e5c;border-radius:999px;padding:7px 11px;font-size:12px}.hyperTableQuote{background:#f57c561a;border-left:3px solid #f57c56a6;border-radius:0 10px 10px 0;margin-top:14px;padding:14px 16px}.hyperTableQuote p{color:#ffece8f0;margin:0;line-height:1.66}.hyperTableStoreGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.hyperTableStoreItem{color:#fdecf0f0;background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:10px;padding:12px;display:flex}.hyperTableStoreItem .anticon{color:#f57c56f2}.hyperTableBenefitGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.hyperTableBenefitCard{color:#fdecf0f0;background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:10px;padding:12px;display:flex}.hyperTableBenefitCard .anticon{color:#f57c56f2}.hyperTableUseCase{color:#fdecf0f0;background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;padding:12px}.hyperTablePosGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.hyperTablePosItem{color:#fdecf0f0;background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:10px;padding:12px;display:flex}.hyperTablePosItem .anticon{color:#f57c56f2}.hyperTableCta{padding:72px 0 88px}.hyperTableCtaCard{background:radial-gradient(430px 170px at 82% 0,#f57c5633,#0000 65%),#ffffff09;border:1px solid #ffffff14;border-radius:16px;padding:28px}.hyperTableCtaCard h2{color:#fff7fb;margin:0 0 10px;font-size:clamp(24px,3vw,34px)}.hyperTableCtaCard p{color:#f8e0e4e0;max-width:920px;margin:0 0 18px;line-height:1.68}@media (max-width:980px){.hyperTableStoreGrid,.hyperTableBenefitGrid,.hyperTablePosGrid{grid-template-columns:1fr}}.nativeDnsPage{color:#f7eef1eb;background:radial-gradient(980px 340px at 80% -10%,#e66e4b29,#0000 62%),linear-gradient(#120d12 0%,#1a1219 56%,#1f1420 100%)}.nativeDnsHero{border-bottom:1px solid #ffffff0f;padding:118px 0 82px}.nativeDnsHeroInner{max-width:920px}.nativeDnsTag.ant-tag{color:#ffd6c7f2;background:#f57c5624;border-color:#f57c5670;border-radius:999px;font-weight:600}.nativeDnsTitle{letter-spacing:-.024em;color:#fff7fb;margin:14px 0 10px;font-size:clamp(36px,5.5vw,62px);line-height:1.04}.nativeDnsLead{color:#fde2d9f2;margin:0 0 12px;font-size:clamp(18px,2.3vw,24px);line-height:1.45}.nativeDnsBody{color:#f6dce0d9;max-width:860px;margin:0 0 12px;line-height:1.68}.nativeDnsGhostBtn.ant-btn{color:#ffe9e1f0;background:#f8ac8e14;border-color:#f8ac8e66;border-radius:10px}.nativeDnsGhostBtn.ant-btn:hover{color:#fff;background:#f57c5633;border-color:#f57c56ad}.nativeDnsSection{padding:62px 0}.nativeDnsSectionAlt{background:#ffffff04;border-top:1px solid #ffffff0a;border-bottom:1px solid #ffffff0a}.nativeDnsSectionTitle{letter-spacing:-.014em;color:#fff3f8;margin:0 0 14px;font-size:clamp(24px,3vw,38px)}.nativeDnsText{color:#f6dce0de;max-width:960px;margin:0 0 12px;line-height:1.7}.nativeDnsList{color:#fce9edeb;gap:8px;margin:10px 0 0;padding-left:20px;display:grid}.nativeDnsList li::marker{color:#f57c56e6}.nativeDnsQuote{background:#f57c561a;border-left:3px solid #f57c56a6;border-radius:0 10px 10px 0;margin-top:14px;padding:14px 16px}.nativeDnsQuote p{color:#ffece8f0;margin:0;line-height:1.66}.nativeDnsCard,.nativeDnsBenefitCard,.nativeDnsUseCaseCard{color:#fdecf0f0;background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:10px;padding:12px;display:flex}.nativeDnsCard .anticon,.nativeDnsBenefitCard .anticon,.nativeDnsUseCaseCard .anticon{color:#f57c56f2}.nativeDnsBenefitGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.nativeDnsUseCaseGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.nativeDnsCta{padding:72px 0 88px}.nativeDnsCtaCard{background:radial-gradient(430px 170px at 82% 0,#f57c5633,#0000 65%),#ffffff09;border:1px solid #ffffff14;border-radius:16px;padding:28px}.nativeDnsCtaCard h2{color:#fff7fb;margin:0 0 10px;font-size:clamp(24px,3vw,34px)}.nativeDnsCtaCard p{color:#f8e0e4e0;max-width:920px;margin:0 0 18px;line-height:1.68}@media (max-width:980px){.nativeDnsBenefitGrid,.nativeDnsUseCaseGrid{grid-template-columns:1fr}}.techPage,.dnsEvalPage,.aiVisionPage,.brandEntropyPage{color:#f7eef1eb;background:radial-gradient(980px 340px at 80% -10%,#e66e4b29,#0000 62%),linear-gradient(#120d12 0%,#1a1219 56%,#1f1420 100%)!important}.techHero,.dnsEvalHero,.aiVisionHero,.brandEntropyHero,.aiPhishHero,.hyperTableHero,.nativeDnsHero{position:relative;overflow:clip hidden}.techHeroInner,.dnsEvalHeroInner,.aiVisionHeroInner,.brandEntropyHeroInner,.aiPhishHeroInner,.hyperTableHeroInner,.nativeDnsHeroInner{z-index:1;position:relative}.technologyGlobeFx{opacity:.72;filter:saturate(1.06)}.techHeroTag.ant-tag,.dnsEvalTag.ant-tag,.aiVisionTag.ant-tag,.brandEntropyTag.ant-tag{color:#ffd6c7f2!important;background:#f57c5624!important;border-color:#f57c5670!important}.techHeroTitle,.dnsEvalTitle,.aiVisionTitle,.brandEntropyTitle{color:#fff7fb!important}.techHeroLead,.dnsEvalLead,.aiVisionLead,.brandEntropyLead{color:#fde2d9f2!important}.techSignalBody,.techStackDesc,.techCtaBody,.dnsEvalBody,.dnsEvalText,.aiVisionBody,.aiVisionText,.brandEntropyBody,.brandEntropyText{color:#f6dce0de!important}.techGhostBtn.ant-btn,.dnsEvalGhostBtn.ant-btn,.aiVisionGhostBtn.ant-btn,.brandEntropyGhostBtn.ant-btn{color:#ffe9e1f0!important;background:#f8ac8e14!important;border-color:#f8ac8e66!important}.techGhostBtn.ant-btn:hover,.dnsEvalGhostBtn.ant-btn:hover,.aiVisionGhostBtn.ant-btn:hover,.brandEntropyGhostBtn.ant-btn:hover{color:#fff!important;background:#f57c5633!important;border-color:#f57c56ad!important}.techSectionTitle,.dnsEvalSectionTitle,.aiVisionSectionTitle,.brandEntropySectionTitle,.techCtaTitle,.dnsEvalCtaCard h2,.aiVisionCtaCard h2,.brandEntropyCtaCard h2{color:#fff5fa!important}.techSignalCard,.techStackItem,.techUseCaseChip,.techCtaCard,.dnsEvalCard,.dnsEvalBenefitCard,.dnsEvalUseCaseItem,.dnsEvalMiniCard,.dnsEvalCtaCard,.aiVisionCard,.aiVisionBenefitCard,.aiVisionUseCaseCard,.aiVisionCtaCard,.brandEntropyCard,.brandEntropyBenefitCard,.brandEntropyUseCaseCard,.brandEntropyMiniCard,.brandEntropyCtaCard{background:#ffffff08!important;border-color:#ffffff14!important}.techSignalIcon,.techStackNum,.dnsEvalBenefitCard .anticon,.dnsEvalMiniCard .anticon,.aiVisionBenefitCard .anticon,.aiVisionUseCaseCard .anticon,.brandEntropyBenefitCard .anticon,.brandEntropyUseCaseCard .anticon,.brandEntropyMiniCard .anticon{color:#f57c56f5!important}.dnsEvalList li::marker{color:#f57c56e6!important}.aiVisionList li::marker{color:#f57c56e6!important}.brandEntropyList li::marker{color:#f57c56e6!important}@keyframes techBgDrift{0%{background-position:0 0,0 0}50%{background-position:8% -4%,0 2%}to{background-position:0 0,0 0}}@keyframes techFadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes techGlowPulse{0%,to{box-shadow:0 0 #f57c5600}50%{box-shadow:0 0 26px #f57c561f}}.techPage,.dnsEvalPage,.aiVisionPage,.brandEntropyPage,.aiPhishPage,.hyperTablePage,.nativeDnsPage{animation:16s ease-in-out infinite techBgDrift;overflow-x:clip;background-size:120% 120%,100% 100%!important}@media (max-width:900px){.technologyGlobeFx{opacity:.5;transform-origin:65% 45%;max-width:100%;transform:scale(.9)}.techPage,.dnsEvalPage,.aiVisionPage,.brandEntropyPage,.aiPhishPage,.hyperTablePage,.nativeDnsPage{width:100%;max-width:100%;overflow-x:hidden}}.techHeroInner>*,.dnsEvalHeroInner>*,.aiVisionHeroInner>*,.brandEntropyHeroInner>*,.aiPhishHeroInner>*,.hyperTableHeroInner>*,.nativeDnsHeroInner>*{opacity:0;animation:.62s cubic-bezier(.22,1,.36,1) forwards techFadeUp}.techHeroInner>:first-child,.dnsEvalHeroInner>:first-child,.aiVisionHeroInner>:first-child,.brandEntropyHeroInner>:first-child,.aiPhishHeroInner>:first-child,.hyperTableHeroInner>:first-child,.nativeDnsHeroInner>:first-child{animation-delay:50ms}.techHeroInner>:nth-child(2),.dnsEvalHeroInner>:nth-child(2),.aiVisionHeroInner>:nth-child(2),.brandEntropyHeroInner>:nth-child(2),.aiPhishHeroInner>:nth-child(2),.hyperTableHeroInner>:nth-child(2),.nativeDnsHeroInner>:nth-child(2){animation-delay:.14s}.techHeroInner>:nth-child(3),.dnsEvalHeroInner>:nth-child(3),.aiVisionHeroInner>:nth-child(3),.brandEntropyHeroInner>:nth-child(3),.aiPhishHeroInner>:nth-child(3),.hyperTableHeroInner>:nth-child(3),.nativeDnsHeroInner>:nth-child(3){animation-delay:.24s}.techHeroInner>:nth-child(4),.dnsEvalHeroInner>:nth-child(4),.aiVisionHeroInner>:nth-child(4),.brandEntropyHeroInner>:nth-child(4),.aiPhishHeroInner>:nth-child(4),.hyperTableHeroInner>:nth-child(4),.nativeDnsHeroInner>:nth-child(4){animation-delay:.34s}.techHeroInner>:nth-child(5),.dnsEvalHeroInner>:nth-child(5),.aiVisionHeroInner>:nth-child(5),.brandEntropyHeroInner>:nth-child(5),.aiPhishHeroInner>:nth-child(5),.hyperTableHeroInner>:nth-child(5),.nativeDnsHeroInner>:nth-child(5){animation-delay:.44s}.techSignalCard,.techStackItem,.techUseCaseChip,.dnsEvalCard,.dnsEvalBenefitCard,.dnsEvalUseCaseItem,.dnsEvalMiniCard,.aiVisionCard,.aiVisionBenefitCard,.aiVisionUseCaseCard,.brandEntropyCard,.brandEntropyBenefitCard,.brandEntropyUseCaseCard,.brandEntropyMiniCard,.aiPhishChip,.aiPhishCard,.aiPhishBridgeCard,.aiPhishBenefitCard,.aiPhishUseCase,.hyperTableChip,.hyperTableStoreItem,.hyperTableBenefitCard,.hyperTableUseCase,.hyperTablePosItem,.nativeDnsCard,.nativeDnsBenefitCard,.nativeDnsUseCaseCard{will-change:transform;transition:transform .22s,background .22s,border-color .22s,box-shadow .22s}.techSignalCard:hover,.techStackItem:hover,.techUseCaseChip:hover,.dnsEvalCard:hover,.dnsEvalBenefitCard:hover,.dnsEvalUseCaseItem:hover,.dnsEvalMiniCard:hover,.aiVisionCard:hover,.aiVisionBenefitCard:hover,.aiVisionUseCaseCard:hover,.brandEntropyCard:hover,.brandEntropyBenefitCard:hover,.brandEntropyUseCaseCard:hover,.brandEntropyMiniCard:hover,.aiPhishChip:hover,.aiPhishCard:hover,.aiPhishBridgeCard:hover,.aiPhishBenefitCard:hover,.aiPhishUseCase:hover,.hyperTableChip:hover,.hyperTableStoreItem:hover,.hyperTableBenefitCard:hover,.hyperTableUseCase:hover,.hyperTablePosItem:hover,.nativeDnsCard:hover,.nativeDnsBenefitCard:hover,.nativeDnsUseCaseCard:hover{transform:translateY(-3px);background:#ffffff0c!important;border-color:#f57c563d!important}.dnsEvalCtaCard,.aiVisionCtaCard,.brandEntropyCtaCard,.techCtaCard,.aiPhishCtaCard,.hyperTableCtaCard,.nativeDnsCtaCard{animation:6.5s ease-in-out infinite techGlowPulse}@media (prefers-reduced-motion:reduce){.techPage,.dnsEvalPage,.aiVisionPage,.brandEntropyPage,.aiPhishPage,.hyperTablePage,.nativeDnsPage,.techHeroInner>*,.dnsEvalHeroInner>*,.aiVisionHeroInner>*,.brandEntropyHeroInner>*,.aiPhishHeroInner>*,.hyperTableHeroInner>*,.nativeDnsHeroInner>*,.dnsEvalCtaCard,.aiVisionCtaCard,.brandEntropyCtaCard,.techCtaCard,.aiPhishCtaCard,.hyperTableCtaCard,.nativeDnsCtaCard{animation:none!important}}
