.revolver-root{--paper:#e8e2d6;--paper2:#f3eee5;--card:#faf7f0;--ink:#27241f;--muted:#6e675f;--line:#afa598;--orange:#c57127;--orange2:#a95a1e;--dark:#1e1b18;--green:#4e7d57;--display:var(--font-rev-display),"Archivo Black","Arial Black",sans-serif;--serif:var(--font-rev-serif),Rockwell,Georgia,serif;--sans:var(--font-rev-sans),"Arial Narrow",sans-serif;--mono:var(--font-rev-mono),"Courier New",ui-monospace,monospace;--logo:var(--font-rev-logo),"Space Mono",ui-monospace,monospace;--rev-rail-w:44px;--rev-topbar-h:54px;--rev-paper:var(--paper);--rev-paper2:var(--paper2);--rev-card:var(--card);--rev-ink:var(--ink);--rev-console:var(--dark);--rev-orange:var(--orange);--rev-orange2:var(--orange2);--rev-line:var(--line);--rev-muted:var(--muted);--rev-success:var(--green);--rev-font-display:var(--display);--rev-font-mono:var(--mono);background:var(--paper);color:var(--ink);font-family:var(--serif);overflow-x:hidden}.revolver-root a,.revolver-root b,.revolver-root div,.revolver-root h1,.revolver-root h2,.revolver-root h3,.revolver-root h4,.revolver-root h5,.revolver-root h6,.revolver-root li,.revolver-root p,.revolver-root span,.revolver-root strong{color:inherit;letter-spacing:inherit;text-wrap:wrap}.revolver-root *,.revolver-root :after,.revolver-root :before{box-sizing:border-box}.revolver-root a{color:inherit;text-decoration:none}.revolver-root button{font:inherit;cursor:pointer}.revolver-root section{position:relative;border-bottom:1px solid var(--line)}.revolver-root :focus-visible{outline:2px solid var(--ink);outline-offset:2px}.revolver-root .wrap{max-width:1380px;margin:0 auto;padding:72px 46px}.revolver-root .eyebrow{font-family:var(--sans);font-weight:600;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.revolver-root .display{font-family:var(--display);font-weight:400;font-size:clamp(58px,8.4vw,132px);line-height:.82;letter-spacing:-.055em;text-transform:uppercase;margin:18px 0 0}.revolver-root .lede{font-family:var(--serif);font-size:clamp(17px,1.8vw,24px);line-height:1.5;max-width:700px}.revolver-root .small{font-size:14px;line-height:1.6;color:var(--muted)}.revolver-root .rev-mono{font-family:var(--mono)}.revolver-root .manual-title{font-family:var(--serif);font-weight:700;font-size:clamp(42px,5.2vw,78px);line-height:1.02;margin:12px 0 28px;letter-spacing:-.02em}.revolver-root .buy-btn{width:100%;border:1px solid var(--ink);background:var(--orange);color:#fff;padding:16px 18px;font-family:var(--mono);font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:.08em;transition:background-color .15s ease}.revolver-root .buy-btn:hover{background:var(--orange2)}.revolver-root .buy-btn:disabled{opacity:.6;cursor:not-allowed}.revolver-root .btn-ghost{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--ink);background:transparent;color:var(--ink);padding:14px 18px;font-family:var(--mono);font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:.08em;transition:background-color .15s ease}.revolver-root .btn-ghost:hover{background:var(--paper2)}@media (prefers-reduced-motion:reduce){.revolver-root *{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.revolver-root .campaign-sentence,.revolver-root .display,.revolver-root .manual-title,.revolver-root .product-name,.revolver-root h1,.revolver-root h2,.revolver-root h3{overflow-wrap:break-word;max-width:100%}@media (max-width:1050px){.revolver-root .wrap{padding:56px 28px}}@media (max-width:760px){.revolver-root .wrap{padding:44px 18px}.revolver-root .display{font-size:clamp(38px,12vw,72px);line-height:.92}.revolver-root .manual-title{font-size:clamp(28px,8vw,44px)}.revolver-root .lede{font-size:16px}.revolver-root .product-name{font-size:clamp(46px,16vw,92px)!important}.revolver-root .price{font-size:40px!important}.revolver-root .campaign-sentence{font-size:clamp(30px,9vw,56px)!important}}@media (max-width:380px){.revolver-root .wrap{padding:40px 14px}.revolver-root .display{font-size:clamp(32px,11vw,56px)}}