.PolicyPage-module-scss-module__hy-LVa__container{background-color:var(--color-white,#fff);min-height:100vh;padding:var(--space-20) var(--space-24)}@media (min-width:768px){.PolicyPage-module-scss-module__hy-LVa__container{padding:var(--space-24) var(--space-20)}}@media (min-width:1024px){.PolicyPage-module-scss-module__hy-LVa__container{padding:var(--space-24) var(--space-24)}}.PolicyPage-module-scss-module__hy-LVa__wrapper{width:100%;max-width:900px;margin:0 auto}.PolicyPage-module-scss-module__hy-LVa__title{margin-bottom:calc(var(--spacing,.25rem) * 8);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-text-primary);font-family:var(--font-geist)}@media (min-width:768px){.PolicyPage-module-scss-module__hy-LVa__title{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)));margin-bottom:var(--space-40)}}.PolicyPage-module-scss-module__hy-LVa__content{color:var(--color-text-primary);font-size:1rem;line-height:1.6}.PolicyPage-module-scss-module__hy-LVa__content p{margin-bottom:var(--space-12)}@media (min-width:768px){.PolicyPage-module-scss-module__hy-LVa__content p{margin-bottom:var(--space-12)}}.PolicyPage-module-scss-module__hy-LVa__content h2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-text-primary);font-family:var(--font-geist);margin-top:var(--space-12);margin-bottom:var(--space-8)}@media (min-width:768px){.PolicyPage-module-scss-module__hy-LVa__content h2{margin-top:var(--space-16);margin-bottom:var(--space-8)}}.PolicyPage-module-scss-module__hy-LVa__content h3{margin-top:calc(var(--spacing,.25rem) * 6);margin-bottom:calc(var(--spacing,.25rem) * 3);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-text-secondary)}.PolicyPage-module-scss-module__hy-LVa__content strong,.PolicyPage-module-scss-module__hy-LVa__content b{color:var(--color-text-primary);font-weight:700}.PolicyPage-module-scss-module__hy-LVa__content em,.PolicyPage-module-scss-module__hy-LVa__content i{font-style:italic}.PolicyPage-module-scss-module__hy-LVa__content a{color:var(--color-accent);text-decoration:underline;transition:color .2s}.PolicyPage-module-scss-module__hy-LVa__content a:hover{color:var(--color-brand)}.PolicyPage-module-scss-module__hy-LVa__content a:focus{outline:2px solid var(--color-accent);outline-offset:2px}.PolicyPage-module-scss-module__hy-LVa__content ul,.PolicyPage-module-scss-module__hy-LVa__content ol{margin-left:var(--space-24);margin-bottom:var(--space-16)}.PolicyPage-module-scss-module__hy-LVa__content ul li,.PolicyPage-module-scss-module__hy-LVa__content ol li{margin-bottom:var(--space-8)}.PolicyPage-module-scss-module__hy-LVa__content ul li{list-style-type:disc}.PolicyPage-module-scss-module__hy-LVa__content ol li{list-style-type:decimal}.PolicyPage-module-scss-module__hy-LVa__content table{border-collapse:collapse;width:100%;margin-bottom:var(--space-24);font-size:.95rem}.PolicyPage-module-scss-module__hy-LVa__content table th,.PolicyPage-module-scss-module__hy-LVa__content table td{border:1px solid var(--color-border-default);padding:var(--space-12);text-align:left}.PolicyPage-module-scss-module__hy-LVa__content table th{background-color:var(--color-bg-muted);font-weight:700}.PolicyPage-module-scss-module__hy-LVa__content table tbody tr:nth-child(2n){background-color:#00000005}.PolicyPage-module-scss-module__hy-LVa__content code{background-color:var(--color-bg-muted);border-radius:3px;padding:.2em .4em;font-family:Courier New,monospace;font-size:.9em}.PolicyPage-module-scss-module__hy-LVa__content pre{background-color:var(--color-bg-muted);padding:var(--space-16);margin-bottom:var(--space-16);border-radius:4px;overflow-x:auto}.PolicyPage-module-scss-module__hy-LVa__content pre code{background-color:#0000;padding:0}.PolicyPage-module-scss-module__hy-LVa__content blockquote{border-left:4px solid var(--color-accent);padding-left:var(--space-16);margin-left:0;margin-bottom:var(--space-16);color:var(--color-text-secondary);font-style:italic}.PolicyPage-module-scss-module__hy-LVa__loading{padding-block:calc(var(--spacing,.25rem) * 8);text-align:center;color:var(--color-text-secondary)}.PolicyPage-module-scss-module__hy-LVa__error{background-color:var(--color-bg-warm);border:1px solid var(--color-border-default);padding:var(--space-16);margin-bottom:var(--space-24);color:var(--color-text-primary);border-radius:4px}.PolicyPage-module-scss-module__hy-LVa__error p{margin:0 0 var(--space-12) 0}.PolicyPage-module-scss-module__hy-LVa__error p:last-child{margin-bottom:0}.PolicyPage-module-scss-module__hy-LVa__error strong{color:var(--color-text-primary)}@property --tw-font-weight{syntax:"*";inherits:false}
