1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[872,2882],{1430:(e,t,n)=>{"use strict";n.r(t),n.d(t,{EditorialTopper:()=>i});var r=n(6029);n(9244);var a=n(42822),o=n(43257),l=n(50212);function i(e){let{theme:t="black",pageTitle:n,heroTeaseContent:i,stories:s}=e,c=(0,l.A)("hbs-topper-wrapper","hbs-topper-wrapper--".concat(s&&s.length>0?"with-stories":"single-story"));return(0,r.jsx)("div",{className:c,"data-theme":t,"data-region":"ct__editorial",children:(0,r.jsxs)("div",{className:"hbs-editorial-topper",children:[(0,r.jsx)("h1",{className:"hbs-global-visually-hidden",children:n}),(0,r.jsx)("div",{className:"hbs-editorial-topper__hero-tease",children:i&&(0,r.jsx)(o.b,{...i})}),s&&s.length>0&&(0,r.jsx)("div",{className:"hbs-editorial-topper__tease-row",children:s.map((e,t)=>(0,r.jsx)(a.ArticleTease,{...e,style:"text-only",HeadingLevel:"h2"},t))})]})})}},9244:()=>{},17815:(e,t,n)=>{"use strict";n.d(t,{N:()=>l});var r=n(6029),a=n(49285),o=n(42744);let l=(0,n(55729).forwardRef)((e,t)=>{let{href:n,target:l,children:i,className:s,rel:c,onClick:d,editAttributes:u,dataLayer:p,...f}=e;return l||(l="_blank"),n&&(0,a.c)(n)?l="_blank":((null==n?void 0:n.startsWith("/"))||(null==n?void 0:n.includes(".hbs.edu")))&&(l=n.includes("webassets.hbs.edu")?"_blank":"_self"),"_blank"===l&&(c=c||"noopener noreferrer"),(0,r.jsx)("a",{...u,href:n,target:l,className:s,rel:c,...f,ref:t,onClick:e=>{let{pushDataLayer:t}=(0,o.v)();if((null==p?void 0:p.event_data.explore_search)&&!p.event_data.explore_search_info_box_clicked){let e="string"==typeof i?i.trim():"";p.event_data.explore_search_info_box_clicked=e}d?d(e):p&&((null==p?void 0:p.event_data)&&p.event.includes("program_finder")&&"program_finder_comparison"!==p.event&&(p.event_data.program_name=(null==i?void 0:i.toString())||""),t(p))},children:i})})},20375:()=>{},27173:(e,t,n)=>{"use strict";n.d(t,{B:()=>i});var r=n(6029);n(54867);var a=n(50212),o=n(75621),l=n(62275);function i(e){let{align:t,className:n,description:i,isSmall:s=!0,link:c,linkText:d,ariaLabel:u,title:p,anchored:f,borderPosition:h="top",HeadingLevel:b="h2",editAttributes:g}=e;if(!p)return null;let m=c?(0,r.jsx)(o.l,{editAttributes:null==g?void 0:g.linkText,href:c,"aria-label":u,isSmall:!0,children:d}):null;return(0,r.jsx)("div",{className:(0,a.A)(t&&"hbs-global-align-".concat(t),n,"hbs-component--component-header"),children:(0,r.jsx)("div",{className:(0,a.A)("hbs-component-header","hbs-component-header--".concat(s?"small":"large"),!s&&f&&"hbs-component-header--anchored",!s&&"bottom"===h&&"hbs-component-header--border-".concat(h),s&&"hbs-component-header--border-".concat(h)),children:(0,r.jsxs)("div",{className:"hbs-component-header__inner",children:[(0,r.jsxs)("div",{className:"hbs-component-header__wrapper",children:[p&&(0,r.jsx)(b,{className:"hbs-component-header__title",id:(0,l.Y)(p),tabIndex:-1,...null==g?void 0:g.title,children:p}),i&&(0,r.jsx)("span",{...null==g?void 0:g.description,className:"hbs-component-header__description",children:i})]}),m&&(s?m:(0,r.jsx)("div",{className:"hbs-component-header__cta",children:m}))]})})})}},27780:(e,t,n)=>{"use strict";n.d(t,{UC:()=>S,VY:()=>W,ZL:()=>F,bL:()=>R,bm:()=>q,hE:()=>M,hJ:()=>I,l9:()=>N});
1var r=n(55729),a=n(25269),o=n(40041),l=n(99829),i=n(67913),s=n(57640),c=n(20814),d=n(41679),u=n(61486),p=n(78749),f=n(19639),h=n(74249),b=n(35896),g=n(1713),m=n(20184),_=n(97628),v=n(6029),x=Object.defineProperty,C=(e,t)=>x(e,"name",{value:t,configurable:!0}),j="Dialog",[k,D]=(0,l.A)(j),[w,y]=k(j),R=C(e=>{let{__scopeDialog:t,children:n,open:a,defaultOpen:o,onOpenChange:l,modal:c=!0}=e,d=r.useRef(null),u=r.useRef(null),[p,f]=(0,s.i)({prop:a,defaultProp:o??!1,onChange:l,caller:j}),[h,b]=r.useState(0),[g,m]=r.useState(0);return(0,v.jsx)(w,{scope:t,triggerRef:d,contentRef:u,contentId:(0,i.B)(),titleId:(0,i.B)(),descriptionId:(0,i.B)(),titlePresent:h>0,descriptionPresent:g>0,setTitleCount:b,setDescriptionCount:m,open:p,onOpenChange:f,onOpenToggle:r.useCallback(()=>f(e=>!e),[f]),modal:c,children:n})},"Dialog"),N=r.forwardRef(C(function(e,t){let{__scopeDialog:n,...r}=e,l=y("DialogTrigger",n),i=(0,o.s)(t,l.triggerRef);return(0,v.jsx)(f.sG.button,{type:"button","aria-haspopup":"dialog","aria-expanded":l.open,"aria-controls":l.open?l.contentId:void 0,"data-state":Y(l.open),...r,ref:i,onClick:(0,a.mK)(e.onClick,l.onOpenToggle)})},"DialogTrigger")),A="DialogPortal",[O,E]=k(A,{forceMount:void 0}),F=C(e=>{let{__scopeDialog:t,forceMount:n,children:a,container:o}=e,l=y(A,t);return(0,v.jsx)(O,{scope:t,forceMount:n,children:r.Children.map(a,e=>(0,v.jsx)(p.C,{present:n||l.open,children:(0,v.jsx)(u.Z,{asChild:!0,container:o,children:e})}))})},"DialogPortal"),B="DialogOverlay",I=r.forwardRef(C(function(e,t){let n=E(B,e.__scopeDialog),{forceMount:r=n.forceMount,...a}=e,o=y(B,e.__scopeDialog);return o.modal?(0,v.jsx)(p.C,{present:r||o.open,children:(0,v.jsx)(L,{...a,ref:t})}):null},"DialogOverlay")),P=(0,_.TL)("DialogOverlay.RemoveScroll"),L=r.forwardRef(C(function(e,t){let{__scopeDialog:n,...r}=e,a=y(B,n),l=(0,c.e0)(),i=(0,o.s)(t,l);return(0,v.jsx)(g.A,{as:P,allowPinchZoom:!0,shards:[a.contentRef],children:(0,v.jsx)(f.sG.div,{"data-state":Y(a.open),...r,ref:i,style:{pointerEvents:"auto",...r.style}})})},"DialogOverlayImpl")),T="DialogContent",S=r.forwardRef(C(function(e,t){let n=E(T,e.__scopeDialog),{forceMount:r=n.forceMount,...a}=e,o=y(T,e.__scopeDialog);return(0,v.jsx)(p.C,{present:r||o.open,children:o.modal?(0,v.jsx)(G,{...a,ref:t}):(0,v.jsx)(K,{...a,ref:t})})},"DialogContent")),G=r.forwardRef(C(function(e,t){let n=y(T,e.__scopeDialog),l=r.useRef(null),i=(0,o.s)(t,n.contentRef,l);return r.useEffect(()=>{let e=l.current;if(e)return(0,m.Eq)(e)},[]),(0,v.jsx)(U,{...e,ref:i,trapFocus:n.open,disableOutsidePointerEvents:n.open,onCloseAutoFocus:(0,a.mK)(e.onCloseAutoFocus,e=>{e.preventDefault(),n.triggerRef.current?.focus()}),onPointerDownOutside:(0,a.mK)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey;(2===t.button||n)&&e.preventDefault()}),onFocusOutside:(0,a.mK)(e.onFocusOutside,e=>e.preventDefault())})},"DialogContentModal")),K=r.forwardRef(C(function(e,t){let n=y(T,e.__scopeDialog),a=r.useRef(!1),o=r.useRef(!1);return(0,v.jsx)(U,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(a.current||n.triggerRef.current?.focus(),t.preventDefault()),a.current=!1,o.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(a.current=!0,"pointerdown"===t.detail.originalEvent.type&&(o.current=!0));let r=t.target;n.triggerRef.current?.contains(r)&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&o.current&&t.preventDefault()}})},"DialogContentNonModal")),U=r.forwardRef(C(function(e,t){let{__scopeDialog:n,trapFocus:r,onOpenAutoFocus:a,onCloseAutoFocus:o,...l}=e,i=y(T,n);return(0,h.Oh)(),(0,v.jsx)(v.Fragment,{children:(0,v.jsx)(d.n,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:a,onUnmountAutoFocus:o,children:(0,v.jsx)(c.qW,{role:"dialog",id:i.contentId,"aria-describedby":i.descriptionPresent?i.descriptionId:void 0,"aria-labelledby":i.titlePresent?i.titleId:void 0,"data-state":Y(i.open),...l,ref:t,deferPointerDownOutside:!0,onDismiss:()=>i.onOpenChange(!1)})})})},"DialogContentImpl")),M=r.forwardRef(C(function(e,t){let{__scopeDialog:n,...r}=e,a=y("DialogTitle",n),{setTitleCount:o}=a;return(0,b.N)(()=>(o(e=>e+1),()=>o(e=>e-1)),[o]),(0,v.jsx)(f.sG.h2,{id:a.titleId,...r,ref:t})},"DialogTitle")),W=r.forwardRef(C(function(e,t){let{__scopeDialog:n,...r}=e,a=y("DialogDescription",n),{setDescriptionCount:o}=a;return(0,b.N)(()=>(o(e=>e+1),()=>o(e=>e-1)),[o]),(0,v.jsx)(f.sG.p,{id:a.descriptionId,...r,ref:t})},"DialogDescription")),q=r.forwardRef(C(function(e,t){let{__scopeDialog:n,...r}=e,o=y("DialogClose",n);return(0,v.jsx)(f.sG.button,{type:"button",...r,ref:t,onClick:(0,a.mK)(e.onClick,()=>o.onOpenChange(!1))})},"DialogClose"));function Y(e){return e?"open":"closed"}C(Y,"getState")},30313:(e,t,n)=>{"use strict";n.d(t,{UP:()=>s,V:()=>c,du:()=>o,fq:()=>l});let r={light:"#f6f4f2",white:"#ffffff",dark:"#222222",black:"#000000",crimson:"#a41034",red:"#e80538",purple:"#85609f",blue:"#aac8eb"},a=Object.entries(r).map(e=>{let[t]=e;return t});Object.entries(r).filter(e=>{let[t]=e;return!["purple","blue"].includes(t)}).map(e=>{let[t]=e;return t});let o="light",l={crimson:r.crimson,red2:r.red,red3:"#ED5541",red4:"#E0B2A7",orange1:"#AE6429",orange2:"#E87D1E",orange4:"#F7C76B",yellow2:"#EBCD00",yellow3:"#F3E44D",yellow4:"#F4EF6B",green1:"#026833",green2:"#52A52E",green4:"#B3D56A",teal1:"#006085",teal3:"#56BAB3",teal4:"#9BD6C4",blue1:"#3B2883",blue2:"#6578B4",blue3:"#7FA4D1",blue4:r.blue,purple1:"#57116A",purple2:"#80408D",purple3:"#9B7FAF",purple4:"#C6B2D1",magenta1:"#78244C",magenta2:"#C9006B",magenta3:"#D86199",magenta4:"#E599BA",black:r.black,dark:r.dark,gray2:"#68666F",gray3:"#A3A0A2",gray4:"#D5D0CA",white:r.white,light:r.light},i=["crimson","red2","orange1","green1","teal1","blue1","purple1","purple2","magenta1","magenta2","black","dark","gray2"];Object.entries(l).map(e=>{let[t]=e;return t});let s=e=>e&&i.includes(e)?"dark":"white",c=e=>"red2"===e?"red":"blue4"===e?"blue":e&&a.includes(e)?e:e&&i.includes(e)?"plain-dark":"plain-light";Object.keys({light:r.light,white:r.white,dark:r.dark,black:r.black,crimson:r.crimson})},37319:(e,t,n)=>{"use strict";function r(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:45,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:12;return!!e&&(e.length>=t||e.split(" ").some(e=>e.length>=n))}n.d(t,{SY:()=>r,Sn:()=>o,ob:()=>l});let a=new Set(["and","or","of","the","in","a","an"]);function o(e){return e.split(" ").map((e,t)=>0!==t&&a.has(e.toLowerCase())?e.toLowerCase():e.charAt(0).toUpperCase()+e.slice(1)).join(" ")}function l(e){let t=e.indexOf(",");return t>0?"".concat(e.slice(t+1).trim()," ").concat(e.slice(0,t).trim()):e}},49285:(e,t,n)=>{"use strict";n.d(t,{c:()=>a});let r=[".pdf",".doc",".docx",".xls",".xlsx",".ppt",".pptx"];function a(e){let t;if(!e)return!1;try{t=new URL(e).pathname}catch(n){t=e}return r.some(e=>t.endsWith(e))}},54867:()=>{},62275:(e,t,n)=>{"use strict";function r(e){return e?e.toLowerCase().trim().replace(/[^\u4e00-\u9fa5\w\s-]/g,"").replace(/[\s_-]+/g,"-").replace(/^-+|-+$/g,""):""}n.d(t,{Y:()=>r})},73318:(e,t,n)=>{"use strict";n.d(t,{Ke:()=>k,UC:()=>N,bL:()=>y,l9:()=>R,z3:()=>m});var r=n(55729),a=n(25269),o=n(99829),l=n(57640),i=n(35896),s=n(40041),c=n(19639),d=n(78749),u=n(67913),p=n(6029),f=Object.defineProperty,h=(e,t)=>f(e,"name",{value:t,configurable:!0}
1),b="Collapsible",[g,m]=(0,o.A)(b),[_,v]=g(b),x=r.forwardRef(h(function(e,t){let{__scopeCollapsible:n,open:a,defaultOpen:o,disabled:i,onOpenChange:s,...d}=e,[f,h]=(0,l.i)({prop:a,defaultProp:o??!1,onChange:s,caller:b});return(0,p.jsx)(_,{scope:n,disabled:i,contentId:(0,u.B)(),open:f,onOpenToggle:r.useCallback(()=>h(e=>!e),[h]),children:(0,p.jsx)(c.sG.div,{"data-state":w(f),"data-disabled":i?"":void 0,...d,ref:t})})},"Collapsible")),C=r.forwardRef(h(function(e,t){let{__scopeCollapsible:n,...r}=e,o=v("CollapsibleTrigger",n);return(0,p.jsx)(c.sG.button,{type:"button","aria-controls":o.open?o.contentId:void 0,"aria-expanded":o.open||!1,"data-state":w(o.open),"data-disabled":o.disabled?"":void 0,disabled:o.disabled,...r,ref:t,onClick:(0,a.mK)(e.onClick,o.onOpenToggle)})},"CollapsibleTrigger")),j="CollapsibleContent",k=r.forwardRef(h(function(e,t){let{forceMount:n,...r}=e,a=v(j,e.__scopeCollapsible);return(0,p.jsx)(d.C,{present:n||a.open,children:({present:e})=>(0,p.jsx)(D,{...r,ref:t,present:e})})},"CollapsibleContent")),D=r.forwardRef(h(function(e,t){let{__scopeCollapsible:n,present:a,children:o,...l}=e,d=v(j,n),[u,f]=r.useState(a),h=r.useRef(null),b=(0,s.s)(t,h),g=r.useRef(0),m=g.current,_=r.useRef(0),x=_.current,C=d.open||u,k=r.useRef(C),D=r.useRef(void 0);return r.useEffect(()=>{let e=requestAnimationFrame(()=>k.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,i.N)(()=>{let e=h.current;if(e){D.current=D.current||{transitionDuration:e.style.transitionDuration,animationName:e.style.animationName},e.style.transitionDuration="0s",e.style.animationName="none";let t=e.getBoundingClientRect();g.current=t.height,_.current=t.width,k.current||(e.style.transitionDuration=D.current.transitionDuration,e.style.animationName=
1D.current.animationName),f(a)}},[d.open,a]),(0,p.jsx)(c.sG.div,{"data-state":w(d.open),"data-disabled":d.disabled?"":void 0,id:d.contentId,hidden:!C,...l,ref:b,style:{"--radix-collapsible-content-height":m?`${m}px`:void 0,"--radix-collapsible-content-width":x?`${x}px`:void 0,...e.style},children:C&&o})},"CollapsibleContentImpl"));function w(e){return e?"open":"closed"}h(w,"getState");var y=x,R=C,N=k},75621:(e,t,n)=>{"use strict";n.d(t,{l:()=>u});var r=n(6029);n(20375);var a=n(55729),o=n(50212),l=n(28207),i=n(17815),s=n(49285),c=n(88727),d=n(42744);let u=(0,a.forwardRef)((e,t)=>{let n,a,u,{children:p,className:f,href:h,onClick:b,dataLayer:g,type:m="link",isSmall:_,isNested:v,icon:x,hideIcon:C,"aria-label":j,"aria-selected":k,"aria-describedby":D,id:w,tabIndex:y,editAttributes:R,disabled:N=!1}=e;h&&(n=(0,c.i)(h)),!x&&h&&(x=(0,s.c)(h)?"download":"arrow");let{pushDataLayer:A}=(0,d.v)(),O="primary-button"===m||"secondary-button"===m,E=(0,o.A)("hbs-cta-link",_&&"hbs-cta-link--small","hbs-cta-link--".concat(m),v?"hbs-cta-link--nested":"",O?"hbs-cta-link--button":"",f,N?"hbs-cta-link--disabled":""),F=(0,o.A)("hbs-cta-link__icon","hbs-cta-link__icon--".concat((null==x?void 0:x.toLowerCase())||""),n&&"hbs-cta-link__icon--external");if("string"==typeof p){let e=p.trim().split(" ");a=e.pop(),u=e.join(" ")}let B=(0,r.jsxs)("span",{className:"hbs-cta-link__text-nowrap",children:[(0,r.jsx)("span",{className:"hbs-cta-link__text",children:p}),!C&&x&&(0,r.jsx)(l.I,{name:x,className:F})]}),I={className:E,ref:t,id:w,"aria-selected":k,"aria-describedby":D,"aria-label":j,tabIndex:y,...N?{"aria-disabled":N}:{}};if(b&&!N)return g&&window.addEventListener("click",()=>{A(g)}),(0,r.jsx)("button",{...R,...I,onClick:b,disabled:N,children:B});if("string"!=typeof p||"primary-button"===m||"secondary-button"===m){let e;return g&&(e=()=>{let e="string"==typeof p?p.trim():"";(null==g?void 0:g.event_data)&&g.event.includes("program_finder")&&(g.event_data.program_action=g.event_data.program_action?g.event_data.program_action:"program cta click","program_finder_comparison"!==g.event&&(g.event_data.program_name=j)),g.event_data.explore_search&&(g.event_data.explore_search_info_box_clicked=e),"info_box_item_click"===g.event&&(g.event_data.infobox_item_link_text=e,g.event_data.infobox_item_url=h),A(g)}),(0,r.jsx)(i.N,{editAttributes:R,...I,href:N?void 0:h,onClick:N?void 0:e,dataLayer:g,target:n?"_blank":"_self",children:B})}let P=(0,r.jsxs)("span",{className:"hbs-cta-link__text",children:[u," ",(0,r.jsxs)("span",{className:"hbs-cta-link__text-last",children:[a,!C&&x&&(0,r.jsx)(l.I,{name:x,className:F})]})]});return v?(0,r.jsx)("span",{...R,id:w,"aria-describedby":D,className:E,children:P}):(0,r.jsx)(i.N,{editAttributes:R,...I,href:N?void 0:h,dataLayer:g,"aria-label":"string"==typeof p?j||p:void 0,target:n?"_blank":"_self",children:P})})},88727:(e,t,n)=>{"use strict";function r(e){if(!e)return!1;try{let t=new URL(e);return!t.host.endsWith("hbs.edu")&&!t.host.endsWith("webdev.int.host.aws.hbsstg.org")}catch(e){return!1}}n.d(t,{i:()=>r})}}]); 2//# sourceMappingURL=2882.8c4d33c84a164434.js.map
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.