1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[38209],{6517:(t,a,e)=>{e.d(a,{$:()=>l});var r=e(55900);e(25963);var o=e(79498);let n=(0,o.Fj)("group relative inline-flex items-center justify-center text-center whitespace-nowrap w-full [font-family:var(--button-font-family)] disabled:cursor-not-allowed",{variants:{intent:{primary:` 2 bg-[image:var(--button-primary-background)] 3 border-[var(--button-primary-border)] 4 text-[color:var(--button-primary-label-color)] 5 hover:bg-[image:var(--button-primary-background-hover)] 6 hover:text-[color:var(--button-primary-label-color-hover)] 7 disabled:bg-[image:var(--button-primary-background-disabled)] 8 disabled:text-[color:var(--button-primary-label-color-disabled)] 9 transition-transform duration-150 ease-out hover:scale-[103%] 10 `,secondary:` 11 bg-[image:var(--button-secondary-background)] 12 border-[var(--button-secondary-border)] 13 text-[var(--button-secondary-label-color)] 14 hover:bg-[var(--button-secondary-background-hover)] 15 hover:text-[var(--button-secondary-label-color-hover)] 16 disabled:bg-[var(--button-secondary-background-disabled)] 17 disabled:text-[var(--button-secondary-label-color-disabled)] 18 `,tertiary:` 19 bg-[image:var(--button-tertiary-background)] 20 border-[var(--button-tertiary-border)] 21 text-[var(--button-tertiary-label-color)] 22 hover:bg-[var(--button-tertiary-background-hover)] 23 hover:text-[var(--button-tertiary-label-color-hover)] 24 disabled:bg-[var(--button-tertiary-background-disabled)] 25 disabled:text-[var(--button-tertiary-label-color-disabled)] 26 `},size:{sm:` 27 h-[var(--button-sm-height)] 28 px-[var(--button-sm-padding-x)] 29 py-[var(--button-sm-padding-y)] 30 rounded-[var(--button-sm-border-radius)] 31 text-[length:var(--button-sm-label-font-size)] 32 font-[var(--button-sm-label-font-weight)] 33 leading-[var(--button-sm-label-line-height)] 34 [&_svg]:w-[var(--button-sm-icon-size)] 35 [&_svg]:h-[var(--button-sm-icon-size)] 36 `,md:` 37 h-[var(--button-md-height)] 38 px-[var(--button-md-padding-x)] 39 py-[var(--button-md-padding-y)] 40 rounded-[var(--button-md-border-radius)] 41 text-[length:var(--button-md-label-font-size)] 42 font-[var(--button-md-label-font-weight)] 43 leading-[var(--button-md-label-line-height)] 44 [&_svg]:w-[var(--button-md-icon-size)] 45 [&_svg]:h-[var(--button-md-icon-size)] 46 `,lg:` 47 h-[var(--button-lg-height)] 48 px-[var(--button-lg-padding-x)] 49 py-[var(--button-lg-padding-y)] 50 rounded-[var(--button-lg-border-radius)] 51 text-[length:var(--button-lg-label-font-size)] 52 font-[var(--button-lg-label-font-weight)] 53 leading-[var(--button-lg-label-line-height)] 54 [&_svg]:w-[var(--button-lg-icon-size)] 55 [&_svg]:h-[var(--button-lg-icon-size)] 56 `},fullWidth:{false:"max-w-full md:max-w-[var(--button-max-width)]",true:"max-w-full"}},defaultVariants:{intent:"primary",size:"lg"}}),l=({children:t,className:a,intent:e,size:l,fullWidth:b,loading:i=!1,type:d="button",...s})=>(0,r.Y)("button",{type:d,className:(0,o.cn)(n({intent:e,size:l,fullWidth:b}),a),...s,children:i?(0,r.Y)(o.y$,{className:"text-inherit animate-spin"}):t})},38209:(t,a,e)=>{e.r(a),e.d(a,{default:()=>s});var r=e(55900),o=e(45120),n=e(6517),l=e(31867),b=e(7092),i=e.n(b),d=e(77811);let s=({title:t,subtitle:a,cta:e})=>{let{t:b}=(0,l.Bd)("home"),{startQuiz:s}=(0,o.DDt)();return(0,r.FD)("section",{className:"relative flex flex-col gap-6 items-center py-[100px] md:py-[200px] px-4",children:[(0,r.Y)("div",{className:"absolute left-1/2 top-1/2 -translate-x-1/2 -translate-y-1/2 z-[-1]",children:(0,r.Y)("div",{className:"h-[240px] w-[320px] rounded-full bg-[radial-gradient(ellipse_at_center,rgba(138,94,255,0.85)_0%,rgba(70,117,255,0.55)_45%,rgba(52,203,191,0.45)_70%,transparent_100%)] blur-3xl animate-emblem-glow md:h-[300px] md:w-[520px]"})}),(0,r.Y)(i(),{src:(0,d.g)({path:"logo-star.svg"}).path,width:"100",height:"100",alt:"Kure",className:"w-full max-w-[76px] md:max-w-[100px]"}),(0,r.Y)("span",{className:"text-h4 md:text-h2 max-w-[478px] text-center",children:b(t)}
56),(0,r.Y)("span",{className:"text-secondary-500",children:b(a)}),(0,r.Y)(n.$,{className:"w-full max-w-[343px]",onClick:s(),children:b(e)})]})}}}]);
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.