.home-hero[data-astro-cid-lcdefpme]{padding-block-end:0}.home-hero_grid[data-astro-cid-lcdefpme]{gap:var(--space-8);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;display:grid}.home-hero_content[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;display:flex}.home-hero_rating[data-astro-cid-lcdefpme]{margin-bottom:var(--space-5)}.home-hero_heading[data-astro-cid-lcdefpme]{font-family:var(--font-primary);font-weight:var(--font-weight-bold);font-size:var(--font-size-h1);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);color:var(--theme-text)}.home-hero_desc[data-astro-cid-lcdefpme]{font-family:var(--font-primary);font-weight:var(--font-weight-regular);font-size:var(--font-size-base);line-height:var(--line-height-base);color:var(--theme-text-faded);max-width:36rem}.home-hero_actions[data-astro-cid-lcdefpme]{align-items:center;gap:var(--btn-group-gap);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.home-accent[data-astro-cid-lcdefpme]{color:var(--theme-heading-accent)}.home-hero_visual[data-astro-cid-lcdefpme]{justify-self:end;width:90%}.home-hero_img[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);width:100%;height:auto;display:block}@media (width<=60em){.home-hero_grid[data-astro-cid-lcdefpme]{gap:var(--space-7);grid-template-columns:minmax(0,1fr)}.home-hero_visual[data-astro-cid-lcdefpme]{justify-self:center;width:100%;max-width:32rem}}.home-stack[data-astro-cid-lcdefpme]{gap:var(--space-2);flex-direction:column;display:flex}.home-stack[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{margin:0}.home-actions[data-astro-cid-lcdefpme]{gap:var(--btn-group-gap);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.home-reasons[data-astro-cid-lcdefpme]{padding-block-start:0}#eor-covers{background-color:var(--theme-bg-3)}.home-covers[data-astro-cid-lcdefpme]{gap:var(--space-7);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start;display:grid}.home-covers_stages[data-astro-cid-lcdefpme]{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.home-covers_stage[data-astro-cid-lcdefpme]{gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-md);background-color:var(--theme-bg);flex-direction:column;display:flex}.home-covers_label[data-astro-cid-lcdefpme]{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);text-transform:uppercase;color:var(--theme-heading-accent)}.home-covers_title[data-astro-cid-lcdefpme]{font-weight:var(--font-weight-bold)}.home-covers_desc[data-astro-cid-lcdefpme]{font-size:var(--font-size-small);color:var(--theme-text-faded)}.home-covers_hr[data-astro-cid-lcdefpme]{top:calc(var(--nav-height) + var(--space-5));padding:var(--space-5);border-radius:var(--radius-md);background-color:var(--theme-bg);position:sticky}.home-covers_photo[data-astro-cid-lcdefpme]{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-sm);width:100%;height:auto;margin-bottom:var(--space-5);display:block}.home-covers_hr-title[data-astro-cid-lcdefpme]{font-size:var(--font-size-h4)}.home-covers_hr-desc[data-astro-cid-lcdefpme]{color:var(--theme-text-faded)}.home-covers_hr-ai[data-astro-cid-lcdefpme]{font-size:var(--font-size-small);color:var(--theme-text-faded)}.home-covers_hr-ai[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--theme-text)}@media (width<=60em){.home-covers[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.home-covers_hr[data-astro-cid-lcdefpme]{position:static}}.home-takehome_actions[data-astro-cid-lcdefpme]{gap:var(--btn-group-gap);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.home-compare[data-astro-cid-lcdefpme] .cmptbl_contain{column-gap:var(--space-5);grid-template-columns:minmax(0,1fr) auto;display:grid}.home-compare[data-astro-cid-lcdefpme] .cmptbl_header{grid-area:1/1}.home-compare[data-astro-cid-lcdefpme] .cmptbl_footer{grid-area:1/2;align-self:end;margin:0 0 -.4rem}.home-compare[data-astro-cid-lcdefpme] .cmptbl_table-wrap{grid-area:2/1/auto/-1}@media (width<=40em){.home-compare[data-astro-cid-lcdefpme] .cmptbl_footer{grid-area:2/1;justify-content:flex-start;margin-bottom:0}.home-compare[data-astro-cid-lcdefpme] .cmptbl_table-wrap{grid-row:3}}#routes{background-color:var(--theme-bg-3)}.home-routes[data-astro-cid-lcdefpme]{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.home-routes[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme]{display:flex}.home-routes_media[data-astro-cid-lcdefpme]{aspect-ratio:4/3;border-radius:var(--radius-sm);background-color:var(--theme-bg-3);overflow:hidden}.home-routes_img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;display:block}.home-routes_title[data-astro-cid-lcdefpme]{font-size:var(--font-size-h5)}.home-routes_desc[data-astro-cid-lcdefpme]{font-size:var(--font-size-small);color:var(--theme-text-faded)}.home-routes_actions[data-astro-cid-lcdefpme]{margin-top:auto}@media (width<=64em){.home-routes[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=40em){.home-routes[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}.home-trust[data-astro-cid-lcdefpme]{padding-block-end:0}.home-trust_list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.home-trust_item[data-astro-cid-lcdefpme]{padding-inline:var(--space-5)}.home-trust_item[data-astro-cid-lcdefpme]:first-child{padding-inline-start:0}.home-trust_item[data-astro-cid-lcdefpme]:last-child{padding-inline-end:0}.home-trust_item[data-astro-cid-lcdefpme]+.home-trust_item[data-astro-cid-lcdefpme]{border-inline-start:var(--border-width) solid var(--theme-border)}.home-trust_title[data-astro-cid-lcdefpme]{font-size:var(--font-size-h5)}.home-trust_desc[data-astro-cid-lcdefpme]{font-size:var(--font-size-small);color:var(--theme-text-faded)}@media (width<=64em){.home-trust_list[data-astro-cid-lcdefpme]{row-gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr))}.home-trust_item[data-astro-cid-lcdefpme]{padding-inline:var(--space-5)}.home-trust_item[data-astro-cid-lcdefpme]:nth-child(odd),.home-trust_item[data-astro-cid-lcdefpme]+.home-trust_item[data-astro-cid-lcdefpme]:nth-child(odd){border-inline-start:0;padding-inline-start:0}.home-trust_item[data-astro-cid-lcdefpme]:nth-child(2n){padding-inline-end:0}.home-trust_item[data-astro-cid-lcdefpme]:nth-child(n+3){border-block-start:var(--border-width) solid var(--theme-border);padding-block-start:var(--space-5)}}@media (width<=40em){.home-trust_list[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);row-gap:0}.home-trust_item[data-astro-cid-lcdefpme]{padding-inline:0;padding-block:var(--space-5);border-inline-start:0}.home-trust_item[data-astro-cid-lcdefpme]:first-child{padding-block-start:0}.home-trust_item[data-astro-cid-lcdefpme]:last-child{padding-block-end:0}.home-trust_item[data-astro-cid-lcdefpme]+.home-trust_item[data-astro-cid-lcdefpme]{border-inline-start:0;border-block-start:var(--border-width) solid var(--theme-border)}}.home-stories_card[data-astro-cid-lcdefpme]{grid-column:span 4}@media (width<=64em){.home-stories_card[data-astro-cid-lcdefpme]{grid-column:span 6}}@media (width<=40em){.home-stories_card[data-astro-cid-lcdefpme]{grid-column:1/-1}}.home-calc_grid[data-astro-cid-lcdefpme]{gap:var(--space-8);grid-template-columns:1fr 1fr;align-items:center;display:grid}.home-calc_grid[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{min-width:0}.home-calc_content[data-astro-cid-lcdefpme]{gap:var(--space-5);flex-direction:column;display:flex}.home-calc_heading[data-astro-cid-lcdefpme]{font-family:var(--font-primary);font-size:var(--font-size-h2);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);color:var(--theme-text);max-width:22ch;margin:0}.home-calc_desc[data-astro-cid-lcdefpme]{font-family:var(--font-primary);font-size:var(--font-size-base);line-height:var(--line-height-base);letter-spacing:var(--letter-spacing-tight);color:var(--theme-text);max-width:47ch;margin:0}.home-calc[data-astro-cid-lcdefpme] .hc-teaser_card{background-color:var(--theme-bg-3);border-radius:var(--radius-lg);padding:var(--space-5);gap:var(--space-7);border:0;flex-direction:column;display:flex}.home-calc[data-astro-cid-lcdefpme] .hc-teaser_fields{gap:var(--space-5);flex-direction:column;display:flex}.home-calc[data-astro-cid-lcdefpme] .hc-teaser_toggles{gap:var(--space-3);flex-direction:column;display:flex}.home-calc[data-astro-cid-lcdefpme] .hc-teaser_card .btn{justify-content:center;width:100%}@media (width<=64em){.home-calc_grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.home-reach[data-astro-cid-lcdefpme]{padding-block:var(--section-space-small)}.home-reach_contain[data-astro-cid-lcdefpme]{text-align:center;align-items:center;gap:var(--space-4);flex-direction:column;display:flex}.home-reach_heading[data-astro-cid-lcdefpme]{font-family:var(--font-primary);font-weight:var(--font-weight-bold);font-size:var(--font-size-h3);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);color:var(--theme-text);max-width:44rem;margin:0}.home-reach_desc[data-astro-cid-lcdefpme]{font-family:var(--font-primary);font-weight:var(--font-weight-regular);font-size:var(--font-size-base);line-height:var(--line-height-base);color:var(--theme-text-faded);max-width:32.5rem;margin:0}.home-reach_trust[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-4);margin-top:var(--space-4);flex-direction:column;display:flex}.home-reach_trust-label[data-astro-cid-lcdefpme]{font-family:var(--font-primary);font-weight:var(--font-weight-bold);font-size:var(--font-size-h6);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-tight);color:var(--theme-text);margin:0}.home-reach_flags[data-astro-cid-lcdefpme]{justify-content:center;align-items:center;margin:0;padding:0;list-style:none;display:flex}.home-reach_flag[data-astro-cid-lcdefpme]{border-radius:var(--radius-round);transform-origin:50%;width:3rem;height:3rem;transform:translateY(var(--shift,0px)) scale(var(--scale-active,1));will-change:transform;flex-shrink:0;margin-right:-.5rem;transition:transform .32s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.home-reach_flag[data-astro-cid-lcdefpme]{transition:none!important;transform:none!important}}.home-reach_flag[data-astro-cid-lcdefpme]:last-child{margin-right:0}.home-reach_flag[data-astro-cid-lcdefpme] .t-tt-wrap[data-astro-cid-lcdefpme]{width:100%;height:100%;display:block}.home-reach_flag-link[data-astro-cid-lcdefpme]{border-radius:var(--radius-round);border:var(--border-width) solid var(--theme-bg);width:100%;height:100%;box-shadow:var(--shadow-main);color:inherit;justify-content:center;align-items:center;text-decoration:none;display:flex;overflow:hidden}.home-reach_flag-img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;display:block}.home-reach_flag--more[data-astro-cid-lcdefpme]{background-color:var(--theme-bg-3);font-family:var(--font-primary);font-weight:var(--font-weight-bold);font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-tight);color:var(--theme-text)}.t-tt-wrap[data-astro-cid-lcdefpme]{--tt-in-dur:.15s;--tt-out-dur:50ms;--tt-scale:.98;--tt-delay:80ms;display:inline-block;position:relative}.t-tt[data-astro-cid-lcdefpme]{bottom:calc(100% + var(--space-2));transform:translate(-50%, 0) scale(var(--tt-scale));transform-origin:50% 100%;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background-color:var(--color-light-100);color:var(--theme-text);font-family:var(--font-primary);font-size:var(--font-size-xs);white-space:nowrap;box-shadow:var(--shadow-main);opacity:0;pointer-events:none;transition:opacity var(--tt-out-dur) ease-out, transform var(--tt-out-dur) ease-out;position:absolute;left:50%}.t-tt-wrap[data-astro-cid-lcdefpme]:hover .t-tt[data-astro-cid-lcdefpme],.t-tt-trigger[data-astro-cid-lcdefpme]:focus-visible+.t-tt[data-astro-cid-lcdefpme]{opacity:1;transition-duration:var(--tt-in-dur);transition-timing-function:ease-out;transition-delay:var(--tt-delay);transform:translate(-50%)scale(1)}@media (prefers-reduced-motion:reduce){.t-tt[data-astro-cid-lcdefpme]{transition:none!important}}.home-reach_map[data-astro-cid-lcdefpme]{aspect-ratio:1400/455;width:100%;height:auto;margin-top:var(--space-4);object-fit:contain;filter:drop-shadow(0 0 30px color-mix(in srgb, var(--brand-500) 20%, transparent));display:block}
