import{j as e,L as y,r as u}from"./vendor-react-CVHocMAO.js";import{u as L}from"./useDocumentTitle-Gqwy-xKG.js";import{H as g}from"./HeroBanner-Cyamwafx.js";import{S as n,C as j}from"./CTASection-h5-8ktI8.js";import{A as P,a as H,b as E,c as I}from"./accordion-BLxqjNNn.js";import{B as w}from"./book-open-Ds9XczHM.js";import{j as b,bz as A,Y as N,H as R,bX as T,O as q,bN as M,cj as v,d7 as D,R as G,y as Y,z as _,bx as O,C as V,X as $,d6 as z,bK as U,bL as W,bM as X,bA as K}from"./index-DXdAv5n3.js";import{C as Q}from"./camera-ClqtkBSu.js";import{D as h}from"./dollar-sign-BLKPzwbA.js";import{M as J}from"./message-circle-IHAKsyw5.js";import{S as p}from"./star-WZhRtBdg.js";import{S as k}from"./shield-JErxfbmm.js";import{S as Z}from"./scale-B02R2MJ9.js";import{c as ee,P as se}from"./feeConstants-CrxPuE4C.js";import{C}from"./credit-card-CvDNyM_h.js";import{T as B}from"./trending-up-D1pV1qtR.js";import{L as te}from"./landmark-BTK5xbOb.js";import{C as re}from"./circle-check-CJi34ijI.js";import{c as ae,m as r,A as ne}from"./vendor-motion-CP2nHqR4.js";import{R as ie}from"./rocket-2IAFUahz.js";import{L as oe}from"./loader-circle-CBzAjQAw.js";/**
* @license lucide-react v0.462.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const le=b("Calculator",[["rect",{width:"16",height:"20",x:"4",y:"2",rx:"2",key:"1nb95v"}],["line",{x1:"8",x2:"16",y1:"6",y2:"6",key:"x4nwl0"}],["line",{x1:"16",x2:"16",y1:"14",y2:"18",key:"wjye3r"}],["path",{d:"M16 10h.01",key:"1m94wz"}],["path",{d:"M12 10h.01",key:"1nrarc"}],["path",{d:"M8 10h.01",key:"19clt8"}],["path",{d:"M12 14h.01",key:"1etili"}],["path",{d:"M8 14h.01",key:"6423bh"}],["path",{d:"M12 18h.01",key:"mhygvu"}],["path",{d:"M8 18h.01",key:"lrp35t"}]]);/**
* @license lucide-react v0.462.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const ce=b("CalendarX",[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2",key:"1hopcy"}],["path",{d:"M3 10h18",key:"8toen8"}],["path",{d:"m14 14-4 4",key:"rymu2i"}],["path",{d:"m10 14 4 4",key:"3sz06r"}]]);/**
* @license lucide-react v0.462.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const de=b("ClipboardCheck",[["rect",{width:"8",height:"4",x:"8",y:"2",rx:"1",ry:"1",key:"tgr4d6"}],["path",{d:"M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2",key:"116196"}],["path",{d:"m9 14 2 2 4-4",key:"df797q"}]]);/**
* @license lucide-react v0.462.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const me=b("Quote",[["path",{d:"M16 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z",key:"rib7q0"}],["path",{d:"M5 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z",key:"1ymkrd"}]]),xe=[{step:"1",icon:de,title:"Create Your Listing",description:"Add your venue details, photos, pricing, availability, and house rules. The more detail you include, the more bookings you'll attract."},{step:"2",icon:Q,title:"Upload Great Photos",description:"High-quality photos are the #1 factor in getting bookings. Show off your best angles, amenities, and the overall vibe of your space."},{step:"3",icon:h,title:"Set Your Pricing",description:"Research comparable venues in your area and set competitive rates. You can adjust pricing anytime based on demand and seasonality."},{step:"4",icon:J,title:"Respond to Inquiries",description:"Respond to booking requests and messages promptly. Fast response times improve your visibility and build guest confidence."},{step:"5",icon:p,title:"Deliver Great Experiences",description:"Go the extra mile for your guests. A clean space, clear communication, and thoughtful touches lead to 5-star reviews and repeat bookings."}],ue=[{icon:h,label:"Pricing Guide",to:"/help/host/pricing",desc:"Understand fees and set competitive rates"},{icon:k,label:"Insurance & Protection",to:"/help/host/insurance",desc:"Coverage options for your venue"},{icon:p,label:"Success Stories",to:"/help/host/success-stories",desc:"Learn from top-performing hosts"},{icon:Z,label:"Community Guidelines",to:"/community-guidelines",desc:"Rules and expectations for all users"},{icon:A,label:"Help Center",to:"/help/host",desc:"Answers to common questions"},{icon:w,label:"Policies",to:"/policies",desc:"Cancellation, refund, and platform policies"}],he=[{question:"How do I get more bookings?",answer:"Focus on high-quality photos, detailed descriptions, competitive pricing, and fast response times. Guests are more likely to book venues with complete profiles, good reviews, and responsive hosts. Keep your calendar up to date to avoid declined requests."},{question:"What should I include in my house rules?",answer:"Be clear about noise levels, parking, smoking policies, pet rules, maximum capacity, cleanup expectations, and any restricted areas. Clear house rules set expectations upfront and prevent misunderstandings."},{question:"How do I handle guest damage?",answer:"Document your venue's condition before and after each event with photos. If damage occurs, contact the guest through PLEC messaging to resolve it. For unresolved issues, report a concern through our support form and our team will help mediate."},{question:"How should I prepare my venue for events?",answer:"Ensure the space is clean and ready before each event. Provide clear instructions for access (keys, codes, parking). Stock basic supplies like paper towels and trash bags. Consider a pre-event walkthrough checklist to maintain consistency."},{question:"When do I receive my payouts?",answer:"Payouts may be released in stages instead of all at once. Your dashboard will show what you have already earned, what has already been paid out, what stage is next, and whether anything is still waiting on timing, completion, or approval."}];function pe(){return L("Host Resources"),e.jsxs("div",{className:"min-h-screen bg-white",children:[e.jsx(g,{icon:w,title:"Host Resources & Guides",subtitle:"Everything you need to know to become a successful venue host on PLEC."}),e.jsxs("div",{className:"max-w-7xl mx-auto px-4 md:px-8 lg:px-12 py-12 md:py-16",children:[e.jsxs("section",{className:"mb-16",children:[e.jsx(n,{centered:!0,className:"mb-8",children:"Getting Started as a Host"}),e.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6 max-w-5xl mx-auto",children:xe.map((s,t)=>{const a=s.icon;return e.jsxs("div",{className:"bg-white border-2 border-gray-200 rounded-2xl p-6 hover:border-brand-400 hover:shadow-lg transition-all",children:[e.jsxs("div",{className:"flex items-center gap-3 mb-3",children:[e.jsx("div",{className:"w-10 h-10 rounded-xl bg-brand-50 flex items-center justify-center",children:e.jsx(a,{className:"w-5 h-5 text-brand-400"})}),e.jsx("span",{className:"text-2xl font-bold text-brand-400",children:s.step})]}),e.jsx("h3",{className:"text-[#0F0F0F] font-semibold mb-2",children:s.title}),e.jsx("p",{className:"text-[#4B4B4B] text-sm leading-relaxed",children:s.description})]},t)})})]}),e.jsxs("section",{className:"mb-16",children:[e.jsx(n,{centered:!0,className:"mb-8",children:"Helpful Resources"}),e.jsx("div",{className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-4 max-w-5xl mx-auto",children:ue.map((s,t)=>{const a=s.icon;return e.jsxs(y,{to:s.to,className:"flex items-center gap-4 border-2 border-gray-200 rounded-xl p-4 hover:border-brand-400 hover:shadow-md transition-all",children:[e.jsx("div",{className:"w-10 h-10 rounded-xl bg-brand-50 flex items-center justify-center flex-shrink-0",children:e.jsx(a,{className:"w-5 h-5 text-brand-400"})}),e.jsxs("div",{children:[e.jsx("p",{className:"text-[#0F0F0F] font-semibold text-sm",children:s.label}),e.jsx("p",{className:"text-[#4B4B4B] text-xs",children:s.desc})]})]},t)})})]}),e.jsxs("section",{className:"max-w-3xl mx-auto",children:[e.jsx(n,{centered:!0,className:"mb-8",children:"Frequently Asked Questions"}),e.jsx(P,{type:"single",collapsible:!0,className:"w-full",children:he.map((s,t)=>e.jsxs(H,{value:`item-${t}`,className:"border-gray-200",children:[e.jsx(E,{className:"text-left text-[#0F0F0F] hover:text-brand-400",children:s.question}),e.jsx(I,{className:"text-[#4B4B4B] leading-relaxed",children:s.answer})]},t))})]})]})]})}const ge=[{icon:B,title:"Research Your Market",description:"Check comparable venues in your area to understand competitive pricing. Consider your location, amenities, and capacity when setting rates."},{icon:N,title:"Start Competitive",description:"If you're new to hosting, consider starting with slightly lower prices to build reviews and establish your reputation. You can always adjust later."},{icon:C,title:"Factor in Your Costs",description:"Account for cleaning, utilities, supplies, and any wear-and-tear costs. Make sure your pricing covers these while remaining competitive."}];function x(s){return`$${(s/100).toFixed(2)}`}function be(){const[s,t]=u.useState("200"),o=Math.max(0,Math.min(Number(s)||0,1e5))*100,c=ee(o),d=Math.round(o*se),l=o-c-d;return e.jsxs("div",{className:"bg-white border-2 border-gray-200 rounded-2xl p-6 md:p-8",children:[e.jsxs("div",{className:"flex items-center gap-3 mb-6",children:[e.jsx("div",{className:"w-10 h-10 rounded-xl bg-brand-50 flex items-center justify-center",children:e.jsx(le,{className:"w-5 h-5 text-brand-400"})}),e.jsx("h3",{className:"text-[#0F0F0F] font-semibold text-lg",children:"Earnings Calculator"})]}),e.jsxs("div",{className:"mb-6",children:[e.jsx("label",{htmlFor:"booking-price",className:"block text-sm font-medium text-[#0F0F0F] mb-1.5",children:"Booking Price"}),e.jsxs("div",{className:"relative",children:[e.jsx("span",{className:"absolute left-4 top-1/2 -translate-y-1/2 text-[#4B4B4B] font-medium",children:"$"}),e.jsx("input",{id:"booking-price",type:"number",min:"0",max:"100000",value:s,onChange:m=>t(m.target.value),className:"w-full pl-8 pr-4 py-3 border-2 border-gray-200 rounded-xl text-sm focus:outline-none focus:border-brand-400 transition-colors",placeholder:"200"})]})]}),e.jsxs("div",{className:"space-y-3 mb-6",children:[e.jsxs("div",{className:"flex justify-between items-center py-2 border-b border-gray-100",children:[e.jsx("span",{className:"text-[#4B4B4B] text-sm",children:"Booking Price"}),e.jsx("span",{className:"text-[#0F0F0F] font-semibold text-sm",children:x(o)})]}),e.jsxs("div",{className:"flex justify-between items-center py-2 border-b border-gray-100",children:[e.jsx("span",{className:"text-[#4B4B4B] text-sm",children:"Stripe Processing (2.9% + $0.30)"}),e.jsxs("span",{className:"text-red-500 text-sm",children:["-",x(c)]})]}),e.jsxs("div",{className:"flex justify-between items-center py-2 border-b border-gray-100",children:[e.jsx("span",{className:"text-[#4B4B4B] text-sm",children:"PLEC Platform Fee (5%)"}),e.jsxs("span",{className:"text-red-500 text-sm",children:["-",x(d)]})]}),e.jsxs("div",{className:"flex justify-between items-center py-3 bg-brand-50 rounded-xl px-4",children:[e.jsx("span",{className:"text-[#0F0F0F] font-semibold",children:"Your Earnings"}),e.jsx("span",{className:"text-brand-400 font-bold text-lg",children:x(Math.max(0,l))})]})]}),e.jsx("p",{className:"text-[#4B4B4B] text-xs leading-relaxed",children:"Stripe fees are deducted from the guest's payment. PLEC's 5% platform fee covers payment processing infrastructure, customer support, and platform maintenance. Your actual earnings are deposited directly to your connected bank account."})]})}function fe(){return e.jsxs("div",{className:"min-h-screen bg-white",children:[e.jsx(g,{icon:h,title:"Pricing Guide",subtitle:"Understand how pricing works on PLEC and how much you can earn as a host."}),e.jsx("div",{className:"max-w-7xl mx-auto px-4 md:px-8 lg:px-12 py-12 md:py-16",children:e.jsxs("div",{className:"max-w-4xl mx-auto space-y-12",children:[e.jsxs("section",{children:[e.jsx(n,{className:"mb-6",children:"How Fees Work"}),e.jsx("p",{className:"text-[#4B4B4B] text-base leading-relaxed mb-6",children:"PLEC keeps pricing simple and transparent. Here's how it breaks down:"}),e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4 mb-8",children:[e.jsxs("div",{className:"border-2 border-gray-200 rounded-2xl p-6",children:[e.jsxs("div",{className:"flex items-center gap-3 mb-3",children:[e.jsx(C,{className:"w-5 h-5 text-brand-400"}),e.jsx("h3",{className:"text-[#0F0F0F] font-semibold",children:"Stripe Processing"})]}),e.jsx("p",{className:"text-brand-400 font-bold text-2xl mb-2",children:"2.9% + $0.30"}),e.jsx("p",{className:"text-[#4B4B4B] text-sm leading-relaxed",children:"Standard payment processing fee charged by Stripe per transaction. This covers secure credit card processing and fraud protection."})]}),e.jsxs("div",{className:"border-2 border-gray-200 rounded-2xl p-6",children:[e.jsxs("div",{className:"flex items-center gap-3 mb-3",children:[e.jsx(h,{className:"w-5 h-5 text-brand-400"}),e.jsx("h3",{className:"text-[#0F0F0F] font-semibold",children:"PLEC Platform Fee"})]}),e.jsx("p",{className:"text-brand-400 font-bold text-2xl mb-2",children:"5%"}),e.jsx("p",{className:"text-[#4B4B4B] text-sm leading-relaxed",children:"Our platform fee covers customer support, payment infrastructure, host tools, marketing, and platform maintenance."})]})]})]}),e.jsxs("section",{children:[e.jsx(n,{className:"mb-6",children:"Calculate Your Earnings"}),e.jsx("p",{className:"text-[#4B4B4B] text-base leading-relaxed mb-6",children:"Enter a booking price to see exactly how much you'll earn after fees."}),e.jsx(be,{})]}),e.jsxs("section",{children:[e.jsx(n,{className:"mb-6",children:"Pricing Tips"}),e.jsx("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-6",children:ge.map((s,t)=>{const a=s.icon;return e.jsxs("div",{className:"border-2 border-gray-200 rounded-2xl p-6 hover:border-brand-400 hover:shadow-lg transition-all duration-300",children:[e.jsx("div",{className:"w-12 h-12 rounded-xl bg-brand-50 flex items-center justify-center mb-4",children:e.jsx(a,{className:"w-6 h-6 text-brand-400"})}),e.jsx("h3",{className:"text-[#0F0F0F] font-semibold mb-2",children:s.title}),e.jsx("p",{className:"text-[#4B4B4B] text-sm leading-relaxed",children:s.description})]},t)})})]}),e.jsxs("section",{className:"bg-gradient-to-br from-brand-50 to-white rounded-2xl p-8 md:p-12 text-center",children:[e.jsx(n,{className:"mb-4",children:"Ready to Start Earning?"}),e.jsx("p",{className:"text-[#4B4B4B] text-base leading-relaxed mb-6",children:"List your venue on PLEC and start generating income from your space."}),e.jsx(y,{to:"/host/new",className:"inline-block bg-gradient-to-r from-brand-400 to-brand-500 hover:brightness-90 text-white font-medium px-8 py-3 rounded-xl transition-all duration-300 hover:scale-105",children:"List Your Venue"})]})]})})]})}const ve=[{icon:te,title:"General Liability",description:"Required for venue hosts. Covers claims of bodily injury or property damage to third parties during hosted events.",recommended:!0},{icon:R,title:"Property Insurance",description:"Covers damage to your venue, furnishings, equipment, and other property caused during an event. Helps protect your investment in your space.",recommended:!0},{icon:T,title:"Liquor Liability",description:"Strongly recommended when alcohol is served. Covers claims related to incidents involving alcohol consumption.",recommended:!1},{icon:ce,title:"Event Cancellation",description:"Reimburses lost revenue and expenses if an event must be cancelled due to covered reasons like severe weather, vendor no-shows, or other unforeseen circumstances.",recommended:!1}],ye=["Review your existing homeowner's or commercial property insurance to understand current coverage","Determine the types of events you plan to host and their specific insurance requirements","Get quotes from insurance providers that specialize in event or venue coverage","Ensure your policy covers the maximum capacity and event types listed on PLEC","Keep proof of insurance accessible — PLEC may request it for venue verification"];function je(){return e.jsxs("div",{className:"min-h-screen bg-white",children:[e.jsx(g,{icon:k,title:"Insurance & Protection",subtitle:"Protect your venue and your guests. Learn about insurance options for event hosting."}),e.jsx("div",{className:"max-w-7xl mx-auto px-4 md:px-8 lg:px-12 py-12 md:py-16",children:e.jsxs("div",{className:"max-w-4xl mx-auto space-y-12",children:[e.jsxs("section",{children:[e.jsx(n,{className:"mb-6",children:"Why Insurance Matters"}),e.jsx("p",{className:"text-[#4B4B4B] text-base leading-relaxed mb-4",children:"Hosting events comes with inherent risks. Whether it's a birthday party, corporate gathering, or community event, having the right insurance coverage helps protect you financially against unexpected incidents."}),e.jsx("p",{className:"text-[#4B4B4B] text-base leading-relaxed",children:"Venue hosts are required to maintain active insurance coverage. Service providers are not currently required to carry insurance, but insured providers may receive an additional verification badge when that program is enabled."})]}),e.jsx("section",{className:"bg-amber-50 border-l-4 border-amber-400 rounded-r-xl p-4",children:e.jsxs("p",{className:"text-amber-900 text-sm leading-relaxed",children:[e.jsx("strong",{children:"Important:"})," PLEC is not an insurance provider and does not provide insurance advice. Any coverage decision should be made with your licensed insurance broker or advisor."]})}),e.jsxs("section",{children:[e.jsx(n,{className:"mb-8",children:"Types of Coverage"}),e.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-6",children:ve.map((s,t)=>{const a=s.icon;return e.jsxs("div",{className:"bg-white border-2 border-gray-200 rounded-2xl p-6 hover:border-brand-400 hover:shadow-lg transition-all duration-300",children:[e.jsxs("div",{className:"flex items-center gap-3 mb-4",children:[e.jsx("div",{className:"w-12 h-12 rounded-xl bg-brand-50 flex items-center justify-center",children:e.jsx(a,{className:"w-6 h-6 text-brand-400"})}),s.recommended&&e.jsx("span",{className:"text-xs font-medium px-2 py-0.5 rounded-full bg-green-50 text-green-700",children:"Recommended"})]}),e.jsx("h3",{className:"text-[#0F0F0F] font-semibold text-lg mb-2",children:s.title}),e.jsx("p",{className:"text-[#4B4B4B] text-sm leading-relaxed",children:s.description})]},t)})})]}),e.jsxs("section",{children:[e.jsx(n,{className:"mb-6",children:"How PLEC Helps Protect You"}),e.jsx("div",{className:"space-y-3",children:["Secure payment processing through Stripe — funds are held until after the event","Verified user accounts and community guidelines to maintain platform trust","Clear cancellation policies that protect both hosts and guests","Dedicated support team to help resolve disputes and concerns","Review system that encourages responsible behavior from all users","Platform-level insurance options are being evaluated with insurance brokers"].map((s,t)=>e.jsxs("div",{className:"flex items-start gap-3",children:[e.jsx(re,{className:"w-5 h-5 text-green-500 flex-shrink-0 mt-0.5"}),e.jsx("p",{className:"text-[#4B4B4B] text-base leading-relaxed",children:s})]},t))})]}),e.jsxs("section",{children:[e.jsx(n,{className:"mb-6",children:"Getting Started"}),e.jsx("p",{className:"text-[#4B4B4B] text-base leading-relaxed mb-4",children:"Follow these steps to ensure your venue is properly covered:"}),e.jsx("ol",{className:"space-y-3",children:ye.map((s,t)=>e.jsxs("li",{className:"flex items-start gap-3",children:[e.jsx("span",{className:"inline-flex items-center justify-center w-6 h-6 rounded-full bg-brand-400 text-white text-xs font-bold flex-shrink-0 mt-0.5",children:t+1}),e.jsx("p",{className:"text-[#4B4B4B] text-base leading-relaxed",children:s})]},t))})]}),e.jsx(j,{title:"Questions About Coverage?",subtitle:"Our team can help you understand what coverage you need for your venue.",primaryLink:{to:"/contact",label:"Contact Support"},secondaryLink:{to:"/help/host/resources",label:"Host Resources"}})]})})]})}const we=[{name:"The Greenwood Loft",location:"Austin, TX",hostName:"Maria G.",quote:"PLEC made it effortless to fill my calendar. I went from a few bookings a month to being booked almost every weekend. The platform handles everything — I just focus on hosting.",stats:{bookings:"120+",rating:"4.9",revenue:"$45K+"},category:"Event Loft"},{name:"Sunset Terrace",location:"Houston, TX",hostName:"David & Lisa R.",quote:"We had an amazing backyard space sitting unused. Within two months of listing on PLEC, we hosted our first birthday party. Now we host 3-4 events a month and love every minute of it.",stats:{bookings:"85+",rating:"4.8",revenue:"$32K+"},category:"Outdoor Venue"},{name:"The Downtown Studio",location:"Dallas, TX",hostName:"James T.",quote:"As a photographer, I already had a studio space. PLEC helped me turn downtime into revenue by renting it out for small events and gatherings. The booking process is seamless for both me and my guests.",stats:{bookings:"60+",rating:"5.0",revenue:"$22K+"},category:"Creative Studio"}],Ne=[{value:"500+",label:"Events Hosted"},{value:"4.8",label:"Average Rating"},{value:"50+",label:"Partner Venues"},{value:"4",label:"Cities & Growing"}];function ke(){return e.jsxs("div",{className:"min-h-screen bg-white",children:[e.jsx(g,{icon:p,title:"Host Success Stories",subtitle:"See how hosts are turning their spaces into thriving event venues with PLEC."}),e.jsxs("div",{className:"max-w-7xl mx-auto px-4 md:px-8 lg:px-12 py-12 md:py-16",children:[e.jsx("section",{className:"grid grid-cols-2 md:grid-cols-4 gap-6 mb-16 max-w-3xl mx-auto",children:Ne.map((s,t)=>e.jsxs("div",{className:"text-center",children:[e.jsx("p",{className:"text-brand-400 font-bold",style:{fontSize:"clamp(1.5rem, 3vw, 2.25rem)"},children:s.value}),e.jsx("p",{className:"text-[#4B4B4B] text-sm mt-1",children:s.label})]},t))}),e.jsx("section",{className:"space-y-8 max-w-4xl mx-auto mb-16",children:we.map((s,t)=>e.jsx("div",{className:"bg-white border-2 border-gray-200 rounded-2xl p-6 md:p-8 hover:border-brand-400 hover:shadow-lg transition-all duration-300",children:e.jsxs("div",{className:"flex flex-col md:flex-row md:items-start gap-6",children:[e.jsx("div",{className:"w-full md:w-48 h-36 bg-gradient-to-br from-brand-100 to-brand-50 rounded-xl flex items-center justify-center flex-shrink-0",children:e.jsx(q,{className:"w-10 h-10 text-brand-300"})}),e.jsxs("div",{className:"flex-1",children:[e.jsx("div",{className:"flex items-center gap-2 mb-1",children:e.jsx("span",{className:"text-xs font-medium px-2 py-0.5 rounded-full bg-brand-50 text-brand-600",children:s.category})}),e.jsx("h3",{className:"text-[#0F0F0F] font-semibold text-xl mb-1",children:s.name}),e.jsxs("p",{className:"text-[#4B4B4B] text-sm mb-4",children:[s.location," · Hosted by ",s.hostName]}),e.jsxs("div",{className:"flex items-start gap-2 mb-4",children:[e.jsx(me,{className:"w-5 h-5 text-brand-300 flex-shrink-0 mt-0.5"}),e.jsx("p",{className:"text-[#4B4B4B] text-sm leading-relaxed italic",children:s.quote})]}),e.jsx("div",{className:"flex gap-6",children:[{icon:B,label:"Bookings",value:s.stats.bookings},{icon:p,label:"Rating",value:s.stats.rating},{icon:M,label:"Revenue",value:s.stats.revenue}].map((a,o)=>{const c=a.icon;return e.jsxs("div",{className:"flex items-center gap-1.5",children:[e.jsx(c,{className:"w-4 h-4 text-brand-400"}),e.jsx("span",{className:"text-[#0F0F0F] font-semibold text-sm",children:a.value}),e.jsx("span",{className:"text-[#4B4B4B] text-xs",children:a.label})]},o)})})]})]})},t))}),e.jsx(j,{title:"Ready to Start Your Hosting Journey?",subtitle:"Join our community of successful hosts and start earning from your space today.",primaryLink:{to:"/host/new",label:"List Your Venue"},secondaryLink:{to:"/help/host/resources",label:"Host Resources"}})]})]})}const Ce="https://scribehow.com/embed/Connect_Stripe_Account_to_Host_Account__GU_bXJqwQDWwPpFmlqjwZQ?as=scrollable",Be=()=>{const[s,t]=u.useState(null),[a,o]=u.useState("choice"),[c,d]=u.useState(!1),l=ae(),m=F=>{F||(t(null),o("choice"),d(!1))},i={hidden:{opacity:0,y:l?0:14},show:{opacity:1,y:0,transition:{duration:l?.01:.7,ease:[.25,.46,.45,.94]}}},S={hidden:{opacity:0},show:{opacity:1,transition:{duration:l?.01:.65,ease:[.25,.46,.45,.94]}}},f={hidden:{},show:{transition:{staggerChildren:l?0:.08,delayChildren:l?0:.1}}};return e.jsxs("div",{className:"text-foreground",children:[e.jsx("section",{className:"border-b border-border bg-background px-0 py-8 md:py-10 lg:py-12",children:e.jsxs(r.div,{className:"mx-auto grid max-w-6xl items-center gap-10 lg:grid-cols-2 lg:gap-14",variants:f,initial:"hidden",animate:"show",children:[e.jsxs(r.div,{variants:i,children:[e.jsxs(r.div,{className:"inline-flex items-center gap-2 rounded-full border border-brand-200 bg-brand-50 px-3 py-1.5 text-sm font-medium text-brand-800",variants:i,children:[e.jsx(N,{className:"h-3.5 w-3.5","aria-hidden":!0}),"Host Academy"]}),e.jsx(r.h1,{className:"mt-5 text-3xl font-bold tracking-tight text-foreground md:text-4xl lg:text-[2.25rem]",variants:i,children:"Learn how to host like a pro"}),e.jsx(r.p,{className:"mt-3 max-w-md text-base leading-relaxed text-muted-foreground md:text-lg",variants:i,children:"Short practical guides on Stripe setup, payouts, listings, and hosting workflows so you can start earning quickly."}),e.jsxs(r.div,{className:"mt-8 flex flex-wrap gap-3",variants:i,children:[e.jsx("a",{href:"#getting-started",className:"inline-flex items-center justify-center rounded-full bg-brand-500 px-6 py-3 text-sm font-medium text-white shadow-sm transition hover:bg-brand-600",children:"Start Learning"}),e.jsx("a",{href:"#getting-started",className:"inline-flex items-center justify-center rounded-full border border-border bg-background px-6 py-3 text-sm font-medium text-foreground transition hover:bg-muted",children:"Browse Lessons"})]})]}),e.jsx(r.div,{className:"relative flex justify-center lg:justify-end",variants:i,children:e.jsxs(r.div,{className:"w-full max-w-xl overflow-hidden rounded-xl border border-border bg-card shadow-lg lg:max-w-2xl",whileHover:l?void 0:{y:-4,scale:1.01},transition:{duration:.35,ease:[.25,.46,.45,.94]},children:[e.jsx("img",{src:"/screen.png",alt:"Host Academy lesson preview",className:"aspect-video w-full object-cover"}),e.jsx("div",{className:"border-t border-border bg-muted/30 px-4 py-3 text-center text-sm text-muted-foreground",children:"Host Academy start here"})]})})]})}),e.jsx("section",{className:"px-0 py-12 md:py-14",children:e.jsxs("div",{className:"mx-auto max-w-5xl",children:[e.jsxs(r.div,{id:"getting-started",className:"mb-14 scroll-mt-6",variants:f,initial:"hidden",whileInView:"show",viewport:{once:!0,amount:.15,margin:"0px 0px -40px 0px"},children:[e.jsxs(r.div,{className:"mb-6 flex items-center gap-3",variants:i,children:[e.jsx("div",{className:"flex h-10 w-10 items-center justify-center rounded-xl bg-brand-500 text-white",children:e.jsx(ie,{className:"h-5 w-5"})}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Step 1 - 1 guide"}),e.jsx("h2",{className:"text-2xl font-bold text-foreground md:text-3xl",children:"Getting Started"})]})]}),e.jsx(r.p,{className:"mb-8 text-muted-foreground",variants:i,children:"Essential setup steps to get your host account up and running."}),e.jsx(r.div,{className:"grid gap-5 sm:grid-cols-2 lg:grid-cols-3",variants:f,children:e.jsxs(r.button,{type:"button",onClick:()=>t(s==="stripe"?null:"stripe"),className:"group flex flex-col rounded-xl border border-border bg-card p-0 text-left shadow-sm transition hover:border-brand-200 hover:shadow focus:outline-none focus:ring-2 focus:ring-brand-400 focus:ring-offset-2 sm:col-span-2 lg:col-span-1",variants:i,whileHover:l?void 0:{y:-3},transition:{duration:.3,ease:[.25,.46,.45,.94]},children:[e.jsxs("div",{className:"relative aspect-video w-full overflow-hidden rounded-t-xl bg-muted",children:[e.jsx("img",{src:"/scribe_stripe.jpeg",alt:"Stripe setup guide",className:"h-full w-full object-cover transition group-hover:scale-[1.02]"}),e.jsx("span",{className:"absolute bottom-2 right-2 rounded bg-foreground/85 px-2 py-1 text-xs font-medium uppercase tracking-wide text-white",children:"Guide"}),e.jsx("div",{className:"absolute inset-0 flex items-center justify-center",children:e.jsx("span",{className:"flex h-14 w-14 items-center justify-center rounded-full bg-brand-400 text-white shadow-lg ring-4 ring-white/30 transition group-hover:scale-110 group-hover:ring-white/40",children:e.jsx(v,{className:"h-6 w-6 fill-white pl-0.5"})})})]}),e.jsxs("div",{className:"flex flex-1 flex-col p-5",children:[e.jsx("h3",{className:"text-base font-semibold text-foreground group-hover:text-brand-700",children:"Connect Stripe and get paid"}),e.jsx("p",{className:"mt-1.5 line-clamp-2 text-sm leading-relaxed text-muted-foreground",children:"Link your account once, then receive payouts automatically from every booking."}),e.jsxs("span",{className:"mt-4 inline-flex items-center gap-2 text-sm font-medium text-brand-600",children:[s==="stripe"?"Hide guide":"Open guide",s==="stripe"?e.jsx(D,{className:"h-4 w-4"}):e.jsx(v,{className:"h-4 w-4"})]})]})]})})]}),e.jsx(r.p,{className:"text-center text-muted-foreground",variants:S,initial:"hidden",whileInView:"show",viewport:{once:!0,amount:.2,margin:"0px 0px -50px 0px"},children:"More step-by-step lessons coming soon."}),e.jsx(r.div,{className:"mt-12 flex justify-center",variants:i,initial:"hidden",whileInView:"show",viewport:{once:!0,amount:.2,margin:"0px 0px -50px 0px"},children:e.jsxs(y,{to:"/help/host",className:"inline-flex items-center gap-2 rounded-full border border-border bg-background px-6 py-3 text-base font-medium text-foreground transition hover:bg-muted",children:[e.jsx(G,{className:"h-4 w-4"}),"Back to Help Center"]})})]})}),e.jsx(Y,{open:s==="stripe",onOpenChange:m,children:e.jsxs(_,{className:"max-h-[90vh] w-[calc(100%-2rem)] max-w-4xl flex-col gap-0 overflow-hidden p-0 transition-[max-height] duration-300",mobileBottomSheet:!1,hideCloseButton:!0,children:[e.jsxs(O,{className:"shrink-0 flex-row items-center justify-between gap-4 border-b border-border bg-muted/50 px-4 py-3 text-left",children:[e.jsx(V,{className:"text-base font-medium",children:a==="choice"?"How do you want to learn?":"Connect Stripe Account to Host Account"}),e.jsx("button",{type:"button",onClick:()=>m(!1),className:"rounded-xl p-2 text-muted-foreground transition-colors hover:bg-muted/80 hover:text-foreground focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2","aria-label":"Close",children:e.jsx($,{className:"h-4 w-4"})})]}),e.jsx(r.div,{className:"min-h-0 overflow-hidden",animate:{height:a==="choice"?"auto":"70vh"},transition:{duration:.35,ease:[.25,.46,.45,.94]},children:e.jsx(z,{delayDuration:0,children:e.jsx(ne,{mode:"wait",initial:!1,children:a==="choice"?e.jsxs(r.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},transition:{duration:.2,ease:[.25,.46,.45,.94]},className:"flex h-full flex-col gap-4 p-6",children:[e.jsx("p",{className:"text-sm text-muted-foreground",children:"Choose a format to get started."}),e.jsxs("div",{className:"grid grid-cols-1 gap-4 sm:grid-cols-2",children:[e.jsxs(U,{children:[e.jsx(W,{asChild:!0,children:e.jsxs("button",{type:"button",className:"flex flex-col items-center justify-center gap-3 rounded-xl border-2 border-border bg-card px-6 py-8 text-center transition hover:border-brand-200 hover:bg-brand-50/50 focus:outline-none focus:ring-2 focus:ring-brand-400 focus:ring-offset-2",children:[e.jsx("span",{className:"flex h-12 w-12 items-center justify-center rounded-full bg-muted",children:e.jsx(v,{className:"h-6 w-6 text-muted-foreground"})}),e.jsx("span",{className:"font-semibold text-foreground",children:"Video"}),e.jsx("span",{className:"text-xs text-muted-foreground",children:"Watch a walkthrough"})]})}),e.jsx(X,{side:"bottom",className:"font-medium",children:"Coming soon"})]}),e.jsxs("button",{type:"button",onClick:()=>{d(!0),o("scribe")},className:"flex flex-col items-center justify-center gap-3 rounded-xl border-2 border-border bg-card px-6 py-8 text-center transition hover:border-brand-200 hover:bg-brand-50/50 focus:outline-none focus:ring-2 focus:ring-brand-400 focus:ring-offset-2",children:[e.jsx("span",{className:"flex h-12 w-12 items-center justify-center rounded-full bg-brand-100",children:e.jsx(K,{className:"h-6 w-6 text-brand-600"})}),e.jsx("span",{className:"font-semibold text-foreground",children:"Scribe guide"}),e.jsx("span",{className:"text-xs text-muted-foreground",children:"Step-by-step instructions"})]})]})]},"choice"):e.jsx(r.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},transition:{duration:.25,ease:[.25,.46,.45,.94]},className:"flex h-full min-h-0 flex-col overflow-hidden",children:e.jsxs("div",{className:"relative min-h-0 flex-1 overflow-auto bg-muted/10",children:[c&&e.jsx("div",{className:"absolute inset-0 z-10 flex items-center justify-center bg-background/80",children:e.jsxs("div",{className:"inline-flex items-center gap-2 rounded-full border border-border bg-card px-4 py-2 text-sm text-muted-foreground shadow-sm",children:[e.jsx(oe,{className:"h-4 w-4 animate-spin"}),"Loading guide..."]})}),e.jsx("iframe",{src:Ce,title:"Connect Stripe Account to Host Account",width:"100%",height:640,allow:"fullscreen",onLoad:()=>d(!1),onError:()=>d(!1),className:`block w-full border-0 transition-opacity duration-200 ${c?"opacity-0":"opacity-100"}`})]})},"scribe")})})})]})})]})},We={HostResources:pe,HostPricingGuide:fe,HostInsurance:je,HostSuccessStories:ke,PlecUniversity:Be};export{We as S};