.tool-page{z-index:1;min-height:100vh;padding:120px 0 60px;position:relative}.tool-header{text-align:center;margin-bottom:60px}.tool-header h1{color:var(--text-color);margin-bottom:16px;font-size:48px;font-weight:800}.tool-subtitle{color:var(--text-color);opacity:.8;max-width:800px;margin:0 auto;font-size:20px}.tool-content{max-width:1200px;margin:0 auto}.tool-section{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--border-color);background:#ffffff08;border-radius:12px;margin-bottom:40px;padding:40px}.tool-section h2{color:var(--accent);margin-bottom:24px;font-size:32px;font-weight:700}.tool-section p{color:var(--text-color);opacity:.9;margin-bottom:16px;font-size:16px;line-height:1.8}.tool-section ol,.tool-section ul{margin:24px 0;padding-left:0;list-style:none}.tool-section ol li,.tool-section ul li{color:var(--text-color);opacity:.9;padding:12px 0 12px 28px;font-size:16px;line-height:1.8;position:relative}.tool-section ol li:before{content:counter(list-item);counter-increment:list-item;color:var(--accent);font-size:18px;font-weight:700;position:absolute;left:0}.tool-section ol{counter-reset:list-item}.tool-section ul li:before{content:"→";color:var(--accent);font-weight:700;position:absolute;left:0}.tool-section strong{color:var(--accent);font-weight:600}.tool-cta{text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--border-color);background:#ffffff08;border-radius:12px;margin-top:40px;padding:48px}.tool-cta .btn-primary{background:var(--accent);color:#000;border-radius:8px;padding:16px 32px;font-size:18px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.tool-cta .btn-primary:hover{background:var(--accent);opacity:.9;transform:translateY(-2px)}@media (max-width:768px){.tool-header h1{font-size:36px}.tool-section{padding:24px}.tool-section h2{font-size:28px}}
