.snygga .privacy-opening{padding-top:145px;padding-bottom:72px}.snygga .privacy-kicker{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.snygga .privacy-heading-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:6vw;align-items:end;margin-top:48px}.snygga .privacy-heading-grid h1{font-size:clamp(64px,8.8vw,150px);letter-spacing:-.075em}.snygga .privacy-heading-grid>div{max-width:390px;padding-bottom:8px}.snygga .privacy-heading-grid p{font-size:18px}.snygga .privacy-heading-grid .text-link{margin-top:28px}.snygga .privacy-document{display:grid;grid-template-columns:minmax(230px,1fr) minmax(0,2fr);gap:7vw;align-items:start;padding-bottom:110px}.snygga .privacy-sidebar{position:sticky;top:115px;border-top:1px solid var(--ink);padding-top:24px;scroll-margin-top:100px}.snygga .privacy-sidebar h2{letter-spacing:.04em}.snygga .privacy-sidebar ol{list-style:none;padding:0;margin:20px 0 0}.snygga .privacy-sidebar li a{display:grid;grid-template-columns:24px 1fr;gap:16px;align-items:baseline;padding:12px 0;font-size:14px;line-height:1.5}.snygga .privacy-sidebar li a:hover>span:last-child{text-decoration:underline;text-underline-offset:4px}.snygga .privacy-contact{border-top:1px solid var(--line);margin-top:28px;padding-top:24px}.snygga .privacy-contact a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:4px}.snygga .privacy-section{display:grid;grid-template-columns:28px minmax(0,1fr);gap:24px;border-top:1px solid var(--line);padding:32px 0 48px}.snygga .privacy-section:first-child{border-top-color:var(--ink)}.snygga .privacy-number{padding-top:7px}.snygga .privacy-section h2{max-width:24ch;font-size:clamp(27px,2.8vw,44px);line-height:1.12;margin-bottom:26px}.snygga .privacy-copy{max-width:66ch;overflow-wrap:anywhere}.snygga .privacy-copy p+p,.snygga .privacy-copy ul+p{margin-top:18px}.snygga .privacy-copy ul{padding-left:20px;margin:20px 0;list-style:disc}.snygga .privacy-copy li{font-size:16px;line-height:1.7;padding-left:4px}.snygga .privacy-copy li+li{margin-top:12px}.snygga .privacy-copy strong{font-weight:600}.snygga .privacy-copy a{text-decoration:underline;text-underline-offset:4px}.snygga .privacy-copy h3{font-size:23px;line-height:1.25;margin:34px 0 14px}.snygga .privacy-copy>h3:first-child{margin-top:0}.snygga .privacy-copy code{font-family:var(--snygga-mono),monospace;font-size:.85em}.snygga .privacy-copy .cookie-settings-link{margin-top:16px;font-size:12px}@media (max-width:1000px){.snygga .privacy-heading-grid{grid-template-columns:1.2fr 1fr;gap:4vw}.snygga .privacy-document{grid-template-columns:minmax(200px,1fr) minmax(0,2fr);gap:4vw}.snygga .privacy-section{gap:16px}}@media (max-width:760px){.snygga .privacy-opening{padding-top:110px;padding-bottom:48px}.snygga .privacy-opening .breadcrumbs{margin-bottom:30px}.snygga .privacy-heading-grid{grid-template-columns:1fr;gap:30px;margin-top:32px}.snygga .privacy-heading-grid h1{font-size:clamp(53px,12vw,90px)}.snygga .privacy-heading-grid p{font-size:16px}.snygga .privacy-document{grid-template-columns:1fr;gap:48px;padding-bottom:48px}.snygga .privacy-sidebar{position:static}.snygga .privacy-sidebar li a{padding-block:13px}.snygga .privacy-section{grid-template-columns:22px minmax(0,1fr);gap:14px;padding:26px 0 36px}.snygga .privacy-section h2{font-size:29px}}@media print{.snygga .privacy-sidebar{position:static}.snygga .privacy-document{display:block}.snygga .privacy-copy .cookie-settings-link,.snygga .privacy-heading-grid .text-link,.snygga .privacy-sidebar{display:none}.snygga .privacy-opening{padding-top:32px}.snygga .privacy-section h2{break-after:avoid}}