.legal-module__7fVNVa__hero{background:#f3efe7;border-bottom:1px solid #70695e1f;min-height:390px;position:relative;overflow:hidden}.legal-module__7fVNVa__hero:after{content:"";opacity:.92;pointer-events:none;background:url(/images/marketing/privacy-hero-boundary.svg) 50%/contain no-repeat;width:49%;position:absolute;inset:0 2% 0 auto}.legal-module__7fVNVa__hero:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#f3efe7 0% 46%,#f3efe7e0 58%,#f3efe71a 100%);position:absolute;inset:0}.legal-module__7fVNVa__heroInner{z-index:2;align-items:center;width:min(1180px,100% - 48px);min-height:390px;margin:0 auto;padding:58px 0 64px;display:flex;position:relative}.legal-module__7fVNVa__heroCopy{width:min(660px,58%)}.legal-module__7fVNVa__hero h1{letter-spacing:-.04em;max-width:760px;margin:18px 0 20px;font-size:clamp(52px,5.4vw,76px);line-height:.98}.legal-module__7fVNVa__heroCopy>p:last-child{color:#59615d;max-width:650px;margin:0;font-size:17px;line-height:1.65}.legal-module__7fVNVa__statusWrap{width:min(1180px,100% - 48px);margin:34px auto 38px}.legal-module__7fVNVa__statusBanner{background:#fff8eb;border:1px solid #dacdb8;border-radius:20px;grid-template-columns:minmax(0,1.35fr) minmax(420px,.65fr);align-items:center;gap:30px;padding:24px 28px;display:grid;box-shadow:0 14px 34px #433b300d}.legal-module__7fVNVa__statusMessage{grid-template-columns:36px minmax(0,1fr);align-items:start;gap:16px;display:grid}.legal-module__7fVNVa__statusMark,.legal-module__7fVNVa__contactMark{color:#6f552f;background:#ead9b9;border-radius:50%;place-items:center;width:36px;height:36px;font-weight:850;display:grid}.legal-module__7fVNVa__statusMessage strong{color:#70552f;letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:850;display:block}.legal-module__7fVNVa__statusMessage p{color:#665f54;max-width:700px;margin:8px 0 0;font-size:14px;line-height:1.55}.legal-module__7fVNVa__statusMeta{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;display:grid}.legal-module__7fVNVa__statusMeta div{min-width:0}.legal-module__7fVNVa__statusMeta dt{color:#8d8579;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:750}.legal-module__7fVNVa__statusMeta dd{color:var(--ink);overflow-wrap:anywhere;margin:5px 0 0;font-size:13px;font-weight:800}.legal-module__7fVNVa__languageNote{color:#6d746f;margin:12px 4px 0;font-size:12px;line-height:1.5}.legal-module__7fVNVa__mobileDocumentNav,.legal-module__7fVNVa__mobileContents{display:none}.legal-module__7fVNVa__layout{grid-template-columns:minmax(230px,270px) minmax(0,1fr);align-items:start;gap:54px;width:min(1180px,100% - 48px);margin:0 auto 84px;display:grid}.legal-module__7fVNVa__sidebar{gap:30px;display:grid;position:sticky;top:24px}.legal-module__7fVNVa__legalNav h2,.legal-module__7fVNVa__contentsNav h2{color:#6a716c;letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:850}.legal-module__7fVNVa__legalNav>div,.legal-module__7fVNVa__contentsNav>div{display:grid}.legal-module__7fVNVa__legalNav a{color:#3f4743;border-radius:10px;padding:11px 12px 11px 18px;font-size:14px;line-height:1.35;text-decoration:none;position:relative}.legal-module__7fVNVa__legalNav a:before{content:"";background:0 0;border-radius:999px;width:3px;position:absolute;top:10px;bottom:10px;left:0}.legal-module__7fVNVa__legalNav a:hover,.legal-module__7fVNVa__legalNav .legal-module__7fVNVa__active{color:var(--sage-dark);background:#edf1e9}.legal-module__7fVNVa__legalNav .legal-module__7fVNVa__active{font-weight:850}.legal-module__7fVNVa__legalNav .legal-module__7fVNVa__active:before{background:var(--sage-dark)}.legal-module__7fVNVa__contentsNav{border-top:1px solid #ded7cc;padding-top:24px}.legal-module__7fVNVa__contentsNav a{color:#6a716d;padding:6px 0;font-size:12px;line-height:1.45;text-decoration:none}.legal-module__7fVNVa__contentsNav a:hover{color:var(--sage-dark);text-underline-offset:3px;text-decoration:underline}.legal-module__7fVNVa__readingColumn{min-width:0;max-width:850px}.legal-module__7fVNVa__document{max-width:780px}.legal-module__7fVNVa__document section{border-top:1px solid #ddd7cd;padding:36px 0;scroll-margin-top:28px}.legal-module__7fVNVa__document section:first-child{border-top:0;padding-top:8px}.legal-module__7fVNVa__document h2{max-width:700px;color:var(--ink);letter-spacing:-.025em;margin:0 0 18px;font-size:clamp(27px,3vw,31px);line-height:1.18}.legal-module__7fVNVa__document p,.legal-module__7fVNVa__document li{color:#555f5a;max-width:740px;font-size:16.5px;line-height:1.72}.legal-module__7fVNVa__document p{margin:0 0 15px}.legal-module__7fVNVa__document p:last-child{margin-bottom:0}.legal-module__7fVNVa__document ul{gap:11px;max-width:730px;margin:18px 0 0;padding-left:24px;display:grid}.legal-module__7fVNVa__document li::marker{color:var(--sage-dark)}.legal-module__7fVNVa__documentPager{border-top:1px solid #dcd5ca;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:780px;margin-top:34px;padding-top:28px;display:grid}.legal-module__7fVNVa__documentPager a{min-height:96px;color:var(--ink);background:#fffdf9b8;border:1px solid #dcd5ca;border-radius:16px;align-content:center;gap:7px;padding:18px 20px;text-decoration:none;transition:transform .16s,border-color .16s,background .16s;display:grid}.legal-module__7fVNVa__documentPager a:hover{background:#f6f8f3;border-color:#b9c2b4;transform:translateY(-2px)}.legal-module__7fVNVa__documentPager span{color:#788079;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.legal-module__7fVNVa__documentPager strong{font-size:15px;line-height:1.35}.legal-module__7fVNVa__nextDocument{text-align:right}.legal-module__7fVNVa__contactCard{background:#edf1e9;border-radius:18px;grid-template-columns:42px minmax(0,1fr);align-items:start;gap:16px;max-width:780px;margin-top:28px;padding:24px;display:grid}.legal-module__7fVNVa__contactMark{width:42px;height:42px;color:var(--sage-dark);background:#d9e2d4}.legal-module__7fVNVa__contactCard h2{margin:0 0 7px;font-size:20px;line-height:1.25}.legal-module__7fVNVa__contactCard p{color:#59615d;margin:0;font-size:14px;line-height:1.55}.legal-module__7fVNVa__contactCard a{color:var(--sage-dark);font-weight:800}@media (max-width:980px){.legal-module__7fVNVa__hero:after{opacity:.72;width:58%;right:-7%}.legal-module__7fVNVa__hero:before{background:linear-gradient(90deg,#f3efe7 0% 50%,#f3efe7e0 68%,#f3efe738 100%)}.legal-module__7fVNVa__statusBanner{grid-template-columns:1fr;gap:22px}.legal-module__7fVNVa__statusMeta{border-top:1px solid #e1d5c2;padding-top:18px}.legal-module__7fVNVa__layout{grid-template-columns:1fr;gap:26px}.legal-module__7fVNVa__sidebar{display:none}.legal-module__7fVNVa__mobileDocumentNav{scrollbar-width:thin;gap:8px;width:min(100%,1180px);margin:0 auto 28px;padding:0 max(24px,50vw - 590px);display:flex;overflow-x:auto}.legal-module__7fVNVa__mobileDocumentNav a{color:#535b56;white-space:nowrap;background:#fffdf9;border:1px solid #d9d3c8;border-radius:999px;flex:none;padding:10px 14px;font-size:13px;font-weight:750;text-decoration:none}.legal-module__7fVNVa__mobileDocumentNav .legal-module__7fVNVa__active{color:var(--sage-dark);background:#eaf0e6;border-color:#aeb9a9}.legal-module__7fVNVa__mobileContents{background:#fffdf9;border:1px solid #ddd6cb;border-radius:14px;max-width:780px;margin-bottom:22px;display:block}.legal-module__7fVNVa__mobileContents summary{color:#4f5753;cursor:pointer;padding:15px 18px;font-size:14px;font-weight:800}.legal-module__7fVNVa__mobileContents nav{gap:9px;padding:0 18px 16px;display:grid}.legal-module__7fVNVa__mobileContents a{color:#66706a;font-size:13px;line-height:1.45;text-decoration:none}}@media (max-width:640px){.legal-module__7fVNVa__hero{min-height:240px}.legal-module__7fVNVa__hero:after{opacity:.34;width:78%;right:-24%}.legal-module__7fVNVa__hero:before{background:linear-gradient(90deg,#f3efe7 0%,#f3efe7f2 64%,#f3efe78a 100%)}.legal-module__7fVNVa__heroInner{width:calc(100% - 40px);min-height:240px;padding:32px 0 34px}.legal-module__7fVNVa__heroCopy{width:min(92%,620px)}.legal-module__7fVNVa__hero h1{margin:13px 0;font-size:clamp(36px,10vw,44px);line-height:1}.legal-module__7fVNVa__heroCopy>p:last-child{max-width:94%;font-size:14.5px;line-height:1.5}.legal-module__7fVNVa__statusWrap{width:calc(100% - 32px);margin:22px auto 24px}.legal-module__7fVNVa__statusBanner{border-radius:16px;padding:20px}.legal-module__7fVNVa__statusMessage{grid-template-columns:30px minmax(0,1fr);gap:12px}.legal-module__7fVNVa__statusMark{width:30px;height:30px}.legal-module__7fVNVa__statusMessage p{font-size:13px}.legal-module__7fVNVa__statusMeta{grid-template-columns:1fr;gap:12px}.legal-module__7fVNVa__statusMeta div{grid-template-columns:minmax(120px,.8fr) 1.2fr;align-items:baseline;gap:10px;display:grid}.legal-module__7fVNVa__statusMeta dd{text-align:right;margin:0}.legal-module__7fVNVa__mobileDocumentNav{margin-bottom:22px;padding:0 16px}.legal-module__7fVNVa__layout{width:calc(100% - 32px);margin-bottom:58px}.legal-module__7fVNVa__document section{padding:30px 0}.legal-module__7fVNVa__document section:first-child{padding-top:4px}.legal-module__7fVNVa__document h2{font-size:24px}.legal-module__7fVNVa__document p,.legal-module__7fVNVa__document li{font-size:16px;line-height:1.68}.legal-module__7fVNVa__documentPager{grid-template-columns:1fr}.legal-module__7fVNVa__documentPager>span:empty{display:none}.legal-module__7fVNVa__nextDocument{text-align:left}.legal-module__7fVNVa__contactCard{grid-template-columns:36px minmax(0,1fr);padding:20px}.legal-module__7fVNVa__contactMark{width:36px;height:36px}}@media (prefers-reduced-motion:reduce){.legal-module__7fVNVa__documentPager a{transition:none}.legal-module__7fVNVa__documentPager a:hover{transform:none}}
/*# sourceMappingURL=2zvu4yjzn_qzu.css.map*/