.privacy-hero{background:linear-gradient(125deg,#f4f8f5,#fff 60%,#eaf6f0);padding:82px 0 72px}.privacy-hero h1{letter-spacing:-.05em;max-width:820px;margin:15px 0 18px;font-size:58px;line-height:1.05}.privacy-hero p{max-width:680px;color:var(--muted);margin:0;font-size:16px;line-height:1.7}.privacy-layout{grid-template-columns:270px minmax(0,760px);align-items:start;gap:90px;padding-top:80px;padding-bottom:100px;display:grid}.privacy-layout aside{border:1px solid var(--line);background:#fafcfb;border-radius:16px;flex-direction:column;padding:24px;display:flex;position:sticky;top:110px}.privacy-layout aside b{color:var(--green);margin-bottom:13px;font-size:13px}.privacy-layout aside a{color:var(--muted);padding:9px 0;font-size:11px;line-height:1.4}.privacy-layout aside a:hover{color:var(--green)}.privacy-layout article section{border-bottom:1px solid var(--line);margin-bottom:38px;padding-bottom:38px;scroll-margin-top:110px}.privacy-layout article section:last-child{border-bottom:0;margin-bottom:0}.privacy-layout h2{letter-spacing:-.025em;margin:0 0 18px;font-size:25px}.privacy-layout p{color:#50605a;margin:0 0 13px;font-size:14px;line-height:1.85}.privacy-layout p:last-child{margin-bottom:0}.privacy-layout p a{color:var(--green);font-weight:700}@media (max-width:800px){.privacy-hero{padding:58px 0}.privacy-hero h1{font-size:40px}.privacy-layout{grid-template-columns:1fr;gap:38px;padding-top:50px;padding-bottom:70px}.privacy-layout aside{position:static}.privacy-layout h2{font-size:22px}}@media (max-width:1500px) and (min-width:1051px){.privacy-page .nav{gap:11px}.privacy-page .nav nav{gap:11px;font-size:11px}.privacy-page .brand-group{gap:6px}.privacy-page .brand-group .site-logo{width:105px}.privacy-page .automation-logo{width:120px}.privacy-page .nav-cta{padding:10px 12px}}
