.home_page__CG_B4{max-width:68rem;margin:0 auto;padding:2.5rem 1.5rem 4rem;overflow-x:clip}.home_hero___Kn1K{position:relative;isolation:isolate;padding:2.75rem 0 1.25rem}.home_hero___Kn1K:before{content:"";position:absolute;z-index:-1;left:-1.5rem;top:-1.5rem;width:min(36rem,100%);height:22rem;background:radial-gradient(closest-side,var(--t0-glow),transparent);pointer-events:none}.home_hero___Kn1K:after{content:"";position:absolute;z-index:-2;inset:-1.5rem -1.5rem 0;background-image:radial-gradient(var(--t0-dot) 1px,transparent 1.3px);background-size:22px 22px;-webkit-mask-image:radial-gradient(ellipse 60% 75% at 18% 35%,#000 15%,transparent 72%);mask-image:radial-gradient(ellipse 60% 75% at 18% 35%,#000 15%,transparent 72%);pointer-events:none}.home_heroInner__3zGhO{display:flex;gap:2rem;align-items:center;animation:home_t0-rise__IJ96L .6s ease both}.home_avatarRing__glTyw{flex-shrink:0;display:inline-flex;padding:2px;border-radius:9999px;background:linear-gradient(140deg,var(--t0-accent) 0,transparent 42%,var(--t0-border-strong) 100%);box-shadow:0 16px 40px -12px rgb(0 0 0/.45)}.home_avatar__A1rPg{display:block;border-radius:9999px;border:3px solid rgb(var(--nextra-bg))}.home_kicker__QLMdE{font-size:.95rem;font-weight:500;color:var(--t0-accent);margin:0 0 .55rem}.home_heroText__VFftV{flex:1 1;min-width:0;container-type:inline-size}.home_title__U7eC6{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .45em;margin:0;max-width:none;font-size:clamp(1.75rem,3.9cqi,2.05rem);line-height:1.15;font-weight:700;letter-spacing:-.03em;color:var(--t0-title-from)}.home_sep__tKUN6{color:var(--t0-accent);font-weight:500}.home_phrase__oVPWS{white-space:nowrap}.home_srOnly__hFL28{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@container (max-width: 35.5rem){.home_title__U7eC6{flex-direction:column;align-items:flex-start;gap:.06em;font-size:clamp(1.6rem,7.2cqi,2.1rem);line-height:1.12}.home_sep__tKUN6{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}}.home_links__6FPcQ{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.6rem}.home_btnPrimary__nP8Kz,.home_btn__Qlupp{display:inline-flex;align-items:center;gap:.5rem;height:2.5rem;padding:0 1.05rem;border-radius:9999px;font-size:.92rem;font-weight:550;text-decoration:none;white-space:nowrap;transition:border-color .15s ease,color .15s ease,background .15s ease,opacity .15s ease}.home_btn__Qlupp{color:inherit;border:1px solid var(--t0-border);background:var(--t0-card)}.home_btn__Qlupp:hover{border-color:var(--t0-accent-border);color:var(--t0-accent)}.home_btnPrimary__nP8Kz{color:var(--t0-primary-fg);background:var(--t0-primary-bg);border:1px solid transparent}.home_btnPrimary__nP8Kz:hover{opacity:.86}.home_btnIcon__tIiI_{display:inline-flex;width:16px;height:16px}.home_btnIcon__tIiI_ svg{width:100%;height:100%}.home_section__24Iz6{margin-top:3.25rem;animation:home_t0-rise__IJ96L .6s ease .1s both}.home_sectionHead__rXyBc{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.home_sectionTitle__TRk51{font-size:1.35rem;font-weight:650;letter-spacing:-.02em;margin:0}.home_sectionLink__WEDNi{font-size:.95rem;font-weight:500;color:var(--t0-accent);text-decoration:none;white-space:nowrap}.home_sectionLink__WEDNi:hover{text-decoration:underline;text-underline-offset:3px}.home_sectionBody__W3VAm{font-size:1rem;line-height:1.7}.home_gridWrap__aNTDk{container-type:inline-size}.home_grid__k1xSC{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1.25rem;gap:1.25rem}.home_card__SmK1v{display:flex;flex-direction:column;padding:10px;border:1px solid var(--t0-border);border-radius:18px;background:var(--t0-card);color:inherit;text-decoration:none;transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}.home_grid__k1xSC .home_card__SmK1v{animation:home_t0-rise__IJ96L .5s ease both;animation-delay:calc(.18s + var(--i, 0) * .06s)}.home_card__SmK1v:hover{border-color:var(--t0-accent-border);background:var(--t0-card-hover);transform:translateY(-3px);box-shadow:0 20px 40px -22px rgb(0 0 0/.5)}.home_card__SmK1v:focus-visible{outline:2px solid var(--t0-accent);outline-offset:3px}.home_thumb__nGzdD{position:relative;aspect-ratio:16/10;border-radius:12px;overflow:hidden;background:var(--t0-thumb)}.home_thumbImg__wOafy{object-fit:cover;transition:transform .4s ease}.home_card__SmK1v:hover .home_thumbImg__wOafy{transform:scale(1.035)}.home_thumbText__J_NE0{position:absolute;inset:0;display:grid;place-items:center;padding:1rem;text-align:center;font-weight:700;font-size:1.3rem;letter-spacing:-.02em;color:var(--t0-muted);background:radial-gradient(120% 120% at 0 0,var(--t0-glow-soft),transparent 60%),var(--t0-thumb)}.home_cardBody__t68HV{padding:.95rem .6rem .45rem}.home_cardMeta__p8bj4{display:flex;align-items:center;gap:.6rem;font-size:.8rem;color:var(--t0-subtle);margin:0 0 .55rem}.home_tag__su9SL{display:inline-block;padding:.2rem .55rem;border-radius:9999px;background:var(--t0-tag-bg);color:var(--t0-accent);font-size:.68rem;font-weight:650;letter-spacing:.06em;text-transform:uppercase}.home_cardTitle__hsGVY{display:flex;align-items:center;gap:.35rem;font-size:1.08rem;font-weight:650;letter-spacing:-.01em;line-height:1.3;margin:0 0 .35rem}.home_cardBlurb__Xmaqh{font-size:.93rem;line-height:1.55;color:var(--t0-muted);margin:0}.home_arrow__smnJK{display:inline-flex;flex-shrink:0;width:16px;height:16px;color:var(--t0-accent);opacity:0;transform:translate(-3px,3px);transition:opacity .2s ease,transform .2s ease}.home_arrow__smnJK svg{width:100%;height:100%}.home_card__SmK1v:hover .home_arrow__smnJK{opacity:1;transform:none}.home_featured__gPYUK{display:grid;grid-template-columns:1.3fr 1fr;grid-gap:1.75rem;gap:1.75rem;align-items:center;margin-bottom:1.25rem;animation:home_t0-rise__IJ96L .55s ease .12s both}.home_featuredBody__SQNvB{padding:.5rem 1.25rem .5rem 0}.home_featuredTitle__T7Cjl{font-size:clamp(1.45rem,1.1rem + 1vw,1.9rem);font-weight:700;letter-spacing:-.025em;line-height:1.15;margin:.15rem 0 .6rem}.home_readMore__uFSy2{display:inline-flex;align-items:center;gap:.35rem;margin-top:1.1rem;font-size:.95rem;font-weight:550;color:var(--t0-accent)}.home_readMore__uFSy2 .home_arrow__smnJK{opacity:1;transform:none}.home_goals__umM4E ul{list-style:none!important;margin:0!important;padding:0!important;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.home_goals__umM4E li{position:relative;margin:0!important;padding:.95rem 1.05rem .95rem 2.95rem;border:1px solid var(--t0-border);border-radius:14px;background:var(--t0-card);line-height:1.5}.home_goals__umM4E input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;left:1.05rem;top:1.1rem;width:20px;height:20px;margin:0!important;border:0;border-radius:9999px;background:var(--t0-accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center /12px no-repeat}html.dark .home_goals__umM4E input[type=checkbox]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23111' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}.home_cta__2ke_N{margin-top:3.25rem;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.25rem 2rem;padding:1.75rem 2rem;border:1px solid var(--t0-border);border-radius:20px;background:radial-gradient(120% 160% at 0 0,var(--t0-glow-soft),transparent 55%),var(--t0-card);animation:home_t0-rise__IJ96L .6s ease .1s both}.home_ctaEyebrow__eUU8v{font-size:.75rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:var(--t0-accent);margin:0 0 .4rem}.home_ctaTitle__sNI3k{font-size:1.35rem;font-weight:650;letter-spacing:-.02em;margin:0 0 .35rem}.home_ctaText__tr3wN{margin:0;color:var(--t0-muted)}.home_ctaText__tr3wN a{color:var(--t0-accent);text-decoration:none}.home_ctaText__tr3wN a:hover{text-decoration:underline;text-underline-offset:3px}.home_homeFooter__4naQ7{margin-top:3.5rem;padding-top:1.5rem;border-top:1px solid var(--t0-border);display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;font-size:.95rem}.home_homeFooter__4naQ7 a{color:var(--t0-accent);font-weight:500;text-decoration:none}.home_homeFooter__4naQ7 a:hover{text-decoration:underline;text-underline-offset:3px}@keyframes home_t0-rise__IJ96L{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@container (max-width: 820px){.home_grid__k1xSC{grid-template-columns:repeat(2,minmax(0,1fr))}.home_featured__gPYUK{grid-template-columns:1fr;gap:.25rem}.home_featuredBody__SQNvB{padding:.75rem .6rem .45rem}}@container (max-width: 820px) and (min-width: 521px){.home_grid__k1xSC>.home_card__SmK1v:last-child:nth-child(odd){grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:.5rem;gap:.5rem}}@container (max-width: 520px){.home_grid__k1xSC{grid-template-columns:1fr}}@media (max-width:640px){.home_page__CG_B4{padding:1.5rem 1rem 3rem}.home_hero___Kn1K{padding-top:1.5rem}.home_heroInner__3zGhO{flex-direction:column;align-items:flex-start;gap:1.1rem}.home_heroText__VFftV{flex:none;width:100%}.home_avatar__A1rPg{width:84px;height:84px}.home_goals__umM4E ul{grid-template-columns:1fr}.home_cta__2ke_N{padding:1.4rem 1.25rem}.home_cta__2ke_N,.home_section__24Iz6{margin-top:2.5rem}}@media (prefers-reduced-motion:reduce){.home_cta__2ke_N,.home_featured__gPYUK,.home_grid__k1xSC .home_card__SmK1v,.home_heroInner__3zGhO,.home_section__24Iz6{animation:none}.home_arrow__smnJK,.home_card__SmK1v,.home_thumbImg__wOafy{transition:none}.home_card__SmK1v:hover,.home_card__SmK1v:hover .home_thumbImg__wOafy{transform:none}}