._container_l27u0_1{display:flex;flex-direction:column;width:100%}._reveal_l27u0_7{opacity:0;transform:translateY(20px);transition:opacity .6s ease-out,transform .6s ease-out}._reveal_l27u0_7[data-revealed=true]{opacity:1;transform:translateY(0)}._revealDelay_l27u0_17{opacity:0;transform:translateY(20px);transition:opacity .6s ease-out,transform .6s ease-out}._revealDelay_l27u0_17[data-revealed=true]{opacity:1;transform:translateY(0)}._hero_l27u0_27{position:relative;background-color:#071b35;background-image:url(https://images.unsplash.com/photo-1512917774080-9991f1c4c750?auto=format&fit=crop&w=1920&q=80);background-size:cover;background-position:center;min-height:40vh;display:flex;align-items:center;justify-content:center;text-align:center;padding:var(--spacing-16) var(--spacing-4);color:#fff}._heroOverlay_l27u0_42{position:absolute;inset:0;background:linear-gradient(to bottom,#071b35cc,#071b35f2);z-index:1}._heroContent_l27u0_49{position:relative;z-index:2;max-width:800px;display:flex;flex-direction:column;gap:var(--spacing-4)}._heroTitle_l27u0_58{font-family:var(--font-family-display);font-size:clamp(2.5rem,5vw,4rem);font-weight:500;line-height:1.1;margin:0}._heroSubtitle_l27u0_66{font-family:var(--font-family-base);font-size:clamp(1.125rem,2vw,1.25rem);font-weight:300;opacity:.9;margin:0}._sectionHeader_l27u0_74{text-align:center;margin-bottom:var(--spacing-12);max-width:600px;margin-left:auto;margin-right:auto}._sectionTitle_l27u0_82{font-family:var(--font-family-display);font-size:2.25rem;color:var(--foreground);margin-bottom:var(--spacing-2)}._sectionSubtitle_l27u0_89{font-size:1.125rem;color:var(--muted-foreground)}._categoriesSection_l27u0_94{padding:var(--spacing-16) var(--spacing-4);background-color:var(--background)}._entryActions_l27u0_99{max-width:1000px;margin:0 auto var(--spacing-16);padding:var(--spacing-8);border:1px solid var(--border);background:var(--surface);text-align:center}._entryGrid_l27u0_100{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:var(--spacing-3);margin-top:var(--spacing-6)}._applicationNote_l27u0_101{max-width:760px;margin:var(--spacing-4) auto 0;color:var(--muted-foreground);font-size:.9rem;line-height:1.6;text-align:center}._grid_l27u0_103{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--spacing-6);max-width:1200px;margin:0 auto}._card_l27u0_111{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow);display:flex;flex-direction:column;align-items:flex-start;transition:transform .2s ease,box-shadow .2s ease;border:1px solid var(--border)}._card_l27u0_111:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}._cardTop_l27u0_128{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:var(--spacing-4)}._iconWrapper_l27u0_136{background-color:color-mix(in srgb,var(--primary) 10%,transparent);color:var(--primary);width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;border-radius:var(--radius)}._countBadge_l27u0_147{font-size:.75rem;font-weight:600;color:var(--muted-foreground);background-color:var(--muted);padding:2px 8px;border-radius:var(--radius-full)}._cardTitle_l27u0_156{font-size:1.25rem;font-weight:600;color:var(--surface-foreground);margin-bottom:var(--spacing-2)}._cardDesc_l27u0_163{color:var(--muted-foreground);margin-bottom:var(--spacing-6);flex-grow:1}._card_l27u0_111{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow);display:flex;flex-direction:column;align-items:flex-start;transition:transform .2s ease,box-shadow .2s ease;border:1px solid var(--border);text-decoration:none}._learnMoreLink_l27u0_182{margin-top:auto;font-size:.875rem;font-weight:500;color:var(--primary)}._benefitsSection_l27u0_189{padding:var(--spacing-16) var(--spacing-4);background-color:var(--surface);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}._benefitsGrid_l27u0_196{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-8);max-width:1200px;margin:0 auto}._benefitItem_l27u0_204{display:flex;flex-direction:column;align-items:center;text-align:center}._benefitIconWrapper_l27u0_211{background-color:var(--primary);color:var(--primary-foreground);width:3.5rem;height:3.5rem;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-bottom:var(--spacing-4)}._benefitTitle_l27u0_223{font-size:1.25rem;font-weight:600;color:var(--surface-foreground);margin-bottom:var(--spacing-2)}._benefitDesc_l27u0_230{color:var(--muted-foreground);line-height:1.5}._pricingSection_l27u0_235{padding:var(--spacing-16) var(--spacing-4);background-color:var(--background)}._pricingCard_l27u0_240{max-width:800px;margin:0 auto;background-color:#071b35;color:#fff;border-radius:var(--radius-lg);display:flex;flex-direction:column;overflow:hidden;box-shadow:var(--shadow-lg)}@media(min-width:768px){._pricingCard_l27u0_240{flex-direction:row}}._pricingContent_l27u0_258{padding:var(--spacing-8);flex:1}._pricingTitle_l27u0_263{font-family:var(--font-family-display);font-size:2rem;margin-bottom:var(--spacing-2)}._pricingPrice_l27u0_269{font-size:1.125rem;color:#fffc;margin-bottom:var(--spacing-6)}._pricingPrice_l27u0_269 span{font-size:2.5rem;font-weight:600;color:#d4af37}._featureList_l27u0_281{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-3)}._featureList_l27u0_281 li{display:flex;align-items:center;gap:var(--spacing-3);font-size:1rem}._checkIcon_l27u0_297{color:#d4af37;flex-shrink:0}._pricingAction_l27u0_302{background-color:#0003;padding:var(--spacing-8);display:flex;align-items:center;justify-content:center}@media(min-width:768px){._pricingAction_l27u0_302{width:250px}}._ctaBtn_l27u0_316{background-color:#d4af37!important;color:#041020!important;border-color:#d4af37!important;width:100%}._ctaBtn_l27u0_316:hover{background-color:#bfa030!important;border-color:#bfa030!important;transform:translateY(-2px);box-shadow:0 4px 12px #d4af374d}._formSection_l27u0_330{padding:var(--spacing-8) var(--spacing-4) var(--spacing-20);background-color:var(--background)}
