.epp-hero_tagline[data-astro-cid-elajiluu]{font-family:var(--font-primary);font-weight:var(--font-weight-semibold);font-size:var(--font-size-large);color:var(--color-brand-500, #0026ff);margin:0;width:100%;text-align:center}.epp-hero_img[data-astro-cid-elajiluu]{width:100%;border-radius:var(--radius-md);object-fit:contain}.epp-who[data-astro-cid-elajiluu].is-surface{background-color:var(--theme-bg-2)}.epp-who_contain[data-astro-cid-elajiluu]{display:flex;flex-direction:column;gap:var(--section-header-to-body)}.epp-who_heading[data-astro-cid-elajiluu]{font-family:var(--font-primary);font-weight:var(--font-weight-semibold);font-size:var(--font-size-h2);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);color:var(--theme-text);margin:0;text-align:center}.epp-who_cols[data-astro-cid-elajiluu]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-8);align-items:start}.epp-who_list[data-astro-cid-elajiluu]{display:flex;flex-direction:column}.epp-who_accordion[data-astro-cid-elajiluu]{border-bottom:var(--border-width) solid var(--theme-border)}.epp-who_trigger[data-astro-cid-elajiluu]{display:flex;align-items:center;justify-content:space-between;padding:var(--space-5) 0;cursor:pointer;list-style:none}.epp-who_trigger[data-astro-cid-elajiluu]::-webkit-details-marker{display:none}.epp-who_title[data-astro-cid-elajiluu]{font-family:var(--font-primary);font-weight:var(--font-weight-semibold);font-size:var(--font-size-base);color:var(--theme-text)}.epp-who_chevron[data-astro-cid-elajiluu]{flex-shrink:0;color:var(--theme-text-faded);transition:transform .2s ease}.epp-who_accordion[data-astro-cid-elajiluu][open] .epp-who_chevron[data-astro-cid-elajiluu]{transform:rotate(180deg)}.epp-who_desc[data-astro-cid-elajiluu]{font-family:var(--font-primary);font-weight:var(--font-weight-light);font-size:var(--font-size-base);line-height:var(--line-height-base);color:var(--theme-text-faded);margin:0;padding-bottom:var(--space-4);overflow:hidden}.epp-who_visual[data-astro-cid-elajiluu]{border-radius:var(--radius-md);overflow:hidden}.epp-who_img[data-astro-cid-elajiluu]{width:100%;display:block;border-radius:var(--radius-md)}@media(max-width:64em){.epp-who_cols[data-astro-cid-elajiluu]{grid-template-columns:1fr}}.epp-steps[data-astro-cid-elajiluu] .stepc_header{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-3)}.epp-steps[data-astro-cid-elajiluu] .stepc_header-left,.epp-steps[data-astro-cid-elajiluu] .stepc_header-right{align-items:center}.epp-steps[data-astro-cid-elajiluu] .card_wrap{text-align:center;align-items:center;padding:var(--space-3) var(--space-4);gap:0}.epp-steps[data-astro-cid-elajiluu] .stepc_card-desc:empty{display:none}.epp-steps[data-astro-cid-elajiluu] .stepc_card-title{font-size:var(--font-size-small)}.epp-calc[data-astro-cid-elajiluu].is-surface{background-color:var(--theme-bg-2)}.epp-calc_contain[data-astro-cid-elajiluu]{display:flex;flex-direction:column;gap:var(--space-7);align-items:center;text-align:center}.epp-calc_heading[data-astro-cid-elajiluu]{font-family:var(--font-primary);font-weight:var(--font-weight-semibold);font-size:var(--font-size-h2);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);color:var(--theme-text);margin:0}.epp-calc_card[data-astro-cid-elajiluu]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-7);width:100%;max-width:56rem;padding:var(--space-7);background-color:var(--theme-bg);border:var(--border-width) solid var(--theme-border);border-radius:var(--radius-md);text-align:left}.epp-calc_left[data-astro-cid-elajiluu]{display:flex;flex-direction:column;gap:var(--space-4)}.epp-calc_label[data-astro-cid-elajiluu]{font-family:var(--font-primary);font-weight:var(--font-weight-medium);font-size:var(--font-size-base);color:var(--theme-text)}.epp-calc_input[data-astro-cid-elajiluu]{font-family:var(--font-primary);font-weight:var(--font-weight-semibold);font-size:var(--font-size-h2);color:var(--theme-heading-accent);padding:var(--space-4);border:var(--border-width) solid var(--theme-border);border-radius:var(--radius-md);background-color:var(--theme-bg-2);width:100%;outline:none;transition:border-color .2s ease}.epp-calc_input[data-astro-cid-elajiluu]:focus{border-color:var(--color-brand-500, #0026ff)}.epp-calc_meta[data-astro-cid-elajiluu]{display:flex;flex-wrap:wrap;gap:var(--space-3);font-family:var(--font-primary);font-weight:var(--font-weight-light);font-size:var(--font-size-small);color:var(--theme-text-faded)}.epp-calc_right[data-astro-cid-elajiluu]{display:flex;flex-direction:column;gap:var(--space-5);justify-content:center}.epp-calc_result[data-astro-cid-elajiluu]{display:flex;flex-direction:column;gap:var(--space-1)}.epp-calc_result-label[data-astro-cid-elajiluu]{font-family:var(--font-primary);font-weight:var(--font-weight-light);font-size:var(--font-size-small);color:var(--theme-text-faded)}.epp-calc_result-value[data-astro-cid-elajiluu]{font-family:var(--font-primary);font-weight:var(--font-weight-semibold);font-size:var(--font-size-h2);color:var(--theme-heading-accent)}@media(max-width:40em){.epp-calc_card[data-astro-cid-elajiluu]{grid-template-columns:1fr}}.epp-terms[data-astro-cid-elajiluu]{display:flex;flex-direction:column;border-top:var(--border-width) solid var(--theme-border)}.epp-terms_row[data-astro-cid-elajiluu]{display:grid;grid-template-columns:minmax(14rem,1fr) 2fr;gap:var(--space-6);padding:var(--space-4) 0;border-bottom:var(--border-width) solid var(--theme-border);align-items:baseline}.epp-terms_label[data-astro-cid-elajiluu]{font-family:var(--font-primary);font-weight:var(--font-weight-semibold);font-size:var(--font-size-base);color:var(--theme-text)}.epp-terms_value[data-astro-cid-elajiluu]{font-family:var(--font-primary);font-weight:var(--font-weight-light);font-size:var(--font-size-base);line-height:var(--line-height-base);color:var(--theme-text-faded)}@media(max-width:40em){.epp-terms_row[data-astro-cid-elajiluu]{grid-template-columns:1fr;gap:var(--space-2)}}.epp-support_contain[data-astro-cid-elajiluu]{display:flex;flex-direction:column}.epp-support_grid[data-astro-cid-elajiluu]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-5)}.epp-support_card[data-astro-cid-elajiluu]{display:flex;gap:0;border:var(--border-width) solid var(--theme-border);border-radius:0 var(--radius-md) var(--radius-md) 0;border-left:0;overflow:hidden;background-color:var(--theme-bg)}.epp-support_accent[data-astro-cid-elajiluu]{width:4px;flex-shrink:0}.epp-support_accent[data-astro-cid-elajiluu].is-orange{background:linear-gradient(to bottom,#ff4500,#ff8c00)}.epp-support_accent[data-astro-cid-elajiluu].is-blue{background-color:var(--color-brand-500, #0026ff)}.epp-support_body[data-astro-cid-elajiluu]{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-6)}.epp-support_title[data-astro-cid-elajiluu]{font-family:var(--font-primary);font-weight:var(--font-weight-semibold);font-size:var(--font-size-h4);line-height:var(--line-height-snug);color:var(--theme-text);margin:0}.epp-support_intro[data-astro-cid-elajiluu]{font-family:var(--font-primary);font-weight:var(--font-weight-medium);font-size:var(--font-size-base);color:var(--theme-text);margin:0}.epp-support_list[data-astro-cid-elajiluu]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-3)}.epp-support_item[data-astro-cid-elajiluu]{display:flex;align-items:flex-start;gap:var(--space-2);font-family:var(--font-primary);font-weight:var(--font-weight-light);font-size:var(--font-size-base);line-height:var(--line-height-base);color:var(--theme-text)}.epp-support_check[data-astro-cid-elajiluu]{flex-shrink:0;width:20px;height:20px;margin-top:2px}.epp-support_detail[data-astro-cid-elajiluu]{font-family:var(--font-primary);font-weight:var(--font-weight-light);font-size:var(--font-size-base);line-height:var(--line-height-base);color:var(--theme-text-faded);margin:0}.epp-support_detail[data-astro-cid-elajiluu] strong[data-astro-cid-elajiluu]{font-weight:var(--font-weight-medium);color:var(--theme-text)}@media(max-width:64em){.epp-support_grid[data-astro-cid-elajiluu]{grid-template-columns:1fr}}.epp-stat_contain[data-astro-cid-elajiluu]{display:flex;justify-content:center}.epp-stat_card[data-astro-cid-elajiluu]{display:flex;flex-direction:column;align-items:center;text-align:center;border:var(--border-width) solid var(--theme-border);border-radius:var(--radius-md);background-color:var(--theme-bg);padding:var(--space-8);width:100%;gap:var(--space-6)}.epp-stat_top[data-astro-cid-elajiluu]{display:flex;flex-direction:column;align-items:center;gap:var(--space-3)}.epp-stat_eyebrow[data-astro-cid-elajiluu]{font-family:var(--font-primary);font-weight:var(--font-weight-semibold);font-size:var(--font-size-base);color:var(--theme-text);margin:0}.epp-stat_number[data-astro-cid-elajiluu]{font-family:var(--font-primary);font-weight:var(--font-weight-semibold);font-size:var(--font-size-display);line-height:1;color:var(--theme-heading-accent)}.epp-stat_text[data-astro-cid-elajiluu]{font-family:var(--font-primary);font-weight:var(--font-weight-medium);font-size:var(--font-size-base);line-height:var(--line-height-base);color:var(--theme-text);max-width:40ch;margin:0}.epp-stat_divider[data-astro-cid-elajiluu]{width:100%;height:1px;background:var(--theme-border)}.epp-stat_bottom[data-astro-cid-elajiluu]{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);width:100%}.epp-stat_sub-heading[data-astro-cid-elajiluu]{font-family:var(--font-primary);font-weight:var(--font-weight-medium);font-size:var(--font-size-small);text-transform:uppercase;letter-spacing:.06em;color:var(--theme-heading-accent);margin:0}.epp-stat_chips[data-astro-cid-elajiluu]{display:grid;grid-template-columns:repeat(2,auto);gap:var(--space-3);justify-content:center}.epp-stat_chip[data-astro-cid-elajiluu]{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:var(--border-width) solid var(--theme-border);border-radius:100vw;font-family:var(--font-primary);font-weight:var(--font-weight-light);font-size:var(--font-size-small);color:var(--theme-text)}.epp-stat_chip[data-astro-cid-elajiluu] svg[data-astro-cid-elajiluu]{flex-shrink:0}@media(max-width:40em){.epp-stat_chips[data-astro-cid-elajiluu]{grid-template-columns:1fr}.epp-stat_card[data-astro-cid-elajiluu]{padding:var(--space-6)}}
