﻿                                                                                          
.w8c{--space:clamp(24px,5vw,76px);overflow-wrap:break-word}.w8c .section{padding:var(--space) max(6%,calc((100% - 1240px)/2));border-bottom:3px solid var(--edge)}.w8c .eyebrow{font-size:11px;font-weight:900;letter-spacing:2px;margin-bottom:18px}.w8c h1{font-size:clamp(44px,6.5vw,90px);letter-spacing:-.055em}.w8c h2{font-size:clamp(34px,4.5vw,62px);letter-spacing:-.045em}.w8c h3{font-size:23px;line-height:1.2}.w8c p{max-width:65ch}.w8c p+p{margin-top:16px}.w8c .lead{font-size:clamp(18px,2vw,23px);line-height:1.6;margin-top:26px}.w8c .fine{font-size:13px;color:var(--muted)}.w8c .split{display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(28px,6vw,90px);align-items:center}.w8c .section-heading{display:flex;justify-content:space-between;align-items:end;gap:35px;margin-bottom:36px}.w8c .section-heading>p{max-width:370px}.w8c .card{border:3px solid var(--edge);padding:26px;background:var(--paper);box-shadow:7px 7px 0 var(--edge)}.w8c .grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.w8c .grid p{margin-top:14px}.w8c .number{display:block;font-size:12px;font-weight:900;letter-spacing:2px;margin-bottom:24px}.w8c .actions{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin-top:28px}.w8c .text-link{font-size:15px}.w8c .plain-control{border:2px solid var(--edge);background:var(--paper);color:var(--ink);padding:10px 16px;min-height:44px;font-size:14px;font-weight:700}.w8c .tag{display:inline-block;border:2px solid var(--edge);padding:4px 8px;font-size:11px;font-weight:900;letter-spacing:1px}.w8c blockquote{margin:30px 0 12px;border-left:5px solid var(--edge);padding-left:22px;font-size:clamp(18px,2vw,23px)}.w8c cite{display:block;font-style:normal;font-size:12px;letter-spacing:1px;margin-top:18px}.w8c .phone-preview{max-width:350px;margin:auto;border:7px solid var(--edge);border-radius:28px;padding:24px;background:var(--paper);box-shadow:12px 12px 0 var(--edge);transform:rotate(3deg)}.w8c .speaker{height:7px;width:65px;margin:0 auto 24px;background:var(--ink);border-radius:8px}.w8c .phone-preview h2{font-size:34px}.w8c .preview-row{border-top:2px solid var(--edge);padding:18px 0;display:flex;gap:22px}.w8c .preview-row b{font-size:26px}.w8c .preview-row span{align-self:center}.w8c .phone-tabs{border-top:3px solid var(--edge);padding-top:18px;font-size:12px;display:flex;justify-content:space-between}.w8c .frame-caption{margin-top:25px;font-size:12px;text-align:center}.w8c .live-stage{min-height:630px;display:flex;align-items:start;justify-content:center;padding:12px 0 35px}.w8c .expanded-screen{width:100%;border:4px solid var(--edge);background:var(--paper);box-shadow:8px 8px 0 var(--edge);padding:clamp(14px,3vw,30px);border-radius:0}.w8c.motion-ready .expanded-screen{width:calc(360px + (100% - 360px)*var(--open,0));border-radius:calc(28px*(1 - var(--open,0)))}.w8c .screen-top,.w8c .screen-bottom{display:flex;gap:18px;align-items:center;justify-content:space-between;flex-wrap:wrap}.w8c .screen-top h3{margin-top:12px}.w8c .screen-top .eyebrow{margin-bottom:0}.w8c .moto-list{list-style:none;padding:0;margin:24px 0}.w8c .moto-row{display:grid;grid-template-columns:58px minmax(0,1fr) auto;gap:16px;align-items:center;padding:20px 0;border-top:2px solid var(--edge)}.w8c .moto-row:first-child{border-top:5px solid var(--edge)}.w8c .moto-number{font-size:30px;font-weight:900;line-height:1}.w8c .moto-number small{display:block;font-size:10px;letter-spacing:1px;margin-bottom:7px}.w8c .rider span{display:block;font-size:12px;color:var(--muted)}.w8c .moto-row button{grid-column:2/4;justify-self:start}.w8c .tracker-offer h2 span{font-size:25px;letter-spacing:0}.w8c .offer-actions{display:grid;justify-items:start;gap:12px}.w8c .moto-facts{margin:28px 0}.w8c .moto-facts p{padding:13px 0;border-bottom:2px solid var(--edge)}.w8c .moto-facts span{font-size:12px;margin-right:20px}.w8c .board-title{display:flex;justify-content:space-between;gap:15px;align-items:end;margin:22px 0}.w8c .board-title h2{font-size:38px}.w8c .board-riders{list-style:none;padding:0;margin:20px 0}.w8c .board-riders li{display:flex;align-items:center;gap:24px;padding:16px 0;border-top:2px solid var(--edge)}.w8c .board-riders span{font-weight:900;font-size:12px}.w8c .camera-state{padding:18px;border:2px dashed var(--edge);margin-bottom:22px}.w8c .photo{border:4px solid var(--edge);box-shadow:9px 9px 0 var(--edge);background:var(--ground)}.w8c .photo img{width:100%;height:auto}.w8c .photo figcaption{padding:14px 18px;font-size:12px}.w8c .hero-price{display:flex;align-items:center;gap:22px;margin:26px 0}.w8c .hero-price strong{font-size:60px;line-height:1;font-weight:900}.w8c .hero-price span{font-size:14px}.w8c .price-table{width:100%;border-collapse:collapse;border:3px solid var(--edge);font-size:16px}.w8c .price-table th,.w8c .price-table td{padding:18px;text-align:left;border-bottom:2px solid var(--edge);vertical-align:top}.w8c .price-table thead{background:var(--ink);color:var(--paper)}.w8c .price-table th{width:46%}.w8c .price-table tbody th{font-weight:650}.w8c .coming-options{margin-top:28px;padding:24px;border:3px solid var(--edge)}.w8c .coming-options ul{display:flex;flex-wrap:wrap;gap:10px 22px;padding:0;list-style:none;margin:18px 0}.w8c .team-tiers{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:22px}.w8c .team-tiers strong{font-size:30px;display:block}.w8c .team-tiers span{font-size:14px}.w8c .team-tiers>div{border-top:4px solid var(--edge);padding-top:14px}.w8c .prose{max-width:900px;margin:auto}.w8c .prose h2{font-size:29px;letter-spacing:-1px;margin:36px 0 16px}.w8c .prose h1{margin-bottom:28px}.w8c .prose li{margin:12px 0}.w8c .prose a,.w8c .inline-link{color:var(--action);text-decoration:underline;text-underline-offset:4px}.w8c .draft-strip{border-bottom:3px solid var(--edge);padding:14px 6%;background:var(--ink);color:var(--paper);font-size:13px;font-weight:750}.w8c .pending{padding:22px;border:3px dashed var(--edge);margin:28px 0;background:var(--ground)}.w8c .contact-form{display:grid;gap:20px}.w8c label{font-weight:700;display:block}.w8c input,.w8c textarea,.w8c select{display:block;width:100%;max-width:100%;border:2px solid var(--edge);background:var(--paper);color:var(--ink);padding:12px;font:inherit;margin-top:7px;border-radius:0}.w8c textarea{resize:vertical;min-height:150px}.w8c .email{overflow-wrap:anywhere;font-weight:700}.w8c .form-note{border-left:4px solid var(--edge);padding-left:16px}.w8c .form-note a{text-decoration:underline}.w8c .contact-form button{justify-self:start}.w8c .legal-links{display:flex;flex-wrap:wrap;gap:18px;margin-top:35px;font-size:14px}
@media(min-width:900px){.w8c .expanded-screen[style*="--wide"] .moto-row button{grid-column:auto}.w8c .live-stage{min-height:600px}}
@media(max-width:800px){.w8c .split{grid-template-columns:1fr}.w8c .section-heading{display:block}.w8c .section-heading>p{margin-top:24px}.w8c .grid{grid-template-columns:repeat(2,minmax(0,1fr))}.w8c .phone-preview{margin-top:15px;transform:none}.w8c .plate-hero .photo{max-width:550px}.w8c .live-stage{min-height:0}.w8c.motion-ready .expanded-screen{width:100%;border-radius:0}.w8c .price-table th,.w8c .price-table td{padding:12px}.w8c .team-tiers{gap:8px}.w8c .screen-top .tag{max-width:100%}}
@media(max-width:450px){.w8c .section{padding-inline:6%}.w8c .grid{grid-template-columns:1fr}.w8c .card{padding:20px}.w8c .moto-row{gap:10px;grid-template-columns:45px minmax(0,1fr)}.w8c .moto-row button{grid-column:2}.w8c .moto-number{font-size:26px}.w8c .expanded-screen{padding:14px;box-shadow:5px 5px 0 var(--edge)}.w8c .price-table{font-size:14px}.w8c .team-tiers{grid-template-columns:repeat(2,1fr)}.w8c .phone-preview{padding:20px}.w8c .button{gap:20px;max-width:100%}}
@media(prefers-reduced-motion:reduce){.w8c.motion-ready .expanded-screen{width:100%;border-radius:0}}
                                                     
.w8c .prose a.button{color:var(--action-ink);text-decoration:none}.w8c .prose a.button.secondary{color:var(--ink)}
body[data-page="about"] .w8c .grid{grid-template-columns:repeat(2,minmax(0,1fr))}

@media(max-width:450px){body[data-page="about"] .w8c .grid{grid-template-columns:1fr}}



