.fYsCVW_hub{--ink:var(--brand-deep,#082f29);--muted:var(--brand-body,#52665e);--line:var(--brand-line,#dee8df);color:var(--ink);min-width:0;margin:30px 0}.fYsCVW_hub section{scroll-margin-top:96px}.fYsCVW_categories{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.fYsCVW_categories a{border:1px solid var(--line);background:#fff;border-radius:100px;align-items:center;min-height:42px;padding:9px 16px;font-size:12px;font-weight:600;display:inline-flex}.fYsCVW_categories a:hover{background:#eaf3e9;border-color:#9bb39e}.fYsCVW_hub a:focus-visible,.fYsCVW_hub button:focus-visible,.fYsCVW_hub summary:focus-visible,.fYsCVW_hub pre:focus-visible{outline-offset:4px;outline:3px solid #73a86b}.fYsCVW_feature{color:#fff;background:#082f29;border-radius:24px;grid-template-columns:1fr 1fr;gap:40px;padding:34px;display:grid;overflow:hidden}.fYsCVW_eyebrow{letter-spacing:1.5px;align-items:center;gap:8px;font-size:10px;font-weight:700;display:flex}.fYsCVW_feature h2{letter-spacing:-1px;color:#fff;max-width:410px;margin:20px 0 16px;font-size:clamp(26px,3vw,36px);line-height:1.13}.fYsCVW_feature p{color:#c9ddd3;margin:0;font-size:14px;line-height:1.7}.fYsCVW_featureMeta{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.fYsCVW_featureMeta span{border:1px solid #527169;border-radius:100px;padding:7px 10px;font-size:10px}.fYsCVW_featureLink{color:#082f29;background:#d6f45b;border-radius:100px;align-items:center;gap:12px;min-height:44px;padding:12px 16px;font-size:12px;font-weight:700;display:inline-flex}.fYsCVW_endpoint{background:#123e32;border:1px solid #45675a;border-radius:18px;min-width:0;padding:24px}.fYsCVW_endpoint ul{color:#d9e8df;gap:12px;margin:20px 0;padding:0;font-size:11px;list-style:none;display:grid}.fYsCVW_endpoint code{color:#d6f45b;overflow-wrap:anywhere;font-size:11px}.fYsCVW_endpoint>p{font-size:11px}.fYsCVW_endpoint .fYsCVW_codeBlock{color:#fff;background:#082f29;border-color:#45675a}.fYsCVW_endpoint .fYsCVW_codeHeader,.fYsCVW_endpoint .fYsCVW_copyFeedback{color:#d9e8df}.fYsCVW_section{margin-top:42px}.fYsCVW_sectionHeading{justify-content:space-between;align-items:end;gap:20px;margin:0 0 18px;display:flex}.fYsCVW_sectionHeading h2{letter-spacing:-.6px;margin:0 0 8px;font-size:22px;line-height:1.3}.fYsCVW_sectionHeading p{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.fYsCVW_sectionHeading>span{letter-spacing:1px;color:var(--muted);white-space:nowrap;padding-bottom:5px;font-size:10px}.fYsCVW_grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.fYsCVW_twoColumns{grid-template-columns:repeat(2,minmax(0,1fr))}.fYsCVW_card{border:1px solid var(--line);background:#fff;border-radius:20px;min-width:0;padding:24px}.fYsCVW_brand{height:48px;color:var(--ink);align-items:center;margin-bottom:20px;display:flex}.fYsCVW_brand img{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;width:112px;height:38px}.fYsCVW_brand .fYsCVW_chatgptLogo{width:48px;height:48px}.fYsCVW_badge{color:#596455;background:#f0f1ed;border-radius:100px;padding:6px 9px;font-size:10px;font-weight:600;line-height:1.4;display:inline-flex}.fYsCVW_ready{color:#246342;background:#e6f2e5}.fYsCVW_card h3{letter-spacing:-.5px;margin:16px 0 10px;font-size:20px}.fYsCVW_card p{color:var(--muted);margin:0 0 16px;font-size:13px;line-height:1.7}.fYsCVW_details{border-top:1px solid var(--line);margin-top:18px}.fYsCVW_details summary{cursor:pointer;min-height:44px;padding:14px 0 4px;font-size:12px;font-weight:650}.fYsCVW_details[open] summary{padding-bottom:16px}.fYsCVW_details ol{color:var(--muted);margin:0 0 16px;padding-left:18px;font-size:12px;line-height:1.7}.fYsCVW_details li+li{margin-top:10px}.fYsCVW_textLink{align-items:center;gap:8px;min-height:42px;font-size:12px;font-weight:600;display:inline-flex}.fYsCVW_textLink:hover{text-decoration:underline}.fYsCVW_codeBlock{border:1px solid var(--line);background:#f5f7f2;border-radius:12px;min-width:0;margin:14px 0}.fYsCVW_codeHeader{color:var(--muted);justify-content:space-between;align-items:center;gap:8px;padding:5px 8px 0 12px;font-size:10px;display:flex}.fYsCVW_codeHeader button{min-height:38px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;padding:5px 8px;font-size:10px;display:inline-flex}.fYsCVW_codeHeader button:hover{background:#6f927221}.fYsCVW_codeBlock pre{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:8px 12px 4px;font-size:10px;line-height:1.7;overflow-x:auto}.fYsCVW_copyFeedback{min-height:22px;color:var(--muted);padding:3px 12px 6px;font-size:10px;display:block}.fYsCVW_note{background:#ecf2e8;border-radius:14px;align-items:start;gap:12px;margin-top:16px;padding:18px 20px;display:flex}.fYsCVW_note>svg{flex-shrink:0}.fYsCVW_note strong{font-size:12px}.fYsCVW_note p{color:var(--muted);margin:6px 0 0;font-size:12px;line-height:1.7}.fYsCVW_disclaimer{color:var(--muted);max-width:760px;margin:26px 0 0;font-size:11px;line-height:1.7}@media (max-width:1100px){.fYsCVW_feature{gap:24px;padding:26px}.fYsCVW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.fYsCVW_feature,.fYsCVW_grid{grid-template-columns:minmax(0,1fr)}.fYsCVW_sectionHeading>span{display:none}.fYsCVW_feature h2{max-width:500px}}@media (max-width:480px){.fYsCVW_feature{border-radius:18px;padding:22px 18px}.fYsCVW_endpoint{padding:18px 14px}.fYsCVW_card{padding:22px}.fYsCVW_categories{gap:6px}.fYsCVW_categories a{padding:8px 12px;font-size:11px}}
