.header-section{padding:24px 95px;border-top:1px solid #2d3a4a;border-bottom:1px solid #2d3a4a;background:#0f181f}.hero{padding:48px 95px;background:#0f181f;font-family:ui-monospace,Cascadia Code,Source Code Pro,Menlo,Consolas,DejaVu Sans Mono,monospace}h1{font-size:36px;font-weight:700;color:#fff;margin:0 0 16px}p{font-size:18px;color:#a0aec0;margin:0}.tabs-wrapper{padding:48px 95px;font-family:ui-monospace,Cascadia Code,Source Code Pro,Menlo,Consolas,DejaVu Sans Mono,monospace}.tabs-wrapper .section-container{max-width:800px}.tabs-container{border:1px solid #2d3a4a;border-radius:8px;overflow:hidden}.tabs-list{display:flex;gap:0;border-bottom:1px solid #2d3a4a;background:#1a2a3a}.tab-trigger{padding:12px 16px;background:transparent;border:none;border-bottom:2px solid transparent;cursor:pointer;font-size:14px;font-family:inherit;color:#a0aec0;margin-bottom:-1px;transition:all .2s}.tab-trigger:hover{color:#fff;background:#2d3a4a}.tab-trigger.active{color:#fff;background:#0f181f;border-bottom-color:#2563eb}.tabs-content{position:relative;background:#1e1e1e;padding:16px;overflow-x:auto}.tabs-content pre{margin:0}.tabs-content code{font-size:14px;color:#e5e7eb;font-family:ui-monospace,Cascadia Code,Source Code Pro,Menlo,Consolas,DejaVu Sans Mono,monospace}.copy-button{position:absolute;top:12px;right:12px;padding:6px 12px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:4px;cursor:pointer;font-size:12px;color:#e5e7eb;font-family:inherit;transition:all .2s}.copy-button:hover{background:#fff3}.screenshot{margin-top:32px;width:100%}.screenshot img{width:100%;height:auto;display:block}.about{padding:48px 95px;font-family:ui-monospace,Cascadia Code,Source Code Pro,Menlo,Consolas,DejaVu Sans Mono,monospace}.about h2{font-size:32px;font-weight:700;color:#fff;margin:0 0 16px}.about-description{font-size:18px;color:#a0aec0;margin:0 0 24px}.features{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr;gap:16px}.features li{font-size:14px;color:#fff;display:flex;align-items:flex-start;gap:8px}.check{color:#2563eb;font-weight:600}.section-container{max-width:800px}.privacy{padding:48px 95px;font-family:ui-monospace,Cascadia Code,Source Code Pro,Menlo,Consolas,DejaVu Sans Mono,monospace;border-top:1px solid #2d3a4a;border-bottom:1px solid #2d3a4a;text-align:left}.privacy h2{font-size:24px;font-weight:700;color:#fff;margin:0 0 16px}.privacy p{font-size:16px;color:#a0aec0;margin:0}.privacy a{color:#2563eb;text-decoration:underline}.privacy a:hover{color:#1d4ed8}.faq-section{padding:48px 95px;font-family:ui-monospace,Cascadia Code,Source Code Pro,Menlo,Consolas,DejaVu Sans Mono,monospace;border-top:1px solid #2d3a4a;border-bottom:1px solid #2d3a4a}.faq-container{max-width:800px}.faq-title{font-size:24px;font-weight:700;color:#fff;margin:0 0 24px}.faq-list{display:flex;flex-direction:column;gap:0}.faq-item{border-bottom:1px solid #2d3a4a}.faq-item:last-child{border-bottom:none}.faq-question{width:100%;padding:16px 0;background:none;border:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:14px;font-weight:500;color:#fff;font-family:inherit;text-align:left}.faq-question:hover{color:#2563eb}.faq-icon{font-size:18px;color:#a0aec0;font-weight:400}.faq-answer{padding-bottom:16px}.faq-answer p{font-size:14px;color:#a0aec0;margin:0;line-height:1.6}.shield-section{padding:48px 95px;font-family:ui-monospace,Cascadia Code,Source Code Pro,Menlo,Consolas,DejaVu Sans Mono,monospace;border-top:1px solid #2d3a4a;border-bottom:1px solid #2d3a4a;text-align:left;background:#1a2a3a}.shield-section h2{font-size:24px;font-weight:700;color:#fff;margin:0 0 16px}.shield-section p{font-size:14px;color:#a0aec0;margin:0 0 24px;line-height:1.6}.shield-button{display:inline-block;padding:12px 24px;background:#dc2626;color:#fff;text-decoration:none;border-radius:6px;font-size:14px;font-weight:600;transition:background .2s}.shield-button:hover{background:#b91c1c}.newsletter-section{padding:48px 95px;font-family:ui-monospace,Cascadia Code,Source Code Pro,Menlo,Consolas,DejaVu Sans Mono,monospace}.newsletter-content{max-width:800px}.newsletter-content h2{font-size:24px;font-weight:700;color:#fff;margin:0 0 8px}.newsletter-content p{font-size:14px;color:#a0aec0;margin:0 0 24px}.newsletter-form{display:flex;gap:8px}.email-input{padding:12px 16px;border:1px solid #2d3a4a;border-radius:6px;font-size:14px;font-family:inherit;width:300px;outline:none;background:#1a2a3a;color:#fff}.email-input:focus{border-color:#2563eb}.submit-button{padding:12px 24px;background:#2563eb;color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:600;font-family:inherit;cursor:pointer;transition:background .2s}.submit-button:hover{background:#1d4ed8}@media(max-width:768px){.header-section,.hero,.tabs-wrapper,.about,.privacy,.faq-section,.shield-section,.newsletter-section{padding:24px}.header-section{border-left:none;border-right:none}}@media(max-width:480px){.header-section,.hero,.tabs-wrapper,.about,.privacy,.faq-section,.shield-section,.newsletter-section{padding:32px 16px}}
