.page_container__aoG4z{min-height:calc(100vh - 160px);background:var(--gradient-hero);position:relative}.page_container__aoG4z:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 20% 20%,rgba(143,188,143,.03) 0,transparent 50%),radial-gradient(circle at 80% 80%,rgba(135,206,235,.03) 0,transparent 50%),radial-gradient(circle at 50% 50%,hsla(34,63%,89%,.02) 0,transparent 50%);background-size:400px 400px,600px 600px,300px 300px;background-position:0 0,200px 200px,100px 100px;pointer-events:none;z-index:0}.page_container__aoG4z>*{position:relative;z-index:1}.page_sectionTitle__hzsAh{font-size:var(--font-size-2xl);font-weight:700;margin-bottom:var(--spacing-xl);text-align:center;color:var(--color-text-primary);position:relative}.page_sectionTitle__hzsAh:after{content:"";position:absolute;bottom:-8px;left:50%;transform:translateX(-50%);width:60px;height:3px;background:var(--gradient-primary);border-radius:2px}.page_featured__4xI3W{padding:var(--spacing-3xl) var(--spacing-md);background:linear-gradient(135deg,rgba(240,248,255,.8),rgba(232,244,248,.6) 25%,hsla(34,63%,89%,.4) 50%,hsla(30,67%,94%,.6) 75%,rgba(240,248,255,.8));position:relative;overflow:hidden;border-radius:var(--radius-xl);margin:var(--spacing-xl) var(--spacing-md);box-shadow:var(--shadow-primary);backdrop-filter:blur(10px)}.page_featured__4xI3W:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%238fbc8f' fill-opacity='0.05'%3E%3Ccircle cx='30' cy='30' r='2'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");opacity:.6;z-index:0}.page_featured__4xI3W>*{position:relative;z-index:1}.page_featuredGrid__wTnsk{display:grid;grid-template-columns:1fr;gap:var(--spacing-xl);max-width:1200px;margin:0 auto}.page_featuredGrid__wTnsk .page_card__QV0Om{height:400px;display:flex;flex-direction:column;background:var(--color-white);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-md);transition:all .3s ease;border:1px solid var(--color-border-light)}.page_featuredGrid__wTnsk .page_card__QV0Om:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:var(--color-primary)}.page_featuredGrid__wTnsk .page_card__QV0Om .page_imageContainer__gQbWL{height:200px;flex-shrink:0;position:relative;overflow:hidden}.page_featuredGrid__wTnsk .page_card__QV0Om .page_imageContainer__gQbWL:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(143,188,143,.1),rgba(135,206,235,.1));opacity:0;transition:opacity .3s ease}.page_featuredGrid__wTnsk .page_card__QV0Om:hover .page_imageContainer__gQbWL:after{opacity:1}.page_featuredGrid__wTnsk .page_card__QV0Om .page_content__kDoxQ{flex:1;display:flex;flex-direction:column;height:auto;padding:var(--spacing-lg);background:var(--color-white)}.page_featuredGrid__wTnsk .page_card__QV0Om .page_title__3jonF{font-size:var(--font-size-lg);line-height:1.4;margin-bottom:var(--spacing-sm);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--color-text-primary);font-weight:600}.page_featuredGrid__wTnsk .page_card__QV0Om .page_description__86bsR{flex:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:var(--spacing-md);color:var(--color-text-secondary);line-height:1.6}.page_featuredGrid__wTnsk .page_card__QV0Om .page_meta__N1c8V{margin-top:auto;flex-shrink:0;display:flex;justify-content:space-between;align-items:center;font-size:var(--font-size-sm);color:var(--color-text-light)}.page_featured__4xI3W .page_sectionTitle__hzsAh{position:relative;margin-bottom:var(--spacing-3xl);font-size:var(--font-size-3xl);background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-align:center;font-weight:700}.page_featured__4xI3W .page_sectionTitle__hzsAh:after{content:"";position:absolute;bottom:-12px;left:50%;transform:translateX(-50%);width:80px;height:4px;background:var(--gradient-primary);border-radius:2px}.page_newsletterSection__obA6Z{background:var(--gradient-primary);color:var(--color-white);padding:var(--spacing-3xl) var(--spacing-md);margin:var(--spacing-3xl) var(--spacing-md) 0;border-radius:var(--radius-xl);text-align:center;position:relative;overflow:hidden;box-shadow:var(--shadow-primary)}.page_newsletterSection__obA6Z:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.1'%3E%3Ccircle cx='20' cy='20' r='1'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");opacity:.3;z-index:0}.page_newsletterSection__obA6Z>*{position:relative;z-index:1}.page_newsletterContent__On6Jf{max-width:600px;margin:0 auto}.page_newsletterContent__On6Jf h2{font-size:var(--font-size-2xl);font-weight:700;margin-bottom:var(--spacing-md);color:var(--color-white)}.page_newsletterContent__On6Jf p{font-size:var(--font-size-lg);margin-bottom:var(--spacing-xl);opacity:.95;line-height:1.6}.page_newsletterForm__afwak{display:flex;flex-direction:column;gap:var(--spacing-md);max-width:500px;margin:0 auto}.page_newsletterInput__4jXn9{padding:var(--spacing-md);border:none;border-radius:var(--radius-lg);font-size:var(--font-size-base);background:var(--color-white);color:var(--color-text-primary);box-shadow:var(--shadow-sm);transition:all .3s ease}.page_newsletterInput__4jXn9:focus{outline:none;box-shadow:0 0 0 3px hsla(0,0%,100%,.3);transform:translateY(-1px)}.page_newsletterInput__4jXn9::placeholder{color:var(--color-text-light)}.page_newsletterButton__bP5E1{padding:var(--spacing-md) var(--spacing-xl);background:var(--color-white);color:var(--color-primary);border:none;border-radius:var(--radius-lg);font-size:var(--font-size-base);font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:var(--shadow-sm)}.page_newsletterButton__bP5E1:hover{background:var(--color-background-light);transform:translateY(-2px);box-shadow:var(--shadow-md)}@media (min-width:768px){.page_featuredGrid__wTnsk{grid-template-columns:repeat(2,1fr);gap:var(--spacing-xl)}.page_featuredGrid__wTnsk .page_card__QV0Om{height:380px}.page_featured__4xI3W .page_sectionTitle__hzsAh{font-size:var(--font-size-2xl)}.page_newsletterForm__afwak{flex-direction:row}.page_newsletterInput__4jXn9{flex:1}.page_newsletterButton__bP5E1{flex-shrink:0}}@media (min-width:1024px){.page_featuredGrid__wTnsk{grid-template-columns:repeat(3,1fr);gap:var(--spacing-xl)}.page_featuredGrid__wTnsk .page_card__QV0Om{height:360px}.page_featured__4xI3W .page_sectionTitle__hzsAh{font-size:var(--font-size-3xl)}.page_newsletterSection__obA6Z{margin:var(--spacing-3xl) auto 0;max-width:1200px}}@media (min-width:1440px){.page_featuredGrid__wTnsk{grid-template-columns:repeat(3,1fr);gap:var(--spacing-2xl)}.page_featuredGrid__wTnsk .page_card__QV0Om{height:380px}.page_featured__4xI3W .page_sectionTitle__hzsAh{font-size:var(--font-size-4xl)}}@media (max-width:767px){.page_featured__4xI3W{padding:var(--spacing-xl) var(--spacing-sm);margin:var(--spacing-lg) var(--spacing-sm)}.page_featured__4xI3W .page_sectionTitle__hzsAh{font-size:var(--font-size-xl)}.page_featuredGrid__wTnsk{gap:var(--spacing-lg)}.page_featuredGrid__wTnsk .page_card__QV0Om{height:320px}.page_newsletterSection__obA6Z{padding:var(--spacing-xl) var(--spacing-sm);margin:var(--spacing-xl) var(--spacing-sm) 0}}