.Hero_hero__bqvNd{padding:12rem 2rem;margin:0 0 2rem;background:#f9f9f9}.Hero_container__uaTFp{display:flex;flex-direction:column;align-items:center;justify-content:space-between}.Hero_title__h4PJ2{font-weight:700}.Hero_heading__Uq29U,.Hero_subtitle__WCdI_,.Hero_title__h4PJ2{font-size:4rem;color:#333}.Hero_description__1ZEJN{font-size:1.2rem;color:#666;margin-top:1rem;line-height:1.5}@media (min-width:768px){.Hero_container__uaTFp{flex-direction:row;align-items:center;justify-content:center}}.Hero_textContent__9H0oE{max-width:500px}.Hero_buttons__jEfRv{margin-top:1.5rem;display:flex;gap:1rem}.Hero_primary__A3dKy{background-color:#2563eb;color:white;border:none;padding:.75rem 1.5rem;border-radius:.5rem;font-size:1rem}.Hero_secondary__naBSQ{border:2px solid #2563eb;color:#2563eb;background:transparent;padding:.75rem 1.5rem;border-radius:.5rem;font-size:1rem}.Hero_imageWrapper__ivb5_{max-width:400px;margin-top:1rem}.Hero_imageWrapper__ivb5_ img{width:100%;border-radius:.5rem;box-shadow:0 5px 15px rgba(0,0,0,.1)}.Navbar_navbar__GrSXC{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 2rem;background-color:white;box-shadow:0 2px 8px rgba(0,0,0,.05);position:-webkit-sticky;position:sticky;top:0;z-index:100}.Navbar_logo__X4o9i a{font-size:1.5rem;font-weight:700;color:#2563eb;text-decoration:none}.Navbar_navLinks__BPXkM{list-style:none;display:flex;font-size:1.125rem;gap:2rem;margin:0;padding:0}.Navbar_navLinks__BPXkM li a{text-decoration:none;color:#333;font-weight:500;transition:color .2s}.Navbar_navLinks__BPXkM li a:hover{color:#2563eb}.Navbar_actions__4T0RL{display:flex;gap:1rem}.Navbar_login__U4Bl8{background:none;border:2px solid #2563eb;color:#2563eb;border-radius:.5rem}.Navbar_getStarted__4sbmF,.Navbar_login__U4Bl8{padding:.5rem 1rem;font-size:1.125rem;font-weight:500;cursor:pointer}.Navbar_getStarted__4sbmF{background-color:#2563eb;color:white;border:none;border-radius:.5rem}@media (max-width:768px){.Navbar_actions__4T0RL,.Navbar_navLinks__BPXkM{display:none}}.Features_featuresSection__Bd9am{padding:4rem 2rem;text-align:center}.Features_featuresContainer__n_0qW{max-width:1200px;margin:0 auto}.Features_featuresGrid__6OQif{display:grid;grid-gap:2rem;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.Features_featureCard__y2qJy{padding:2rem}.Features_featureIcon__dNDFr{margin:1rem;color:#2563eb;justify-content:center;align-items:center}.Features_featureIconContainer__Faxqf{background-color:aliceblue;border-radius:12px;width:5rem;height:5rem;display:flex;justify-content:center;align-items:center;margin:0 auto 1rem}.Features_featuresTagline__a_oAa{margin-top:3rem;font-size:1.5rem;font-style:italic;color:#444}.Features_user__LlTZF{display:flex;justify-content:center;margin-top:1rem;gap:.75rem}.Features_avatar__6KYua{width:40px;height:40px;border-radius:50%}.Features_userName__sXwSa{margin-bottom:5px;font-weight:600}.Features_userRole__L_Idw{font-size:.85rem;color:#666}.ProjectTemplates_templatesSection__XUrP0{padding:4rem;background-color:#f9f9f9}.ProjectTemplates_templatesHeading__L0gxK{font-size:2rem;margin-bottom:2rem;padding-left:5rem;text-align:left}.ProjectTemplates_templatesGrid__R0mXz{display:grid;margin:0 auto;width:80%;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.ProjectTemplates_templateCard__4l4m_{text-align:center}.ProjectTemplates_templateImage__9DLeP{max-width:80%;border-radius:.5rem;margin-bottom:1rem;transition:transform .2s ease,box-shadow .2s ease}.ProjectTemplates_templateImage__9DLeP:hover{transform:translateY(-6px)}.ProjectTemplates_templateTitle__MqLp3{font-size:1.25rem;margin-top:.5rem;color:#333}.GetStarted_container__x9ImI{background:linear-gradient(to bottom right,#eff6ff,#ffffff);padding:5rem 1.5rem;text-align:center}.GetStarted_inner__3G_ru{max-width:900px;margin:0 auto}.GetStarted_title__TLKk1{font-size:2.5rem;font-weight:800;color:#111827;margin-bottom:1.5rem}.GetStarted_subtitle__IxTdc{font-size:1.125rem;line-height:1.75rem;color:#4b5563;margin-bottom:2.5rem}.GetStarted_highlight__Q1IZY{font-weight:600;color:#2563eb}.GetStarted_grid__xkAgj{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem;margin-bottom:3rem}@media (min-width:768px){.GetStarted_grid__xkAgj{grid-template-columns:1fr 1fr}}.GetStarted_card__E6e0_{background:white;border-radius:1rem;box-shadow:0 4px 10px rgba(0,0,0,.05);padding:1.5rem;text-align:left}.GetStarted_cardTitle__31vl6{font-weight:600;color:#111827;margin-bottom:.5rem}.GetStarted_cardText__QORNv{color:#4b5563;font-size:.95rem}.GetStarted_buttons__dw_6S{display:flex;flex-direction:column;gap:1rem;justify-content:center;align-items:center;margin-bottom:3rem}@media (min-width:640px){.GetStarted_buttons__dw_6S{flex-direction:row}}.GetStarted_primaryButton__JO_zx{background:#2563eb;color:white;padding:.75rem 1.5rem;font-size:1.125rem;border-radius:9999px;border:none;cursor:pointer;transition:background .2s ease}.GetStarted_primaryButton__JO_zx:hover{background:#1e40af}.GetStarted_secondaryButton__H6ZhF{background:white;color:#111827;padding:.75rem 1.5rem;font-size:1.125rem;border-radius:9999px;border:2px solid #d1d5db;cursor:pointer;transition:background .2s ease}.GetStarted_secondaryButton__H6ZhF:hover{background:#f3f4f6}.GetStarted_illustration__Lqd3P{margin-top:4rem;display:flex;justify-content:center}