.Policy-module__cdPlcW__policy{max-width:900px;color:var(--text-primary,#14243a);overflow-wrap:anywhere;margin:0 auto;padding:48px 24px 64px;font-size:16px;line-height:1.8}.Policy-module__cdPlcW__header{border-bottom:1px solid var(--border-light,#dde5e5);padding-bottom:28px}.Policy-module__cdPlcW__policyLinks,.Policy-module__cdPlcW__quickLinks{flex-wrap:wrap;align-items:center;gap:12px 24px;font-size:14px;display:flex}.Policy-module__cdPlcW__policyLinks{margin-bottom:24px}.Policy-module__cdPlcW__policyLinks a[aria-current=page]{color:var(--text-primary,#14243a);-webkit-text-decoration-color:var(--accent-amber,#4dcfab);text-decoration-color:var(--accent-amber,#4dcfab);font-weight:700;text-decoration-thickness:3px}.Policy-module__cdPlcW__policy h1{letter-spacing:-.03em;margin:0 0 16px;font-size:clamp(30px,5vw,44px);line-height:1.2}.Policy-module__cdPlcW__summary{max-width:640px;color:var(--text-secondary,#5a6b7d);margin:0 0 16px;font-size:18px}.Policy-module__cdPlcW__updated{color:var(--text-secondary,#5a6b7d);margin:0;font-size:14px}.Policy-module__cdPlcW__quickLinks{background:var(--bg-light,#eef3f3);border-radius:8px;margin:24px 0 40px;padding:16px 20px}.Policy-module__cdPlcW__quickLinks span{font-weight:600}.Policy-module__cdPlcW__policy section{margin-bottom:36px}.Policy-module__cdPlcW__policy [id]{scroll-margin-top:32px}.Policy-module__cdPlcW__policy h2{letter-spacing:-.02em;margin:0 0 16px;font-size:23px;line-height:1.4}.Policy-module__cdPlcW__policy h3{margin:24px 0 10px;font-size:18px;line-height:1.5}.Policy-module__cdPlcW__policy p{margin-top:0}.Policy-module__cdPlcW__policy ul,.Policy-module__cdPlcW__policy ol{margin:12px 0 20px;padding-left:24px}.Policy-module__cdPlcW__policy li{margin:8px 0}.Policy-module__cdPlcW__policy a{color:var(--primary-navy,#142a48);text-underline-offset:4px;text-decoration:underline}.Policy-module__cdPlcW__policy a:hover{text-decoration-thickness:2px}.Policy-module__cdPlcW__policy a:focus-visible{outline:2px solid var(--primary-navy,#142a48);outline-offset:5px;border-radius:2px}.Policy-module__cdPlcW__refund{border:1px solid #c6e5d9;border-left:4px solid var(--accent-amber,#4dcfab);background:#f0faf6;border-radius:8px;margin-top:28px;padding:24px}.Policy-module__cdPlcW__refund h3{margin-top:0}.Policy-module__cdPlcW__refund p:last-child{margin-bottom:0}.Policy-module__cdPlcW__footer{border-top:1px solid var(--border-light,#dde5e5);color:var(--text-secondary,#5a6b7d);margin-top:48px;padding-top:24px;font-size:14px}@media (max-width:600px){.Policy-module__cdPlcW__policy{padding:28px 20px 40px}.Policy-module__cdPlcW__quickLinks{gap:10px 20px}.Policy-module__cdPlcW__quickLinks span{flex-basis:100%}.Policy-module__cdPlcW__refund{padding:20px 16px}}
