.PolicyFrame-module__4IkXdq__page{color:#222629;padding:calc(160px + var(--nav-height-offset-bias,0px)) 24px 100px;background:#faf9f6}.PolicyFrame-module__4IkXdq__container{width:100%;max-width:1160px;margin:0 auto}.PolicyFrame-module__4IkXdq__policyNav{border-bottom:1px solid #deded8;flex-wrap:wrap;gap:8px 28px;margin-bottom:32px;display:flex}.PolicyFrame-module__4IkXdq__policyNav a{color:#555c60;border-bottom:2px solid #0000;align-items:center;min-height:48px;padding-bottom:12px;font-size:14px;display:flex}.PolicyFrame-module__4IkXdq__policyNav a[aria-current=page]{color:#bd4200;border-bottom-color:#fa5902}.PolicyFrame-module__4IkXdq__policyNav a:hover{color:#bd4200}.PolicyFrame-module__4IkXdq__preview{background:#fff1e8;border-left:2px solid #fa5902;flex-direction:column;gap:5px;margin-bottom:40px;padding:12px 18px;font-size:13px;line-height:1.65;display:flex}.PolicyFrame-module__4IkXdq__preview a{text-underline-offset:3px;text-decoration:underline}.PolicyFrame-module__4IkXdq__header{padding-bottom:40px}.PolicyFrame-module__4IkXdq__eyebrow{color:#b53f00;letter-spacing:.12em;margin-bottom:20px;font-size:12px;font-weight:600}.PolicyFrame-module__4IkXdq__header h1{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.035em;text-wrap:balance;max-width:900px;font-size:clamp(42px,5vw,64px);font-weight:500;line-height:1.1}.PolicyFrame-module__4IkXdq__description{color:#555c60;max-width:750px;margin-top:22px;font-size:17px;line-height:1.7}.PolicyFrame-module__4IkXdq__meta{color:#687075;flex-wrap:wrap;gap:10px 24px;margin-top:22px;font-size:12px;line-height:1.7;display:flex}.PolicyFrame-module__4IkXdq__languages{align-items:center;gap:18px;margin-top:18px;display:flex}.PolicyFrame-module__4IkXdq__languages a{color:#62696d;align-items:center;min-height:32px;font-size:13px;display:inline-flex}.PolicyFrame-module__4IkXdq__languages a[aria-current]{color:#b53f00;text-underline-offset:5px;text-decoration:underline}.PolicyFrame-module__4IkXdq__languageNotice{color:#62696d;margin-top:10px;font-size:13px}.PolicyFrame-module__4IkXdq__summary{border-block:1px solid #deded8;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-bottom:56px;padding:28px 0;display:grid}.PolicyFrame-module__4IkXdq__summaryNumber{color:#b53f00;font-variant-numeric:tabular-nums;margin-bottom:12px;font-size:12px;display:block}.PolicyFrame-module__4IkXdq__summary h2{margin-bottom:8px;font-size:16px;font-weight:600;line-height:1.5}.PolicyFrame-module__4IkXdq__summary p{color:#555c60;font-size:14px;line-height:1.75}.PolicyFrame-module__4IkXdq__readingLayout{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:64px;display:grid}.PolicyFrame-module__4IkXdq__contents{top:calc(130px + var(--nav-height-offset-bias,0px));scrollbar-width:thin;max-height:calc(100vh - 180px);padding-right:12px;position:sticky;overflow-y:auto}.PolicyFrame-module__4IkXdq__contents summary,.PolicyFrame-module__4IkXdq__desktopContents>p{font-size:13px;font-weight:600}.PolicyFrame-module__4IkXdq__desktopContents>p{margin-bottom:16px}.PolicyFrame-module__4IkXdq__contents summary{cursor:pointer}.PolicyFrame-module__4IkXdq__contents details[open] summary{margin-bottom:16px}.PolicyFrame-module__4IkXdq__mobileContents{display:none}.PolicyFrame-module__4IkXdq__contents nav{flex-direction:column;gap:2px;display:flex}.PolicyFrame-module__4IkXdq__contents nav a{color:#687075;align-items:baseline;gap:12px;padding:9px 0;font-size:13px;line-height:1.65;display:flex}.PolicyFrame-module__4IkXdq__contents nav a span{color:#8a9093;font-variant-numeric:tabular-nums;font-size:11px}.PolicyFrame-module__4IkXdq__contents nav a:hover{color:#b53f00}.PolicyFrame-module__4IkXdq__article{overflow-wrap:anywhere;min-width:0;max-width:780px}.PolicyFrame-module__4IkXdq__introduction{margin-bottom:42px}.PolicyFrame-module__4IkXdq__article section{scroll-margin-top:calc(145px + var(--nav-height-offset-bias,0px));margin-bottom:42px}.PolicyFrame-module__4IkXdq__article h2{letter-spacing:-.02em;color:#24282b;margin-bottom:18px;font-size:23px;font-weight:600;line-height:1.4}.PolicyFrame-module__4IkXdq__article p,.PolicyFrame-module__4IkXdq__article li{color:#535b60;font-size:16px;line-height:1.85}.PolicyFrame-module__4IkXdq__article p+p,.PolicyFrame-module__4IkXdq__article ul+p{margin-top:14px}.PolicyFrame-module__4IkXdq__article ul{margin-top:14px;padding-left:21px;list-style:outside}.PolicyFrame-module__4IkXdq__article li+li{margin-top:10px}.PolicyFrame-module__4IkXdq__article a{color:#b53f00;text-underline-offset:3px;text-decoration:underline}.PolicyFrame-module__4IkXdq__contact{border-top:1px solid #deded8;margin-top:52px;padding-top:28px}.PolicyFrame-module__4IkXdq__contact a{margin-top:8px;font-weight:600;display:inline-block}.PolicyFrame-module__4IkXdq__page a:focus-visible,.PolicyFrame-module__4IkXdq__page summary:focus-visible{outline-offset:5px;border-radius:2px;outline:2px solid #bd4200}@media (max-width:900px){.PolicyFrame-module__4IkXdq__readingLayout{grid-template-columns:minmax(0,1fr);gap:32px}.PolicyFrame-module__4IkXdq__contents{background:#f0efeb;border-radius:12px;max-height:none;padding:20px;position:static}.PolicyFrame-module__4IkXdq__desktopContents{display:none}.PolicyFrame-module__4IkXdq__mobileContents{display:block}.PolicyFrame-module__4IkXdq__contents nav{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px;display:grid}.PolicyFrame-module__4IkXdq__article{max-width:none}}@media (max-width:600px){.PolicyFrame-module__4IkXdq__page{padding:calc(132px + var(--nav-height-offset-bias,0px)) 20px 64px}.PolicyFrame-module__4IkXdq__policyNav{gap:8px 20px;margin-bottom:24px}.PolicyFrame-module__4IkXdq__policyNav a{font-size:12px}.PolicyFrame-module__4IkXdq__preview{margin-bottom:28px}.PolicyFrame-module__4IkXdq__header{padding-bottom:28px}.PolicyFrame-module__4IkXdq__description{font-size:16px}.PolicyFrame-module__4IkXdq__summary{grid-template-columns:1fr;gap:22px;margin-bottom:32px}.PolicyFrame-module__4IkXdq__summary>div+div{border-top:1px solid #e3e2dc;padding-top:20px}.PolicyFrame-module__4IkXdq__summaryNumber{margin-bottom:6px}.PolicyFrame-module__4IkXdq__contents nav{grid-template-columns:1fr}.PolicyFrame-module__4IkXdq__article section{margin-bottom:32px}.PolicyFrame-module__4IkXdq__article h2{font-size:21px}.PolicyFrame-module__4IkXdq__article p,.PolicyFrame-module__4IkXdq__article li{font-size:15px;line-height:1.85}}
