.privacy-module__HO1jQq__page{width:100%;max-width:760px;height:100dvh;padding:max(16px, env(safe-area-inset-top)) 20px max(12px, env(safe-area-inset-bottom));font-family:var(--font-inter), sans-serif;grid-template-rows:auto minmax(0,1fr) auto;margin:0 auto;line-height:1.6;display:grid;overflow:hidden}.privacy-module__HO1jQq__header{text-align:center;padding-bottom:20px}.privacy-module__HO1jQq__header h1{letter-spacing:-.055em;margin:0 0 10px;font-size:clamp(60px,13vw,84px);font-weight:800;line-height:1}.privacy-module__HO1jQq__header p{margin:0;font-size:clamp(20px,5vw,26px);font-weight:600}.privacy-module__HO1jQq__content{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;padding:8px 8px 24px 0;overflow-y:auto}.privacy-module__HO1jQq__content h2{margin:24px 0 12px;font-size:21px;line-height:1.3}.privacy-module__HO1jQq__content h2:first-child{margin-top:0}.privacy-module__HO1jQq__content p{margin:0 0 20px}.privacy-module__HO1jQq__footer{border-top:1px solid #8885;padding-top:12px}.privacy-module__HO1jQq__date{text-align:center;margin:0 0 10px;font-size:14px}@media (max-height:600px){.privacy-module__HO1jQq__header{padding-bottom:12px}.privacy-module__HO1jQq__header h1{margin-bottom:6px;font-size:48px}.privacy-module__HO1jQq__header p{font-size:18px}.privacy-module__HO1jQq__footer{padding-top:8px}.privacy-module__HO1jQq__date{margin-bottom:6px;font-size:12px}}
