.policy-main{padding-block:64px 96px}.policy-main>h1{font-size:clamp(40px,5vw,64px);margin:16px 0 40px}.policy-nav{display:flex;flex-wrap:wrap;gap:12px 24px;margin-bottom:32px}.policy-nav a{font-size:14px;text-decoration:underline;text-underline-offset:4px}.policy_embed_div{width:100%;overflow-wrap:anywhere;font:400 16px/1.65 var(--sans)}.policy_embed_div h1,.policy_embed_div h2,.policy_embed_div h3{font-family:var(--serif);color:var(--ink);line-height:1.2;letter-spacing:-.035em}.policy_embed_div h2{font-size:32px;margin:40px 0 20px}.policy_embed_div h3{font-size:25px;margin:28px 0 16px}.policy_embed_div p{margin:16px 0;max-width:none}.policy_embed_div a{text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.policy_embed_div ul,.policy_embed_div ol{padding-left:24px;margin:16px 0}.policy_embed_div li{margin:8px 0}.policy_embed_div table{width:100%;table-layout:fixed;border-collapse:collapse;margin:24px 0;font-size:14px}.policy_embed_div th,.policy_embed_div td{border:1px solid var(--line);padding:12px;text-align:left;vertical-align:top;overflow-wrap:anywhere}.policy_embed_div th{background:var(--ivory);font-weight:600}.policy-footer{border-top:1px solid var(--line);padding-block:32px}.policy-footer .container{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px}.policy-footer .plain-link{font-size:14px}.policy-fallback{margin-top:32px;font-size:14px;color:var(--muted)}.privacy-feedback{max-width:40ch}.policy-brand-header .header-inner{min-height:88px}@media(max-width:550px){.policy-main{padding-block:40px 56px}.policy-main>h1{margin-bottom:24px}.policy_embed_div h2{font-size:28px}.policy_embed_div table{font-size:14px}.policy_embed_div th,.policy_embed_div td{padding:8px}.policy-brand-header .header-inner{min-height:72px}}

.policy_embed_div article>h2:first-child{display:none}

.policy_embed_div article,.policy_embed_div article p,.policy_embed_div article li{font-family:var(--sans)!important;color:var(--ink)!important;font-size:16px!important;line-height:1.65!important}.policy_embed_div article>h2.tpt-section-heading{font-family:var(--serif)!important;font-size:32px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:-.035em!important;margin:40px 0 20px!important}.policy_embed_div article>h2:first-child{display:none!important}

.policy_embed_div article h3,.policy_embed_div article .accordion-heading{font-family:var(--serif)!important;font-size:24px!important;font-weight:400!important;line-height:1.25!important;letter-spacing:-.035em!important}

[data-policy="privacy-policy"] .policy_embed_div article>.table-responsive:last-of-type .accordion-heading{font-family:var(--sans)!important;font-size:16px!important;font-weight:400!important;line-height:1.5!important;letter-spacing:normal!important}
