1import{a as O}from"./chunk-LYVF7MBC.js";import"./chunk-635BNXWZ.js";import"./chunk-5H7FCKQY.js";import{$a as I,Ea as E,La as w,Ma as b,Na as f,Oa as x,P as C,Pa as y,Q as S,Qa as d,Ra as c,Sa as h,Ta as e,Ua as t,Va as p,Za as P,aa as k,bb as m,lb as _,mb as g,nb as n,ob as s,pb as M,qa as v,rb as T,sa as o}from"./chunk-DNCP3EYQ.js";var q=()=>["free","flexible","disruptive","protected","flexible","free","flexible","free"],F=(a,i)=>i.text,B=(a,i)=>i.time+i.source,H=(a,i)=>i.label,L=(a,i)=>i.title,N=(a,i)=>i.number,D=(a,i)=>i.id,U=(a,i)=>i.question,z=(a,i)=>i.source;function G(a,i){if(a&1&&(e(0,"li")(1,"span",5),n(2),t(),e(3,"span"),n(4),t()()),a&2){let r=i.$implicit;o(2),s(r.icon),o(2),s(r.text)}}function W(a,i){if(a&1&&p(0,"span"),a&2){let r=i.$implicit,l=m();g("heat-cell "+l.heatmapClass(r))}}function Y(a,i){if(a&1&&(e(0,"li")(1,"span",47),n(2),t(),e(3,"span",48)(4,"span",5),n(5,"\u{1F648}"),t(),n(6),t(),e(7,"span",49),n(8),t()()),a&2){let r=i.$implicit,l=m();g("calendar-event "+l.calendarToneClass(r.tone)),o(2),s(r.time),o(4),s(r.label),o(2),s(r.source)}}function j(a,i){if(a&1&&(e(0,"article",27)(1,"span",50),n(2),t(),e(3,"p"),n(4),t()()),a&2){let r=i.$implicit;o(2),s(r.icon),o(2),s(r.text)}}function R(a,i){a&1&&(e(0,"span",55),n(1,"\u2192"),t())}function V(a,i){if(a&1&&(e(0,"article",51)(1,"div",52),n(2),t(),e(3,"p",53),n(4),t(),e(5,"p",54),n(6),t()(),b(7,R,2,0,"span",55)),a&2){let r=i.$implicit,l=i.$index,u=m();o(2),s(r.icon),o(2),s(r.label),o(2),s(r.sublabel),o(),f(l<u.loopSteps.length-1?7:-1)}}function Q(a,i){if(a&1&&(e(0,"li")(1,"span",5),n(2),t(),e(3,"span"),n(4),t()()),a&2){let r=i.$implicit,l=m().$implicit;o(2),s(l.tone==="before"?"\u2715":"\u2713"),o(2),s(r)}}function Z(a,i){if(a&1&&(e(0,"article")(1,"h3")(2,"span",5),n(3),t(),e(4,"span"),n(5),t()(),e(6,"ul"),d(7,Q,5,2,"li",null,y),t()()),a&2){let r=i.$implicit;g("before-after-card "+(r.tone==="before"?"before-card":"after-card")),o(3),s(r.tone==="before"?"\u2715":"\u2713"),o(2),s(r.title),o(2),c(r.items)}}function J(a,i){if(a&1&&(e(0,"li")(1,"span",5),n(2,"\u2713"),t(),e(3,"span"),n(4),t()()),a&2){let r=i.$implicit;o(4),s(r)}}function K(a,i){if(a&1&&(e(0,"article",35)(1,"header")(2,"span",56),n(3),t(),e(4,"h3"),n(5),t()(),e(6,"p"),n(7),t(),e(8,"ul"),d(9,J,5,1,"li",null,y),t()()),a&2){let r=i.$implicit;o(3),s(r.number),o(2),s(r.title),o(2),s(r.description),o(2),c(r.details)}}function X(a,i){if(a&1&&(e(0,"li")(1,"span",5),n(2,"\u2713"),t(),e(3,"span"),n(4),t()()),a&2){let r=i.$implicit;o(4),s(r)}}function ee(a,i){if(a&1&&(e(0,"li")(1,"span",5),n(2),t(),e(3,"div")(4,"p"),n(5),t(),e(6,"small"),n(7),t()()()),a&2){let r=i.$implicit,l=m(3);g("state-item "+l.heatmapClass(r.tone)),o(2),s(r.icon),o(3),s(r.label),o(2),s(r.caption)}}function te(a,i){if(a&1&&(e(0,"ul",61),d(1,ee,8,5,"li",16,H),t()),a&2){let r=m(2);o(),c(r.availabilityStates)}}function ne(a,i){if(a&1&&(e(0,"li"),p(1,"span",64),e(2,"span"),n(3),t(),e(4,"span",65)(5,"span",5),n(6,"\u{1F648}"),t(),n(7,"Hidden"),t()()),a&2){let r=i.$implicit;o(),g("source-dot dot-"+r.tone),o(2),s(r.source)}}function ae(a,i){if(a&1&&(e(0,"ul",62),d(1,ne,8,3,"li",null,z),t()),a&2){let r=m(2);o(),c(r.heroCalendarEvents)}}function ie(a,i){a&1&&(e(0,"ul",63)(1,"li")(2,"span"),n(3,"Tue 10:00 AM"),t(),e(4,"span",66),p(5,"b")(6,"b")(7,"b"),t()(),e(8,"li",67)(9,"span"),n(10,"Wed 2:00 PM"),t(),e(11,"span",66),p(12,"b")(13,"b")(14,"b")(15,"b"),t()(),e(16,"li")(17,"span"),n(18,"Thu 11:00 AM"),t(),e(19,"span",66),p(20,"b")(21,"b"),t()()())}function re(a,i){a&1&&(e(0,"div",68)(1,"article")(2,"p"),n(3,"Duration"),t(),e(4,"span"),n(5,"30 min"),t()(),e(6,"article")(7,"p"),n(8,"Buffer"),t(),e(9,"span"),n(10,"15 min"),t()(),e(11,"article")(12,"p"),n(13,"Hours"),t(),e(14,"span"),n(15,"9AM - 5PM"),t()(),e(16,"article")(17,"p"),n(18,"Days"),t(),e(19,"span"),n(20,"Mon - Fri"),t()()(),e(21,"p",69)(22,"span",5),n(23,"\u{1F512}"),t(),e(24,"span"),n(25,"Event details never shown to clients"),t()())}function oe(a,i){if(a&1&&(e(0,"article",57)(1,"div",58)(2,"p"),n(3),t(),e(4,"h3"),n(5),t(),e(6,"p",59),n(7),t(),e(8,"p"),n(9),t(),e(10,"ul"),d(11,X,5,1,"li",null,y),t()(),e(13,"div",60),b(14,te,3,0,"ul",61)(15,ae,3,0,"ul",62)(16,ie,22,0,"ul",63)(17,re,26,0),t()()),a&2){let r,l=i.$implicit,u=i.$index;_("reverse",u%2===1),o(2),g("feature-badge badge-"+l.badgeTone),o(),s(l.badge),o(2),s(l.title),o(2),M('"',l.message,'"'),o(2),s(l.description),o(2),c(l.outcomes),o(3),f((r=l.id)==="true-availability"?14:r==="calendar-ui"?15:r==="event-polls"?16:r==="booking-pages"?17:-1)}}function le(a,i){if(a&1&&p(0,"span"),a&2){let r=i.$implicit,l=m(3);g("heat-cell "+l.heatmapClass(r))}}function se(a,i){a&1&&(e(0,"div",75),d(1,le,1,2,"span",16,x),t(),e(3,"p",76)(4,"span",5),n(5,"\u2713"),t(),e(6,"span"),n(7,"Booked: Wed 2:00 PM"),t()()),a&2&&(
1o(),c(T(0,q)))}function de(a,i){a&1&&(e(0,"div",77)(1,"span"),n(2,"Wed 2:00 PM"),t(),e(3,"span",66),p(4,"b")(5,"b")(6,"b"),t()(),e(7,"div",78)(8,"span"),n(9,"Thu 10:00 AM"),t(),e(10,"span",66),p(11,"b"),t()())}function ce(a,i){a&1&&(e(0,"p",79)(1,"span",5),n(2,"\u2715"),t(),e(3,"span"),n(4,"Wed 2:00 PM - Cancelled"),t()(),e(5,"p",80)(6,"span",5),n(7,"\u2713"),t(),e(8,"span"),n(9,"Wed 2:00 PM -> Now Free"),t()(),e(10,"p",76)(11,"span",5),n(12,"\u26A1"),t(),e(13,"span"),n(14,"Heatmap updated automatically"),t()())}function pe(a,i){if(a&1&&(e(0,"article",70)(1,"div",71)(2,"p",72)(3,"span",5),n(4),t(),e(5,"span"),n(6),t()(),e(7,"h3"),n(8),t(),e(9,"p"),n(10),t()(),e(11,"div",73)(12,"p",74),n(13),t(),b(14,se,8,1)(15,de,12,0)(16,ce,15,0),t()()),a&2){let r,l=i.$implicit,u=i.$index;_("reverse",u%2===1),o(4),s(l.icon),o(2),s(l.number),o(2),s(l.title),o(2),s(l.description),o(3),s(l.mockLabel),o(),f((r=l.id)==="scene-1"?14:r==="scene-2"?15:r==="scene-3"?16:-1)}}function me(a,i){if(a&1&&(e(0,"div",82)(1,"p"),n(2),t()()),a&2){let r=m().$implicit;o(2),s(r.answer)}}function ue(a,i){if(a&1){let r=P();e(0,"article",45)(1,"button",81),I("click",function(){let u=C(r).$index,A=m();return S(A.toggleFaq(u))}),e(2,"span"),n(3),t(),e(4,"span",5),n(5),t()(),b(6,me,3,1,"div",82),t()}if(a&2){let r=i.$implicit,l=i.$index,u=m();o(),w("aria-expanded",u.openFaqIndex()===l),o(2),s(r.question),o(2),s(u.openFaqIndex()===l?"\u2212":"+"),o(),f(u.openFaqIndex()===l?6:-1)}}var $=class a{signupUrl="https://app.heyea.ai/auth/signup";bookingDemoUrl="/features/smart-booking";heroHeatmap=["free","flexible","disruptive","protected","free","flexible","free","flexible","protected","disruptive","protected","protected","free","flexible","disruptive","flexible","free","protected","free","flexible"];heroCalendarEvents=[{time:"9:00",label:"Busy",source:"Google",tone:"google"},{time:"10:30",label:"Busy",source:"Outlook",tone:"outlook"},{time:"12:00",label:"Details Hidden",source:"Personal",tone:"personal"},{time:"2:00",label:"Busy",source:"Client A",tone:"clientA"},{time:"4:00",label:"Busy",source:"Client B",tone:"clientB"}];heroProofs=[{icon:"\u{1F4C5}",text:"Works with Google Calendar and Outlook"},{icon:"\u{1F648}",text:"Event details stay private"},{icon:"\u{1F465}",text:"Team availability supported"}];problems=[{icon:"\u{1F501}",text:"Client meetings create a repeat loop: propose, check, adjust, repeat"},{icon:"\u{1F465}",text:"Adding team members makes the loop grow faster"},{icon:"\u26A0",text:"Sharing too much creates privacy risk across clients"},{icon:"\u{1F4C9}",text:"Sharing too little slows deals and makes you look unavailable"}];loopSteps=[{icon:"\u2709",label:"Propose times",sublabel:"Email back-and-forth"},{icon:"\u{1F4C5}",label:"Check calendars",sublabel:"Google, Outlook, personal..."},{icon:"\u{1F465}",label:"Ping subcontractors",sublabel:'"Are you free Thursday?"'},{icon:"\u{1F6E0}",label:"Fix conflicts",sublabel:"Reschedule, re-propose"},{icon:"\u23F1",label:"Repeat",sublabel:"For every meeting, every week"}];beforeAfter=[{title:"Before Heyea",tone:"before",items:["Time slots traded back and forth over email","Manually checking multiple calendars","Subcontractors get pinged one-by-one","Conflicts found too late to fix","Either overbooked or underbooked"]},{title:"After Heyea",tone:"after",items:["Calendars merge into one working view","Heyea figures out availability - no calendar exposure","Clients see a heatmap and safe booking options","Polls and booking links handle scheduling instantly","Availability updates on its own when things change"]}];howSteps=[{number:"1",title:"Connect calendars",description:"Link your Google and Outlook calendars - personal, client, project. They merge into one Calendar view so you always see the full picture.",details:["Google Calendar + Outlook supported","Multiple accounts, one merged view","Source tags show where events come from"]},{number:"2",title:"Compute True Availability",description:"Your availability shows up as a heatmap - not just free or busy. Event details stay private by default. Each slot is labeled Free, Flexible, Disruptive, or Protected.",details:["Heatmap shows Free, Flexible, Disruptive, Protected","No event titles or details exposed","Subcontractor availability included"]},{number:"3",title:"Schedule with confidence",description:"Use booking pages for 1:1 calls or event polls for group scheduling. Clients work with the heatmap - never with your raw calendar.",details:["Booking pages for client calls","Event polls for group scheduling","No back-and-forth needed"]}];featureItems=[{id:"true-availability",badge:"Centerpiece",badgeTone:"orange",title:"True Availability System",message:"Offer time that's deliverable, without reveal
1ing why.",description:"Unlike other solutions on the market, Heyea goes beyond free or busy. It looks at all your calendars and your subcontractors, then labels each slot as Free, Flexible, Disruptive, or Protected. Clients never see event details.",outcomes:["Reduces overbooking across clients","Stops private details from leaking between engagements","Subcontractor schedules factor in on their own"]},{id:"calendar-ui",badge:"Core",badgeTone:"blue",title:"Calendar UI",message:"One place to see everything that affects delivery.",description:"Google, Outlook, personal, client calendars - all merged into a single view with source tags so you know where each event lives. A privacy toggle keeps details hidden by default.",outcomes:["Fewer jumps between different calendar apps","Faster decisions across engagements","Privacy toggle controls what you see and share"]},{id:"event-polls",badge:"Multi-party",badgeTone:"purple",title:"Event Polls",message:"Group scheduling without the spreadsheet of time slots.",description:"Create a poll with a date range and attendees. Everyone sees the heatmap (no event details) and votes on their best times. The winning slot is picked without showing anyone's calendar.",outcomes:["Less back-and-forth for multi-person scheduling","Lower coordination load with subcontractors","Privacy kept for all participants"]},{id:"booking-pages",badge:"Client-facing",badgeTone:"green",title:"Appointment Booking Pages",message:"Booking links that protect privacy and cut out negotiation.",description:"Share a booking link. Clients see the True Availability heatmap and pick a free slot. You set meeting length, buffers, working hours, and allowed days. No email thread needed.",outcomes:["Faster path from 'let's meet' to a scheduled time","Less unpaid admin work per engagement","Clients see availability, not calendar details"]}];availabilityStates=[{icon:"\u26AA",label:"Free",caption:"Open for scheduling",tone:"free"},{icon:"\u{1F7E2}",label:"Flexible",caption:"Moveable if needed",tone:"flexible"},{icon:"\u26A1",label:"Disruptive",caption:"Booking causes a ripple",tone:"disruptive"},{icon:"\u{1F512}",label:"Protected",caption:"Immovable",tone:"protected"}];sceneItems=[{id:"scene-1",number:"Scene 1",icon:"\u{1F4C5}",title:"New client wants a call",description:'A prospect emails: "Can we do a 30-minute strategy call this week?" Instead of checking 5 calendars, you send your Heyea booking link. The client sees free and flexible slots on the heatmap and picks one. Done.',mockLabel:"Booking Page"},{id:"scene-2",number:"Scene 2",icon:"\u{1F5F3}",title:"Need a subcontractor on the call",description:"The call needs your SEO specialist. Create an event poll - Heyea checks True Availability for you, the client, and your subcontractor. Everyone votes. The best time wins, no pinging needed.",mockLabel:"Event Poll"},{id:"scene-3",number:"Scene 3",icon:"\u{1F501}",title:"Reschedule happens - no chaos",description:"The client reschedules. Heyea updates your True Availability right away. The new booking link shows the freed-up time. No manual cleanup, no missed signals.",mockLabel:"Auto-Updated"}];faqItems=[{question:"Will clients see my other clients?",answer:"No. The True Availability heatmap only shows whether a time slot is Free, Flexible, Disruptive, or Protected. No event titles, attendee names, or calendar details are ever shown. Your client relationships stay private."},{question:"Do subcontractors have to share their calendar details?",answer:"No. Subcontractors connect their calendars to Heyea, but only their availability goes into the heatmap. Their event details are never visible to you or your clients."},{question:"What if I use both Google Calendar and Outlook?",answer:"That's exactly what Heyea is built for. Connect as many Google and Outlook accounts as you need. They merge into one Calendar view with source tags so you always know where each event lives."},{question:"Can I use polls instead of booking links for groups?",answer:"Yes. Booking pages work best for 1:1 scheduling (like client calls). Event polls are great for group coordination where several people need to find a shared time. Both are powered by True Availability."},{question:"How does Heyea go beyond free or busy?",answer:"Unlike other solutions on the market, Heyea goes beyond free or busy. It looks at multiple calendars, multiple people, and shows availability as four clear states - Free, Flexible, Disruptive, and Protected. You never expose your schedule. Clients only see what's safely available."},{question:"Is there a free trial?",answer:"Yes. Every plan starts with a 14-d
1ay free trial. Connect your calendars and see True Availability in minutes."}];openFaqIndex=k(null);toggleFaq(i){this.openFaqIndex.update(r=>r===i?null:i)}heatmapClass(i){return i==="flexible"||i==="disruptive"||i==="protected"||i==="free"?`heat-${i}`:"heat-free"}calendarToneClass(i){return`event-${i}`}static \u0275fac=function(r){return new(r||a)};static \u0275cmp=E({type:a,selectors:[["app-independent-consultants-page"]],decls:128,vars:4,consts:[[1,"page-root","consultants-page"],[1,"hero-section"],[1,"hero-shell"],[1,"hero-copy"],[1,"hero-badge"],["aria-hidden","true"],[1,"hero-description"],[1,"hero-actions"],[1,"hero-primary",3,"href"],[1,"hero-secondary",3,"href"],[1,"hero-proof-list"],["aria-label","Preview cards for booking and merged calendar",1,"hero-visuals"],[1,"visual-card"],[1,"visual-kicker"],[1,"visual-title"],["aria-hidden","true",1,"heatmap-grid"],[3,"class"],["aria-label","True Availability legend",1,"heatmap-legend"],["aria-hidden","true",1,"legend-dot","heat-free"],["aria-hidden","true",1,"legend-dot","heat-flexible"],["aria-hidden","true",1,"legend-dot","heat-disruptive"],["aria-hidden","true",1,"legend-dot","heat-protected"],[1,"calendar-event-list"],[1,"page-section"],[1,"section-shell"],[1,"section-header"],[1,"card-grid","two","problem-grid"],[1,"card","problem-card"],[1,"loop-shell"],[1,"loop-label"],[1,"loop-steps"],[1,"loop-repeat"],[1,"page-section","alt"],[1,"card-grid","two","before-after-grid"],[1,"card-grid","three","how-grid"],[1,"card","how-card"],[1,"page-section","soft","feature-section"],[1,"feature-stack"],[1,"feature-card",3,"reverse"],[1,"page-section","story-section"],[1,"scene-stack"],[1,"scene-card",3,"reverse"],[1,"page-section","alt","faq-section"],[1,"section-shell","faq-shell"],[1,"faq-list"],[1,"faq-item"],["heading","Connect your calendars in minutes","body","Stop losing billable hours to scheduling. Let Heyea compute your True Availability and protect your time.","primaryLabel","Connect your calendars","secondaryLabel","View a demo booking page",3,"primaryHref","secondaryHref"],[1,"event-time"],[1,"event-label"],[1,"event-source"],["aria-hidden","true",1,"problem-icon"],[1,"loop-step"],["aria-hidden","true",1,"loop-icon"],[1,"loop-title"],[1,"loop-subtitle"],["aria-hidden","true",1,"loop-arrow"],[1,"step-number"],[1,"feature-card"],[1,"feature-copy"],[1,"feature-message"],[1,"feature-visual"],[1,"state-list"],[1,"source-list"],[1,"poll-preview"],["aria-hidden","true",1,"source-dot"],[1,"source-hidden"],["aria-hidden","true",1,"avatar-row"],[1,"winning-slot"],[1,"booking-config-grid"],[1,"privacy-note"],[1,"scene-card"],[1,"scene-copy"],[1,"scene-label"],[1,"scene-visual"],[1,"scene-kicker"],["aria-hidden","true",1,"scene-mini-heatmap"],[1,"scene-footnote"],[1,"scene-vote-row","winning-slot"],[1,"scene-vote-row"],[1,"scene-status","cancelled"],[1,"scene-status","freed"],["type","button",3,"click"],[1,"faq-answer"]],template:function(r,l){r&1&&(e(0,"article",0)(1,"section",1)(2,"div",2)(3,"div",3)(4,"div",4)(5,"span",5),n(6,"\u{1F465}"),t(),e(7,"span"),n(8,"For Independent Consultants"),t()(),e(9,"h1"),n(10,"Let clients book time you can actually deliver."),t(),e(11,"p",6),n(12," Heyea figures out your real availability across your Google and Outlook calendars and your subcontractors, then powers booking links and polls with a True Availability heatmap. "),t(),e(13,"div",7)(14,"a",8),n(15,"Connect your calendars "),e(16,"span",5),n(17,"\u2192"),t()(),e(18,"a",9),n(19,"See an example booking page"),t()(),e(20,"ul",10),d(21,G,5,2,"li",null,F),t()(),e(23,"div",11)(24,"article",12)(25,"p",13),n(26,"Booking Page"),t(),e(27,"p",14),n(28,"Schedule a Strategy Call"),t(),e(29,"div",15),d(30,W,1,2,"span",16,x),t(),e(32,"ul",17)(33,"li"),p(34,"span",18),e(35,"span"),n(36,"Free"),t()(),e(37,"li"),p(38,"span",19),e(39,"span"),n(40,"Flexible"),t()(),e(41,"li"),p(42,"span",20),e(43,"span"),n(44,"Disruptive"),t()(),e(45,"li"),p(46,"span",21),e(47,"span"),n(48,"Protected"),t()()()(),e(49,"article",12)(50,"p",13),n(51,"Merged Calendar"),t(),e(52,"ul",22),d(53,Y,9,5,"li",16,B),t()()()()(),e(55,"section",23)(56,"div",24)(57,"header",25)(58,"h2"),n(59,"Your calendar isn't the problem. C
1oordination is."),t(),e(60,"p"),n(61," Every scheduling conversation is unpaid work. The more clients and subcontractors you add, the more time you lose. "),t()(),e(62,"div",26),d(63,j,5,2,"article",27,F),t(),e(65,"div",28)(66,"p",29)(67,"span",5),n(68,"\u23F1"),t(),e(69,"span"),n(70,"The Unpaid Coordination Loop"),t()(),e(71,"div",30),d(72,V,8,4,null,null,H),t(),e(74,"p",31)(75,"span",5),n(76,"\u{1F501}"),t(),e(77,"span"),n(78,"Repeats for every meeting, every week"),t()()()()(),e(79,"section",32)(80,"div",24)(81,"header",25)(82,"h2"),n(83,"The shift from guesswork to computed availability"),t()(),e(84,"div",33),d(85,Z,9,4,"article",16,L),t()()(),e(87,"section",23)(88,"div",24)(89,"header",25)(90,"h2"),n(91,"How Heyea solves it"),t(),e(92,"p"),n(93,"Three steps. No calendar exposure. No wasted time."),t()(),e(94,"div",34),d(95,K,11,3,"article",35,N),t()()(),e(97,"section",36)(98,"div",24)(99,"header",25)(100,"h2"),n(101,"Built for consultants who value privacy and time"),t(),e(102,"p"),n(103,"Every feature is tied to a result: less unpaid work, more protected revenue."),t()(),e(104,"div",37),d(105,oe,18,9,"article",38,D),t()()(),e(107,"section",39)(108,"div",24)(109,"header",25)(110,"h2"),n(111,"A day in your life with Heyea"),t(),e(112,"p"),n(113,"Three real moments. Zero unpaid coordination work."),t()(),e(114,"div",40),d(115,pe,17,8,"article",41,D),t()()(),e(117,"section",42)(118,"div",43)(119,"header",25)(120,"h2"),n(121,"Questions consultants ask"),t(),e(122,"p"),n(123,"Privacy and coordination - the two things that matter most."),t()(),e(124,"div",44),d(125,ue,7,4,"article",45,U),t()()(),p(127,"app-marketing-cta-band",46),t()),r&2&&(o(14),h("href",l.signupUrl,v),o(4),h("href",l.bookingDemoUrl,v),o(3),c(l.heroProofs),o(9),c(l.heroHeatmap),o(23),c(l.heroCalendarEvents),o(10),c(l.problems),o(9),c(l.loopSteps),o(13),c(l.beforeAfter),o(10),c(l.howSteps),o(10),c(l.featureItems),o(10),c(l.sceneItems),o(10),c(l.faqItems),o(2),h("primaryHref",l.signupUrl)("secondaryHref",l.bookingDemoUrl))},dependencies:[O],styles:['.page-root[_ngcontent-%COMP%]{display:block;background:var(--surface-0)}.page-section[_ngcontent-%COMP%]{padding:clamp(2.5rem,6vw,5rem) 0}.page-section.alt[_ngcontent-%COMP%]{background:var(--surface-alt)}.page-section.soft[_ngcontent-%COMP%]{background:var(--surface-2)}.section-shell[_ngcontent-%COMP%]{width:min(1120px,100% - 2rem);margin-inline:auto}.section-header[_ngcontent-%COMP%]{text-align:center;max-width:74ch;margin-inline:auto}.section-header[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{margin:0;color:var(--text-strong);font-size:clamp(1.75rem,3.8vw,3rem);line-height:1.12}.section-header[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:.9rem auto 0;color:var(--text-body);font-size:clamp(1rem,1.9vw,1.25rem);line-height:1.58}.card-grid[_ngcontent-%COMP%]{display:grid;gap:1rem}.card[_ngcontent-%COMP%]{border-radius:1rem;border:1px solid var(--border-soft);background:var(--surface-1);padding:1rem;box-shadow:0 10px 24px #10243914}.card[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{margin:0;color:var(--text-strong);font-size:1.25rem}.card[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:.6rem 0 0;color:var(--text-body);line-height:1.55}.copy-block[_ngcontent-%COMP%]{max-width:72ch;margin-inline:auto}.copy-block[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:0;color:var(--text-body);font-size:clamp(1rem,1.9vw,1.2rem);line-height:1.68}.copy-block[_ngcontent-%COMP%] p[_ngcontent-%COMP%] + p[_ngcontent-%COMP%]{margin-top:1rem}.state-grid[_ngcontent-%COMP%]{margin-top:1.2rem;display:grid;gap:.8rem}.state-card[_ngcontent-%COMP%]{border-radius:.85rem;padding:.8rem;border:1px solid var(--border-soft)}.state-card[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{margin:0;font-size:1.1rem}.state-card[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:.4rem 0 0;font-size:.92rem}.state-free[_ngcontent-%COMP%]{background:#fff;color:#3a4b61}.state-flexible[_ngcontent-%COMP%]{background:#ddf8e6;border-color:#6fc289;color:#227041}.state-disruptive[_ngcontent-%COMP%]{background:#ffebcd;border-color:#eca746;color:#925c1b}.state-protected[_ngcontent-%COMP%]{background:#c63c3c;border-color:#962222;color:#fff}.inline-list[_ngcontent-%COMP%]{margin:.85rem 0 0;padding:0;list-style:none;display:grid;gap:.45rem}.inline-list[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{display:flex;align-items:flex-start;gap:.45rem;color:var(--text-body);line-height:1.45}.inline-list[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:before{content:"";inline-size:.45rem;block-size:.45rem;margin-top:.52rem;border-radius:9999px;background:#1c67c6}.kicker[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:.38rem;border-radius:9999px;background:#dfedff;color:#154e8f;padding:.3rem .7rem;font-size:.76rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.kicker-warm[_ngcontent-%COMP%]{background:#ffedd6;color:#9e5917}.metric-grid[_ngcontent-%COMP%]{display:grid;gap:.75rem}.metric[_ngcontent-%COMP%]{border-radius:.85rem;border:1px solid var(--border-soft);background:var(--surface-1);padding:.75rem;text-align:center}.metric[_ngcontent-%COMP%] .value[_ngcontent-%COMP%]{display:block;color:#135caf;font-weight:800;font-size:1.8rem;line-height:1.05}.metric[_ngcontent-%COMP%] .label[_ngcontent-%COMP%]{display:block;margin-top:.35rem;color:var(--text-muted);font-size:.9rem}.button-row[_ngcontent-%COMP%]{margin-top:1.2rem;display:flex;flex-wrap:wrap;gap:.7rem}.button-row[_ngcontent-%COMP%] a[_ngcontent-%COMP%], .button-row[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{min-height:2.8rem;border-radius:.8rem;border:2px solid transparent;padding:.35rem 1rem;display:inline-flex;align-items:center;justify-content:center;font-weight:700;text-decoration:none;font:inherit;cursor:pointer}.button-primary[_ngcontent-%COMP%]{background:var(--accent-orange);border-color:var(--accent-orange);color:var(--accent-orange-text)}.button-secondary[_ngcontent-%COMP%]{background:var(--surface-1);border-color:var(--border-soft);color:var(--text-body)}@media(min-width:760px){.card-grid.two[_ngcontent-%COMP%]{grid-template-columns:repeat(2,minmax(0,1fr))}.metric-grid[_ngcontent-%COMP%]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:960px){.card-grid.three[_ngcontent-%COMP%]{grid-template-columns:repeat(3,minmax(0,1fr))}.state-grid[_ngcontent-%COMP%]{grid-template-columns:repeat(2,minmax(0,1fr))}}[_nghost-%COMP%]{display:block}'],changeDetection:0})};export{$ as IndependentConsultantsPageComponent};
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.