PageSourceSearch

https://slantapp.ai/assets/OperatorBriefs-dE3RLi53.js

js slantapp.ai collected 2026-10-05 15:06:10 UTC 44,227 bytes, 1 lines download raw bytes

1import{r as h,j as e,o,A as c}from"./index-tc5-nNLC.js";import{a as s,b as g,c as f}from"./businessModel-DVArq-HT.js";import{A as b}from"./arrow-left-kYemJdx8.js";import{C as y}from"./chevron-up-1gTexUQn.js";import{C as v}from"./chevron-down-DOFZ7rzv.js";const x="/assets/IMG_1465_1776436334946-B5cmKGso.jpeg",w="/assets/IMG_1466_1776436334946-DYD2z8wr.jpeg",j="/assets/IMG_1467_1776436712544-Bd0eqyml.jpeg",p=[{id:"on-location",name:"On Location / Endeavor",tier:"Tier A — Aspirational Anchor",tierColor:"#f59e0b",type:"Premium Hospitality Rights Holder",tagline:"Official hospitality rights for NFL, FIFA, Olympics, US Open.",coldBlast:"Their list is the most valuable in the industry — confirmed buyers of $5K–$50K premium hospitality packages across NFL, FIFA, and the Olympics cycle. But the cold-blast problem hits them hardest. Each new event cycle they go back to that list cold. No visibility into which buyers are already coordinating with each other socially. The person who bought the Super Bowl hospitality suite last year is in a WhatsApp group right now planning the World Cup with three other names on their list — and On Location can't see it.",uplift:"The Slant group formation layer sits between their CRM blast and their booking engine. It makes the social graph visible before the outreach goes out — so their sales team is calling warm clusters instead of cold individuals. In-event coordination justifies the premium price point. The Majority Report closes the attribution loop: which buyer influenced which booking, which creator content drove group formation, what the verified economic output of each hospitality event was.",entryAngle:"Don't lead with bookings. Lead with: 'Your premium package holders have a social graph you can't see. People who attended your Super Bowl hospitality are already planning the World Cup together — but your CRM shows them as individuals. We make that group visible before you send the first email.' Tie to conversion uplift and the settlement report as a data product they can sell to corporate clients.",contacts:[{role:"SVP Partnerships / Strategic Alliances",priority:"Primary"},{role:"VP Hospitality Products",priority:"Primary"},{role:"Director of Event Experiences",priority:"Primary"},{role:"Global Head of Fan Engagement",priority:"Secondary"}],reachHow:"Warm intro via connector (former NFL VP relationship) is the fastest path. LinkedIn cold outreach alone will not land this account. Cameron-type relationship — someone who already sits inside the Endeavor orbit or NFL partnership infrastructure — is the access lever. A single pilot here is the case study that opens every other door.",pilot:"2–3 NFL international series games. On Location selects confirmed package holders from existing list. Slant wraps the experience layer around those confirmed travelers. Booking checkout stays with On Location. Measure: group formation rate vs. prior event baseline, average party size per booking, in-destination spend per traveler.",revenueShare:"Slant may take a share of confirmed in-destination merchant activation revenue generated by their travelers. Any On Location revenue share or Majority Report license is subject to verified attribution and a final agreement.",urgency:"medium",urgencyNote:"Long procurement cycle — start relationship now for 2026 World Cup window."},{id:"mac-sports",name:"MAC Sports Travel",tier:"Tier A — Fastest Path to Pilot",tierColor:"#10b981",type:"Founder-Led Sports Travel Packager",tagline:"Group packages for NFL games, European fixtures, college bowls.",coldBlast:"Small team going back to the list manually every event cycle. Every NFL Europe game is a fresh outreach effort — blast goes out, a fraction responds, someone on the team spends days manually figuring out who wants to travel together, coordinates logistics by email and phone. The relationship goes cold again until the next event. There is no community between cycles.",uplift:"Past NFL London travelers can see who from their network is forming a group for the Munich game before the operator sends the first email. By the time the blast hits, groups are partially formed and intent is visible. The coordination burden drops because groups self-assemble through the Slant experience layer. Group size per booking increases. Repeat booking rate increases because the community stays warm between events.",entryAngle:"Direct to foun
1der or president — this is the fastest decision path. 'Your CRM goes cold between events. Your past travelers are already talking to each other about the next game — you just have no way to see it or route it back through your booking engine. Slant keeps those relationships warm and surfaces who's ready to book before you send the first email.'",contacts:[{role:"Owner / Founder / President",priority:"Primary"},{role:"VP of Partnerships",priority:"Secondary"},{role:"Head of Group Sales",priority:"Champion"}],reachHow:"LinkedIn direct message is very effective in this niche. Founder-accessible — no 6-month procurement cycle. Head of Group Sales is the internal champion; founder makes the final call. Sports tourism association directories and referral via hotels or ticket brokers they already use.",pilot:"2 NFL Europe fixtures (60–90 days). Operator selects 2 events from existing calendar. Slant experience layer activates around confirmed bookings. Booking checkout stays with MAC. Measure: group size per booking vs. prior event average, time-from-inquiry-to-booking, email-to-inquiry conversion rate.",revenueShare:"Zero upfront cost in the proposed pilot. Slant may take a share of confirmed incremental in-destination merchant activation revenue, and any operator share is subject to verified attribution and a final agreement.",urgency:"high",urgencyNote:"Ready to pilot in 60–90 days. First target for live proof point."},{id:"absolut-sport",name:"ABSOLUT Sport",tier:"Tier A — European Calendar Fit",tierColor:"#8b5cf6",type:"European Sports Travel Operator",tagline:"Premium sports tourism across UEFA Champions League and major European fixtures.",coldBlast:"European operator with a list of fans who travel specifically for premium sports experiences — UEFA Champions League, NFL London, Frankfurt, Munich. Same cold-blast problem as MAC, but with a European audience that is already highly community-oriented. Their fans self-organize in Facebook groups and WhatsApp communities around their club and event affiliations — but those communities book through ABSOLUT as individuals, not as coordinated groups.",uplift:"The social layer is especially powerful for this audience because European sports fans already self-organize — ABSOLUT's problem is that those communities book through them individually and the operator has no visibility into the social graph. Slant moves that community conversation into a booking flow that routes back to the operator. Confirmed group travelers get the in-event coordination layer on top of the existing package.",entryAngle:"Your customers are already in travel communities together — WhatsApp groups, supporters club chats, fan forums. When they decide to book the Champions League final or NFL London, they book individually through you. Slant connects those existing communities to your booking flow so they arrive as groups, not as strangers who happened to buy the same package.",contacts:[{role:"Managing Director",priority:"Primary"},{role:"Head of Group Sales",priority:"Champion"},{role:"Director of Sports Travel Operations",priority:"Secondary"}],reachHow:"European sports tourism conference circuit. LinkedIn direct to MD. Referral via UEFA hospitality reseller network or Champions League hospitality contacts. Understand whether they have existing digital touchpoints with their traveler base or if it is purely email and phone — this affects the integration model.",pilot:"2–3 Champions League fixtures or NFL European series games. Slant experience layer activates around confirmed package holders. Measure: group formation rate, party size per booking, in-destination spend attribution, repeat booking intent.",revenueShare:"Zero upfront cost in the proposed pilot. Any revenue share would depend on confirmed in-destination merchant activation and final terms. Majority Report settlement output may be available for licensing after each event.",urgency:"high",urgencyNote:"NFL European Series 2026 calendar live now. 2025–26 UCL cycle already in motion."},{id:"major-league",name:"Major League Vacations",tier:"Tier B — Volume Testing",tierColor:"#3b82f6",type:"High-Volume Sports Travel Packager",tagline:"Scalable U.S. sports travel with strong NFL and MLB footprint.",coldBlast:"Higher volume, more process-oriented than founder-led operators. The cold-blast problem manifests at scale — they send a large number of event-by-event emails to activate the list, and the cost of each cold-blast cycle adds up. Conversion rates on cold blasts to an unwarmed list are low, and the manual group coordination overhead scales with the number of events on the calendar.",uplift:"The CAC reduction story should be tested here. At their volume, the pilot can measure whether warming the list improves blast-to-booking conversion cost against the operator's own baseline. Group size per booking may change as individual inquiries see who else from their network is going.",entryAngle:"Your outbound cost per activated group booking is a function of how cold your list is each event cycle. Slant keeps the list warm between events — so your next blast converts at a higher rate than the last one, and your team spends less t
1ime manually coordinating groups that would self-assemble if you gave them a way to find each other.",contacts:[{role:"VP of Sales",priority:"Primary"},{role:"Head of Group Sales",priority:"Champion"},{role:"Director of Sports Travel Operations",priority:"Secondary"}],reachHow:"VP Sales or Head of Group Sales first — they are judged on conversion rates and feel the cold-blast cost daily. NFL travel partner directories, sports tourism association membership lists, referral via shared hotel or ticket broker contacts.",pilot:"3–5 NFL fixtures across one event series. Measure: email-to-inquiry conversion rate vs. prior event baseline, time-from-inquiry-to-booking, group size per confirmed booking. Data sufficient to build the business case for a full-season partnership.",revenueShare:"Zero upfront cost in the proposed pilot. Slant may take a share of confirmed in-destination merchant activation revenue. Any operator share and Majority Report use are subject to verified attribution and final terms.",urgency:"medium",urgencyNote:"Sequence after MAC Sports Travel pilot — use proof point to accelerate."},{id:"match",name:"MATCH Hospitality",tier:"Tier A — FIFA Emergency",tierColor:"#f43f5e",type:"Official FIFA World Cup Hospitality Partner",tagline:"Primary gateway to World Cup packages at scale. 2026 is live now.",coldBlast:"Different from the consumer operators. Their buyers are corporate hospitality purchasers, national football associations, and premium individual buyers committing to $10K–$100K+ World Cup packages. The cold-blast problem here is an inventory allocation problem: MATCH has to commit to buying hospitality inventory before they know how demand will cluster by nationality, by corporate segment, by geography. They are making blind bets on how many German corporate buyers vs. US hospitality groups vs. Brazilian fan clusters they will have. Getting this wrong means unsold premium inventory or turned-away demand.",uplift:"Slant's group formation layer surfaces demand clustering by nationality and affiliation weeks before MATCH has to commit to allocation. That is pre-allocation intelligence that nothing in their current stack produces. The second angle is corporate buyer justification: a corporation buying 20 World Cup hospital
1ity seats needs to prove the spend to their CFO. The Majority Report gives them verified engagement data — attendance confirmation, in-destination activity, group cohesion metrics — that turns an entertainment expense into a documented business development investment.",entryAngle:"You are committing to inventory allocation before you know how demand clusters. We can show you clustering signals by nationality and corporate affiliation six weeks before you need to commit — so your allocation matches actual demand rather than last cycle's guess. After the event, we give your corporate buyers verified proof of impact they can take back to their CFO.",contacts:[{role:"Director of Sales (Hospitality Packages)",priority:"Primary"},{role:"Head of Event Sales",priority:"Primary"},{role:"Commercial Partnerships Lead",priority:"Secondary"},{role:"Regional Sales Director (US / Europe)",priority:"Secondary"}],reachHow:"FIFA hospitality partner directories. LinkedIn via MATCH Hospitality employees. Sports business global conferences. World Cup hospital
1ity reseller network. Begin relationship-building immediately — do not wait until 2026 tournament year.",pilot:"Identify 1–2 FIFA Confederations Cup or regional qualifier events as the entry point before the World Cup proper. Alternatively, negotiate a 2026 World Cup pilot around 2–3 host city group stage clusters. Measure: pre-allocation clustering signal accuracy, corporate buyer engagement data, in-destination spend attribution per hospitality tier.",revenueShare:"Slant provides pre-allocation intelligence as a data-service proposal. A post-event Majority Report license and any in-destination merchant activation split would be subject to verified results and final terms.",urgency:"critical",urgencyNote:"MATCH is actively selling 2026 packages NOW. Window to enter 2026 cycle is months, not quarters. First contact this quarter."}],k=[{label:"Pilot Duration",value:"60 days from first event activation"},{label:"Operator Commitment",value:"Share confirmed traveler list for 2–3 selected events. No changes to existing booking engine or checkout flow."},{label:"Slant Commitment",value:"Deploy experience layer around confirmed travelers. Deliver pre-formed group signals before each event blast. Produce Majority Report settlement record within 48 hours of each event close."},{label:"Success Metrics",value:"Group formation rate, average party size per booking, in-destination spend per traveler, email-to-inquiry conversion rate, repeat booking intent — all measured against operator's prior event baseline."},{label:"Revenue Structure",value:"Zero upfront cost to operator. Slant takes a share of incremental in-destination merchant activation revenue. Operator receives revenue share on confirmed traveler activations and optional Majority Report licensing fee."},{label:"Data Ownership",value:"Operator owns their traveler list and booking data at all times. Slant owns the activation and attribution layer. Majority Report is jointly commissioned — operator licenses the output."},{label:"Exit Clause",value:"Either party may exit after the first event with 14 days written notice. No penalty. Slant retains the right to use aggregated, anonymised event data for benchmarking."},{label:"Expansion Trigger",value:"Full-season partnership activates automatically if pilot metrics exceed operator baseline by 15%+ on any two of the four primary metrics."}],N=[{id:"offers",color:"#10b981",icon:"◈",title:"Offers & Discounts",subtitle:"Contextual merchant access, not generic coupons.",body:"Confirmed travelers get access to exclusive offers activated by their presence in the destination — restaurant reservations, venue upgrades, fan zone experiences, local dining deals. These are not email coupons. They surface at the right moment in the traveler's journey, tied to where they are in the city. Operators can co-brand the offer layer as a premium add-on to their existing packages: 'As a MAC Sports Travel guest in London, you have access to exclusive Chain offers reserved for your group.' The merchant pays for the verified foot traffic. The operator's travelers get access they couldn't book on their own.",operatorAngle:"Operators gain a potential premium benefit they can advertise pre-booking at zero upfront cost; pilot data will test whether merchant participation covers the experience layer."},{id:"slant-brain",color:"#8b5cf6",icon:"◉",title:"Dynamic Pricing via Slant Brain",subtitle:"Supply-demand economics negotiated in real time.",body:"Slant Brain monitors local supply and demand continuously across the merchant ring around an event. If a pub has 40 empty seats two hours before kickoff, Slant Brain surfaces that inventory to travelers in the chain at a negotiated discount — filling capacity that would otherwise go empty and driving incremental spend the operator's traveler would not have found on their own. Conversely, when demand spikes around a scarce experience, Slant Brain manages access to maintain value for confirmed travelers. The operator's guests get a dynamic insider access layer — not static deals, but a live market for in-destination experiences.",operatorAngle:"The right offer may improve discovery and in-destination spend; the pilot should measure any change against the operator's baseline without assuming an uplift."},{id:"safety",color:"#f59e0b",icon:"◎",title:"Safety Chain — Emergency Logic",subtitle:"Real-time personal safety for international group travel.",body:"Every confirmed traveler in a Slant chain has access to the Safety Chain layer: emergency contacts, interval check-ins, and a one-tap SOS that notifies their contact list with real-time location. For operators running international group travel — NFL London, World Cup, European fixtures — this is a genuine premium differentiator that no competitor offers. A solo traveler in a foreign city at 1am after a night match has a safety net built into the same experience layer as their restaurant reservation. Operators can offer Safety Chain enrollment as a feature of their premium packages, particularly valuable for corporate hospital
1ity clients who need to demonstrate duty of care for traveling staff.",operatorAngle:"Corporate hospitality buyers have a duty-of-care obligation for traveling employees. Safety Chain is a documentable feature that differentiates the operator's premium tier."},{id:"gamification",color:"#f43f5e",icon:"◆",title:"Gamification — Points, Vanity Chains & Leaderboards",subtitle:"Sports travel history as a verified, shareable identity asset.",body:"Travelers earn points for every chain check-in, merchant redemption, group formation, and referral. Points convert into rewards — experience upgrades, early access, exclusive chain stops. Vanity chains let fans build a permanent, verified record of their sports travel identity: 'I was at NFL London 2024, NFL Munich 2025, World Cup 2026 — here is the chain.' That record is shareable, attributable, and genuinely novel — no platform has ever produced a verified sports travel history that connects content, location, spend, and group. For operators, the gamification layer drives repeat booking because travelers are building toward something. A fan who is three events into their NFL Europe chain is far more likely to book the fourth than a cold name on a list.",operatorAngle:"Repeat booking intent is the operator's most valuable metric. Fans building a chain record have an intrinsic incentive to travel again — through the same operator."},{id:"ai-recommendations",color:"#06b6d4",icon:"◍",title:"AI Recommendations",subtitle:"Personalized in-destination intelligence, not generic trip tips.",body:"Slant's AI companion learns each traveler's preferences across the chain — which stops they linger at, what they skip, what they spend on — and surfaces recommendations that match their actual behavior in real time. A traveler who has spent three evenings in craft beer pubs gets different next-stop suggestions than one who has prioritized fine dining and stadium-adjacent experiences. For group travelers, the AI balances individual preferences against group consensus, surfacing options that satisfy the most people without requiring manual negotiation. Operators currently have no post-booking intelligence layer — their travelers are invisible between check-in and check-out. Slant's AI makes that window visible and valuable.",operatorAngle:"Operators can position AI-guided city access as a named feature of their premium package — 'your Slant AI companion is included with every booking' — at no additional cost."},{id:"social-remixing",color:"#a855f7",icon:"◐",title:"Social Posting & Remixing",subtitle:"Every traveler becomes a micro-creator. Every post is attributed.",body:"Travelers can post moments directly from within the chain — check-in content, experience highlights, group shots at chain stops — and remix creator content that originally drove them to book the trip. Each post carries embedded attribution: which chain, which event, which operator package. When a traveler posts from the NFL London chain and a friend sees it and books the same operator's Munich package, Slant captures that attribution path end-to-e
1nd. Operators gain a word-of-mouth engine that is measurable, not anecdotal — every referral booking that originates from a traveler's social post is traceable back to the original package and the original content that seeded the trip.",operatorAngle:"Word-of-mouth has always influenced sports travel bookings. Attribution is designed to show which posts preceded later actions; the pilot should establish whether that signal is predictive."},{id:"creator-studio",color:"#84cc16",icon:"◑",title:"Creator Studio",subtitle:"Professional creators embedded in the operator's event experience.",body:"Operators can commission creator content directly through Slant's Creator Studio infrastructure — a creator who already has an audience of fans traveling to the same event produces pre-trip content, city guides, and in-event highlights that go out to the operator's list under the operator's brand or as co-branded content. The creator is paid on verified performance: how many fans from the operator's list engaged with their content, how many scanned into the chain, how much they spent. This replaces the current model where operators either pay for generic travel content with no attribution or sponsor creators with no way to measure whether the content moved bookings. Creator Studio closes that loop — content spend becomes measurable and performance-based.",operatorAngle:"Operators can replace anecdotal creator reporting with attributable settlement data; any performance payment remains subject to verified events and the agreed terms."},{id:"notes-lists",color:"#f97316",icon:"◧",title:"Notes & Lists",subtitle:"Personal travel organization built into the journey, not bolted on.",body:"Every traveler in the chain has a private notes and lists layer — packing lists before departure, must-do lists for the city, shared group lists for coordinating who is handling what, and personal notes attached to specific chain stops. Notes survive between events and accumulate into a personal travel record tied to the traveler's chain history. A fan who noted 'best pre-match pub in London' on their NFL London chain has that note waiting for them when they return the following year. Lists can be shared with travel companions inside the group, creating a lightweight coordination layer that replaces the group WhatsApp chaos operators currently have no visibility into.",operatorAngle:"Operators can pre-populate recommended lists for their package holders — 'Your MAC Sports Travel London guide' — positioning their brand as the curator of the in-destination experience."},{id:"av-capture",color:"#e879f9",icon:"◨",title:"Audio & Video Capture",subtitle:"Every moment stored, attributed, and replayable — permanently.",body:"Travelers can capture audio and video directly within the chain at any stop — a pre-match atmosphere recording outside Wembley, a video of the group at their chain-gated restaurant, a voice note about a hidden local bar. Every capture is timestamped, geotagged to the chain stop, and stored in the traveler's personal journey archive. The archive is permanent — not ephemeral Stories that disappear in 24 hours. A fan's NFL Europe journey becomes a documentary record they own: every stop, every capture, every moment in order. That archive feeds back into the social layer (shareable highlights) and the gamification layer (chain completion rewards). For operators, their package holders are producing an authentic, timestamped record of the experience the operator sold them — which is the most credible marketing asset the operator will ever have.",operatorAngle:"Package holders producing authentic journey footage is user-generated proof of the experience quality. Operators can request permission to use highlights in future marketing — replacing stock travel photography with real documented moments."},{id:"shopify",color:"#96bf48",icon:"◪",title:"Shopify Creator Stores",subtitle:"Creator merchandise surfaces at the moment travelers are already spending.",body:"Creators with Shopify stores can list relevant items directly inside the chain experience — fan gear, city-specific merchandise, trip accessories — visible to travelers who are already in the destination and already in a spending mindset. A creator who drove a fan to book an NFL London trip can surface their store's fan collection at the chain stop nearest the stadium, the day of the match. This is not an ad — it is a curated product recommendation from the same creator whose content moved the fan to travel in the first place. The attribution path is complete: creator content drove the booking, creator merchandise drove the purchase, all captured in a single settlement record. No travel operator currently offers their package holders access to creator-curated commerce inside the destination experience.",operatorAngle:"Operators can offer creator-commerce access as a named package benefit — 'exclusive in-destination offers from the creators who brought you here' — at zero cost, with a revenue share on any purchases made by their confirmed travelers."},{id:"voice-command",color:"#38bdf8",icon:"◫",title:"Voice Command",subtitle:"Hands-free navigation and chain interaction for real-world conditions.",body:"Stadium environments are loud. City streets require both hands. Post-match crowds are disorienting. Slant's voice command layer lets travelers navigate the chain, retrieve recommendations, set reminders, capture notes, and trigger safety check-ins without touching their phone. 'Take me to the next chain stop,' 'What's the offer at the pub nearby,' 'Add this place to my list,' 'Check me in' — all hands-free. For international travelers unfamiliar with a city, voice-guided chain navigation removes the friction that causes people to abandon the experience and fall back to Google Maps. For operators, a traveler who stays engaged with the chain throughout the trip generates more attribution data, more merchant interactions, and a more complete journey record than one who checks in at the stadium and goe
1s dark for the rest of the event window.",operatorAngle:"Traveler engagement across the full event window — not just match day — is what produces the in-destination spend data the operator needs to prove the uplift story to their next account."}],S={critical:{label:"CRITICAL — ACT NOW",color:"#f43f5e",bg:"rgba(244,63,94,0.1)"},high:{label:"HIGH — This Quarter",color:"#f59e0b",bg:"rgba(245,158,11,0.1)"},medium:{label:"MEDIUM — Next 90 Days",color:"#3b82f6",bg:"rgba(59,130,246,0.1)"}};function E(){const[d,m]=h.useState("mac-sports"),[n,u]=h.useState(!1),a=p.find(t=>t.id===d),i=S[a.urgency];return e.jsx("div",{className:"min-h-screen bg-[#050a14] text-white",children:e.jsxs("div",{className:"max-w-4xl mx-auto px-5 py-10",children:[e.jsxs("div",{className:"flex items-center gap-3 mb-10",children:[e.jsx(o,{href:"/connector-model",children:e.jsxs("button",{className:"flex items-center gap-1.5 text-xs text-slate-500 hover:text-slate-300 transition-colors","data-testid":"back-to-connector",children:[e.jsx(b,{size:13})," Connector Model"]})}),e.jsx("span",{className:"text-slate-700",children:"·"}),e.jsx("span",{className:"text-[10px] font-mono text-slate-600 uppercase tracking-widest",children:"Operator Account Briefs"})]}),e.jsxs("div",{className:"mb-10",children:[e.jsx("h1",{className:"text-3xl font-bold tracking-tight mb-3",children:"Operator Account Briefs"}),e.jsx("p",{className:"text-slate-400 text-sm leading-relaxed max-w-2xl",children:"Five target accounts for Slant's operator uplift strategy. Each already has travelers, bookings, and ticketing for the events Slant's grassroots outreach is targeting. The model is revenue share — not replacement. Slant adds the group formation layer, in-event activation, and settlement attribution that none of them currently have."})]}),e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4 mb-10",children:[e.jsx("div",{className:"rounded-xl overflow-hidden border border-slate-800",children:e.jsx("img",{src:x,alt:"What Slant Creates for Operators — Conv, AOV, CAC, LTV",className:"w-full h-auto object-cover","data-testid":"img-operator-roi"})}),e.jsx("div",{className:"rounded-xl overflow-hidden border border-slate-800 bg-black flex items-center justify-center",children:e.jsx("img",{src:w,alt:"Integrated Group Layers / Attribution Loop",className:"w-full h-auto object-cover","data-testid":"img-attribution-loop"})})]}),e.jsxs("div",{className:"mb-10",children:[e.jsxs("div",{className:"mb-3",children:[e.jsx("div",{className:"text-[10px] font-mono text-slate-500 uppercase tracking-widest mb-1",children:"In-Event Activation"}),e.jsx("p",{className:"text-slate-400 text-sm leading-relaxed max-w-2xl",children:"Operators don't just get more bookings — they get additional activations layered on top of the event itself. Celebrity appearances, DJ warmups, exclusive fan meetups, signing sessions. Slant coordinates the experience layer so operators can offer something no OTA can match."})]}),e.jsx("div",{className:"rounded-xl overflow-hidden border border-slate-800 bg-white",children:e.jsx("img",{src:j,alt:"Operator Pilot Flow — Select Games, Slant Experience Layer, Booking Flow, In-Event Activation, Measure Outcomes",className:"w-full h-auto object-contain","data-testid":"img-pilot-flow"})})]}),e.jsx("div",{className:"flex flex-wrap gap-2 mb-8",children:p.map(t=>e.jsx("button",{onClick:()=>m(t.id),"data-testid":`account-tab-${t.id}`,className:"px-3 py-1.5 rounded-full text-xs font-medium transition-all border",style:d===t.id?{backgroundColor:t.tierColor,borderColor:t.tierColor,color:"#000"}:{backgroundColor:"transparent",borderColor:"#1e293b",color:"#64748b"},children:t.name},t.id))}),e.jsxs("div",{className:"space-y-6",children:[e.jsxs("div",{className:"rounded-xl border border-slate-800 bg-[#0c1420] p-6",children:[e.jsxs("div",{className:"flex flex-wrap items-start justify-between gap-4 mb-4",children:[e.jsxs("div",{children:[e.jsx("div",{className:"text-[10px] font-mono uppercase tracking-widest mb-1",style:{color:a.tierColor},children:a.tier}),e.jsx("h2",{className:"text-2xl font-bold",children:a.name}),e.jsx("div",{className:"text-slate-400 text-sm mt-0.5",children:a.type})]}),e.jsx("div",{className:"px-3 py-1.5 rounded-full text-[10px] font-mono font-bold uppercase tracking-wider",style:{backgroundColor:i.bg,color:i.color},"data-testid":`urgency-${a.id}`,children:i.label})]}),e.jsx("p",{className:"text-slate-300 text-sm italic border-l-2 pl-4",style:{borderColor:a.tierColor},children:a.tagline}),a.urgencyNote&&e.jsx("p",{className:"text-xs mt-4",style:{color:i.color},children:a.urgencyNote})]}),e.jsxs("div",{className:"rounded-xl border border-slate-800 bg-[#0c1420] p-6",children:[e.jsx("div",{className:"text-[10px] font-mono text-slate-500 uppercase tracking-widest mb-3",children:"The Cold-Blast Problem"}),e.jsx("p",{className:"text-slate-300 text-sm leading-relaxed",children:a.coldBlast})]}),e.jsxs("div",{className:"rounded-xl border border-slate-800 p-6",style:{backgroundColor:`${a.tierColor}0d`,borderColor:`${a.tierColor}30`},children:[e.jsx("div",{className:"text-[10px] font-mono uppercase tracking-widest mb-3",style:{color:a.tierColor},children:"What Slant Adds"}),e.jsx("p",{className:"text-slate-200 text-sm leading-relaxed",children:a.uplift})]}),e.jsxs("div",{className:"rounded-xl border border-slate-800 bg-[#0c1420] p-6",children:[e.jsx("div",{className:"text-[10px] font-mono text-slate-500 uppercase tracking-widest mb-3",children:"Entry Angle — What to Say"}),e.jsxs("p",{className:"text-slate-300 text-sm leading-relaxed italic",children:['"',a.entryAngle,'"']})]}),e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[e.jsxs("div",{className:"rounded-xl border border-slate-800 bg-[#0c1420] p-6",children:[e.jsx("div",{className:"text-[10px] font-mono text-slate-500 uppercase tracking-widest mb-4",children:"Target Contacts"}),e.jsx("div",{className:"space-y-3",children:a.contacts.map((t,r)=>e.jsxs("div",{className:"flex items-start justify-between gap-3",children:[e.jsx("span",{className:"text-sm text-slate-300",children:t.role}),e.jsx("span",{className:"text-[10px] font-mono px-2 py-0.5 rounded shrink-0",style:t.priority==="Primary"?{backgroundColor:`${a.tierColor}20`,color:a.tierColor}:t.priority==="Champion"?{backgroundColor:"rgba(16,185,129,0.15)",color:"#10b981"}:{backgroundColor:"rgba(100,116,139,0.15)",color:"#64748b"},children:t.priority})]},r))})]}),e.jsxs("div",{className:"rounded-xl border border-slate-800 bg-[#0c1420] p-6",children:[e.jsx("div",{className:"text-[10px] font-mono text-slate-500 uppercase tracking-widest mb-3",children:"How to Reach Them"}),e.jsx("p",{className:"text-slate-300 text-sm leading-relaxed",children:a.reachHow})]})]}),e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[e.jsxs("div",{className:"rounded-xl border border-slate-800 bg-[#0c1420] p-6",children:[e.jsx("div",{className:"text-[10px] font-mono text-slate-500 uppercase tracking-widest mb-3",children:"Pilot Structure"}),e.jsx("p",{className:"text-slate-300 text-sm leading-relaxed",children:a.pilot})]}),e.jsxs("div",{className:"rounded-xl border border-slate-800 bg-[#0c1420] p-6",children:[e.jsx("div",{className:"text-[10px] font-mono text-slate-500 uppercase tracking-widest mb-3",children:"Revenue Share Model"}),e.jsx("p",{className:"text-slate-300 text-sm leading-relaxed",children:a.revenueShare})]})]})]}),e.jsxs("div",{className:"mt-12",children:[e.jsxs("div",{className:"mb-6",children:[e.jsx("div",{className:"text-[10px] font-mono text-slate-500 uppercase tracking-widest mb-2",children:"What's Inside the Experience Layer"}),e.jsx("p",{className:"text-slate-400 text-sm leading-relaxed max-w-2xl",children:"Four capabilities that the operator's existing travelers get access to — none of which exist in any current operator stack. These are the specific things that make the Slant layer worth revenue-sharing, not just a feature add-on."})]}),e.jsx("div",{className:"space-y-4",children:N.map(t=>e.jsx("div",{className:"rounded-xl border bg-[#0c1420] p-6",style:{borderColor:`${t.color}25`},"data-testid":`capability-${t.id}`,children:e.jsxs("div",{className:"flex items-start gap-4",children:[e.jsx("div",{className:"text-xl mt-0.5 shrink-0",style:{color:t.color},children:t.icon}),e.jsxs("div",{className:"flex-1 min-w-0",children:[e.jsxs("div",{className:"flex flex-wrap items-baseline gap-2 mb-1",children:[e.jsx("h3",{className:"text-base font-semibold text-white",children:t.title}),e.jsx("span",{className:"text-xs text-slate-500 italic",children:t.subtitle})]}),e.jsx("p",{className:"text-slate-300 text-sm leading-relaxed mb-4",children:t.body}),e.jsxs("div",{className:"rounded-lg px-4 py-3 text-sm",style:{backgroundColor:`${t.color}10`,borderLeft:`3px solid ${t.color}`}
1,children:[e.jsx("span",{className:"text-[10px] font-mono uppercase tracking-widest mr-2",style:{color:t.color},children:"Operator angle"}),e.jsx("span",{className:"text-slate-300",children:t.operatorAngle})]})]})]})},t.id))})]}),e.jsxs("div",{className:"mt-12",children:[e.jsx("div",{className:"text-[10px] font-mono text-slate-500 uppercase tracking-widest mb-3",children:"Operator Revenue Share · New in 2025"}),e.jsxs("div",{className:"rounded-xl border border-slate-700 bg-[#0c1420] overflow-hidden",children:[e.jsx("div",{className:"px-6 py-5 border-b border-slate-800",children:e.jsxs("div",{className:"flex items-start justify-between gap-4",children:[e.jsxs("div",{children:[e.jsxs("h3",{className:"text-lg font-black text-white leading-tight",children:["Illustrative modeled operator share — ",s.fans,"-fan scenario"]}),e.jsx("p",{className:"text-slate-400 text-sm mt-1",children:"This scenario models a possible share of revenue streams their activation generates. It is not typical, guaranteed, or historical earnings; final terms and verified attribution control any actual payment."})]}),e.jsxs("div",{className:"text-right shrink-0",children:[e.jsxs("div",{className:"text-3xl font-black text-amber-400",children:["$",s.totalOperatorEarnings.toLocaleString()]}),e.jsx("div",{className:"text-xs text-slate-500 mt-0.5",children:"modeled event scenario · not guaranteed"})]})]})}),e.jsx("div",{className:"divide-y divide-slate-800",children:s.streams.map(t=>{var r;return e.jsxs("div",{className:"flex items-center justify-between px-6 py-3",children:[e.jsxs("div",{children:[e.jsx("div",{className:"text-sm text-slate-200 font-semibold",children:((r=g[t.stream])==null?void 0:r.label)??t.stream}),e.jsxs("div",{className:"text-xs text-slate-500",children:[t.operatorPct,"% of $",t.slantRevenue.toLocaleString()," Slant revenue"]})]}),e.jsxs("div",{className:"text-base font-black text-white",children:["$",t.operatorEarnings.toLocaleString()," modeled share"]})]},t.stream)})}),e.jsxs("div",{className:"px-6 py-5 border-t border-slate-800 bg-[#0a1018]",children:[e.jsx("div",{className:"text-[10px] font-mono text-slate-500 uppercase tracking-widest mb-3",children:"Share Tier by Cohort Size"}),e.jsx("div",{className:"grid grid-cols-4 gap-2",children:["starter","pro","elite","partner"].map(t=>{const r=f[t],l=t===s.tier;return e.jsxs("div",{className:`rounded-lg px-3 py-2.5 text-center ${l?"bg-amber-500/20 border border-amber-500/40":"bg-slate-800/60 border border-slate-700"}`,"data-testid":`projection-tier-${t}`,children:[e.jsx("div",{className:`text-xs font-bold mb-0.5 ${l?"text-amber-400":"text-slate-400"}`,children:r.label}),e.jsxs("div",{className:`text-xl font-black ${l?"text-amber-400":"text-slate-300"}`,children:[r.defaultPct,"%"]}),e.jsx("div",{className:"text-[10px] text-slate-500 mt-0.5",children:r.minFans===0?`< ${r.maxFans+1} fans`:r.maxFans===1/0?`${r.minFans.toLocaleString()}+`:`${r.minFans}–${r.maxFans}`})]},t)})}),e.jsx("p",{className:"text-xs text-slate-500 mt-3",children:"Illustrative tier schedule — subject to agreement. Actual payments require confirmed attributable revenue; no typical earnings outcome is implied."}),e.jsx("div",{className:"mt-3",children:e.jsx(o,{href:"/operator-earnings",children:e.jsx("button",{className:"text-xs text-slate-400 hover:text-white transition-colors border border-slate-700 hover:border-slate-500 rounded-lg px-3 py-1.5","data-testid":"link-operator-earnings",children:"View My Earnings →"})})})]})]})]}),e.jsxs("div",{className:"mt-12",children:[e.jsxs("button",{onClick:()=>u(!n),className:"w-full flex items-center justify-between p-5 rounded-xl border border-slate-700 bg-[#0c1420] hover:border-slate-600 transition-colors","data-testid":"toggle-term-sheet",children:[e.jsxs("div",{children:[e.jsx("div",{className:"text-[10px] font-mono text-slate-500 uppercase tracking-widest mb-1",children:"Universal Document"}),e.jsx("div",{className:"text-base font-semibold text-white",children:"Pilot Term Sheet — All Operators"})]}),n?e.jsx(y,{size:18,className:"text-slate-400"}):e.jsx(v,{size:18,className:"text-slate-400"})]}),n&&e.jsx("div",{className:"mt-2 rounded-xl border border-slate-800 bg-[#0c1420] divi
1de-y divide-slate-800",children:k.map((t,r)=>e.jsxs("div",{className:"px-6 py-5",children:[e.jsx("div",{className:"text-[10px] font-mono text-slate-500 uppercase tracking-widest mb-1.5",children:t.label}),e.jsx("p",{className:"text-slate-300 text-sm leading-relaxed",children:t.value})]},r))})]}),e.jsxs("div",{className:"mt-12",children:[e.jsx("div",{className:"text-[10px] font-mono text-slate-500 uppercase tracking-widest mb-3",children:"Data Quality Guarantee"}),e.jsxs("div",{className:"rounded-xl border border-cyan-900/40 bg-[#0c1a20] overflow-hidden",children:[e.jsxs("div",{className:"px-6 py-4 border-b border-slate-800",children:[e.jsx("h3",{className:"text-sm font-bold text-white leading-tight",children:"How every scan and participant count is protected"}),e.jsx("p",{className:"text-slate-400 text-xs mt-1",children:"Settlement report figures rest on four independent deduplication layers. Each is scoped honestly."})]}),e.jsx("div",{className:"divide-y divide-slate-800",children:[{label:"Surface Attribution",color:"#06b6d4",line1:"Per-placement scan counts built on device fingerprint — no IP address in the attribution record.",line2:"Hotel lobby, wristband, poster, livestream overlay each produce their own verified tally."},{label:"Telemetry Dedup",color:"#0ea5e9",line1:"60-second hash window eliminates double-counts from scanner retries or slow-connection re-scans.",line2:"Hash uses device identity + QR code + campaign ID. IP address is not part of the hash."},{label:"Membership Idempotency",color:"#8b5cf6",line1:"Authenticated participants cannot be counted twice — re-scans update status, not the join total.",line2:"Primary guard for verified members. A real fan scanning twice at one stop stays as one fan."},{label:"Join Throttle (anonymous only)",color:"#f59e0b",line1:"A short burst window blocks rapid-fire anonymous farming. Applies to the join action only.",line2:"Scan attribution and telemetry run independently. Carrier NAT may understate anonymous count — never inflate."}].map(t=>e.jsxs("div",{className:"flex items-start gap-4 px-6 py-4","data-testid":`dq-pillar-${t.label.toLowerCase().replace(/\s+/g,"-")}`,children:[e.jsx("div",{className:"mt-0.5 px-2 py-0.5 rounded text-[9px] font-bold uppercase tracking-widest shrink-0 whitespace-nowrap",style:{background:t.color+"20",color:t.color},children:t.label}),e.jsxs("div",{className:"flex-1 min-w-0",children:[e.jsx("p",{className:"text-xs text-slate-300 leading-relaxed",children:t.line1}),e.jsx("p",{className:"text-xs text-slate-500 leading-relaxed mt-0.5",children:t.line2})]})]},t.label))}),e.jsx("div",{className:"px-6 py-4 border-t border-slate-800 bg-[#0a1018]",children:e.jsx("p",{className:"text-xs text-slate-500 leading-relaxed",children:"Authenticated participant counts are exact. Anonymous walk-up tallies are reported as a floor — the system is designed to understate rather than overstate. Settlement reports surface both columns separately."})})]})]}),e.jsxs("div",{className:"mt-12 flex flex-wrap gap-3",children:[e.jsx(o,{href:"/connector-model",children:e.jsxs("button",{className:"flex items-center gap-2 text-xs text-slate-500 hover:text-slate-300 transition-colors border border-slate-800 rounded-lg px-4 py-2","data-testid":"link-connector-model",children:["Connector Model ",e.jsx(c,{size:12})]})}),e.jsx(o,{href:"/pilot",children:e.jsxs("button",{className:"flex items-center gap-2 text-xs text-slate-500 hover:text-slate-300 transition-colors border border-slate-800 rounded-lg px-4 py-2","data-testid":"link-pilot-brief",children:["Pilot Brief ",e.jsx(c,{size:12})]})}),e.jsx(o,{href:"/mrr",children:e.jsxs("button",{className:"flex items-center gap-2 text-xs text-slate-500 hover:text-slate-300 transition-colors border border-slate-800 rounded-lg px-4 py-2","data-testid":"link-mraas",children:["Majority Report ",e.jsx(c,{size:12})]})})]})]})})}export{E as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.