.magazine-privacy{padding-top:clamp(37px,4.5vw,64px)}.magazine-privacy .magazine-static-back{margin-bottom:clamp(32px,4vw,55px)}.magazine-privacy-hero{max-width:930px;border-bottom:1px solid var(--line);padding:0 0 clamp(37px,5vw,65px)}.magazine-privacy-hero .magazine-cooperation-eyebrow{margin-bottom:19px}.magazine-privacy-hero h1{max-width:850px;margin:0 0 24px;font-size:clamp(42px,5.4vw,74px);line-height:1.1;font-weight:790;letter-spacing:-.053em;text-wrap:balance}.magazine-privacy-hero>p{color:var(--muted);font-size:clamp(17px,1.8vw,20px);line-height:1.7;max-width:740px;margin:0 0 21px}.magazine-privacy-updated{color:var(--muted);font-size:11px;font-weight:640;line-height:1.5}.magazine-privacy-layout{display:grid;grid-template-columns:minmax(205px,250px) minmax(0,760px);justify-content:space-between;grid-gap:clamp(34px,6vw,100px);gap:clamp(34px,6vw,100px);padding-top:clamp(42px,5vw,68px)}.magazine-privacy-aside{position:-webkit-sticky;position:sticky;top:115px;align-self:start;display:grid;grid-gap:14px;gap:14px}.magazine-privacy-aside>span{color:var(--accent);letter-spacing:.09em;font-size:10px;font-weight:780}.magazine-privacy-aside nav{display:grid;grid-gap:1px;gap:1px}.magazine-privacy-aside a{display:block;color:var(--muted);line-height:1.5;font-size:12px;font-weight:610;padding:8px 9px;border-left:2px solid transparent;transition:color .25s ease,border-color .25s ease}.magazine-privacy-aside a:focus-visible,.magazine-privacy-aside a:hover{color:var(--text);border-left-color:var(--accent)}.magazine-privacy-copy{min-width:0}.magazine-privacy-copy section{scroll-margin-top:112px;margin:0 0 50px}.magazine-privacy-copy h2{font-size:clamp(24px,2.8vw,33px);letter-spacing:-.04em;font-weight:770;line-height:1.23;margin:0 0 21px;text-wrap:balance}.magazine-privacy-copy p{color:var(--muted);font-size:15px;line-height:1.86;margin:0 0 19px}.magazine-privacy-copy p strong{color:var(--text)}.magazine-privacy-copy a{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:4px}.magazine-privacy-copy a:hover{color:var(--accent)}.magazine-privacy-table-wrapper{border:1px solid var(--line);border-radius:10px;margin:20px 0;overflow-x:auto}.magazine-privacy-table{border-collapse:collapse;min-width:560px;width:100%;text-align:left;font-size:12px;line-height:1.65}.magazine-privacy-table :is(th,td){padding:16px;border-bottom:1px solid var(--line);vertical-align:top}.magazine-privacy-table th{color:var(--text);background:var(--panel);font-size:10px;font-weight:760;letter-spacing:.055em}.magazine-privacy-table tr:last-child td{border-bottom:0}.magazine-privacy-table td{color:var(--muted)}.magazine-privacy-table td:first-child{color:var(--text)}.magazine-privacy-table td small{display:block;color:var(--muted);margin-top:4px}.magazine-privacy-table code{font-size:11px;overflow-wrap:anywhere}.magazine-privacy-review{padding:clamp(20px,2.7vw,28px);border:1px solid var(--line);border-radius:11px;background:var(--panel)}.magazine-privacy-review>strong{display:block;color:var(--text);margin-bottom:12px;font-size:13px;font-weight:750}.magazine-privacy-review p{font-size:13px;line-height:1.78;margin:0}@media(max-width:760px){.magazine-privacy-layout{display:block;padding-top:36px}.magazine-privacy-aside{position:static;margin-bottom:35px}.magazine-privacy-aside nav{display:flex;flex-wrap:wrap;gap:4px 13px}.magazine-privacy-aside a{padding:7px 0;border-left:0}.magazine-privacy-aside a:hover{color:var(--accent)}.magazine-privacy-hero h1{font-size:clamp(38px,8vw,54px)}.magazine-privacy-copy section{margin-bottom:39px}}@media(max-width:450px){.magazine-privacy-copy p{font-size:14px}}@media(prefers-reduced-motion:reduce){.magazine-privacy-aside a{transition:none}}