@import"https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200..1000;1,200..1000&family=Source+Sans+3:ital,wght@0,200..900;1,200..900&display=swap";:root{--background-color: #f5ede5;--primary: #c6bdb6;--primary-dark: #b39985;--primary-light: #fafafa;--secondary: var(--party-color);--secondary-dark: #c1121f;--dark: #333;--white: #ffffff;--header-font-color: #162040;--header-font-color-hover: #a60808;--link-color: steelblue;--shadow-color: rgba(0, 0, 0, .1);--shadow-color-dark: rgba(0, 0, 0, .5);--overlay-dark: rgba(0, 0, 0, .4);--border-radius: 15px}.section{padding:4rem;max-width:1200px;border-radius:var(--border-radius);scroll-margin-top:60px}.paper{background-color:var(--primary-light)}.section p{margin:1rem 0rem}.section h2{text-align:center;color:var(--header-font-color);margin-bottom:2rem}a{color:var(--link-color);text-decoration:none;font-weight:500;transition:color .3s}a:hover{text-decoration:underline;color:var(--header-font-color-hover)}@media (max-width: 1200px){.section{padding:2rem 1rem;border-radius:0}}*{box-sizing:border-box;margin:0;padding:0}html{font-family:Nunito,system-ui,sans-serif;scroll-behavior:smooth}h1,h2,h3,h4,h5,h6{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}body{background-color:var(--background-color);color:#333}nav{position:sticky;top:0;width:100%;z-index:1000;background-color:var(--primary)}.nav-content{max-width:calc(1030px + 1rem);margin:0 auto;padding:1rem;display:flex;justify-content:space-between;align-items:center}.logo{color:var(--header-font-color);text-decoration:none;font-weight:700;font-size:1.5rem;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.header-party-logo{position:relative;top:-10px;left:-3px;width:30px;height:30px;object-fit:contain}.nav-links{display:flex;gap:2rem}.nav-links a{color:var(--header-font-color)}.nav-links a:hover{color:var(--header-font-color-hover)}footer{background:var(--primary);color:#fff;text-align:center;padding:2rem;margin-top:4rem;display:flex;justify-content:center}.footer-content{display:flex;flex:0 1 calc(1030px + 1rem);justify-content:flex-end;padding:1rem}@media (max-width: 768px){nav{position:relative}.nav-content{flex-direction:column;gap:1rem;padding:1rem}.nav-links{gap:1rem;flex-wrap:wrap;justify-content:center}}.hero[data-astro-cid-bbe6dxrz]{height:70vh}.hero-content[data-astro-cid-bbe6dxrz]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;margin:0 auto;gap:5rem;padding:2rem;background:linear-gradient(#0003,#0003),url(https://images.unsplash.com/photo-1418065460487-3e41a6c84dc5?auto=format&fit=crop&w=2000);background-size:cover;background-position:center}.badge-numbers[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;gap:1rem;margin-top:2rem}.text-content[data-astro-cid-bbe6dxrz]{padding-right:2rem;opacity:0;transform:translate(20px);max-width:30%;animation:slideIn 1s ease-out forwards}.image-content[data-astro-cid-bbe6dxrz]{height:100%;display:flex;align-items:center;justify-content:center;transform:translate(-20px);animation:slideIn 1s ease-out forwards}.image-content[data-astro-cid-bbe6dxrz]:hover [data-astro-cid-bbe6dxrz]{transform:scale(1.02);transition:transform .3s ease-in-out}.party-logo[data-astro-cid-bbe6dxrz]{position:absolute;top:0;right:-60px;width:125px;height:125px;object-fit:cover}.candidate-photo[data-astro-cid-bbe6dxrz]{max-height:80%;max-width:100%;object-fit:cover;border-radius:var(--border-radius);box-shadow:0 10px 30px #0000004d}.hero[data-astro-cid-bbe6dxrz] h1[data-astro-cid-bbe6dxrz]{font-size:4rem;margin:0;color:var(--white)}.tagline[data-astro-cid-bbe6dxrz]{font-size:2rem;margin:1rem 0 2rem;color:var(--white)}.cta-button[data-astro-cid-bbe6dxrz]{background-color:var(--secondary);color:var(--white);padding:1rem 2rem;border-radius:var(--border-radius);text-decoration:none;font-weight:700;transition:all .3s ease;display:inline-block}.cta-button[data-astro-cid-bbe6dxrz]:hover{background-color:var(--secondary-dark)}@keyframes slideIn{to{opacity:1;transform:translate(0)}}@media (max-width: 968px){.hero-content[data-astro-cid-bbe6dxrz]{text-align:center;flex-direction:column;gap:1rem;height:unset}.badge-numbers[data-astro-cid-bbe6dxrz]{justify-content:center}.text-content[data-astro-cid-bbe6dxrz]{padding-right:0;padding-bottom:2rem;max-width:100%}.hero[data-astro-cid-bbe6dxrz]{height:auto}.hero[data-astro-cid-bbe6dxrz] h1[data-astro-cid-bbe6dxrz]{font-size:3rem}.tagline[data-astro-cid-bbe6dxrz]{font-size:1.5rem}.image-content[data-astro-cid-bbe6dxrz]{max-height:50vh;padding-bottom:2rem}.candidate-photo[data-astro-cid-bbe6dxrz]{max-height:50vh}.party-logo[data-astro-cid-bbe6dxrz]{width:100px;height:100px;top:unset;bottom:0;right:0}}.about-content[data-astro-cid-v2cbyr3p]{display:flex;flex-direction:row;gap:1em}.about-content-video[data-astro-cid-v2cbyr3p]{display:flex;justify-content:center}.about-content-text[data-astro-cid-v2cbyr3p]{flex:1}.about-content-image[data-astro-cid-v2cbyr3p]{flex:.5}.about-me-image[data-astro-cid-v2cbyr3p]{margin-top:-30px;max-width:100%;max-height:100%;object-fit:cover;border-radius:var(--border-radius)}p[data-astro-cid-v2cbyr3p]:not(:first-child){margin-top:1em}@media (max-width: 968px){.about-content[data-astro-cid-v2cbyr3p]{flex-direction:column}.about-content-image[data-astro-cid-v2cbyr3p]{order:-1;margin-top:1em;display:flex;justify-content:center}.about-me-image[data-astro-cid-v2cbyr3p]{width:50%}}h2[data-astro-cid-zpomngsj]{font-size:4rem}.platform-grid[data-astro-cid-zpomngsj]{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem}.platform-item[data-astro-cid-zpomngsj]{background:#fff;padding:1rem 2rem;width:300px;border-radius:var(--border-radius);box-shadow:0 2px 4px #0000001a;text-align:center}.platform-item-number[data-astro-cid-zpomngsj]{color:#fff;margin:4px auto 8px;background-color:var(--secondary);border-radius:100%;display:flex;align-items:center;justify-content:center;width:2em;height:2em;text-align:center}@media (max-width: 768px){h2[data-astro-cid-zpomngsj]{font-size:3rem}}.action-grid[data-astro-cid-4oh2rrjy]{display:flex;justify-content:center;gap:1rem;margin:0 auto}.action-button[data-astro-cid-4oh2rrjy]{background-color:var(--secondary);color:var(--white);border-radius:100%;text-decoration:none;text-align:center;font-weight:700;transition:background-color .3s;width:80px;height:80px;display:flex;align-items:center;justify-content:center}.action-button[data-astro-cid-4oh2rrjy]:hover{background-color:var(--secondary-dark)}.sdp-icon[data-astro-cid-4oh2rrjy]{width:50px;height:50px}.social-icon[data-astro-cid-4oh2rrjy]{width:40px;height:40px}.dates-container[data-astro-cid-mx753s7l]{display:flex;gap:4rem;justify-content:center;flex-wrap:wrap}.dates-container-title[data-astro-cid-mx753s7l]{font-weight:700;text-align:center;font-size:1.5rem}.dates-container-date[data-astro-cid-mx753s7l]{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:var(--secondary);text-align:center;font-size:3.5rem}.image-text-container[data-astro-cid-ejhh4bid]{display:flex;gap:2rem;margin:2rem 0}.text-content[data-astro-cid-ejhh4bid]{flex:1 0 auto;width:50%}.image-content[data-astro-cid-ejhh4bid]{flex-shrink:1;flex-grow:0}.image-content[data-astro-cid-ejhh4bid] img[data-astro-cid-ejhh4bid]{width:100%;border-radius:var(--border-radius)}@media (max-width: 768px){.image-text-container[data-astro-cid-ejhh4bid]{flex-direction:column}.text-content[data-astro-cid-ejhh4bid]{width:100%}}ul[data-astro-cid-szj46hnz]{list-style:none}li[data-astro-cid-szj46hnz]{margin:1rem 0}li[data-astro-cid-szj46hnz]:before{content:"🔍";color:#fff;border-radius:100%;display:inline-block;width:1.5em;height:1.5em;text-align:center}.step-container[data-astro-cid-oed2utqd]{display:flex;flex-direction:column;gap:10rem}.step[data-astro-cid-oed2utqd]{background-color:#fafafa;padding:1rem;border-radius:.5rem;width:75%}.step[data-astro-cid-oed2utqd]:nth-child(2n){align-self:flex-end}@media (max-width: 768px){.step[data-astro-cid-oed2utqd]{width:95%}}main[data-astro-cid-fdwthehg]{padding:0;color:#333;font-size:18px}.content-container[data-astro-cid-fdwthehg]{margin:2rem auto;display:flex;flex-direction:column;align-items:stretch;gap:2rem;width:100%;max-width:1030px}.content-container[data-astro-cid-fdwthehg]>[data-astro-cid-fdwthehg]{width:100%}
