.PolicyPage-module-scss-module__b_7w3a__content{min-height:var(--content-height);background:var(--background)}.PolicyPage-module-scss-module__b_7w3a__container{max-width:900px;padding:3rem var(--container-padding);margin:0 auto}.PolicyPage-module-scss-module__b_7w3a__header{margin-bottom:2.5rem}.PolicyPage-module-scss-module__b_7w3a__backLink{color:var(--muted);font-size:var(--font-size-small);transition:color var(--transition-fast);align-items:center;gap:.5rem;margin-bottom:1rem;font-weight:500;text-decoration:none;display:inline-flex}.PolicyPage-module-scss-module__b_7w3a__backLink:hover{color:var(--primary)}.PolicyPage-module-scss-module__b_7w3a__backLink svg{width:16px;height:16px}.PolicyPage-module-scss-module__b_7w3a__title{font-size:var(--font-size-section-title);letter-spacing:-.02em;color:var(--foreground);margin:0;font-weight:700}.PolicyPage-module-scss-module__b_7w3a__box{background:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;gap:2rem;padding:2rem;display:flex}.PolicyPage-module-scss-module__b_7w3a__messageBox{text-align:center;border:1px solid var(--secondary);border-radius:var(--radius-md);background:#06b6d40d;padding:1.5rem}.PolicyPage-module-scss-module__b_7w3a__mainText{font-size:var(--font-size-card-title);color:var(--secondary);margin:0 0 .5rem;font-weight:600}.PolicyPage-module-scss-module__b_7w3a__subText{font-size:var(--font-size-body);color:var(--foreground-secondary);margin:0;line-height:1.6}.PolicyPage-module-scss-module__b_7w3a__section{flex-direction:column;gap:.75rem;display:flex}.PolicyPage-module-scss-module__b_7w3a__sectionTitle{font-size:var(--font-size-card-title);color:var(--foreground);align-items:center;gap:.5rem;margin:0;font-weight:600;display:flex}.PolicyPage-module-scss-module__b_7w3a__sectionTitle:before{content:"";background:var(--primary);border-radius:2px;width:4px;height:1em}.PolicyPage-module-scss-module__b_7w3a__text{color:var(--foreground-secondary);font-size:var(--font-size-body);margin:0;line-height:1.7}.PolicyPage-module-scss-module__b_7w3a__text strong{color:var(--foreground);font-weight:600}.PolicyPage-module-scss-module__b_7w3a__list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.PolicyPage-module-scss-module__b_7w3a__listItem{color:var(--foreground-secondary);font-size:var(--font-size-body);padding-left:1.5rem;line-height:1.5;position:relative}.PolicyPage-module-scss-module__b_7w3a__listItem:before{content:"";background:var(--secondary);border-radius:50%;width:6px;height:6px;position:absolute;top:.6em;left:0}.PolicyPage-module-scss-module__b_7w3a__listItem strong{color:var(--foreground);font-weight:600}.PolicyPage-module-scss-module__b_7w3a__link{color:var(--primary);transition:color var(--transition-fast);font-weight:500;text-decoration:none}.PolicyPage-module-scss-module__b_7w3a__link:hover{color:var(--primary-hover);text-decoration:underline}@media (max-width:768px){.PolicyPage-module-scss-module__b_7w3a__container{padding:2rem var(--container-padding)}.PolicyPage-module-scss-module__b_7w3a__title{font-size:var(--font-size-page-title)}.PolicyPage-module-scss-module__b_7w3a__box{gap:1.5rem;padding:1.5rem}.PolicyPage-module-scss-module__b_7w3a__sectionTitle{font-size:var(--font-size-body)}.PolicyPage-module-scss-module__b_7w3a__text,.PolicyPage-module-scss-module__b_7w3a__listItem{font-size:var(--font-size-small)}}
