.Landing_landing__cqHX_{max-width:1248px;margin-inline:auto;padding:0 40px}.Landing_bootstrap__lKL2f{margin-top:24px;padding:12px 16px;border:1px solid var(--border);border-radius:8px;color:var(--accent);font-size:.875rem}.Landing_hero__7y37N{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:40px;padding-block:104px 112px}.Landing_intro__zjRGs{position:relative;z-index:1;padding-bottom:56px}.Landing_eyebrow__50AhL{margin-bottom:28px;color:var(--accent);font-size:.875rem;font-weight:550;letter-spacing:.025em}.Landing_title__ZxnFE{margin:0;font-size:clamp(2.5rem,4.7vw,4rem);font-weight:550;letter-spacing:-.055em;line-height:1.24}.Landing_title__ZxnFE>span:not(:first-child){display:block}.Landing_title__ZxnFE>span:last-child{color:var(--muted-fg)}.Landing_customTitle__stZO4{overflow-wrap:anywhere}.Landing_description__9252t{max-width:22rem;margin-top:28px;color:var(--muted-fg);font-size:1rem;line-height:1.85}.Landing_actions__lCH7l{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-top:36px}.Landing_primaryLink__fITA_{display:inline-flex;min-height:54px;align-items:center;justify-content:center;gap:28px;padding:14px 24px;border-radius:999px;background:var(--primary);color:var(--primary-fg);font-size:.9375rem;font-weight:550;transition:background .16s ease}.Landing_primaryLink__fITA_ svg{flex-shrink:0;transition:transform .16s ease}.Landing_loginLink__leUeC{display:inline-flex;min-height:44px;align-items:center;padding-inline:4px;color:var(--muted-fg);font-size:.875rem;text-underline-offset:5px}.Landing_visual__Takg7{position:relative;min-width:0;padding-bottom:48px}.Landing_photograph__V44Mq{position:relative;aspect-ratio:.96;overflow:hidden;border-radius:4px;background:var(--muted)}.Landing_photo__JvPUx{object-fit:cover;object-position:50% 35%}.dark .Landing_photo__JvPUx{filter:brightness(.78)}.Landing_conversation__Ax5mW{position:relative;z-index:2;width:min(340px,calc(100% - 24px));margin:-152px 0 -48px -56px;padding:22px;border:1px solid var(--border);border-radius:14px;background:var(--card);box-shadow:0 16px 48px -20px rgb(17 24 39/.24)}.dark .Landing_conversation__Ax5mW{box-shadow:0 16px 48px -20px rgb(0 0 0/.65)}.Landing_conversationHeader__oSINH{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding-bottom:18px;border-bottom:1px solid var(--border)}.Landing_secretary__N5Vry{display:flex;align-items:center;gap:8px;font-size:.875rem;font-weight:600}.Landing_exampleLabel__9iMqG{color:var(--muted-fg);font-size:.75rem}.Landing_messages__fgJlU{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding-top:18px;font-size:.875rem;line-height:1.75}.Landing_question__G3F26{align-self:flex-end;max-width:95%;padding:9px 13px;border-radius:12px 12px 3px 12px;background:var(--muted)}.Landing_answer__VQWPD{max-width:95%;padding-right:6px}@media (hover:hover){.Landing_primaryLink__fITA_:hover{background:color-mix(in srgb,var(--primary),var(--fg) 20%)}.Landing_primaryLink__fITA_:hover svg{transform:translate(2px,-2px)}.Landing_loginLink__leUeC:hover{color:var(--fg);text-decoration:underline}}@media (min-width:768px) and (max-width:1023px){.Landing_landing__cqHX_{padding-inline:32px}.Landing_hero__7y37N{gap:24px;padding-block:80px 88px}.Landing_title__ZxnFE{font-size:clamp(2.2rem,4.35vw,2.8rem)}.Landing_conversation__Ax5mW{margin-left:-24px}}@media (max-width:767px){.Landing_landing__cqHX_{padding:0 20px}.Landing_hero__7y37N{grid-template-columns:minmax(0,1fr);gap:48px;padding-block:64px}.Landing_intro__zjRGs{padding-bottom:0}.Landing_eyebrow__50AhL{margin-bottom:22px}.Landing_title__ZxnFE{font-size:clamp(2rem,7.4vw + .25rem,3.75rem);line-height:1.28}.Landing_description__9252t{max-width:22rem;margin-top:24px}.Landing_actions__lCH7l{margin-top:28px}.Landing_photograph__V44Mq{aspect-ratio:1.14}.Landing_conversation__Ax5mW{width:min(340px,calc(100% - 24px));margin:-100px 0 -48px 12px;padding:20px}}@media (prefers-reduced-motion:reduce){.Landing_primaryLink__fITA_,.Landing_primaryLink__fITA_ svg{transition:none}}