.privacy-shell{width:min(100% - 64px,760px);margin:0 auto}.privacy-header{padding:40px 0 64px}.privacy-back{color:#bcbcbc;align-items:center;gap:10px;font-size:13px;line-height:1.6;transition:color .2s;display:inline-flex}.privacy-back:hover{color:#fff}.privacy-intro{border-bottom:1px solid var(--line);margin-bottom:48px;padding-bottom:32px}.privacy-intro .section-kicker{margin-bottom:16px}.privacy-intro h1{letter-spacing:-.055em;margin:0;font-size:clamp(40px,6vw,56px);font-weight:500;line-height:1.12}.privacy-lead{color:var(--muted);margin:18px 0 0;font-size:17px;line-height:1.7}.privacy-section{margin-bottom:36px}.privacy-section h2{letter-spacing:-.5px;margin:0 0 12px;font-size:20px;font-weight:500;line-height:1.4}.privacy-section p{color:#bdbdbd;margin:0;font-size:15px;line-height:1.85}.privacy-section a{color:#dcdcdc;text-underline-offset:4px;overflow-wrap:anywhere;-webkit-text-decoration:underline #fff6;text-decoration:underline #fff6}.privacy-section a:hover{color:#fff;text-decoration-color:currentColor}.privacy-footer{border-top:1px solid var(--line);color:var(--muted);letter-spacing:1px;justify-content:space-between;align-items:center;gap:20px;margin-top:64px;padding:28px 0 36px;font-size:10px;display:flex}@media (width<=600px){.privacy-shell{width:calc(100% - 44px)}.privacy-header{padding:28px 0 44px}.privacy-intro{margin-bottom:36px;padding-bottom:26px}.privacy-section p{font-size:14px}.privacy-footer{flex-direction:column;align-items:flex-start;margin-top:48px}}
