.rp{--bg-page:#fff;--bg-quiet:#f6f7f4;--bg-quieter:#fafbf8;--line:#0f110817;--line-2:#0f110829;--ink:#1a1c14;--ink-2:#3a3d33;--ink-3:#6c6f63;--ink-4:#a1a399;--ok-tint:#eef4e3;--ok-edge:#c7d8a8;--ok-ink:#4a6b1f;--ok-strong:#6d9a2c;--warn-tint:#fdecd9;--warn-edge:#f3c98e;--warn-ink:#8a4e0a;--warn-strong:#d97c1b;--info-tint:#eef2f9;--info-edge:#c8d3e7;--info-ink:#2c4a7a;--orange:#fb7347;--orange-soft:#fde4d8;--orange-ink:#993c1d;--ff:"Poppins", "Inter", -apple-system, sans-serif;--ff-mono:ui-monospace, "JetBrains Mono", "SF Mono", Menlo, monospace;background:var(--bg-page);font-family:var(--ff);color:var(--ink);padding-bottom:96px;font-size:14px;line-height:1.55}.rp .rp-section-head{align-items:baseline;gap:14px;margin-bottom:26px;display:flex}.rp .rp-section-head .eyebrow{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--ink-3);align-items:center;gap:8px;font-size:10px;display:inline-flex}.rp .rp-section-head .eyebrow:before{content:"";background:var(--orange);width:14px;height:1.5px;display:inline-block}.rp .rp-section-head .eyebrow .num{color:var(--ink-4);margin-right:4px}.rp .rp-section-head h2{letter-spacing:-.018em;color:var(--ink);margin-left:12px;font-size:27px;font-weight:500;line-height:1.15}.rp .rp-section-head h2 em{color:var(--ink-3);font-style:normal}.rp .rp-section-head .meta{font-family:var(--ff-mono);color:var(--ink-3);text-transform:uppercase;letter-spacing:.08em;margin-left:auto;font-size:10.5px}.rp .rp-section-head .meta strong{color:var(--ink);font-weight:500}.rp .rp-section-head .meta a{color:var(--ink);border-bottom:.5px solid var(--line-2);padding-bottom:1px}.rp-hero{max-width:1440px;margin:0 auto;padding:32px 32px 0}.rp-hero-head{border-bottom:.5px solid var(--line);grid-template-columns:1.5fr 1fr;align-items:end;gap:48px;margin-bottom:24px;padding-bottom:28px;display:grid}.rp-hero .eyebrow{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--ink-3);align-items:center;gap:10px;margin-bottom:16px;font-size:10px;display:inline-flex}.rp-hero .eyebrow:before{content:"";background:var(--orange);width:14px;height:1.5px;display:inline-block}.rp-hero h1{letter-spacing:-.025em;color:var(--ink);max-width:18ch;margin-bottom:18px;font-size:44px;font-weight:500;line-height:1.05}.rp-hero h1 em{color:var(--ink-3);font-style:normal}.rp-hero .deck{color:var(--ink-2);max-width:56ch;margin-bottom:24px;font-size:16px;font-weight:300;line-height:1.55}.rp-hero .deck strong{color:var(--ink);font-weight:500}.rp-hero-actions{gap:10px;display:flex}.rp-hero-actions a{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.1em;border-radius:6px;align-items:center;gap:8px;padding:12px 18px;font-size:11px;font-weight:500;display:inline-flex}.rp-hero-actions a.primary{background:var(--orange);color:#fff}.rp-hero-actions a.primary .arr{color:#ffffffd9}.rp-hero-actions a.ghost{border:.5px solid var(--line-2);color:var(--ink-2);background:#fff}.rp-hero-actions a.ghost:hover{border-color:var(--ink);color:var(--ink)}.rp-hero-actions a.ghost .arr{color:var(--orange)}.rp-hero-aside{flex-direction:column;gap:6px;padding-bottom:4px;display:flex}.rp-hero-aside .pin-row{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3);align-items:center;gap:8px;font-size:10.5px;display:inline-flex}.rp-hero-aside .pin-row .pin:before{content:"";background:var(--ok-strong);width:5px;height:5px;box-shadow:0 0 0 2px var(--ok-tint);vertical-align:middle;border-radius:50%;margin-right:6px;display:inline-block}.rp-hero-aside .pin-row.amber .pin:before{background:var(--warn-strong);box-shadow:0 0 0 2px var(--warn-tint)}.rp-hero-aside .pin-row .v{color:var(--ink);font-weight:500}.rp-status{color:#fff;background:#0f1108;border-radius:12px;margin-bottom:64px;position:relative;overflow:hidden}.rp-status:before{content:"";pointer-events:none;background-image:linear-gradient(90deg,#ffffff06 1px,#0000 1px),linear-gradient(#ffffff06 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0}.rp-status-meta{z-index:1;font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.14em;color:#ffffff80;border-bottom:.5px solid #ffffff14;flex-wrap:wrap;align-items:center;gap:14px;padding:14px 28px;font-size:9.5px;display:flex;position:relative}.rp-status-meta .pin{color:#ffffffbf;align-items:center;gap:7px;display:inline-flex}.rp-status-meta .pin:before{content:"";background:var(--ok-strong);border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 2px #6d9a2c40}.rp-status-meta .sep{color:#fff3}.rp-status-meta .ts{margin-left:auto}.rp-status-meta .ts .v{color:#ffffffd9}.rp-status-grid{z-index:1;background:#ffffff12;grid-template-columns:repeat(5,1fr);gap:1px;display:grid;position:relative}.rp-status-cell{background:#0f1108;flex-direction:column;gap:8px;padding:22px 22px 20px;display:flex}.rp-status-cell .lbl{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.12em;color:#ffffff73;align-items:center;gap:8px;font-size:9.5px;display:inline-flex}.rp-status-cell .lbl:before{content:"";border-radius:50%;width:5px;height:5px}.rp-status-cell.ok .lbl:before{background:var(--ok-strong);box-shadow:0 0 0 2px #6d9a2c38}.rp-status-cell.amber .lbl:before{background:var(--warn-strong);box-shadow:0 0 0 2px #d97c1b33}.rp-status-cell.info .lbl:before{background:#6ea0d9;box-shadow:0 0 0 2px #6ea0d92e}.rp-status-cell .lbl .id{color:#ffffff40;margin-left:auto;font-size:8.5px}.rp-status-cell .val{font-family:var(--ff-mono);color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.005em;font-size:30px;font-weight:500;line-height:1.05}.rp-status-cell .val .unit{color:#ffffff8c;margin-left:4px;font-size:12px}.rp-status-cell .sub{font-family:var(--ff-mono);color:#ffffff8c;margin-top:auto;font-size:10.5px;line-height:1.5}.rp-status-cell .sub strong{color:#fff;font-weight:500}.rp-how{max-width:1440px;margin:0 auto;padding:0 32px}.rp-how-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.rp-how-step{border:.5px solid var(--line);background:#fff;border-radius:10px;flex-direction:column;gap:10px;padding:22px 22px 20px;display:flex;position:relative}.rp-how-step .n{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--ink-3);align-items:center;gap:8px;font-size:10px;display:inline-flex}.rp-how-step .n:before{background:var(--orange-soft);border:.5px solid var(--orange);width:22px;height:22px;color:var(--orange-ink);font-family:var(--ff-mono);border-radius:50%;justify-content:center;align-items:center;font-size:10px;font-weight:500;display:inline-flex}.rp-how-step:first-child .n:before{content:"01"}.rp-how-step:nth-child(2) .n:before{content:"02"}.rp-how-step:nth-child(3) .n:before{content:"03"}.rp-how-step:nth-child(4) .n:before{content:"04"}.rp-how-step:nth-child(5) .n:before{content:"05"}.rp-how-step:nth-child(6) .n:before{content:"06"}.rp-how-step h4{letter-spacing:-.008em;color:var(--ink);font-size:16px;font-weight:500}.rp-how-step p{color:var(--ink-2);font-size:13px;line-height:1.55}.rp-how-step .detail{border-top:.5px solid var(--line);font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3);margin-top:auto;padding-top:12px;font-size:9.5px}.rp-how-step .detail .v{color:var(--ink);font-weight:500}.rp-workshop{max-width:1440px;margin:64px auto 0;padding:0 32px}.rp-workshop-photo{border:.5px solid var(--line);background:linear-gradient(135deg,#2a3441 0%,#1a2230 55%,#0f1108 100%);border-radius:14px;height:360px;position:relative;overflow:hidden}.rp-workshop-photo:before{content:"";background-image:linear-gradient(90deg,#ffffff06 1px,#0000 1px),linear-gradient(#ffffff06 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0}.rp-workshop-photo:after{content:"";background:linear-gradient(#0000 40%,#0f1108c7 100%);position:absolute;inset:0}.rp-workshop-photo .photo-tag{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.12em;color:#fff6;z-index:1;font-size:9.5px;position:absolute;top:18px;right:22px}.rp-workshop-photo .caption{z-index:1;justify-content:space-between;align-items:flex-end;gap:24px;display:flex;position:absolute;bottom:28px;left:32px;right:32px}.rp-workshop-photo .caption .copy{max-width:46ch}.rp-workshop-photo .caption .eyebrow{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.14em;color:#fff9;align-items:center;gap:8px;margin-bottom:10px;font-size:9.5px;display:inline-flex}.rp-workshop-photo .caption .eyebrow:before{content:"";background:var(--orange);width:14px;height:1.5px;display:inline-block}.rp-workshop-photo .caption h3{letter-spacing:-.015em;color:#fff;font-size:24px;font-weight:500;line-height:1.2}.rp-workshop-photo .caption h3 em{color:#fff9;font-style:normal}.rp-workshop-photo .caption .stats{flex-shrink:0;gap:24px;display:flex}.rp-workshop-photo .caption .stat{flex-direction:column;gap:2px;display:flex}.rp-workshop-photo .caption .stat .v{font-family:var(--ff-mono);color:#fff;font-variant-numeric:tabular-nums;font-size:18px;font-weight:500}.rp-workshop-photo .caption .stat .k{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.1em;color:#ffffff80;font-size:9px}@media (max-width:700px){.rp-workshop-photo{height:300px}.rp-workshop-photo .caption{flex-direction:column;align-items:flex-start;gap:16px}}.rp-calc{max-width:1440px;margin:80px auto 0;padding:0 32px}.rp-calc-frame{border:.5px solid var(--line);background:#fff;border-radius:14px;overflow:hidden}.rp-calc-top{background:linear-gradient(160deg, var(--bg-quieter) 0%, #fff 70%);border-bottom:.5px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:24px;padding:24px 28px;display:flex}.rp-calc-top .left .eyebrow{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--ink-3);align-items:center;gap:8px;margin-bottom:10px;font-size:10px;display:inline-flex}.rp-calc-top .left .eyebrow:before{content:"";background:var(--orange);width:14px;height:1.5px;display:inline-block}.rp-calc-top .left h2{letter-spacing:-.015em;color:var(--ink);font-size:24px;font-weight:500;line-height:1.15}.rp-calc-top .left h2 em{color:var(--ink-3);font-style:normal}.rp-calc-top .note{font-family:var(--ff-mono);color:var(--ink-3);text-align:right;max-width:34ch;font-size:10px;line-height:1.6}.rp-calc-top .note strong{color:var(--ink);font-weight:500}.rp-calc-body{grid-template-columns:1fr 1fr 360px;gap:0;display:grid}.rp-calc-col{border-right:.5px solid var(--line);padding:22px 24px}.rp-calc-col:last-child{border-right:none}.rp-calc-col .col-head{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--ink-4);align-items:center;gap:8px;margin-bottom:14px;font-size:9.5px;display:flex}.rp-calc-col .col-head .step-n{background:var(--bg-quiet);border:.5px solid var(--line);width:18px;height:18px;color:var(--ink-3);border-radius:50%;justify-content:center;align-items:center;font-size:9px;display:inline-flex}.rp-drone-list{flex-direction:column;gap:5px;display:flex}.rp-drone-opt{border:.5px solid var(--line-2);cursor:pointer;text-align:left;width:100%;font-family:var(--ff);background:#fff;border-radius:7px;align-items:center;gap:10px;padding:11px 13px;transition:border-color .12s,background .12s;display:flex}.rp-drone-opt:hover{border-color:var(--ink-4);background:var(--bg-quieter)}.rp-drone-opt.selected{background:var(--orange-soft);border-color:var(--orange)}.rp-drone-opt .radio{border:1.5px solid var(--line-2);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.rp-drone-opt.selected .radio{border-color:var(--orange)}.rp-drone-opt.selected .radio:after{content:"";background:var(--orange);border-radius:50%;width:8px;height:8px}.rp-drone-opt .name{color:var(--ink);letter-spacing:-.005em;font-size:13px;font-weight:500}.rp-drone-opt.selected .name{color:var(--orange-ink)}.rp-comp-list{flex-direction:column;gap:5px;display:flex}.rp-comp-list .empty{font-family:var(--ff-mono);color:var(--ink-4);padding:14px 4px;font-size:11px;font-style:italic;line-height:1.6}.rp-comp-opt{border:.5px solid var(--line-2);cursor:pointer;background:#fff;border-radius:7px;grid-template-columns:18px 1fr auto;align-items:center;gap:11px;padding:11px 13px;transition:border-color .12s,background .12s;display:grid}.rp-comp-opt:hover{border-color:var(--ink-4);background:var(--bg-quieter)}.rp-comp-opt.selected{background:var(--orange-soft);border-color:var(--orange)}.rp-comp-opt .check{border:1.5px solid var(--line-2);border-radius:4px;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.rp-comp-opt.selected .check{background:var(--orange);border-color:var(--orange)}.rp-comp-opt.selected .check:after{content:"";border-bottom:1.5px solid #fff;border-left:1.5px solid #fff;width:7px;height:4px;margin-top:-2px;transform:rotate(-45deg)}.rp-comp-opt .name{color:var(--ink);letter-spacing:-.005em;font-size:13px;font-weight:500}.rp-comp-opt .price{font-family:var(--ff-mono);color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:12px}.rp-comp-opt.selected .price{color:var(--orange-ink)}.rp-calc-estimate{background:var(--bg-quieter);flex-direction:column;padding:22px 24px;display:flex}.rp-calc-estimate .col-head{margin-bottom:16px}.rp-estimate-rows{flex-direction:column;min-height:90px;margin-bottom:14px;display:flex}.rp-estimate-rows .empty{font-family:var(--ff-mono);color:var(--ink-4);font-size:11px;font-style:italic;line-height:1.6}.rp-estimate-rows .row{border-bottom:.5px dotted var(--line);color:var(--ink-2);grid-template-columns:1fr auto;align-items:baseline;gap:8px;padding:6px 0;font-size:12.5px;display:grid}.rp-estimate-rows .row .price{font-family:var(--ff-mono);color:var(--ink);font-variant-numeric:tabular-nums;font-size:11.5px}.rp-calc-totals{border-top:.5px solid var(--line);flex-direction:column;gap:6px;padding-top:12px}.rp-calc-totals .row{font-family:var(--ff-mono);color:var(--ink-3);grid-template-columns:1fr auto;gap:8px;font-size:11px;display:grid}.rp-calc-totals .row .v{font-variant-numeric:tabular-nums}.rp-calc-totals .row.range{color:var(--ink);border-top:.5px solid var(--line);margin-top:4px;padding-top:8px;font-size:16px;font-weight:500}.rp-calc-totals .row.range .v{color:var(--ink)}.rp-calc-est-note{font-family:var(--ff-mono);color:var(--ink-4);border-top:.5px solid var(--line);margin-top:14px;padding-top:14px;font-size:9.5px;line-height:1.6}.rp-calc-est-cta{flex-direction:column;gap:6px;margin-top:14px;display:flex}.rp-calc-est-cta .primary{background:var(--orange);color:#fff;font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.1em;cursor:pointer;border:none;border-radius:7px;justify-content:space-between;align-items:center;padding:12px 16px;font-size:11px;font-weight:500;text-decoration:none;transition:background .12s;display:flex}.rp-calc-est-cta .primary:hover{background:#d96138}.rp-scope{max-width:1440px;margin:80px auto 0;padding:0 32px}.rp-scope-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.rp-scope-card{border:.5px solid var(--line);background:#fff;border-radius:12px;padding:28px 32px}.rp-scope-card .eyebrow{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.14em;align-items:center;gap:8px;margin-bottom:14px;font-size:10px;display:inline-flex}.rp-scope-card.yes .eyebrow{color:var(--ok-ink)}.rp-scope-card.yes .eyebrow:before{content:"";background:var(--ok-strong);width:14px;height:1.5px;display:inline-block}.rp-scope-card.no .eyebrow{color:var(--ink-3)}.rp-scope-card.no .eyebrow:before{content:"";background:var(--ink-4);width:14px;height:1.5px;display:inline-block}.rp-scope-card h3{letter-spacing:-.012em;color:var(--ink);margin-bottom:16px;font-size:20px;font-weight:500;line-height:1.18}.rp-scope-card .list{flex-direction:column;gap:10px;display:flex}.rp-scope-card .item{color:var(--ink-2);grid-template-columns:22px 1fr;align-items:baseline;gap:10px;font-size:13.5px;line-height:1.5;display:grid}.rp-scope-card.yes .item:before{content:"✓";color:var(--ok-strong);font-weight:600;font-family:var(--ff-mono);text-align:center}.rp-scope-card.no .item:before{content:"✕";color:var(--ink-4);font-weight:500;font-family:var(--ff-mono);text-align:center}.rp-scope-card .item strong{color:var(--ink);font-weight:500}.rp-scope-card .footnote{border-top:.5px solid var(--line);font-family:var(--ff-mono);color:var(--ink-3);margin-top:16px;padding-top:14px;font-size:10.5px;line-height:1.6}.rp-scope-card .footnote strong{color:var(--ink);font-weight:500}.rp-services{max-width:1440px;margin:80px auto 0;padding:0 32px}.rp-services-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.rp-svc-card{border:.5px solid var(--line);background:#fff;border-radius:10px;flex-direction:column;gap:12px;padding:22px 22px 20px;display:flex}.rp-svc-card.feature{background:linear-gradient(160deg, var(--orange-soft) 0%, #fff 70%);border-color:#fb734759}.rp-svc-card .top{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.rp-svc-card .ix{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--ink-3);align-items:center;gap:8px;font-size:10px;display:inline-flex}.rp-svc-card .ix:before{content:"";background:var(--orange);border-radius:50%;width:4px;height:4px}.rp-svc-card .turnaround{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.08em;background:var(--bg-quiet);border:.5px solid var(--line);color:var(--ink-3);border-radius:999px;padding:3px 8px;font-size:9.5px}.rp-svc-card.feature .turnaround{border-color:var(--orange);color:var(--orange-ink);background:#fff}.rp-svc-card h4{letter-spacing:-.008em;color:var(--ink);font-size:16px;font-weight:500;line-height:1.2}.rp-svc-card p{color:var(--ink-2);font-size:12.5px;line-height:1.55}.rp-svc-card .foot{border-top:.5px solid var(--line);justify-content:space-between;align-items:baseline;margin-top:auto;padding-top:12px;display:flex}.rp-svc-card .foot .price{font-family:var(--ff-mono);color:var(--ink);font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}.rp-svc-card .foot .price .lbl{color:var(--ink-4);text-transform:uppercase;letter-spacing:.1em;font-size:9px;display:block}.rp-svc-card .foot .cta{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3);align-items:center;gap:6px;font-size:10px;display:inline-flex}.rp-svc-card .foot .cta .arr{color:var(--orange)}.rp-cover{max-width:1440px;margin:80px auto 0;padding:0 32px}.rp-cover-grid{grid-template-columns:1fr 1fr;align-items:stretch;gap:14px;display:grid}.rp-cover-card{border:.5px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.rp-cover-card.heliguy{border-color:#fb734766}.rp-cover-head{border-bottom:.5px solid var(--line);padding:22px 26px 20px;position:relative}.rp-cover-card.heliguy .rp-cover-head{background:linear-gradient(160deg, var(--orange-soft) 0%, #fff 80%)}.rp-cover-head .badge{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.1em;border-radius:999px;padding:4px 9px;font-size:9px;position:absolute;top:22px;right:26px}.rp-cover-card.heliguy .rp-cover-head .badge{background:var(--orange);color:#fff}.rp-cover-card.dji .rp-cover-head .badge{background:var(--bg-quiet);color:var(--ink-3);border:.5px solid var(--line)}.rp-cover-head .label{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--ink-3);margin-bottom:8px;font-size:10px}.rp-cover-head h3{letter-spacing:-.015em;color:var(--ink);margin-bottom:6px;font-size:22px;font-weight:500;line-height:1.15}.rp-cover-head .tagline{color:var(--ink-2);max-width:42ch;font-size:13px;line-height:1.5}.rp-cover-body{flex-direction:column;flex:1;gap:0;padding:20px 26px;display:flex}.rp-cover-row{border-bottom:.5px solid var(--line);grid-template-columns:130px 1fr;align-items:baseline;gap:14px;padding:11px 0;font-size:13px;display:grid}.rp-cover-row:last-child{border-bottom:none}.rp-cover-row .k{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-4);font-size:9.5px}.rp-cover-row .v{color:var(--ink-2);line-height:1.5}.rp-cover-row .v strong{color:var(--ink);font-weight:500}.rp-cover-foot{border-top:.5px solid var(--line);background:var(--bg-quieter);justify-content:space-between;align-items:center;gap:16px;padding:18px 26px 22px;display:flex}.rp-cover-foot .price{flex-direction:column;gap:2px;display:flex}.rp-cover-foot .price .amount{font-family:var(--ff-mono);color:var(--ink);font-variant-numeric:tabular-nums;font-size:20px;font-weight:500}.rp-cover-foot .price .amount .from{color:var(--ink-4);text-transform:uppercase;letter-spacing:.1em;margin-right:4px;font-size:9px}.rp-cover-foot .price .sub{font-family:var(--ff-mono);color:var(--ink-3);font-size:9.5px}.rp-cover-foot .price .sub.discount{color:var(--ok-ink);font-weight:500}.rp-cover-foot .buy{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.08em;cursor:pointer;white-space:nowrap;border-radius:7px;align-items:center;gap:8px;padding:11px 18px;font-size:10.5px;font-weight:500;text-decoration:none;display:inline-flex}.rp-cover-card.heliguy .rp-cover-foot .buy{background:var(--orange);color:#fff;border:none}.rp-cover-card.heliguy .rp-cover-foot .buy:hover{background:#d96138}.rp-cover-card.heliguy .rp-cover-foot .buy .arr{color:#ffffffd9}.rp-cover-card.dji .rp-cover-foot .buy{background:var(--ink);color:#fff;border:none}.rp-cover-card.dji .rp-cover-foot .buy:hover{background:#2d2f23}.rp-cover-card.dji .rp-cover-foot .buy .arr{color:var(--orange)}.rp-cover-note{text-align:center;font-family:var(--ff-mono);color:var(--ink-3);margin-top:14px;font-size:10.5px;line-height:1.6}.rp-cover-note strong{color:var(--ink);font-weight:500}.rp-track{max-width:1440px;margin:80px auto 0;padding:0 32px}.rp-track-card{color:#fff;background:#0f1108;border-radius:14px;grid-template-columns:1fr 1.3fr;gap:0;display:grid;position:relative;overflow:hidden}.rp-track-card:before{content:"";pointer-events:none;background-image:linear-gradient(90deg,#ffffff06 1px,#0000 1px),linear-gradient(#ffffff06 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0}.rp-track-body{z-index:1;padding:40px 44px;position:relative}.rp-track-body .eyebrow{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.14em;color:#ffffff8c;align-items:center;gap:8px;margin-bottom:14px;font-size:10px;display:inline-flex}.rp-track-body .eyebrow:before{content:"";background:var(--orange);width:14px;height:1.5px;display:inline-block}.rp-track-body .eyebrow .num{color:#ffffff59;margin-right:4px}.rp-track-body h2{letter-spacing:-.02em;color:#fff;max-width:18ch;margin-bottom:12px;font-size:28px;font-weight:500;line-height:1.12}.rp-track-body h2 em{color:#ffffff8c;font-style:normal}.rp-track-body p{color:#ffffffb8;max-width:42ch;margin-bottom:22px;font-size:14px;line-height:1.55}.rp-track-lookup{gap:8px;margin-bottom:18px;display:flex}.rp-track-lookup input{font-family:var(--ff-mono);color:#fff;background:#ffffff0f;border:.5px solid #fff3;border-radius:7px;outline:none;flex:1;padding:11px 14px;font-size:12px}.rp-track-lookup input::placeholder{color:#fff6}.rp-track-lookup input:focus{border-color:#ffffff73}.rp-track-lookup button{background:var(--orange);color:#fff;font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.08em;cursor:pointer;border:none;border-radius:7px;align-items:center;gap:8px;padding:11px 18px;font-size:10.5px;font-weight:500;display:inline-flex}.rp-track-lookup button:hover{background:#d96138}.rp-track-body .hint{font-family:var(--ff-mono);color:#ffffff73;font-size:10px;line-height:1.6}.rp-track-body .hint strong{color:#ffffffb3;font-weight:500}.rp-track-ticket{z-index:1;background:#ffffff08;border-left:.5px solid #ffffff1a;flex-direction:column;padding:32px 36px;display:flex;position:relative}.rp-ticket-head{border-bottom:.5px solid #ffffff1a;justify-content:space-between;align-items:baseline;margin-bottom:20px;padding-bottom:16px;display:flex}.rp-ticket-head .id{font-family:var(--ff-mono);color:#fff;font-size:13px;font-weight:500}.rp-ticket-head .id .hash{color:#fff6}.rp-ticket-head .status-pill{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--warn-strong);background:#d97c1b26;border:.5px solid #d97c1b66;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:9.5px;display:inline-flex}.rp-ticket-head .status-pill:before{content:"";background:var(--warn-strong);border-radius:50%;width:5px;height:5px}.rp-ticket-meta{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:22px;display:grid}.rp-ticket-meta .m{flex-direction:column;gap:3px;display:flex}.rp-ticket-meta .m .k{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.1em;color:#fff6;font-size:9px}.rp-ticket-meta .m .v{font-family:var(--ff-mono);color:#fff;font-size:12px}.rp-ticket-timeline{flex-direction:column;gap:0;display:flex}.rp-ticket-stage{grid-template-columns:24px 1fr;gap:14px;padding-bottom:18px;display:grid;position:relative}.rp-ticket-stage:last-child{padding-bottom:0}.rp-ticket-stage:before{content:"";background:#ffffff1f;width:1.5px;position:absolute;top:20px;bottom:-2px;left:11px}.rp-ticket-stage:last-child:before{display:none}.rp-ticket-stage .dot{z-index:1;background:#0f1108;border:1.5px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.rp-ticket-stage.done .dot{background:var(--ok-strong);border-color:var(--ok-strong)}.rp-ticket-stage.done .dot:after{content:"";border-bottom:1.5px solid #fff;border-left:1.5px solid #fff;width:7px;height:4px;margin-top:-1px;transform:rotate(-45deg)}.rp-ticket-stage.current .dot{background:var(--warn-strong);border-color:var(--warn-strong);box-shadow:0 0 0 4px #d97c1b2e}.rp-ticket-stage.current .dot:after{content:"";background:#fff;border-radius:50%;width:6px;height:6px}.rp-ticket-stage .body{padding-top:1px}.rp-ticket-stage .body .name{color:#ffffff80;letter-spacing:-.005em;font-size:13.5px;font-weight:500}.rp-ticket-stage.done .body .name,.rp-ticket-stage.current .body .name{color:#fff}.rp-ticket-stage .body .ts{font-family:var(--ff-mono);color:#fff6;margin-top:2px;font-size:10px;display:block}.rp-ticket-stage.current .body .ts{color:var(--warn-strong)}.rp-insurance{max-width:1440px;margin:80px auto 0;padding:0 32px}.rp-insurance-card{background:var(--info-tint);border:.5px solid var(--info-edge);border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:32px;padding:28px 36px;display:grid}.rp-insurance-body .eyebrow{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--info-ink);align-items:center;gap:8px;margin-bottom:12px;font-size:10px;display:inline-flex}.rp-insurance-body .eyebrow:before{content:"";background:var(--orange);width:14px;height:1.5px;display:inline-block}.rp-insurance-body .eyebrow .num{color:var(--ink-4);margin-right:4px}.rp-insurance-body h3{letter-spacing:-.015em;color:var(--ink);margin-bottom:10px;font-size:22px;font-weight:500;line-height:1.15}.rp-insurance-body h3 em{color:var(--ink-3);font-style:normal}.rp-insurance-body p{color:var(--ink-2);max-width:60ch;font-size:14px;line-height:1.55}.rp-insurance-body p strong{color:var(--ink);font-weight:500}.rp-insurance-cta{background:var(--info-ink);color:#fff;font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.1em;white-space:nowrap;border-radius:7px;align-items:center;gap:8px;padding:12px 20px;font-size:11px;font-weight:500;display:inline-flex}.rp-insurance-cta .arr{color:#ffffffb3}.rp-faq{max-width:1080px;margin:80px auto 0;padding:0 32px}.rp-faq-list{border:.5px solid var(--line);background:#fff;border-radius:12px;overflow:hidden}.rp-faq-item{border-bottom:.5px solid var(--line)}.rp-faq-item:last-child{border-bottom:none}.rp-faq-item summary{cursor:pointer;grid-template-columns:32px 1fr auto;align-items:baseline;gap:14px;padding:18px 24px;list-style:none;transition:background .12s;display:grid}.rp-faq-item summary::-webkit-details-marker{display:none}.rp-faq-item summary:hover{background:var(--bg-quieter)}.rp-faq-item summary .n{font-family:var(--ff-mono);color:var(--ink-4);letter-spacing:.08em;font-size:10px}.rp-faq-item summary .q{color:var(--ink);letter-spacing:-.005em;font-size:15px;font-weight:500;line-height:1.4}.rp-faq-item summary .toggle{font-family:var(--ff-mono);color:var(--ink-3);text-align:center;width:22px;font-size:14px}.rp-faq-item[open] summary .toggle:before{content:"−"}.rp-faq-item:not([open]) summary .toggle:before{content:"+"}.rp-faq-item[open] summary{background:var(--bg-quieter)}.rp-faq-item .a{color:var(--ink-2);padding:0 24px 22px 70px;font-size:14px;line-height:1.6}.rp-faq-item .a p{margin-bottom:10px}.rp-faq-item .a p:last-child{margin-bottom:0}.rp-faq-item .a strong{color:var(--ink);font-weight:500}.rp-faq-item .a a{color:var(--ink);border-bottom:.5px solid var(--line-2);padding-bottom:1px}.rp-final{max-width:1440px;margin:80px auto 0;padding:0 32px}.rp-final-card{border:.5px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:1.4fr 1fr;align-items:center;gap:56px;padding:44px 56px;display:grid}.rp-final-card .left{flex-direction:column;gap:14px;display:flex}.rp-final-card .eyebrow{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--ink-3);align-items:center;gap:8px;font-size:10px;display:inline-flex}.rp-final-card .eyebrow:before{content:"";background:var(--orange);width:14px;height:1.5px;display:inline-block}.rp-final-card h2{letter-spacing:-.02em;color:var(--ink);max-width:22ch;font-size:30px;font-weight:500;line-height:1.12}.rp-final-card h2 em{color:var(--ink-3);font-style:normal}.rp-final-card .sub{color:var(--ink-2);max-width:52ch;font-size:14.5px;line-height:1.55}.rp-final-card .right{flex-direction:column;gap:8px;display:flex}.rp-final-card .right .action{border:.5px solid var(--line);background:#fff;border-radius:8px;grid-template-columns:1fr auto;align-items:center;gap:14px;padding:14px 18px;transition:border-color .15s,background .15s;display:grid}.rp-final-card .right .action:hover{border-color:var(--ink-4);background:var(--bg-quieter)}.rp-final-card .right .action.primary{background:var(--orange);border-color:var(--orange);color:#fff}.rp-final-card .right .action.primary:hover{background:#d96138;border-color:#d96138}.rp-final-card .right .action .body{flex-direction:column;gap:3px;display:flex}.rp-final-card .right .action .lbl{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--ink-3);font-size:9.5px}.rp-final-card .right .action.primary .lbl{color:#ffffffe0}.rp-final-card .right .action .v{color:var(--ink);font-variant-numeric:tabular-nums;font-size:16px;font-weight:500}.rp-final-card .right .action.primary .v{color:#fff}.rp-final-card .right .action .arr{color:var(--orange);font-family:var(--ff-mono);font-size:16px}.rp-final-card .right .action.primary .arr{color:#fff}@media (max-width:1200px){.rp-hero-head{grid-template-columns:1fr;gap:24px}.rp-status-grid,.rp-how-grid{grid-template-columns:1fr 1fr}.rp-calc-body{grid-template-columns:1fr}.rp-calc-col{border-right:none;border-bottom:.5px solid var(--line)}.rp-scope-grid{grid-template-columns:1fr}.rp-services-grid{grid-template-columns:1fr 1fr}.rp-cover-grid,.rp-track-card{grid-template-columns:1fr}.rp-track-ticket{border-top:.5px solid #ffffff1a;border-left:none}.rp-insurance-card{grid-template-columns:1fr;gap:20px}.rp-final-card{grid-template-columns:1fr}}@media (max-width:900px){.rp-status-grid,.rp-how-grid,.rp-services-grid{grid-template-columns:1fr}}@media (max-width:700px){.rp-hero h1{font-size:32px}.rp-status-grid,.rp-how-grid,.rp-services-grid,.rp-ticket-meta{grid-template-columns:1fr}.rp-final-card{padding:32px 24px}}
