body.vela-site.astra-site[data-design-system] main.site-main .astra-content .vela-privacy-guide{color:#202824;background:#f6f5f0;max-width:1180px;margin:auto;padding:46px 30px 64px;font:400 17px/1.75 Avenir,Arial,sans-serif}body.vela-site.astra-site[data-design-system] main.site-main .astra-content .vela-privacy-guide :is(h1,h2,p,ol,ul){margin:0}body.vela-site.astra-site[data-design-system] main.site-main .astra-content .vela-privacy-guide a{color:#105c58;text-underline-offset:4px;overflow-wrap:anywhere}body.vela-site.astra-site[data-design-system] main.site-main .astra-content .vela-privacy-guide :is(a,summary):focus-visible{outline-offset:4px;border-radius:5px;outline:3px solid #105c58}body.vela-site.astra-site[data-design-system] main.site-main .astra-content .vela-privacy-guide .vp-opening{max-width:940px}body.vela-site.astra-site[data-design-system] main.site-main .astra-content .vela-privacy-guide .vp-eyebrow{color:#105c58;margin-bottom:16px;font-size:14px;font-weight:600;line-height:1.5}body.vela-site.astra-site[data-design-system] main.site-main .astra-content .vela-privacy-guide h1{letter-spacing:-.035em;text-wrap:balance;max-width:28ch;font:600 clamp(34px,4.5vw,52px)/1.1 Avenir,Arial,sans-serif}body.vela-site.astra-site[data-design-system] main.site-main .astra-content .vela-privacy-guide .vp-lead{color:#59625c;max-width:75ch;margin-top:24px;font-size:20px;line-height:1.65}body.vela-site.astra-site[data-design-system] main.site-main .astra-content .vela-privacy-guide .vp-layout{grid-template-columns:218px minmax(0,740px);justify-content:space-between;align-items:start;gap:64px;display:grid}body.vela-site.astra-site[data-design-system] main.site-main .astra-content .vela-privacy-guide .vp-index{position:sticky;top:120px}body.vela-site.astra-site[data-design-system] main.site-main .astra-content .vela-privacy-guide .vp-index details{background:#fffefa;border:1px solid #d8ddd5;border-radius:22px;max-height:calc(100svh - 148px);padding:16px 18px;overflow-y:auto}body.vela-site.astra-site[data-design-system] main.site-main .astra-content .vela-privacy-guide .vp-index summary{cursor:pointer;min-height:44px;font-size:16px;font-weight:600;line-height:1.5}body.vela-site.astra-site[data-design-system] main.site-main .astra-content .vela-privacy-guide .vp-index ol{counter-reset:privacy;padding:0;list-style:none}body.vela-site.astra-site[data-design-system] main.site-main .astra-content .vela-privacy-guide .vp-index li{counter-increment:privacy;border-top:1px solid #e1e4dc}body.vela-site.astra-site[data-design-system] main.site-main .astra-content .vela-privacy-guide .vp-index a{grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px;min-height:48px;padding:10px 0;font-size:14px;line-height:1.5;text-decoration:none;display:grid}body.vela-site.astra-site[data-design-system] main.site-main .astra-content .vela-privacy-guide .vp-index a:before{content:counter(privacy,decimal-leading-zero);color:#59625c;font-size:11px}body.vela-site.astra-site[data-design-system] main.site-main .astra-content .vela-privacy-guide .vp-index a[aria-current=location]{font-weight:600;text-decoration:underline}body.vela-site.astra-site[data-design-system] main.site-main .astra-content .vela-privacy-guide .vp-copy{min-width:0}body.vela-site.astra-site[data-design-system] main.site-main .astra-content .vela-privacy-guide .vp-section{border-bottom:1px solid #d8ddd5;margin-bottom:32px;padding-bottom:32px;scroll-margin-top:130px}body.vela-site.astra-site[data-design-system] main.site-main .astra-content .vela-privacy-guide h2{letter-spacing:-.025em;text-wrap:balance;max-width:34ch;font:600 clamp(26px,2.4vw,31px)/1.25 Avenir,Arial,sans-serif}body.vela-site.astra-site[data-design-system] main.site-main .astra-content .vela-privacy-guide .vp-section p{color:#59625c;overflow-wrap:anywhere;max-width:70ch;margin-top:16px;font-size:17px;line-height:1.8}body.vela-site.astra-site[data-design-system] main.site-main .astra-content .vela-privacy-guide .vp-section a{font-weight:500}body.vela-site.astra-site[data-design-system] main.site-main .astra-content .vela-privacy-guide .vp-section p a[rel=external]{min-height:44px;display:inline-block}@media (width<=1000px){body.vela-site.astra-site[data-design-system] main.site-main .astra-content .vela-privacy-guide .vp-layout{grid-template-columns:minmax(0,1fr);gap:32px}body.vela-site.astra-site[data-design-system] main.site-main .astra-content .vela-privacy-guide .vp-index{position:static}body.vela-site.astra-site[data-design-system] main.site-main .astra-content .vela-privacy-guide .vp-index details{max-height:none;overflow:visible}body.vela-site.astra-site[data-design-system] main.site-main .astra-content .vela-privacy-guide .vp-index ol{grid-template-columns:1fr 1fr;gap:0 24px;display:grid}body.vela-site.astra-site[data-design-system] main.site-main .astra-content .vela-privacy-guide .vp-copy{width:100%;max-width:740px;margin:auto}}@media (width<=700px){body.vela-site.astra-site[data-design-system] main.site-main .astra-content .vela-privacy-guide{padding:26px 20px 44px}body.vela-site.astra-site[data-design-system] main.site-main .astra-content .vela-privacy-guide h1{font-size:34px}body.vela-site.astra-site[data-design-system] main.site-main .astra-content .vela-privacy-guide .vp-lead{margin-top:20px;font-size:18px;line-height:1.7}body.vela-site.astra-site[data-design-system] main.site-main .astra-content .vela-privacy-guide .vp-index ol{grid-template-columns:minmax(0,1fr)}body.vela-site.astra-site[data-design-system] main.site-main .astra-content .vela-privacy-guide .vp-index details{padding:16px 18px}body.vela-site.astra-site[data-design-system] main.site-main .astra-content .vela-privacy-guide h2{font-size:27px}body.vela-site.astra-site[data-design-system] main.site-main .astra-content .vela-privacy-guide .vp-section{margin-bottom:28px;padding-bottom:28px}body.vela-site.astra-site[data-design-system] main.site-main .astra-content .vela-privacy-guide .vp-section p{font-size:17px;line-height:1.75}}
