.dt-public[data-dt-page="whois-sorgu"] .dfaq-section{ background: var(--dt-surface) !important; padding: 5.5rem 0 !important; }.dt-public[data-dt-page="whois-sorgu"] .dfaq-accordion{ display: flex !important; flex-direction: column !important; gap: 1rem !important; margin-top: 2.5rem !important; }.dt-public[data-dt-page="whois-sorgu"] .dfaq-item{ background: var(--dt-surface) !important; border: 1px solid var(--dt-line) !important; border-radius: 16px !important; overflow: hidden !important; box-shadow: 0 4px 15px -2px rgba(15, 23, 42, 0.02) !important; transition: all 0.25s ease !important; }.dt-public[data-dt-page="whois-sorgu"] .dfaq-item:hover{ border-color: #cbd5e1 !important; box-shadow: 0 8px 25px -4px rgba(15, 23, 42, 0.05) !important; }.dt-public[data-dt-page="whois-sorgu"] .dfaq-item.active{ border-color: var(--dt-orange) !important; box-shadow: 0 12px 30px -5px rgba(14, 165, 233, 0.12) !important; }.dt-public[data-dt-page="whois-sorgu"] .dfaq-question{ padding: 1.35rem 1.75rem !important; display: flex !important; align-items: center !important; justify-content: space-between !important; gap: 1rem !important; cursor: pointer !important; user-select: none !important; transition: background 0.2s ease !important; }.dt-public[data-dt-page="whois-sorgu"] .dfaq-question:hover{ background: var(--dt-soft) !important; }.dt-public[data-dt-page="whois-sorgu"] .dfaq-q-text{ font-size: 1.3125rem !important; font-weight: 800 !important; color: var(--dt-ink) !important; }.dt-public[data-dt-page="whois-sorgu"] .dfaq-item.active .dfaq-q-text{ color: var(--dt-accent) !important; }.dt-public[data-dt-page="whois-sorgu"] .dfaq-icon{ width: 32px !important; height: 32px !important; border-radius: 50% !important; background: var(--dt-soft) !important; color: var(--dt-muted) !important; display: flex !important; align-items: center !important; justify-content: center !important; font-size: 1.0625rem !important; transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1) !important; }.dt-public[data-dt-page="whois-sorgu"] .dfaq-item.active .dfaq-icon{ background: var(--dt-orange) !important; color: #ffffff !important; transform: rotate(180deg) !important; }.dt-public[data-dt-page="whois-sorgu"] .dfaq-answer{ display: none; padding: 0 1.75rem 1.5rem !important; color: var(--dt-muted) !important; font-size: 1.15rem !important; line-height: 1.7 !important; border-top: 1px solid var(--dt-line) !important; padding-top: 1.25rem !important; }.dt-public[data-dt-page="whois-sorgu"] .dfaq-item.active .dfaq-answer{ display: block !important; }@keyframes fadeIn {
    from { opacity: 0; transform: translateY(10px); }
    to { opacity: 1; transform: translateY(0); }
}@keyframes float {
    0% { transform: translateY(0px); }
    50% { transform: translateY(-10px); }
    100% { transform: translateY(0px); }
}