.connector-workflow_artwork__jzJFR{position:relative;width:100%;max-width:520px;aspect-ratio:52/45;margin-inline:auto;color:#17252f;pointer-events:none;user-select:none;container-type:inline-size}.connector-workflow_routes__EMOw4{position:absolute;inset:0;width:100%;height:100%}.connector-workflow_connectLabel__L66yv,.connector-workflow_workLabel__VsYSb{position:absolute;top:3.5%;margin:0;font-size:clamp(13px,2.9cqw,15px);font-weight:550;line-height:1.4;text-wrap:balance;color:#57636a}.connector-workflow_connectLabel__L66yv{left:4.5%;width:35%}.connector-workflow_workLabel__VsYSb{right:3%;width:35%;text-align:center}.connector-workflow_client__v48EW{position:absolute;width:12.3%;text-align:center}.connector-workflow_clientDisc__XuR1M{display:grid;aspect-ratio:1;place-items:center;border:1px solid #dedfd5;border-radius:50%;background:#fcfbf7;box-shadow:0 4px 0 #e5e6dc}.connector-workflow_clientDisc__XuR1M svg{width:47%;height:47%}.connector-workflow_client__v48EW span{display:block;margin-top:10px;font-size:clamp(11px,2.5cqw,13px);font-weight:500;line-height:1.3}.connector-workflow_claude__ITCi1{top:18.5%;left:4.5%}.connector-workflow_claude__ITCi1 .connector-workflow_clientDisc__XuR1M{color:#ae5e42}.connector-workflow_chatgpt__Mv3_Q{top:32.2%;left:20.8%}.connector-workflow_chatgpt__Mv3_Q .connector-workflow_clientDisc__XuR1M{color:#344b42}.connector-workflow_cursor__Ahrkv{top:54.5%;left:7.3%}.connector-workflow_passportcraft___w11s{position:absolute;top:32.7%;left:38.5%;width:20%;text-align:center}.connector-workflow_seal___JsEW{display:grid;width:79%;aspect-ratio:1;margin-inline:auto;place-items:center;border:1px solid #204fbd;border-radius:50%;background:#275edb;color:#f6f5f1;box-shadow:0 5px 0 #b7c5a8}.connector-workflow_seal___JsEW svg{width:47%;height:47%}.connector-workflow_passportcraft___w11s>span{display:block;margin-top:12px;font-size:clamp(12px,2.7cqw,14px);font-weight:650;letter-spacing:-.04em}.connector-workflow_toDraft__ZQxRa{position:absolute;top:39.2%;left:56.8%;width:5%;height:auto;color:#667d60}.connector-workflow_draft__Y2ZXz{position:absolute;top:18%;right:3%;width:35%;padding:4%;border:1px solid #d0d4c7;border-radius:5px 15px 15px 5px;background:#fffefa;box-shadow:5px 5px 0 #f6f5f1,6px 6px 0 #cdd3c2,0 14px 22px -16px #40513755;transform:rotate(-3deg)}.connector-workflow_draftHeader__sU_07{display:flex;align-items:center;gap:1.35cqw;padding-bottom:1.9cqw;border-bottom:1px solid #e2e5da;color:#275edb;font-size:clamp(11px,2.5cqw,13px);font-weight:600;line-height:1.4}.connector-workflow_draftHeader__sU_07 svg{flex-shrink:0;width:2.7cqw;height:2.7cqw}.connector-workflow_product__R5KCG{display:flex;align-items:center;gap:12%;padding-block:2.3cqw}.connector-workflow_productImage__nT2Lx{display:grid;flex:0 0 45%;aspect-ratio:1;place-items:center;border-radius:3px;background:#e9ebdf;color:#62755c}.connector-workflow_productImage__nT2Lx svg{width:66%;height:66%}.connector-workflow_productCaption__rZr_I{display:grid;flex:1;gap:1.7cqw}.connector-workflow_productCaption__rZr_I i{height:.96cqw;border-radius:3px;background:#b0b7a6}.connector-workflow_productCaption__rZr_I i:last-child{width:64%;background:#d8ddce}.connector-workflow_fields__o7w_i{display:grid;gap:1.9cqw}.connector-workflow_fields__o7w_i>div{display:flex;gap:12%;align-items:center}.connector-workflow_fields__o7w_i i{width:36%;height:.8cqw;border-radius:3px;background:#b5bdac}.connector-workflow_fields__o7w_i span{width:52%;height:1.15cqw;border-radius:3px;background:#e6eade}.connector-workflow_fields__o7w_i>div:nth-child(2) span{width:38%}.connector-workflow_fields__o7w_i>div:nth-child(3) span{width:45%}.connector-workflow_draftFooter__5rVEO{display:flex;align-items:center;justify-content:space-between;margin-top:2.7cqw;padding-top:1.9cqw;border-top:1px solid #e2e5da;color:#8b9980}.connector-workflow_draftFooter__5rVEO i{width:41%;height:.8cqw;border-radius:3px;background:#d5ddcb}.connector-workflow_draftFooter__5rVEO svg{width:2.5cqw;height:2.5cqw}.connector-workflow_toPerson__2Yh3b{position:absolute;top:77.5%;left:79.5%;width:5%;height:auto;color:#667d60;transform:translateX(-50%)}.connector-workflow_decision__fcGDz{position:absolute;top:85%;left:79.5%;display:flex;width:41%;align-items:center;justify-content:center;gap:2cqw;transform:translateX(-50%)}.connector-workflow_person__Rb_Dm{display:grid;flex:0 0 8cqw;aspect-ratio:1;place-items:center;border:1px solid #c9d2be;border-radius:50%;background:#f6f5f1;color:#275edb}.connector-workflow_person__Rb_Dm svg{width:52%;height:52%}.connector-workflow_decision__fcGDz p{margin:0;min-width:0;font-size:clamp(13px,3.7cqw,19px);font-weight:600;line-height:1.3;letter-spacing:-.025em;text-wrap:balance}.connector_page__bTNk6{--connector-ink:#17252f;--connector-muted:#57666b;--connector-line:#d8ded6;color:var(--connector-ink);background:#f6f5f1}.connector_container__elwgE{width:100%;max-width:1280px;margin-inline:auto;padding-inline:32px}.connector_hero__wnC1l{margin-top:-64px;padding-top:142px}.connector_heroGrid__M_63d{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);align-items:center;gap:60px}.connector_intro__BeEBw h1{max-width:720px;font-size:clamp(46px,4.6vw,64px);line-height:1.05;letter-spacing:-.045em;font-weight:500;text-wrap:balance;overflow-wrap:anywhere}.connector_eyebrow__lKz_t{display:flex;align-items:center;gap:11px;margin-bottom:26px;color:#526b64;font-size:13px;line-height:1.5}.connector_lead__sGcYS{max-width:570px;margin-top:27px;color:var(--connector-muted);font-size:19px;line-height:1.75}.connector_actions__bpNgb{display:flex;align-items:center;flex-wrap:wrap;gap:18px 28px;margin-top:34px}.connector_button__Uwzg_{justify-content:center;gap:20px;min-height:56px;max-width:100%;padding:15px 24px;border:1px solid #275edb;border-radius:5px;background:#275edb;color:#fff;text-align:center;transition:background-color .18s}.connector_button__Uwzg_,.connector_textLink__PXM1u{display:inline-flex;align-items:center;font-size:16px;font-weight:500;line-height:1.5}.connector_textLink__PXM1u{gap:12px;min-height:44px;text-underline-offset:5px}.connector_anyClient__pOPMN svg,.connector_brand__2_vtD svg,.connector_button__Uwzg_ svg,.connector_textLink__PXM1u svg{flex-shrink:0}.connector_heroArtwork__0OPQe{min-width:0}.connector_brands__jfMS6{display:flex;flex-wrap:wrap;align-items:center;gap:22px 28px;margin-top:62px;padding-block:28px;border-block:1px solid var(--connector-line);color:#455b55}.connector_brandLabel__A7XQU{margin-right:auto;font-size:12px;letter-spacing:.09em;text-transform:uppercase}.connector_anyClient__pOPMN,.connector_brand__2_vtD{display:inline-flex;align-items:center;gap:9px;font-size:15px}.connector_anyClient__pOPMN{color:var(--connector-muted)}.connector_setup__fPFJP{padding-block:90px 48px;scroll-margin-top:88px}.connector_sectionHeading__3Ba2x{display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:32px 80px;margin-bottom:40px}.connector_sectionHeading__3Ba2x h2,.connector_splitHeading__dPo8q h2{font-size:clamp(36px,3.7vw,49px);font-weight:500;line-height:1.08;letter-spacing:-.04em;text-wrap:balance;overflow-wrap:anywhere}.connector_sectionHeading__3Ba2x p,.connector_splitHeading__dPo8q>p{max-width:560px;color:var(--connector-muted);font-size:18px;line-height:1.7}.connector_setupPanel__qlB3z{padding:30px;border:1px solid #d5dcd2;border-radius:12px;background:#fff;box-shadow:0 18px 42px -34px #17252f55}.connector_setupGrid__0g3G3{display:grid;grid-template-areas:"steps configuration";grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;padding-top:32px;margin-top:27px;border-top:1px solid var(--connector-line)}.connector_steps__l9A0J{grid-area:steps}.connector_steps__l9A0J h3{display:flex;align-items:center;gap:12px;margin-bottom:28px;font-size:23px;font-weight:500;letter-spacing:-.02em}.connector_configuration__qUSTA{grid-area:configuration;min-width:0;border:1px solid #30464e;border-radius:8px;padding:22px;background:#1a303b;color:#f7f8f3}.connector_codeHeading__4V2f9{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-bottom:20px;color:#c0cfcd;font-size:13px}.connector_copyButton__JF6RL{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;min-height:44px;padding:10px 13px;border:1px solid #748891;border-radius:4px;color:#fff;font-size:14px;line-height:1.5;transition:background-color .18s}.connector_configuration__qUSTA pre{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.8}.connector_clientHint__lwJYP{margin-top:25px;padding-top:20px;border-top:1px solid #40545d;color:#c3d0d0;font-size:15px;line-height:1.7}.connector_copyFailure__6J6sL{margin-top:18px;color:#fde1a2;font-size:15px;line-height:1.6}.connector_setupNote__Im00Y{margin-top:32px;padding-top:25px;border-top:1px solid var(--connector-line);color:var(--connector-muted);font-size:15px;line-height:1.75}.connector_setupNote__Im00Y a{color:#2155c9;font-weight:500;text-decoration:underline;text-underline-offset:4px}.connector_connectionDetails__tRzRc{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;padding:32px 30px 0}.connector_serverAddress__GMe7j{min-width:0}.connector_askHint__BLGyy{margin-top:17px;color:var(--connector-muted);font-size:15px;line-height:1.75}.connector_facts__hQW5e{min-width:0}.connector_facts__hQW5e>div{display:flex;align-items:baseline;justify-content:space-between;gap:24px;border-bottom:1px solid var(--connector-line);padding-block:10px;font-size:14px;line-height:1.5}.connector_facts__hQW5e>div:first-child{padding-top:0}.connector_facts__hQW5e dt{color:var(--connector-muted)}.connector_facts__hQW5e dd{max-width:70%;text-align:right;font-weight:500}.connector_how__0VUsG{padding-block:60px 94px}.connector_howGrid__yQ0ZQ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:45px}.connector_howItem__boUwv{border-top:1px solid #abbcb1;padding-top:22px}.connector_stepNumber___PWOg{color:#526b64;font-family:ui-monospace,monospace;font-size:13px}.connector_howItem__boUwv h3{margin-top:22px;font-size:25px;font-weight:500;letter-spacing:-.025em;line-height:1.2}.connector_howItem__boUwv p{margin-top:14px;color:var(--connector-muted);font-size:16px;line-height:1.75}.connector_prompts__AbGoo{padding-block:88px;background:#172f3a;color:#f4f6ef}.connector_prompts__AbGoo .connector_sectionHeading__3Ba2x p{color:#b8c8ca}.connector_promptGrid__UYdMG{display:grid;grid-template-columns:1fr 1fr;gap:0 64px;margin-top:14px}.connector_prompt__kQSd0{display:flex;align-items:start;gap:17px;border-top:1px solid #47606a;padding-block:27px}.connector_prompt__kQSd0 svg{flex-shrink:0;margin-top:4px;color:#9bbaa9}.connector_prompt__kQSd0 p{font-size:20px;font-weight:400;line-height:1.55;letter-spacing:-.012em}.connector_tools__CxBdt{padding-block:58px 80px;scroll-margin-top:88px}.connector_toolDetails__Cv8rC{border:1px solid #cbd5cb;border-radius:10px;background:#eaf0e5}.connector_toolSummary__hQ5Nc{display:flex;align-items:center;justify-content:space-between;gap:40px;padding:35px 38px;cursor:pointer;list-style:none}.connector_toolSummary__hQ5Nc::-webkit-details-marker{display:none}.connector_toolSummary__hQ5Nc h2{font-size:clamp(25px,2.8vw,34px);font-weight:500;line-height:1.15;letter-spacing:-.03em}.connector_toolSummary__hQ5Nc p{max-width:830px;margin-top:13px;color:#53665c;font-size:16px;line-height:1.65}.connector_expandIcon__rJgLx{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:50px;height:50px;border:1px solid #b6c8b5;border-radius:50%;color:#456452}.connector_toolDetails__Cv8rC[open] .connector_expandIcon__rJgLx svg{transform:rotate(45deg)}.connector_toolBody__X_76F{border-top:1px solid #cbd5cb;padding:12px 38px 32px;background:#f7f8f3;border-radius:0 0 10px 10px}.connector_table__LayNf{width:100%;border-collapse:collapse}.connector_table__LayNf th{padding:20px 12px;text-align:left;color:#60736a;font-size:13px;font-weight:500}.connector_table__LayNf td{padding:22px 12px;border-top:1px solid var(--connector-line);vertical-align:top;font-size:16px;line-height:1.65}.connector_table__LayNf td:first-child,.connector_table__LayNf th:first-child{padding-left:0;width:27%}.connector_table__LayNf td:first-child{font-family:ui-monospace,monospace;font-size:13px;overflow-wrap:anywhere}.connector_table__LayNf td:nth-child(2){color:var(--connector-muted)}.connector_table__LayNf td:last-child,.connector_table__LayNf th:last-child{padding-right:0;width:140px}.connector_accessBadge__qXvPs{display:inline-flex;align-items:center;padding:4px 9px;border:1px solid transparent;border-radius:4px;font-family:inherit;font-size:12px;line-height:1.4;font-weight:500}.connector_read__o3TN_{background:#e7ece6;color:#4c6255}.connector_writeDrafts__EoMN2{background:#e5edfa;color:#244e9a}.connector_write__xwNZn{background:#dce6ee;color:#274b63}.connector_gated__2YPfF{background:#f5edda;color:#775918}.connector_toolFootnote__ygnIj{margin-top:25px;padding-top:22px;border-top:1px solid var(--connector-line);color:var(--connector-muted);font-size:14px;line-height:1.75}.connector_guarantees__rdrbi{padding-block:12px 94px}.connector_splitLayout__uEgtd{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:80px}.connector_splitHeading__dPo8q>svg{margin-bottom:26px;color:#607f6d}.connector_splitHeading__dPo8q>p{margin-top:25px;font-size:17px}.connector_guarantee__a4PAH{display:grid;grid-template-columns:30px 1fr;gap:20px;padding-block:27px;border-top:1px solid var(--connector-line)}.connector_guarantee__a4PAH>svg{color:#5b7b66;margin-top:2px}.connector_guarantee__a4PAH h3{font-size:23px;font-weight:500;line-height:1.25;letter-spacing:-.025em}.connector_guarantee__a4PAH p{margin-top:13px;color:var(--connector-muted);font-size:16px;line-height:1.75}.connector_faq__Z1t72{padding-block:80px 100px}.connector_faqList__ASZqu,.connector_faq__Z1t72{border-top:1px solid var(--connector-line)}.connector_question___KRkL{border-bottom:1px solid var(--connector-line)}.connector_question___KRkL summary{display:flex;align-items:center;justify-content:space-between;gap:25px;list-style:none;cursor:pointer;padding-block:24px;font-size:18px;font-weight:500;line-height:1.45}.connector_question___KRkL summary::-webkit-details-marker{display:none}.connector_question___KRkL summary svg{flex-shrink:0;color:#65796b}.connector_question___KRkL[open] summary svg{transform:rotate(45deg)}.connector_question___KRkL p{padding-bottom:25px;color:var(--connector-muted);font-size:16px;line-height:1.75}.connector_closing__l4A1K{position:relative;padding-block:96px 130px;background:#0f172a;color:#f7f8f2}.connector_closingInner__BOtYh{position:relative;z-index:10;max-width:820px;padding-inline:24px;margin-inline:auto;text-align:center}.connector_closingInner__BOtYh h2{margin-top:25px;font-size:clamp(38px,4.7vw,62px);font-weight:500;line-height:1.08;letter-spacing:-.04em;text-wrap:balance}.connector_closingInner__BOtYh p{max-width:650px;margin:25px auto 0;font-size:19px;line-height:1.7;color:#c1ccd4}.connector_closingInner__BOtYh .connector_actions__bpNgb{justify-content:center}.connector_closingInner__BOtYh .connector_button__Uwzg_{background:#f6f5f1;border-color:#f6f5f1;color:#17252f}.connector_page__bTNk6 a:focus-visible,.connector_page__bTNk6 button:focus-visible,.connector_page__bTNk6 summary:focus-visible{outline:2px solid #5286ee;outline-offset:4px}@media (hover:hover) and (pointer:fine){.connector_button__Uwzg_:hover{background:#204db4}.connector_textLink__PXM1u:hover{text-decoration:underline}.connector_copyButton__JF6RL:hover{background:#334d59}.connector_toolSummary__hQ5Nc:hover{background:#e2ebdc;border-radius:10px}.connector_closingInner__BOtYh .connector_button__Uwzg_:hover{background:#e9ede2}}@media (min-width:1024px){.connector_hero__wnC1l{padding-top:106px}.connector_brands__jfMS6{margin-top:34px;padding-block:22px}.connector_setup__fPFJP{padding-top:56px}}@media (max-width:1050px){.connector_heroGrid__M_63d{gap:30px}.connector_intro__BeEBw h1{font-size:clamp(42px,5vw,55px)}.connector_heroArtwork__0OPQe{margin-right:-12px}.connector_brands__jfMS6{gap:20px 22px}.connector_brandLabel__A7XQU{width:100%}.connector_sectionHeading__3Ba2x,.connector_setupGrid__0g3G3,.connector_splitLayout__uEgtd{gap:32px}.connector_connectionDetails__tRzRc{gap:32px;padding-inline:0}.connector_promptGrid__UYdMG{gap:0 35px}}@media (max-width:767px){.connector_container__elwgE{padding-inline:24px}.connector_hero__wnC1l{padding-top:114px}.connector_heroGrid__M_63d{display:block}.connector_heroArtwork__0OPQe{display:none}.connector_intro__BeEBw h1{font-size:clamp(40px,6.5vw,55px);line-height:1.07}.connector_eyebrow__lKz_t{margin-bottom:22px}.connector_lead__sGcYS{margin-top:23px;font-size:17px;line-height:1.7}.connector_actions__bpNgb{margin-top:27px;gap:15px 24px}.connector_brands__jfMS6{margin-top:35px;gap:19px 25px;padding-block:25px}.connector_anyClient__pOPMN,.connector_brand__2_vtD{font-size:14px}.connector_brandLabel__A7XQU{font-size:11px}.connector_setup__fPFJP{padding-block:58px 28px}.connector_sectionHeading__3Ba2x{grid-template-columns:1fr;gap:20px;margin-bottom:29px}.connector_sectionHeading__3Ba2x h2,.connector_splitHeading__dPo8q h2{font-size:36px}.connector_sectionHeading__3Ba2x p{font-size:17px}.connector_setupPanel__qlB3z{padding:22px}.connector_connectionDetails__tRzRc,.connector_setupGrid__0g3G3{grid-template-columns:1fr;gap:28px}.connector_setupGrid__0g3G3{grid-template-areas:"configuration" "steps";margin-top:24px;padding-top:27px}.connector_steps__l9A0J h3{margin-bottom:25px}.connector_configuration__qUSTA{padding:20px}.connector_configuration__qUSTA pre{font-size:13px}.connector_connectionDetails__tRzRc{padding-top:26px}.connector_how__0VUsG{padding-block:40px 65px}.connector_howGrid__yQ0ZQ{grid-template-columns:1fr;gap:26px}.connector_howItem__boUwv{display:grid;grid-template-columns:26px 1fr;column-gap:16px;padding-top:24px}.connector_stepNumber___PWOg{grid-row:1/3;padding-top:5px}.connector_howItem__boUwv h3{margin-top:0}.connector_howItem__boUwv p{grid-column:2;margin-top:10px}.connector_prompts__AbGoo{padding-block:60px 32px}.connector_promptGrid__UYdMG{grid-template-columns:1fr}.connector_prompt__kQSd0 p{font-size:19px}.connector_tools__CxBdt{padding-block:35px 58px}.connector_toolSummary__hQ5Nc{padding:25px;align-items:start;gap:18px}.connector_toolSummary__hQ5Nc h2{font-size:27px}.connector_toolSummary__hQ5Nc p{font-size:15px}.connector_expandIcon__rJgLx{width:40px;height:40px}.connector_toolBody__X_76F{padding:0 23px 26px}.connector_table__LayNf,.connector_table__LayNf tbody{display:block}.connector_table__LayNf thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.connector_table__LayNf tbody tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px 16px;border-top:1px solid var(--connector-line);padding-block:24px}.connector_table__LayNf td,.connector_table__LayNf td:first-child,.connector_table__LayNf td:last-child{display:block;width:auto;padding:0;border:0}.connector_table__LayNf td:first-child{align-self:center;font-size:12px}.connector_table__LayNf td:nth-child(2){grid-column:1/-1;grid-row:2;font-size:15px}.connector_table__LayNf td:last-child{grid-column:2;grid-row:1;max-width:115px}.connector_toolFootnote__ygnIj{margin-top:0}.connector_guarantees__rdrbi{padding-bottom:58px}.connector_splitLayout__uEgtd{grid-template-columns:1fr;gap:35px}.connector_guarantee__a4PAH{gap:16px;padding-block:25px}.connector_guarantee__a4PAH h3{font-size:22px}.connector_faq__Z1t72{padding-block:58px 70px}.connector_question___KRkL summary{font-size:17px}.connector_closing__l4A1K{padding-block:70px 105px}.connector_closingInner__BOtYh h2{font-size:40px}.connector_closingInner__BOtYh p{font-size:17px}}@media (max-width:420px){.connector_container__elwgE{padding-inline:22px}.connector_actions__bpNgb{flex-direction:column;align-items:stretch}.connector_textLink__PXM1u{justify-content:center}.connector_setupPanel__qlB3z{padding:18px}.connector_configuration__qUSTA{padding:17px}.connector_codeHeading__4V2f9{align-items:start}.connector_toolSummary__hQ5Nc{padding:23px 20px}.connector_toolSummary__hQ5Nc h2{font-size:25px}.connector_expandIcon__rJgLx{width:36px;height:36px}}@media (prefers-reduced-motion:reduce){.connector_button__Uwzg_,.connector_copyButton__JF6RL{transition:none}}