[data-rc-precision]{--precision-grid-color:#f59e0b0f}[data-rc-precision] [data-precision-grid]{background-image:linear-gradient(var(--precision-grid-color) 1px, transparent 1px), linear-gradient(90deg, var(--precision-grid-color) 1px, transparent 1px);background-size:32px 32px}[data-rc-precision-scanline]{pointer-events:none;mix-blend-mode:screen;position:absolute;inset:0;overflow:hidden}[data-rc-precision-scanline]:before{content:"";opacity:0;background:linear-gradient(90deg,#0000 0%,#f59e0b00 12%,#f59e0bd9 50%,#f59e0b00 88%,#0000 100%);height:1px;animation:3.4s cubic-bezier(.4,0,.2,1) .6s forwards rc-precision-scan;position:absolute;top:-2%;left:0;right:0;box-shadow:0 0 18px #f59e0b8c}@keyframes rc-precision-scan{0%{opacity:0;transform:translate(0,0)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(110vh)}}@media (prefers-reduced-motion:reduce){[data-rc-precision-scanline]:before{opacity:0;animation:none}}[data-rc-precision-setup-card]{color:#1a1a2a;background:radial-gradient(at 100% 0,#fff0d70a,#0000 60%),linear-gradient(#f6efe2 0%,#ece2cd 100%);border:1px solid #00000014;box-shadow:inset 0 1px #ffffff80,0 24px 48px -16px #000000b3,0 4px 12px #0006}[data-rc-precision-setup-card] .row{border-bottom:1px dashed #0000002e;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:6px 0;display:grid}[data-rc-precision-setup-card] .row:last-child{border-bottom:none}[data-rc-precision-setup-card] .row .key{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:#000000b3;font-size:11px}[data-rc-precision-setup-card] .row .val{font-family:var(--font-mono);color:#1a1a2a;font-size:13px;font-weight:600}[data-rc-precision-setup-card] .stamp{color:#e53e3ed9;font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px);background:#ffffff0d;border:2px solid #e53e3ea6;padding:6px 14px;font-size:11px;font-weight:700;position:absolute;bottom:18px;right:24px;transform:rotate(-7deg)}[data-rc-precision-tick]{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}[data-rc-precision-station]{transition:transform .32s cubic-bezier(.16,1,.3,1),border-color .32s cubic-bezier(.16,1,.3,1),box-shadow .32s cubic-bezier(.16,1,.3,1)}[data-rc-precision-station]:hover{border-color:#f59e0b73;transform:translateY(-2px);box-shadow:0 0 0 1px #f59e0b2e,0 24px 48px -12px #000000b3,0 0 32px -12px #f59e0b59}@media (prefers-reduced-motion:reduce){[data-rc-precision-station]{transition:none}[data-rc-precision-station]:hover{transform:none}}[data-rc-precision-faq] details{border-bottom:1px solid var(--border-hairline)}[data-rc-precision-faq] details>summary{cursor:pointer;font-family:var(--font-display);color:var(--text-primary);justify-content:space-between;align-items:baseline;gap:24px;padding:22px 0;font-size:17px;font-weight:600;list-style:none;transition:color .2s;display:flex}[data-rc-precision-faq] details>summary:hover{color:var(--accent-amber)}[data-rc-precision-faq] details>summary::-webkit-details-marker{display:none}[data-rc-precision-faq] details>summary .chev{font-family:var(--font-mono);color:var(--accent-amber);font-size:14px;font-weight:400;transition:transform .24s cubic-bezier(.16,1,.3,1)}[data-rc-precision-faq] details[open]>summary .chev{transform:rotate(45deg)}[data-rc-precision-faq] details>.body{max-width:60ch;color:var(--text-secondary);padding:0 0 24px;font-size:15px;line-height:1.6}@media (prefers-reduced-motion:reduce){[data-rc-precision-faq] details>summary .chev{transition:none}}[data-rc-precision-tier-row]{border-bottom:1px solid var(--border-hairline);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:14px 0;display:grid}[data-rc-precision-tier-row]:last-child{border-bottom:none}[data-rc-precision-tier-row] .label{flex-direction:column;gap:4px;display:flex}[data-rc-precision-tier-row] .label .name{font-family:var(--font-display);color:var(--text-primary);font-size:15px;font-weight:600}[data-rc-precision-tier-row] .label .desc{color:var(--text-dim);font-size:12px}[data-rc-precision-tier-row] .price{font-family:var(--font-mono);color:var(--accent-amber);text-align:right;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:14px}[data-rc-precision-ribbon]{background:linear-gradient(90deg, var(--accent-amber), var(--accent-red));color:#0a0a1a;font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;padding:6px 44px;font-size:9.5px;font-weight:700;position:absolute;top:18px;right:-38px;transform:rotate(45deg);box-shadow:0 4px 14px #00000080}[data-rc-precision-rail]{writing-mode:vertical-rl;font-family:var(--font-mono);letter-spacing:.34em;text-transform:uppercase;color:var(--text-mute);font-size:10.5px;transform:rotate(180deg)}
