.PolicyAccordion-module__H2Bm0W__root{border-top:1px solid #1d241f33}.PolicyAccordion-module__H2Bm0W__item{border-bottom:1px solid #1d241f33}.PolicyAccordion-module__H2Bm0W__heading{margin:0}.PolicyAccordion-module__H2Bm0W__trigger{color:#171c19;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:2.5rem minmax(0,1fr) 2rem;align-items:center;gap:1rem;width:100%;padding:1.5rem 0;display:grid}.PolicyAccordion-module__H2Bm0W__trigger:focus-visible{outline-offset:.35rem;outline:2px solid #a67d28}.PolicyAccordion-module__H2Bm0W__index{color:#8a6a2c;font-family:var(--font-mono,ui-monospace, SFMono-Regular, monospace);letter-spacing:.14em;font-size:.68rem}.PolicyAccordion-module__H2Bm0W__title{font-family:var(--font-display,Georgia, serif);font-size:clamp(1.25rem,2.4vw,2rem);font-weight:500;line-height:1.1}.PolicyAccordion-module__H2Bm0W__icon{border:1px solid #1d241f8c;border-radius:999px;justify-self:end;width:1.5rem;height:1.5rem;transition:transform .24s,color .24s,border-color .24s;position:relative}.PolicyAccordion-module__H2Bm0W__icon:before,.PolicyAccordion-module__H2Bm0W__icon:after{content:"";background:currentColor;width:.65rem;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.PolicyAccordion-module__H2Bm0W__icon:after{transform:translate(-50%,-50%)rotate(90deg)}.PolicyAccordion-module__H2Bm0W__trigger[data-state=open] .PolicyAccordion-module__H2Bm0W__icon{color:#a67d28;border-color:#a67d28;transform:rotate(45deg)}.PolicyAccordion-module__H2Bm0W__content{color:#505852;overflow:hidden}.PolicyAccordion-module__H2Bm0W__content[data-state=open]{animation:.26s cubic-bezier(.2,.7,.2,1) PolicyAccordion-module__H2Bm0W__accordion-down}.PolicyAccordion-module__H2Bm0W__content[data-state=closed]{animation:.22s cubic-bezier(.4,0,1,1) PolicyAccordion-module__H2Bm0W__accordion-up}.PolicyAccordion-module__H2Bm0W__contentInner{gap:1rem;max-width:56rem;padding:0 0 1.75rem 3.5rem;font-size:1rem;line-height:1.75;display:grid}.PolicyAccordion-module__H2Bm0W__contentInner p{margin:0}.PolicyAccordion-module__H2Bm0W__contentInner ul{gap:.45rem;margin:0;padding-left:1.2rem;display:grid}.PolicyAccordion-module__H2Bm0W__link{color:#7b5c1e;text-underline-offset:.3rem;width:fit-content;font-weight:700;text-decoration:underline;text-decoration-thickness:1px}.PolicyAccordion-module__H2Bm0W__link:hover{color:#171c19}.PolicyAccordion-module__H2Bm0W__notice{color:#3e331c;background:#f3e6bd;border:1px solid #a67d2873;border-radius:.8rem;padding:1rem 1.1rem}.PolicyAccordion-module__H2Bm0W__notice strong{color:#5c4519;margin-bottom:.25rem;display:block}@keyframes PolicyAccordion-module__H2Bm0W__accordion-down{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes PolicyAccordion-module__H2Bm0W__accordion-up{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@media (max-width:640px){.PolicyAccordion-module__H2Bm0W__trigger{grid-template-columns:2rem minmax(0,1fr) 1.7rem;gap:.65rem;padding:1.25rem 0}.PolicyAccordion-module__H2Bm0W__contentInner{padding-left:2.65rem;font-size:.95rem}}@media (prefers-reduced-motion:reduce){.PolicyAccordion-module__H2Bm0W__content[data-state=open],.PolicyAccordion-module__H2Bm0W__content[data-state=closed]{animation:none}.PolicyAccordion-module__H2Bm0W__icon{transition:none}}
