@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/8a053b136321ec99-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/2a8fe189f1a8dd0c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/c214ffb7f5362987-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo Fallback;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_7347c0{font-family:Archivo,Archivo Fallback;font-style:normal}.__variable_7347c0{--font-schematic-sans:"Archivo","Archivo Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/73cb51aac9c97f90-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d26bbd13d6b70f89-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/20535187d867b7b9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5356a6a4f2c8c8d8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/db96af6b531dc71f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_aa62b7{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_aa62b7{--font-schematic-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}.schematic_root__UUA87{--sch-ink:#0b0e14;--sch-ink-2:#474d59;--sch-ink-3:#5e6573;--sch-rule:#dcdfe4;--sch-rule-strong:#9aa1ad;--sch-paper:#ffffff;--sch-paper-2:#f3f4f6;--sch-blue:#2747e5;--sch-blue-tint:#eef1fd;--sch-blue-on-ink:#7a8fff;--sch-on-ink:#f4f5f7;--sch-on-ink-2:#a3a9b5;--sch-on-ink-3:#8a919e;--sch-ink-rule:#262b36;--sch-signal:#e8620f;--sch-signal-text:#b24a0a;--sch-ok:#2fb86a;font-family:var(--font-schematic-sans),"Helvetica Neue",Arial,sans-serif;color:var(--sch-ink);background:var(--sch-paper);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.schematic_root__UUA87 ::selection,.schematic_root__UUA87::selection{background:var(--sch-blue);color:#ffffff}@layer components{.schematic_label__ZVzYu,.schematic_mono__TbZ9j{font-family:var(--font-schematic-mono),ui-monospace,Menlo,monospace}.schematic_label__ZVzYu{font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}}@property --spot-x{syntax:"<length>";inherits:true;initial-value:-9999px}@property --spot-y{syntax:"<length>";inherits:true;initial-value:-9999px}@property --spot-r{syntax:"<length>";inherits:true;initial-value:0}.schematic_grid__zxd5H{--hole:radial-gradient(circle var(--spot-r) at var(--spot-x) var(--spot-y),transparent 0%,transparent 14%,rgb(0 0 0/0.16) 32%,rgb(0 0 0/0.42) 50%,rgb(0 0 0/0.7) 68%,rgb(0 0 0/0.9) 84%,#000 100%);--ring:radial-gradient(circle var(--spot-r) at var(--spot-x) var(--spot-y),transparent 12%,rgb(0 0 0/0.45) 30%,#000 44%,rgb(0 0 0/0.6) 62%,rgb(0 0 0/0.2) 80%,transparent 100%);--fade:radial-gradient(ellipse var(--fade-size,60% 85%) at var(--fade-at,80% 45%),#000 25%,transparent 75%);position:absolute;inset:0;pointer-events:none;transition:--spot-r .6s cubic-bezier(.2,.7,.2,1)}.schematic_gridLines__pJLBK,.schematic_gridTint__Zah5f{position:absolute;inset:0;background-size:32px 32px}.schematic_gridLines__pJLBK{background-image:linear-gradient(var(--grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--grid-line) 1px,transparent 1px);-webkit-mask-image:var(--hole);mask-image:var(--hole)}.schematic_gridTint__Zah5f{background-image:linear-gradient(var(--grid-tint) 1px,transparent 1px),linear-gradient(90deg,var(--grid-tint) 1px,transparent 1px);-webkit-mask-image:var(--ring);mask-image:var(--ring)}.schematic_gridFade___y_iY .schematic_gridLines__pJLBK{-webkit-mask-image:var(--hole),var(--fade);-webkit-mask-composite:source-in;mask-image:var(--hole),var(--fade);mask-composite:intersect}.schematic_gridFade___y_iY .schematic_gridTint__Zah5f{-webkit-mask-image:var(--ring),var(--fade);-webkit-mask-composite:source-in;mask-image:var(--ring),var(--fade);mask-composite:intersect}.schematic_gridWash__hWfxT{position:absolute;inset:0;background:radial-gradient(circle calc(var(--spot-r) * 1.3) at var(--spot-x) var(--spot-y),rgb(var(--wash)/var(--wash-a)) 0,rgb(var(--wash)/calc(var(--wash-a) * .8)) 18%,rgb(var(--wash)/calc(var(--wash-a) * .55)) 36%,rgb(var(--wash)/calc(var(--wash-a) * .3)) 55%,rgb(var(--wash)/calc(var(--wash-a) * .12)) 74%,rgb(var(--wash)/calc(var(--wash-a) * .03)) 88%,transparent 100%)}.schematic_gridPaper__Exj8N{--grid-line:#eef0f3;--grid-tint:#dfe3fb;--wash:39 71 229;--wash-a:0.035}.schematic_gridPaper2__lGApo{--grid-line:#eaecef;--grid-tint:#d9def7;--wash:39 71 229;--wash-a:0.04}.schematic_gridInk__Z3gbK{--grid-line:#12161e;--grid-tint:#1a2347;--wash:122 143 255;--wash-a:0.06}@keyframes schematic_rise__WFz_s{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes schematic_growY__rhss9{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes schematic_growX__SOSHX{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes schematic_pop__v6dPv{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}@keyframes schematic_flowDown__No54K{0%{top:10%;opacity:0}8%{opacity:1}62%{opacity:1}70%,to{top:90%;opacity:0}}@keyframes schematic_flowRight__k2TS4{0%{left:0;opacity:0}6%{opacity:1}66%{opacity:1}72%,to{left:calc(100% - 6px);opacity:0}}@keyframes schematic_flowUp__y_Xau{0%{bottom:0;opacity:0}15%{opacity:1}55%{opacity:1}65%,to{bottom:calc(100% - 6px);opacity:0}}@keyframes schematic_revealX__ApSq3{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.schematic_rise__WFz_s{animation:schematic_rise__WFz_s .7s cubic-bezier(.2,.7,.2,1) both}.schematic_drawOnce__xf3Kj{transform-origin:left;animation:schematic_growX__SOSHX .5s cubic-bezier(.2,.7,.2,1) both}.schematic_dropOnce__d9AWr{transform-origin:top;animation:schematic_growY__rhss9 .4s linear both}.schematic_revealOnce__rYIcZ{animation:schematic_revealX__ApSq3 .8s cubic-bezier(.2,.7,.2,1) both}@keyframes schematic_stackIn__UV_dg{0%{opacity:0;transform:translateY(0) scale(var(--stack-scale,1))}to{opacity:1;transform:translateY(var(--stack-peek,0)) scale(var(--stack-scale,1))}}.schematic_stackIn__UV_dg{transform-origin:top center;transform:translateY(var(--stack-peek,0)) scale(var(--stack-scale,1));animation:schematic_stackIn__UV_dg .6s cubic-bezier(.2,.7,.2,1) both}.schematic_thread__G6X_o{transform-origin:top;animation:schematic_growY__rhss9 .35s linear both}.schematic_node__GWuv4{animation:schematic_pop__v6dPv .35s cubic-bezier(.2,.7,.2,1) both}.schematic_flowDown__No54K{animation:schematic_flowDown__No54K 7s ease-in-out 1.8s infinite both}.schematic_flowRight__k2TS4{animation:schematic_flowRight__k2TS4 8s ease-in-out 1s infinite both}.schematic_flowUp__y_Xau{animation:schematic_flowUp__y_Xau 4.8s ease-in-out infinite both}.schematic_cta__rw6o4 svg{transition:transform .2s cubic-bezier(.2,.7,.2,1)}.schematic_cta__rw6o4:hover svg{transform:translateX(3px)}@supports (animation-timeline:view()){.schematic_drawX__r0oOU{transform-origin:left;animation:schematic_growX__SOSHX linear both;animation-timeline:view();animation-range:cover 8% cover 30%}.schematic_drawY__08LDd{transform-origin:top;animation:schematic_growY__rhss9 linear both;animation-timeline:view();animation-range:cover 5% cover 30%}.schematic_popView__3LonK{animation:schematic_pop__v6dPv linear both;animation-timeline:view();animation-range:cover 8% cover 22%}.schematic_growBar__1TDOW{transform-origin:bottom;animation:schematic_growY__rhss9 linear both;animation-timeline:view();animation-range:cover 8% cover 32%}}.schematic_faqSummary__YllW7::-webkit-details-marker{display:none}.schematic_faq__kex74[open] .schematic_faqVertical__m31ct{opacity:0}@media (prefers-reduced-motion:reduce){.schematic_root__UUA87 *,.schematic_root__UUA87 :after,.schematic_root__UUA87 :before{animation:none!important;transition:none!important}.schematic_flowDown__No54K,.schematic_flowRight__k2TS4,.schematic_flowUp__y_Xau{display:none}}.UsagePrompts_stage__D3RnV{--chat-bg:#faf9f5;--chat-text:#1f1e1d;--chat-muted:#73726c;--chat-border:rgb(31 30 29/0.14);--chat-composer:#ffffff;--chat-composer-radius:20px;--chat-composer-shadow:0 4px 20px rgb(31 30 29/0.05);--chat-send-bg:#c96442;--chat-send-fg:#ffffff;--chat-send-radius:9px;--chat-button-radius:9px;--chat-user-bg:#f0eee6;--chat-user-radius:14px;--chat-answer-font:ui-serif,Georgia,Cambria,"Times New Roman",serif;--chat-answer-size:16px;--chat-ui-font:ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--chat-tool-border:rgb(31 30 29/0.14);--chat-tool-radius:10px;--chat-card-radius:10px;background:var(--chat-bg);color:var(--chat-text);font-family:var(--chat-ui-font);transition:background-color .24s ease,color .24s ease}.UsagePrompts_stage__D3RnV[data-platform=chatgpt]{--chat-bg:#ffffff;--chat-text:#0d0d0d;--chat-muted:#5d5d5d;--chat-border:#e3e3e3;--chat-composer:#ffffff;--chat-composer-radius:28px;--chat-composer-shadow:0 4px 16px rgb(0 0 0/0.06);--chat-send-bg:#0d0d0d;--chat-send-fg:#ffffff;--chat-send-radius:999px;--chat-button-radius:999px;--chat-user-bg:#f4f4f4;--chat-user-radius:20px;--chat-answer-font:var(--chat-ui-font);--chat-answer-size:15px;--chat-tool-border:transparent;--chat-tool-radius:0px;--chat-card-radius:16px}.UsagePrompts_composer__Ihmh2{background:var(--chat-composer);border:1px solid var(--chat-border);border-radius:var(--chat-composer-radius);box-shadow:var(--chat-composer-shadow);transition:border-radius .24s ease,box-shadow .24s ease}.UsagePrompts_send__W_OXO{background:var(--chat-send-bg);color:var(--chat-send-fg);border-radius:var(--chat-send-radius);transition:opacity .16s ease,transform .16s ease,border-radius .24s ease}.UsagePrompts_send__W_OXO[data-empty=true]{opacity:.35}.UsagePrompts_send__W_OXO[data-pressed=true]{transform:scale(.9)}.UsagePrompts_toolButton__c2FjV{border:1px solid var(--chat-border);border-radius:var(--chat-button-radius);color:var(--chat-muted)}.UsagePrompts_muted__HOtNZ{color:var(--chat-muted)}.UsagePrompts_user__obj1G{background:var(--chat-user-bg);border-radius:var(--chat-user-radius)}.UsagePrompts_answer__UHWra{font-family:var(--chat-answer-font);font-size:var(--chat-answer-size)}.UsagePrompts_tool__eTgO0{border:1px solid var(--chat-tool-border);border-radius:var(--chat-tool-radius);color:var(--chat-muted)}.UsagePrompts_stage__D3RnV[data-platform=chatgpt] .UsagePrompts_tool__eTgO0{padding-inline:0}.UsagePrompts_card__XvAug{border-radius:var(--chat-card-radius);font-family:var(--font-schematic-sans),"Helvetica Neue",Arial,sans-serif}.UsagePrompts_caret__S5Y90{display:inline-block;width:1.5px;height:1.1em;margin-left:1px;vertical-align:text-bottom;background:currentColor;animation:UsagePrompts_blink__4MmQ5 1s steps(1) infinite}.UsagePrompts_spinner__ClpOg{animation:UsagePrompts_spin__Q0BgR .9s linear infinite}.UsagePrompts_rise__LpF4Q{animation:UsagePrompts_rise__LpF4Q .32s cubic-bezier(.2,.7,.2,1) both}.UsagePrompts_thread__2MevV{transition:opacity .4s ease}.UsagePrompts_thread__2MevV[data-leaving=true]{opacity:0}.UsagePrompts_barFill__e81cr{transform-origin:left;animation:UsagePrompts_grow__OyHG_ .7s cubic-bezier(.2,.7,.2,1) both}.UsagePrompts_tick__QnmVq{transform-origin:left;animation:UsagePrompts_grow__OyHG_ .32s cubic-bezier(.2,.7,.2,1) both}@keyframes UsagePrompts_blink__4MmQ5{50%{opacity:0}}@keyframes UsagePrompts_spin__Q0BgR{to{transform:rotate(1turn)}}@keyframes UsagePrompts_rise__LpF4Q{0%{opacity:0;transform:translateY(6px)}}@keyframes UsagePrompts_grow__OyHG_{0%{transform:scaleX(0)}}.UsagePrompts_strip__DbeOo{--fade-start:#000;--fade-end:#000;mask-image:linear-gradient(to right,var(--fade-start) 0,#000 32px,#000 calc(100% - 40px),var(--fade-end) 100%)}.UsagePrompts_strip__DbeOo[data-more-start=true]{--fade-start:transparent}.UsagePrompts_strip__DbeOo[data-more-end=true]{--fade-end:transparent}