.privacy_page__Q9Fj4{--privacy-canvas:#f2f5f2;--privacy-surface:#ffffff;--privacy-ink:#1d1d1f;--privacy-muted:#656b68;--privacy-accent:#147765;--privacy-accent-deep:#0f5f51;--privacy-line:rgb(20 44 37/0.12);min-height:100svh;padding:clamp(14px,2.4vw,34px);background:var(--privacy-canvas);color:var(--privacy-ink);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif}.privacy_shell__3VsAU{width:min(1180px,100%);margin:0 auto;overflow:hidden;border:1px solid rgb(255 255 255/.92);border-radius:clamp(24px,3vw,42px);background:rgb(255 255 255/.86);box-shadow:0 24px 70px -52px rgb(20 44 37/.48)}.privacy_content___sdMp,.privacy_footer__7BEwW,.privacy_hero__7waYw,.privacy_topbar__HidIz{padding-inline:clamp(22px,5.5vw,76px)}.privacy_topbar__HidIz{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:76px;border-bottom:1px solid var(--privacy-line)}.privacy_identity__JL_uy{display:inline-flex;align-items:center;gap:10px;color:inherit;font-size:14px;font-weight:700;text-decoration:none}.privacy_identity__JL_uy>span{width:9px;height:9px;border-radius:50%;background:var(--privacy-accent);box-shadow:0 0 0 5px rgb(20 119 101/.1)}.privacy_languages__b5DIv{display:inline-flex;gap:4px;padding:4px;border:1px solid var(--privacy-line);border-radius:999px;background:rgb(242 245 242/.8)}.privacy_languages__b5DIv button{min-width:38px;min-height:32px;border:0;border-radius:999px;background:transparent;color:var(--privacy-muted);font:700 11px/1 var(--face-utility),ui-monospace,monospace;letter-spacing:.08em;cursor:pointer}.privacy_languages__b5DIv button:hover{color:var(--privacy-ink)}.privacy_languages__b5DIv .privacy_activeLanguage__KmLMF{background:var(--privacy-ink);color:var(--privacy-surface)}.privacy_hero__7waYw{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px;padding-block:clamp(54px,9vw,108px) clamp(50px,8vw,88px);border-bottom:1px solid var(--privacy-line)}.privacy_cardLabel__s32_U,.privacy_eyebrow__h87AL,.privacy_heroMeta__5Y7L7 span,.privacy_listLabel__kcaKZ{margin:0;color:var(--privacy-accent);font:700 11px/1.2 var(--face-utility),ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase}.privacy_hero__7waYw h1{max-width:850px;margin:14px 0 22px;font-size:clamp(44px,7vw,88px);font-weight:700;line-height:.94;letter-spacing:-.055em;text-wrap:balance}.privacy_intro__Z9Uhk{max-width:700px;margin:0;color:var(--privacy-muted);font-size:clamp(17px,2vw,21px);line-height:1.55}.privacy_heroMeta__5Y7L7{display:flex;align-self:end;flex-direction:column;gap:7px;min-width:150px;padding-left:18px;border-left:1px solid var(--privacy-line)}.privacy_heroMeta__5Y7L7 time{color:var(--privacy-muted);font-size:13px}.privacy_content___sdMp{display:grid;grid-template-columns:minmax(220px,.34fr) minmax(0,.66fr);gap:clamp(36px,7vw,92px);padding-block:clamp(46px,7vw,82px)}.privacy_controller__Q2UX7{position:sticky;top:24px;align-self:start;min-width:0;padding:24px;border-radius:24px;background:var(--privacy-accent-deep);color:var(--privacy-surface)}.privacy_controller__Q2UX7 .privacy_cardLabel__s32_U{color:rgb(218 248 237/.72);font-size:9px;line-height:1.35;letter-spacing:.08em;overflow-wrap:anywhere}.privacy_controller__Q2UX7 h2{max-width:10ch;margin:14px 0 9px;font-size:clamp(26px,2.7vw,32px);line-height:1.02;letter-spacing:-.035em;text-wrap:balance}.privacy_controller__Q2UX7>p:not(.privacy_cardLabel__s32_U){max-width:30ch;margin:0;color:rgb(255 255 255/.68);font-size:13px;line-height:1.5}.privacy_controller__Q2UX7 dl{display:grid;gap:0;margin:22px -12px -12px;padding:6px 12px;border:1px solid rgb(255 255 255/.08);border-radius:16px;background:rgb(255 255 255/.07)}.privacy_controller__Q2UX7 dl>div{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:12px;min-width:0;padding:12px 0}.privacy_controller__Q2UX7 dl>div+div{border-top:1px solid rgb(255 255 255/.1)}.privacy_controller__Q2UX7 dt{min-width:0;color:rgb(255 255 255/.55);font:700 10px/1.3 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif;letter-spacing:.02em;overflow-wrap:anywhere}.privacy_controller__Q2UX7 dd{min-width:0;margin:0;font-size:13px;line-height:1.4;overflow-wrap:anywhere}.privacy_controller__Q2UX7 a{color:inherit;overflow-wrap:anywhere;text-underline-offset:3px}.privacy_article__2bCpY{min-width:0}.privacy_section__gvDgP{padding:0 0 clamp(42px,6vw,68px)}.privacy_section__gvDgP+.privacy_section__gvDgP{padding-top:clamp(42px,6vw,68px);border-top:1px solid var(--privacy-line)}.privacy_section__gvDgP h2{max-width:690px;margin:0 0 22px;font-size:clamp(28px,3.6vw,42px);line-height:1.02;letter-spacing:-.04em}.privacy_section__gvDgP h3{margin:0;font-size:18px;letter-spacing:-.02em}.privacy_contact__p6FIi p,.privacy_section__gvDgP>p,.privacy_section__gvDgP>ul{max-width:720px;color:var(--privacy-muted);font-size:16px;line-height:1.68}.privacy_section__gvDgP>p{margin:0 0 14px}.privacy_section__gvDgP>ul{display:grid;gap:12px;margin:24px 0 0;padding:0;list-style:none}.privacy_section__gvDgP>ul li{position:relative;padding-left:22px}.privacy_section__gvDgP>ul li:before{content:"";position:absolute;top:.72em;left:0;width:7px;height:7px;border-radius:50%;background:var(--privacy-accent)}.privacy_section__gvDgP .privacy_listLabel__kcaKZ{margin-top:30px}.privacy_section__gvDgP .privacy_compactList__MaaOh{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px;margin-top:14px;padding:18px 20px;border:1px solid var(--privacy-line);border-radius:18px;background:var(--privacy-canvas);color:var(--privacy-ink);font-size:14px}.privacy_providers__YIBn0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:28px}.privacy_provider__5o_ys{display:flex;min-height:210px;flex-direction:column;padding:22px;border:1px solid var(--privacy-line);border-radius:20px;background:var(--privacy-surface)}.privacy_provider__5o_ys p{margin:12px 0 20px;color:var(--privacy-muted);font-size:14px;line-height:1.55}.privacy_provider__5o_ys a,.privacy_textLink__tcFv3{color:var(--privacy-accent-deep);font-size:13px;font-weight:700;text-decoration:none}.privacy_provider__5o_ys a{margin-top:auto}.privacy_provider__5o_ys a:hover,.privacy_textLink__tcFv3:hover{text-decoration:underline;text-underline-offset:3px}.privacy_section__gvDgP .privacy_note__8vZoS{margin-top:22px;padding:18px 20px;border-left:3px solid var(--privacy-accent);background:rgb(20 119 101/.06);color:var(--privacy-ink);font-size:14px}.privacy_contact__p6FIi{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;padding-bottom:0}.privacy_contact__p6FIi p{margin:0}.privacy_contactAction__aQQSm{display:inline-flex;flex:0 0 auto;align-items:center;gap:12px;min-height:52px;padding:0 22px;border-radius:999px;background:var(--privacy-accent);color:var(--privacy-surface);font-size:14px;font-weight:700;text-decoration:none}.privacy_contactAction__aQQSm:hover{background:var(--privacy-accent-deep)}.privacy_footer__7BEwW{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:86px;border-top:1px solid var(--privacy-line);color:var(--privacy-muted);font:700 11px/1.4 var(--face-utility),ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase}.privacy_footer__7BEwW a{color:var(--privacy-ink);text-decoration:none}.privacy_footer__7BEwW a:hover{text-decoration:underline;text-underline-offset:3px}.privacy_page__Q9Fj4 :is(a,button):focus-visible{outline:2px solid var(--privacy-accent);outline-offset:3px}@media (max-width:780px){.privacy_hero__7waYw{grid-template-columns:1fr}.privacy_heroMeta__5Y7L7{align-self:start}.privacy_content___sdMp{grid-template-columns:1fr}.privacy_controller__Q2UX7{position:static}}@media (max-width:560px){.privacy_page__Q9Fj4{padding:8px}.privacy_shell__3VsAU{border-radius:24px}.privacy_topbar__HidIz{align-items:flex-start;flex-direction:column;padding-block:20px}.privacy_hero__7waYw h1{font-size:clamp(40px,13vw,58px)}.privacy_controller__Q2UX7{padding:20px;border-radius:20px}.privacy_controller__Q2UX7 dl{margin:20px -8px -8px;padding-inline:10px}.privacy_controller__Q2UX7 dl>div{grid-template-columns:minmax(92px,.75fr) minmax(0,1.25fr);gap:10px}.privacy_providers__YIBn0,.privacy_section__gvDgP .privacy_compactList__MaaOh{grid-template-columns:1fr}.privacy_provider__5o_ys{min-height:0}.privacy_contact__p6FIi,.privacy_footer__7BEwW{align-items:flex-start;flex-direction:column}.privacy_contactAction__aQQSm{width:100%;justify-content:space-between}.privacy_footer__7BEwW{justify-content:center;padding-block:22px}}@media (prefers-reduced-motion:reduce){.privacy_page__Q9Fj4{scroll-behavior:auto}}