*{box-sizing:border-box}html,body{width:100%;max-width:100%;margin:0!important;padding-bottom:80px;overflow-x:hidden;background:radial-gradient(circle at 22% 18%,rgba(245,158,11,.18),transparent 28%),radial-gradient(circle at 78% 24%,rgba(20,184,166,.18),transparent 30%),linear-gradient(135deg,#eef7f2 0%,#fff8e8 48%,#e7f3ef 100%)!important}.top-header{position:fixed;top:0;left:50%;z-index:1000;width:100%;display:flex;align-items:center;justify-content:space-between;gap:9px;min-height:60px;padding:10px 24px;background:radial-gradient(circle at 18% 18%,rgba(255,255,255,.18),transparent 24%),linear-gradient(135deg,#0f766e 0%,#14b8a6 56%,#f59e0b 100%);border:1px solid rgba(203,213,225,.72);border-bottom-color:rgba(245,158,11,.34);border-radius:0 0 18px 18px;box-shadow:0 18px 42px rgba(15,23,42,.12);transform:translateX(-50%);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);max-width:none!important;margin:0!important}.site-logo{display:flex;align-items:center;gap:12px}.nav-logo{width:42px;height:42px;object-fit:contain}.site-brand{display:flex;flex-direction:column;line-height:1.2}.page-brand{font-size:18px;font-weight:600;color:#ebe9e4!important;font-family:"Monoropa Sans",sans-serif}.site-tagline{font-size:8px;margin:0;color:#ebe9e4;font-family:"Monoropa Sans",sans-serif;font-weight:600}.right-links{display:flex;gap:18px}.right-links a{text-decoration:none;font-size:14px;color:#fff;position:relative;transition:.3s;font-family:"Monoropa Sans",sans-serif;font-weight:400}.right-links a:hover{color:#fff}.right-links a::after{content:"";position:absolute;left:0;bottom:-4px;width:0;height:2px;background:#fff;transition:.3s}.right-links a:hover::after{width:100%}.overlay{position:fixed;inset:0;z-index:998;display:none;background:rgba(15,23,42,.3);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.policy-card{background:#f5f5f5;padding:40px;border-radius:12px;max-width:800px;margin:0 auto;position:relative;z-index:1}.wp-block-post-title{font-size:3rem;text-align:center;margin-bottom:30px}.policy-card h2{font-size:2rem;margin:40px 0 16px;line-height:1.3}.policy-card h3{font-size:1.4rem;margin:24px 0 12px;line-height:1.4}.policy-card p{font-size:1.1rem;line-height:1.9;margin-bottom:18px}.policy-card li{font-size:1.1rem;line-height:1.8;margin-bottom:8px}.policy-card hr{margin:35px 0;opacity:.3}