/* Shared footer and local help center. */
.lb-footer.lb-footer-refined{padding:0;margin-top:48px;border-top:1px solid #e6e9ed;color:#000}
.lb-footer-refined .lb-footer-columns{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(240px,2fr);gap:20px;padding:37px 4.3%;max-width:1600px;margin:auto}
.lb-footer-refined .lb-footer-group{margin:0;border:0;min-width:0}
.lb-footer-refined summary{font-size:14px;line-height:18px;font-weight:600;list-style:none;margin-bottom:14px;cursor:default}
.lb-footer-refined summary::-webkit-details-marker{display:none}
.lb-footer-refined .lb-footer-toggle{display:none}
.lb-footer-refined .lb-footer-group nav a{font-size:12px;line-height:18px;margin:0 0 12px;text-decoration:none}
.lb-footer-refined a:hover{text-decoration:underline}
.lb-footer-refined .lb-footer-account{text-align:left;padding-left:18px}
.lb-footer-refined .lb-footer-account h2{font-family:var(--lb-condensed);font-size:20px;line-height:32px;font-weight:400;margin:0 0 10px}
.lb-footer-refined .lb-footer-account-link{display:flex;justify-content:space-between;align-items:center;min-height:48px;border:1px solid #d6d6d6;border-radius:28px;padding:0 24px;font-size:14px;margin:0 0 12px}
.lb-footer-refined .lb-footer-account-link span:last-child{font-size:23px}
.lb-footer-refined .lb-footer-account p{font-size:12px;line-height:16px;margin:0 0 30px}
.lb-footer-refined .lb-footer-account h3{font-size:14px;line-height:18px;font-weight:600;margin:0 0 14px}
.lb-footer-refined .lb-footer-explore{display:flex;gap:25px}
.lb-footer-refined .lb-footer-explore a{font-size:13px}
.lb-footer-refined .lb-footer-bottom{display:flex;justify-content:space-between;align-items:center;gap:25px;margin:0;padding:20px 4.3%;background:#f7f7f7;border:0;font-size:12px;line-height:18px}
.lb-footer-refined .lb-footer-bottom nav{display:flex;gap:28px}
.lb-footer-refined .lb-footer-bottom a{font-size:12px;text-decoration:none;white-space:nowrap}
.lb-help{margin:0;padding:0;color:#000;font-family:National,Arial,sans-serif;line-height:1.5}
.lb-help-hero{height:425px;background:#394550;position:relative;text-align:center;padding:159px 20px 0}
.lb-help-hero h1{font-family:var(--lb-condensed);font-size:36px;font-weight:400;line-height:47px;margin:0 0 9px;color:#fff}
.lb-help-search{display:flex;align-items:center;margin:0 auto;max-width:700px;height:50px;background:#fff;border:1px solid #c7c7c7;border-radius:5px;text-align:left}
.lb-help-search>.lb-icon{width:20px;height:20px;flex:0 0 20px;margin-left:20px}
.lb-help-search input{height:48px;min-width:0;flex:1;padding:7px 10px;border:0;background:transparent;font-size:14px;outline:none;box-shadow:none}
.lb-help-search input::placeholder{color:#000}
.lb-help-search button{height:36px;border:0;border-left:1px solid #ddd;background:white;padding:0 16px;margin-right:4px;font-size:13px}
.lb-help-search:focus-within{outline:1px solid #000;outline-offset:2px}
.lb-help-quick{width:94.444%;max-width:1360px;margin:40px auto 30px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}
.lb-help-quick section{height:275px;background:#f6f6f6;display:flex;flex-direction:column;align-items:center;justify-content:center}
.lb-help-quick .lb-icon{width:50px;height:50px}
.lb-help-return-icon{font-size:58px;line-height:50px;font-weight:400}
.lb-help-quick h2{font-size:16px;font-weight:600;margin:20px 0 0;text-transform:uppercase;line-height:22px}
.lb-help-quick a{font-size:14px;line-height:20px;margin-top:10px;text-decoration:underline}
.lb-help-topics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 50px;max-width:1440px;margin:0 auto;padding:30px 4% 50px}
.lb-help-topics h2{font-family:National,Arial,sans-serif;font-size:14px;line-height:20px;font-weight:600;margin:0 0 18px}
.lb-help-topics details{margin:0 0 18px;font-size:14px;line-height:20px}
.lb-help-topics summary{cursor:pointer;list-style:none;position:relative;padding-right:18px;font-weight:400}
.lb-help-topics summary::-webkit-details-marker{display:none}
.lb-help-topics summary:after{content:'+';position:absolute;right:0;top:0;color:#666}
.lb-help-topics details[open] summary:after{content:'−'}
.lb-help-answer{padding:5px 0 10px}
.lb-help-answer p{margin:10px 0}
.lb-help-answer a{text-decoration:underline}
.lb-help-article{max-width:1440px;margin:0 auto;padding:22px 4% 65px;font-size:14px;line-height:1.6;min-height:300px}
.lb-help-article h2{font-family:var(--lb-condensed);font-size:24px;line-height:1.3;font-weight:400;margin:20px 0 24px}
.lb-help-article h3{font-family:var(--lb-condensed);font-size:18px;line-height:1.4;font-weight:600;margin:25px 0 12px}
.lb-help-article p{margin:12px 0;max-width:1100px}
.lb-help-article ul{padding-left:22px;list-style:disc}
.lb-help-article li{margin:12px 0}
.lb-help-article a{text-decoration:underline}
.lb-help-article .lb-help-back{font-family:var(--lb-condensed);font-size:14px}
.lb-help-actions{display:flex;gap:30px;margin-top:26px}
.lb-help-result{max-width:1000px;border-bottom:1px solid #ddd;padding:16px 0}
.lb-help-result summary{font-size:16px;cursor:pointer}
.lb-contact-unavailable{color:#555}
@media(min-width:768px){.lb-footer-refined .lb-footer-group:not([open])>nav{display:block}.lb-footer-refined .lb-footer-group>summary{pointer-events:none}}
@media(min-width:768px) and (max-width:1023px){.lb-footer-refined .lb-footer-columns{grid-template-columns:repeat(4,minmax(0,1fr));gap:25px}.lb-footer-refined .lb-footer-account{grid-column:1/-1;max-width:420px;padding:0}.lb-help-quick{gap:20px}.lb-help-quick section{height:225px}}
@media(max-width:767px){
 .lb-footer.lb-footer-refined{margin-top:35px;padding:0;border:0}
 .lb-footer-refined .lb-footer-columns{display:block;padding:0 10px}
 .lb-footer-refined .lb-footer-group{border-bottom:1px solid #e6e9ed}
 .lb-footer-refined .lb-footer-group summary{display:flex;justify-content:space-between;align-items:center;padding:20px 10px;margin:0;font-size:14px;font-weight:600;cursor:pointer}
 .lb-footer-refined .lb-footer-toggle{display:inline;font-size:20px;line-height:18px;font-weight:400}
 .lb-footer-refined .lb-footer-group[open] .lb-footer-toggle{font-size:0}
 .lb-footer-refined .lb-footer-group[open] .lb-footer-toggle:after{content:'−';font-size:20px}
 .lb-footer-refined .lb-footer-group nav{padding:4px 10px 12px}
 .lb-footer-refined .lb-footer-group nav a{font-size:14px;margin-bottom:15px}
 .lb-footer-refined .lb-footer-account{padding:36px 10px 20px;max-width:420px;margin:0 auto}
 .lb-footer-refined .lb-footer-account h2{font-size:18px}
 .lb-footer-refined .lb-footer-account p{margin-bottom:24px}
 .lb-footer-refined .lb-footer-bottom{display:block;padding:0;background:#fff}
 .lb-footer-refined .lb-footer-bottom nav{display:flex;flex-wrap:wrap;gap:14px 26px;border-top:1px solid #e6e9ed;padding:20px}
 .lb-footer-refined .lb-footer-bottom>span{display:block;padding:12px 20px;font-size:14px}
 .lb-help-hero{height:375px;padding-top:134px}
 .lb-help-hero h1{font-size:36px;line-height:42px;margin-bottom:9px}
 .lb-help-search button{padding:0 10px}
 .lb-help-quick{width:auto;margin:30px 20px;grid-template-columns:1fr;gap:20px}
 .lb-help-quick section{height:200px}
 .lb-help-quick .lb-icon{width:40px;height:40px}
 .lb-help-quick h2{margin-top:15px}
 .lb-help-topics{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px;padding:20px 20px 35px}
 .lb-help-topics h2{font-size:14px}
 .lb-help-topics details{font-size:13px;line-height:19px}
 .lb-help-article{padding:22px 20px 45px}
 .lb-help-article h2{font-size:23px}
}
@media(max-width:359px){.lb-help-topics{grid-template-columns:1fr}.lb-help-search button{font-size:12px;padding:0 7px}.lb-help-search>.lb-icon{margin-left:12px}}
