.page-module__DMiOkG__title{font-size:var(--font-size-large);letter-spacing:var(--letter-section);text-transform:uppercase;margin:var(--spacing-xl)0 var(--spacing-xl);color:var(--color-dark);font-weight:500}.page-module__DMiOkG__content{background:var(--color-white);border:1px solid var(--border-soft);border-radius:var(--radius-lg);padding:var(--spacing-xl);margin-bottom:var(--spacing-xl);box-shadow:var(--shadow-sm)}.page-module__DMiOkG__legalNotice{font-size:var(--font-size-smaller);color:var(--color-gray);margin:0 0 var(--spacing-xl);padding:var(--spacing-md);background:var(--color-cream);border-radius:var(--radius-md);border:1px solid var(--border-soft);line-height:1.6}.page-module__DMiOkG__legalRef{font-size:var(--font-size-smaller);color:var(--color-gray);margin:0 0 var(--spacing-md);line-height:1.6}.page-module__DMiOkG__section{margin-bottom:var(--spacing-xl)}.page-module__DMiOkG__section:last-child{margin-bottom:0}.page-module__DMiOkG__sectionTitle{font-size:var(--font-size-medium);margin:0 0 var(--spacing-lg);color:var(--color-brown);font-weight:600}.page-module__DMiOkG__section p{font-size:var(--font-size-small);color:var(--color-dark);margin-bottom:var(--spacing-md);line-height:1.7}.page-module__DMiOkG__section p:last-child{margin-bottom:0}.page-module__DMiOkG__list,.page-module__DMiOkG__orderedList{gap:var(--spacing-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.page-module__DMiOkG__list li,.page-module__DMiOkG__orderedList li{font-size:var(--font-size-small);color:var(--color-dark);padding-left:var(--spacing-lg);line-height:1.7;position:relative}.page-module__DMiOkG__list li:before{content:"•";color:var(--color-powder-pink);font-size:20px;font-weight:700;position:absolute;left:0}.page-module__DMiOkG__orderedList{counter-reset:item}.page-module__DMiOkG__orderedList li{padding-left:var(--spacing-xl);counter-increment:item}.page-module__DMiOkG__orderedList li:before{content:counter(item)".";color:var(--color-brown);font-weight:700;position:absolute;left:0}.page-module__DMiOkG__contacts{margin-top:var(--spacing-md)}.page-module__DMiOkG__contacts p{margin-bottom:var(--spacing-sm)}.page-module__DMiOkG__contacts a{color:var(--color-brown);transition:color var(--transition-normal);font-weight:600;text-decoration:none}.page-module__DMiOkG__contacts a:hover{color:var(--color-dark)}@media (min-width:768px){.page-module__DMiOkG__title{font-size:var(--font-size-larger);font-weight:400}}@media (max-width:768px){.page-module__DMiOkG__content{padding:var(--spacing-md)}}
