.policies-module__zYEkWW__page{background:radial-gradient(circle at 88% 0,#f5822017,transparent 24%),linear-gradient(180deg,var(--fg-canvas),#fff 55%,var(--fg-canvas));min-height:100vh;color:var(--fg-plum)}.policies-module__zYEkWW__nav{border-bottom:1px solid var(--fg-border);justify-content:space-between;align-items:center;gap:20px;max-width:1120px;margin:auto;padding:16px 24px;display:flex}.policies-module__zYEkWW__nav>div{font-size:var(--fg-caption);color:#6f5c4d;gap:18px;font-weight:850;display:flex}.policies-module__zYEkWW__hero{max-width:1120px;margin:auto;padding:70px 24px 38px}.policies-module__zYEkWW__hero>span,.policies-module__zYEkWW__document>span{font-size:var(--fg-caption);letter-spacing:.15em;color:#db6a11;font-weight:900}.policies-module__zYEkWW__hero h1,.policies-module__zYEkWW__document h1{letter-spacing:-.05em;color:#211d3c;margin:10px 0 14px;font-size:clamp(38px,5vw,62px);line-height:1}.policies-module__zYEkWW__hero p{color:#756252;max-width:760px;font-size:14px;line-height:1.7}.policies-module__zYEkWW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:1120px;margin:auto;padding:0 24px 70px;display:grid}.policies-module__zYEkWW__grid>a{background:#fff;border:1px solid #e8dccf;border-radius:24px;padding:24px;box-shadow:0 14px 35px #3d2a1a0d}.policies-module__zYEkWW__grid>a>span{font-size:var(--fg-caption);letter-spacing:.12em;color:#dd6e16;font-weight:900}.policies-module__zYEkWW__grid h2{margin:8px 0;font-size:22px}.policies-module__zYEkWW__grid p{color:#7c695b;font-size:var(--fg-caption);line-height:1.65}.policies-module__zYEkWW__grid b{color:#c75a0b;font-size:var(--fg-caption);margin-top:16px;display:block}.policies-module__zYEkWW__document{max-width:900px;margin:auto;padding:66px 24px 80px}.policies-module__zYEkWW__document .policies-module__zYEkWW__summary{color:#756252;max-width:760px;font-size:14px;line-height:1.7}.policies-module__zYEkWW__document>small{color:#9a8777;font-size:var(--fg-caption);margin-top:12px;display:block}.policies-module__zYEkWW__body{background:#fff;border:1px solid #eadfd3;border-radius:26px;margin-top:30px;padding:30px;box-shadow:0 18px 45px #3a27190e}.policies-module__zYEkWW__body p{color:#5f5044;margin:0 0 18px;font-size:13px;line-height:1.85}.policies-module__zYEkWW__body p:last-child{margin-bottom:0}.policies-module__zYEkWW__document footer,.policies-module__zYEkWW__footer{font-size:var(--fg-caption);color:#bd570d;justify-content:space-between;align-items:center;gap:18px;margin-top:18px;font-weight:850;display:flex}.policies-module__zYEkWW__footer{max-width:1120px;margin:0 auto;padding:0 24px 60px}.policies-module__zYEkWW__footer span{color:#8f7b6b;font-weight:600}.policies-module__zYEkWW__empty{color:#6d5d51;max-width:900px;margin:70px auto;padding:30px 24px}@media (max-width:700px){.policies-module__zYEkWW__grid{grid-template-columns:1fr}.policies-module__zYEkWW__nav>div{gap:10px}.policies-module__zYEkWW__hero{padding-top:48px}.policies-module__zYEkWW__body{padding:21px}.policies-module__zYEkWW__document footer,.policies-module__zYEkWW__footer{flex-direction:column;align-items:flex-start}}.policies-module__zYEkWW__page{background:var(--fg-canvas);color:var(--fg-text)}.policies-module__zYEkWW__hero{max-width:var(--fg-marketing);margin-inline:auto;padding:56px 28px}.policies-module__zYEkWW__hero h1{font-size:var(--fg-h1);letter-spacing:-.035em;font-weight:550;line-height:1.15}.policies-module__zYEkWW__hero p{color:var(--fg-muted);font-size:17px;line-height:1.75}.policies-module__zYEkWW__article{max-width:var(--fg-reading);font-size:17px;line-height:1.9}.policies-module__zYEkWW__article p{font-size:17px;line-height:1.9}.policies-module__zYEkWW__article h2{margin-top:36px;font-size:26px}.policies-module__zYEkWW__page small{font-size:12px}.policies-module__zYEkWW__page button{min-height:44px;font-size:14px}@media (max-width:600px){.policies-module__zYEkWW__hero{padding:36px 20px}.policies-module__zYEkWW__hero h1{font-size:32px}.policies-module__zYEkWW__article{padding-inline:20px}}.policies-module__zYEkWW__document{max-width:var(--fg-reading);background:var(--fg-surface);border-color:var(--fg-border);box-shadow:none;border-radius:16px;margin:32px auto;padding:40px 24px}.policies-module__zYEkWW__document h1{font-size:var(--fg-h1);letter-spacing:-.03em;line-height:1.15}.policies-module__zYEkWW__document .policies-module__zYEkWW__summary,.policies-module__zYEkWW__body p{color:var(--fg-muted);font-size:16px;line-height:1.85}.policies-module__zYEkWW__document small{font-size:13px}.policies-module__zYEkWW__document footer{flex-wrap:wrap;gap:20px;font-size:14px;display:flex}
