.feedback-policy-page *{box-sizing:border-box !important}.feedback-policy-page{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,sans-serif !important;line-height:1.6 !important;color:#1a1a1a !important;margin:0 !important;padding:0 !important;background:linear-gradient(135deg,#e0f2fe 0%,#b3e5fc 50%,#81d4fa 100%) !important;min-height:100vh !important}.feedback-policy-skip-link{position:absolute !important;top:-40px !important;left:6px !important;background:#000 !important;color:#fff !important;padding:8px !important;text-decoration:none !important;border-radius:4px !important;z-index:9999 !important}.feedback-policy-skip-link:focus{top:6px !important}.feedback-policy-container{max-width:1200px !important;margin:0 auto !important;padding:0 20px !important}.feedback-policy-header{background:linear-gradient(135deg,#0284c7 0%,#0369a1 50%,#075985 100%) !important;color:#fff !important;padding:80px 0 60px !important;text-align:center !important;position:relative !important;overflow:hidden !important}.feedback-policy-header:before{content:'' !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="feedback-grid" width="10" height="10" patternUnits="userSpaceOnUse"><path d="M 10 0 L 0 0 0 10" fill="none" stroke="rgba(255,255,255,0.15)" stroke-width="1"/></pattern></defs><rect width="100" height="100" fill="url(%23feedback-grid)"/></svg>') !important;opacity:.3 !important}.feedback-policy-header-content{position:relative !important;z-index:2 !important}.feedback-policy-title{font-size:3.5rem !important;font-weight:800 !important;margin-bottom:20px !important;text-shadow:2px 2px 4px rgba(0,0,0,.3) !important;letter-spacing:-1px !important}.feedback-policy-subtitle{color:#fff !important;font-size:1.3rem !important;margin-bottom:30px !important;opacity:.95 !important;font-weight:300 !important;max-width:600px !important;margin-left:auto !important;margin-right:auto !important}.feedback-policy-badge{display:inline-block !important;background:rgba(255,255,255,.2) !important;padding:12px 24px !important;border-radius:50px !important;font-weight:600 !important;backdrop-filter:blur(10px) !important;border:1px solid rgba(255,255,255,.3) !important}.feedback-policy-breadcrumb{background:#fff !important;padding:15px 0 !important;border-bottom:1px solid #e5e7eb !important;font-size:.9rem !important}.feedback-policy-breadcrumb a{color:#0284c7 !important;text-decoration:none !important;transition:color .2s ease !important}.feedback-policy-breadcrumb a:hover{color:#075985 !important;text-decoration:underline !important}.feedback-policy-main{background:#fff !important;margin:40px 0 !important;border-radius:20px !important;box-shadow:0 20px 60px rgba(0,0,0,.1) !important;overflow:hidden !important}.feedback-policy-content{padding:60px !important}.feedback-policy-section{margin-bottom:50px !important;padding-bottom:40px !important;border-bottom:2px solid #e0f2fe !important}.feedback-policy-section:last-child{border-bottom:none !important;margin-bottom:0 !important}.feedback-policy-section h2{font-size:2.2rem !important;font-weight:700 !important;color:#0284c7 !important;margin-bottom:25px !important;display:flex !important;align-items:center !important;gap:15px !important}.feedback-policy-section h3{font-size:1.5rem !important;font-weight:600 !important;color:#1f2937 !important;margin:30px 0 15px !important}.feedback-policy-section p{font-size:1.1rem !important;line-height:1.8 !important;color:#4b5563 !important;margin-bottom:20px !important}.feedback-policy-list{list-style:none !important;padding:0 !important;margin:25px 0 !important}.feedback-policy-list li{padding:20px 15px 20px 50px !important;border-left:4px solid #0284c7 !important;margin-bottom:15px !important;background:linear-gradient(90deg,rgba(2,132,199,.05) 0%,transparent 100%) !important;position:relative !important;transition:all .3s ease !important;border-radius:8px !important;font-size:1rem !important;line-height:1.6 !important;color:#374151 !important}.feedback-policy-list li:hover{transform:translateX(5px) !important;background:linear-gradient(90deg,rgba(2,132,199,.1) 0%,transparent 100%) !important;box-shadow:0 4px 12px rgba(2,132,199,.15) !important}.feedback-policy-list li:before{content:'💬' !important;position:absolute !important;left:15px !important;top:50% !important;transform:translateY(-50%) !important;background:#0284c7 !important;color:#fff !important;width:24px !important;height:24px !important;border-radius:50% !important;display:flex !important;align-items:center !important;justify-content:center !important;font-size:.8rem !important;box-shadow:0 2px 4px rgba(2,132,199,.3) !important}.feedback-policy-list li strong{color:#0284c7 !important;font-weight:600 !important}.feedback-policy-highlight{background:linear-gradient(135deg,#e0f2fe 0%,#b3e5fc 100%) !important;border:2px solid #0284c7 !important;border-radius:15px !important;padding:30px !important;margin:30px 0 !important;position:relative !important}.feedback-policy-highlight:before{content:'🗣️' !important;position:absolute !important;top:-15px !important;left:30px !important;background:#0284c7 !important;padding:10px !important;border-radius:50% !important;font-size:1.2rem !important}.feedback-policy-highlight h3{color:#0284c7 !important;margin-top:10px !important}.feedback-policy-warning{background:linear-gradient(135deg,#fef3c7 0%,#fed7aa 100%) !important;border:2px solid #f59e0b !important;border-radius:15px !important;padding:25px !important;margin:25px 0 !important;position:relative !important}.feedback-policy-warning:before{content:'⚠️' !important;position:absolute !important;top:-15px !important;left:30px !important;background:#f59e0b !important;padding:10px !important;border-radius:50% !important;font-size:1.2rem !important}.feedback-policy-warning h4{color:#f59e0b !important;margin:10px 0 15px !important;font-size:1.2rem !important;font-weight:600 !important}.feedback-policy-contact-info{background:linear-gradient(135deg,#0284c7 0%,#0369a1 100%) !important;color:#fff !important;padding:50px !important;border-radius:20px !important;text-align:center !important;margin-top:50px !important;position:relative !important;overflow:hidden !important;animation:feedbackFloat 6s ease-in-out infinite !important}@keyframes feedbackFloat{0%,100%{transform:translateY(0px) !important}50%{transform:translateY(-10px) !important}}.feedback-policy-contact-info:before{content:'' !important;position:absolute !important;top:-50% !important;left:-50% !important;width:200% !important;height:200% !important;background:repeating-linear-gradient(45deg,transparent,transparent 20px,rgba(255,255,255,.05) 20px,rgba(255,255,255,.05) 40px) !important;animation:feedbackRotate 20s linear infinite !important}@keyframes feedbackRotate{0%{transform:rotate(0deg) !important}100%{transform:rotate(360deg) !important}}.feedback-policy-contact-info h3{font-size:2rem !important;margin-bottom:20px !important;color:#fff !important;position:relative !important;z-index:2 !important}.feedback-policy-contact-info p{font-size:1.1rem !important;margin-bottom:15px !important;color:rgba(255,255,255,.95) !important;position:relative !important;z-index:2 !important;padding:10px 20px !important;background:rgba(255,255,255,.1) !important;border-radius:10px !important;backdrop-filter:blur(10px) !important;transition:all .3s ease !important}.feedback-policy-contact-info p:hover{background:rgba(255,255,255,.2) !important;transform:scale(1.02) !important}.feedback-policy-contact-info strong{color:#b3e5fc !important;font-weight:700 !important}@media (max-width:768px){.feedback-policy-title{font-size:2.5rem !important}.feedback-policy-subtitle{font-size:1.1rem !important}.feedback-policy-content{padding:30px 20px !important}.feedback-policy-section h2{font-size:1.8rem !important}.feedback-policy-contact-info{padding:30px 20px !important}.feedback-policy-container{padding:0 15px !important}}@media print{.feedback-policy-page{background:#fff !important}.feedback-policy-header{background:#0284c7 !important;color:#fff !important;padding:30px 0 !important}.feedback-policy-main{box-shadow:none !important;margin:20px 0 !important}}.feedback-policy-page :focus{outline:3px solid #0284c7 !important;outline-offset:2px !important}.feedback-policy-section h2:focus,.feedback-policy-section h3:focus{background:rgba(2,132,199,.1) !important;padding:5px 10px !important;border-radius:5px !important}