@font-face{font-family:Manrope;src:url(../fonts/Manrope-500.ttf)format("truetype");font-weight:500;font-display:swap}@font-face{font-family:Manrope;src:url(../fonts/Manrope-600.ttf)format("truetype");font-weight:600;font-display:swap}@font-face{font-family:Manrope;src:url(../fonts/Manrope-700.ttf)format("truetype");font-weight:700;font-display:swap}@font-face{font-family:Public Sans;src:url(../fonts/PublicSans-400.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Public Sans;src:url(../fonts/PublicSans-500.ttf)format("truetype");font-weight:500;font-display:swap}@font-face{font-family:Public Sans;src:url(../fonts/PublicSans-600.ttf)format("truetype");font-weight:600;font-display:swap}@font-face{font-family:Public Sans;src:url(../fonts/PublicSans-700.ttf)format("truetype");font-weight:700;font-display:swap}:root{--svr-body-font:"Public Sans";--svr-display-font:Manrope;--ink:#152d48;--muted:#52647a;--paper:#f3f6fa;--navy:#0b213b;--blue:#0566c1;--line:#d6e0ec;--mint:#c0f5df;--radius:12px}html{scrollbar-color:#8c9fb5 #eef2f7}body{color:var(--ink);font-synthesis:none;-webkit-font-smoothing:antialiased;background:#fff;font-family:Public Sans,Noto Sans CJK SC,Microsoft YaHei,sans-serif;font-size:16px;line-height:1.65}body button,body input,body select,body textarea,body summary{font-family:inherit}body h1,body h2,body h3,body h4{letter-spacing:-.03em;font-family:Manrope,Noto Sans CJK SC,Microsoft YaHei,sans-serif;font-weight:600;line-height:1.15}body h1{font-size:clamp(40px,4.6vw,68px)}body h2{font-size:clamp(30px,3.1vw,44px)}body h3{letter-spacing:-.018em;font-size:23px}body p{line-height:1.7}body .shell{width:min(1320px,100% - 112px)}body .section{padding-block:104px}::selection{color:#0b213b;background:#c8def8}:focus-visible{outline-offset:4px;outline:3px solid #0566c1}input,textarea{caret-color:#0566c1}body .site-header{border-bottom:1px solid var(--line);box-shadow:none;background:#fff}body .header-inner{gap:28px;height:88px}body .brand img{width:166px}body .primary-nav{gap:23px}body .primary-nav>a,body .features-menu>summary{letter-spacing:-.015em;font-size:13px;font-weight:600}body .header-actions{gap:18px}body .feature-mega{border:0;border-radius:0 0 12px 12px;padding:24px;box-shadow:0 18px 38px #142c4824}body .feature-mega .feature-group>a{min-height:54px;padding:15px 8px}body .feature-mega strong{font-size:14px;font-weight:500}body .feature-mega a:hover{background:var(--paper)}body .language-menu>div{border-radius:8px}body .button{letter-spacing:0;min-height:50px;box-shadow:none;border-radius:6px;padding:14px 22px;font-family:Public Sans,Noto Sans CJK SC,Microsoft YaHei,sans-serif;font-size:14px;font-weight:600}body .button.primary{background:var(--blue);border-color:var(--blue);color:#fff}body .button.primary:hover{background:#044e96;border-color:#044e96}body .button.secondary{color:var(--ink);background:#fff;border-color:#9cacc0}body .button.secondary:hover{border-color:var(--blue);background:#edf4fc}body .header-demo{min-height:44px;padding:11px 16px;font-size:12px}body .aurora-hero{min-height:640px;color:var(--ink);background:#edf3fa;display:block;overflow:hidden}body .aurora-hero>.aurora-backdrop{object-position:69% center;z-index:0;width:44%;height:100%;left:56%}body .aurora-hero .hero-shade{display:none}body .aurora-hero-content{z-index:1;pointer-events:none;flex-direction:column;justify-content:center;min-height:640px;padding-block:86px;display:flex;position:relative}body .aurora-hero-content>*{pointer-events:auto}body .aurora-hero h1{color:var(--ink);letter-spacing:-.038em;text-wrap:balance;max-width:55%;margin-bottom:26px;font-family:Manrope,Noto Sans CJK SC,Microsoft YaHei,sans-serif;font-size:clamp(46px,4.65vw,68px);font-weight:600;line-height:1.09}body .aurora-hero-content>p{color:#435b76;max-width:44%;margin-bottom:30px;font-size:18px;line-height:1.7}body .aurora-hero .hero-actions{flex-wrap:wrap;gap:12px;max-width:50%}body .aurora-hero .button.mint{background:var(--blue);border-color:var(--blue);color:#fff}body .aurora-hero .button.outline-white{color:var(--ink);background:0 0;border-color:#8093aa}body .aurora-hero .button:hover{color:var(--ink);background:#dce8f6;border-color:#8093aa}body .hero-stack{color:#52647a;gap:22px;max-width:50%;margin-top:36px;font-size:12px}body .hero-stack span{border-top:1px solid #a9bace;min-width:62px;padding-top:10px}body .product-ribbon{background:#0566c1;border:0}body .product-ribbon .shell{gap:0}body .product-ribbon a{color:#fff;border-color:#ffffff45;min-height:142px;padding:30px 28px}body .product-ribbon a:first-child{padding-left:0}body .product-ribbon strong{font-family:Manrope,sans-serif;font-size:20px;font-weight:600}body .product-ribbon small{color:#e1efff;max-width:36ch;margin-top:8px;font-size:13px;line-height:1.6}body .product-ribbon svg{color:#fff}body .product-ribbon a:hover{background:#0457a5}body .product-introduction{grid-template-columns:.8fr 1.2fr;gap:80px}body .product-intro-copy h2{max-width:17ch;font-size:clamp(30px,3.1vw,44px)}body .product-intro-copy p{font-size:17px}body .product-shot,body .product-intro-visual .product-shot{background:var(--navy);border-radius:12px;padding:10px;box-shadow:0 18px 45px #102d481c}body .product-shot img{border-radius:6px}body .shot-caption{color:var(--muted);padding-top:16px;font-size:12px}body .section-intro{grid-template-columns:1fr 1fr;align-items:end;gap:80px;margin-bottom:48px}body .section-intro h2{max-width:19ch}body .section-intro>p{max-width:53ch;color:var(--muted);font-size:17px}body .features-section{background:#f3f6fa;border-block:1px solid #e0e7f0}body .feature-directory{gap:36px}body .feature-directory .feature-group h3{border-bottom:2px solid #0566c1;margin:0;padding-bottom:22px;font-size:20px}body .feature-directory .feature-group>a{border-color:var(--line);align-items:start;min-height:94px;padding:22px 0}body .feature-directory strong{font-family:Manrope,sans-serif;font-size:16px;font-weight:600}body .feature-directory small{color:#52647a;max-width:44ch;margin-top:8px;font-size:13px}body .feature-directory a svg{margin-top:4px}body .aurora-spotlight{background:var(--navy);padding-block:88px}body .aurora-spotlight>.shell{grid-template-columns:1fr 1.15fr;gap:76px}body .spotlight-copy h2{max-width:17ch;font-size:clamp(34px,3.5vw,48px)}body .spotlight-copy p{color:#c5d5e8;font-size:17px}body .spotlight-copy .small-note{color:#b7c8dd;font-size:12px}body .spotlight-visual{border-radius:12px}body .spotlight-product .product-shot{box-shadow:none;background:#172f4c}body .edition-grid{border:1px solid var(--line);border-radius:12px;gap:0;overflow:hidden}body .edition{border:0;border-right:1px solid var(--line);color:var(--ink);background:#fff;border-radius:0;padding:38px 32px}body .edition:last-child{color:var(--ink);background:#edf4fd;border:0}body .edition h2{color:var(--ink);font-size:24px;font-weight:600}body .edition p,body .edition:last-child p{color:#52647a}body .edition-price{margin-block:20px;padding-block:18px}body .edition-price strong{letter-spacing:-.035em;color:var(--ink);font-family:Manrope,sans-serif;font-size:52px;font-weight:600}body .edition-price span{color:#52647a;font-size:12px;line-height:1.65}body .edition .license-note{font-size:13px}body .edition .button{color:var(--blue);background:#fff;border-color:#a8bdd5;align-self:flex-start}body .edition:last-child .button{background:var(--blue);color:#fff;border-color:var(--blue)}body .edition-symbol{display:none}body .page{padding-top:64px}body .page-heading{border-bottom:1px solid var(--line);margin-bottom:42px;padding-bottom:38px}body .page-heading h1{max-width:23ch;margin-bottom:20px;font-size:clamp(40px,4vw,60px)}body .page-heading p{max-width:65ch;color:var(--muted);font-size:18px}body .product-config{grid-template-columns:1fr 1fr;gap:72px}body .product-info h2{font-size:32px}body .product-info .price{font-family:Manrope,sans-serif;font-size:46px}body .license-form{border:1px solid var(--line);background:#f6f8fc;border-radius:12px;padding:36px}body .license-form h2{font-size:25px}body .license-total output{font-family:Manrope,sans-serif;font-size:27px;font-weight:600}body .license-form input,body .contact-form input,body .contact-form select,body .contact-form textarea{background:#fff;border-color:#9cacc0;border-radius:6px;min-height:48px}body .license-form label,body .contact-form label{font-size:14px;font-weight:600}body .payment-note,body .contact-aside,body .integrity-panel{background:#f3f6fa;border-radius:12px;padding:32px}body .payment-note h2{font-size:26px}body .payment-note p{max-width:75ch;font-size:15px}body .cart-summary{box-shadow:none;background:#edf4fd;border-radius:12px}body .pc-intro{grid-template-columns:1fr 1fr;gap:80px;padding-block:68px 44px}body .pc-intro h1{max-width:17ch;font-size:clamp(38px,4vw,58px);line-height:1.12}body .pc-intro p{max-width:52ch;font-size:17px}body .pc-intro a{font-size:12px}body .pc-controls{border-top:1px solid var(--line);border-bottom:0;gap:20px;padding:16px 0}body .pc-categories{gap:3px}body .pc-categories button{border-radius:5px;padding:11px 10px;font-size:12px;font-weight:600}body .pc-categories button[aria-pressed=true]{color:#064f98;background:#e2eefc;box-shadow:inset 0 0 0 1px #bdd4f0}body .pc-search{background:#f5f7fa;border:1px solid #aebed1;border-radius:6px;max-width:225px;padding:0 12px}body .pc-search input{border:0;min-height:44px;padding-block:10px;font-size:13px}body .pc-reading{padding-block:14px 22px;font-size:12px}body .pc-matrix thead th{color:#fff;background:#102d4c;border-color:#3a5069;padding:24px 16px}body .pc-matrix thead th[data-pc-col=synvirt]{background:#0566c1}body .pc-matrix thead strong{font-family:Manrope,sans-serif;font-size:17px;font-weight:600}body .pc-matrix thead span{color:#dce9fa;font-size:11px;line-height:1.5}body .pc-group-label th{color:#435b76;letter-spacing:.01em;background:#f0f4f9;padding:17px 16px;font-family:Public Sans,sans-serif;font-size:12px;font-weight:600}body .pc-summary-row th{background:#fff}body .pc-summary-row th button{padding:19px 16px;font-family:Public Sans,sans-serif;font-size:13px;font-weight:500;line-height:1.55}body .pc-summary-row td{color:#344e6b;border-color:#dce4ee;padding:19px 16px;font-size:13px;line-height:1.6}body .pc-summary-row td[data-pc-col=synvirt]{color:#064f98;background:#eff5fe;font-weight:600}body .pc-detail-action{margin-top:8px;font-size:11px;font-weight:500}body .pc-detail-heading h3{font-size:24px}body .pc-evidence{gap:24px}body .pc-evidence h4{font-size:17px}body .pc-evidence p{font-size:14px}body .pc-evidence a{font-size:12px}body .pc-notes p{max-width:110ch;font-size:12px;line-height:1.7}body .pc-method{border-top:1px solid var(--line);margin-top:42px;padding-block:40px}body .pc-method h2{font-size:28px}body .pc-method p{font-size:14px}body .pc-mobile-select{font-size:13px}body .pc-mobile-select select{border-color:#9cacc0;border-radius:6px;min-height:48px}body .cv-intro h1{font-family:Manrope,sans-serif;font-size:clamp(38px,4vw,58px);font-weight:600}body .cv-table th,body .cv-table td{font-family:Public Sans,sans-serif}body .cv-price{font-family:Manrope,sans-serif}body .feature-hero{gap:64px;min-height:540px;padding-block:68px}body .feature-hero h1,body .vm-hero h1,body .ct-hero h1,body .vs-hero h1{letter-spacing:-.03em;font-family:Manrope,Noto Sans CJK SC,Microsoft YaHei,sans-serif;font-size:clamp(40px,4.1vw,60px);font-weight:600;line-height:1.12}body .feature-hero>div>p{max-width:44ch;font-size:18px;line-height:1.7}body .breadcrumbs{margin-bottom:25px;font-size:12px}body .feature-jump{border-color:var(--line);background:#f5f8fc}body .feature-jump a{color:#435b76;min-height:60px;font-size:13px}body .feature-jump a:hover{color:var(--blue)}body .capability-columns h3{font-size:22px;font-weight:500;line-height:1.45}body .workflow-section{background:#edf3fa}body .workflow-grid{gap:96px}body .workflow-grid li:before{color:#064f98;background:#dce9f9;border-radius:8px}body .workflow-grid li p{font-size:16px}body .related-grid h3{font-size:22px}body .related-grid p{font-size:14px}body .ct-hero,body .vs-hero{background:#edf3fa}body .ct-example{box-shadow:none;border-radius:12px}body .ct-ribbon{border-color:#c5d5e8}body .ct-ribbon li{font-size:13px}body .dl-hero h1{font-family:Manrope,Noto Sans CJK SC,Microsoft YaHei,sans-serif;font-weight:600}body .resource-grid{gap:28px}body .resource-grid h2{font-size:25px}body .media-section{padding-block:48px 96px}body .brand-film{border-radius:12px;overflow:hidden}body .closing-cta{border-top:1px solid var(--line)}body .site-footer{background:#0b213b;padding-top:64px}body .footer-grid{gap:52px;padding-bottom:56px}body .footer-grid h3{color:#fff;letter-spacing:0;font-family:Public Sans,sans-serif;font-size:13px;font-weight:600}body .footer-grid p,body .footer-grid nav a{color:#c5d5e8;font-size:13px}body .footer-grid nav a:hover{color:#fff}body .footer-bottom{color:#b7c8dd;border-color:#344b66;font-size:11px}body .preview-utility,body .preview-strip{color:#435b76;background:#edf3fa}html[lang=zh-Hans] body h1,html[lang=zh-Hans] body h2,html[lang=zh-Hans] body h3,html[lang=zh-Hans] body h4{letter-spacing:0;line-height:1.3}html[lang=zh-Hans] body p{line-height:1.85}@media (width>=1101px) and (width<=1400px){body .header-inner{gap:20px}body .primary-nav{gap:16px}body .primary-nav>a,body .features-menu>summary{font-size:12px}body .header-demo{display:none}body .header-actions{gap:14px}}@media (width<=1100px){body .shell{width:calc(100% - 64px)}body .header-inner{height:78px}body .primary-nav{gap:0}body .primary-nav>a,body .features-menu>summary{font-size:15px}body .header-actions{gap:20px}body .aurora-hero h1{font-size:50px}body .aurora-hero-content>p{font-size:17px}body .feature-hero{gap:36px}body .product-introduction{gap:40px}body .section-intro{gap:36px}body .edition{padding:30px 24px}body .pc-controls{flex-wrap:wrap}body .pc-search{max-width:280px}body .pc-intro,body .product-config{gap:40px}body .footer-grid{gap:28px}}@media (width<=800px){body .shell{width:calc(100% - 48px)}body .section{padding-block:64px}body .aurora-hero{flex-direction:column;min-height:0;display:flex}body .aurora-hero-content{order:0;min-height:0;padding-block:58px 42px;display:block}body .aurora-hero>.aurora-backdrop{object-position:65% 48%;order:1;width:100%;height:300px;position:relative;left:0}body .aurora-hero h1{max-width:100%;font-size:52px}body .aurora-hero-content>p{max-width:56ch}body .aurora-hero .hero-actions,body .hero-stack{max-width:100%}body .product-ribbon a{min-height:150px;padding:24px 16px}body .product-ribbon strong{font-size:17px}body .product-ribbon small{font-size:12px}body .product-introduction,body .section-intro,body .aurora-spotlight>.shell,body .feature-hero{grid-template-columns:1fr;gap:32px}body .feature-directory{gap:30px}body .product-intro-copy h2,body .section-intro h2{max-width:25ch}body .aurora-spotlight{padding-block:60px}body .pc-intro{grid-template-columns:1fr;gap:20px;padding-block:42px 30px}body .pc-intro h1{max-width:20ch;font-size:42px}body .pc-intro p{font-size:16px}body .pc-summary-row th button,body .pc-summary-row td{padding:16px 10px;font-size:12px}body .pc-matrix thead th{padding:19px 10px}body .pc-matrix thead strong{font-size:15px}body .pc-matrix thead span,body .pc-detail-action{font-size:10px}body .pc-categories button{font-size:12px}body .pc-controls{gap:14px}body .pc-search{width:100%;max-width:none}body .pc-evidence{gap:20px}body .page{padding-top:40px}body .page-heading{margin-bottom:32px;padding-bottom:26px}body .page-heading p{font-size:17px}body .product-config{grid-template-columns:1fr;gap:24px}body .feature-hero{min-height:0;padding-block:44px}body .workflow-grid{gap:40px}body .license-form{padding:28px}body .media-section{padding-block:30px 64px}}@media (width<=600px){body .edition{border:0;border-bottom:1px solid var(--line);padding:28px}body .edition:last-child{border:0}body .edition-price{margin-block:12px;padding-block:10px}}@media (width<=520px){body .shell{width:calc(100% - 36px)}body .header-inner{gap:14px;height:70px}body .brand img{width:140px}body .header-actions{gap:14px}body .aurora-hero-content{padding-block:44px 34px}body .aurora-hero h1{margin-bottom:22px;font-size:40px;line-height:1.12}body .aurora-hero-content>p{font-size:16px;line-height:1.7}body .aurora-hero>.aurora-backdrop{height:230px}body .aurora-hero .button{padding:12px 16px;font-size:13px}body .hero-stack{gap:20px;margin-top:27px}body .product-ribbon .shell{display:block}body .product-ribbon a,body .product-ribbon a:first-child{border:0;border-bottom:1px solid #ffffff45;min-height:0;padding:22px 0}body .product-ribbon a:last-child{border:0}body .product-ribbon small{max-width:36ch}body .product-ribbon strong{font-size:18px}body .feature-directory{display:block}body .feature-directory .feature-group{margin-bottom:32px}body .feature-directory .feature-group:last-child{margin:0}body .feature-directory .feature-group>a{min-height:78px}body .feature-directory .feature-group h3{padding-bottom:16px}body .pc-intro h1,body .page-heading h1{font-size:36px}body .pc-intro{padding-top:38px}body .pc-categories{gap:1px}body .pc-categories button{padding:10px 8px;font-size:11px}body .pc-summary-row td,body .pc-summary-row th button{font-size:12px}body .pc-method h2{font-size:26px}body .feature-hero h1,body .vm-hero h1,body .ct-hero h1,body .vs-hero h1{font-size:38px}body .feature-hero>div>p{font-size:17px}body .license-form{padding:22px}body .footer-grid{gap:32px}body .footer-grid nav a{font-size:13px}body .button{padding:13px 18px}body .edition-price strong{font-size:46px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important}}body .dl-copy{font-family:var(--svr-body-font),"Noto Sans CJK SC","Microsoft YaHei",sans-serif;font-weight:600}body .ct-example figcaption{font-family:var(--svr-display-font),"Noto Sans CJK SC","Microsoft YaHei",sans-serif;font-weight:600}body .contact-aside,body .contact-aside h2{color:var(--ink)}body .contact-aside p{color:var(--muted)}body .ct-close .button.secondary{color:#fff;background:0 0;border-color:#8fa6c0}body .ct-close .button.secondary:hover{color:var(--navy);background:#fff}body .preview-utility a{color:#435b76}