body:has([data-marketing-shell]){background:var(--mkt-background,#fff);color:var(--mkt-ink,#0a0a0a);width:auto;height:auto;min-height:100dvh;font-family:var(--font-body);overflow:visible}html:has([data-marketing-shell]){scroll-padding-top:calc(var(--header-h) + var(--trial-banner-height,0px) + 16px)}@media (prefers-reduced-motion:no-preference){html:has([data-marketing-shell]){scroll-behavior:smooth}}body:has([data-marketing-shell]) :is(h1,h2,h3,h4){font-family:var(--font-display);text-wrap:balance;font-weight:700;line-height:1.04}body:has([data-marketing-shell]) [data-user-menu]{display:none}body:has([data-marketing-shell]) .wrap{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 20px}body:has([data-marketing-shell]) .section{padding:60px 0;position:relative}body:has([data-marketing-shell]) .sectionCenter{text-align:center}@media (min-width:641px){body:has([data-marketing-shell]) .section{padding:96px 0}body:has([data-marketing-shell]) .wrap{padding:0 var(--gutter)}}body:has([data-marketing-shell]) .reveal{opacity:0;transition:opacity .6s var(--ease-out), transform .6s var(--ease-out);transform:translateY(16px)}body:has([data-marketing-shell]) .reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){body:has([data-marketing-shell]) .reveal{opacity:1;transition:none;transform:none}}