html body .footer .footer-col h3,
html body .footer .footer-col h4,
html body #v2 .footer .footer-col h3,
html body #v2 .footer .footer-col h4,
html body footer .footer-col h3,
html body footer .footer-col h4 {
color: #6B7280 !important;
}
html body .eyebrow,
html body #v2 .eyebrow,
html body .plabel,
html body .ph-label,
html body .section-label,
html body .tl-date,
html body .tl-ver,
html body #v2 .tl-date,
html body #v2 .tl-ver {
color: #6B7280 !important;
}
html body .demo-sec .eyebrow,
html body .play-sec .eyebrow,
html body .final .eyebrow,
html body .ctabox .eyebrow,
html body .uc-cta .eyebrow,
html body #v2 .demo-sec .eyebrow,
html body #v2 .play-sec .eyebrow,
html body #v2 .final .eyebrow {
color: rgba(255,255,255,.82) !important;
}
html body .ask .hint,
html body #v2 .ask .hint {
color: #6B7280 !important;
}
html body .eyebrow,
html body #v2 .eyebrow,
html body #v2 .hero .eyebrow,
html body #v2 .hero .hd > .eyebrow,
html body #v2 .sec-inner > .eyebrow,
html body #v2 .phead .eyebrow,
html body .pmain .eyebrow,
html body #v2 .pmain .eyebrow,
html body .plabel,
html body #v2 .plabel,
html body #v2 .section-label {
color: #6B7280 !important;
}
html body #v2 .demo-sec .eyebrow,
html body #v2 .play-sec .eyebrow,
html body #v2 .final .eyebrow,
html body #v2 .ctabox .eyebrow,
html body #v2 .uc-cta .eyebrow,
html body #v2 .sec-inner > .eyebrow.demo-sec-eyebrow {
color: rgba(255,255,255,.82) !important;
}
html body a:focus-visible,
html body button:focus-visible,
html body input:focus-visible,
html body textarea:focus-visible,
html body select:focus-visible,
html body [tabindex]:focus-visible,
html body .menu a:focus-visible,
html body .logo:focus-visible,
html body .btn:focus-visible,
html body .cta:focus-visible,
html body .seg button:focus-visible,
html body .footer a:focus-visible,
html body .skip-link:focus-visible {
outline: 2px solid #224EEE !important;
outline-offset: 2px !important;
border-radius: 4px !important;
}
html body .final a:focus-visible,
html body .final button:focus-visible,
html body .demo-sec a:focus-visible,
html body .play-sec a:focus-visible,
html body .ctabox a:focus-visible,
html body .uc-cta a:focus-visible,
html body .footer-status:focus-visible {
outline: 2px solid #FFFFFF !important;
outline-offset: 2px !important;
}
html body textarea:focus-visible,
html body input:focus-visible {
outline: 2px solid #224EEE !important;
outline-offset: 1px !important;
}
html body .navbar a:focus-visible,
html body .navbar button:focus-visible {
outline-offset: -3px !important;
}
@media print {
.navbar, .footer, .skip-link, .menu-toggle, .seg, .theme-toggle,
.ask, .trial, .examples, .ctas, .page-ctas, .sv-playground,
.demo-grid video, video, iframe, .mol-canvas, .rcard-gradient,
.footer-status, .beian, .footer-bottom .beian-gongan,
.no-print, .scroll-hint {
display: none !important;
}
html, body,
.final, .demo-sec, .play-sec, .ctabox, .uc-cta, .rcard, .pillar, .icell, .linkcard {
background: #fff !important;
color: #000 !important;
background-image: none !important;
box-shadow: none !important;
}
.final *, .demo-sec *, .play-sec *, .ctabox *, .uc-cta *,
.rcard *, .pillar *, .icell *, .linkcard *,
.hero *, .eyebrow, h1, h2, h3, h4, p, li, span, a, strong {
color: #000 !important;
background-color: transparent !important;
}
@page { margin: 18mm 16mm; }
html { font-size: 11pt; }
.page, #v2 .page, .sec-inner, .psec, .phead {
max-width: 100% !important;
padding: 0 !important;
margin: 0 !important;
}
.hero, #v2 .hero, #v2 > section.hero {
padding: 0 0 12pt 0 !important;
min-height: 0 !important;
height: auto !important;
}
h1 { font-size: 20pt !important; line-height: 1.2 !important; letter-spacing: 0 !important; }
h2 { font-size: 15pt !important; }
h3 { font-size: 12pt !important; }
p, li { font-size: 10.5pt !important; line-height: 1.45 !important; }
a[href^="http"]::after {
content: " (" attr(href) ")";
font-size: 8pt;
color: #444 !important;
word-break: break-all;
}
a[href^="/"]::after { content: ""; }
h1, h2, h3, h4 { break-after: avoid; page-break-after: avoid; }
img, .card, .rcard, .demo-card, .uc-card, table, pre, blockquote {
break-inside: avoid; page-break-inside: avoid;
}
img { max-width: 100% !important; height: auto !important; }
pre, code { border: 1px solid #ccc !important; background: #f7f7f7 !important; }
.footer-status-dot { display: none !important; }
}
html body .hero .lead,
html body #v2 .hero .lead,
html body #v2 .hero .hd > .lead,
html body #v2 .hero .hd > .ph-intro,
html body .hero .ph-intro,
html body .hero .ph-desc,
html body .hero .ph-sub,
html body .page-head .sec-desc,
html body #v2 .page-head .sec-desc,
html body .psec > .lead,
html body .psec > .sec-desc,
html body .psec > .ph-intro,
html body .sec-inner > .lead,
html body .sec-inner > .sec-desc,
html body .sec-inner > .ph-intro,
html body .phead .sec-desc,
html body .phead .ph-intro,
html body .hero .hd > p {
max-width: 680px !important;
}
html body .uc-cta .uc-cta-d,
html body .uc-cta .uc-cta-t,
html body .ctabox p,
html body .card p,
html body .uc-card p,
html body .demo-card p {
max-width: none !important;
}
html body h1, html body h2, html body h3,
html body .tagline, html body .page-title, html body .ph-title, html body .sec-title {
text-wrap: balance;
}
html body p, html body li {
text-wrap: pretty;
}
@supports not (text-wrap: balance) {
html body h1, html body h2 { overflow-wrap: break-word; }
}
html body .subtitle,
html body .faq-a,
html body .faq-q,
html body .ph-note,
html body .mquote-d,
html body .bm-atglance,
html body .stat-close,
html body .ev-foot {
max-width: 720px !important;
}
html body .uc-cta .uc-cta-d,
html body .card .faq-a {
max-width: none !important;
}
html body .psec > ul,
html body .psec > ol,
html body .psec > ul > li,
html body .psec > ol > li {
max-width: 880px !important;
}
html body .loop-name,
html body #v2 .loop-name {
line-height: 1.3 !important;
}
html body .pmain article,
html body #v2 article,
html body main article,
html body article {
width: 100% !important;
max-width: 1344px !important;
margin-left: auto !important;
margin-right: auto !important;
padding-left: 32px !important;
padding-right: 32px !important;
box-sizing: border-box !important;
}
html body article .psec,
html body article > .psec,
html body #v2 article .psec,
html body .pmain article .psec {
max-width: none !important;
margin-left: 0 !important;
margin-right: 0 !important;
padding-left: 0 !important;
padding-right: 0 !important;
}
html body article > .sec-inner,
html body article .sec-inner {
max-width: none !important;
padding-left: 0 !important;
padding-right: 0 !important;
}
html body article .callout,
html body .callout {
max-width: 760px !important;
margin-left: 0 !important;
margin-right: auto !important;
}
