.policies-module__FoIwsq__pageWrapper{min-height:100vh;padding-top:68px}.policies-module__FoIwsq__container{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}.policies-module__FoIwsq__textOrange{color:var(--primary)}.policies-module__FoIwsq__eyebrow{color:var(--primary);letter-spacing:.14em;text-transform:uppercase;margin-bottom:12px;font-size:12px;font-weight:700}.policies-module__FoIwsq__hero{background:var(--surface);text-align:center;padding:80px 0 64px}.policies-module__FoIwsq__heroContent{max-width:800px;margin:0 auto}.policies-module__FoIwsq__heroTitle{color:var(--on-surface);letter-spacing:-.02em;margin-bottom:20px;font-size:42px;font-weight:800;line-height:1.2}@media (min-width:768px){.policies-module__FoIwsq__heroTitle{font-size:52px}}.policies-module__FoIwsq__heroDesc{color:var(--on-surface-variant);max-width:680px;margin:0 auto;font-size:17px;line-height:1.7}.policies-module__FoIwsq__navSection{z-index:10;background:#fff;border-bottom:1px solid #e5e5e5;padding:32px 0;position:sticky;top:68px}[data-theme=dark] .policies-module__FoIwsq__navSection{background:var(--surface);border-color:var(--surface-container-highest)}.policies-module__FoIwsq__policyNav{scrollbar-width:none;-ms-overflow-style:none;gap:8px;display:flex;overflow-x:auto}.policies-module__FoIwsq__policyNav::-webkit-scrollbar{display:none}.policies-module__FoIwsq__navLink{color:var(--on-surface);border:1.5px solid var(--surface-container-highest);white-space:nowrap;background:0 0;border-radius:9999px;padding:10px 24px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s}.policies-module__FoIwsq__navLink:hover{border-color:var(--primary);color:var(--primary);transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.policies-module__FoIwsq__policySection{background:#fdf6f2;padding:64px 0}[data-theme=dark] .policies-module__FoIwsq__policySection{background:var(--surface-container-low)}.policies-module__FoIwsq__policySection:nth-child(2n){background:#fff}[data-theme=dark] .policies-module__FoIwsq__policySection:nth-child(2n){background:var(--surface)}.policies-module__FoIwsq__policyCard{background:#fff;border:1px solid #e5e5e5;border-radius:24px;max-width:900px;margin:0 auto;padding:48px}[data-theme=dark] .policies-module__FoIwsq__policyCard{background:var(--surface);border-color:var(--surface-container-highest)}@media (max-width:768px){.policies-module__FoIwsq__policyCard{padding:32px 24px}}.policies-module__FoIwsq__policyTitle{color:var(--on-surface);letter-spacing:-.02em;margin-bottom:8px;font-size:36px;font-weight:800}@media (min-width:768px){.policies-module__FoIwsq__policyTitle{font-size:42px}}.policies-module__FoIwsq__lastUpdated{color:var(--on-surface-variant);margin-bottom:40px;font-size:14px;font-style:italic}.policies-module__FoIwsq__policyContent{color:var(--on-surface)}.policies-module__FoIwsq__policyContent h3{color:var(--on-surface);letter-spacing:-.01em;margin-top:40px;margin-bottom:16px;font-size:24px;font-weight:700}.policies-module__FoIwsq__policyContent h3:first-child{margin-top:0}.policies-module__FoIwsq__policyContent h4{color:var(--on-surface);margin-top:24px;margin-bottom:12px;font-size:18px;font-weight:700}.policies-module__FoIwsq__policyContent p{color:var(--on-surface-variant);margin-bottom:20px;font-size:16px;line-height:1.8}.policies-module__FoIwsq__policyContent ul{margin-bottom:20px;padding-left:24px;list-style:outside}.policies-module__FoIwsq__policyContent li{color:var(--on-surface-variant);margin-bottom:8px;font-size:16px;line-height:1.8}.policies-module__FoIwsq__policyContent strong{color:var(--on-surface);font-weight:700}.policies-module__FoIwsq__ctaSection{background:#fff;padding:64px 0 96px}[data-theme=dark] .policies-module__FoIwsq__ctaSection{background:var(--surface)}.policies-module__FoIwsq__ctaCard{background:var(--primary);text-align:center;color:#fff;border-radius:28px;max-width:700px;margin:0 auto;padding:56px 40px}.policies-module__FoIwsq__ctaTitle{color:#fff;margin-bottom:16px;font-size:32px;font-weight:800;line-height:1.2}@media (min-width:768px){.policies-module__FoIwsq__ctaTitle{font-size:40px}}.policies-module__FoIwsq__ctaDesc{color:#ffffffe6;max-width:600px;margin-bottom:32px;margin-left:auto;margin-right:auto;font-size:17px;line-height:1.7}.policies-module__FoIwsq__ctaBtn{color:var(--primary);background:#fff;border-radius:9999px;align-items:center;gap:8px;padding:14px 32px;font-size:16px;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex;box-shadow:0 4px 20px #00000026}.policies-module__FoIwsq__ctaBtn:hover{color:var(--primary);background:#ffe8e0;transform:translateY(-2px);box-shadow:0 8px 28px #0003}
