.page-privacy{background:var(--bg);color:var(--text);min-height:100vh;padding-top:140px;padding-bottom:96px}.page-privacy .legal-wrap{max-width:880px;margin:0 auto;padding:0 24px}.page-privacy .legal-h1{font-family:var(--f-d);font-size:var(--t-display-l);letter-spacing:var(--ls-display);font-weight:500;line-height:var(--lh-display);color:var(--text);margin:0 0 16px}.page-privacy .legal-meta{font-family:var(--f-d);font-size:var(--t-body-s);color:var(--text-3);font-weight:400;line-height:var(--lh-body);margin:0 0 56px}.page-privacy .legal-body{font-family:var(--f-d);font-size:var(--t-body);font-weight:400;line-height:var(--lh-body);color:var(--text-2)}.page-privacy .legal-intro{margin:0 0 48px}.page-privacy .legal-section{margin-top:48px}.page-privacy .legal-section:first-of-type{margin-top:0}.page-privacy .legal-section h2{font-family:var(--f-d);font-size:var(--t-display-s);letter-spacing:var(--ls-display);font-weight:500;line-height:var(--lh-heading);color:var(--text);margin:0 0 20px}.page-privacy .legal-section p{margin:0 0 20px}.page-privacy .legal-section p:last-child{margin-bottom:0}.page-privacy .legal-section strong{color:var(--text);font-weight:500}.page-privacy .legal-section a{color:var(--text);text-underline-offset:3px;text-decoration:underline 1px;text-decoration-color:var(--text-4);transition:text-decoration-color var(--m-fast) var(--e-snap)}.page-privacy .legal-section a:hover{text-decoration-color:var(--text)}.page-privacy .legal-section ul{margin:0 0 20px;padding:0;list-style:none}.page-privacy .legal-section ul li{margin:0 0 12px;padding-left:22px;position:relative}.page-privacy .legal-section ul li:last-child{margin-bottom:0}.page-privacy .legal-section ul li:before{content:"";background:var(--text-4);border-radius:50%;width:6px;height:6px;position:absolute;top:.7em;left:4px}.page-privacy .legal-address{margin:0 0 20px;line-height:1.7}.page-privacy .legal-address strong{margin-bottom:4px;display:block}@media (max-width:768px){.page-privacy{padding-top:112px;padding-bottom:64px}.page-privacy .legal-wrap{padding:0 20px}.page-privacy .legal-meta{margin-bottom:40px}.page-privacy .legal-section{margin-top:40px}}
