.header{
    min-height: unset;
}

h1{
    font-size: clamp(35px, 6vw, 80px);
    font-family: var(--font-heading);
    font-weight: var(--font-weight-heading-regular);
    color: var(--color-white);
    text-align: center;
    margin-top: clamp(48px, 8vw, 128px);
    line-height: 120%;
}

.privacy-policy-container{
    display: flex;
    flex-direction: column;
    gap: 32px;
    max-width: 560px;
    margin: auto;
    margin-top: 48px;
}

.privacy-policy-card{
    display: flex;
    flex-direction: column;
    gap: 16px;
}

.privacy-policy-card-title{
    font-size: 24px;
    font-family: var(--font-paragraph);
    font-weight: var(--font-weight-paragraph-medium);
    color: var(--color-white);
}

.privacy-policy-card-description, .privacy-policy-card-list{
    font-size: 18px;
    font-family: var(--font-paragraph);
    font-weight: var(--font-weight-paragraph-regular);
    color: var(--color-gray-dark);
    line-height: 135%;
}

.privacy-policy{
    margin-bottom: 48px;
    padding-inline: 24px;
}

.privacy-policy-card-list a{
    color: var(--color-gray-dark);
    transition: .3s ease-in-out;
}

.privacy-policy-card-list a:hover{
    color: var(--color-whit);
}


.privacy-policy-header .nav {
    z-index: 9998 !important;
    position: relative !important;
}

.privacy-policy-header .dropdown-menu {
    z-index: 9999 !important;
    position: fixed !important;
    top: 113px !important;
    left: 50% !important;
    transform: translateX(-50%) scaleY(0) !important;
    transform-origin: top center !important;
    background: rgba(255, 255, 255, 0.1) !important;
    background-blend-mode: plus-lighter !important;
    mix-blend-mode: normal !important;
    backdrop-filter: blur(15px) !important;
    border-radius: 0px 0px 20px 20px !important;
    width: 526px !important;
    opacity: 0 !important;
    visibility: hidden !important;
    transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) !important;
    pointer-events: none !important;
}

.privacy-policy-header .dropdown-menu.show {
    opacity: 1 !important;
    visibility: visible !important;
    transform: translateX(-50%) scaleY(1) !important;
    pointer-events: auto !important;
}

.privacy-policy-header .nav {
    z-index: 9998 !important;
}

.privacy-policy-header {
    z-index: 9997 !important;
}
