.marketing-shell{font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-feature-settings:"cv11","ss01","ss03"}.marketing-shell h1,.marketing-shell h2,.marketing-shell h3,.marketing-shell h4,.marketing-shell h5,.marketing-shell h6{font-family:Plus Jakarta Sans,Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;letter-spacing:-.02em}@media(prefers-reduced-motion:no-preference){html:has(.marketing-shell){scroll-behavior:smooth}}.marketing-shell section[id]{scroll-margin-top:5rem}.marketing-shell .marketing-grain{position:relative;isolation:isolate}.marketing-shell .marketing-grain:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.35;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.95' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .07 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>")}@media(prefers-reduced-data:reduce){.marketing-shell .marketing-grain:before{mix-blend-mode:normal;opacity:.25}}
