Deprecated: Function get_magic_quotes_gpc() is deprecated in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 99

Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 619

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1169

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176
.PlayButton { position: absolute; top: 50%; left: 50%; z-index: 1; transform: translate(-50%, -50%); display: flex; align-items: center; justify-content: center; border-radius: 50%; transition: background 0.3s; background: rgba(var(--color--cobalt-700-rgb), 0.48); cursor: pointer; } .PlayButton:hover, .PlayButton:focus-visible { background: rgba(var(--color--cobalt-700-rgb), 0.8); } .PlayButton:focus-visible { border-radius: var(--border-radius--full); } .PlayButton svg { --PlayButton--svg-aspect-ratio: 0.364; height: auto; margin-left: 8%; width: calc(100% * var(--PlayButton--svg-aspect-ratio)); } .PlayButton.size--XS { width: 20px; height: 20px; } .PlayButton.size--S { width: 40px; height: 40px; } .PlayButton.size--M { width: 56px; height: 56px; } .PlayButton.size--L { width: 96px; height: 96px; } .PlayButton.variant--OUTLINE { background: transparent; box-shadow: inset 0 0 0 1.5px var(--color--action-default); } .PlayButton.has-text { border-radius: 9999px; width: auto; height: auto; padding: var(--spacing--base-0-5) var(--spacing--base-1) var(--spacing--base-0-5) var(--spacing--base-0-5); gap: var(--spacing--base-0-5); } .PlayButton.has-text > div { white-space: nowrap; margin: 0; } .PlayButton.has-text svg { margin: 0; } .PlayButton.has-text.size--L svg { width: 27px; height: 27px; } .PlayButton.has-text.size--M svg { width: 22px; height: 22px; } .Badge { border-radius: calc(var(--border-radius--XL) * 2); display: inline-block; font-weight: var(--font-weight--medium); letter-spacing: var(--letter-spacing--normal); line-height: var(--line-height--relaxed); } .Badge.size--XS { border-radius: var(--border-radius--XS); font-size: calc(var(--font-size--L) / 2); font-weight: var(--font-weight--semibold); letter-spacing: var(--letter-spacing--widest); padding: calc(var(--spacing--base-1) * 0.03125) calc(var(--spacing--base-1) * 0.1875) 0; text-transform: var(--text-transform--uppercase); } .Badge.size--S { font-size: var(--font-size--XS); line-height: var(--line-height--snug); padding: 0 calc(var(--spacing--base-1) * 0.375) calc(var(--spacing--base-1) * 0.0625); } .Badge.size--M { font-size: var(--font-size--S); padding: 0 calc(var(--spacing--base-1) * 0.625) calc(var(--spacing--base-1) * 0.0625); } @keyframes DefaultPrefooterStatusRingAnimation { 0% { width: 100%; height: 100%; background-color: rgba(var(--color--red-accent-rgb), 0.1); } 50% { width: 138%; height: 138%; background-color: rgba(var(--color--red-accent-rgb), 0.05); } 100% { width: 176%; height: 176%; background-color: rgba(var(--color--red-accent-rgb), 0.01); } } .DefaultPrefooter { position: relative; overflow: hidden; /* Graphic / Video height */ --video-width: 75vw; --graphic-height: calc(90px + var(--spacing--XL)); /* Gradient */ --color1rgb: var(--color--purple-300-rgb); /* Purple 300 */ --color2rgb: var(--color--red-300-rgb); /* Red 300 */ --color3rgb: var(--color--magenta-300-rgb); /* Red 300 */ --color4rgb: var(--color--orange-300-rgb); /* Orange 300 */ --color5rgb: var(--color--yellow-300-rgb); /* Orange 300 */ --size: 75vmin; --space:; background: var(--color--orange-200); /* Yellow 200 */ background-image: radial-gradient(calc(var(--size) * 0.666) circle at top left var(--space), rgba(var(--color1rgb), 0.7), rgba(var(--color1rgb), 0)), radial-gradient(calc(var(--size) * 2) circle at top right var(--space), rgba(var(--color2rgb), 1), rgba(var(--color2rgb), 0)), radial-gradient(calc(var(--size)) circle at bottom right var(--space), rgba(var(--color3rgb), 1), rgba(var(--color3rgb), 0)), radial-gradient(calc(var(--size) * 0.75) circle at bottom left var(--space), rgba(var(--color4rgb), 1), rgba(var(--color4rgb), 0)), radial-gradient(calc(var(--size) * 0.5) circle at bottom center var(--space), rgba(var(--color5rgb), 1), rgba(var(--color5rgb), 0)), var(--DefaultPrefooter--noise-overlay); /* End gradient */ } @supports (background: linear-gradient(in oklab, white, black)) { .DefaultPrefooter { --space: in oklab; } } @media (min-width: 768px) { .DefaultPrefooter { --video-width: calc(var(--container-width) / 12 * 8 - var(--spacing--M) / 11 * 7); } } .DefaultPrefooter .is-fixed .Prefooter { position: fixed; top: 0; left: 0; width: 100%; z-index: -1; } .DefaultPrefooter .Prefooter { background: transparent; padding-bottom: var(--graphic-height); } .DefaultPrefooter .Prefooter .bg-left, .DefaultPrefooter .Prefooter .bg-right { max-width: 770px; } .DefaultPrefooter .Prefooter h2 { font-family: var(--font-family--display); font-feature-settings: var(--font-family--display--font-feature-settings); font-size: var(--font-size--10XL); line-height: var(--line-height--super-tight); margin-bottom: var(--spacing--XS); text-transform: uppercase; letter-spacing: var(--letter-spacing--normal); } .DefaultPrefooter .Prefooter p { font-family: var(--font-family--serif); font-feature-settings: var(--font-family--serif--font-feature-settings); font-size: var(--font-size--4XL); line-height: var(--line-height--tight); margin-bottom: var(--spacing--M); color: var(--color--text-headline); text-wrap: balance; max-width: 15ch; } @media (min-width: 768px) { .DefaultPrefooter .Prefooter p { max-width: 40ch; } } .DefaultPrefooter .Prefooter .buttons-container { margin: 0 auto; max-width: calc(var(--spacing--2XL) * 2.5); display: flex; gap: var(--spacing--base-0-75) 10px; flex-wrap: wrap; justify-content: center; } .DefaultPrefooter .Prefooter .buttons-container .Button { flex: 0 0 100%; max-width: var(--text-max-width); padding: 0 var(--button--padding-x-L); } @media (min-width: 1024px) { .DefaultPrefooter .Prefooter .buttons-container .Button { flex: 0 0 calc(50% - 5px); } } .DefaultPrefooter .Prefooter .buttons-container .demo-button { display: flex; flex-direction: row; gap: var(--spacing--base-0-5); justify-content: center; align-items: center; } .DefaultPrefooter .Prefooter .buttons-container .demo-button .gatsby-image-wrapper { width: 88px !important; height: 32px !important; margin-top: -1px; } .DefaultPrefooter .DefaultPrefooter--graphic { bottom: 0; display: flex; justify-content: center; left: 50%; position: absolute; translate: -50% 0; } .DefaultPrefooter .DefaultPrefooter--graphic .avatars { display: flex; gap: 0 12.5px; position: absolute; right: 24px; top: -44px; } .DefaultPrefooter .DefaultPrefooter--graphic .avatars img:first-child { display: none !important; } @media (min-width: 768px) { .DefaultPrefooter .DefaultPrefooter--graphic .avatars img:first-child { display: block !important; position: relative; z-index: 1; } } .DefaultPrefooter .DefaultPrefooter--graphic .status-animation { position: relative; } .DefaultPrefooter .DefaultPrefooter--graphic .status-animation .status-ring { animation: DefaultPrefooterStatusRingAnimation 1.6s infinite linear; background: rgba(var(--color--red-accent-rgb), 0); border-radius: 200px; display: block; height: 100%; left: 50%; position: absolute; top: 50%; translate: -50% -50%; width: 100%; z-index: 0; } .DefaultPrefooter .DefaultPrefooter--graphic .status-animation .status-ring:nth-child(2) { animation-delay: 0.8s; } .DefaultPrefooter .DefaultPrefooter--graphic .card { background: white; border-radius: 12px 12px 0 0; box-shadow: var(--elevation--2XL--on-red); padding-bottom: 24px; position: relative; width: 100%; } @media (min-width: 1024px) { .DefaultPrefooter .DefaultPrefooter--graphic .card { width: max(837px, var(--container-width) / 12 * 8 - var(--spacing--M) * 4 / 12); } } .DefaultPrefooter .DefaultPrefooter--graphic .card-top { display: flex; border-bottom: 0.5px solid var(--color--charcoal-300); } .DefaultPrefooter .DefaultPrefooter--graphic .card-tags { display: none; } @media (min-width: 480px) { .DefaultPrefooter .DefaultPrefooter--graphic .card-tags { display: block; } } .IconButton { align-items: center; border-radius: var(--IconButton--size); display: flex; height: var(--IconButton--size); justify-content: center; padding: 0; transition: background 0.3s, box-shadow 0.3s; width: var(--IconButton--size); } .IconButton.button--outline { background: var(--color--basics-white); box-shadow: inset 0 0 0 1px var(--color--clay-300); } .IconButton.button--outline:hover { background: var(--color--basics-white); box-shadow: inset 0 0 0 1px var(--color--action-default); } .IconButton:focus-visible { border-radius: var(--IconButton--size); } .SearchInput { position: relative; /* begin .clear-button */ } .SearchInput > .Icon { background: var(--color--charcoal-400); left: 14px; pointer-events: none; position: absolute; top: 14px; transition: all 0.5s; z-index: 1; } .SearchInput:focus-within > .Icon path { stroke: var(--color--cobalt-500); } .SearchInput button.clear-button { align-items: center; display: flex; height: 50px; justify-content: center; position: absolute; right: 0; top: 0; width: 50px; } .SearchInput button.clear-button .Icon path { stroke: var(--color--charcoal-400); transition: stroke 0.2s; } .SearchInput button.clear-button:hover .Icon path { stroke: var(--color--charcoal-600); } .SearchInput input { height: 50px; line-height: 48px; padding: 0 16px 0 46px; } .SearchInput.size-XL > .Icon { top: 23px; left: 19px; } .SearchInput.size-XL button.clear-button { width: 60px; height: 72px; } .SearchInput.size-XL button.clear-button .Icon { margin-top: 2px; } .SearchInput.size-XL input { height: 72px; line-height: 70px; padding-left: 62px; padding-right: 34px; } .SubNav { top: 0; z-index: calc(var(--SiteNav--z-index) - 1); background: var(--color--basics-white); margin-bottom: var(--spacing--base-1); } .SubNav.is-sticky { position: sticky; } .SubNav.is-sticky::after { box-shadow: var(--elevation--S); content: ""; display: block; height: 100%; left: 0; opacity: 0; pointer-events: none; position: absolute; top: 0; transition: opacity 0.3s; width: 100%; will-change: opacity; } .SubNav.is-sticky.is-stuck::after { opacity: 1; } .SubNav .container { padding: var(--spacing--base-1-5) 0; } .SubNav .flex { align-items: center; flex-wrap: nowrap; gap: 0 var(--spacing--base-1); justify-content: space-between; } .SubNav .SubNav--items-scroller { position: relative; margin: 0 0 0 calc(var(--spacing--base-2) * -1); overflow: scroll; padding: 0 var(--spacing--base-2); mask-image: linear-gradient(to right, transparent 0%, black var(--spacing--base-2), black calc(100% - var(--spacing--base-2)), transparent 100%); -ms-overflow-style: none; scrollbar-width: none; scroll-behavior: smooth; } .SubNav .SubNav--items-scroller::-webkit-scrollbar { display: none; width: 0; height: 0; } .SubNav ul { display: flex; flex-wrap: nowrap; gap: var(--spacing--base-0-5); list-style: none; } .SubNav ul li { margin: 0; } .SubNav ul li a { background: var(--color--charcoal-100); border: 1px solid transparent; border-radius: 9999px; color: var(--color--text-light); display: block; font-size: var(--font-size--S); padding: var(--spacing--base-0-5) var(--spacing--base-1); position: relative; transition: border-color 0.3s ease-in-out, background-color 0.3s ease-in-out, color 0.3s ease-in-out; white-space: nowrap; } .SubNav ul li a::before { content: attr(data-text); left: 50%; position: absolute; top: 50%; translate: -50% -50%; font-weight: var(--font-weight--medium); display: none; } .SubNav ul li a:hover { background: var(--color--charcoal-200); border-color: var(--color--charcoal-300); } .SubNav ul li a.is-active { background-color: var(--color--text-headline); border-color: var(--color--text-headline); color: var(--color--basics-white); } .SubNav ul li a.is-active span { opacity: 0; } .SubNav ul li a.is-active::before { display: block; } .SubNav ul li:last-of-type a { margin-right: var(--spacing--base-2); } @media (min-width: 768px) { .SubNav ul li:last-of-type a { margin-right: 0; } } .SubNav .actions { display: flex; gap: var(--spacing--base-0-5); } /* SiteNav global variables */ :root { --SiteNav--height: calc(33px + var(--spacing--base-2) * 2); /* HeaderLogo height = 33px */ --SiteNav--z-index: 1000; --SiteNav--drawer-column--gap-x: var(--spacing--XS); --SiteNav--drawer-column--gap-y: var(--spacing--base-0-75); --HubspotForm--max-width: max(505px, calc((var(--container-width) / 12 * 5) - (var(--spacing--M) * 7 / 12))); } @media (min-width: 1024px) { :root { --SiteNav--height: calc(var(--button--height-M) + var(--spacing--base-2) * 2); } } @keyframes SiteNavInKeyframes { 0% { translate: 0 -100%; } 100% { translate: 0 0; } } .SiteNav { --SiteNav--logo-width: 124px; --SiteNav--logo-margin-right: calc(var(--spacing--M) - var(--spacing--base-1-5)); padding: var(--spacing--base-2) 0; position: absolute; top: 0; left: 0; transition: background 0.3s, transform 0.3s ease-in-out, top 0.3s; width: 100%; z-index: var(--SiteNav--z-index); } @media (min-width: 1024px) { .SiteNav { --SiteNav--logo-width: 168px; } } .SiteNav::before { backdrop-filter: blur(8px); background-blend-mode: soft-light; background: rgba(255, 255, 255, 0.8); border: 1px solid rgba(255, 255, 255, 0.48); border-radius: 50px; content: ""; display: block; height: calc(33px + var(--spacing--base-0-5) * 2); left: 50%; opacity: 0; position: absolute; top: calc(var(--spacing--base-2) - var(--spacing--base-0-5) - 1px); transition: all 0.3s; translate: -50% 0; width: calc(var(--container-width) + var(--spacing--base-2) * 2); z-index: -1; } @media (min-width: 768px) { .SiteNav::before { height: calc(var(--button--height-M) + var(--spacing--base-0-5) * 2); width: calc(var(--container-width) + var(--spacing--base-2-5) * 2); } } .SiteNav.scrolled--SHOWING::before, .SiteNav.scrolled--HIDING::before { opacity: 1; } .SiteNav.scrolled--SHOWING { position: fixed; /* transform: translateY(0); */ animation: SiteNavInKeyframes 0.3s ease-in-out forwards; } .SiteNav.scrolled--HIDING:not(.is-open) { position: fixed; transform: translateY(-100%); } .SiteNav .nav-pill { align-items: center; gap: 0 var(--spacing--base-1-25); justify-content: space-between; position: relative; } .SiteNav a.skip-to-content { background: var(--color--basics-white); display: block; left: 50%; opacity: 0; padding: 0.2em var(--spacing--XS); position: absolute; top: 0; transition: opacity 0.3s, translate 0.3s; translate: -50% calc(-100% - var(--spacing--base-2)); z-index: calc(var(--SiteNav--z-index) + 1); } .SiteNav a.skip-to-content:focus { border-top-left-radius: 0; border-top-right-radius: 0; opacity: 1; translate: -50% calc(var(--spacing--base-2) * -1); } .SiteNav .nav-logo { align-items: center; display: flex; flex: 0 0 var(--SiteNav--logo-width); margin-right: var(--SiteNav--logo-margin-right); padding: 0; width: var(--SiteNav--logo-width); } .SiteNav .nav-logo svg { width: var(--SiteNav--logo-width); } @media (min-width: 1024px) { .SiteNav .nav-logo svg { transition: transform 0.3s; transform-origin: left center; } } .SiteNav .nav-logo div { height: 33px; } @media (min-width: 1024px) { .SiteNav .nav-logo { display: flex; flex: 0 0 168px; align-items: center; } } @media (min-width: 768px) { .SiteNav.scrolled--SHOWING .nav-logo svg, .SiteNav.scrolled--HIDING .nav-logo svg { transform: scale(0.892); } } .SiteNav .main-nav { background: var(--color--basics-white); border-radius: var(--border-radius--L); border: 0.5px solid var(--color--charcoal-400); box-shadow: var(--elevation--XL); max-width: 327px; opacity: 0; padding: 4px; pointer-events: none; position: absolute; right: 0; top: calc(100% + var(--spacing--base-0-5)); transition: opacity 0.3s, translate 0.3s; translate: 0 calc(var(--spacing--base-0-5) * -1); } @media (min-width: 768px) { .SiteNav .main-nav { background: transparent; border-radius: 0; border: none; box-shadow: none; display: flex; flex: 0 0 calc(100% - var(--spacing--base-1-25) - var(--SiteNav--logo-width) - var(--SiteNav--logo-margin-right)); gap: 0 var(--spacing--base-1); max-width: none; opacity: 1; padding: 0; pointer-events: all; position: relative; top: 0; translate: 0; width: 100%; } } @media (min-width: 1024px) { .SiteNav .main-nav { gap: 0 var(--spacing--base-1-25); } } .SiteNav .main-nav, .SiteNav .main-nav ul.nav-drawer, .SiteNav .main-nav li { margin: 0; } .SiteNav .main-nav > li { position: relative; display: flex; flex-direction: column; } @media (min-width: 768px) { .SiteNav .main-nav > li { align-items: center; flex-direction: row; } } @media (min-width: 768px) and (hover: hover) { .SiteNav .main-nav > li:hover:has(button.nav-link)::before, .SiteNav .main-nav > li:focus-within:has(button.nav-link)::before { content: ""; height: calc(100% + var(--spacing--base-0-5)); left: 0; position: absolute; top: 0; width: calc(100% + var(--spacing--base-1-25)); z-index: -1; } .SiteNav .main-nav > li li:hover .nav-drawer, .SiteNav .main-nav > li li:focus-within .nav-drawer { opacity: 1; pointer-events: all; translate: 0; } } @media (min-width: 768px) and (hover: hover) { .SiteNav.is-reset .main-nav > li li:hover .nav-drawer, .SiteNav.is-reset .main-nav > li li:focus-within .nav-drawer { pointer-events: none; } } .SiteNav.is-open .main-nav { opacity: 1; pointer-events: all; translate: 0 0; } .SiteNav .nav-link { align-items: center; border-radius: var(--border-radius--M); color: var(--color--text-light); display: flex; font-size: var(--font-size--S); justify-content: flex-start; line-height: var(--line-height--relaxed); padding: var(--spacing--base-1-75) var(--spacing--base-1-75); text-align: center; transition: background-color 0.1s, color 0.1s; width: 100%; } .SiteNav .nav-link .Icon { margin-right: -0.3333em; } @media (min-width: 768px) and (hover: hover) { .SiteNav .nav-link:is(button) { pointer-events: none; } } .SiteNav .nav-link.is-expanded { background-color: rgba(var(--color--charcoal-1200-rgb), 0.04); color: var(--color--text-dark); } .SiteNav .nav-link.is-expanded .Icon { background: var(--color--text-dark); } .SiteNav .nav-link.is-expanded + .nav-drawer { max-height: var(--SiteNav--nav-drawer-max-height); opacity: 1; padding: var(--spacing--base-0-5) 0; pointer-events: all; } @media (min-width: 768px) { .SiteNav .nav-link { justify-content: center; height: var(--button--height-M); padding: 0 var(--spacing--base-0-75); width: auto; } } .SiteNav.is-ready:not(:has(*:hover)) li:focus-within > .nav-link, .SiteNav.is-ready li:hover > .nav-link { background-color: rgba(var(--color--charcoal-1200-rgb), 0.04); color: var(--color--text-dark); } .SiteNav.is-ready:not(:has(*:hover)) li:focus-within > .nav-link .Icon, .SiteNav.is-ready li:hover > .nav-link .Icon { background: var(--color--text-dark); } .SiteNav.is-ready:not(:has(*:hover)) li:focus-within > .nav-link + .nav-drawer, .SiteNav.is-ready li:hover > .nav-link + .nav-drawer { opacity: 1; pointer-events: all; translate: 0 0; } .SiteNav .nav-drawer { --SiteNav--nav-drawer-max-height: 100vh; display: flex; flex-direction: column; max-height: 0; opacity: 0; overflow: hidden; padding: 0; pointer-events: none; transition: all 0.3s ease-in-out; width: var(--max-width--column--3); will-change: max-height, opacity, padding; } @media (min-width: 768px) { .SiteNav .nav-drawer { background: var(--color--basics-white); border-radius: var(--border-radius--L); border: 0.5px solid var(--color--charcoal-400); box-shadow: var(--elevation--XL); display: grid; gap: 0 4px; left: 0; max-height: none; opacity: 0; padding: 4px; position: absolute; top: calc(100% + var(--spacing--base-0-5)); transition: opacity 0.3s, translate 0.2s; translate: 0 calc(var(--spacing--base-0-5) * -1); z-index: calc(var(--SiteNav--z-index) + 1); } } @media (min-width: 938px) { .SiteNav .nav-drawer.has-feature { grid-template-columns: repeat(2, minmax(0, 1fr)); width: var(--max-width--column--6); } } .SiteNav .nav-drawer .subnav-link { border-radius: var(--border-radius--S); display: flex; flex-direction: column; gap: 4px; padding: var(--spacing--base-1-25); transition: background-color 0.3s; width: 100%; } @media (min-width: 768px) { .SiteNav .nav-drawer .subnav-link { padding: var(--spacing--base-0-75); } } .SiteNav .nav-drawer .subnav-link .title, .SiteNav .nav-drawer .subnav-link .description { font-size: var(--font-size--M); transition: color 0.3s, opacity 0.3s; } @media (min-width: 768px) { .SiteNav .nav-drawer .subnav-link .title, .SiteNav .nav-drawer .subnav-link .description { font-size: var(--font-size--S); } } .SiteNav .nav-drawer .subnav-link .title { display: flex; align-items: center; gap: 4px 0.375em; font-weight: var(--font-weight--medium); color: var(--color--text-headline); } .SiteNav .nav-drawer .subnav-link .Icon { background: var(--color--charcoal-1200); margin-top: -0.075em; } .SiteNav .nav-drawer .subnav-link .description { color: var(--color--text-light); } @media (hover: hover) { .SiteNav .nav-drawer .subnav-link:hover { background-color: var(--color--cobalt-100); } .SiteNav .nav-drawer .subnav-link:hover .title, .SiteNav .nav-drawer .subnav-link:hover .description { color: var(--color--action-hovered); } .SiteNav .nav-drawer .subnav-link:hover .Icon { background-color: var(--color--action-hovered); } .SiteNav .nav-drawer .subnav-link:hover .description { opacity: 0.8; } } .SiteNav .nav-drawer .feature { margin-top: var(--spacing--S); } .SiteNav .nav-drawer .feature a { background: var(--color--clay-100); border-radius: var(--border-radius--S); border: 0.5px solid var(--color--clay-300); display: block; min-height: 100%; width: 100%; padding: var(--spacing--base-1) var(--spacing--base-1-5) var(--spacing--base-1-25); } .SiteNav .nav-drawer .feature .image-wrapper { overflow: hidden; } .SiteNav .nav-drawer .feature img { transition: opacity 0.25s linear, scale 0.3s !important; } .SiteNav .nav-drawer .feature:hover img { scale: 1.025; } .SiteNav .nav-drawer .feature a span { display: block; line-height: var(--line-height--relaxed); } @media (min-width: 938px) { .SiteNav .nav-drawer .feature { grid-area: 1/2/10/3; margin-top: 0; } } .SiteNav .mobile-signup { margin-right: calc(24px + var(--spacing--XS)); } .SiteNav .mobile-signup .hide-tiny-mobile { display: none; } @media (min-width: 340px) { .SiteNav .mobile-signup .hide-tiny-mobile { display: inline; } } @media (min-width: 480px) { .SiteNav .mobile-signup { padding: 0 var(--button--padding-x-M); line-height: var(--button--height-M); height: var(--button--height-M); } } @media (min-width: 768px) { .SiteNav .mobile-signup { display: none; } } .SiteNav .touch-menu-toggle { align-items: center; display: flex; height: 100%; position: absolute; right: 0; top: 0; } .SiteNav .touch-menu-toggle .Icon--close { display: none; } @media (min-width: 768px) { .SiteNav .touch-menu-toggle { display: none; } } .SiteNav.is-open .touch-menu-toggle .Icon--close { display: block; } .SiteNav.is-open .touch-menu-toggle .Icon--menu { display: none; } .SiteNav li.get-a-demo-or-login { margin-left: auto; margin-top: var(--spacing--M); } .SiteNav li.get-a-demo-or-login .nav-link { color: var(--color--action-default); font-weight: var(--font-weight--semibold); justify-content: center; } .SiteNav li.get-a-demo-or-login .nav-link:hover { background: transparent; color: var(--color--action-hovered); } @media (min-width: 768px) { .SiteNav li.get-a-demo-or-login { margin-top: 0; } .SiteNav li.get-a-demo-or-login .nav-link { justify-content: flex-start; } } .SiteNav li.free-trial .button { font-size: var(--font-size--S); } @media (min-width: 768px) { .SiteNav li.free-trial span.hide-tablet { display: none; } } @media (min-width: 868px) { .SiteNav li.free-trial span.hide-tablet { display: inline; } } @keyframes SearchKeyframes { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes SearchLoadingKeyframes { 0% { transform: none; } 100% { transform: rotate(360deg); } } .Search { animation: SearchKeyframes 0.2s ease-in forwards; background: white; bottom: 0; height: 100vh; left: 0; opacity: 0; overflow-y: auto; position: fixed; right: 0; top: 0; width: 100vw; z-index: calc(var(--SiteNav--z-index) + 2); } .Search--CloseButton { position: absolute; top: 4px; right: 14px; width: 40px; height: 40px; transition: background-color 0.2s; border-radius: 50%; display: flex; align-items: center; justify-content: center; } .Search--CloseButton .Icon { background: var(--color--text-light); } .Search--CloseButton:hover { background-color: var(--color--charcoal-200); } @media (min-width: 768px) { .Search--CloseButton { position: fixed; top: 10px; right: 25px; } } .Search--Content { margin: 75px auto; max-width: 1040px; } @media (min-width: 768px) { .Search--Content { margin: 150px auto; } } .Search--Results { margin: 20px 0 90px; } .Search--NoResults { text-align: center; background: var(--color--slate-300); padding: 16px; border-radius: 3px; } .Search--Loading { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 100px; height: 100px; line-height: 100px; text-align: center; font-size: var(--font-size--XS); color: var(--color--charcoal-300); } .Search--Loading::before { content: ""; display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 6px solid var(--color--charcoal-200); border-radius: 50%; border-right-color: transparent; animation: SearchLoadingKeyframes 2s infinite linear; } .TextLink { border: none; color: var(--color--action-default); cursor: pointer; display: inline-block; font-weight: var(--font-weight--semibold); position: relative; white-space: nowrap; } .TextLink:hover { color: var(--color--action-hovered); } .TextLink svg { height: 0.675em; width: auto; margin-left: 0.3333em; transform: translateY(0.02em); } .TextLink:focus-visible { background: var(--color--cobalt-100); } .TextLink.use-dark-mode { color: var(--color--cobalt-400); } .TextLink.use-dark-mode:hover, .TextLink.use-dark-mode:active { color: var(--color--cobalt-300); } .TextLink.use-dark-mode:focus-visible { color: var(--color--action-pressed); } .TextLink.use-rotate-svg svg { transform: translateY(0.03em) rotate(90deg); } .Wistia { --Wistia--aspect-ratio: 16/9; margin: 0; opacity: 0; position: relative; transition: opacity 0.3s; width: 100%; display: flex; justify-content: center; align-items: center; aspect-ratio: var(--Wistia--aspect-ratio); } .Wistia video { margin: 0; width: 100%; height: 100%; object-fit: contain; } .Wistia.is-wistia-ready { opacity: 1; } .Wistia--Responsive { height: 100%; left: 0; position: absolute; top: 0; width: 100%; } .Wistia--Embed { height: 100%; width: 100%; } .Prefooter { position: relative; background-color: var(--color--cobalt-200); padding: var(--spacing--XL) 0; overflow: hidden; text-align: center; } .Prefooter .container { position: relative; z-index: 1; } .Prefooter h2 { margin: 0 0 var(--spacing--S); text-wrap: balance; } .Prefooter p { margin: 0 auto var(--spacing--S); text-wrap: balance; } .Prefooter .TextLink { font-weight: var(--font-weight--bold); } .Prefooter .bg-left, .Prefooter .bg-right { aspect-ratio: 3/4; height: 100%; max-height: 720px; pointer-events: none; position: absolute !important; top: 0; width: auto; z-index: 0; } .Prefooter .bg-left { left: 0; translate: -60% 0; } .Prefooter .bg-right { right: 0; translate: 60% 0; } @media (min-width: 480px) { .Prefooter .bg-left { translate: -55% 0; } .Prefooter .bg-right { translate: 55% 0; } } @media (min-width: 768px) { .Prefooter .bg-left { translate: -40% 0; } .Prefooter .bg-right { translate: 40% 0; } } @media (min-width: 1600px) { .Prefooter .bg-left { translate: 0 0; } .Prefooter .bg-right { translate: 0 0; } } .Prefooter--Buttons { display: flex; flex-direction: column; justify-content: center; gap: var(--spacing--XS); max-width: max(505px, var(--container-width) / 12 * 5 - var(--spacing--M) * 7 / 12); margin: 0 auto; } @media (min-width: 768px) { .Prefooter--Buttons { flex-direction: row; align-items: center; } } .Prefooter--Buttons .Button { width: 100%; } .Prefooter--Buttons .Button:first-child:only-child, .Prefooter--Buttons .Button:last-child:only-child { flex: 0 0 auto; } .Prefooter--Buttons .Button:first-child:not(:only-child), .Prefooter--Buttons .Button:last-child:not(:only-child) { flex: 1; } @media (min-width: 480px) { .Prefooter--Buttons .Button { width: auto; } } .Prefooter .HubspotForm { margin: 0 auto; } .Prefooter.use-dark-mode .content h2, .Prefooter.use-dark-mode .content p { color: var(--color--basics-white); } .SiteFooter { --site-footer--big-logo--offset-right: calc((100vw - var(--container-width)) / 2); --site-footer--big-logo--width: calc(100vw - var(--site-footer--big-logo--offset-right)); --site-footer--big-logo--height: calc(var(--site-footer--big-logo--width) * 0.073532); position: relative; background: var(--color--charcoal-1200); padding: var(--spacing--L) 0 calc(var(--site-footer--big-logo--height) + var(--spacing--L)); } .SiteFooter *::selection { background: var(--color--charcoal-900); color: var(--color--charcoal-200); } .SiteFooter .container { position: relative; z-index: 1; } .SiteFooter .SiteFooterBigLogo { position: absolute; width: var(--site-footer--big-logo--width); bottom: 0; right: var(--site-footer--big-logo--offset-right); } @media (min-width: 1024px) { .SiteFooter { padding-bottom: calc(var(--site-footer--big-logo--height) + var(--spacing--M)); } } @media (min-width: 1600px) { .SiteFooter { --site-footer--big-logo--offset-right: calc((100vw - var(--container-width)) / 2 - 2.5vw); padding-bottom: var(--site-footer--big-logo--height); } } .SiteFooter .flex { gap: var(--spacing--L) var(--spacing--M); margin-bottom: var(--spacing--XL); } @media (min-width: 1600px) { .SiteFooter .flex { margin-bottom: var(--spacing--2XL); } } .SiteFooter .SiteFooter--column { flex: 0 0 calc(50% - var(--spacing--M) / 2); display: flex; flex-direction: column; gap: var(--spacing--base-1); } @media (min-width: 768px) { .SiteFooter .SiteFooter--column { flex: 0 0 calc(33.3333% - var(--spacing--M) * 2 / 3); } } .SiteFooter .SiteFooter--column div { margin: 0; } .SiteFooter .SiteFooter--column.desktop-meta { display: none; margin-left: auto; } .SiteFooter .SiteFooter--column.mobile-meta { display: flex; gap: var(--spacing--S) calc(var(--spacing--base-1-5) + 9px); } .SiteFooter .SiteFooter--column.mobile-meta.social-links-copyright { flex-direction: column; justify-content: center; } @media (min-width: 768px) { .SiteFooter .SiteFooter--column.mobile-meta.social-links-copyright { justify-content: flex-start; padding-top: var(--spacing--XS); } } @media (min-width: 1024px) { .SiteFooter .SiteFooter--column { flex: 0 0 16.5%; gap: var(--spacing--base-0-5); } .SiteFooter .SiteFooter--column.compare { flex: 0 0 13.2%; } .SiteFooter .SiteFooter--column.desktop-meta { flex: 0 0 auto; display: flex; gap: calc(var(--spacing--base-1-25) + 16px) 0; } .SiteFooter .SiteFooter--column.mobile-meta { display: none; } } @media (min-width: 1600px) { .SiteFooter .SiteFooter--column { flex: 0 0 17.8%; } .SiteFooter .SiteFooter--column.compare { flex: 0 0 14.24%; } } .SiteFooter .SiteFooter--column h4 { color: var(--color--charcoal-300); } .SiteFooter .SiteFooter--column a, .SiteFooter .SiteFooter--column span:not(.Badge) { color: var(--color--charcoal-600); font-size: var(--font-size--S); } @media (min-width: 480px) { .SiteFooter .SiteFooter--column a { white-space: nowrap; } } .SiteFooter .SiteFooter--column a .Badge { position: relative; top: -0.18em; margin-left: 0.33em; } .SiteFooter .SiteFooter--column a .Badge.status-badge { background-color: var(--color--charcoal-1000); color: var(--color--charcoal-400); font-family: var(--font-family--sans); font-weight: var(--font-weight--medium); letter-spacing: 0.08em; } .SiteFooter .SiteFooter--column a .Badge.status-badge svg { margin-left: -0.1em; margin-right: 0.1em; position: relative; top: 0.19em; } .SiteFooter .SiteFooter--column a .Icon { background: var(--color--charcoal-600); display: inline-block; margin-left: 0.15em; position: relative; top: -0.2em; } .SiteFooter .SiteFooter--column a:hover, .SiteFooter .SiteFooter--column a:active { color: var(--color--charcoal-500); } .SiteFooter .SiteFooter--column a:hover .Icon, .SiteFooter .SiteFooter--column a:active .Icon { background: var(--color--charcoal-500); } .SiteFooter .SiteFooter--column a:focus-visible { box-shadow: var(--focus-link--onCharcoal-1200); } .SiteFooter .SiteFooter--column > a, .SiteFooter .SiteFooter--column > span { display: block; } .SiteFooter .social-links { display: flex; gap: 0 var(--spacing--XS); } .SiteFooter .social-links .Icon { transition: background 0.3s; } .SiteFooter .social-links a:hover .Icon { background: var(--color--charcoal-500); } .SiteFooter .responsibility { display: flex; gap: 0 calc(var(--spacing--base-1-5) + 9px); align-items: center; } @media (min-width: 1024px) { .SiteFooter .responsibility { justify-content: space-between; } } @media (min-width: 1600px) { .SiteFooter .responsibility svg:first-child { width: clamp(2.75rem, 1.1458333333vw + 1.6041666667rem, 3.4375rem); } .SiteFooter .responsibility svg:last-child { width: clamp(2.6875rem, 1.1197916667vw + 1.5677083333rem, 3.359375rem); } } .SiteFooter .tagline { text-align: center; } @media (min-width: 768px) { .SiteFooter .tagline { padding: 0 0 var(--spacing--L) 0; } } .SiteFooter .tagline span { display: inline-block; margin-bottom: 0; } @media (min-width: 768px) { .SiteFooter .tagline { text-align: right; } } .SiteFooterBigLogo { position: relative; } .SiteFooterBigLogo svg { width: 100%; height: auto; vertical-align: bottom; }