.policy-reader{--policy-ink:var(--public-text-on-cream,#0f1e2e);--policy-muted:#425165;--policy-line:#c9c9c3;background:var(--public-cream-ground,#f5f4f1);color:var(--policy-ink);font-family:var(--font-canonical-home-sans), Arial, sans-serif;font-synthesis:none;-webkit-font-smoothing:antialiased}.policy-reader *{box-sizing:border-box}.policy-reader :is(h1,h2,h3,p,ol,ul){margin:0;font-family:inherit}.policy-reader a:focus-visible,.policy-reader summary:focus-visible,.policy-reader__section:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.policy-reader__inner{width:var(--rail);margin-inline:auto}.policy-reader__hero{background:var(--public-black-ground,#080807);color:var(--public-text-on-navy,#f6f1e7);padding:128px 0 64px}.policy-reader__meta{border-bottom:1px solid #34352f;justify-content:space-between;align-items:center;gap:24px;padding-bottom:26px;font-size:13px;line-height:1.5;display:flex}.policy-reader__meta a{color:#f5ac51;font-weight:600;text-decoration:none}.policy-reader__meta a:hover{text-underline-offset:5px;text-decoration:underline}.policy-reader__meta p{color:#b9b5ad}.policy-reader__hero a:focus-visible{outline-color:var(--focus-ring-color)}.policy-reader__title-grid{grid-template-columns:minmax(0,1fr) 180px;align-items:center;gap:72px;padding-top:38px;display:grid}.policy-reader h1{letter-spacing:-.04em;color:var(--public-text-on-navy,#f6f1e7);text-wrap:balance;max-width:20ch;font-size:clamp(44px,5vw,70px);font-weight:550;line-height:1.06}.policy-reader .policy-reader__intro{max-width:64ch;color:var(--public-text-on-navy-muted,#c9c6bc);margin-top:24px;font-size:20px;line-height:1.55}.policy-reader__title-grid>svg{opacity:.75;justify-self:end;width:144px;height:auto}.policy-reader__layout{grid-template-columns:minmax(210px,280px) minmax(0,1fr);align-items:start;gap:88px;padding-block:64px 104px;display:grid}.policy-reader__contents{max-height:calc(100svh - 128px);padding:4px 12px 8px 4px;position:sticky;top:104px;overflow-y:auto}.policy-reader__contents-label{color:#6c390b;letter-spacing:.12em;text-transform:uppercase;padding-bottom:18px;font-size:12px;font-weight:600;line-height:1.5}.policy-reader__contents ol{padding:0;list-style:none}.policy-reader__contents li{border-top:1px solid var(--policy-line)}.policy-reader__contents li:last-child{border-bottom:1px solid var(--policy-line)}.policy-reader__contents li a{min-height:44px;color:var(--policy-ink);grid-template-columns:24px minmax(0,1fr);align-items:baseline;gap:8px;padding:12px 4px;font-size:14px;line-height:1.45;text-decoration:none;display:grid}.policy-reader__contents li a>span{color:var(--public-amber-text-strong,#8a4d05);font-variant-numeric:tabular-nums;font-size:11px}.policy-reader__contents li a:hover{background:var(--public-cream-panel,#efede7)}.policy-reader__contents li a:visited{color:#596172}.policy-reader__mobile-contents{display:none}.policy-reader .policy-reader__trust-link{min-height:44px;color:var(--policy-ink);text-underline-offset:4px;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;padding:12px 4px;font-size:13px;font-weight:550;text-decoration:underline;display:flex}.policy-reader__article{min-width:0;max-width:68ch;font-size:17px}.policy-reader__section{border-top:1px solid var(--policy-line);margin-bottom:44px;padding-top:28px;scroll-margin-top:112px}.policy-reader__section:last-child{margin-bottom:0}.policy-reader__section:target{border-top-color:#a55608}.policy-reader h2{color:var(--policy-ink);letter-spacing:-.025em;text-wrap:balance;grid-template-columns:38px minmax(0,1fr);align-items:baseline;gap:16px;margin-bottom:22px;font-size:27px;font-weight:550;line-height:1.22;display:grid}.policy-reader__number{color:var(--public-amber-text-strong,#8a4d05);letter-spacing:0;font-variant-numeric:tabular-nums;font-size:16px;font-weight:500}.policy-reader__body{color:var(--policy-muted);overflow-wrap:anywhere;font-size:17px;line-height:1.75}.policy-reader .policy-reader__body>*+*{margin-top:18px}.policy-reader__body :is(ul,ol){padding-left:24px}.policy-reader__body ul{list-style:outside}.policy-reader__body ol{list-style:decimal}.policy-reader__body li+li,.policy-reader__body :is(ul,ol) :is(ul,ol){margin-top:12px}.policy-reader__body strong{color:var(--policy-ink);font-weight:600}.policy-reader__body em,.policy-reader__body i{font-family:var(--font-policy-italic), Arial, sans-serif;font-style:italic}.policy-reader__body a{color:#68400f;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.policy-reader__body a:hover{color:var(--public-text-on-cream,#0f1e2e);text-decoration-thickness:2px}.policy-reader__body a:visited{color:#675276}.policy-reader__note{background:var(--public-cream-panel,#efede7);color:var(--policy-ink);border-left:3px solid #a55608;padding:24px;font-size:15px;line-height:1.65}@media (max-width:1100px){.policy-reader__inner{width:var(--rail)}.policy-reader__layout{grid-template-columns:230px minmax(0,1fr);gap:48px}.policy-reader__title-grid{grid-template-columns:minmax(0,1fr) 100px;gap:40px}.policy-reader__title-grid>svg{width:100px}}@media (max-width:800px){.policy-reader__hero{padding-block:112px 40px}.policy-reader__title-grid{grid-template-columns:1fr;gap:0;padding-top:30px}.policy-reader__title-grid>svg{display:none}.policy-reader__layout{grid-template-columns:1fr;gap:40px;padding-block:32px 64px}.policy-reader__contents{max-height:none;padding:0;position:static;overflow:visible}.policy-reader__desktop-contents{display:none}.policy-reader__mobile-contents{border-block:1px solid var(--policy-line);display:block}.policy-reader__mobile-contents summary{min-height:56px;color:var(--policy-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:16px 4px;font-size:16px;font-weight:600;list-style:none;display:flex}.policy-reader__mobile-contents summary::-webkit-details-marker{display:none}.policy-reader__mobile-contents summary>span{font-size:24px;font-weight:400;line-height:1}.policy-reader__mobile-contents[open] summary>span{transform:rotate(45deg)}.policy-reader__mobile-contents nav{padding-bottom:12px}.policy-reader__trust-link{display:none!important}.policy-reader__article{max-width:68ch}}@media (max-width:600px){.policy-reader__inner{width:var(--rail)}.policy-reader__meta{flex-wrap:wrap;gap:12px;padding-bottom:20px;font-size:12px}.policy-reader h1{font-size:clamp(38px,9.5vw,52px)}.policy-reader .policy-reader__intro{font-size:18px;line-height:1.6}.policy-reader h2{grid-template-columns:28px minmax(0,1fr);gap:12px;font-size:25px}.policy-reader__body{font-size:17px;line-height:1.7}.policy-reader__section{margin-bottom:36px;padding-top:24px}}@media print{:is([data-shell=public]:has(.policy-reader) .wow-nav,[data-shell=public]:has(.policy-reader) .wow-scroll-progress,[data-shell=public]:has(.policy-reader) .spc-rail,[data-shell=public]:has(.policy-reader) .suite-footer){display:none!important}.policy-reader{color:var(--public-text-on-cream,#0f1e2e);--policy-ink:var(--public-text-on-cream,#0f1e2e);--policy-muted:var(--public-text-on-cream,#0f1e2e);--policy-line:#aaa;background:#fff}.policy-reader__inner{width:100%;max-width:none}.policy-reader__hero{color:var(--public-text-on-cream,#0f1e2e);background:#fff;padding:0 0 20px}.policy-reader__meta{border-color:#888;padding-bottom:12px}.policy-reader__meta :is(a,p),.policy-reader .policy-reader__intro{color:var(--public-text-on-cream,#0f1e2e)}.policy-reader__title-grid{padding-top:20px;display:block}.policy-reader__title-grid>svg,.policy-reader__mobile-contents,.policy-reader__trust-link{display:none!important}.policy-reader__contents{max-height:none;padding:0 0 20px;position:static;overflow:visible}.policy-reader__desktop-contents{display:block}.policy-reader__contents-label{padding-bottom:8px;font-size:9pt}.policy-reader__contents ol{columns:2;column-gap:24px}.policy-reader__contents li{break-inside:avoid;border:0}.policy-reader__contents li:last-child{border:0}.policy-reader__contents li a{min-height:0;padding-block:3px;font-size:9pt}.policy-reader h1{color:var(--public-text-on-cream,#0f1e2e);font-size:30pt}.policy-reader .policy-reader__intro{font-size:11pt;line-height:1.5}.policy-reader__layout{padding:0;display:block}.policy-reader__article{max-width:none}.policy-reader__section{break-inside:auto;margin-bottom:22px;padding-top:14px}.policy-reader h2{break-after:avoid;margin-bottom:12px;font-size:16pt}.policy-reader__number{color:#333;font-size:11pt}.policy-reader__body{font-size:10.5pt;line-height:1.5}.policy-reader .policy-reader__body>*+*{margin-top:10px}.policy-reader__body li+li{margin-top:6px}.policy-reader__body a,.policy-reader__body a:visited{color:var(--public-text-on-cream,#0f1e2e)}.policy-reader__body p,.policy-reader__body li{orphans:3;widows:3}.policy-reader__note{color:var(--public-text-on-cream,#0f1e2e);break-inside:avoid;background:#fff;border-color:#555;font-size:10pt}}
