.wp-block-export-toolkit-pitfalls-section-independent{padding:80px 0;background:#fff}@media(max-width:768px){.wp-block-export-toolkit-pitfalls-section-independent{padding:40px 0}}.wp-block-export-toolkit-pitfalls-section-independent .pitfalls-container{max-width:1200px;margin:0 auto;padding:0 20px}@media(max-width:768px){.wp-block-export-toolkit-pitfalls-section-independent .pitfalls-container{padding:0 16px}}.wp-block-export-toolkit-pitfalls-section-independent .pitfalls-header{text-align:center;margin-bottom:64px}@media(max-width:768px){.wp-block-export-toolkit-pitfalls-section-independent .pitfalls-header{margin-bottom:40px}}.wp-block-export-toolkit-pitfalls-section-independent .pitfalls-title{font-family:Inter,sans-serif !important;font-size:36px !important;font-weight:700 !important;line-height:1.21 !important;color:#0f172a !important;margin:0 0 24px !important}@media(max-width:768px){.wp-block-export-toolkit-pitfalls-section-independent .pitfalls-title{font-size:24px !important;margin:0 0 16px !important}}.wp-block-export-toolkit-pitfalls-section-independent .pitfalls-subtitle{font-family:Inter,sans-serif !important;font-size:16px !important;font-weight:400 !important;line-height:1.5 !important;color:#4f4769 !important;margin:0 !important;max-width:800px;margin:0 auto !important}@media(max-width:768px){.wp-block-export-toolkit-pitfalls-section-independent .pitfalls-subtitle{font-size:14px !important}}.wp-block-export-toolkit-pitfalls-section-independent .pitfalls-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px, 1fr));gap:24px}@media(max-width:768px){.wp-block-export-toolkit-pitfalls-section-independent .pitfalls-grid{grid-template-columns:1fr;gap:20px}}.wp-block-export-toolkit-pitfalls-section-independent .pitfall-card{border-radius:20px;border:2px solid #e2e8f0;padding:32px 24px;display:flex;flex-direction:column;align-items:flex-start;gap:20px;transition:all .3s ease;position:relative;overflow:hidden}.wp-block-export-toolkit-pitfalls-section-independent .pitfall-card:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(0,0,0,.1);border-color:#cbd5e0}@media(max-width:768px){.wp-block-export-toolkit-pitfalls-section-independent .pitfall-card{padding:24px 20px;gap:16px}}.wp-block-export-toolkit-pitfalls-section-independent .icon-container{width:64px;height:64px;border-radius:32px;display:flex;align-items:center;justify-content:center;position:relative;flex-shrink:0}.wp-block-export-toolkit-pitfalls-section-independent .icon-container img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;padding:8px}.wp-block-export-toolkit-pitfalls-section-independent .icon-container .icon-placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#fff}.wp-block-export-toolkit-pitfalls-section-independent .icon-container .icon-placeholder svg{width:32px;height:32px}@media(max-width:768px){.wp-block-export-toolkit-pitfalls-section-independent .icon-container{width:56px;height:56px;border-radius:28px}}.wp-block-export-toolkit-pitfalls-section-independent .pitfall-content{display:flex;flex-direction:column;align-items:flex-start;gap:16px;flex:1;width:100%}@media(max-width:768px){.wp-block-export-toolkit-pitfalls-section-independent .pitfall-content{gap:12px}}.wp-block-export-toolkit-pitfalls-section-independent .title-group{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%}.wp-block-export-toolkit-pitfalls-section-independent .card-title{font-family:Inter,sans-serif !important;font-size:20px !important;font-weight:700 !important;line-height:1.3 !important;color:#1e0f2a !important;margin:0 !important}@media(max-width:768px){.wp-block-export-toolkit-pitfalls-section-independent .card-title{font-size:18px !important}}.wp-block-export-toolkit-pitfalls-section-independent .card-subtitle{font-family:Inter,sans-serif !important;font-size:14px !important;font-weight:600 !important;line-height:1.4 !important;color:#6b7280 !important;margin:0 !important;font-style:italic}@media(max-width:768px){.wp-block-export-toolkit-pitfalls-section-independent .card-subtitle{font-size:13px !important}}.wp-block-export-toolkit-pitfalls-section-independent .pitfall-description{font-family:Inter,sans-serif !important;font-size:15px !important;font-weight:400 !important;line-height:1.6 !important;color:#4f4769 !important;margin:0 !important}@media(max-width:768px){.wp-block-export-toolkit-pitfalls-section-independent .pitfall-description{font-size:14px !important}}.wp-block-export-toolkit-pitfalls-section-independent .pitfall-link{font-family:Inter,sans-serif !important;font-size:14px !important;font-weight:600 !important;line-height:1.4 !important;text-decoration:none !important;cursor:pointer;transition:all .2s ease;margin-top:auto}.wp-block-export-toolkit-pitfalls-section-independent .pitfall-link:hover{text-decoration:underline !important;opacity:.8}@media(max-width:768px){.wp-block-export-toolkit-pitfalls-section-independent .pitfall-link{font-size:13px !important}}.wp-block-export-toolkit-pitfalls-section-independent .animated-title{animation:fadeInUp .8s ease-out both}.wp-block-export-toolkit-pitfalls-section-independent .animated-subtitle{animation:fadeInUp .8s ease-out .2s both}.wp-block-export-toolkit-pitfalls-section-independent .card-animated{animation:professionalEntry .8s ease-out both;animation-delay:calc(.4s + var(--card-index)*.2s)}.wp-block-export-toolkit-pitfalls-section-independent .shaking-icon{animation:gentleShake 3s ease-in-out infinite;animation-delay:calc(1s + var(--card-index)*.5s)}.wp-block-export-toolkit-pitfalls-section-independent .shaking-text{position:relative}.wp-block-export-toolkit-pitfalls-section-independent .shaking-text:after{content:"⚠️";position:absolute;right:-25px;top:50%;transform:translateY(-50%);opacity:.6;animation:warningPulse 2s ease-in-out infinite;animation-delay:calc(1.5s + var(--card-index)*.5s)}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes professionalEntry{from{opacity:0;transform:translateY(40px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes gentleShake{0%,90%,100%{transform:translateX(0) rotate(0deg)}2%,8%{transform:translateX(-1px) rotate(-1deg)}4%,6%{transform:translateX(1px) rotate(1deg)}}@keyframes warningPulse{0%,70%,100%{opacity:.3;transform:translateY(-50%) scale(1)}35%{opacity:.8;transform:translateY(-50%) scale(1.1)}}.wp-block-export-toolkit-pitfalls-section-independent.is-selected .pitfalls-grid,.wp-block-export-toolkit-pitfalls-section-independent:hover .pitfalls-grid{opacity:1}.wp-block-export-toolkit-pitfalls-section-independent .components-placeholder{background:rgba(0,0,0,0);border:2px dashed #e2e8f0;border-radius:8px}.wp-block-export-toolkit-pitfalls-section-independent .components-placeholder .components-placeholder__label{color:#4f4769;font-size:16px}.editor-styles-wrapper .wp-block-export-toolkit-pitfalls-section-independent .pitfalls-title,.editor-styles-wrapper .wp-block-export-toolkit-pitfalls-section-independent .pitfalls-subtitle,.editor-styles-wrapper .wp-block-export-toolkit-pitfalls-section-independent .card-title,.editor-styles-wrapper .wp-block-export-toolkit-pitfalls-section-independent .card-subtitle,.editor-styles-wrapper .wp-block-export-toolkit-pitfalls-section-independent .pitfall-description,.editor-styles-wrapper .wp-block-export-toolkit-pitfalls-section-independent .pitfall-link{font-family:Inter,sans-serif !important}.editor-styles-wrapper .wp-block-export-toolkit-pitfalls-section-independent .pitfall-link{pointer-events:none}