.homepage-container[data-v-e42b13e0]{margin:0 auto;max-width:1200px;padding:1rem}.hero-section[data-v-e42b13e0]{padding:2rem 0 3rem}.hero-title[data-v-e42b13e0]{color:var(--p-text-color);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1.2}.hero-subtitle[data-v-e42b13e0]{color:var(--p-text-muted-color);line-height:1.6;margin:0 auto;max-width:600px}.trust-indicators[data-v-e42b13e0]{color:var(--p-text-muted-color);margin-top:1.5rem}.trust-item[data-v-e42b13e0]{align-items:center;display:inline-flex;gap:.25rem}.trust-item strong[data-v-e42b13e0]{color:var(--p-primary-color)}.cta-grid[data-v-e42b13e0]{margin-top:3rem}.entry-strip[data-v-e42b13e0]{background:radial-gradient(circle at top left,color-mix(in srgb,var(--p-primary-color) 12%,transparent),transparent 38%),var(--p-content-background);border:1px solid var(--p-surface-border);border-radius:1.25rem;margin:0 auto 2.5rem;padding:1.5rem}.entry-strip__intro[data-v-e42b13e0]{margin:0 auto 1rem;max-width:48rem;text-align:center}.entry-card__eyebrow[data-v-e42b13e0],.entry-strip__eyebrow[data-v-e42b13e0]{color:var(--p-primary-color);font-size:.75rem;font-weight:700;letter-spacing:.08em;margin:0 0 .45rem;text-transform:uppercase}.entry-card h3[data-v-e42b13e0],.entry-strip__intro h2[data-v-e42b13e0]{margin:0}.entry-card p[data-v-e42b13e0]:last-of-type,.entry-strip__copy[data-v-e42b13e0]{color:var(--p-text-muted-color);line-height:1.6}.entry-grid[data-v-e42b13e0]{margin-top:.5rem}.entry-card[data-v-e42b13e0],.entry-card[data-v-e42b13e0] .p-card,.entry-card[data-v-e42b13e0] .p-card-body,.entry-card[data-v-e42b13e0] .p-card-content{height:100%}.entry-card__content[data-v-e42b13e0]{display:flex;flex-direction:column;gap:.85rem;height:100%}.entry-card__link[data-v-e42b13e0]{margin-top:auto;text-decoration:none}.cta-card[data-v-e42b13e0]{display:flex;flex-direction:column;height:100%;transition:transform .2s ease,box-shadow .2s ease}.cta-card[data-v-e42b13e0]:hover{box-shadow:0 8px 25px #0000001a;transform:translateY(-2px)}.cta-content[data-v-e42b13e0]{display:flex;flex:1;flex-direction:column;justify-content:space-between}.cta-title[data-v-e42b13e0]{color:var(--p-text-color)}.cta-subtitle[data-v-e42b13e0]{color:var(--p-text-muted-color);flex:1;line-height:1.5}.cta-link[data-v-e42b13e0]{margin-top:auto;text-decoration:none}.secondary-section[data-v-e42b13e0]{padding:2rem 0}.blog-item[data-v-e42b13e0]{padding:.5rem 0}.blog-title[data-v-e42b13e0]{color:var(--p-text-color);line-height:1.4}.blog-link[data-v-e42b13e0]{color:var(--p-primary-color);font-weight:500;text-decoration:none}.blog-link[data-v-e42b13e0]:hover{text-decoration:underline}.resource-links[data-v-e42b13e0]{display:flex;flex-direction:column;gap:.75rem}.resource-link[data-v-e42b13e0]{align-items:center;border-radius:.375rem;color:var(--p-text-color);display:flex;padding:.5rem;text-decoration:none;transition:background-color .2s ease}.resource-link[data-v-e42b13e0]:hover{background-color:var(--p-content-hover-background);text-decoration:none}.notices-section[data-v-e42b13e0]{padding-bottom:2rem}@media (max-width:768px){.homepage-container[data-v-e42b13e0]{padding:.75rem}.hero-section[data-v-e42b13e0]{padding:1.5rem 0 2rem}.cta-grid[data-v-e42b13e0]{margin-top:2rem}.entry-strip[data-v-e42b13e0]{padding:1.25rem}.trust-indicators .flex[data-v-e42b13e0]{flex-direction:column;gap:.5rem}}.cta-link[data-v-e42b13e0]:focus-within{border-radius:.375rem;outline:2px solid var(--p-primary-color);outline-offset:2px}.resource-link[data-v-e42b13e0]:focus{outline:2px solid var(--p-primary-color);outline-offset:2px}.dark-mode .cta-card[data-v-e42b13e0]:hover{box-shadow:0 8px 25px #ffffff1a}
