1import{t as e,w as M}from"./index-MDSrXYZB.js";import{N as f,S as l,V as m,T as d,U as w,X as h,W as A}from"./index-CmK9O5IZ.js";import{H as T}from"./HeroBleed-DvFt6AeZ.js";import{I as W}from"./image-hero-jn6WXWdm.js";import{u as R,e as z,C as N,H as _,P as B,T as O,f as Z}from"./lattice-plan-prices-Cl-IKU6b.js";import{C as b}from"./container-R8gsYCCj.js";import{S as L}from"./simple-grid-Ble8rH-u.js";import{B as C}from"./badge-Bdyavm3n.js";import{F as J}from"./featured-quote-wB7MRENS.js";import{F as K}from"./faq-Bf8nsWKG.js";import{o as j,a as U,c as V,C as Q,f as Y,i as X,d as k,D as ee,b as ne}from"./deals-D5cv17QC.js";import{i as q,j as E,k as F,l as D,c as $,m as I}from"./index-ClERo6kz.js";import{S as te}from"./sticky-cta-DfVvYJ3s.js";import{Q as ie}from"./quote-DWokMB4R.js";import{u as re}from"./use-country-BGMAVgCm.js";import{f as H}from"./prices-BazoM_um.js";import{S as y,b as x}from"./site-dCi2sBMY.js";import"./app-video-DEGg8tp6.js";import"./use-scroll-fade-in-Bv5REwOg.js";import"./flex-iuZzfRO5.js";import"./icons-BBYgyf6P.js";import"./mutation-observer-4s7aMzZA.js";import"./iconBase-D6XCwOX-.js";import"./swiper-CBuwJ9JP.js";import"./navigation-XPpyoGzO.js";const ae=({id:n,heading:i,subheading:r,cards:t,fineprint:s,bg:c="bg.panel"})=>e.jsx(f,{id:n,bg:c,scrollMarginTop:"24",children:e.jsx(b,{py:{base:"12",md:"16"},px:{base:"4",lg:"15"},maxW:"7xl",children:e.jsxs(l,{gap:{base:"8",md:"12"},align:"center",children:[e.jsxs(l,{gap:"4",maxW:"3xl",textAlign:"center",align:"center",children:[e.jsx(m,{as:"h2",fontSize:{base:"3xl",md:"5xl"},fontWeight:"extrabold",textTransform:"uppercase",lineHeight:"1.1",letterSpacing:"tight",m:"0",children:i}),r&&e.jsx(d,{fontSize:{base:"md",md:"lg"},color:"fg.muted",lineHeight:"1.6",children:r})]}),e.jsx(L,{columns:{base:1,md:t.length},gap:{base:"10",md:"8"},w:"full",maxW:"5xl",pt:"3",children:t.map(a=>e.jsxs(l,{position:"relative",borderWidth:a.featured?"2px":"1px",borderStyle:"dashed",borderColor:"brand.secondary",borderRadius:"xl",py:{base:"8",md:"9"},px:{base:"6",md:"8"},gap:{base:"5",md:"6"},align:"center",textAlign:"center",children:[e.jsx(C,{position:"absolute",top:"-3",colorPalette:"orange",variant:"solid",fontWeight:"bold",textTransform:"uppercase",px:"3",py:"1",borderRadius:"full",children:a.badge}),e.jsx(d,{fontSize:{base:"lg",md:"xl"},fontWeight:"bold",color:"brand.secondary",pt:"2",children:a.title}),e.jsxs(l,{direction:"row",gap:"6",justify:"center",align:"flex-end",children:[e.jsxs(l,{gap:"0",align:"center",children:[e.jsx(d,{fontSize:"xs",textTransform:"uppercase",letterSpacing:"wide",color:"fg.muted",children:a.regularLabel}),e.jsx(d,{fontSize:{base:"lg",md:"xl"},fontWeight:"medium",color:"fg.muted",textDecoration:"line-through",children:a.regularPrice})]}),e.jsxs(l,{gap:"0",align:"center",children:[e.jsx(d,{fontSize:"xs",textTransform:"uppercase",letterSpacing:"wide",color:"brand.secondary",fontWeight:"bold",children:a.offerLabel}),e.jsx(d,{fontSize:{base:"3xl",md:"4xl"},fontWeight:"extrabold",color:"fg.default",lineHeight:"1",children:a.offerPrice})]})]}),e.jsx(d,{fontSize:"sm",color:"fg.muted",children:a.renewalNote}),e.jsx(w,{variant:"premium",size:"lg",asChild:!0,children:e.jsx("a",{href:a.ctaHref,children:a.ctaLabel})})]},a.title))}),s&&e.jsx(d,{fontSize:"xs",color:"fg.default",opacity:"0.7",textAlign:"center",children:s})]})})}),se={latticePlan:{meta:{title:"LatticePlan â exclusive offers",description:"Custom climbing training plans built around your goals, experience and schedule. Save 25% on your first year or 50% on your first month with this exclusive offer."},hero:{title:e.jsxs(e.Fragment,{children:["Training ",e.jsx(h,{color:"brand.secondary",children:"built for you"})]}),titleAccent:"Exclusive offers",subtitle:"A fully customised climbing training plan built around your goals, experience and schedule â and it adapts every week as you train.",ctaEyebrow:"Choose your exclusive offer",offerCtas:{annual:{title:n=>`${n}% off your first year`,detail:n=>`Annual · ${n} for your first year`},monthly:{title:n=>`${n}% off your first month`,detail:n=>`Monthly · ${n} for your first month`}},fineprint:"7-day free trial included · Cancel anytime",imageAlt:"Climber training on a Lattice board"},quote:{quotes:[e.jsxs(e.Fragment,{children:["I couldn't have stayed ",e.jsx(h,{fontWeight:"extrabold",color:"brand.secondary",children:"motivated"})," and"," ",e.jsx(h,{fontWeight:"extrabold",color:"brand.secondary",children:"on-track"})," without Lattice."]}),e.jsx(h,{fontWeight:"extrabold",color:"brand.secondary",children:"The best app in climbing training."},"2")],name:"Alex Honnold",role:"Professional Climber & Lattice Client",imageAlt:"Alex Honnold, professional climber"},appPreviewAlt:"Preview of the LatticePlan training app",customisedPlan:{ctaLabel:"See the offers"},howItWorks:{},offers:{heading:e.jsxs(e.Fragment,{children:["Choose your",e.jsx(h,{display:"block",color:"brand.secondary",children:"exclusive offer"})]}),subheading:"Both offers include a 7-day free trial. The discount applies to your first payment; after that you pay the standard price and can cancel anytime.",annual:{title:"Annual",badge:n=>`${n}% off your first year`,offerLabel:"Your first year",renewalNote:n=>`then ${n} per year`},monthly:{title:"Monthly",badge:n=>`${n}
1% off your first month`,offerLabel:"Your first month",renewalNote:n=>`then ${n} per month`},regularLabel:"Regular price",ctaLabel:"Claim offer",fineprint:"Offer applied automatically at checkout · Cancel anytime"},disciplines:{ctaLabel:"See the offers"},trainingGoal:{ctaLabel:"See the offers"},faq:{heading:"Frequently Asked Questions",description:"Everything you need to know about training with a LatticePlan",items:({monthly:n,annual:i,annualFirst:r,monthlyFirst:t,annualPct:s,monthlyPct:c})=>[{question:"How much does a LatticePlan cost?",answer:`A LatticePlan is ${n} per month or ${i} per year. With this offer your first year is ${r} (${s}% off), or your first month is ${t} (${c}% off). Both include a 7-day free trial.`},{question:"I'm a beginner climber. Is a LatticePlan for me?",answer:`Absolutely! Every LatticePlan is 100% personalised. 2 3When you take the quiz, your answers are used to build a custom training plan designed around your strengths, weaknesses, and goals â no matter your experience level. 4 5It can even be a great way to get started with structured training before working with a coach, helping you build a solid foundation.`},{question:"I've been climbing & training for years. Is a LatticePlan for me?",answer:"Definitely. We've developed the LatticePlan for everyone â they're built to challenge climbers at every level. The plan is fully personalised based on your goals, climbing style, and training history, so it adapts to your experience and creates a plan that works for you."},{question:"What language is the app available in?",answer:"The app is available in English only. All materials were carefully developed and written by our team of experts in the UK."},{question:"How do I claim the offer?",answer:'Tap "Claim offer" on the plan you want. The discount is applied automatically when you sign up â no code to type in. Your 7-day free trial starts first, and you will see the reduced price before you pay anything.'},{question:"Does the discount apply every year or every month?",answer:"No â the discount applies to your first payment only. After that your subscription renews at the standard price, and you can cancel at any time."}],contactLabel:"Get in Touch"}},course:{meta:n=>({title:`A Climber's Guide to Training â ${n}% off`,description:`Learn to design your own climbing training with Lattice's online course. Save ${n}% with this exclusive offer.`}),hero:{title:"A Climber's Guide to Training",titleAccent:n=>`${n}% off`,subtitle:"Our comprehensive online course covers the science of training, the theory behind it, and the practical steps to design a plan that works for you. For climbers of every level.",ctaLabel:"Get the course",ctaEyebrow:n=>`Exclusive offer â save ${n}% on the full course`,fineprint:"Discount applied automatically at the cart",imageAlt:"Climber bouldering outdoors",coverAlt:"A Climber's Guide to Training course cover"},highlights:{heading:"What's in the course",intro:"Let our coaches guide you through seven modules covering everything from the fundamentals to troubleshooting your own plan.",items:[{icon:q,title:"7 modules",body:"From assessing where you are today to periodisation, progression and writing your plan."},{icon:E,title:"8+ hours of content",body:"Quick, entertaining and to-the-point. Everything you need to know in bitesized chunks."},{icon:F,title:"10+ practical tasks",body:"Test your knowledge with tasks that form the foundation of your self-written training plan."},{icon:D,title:"Templates and workbook",body:"Turn theory into action with training templates and a practical workbook."},{icon:$,title:"Access to the Lattice app",body:"Track and analyse your performance with the #1 climbing training app."},{icon:I,title:"Lifetime access",body:"No rush â learn at your own pace and revisit sections whenever you need."}]},priceCard:{heading:n=>e.jsxs(e.Fragment,{children:["Get the course for",e.jsxs(h,{display:"block",color:"brand.secondary",children:[n,"% less"]})]}),subheading:"Click through and the course is added to your cart with the discount already applied.",regularLabel:"Regular price",discountedLabel:"Your price",badge:n=>`Save ${n}
5%`,ctaLabel:"Get the course",fineprint:"Lifetime access · 14-day money-back guarantee"},whoFor:{heading:"Who is it for?",sections:[{title:"Have you plateaued?",body:"Has your current strategy stopped working? Maybe you've never trained before, or your training isn't working like it used to. Let our coaches guide you through the fundamentals of training for climbing, and discover how to identify and target your areas for improvement."},{title:"Want to write your own plan?",body:"There's so much information out there: where do you begin? Our coaches have a combined 150 years of coaching experience, and this course shares the tried-and-tested methods behind our plans â periodisation, progression, and how to structure it all into a plan you can follow."}]},reviews:{heading:"What climbers say",items:[{quote:"Not just the content, clear layout and sequencing â but also the delivery. You are all so clear, authoritative and easy to understand. It really is a masterpiece.",author:"Libby Peters"},{quote:"A great course that has helped me better understand the 'why' behind certain training approaches so I can get the most out of my training time and energy.",author:"Kevin L"},{quote:"Great, packaged with so much information â changed my training forever.",author:"Mike"}]},faq:{heading:"Frequently Asked Questions",description:"Everything you need to know about the course",items:[{question:"How is the discount applied?",answer:'Tap any "Get the course" button on this page. The course is added to your cart and the discount is applied automatically â you will see the reduced price before you pay.'},{question:"Who is this course for?",answer:"Any climber who wishes to learn about the process of training for climbing. It suits those who are new to training as well as those who have already put time into the subject but want to transfer it to their climbing. We recommend at least six months of climbing experience, and the course is designed for climbers over 18."},{question:"Do I need any previous understanding of training or sport science?",answer:"No prior knowledge is required. The course accommodates beginners who are new to training concepts and those with experience who want to deepen their understanding, with a strong emphasis on practical application."},{question:"What language is the course available in?",answer:"The course is available in English only. All materials were carefully developed and written by our team of experts in the UK."},{question:"How will the course be taught?",answer:"Seven modules, each made up of a series of lessons, with tasks so you can put what you learn into practice. It is delivered through our Education platform, which has a mobile app so learning on the go is easy."},{question:"How long will I have access?",answer:"Once enrolled, you have lifetime access to the course."},{question:"What if the course is not right for me?",answer:"If you change your mind after purchase, we offer a full refund within 14 days of your order confirmation, provided you have not accessed the course materials. See our [Terms & Conditions](/policy/terms)."}],contactLabel:"Get in Touch"}}},oe={latticePlan:{meta:{title:"LatticePlan â exklusive Angebote",description:"Individuelle Klettertrainingspläne, zugeschnitten auf deine Ziele, deine Erfahrung und deinen Alltag. Spare 25 % im ersten Jahr oder 50 % im ersten Monat mit diesem exklusiven Angebot."},hero:{title:e.jsxs(e.Fragment,{children:["Training, ",e.jsx(h,{color:"brand.secondary",children:"das zu dir passt"})]}),titleAccent:"Exklusive Angebote",subtitle:"Ein Klettertrainingsplan, der auf deine Ziele, deine Erfahrung und deinen Alltag zugeschnitten ist â und sich jede Woche an dein Training anpasst.",ctaEyebrow:"Wähle dein exklusives Angebot",offerCtas:{annual:{title:n=>`${n} % Rabatt im ersten Jahr`,detail:n=>`Jährlich · ${n} im ersten Jahr`},monthly:{title:n=>`${n} % Rabatt im ersten Monat`,detail:n=>`Monatlich · ${n} im ersten Monat`}},fineprint:"7 Tage kostenlos testen · Jederzeit kündbar",imageAlt:"Kletterer beim Training am Lattice-Board"},quote:{quotes:[e.jsxs(e.Fragment,{children:["Ohne Lattice hätte ich meine ",e.jsx(h,{fontWeight:"extrabold",color:"brand.secondary",children:"Motivation"})," und meinen"," ",e.jsx(h,{fontWeight:"extrabold",color:"brand.secondary",children:"Trainingsplan"})," nicht aufrechterhalten können."]}),e.jsx(h,{fontWeight:"extrabold",color:"brand.secondary",children:"Die beste App fürs Klettertraining."},"2")],name:"Alex Honnold",role:"Profikletterer und Lattice-Kunde",imageAlt:"Alex Honnold, Profikletterer"},appPreviewAlt:"Vorschau der LatticePlan-Trainings-App",customisedPlan:{heading:e.jsxs(e.Fragment,{children:["Dein persönlicher Lattice-Plan,",e.jsx(h,{color:"brand.secondary",children:" der sich an dein Training anpasst"})]}),body:"Dein Trainingsplan passt sich deiner Leistung an. Er erkennt, wenn Einheiten zu schwer oder zu leicht sind oder wenn du zu viel oder zu wenig trainierst. So trainierst du auf einem Niveau, das dich weiterbringt.",ctaLabel:"Zu den Angeboten"},howItWorks:{heading:"So funktioniertâs",steps:[{number:1,title:"Beantworte ein paar Fragen",description:"Erzähl uns von deinen Zielen, de
5inem Kletterstil, deiner Disziplin, deinem Schwierigkeitsgrad und deiner Trainingserfahrung. Dazu kommen dein Zeitplan, deine Trainingsmöglichkeiten und deine Vorlieben. Daraus erstellen wir einen Plan für dich."},{number:2,title:"Dein Plan wird erstellt",description:"Aus deinen Antworten erstellt die App einen persönlichen Trainingsplan mit fest eingeplanten Einheiten."},{number:3,title:"Starte dein Training",description:"Absolviere deine geplanten Einheiten mit den Anleitungen, Videos und Timern in der App."},{number:4,title:"Dein Plan passt sich an",description:"Jede Woche passt sich dein Plan daran an, wie du dich fühlst und wie du trainiert hast. So stimmen Intensität und Umfang deiner Einheiten besser für dich."}],ctaLabel:"Zu den Angeboten"},offers:{heading:e.jsxs(e.Fragment,{children:["Wähle dein",e.jsx(h,{display:"block",color:"brand.secondary",children:"exklusives Angebot"})]}),subheading:"Beide Angebote enthalten 7 Tage kostenloses Testen. Der Rabatt gilt für deine erste Zahlung; danach zahlst du den regulären Preis und kannst jederzeit kündigen.",annual:{title:"Jährlich",badge:n=>`${n} % Rabatt im ersten Jahr`,offerLabel:"Dein erstes Jahr",renewalNote:n=>`danach ${n} pro Jahr`},monthly:{title:"Monatlich",badge:n=>`${n} % Rabatt im ersten Monat`,offerLabel:"Dein erster Monat",renewalNote:n=>`danach ${n} pro Monat`},regularLabel:"Regulärer Preis",ctaLabel:"Angebot sichern",fineprint:"Der Rabatt wird beim Bezahlen automatisch angewendet · Jederzeit kündbar"},disciplines:{heading:e.jsxs(e.Fragment,{children:[e.jsx(h,{display:"block",color:"brand.secondary",children:"Für alle"}),"Kletterdisziplinen"]}),disciplines:["Bouldern","Sportklettern","Tradklettern","Bigwall-Klettern","Wettkampfklettern","Mehrere Disziplinen"],ctaLabel:"Zu den Angeboten"}
5,trainingGoal:{heading:e.jsxs(e.Fragment,{children:["Was ist dein",e.jsx(h,{display:"block",color:"brand.secondary",children:"Trainingsziel?"})]}),body:"Ob du dich allgemein verbessern oder für ein bestimmtes Projekt trainieren willst: Wir haben den passenden Plan für dich.",ctaLabel:"Zu den Angeboten",imageAlt:"Auswahl eines Trainingsziels in der Lattice-App"},faq:{heading:"Häufige Fragen",description:"Alles, was du über das Training mit LatticePlan wissen musst",items:({monthly:n,annual:i,annualFirst:r,monthlyFirst:t,annualPct:s,monthlyPct:c})=>[{question:"Was kostet LatticePlan?",answer:`LatticePlan kostet ${n} pro Monat oder ${i} pro Jahr. Mit diesem Angebot zahlst du im ersten Jahr ${r} (${s} % Rabatt) oder im ersten Monat ${t} (${c} % Rabatt). Beide Angebote enthalten 7 Tage kostenloses Testen.`},{question:"Ich fange gerade erst mit dem Klettern an. Ist LatticePlan etwas für mich?",answer:`Auf jeden Fall! Jeder LatticePlan wird auf dich zugeschnitten. 6 7Deine Antworten auf die Fragen bilden die Grundlage für einen Trainingsplan, der deine Stärken, Schwächen und Ziele berücksichtigt â unabhängig davon, wie lange du schon kletterst. 8 9So kannst du auch ohne Coach mit strukturiertem Training anfangen und eine gute Grundlage aufbauen.`},{question:"Ich klettere und trainiere schon seit Jahren. Ist LatticePlan etwas für mich?",answer:"Ja. LatticePlan ist für Kletternde auf jedem Niveau entwickelt und fordert dich entsprechend deiner Erfahrung. Dein Plan richtet sich nach deinen Zielen, deinem Kletterstil und deinem bisherigen Training."},{question:"In welcher Sprache ist die App verfügbar?",answer:"Die App ist ausschlieÃlich auf Englisch verfügbar. Alle Inhalte wurden von unserem Experten-Team in GroÃbritannien sorgfältig entwickelt und verfasst."},{question:"Wie sichere ich mir das Angebot?",answer:"Klicke bei dem Plan, den du möchtest, auf âAngebot sichernâ. Der Rabatt wird bei deiner Anmeldung automatisch angewendet â du brauchst keinen Code einzugeben. Zuerst startet dein 7-tägiges kostenloses Testen, und den reduzierten Preis siehst du, bevor du etwas bezahlst."},{question:"Gilt der Rabatt jedes Jahr bzw. jeden Monat?",answer:"Nein, der Rabatt gilt nur für deine erste Zahlung. Danach verlängert sich dein Abo zum regulären Preis, und du kannst jederzeit kündigen."}],contactLabel:"Kontakt"}},course:{meta:n=>({title:`Dein Guide fürs Klettertraining â ${n} % Rabatt`,description:`Lerne mit dem Online-Kurs von Lattice, dein eigenes Klettertraining zu planen. Spare ${n} % mit diesem exklusiven Angebot.`}),hero:{title:"Dein Guide fürs Klettertraining",titleAccent:n=>`${n} % Rabatt`,subtitle:"In diesem Online-Kurs lernst du, wie Klettertraining funktioniert und wie du daraus einen Plan machst, der zu dir passt. Mit wissenschaftlichen Grundlagen, verständlicher Theorie und praktischen Schritten für jedes Kletterniveau. Inhalt nur auf Englisch.",ctaLabel:"In den Warenkorb",ctaEyebrow:n=>`Exklusives Angebot: ${n} % Rabatt auf den gesamten Kurs`,fineprint:"Der Rabatt wird im Warenkorb automatisch abgezogen",imageAlt:"Kletterer beim Bouldern im Freien",coverAlt:"Cover des Kurses A Climberâs Guide to Training"},highlights:{heading:"Das erwartet dich im Kurs",intro:"In sieben Modulen begleiten dich unsere Coaches von den Grundlagen bis zur Frage, wie du Probleme in deinem eigenen Trainingsplan erkennst und löst.",items:[{icon:q,title:"7 Module",body:"Von der Einschätzung deines aktuellen Stands über Periodisierung und Trainingssteigerung bis zu deinem eigenen Plan."},{icon:E,title:"Ãber 8 Stunden Inhalt",body:"Kurzweilig und auf den Punkt gebracht. Alles Wichtige in überschaubaren Einheiten."},{icon:F,title:"Ãber 10 praktische Aufgaben",body:"Wende dein Wissen direkt an. Die Aufgaben bilden die Grundlage für deinen selbst erstellten Trainingsplan."},{icon:D,title:"Vorlagen und Arbeitsbuch",body:"Setze die Theorie mit Trainingsvorlagen und einem praktischen Arbeitsbuch um."},{icon:$,title:"Zugang zur Lattice-App",body:"Erfasse und analysiere deine Leistung mit der Lattice-App fürs Klettertraining."}
9,{icon:I,title:"Lebenslanger Zugriff",body:"Kein Zeitdruck: Lerne in deinem Tempo und sieh dir einzelne Abschnitte jederzeit noch einmal an."}]},priceCard:{heading:n=>e.jsxs(e.Fragment,{children:["Sichere dir den Kurs",e.jsxs(h,{display:"block",color:"brand.secondary",children:["mit ",n," % Rabatt"]})]}),subheading:"Klicke auf den Button: Der Kurs wird mit dem Rabatt direkt in deinen Warenkorb gelegt.",regularLabel:"Regulärer Preis",discountedLabel:"Dein Preis",badge:n=>`${n} % Rabatt`,ctaLabel:"In den Warenkorb",fineprint:"Lebenslanger Zugriff · 14 Tage Geld-zurück-Garantie"},whoFor:{heading:"Für wen ist der Kurs?",sections:[{title:"Kommst du beim Klettern nicht mehr weiter?",body:"Bringt dich dein bisheriges Training nicht mehr weiter? Vielleicht hast du noch nie gezielt trainiert oder merkst, dass dein bisheriger Ansatz nicht mehr funktioniert. Unsere Coaches zeigen dir die Grundlagen des Klettertrainings und helfen dir zu erkennen, woran du gezielt arbeiten kannst."},{title:"Willst du deinen eigenen Trainingsplan erstellen?",body:"Zum Klettertraining gibt es unzählige Informationen. Aber wo fängst du an? Unsere Coaches bringen zusammen 150 Jahre Coaching-Erfahrung mit. In diesem Kurs zeigen sie dir die bewährten Methoden hinter unseren Plänen: Periodisierung, Trainingssteigerung und wie du daraus einen Plan machst, den du im Alltag umsetzen kannst."}]},reviews:{heading:"Das sagen Kletternde über den Kurs",items:[{quote:"Nicht nur die Inhalte, der klare Aufbau und die Reihenfolge sind groÃartig, sondern auch, wie ihr alles vermittelt. Ihr erklärt verständlich, überzeugend und auf den Punkt. Der Kurs ist wirklich ein Meisterwerk.",author:"Libby Peters"},{quote:"Ein groÃartiger Kurs. Ich verstehe jetzt besser, warum bestimmte Trainingsansätze funktionieren, und kann meine Zeit und Energie beim Training besser nutzen.",author:"Kevin L"},{quote:"GroÃartig und voller hilfreicher Informationen. Der Kurs hat mein Training dauerhaft verändert.",author:"Mike"}]},faq:{heading:"Häufige Fragen",description:"Alles, was du über den Kurs wissen musst",items:[{question:"Wie erhalte ich den Rabatt?",answer:"Klicke auf einen der âIn den Warenkorbâ-Buttons auf dieser Seite. Der Kurs wird in deinen Warenkorb gelegt und der Rabatt automatisch abgezogen. Den reduzierten Preis siehst du, bevor du bezahlst."},{question:"Für wen ist dieser Kurs geeignet?",answer:"Für alle, die verstehen möchten, wie Klettertraining funktioniert. Der Kurs eignet sich sowohl für den Einstieg ins Training als auch für Kletternde, die sich schon mit Trainingslehre beschäftigt haben und ihr Wissen beim Klettern anwenden möchten. Wir empfehlen mindestens sechs Monate Klettererfahrung. Der Kurs richtet sich an Erwachsene ab 18 Jahren."},{question:"Brauche ich Vorkenntnisse in Trainingslehre oder Sportwissenschaft?",answer:"Nein. Der Kurs erklärt die Grundlagen für alle, die neu im strukturierten Training sind, und hilft Erfahrenen, ihr Wissen zu vertiefen. Dabei geht es vor allem darum, das Gelernte praktisch anzuwenden."},{question:"In welcher Sprache ist der Kurs verfügbar?",answer:"Der Kurs ist ausschlieÃlich auf Englisch verfügbar. Alle Inhalte wurden von unserem Experten-Team in GroÃbritannien sorgfältig entwickelt und verfasst."},{question:"Wie ist der Kurs aufgebaut?",answer:"Der Kurs besteht aus sieben Modulen mit mehreren Lektionen und praktischen Aufgaben. Du absolvierst ihn über unsere Lernplattform. Mit der dazugehörigen App kannst du auch unterwegs lernen."},{question:"Wie lange habe ich Zugriff auf den Kurs?",answer:"Nach der Anmeldung hast du lebenslangen Zugriff auf den Kurs."},{question:"Was ist, wenn der Kurs nichts für mich ist?",answer:"Wenn du es dir nach dem Kauf anders überlegst, erstatten wir dir innerhalb von 14 Tagen nach deiner Bestellbestätigung den vollen Preis, sofern du noch nicht auf die Kursinhalte zugegriffen hast. Siehe unsere [Allgemeinen Geschäftsbedingungen](/policy/terms)."}],contactLabel:"Kontakt"}}},P={en:se,de:oe},v="#offers";function le({deal:n,lang:i,paddlePrices:r}){const t=P[i].latticePlan,s=R(r),c=U[i],a=g=>Z(g,s.currencyCode,c),u={...s,monthly:a(s.monthlyMinor),annual:a(s.annualMinor)},o={...u,annualPct:n.annual.discountPct,monthlyPct:n.monthly.discountPct,annualFirst:a(z(u.annualMinor,n.annual.discountPct)),monthlyFirst:a(z(u.monthlyMinor,n.monthly.discountPct))};return e.jsxs(e.Fragment,{children:[e.jsx(T,{children:e.jsx(W,{imageSrc:"/images/lattice-plan-hero-bg.webp",imageAlt:t.hero.imageAlt,headingEyebrow:e.jsx("img",{src:"/images/latticeplan-logo.svg",alt:"LatticePlan",style:{height:"42px",width:"auto",filter:"invert(1) brightness(0.9)"}}),title:t.hero.title,titleAccent:t.hero.titleAccent,titleAccentTextStyle:{base
9:"2xl",md:"3xl"},subtitle:t.hero.subtitle,primaryCta:{label:t.offers.ctaLabel,href:v},ctaSlot:e.jsxs(l,{direction:{base:"column",sm:"row"},gap:"4",align:"center",justify:"center",children:[e.jsx(S,{href:j(n.annual),title:t.hero.offerCtas.annual.title(o.annualPct),detail:t.hero.offerCtas.annual.detail(o.annualFirst)}),e.jsx(S,{href:j(n.monthly),title:t.hero.offerCtas.monthly.title(o.monthlyPct),detail:t.hero.offerCtas.monthly.detail(o.monthlyFirst)})]}),ctaEyebrow:t.hero.ctaEyebrow,fineprint:t.hero.fineprint,pb:{base:"6",md:"8"},minH:{base:"60vh",md:"70vh"}})}),e.jsx(J,{imageSrc:"/images/alex-honnold-cutout.webp",imageAlt:t.quote.imageAlt,imageCutout:!0,quotes:t.quote.quotes,name:t.quote.name,role:t.quote.role}),e.jsx(b,{mt:"-8",pb:{base:"12",md:"20"},children:e.jsx(A,{src:"/images/latticeplan-group.webp",alt:t.appPreviewAlt,mx:"auto",maxW:"3xl",w:"full",h:"auto",loading:"lazy"})}),e.jsx(N,{ctaHref:v,copy:t.customisedPlan}),e.jsx(_,{copy:t.howItWorks}),e.jsx(ae,{id:"offers",heading:t.offers.heading,subheading:t.offers.subheading,fineprint:t.offers.fineprint,cards:[{title:t.offers.annual.title,badge:t.offers.annual.badge(o.annualPct),regularLabel:t.offers.regularLabel,regularPrice:u.annual,offerLabel:t.offers.annual.offerLabel,offerPrice:o.annualFirst,renewalNote:t.offers.annual.renewalNote(u.annual),ctaLabel:t.offers.ctaLabel,ctaHref:j(n.annual),featured:!0},{title:t.offers.monthly.title,badge:t.offers.monthly.badge(o.monthlyPct),regularLabel:t.offers.regularLabel,regularPrice:u.monthly,offerLabel:t.offers.monthly.offerLabel,offerPrice:o.monthlyFirst,renewalNote:t.offers.monthly.renewalNote(u.monthly),ctaLabel:t.offers.ctaLabel,ctaHref:j(n.monthly)}]}),e.jsx(B,{copy:t.disciplines}),e.jsx(O,{ctaHref:v,copy:t.trainingGoal}),e.jsx(K,{faqs:t.faq.items(o),heading:t.faq.heading,description:t.faq.description,defaultOpenFirst:!0,footer:e.jsx(w,{size:"lg",variant:"accent",asChild:!0,children:e.jsx("a",{href:"/contact",children:t.faq.contactLabel})})})]})}function S({href:n,title:i,detail:r}){return e.jsx(w,{variant:"premium",size:"lg",h:"auto",py:"3",px:"6",asChild:!0,children:e.jsx("a",{href:n,children:e.jsxs(l,{gap:"0",align:"center",children:[e.jsx(d,{as:"span",fontWeight:"bold",lineHeight:"1.2",children:i}),e.jsx(d,{as:"span",fontSize:"xs",fontWeight:"medium",opacity:"0.85",lineHeight:"1.2",children:r})]})})})}const de=({heading:n,intro:i,items:r,imageSrc:t,imageAlt:s,bg:c})=>e.jsx(f,{bg:c,children:e.jsx(b,{py:{base:"16",md:"24"},maxW:"7xl",children:e.jsxs(L,{columns:{base:1,lg:2},gap:{base:"12",lg:"20"},alignItems:"center",children:[e.jsxs(l,{gap:{base:"8",md:"10"},children:[e.jsxs(l,{gap:"4",children:[e.jsx(m,{as:"h2",fontSize:{base:"3xl",md:"5xl"},fontWeight:"extrabold",textTransform:"uppercase",lineHeight:"1.1",letterSpacing:"tight",children:n}),i&&e.jsx(d,{color:"fg.muted",fontSize:{base:"md",md:"lg"},lineHeight:"1.6",children:i})]}),e.jsx(l,{gap:{base:"5",md:"6"},children:r.map(({icon:a,title:u,body:o})=>e.jsxs(l,{direction:"row",gap:"5",align:"flex-start",children:[e.jsx(f,{flexShrink:"0",w:"12",h:"12",borderRadius:"lg",borderWidth:"1px",borderColor:"border.default",color:"brand.secondary",display:"flex",alignItems:"center",justifyContent:"center",children:e.jsx(a,{size:22})}),e.jsxs(l,{gap:"1",children:[e.jsx(m,{as:"h3",fontSize:{base:"lg",md:"xl"},fontWeight:"bold",textTransform:"uppercase",lineHeight:"1.2",children:u}),e.jsx(d,{color:"fg.muted",lineHeight:"1.6",children:o})]})]},u))})]}),e.jsx(f,{mx:"auto",maxW:{base:"sm",md:"md"},w:"full",order:{base:-1,lg:0},children:e.jsx(A,{src:t,alt:s,w:"full",h:"auto",rounded:"2xl",loading:"lazy"})})]})})}),ce=({heading:n,subheading:i,regularPrice:r,discountedPrice:t,regularLabel:s,discountedLabel:c,badge:a,ctaLabel:u,ctaHref:o,fineprint:g,bg:p="bg.panel",ctaAreaId:G})=>e.jsx(f,{bg:p,children:e.jsx(b,{py:{base:"12",md:"16"},px:{base:"4",lg:"15"},maxW:"7xl",children:e.jsxs(l,{direction:{base:"column",lg:"row"},gap:{base:"10",lg:"24"},justify:"center",align:"center",children:[e.jsxs(l,{gap:"4",maxW:{md:"700px"},textAlign:{base:"center",md:"left"},children:[e.jsx(m,{as:"h2",fontSize:{base:"3xl",md:"5xl"},fontWeight:"extrabold",textTransform:"uppercase",lineHeight:"1.1",letterSpacing:"tight",m:"0",children:n}),i&&e.jsx(d,{fontSize:{base:"md",md:"xl"},color:"fg.muted",lineHeight:"1.6",children:i})]}),e.jsxs(l,{position:"relative",borderWidth:"1px",borderStyle:"dashed",borderColor:"brand.secondary",borderRadius:"xl",py:{base:"8",md:"9"},px:{base:"6",md:"8"},w:{base:"full",md:"479px"},flexShrink:0,gap:{base:"6",md:"8"},align:"center",textAlign:"center",children:[e.jsx(C,{position:"absolute",top:"-3",colorPalette:"orange",variant:"solid",fontWeight:"bold",textTransform:"uppercase",px:"3",py:"1",borderRadius:"full",children:a}),e.jsxs(l,{direction:"row",gap:"8",justify:"center",align:"flex-end",pt:"2",children:[e.jsxs(l,{gap:"0",align:"center",children:[e.jsx(d,{fontSize:"xs",textTransform:"uppercase",letterSpacing:"wide",color:"fg.muted",children:s}),e.jsx(d,{fontSize:{base:"xl",md:"2xl"},fontWeight:"medium",color:"fg.muted",textDecoration:"line-through",children:r})]}),e.jsxs(l,{gap:"0",align:"center",children:[e.jsx(d,{fontSize:"xs",textTransform:"uppercase",letterSpacing:"wide",color:"brand.secondary",fontWeight:"bold",children:c}),e.jsx(d,{fontSize:{base:"4xl",md:"5xl"},fontWeight:"extrabold",color:"fg.default",lineHeight:"1",children:e.jsx(h,{children:t})})]})]}),e.jsx(f,{id:G,children:e.jsx(w,{variant:"premium",size:"lg",asChild:!0,children:e.jsx("a",{href:o,children:u})})}),g&&e.jsx(d,{fontSize:"xs",color:"fg.default",opacity:"0.7",children:g})]})]})})});function ue(n,i){const r=Number(n.price);if(!Number.isFinite(r))return"";const t=Math.round(r*(1-i/100));return H({...n,price:String(t)})}function he(n){return{price:String(n),regular_price:String(n),sale_price:String(n),price_range:null,currency_code:"GBP",currency_symbol:"£",currency_minor_unit:2,currency_decimal_separator:".",currency_thousand_separator:",",currency_prefix:"£",currency_suffix:""}}function ge({deal:n,lang:i,countryPrices:r}){const t=P[i].course,{country:s}=re(),c=r?.[s]?.climbersGuide??he(Q),a=H(c),u=ue(c,n.discountPct),o=V(n),g=n.discountPct;return e.jsxs(e.Fragment,{children:[e.jsx(te,{href:o,label:t.hero.ctaLabel}),e.jsx(T,{children:e.jsx(W,{imageSrc:"/images/about-hero.webp",imageAlt:t.hero.imageAlt,imageObjectPosition:{base:"30% center",md:"center"},title:t.hero.title,titleAccent:t.hero.titleAccent(g),subtitle:t.hero.subtitle,primaryCta:{label:t.hero.ctaLabel,href:o}
9,primaryCtaVariant:"premium",ctaEyebrow:t.hero.ctaEyebrow(g),ctaAreaId:"hero-cta-area",fineprint:t.hero.fineprint,pb:{base:"8",md:"8"},minH:{base:"70vh",md:"70vh"},sideContent:e.jsx(A,{src:"/images/products/climbers-guide-to-training.webp",alt:t.hero.coverAlt,maxH:"50vh",w:"auto",h:"auto",rounded:"2xl",loading:"eager"})})}),e.jsx(de,{heading:t.highlights.heading,intro:t.highlights.intro,items:t.highlights.items,imageSrc:"/images/products/climbers-guide-to-training.webp",imageAlt:t.hero.coverAlt}),e.jsx(ce,{heading:t.priceCard.heading(g),subheading:t.priceCard.subheading,regularPrice:a,discountedPrice:u,regularLabel:t.priceCard.regularLabel,discountedLabel:t.priceCard.discountedLabel,badge:t.priceCard.badge(g),ctaLabel:t.priceCard.ctaLabel,ctaHref:o,fineprint:t.priceCard.fineprint}),e.jsxs(b,{py:{base:"16",md:"24"},maxW:"7xl",children:[e.jsx(m,{as:"h2",textAlign:"center",fontSize:{base:"3xl",md:"5xl"},fontWeight:"extrabold",textTransform:"uppercase",lineHeight:"1.1",mb:{base:"8",md:"12"},children:t.whoFor.heading}),e.jsx(L,{columns:{base:1,md:2},gap:{base:"8",md:"12"},children:t.whoFor.sections.map(p=>e.jsxs(l,{gap:"3",children:[e.jsx(m,{as:"h3",fontSize:{base:"xl",md:"2xl"},fontWeight:"bold",color:"brand.secondary",children:p.title}),e.jsx(d,{color:"fg.muted",fontSize:{base:"md",md:"lg"},lineHeight:"1.6",children:p.body})]},p.title))})]}),e.jsx(f,{bg:"bg.panel",py:{base:"12",md:"16"},children:e.jsxs(b,{maxW:"5xl",children:[e.jsx(m,{as:"h2",textAlign:"center",fontSize:{base:"2xl",md:"3xl"},fontWeight:"bold",textTransform:"uppercase",mb:"8",children:t.reviews.heading}),e.jsx(ie,{variant:"dark",quotes:t.reviews.items})]})}),e.jsx(K,{faqs:t.faq.items,heading:t.faq.heading,description:t.faq.description,defaultOpenFirst:!0,footer:e.jsx(w,{size:"lg",variant:"accent",asChild:!0,children:e.jsx("a",{href:"/contact",children:t.faq.contactLabel})})})]})}function He({params:n}){const i=Y(n.deal);if(!X(n.lang)||!i)return[{title:`Not Found | ${y}`}];const r=n.lang,t=P[r],{title:s,description:c}=i.kind==="latticeplan-offers"?t.latticePlan.meta:t.course.meta(i.discountPct),a=`${x}${k(r,i.slug)}`,u=i.kind==="latticeplan-offers"?`${x}/images/lattice-plan-hero-bg.webp`:`${x}/images/products/climbers-guide-to-training.webp`;return[{title:`${s} | ${y}`},{name:"description",content:c},{tagName:"link",rel:"canonical",href:a},...ne.map(o=>({tagName:"link",rel:"alternate",hrefLang:o,href:`${x}${k(o,i.slug)}`})),{tagName:"link",rel:"alternate",hrefLang:"x-default",href:`${x}${k("en",i.slug)}`},{name:"robots",content:"noindex"},{property:"og:title",content:`${s} | ${y}`},{property:"og:description",content:c},{property:"og:url",content:a},{property:"og:type",content:"website"},{property:"og:site_name",content:y},{property:"og:locale",content:ee[r]},{property:"og:image",content:u},{name:"twitter:card",content:"summary_large_image"},{name:"twitter:title",content:`${s} | ${y}`},{name:"twitter:description",content:c},{name:"twitter:image",content:u}]}const Ge=M(function({loaderData:i}){const{lang:r,deal:t}=i;return t.kind==="latticeplan-offers"?e.jsx(le,{deal:t,lang:r,paddlePrices:i.paddlePrices}):e.jsx(ge,{deal:t,lang:r,countryPrices:i.countryPrices})});export{Ge as default,He as meta};
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.