.xhhGPq_page{color:var(--color-public-ink)}.xhhGPq_hero{padding-block:64px 72px}.xhhGPq_heroGrid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:56px;display:grid}.xhhGPq_faqGrid>*,.xhhGPq_heroGrid>*,.xhhGPq_promptGrid>*,.xhhGPq_setupGrid>*,.xhhGPq_workflow>*{min-width:0}.xhhGPq_eyebrow{color:var(--color-public-red);letter-spacing:.12em;text-transform:uppercase;margin-bottom:18px;font-size:12px;font-weight:700}.xhhGPq_page h1,.xhhGPq_page h2,.xhhGPq_page h3{color:var(--color-public-navy);text-wrap:balance}.xhhGPq_page h1{letter-spacing:-.035em;font-size:clamp(36px,4.2vw,58px);line-height:1.1}.xhhGPq_page h2{letter-spacing:-.025em;font-size:clamp(28px,3vw,40px);line-height:1.2}.xhhGPq_page h3{font-size:20px;font-weight:650;line-height:1.4}.xhhGPq_intro{color:var(--color-public-muted);max-width:44ch;margin-block:24px;font-size:18px;line-height:1.75}.xhhGPq_actions{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.xhhGPq_accountNote,.xhhGPq_panelNote{color:var(--color-public-muted);font-size:13px;line-height:1.7}.xhhGPq_accountNote{margin-top:14px}.xhhGPq_textLink{color:var(--color-public-blue);text-underline-offset:4px;align-items:center;gap:8px;min-height:44px;font-weight:600;text-decoration:underline;display:inline-flex}.xhhGPq_textLink:hover{color:var(--color-public-navy)}.xhhGPq_faq summary:focus-visible,.xhhGPq_legal a:focus-visible,.xhhGPq_platform:focus-visible,.xhhGPq_textLink:focus-visible{outline:3px solid var(--color-public-focus);outline-offset:4px}.xhhGPq_capture{min-width:0;margin:0}.xhhGPq_screenFrame{border:1px solid var(--color-public-line);border-radius:12px;overflow:hidden;box-shadow:0 16px 40px -24px #162e5147}.xhhGPq_screenFrame,.xhhGPq_screenLabel{background:var(--color-public-paper)}.xhhGPq_screenLabel{border-bottom:1px solid var(--color-public-line);color:var(--color-public-navy);padding:14px 18px;font-size:13px;font-weight:650}.xhhGPq_screenFrame img{width:100%;height:auto;display:block}.xhhGPq_capture figcaption{color:var(--color-public-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;margin-top:12px;font-size:12px;line-height:1.7;display:flex}.xhhGPq_capture figcaption>span{max-width:48ch}.xhhGPq_capture figcaption .xhhGPq_textLink{font-size:12px}.xhhGPq_tour{background:var(--color-public-soft);padding-block:64px 72px;scroll-margin-top:110px}.xhhGPq_sectionHeading{max-width:640px}.xhhGPq_features{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:36px;display:grid}.xhhGPq_features article{border-top:1px solid var(--color-public-control);padding-top:20px}.xhhGPq_features h3{margin-block:16px 12px}.xhhGPq_features p,.xhhGPq_steps p{color:var(--color-public-muted);line-height:1.75}.xhhGPq_number{color:var(--color-public-red);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.xhhGPq_workflow{grid-template-columns:.8fr 1.2fr;align-items:center;gap:64px;margin-top:64px;display:grid}.xhhGPq_sectionIntro{color:var(--color-public-muted);max-width:55ch;margin-block:20px;font-size:17px;line-height:1.75}.xhhGPq_prompts{padding-block:64px}.xhhGPq_promptGrid{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.xhhGPq_promptGrid ul{padding:0;list-style:none}.xhhGPq_promptGrid li{border-bottom:1px solid var(--color-public-line);padding-block:20px;font-size:17px;line-height:1.75}.xhhGPq_promptGrid li:first-child{padding-top:0}.xhhGPq_setup{background:var(--color-public-soft);padding-block:64px;scroll-margin-top:110px}.xhhGPq_setupGrid{grid-template-columns:1.2fr 1fr;align-items:start;gap:64px;display:grid}.xhhGPq_steps{margin-block:28px 16px;padding:0;list-style:none}.xhhGPq_steps li{border-top:1px solid var(--color-public-line);grid-template-columns:24px 1fr;gap:16px;padding-block:20px;display:grid}.xhhGPq_steps .xhhGPq_number{padding-top:4px}.xhhGPq_steps p{margin-top:8px}.xhhGPq_connectionPanel{background:var(--color-public-paper);border:1px solid var(--color-public-line);border-radius:12px;padding:28px}.xhhGPq_panelNote{margin-top:18px}.xhhGPq_platforms{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:32px;display:grid}.xhhGPq_platform{background:var(--color-public-paper);border:1px solid var(--color-public-line);color:var(--color-public-navy);border-radius:8px;justify-content:space-between;align-items:center;gap:16px;min-height:88px;padding:24px;scroll-margin-top:110px;font-size:18px;font-weight:650;display:flex}.xhhGPq_platform:hover{border-color:var(--color-public-blue)}.xhhGPq_faqSection{padding-block:72px}.xhhGPq_faqGrid{grid-template-columns:.8fr 1.2fr;gap:64px;display:grid}.xhhGPq_faqGrid>div:first-child .xhhGPq_textLink{margin-top:20px}.xhhGPq_faq{border-bottom:1px solid var(--color-public-line)}.xhhGPq_faq summary{color:var(--color-public-navy);cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:60px;padding-block:20px;font-weight:600;list-style:none;display:flex}.xhhGPq_faq summary::-webkit-details-marker{display:none}.xhhGPq_faq[open] summary svg{transform:rotate(180deg)}.xhhGPq_faq p{color:var(--color-public-muted);padding-bottom:24px;line-height:1.75}.xhhGPq_legal{flex-wrap:wrap;gap:4px 20px;margin-top:24px;font-size:13px;display:flex}.xhhGPq_legal a{color:var(--color-public-blue);text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}@media (max-width:1023px){.xhhGPq_heroGrid{grid-template-columns:1fr;gap:36px}.xhhGPq_heroProof{max-width:784px}.xhhGPq_faqGrid,.xhhGPq_setupGrid,.xhhGPq_workflow{gap:36px}.xhhGPq_workflow{grid-template-columns:1fr 1fr}.xhhGPq_setupGrid{grid-template-columns:1fr}.xhhGPq_connectionPanel{max-width:640px}}@media (max-width:639px){.xhhGPq_hero{padding-block:36px 44px}.xhhGPq_page h1{font-size:36px}.xhhGPq_intro{font-size:17px}.xhhGPq_faqSection,.xhhGPq_prompts,.xhhGPq_setup,.xhhGPq_tour{padding-block:44px}.xhhGPq_faqGrid,.xhhGPq_features,.xhhGPq_platforms,.xhhGPq_promptGrid,.xhhGPq_workflow{grid-template-columns:1fr;gap:28px}.xhhGPq_workflow{margin-top:48px}.xhhGPq_platforms{gap:12px}.xhhGPq_platform{min-height:72px}.xhhGPq_connectionPanel,.xhhGPq_platform{padding:20px}.xhhGPq_screenLabel{padding:12px;font-size:12px}}.xhhGPq_platformName{align-items:center;gap:12px;display:inline-flex}.xhhGPq_platformName img{flex-shrink:0}