.join[data-astro-cid-2ih75dvn]{padding-bottom:clamp(70px,9vw,120px)}.join__grid[data-astro-cid-2ih75dvn]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:clamp(36px,6vw,90px);display:grid}@media (width<=860px){.join__grid[data-astro-cid-2ih75dvn]{grid-template-columns:1fr}}.join__title[data-astro-cid-2ih75dvn]{letter-spacing:-.042em;margin:0 0 12px;font-size:clamp(2.6rem,5.4vw,4.2rem);line-height:.98}.join__lede[data-astro-cid-2ih75dvn]{color:var(--ink2);margin:0 0 clamp(22px,2.6vw,30px);font-size:17.5px}.join__next[data-astro-cid-2ih75dvn]{background:var(--bg2);border-radius:clamp(18px,2vw,26px);padding:clamp(24px,3vw,36px)}@media (width>=861px){.join__next[data-astro-cid-2ih75dvn]{margin-top:clamp(20px,2.4vw,34px)}}.join__next-title[data-astro-cid-2ih75dvn]{letter-spacing:-.01em;margin:0 0 18px;font-size:19px}.join__steps[data-astro-cid-2ih75dvn]{counter-reset:step;margin:0;padding:0;list-style:none}.join__steps[data-astro-cid-2ih75dvn] li[data-astro-cid-2ih75dvn]{color:var(--ink2);counter-increment:step;padding:0 0 0 40px;font-size:15px;line-height:1.55;position:relative}.join__steps[data-astro-cid-2ih75dvn] li[data-astro-cid-2ih75dvn]+li[data-astro-cid-2ih75dvn]{margin-top:18px}.join__steps[data-astro-cid-2ih75dvn] li[data-astro-cid-2ih75dvn]:before{content:counter(step);background:var(--ink);width:26px;height:26px;color:var(--bg);border-radius:50%;place-items:center;font-size:13px;font-weight:600;display:grid;position:absolute;top:-1px;left:0}.join__steps[data-astro-cid-2ih75dvn] strong[data-astro-cid-2ih75dvn]{color:var(--ink);font-weight:600}main[data-astro-cid-lcdefpme]{position:relative}.home-hero[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:center;gap:clamp(32px,4.6vw,72px);padding-top:clamp(116px,13vw,168px);display:grid}@media (width<=940px){.home-hero[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}.home-hero__title[data-astro-cid-lcdefpme]{letter-spacing:-.045em;text-wrap:balance;max-width:13em;margin:0;font-size:clamp(2.5rem,4.9vw,4.2rem);font-weight:600;line-height:.98}.home-hero__sub[data-astro-cid-lcdefpme]{max-width:36em;color:var(--ink2);text-wrap:pretty;margin:clamp(18px,2.2vw,26px) 0 0;font-size:clamp(16px,1.35vw,18.5px);line-height:1.55}.home-hero__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:6px 26px;margin:clamp(22px,2.6vw,30px) 0 14px;display:flex}.home-hero__secondary[data-astro-cid-lcdefpme]{color:var(--ink);padding:15px 0;font-size:16px;font-weight:600;text-decoration:none}.home-hero__secondary[data-astro-cid-lcdefpme]:hover{text-underline-offset:4px;text-decoration:underline}.home-hero__req[data-astro-cid-lcdefpme]{max-width:46ch;color:var(--ink2);margin:0;font-size:13.5px;line-height:1.5}.home-hero__req[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--ink);font-weight:600}.home-title[data-astro-cid-lcdefpme]{text-wrap:balance;max-width:22em;margin-bottom:clamp(22px,3vw,36px)}.home-card[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:var(--card);box-shadow:0 1px 0 var(--line);border-radius:20px;padding:clamp(20px,2.4vw,30px)}.home-more[data-astro-cid-lcdefpme]{margin-top:clamp(24px,3vw,36px)}.home-loop[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.6vw,20px);margin:0;padding:0;list-style:none;display:grid}@media (width<=900px){.home-loop[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.home-loop[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.home-loop__step[data-astro-cid-lcdefpme]{flex-direction:column;gap:6px;display:flex}.home-loop__num[data-astro-cid-lcdefpme]{letter-spacing:.1em;color:var(--accent);margin-bottom:6px;font-size:12px}.home-loop__name[data-astro-cid-lcdefpme]{letter-spacing:-.02em;font-size:clamp(19px,1.8vw,22px);font-weight:600}.home-loop__text[data-astro-cid-lcdefpme]{color:var(--ink2);text-wrap:pretty;font-size:15px;line-height:1.5}.home-intro[data-astro-cid-lcdefpme]{max-width:46em;margin-bottom:clamp(28px,3.6vw,44px)}.home-intro[data-astro-cid-lcdefpme] .home-title[data-astro-cid-lcdefpme]{margin-bottom:clamp(16px,2vw,22px)}.home-features[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2.2vw,28px);margin:0;padding:0;list-style:none;display:grid}@media (width<=760px){.home-features[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}.home-feature__title[data-astro-cid-lcdefpme]{letter-spacing:-.02em;text-wrap:balance;margin:clamp(18px,2vw,24px) 0 8px;font-size:clamp(19px,1.9vw,23px);font-weight:600;line-height:1.2}.home-feature__text[data-astro-cid-lcdefpme]{color:var(--ink2);text-wrap:pretty;margin:0;font-size:15.5px;line-height:1.55}.home-phone[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4.6vw,72px);display:grid}@media (width<=860px){.home-phone[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}.home-phone[data-astro-cid-lcdefpme] .home-title[data-astro-cid-lcdefpme]{margin-bottom:16px}.home-phone__body[data-astro-cid-lcdefpme]{color:#ffeeddd1;text-wrap:pretty;max-width:38em;margin:0;font-size:16.5px;line-height:1.6}.home-phone__more[data-astro-cid-lcdefpme]{margin:18px 0 0;font-size:15px;font-weight:600}.home-phone__more[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--cream);text-underline-offset:3px}.home-phone__points[data-astro-cid-lcdefpme]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.home-phone__points[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:#ffeeddc7;background:#ffeedd0d;border:1px solid #ffeedd24;border-radius:14px;padding:16px 18px;font-size:15px;line-height:1.5}.home-phone__points[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--cream);font-weight:600}.home-audiences[data-astro-cid-lcdefpme],.home-facts[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,2vw,24px);margin:0;padding:0;list-style:none;display:grid}@media (width<=760px){.home-audiences[data-astro-cid-lcdefpme],.home-facts[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}.home-audience[data-astro-cid-lcdefpme]{flex-direction:column;display:flex}.home-audience__title[data-astro-cid-lcdefpme],.home-facts__title[data-astro-cid-lcdefpme]{letter-spacing:-.025em;text-wrap:balance;margin:0 0 12px;font-size:clamp(21px,2.2vw,27px);font-weight:600;line-height:1.15}.home-audience__body[data-astro-cid-lcdefpme],.home-facts__body[data-astro-cid-lcdefpme]{color:var(--ink2);text-wrap:pretty;margin:0;font-size:15.5px;line-height:1.6}.home-audience__more[data-astro-cid-lcdefpme],.home-facts__more[data-astro-cid-lcdefpme]{margin:auto 0 0;padding-top:18px}.home-ticks[data-astro-cid-lcdefpme]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.home-ticks[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:var(--ink2);padding-left:26px;font-size:15.5px;line-height:1.5;position:relative}.home-ticks[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"✓";color:var(--accent);font-weight:700;position:absolute;left:0}.home-oikou[data-astro-cid-lcdefpme]{border:1px dashed var(--line2);border-radius:clamp(18px,2.2vw,26px);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:clamp(20px,4vw,56px);padding:clamp(24px,3.6vw,44px);display:grid}@media (width<=760px){.home-oikou[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}.home-oikou__title[data-astro-cid-lcdefpme]{letter-spacing:-.025em;text-wrap:balance;margin:0 0 10px;font-size:clamp(21px,2.3vw,28px);font-weight:600;line-height:1.15}.home-oikou__body[data-astro-cid-lcdefpme]{max-width:40em;color:var(--ink2);text-wrap:pretty;margin:0;font-size:15.5px;line-height:1.6}.home-oikou__cta[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.home-oikou__button[data-astro-cid-lcdefpme]{border:1px solid var(--line2);background:var(--card);color:var(--ink);transition:transform .24s var(--ease);border-radius:99px;padding:13px 22px;font-size:15.5px;font-weight:600;text-decoration:none}.home-oikou__button[data-astro-cid-lcdefpme]:hover{transform:translate(3px)}.home-oikou__note[data-astro-cid-lcdefpme]{color:var(--ink2);font-size:13.5px}
