.assistantInfo_assistant__dkQqb *,.assistantInfo_assistant__dkQqb :after,.assistantInfo_assistant__dkQqb :before{box-sizing:border-box}.assistantInfo_assistant__dkQqb{display:flex;flex:1 1;min-width:0;max-width:100%;flex-direction:column;letter-spacing:normal;word-spacing:normal;font-family:var(--pv-font-display);font-size:16px;line-height:1.6;color:var(--pv-text);background-image:repeating-linear-gradient(to right,var(--pv-grid-line) 0 1px,transparent 1px 25%);background-position:top;background-size:min(1200px,100%) 100%;background-repeat:repeat-y}.assistantInfo_wrap__4z9By{width:100%;max-width:var(--pv-maxw);margin-inline:auto;padding-inline:clamp(18px,5vw,44px)}.assistantInfo_band__SBd5y{border-top:1px solid var(--pv-line);padding-block:clamp(52px,7vw,92px)}.assistantInfo_band-surface__F4JLe{background:var(--pv-surface-2)}.assistantInfo_stack__AUhMa{display:flex;flex-direction:column;gap:18px;min-width:0}.assistantInfo_stack-lg__bZPz5{display:flex;flex-direction:column;gap:clamp(26px,3.5vw,40px)}.assistantInfo_h-lg__71Nko,.assistantInfo_h-md__9D0Eq,.assistantInfo_h-sm__iMn_R,.assistantInfo_h-xl__yIJ5G{margin:0;font-family:var(--pv-font-display);font-weight:750;line-height:1.05;letter-spacing:-.028em;color:var(--pv-text);text-wrap:balance}.assistantInfo_h-xl__yIJ5G{font-size:clamp(2.3rem,5.6vw,3.7rem);letter-spacing:-.038em}.assistantInfo_h-lg__71Nko{font-size:clamp(1.8rem,4vw,2.7rem)}.assistantInfo_h-md__9D0Eq{font-size:clamp(1.3rem,2.5vw,1.75rem)}.assistantInfo_h-sm__iMn_R{font-size:1.0625rem;letter-spacing:-.012em}.assistantInfo_lede__kwsNX{margin:0;max-width:62ch;font-size:clamp(1.0625rem,1.7vw,1.28rem);line-height:1.5;color:var(--pv-muted)}.assistantInfo_note__Soc8P{margin:0;max-width:74ch;font-size:.875rem;color:var(--pv-faint)}.assistantInfo_eyebrow__cjugh{display:inline-flex;align-items:center;gap:9px;font-family:var(--pv-font-mono);font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase;color:var(--pv-faint)}.assistantInfo_eyebrow__cjugh:before{content:"";flex:none;width:22px;height:1px;background:var(--pv-line-strong)}.assistantInfo_eyebrow-accent__kMlfs{color:var(--pv-accent)}.assistantInfo_eyebrow-accent__kMlfs:before{background:currentColor}.assistantInfo_text-link__FbKx0{align-self:flex-start;font-size:.9rem;font-weight:650;color:var(--pv-accent);text-decoration:none}.assistantInfo_text-link__FbKx0:hover{text-decoration:underline;text-underline-offset:3px}.assistantInfo_page-head__p9yR9{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,clamp(280px,30vw,380px));grid-template-rows:auto 1fr;grid-column-gap:clamp(32px,5vw,64px);column-gap:clamp(32px,5vw,64px);grid-row-gap:18px;row-gap:18px;padding-block:clamp(76px,8vw,116px) clamp(38px,5vw,64px)}.assistantInfo_head-lead__2vjUI,.assistantInfo_head-tail__nQrsY{display:flex;flex-direction:column;align-items:flex-start;gap:16px;min-width:0;grid-column:1}.assistantInfo_head-lead__2vjUI{grid-row:1}.assistantInfo_head-tail__nQrsY{grid-row:2}.assistantInfo_head-video__j1tTJ{grid-column:2;grid-row:1/span 2;align-self:center;justify-self:end;max-width:380px}.assistantInfo_crumbs__hqT20{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-family:var(--pv-font-mono);font-size:.75rem;color:var(--pv-faint)}.assistantInfo_crumbs__hqT20 a{color:var(--pv-muted);text-decoration:none}.assistantInfo_crumbs__hqT20 a:hover{color:var(--pv-accent);text-decoration:underline;text-underline-offset:3px}.assistantInfo_btn__ZC3wM{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:12px 20px;border:1px solid transparent;border-radius:3px;font-family:var(--pv-font-mono);font-size:.8125rem;font-weight:600;text-decoration:none;white-space:nowrap;cursor:pointer;transition:transform .16s ease,background .16s ease,border-color .16s ease,color .16s ease}.assistantInfo_btn__ZC3wM:hover{transform:translateY(-1px)}.assistantInfo_btn-primary__Co_Ul{background:var(--pv-accent-bright);color:#fff;box-shadow:0 8px 22px -12px var(--pv-accent-bright)}.assistantInfo_btn-primary__Co_Ul:hover{background:var(--pv-accent);color:#fff}.assistantInfo_btn-ghost__cn627{border-color:var(--pv-line-strong);color:var(--pv-text);background:transparent}.assistantInfo_btn-ghost__cn627:hover{border-color:var(--pv-accent);color:var(--pv-accent)}.assistantInfo_btn-onDark__cUXIK{border-color:rgba(232,237,244,.28);color:#e8edf4;background:transparent}.assistantInfo_btn-onDark__cUXIK:hover{border-color:#e8edf4;color:#fff}.assistantInfo_cta-row__ctXWS{display:flex;flex-wrap:wrap;gap:10px}.assistantInfo_cols-3__apeOZ{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:clamp(16px,2vw,24px);gap:clamp(16px,2vw,24px)}.assistantInfo_card__yRxTC{display:flex;flex-direction:column;gap:14px;padding:24px;background:var(--pv-surface);border:1px solid var(--pv-line);border-radius:4px}.assistantInfo_card__yRxTC p{margin:0;font-size:.95rem;color:var(--pv-muted)}.assistantInfo_card__yRxTC .assistantInfo_prompt__3RcMb{align-self:flex-end;max-width:92%;padding:12px 16px;border-radius:16px 16px 4px 16px;background:var(--pv-accent-soft);font-size:.95rem;font-weight:600;line-height:1.45;color:var(--pv-text)}.assistantInfo_steps__jtRj8{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:1px;gap:1px;margin:0;padding:0;list-style:none;counter-reset:pv-step;background:var(--pv-line);border:1px solid var(--pv-line);border-radius:4px;overflow:hidden}.assistantInfo_step__i7EhN{display:flex;flex-direction:column;gap:10px;padding:26px 24px;background:var(--pv-surface)}.assistantInfo_step__i7EhN:before{counter-increment:pv-step;content:counter(pv-step,decimal-leading-zero);font-family:var(--pv-font-mono);font-size:.7rem;letter-spacing:.1em;color:var(--pv-accent)}.assistantInfo_step__i7EhN h3{margin:0;font-family:var(--pv-font-display);font-size:1.0625rem;font-weight:700;letter-spacing:-.012em}.assistantInfo_step__i7EhN p{margin:0;font-size:.93rem;color:var(--pv-muted)}.assistantInfo_free__L5wSq{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px}.assistantInfo_faq__blbIi{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:1px;gap:1px;background:var(--pv-line);border:1px solid var(--pv-line);border-radius:4px;overflow:hidden}.assistantInfo_faq-item__5u4rC{display:flex;flex-direction:column;gap:10px;padding:26px 24px;background:var(--pv-surface)}.assistantInfo_faq-item__5u4rC p{margin:0;max-width:62ch;font-size:.95rem;color:var(--pv-muted)}.assistantInfo_faq-links__h5epS{display:flex;flex-wrap:wrap;gap:6px 18px}.assistantInfo_band-cta__jis8z{background:var(--pv-code-bg);color:#e8edf4;border-top:0}.assistantInfo_cta-grid__Me94N{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(26px,4vw,56px);gap:clamp(26px,4vw,56px);align-items:center}.assistantInfo_band-cta__jis8z .assistantInfo_eyebrow__cjugh{color:var(--pv-faint)}.assistantInfo_band-cta__jis8z .assistantInfo_eyebrow__cjugh:before{background:var(--pv-code-line)}.assistantInfo_band-cta__jis8z .assistantInfo_h-lg__71Nko{color:#fff}.assistantInfo_cta-desc__oKCK4{margin:0;max-width:52ch;font-size:1.0625rem;color:#b6c2d1}@media (max-width:980px){.assistantInfo_page-head__p9yR9{grid-template-columns:minmax(0,1fr);grid-template-rows:none}.assistantInfo_head-lead__2vjUI,.assistantInfo_head-tail__nQrsY,.assistantInfo_head-video__j1tTJ{grid-column:1;grid-row:auto}.assistantInfo_head-video__j1tTJ{justify-self:start;margin-block:8px}}@media (max-width:880px){.assistantInfo_cta-grid__Me94N{grid-template-columns:1fr}}@media (max-width:620px){.assistantInfo_btn__ZC3wM{flex:1 1 auto}}@media (prefers-reduced-motion:reduce){.assistantInfo_btn__ZC3wM,.assistantInfo_btn__ZC3wM:hover{transition:none;transform:none}}.heroVideo_video__P1Bvx,.heroVideo_video__P1Bvx *,.heroVideo_video__P1Bvx :after,.heroVideo_video__P1Bvx :before{box-sizing:border-box}.heroVideo_video__P1Bvx{display:flex;flex-direction:column;gap:12px;width:100%;max-width:400px;min-width:0;margin:0}.heroVideo_frame__MBMn7{border:1px solid var(--pv-code-line);border-radius:4px;overflow:hidden;background:var(--pv-code-bg);box-shadow:var(--pv-shadow)}.heroVideo_bar__11XZq{display:flex;align-items:center;gap:6px;padding:9px 13px;border-bottom:1px solid var(--pv-code-line);font-family:var(--pv-font-mono);font-size:.7rem;letter-spacing:.08em;color:var(--pv-faint)}.heroVideo_bar__11XZq i{flex:none;width:8px;height:8px;border-radius:50%;background:var(--pv-code-line)}.heroVideo_bar__11XZq span{margin-left:8px}.heroVideo_box__vsELv{position:relative;aspect-ratio:4/5;max-width:100%;background:var(--pv-code-bg)}.heroVideo_box__vsELv video,.heroVideo_poster__Fq8_7{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.heroVideo_play__UjP2W{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:0;border:0;background:color-mix(in srgb,var(--pv-code-bg) 35%,transparent);cursor:pointer}.heroVideo_play__UjP2W span{display:inline-flex;align-items:center;gap:10px;padding:12px 18px;border-radius:3px;background:var(--pv-accent-bright);color:#fff;font-family:var(--pv-font-mono);font-size:.8125rem;font-weight:600}.heroVideo_play__UjP2W span:before{content:"";width:0;height:0;border-left:10px solid;border-top:6px solid transparent;border-bottom:6px solid transparent}.heroVideo_sound__Mr6Fb{position:absolute;right:10px;bottom:10px;padding:7px 11px;border:1px solid color-mix(in srgb,var(--pv-code-text) 30%,transparent);border-radius:3px;background:color-mix(in srgb,var(--pv-code-bg) 75%,transparent);color:var(--pv-code-text);font-family:var(--pv-font-mono);font-size:.72rem;font-weight:600;cursor:pointer}.heroVideo_play__UjP2W:focus-visible span,.heroVideo_sound__Mr6Fb:focus-visible{outline:2px solid var(--pv-code-text);outline-offset:3px}.heroVideo_caption__AwgQd{font-size:.875rem;line-height:1.5;color:var(--pv-muted)}