1import{_ as T}from"./AuthModal.vue_vue_type_script_setup_true_lang-D4mO6H3a.js";import{_ as M}from"./FormattedArticleTitle.vue_vue_type_script_setup_true_lang-9DB_ti_5.js";import{defineComponent as f,createElementBlock as d,openBlock as n,normalizeClass as $,createElementVNode as t,toDisplayString as m,createVNode as r,createTextVNode as c,ref as S,computed as h,normalizeStyle as L,createCommentVNode as b,renderSlot as _,unref as l,Fragment as y,renderList as j,createBlock as B}from"./vue-vendor-Dr0siaL3.js";import{_ as k}from"./LeftRight.vue_vue_type_script_setup_true_lang-CwPTcyEE.js";import D from"./QuizCarousel-xxg02szg.js";import F from"./TestimonialCarousel-DPgGIxnT.js";import{_ as P}from"./PageSeoHead.vue_vue_type_script_setup_true_lang-BKluvnmu.js";import{_ as W}from"./SiteFooter.vue_vue_type_script_setup_true_lang-C4BuQzAj.js";import{_ as Q}from"./SiteHeader.vue_vue_type_script_setup_true_lang-DeQnSVDe.js";import{u as V}from"./useAuthModal-B_Fd9jtS.js";import{u as H}from"./index.esm-C90O2v1V.js";import"./useSharedData-mOZ4Msmu.js";import"./useSignupNewsletter-ClK6L4jk.js";import"./index-DTY0FOZV.js";import"./index-DieaR8RP.js";import"./x-CrMKFBu2.js";import"./createLucideIcon-mDMhvRr8.js";import"./check-BfRIl4uJ.js";import"./useAppearance-C4QKplwY.js";/* empty css */import"./SectionHeader.vue_vue_type_script_setup_true_lang-CaN4Z034.js";import"./AppLink.vue_vue_type_script_setup_true_lang-Z6bUMym0.js";import"./embla-vendor-CMPFBS9o.js";import"./_plugin-vue_export-helper-DlAUqK2U.js";/* empty css */import"./MegaMenuCarousel.vue_vue_type_style_index_0_scoped_aeba0bb8_lang-B0dQdPH8.js";import"./index-Avk7N8lI.js";import"./index-CMWG4mbA.js";import"./index-DGN6WynO.js";/* empty css */import"./arrow-right-BUw9YMFf.js";/* empty css *//* empty css */import"./AsgButton.vue_vue_type_script_setup_true_lang-BAXB_VNA.js";import"./bundle-mjs-BJeS7sC5.js";import"./layout-dashboard-XPj3Mw68.js";import"./fingerprintInterceptor-BqKHgKKR.js";import"./utils-Cex1bChS.js";const q=["href"],I=["src","alt"],J={class:"absolute right-0 bottom-0 left-0 p-5 text-white md:px-8 md:py-10"},O={class:"inline-block h-8 max-w-[240px] overflow-hidden rounded-xl bg-brand-primary/60 px-5 py-0 font-graphik text-sm leading-8 font-semibold tracking-wide text-ellipsis whitespace-nowrap text-white uppercase"},E={class:"mt-4 font-graphik text-3xl font-semibold"},R={class:"mt-4 text-sm"},U={class:"uppercase"},G={class:"font-semibold uppercase"},Y={class:"font-semibold text-brand-primary capitalize"},K=f({__name:"ArticleCard",props:{article:{},spanClass:{default:""}},setup(g){return(e,o)=>(n(),d("a",{href:e.article.href,class:$(["group relative block h-80 overflow-hidden rounded-[20px] md:h-[400px]",e.spanClass])},[t("img",{src:e.article.imageSrc,alt:e.article.imageAlt||"",width:"800",height:"400",class:"h-full w-full object-cover transition-transform duration-300 group-hover:scale-[1.02]",loading:"lazy"},null,8,I),o[3]||(o[3]=t("div",{class:"absolute inset-0 bg-gradient-to-t from-black/60 to-transparent"},null,-1)),t("div",J,[t("div",O,m(e.article.category),1),t("h3",E,[r(M,{title:e.article.title,html:e.article.title_html},null,8,["title","html"])]),t("div",R,[o[0]||(o[0]=c(" by ",-1)),t("strong",U,m(e.article.author),1),o[1]||(o[1]=c(" ⢠",-1)),t("span",G,m(e.article.date),1),o[2]||(o[2]=c(" ⢠",-1)),t("span",Y,m(e.article.readTime),1)])])],10,q))}}),X=g=>g.toLocaleString(),Z={class:"relative w-full overflow-hidden"},tt={class:"relative flex h-full items-center"},et={class:"mx-auto w-full max-w-[1240px] px-8 py-[60px] lg:px-10 lg:py-[200px]"},ot={class:"w-full md:w-2/3 lg:w-3/5"},st={class:"mt-10 flex flex-col items-start gap-6 sm:flex-row sm:items-center"},it={class:"text-white"},at={class:"font-graphik text-2xl font-semibold leading-[1] text-white lg:text-[36px]"},rt=f({__name:"Hero",setup(g){const e=S(28142218),o=h(()=>X(e.value));return(x,a)=>(n(),d("section",Z,[a[4]||(a[4]=t("div",{class:"absolute inset-0"},[t("img",{src:"/images/home-hero.webp",alt:"",width:"1920",height:"739",fetchpriority:"high",class:"h-full w-full object-cover"}),t("div",{class:"absolute inset-0",style:{"background-color":"rgba(54, 60, 115, 0.55)"}})],-1)),t("div",tt,[t("div",et,[t("div",ot,[a[2]||(a[2]=t("div",{class:"relative"},[t("img",{src:"/images/double-quote.svg",alt:"",width:"50",height:"40",class:"absolute -top-10 -left-21 w-[50px] text-white opacity-80",style:{filter:"brightness(0) invert(1)"}}),t("h1",{class:"font-graphik text-5xl font-bold leading-[1.1] tracking-[-0.01em] text-white lg:text-6xl"}," What's Your Political Type? ")],-1)),a[3]||(a[3]=t("p",{class:"my-3 font-graphik text-lg text-white md:text-[22px] lg:w-4/5"}," Find out right now by taking The World's Smallest Political Quiz. ",-1)),t("div",st,[a[1]||(a[1]=t("a",{href:"/quiz/",class:"group inline-flex items-center justify-between gap-4 roun
1ded-full bg-brand-primary pl-[26px] pr-[16px] py-0 text-sm font-semibold text-white leading-[48px] text-left hover:bg-brand-primary/90 hover:shadow-lg lg:gap-6 lg:text-[20px] lg:leading-[80px]"},[t("span",{class:"font-graphik"},"Take the Political Quiz"),t("svg",{class:"h-4 w-4 shrink-0 transition-transform duration-200 lg:h-[22px] lg:w-[22px]",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 22 22"},[t("path",{d:"m10.6625 1.15802-.3169.31828c-.2098.21069-.2098.55138 0 .76207l7.9665 7.99733h-16.77653c-.29457 0-.53557.2421-.53557.5379v.4483c0 .2958.241.5379.53557.5379h16.77653l-7.9665 8.0018c-.2098.2107-.2098.5514 0 .7621l.3169.3183c.2097.2107.5489.2107.7587 0l9.4215-9.4632c.2097-.2107.2097-.5514 0-.7621l-9.4215-9.45868c-.2142-.210693-.549-.210693-.7587 0z",fill:"white",stroke:"white","stroke-linejoin":"round"})])],-1)),t("div",it,[t("div",at,m(o.value),1),a[0]||(a[0]=t("div",{class:"mt-0 mb-0 text-[13px] font-medium leading-[1.5] text-white lg:mt-0 lg:mb-0 lg:text-[14px]"}," Quizzes taken & counting ",-1))])])])])])]))}}),lt={class:"relative overflow-hidden rounded-[20px]"},nt={class:"relative z-10"},dt={class:"mx-auto w-full max-w-[1160px] p-12 lg:p-24"},mt={key:0,class:"text-sm lg:text-[18px] font-medium text-brand-primary tracking-[2px] uppercase"},pt={class:"mt-3 text-[24px] font-graphik font-bold leading-[1.1] lg:text-[34px]"},ct={key:1,class:"mt-8"},gt=["href"],ut=f({__name:"Overlay",props:{meta:{},heading:{},ctaHref:{},ctaLabel:{default:"Learn more"},backgroundImage:{},contentWidthClass:{default:"md:w-2/3"}},setup(g){return(e,o)=>(n(),d("div",lt,[t("div",{class:"relative bg-cover bg-center bg-no-repeat",style:L({backgroundImage:`url('${e.backgroundImage}')`})},[o[1]||(o[1]=t("div",{class:"absolute inset-0 bg-black/80"},null,-1)),t("div",nt,[t("div",dt,[t("div",{class:$(["text-white",e.contentWidthClass])},[e.meta?(n(),d("div",mt,m(e.meta),1)):b("",!0),t("h5",pt,[_(e.$slots,"heading",{},()=>[c(m(e.heading),1)])]),e.ctaHref?(n(),d("div",ct,[t("a",{href:e.ctaHref,class:"inline-flex items-center gap-2 rounded-full border border-white px-8 py-4 text-base font-medium text-white transition-colors hover:bg-white/10"},[_(e.$slots,"ctaLabel",{},()=>[c(m(e.ctaLabel),1)]),o[0]||(o[0]=t("svg",{class:"h-[15.4px] w-[15.4px]",fill:"none",height:"15.4",viewBox:"0 0 22 22",width:"15.4",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},[t("path",{d:"m10.6625 1.15802-.3169.31828c-.2098.21069-.2098.55138 0 .76207l7.9665 7.99733h-16.77653c-.29457 0-.53557.2421-.53557.5379v.4483c0 .2958.241.5379.53557.5379h16.77653l-7.9665 8.0018c-.2098.2107-.2098.5514 0 .7621l.3169.3183c.2097.2107.5489.2107.7587 0l9.4215-9.4632c.2097-.2107.2097-.5514 0-.7621l-9.4215-9.45868c-.2142-.210693-.549-.210693-.7587 0z",fill:"#fff",stroke:"#fff","stroke-linejoin":"round"})],-1))],8,gt)])):b("",!0)],2)])])],4)]))}}),ht={class:"min-h-screen bg-background"},ft={class:"fade-edges overflow-hidden py-10 md:py-20"},xt={class:"fade-edges overflow-hidden py-10 lg:py-20"},vt={class:"py-16 lg:py-24"},wt={class:"mx-auto w-full max-w-[1240px] px-8 lg:px-10"},bt={class:"mx-auto mt-[60px] w-full max-w-[1240px] px-8 lg:mt-[120px] lg:px-10"},_t={class:"bg-muted py-10 lg:py-[80px]"},yt={class:"mx-auto w-full max-w-[1240px] px-8 md:px-10"},kt={key:0,class:"mt-10 grid grid-cols-1 items-stretch gap-8 lg:grid-cols-3 xl:gap-10"},$t={key:1,class:"mt-10 py-12 text-center"},de=f({__name:"Home",setup(g){const{showAuthModal:e,authMode:o}=V(),x=H(),a=h(()=>x.props.featuredArticles||[]),C=h(()=>x.props.recommendationCard??null),z=s=>{const i=new Date(s),u=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"][i.getMonth()],v=i.getDate().toString().padStart(2,"0");return`${u} ${v}`},A=s=>`${s} mins Read`,w=h(()=>a.value.map(s=>{const i=s.category?.name||"",p=s.author?.name||"",u=z(s.published_at),v=A(s.reading_time),N=s.featured_image||s.fallback_image||"/images/home-hero.webp";return{href:`/${s.slug}`,imageSrc:N,imageAlt:s.title,category:i,title:s.title,author:p,date:u,readTime:v}}));return(s,i)=>(n(),d(y,null,[r(P),t("div",ht,[r(Q),t("main",null,[r(l(rt)),t("section",ft,[r(l(F))]),t("section",xt,[r(l(D),{"recommendation-card":C.value},null,8,["recommendation-card"])]),t("section",vt,[t("div",wt,[r(l(k),{reverse:!0,"image-src":"images/left-right-politics.webp","image-alt":"Left-right politics graphic",meta:"The Nolan Chart",title:"A More Inclusive Political Map",content:"Discover how the Nolan Chart has been revolutionary in representing a broader range of political beliefs, and learn more about the Quiz.","cta-href":"/about-the-quiz/","cta-label":"Learn More"}),r(l(k),{class:"mt-20","image-src":"images/asg-thenolanchart.webp","image-alt":"The Nolan Chart comparison",meta:"Compare Political Types",title:"Understand the Five Political Types.",content:"Directly compare each political type and discover the similarities and differences between each. Where do you align?","cta-href":"/political-type-comparison/","cta-label":"Compare Now"})]),t("div",bt,[r(l(ut),{"background-image":"images/pexels-lilartsy-1925536.webp",meta:"Our Mission",heading:"Advocates for Self-Government is nonpartisan and nonprofit. We exist to help you determine your political views and to promote a free, prosperous, and self-governing society.","cta-href":"/about/",contentWidthClass:"max-w-[720px]"})])]),t("section",_t,[t("div",yt,[i[2]||(i[2]=t("div",{class:"mx-auto max-w-3xl text-center"},[t("div",{class:"text-[18px] font-medium tracking-[2px] text-brand-primary uppercase md:tracking-[4px]"},"Featured"),t("h4",{class:"mt-2 font-graphik text-[26px] font-bold text-foreground md:text-[40px]"},"Articles & More"),t("p",{class:"mt-3 text-lg text-foreground md:text-[22px]"}," Thought-provoking and inspiring ideas that promote individual autonomy and self-governance. ")],-1)),w.value.length>0?(n(),d("div",kt,[(n(!0),d(y,null,j(w.value,(p,u)=>(n(),B(l(K),{key:p.href,article:p,"span-class":u===0?"lg:col-span-2":""},null,8,["article","span-class"]))),128))])):(n(),d("div",$t,i[1]||(i[1]=[t("p",{class:"text-lg text-foreground
1/70"},"No articles available at the moment. Check back soon!",-1)]))),i[3]||(i[3]=t("div",{class:"mt-10 text-center"},[t("a",{href:"/articles/",class:"inline-flex items-center justify-center gap-3 rounded-full border border-foreground/30 px-10 py-4 text-base font-semibold text-foreground transition-colors hover:bg-foreground/5"},[c(" View All Articles "),t("svg",{fill:"none",height:"16",viewBox:"0 0 9 16",width:"9",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},[t("path",{d:"m1 .999986 7 7.000014-7 7",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5"})])])],-1))])])]),r(W)]),r(l(T),{open:l(e),"onUpdate:open":i[0]||(i[0]=p=>e.value=p),"auth-mode":l(o)},null,8,["open","auth-mode"])],64))}});export{de 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.