.navigation-wrapper {
  display: contents;
}
 
.navigation-container1 {
  display: contents;
}
 
.navigation-navlink10 {
  display: contents;
}
 

 
.navigation-navlink16 {
  display: contents;
}
 
.navigation-container2 {
  display: none;
}
 
.navigation-container3 {
  display: contents;
}
 
.navigation-container4 {
  display: none;
}
 
.navigation-container5 {
  display: contents;
}

.footer-wrapper {
  display: contents;
}
 
.footer-container1 {
  display: contents;
}
 
.footer-link10 {
  display: contents;
}
 
.footer-link11 {
  display: contents;
}
 
.footer-link12 {
  display: contents;
}
 
.footer-link20 {
  display: contents;
}
 
.footer-link21 {
  display: contents;
}
 
.footer-link22 {
  display: contents;
}
 
.footer-container3 {
  display: none;
}
 
.footer-container4 {
  display: contents;
}

.custom-design-container10 {
  width: 100%;
  min-height: 100vh;
}
 
.custom-design-container11 {
  display: none;
}
 
.custom-design-container12 {
  display: contents;
}
 
.custom-design-link1 {
  display: contents;
}
 
.custom-design-link2 {
  display: contents;
}
 
.custom-design-link3 {
  display: contents;
}
 
.custom-design-link4 {
  display: contents;
}
 
.custom-design-link5 {
  display: contents;
}
 
.custom-design-link6 {
  display: contents;
}
 
.custom-design-link7 {
  display: contents;
}
 
.custom-design-link8 {
  display: contents;
}
 
.custom-design-thq-checkbox-label-elm {
  font-size: var(--font-size-sm);
  font-weight: normal;
}
 
.custom-design-container27 {
  display: none;
}
 
.custom-design-container28 {
  display: contents;
}
 
.custom-design-container29 {
  display: none;
}
 
.custom-design-container30 {
  display: contents;
}


/* Moved from inline page styles */

              section {
                padding: var(--spacing-3xl) 0;
                position: relative;
                overflow: hidden;
              }
              details {
                background: var(--color-surface-elevated);
                border-radius: var(--border-radius-md);
                border: 1px solid var(--color-border);
                transition: all 0.3s ease;
              }
              summary {
                list-style: none;
                padding: var(--spacing-lg) var(--spacing-xl);
                cursor: pointer;
                display: flex;
                justify-content: space-between;
                align-items: center;
                user-select: none;
              }
              summary::-webkit-details-marker {
                display: none;
              }
              details[open] {
                border-color: var(--color-primary);
              }
              details[open] .chevron {
                transform: rotate(180deg);
              }
              label {
                font-weight: var(--font-weight-medium);
                font-size: var(--font-size-sm);
              }
              input, select, textarea {
                padding: var(--spacing-md);
                border: 1px solid var(--color-border);
                border-radius: var(--border-radius-control);
                font-family: var(--font-family-body);
                transition: border-color 0.3s ease;
              }
              input:focus, select:focus, textarea:focus {
                outline: none;
                border-color: var(--color-primary);
              }
            

                      @keyframes fadeInDown {from {opacity: 0;
              transform: translateY(-30px);}
              to {opacity: 1;
              transform: translateY(0);}}@keyframes fadeInUp {from {opacity: 0;
              transform: translateY(30px);}
              to {opacity: 1;
              transform: translateY(0);}}@keyframes slideDown {from {opacity: 0;
              transform: translateY(-10px);}
              to {opacity: 1;
              transform: translateY(0);}}
            