.TermsAndConditions_details_button__Dx_T_{margin:auto;width:auto;border:0 solid rgba(21,6,6,.8)}.TermsAndConditions_accordion_button__J_7qz{width:100%;padding:16px 20px;margin:8px 0;text-align:left;background:linear-gradient(135deg,#667eea,#764ba2);color:white;border:none;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.1);display:flex;align-items:center;justify-content:space-between}.TermsAndConditions_accordion_button__J_7qz:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(102,126,234,.3);background:linear-gradient(135deg,#7b92ee,#8a5db8)}.TermsAndConditions_accordion_button__J_7qz:active{transform:translateY(0);box-shadow:0 2px 6px rgba(0,0,0,.15)}.TermsAndConditions_accordion_button__J_7qz:after{content:"▼";font-size:.8rem;transition:transform .3s ease}.TermsAndConditions_accordion_button__J_7qz.TermsAndConditions_open__6tnPA:after{transform:rotate(180deg)}.TermsAndConditions_accordion_content__PW9p9{padding:16px 20px;background:#f8f9fa;border-radius:8px;margin:8px 0 16px;border-left:4px solid #667eea}.button_btn__WBdX1{text-decoration:none;cursor:pointer;font:inherit;color:#3c3e3d;padding:.75rem 1.25rem;text-align:center;box-shadow:0 1px 6px rgba(0,0,0,.2);border:0 solid rgb(62,62,66);white-space:nowrap;font-size:1rem;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.button_btn__WBdX1:active,.button_btn__WBdX1:hover{background-color:var(--color-menu-top);border-color:var(--color-menu-top-darker)}@media (min-width:769px){.button_btn__WBdX1{padding:.5rem 1rem;font-size:.95rem}}