.news-page .news-hero-keyframes{background-color:#020a0e;background-image:url(/news-static/news-hero-static.webp);background-position:70%;background-repeat:no-repeat;background-size:cover}.about-cinematic .about-cinematic-hero-video{background-color:#041e18;background-image:url(/about-static/about-hero.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}.free-tools-page .free-tools-keyframes{background-color:#031c2a;background-image:url(/free-tools-static/free-tools-static-v2.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}.contact-liquid-page .contact-keyframes{background-color:#082b24;background-image:url(/contact-static/contact-static-v2.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}@media (width<=820px){.news-page .news-hero-keyframes{background-position:74%}}:root{--ink:#14372f;--ink-2:#275348;--forest:#0d4a3c;--forest-dark:#08372d;--sage:#dfe8dc;--sage-2:#aabca7;--ivory:#f7f2e9;--paper:#fffdf9;--coral:#e96f51;--line:#d9d5ca;--muted:#687972;--serif:"Noto Serif SC", "Songti SC", "STSong", Georgia, serif;--sans:"Noto Sans SC", "PingFang SC", "Microsoft YaHei", Arial, sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;max-width:100%;overflow-x:hidden}body{background:var(--ivory);max-width:100%;color:var(--ink);font-family:var(--sans);text-rendering:optimizelegibility;margin:0;overflow-x:hidden}img,svg,video,canvas{max-width:100%}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}::selection{background:#e96f513d}.section-shell{width:min(1280px,100% - 48px);margin-inline:auto}.section-pad{padding-block:112px}@media (width>=901px){.nav-shell{gap:14px}.main-nav{min-width:0;gap:12px!important}.main-nav a{white-space:nowrap;padding-inline:7px!important}.nav-cta{white-space:nowrap;flex:none;min-width:94px;padding-inline:16px}}
