PageSourceSearch

https://account.yousician.com/assets/index-BaNRFRP4.js

js yousician.com collected 2026-10-09 21:32:01 UTC 43,559 bytes, 344 lines download raw bytes

1import{aQ as I,q as o,j as e,T as p,J as F,n as t,x as i,cd as N,P as x,I as q,z as r,an as y,r as k,dN as K,am as Q,U as $,m as O,C as X,a9 as P,b4 as H,bd as G,dO as Z,o as J,b as ee,cg as se,k as te,eP as ae,eL as ie,eM as ne}from"./index-DnncVmKc.js";import{C as oe}from"./index-B6_6naAB.js";import{A as re,U as le,M as ce}from"./activity_EN-GVtfhu8b.js";import{a as z,P as w,u as Y,B as V,b as de}from"./Banner-Cbnj7CcL.js";import{L as pe,R as ue}from"./laurel-branch-right-B_vZ7BQl.js";import{F as he,H as ge}from"./yellow-star-half-yYlVcp2r.js";import{A as me}from"./index-D1bj0neE.js";import{S as xe}from"./index-FCKcm20B.js";import{E as ye,S as fe}from"./Songs_EN-ppWlkz71.js";import{F as b}from"./index-DyjwNVj2.js";import{G as je,a as v,F as L,P as be}from"./styled-Bqy-XnJn.js";import{I as Ce}from"./Instrument_select_en-CHtxVtiD.js";import"./Testimonial-DNYeU1lJ.js";import"./use-in-view-0rv0LUqg.js";try{let s=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},a=new s.Error().stack;a&&(s._sentryDebugIds=s._sentryDebugIds||{},s._sentryDebugIds[a]="3f84505c-0f5e-42eb-96ee-cc31d33eee09",s._sentryDebugIdIdentifier="sentry-dbid-3f84505c-0f5e-42eb-96ee-cc31d33eee09")}catch{}const we="data:image/svg+xml,%3csvg%20width='96'%20height='16'%20viewBox='0%200%2096%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.00002%201.33203C8.24556%201.33203%208.47122%201.467%208.58738%201.68333L10.4884%205.22392L14.4291%205.79609C14.6791%205.83238%2014.8871%206.00681%2014.9663%206.24663C15.0456%206.48644%2014.9825%206.75046%2014.8034%206.92856L12.0629%209.65382L12.9845%2013.8559C13.0404%2014.1104%2012.9428%2014.374%2012.7348%2014.5309C12.5268%2014.6878%2012.2465%2014.7092%2012.0171%2014.5856L8.00002%2012.4212L3.9829%2014.5856C3.75354%2014.7092%203.47321%2014.6878%203.26522%2014.5309C3.05723%2014.374%202.95968%2014.1104%203.0155%2013.8559L3.93709%209.65382L1.1966%206.92856C1.0175%206.75046%200.954434%206.48644%201.0337%206.24663C1.11296%206.00681%201.32094%205.83238%201.57089%205.79609L5.51164%205.22392L7.41266%201.68333C7.52881%201.467%207.75448%201.33203%208.00002%201.33203Z'%20fill='%23F6C863'/%3e%3cpath%20d='M28%201.33203C28.2456%201.33203%2028.4712%201.467%2028.5874%201.68333L30.4884%205.22392L34.4291%205.79609C34.6791%205.83238%2034.8871%206.00681%2034.9663%206.24663C35.0456%206.48644%2034.9825%206.75046%2034.8034%206.92856L32.0629%209.65382L32.9845%2013.8559C33.0404%2014.1104%2032.9428%2014.374%2032.7348%2014.5309C32.5268%2014.6878%2032.2465%2014.7092%2032.0171%2014.5856L28%2012.4212L23.9829%2014.5856C23.7535%2014.7092%2023.4732%2014.6878%2023.2652%2014.5309C23.0572%2014.374%2022.9597%2014.1104%2023.0155%2013.8559L23.9371%209.65382L21.1966%206.92856C21.0175%206.75046%2020.9544%206.48644%2021.0337%206.24663C21.113%206.00681%2021.3209%205.83238%2021.5709%205.79609L25.5116%205.22392L27.4127%201.68333C27.5288%201.467%2027.7545%201.33203%2028%201.33203Z'%20fill='%23F6C863'/%3e%3cpath%20d='M48%201.33203C48.2456%201.33203%2048.4712%201.467%2048.5874%201.68333L50.4884%205.22392L54.4291%205.79609C54.6791%205.83238%2054.8871%206.00681%2054.9663%206.24663C55.0456%206.48644%2054.9825%206.75046%2054.8034%206.92856L52.0629%209.65382L52.9845%2013.8559C53.0404%2014.1104%2052.9428%2014.374%2052.7348%2014.5309C52.5268%2014.6878%2052.2465%2014.7092%2052.0171%2014.5856L48%2012.4212L43.9829%2014.5856C43.7535%2014.7092%2043.4732%2014.6878%2043.2652%2014.5309C43.0572%2014.374%2042.9597%2014.1104%2043.0155%2013.8559L43.9371%209.65382L41.1966%206.92856C41.0175%206.75046%2040.9544%206.48644%2041.0337%206.24663C41.113%206.00681%2041.3209%205.83238%2041.5709%205.79609L45.5116%205.22392L47.4127%201.68333C47.5288%201.467%2047.7545%201.33203%2048%201.33203Z'%20fill='%23F6C863'/%3e%3cpath%20d='M68%201.33203C68.2456%201.33203%2068.4712%201.467%2068.5874%201.68333L70.4884%205.22392L74.4291%205.79609C74.6791%205.83238%2074.8871%206.00681%2074.9663%206.24663C75.0456%206.48644%2074.9825%206.75046%2074.8034%206.92856L72.0629%209.65382L72.9845%2013.8559C73.0404%2014.1104%2072.9428%2014.374%2072.7348%2014.5309C72.5268%2014.6878%2072.2465%2014.7092%2072.0171%2014.5856L68%2012.4212L63.9829%2014.5856C63.7535%2014.7092%2063.4732%2014.6878%2063.2652%2014.5309C63.0572%2014.374%2062.9597%2014.1104%2063.0155%2013.8559L63.9371%209.65382L61.1966%206.92856C61.0175%206.75046%2060.9544%206.48644%2061.0337%206.24663C61.113%206.00681%2061.3209%205.83238%2061.5709%205.79609L65.5116%205.22392L67.4127%201.68333C6
17.5288%201.467%2067.7545%201.33203%2068%201.33203Z'%20fill='%23F6C863'/%3e%3cpath%20d='M88%201.33203C88.2456%201.33203%2088.4712%201.467%2088.5874%201.68333L90.4884%205.22392L94.4291%205.79609C94.6791%205.83238%2094.8871%206.00681%2094.9663%206.24663C95.0456%206.48644%2094.9825%206.75046%2094.8034%206.92856L92.0629%209.65382L92.9845%2013.8559C93.0404%2014.1104%2092.9428%2014.374%2092.7348%2014.5309C92.5268%2014.6878%2092.2465%2014.7092%2092.0171%2014.5856L88%2012.4212L83.9829%2014.5856C83.7535%2014.7092%2083.4732%2014.6878%2083.2652%2014.5309C83.0572%2014.374%2082.9597%2014.1104%2083.0155%2013.8559L83.9371%209.65382L81.1966%206.92856C81.0175%206.75046%2080.9544%206.48644%2081.0337%206.24663C81.113%206.00681%2081.3209%205.83238%2081.5709%205.79609L85.5116%205.22392L87.4127%201.68333C87.5288%201.467%2087.7545%201.33203%2088%201.33203Z'%20fill='%23F6C863'/%3e%3c/svg%3e",ve=()=>{const{plan:s}=z(),a=I(s)?o._("Family"):o._("Personal");return e.jsx(p,{variant:"h4",displayAs:"inline",color:"background",fontWeight:400,children:a})},Le={PriceWrapper:i.div`
2    display: flex;
3    flex-direction: column;
4    align-items: flex-end;
5  `},ke=()=>{const{plan:s,regularPrice:a}=z(),l=s.adyen.price.currency,n=s.adyen.price.discount?.calculated_price||0,c=s.core_plan_data.price.amount,u=F(a||c,l);return e.jsxs(Le.PriceWrapper,{children:[e.jsxs("div",{children:[e.jsx(p,{variant:"bodyxxl",displayAs:"inline",fontWeight:700,style:{lineHeight:"120%"},children:F(n,l)}),e.jsxs(p,{variant:"bodym",displayAs:"inline",color:"baseGray",fontWeight:500,children:["/",e.jsx(t,{id:"year"})]})]}),e.jsx(p,{variant:"bodym",displayAs:"inline",lineThrough:!0,color:"baseGray",fontWeight:500,children:u})]})},T={FeaturesWrapper:i.div`
6    display: flex;
7    flex-direction: column;
8    width: 100%;
9    justify-content: start;
10  `,TitleWrapper:i.div`
11    display: flex;
12    flex-wrap: nowrap;
13    justify-content: space-between;
14  `},D=({plan:s,offer:a,dark:l=!1,...n})=>{const c=o._(o._("14-day money-back guarantee")),u=(s.adyen.monthly_plan_price?.amount||0)*12,h=N(s,!0,!1),C={classic:x.winterClassicCheckout,special:x.winterSpecialCheckout,default:x.holidayCheckout}[a||"default"];return e.jsx(w,{plan:s,regularPrice:u,style:{padding:24},name:e.jsxs(T.TitleWrapper,{children:[e.jsx(ve,{}),e.jsx(ke,{})]}),percentage:e.jsx(w.Percentage,{}),info:e.jsx(T.FeaturesWrapper,{children:h.map((S,_)=>e.jsxs(p,{variant:"bodys",spaceTop:"small",style:{textAlign:"left"},children:[e.jsx(q,{name:"checkmark",size:12,style:{marginRight:8}}),_===0?e.jsx("b",{children:S.name}):S.name]},_))}),ctaButton:e.jsxs("div",{style:{marginTop:40},children:[e.jsx(w.CtaButton,{path:C,type:"yellow",color:"background"}),e.jsx("div",{style:{width:"100%",display:"flex",justifyContent:"center"},children:e.jsx(p,{variant:"bodys",displayAs:"inline",spaceTop:"base",color:"baseGray",children:c})})]}),dark:l,...n})},$e={Title:i.h3`
15    text-align: center;
16    font-size: 96px;
17    font-style: normal;
18    font-weight: 700;
19    line-height: 120%;
20    letter-spacing: -5.76px;
21    background: linear-gradient(180deg, #fff 0%, #bebebe 100%);
22    background-clip: text;
23    -webkit-background-clip: text;
24    -webkit-text-fill-color: transparent;
25    width: 100%;
26    white-space: pre-wrap;
27
28    & > span {
29      background: linear-gradient(94deg, #ffd25c 18.2%, #ddaf36 100.13%);
30      background-clip: text;
31      -webkit-background-clip: text;
32      -webkit-text-fill-color: transparent;
33    }
34
35    ${r.toTablet`
36            font-size: 3rem;
37            letter-spacing: -2.88px;
38        `}
39  `},Se=()=>{const{plans:s}=Y(),a=Math.floor(s[0].adyen.price.discount?.percentage||0);return e.jsx($e.Title,{children:e.jsx(t,{id:"Holiday Sale:<0/> <1>{percentage}% OFF</1>",values:{percentage:a},components:{0:e.jsx("br",{}),1:e.jsx("span",{})}})})},_e="2025-12-18",W="2026-01-03",d={Container:i.div`
40    display: flex;
41    flex-direction: column;
42    align-items: center;
43    width: fit-content;
44  `,Row:i.div`
45    display: flex;
46    flex-direction: row;
47    align-items: center;
48  `,Box:i.div`
49    background: ${({theme:s})=>s.colors.background};
50    color: ${({theme:s})=>s.colors.white};
51    border-radius: 12px;
52    min-width: 60px;
53    min-height: 3rem;
54    display: flex;
55    align-items: center;
56    justify-content: center;
57    font-size: 2rem;
58    font-weight: 600;
59    margin: 0 8px;
60
61    ${r.mobile`
62            min-width: 40px;
63            min-height: 2rem;
64            font-size: 1rem;
65        `}
66  `,Label:i.div`
67    color: #fff;
68    font-size: 18px;
69    margin-top: 8px;
70    text-align: center;
71    letter-spacing: 1px;
72    min-width: 60px;
73    font-weight: 700;
74
75    ${r.mobile`
76            min-width: 40px;
77            min-height: 2rem;
78            font-size: .75rem;
79        `}
80  `,LabelsRow:i.div`
81    display: flex;
82    flex-direction: row;
83    align-items: center;
84    margin-top: 0;
85  `,Spacer:i.div`
86    width: 32px;
87  `,Colon:i.span`
88    color: #fff;
89    font-size: 32px;
90    margin: 0 4px;
91  `},f=s=>s.toString().padStart(2,"0"),U=()=>{const s=y.utc(_e).diff(y.utc(),"milliseconds"),a=y.utc(W).diff(y.utc(),"milliseconds"),[l,n]=k.useState(s<=0),{countdown:c}=K(W);return k.useEffect(()=>{n(s<=0&&a>0)},[s,a]),l?e.jsxs(d.Container,{children:[e.jsxs(d.Row,{children:[e.jsx(d.Box,{children:f(c.days())}),e.jsx(d.Colon,{children:":"}),e.jsx(d.Box,{children:f(c.hours())}),e.jsx(d.Colon,{children:":"}),e.jsx(d.Box,{children:f(c.minutes())}),e.jsx(d.Colon,{children:":"}),e.jsx(d.Box,{children:f(c.seconds())})]}),e.jsxs(d.LabelsRow,{children:[e.jsx(d.Label,{children:"Days"}),e.jsx(d.Spacer,{}),e.jsx(d.Label,{children:"Hours"}),e.jsx(d.Spacer,{}),e.jsx(d.Label,{children:"Min"}),e.jsx(d.Spacer,{}),e.jsx(d.Label,{children:"Sec"})]})]}):e.jsx(d.Container,{children:e.jsx(d.Label,{children:e.jsx(p,{variant:"h4",color:"yellow",transform:"uppercase",fontWeight:700,style:{letterSpacing:-.3},children:a<0?e.jsx(t,{id:"Last Chance !"}):e.jsx(t,{id:"Limited time only"})})})})},A={BannerWrapper:i.div`
92    display: flex !important;
93    flex: 1;
94    flex-direction: column;
95    justify-content: center;
96    align-items: center;
97    padding-top: ${({theme:s})=>s.space.giant};
98    padding-bottom: ${({theme:s})=>s.space.giant};
99    margin-bottom: ${({theme:s})=>s.space.giant};
100    gap: 0 ${({theme:s})=>s.space.base};
101
102    ${({theme:s})=>r.desktop`
103            padding: ${s.space.giant} ${s.space.base};
104        `}
105
106    ${({theme:s})=>r.laptop`
107            padding: ${s.space.giant} ${s.space.base};
108        `}
109
110        ${({theme:s})=>r.tablet`
111            padding: ${s.space.giant} ${s.space.giant} ${s.space.giant};
112        `}
113
114        ${({theme:s})=>r.mobile`
115            padding: ${s.space.giant} ${s.space.base} ${s.space.base};
116        `}
117
118        & > div > p {
119      font-size: 1.75rem;
120      max-width: 100%;
121    }
122
123    ${r.mobile`
124            & > div > p {
125                font-size: 1rem;
126                white-space: break-spaces !important;
127            }
128        `}
129  `,PlansWrapper:i.div`
130    display: flex;
131    flex-wrap: wrap;
132    justify-content: center;
133    align-items: stretch;
134    gap: 0 ${({theme:s})=>s.space.base};
135  `},Fe=({plans:s,offer:a})=>e.jsxs(A.BannerWrapper,{children:[e.jsx(U,{}),e.jsx(V,{plans:s,title:e.jsx(Se,{}),info:e.jsx(p,{variant:"bodyxxl",color:"white",spaceTop:"mlarge",spaceBottom:"mlarge",fontWeight:400,style:{whiteSpace:"pre"},align:"center",children:e.jsx(t,{id:"The fun and easy way to learn an instrument.<0/> Get a whole year of lessons for an unbeatable price!",components:{0:e.jsx("br",{})}})}),planCard:e.jsx(A.PlansWrapper,{children:s.map(l=>e.jsx(D,{plan:l,offer:a},l.core_plan_id))})})]}),Pe="https://account.yousician.com/assets/Bass-CrvcU6er.jpg",He="https://account.yousician.com/assets/Default-DSo_40np.jpg",Te="https://account.yousician.com/assets/Family-DIxw0zYp.jpg",We="https://account.yousician.com/assets/Guitar-5qHZpO_X.jpg",Ae="https://account.yousician.com/assets/Piano-BT15zd0L.jpg",Me="https://account.yousician.com/assets/Singing-F08-m6k4.jpg",Re="https://account.yousician.com/assets/Ukulele-BNMvbdh6.jpg",Be={Title:i.h3`
136        text-align: center;
137        font-size: 96px;
138        font-style: normal;
139        font-weight: 700;
140        line-height: 120%;
141        letter-spacing: -5.76px;
142        background: linear-gradient(180deg, #fff 0%, #bebebe 100%);
143        background-clip: text;
144        -webkit-background-clip: text;
145        -webkit-text-fill-color: transparent;
146        margin-bottom ${({theme:s})=>s.space.xgiant};
147        white-space: pre-wrap;
148        
149        & > span {
150            background: linear-gradient(94deg, #ffd25c 18.2%, #ddaf36 100.13%);
151            background-clip: text;
152            -webkit-background-clip: text;
153            -webkit-text-fill-color: transparent;
154        }
155
156        ${({theme:s})=>r.toTablet`
157            font-size: 3rem;
158            letter-spacing: -2.88px;
159            margin-bottom ${s.space.large};
160        `}
161    `},Ee=()=>{const{plans:s}=Y(),a=Math.floor(s[0].adyen.price.discount?.percentage||0);return e.jsx(Be.Title,{children:e.jsx(t,{id:"Holiday Sale:<0/> <1>{percentage}% OFF</1>",values:{percentage:a},components:{0:e.jsx("wbr",{}),1:e.jsx("span",{})}})})},M={default:He,guitar:We,ukulele:Re,bass:Pe,singing:Me,piano:Ae,family:Te},j={BannerWrapper:i.div`
162    display: flex !important;
163    flex: 1;
164    flex-direction: column;
165    justify-content: center;
166    align-items: center;
167    padding-top: ${({theme:s})=>s.space.giant};
168    padding-bottom: ${({theme:s})=>s.space.giant};
169    margin-bottom: ${({theme:s})=>s.space.giant};
170    gap: 0 ${({theme:s})=>s.space.base};
171
172    ${({theme:s})=>r.desktop`
173            padding: 340px ${s.space.base}  ${s.space.base};
174        `}
175    ${({theme:s})=>r.laptop`
176            padding: 340px ${s.space.base}  ${s.space.base};
177        `}
178            ${({theme:s})=>r.tablet`
179            padding: ${s.space.xlgiant} ${s.space.giant} ${s.space.giant};
180        `}
181            ${({theme:s})=>r.mobile`
182            padding: ${s.space.xgiant} ${s.space.base} ${s.space.base};
183        `};
184  `,HeroImage:i.div`
185    position: absolute;
186    left: 0;
187    top: 0;
188    width: 100%;
189    height: 694px;
190    background: url(${({$instrument:s})=>M[s]});
191    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 31.92%, #000 95.03%),
192      url(${({$instrument:s})=>M[s]}) black -0.418px -87.236px /
193        105.135% 123.44% no-repeat;
194    background-position: top center;
195    background-size: contain;
196    aspect-ratio: 1441/694;
197    z-index: -1;
198
199    ${r.desktop`
200            background-size: cover;
201        `}
202  `,OpenButtonContainer:i.div`
203    ${({theme:s})=>r.toTablet`
204            padding-left:  ${s.space.large};
205        `}
206  `,CountdownWrapper:i.div`
207    display: flex;
208  `,PlansWrapper:i.div`
209    display: flex;
210    flex-wrap: wrap;
211    justify-content: center;
212    align-items: stretch;
213    gap: ${({theme:s})=>s.space.medium};
214  `},Ie=({plans:s,offer:a,instrument:l,familyPage:n})=>e.jsxs(j.BannerWrapper,{children:[e.jsx(j.HeroImage,{$instrument:n?"family":l}),e.jsx(j.CountdownWrapper,{children:e.jsx(U,{})}),e.jsx(V,{plans:s,title:e.jsx(Ee,{}),planCard:e.jsx(j.PlansWrapper,{children:s.map(c=>e.jsx(D,{plan:c,offer:a},c.core_plan_id))})})]}),Oe={Root:i.div``,Container:i.div`
215    ${({$compact:s})=>s&&Q`
216        display: flex;
217        align-items: center;
218        gap: 16px;
219      `}
220  `,Rating:i.div`
221    display: flex;
222    align-items: center;
223    gap: 0.5rem;
224    margin: 0.5rem 0;
225  `,Stars:i.div`
226    display: flex;
227    align-items: center;
228    justify-content: center;
229    gap: calc((1 / 8) rem);
230  `},Ge=({rating:s})=>{const l=Math.floor(s),n=s%1>=.5;return e.jsx(Oe.Stars,{children:Array.from({length:5}).map((c,u)=>{const h=u<l,C=u===l&&n;return e.jsx("img",{src:h?he:C?ge:"",alt:"",width:16,height:16},u)})})},m={Root:i.div`
231    display: flex;
232    flex-direction: column;
233    align-items: center;
234    gap: ${({theme:s})=>s.space.tiny};
235  `,Rating:i.div`
236    display: flex;
237    flex-direction: column;
238    align-items: center;
239    gap: ${({theme:s})=>s.space.tiny};
240  `,Awards:i.div`
241    display: flex;
242    align-items: center;
243    gap: ${({theme:s})=>s.space.base};
244    flex-wrap: no-wrap;
245  `,LaurelWrapper:i.div`
246    display: flex;
247    align-items: center;
248
249    div {
250      display: flex;
251      flex-direction: column;
252      align-items: center;
253      gap: ${({theme:s})=>s.space.tiny};
254      padding: ${({theme:s})=>s.space.base};
255
256      span {
257        font-size: 0.5rem;
258        font-weight: 600;
259        line-height: 120%;
260        color: ${({theme:s})=>s.colors.baseGray};
261      }
262    }
263  `,Terms:i.div`
264    display: flex;
265    flex-direction: column;
266    align-items: center;
267    gap: ${({theme:s})=>s.space.tiny};
268
269    > div {
270      display: flex;
271      align-items: center;
272      gap: ${({theme:s})=>s.space.tiny};
273    }
274
275    a {
276      font-size: 75%;
277      color: ${({theme:s})=>s.colors.baseGray};
278      text-decoration: none;
279      text-align: center;
280    }
281
282    svg {
283      color: ${({theme:s})=>s.colors.baseGray};
284    }
285  `},R=({children:s})=>e.jsxs(m.LaurelWrapper,{children:[e.jsx("img",{src:pe,alt:"",width:24,height:24}),e.jsx("div",{children:s}),e.jsx("img",{src:ue,alt:"",width:24,height:24})]});function Ze(){return e.jsxs(m.Root,{children:[e.jsxs(m.Rating,{children:[e.jsx(Ge,{rating:4.8}),e.jsx(p,{variant:"bodyxs",color:"baseGray",fontWeight:500,children:"4.6+ on App Stores"})]}),e.jsxs(m.Awards,{children:[e.jsxs(R,{children:[e.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",width:"10",height:"12",viewBox:"0 0 10 12",fill:"none",children:[e.jsx("path",{d:"M7.31062 0C7.33855 0 7.36648 0 7.39599 0C7.46449 0.84627 7.14147 1.4786 6.74889 1.93652C6.36369 2.39127 5.83622 2.83232 4.98308 2.7654C4.92617 1.93125 5.24972 1.34581 5.64177 0.888953C6.00537 0.463183 6.67196 0.0843109 7.31062 0Z",fill:"#CACCD8"}),e.jsx("path",{d:"M9.89272 8.80822C9.89272 8.81666 9.89272 8.82403 9.89272 8.83194C9.65296 9.55806 9.31097 10.1804 8.89362 10.7579C8.51264 11.2822 8.04576 11.9878 7.21213 11.9878C6.49179 11.9878 6.01332 11.5246 5.27506 11.512C4.49412 11.4993 4.06466 11.8993 3.35064 11.9999C3.26896 11.9999 3.18729 11.9999 3.10719 11.9999C2.58288 11.924 2.15974 11.5088 1.85147 11.1347C0.942482 10.0292 0.240058 8.60114 0.109375 6.7737C0.109375 6.59454 0.109375 6.41591 0.109375 6.23674C0.164705 4.92887 0.800206 3.8655 1.64491 3.35015C2.09071 3.07614 2.70355 2.84271 3.38595 2.94704C3.6784 2.99236 3.97718 3.09248 4.23908 3.19154C4.48727 3.28692 4.79764 3.45607 5.09168 3.44711C5.29087 3.44131 5.489 3.33751 5.68977 3.26426C6.27785 3.0519 6.85433 2.80845 7.61419 2.9228C8.52739 3.06086 9.17554 3.46661 9.57602 4.09261C8.80351 4.58425 8.19278 5.32513 8.29712 6.59032C8.38986 7.73959 9.05803 8.41196 9.89272 8.80822Z",fill:"#CACCD8"})]}),e.jsx("span",{children:"Apple Editor's Choice"})]}),e.jsxs(R,{children:[e.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",width:"53",height:"12",viewBox:"0 0 53 12",fill:"none",children:[e.jsxs("g",{clipPath:"url(#clip0_6617_30143)",children:[e.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M26.3276 4.71021C25.238 4.71021 24.3547 5.54433 24.3547 6.69487C24.3547 7.83495 25.2437 8.67954 26.3276 8.67954C27.4172 8.67954 28.3004 7.8396 28.3004 6.69487C28.3004 5.54433 27.4172 4.71021 26.3276 4.71021ZM26.3276 7.89312C25.7315 7.89312 25.2184 7.39521 25.2184 6.69022C25.2184 5.97476 25.7326 5.48732 26.3276 5.48732C26.9226 5.48732 27.4368 5.97476 27.4368 6.69022C27.438 7.39986 26.9237 7.89312 26.3276 7.89312ZM22.0233 4.71021C20.9337 4.71021 20.0504 5.54433 20.0504 6.69487C20.0504 7.83495 20.9394 8.67954 22.0233 8.67954C23.1129 8.67954 23.9961 7.8396 23.9961 6.69487C23.9961 5.54433 23.1118 4.71021 22.0233 4.71021ZM22.0233 7.89312C21.4272 7.89312 20.9141 7.39521 20.9141 6.69022C20.9141 5.97476 21.4283 5.48732 22.0233 5.48732C22.6183 5.48732 23.1325 5.97476 23.1325 6.69022C23.1325 7.39986 22.6194 7.89312 22.0233 7.89312ZM16.9015 5.31631V6.15624H18.8997C18.8386 6.6274 18.6841 6.97524 18.4477 7.21372C18.1548 7.50921 17.7029 7.8303 16.9061 7.8303C15.6781 7.8303 14.7176 6.82982 14.7176 5.59086C14.7176 4.3519 15.6781 3.35142 16.9061 3.35142C17.5691 3.35142 18.0522 3.6155 18.4108 3.95287L19.0012 3.35724C18.5031 2.87562 17.8401 2.50684 16.9107 2.50684C15.2261 2.50684 13.8125 3.89121 13.8125 5.58621C13.8125 7.28585 15.225 8.66558 16.9107 8.66558C17.8205 8.66558 18.5031 8.36543 19.0427 7.80005C19.5927 7.24513 19.7668 6.4622 19.7668 5.83051C19.7668 5.6339 19.7518 5.45707 19.7207 5.307H16.9003C16.9015 5.30584 16.9015 5.31631 16.9015 5.31631ZM37.8511 5.97011C37.6862 5.52455 37.1881 4.70556 36.1665 4.70556C35.1541 4.70556 34.3124 5.50943 34.3124 6.69022C34.3124 7.8047 35.1449 8.67488 36.2645 8.67488C37.1638 8.67488 37.6873 8.11997 37.9029 7.79423L37.2353 7.34285C37.0139 7.67441 36.7061 7.89195 36.2691 7.89195C35.8275 7.89195 35.5185 7.68953 35.3132 7.2905L37.9433 6.19114C37.9433 6.19289 37.8511 5.97011 37.8511 5.97011ZM35.1691 6.63322C35.1483 5.86657 35.7594 5.47685 36.1964 5.47685C36.5412 5.47685 36.8283 5.64786 36.9263 5.89682L35.1691 6.63322ZM33.0325 8.55622H33.8961V2.72613H33.0325V8.55622ZM31.6143 5.15112H31.5831C31.3883 4.91728 31.0181 4.70556 30.5454 4.70556C29.5642 4.70556 28.6602 5.5769 28.6602 6.69604C28.6602 7.81052 29.5596 8.67139 30.5454 8.67139C31.0124 8.67139 31.3883 8.4585 31.5831 8.22002H31.6143V8.50503C31.6143 9.26237 31.213 9.6707 30.5662 9.6707C30.0369 9.6707 29.7083 9.2868 29.5745 8.96572L28.8239 9.28215C29.0395 9.80565 29.6149 10.4536 30.565 10.4536C31.5774 10.4536 32.4352 9.85219 32.4352 8.38521V4.82422H31.6189V5.15112H31.6143ZM30.6227 7.89312C30.0265 7.89312 29.5284 7.39055 29.5284 6.69604C29.5284 5.9957 30.0265 5.48849 30.6227 5.48849C31.213 5.48849 31.6708 6.00152 31.6708 6.69604C31.6765 7.39113 31.2142 7.89312 30.6227 7.89312ZM41.8948 2.72613H39.8297V8.5568H40.6933V6.3482H41.8965C42.8524 6.3482 43.7921 5.64903 43.7921 4.5392C43.7921 3.42937 42.8552 2.72613 41.8948 2.72613ZM41.9201 5.53444H40.6921V3.53349H41.9201C42.567 3.53349 42.9325 4.07211 42.9325 4.53396C42.9325 4.99057 42.5624 5.53386 41.9201 5.53386V5.53444ZM47.2529 4.70032C46.6257 4.70032 45.9788 4.98069 45.7113 5.59144L46.4769 5.91252C46.6418 5.59144 46.9439 5.48209 47.2633 5.48209C47.7107 5.48209 48.1627 5.75198 48.1731 6.23361V6.29526C48.0186 6.20685 47.6796 6.0719 47.2737 6.0719C46.447 6.0719 45.6087 6.52793 45.6087 7.38299C45.6087 8.16592 46.2867 8.66849 47.0419 8.66849C47.6219 8.66849 47.9413 8.40441 48.1408 8.09845H48.1719V8.54982H49.0044V6.3162C49.0044 5.27559 48.2388 4.69974 47.2529 4.69974V4.70032ZM47.1445 7.8937C46.862 7.8937 46.4666 7.7541 46.4666 7.39579C46.4666 6.94441 46.9601 6.7734 47.3809 6.7
285734C47.7614 6.7734 47.9413 6.856 48.1673 6.97C48.137 7.22295 48.0165 7.45613 47.8283 7.62601C47.6401 7.79588 47.3971 7.89083 47.1445 7.89312V7.8937ZM52.0415 4.8248L51.0499 7.35391H51.0188L49.9914 4.8248H49.062L50.6037 8.3602L49.725 10.3251H50.6244L52.9962 4.8248H52.0415ZM44.2677 8.5568H45.1313V2.72613H44.2677V8.5568Z",fill:"#CACCD8"}),e.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0.211006 0.183754C0.0772534 0.329172 0 0.551371 0 0.842207V11.1576C0 11.4484 0.0772534 11.6706 0.215618 11.8102L0.251362 11.8416L5.97966 6.06213V5.933L0.24675 0.152344L0.211006 0.183754Z",fill:"url(#paint0_linear_6617_30143)"}),e.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.88715 7.99417L5.97656 6.06651V5.93157L7.88715 4.00391L7.92866 4.0295L10.1886 5.32546C10.8355 5.69308 10.8355 6.30035 10.1886 6.67262L7.92866 7.96858L7.88715 7.99417Z",fill:"url(#paint1_linear_6617_30143)"}),e.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.92707 7.96856L5.97498 5.99902L0.210938 11.8146C0.421944 12.0426 0.775927 12.0682 1.17142 11.846L7.92707 7.96856Z",fill:"url(#paint2_linear_6617_30143)"}),e.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.92707 4.02967L1.17142 0.158068C0.775927 -0.
2850699471 0.420791 -0.0385367 0.210938 0.189479L5.97498 5.99921L7.92707 4.02967Z",fill:"url(#paint3_linear_6617_30143)"}),e.jsx("path",{opacity:"0.2",fillRule:"evenodd",clipRule:"evenodd",d:"M7.88876 7.92676L1.17923 11.7728C0.804494 11.9903 0.470112 11.9752 0.254494 11.7774L0.21875 11.8135L0.254494 11.8449C0.470112 12.0415 0.804494 12.0578 1.17923 11.8402L7.93488 7.96864L7.88876 7.92676Z",fill:"black"}),e.jsx("path",{opacity:"0.12",fillRule:"evenodd",clipRule:"evenodd",d:"M10.19 6.60512L7.88281 7.92668L7.92432 7.96856L10.1843 6.6726C10.5083 6.48646 10.6674 6.24216 10.6674 5.99902C10.6478 6.22239 10.4829 6.43411 10.19 6.60512Z",fill:"black"}),e.jsx("path",{opacity:"0.25",fillRule:"evenodd",clipRule:"evenodd",d:"M1.17149 0.225621L10.1871 5.39319C10.48 5.55955 10.6449 5.7771 10.6702 5.9993C10.6702 5.75616 10.5111 5.51185 10.1871 5.32572L1.17149 0.158147C0.524633 -0.215286 0 0.0964901 0 0.842193V0.909667C0 0.162801 0.524633 -0.143159 1.17149 0.225621Z",fill:"#CACCD8"})]}),e.jsxs("defs",{children:[e.jsxs("linearGradient",{id:"paint0_linear_6617_30143",x1:"5.46595",y1:"0.732206",x2:"-3.72072",y2:"3.15782",gradientUnits:"userSpaceOnUse",children:[e.jsx("stop",{stopColor:"#00A0FF"}),e.jsx("stop",{offset:"0.01",stopColor:"#00A1FF"}),e.jsx("stop",{offset:"0.26",stopColor:"#00BEFF"}),e.jsx("stop",{offset:"0.51",stopColor:"#00D2FF"}),e.jsx("stop",{offset:"0.76",stopColor:"#00DFFF"}),e.jsx("stop",{offset:"1",stopColor:"#00E3FF"})]}),e.jsxs("linearGradient",{id:"paint1_linear_6617_30143",x1:"11.2444",y1:"5.99934",x2:"0.0505372",y2:"5.99934",gradientUnits:"userSpaceOnUse",children:[e.jsx("stop",{stopColor:"#FFE000"}),e.jsx("stop",{offset:"0.41",stopColor:"#FFBD00"}),e.jsx("stop",{offset:"0.78",stopColor:"#FFA500"}),e.jsx("stop",{offset:"1",stopColor:"#FF9C00"})]}),e.jsxs("linearGradient",{id:"paint2_linear_6617_30143",x1:"6.86548",y1:"7.06689",x2:"-0.600605",y2:"19.518",gradientUnits:"userSpaceOnUse",children:[e.jsx("stop",{stopColor:"#FF3A44"}),e.jsx("stop",{offset:"1",stopColor:"#C31162"})]}),e.jsxs("linearGradient",{id:"paint3_linear_6617_30143",x1:"-1.23964",y1:"-3.24355",x2:"2.08928",y2:"2.31697",gradientUnits:"userSpaceOnUse",children:[e.jsx("stop",{stopColor:"#32A071"}),e.jsx("stop",{offset:"0.07",stopColor:"#2DA771"}),e.jsx("stop",{offset:"0.48",stopColor:"#15CF74"}),e.jsx("stop",{offset:"0.8",stopColor:"#06E775"}),e.jsx("stop",{offset:"1",stopColor:"#00F076"})]}),e.jsx("clipPath",{id:"clip0_6617_30143",children:e.jsx("rect",{width:"53",height:"12",fill:"white"})})]})]}),e.jsx("span",{children:"Editor's Choice"})]})]}),e.jsx(m.Terms,{children:e.jsxs("div",{children:[e.jsx("a",{href:$.terms,children:e.jsx(t,{id:"Terms of service"})}),"•",e.jsx("a",{href:$.privacyNotice,children:e.jsx(t,{id:"Privacy notice"})})]})})]})}const ze=({licensedContent:s=!0,hasFamilyPlan:a=!0})=>e.jsx(O,{background:"background",children:e.jsxs(X,{children:[e.jsx(xe,{align:"center",fontWeight:800,title:o._(o._("Frequently asked questions")),color:"white"}),e.jsxs(me,{color:"white",background:"background",children:[e.jsx("div",{"data-label":o._(o._("What is Yousician?")),children:e.jsx(t,{id:"As the largest music educator in the world, Yousician has helped over 25 million people in 154 countries learn guitar, bass, piano, ukulele, and vocals. Boasting thousands of teacher-crafted lessons, exercises, and songs, Yousician makes achieving your musical goals manageable and fun. Thanks to award-winning audio technology and world-class educators, Yousician provides meaningful, real-time feedback as you play."})}),s?e.jsx("div",{"data-label":o._(o._("What is Yousician Premium+?")),children:e.jsx(t,{id:"Premium+ unlocks everything Yousician has to offer. Access our entire library of thousands of songs, exercises, and teacher-crafted lessons. You also get instant access to our full instrument offering, allowing you to jump between instruments as you please."})}):e.jsx("div",{"data-label":o._(o._("What is Yousician Premium All?")),children:e.jsx(t,{id:"Premium All unlocks everything Yousician has to offer. Access our entire library of thousands of songs, exercises, and teacher-crafted lessons. You also get instant access to our full instrument offering, allowing you to jump between instruments as you please."})}),a&&e.jsx("div",{"data-label":o._(o._("What's included in a Family Plan membership?")),children:e.jsx(t,{id:"Unlimited access to all 5 instruments (guitar, piano, ukulele, bass and singing) and content for yourself and up to 3 other family members. Each family member has their own Yousician account and can track their progress individually. Family members can save songs as favorites and create their own song collections for their accounts."})}),a&&e.jsx("div",{"data-label":o._(o._("How easy is it to add Family Plan members?")),children:e.jsx(t,{id:"You can add family plan members in 2 easy steps! After subscribing to Family plan, go to your <0>account page</0>, scroll down to the <1>Family members</1> section and select the <2>Plus</2> button. Then, add the Yousician account info of a family member you live with. Once you add a family member, they receive an email notification that they've been added to your Family membership.",components:{0:e.jsx(P,{$color:"brand",$size:"bodyl",to:x.dashboard}),1:e.jsx("b",{}),2:e.jsx("b",{})}})}),a&&e.jsx("div",{"data-label":o._(o._("How does the payment for Family plan work? Will I pay for all 4 accounts?")),children:e.jsx(t,{id:"The Family plan <0>account manager makes the payment</0> for each billing period. This can be either monthly or annually, depending on the chosen plan. The account manager can add family members to join their band, remove members and manage the subscription at any time through their account page on <1>our website.</1>",components:{0:e.jsx("b",{}),1:e.jsx(P,{$color:"brand",$size:"bodyl",to:x.dashboard})}})}),e.jsx("div",{"data-label":o._(o._("How does the discount work?")),children:e.jsx(t,{id:"The discount is applied only for the first year. Your contract will renew automatically at the regular price on your yearly renewal date, until you cancel your subscription. You can cancel the renewal of your subscription by logging into your Yousician account <0>here</0>.",components:{0:e.jsx(H,{$size:"bodyl",$color:"brand",href:"/login"})}})}),!s&&e.jsx("div",{"data-label":o._(o._("What plans can I purchase with the discount?")),children:e.jsx(t,{id:"The offer is available for yearly Premium All subscriptions only and does not apply for other premium options."})}),e.jsxs("div",{"data-label":o._(o._("Other questions")),children:[e.jsx(t,{id:"Feel free to reach out to us <0>here</0>. Our Customer Support team is always happy to help",components:{0:e.jsx(H,{$size:"bodyl",$color:"brand",href:$.supp
285ortNew})}})," ",e.jsx(ye,{symbol:"❤️",label:"heart"})]})]})]})}),Ye="https://account.yousician.com/assets/follow-Fg3Fv7Ne.jpg",Ve="https://account.yousician.com/assets/learn-BBixGiwG.jpg",De="https://account.yousician.com/assets/play-DHbBhf8L.jpg",Ue=()=>{const{width:s}=G(),a=s<=Z.mobile;return e.jsxs(je,{$isMobile:a,children:[e.jsx(v,{$isMobile:a,$spaceBottom:"mlarge",children:e.jsx(b,{assetPosition:"top",header:e.jsx(p,{variant:"h4",fontWeight:700,color:"white",spanColor:"yellow",className:"Scaled_Header",transform:"uppercase",children:e.jsx(t,{id:"Play with<0/> <1>your instrument</1>",components:{0:e.jsx("br",{}),1:e.jsx("span",{})}})}),description:e.jsx(p,{variant:"bodym",color:"white",fontWeight:300,spaceTop:"sbase",children:e.jsx(t,{id:"Yousician works with any acoustic or electric instrument that you own. No cords, cables or extra equipment needed!"})}),children:e.jsx(L,{src:De,placeholderHeight:a?"320px":"240px",width:"100%",style:{maxHeight:"unset",borderRadius:16}})})}),e.jsx(v,{$isMobile:a,$spaceBottom:"mlarge",children:e.jsx(b,{assetPosition:"top",header:e.jsx(p,{variant:"h4",fontWeight:700,color:"white",spanColor:"yellow",className:"Scaled_Header",transform:"uppercase",children:e.jsx(t,{id:"Follow along on<0/> <1>any device</1>",components:{0:e.jsx("br",{}),1:e.jsx("span",{})}})}),description:e.jsx(p,{variant:"bodym",color:"white",fontWeight:300,spaceTop:"sbase",children:e.jsx(t,{id:"Play on your phone, tablet or computer and even switch between devices with iOS, Android, macOS and Windows."})}),children:e.jsx(L,{src:Ye,placeholderHeight:a?"192px":"240px",width:"100%",style:{maxHeight:"unset",borderRadius:16}})})}),e.jsx(v,{$isMobile:a,children:e.jsx(b,{assetPosition:"top",header:e.jsx(p,{variant:"h4",fontWeight:700,color:"white",spanColor:"yellow",className:"Scaled_Header",transform:"uppercase",children:e.jsx(t,{id:"Learn at your<0/> <1>own pace</1>",components:{0:e.jsx("br",{}),1:e.jsx("span",{})}})}),description:e.jsx(p,{variant:"bodym",color:"white",fontWeight:300,spaceTop:"sbase",children:e.jsx(t,{id:"Have fun learning at your own pace. Practice as much as you want, whenever you want."})}),children:e.jsx(L,{src:Ve,placeholderHeight:a?"225px":"240px",width:"100%",style:{maxHeight:"unset",borderRadius:16}})})})]})},B={default:Ce,guitar:"https://assets.yousician.com/account-assets/videos/guitar/syllabus.mp4",bass:"https://assets.yousician.com/account-assets/videos/bass/syllabus.mp4",piano:"https://assets.yousician.com/account-assets/videos/piano/syllabus.mp4",ukulele:"https://assets.yousician.com/account-assets/videos/ukulele/syllabus.mp4",singing:"https://assets.yousician.com/account-assets/videos/singing/syllabus.mp4"},Ne={default:"https://assets.yousician.com/account-assets/videos/guitar/gameplay.mp4",guitar:"https://assets.yousician.com/account-assets/videos/guitar/gameplay.mp4",bass:"https://assets.yousician.com/account-assets/videos/bass/gameplay.mp4",piano:"https://assets.yousician.com/account-assets/videos/piano/gameplay.mp4",ukulele:"https://assets.yousician.com/account-assets/videos/ukulele/gameplay.mp4",singing:"https://assets.yousician.com/account-assets/videos/singing/gameplay.mp4"},qe={default:"https://assets.yousician.com/account-assets/videos/guitar/lesson.mp4",guitar:"https://assets.yousician.com/account-assets/videos/guitar/lesson.mp4",bass:"https://assets.yousician.com/account-assets/videos/bass/lesson.mp4",piano:"https://assets.yousician.com/account-assets/videos/piano/lesson.mp4",ukulele:"https://assets.yousician.com/account-assets/videos/ukulele/lesson.mp4",singing:"https://assets.yousician.com/account-assets/videos/singing/lesson.mp4"},E={guitar:{header:e.jsx(t,{id:"Build real skills<0/> <1>on guitar</1>",components:{0:e.jsx("br",{}),1:e.jsx("span",{})}}),description:e.jsx(t,{id:"Start with the basics and learn how to make your first chords sound great. Every strum helps you get a little smoother and more confident."})},bass:{header:e.jsx(t,{id:"Build real skills<0/> <1>on bass</1>",components:{0:e.jsx("br",{}),1:e.jsx("span",{})}}),description:e.jsx(t,{id:"Learn how to hold the rhythm and keep the music moving. Feel the groove grow stronger each time you play along."})},piano:{header:e.jsx(t,{id:"Build real skills<0/> <1>on piano</1>",components:{0:e.jsx("br",{}),1:e.jsx("span",{})}}),description:e.jsx(t,{id:"Learn simple notes and chords that turn into real songs fast. Get comfortable with the keys and enjoy making music from your very first session."})},ukulele:{header:e.jsx(t,{id:"Build real skills<0/> <1>on ukulele</1>",components:{0:e.jsx("br",{}),1:e.jsx("span",{})}}),description:e.jsx(t,{id:"Pick up your ukulele and start playing in minutes. Learn easy chords and strumming patterns that make music feel fun and natural."})},singing:{header:e.jsx(t,{id:"Build real skills<0/> <1>with singing</1>",components:{0:e.jsx("br",{}),1:e.jsx("span",{})}}),description:e.jsx(t,{id:"Warm up your voice and learn how to stay on pitch. Grow your confidence as you start singing the songs 
285you love."})},default:{header:e.jsx(t,{id:"Choose from<0/> <1>5 instruments</1>",components:{0:e.jsx("br",{}),1:e.jsx("span",{})}}),description:e.jsx(t,{id:"Learn guitar, piano, bass, ukulele, or singing. Start with one instrument or explore them all. Yousician gives you clear lessons, instant feedback, and guidance that helps you grow at your own pace."})}},Ke={guitar:{description:e.jsx(t,{id:"Follow easy lessons that show you where to place your fingers and how to stay in rhythm. Yousician listens as you play and helps you improve one chord at a time."})},bass:{description:e.jsx(t,{id:"Follow guided lessons that help you learn new notes and rhythms at your own pace. Watch your playing come together as you find your groove and feel the beat."})},piano:{description:e.jsx(t,{id:"Follow simple tutorials that teach you what keys to press and when to play them. Get instant feedback so you can learn songs smoothly and feel proud of your progress."})},ukulele:{description:e.jsx(t,{id:"Follow short, interactive lessons that teach you how to hold your uke, switch chords, and strum with confidence. You’ll be playing your favorite tunes before you know it."})},singing:{description:e.jsx(t,{id:"Follow fun vocal exercises that help you find your pitch and stay in tune. Get instant feedback that makes every practice session feel easy and rewarding."})},default:{description:e.jsx(t,{id:"Learn the right way, one step at a time. Yousician shows you what to play, listens as you practice, and gives instant feedback that helps you improve fast."})}},Qe={guitar:{description:e.jsx(t,{id:"Watch real guitarists show you how to strum, switch chords, and stay in rhythm. Follow along with simple, clear lessons that make each practice feel easier and more rewarding."})},bass:{description:e.jsx(t,{id:"Watch experienced bass players demonstrate timing, groove, and feel. Follow along and strengthen your rhythm with lessons that make every session count."})},piano:{description:e.jsx(t,{id:"See every note and hand movement up close as real pianists guide you through each step. Play along with clear lessons that help you improve with confidence and flow."})},ukulele:{description:e.jsx(t,{id:"Watch real ukulele players show you chords and strumming patterns in real time. Follow along and pick up new skills that make every song feel more natural."})},singing:{description:e.jsx(t,{id:"Watch vocal coaches demonstrate warmups, breathing, and pitch control. Follow their guidance and see your confidence grow with every note you sing."})},default:{description:e.jsx(t,{id:"Watch real musicians show you exactly how to play. See every movement up close and follow along with clear, easy lessons that help you improve faster."})}},Xe=[{color:"yellow",position:"left",header:()=>e.jsx(t,{id:"LEARN TO PLAY<0/> <1>Step-By-Step</1>",components:{0:e.jsx("br",{}),1:e.jsx("span",{})}}),description:s=>Ke[s].description,media:s=>e.jsx("video",{src:Ne[s],autoPlay:!0,playsInline:!0,loop:!0,muted:!0,preload:"none"})},{color:"yellow",position:"right",header:s=>E[s].header,description:s=>E[s].description,media:s=>s!=="default"?e.jsx("video",{src:B[s],autoPlay:!0,playsInline:!0,loop:!0,muted:!0,preload:"none"}):e.jsx("img",{src:B[s],alt:""})},{color:"yellow",position:"left",header:()=>e.jsx(t,{id:"IMPROVE FASTER<0/> <1>WITH VIDEO LESSONS</1>",components:{0:e.jsx("br",{}),1:e.jsx("span",{})}}),description:s=>Qe[s].description,media:s=>e.jsx("video",{src:qe[s],autoPlay:!0,playsInline:!0,loop:!0,muted:!0,preload:"none"})},{color:"yellow",position:"right",header:()=>e.jsx(t,{id:"Explore<0/> <1>10,000+ songs</1>",components:{0:e.jsx("br",{}),1:e.jsx("span",{})}}),description:()=>e.jsx(t,{id:"Play songs from artists you love, including Billie Eilish, Ed Sheeran, and Metallica. Discover thousands of lessons, challenges, and new music to keep you inspired."}),media:()=>e.jsx("img",{src:fe,alt:""})},{color:"yellow",position:"left",header:()=>e.jsx(t,{id:"TRACK YOUR<0/> <1>PERSONAL PROGRESS</1>",components:{0:e.jsx("br",{}),1:e.jsx("span",{})}}),description:()=>e.jsx(t,{id:"Stay motivated and celebrate your success with personalized progress tracking. Complete fun daily challenges, collect gold stars, and earn achievement badges to keep pushing your musical skills to the next level."}),media:()=>e.jsx("img",{src:re,alt:""})}],Je=({instrument:s})=>{const{width:a}=G(),l=a<=Z.mobile;return e.jsx(e.Fragment,{children:Xe.map((n,c)=>e.jsx(b,{assetPosition:l?"top":n.position,spaceTop:c?"giant":"none",header:e.jsx(p,{variant:"h4",fontWeight:800,color:"white",spanColor:n.color,transform:"uppercase",children:n.header(s)}),description:e.jsx(p,{variant:"bodym",color:"white",fontWeight:400,spaceTop:"sbase",children:n.description(s)}),children:e.jsx(be,{color:{bf_pink:"pink",bf_blue:"blue",bf_green:"green",bf_yellow:"yellow",bf_purple:"purple",
285yellow:"gold"}[n.color],enableShadow:!0,children:n.media(s)})},c))})},g={HeaderSection:i.section`
286    position: relative;
287    display: flex;
288    overflow: hidden;
289    justify-content: center;
290
291    ${r.toTablet`
292            justify-content: center;    
293        `}
294  `,BannerWrapper:i.div`
295    display: flex;
296    width: 100%;
297    max-width: 1480px;
298    box-sizing: border-box;
299    justify-content: center;
300  `,PhoneFramesWrapper:i.div`
301    display: flex;
302    flex-direction: column;
303    width: 100%;
304    max-width: 1210px;
305    box-sizing: border-box;
306    justify-self: center;
307
308    padding-bottom: ${({theme:s})=>s.space.giant};
309
310    padding-left: ${({theme:s})=>s.space.xlgiant};
311    padding-right: ${({theme:s})=>s.space.xlgiant};
312
313    ${({theme:s})=>r.toTablet`
314            padding-left: ${s.space.giant};
315            padding-right: ${s.space.giant};
316        `}
317
318    ${({theme:s})=>r.mobile`
319            padding-left: ${s.space.medium};
320            padding-right: ${s.space.medium};
321        `}
322  `,GroupFeaturesWrapper:i.div`
323    display: flex;
324    width: 100%;
325    max-width: 1480px;
326    box-sizing: border-box;
327    justify-self: center;
328
329    padding-top: ${({theme:s})=>s.space.giant};
330    padding-bottom: ${({theme:s})=>s.space.giant};
331
332    padding-left: ${({theme:s})=>s.space.xlgiant};
333    padding-right: ${({theme:s})=>s.space.xlgiant};
334
335    ${({theme:s})=>r.toTablet`
336            padding-left: ${s.space.giant};
337            padding-right: ${s.space.giant};
338        `}
339
340    ${({theme:s})=>r.mobile`
341            padding-left: ${s.space.medium};
342            padding-right: ${s.space.medium};
343        `}
344  `},es=({offer:s,familyPage:a})=>{const l=ee();de();const{plans:n,instrument:c}=se(!1,s,a),u=n.some(h=>I(h));return k.useEffect(()=>{n.length&&l.setCampaignPlan(n[0].core_plan_id)},[n,l]),te(()=>{n&&n.length&&ae(),n.length&&ie.viewItem({items:[...n.map(h=>ne(h))],currency:n[0].adyen.price.currency})}),n&&n.length?e.jsxs(e.Fragment,{children:[e.jsx(g.HeaderSection,{instrument:c||"guitar",children:e.jsx(g.BannerWrapper,{children:e.jsx(Ie,{plans:n,offer:s,familyPage:a,instrument:c||"default"})})}),e.jsx(Ze,{}),e.jsx(O,{hideXOverflow:!0,paddingTop:"none",style:{position:"relative",marginTop:90},children:e.jsx(g.PhoneFramesWrapper,{children:e.jsx(Je,{instrument:c||"default"})})}),e.jsx(le,{showUserImg:!1,activeColor:"white",inactiveColor:"baseGray",starsImg:we,bgColor:"background",showHeader:!0}),e.jsx(g.GroupFeaturesWrapper,{children:e.jsx(Ue,{})}),e.jsx(ce,{showHeader:!1,activeColor:"white",inactiveColor:"middlelightGrey",bgColor:"background"}),e.jsx(g.HeaderSection,{children:e.jsx(Fe,{plans:n,offer:s})}),e.jsx(ze,{licensedContent:!0,hasFamilyPlan:u}),e.jsx(oe,{})]}):null},ms=J(es);export{ms as default};

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