.business-details{min-width:0;color:var(--muted,#a7b4c8);overflow-wrap:anywhere;font-size:13px;line-height:1.6}.business-details .business-details-label{letter-spacing:.08em;text-transform:uppercase;color:#9dded5;margin-bottom:6px;font-size:11px;display:block}.business-details .business-details-name{color:var(--ink,#f2f1ec);margin:0;font-size:15px;font-weight:600;line-height:1.5}.business-details .business-details-meta{margin:5px 0 0;font-size:12px;line-height:1.6}.business-details-footer{border-top:1px solid var(--line,#293950);grid-column:1/-1;padding-top:20px}.business-details-contact{border:1px solid var(--line,#293950);background:#101a2c;border-radius:14px;margin:24px 0 0;padding:22px}@media (width<=700px){.business-details-contact{padding:18px}.business-details .business-details-name{font-size:14px}}.privacy-notice{min-width:0;color:var(--muted,#aab6c8);background:#122031;border:1px solid #304357;border-radius:12px;margin:0 0 16px;padding:14px 16px;font-size:13px;line-height:1.65}.privacy-notice p{font-size:inherit;line-height:inherit;margin:0 0 6px}.privacy-notice a,.footer-privacy-link{color:#a1dcd5;text-underline-offset:4px;font-size:13px}.footer-privacy-link{grid-column:1/-1;justify-self:start}.privacy-page{width:min(1120px,100% - 40px);margin:0 auto;padding:36px 0 72px}.privacy-heading{max-width:850px;margin-bottom:32px}.privacy-back{color:#a1dcd5;margin-bottom:32px;font-size:14px;text-decoration:none;display:inline-block}.privacy-eyebrow{color:#a1dcd5;letter-spacing:.12em;text-transform:uppercase;margin-bottom:14px;font-size:11px;display:block}.privacy-heading h1{overflow-wrap:anywhere;margin:0 0 18px;font-size:clamp(28px,4.5vw,48px);line-height:1.15}.privacy-heading p{color:#b0bdcf;font-size:17px;line-height:1.65}.privacy-heading small{color:#8e9eb3;font-size:12px}.privacy-layout{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:32px;display:grid}.privacy-contents{background:#101b2d;border:1px solid #304357;border-radius:16px;min-width:0;padding:18px}.privacy-contents>span{color:#a1dcd5;margin-bottom:12px;font-size:12px;display:block}.privacy-contents a{color:#cad5e3;gap:10px;padding:9px 0;font-size:13px;line-height:1.5;text-decoration:none;display:flex}.privacy-contents b{color:#83c7c0;font-weight:500}.privacy-document{background:#101b2d;border:1px solid #304357;border-radius:18px;min-width:0;padding:28px}.privacy-document section{scroll-margin-top:210px}.privacy-document section+section{border-top:1px solid #304357;margin-top:28px;padding-top:24px}.privacy-document h2{margin:0 0 16px;font-size:21px;line-height:1.4}.privacy-document p,.privacy-document li{color:#b7c4d5;overflow-wrap:anywhere;font-size:15px;line-height:1.8}.privacy-document p{margin:0 0 14px}.privacy-document section>:last-child{margin-bottom:0}.privacy-document ul{padding-left:20px}.privacy-document li+li{margin-top:12px}.privacy-document strong{color:#e3e9ef}.privacy-document a{color:#a1dcd5;text-underline-offset:4px}.privacy-important{background:#182b3a;border-left:2px solid #83c7c0;border-radius:0 8px 8px 0;padding:14px 16px}.privacy-page a:focus-visible,.privacy-notice a:focus-visible,.footer-privacy-link:focus-visible{outline-offset:5px;outline:2px solid #a1dcd5}@media (width<=700px){.privacy-page{width:calc(100% - 28px);padding:24px 0 48px}.privacy-layout{grid-template-columns:minmax(0,1fr);gap:20px}.privacy-heading p{font-size:15px}.privacy-document{padding:20px 16px}.privacy-document h2{font-size:19px}.privacy-document p,.privacy-document li{font-size:14px}.privacy-document section{scroll-margin-top:220px}}
