.pc-footer{background:#252628;color:#fff;padding:64px 0 24px;border-top:3px solid #d0002b}.pc-footer-grid{display:grid;grid-template-columns:1.25fr .8fr 1fr;gap:64px;padding-bottom:48px}.pc-wordmark{display:block;font-size:25px;font-weight:700;line-height:1.1;letter-spacing:-.04em;border-left:3px solid #d0002b;padding-left:16px}.pc-wordmark span{display:block;color:#c9c9c9;font-size:10px;font-weight:400;letter-spacing:.02em;line-height:1.7;margin-top:9px}.pc-footer-brand>p{color:#e2ded5;font:23px/1.3 Georgia,serif;margin:25px 0 19px}.pc-company{font-size:11px;line-height:1.8;color:#b9b9bb}.pc-footer h2{font:600 12px/1.5 Arial,sans-serif;letter-spacing:.06em;margin:0 0 21px;color:#fff}.pc-footer-nav>a{display:block;width:fit-content;margin-bottom:10px;font-size:13px;color:#ccc}.pc-footer a:hover{color:#fff;text-decoration:underline;text-underline-offset:5px}.pc-footer a:focus-visible{outline:2px solid white;outline-offset:4px}.pc-footer-email{font-size:15px;line-height:1.5;display:block;overflow-wrap:anywhere}.pc-footer-email span{color:#ff6380;margin-left:10px}.pc-footer-phone{display:block;font-size:20px;margin:13px 0}.pc-footer address{color:#c4c4c6;font-size:12px;line-height:1.8;margin:0}.pc-social{display:inline-block;color:#ccc;font-size:12px;margin-top:19px}.pc-footer-bottom{border-top:1px solid #ffffff26;padding-top:23px;display:flex;align-items:center;flex-wrap:wrap;gap:18px 28px}.pc-footer-bottom>p{color:#b9b9bb;font-size:10px;margin:0 auto 0 0}.pc-footer-bottom nav{display:flex;flex-wrap:wrap;gap:10px 23px;font-size:11px}.pc-back-top{font-size:11px;color:#ccc}.pc-return{font-size:12px;white-space:nowrap}.pc-legal{max-width:900px;padding-top:70px;padding-bottom:80px}.pc-legal h1{font-size:clamp(38px,5vw,62px)}.pc-legal-date{font-size:12px;margin-top:20px}.pc-legal-tabs{display:flex;flex-wrap:wrap;gap:10px 25px;border-block:1px solid #deded9;margin:32px 0 40px;padding:17px 0;font-size:13px}.pc-legal-tabs [aria-current]{color:#b80027;font-weight:700}.pc-legal article{max-width:760px}.pc-legal article h2{font-family:Arial,sans-serif;font-size:21px;font-weight:600;letter-spacing:-.02em;line-height:1.4;margin:36px 0 15px}.pc-legal article p,.pc-legal article li{font-size:15px;line-height:1.85;color:#505052;margin:0 0 16px;overflow-wrap:anywhere}.pc-legal article ul{padding-left:22px}.pc-legal article a{color:#a80025;text-decoration:underline;text-underline-offset:3px}.pc-legal article strong{color:#303032}.pc-legal-tabs a:hover{text-decoration:underline}@media(max-width:1000px){.pc-footer-grid{gap:32px;grid-template-columns:1fr .8fr 1fr}.pc-footer-email{font-size:13px}.pc-wordmark{font-size:23px}.pc-footer-bottom{gap:18px}}@media(max-width:760px){.pc-footer{padding:42px 0 88px}.pc-footer-grid{grid-template-columns:1fr;gap:30px;padding-bottom:30px}.pc-footer-brand>p{font-size:25px;margin-top:22px}.pc-footer-nav{display:grid;grid-template-columns:1fr 1fr;gap:0 20px;border-top:1px solid #ffffff26;padding-top:25px}.pc-footer h2{margin-bottom:16px}.pc-footer-nav h2{grid-column:1/-1}.pc-footer-nav>a{margin:0;padding:10px 0;min-height:42px}.pc-footer-contact{border-top:1px solid #ffffff26;padding-top:25px}.pc-footer-email{font-size:17px}.pc-footer-phone{font-size:24px}.pc-footer-bottom{display:flex;flex-direction:column;align-items:flex-start;gap:17px}.pc-footer-bottom nav{order:-1;gap:12px 23px;font-size:12px}.pc-footer-bottom nav>a{padding:8px 0}.pc-footer-bottom>p{line-height:1.8}.pc-back-top{padding:8px 0}.pc-return{font-size:11px}.pc-legal{padding-top:40px;padding-bottom:50px}.pc-legal h1{font-size:42px;overflow-wrap:anywhere}.pc-legal-tabs{gap:12px 21px;font-size:12px;margin:25px 0 28px}.pc-legal article h2{font-size:20px}.pc-legal article p,.pc-legal article li{font-size:14px}.pc-legal+.pc-footer{padding-bottom:30px}}@media(max-width:380px){.pc-return{font-size:10px}.pc-legal h1{font-size:37px}.pc-wordmark{font-size:24px}}
