.legal_hero__GukK7{background:#171918;color:#f7f7f2;padding:clamp(120px,15vw,210px) 0 clamp(72px,9vw,120px)}.legal_heroInner__du1zT,.legal_page__U9PRk{width:min(1180px,calc(100% - 40px));margin:0 auto}.legal_kicker__U0WmE{display:inline-flex;align-items:center;gap:12px;margin-bottom:28px;color:#d12034;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.legal_kicker__U0WmE:before{content:"";width:32px;height:2px;background:currentColor}.legal_hero__GukK7 h1{max-width:900px;margin:0;font-size:clamp(54px,8vw,118px);font-weight:500;line-height:.94;letter-spacing:-.055em}.legal_hero__GukK7 p{max-width:800px;margin:42px 0 0;color:rgba(247,247,242,.72);font-size:clamp(17px,1.5vw,21px);line-height:1.75}.legal_page__U9PRk{display:grid;grid-template-columns:220px minmax(0,1fr);gap:clamp(52px,8vw,120px);padding-top:clamp(70px,9vw,130px);padding-bottom:clamp(100px,12vw,170px)}.legal_aside__QDM3o{position:sticky;top:120px;align-self:start;padding-top:10px;border-top:1px solid #d7d8d2}.legal_aside__QDM3o span{display:block;margin-top:16px;color:#171918;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.legal_aside__QDM3o p{margin:8px 0 0;color:#777a74;font-size:13px}.legal_document__5yF_x{max-width:820px}.legal_document__5yF_x h2{margin:76px 0 22px;color:#171918;font-size:clamp(28px,3vw,44px);font-weight:500;line-height:1.1;letter-spacing:-.035em}.legal_document__5yF_x h2:first-child{margin-top:0}.legal_document__5yF_x p{margin:0 0 22px;color:#444843;font-size:16px;line-height:1.9}.legal_document__5yF_x p+p{margin-top:6px}@media (max-width:760px){.legal_hero__GukK7{padding-top:110px}.legal_heroInner__du1zT,.legal_page__U9PRk{width:min(100% - 28px,1180px)}.legal_page__U9PRk{grid-template-columns:1fr;gap:42px}.legal_aside__QDM3o{position:static}.legal_document__5yF_x h2{margin-top:56px}}.legal_privacyHero__eQHQG{position:relative;isolation:isolate;display:flex;align-items:flex-end;min-height:clamp(690px,82vh,840px);overflow:hidden;margin-top:-104px;padding:254px 40px 88px;background:#f7f7f2;color:#171918}.legal_privacyHero__eQHQG:before{position:absolute;z-index:-2;inset:0;content:"";pointer-events:none;background:url(/images/privacy-policy-hero.png) 100%/cover no-repeat;transform:scale(1.01)}.legal_privacyHero__eQHQG:after{position:absolute;z-index:-1;inset:0;content:"";pointer-events:none;background:linear-gradient(90deg,#f7f7f2,rgba(247,247,242,.98) 24%,rgba(247,247,242,.88) 39%,rgba(247,247,242,.42) 55%,rgba(247,247,242,.08) 70%,transparent 82%)}.legal_privacyHero__eQHQG .legal_heroInner__du1zT{position:relative;z-index:1;width:min(100%,1440px);margin-inline:auto}.legal_privacyHero__eQHQG .legal_kicker__U0WmE{margin-bottom:0;color:#171918;font:700 11px/1.4 Arial,Helvetica,sans-serif;letter-spacing:.14em;text-transform:uppercase}.legal_privacyHero__eQHQG .legal_kicker__U0WmE:before{width:9px;height:9px;background:#d12034}.legal_privacyHero__eQHQG h1{max-width:850px;margin:38px 0 0;color:#171918;font-size:clamp(58px,7.1vw,108px);font-weight:500;line-height:.92;letter-spacing:-.065em;text-shadow:none}.legal_privacyHero__eQHQG .legal_heroMeta__vxNQ1{max-width:620px;margin-top:54px;padding-top:26px;border-top:1px solid rgba(23,25,24,.2)}.legal_privacyHero__eQHQG .legal_heroMeta__vxNQ1 p{max-width:575px;margin:0;color:#666a65;font-size:16px;line-height:1.65}@media (max-width:760px){.legal_privacyHero__eQHQG{min-height:690px;margin-top:-86px;padding:190px 20px 64px}.legal_privacyHero__eQHQG:before{background-position:63%}.legal_privacyHero__eQHQG:after{background:linear-gradient(180deg,rgba(247,247,242,.92),rgba(247,247,242,.79) 36%,rgba(247,247,242,.9) 72%,#f7f7f2),linear-gradient(90deg,rgba(247,247,242,.92),rgba(247,247,242,.47) 62%,rgba(247,247,242,.12))}.legal_privacyHero__eQHQG h1{margin-top:28px;font-size:clamp(48px,14vw,72px)}.legal_privacyHero__eQHQG .legal_heroMeta__vxNQ1{margin-top:38px}}.legal_termsHero__mz_qV{position:relative;isolation:isolate;display:flex;align-items:flex-end;min-height:clamp(690px,82vh,840px);overflow:hidden;margin-top:-104px;padding:254px 40px 88px;background:#f7f7f2;color:#171918}.legal_termsHero__mz_qV:before{position:absolute;z-index:-2;inset:0;content:"";pointer-events:none;background:url(/images/terms-conditions-hero.png) 100%/cover no-repeat;transform:scale(1.01)}.legal_termsHero__mz_qV:after{position:absolute;z-index:-1;inset:0;content:"";pointer-events:none;background:linear-gradient(90deg,#f7f7f2,rgba(247,247,242,.98) 24%,rgba(247,247,242,.88) 39%,rgba(247,247,242,.42) 55%,rgba(247,247,242,.08) 70%,transparent 82%)}.legal_termsHero__mz_qV .legal_heroInner__du1zT{position:relative;z-index:1;width:min(100%,1440px);margin-inline:auto}.legal_termsHero__mz_qV .legal_kicker__U0WmE{margin-bottom:0;color:#171918;font:700 11px/1.4 Arial,Helvetica,sans-serif;letter-spacing:.14em;text-transform:uppercase}.legal_termsHero__mz_qV .legal_kicker__U0WmE:before{width:9px;height:9px;background:#d12034}.legal_termsHero__mz_qV h1{max-width:850px;margin:38px 0 0;color:#171918;font-size:clamp(58px,7.1vw,108px);font-weight:500;line-height:.92;letter-spacing:-.065em;text-shadow:none}.legal_termsHero__mz_qV .legal_heroMeta__vxNQ1{max-width:620px;margin-top:54px;padding-top:26px;border-top:1px solid rgba(23,25,24,.2)}.legal_termsHero__mz_qV .legal_heroMeta__vxNQ1 p{max-width:575px;margin:0;color:#666a65;font-size:16px;line-height:1.65}@media (max-width:760px){.legal_termsHero__mz_qV{min-height:690px;margin-top:-86px;padding:190px 20px 64px}.legal_termsHero__mz_qV:before{background-position:63%}.legal_termsHero__mz_qV:after{background:linear-gradient(180deg,rgba(247,247,242,.92),rgba(247,247,242,.79) 36%,rgba(247,247,242,.9) 72%,#f7f7f2),linear-gradient(90deg,rgba(247,247,242,.92),rgba(247,247,242,.47) 62%,rgba(247,247,242,.12))}.legal_termsHero__mz_qV h1{margin-top:28px;font-size:clamp(48px,14vw,72px)}.legal_termsHero__mz_qV .legal_heroMeta__vxNQ1{margin-top:38px}}@media (min-width:801px){.legal_privacyHero__eQHQG,.legal_termsHero__mz_qV{height:644px;min-height:644px;padding-top:104px;padding-bottom:40px}}@supports (background-image:image-set(url("/images/just-logo.png") type("image/png"))){.legal_privacyHero__eQHQG:before{background-image:image-set(url("/optimized/images/privacy-policy-hero.png.1672.webp") type("image/webp"),url("/images/privacy-policy-hero.png") type("image/png"))}.legal_termsHero__mz_qV:before{background-image:image-set(url("/optimized/images/terms-conditions-hero.png.1994.webp") type("image/webp"),url("/images/terms-conditions-hero.png") type("image/png"))}}