*{margin:0;padding:0;box-sizing:border-box;}body{font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;background:linear-gradient(135deg,#ffecd2 0%,#fcb69f 100%);min-height:100vh;padding:20px;}.container{max-width:1200px;margin:0 auto;}.config-bar{background:white;border-radius:15px;padding:15px 25px;margin-bottom:30px;box-shadow:0 5px 20px rgba(0,0,0,0.1);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px;}.config-group{display:flex;align-items:center;gap:10px;}.config-group label{font-weight:600;color:#5c3d2e;font-size:0.9rem;}.config-select{padding:8px 15px;border:2px solid #e8d5c4;border-radius:8px;background:white;color:#5c3d2e;font-weight:600;cursor:pointer;transition:all 0.3s ease;font-size:0.9rem;}.config-select:hover{border-color:#d97f4b;}.config-select:focus{outline:none;border-color:#d97f4b;box-shadow:0 0 0 3px rgba(217,127,75,0.1);}.nav-links{display:flex;gap:15px;}.nav-links a{text-decoration:none;color:#5c3d2e;font-weight:600;font-size:0.95rem;padding:8px 16px;border-radius:8px;transition:all 0.3s ease;}.nav-links a:hover{background:#fff5f0;color:#d97f4b;}.nav-links a.active{background:linear-gradient(135deg,#d97f4b 0%,#ff9a6c 100%);color:white;}.lang-switch{font-weight:600;color:#5c3d2e;font-size:.9rem}.lang-switch a{color:#d97f4b;text-decoration:none;font-weight:700;padding:6px 14px;border:2px solid #d97f4b;border-radius:8px;transition:all .3s ease}.lang-switch a:hover{background:#d97f4b;color:#fff}header{text-align:center;margin-bottom:40px;color:#5c3d2e;}header h1{font-size:2.5rem;margin-bottom:10px;text-shadow:2px 2px 4px rgba(0,0,0,0.1);}header p{font-size:1.1rem;opacity:0.9;}.faq-layout{display:grid;grid-template-columns:1fr 300px;gap:30px;align-items:start;}.faq-content{display:flex;flex-direction:column;gap:12px;}.faq-item{background:white;border-radius:15px;box-shadow:0 4px 15px rgba(0,0,0,0.08);overflow:hidden;transition:box-shadow 0.3s ease;}.faq-item:hover{box-shadow:0 6px 25px rgba(0,0,0,0.12);}.faq-question{width:100%;display:flex;justify-content:space-between;align-items:center;padding:20px 25px;background:none;border:none;cursor:pointer;text-align:left;font-family:inherit;font-size:1.05rem;font-weight:700;color:#5c3d2e;transition:color 0.3s ease;}.faq-question:hover{color:#d97f4b;}.faq-icon{font-size:1.4rem;font-weight:700;color:#d97f4b;transition:transform 0.3s ease;flex-shrink:0;margin-left:15px;}.faq-item.active .faq-icon{transform:rotate(45deg);}.faq-answer{max-height:0;overflow:hidden;transition:max-height 0.4s ease,padding 0.3s ease;padding:0 25px;}.faq-item.active .faq-answer{max-height:600px;padding:0 25px 20px;}.faq-answer p{color:#5c3d2e;line-height:1.7;margin-bottom:12px;font-size:0.95rem;}.faq-answer p:last-child{margin-bottom:0;}.faq-answer ul,.faq-answer ol{margin:10px 0 12px 22px;color:#5c3d2e;line-height:1.7;}.faq-answer li{margin-bottom:6px;font-size:0.93rem;}.faq-answer a{color:#d97f4b;font-weight:600;text-decoration:none;border-bottom:2px solid transparent;transition:border-color 0.2s ease;}.faq-answer a:hover{border-bottom-color:#d97f4b;}.faq-answer strong{color:#b5582a;}.cta-section{background:white;border-radius:20px;padding:40px;margin-top:35px;box-shadow:0 10px 30px rgba(0,0,0,0.1);text-align:center;}.cta-section h2{color:#d97f4b;font-size:1.6rem;margin-bottom:12px;}.cta-section p{color:#5c3d2e;font-size:1rem;margin-bottom:20px;line-height:1.6;}.cta-button{display:inline-block;background:linear-gradient(135deg,#d97f4b 0%,#ff9a6c 100%);color:white;padding:14px 32px;border-radius:10px;text-decoration:none;font-weight:700;font-size:1.1rem;box-shadow:0 5px 15px rgba(217,127,75,0.3);transition:all 0.3s ease;}.cta-button:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(217,127,75,0.4);}.ad-container{display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:10px;}.ad-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,0.6);border:2px dashed #d97f4b;border-radius:10px;color:#b06030;font-size:0.85rem;font-weight:600;text-align:center;padding:10px;opacity:0.8;transition:opacity 0.2s;}.ad-placeholder:hover{opacity:1;}.ad-top{width:100%;max-width:728px;height:90px;margin:0 auto 28px;}.ad-sidebar{width:300px;height:250px;position:sticky;top:20px;}.ad-bottom{width:100%;max-width:728px;height:90px;margin:28px auto 0;}footer{text-align:center;margin-top:40px;color:#5c3d2e;font-size:0.9rem;}@media (max-width:1024px){.faq-layout{grid-template-columns:1fr;}.ad-sidebar{width:100%;height:90px;position:static;}}@media (max-width:768px){.config-bar{flex-direction:column;align-items:stretch;}.nav-links{justify-content:center;}header h1{font-size:1.6rem;}header p{font-size:0.95rem;}.faq-question{font-size:0.95rem;padding:16px 18px;}.faq-answer{padding-left:18px;padding-right:18px;}.cta-section{padding:25px;}.ad-top,.ad-bottom{height:60px;}}@keyframes fadeIn{from{opacity:0;transform:translateY(20px);}to{opacity:1;transform:translateY(0);}}.faq-item{animation:fadeIn 0.5s ease-in;}