.pwa-legal{font-family:var(--font-kit-text-font,"Inter", sans-serif);background:var(--color-kit-white,#fff);color:var(--color-kit-black,#1d1d1f);min-height:60vh;padding:96px 24px 100px}.pwa-legal__inner{max-width:760px;margin:0 auto}.pwa-legal__back{color:var(--color-kit-key1,#0071e3);align-items:center;gap:7px;margin-bottom:32px;font-size:14.5px;font-weight:500;text-decoration:none;transition:gap .2s;display:inline-flex}.pwa-legal__back:hover{gap:11px}.pwa-legal__title{font-family:var(--font-kit-header-font,"Inter Tight", sans-serif);letter-spacing:-.03em;margin:0;font-size:clamp(32px,5vw,50px);font-weight:700;line-height:1.05}.pwa-legal__intro{background:var(--color-kit-light,#f5f5f7);border-radius:16px;margin:28px 0 0;padding:24px 26px}.pwa-legal__intro p{color:#3a3a3c;margin:0 0 14px;font-size:16px;line-height:1.62}.pwa-legal__intro p:last-child{margin-bottom:0}.pwa-legal__sections{margin-top:44px}.pwa-legal__section{margin-bottom:34px}.pwa-legal__section:last-child{margin-bottom:0}.pwa-legal__section-title{font-family:var(--font-kit-header-font,"Inter Tight", sans-serif);letter-spacing:-.01em;border-top:1px solid #1d1d1f12;margin:0 0 12px;padding-top:22px;font-size:19px;font-weight:700}.pwa-legal__section p{color:#3a3a3c;margin:0 0 14px;font-size:15.5px;line-height:1.65}.pwa-legal__section p:last-child{margin-bottom:0}.pwa-legal__list{flex-direction:column;gap:10px;margin:0 0 14px;padding:0;list-style:none;display:flex}.pwa-legal__list li{color:#3a3a3c;padding-left:26px;font-size:15.5px;line-height:1.55;position:relative}.pwa-legal__list li:before{content:"";background:var(--color-kit-key1,#0071e3);border-radius:50%;width:7px;height:7px;position:absolute;top:8px;left:0}.pwa-legal__updated{color:var(--color-kit-key2,#6e6e73);border-top:1px solid #1d1d1f12;margin-top:40px;padding-top:22px;font-size:13.5px}@media (max-width:600px){.pwa-legal{padding:72px 20px 80px}}
