.sms-policy-module__VGFd-G__shell{--policy-ink:#1c1b19;--policy-muted:#625f58;--policy-red:#941f2b;--policy-yellow:#f3c84b;--policy-green:#226b52;--policy-paper:#fbfaf7;--policy-border:#d8d3c9;background:var(--policy-paper);min-height:100dvh;color:var(--policy-ink);letter-spacing:0;font-family:Arial,Helvetica,sans-serif;overflow-x:hidden}.sms-policy-module__VGFd-G__brandHeader{border-bottom:1px solid var(--policy-border);background:#fff;place-items:center;min-height:102px;padding:12px 20px;display:grid}.sms-policy-module__VGFd-G__brandHeader a{line-height:0;display:block}.sms-policy-module__VGFd-G__logo{width:min(270px,72vw);height:auto}.sms-policy-module__VGFd-G__hero{border-bottom:7px solid var(--policy-yellow);background:var(--policy-red);color:#fff;padding:60px 24px 54px}.sms-policy-module__VGFd-G__heroInner{width:min(1040px,100%);margin:0 auto}.sms-policy-module__VGFd-G__eyebrow{color:var(--policy-yellow);text-transform:uppercase;margin:0 0 10px;font-size:13px;font-weight:900}.sms-policy-module__VGFd-G__hero h1{letter-spacing:0;overflow-wrap:anywhere;text-wrap:balance;margin:0;font-family:Arial Black,Arial,sans-serif;font-size:clamp(44px,7vw,76px);line-height:1}.sms-policy-module__VGFd-G__lead{max-width:700px;margin:18px 0 0;font-size:20px;line-height:1.5}.sms-policy-module__VGFd-G__updated{color:#f7dfe2;margin:24px 0 0;font-size:13px;font-weight:700}.sms-policy-module__VGFd-G__quickFacts{border-right:1px solid var(--policy-border);border-bottom:1px solid var(--policy-border);border-left:1px solid var(--policy-border);background:#fff;grid-template-columns:1.2fr 1.2fr .7fr 1.3fr;width:min(1120px,100% - 40px);margin:0 auto;display:grid}.sms-policy-module__VGFd-G__quickFacts div{border-right:1px solid var(--policy-border);min-width:0;padding:20px}.sms-policy-module__VGFd-G__quickFacts div:last-child{border-right:0}.sms-policy-module__VGFd-G__quickFacts dt{color:var(--policy-red);text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:900}.sms-policy-module__VGFd-G__quickFacts dd{overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:800;line-height:1.4}.sms-policy-module__VGFd-G__contentLayout{grid-template-columns:220px minmax(0,1fr);gap:60px;width:min(1120px,100% - 40px);margin:64px auto 80px;display:grid}.sms-policy-module__VGFd-G__contents{border-top:4px solid var(--policy-green);align-self:start;display:grid;position:sticky;top:24px}.sms-policy-module__VGFd-G__contents p{color:var(--policy-muted);text-transform:uppercase;margin:0;padding:16px 0 10px;font-size:12px;font-weight:900}.sms-policy-module__VGFd-G__contents a{border-bottom:1px solid var(--policy-border);color:var(--policy-ink);padding:9px 0;font-size:14px;font-weight:700;text-decoration:none}.sms-policy-module__VGFd-G__contents a:hover,.sms-policy-module__VGFd-G__policyBody a:hover,.sms-policy-module__VGFd-G__footer a:hover{color:var(--policy-red)}.sms-policy-module__VGFd-G__policyBody{min-width:0}.sms-policy-module__VGFd-G__policyBody section{border-bottom:1px solid var(--policy-border);grid-template-columns:52px minmax(0,1fr);gap:20px;margin-bottom:42px;padding:0 0 42px;scroll-margin-top:24px;display:grid}.sms-policy-module__VGFd-G__policyBody section>span{border:2px solid var(--policy-green);width:44px;height:44px;color:var(--policy-green);place-items:center;font-size:12px;font-weight:900;display:grid}.sms-policy-module__VGFd-G__policyBody h2{letter-spacing:0;margin:4px 0 16px;font-family:Arial Black,Arial,sans-serif;font-size:27px;line-height:1.15}.sms-policy-module__VGFd-G__policyBody p{color:#403e39;max-width:760px;margin:0 0 14px;font-size:16px;line-height:1.7}.sms-policy-module__VGFd-G__policyBody p:last-child{margin-bottom:0}.sms-policy-module__VGFd-G__policyBody ul{color:#403e39;gap:10px;max-width:780px;margin:0;padding-left:22px;font-size:16px;line-height:1.6;display:grid}.sms-policy-module__VGFd-G__policyBody li::marker{color:var(--policy-red);font-weight:900}.sms-policy-module__VGFd-G__policyBody a{color:#7d1722;font-weight:800}.sms-policy-module__VGFd-G__actions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.sms-policy-module__VGFd-G__primaryAction,.sms-policy-module__VGFd-G__secondaryAction{border:2px solid var(--policy-ink);border-radius:4px;justify-content:center;align-items:center;min-height:46px;padding:10px 16px;text-decoration:none;display:inline-flex}.sms-policy-module__VGFd-G__primaryAction{background:var(--policy-green);color:#fff!important}.sms-policy-module__VGFd-G__secondaryAction{background:#fff;color:var(--policy-ink)!important}.sms-policy-module__VGFd-G__footer{color:#fff;background:#1c1b19;justify-content:space-between;align-items:center;gap:20px;min-height:82px;padding:20px max(24px,50vw - 560px);font-size:13px;display:flex}.sms-policy-module__VGFd-G__footer a{color:var(--policy-yellow);font-weight:800}@media (max-width:820px){.sms-policy-module__VGFd-G__quickFacts{grid-template-columns:repeat(2,minmax(0,1fr))}.sms-policy-module__VGFd-G__quickFacts div:nth-child(2){border-right:0}.sms-policy-module__VGFd-G__quickFacts div:nth-child(-n+2){border-bottom:1px solid var(--policy-border)}.sms-policy-module__VGFd-G__contentLayout{grid-template-columns:1fr;gap:44px}.sms-policy-module__VGFd-G__contents{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px;position:static}.sms-policy-module__VGFd-G__contents p{grid-column:1/-1}}@media (max-width:560px){.sms-policy-module__VGFd-G__brandHeader{min-height:88px}.sms-policy-module__VGFd-G__logo{width:min(235px,70vw)}.sms-policy-module__VGFd-G__hero{padding:44px 20px 40px}.sms-policy-module__VGFd-G__heroInner{max-width:350px}.sms-policy-module__VGFd-G__hero h1{font-size:38px}.sms-policy-module__VGFd-G__lead{font-size:17px}.sms-policy-module__VGFd-G__quickFacts,.sms-policy-module__VGFd-G__contentLayout{width:min(100% - 28px,362px)}.sms-policy-module__VGFd-G__quickFacts{grid-template-columns:1fr}.sms-policy-module__VGFd-G__quickFacts div,.sms-policy-module__VGFd-G__quickFacts div:nth-child(2){border-right:0;border-bottom:1px solid var(--policy-border)}.sms-policy-module__VGFd-G__quickFacts div:last-child{border-bottom:0}.sms-policy-module__VGFd-G__contentLayout{margin-top:48px;margin-bottom:56px}.sms-policy-module__VGFd-G__contents{grid-template-columns:1fr}.sms-policy-module__VGFd-G__policyBody section{grid-template-columns:1fr;gap:14px;margin-bottom:34px;padding-bottom:34px}.sms-policy-module__VGFd-G__policyBody h2{margin-top:0;font-size:24px}.sms-policy-module__VGFd-G__footer{flex-direction:column;align-items:flex-start}}
