PageSourceSearch

https://www.brainblast.com/_next/static/chunks/2m9hsmlle3atl.js?dpl=dpl_54zcvLjKjCuRH9PWJ94Rz9FpqkYj

js brainblast.com collected 2026-10-02 14:59:33 UTC 27,120 bytes, 2 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,77634,e=>{"use strict";let t,r,n,a;var s=e.i(43476),i=e.i(71645);let l="#2B70C9",o="#DDF4FF",c=[{progress:.05,elevation:.06},{progress:.3,elevation:.3},{progress:.52,elevation:.44},{progress:.7,elevation:.56},{progress:.87,elevation:.85}],d={x:360*.06,y:72,width:302.4,height:129.6},u=d.x+d.width,x=d.y+d.height,h=c.map(e=>({x:d.x+e.progress*d.width,y:x-e.elevation*d.height})),p=h[0],f=h[h.length-1],m=c[0].progress,y=c[c.length-1].progress,g={x:p.x,y:p.y-6.6-5.3999999999999995-15.299999999999999},b={x:p.x+29.231999999999996+40,y:p.y-27.84-80},v={x:f.x,y:f.y-72},w={x:f.x,y:(f.y+v.y)/2},j={x:v.x+28.8,y:v.y+13.2},k={x:v.x-61.2-3.6,y:j.y},$=`M ${p.x} ${p.y}${M(h)}`,N=`M ${p.x} ${x} L ${p.x} ${p.y}${M(h)} L ${f.x} ${x} Z`,S=(r=.32*(t=30.6),n=24.3,a=7.776000000000001,`M ${r} 0 L ${48.6-r} 0 A ${r} ${r} 0 0 1 ${48.6} ${r} L ${48.6} ${t-r} A ${r} ${r} 0 0 1 ${48.6-r} ${t} L ${n+a/2} ${t} L ${n} ${t+10.799999999999999} L ${n-a/2} ${t} L ${r} ${t} A ${r} ${r} 0 0 1 0 ${t-r} L 0 ${r} A ${r} ${r} 0 0 1 ${r} 0 Z`),L=`M 0 0 L ${57.6} 0 L ${48.384} ${13.2} L ${57.6} ${26.4} L 0 ${26.4} Z`;function T(e,t,r){let n=Math.min(Math.max((e-t)/r,0),1);return n*n*(3-2*n)}function M(e){let t="";for(let r=0;r<e.length-1;r+=1){let n=e[Math.max(r-1,0)],a=e[r],s=e[r+1],i=e[Math.min(r+2,e.length-1)],l=a.x+(s.x-n.x)/6,o=a.y+(s.y-n.y)/6,c=s.x-(i.x-a.x)/6,d=s.y-(i.y-a.y)/6;t+=` C ${l} ${o} ${c} ${d} ${s.x} ${s.y}`}return t}e.s(["ScoreJourneyChart",0,function({currentScore:e=1200,targetScore:t=1520,schoolName:r="STANFORD",startLabel:n="Today",endLabel:a="Aug 31",showMascot:p=!0}){let f=(0,i.useRef)(null),M=function(e){let[t,r]=(0,i.useState)(0);return(0,i.useEffect)(()=>{let t,n=e.current;if(!n)return;if(window.matchMedia("(prefers-reduced-motion: reduce)").matches)return void r(1);let a=0,s=!1,i=e=>{var n;void 0===t&&(t=e);let s=Math.min((e-t)/1200,1);r((n=s)<.5?4*n*n*n:1-Math.pow(-2*n+2,3)/2),s<1&&(a=requestAnimationFrame(i))},l=new IntersectionObserver(e=>{for(let t of e)t.isIntersecting&&!s&&(s=!0,a=requestAnimationFrame(i),l.disconnect())},{threshold:.35});return l.observe(n),()=>{l.disconnect(),a&&cancelAnimationFrame(a)}},[e]),t}(f),E=c.map(e=>T(M,e.progress,.06)),A=T(M,m,.1),R=T(M,y,.05),C=.5+.5*A,P=.7+.3*R,B={x:g.x-24.3,y:g.y-20.7},z={x:g.x,y:g.y+20.7},D={x:j.x,y:j.y+13.2};return(0,s.jsxs)("svg",{ref:f,viewBox:"0 0 360 240",className:"h-auto w-full select-none text-foreground","aria-hidden":!0,role:"presentation",children:[(0,s.jsxs)("defs",{children:[(0,s.jsxs)("linearGradient",{id:"score-journey-area",x1:"0",y1:"0",x2:"0",y2:"1",children:[(0,s.jsx)("stop",{offset:"0",stopColor:"#1CB0F6",stopOpacity:.28}),(0,s.jsx)("stop",{offset:"1",stopColor:o,stopOpacity:.04})]}),(0,s.jsx)("clipPath",{id:"score-journey-reveal",children:(0,s.jsx)("rect",{x:"0",y:"0",width:360*M,height:240})})]}),(0,s.jsx)("path",{d:N,fill:"url(#score-journey-area)",clipPath:"url(#score-journey-reveal)"}),(0,s.jsx)("line",{x1:d.x,y1:x,x2:u,y2:x,stroke:o,strokeWidth:1,strokeLinecap:"round",opacity:Math.min(2*M,1)}),(0,s.jsx)("path",{d:$,fill:"none",stroke:l,strokeWidth:3.36,strokeLinecap:"round",strokeLinejoin:"round",pathLength:1,strokeDasharray:"1 1",strokeDashoffset:1-M}),h.map((e,t)=>{let r=0===t||t===h.length-1,n=E[t];return(0,s.jsx)("g",{transform:`translate(${e.x} ${e.y}) scale(${.4+.6*n})`,opacity:n,children:(0,s.jsx)("circle",{r:(r?13.2:8.16)/2,fill:"#ffffff",stroke:l,strokeWidth:r?2.88:2.1599999999999997})},t)}),(0,s.jsxs)("g",{opacity:Math.min(1.5*M,1),fill:"currentColor",fontWeight:800,fontSize:10.799999999999999,children:[(0,s.jsx)("text",{x:d.x,y:232.8,textAnchor:"start",children:n}),(0,s.jsx)("text",{x:360-d.x,y:232.8,textAnchor:"end",children:a})]}),(0,s.jsx)("g",{opacity:A,transform:`translate(${z.x} ${z.y}) scale(${C}) translate(${-z.x} ${-z.y})`,children:(0,s.jsxs)("g",{transform:`translate(${B.x} ${B.y})`,children:[(0,s.jsx)("path",{d:S,fill:"#ffffff"}),(0,s.jsx)("path",{d:S,fill:"none",stroke:l,strokeWidth:Math.max(2,2.16)}),(0,s.jsx)("text",{x:24.3,y:15.299999999999999,textAnchor:"middle",dominantBaseline:"central",fill:l,fontWeight:900,fontSize:18,children:e})]})}),(0,s.jsxs)("g",{opacity:R,children:[(0,s.jsx)("rect",{x:w.x-1.0799999999999998,y:w.y-36,width:2.1599999999999997,height:72,rx:1.0799999999999998,fill:l}),(0,s.jsx)("g",{transform:`translate(${D.x} ${D.y}) scale(${P}) translate(${-D.x}
1 ${-D.y})`,children:(0,s.jsxs)("g",{transform:`translate(${v.x} ${v.y})`,children:[(0,s.jsx)("path",{d:L,fill:l}),(0,s.jsx)("text",{x:24.768,y:13.2,textAnchor:"middle",dominantBaseline:"central",fill:"#ffffff",fontWeight:900,fontSize:18,children:t})]})}),(0,s.jsx)("text",{x:k.x+61.2,y:k.y,textAnchor:"end",dominantBaseline:"central",fill:l,fontWeight:900,fontSize:12,children:r})]}),p&&(0,s.jsx)("image",{href:"/landing/score-journey-mascot.webp",x:b.x-34.8,y:b.y-34.8,width:69.6,height:69.6,preserveAspectRatio:"xMidYMid meet"})]})}])},87026,e=>{"use strict";var t=e.i(43476),r=e.i(71645),n=e.i(95666);let a=[{question:"Can I cancel for free?",answer:"Yes — cancel anytime from your account settings."},{question:"Is this only available on iOS?",answer:"Yes. Brainblast is only available on iOS right now."},{question:"My child's exam is in less than 2 months — is this still effective?",answer:"Yes. Brainblast is flexible for both students in a time crunch and those with plenty of time before their exam."},{question:"How does my child get access?",answer:"Start your free trial, then invite your child — they practice on iOS while you follow their progress."}];function s({faq:e}){let[n,a]=(0,r.useState)(!1);return(0,t.jsxs)("div",{className:"btn-3d btn-3d-secondary overflow-hidden",children:[(0,t.jsxs)("button",{type:"button",onClick:()=>a(e=>!e),"aria-expanded":n,className:"flex w-full items-center justify-between gap-4 px-5 py-4 text-left sm:px-6 sm:py-5",children:[(0,t.jsx)("span",{className:"text-base font-bold tracking-tight text-foreground sm:text-lg",children:e.question}),(0,t.jsx)("svg",{"aria-hidden":!0,viewBox:"0 0 24 24",className:`h-5 w-5 shrink-0 text-muted-foreground transition-transform duration-200 ${n?"rotate-180":""}`,fill:"none",stroke:"currentColor",strokeWidth:2.5,strokeLinecap:"round",strokeLinejoin:"round",children:(0,t.jsx)("path",{d:"m6 9 6 6 6-6"})})]}),(0,t.jsx)("div",{className:`grid transition-all duration-200 ease-out ${n?"grid-rows-[1fr] opacity-100":"grid-rows-[0fr] opacity-0"}`,children:(0,t.jsx)("div",{className:"overflow-hidden",children:(0,t.jsx)("div",{className:"space-y-3 px-5 pb-5 text-base leading-relaxed text-muted-foreground sm:px-6 sm:pb-6",children:"string"==typeof e.answer?(0,t.jsx)("p",{children:e.answer}):e.answer})})})]})}e.s(["LandingFAQ",0,function({faqs:e=a}){return(0,t.jsx)("section",{className:"mx-auto w-full max-w-3xl px-6 pb-20 pt-8 sm:pb-24",children:(0,t.jsxs)(n.ScrollReveal,{stagger:!0,className:"flex flex-col items-center",children:[(0,t.jsx)("h2",{className:"text-center font-display text-3xl font-black tracking-tight text-foreground sm:text-4xl",children:"Frequently asked questions."}),(0,t.jsx)("div",{className:"mt-8 flex w-full flex-col gap-3 sm:mt-10",children:e.map(e=>(0,t.jsx)(s,{faq:e},e.question))})]})})}])},95666,e=>{"use strict";var t=e.i(43476),r=e.i(71645);e.s(["ScrollReveal",0,function({children:e,className:n,delay:a=0,direction:s="up",phone:i=!1,rotate:l=0,stagger:o=!1}){let c=(0,r.useRef)(null),[d,u]=(0,r.useState)(!1);(0,r.useEffect)(()=>{let e=c.current;if(!e||window.matchMedia("(prefers-reduced-motion: reduce)").matches)return;let t=!1,r=null,n=null,a=()=>{window.removeEventListener("scroll",l),window.removeEventListener("resize",l),null!=r&&(window.cancelAnimationFrame(r),r=null)},s=()=>{t||(t=!0,u(!0),n?.disconnect(),a())},i=()=>{r=null;let t=e.getBoundingClientRect(),n=t.top<.9*window.innerHeight,a=t.bottom>.05*window.innerHeight;n&&a&&s()};function l(){t||null!=r||(r=window.requestAnimationFrame(i))}return(n=new IntersectionObserver(([e])=>{e?.isIntersecting&&s()},{rootMargin:"0px 0px -4% 0px",threshold:0})).observe(e),window.addEventListener("scroll",l,{passive:!0}),window.addEventListener("resize",l),l(),()=>{n?.disconnect(),a()}},[]);let x={"--scroll-reveal-delay":`${a}ms`,"--scroll-reveal-end-rotate":`${l}deg`};return(0,t.jsx)("div",{ref:c,style:x,className:["scroll-reveal",`scroll-reveal-${s}`,i?"scroll-reveal-phone":"",o?"scroll-reveal-stagger":"",d?"is-visible":"",n??""].filter(Boolean).join(" "),children:e})}])},21357,e=>{"use strict";let t=(0,e.i(56420).default)("play",[["path",{d:"M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z",key:"10ikf1"}]]);e.s(["Play",0,t],21357)},5316,e=>{"use strict";e.i(47167);var t=e.i(43476),r=e.i(50471),n=e.i(56420);let a=(0,n.default)("pause",[["rect",{x:"14",y:"3",width:"5",height:"18",rx:"1",key:"kaeet6"}],["rect",{x:"5",y:"3",width:"5",height:"18",rx:"1",key:"1wsw3u"}]]);var s=e.i(21357);let i=(0,n.default)("volume-2",[["path",{d:"M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z",key:"uqj9uw"}],["path",{d:"M16 9a5 5 0 0 1 0 6",key:"1q6k2b"}],["path",{d:"M19.364 18.364a9 9 0 0 0 0-12.728",key:"ijwkga"}]]),l=(0,n.default)("volume-x",[["path",{d:"M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z",key:"uqj9uw"}],["line",{x1:"22",x2:"16",y1:"9",y2:"15",key:"1ewh16"}],["line",{x1:"16",x2:"22",y1:"9",y2:"15",key:"5ykzw1"}]]);var o=e.i(71645);let c="9hs3LNSdI96ReThrCQM01SV00I661Zvb01SioV5jhcXyIs",d=Array.from({length:21},(e,t)=>t/20),u=["loadedmetadata","canplay","playing","waiting","stalled","suspend","error"],x=e=>Math.min(Math.max(e,0),1);function h(e){return e.duration&&0!==e.buffered.length?x(e.buffered.end(e.buffered.length-1)/e.duration):0}
1function p(e){if(!Number.isFinite(e)||e<0)return"0:00";let t=Math.floor(e);return`${Math.floor(t/60)}:${String(t%60).padStart(2,"0")}`}function f(e,t){new URLSearchParams(window.location.search).has("videoDebug")&&console.info(`[planVideo] ${e}`,t)}e.s(["PARENT_UNLOCK_PLAYBACK_ID",0,"h7vb01aEh4cTBRzXymHp4kYRniS02bgFDbOMWwOIzwc5A","PlanVideo",0,function({playbackId:e=c}={}){let n=`https://stream.mux.com/${e}.m3u8`,m=`https://image.mux.com/${e}/thumbnail.jpg?time=0`,y=(0,o.useRef)(null),g=(0,o.useRef)(!1),b=(0,o.useRef)(!1),[v,w]=(0,o.useState)(!1),[j,k]=(0,o.useState)(!0),[$,N]=(0,o.useState)(0),[S,L]=(0,o.useState)(0),[T,M]=(0,o.useState)(0),[E,A]=(0,o.useState)(!1),[R,C]=(0,o.useState)(!1);function P(){let e=y.current;e&&(e.paused?(g.current=!1,e.play().catch(()=>C(!0))):(g.current=!0,e.pause()))}function B(e){e.play().catch(t=>{(f("play:rejected",{name:t?.name,message:t?.message,muted:e.muted,readyState:e.readyState}),t?.name==="NotSupportedError")?C(!0):e.muted||(e.muted=!0,k(!0),e.play().catch(()=>{}))})}function z(e){let t=y.current;t&&t.duration&&(t.currentTime=x(e)*t.duration,N(x(e)))}function D(e){let t=e.currentTarget.getBoundingClientRect();return x((e.clientX-t.left)/t.width)}function I(e){E&&(e.currentTarget.releasePointerCapture(e.pointerId),A(!1))}return(0,o.useEffect)(()=>{let e=y.current;if(!e)return;e.muted=!0,e.defaultMuted=!0,f("source",{nativeHls:e.canPlayType("application/vnd.apple.mpegurl"),hlsJsSupported:r.default.isSupported(),mediaSource:typeof window.MediaSource,muted:e.muted});let t=t=>f(`media:${t.type}`,{readyState:e.readyState,networkState:e.networkState,error:e.error?.code??null});for(let r of u)e.addEventListener(r,t);let a=null;r.default.isSupported()?((a=new r.default({enableWorker:!0})).loadSource(n),a.attachMedia(e),a.on(r.default.Events.ERROR,(e,t)=>{f("hls:error",{type:t.type,details:t.details,fatal:t.fatal}),t.fatal&&(t.type===r.default.ErrorTypes.NETWORK_ERROR?a?.startLoad():t.type===r.default.ErrorTypes.MEDIA_ERROR?a?.recoverMediaError():C(!0))})):e.canPlayType("application/vnd.apple.mpegurl")?e.src=n:C(!0);let s=()=>{e.error?.code===MediaError.MEDIA_ERR_SRC_NOT_SUPPORTED&&C(!0)};return e.addEventListener("error",s),()=>{for(let r of u)e.removeEventListener(r,t);e.removeEventListener("error",s),a?.destroy()}},[n]),(0,o.useEffect)(()=>{let e=y.current;if(!e)return;let t=new IntersectionObserver(([t])=>{let r=Math.min(e.clientHeight,window.innerHeight),n=r>0&&t.intersectionRect.height/r>=.5;if(b.current=n,f("intersect",{onScreen:n,visible:Math.round(t.intersectionRect.height),reference:r,paused:e.paused,pausedByViewer:g.current}),n){if(g.current)return;B(e)}else e.paused||e.pause()},{threshold:d});t.observe(e);let r=()=>{b.current&&!g.current&&e.paused&&B(e)};return e.addEventListener("canplay",r),e.addEventListener("loadeddata",r),()=>{t.disconnect(),e.removeEventListener("canplay",r),e.removeEventListener("loadeddata",r)}},[]),R?(0,t.jsx)("div",{className:"mx-auto w-full max-w-[340px] overflow-hidden rounded-[28px] border border-border bg-black",style:{WebkitMaskImage:"-webkit-radial-gradient(white, black)"},children:(0,t.jsx)("iframe",{src:`https://player.mux.com/${e}?accent-color=%230a84ff`,title:"See Brainblast in action",allow:"accelerometer; gyroscope; autoplay; encrypted-media; picture-in-picture;",allowFullScreen:!0,className:"block w-full border-0",style:{aspectRatio:"9 / 16"}})}):(0,t.jsxs)("div",{className:"relative mx-auto w-full max-w-[340px] overflow-hidden rounded-[28px] border border-border bg-black",children:[(0,t.jsx)("video",{ref:y,poster:m,muted:!0,playsInline:!0,preload:"metadata",onClick:P,onPlay:()=>w(!0),onPause:()=>w(!1),onEnded:()=>{g.current=!0,w(!1)},onLoadedMetadata:e=>M(e.currentTarget.duration||0),onProgress:e=>L(h(e.currentTarget)),onTimeUpdate:e=>{let t=e.currentTarget;L(h(t)),E||N(t.duration?t.currentTime/t.duration:0)},className:"block w-full cursor-pointer bg-black",style:{aspectRatio:"9 / 16"}}),!v&&(0,t.jsx)("button",{type:"button",onClick:P,"aria-label":"Play video",className:"absolute inset-0 z-10 grid place-items-center bg-black/10 transition hover:bg-black/20",children:(0,t.jsx)("span",{className:"grid size-16 place-items-center rounded-full bg-white/90 shadow-lg backdrop-blur",children:(0,t.jsx)(s.Play,{className:"ml-1 size-7 fill-black text-black"})})}),(0,t.jsxs)("div",{className:"pointer-events-none absolute inset-x-0 bottom-0 z-20 flex flex-col gap-1.5 bg-gradient-to-t from-black/65 to-transparent px-3 pb-3 pt-8",children:[(0,t.jsxs)("div",{role:"slider",tabIndex:0,"aria-label":"Seek","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":Math.round(100*$),"aria-valuetext":`${p($*T)} of ${p(T)}`,onPointerDown:function(e){let t=y.current;t?.duration&&(e.currentTarget.setPointerCapture(e.pointerId),A(!0),z(D(e)))},onPointerMove:function(e){E&&z(D(e))},onPointerUp:I,onPointerCancel:I,onKeyDown:function(e){let t=y.current;if(!t?.duration)return;let r=5/t.duration,n={ArrowLeft:$-r,ArrowRight:$+r,Home:0,End:1}[e.key];void 0!==n&&(e.preventDefault(),z(n))},className:"group/scrub pointer-events-auto relative flex h-6 cursor-pointer touch-none select-none items-center outline-none",children:[(0,t.jsxs)("div",{className:`relative w-full overflow-hidden rounded-full bg-white/30 transition-[height] ${E?"h-[5px]":"h-[3px]"}`,children:[(0,t.jsx)("div",{className:"absolute inset-y-0 left-0 rounded-full bg-white/30",style:{width:`${100*S}
1%`}}),(0,t.jsx)("div",{className:"absolute inset-y-0 left-0 rounded-full bg-white",style:{width:`${100*$}%`}})]}),(0,t.jsx)("span",{"aria-hidden":!0,className:`pointer-events-none absolute size-3 -translate-x-1/2 rounded-full bg-white shadow-[0_1px_4px_rgba(0,0,0,0.45)] transition-transform ${E?"scale-125":"scale-90 group-hover/scrub:scale-110 group-focus-visible/scrub:scale-110"}`,style:{left:`${100*$}%`}})]}),(0,t.jsxs)("div",{className:"flex items-center justify-between",children:[(0,t.jsx)("button",{type:"button",onClick:P,"aria-label":v?"Pause video":"Play video",className:"pointer-events-auto grid size-8 place-items-center rounded-full bg-white/15 text-white backdrop-blur transition hover:bg-white/30",children:v?(0,t.jsx)(a,{className:"size-4 fill-white"}):(0,t.jsx)(s.Play,{className:"ml-0.5 size-4 fill-white"})}),(0,t.jsxs)("span",{className:"ml-2 mr-auto font-mono text-[11px] font-semibold tabular-nums text-white/85",children:[p($*T)," / ",p(T)]}),(0,t.jsx)("button",{type:"button",onClick:function(){let e=y.current;e&&(e.muted=!e.muted,k(e.muted))},"aria-label":j?"Unmute video":"Mute video",className:"pointer-events-auto grid size-8 place-items-center rounded-full bg-white/15 text-white backdrop-blur transition hover:bg-white/30",children:j?(0,t.jsx)(l,{className:"size-4"}):(0,t.jsx)(i,{className:"size-4"})})]})]})]})},"WALKTHROUGH_PLAYBACK_ID",0,c],5316)},29911,e=>{"use strict";var t=e.i(43476),r=e.i(57688),n=e.i(75157);function a({flipped:e=!1,height:n=44}){return(0,t.jsx)(r.default,{src:e?"/onboarding/images/laurel-branch-trailing.svg":"/onboarding/images/laurel-branch.svg",alt:"",width:Math.round(10.46*n/21.33),height:n,"aria-hidden":!0,className:"select-none"})}e.s(["LaurelBadge",0,function({children:e,height:r=44,className:s}){return(0,t.jsxs)("div",{className:(0,n.cn)("flex items-center justify-center gap-3",s),children:[(0,t.jsx)(a,{height:r}),(0,t.jsx)("div",{className:"text-center",children:e}),(0,t.jsx)(a,{flipped:!0,height:r})]})},"LaurelBranch",0,a])},53930,85625,24442,e=>{"use strict";var t=e.i(43476),r=e.i(57688),n=e.i(71645),a=e.i(75157),s=e.i(29911);let i={maxContentWidth:520,gutter:20,contentTop:72,contentGap:24,footerGap:12,buttonHeight:54,color:{textPrimary:"#4b4b4b",textSecondary:"#777777",blue:"#2a6bff",blueDepth:"#1a4fcc",green:"#22c55e",border:"#e3e3e3",selected:"#ecfaf2",blueWash:"#e9f1ff",mutedWash:"#f5f5f9",neutral50:"#f7f7f7",textTertiary:"#afafaf",timelineTop:"#0f5132",timelineBottom:"#08311e",timelineMarker:"#34c759"},buttonShadow:"0px 5px 7px 0px rgba(75,75,75,0.12)",panelShadow:"0px 12px 14px rgba(0,0,0,0.09)"};function l({children:e,color:r="#ffffff",padding:n=20,shadow:s=!1,className:o,style:c}
1){return(0,t.jsx)("div",{className:(0,a.cn)("rounded-[24px]",o),style:{backgroundColor:r,padding:n,boxShadow:s?i.panelShadow:void 0,...c},children:e})}e.s(["V4",0,i],85625);let o=[{name:"Stanford",src:"/onboarding/images/schools/stanford-wordmark.svg"},{name:"Yale",src:"/onboarding/images/schools/yale-wordmark.svg"},{name:"Brown",src:"/onboarding/images/schools/brown-wordmark.svg"}],c=["Test anxiety","Can’t finish on time","Don’t know what to study","Hours of studying, stuck at same score"],d=["Confident — questions feel familiar","Solve questions faster, finish sections early","Weak spots found and fixed by test day","A score that finally moves"];e.s(["ComparisonCards",0,function(){return(0,t.jsx)("div",{className:"flex items-start gap-[18px]",children:[c,d].map((e,r)=>{let n=1===r;return(0,t.jsx)(l,{color:n?i.color.blueWash:i.color.mutedWash,padding:14,shadow:n,className:"flex-1",style:{transform:`rotate(${n?2:-2}deg)`},children:(0,t.jsxs)("div",{className:"flex flex-col gap-[20px]",children:[(0,t.jsx)("p",{className:"whitespace-pre-line font-display text-[17px] font-bold",style:{color:n?i.color.blue:i.color.textSecondary},children:n?"After\nBrainblast":"Before\nBrainblast"}),e.map(e=>(0,t.jsxs)("div",{className:"flex items-start gap-[7px]",children:[(0,t.jsx)("span",{"aria-hidden":!0,className:"mt-[2px] flex size-[17px] shrink-0 items-center justify-center",children:n?(0,t.jsxs)("svg",{viewBox:"0 0 16 16",className:"size-[16px]",children:[(0,t.jsx)("circle",{cx:"8",cy:"8",r:"8",fill:i.color.green}),(0,t.jsx)("path",{d:"M4.5 8.2 L7 10.6 L11.5 5.6",stroke:"#fff",strokeWidth:"1.8",fill:"none",strokeLinecap:"round",strokeLinejoin:"round"})]}):(0,t.jsx)("span",{className:"block h-[2px] w-[13px] rounded bg-[#8e8e93]"})}),(0,t.jsx)("span",{className:(0,a.cn)("font-display text-[15px]",n?"font-semibold":"font-normal"),style:{color:i.color.textPrimary},children:e})]},e))]})},n?"after":"before")})})},"EducatorsCard",0,function(){return(0,t.jsxs)("div",{className:"flex flex-col gap-[16px]",children:[(0,t.jsx)("p",{className:"text-center font-display text-[11px] font-bold",style:{color:"#8e8e93",letterSpacing:.6},children:"BUILT BY EDUCATORS FROM"}),(0,t.jsx)("div",{className:"flex items-center justify-center gap-[28px]",children:o.map(e=>(0,t.jsx)("div",{className:"flex h-[28px] flex-1 items-center justify-center",children:(0,t.jsx)(r.default,{src:e.src,alt:e.name,width:200,height:60,className:"max-h-[28px] w-auto opacity-70 grayscale"})},e.name))})]})},"Panel",0,l,"PriyalCard",0,function(){return(0,t.jsx)(l,{padding:22,shadow:!0,style:{border:`1px solid ${i.color.border}`},children:(0,t.jsxs)("div",{className:"flex flex-col items-center gap-[16px]",children:[(0,t.jsx)(r.default,{src:"/onboarding/v4/v4-priyal.jpeg",alt:"",width:128,height:128,"aria-hidden":!0,className:"size-[64px] rounded-full object-cover"}),(0,t.jsx)("p",{className:"text-center font-display text-[24px] font-extrabold",style:{color:i.color.blue},children:"“I got a 1580!”"}),(0,t.jsx)("p",{className:"text-center font-display text-[16px]",style:{color:i.color.textPrimary},children:"This was a game changer. I felt like I had a personal tutor guide me through each lesson. On test day, I walked in feeling way more confident."}),(0,t.jsx)("p",{className:"text-center font-display text-[15px] font-semibold",style:{color:i.color.textPrimary},children:"Priyal"}),(0,t.jsx)("p",{className:"text-center font-display text-[9px] font-bold",style:{color:"#8e8e93",letterSpacing:.6},children:"NOW STUDYING AT"}),(0,t.jsx)(r.default,{src:"/onboarding/v4/v4-penn.png",alt:"University of Pennsylvania",width:240,height:120,className:"h-[60px] w-auto object-contain"})]})})},"TrustCard",0,function(){return(0,t.jsx)(s.LaurelBadge,{height:41,children:(0,t.jsx)("p",{className:"whitespace-pre-line font-display text-[12px] font-extrabold",style:{color:i.color.textPrimary,letterSpacing:.4},children:"TRUSTED BY 1.5M\nPARENTS & STUDENTS"})})}],24442);let u=[{quote:"She reached her goal of scoring 1500. We’re finally done! Signing my son up next.",author:"Clara"},{quote:"This approach helped my son break through from a 1480 to a 1580 in 30 days.",author:"Kitty"}
1,{quote:"My son raised his SAT score by 140 points. On test day he was much more confident.",author:"Karen"}];function x({quote:e,author:r,role:n}){return(0,t.jsxs)(l,{padding:26,shadow:!0,className:"flex h-full min-h-[298px] flex-col gap-[20px]",style:{border:`0.7px solid ${i.color.border}`},children:[(0,t.jsx)("p",{className:"text-[24px] leading-none text-[#ffcc00]",children:"★★★★★"}),(0,t.jsx)("p",{className:"font-display text-[18px]",style:{color:i.color.textPrimary},children:e.split("**").map((e,r)=>r%2==1?(0,t.jsx)("span",{style:{color:i.color.blue},children:e},r):e)}),(0,t.jsx)("p",{className:"mt-auto whitespace-pre-line font-display text-[15px]",style:{color:"#8e8e93"},children:`${r},
2${n}`})]})}function h(e,t){let r=e.children[t];return r?e.scrollLeft+p(e,r):e.scrollLeft}function p(e,t){let r=e.getBoundingClientRect(),n=t.getBoundingClientRect();return n.left+n.width/2-(r.left+r.width/2)}e.s(["QuoteCard",0,x,"Reviews",0,function({peek:e=!1,featured:s,slides:l,initialIndex:o=1}={}){var c;let d=(0,n.useRef)(null),[f,m]=(0,n.useState)(o),y=l??(c=s,u.map((e,r)=>({key:e.author,node:c&&1===r?c:(0,t.jsx)(x,{quote:e.quote,author:e.author,role:"parent"})})));return(0,n.useEffect)(()=>{let e=d.current;e&&(e.scrollLeft=h(e,o))},[o]),(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsx)(r.default,{src:"/onboarding/v4/v4-derd.png",alt:"",width:86,height:136,"aria-hidden":!0,className:(0,a.cn)("absolute right-[62px] top-0 z-10 h-[68px] w-[43px] object-contain",e&&"sm:left-[calc(50%+85px)] sm:right-auto")}),(0,t.jsx)("div",{ref:d,onScroll:e=>{var t;let r,n;m((t=e.currentTarget,r=0,n=1/0,Array.from(t.children).forEach((e,a)=>{let s=Math.abs(p(t,e));s<n&&(r=a,n=s)}),r))},className:(0,a.cn)("flex snap-x snap-mandatory overflow-x-auto pt-[20px] [scrollbar-width:none] [&::-webkit-scrollbar]:hidden",e&&"sm:px-[calc(50%-190px)] sm:[mask-image:linear-gradient(90deg,transparent,#000_18%,#000_82%,transparent)]"),children:y.map((r,n)=>(0,t.jsx)("div",{className:(0,a.cn)("w-full shrink-0 snap-center px-[6px] py-[18px]",e&&"transition-opacity duration-300 sm:w-[380px]",e&&f!==n&&"sm:opacity-40",r.className),children:r.node},r.key))}),(0,t.jsx)("div",{className:"flex justify-center gap-[8px] pt-[12px]",children:y.map((e,r)=>(0,t.jsx)("button",{type:"button",onClick:()=>{let e;(e=d.current)&&(e.scrollTo({left:h(e,r),behavior:"smooth"}),m(r))},"aria-label":`Review ${r+1}`,"aria-current":f===r,className:(0,a.cn)("size-[8px] rounded-full transition-colors"),style:{backgroundColor:f===r?"#8e8e93":i.color.border}},e.key))})]})}],53930)},12856,e=>{"use strict";var t=e.i(43476),r=e.i(71645),n=e.i(78813);e.s(["NextSatCountdown",0,function({className:e}){var a;let[s,i]=(0,r.useState)(void 0);if((0,r.useEffect)(()=>{let e,t=()=>{i(function(e,t=new Date){let r,n=((r=new Date(t)).setHours(0,0,0,0),r.getTime());for(let t of e){let[e,r,a]=t.date.split("-").map(Number),s=Math.round((new Date(e,r-1,a).getTime()-n)/864e5);if(s>=0)return{date:t,daysAway:s}}return null}(n.UPCOMING_DATES)?.daysAway??null),clearTimeout(e),e=setTimeout(t,function(e=new Date){let t=new Date(e);return t.setHours(24,0,0,0),t.getTime()-e.getTime()}()+1e3)},r=()=>{"visible"===document.visibilityState&&t()};return t(),document.addEventListener("visibilitychange",r),()=>{clearTimeout(e),document.removeEventListener("visibilitychange",r)}},[]),null===s)return null;let l=0===(a=s??10)?{lead:"The SAT is",emphasis:"today"}:1===a?{lead:"The next SAT is",emphasis:"tomorrow"}:{lead:"The next SAT is in",emphasis:`${a} days`};return(0,t.jsxs)("p",{className:`inline-flex min-h-11 ${void 0===s?"invisible":""} items-center gap-2.5 rounded-full py-2 pl-2.5 pr-5 text-[15px] font-bold ${e??""}`,style:{color:"var(--brand-blue-ink)",backgroundColor:"color-mix(in srgb, var(--brand-blue) 10%, var(--background))",boxShadow:"inset 0 0 0 1.5px color-mix(in srgb, var(--brand-blue) 35%, transparent), 0 8px 24px -10px color-mix(in srgb, var(--brand-blue) 55%, transparent)"},children:[(0,t.jsx)("span",{"aria-hidden":!0,className:"grid size-7 place-items-center rounded-full text-sm",style:{backgroundColor:"var(--brand-blue)"},children:"⏳"}),(0,t.jsxs)("span",{children:[l.lead," ",(0,t.jsx)("span",{className:"font-display text-lg font-black tabular-nums",children:l.emphasis})]})]})}],12856)},42418,e=>{"use strict";var t=e.i(71645),r=e.i(88065);e.s(["PageViewTracker",0,function({event:e}){return(0,t.useEffect)(()=>(function(e){let t=document,r=()=>!t.prerendering&&"visible"===t.visibilityState;if(r())return e(!1),()=>{};let n=!1,a=()=>{t.removeEventListener("visibilitychange",s),t.removeEventListener("prerenderingchange",s)};function s(){!n&&r()&&(n=!0,a(),e(!0))}return t.addEventListener("visibilitychange",s),t.addEventListener("prerenderingchange",s),a})(t=>{(0,r.trackEvent)(e,{web_path:window.location.pathname,web_deferred_until_visible:t})}),[e]),null}])}]);

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.