html[data-skin=brutal]{--font-display:var(--font-archivo-black);--font-sans:var(--font-archivo);--bt-bg:var(--site-bg-light,#f2f0ea);--bt-ink:#111;--bt-yellow:var(--site-accent,#ffe500);--bt-violet:var(--site-primary,#6a00ff);--bt-white:#fff;--bt-muted:#3d3d3d;--bt-shadow:8px 8px 0 #111;--c-bg:var(--bt-bg);--c-bg-2:#e9e6dd;--c-surface:#fff;--c-surface-2:var(--bt-bg);--c-surface-hover:#fff9c2;--c-border:#111;--c-border-accent:var(--bt-violet);--c-text:#111;--c-text-muted:#3d3d3d;--c-text-subtle:#6b6b6b;--c-header:var(--bt-bg);--c-primary:var(--bt-violet);--c-primary-light:var(--site-primary-light,#8a3dff);--c-primary-glow:color-mix(in srgb,var(--site-primary,#6a00ff)25%,transparent);--c-copper:var(--bt-yellow);--c-copper-light:var(--site-accent-light,#fff06b);--c-pop:var(--bt-violet);--c-on-pop:#fff;--c-on-primary:#fff;--c-fg:#111;--c-fg-muted:#3d3d3d;--c-bg-elevated:#fff;--c-glow:#ffe50040;--c-glow-copper:color-mix(in srgb,var(--site-primary,#6a00ff)12%,transparent);--c-card-shadow:8px 8px 0 #111;--c-input-bg:#fff;--c-badge-text:#111;--c-badge-bg:var(--bt-yellow);--c-badge-border:#111;--c-trust-bg:#fff;--c-trust-text:#111;--c-grid:#1111110f}[data-skin=brutal] body{font-family:var(--font-sans);color:var(--bt-ink);background:var(--bt-bg);font-weight:500}[data-skin=brutal] h1,[data-skin=brutal] h2,[data-skin=brutal] h3{font-family:var(--font-display);letter-spacing:-.01em;font-weight:400}[data-skin=brutal] a{text-decoration:none}[data-skin=brutal] :focus-visible{outline:4px solid var(--bt-violet);outline-offset:2px}[data-skin=brutal] *{border-radius:0!important}.bt-fill-yellow{--bt-fill:var(--bt-yellow);--bt-on-fill:#111}.bt-fill-white{--bt-fill:#fff;--bt-on-fill:#111}.bt-fill-violet{--bt-fill:var(--bt-violet);--bt-on-fill:#fff}.bt-wrap{max-width:1180px;margin:0 auto;padding:0 20px}.bt-wrap-narrow{max-width:860px}.bt-section{padding:84px 0}.bt-center{text-align:center;margin-top:32px}.bt-title{max-width:760px;margin-bottom:36px}.bt-eyebrow{background:var(--bt-ink);color:var(--bt-yellow);letter-spacing:.04em;margin:0 0 14px;padding:6px 12px;font-size:13px;font-weight:800;display:inline-block}.bt-eyebrow-sticker{background:var(--bt-violet);color:#fff;transform:rotate(-2deg);box-shadow:4px 4px #111}.bt-eyebrow-onblack{background:var(--bt-yellow);color:#111}.bt-h1{color:var(--bt-ink);text-transform:uppercase;max-width:15ch;margin:10px 0 28px;font-size:clamp(2.8rem,7.2vw,6.6rem);line-height:.96}.bt-h1-block{background:var(--bt-yellow);-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:var(--bt-shadow);padding:0 .15em}.bt-h2{color:var(--bt-ink);text-transform:uppercase;margin:0;font-size:clamp(2rem,4vw,3.2rem);line-height:1}.bt-h2-huge{font-size:clamp(2.4rem,5.6vw,4.8rem)}.bt-h2-onblack{color:#fff}.bt-h3{color:inherit;margin:0 0 10px;font-size:1.25rem;line-height:1.15}.bt-lead,.bt-sub{color:var(--bt-muted);max-width:56ch;margin:14px 0 0;font-size:1.1rem;font-weight:500;line-height:1.6}.bt-sub{margin:0 0 26px}.bt-p{color:inherit;opacity:.85;margin:0;font-size:1rem;line-height:1.6}.bt-p-onblack{color:#fffc;opacity:1;margin-top:16px}.bt-note{color:var(--bt-muted);max-width:72ch;margin:30px 0 0;font-size:.95rem;line-height:1.6}.bt-note strong{color:var(--bt-ink)}.bt-hint{color:var(--bt-muted);margin:14px 0 0;font-size:.92rem}.bt-btn{border:3px solid var(--bt-ink);font-family:var(--font-display);letter-spacing:.01em;color:var(--bt-ink);background:#fff;justify-content:center;align-items:center;gap:8px;padding:12px 22px;font-size:15px;transition:transform 80ms,box-shadow 80ms;display:inline-flex;box-shadow:5px 5px #111}.bt-btn:hover{transform:translate(2px,2px);box-shadow:3px 3px #111}.bt-btn:active{transform:translate(5px,5px);box-shadow:0 0 #111}.bt-btn-lg{padding:16px 30px;font-size:17px}.bt-btn-huge{box-shadow:var(--bt-shadow);padding:22px 44px;font-size:22px}.bt-btn-block{width:100%}.bt-btn-yellow{background:var(--bt-yellow)}.bt-btn-violet{background:var(--bt-violet);color:#fff}.bt-btn-white{background:#fff}.bt-quiet{color:var(--bt-ink);text-underline-offset:4px;font-size:14px;font-weight:800;text-decoration:underline;text-decoration-thickness:3px}.bt-header{z-index:40;background:var(--bt-bg);border-bottom:4px solid var(--bt-ink);position:sticky;top:0}.bt-header-inner{align-items:center;gap:24px;max-width:1180px;height:68px;margin:0 auto;padding:0 20px;display:flex}.bt-brand{color:var(--bt-ink);font-family:var(--font-display);text-transform:uppercase;align-items:center;gap:10px;font-size:1.4rem;display:flex}.bt-nav{gap:0;margin:0 auto;padding:0;list-style:none;display:none}@media (min-width:1024px){.bt-nav{display:flex}}.bt-nav-item{position:relative}.bt-nav-link{color:var(--bt-ink);cursor:pointer;border:3px solid #0000;padding:8px 12px;font-size:14.5px;font-weight:800;list-style:none;display:block}.bt-nav-link::-webkit-details-marker{display:none}.bt-nav-link:hover,.bt-dd[open]>.bt-nav-link{background:var(--bt-yellow);border-color:var(--bt-ink)}.bt-dd-panel{border:3px solid var(--bt-ink);min-width:240px;box-shadow:var(--bt-shadow);z-index:50;background:#fff;gap:2px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);left:0}.bt-dd-link{color:var(--bt-ink);padding:10px 12px;font-size:14.5px;font-weight:700;display:block}.bt-dd-link:hover{background:var(--bt-violet);color:#fff}.bt-actions{align-items:center;gap:16px;margin-left:auto;display:flex}.bt-actions .bt-quiet,.bt-actions .bt-btn{display:none}@media (min-width:1024px){.bt-actions .bt-quiet,.bt-actions .bt-btn{display:inline-flex}.bt-actions .bt-btn{padding:8px 16px;font-size:14px;box-shadow:4px 4px #111}}.bt-burger{background:var(--bt-yellow);border:3px solid var(--bt-ink);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;display:inline-flex;box-shadow:4px 4px #111}.bt-burger span{background:var(--bt-ink);width:18px;height:3px}@media (min-width:1024px){.bt-burger{display:none}}.bt-drawer{z-index:90;background:var(--bt-bg);padding:22px 20px 40px;position:fixed;inset:0;overflow-y:auto}.bt-drawer-close{border:3px solid var(--bt-ink);width:44px;height:44px;color:var(--bt-ink);cursor:pointer;background:#fff;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:12px;right:16px;box-shadow:4px 4px #111}.bt-drawer-brand{font-family:var(--font-display);text-transform:uppercase;align-items:center;gap:10px;margin-bottom:22px;font-size:1.4rem;display:flex}.bt-mnav{gap:8px;margin-bottom:24px;display:grid}.bt-mnav-title{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--bt-violet);margin:14px 0 4px;font-size:12px}.bt-mnav-link{border:3px solid var(--bt-ink);color:var(--bt-ink);background:#fff;padding:12px 14px;font-size:16px;font-weight:800;display:block}.bt-mnav-top{background:var(--bt-yellow)}.bt-hero{padding:56px 0 0}.bt-hero-grid{align-items:start;gap:36px;padding-bottom:48px;display:grid}@media (min-width:1000px){.bt-hero-grid{grid-template-columns:1.1fr .9fr;gap:56px}}.bt-cta-row{flex-wrap:wrap;gap:16px;display:flex}.bt-hero-side{gap:16px;display:grid}.bt-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.bt-stat{border:3px solid var(--bt-ink);background:var(--bt-fill);color:var(--bt-on-fill);gap:4px;padding:14px;display:grid;box-shadow:5px 5px #111}.bt-stat b{font-family:var(--font-display);font-size:1.9rem;line-height:1}.bt-stat span{opacity:.85;font-size:13px;font-weight:600}.bt-servers{border:3px solid var(--bt-ink);background:#fff;padding:14px 16px;box-shadow:5px 5px #111}.bt-servers-label{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px;font-size:12px;display:block}.bt-servers ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px;margin:0;padding:0;list-style:none;display:grid}.bt-servers li{align-items:baseline;gap:6px;padding:4px 6px;font-size:14px;display:flex}.bt-servers li b{font-family:var(--font-display);font-size:13px}.bt-servers li span{color:var(--bt-violet);margin-left:auto;font-weight:700}.bt-srv-active{background:var(--bt-yellow)}.bt-transport{color:var(--bt-muted);margin:10px 0 0;font-size:12.5px}.bt-marquee{border-top:4px solid var(--bt-ink);border-bottom:4px solid var(--bt-ink);background:var(--bt-violet);color:#fff;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;padding:12px 0;font-size:15px;overflow:hidden}.bt-marquee-track{animation:40s linear infinite bt-scroll;display:inline-flex}.bt-marquee-track span{white-space:pre;padding-right:0}@keyframes bt-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.bt-marquee-track{animation:none}}.bt-boxes{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.bt-box{border:3px solid var(--bt-ink);background:var(--bt-fill);color:var(--bt-on-fill);box-shadow:var(--bt-shadow);gap:6px;min-height:170px;padding:20px 20px 22px;transition:transform 80ms,box-shadow 80ms;display:grid;position:relative}.bt-box:hover{transform:translate(3px,3px);box-shadow:5px 5px #111}.bt-box-no{font-family:var(--font-display);font-size:13px}.bt-box-title{font-family:var(--font-display);text-transform:uppercase;font-size:1.35rem;line-height:1.05}.bt-box-desc{opacity:.85;font-size:.93rem;font-weight:500;line-height:1.5}.bt-box-arrow{position:absolute;bottom:14px;right:16px}.bt-setup{border-top:4px solid var(--bt-ink);border-bottom:4px solid var(--bt-ink);background:#fff}.bt-steps{gap:24px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.bt-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.bt-step{border:3px solid var(--bt-ink);background:var(--bt-fill);color:var(--bt-on-fill);box-shadow:var(--bt-shadow);padding:22px}.bt-step-no{width:44px;height:44px;font-family:var(--font-display);border:3px solid;justify-content:center;align-items:center;margin-bottom:14px;font-size:1.3rem;display:inline-flex}.bt-apps{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.bt-apps li{border:2px solid;justify-content:space-between;gap:10px;padding:8px 12px;font-size:14px;display:flex}.bt-apps span{opacity:.8;text-align:right;font-size:12.5px}.bt-methods{gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}.bt-methods li{opacity:.9;align-items:flex-start;gap:10px;font-size:14.5px;line-height:1.5;display:flex}.bt-methods svg{flex-shrink:0;margin-top:3px}.bt-methods strong{font-weight:800}.bt-cards{gap:20px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:700px){.bt-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.bt-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.bt-card{border:3px solid var(--bt-ink);box-shadow:var(--bt-shadow);background:#fff;padding:22px}.bt-card-last{background:var(--bt-ink);color:#fff}.bt-card-icon{border:3px solid var(--bt-ink);background:var(--bt-fill);width:52px;height:52px;color:var(--bt-on-fill);justify-content:center;align-items:center;margin-bottom:16px;display:inline-flex}.bt-card-last .bt-card-icon{border-color:#fff}.bt-plans{gap:20px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.bt-plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.bt-plans{grid-template-columns:repeat(4,minmax(0,1fr))}}.bt-plan{border:3px solid var(--bt-ink);box-shadow:var(--bt-shadow);background:#fff;align-content:start;gap:6px;padding:24px 20px 20px;display:grid;position:relative}.bt-plan-hi{background:var(--bt-violet);color:#fff}.bt-plan-badge{background:var(--bt-yellow);color:#111;border:3px solid var(--bt-ink);font-family:var(--font-display);padding:4px 8px;font-size:12px;position:absolute;top:-14px;right:14px;transform:rotate(3deg)}.bt-plan-label{font-family:var(--font-display);text-transform:uppercase;font-size:1.4rem}.bt-plan-eyebrow{opacity:.8;font-size:13px;font-weight:700}.bt-plan-price{align-items:baseline;gap:6px;margin-top:10px;display:flex}.bt-plan-price span{font-family:var(--font-display);font-size:3rem;line-height:1}.bt-plan-price small{opacity:.8;font-size:14px;font-weight:700}.bt-plan-total{opacity:.85;margin:0 0 10px;font-size:13.5px;font-weight:600}.bt-plan-hi .bt-btn{box-shadow:5px 5px #fff}.bt-table-wrap{border:3px solid var(--bt-ink);box-shadow:var(--bt-shadow);background:#fff;margin-top:36px;overflow-x:auto}.bt-table{border-collapse:collapse;width:100%;min-width:560px;font-size:14.5px}.bt-table th,.bt-table td{text-align:center;border-bottom:3px solid var(--bt-ink);padding:12px 16px}.bt-table thead th{font-family:var(--font-display);background:var(--bt-yellow);text-transform:uppercase;font-size:13px}.bt-table tbody th{text-align:left;font-weight:800}.bt-table tr:last-child th,.bt-table tr:last-child td{border-bottom:0}.bt-yes{color:var(--bt-violet);display:inline}.bt-no{color:#b5b5b5;display:inline}.bt-footnote{color:var(--bt-muted);max-width:80ch;margin:24px 0 0;font-size:13.5px;line-height:1.6}.bt-black{background:var(--bt-ink);color:#fff;box-shadow:8px 8px 0 var(--bt-violet);gap:28px;padding:32px 28px;display:grid}@media (min-width:900px){.bt-black{grid-template-columns:1.1fr .9fr;gap:56px;padding:52px 56px}}.bt-checks{gap:10px;margin:0;padding:0;list-style:none;display:grid}.bt-checks-head{font-family:var(--font-display);text-transform:uppercase;color:var(--bt-yellow);margin-bottom:4px;font-size:14px}.bt-checks li:not(.bt-checks-head){border:2px solid #fff;align-items:flex-start;gap:12px;padding:12px 14px;font-size:15px;font-weight:700;line-height:1.45;display:flex}.bt-checks li svg{color:var(--bt-yellow);flex-shrink:0;margin-top:2px}.bt-faq{gap:14px;display:grid}.bt-q{border:3px solid var(--bt-ink);background:#fff;padding:0 18px;box-shadow:5px 5px #111}.bt-q[open]{background:var(--bt-yellow)}.bt-q summary{cursor:pointer;font-family:var(--font-display);justify-content:space-between;align-items:center;gap:14px;padding:16px 0;font-size:1.1rem;list-style:none;display:flex}.bt-q summary::-webkit-details-marker{display:none}.bt-q-plus{border:3px solid var(--bt-ink);background:#fff;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;transition:transform .15s;display:inline-flex}.bt-q[open] .bt-q-plus{background:var(--bt-violet);color:#fff;transform:rotate(45deg)}.bt-q p{margin:0 0 18px;font-weight:500;line-height:1.6}.bt-desk{background:var(--bt-violet);color:#fff;border:3px solid var(--bt-ink);box-shadow:var(--bt-shadow);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:36px;padding:22px 24px;display:flex}.bt-desk .bt-p{color:#ffffffd9;opacity:1}.bt-poster{text-align:center;background:var(--bt-yellow);border:4px solid var(--bt-ink);padding:56px 24px;box-shadow:12px 12px #111}@media (min-width:900px){.bt-poster{padding:80px 64px}}.bt-poster .bt-lead{color:var(--bt-ink);margin-left:auto;margin-right:auto}.bt-benefits{flex-wrap:wrap;justify-content:center;gap:10px;max-width:800px;margin:26px auto 32px;padding:0;list-style:none;display:flex}.bt-benefits li{border:3px solid var(--bt-ink);background:#fff;align-items:center;gap:8px;padding:8px 14px;font-size:14.5px;font-weight:800;display:inline-flex}.bt-benefits svg{color:var(--bt-violet)}.bt-footer{background:var(--bt-ink);color:#fff;border-top:4px solid var(--bt-ink);padding:52px 0 28px}.bt-footer-grid{gap:32px;display:grid}@media (min-width:700px){.bt-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.bt-footer-grid{grid-template-columns:1.4fr repeat(4,1fr);gap:40px}}.bt-footer .bt-brand{color:#fff}.bt-footer-brand p{color:#ffffffb8;max-width:34ch;margin:12px 0 0;font-size:14.5px;font-weight:500;line-height:1.55}.bt-footer-col h4{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.06em;color:var(--bt-yellow);margin:0 0 12px;font-size:13px}.bt-footer-col ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.bt-footer-col a{color:#fffc;font-size:14.5px;font-weight:600}.bt-footer-col a:hover{color:var(--bt-yellow)}.bt-footer-bottom{color:#fff9;border-top:3px solid #fff3;flex-wrap:wrap;gap:8px 24px;margin-top:40px;padding-top:18px;font-size:12.5px;font-weight:600;display:flex}[data-skin=brutal] a[href^="/go?s=sticky"]{font-family:var(--font-display);background:var(--bt-yellow)!important;color:#111!important;border:3px solid #111!important;box-shadow:5px 5px #111!important}
