body:not(.home) .privacy-policy-page#main-content{padding:0}.privacy-policy-page__intro{position:relative;overflow:clip}.privacy-policy-page__intro-layout{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center}.privacy-policy-page__intro-content{z-index:1;grid-column:1 / span 8;padding-block:var(--space-lg)}.privacy-policy-page__intro-content .inner-page-intro__title{max-width:20ch}.privacy-policy-page__mark{grid-column:9 / -1;width:min(36vw, 31rem);height:auto;opacity:.2;filter:grayscale(1);transform:translateX(12%)}.privacy-policy-page__body{padding-block:clamp(4.5rem, 3.4rem + 4vw, 8rem);color:var(--color-text);background:var(--color-bg)}.privacy-policy-page__layout{display:grid;grid-template-columns:minmax(12rem,16rem) minmax(0,48rem) minmax(0,1fr);align-items:start;gap:var(--space-xl) clamp(2.5rem, 4.5vw, 6.5rem)}.privacy-policy-page__contents{position:sticky;top:clamp(7rem, 10vh, 9rem);padding-top:var(--space-md);border-top:1px solid var(--color-border-strong);color:var(--color-body);font-size:var(--text-sm);line-height:1.55}.privacy-policy-page__contents>p{margin:0 0 var(--space-sm);color:var(--color-text);font-weight:700}.privacy-policy-page__contents ol{display:grid;gap:var(--space-sm);margin:0;padding:0;list-style:none;counter-reset:privacy-contents}.privacy-policy-page__contents li{display:grid;grid-template-columns:2.25rem minmax(0,1fr);gap:var(--space-xs);counter-increment:privacy-contents}.privacy-policy-page__contents li::before{color:var(--color-accent);content:counter(privacy-contents,decimal-leading-zero);font-variant-numeric:tabular-nums;font-weight:600}.privacy-policy-page__contents a{text-decoration-color:#fff0;text-decoration-thickness:1px;text-underline-offset:.24em;transition:color var(--duration-fast) var(--ease-standard),text-decoration-color var(--duration-fast) var(--ease-standard)}.privacy-policy-page__contents a:hover{color:var(--color-text);text-decoration-color:var(--color-accent)}.privacy-policy-page__document{grid-column:2;min-width:0;color:var(--color-body);font-size:var(--text-body);line-height:var(--leading-relaxed)}.privacy-policy-page__document>:first-child{margin-top:0}.privacy-policy-page__document h2,.privacy-policy-page__document h3{color:var(--color-text);scroll-margin-top:7rem}.privacy-policy-page__document h2{margin:clamp(4rem, 3rem + 3vw, 6.5rem) 0 var(--space-lg);padding-top:var(--space-sm);border-top:1px solid var(--color-border-strong);font-size:var(--text-h3);line-height:1.12}.privacy-policy-page__document h2:first-child{margin-top:0}.privacy-policy-page__document h3{margin:clamp(2.5rem, 2rem + 1.5vw, 3.75rem) 0 var(--space-md);font-size:clamp(1.15rem, 1.02rem + .42vw, 1.5rem);letter-spacing:-.025em;line-height:1.28}.privacy-policy-page__document p{margin:0 0 var(--space-md);max-width:68ch}.privacy-policy-page__document ul,.privacy-policy-page__document ol{display:grid;gap:var(--space-sm);margin:0 0 var(--space-lg);padding-inline-start:1.35rem}.privacy-policy-page__document li{padding-inline-start:var(--space-xs)}.privacy-policy-page__document li::marker{color:var(--color-accent);font-weight:700}.privacy-policy-page__document strong,.privacy-policy-page__document b{color:var(--color-text);font-weight:600}.privacy-policy-page__document a{color:var(--color-text);overflow-wrap:anywhere;text-decoration-color:var(--color-accent);text-decoration-thickness:1px;text-underline-offset:.2em}.privacy-policy-page__document a:hover{color:var(--color-accent)}.privacy-policy-page__download{display:inline-block;color:var(--palette-8);font-size:var(--text-sm);text-underline-offset:.3em}.privacy-policy-page__intro-content>p:last-child{margin-bottom:0}.privacy-policy-page__document .dg-legal-draft{padding:var(--space-md);border-left:2px solid var(--color-accent);background:var(--palette-10)}@media print{.site-header,.site-footer,.privacy-policy-page__contents,.privacy-policy-page__mark,#wpadminbar{display:none!important}.privacy-policy-page__layout{display:block}.privacy-policy-page__document{max-width:none;font-size:11pt}.privacy-policy-page__intro,.privacy-policy-page__body{background:#fff;color:#32343a;padding:0}}.privacy-policy-page__document #automation-app-privacy{margin-top:clamp(5rem, 4rem + 3vw, 8rem);border-top-color:var(--color-accent)}@media (max-width:64rem){.privacy-policy-page__intro-layout{min-height:auto}.privacy-policy-page__intro-content{grid-column:1 / span 9}.privacy-policy-page__mark{grid-column:10 / -1;width:min(34vw, 21rem)}.privacy-policy-page__layout{grid-template-columns:minmax(0,48rem) minmax(0,1fr)}.privacy-policy-page__contents{position:static;grid-column:1}.privacy-policy-page__contents ol{grid-template-columns:repeat(3,minmax(0,1fr))}.privacy-policy-page__document{grid-column:1}}@media (max-width:42rem){.privacy-policy-page__intro-content{grid-column:1 / -1}.privacy-policy-page__mark{position:absolute;right:-5rem;bottom:1.5rem;width:18rem;opacity:.1}.privacy-policy-page__layout{display:block}.privacy-policy-page__contents{margin-bottom:var(--space-2xl)}.privacy-policy-page__contents ol{grid-template-columns:1fr}.privacy-policy-page__document h2{overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){.privacy-policy-page__contents a{transition:none}}@media print{.privacy-policy-page__intro{padding:0 0 1.25rem;color:CanvasText;background:#fff0}.privacy-policy-page__intro-layout{display:block;min-height:0}.privacy-policy-page__intro-content{padding:0}.privacy-policy-page__intro .section-kicker,.privacy-policy-page__intro .inner-page-intro__lead,.privacy-policy-page__mark,.privacy-policy-page__contents,.site-header,.site-footer{display:none!important}.privacy-policy-page__intro .inner-page-intro__title{max-width:none;color:CanvasText;font-size:22pt}.privacy-policy-page__body{padding:0;color:CanvasText;background:#fff0}.privacy-policy-page__layout{display:block;width:auto}.privacy-policy-page__document{color:CanvasText;font-size:10pt;line-height:1.5}.privacy-policy-page__document h2{margin-top:24pt;break-after:avoid;font-size:17pt}.privacy-policy-page__document h3{margin-top:18pt;break-after:avoid;font-size:12pt}.privacy-policy-page__document p,.privacy-policy-page__document li{orphans:3;widows:3}}