.policies-module__QzbZVa__page{background:var(--cream);min-height:100dvh;padding:9rem clamp(1.2rem,5vw,4rem) 6rem}.policies-module__QzbZVa__crumb{color:#14201a8c;align-items:center;gap:.5rem;max-width:48rem;margin:0 auto 1.8rem;font-size:.84rem;display:flex}.policies-module__QzbZVa__crumb a:hover{color:var(--forest)}.policies-module__QzbZVa__crumb span[aria-current]{color:var(--forest);font-weight:500}.policies-module__QzbZVa__head{text-align:center;max-width:48rem;margin:0 auto 2.5rem}.policies-module__QzbZVa__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--gold-deep);font-size:.74rem;font-weight:600}.policies-module__QzbZVa__title{color:var(--forest);margin-top:.5rem;font-size:clamp(2.2rem,5vw,3.2rem)}.policies-module__QzbZVa__sub{color:#14201ab3;margin-top:.8rem}.policies-module__QzbZVa__list{flex-direction:column;gap:.7rem;max-width:48rem;margin:0 auto;padding:0;list-style:none;display:flex}.policies-module__QzbZVa__row{box-shadow:var(--shadow-sm);font-family:var(--font-serif);color:var(--forest);transition:transform .25s var(--ease-glass), box-shadow .25s ease;background:#fff;border:1px solid #4a31201f;border-radius:14px;justify-content:space-between;align-items:center;padding:1.2rem 1.5rem;font-size:1.1rem;display:flex}.policies-module__QzbZVa__row:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.policies-module__QzbZVa__arrow{color:var(--gold-deep)}.policies-module__QzbZVa__body{color:#14201ad1;max-width:48rem;margin:0 auto;line-height:1.8}:is(.policies-module__QzbZVa__body h2,.policies-module__QzbZVa__body h3){color:var(--forest);margin:1.8rem 0 .8rem}.policies-module__QzbZVa__body p{margin-bottom:1rem}.policies-module__QzbZVa__body a{color:var(--gold-deep);text-decoration:underline}:is(.policies-module__QzbZVa__body ul,.policies-module__QzbZVa__body ol){margin:0 0 1rem 1.4rem}.policies-module__QzbZVa__empty{text-align:center;color:#14201a99;max-width:48rem;margin:0 auto;padding:3rem 1rem}
