.policy-page{padding:72px 0 96px;background:#fff}.policy-page--history{padding-top:54px}.policy-layout{max-width:960px}.policy-document{max-width:780px}.policy-document h1{font-size:var(--own-site-hero-title-font-size);line-height:var(--own-site-hero-title-line-height);font-weight:var(--own-site-hero-title-font-weight);letter-spacing:var(--own-site-hero-title-letter-spacing);margin:16px 0 28px}.policy-page--history .policy-document h1{font-size:var(--own-site-hero-title-font-size);line-height:var(--own-site-hero-title-line-height);font-weight:var(--own-site-hero-title-font-weight);letter-spacing:var(--own-site-hero-title-letter-spacing);margin-top:18px}.policy-meta{display:flex;gap:48px;padding:20px 0;border-top:1px solid #d8ded9;border-bottom:1px solid #d8ded9}.policy-meta div{display:grid;gap:4px}.policy-meta dt{color:#56645d;font-size:13px}.policy-meta dd{margin:0;font-weight:700}.policy-body{margin-top:40px;font-size:18px;line-height:1.75;color:#17231d}.policy-section+.policy-section{margin-top:34px}.policy-section h2{margin:0 0 12px;font-size:var(--own-site-section-title-font-size);line-height:var(--own-site-section-title-line-height);font-weight:var(--own-site-section-title-font-weight);letter-spacing:var(--own-site-section-title-letter-spacing)}.policy-section p{margin:0 0 14px;white-space:pre-wrap}.policy-notice{padding:16px 20px;border-left:4px solid #0c7650;background:#f1f7f4}.policy-actions{display:flex;gap:24px;margin-top:48px;padding-top:24px;border-top:1px solid #d8ded9}.policy-history{display:grid;gap:12px;margin:32px 0;padding:0;list-style:none}.policy-history li{display:flex;justify-content:space-between;gap:24px;padding:18px 20px;border:1px solid #d8ded9;border-radius:8px}.policy-history span{color:#56645d}@media(max-width:1365px){.policy-page{padding:44px 0 72px}.policy-page--history{padding-top:42px}.policy-layout{width:min(100% - 32px,960px)}.policy-document h1{font-size:var(--own-site-hero-title-font-size);line-height:var(--own-site-hero-title-line-height);font-weight:var(--own-site-hero-title-font-weight);letter-spacing:var(--own-site-hero-title-letter-spacing)}.policy-page--history .policy-document h1{font-size:var(--own-site-hero-title-font-size);line-height:var(--own-site-hero-title-line-height);font-weight:var(--own-site-hero-title-font-weight);letter-spacing:var(--own-site-hero-title-letter-spacing)}.policy-meta,.policy-actions,.policy-history li{align-items:flex-start;flex-direction:column;gap:12px}.policy-body{font-size:17px;line-height:1.65;overflow-wrap:anywhere}}
