1import{j as e,S as b,b as f,o as j,bh as u,d as N,e as y,P as v,L as o,a3 as _,y as m,q as k,g as S,v as d,F as C,B,W as w,i as $,Q as O,M as P,N as T}from"./index-VnmYj_Qr.js";import{u as H}from"./useSiteText-C6vtU_Ck.js";import{d as z,e as M,f as U,H as c,b as q,N as A}from"./hongKongStudy-9JUdxDyD.js";import{B as E}from"./briefcase-business-xb0FoZ39.js";import{B as K}from"./badge-check-CAGgcInP.js";import{B as R}from"./building-2-r8b0kKa0.js";import{F}from"./file-check-2-D74xTOy4.js";function L({course:t}){const r=[{icon:w,label:"æ¨æºä¿®æ¥æ",value:t.duration},{icon:$,label:"ä¿®è®æ¨¡å¼",value:t.studyMode},{icon:O,label:"æèª²æ¨¡å¼",value:t.deliveryMode},{icon:P,label:"ä¸èª²å°é»",value:"馿¸¯ç£ä»"},{icon:T,label:"é æè³æ ¼æ©æ§",value:t.awardingBody},{icon:F,label:"æè²å±è¨»åç·¨è",value:t.registrationNumber}];return e.jsx("div",{className:"grid overflow-hidden rounded-2xl border border-border bg-background shadow-lg sm:grid-cols-2 lg:grid-cols-3",children:r.map((a,i)=>e.jsxs("div",{className:`flex items-start gap-3 p-5 md:p-6 ${i>=2?"border-t border-border":i>0?"border-t border-border sm:border-t-0 sm:border-l":""} ${i>=3?"lg:border-l":""}`,children:[e.jsx("div",{className:"flex h-10 w-10 shrink-0 items-center justify-center rounded-full bg-secondary text-[var(--gold-text)]",children:e.jsx(a.icon,{size:18,"aria-hidden":"true"})}),e.jsxs("div",{children:[e.jsx("p",{className:"text-xs text-muted-foreground",children:a.label}),e.jsx("p",{className:"mt-1 text-sm font-semibold leading-5 text-primary",children:a.value})]})]},a.label))})}function l({course:t}){const r=H(t.textPage),a=t.id==="ba"?"hk_ba":t.id==="marketing"?"hk_marketing":"hk_msc",i=r(`${a}.hero.title`,t.shortTitle),x=r(`${a}.hero.subtitle`,t.description),g=r(`${a}.audience.title`,t.id==="ba"?"æ³æç¾æè³æ·åä¸éæ¥ï¼èééæ°ç±ç¬¬ä¸å¹´éå§ã":t.id==="marketing"?"æç¾æåç§æå¸å ´å¸è³æ·ï¼éæ¥è³åçãæ¸æåçç¥çé·ã":"ä¸éæ¬ç§å°æ¥ï¼æå·¥ä½ç¶é©è½åçºç®¡ç夿·ã"),h=r(`${a}.audience.body`,t.audience),n=[{name:"é¦é ",path:"/"},{name:"馿¸¯åå¸",path:c},{name:t.shortTitle,path:t.path}];return e.jsxs(b,{children:[e.jsx(f,{title:`${t.title} 馿¸¯å
¼è®ï½${t.duration} · æè²å±è¨»å ${t.registrationNumber} â Aston Institute`,description:`${t.shortTitle}馿¸¯èª²ç¨ï¼${t.duration}å
¼è®å¶ã${t.deliveryMode}ï¼ç± ${t.awardingBody} é æè³æ ¼ï¼è ${t.partner} åä½ãæ¥é±å
¥å¸è¦æ±ã課ç¨å
§å®¹åæè²å±è¨»åè³æã`,path:t.path,jsonLd:[j(),u({name:t.title,description:t.description,path:t.path,registrationNumber:t.registrationNumber,duration:t.duration,qualification:t.qualification}),N(t.faqs),y(n)]}),e.jsx(v,{title:i,subtitle:`${t.title}ï½${x}`,image:t.image,breadcrumb:n}),e.jsx("section",{className:"relative z-10 -mt-8 pb-10",children:e.jsx("div",{className:"container",children:e.jsx(L,{course:t})})}),e.jsx("section",{className:"py-12 md:py-18",children:e.jsxs("div",{className:"container grid items-center gap-10 lg:grid-cols-[1.1fr_0.9fr]",children:[e.jsxs("div",{children:[e.jsxs(o,{href:c,className:"inline-flex items-center gap-2 text-sm font-semibold text-[var(--gold-text)] hover:text-primary",children:[e.jsx(_,{size:16})," è¿å馿¸¯åå¸"]}),e.jsx("p",{className:"mt-6 text-xs font-semibold uppercase tracking-[0.2em] text-[var(--gold-text)]",children:t.eyebrow}),e.jsx("h2",{className:"mt-3 font-serif-brand text-3xl font-bold leading-tight text-primary md:text-4xl",children:g}),e.jsx("p",{className:"mt-5 text-base leading-8 text-muted-foreground",children:h}),e.jsx("div",{className:"mt-7 space-y-3",children:[t.admissions,t.assessment].map(s=>e.jsxs("div",{className:"flex items-start gap-3 rounded-xl bg-secondary/70 p-4",children:[e.jsx(m,{size:20,className:"mt-0.5 shrink-0 text-[var(--gold-text)]","aria-hidden":"true"}),e.jsx("p",{className:"text-sm leading-7 text-foreground/80",children:s})]},s))})]}),e.jsxs("aside",{className:"rounded-2xl border border-border bg-card p-6 shadow-sm md:p-8",children:[e.jsx(k,{src:q,alt:"University College Birmingham",className:"h-16 w-auto max-w-full object-contain object-left"}),e.jsxs("dl",{className:"mt-7 space-y-5 border-t border-border pt-6 text-sm",children:[e.jsxs("div",{children:[e.jsx("dt",{className:"text-muted-foreground",children:"課ç¨ä¸»è¾¦è
"}),e.jsx("dd",{className:"mt-1 font-semibold text-primary",children:t.organiser})]}),e.jsxs("div",{children:[e.jsx("dt",{className:"text-muted-foreground",children:"åä½éæ¬å°æ©æ§"}),e.jsx("dd",{className:"mt-1 font-semibold text-primary",children:t.partner})]}),e.jsxs("div",{children:[e.jsx("dt",{className:"text-muted-foreground",children:"é æè³æ ¼æ©æ§"}),e.jsx("dd",{className:"mt-1 font-semibold text-primary",children:t.awardingBody})]}),e.jsxs("div",{children:[e.jsx("dt",{className:"text-muted-foreground",children:"é æè³æ ¼"}),e.jsx("dd",{className:"mt-1 font-semibold text-primary",children:t.qualification})]})]})]})]})}),e.jsx("section",{className:"bg-secondary py-14 md:py-20",children:e.jsxs("div",{className:"container",children:[e.jsx(S,{eyebrow:"Programme Focus",title:"課ç¨å¸ç¿éé»",subtitle:"以䏿 UCB 宿¹ååèª²ç¨æ¹åæ´çï¼é¦æ¸¯ç實éå®å
å稱ãé辦次åºåè©æ ¸å®æä»¥ææ°èª²ç¨æä»¶çºæºã"}),e.jsx("div",{className:"mt-10 grid gap-5 md:grid-cols-2",children:t.modules.map((s,p)=>e.jsx("article",{className:"rounded-2xl border border-border bg-background p-6 shadow-sm md:p-7",children:e.jsxs("div",{className:"flex items-start gap-4",children:[e.jsx("span",{className:"flex h-9 w-9 shrink-0 items-center justify-center rounded-full bg-primary text-xs font-bold text-primary-foreground",children:String(p+1).padStart(2,"0")}),e.jsxs("div",{children:[e.jsx("h3",{className:"text-lg font-bold text-primary",children:s.title}),e.jsx("p",{className:"mt-1 text-xs font-semibold uppercase tracking-[0.08em] text-[var(--gold-text)]",children:s.titleEn}),e.jsx("p",{className:"mt-3 text-sm leading-7 text-muted-foreground",children:s.description})]})]})},s.titleEn))})]})}),e.jsx("section",{className:"py-14 md:py-20",children:e.jsxs("div",{className:"container grid gap-8 lg:grid-cols-2",children:[e.jsxs("div",{className:"rounded-2xl border border-border bg-card p-6 md:p-8",children:[e.jsx(E,{size:28,className:"text-[var(--gold-text)]","aria-hidden":"true"}),e.jsx("h2",{className:"mt-4 font-serif-brand text-2xl font-bold text-primary",children:"å¯ç¼å±çå·¥ä½åé²ä¿®æ¹å"}),e.jsx("p",{className:"mt-3 text-sm leading-7 text-muted-foreground",children:"課ç¨ä¸ä¿èæå®è·ä½ãæåæè
1ªé
¬ï¼å¯¦éç¼å±åæ±ºæ¼æ¢æç¶é©ãè¡æ¥ãèªè¨åå人表ç¾ã"}),e.jsx("div",{className:"mt-5 grid gap-3 sm:grid-cols-2",children:t.careers.map(s=>e.jsxs("div",{className:"flex items-center gap-2 rounded-lg bg-secondary px-4 py-3 text-sm font-medium text-primary",children:[e.jsx(K,{size:17,className:"shrink-0 text-[var(--gold-text)]"}),s]},s))})]}),e.jsxs("div",{className:"rounded-2xl bg-primary p-6 text-primary-foreground md:p-8",children:[e.jsx(R,{size:28,className:"text-[var(--gold-light)]","aria-hidden":"true"}),e.jsx("h2",{className:"mt-4 font-serif-brand text-2xl font-bold",children:"馿¸¯éæ¬å°èª²ç¨è¨»åè³æ"}),e.jsxs("p",{className:"mt-4 text-sm leading-7 text-primary-foreground/80",children:["æè²å±è¨»åç·¨èï¼",e.jsx("strong",{className:"text-primary-foreground",children:t.registrationNumber})]}),e.jsx("blockquote",{className:"mt-5 border-l-2 border-[var(--gold)] pl-4 text-base font-semibold leading-7",children:A}),e.jsxs("div",{className:"mt-6 flex flex-wrap gap-3",children:[e.jsxs("a",{href:t.edbUrl,target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center gap-2 rounded-md bg-[var(--gold)] px-4 py-2.5 text-sm font-semibold text-primary hover:bg-[var(--gold)]/90",children:["æè²å±è¨»åè³æ ",e.jsx(d,{size:15})]}),e.jsxs("a",{href:t.officialCourseUrl,target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center gap-2 rounded-md border border-primary-foreground/25 px-4 py-2.5 text-sm font-semibold text-primary-foreground hover:bg-primary-foreground/10",children:["UCB 宿¹ååèª²ç¨ ",e.jsx(d,{size:15})]})]})]})]})}),e.jsx(C,{title:`${t.shortTitle}常è¦åé¡`,faqs:t.faqs}),e.jsx("section",{className:"bg-secondary py-14 md:py-20",children:e.jsxs("div",{className:"container grid items-stretch gap-8 lg:grid-cols-[1fr_0.85fr]",children:[e.jsxs("div",{children:[e.jsx("p",{className:"text-xs font-semibold uppercase tracking-[0.2em] text-[var(--gold-text)]",children:"Application Review"}),e.jsx("h2",{className:"mt-3 font-serif-brand text-3xl font-bold leading-tight text-primary",children:"å
確èªä½ ç叿·èå·¥ä½ç¶é©æ¯å¦é©åã"}),e.jsx("p",{className:"mt-4 text-sm leading-7 text-muted-foreground",children:"è«æºåç¢æ¥èæ¸ã宿´æç¸¾è¡¨åå±¥æ·ãAston Institute å¯å
å婿´çç³è«æä»¶ãäºè§£ææ°å¸è²»èéèª²å®æï¼æçµåéåå¸å鿥ç±èª²ç¨åéæ±ºå®ã"}),e.jsxs("div",{className:"mt-6 rounded-xl border border-[var(--gold)]/30 bg-background p-5 text-sm leading-7 text-muted-foreground",children:[e.jsx("p",{className:"font-semibold text-primary",children:"ç£ä»æå¸åæ¥è©¢å°é»"}),e.jsx("p",{className:"mt-1",children:"5th Floor, Office Plus @ Wanchai, 303 Hennessy Road, Wanchai, Hong Kong"})]})]}),e.jsxs("div",{className:"flex flex-col justify-between rounded-2xl bg-primary p-7 text-primary-foreground shadow-sm md:p-9",children:[e.jsxs("div",{children:[e.jsx("p",{className:"text-xs font-semibold uppercase tracking-[0.18em] text-[var(--gold-light)]",children:"Free Consultation"}),e.jsx("h3",{className:"mt-3 font-serif-brand text-2xl font-bold md:text-3xl",children:"åå¾å
費諮詢é é¢"}),e.jsx("p",{className:"mt-4 text-sm leading-7 text-primary-foreground/80",children:"å¨çµ±ä¸çå
è²»è«®è©¢è¡¨æ ¼é¸æã馿¸¯ãåã馿¸¯åå¸ï¼å¨æ¸¯ä¿®è®è±åå¸ä½ãï¼ä¸¦å¨æ¥è©¢å
§å®¹è¨»æï¼"}),e.jsx("div",{className:"mt-5 space-y-3",children:[t.shortTitle,"ç¾ææé«å¸æ·åç¢æ¥å¹´ä»½","ç¸éå·¥ä½ç¶é©ï¼å¦é©ç¨ï¼"].map(s=>e.jsxs("div",{className:"flex items-start gap-2.5 text-sm leading-6",children:[e.jsx(m,{size:17,className:"mt-1 shrink-0 text-[var(--gold-light)]","aria-hidden":"true"}),e.jsx("span",{children:s})]},s))})]}),e.jsx(B,{asChild:!0,size:"lg",className:"mt-8 w-full bg-[var(--gold)] text-primary hover:bg-[var(--gold)]/90",children:e.jsxs(o,{href:"/contact",children:["åå¾å
費諮詢 ",e.jsx(d,{size:17,className:"ml-2"})]})})]})]})})]})}function G(){return e.jsx(l,{course:z})}function I(){return e.jsx(l,{course:M})}function W(){return e.jsx(l,{course:U})}const ee=Object.freeze(Object.defineProperty({__proto__:null,default:G},Symbol.toStringTag,{value:"Module"})),te=Object.freeze(Object.defineProperty({__proto__:null,default:I},Symbol.toStringTag,{value:"Module"})),se=Object.freeze(Object.defineProperty({__proto__:null,default:W},Symbol.toStringTag,{value:"Module"}));
1export{ee as H,te as a,se as b};
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.