.policy-module__jLWq-q__page{background:var(--background,#fff9f3);color:var(--foreground,#333);font-family:var(--cms-body-font,var(--font-body),sans-serif);flex:1}.policy-module__jLWq-q__shell{padding-top:clamp(3rem,3.5vw,5rem);padding-bottom:clamp(4rem,5vw,6rem)}.policy-module__jLWq-q__header{text-align:left;border-bottom:1px solid #dfd2c8;width:100%;max-width:112rem;margin:0 auto;padding-bottom:clamp(2rem,2.5vw,3rem)}.policy-module__jLWq-q__header h1{max-width:100%;color:var(--accent,#9b504a);font-family:var(--cms-heading-font,var(--font-heading),serif);text-transform:uppercase;margin:0;font-size:clamp(3.2rem,3vw,4.8rem);font-weight:400;line-height:1.08}.policy-module__jLWq-q__article{color:#5f5955;width:100%;max-width:112rem;margin:clamp(3rem,3.5vw,4.5rem) auto 0;font-size:clamp(1.5rem,1.05vw,1.7rem);line-height:1.8}.policy-module__jLWq-q__article>:first-child{margin-top:0}.policy-module__jLWq-q__article h2,.policy-module__jLWq-q__article h3{color:var(--accent,#9b504a);font-family:var(--cms-heading-font,var(--font-heading),serif);font-weight:500;line-height:1.15}.policy-module__jLWq-q__article h2{margin:4.5rem 0 1.5rem;font-size:clamp(2.6rem,2.2vw,3.5rem)}.policy-module__jLWq-q__article h3{margin:3.2rem 0 1.2rem;font-size:clamp(2.1rem,1.7vw,2.7rem)}.policy-module__jLWq-q__article p{margin:0 0 1.8rem}.policy-module__jLWq-q__article ul,.policy-module__jLWq-q__article ol{margin:1.5rem 0 2.5rem;padding-left:2.4rem}.policy-module__jLWq-q__article ul{list-style:outside}.policy-module__jLWq-q__article ol{list-style:decimal}.policy-module__jLWq-q__article li{margin-bottom:.8rem;padding-left:.5rem}.policy-module__jLWq-q__article strong{color:#3f3936;font-weight:600}.policy-module__jLWq-q__article h2:last-of-type~p{margin-bottom:.8rem}.policy-module__jLWq-q__article a{color:var(--accent,#9b504a);overflow-wrap:anywhere;font-weight:500;text-decoration-thickness:1px;transition:opacity .18s}.policy-module__jLWq-q__article a[href^=mailto\:]{font-weight:700;color:var(--accent,#a8514b)!important}.policy-module__jLWq-q__article a[href^=mailto\:] strong{color:inherit}.policy-module__jLWq-q__article a:hover{opacity:.68}.policy-module__jLWq-q__article blockquote{border-left:3px solid var(--accent,#9b504a);background:var(--surface,#fff5ea);margin:3rem 0;padding:1.8rem 2.3rem}@media (max-width:820px){.policy-module__jLWq-q__shell{padding-top:2.5rem;padding-bottom:3.5rem}.policy-module__jLWq-q__header{padding-bottom:2rem}.policy-module__jLWq-q__header h1{font-size:clamp(2.4rem,7.5vw,3rem)}.policy-module__jLWq-q__article{margin-top:2.8rem}.policy-module__jLWq-q__article p{margin-bottom:1.5rem}.policy-module__jLWq-q__article h2{margin-top:3.4rem}.policy-module__jLWq-q__article h2:last-of-type~p{margin-bottom:.7rem}}@media (prefers-reduced-motion:reduce){.policy-module__jLWq-q__article a{transition:none}}
