.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.blog-content{max-width:76ch;margin-left:auto;margin-right:auto}@media (min-width:1024px){.blog-content{margin-left:0;margin-right:0}}.blog-content h2{margin-top:3.5rem;margin-bottom:1.25rem;padding-bottom:.75rem;font-size:1.375rem;line-height:1.35;border-bottom:1px solid transparent;border-image:linear-gradient(90deg,rgba(129,140,248,.15),rgba(56,189,248,.08) 50%,transparent) 1}.blog-content h2,.blog-content h3{scroll-margin-top:6rem;font-weight:600;--tw-text-opacity:1;color:rgb(230 237 243/var(--tw-text-opacity,1))}.blog-content h3{margin-top:2.5rem;margin-bottom:.75rem;font-size:1.125rem;line-height:1.6}.blog-content h4{margin-top:2rem;margin-bottom:.5rem;scroll-margin-top:6rem;font-size:1rem;line-height:1.65;font-weight:600;--tw-text-opacity:1;color:rgb(230 237 243/var(--tw-text-opacity,1))}.blog-content>p{margin-bottom:1.75rem;font-size:16px;line-height:1.85;--tw-text-opacity:1;color:rgb(139 148 158/var(--tw-text-opacity,1))}@media (min-width:640px){.blog-content>p{font-size:17px}}.blog-content>p:first-of-type{font-size:17px;line-height:1.9;color:rgb(139 148 158/.95)}@media (min-width:640px){.blog-content>p:first-of-type{font-size:18px}}.blog-content>p:first-of-type:first-letter{float:left;font-size:3.4em;line-height:.8;font-weight:700;margin-right:.08em;margin-top:.05em;background:linear-gradient(135deg,#818cf8,#58a6ff 60%,#38bdf8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.blog-content strong{font-weight:600;--tw-text-opacity:1;color:rgb(230 237 243/var(--tw-text-opacity,1))}.blog-content ol.blog-ol{counter-reset:blog-ol}.blog-content ol.blog-ol>li{counter-increment:blog-ol}.blog-content ol.blog-ol>li>span:first-child{width:auto;height:auto;border-radius:0;background:none!important;font-size:17px;font-weight:600;color:#58a6ff;margin-top:0}.blog-content ol.blog-ol>li>span:first-child:before{content:counter(blog-ol) "."}.EditorialExample_article__ZJVgd{--editorial-copy:#cbd5e1;--editorial-rule:rgb(255 255 255/0.1);font-size:1rem;line-height:1.7;color:var(--editorial-copy)}.EditorialExample_article__ZJVgd>p{max-width:66ch;margin-block:0 1.5rem;text-wrap:pretty}.EditorialExample_article__ZJVgd>p:first-child{font-size:1.125rem;line-height:1.7;color:#e6edf3}.EditorialExample_article__ZJVgd h2{text-wrap:balance}.EditorialExample_article__ZJVgd[data-variant=longform]{font-size:1.0625rem;line-height:1.8}.EditorialExample_article__ZJVgd[data-variant=longform]>p{max-width:63ch;margin-bottom:1.75rem}.EditorialExample_article__ZJVgd[data-variant=longform]>p:first-child{max-width:60ch;margin-bottom:1.25rem;font-size:clamp(1.1875rem,1.12rem + .25vw,1.3125rem);line-height:1.65;font-weight:500;letter-spacing:-.012em}.EditorialExample_article__ZJVgd[data-variant=longform]>p:nth-child(2){max-width:62ch;color:#e2e8f0}.EditorialExample_article__ZJVgd[data-variant=longform] h2{margin-top:3.75rem;margin-bottom:1.375rem;font-size:clamp(1.5rem,1.4rem + .3vw,1.6875rem);line-height:1.28;letter-spacing:-.02em}.EditorialExample_article__ZJVgd[data-variant=longform]>ol,.EditorialExample_article__ZJVgd[data-variant=longform]>ul{max-width:63ch;margin-block:0 2rem}.EditorialExample_steps__KZI7C{display:grid;gap:1.5rem;padding-block:1.5rem;margin-block:2rem;border-block:1px solid var(--editorial-rule);list-style:none}.EditorialExample_step__Y3rXu{display:flex;gap:1rem;align-items:flex-start}.EditorialExample_stepNumber__D66hO{color:#58a6ff;font-size:.8125rem;line-height:1.5rem;font-variant-numeric:tabular-nums;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.EditorialExample_stepTitle__gkuiu{margin:0 0 .25rem;font-size:1rem;line-height:1.5;font-weight:600;color:#e6edf3}.EditorialExample_stepText__ahnee{margin:0;font-size:.9375rem;line-height:1.6;color:var(--editorial-copy)}.EditorialExample_article__ZJVgd[data-variant=longform] .EditorialExample_steps__KZI7C{gap:0;padding:0;margin-block:2.5rem 3.25rem;border:1px solid var(--editorial-rule);border-radius:14px;background:rgb(255 255 255/.025);overflow:hidden}.EditorialExample_article__ZJVgd[data-variant=longform] .EditorialExample_step__Y3rXu{gap:.875rem;padding:1.25rem}.EditorialExample_article__ZJVgd[data-variant=longform] .EditorialExample_step__Y3rXu+.EditorialExample_step__Y3rXu{border-top:1px solid var(--editorial-rule)}.EditorialExample_article__ZJVgd[data-variant=longform] .EditorialExample_stepTitle__gkuiu{margin-bottom:.375rem;line-height:1.35}.EditorialExample_article__ZJVgd[data-variant=longform] .EditorialExample_stepText__ahnee{font-size:.9375rem;line-height:1.65}.EditorialExample_results__yexmw{display:grid;gap:0;margin-block:2rem;border-block:1px solid var(--editorial-rule)}.EditorialExample_result__t9x3W{padding-block:1.5rem}.EditorialExample_result__t9x3W+.EditorialExample_result__t9x3W{border-top:1px solid var(--editorial-rule)}.EditorialExample_resultLabel___3_RU{margin:0 0 .5rem;font-size:.75rem;line-height:1.5;font-weight:600;color:#8b949e}.EditorialExample_result__t9x3W[data-tone=action] .EditorialExample_resultLabel___3_RU{color:#58a6ff}.EditorialExample_result__t9x3W[data-tone=waiting] .EditorialExample_resultLabel___3_RU{color:#fde68a}.EditorialExample_resultTitle__YSbqm{margin:0 0 .75rem;font-size:1.125rem;line-height:1.4;font-weight:600;color:#e6edf3;text-wrap:pretty}.EditorialExample_resultBody__flwBs{font-size:1rem;line-height:1.7}.EditorialExample_resultBody__flwBs p{margin:0 0 .75rem}.EditorialExample_resultBody__flwBs>:last-child{margin-bottom:0}.EditorialExample_article__ZJVgd[data-variant=longform] .EditorialExample_results__yexmw{gap:.75rem;margin-block:2.5rem 3rem;border:0}.EditorialExample_article__ZJVgd[data-variant=longform] .EditorialExample_result__t9x3W{min-width:0;padding:1.25rem;border:1px solid var(--editorial-rule);border-radius:14px;background:rgb(255 255 255/.025)}.EditorialExample_article__ZJVgd[data-variant=longform] .EditorialExample_result__t9x3W+.EditorialExample_result__t9x3W{border-top:1px solid var(--editorial-rule)}.EditorialExample_article__ZJVgd[data-variant=longform] .EditorialExample_resultLabel___3_RU{margin-bottom:.625rem;line-height:1.35}.EditorialExample_article__ZJVgd[data-variant=longform] .EditorialExample_resultTitle__YSbqm{line-height:1.35}.EditorialExample_article__ZJVgd[data-variant=longform] .EditorialExample_resultBody__flwBs{font-size:.9375rem;line-height:1.7}.EditorialExample_example__tj9Oj{--example-line:rgb(255 255 255/0.1);--example-surface:rgb(255 255 255/0.025);margin-block:2rem;border:1px solid var(--example-line);border-radius:14px;background:var(--example-surface);overflow-wrap:anywhere;color:#e6edf3}.EditorialExample_caption__EZwug,.EditorialExample_promptHeader__Jj7Ss{padding:1.5rem;border-bottom:1px solid var(--example-line)}.EditorialExample_caption__EZwug{display:grid;gap:.5rem}.EditorialExample_label__x1QOG{font-size:.75rem;line-height:1.5;color:#8b949e;letter-spacing:.04em}.EditorialExample_title__iTs_o{margin:0;font-size:1rem;font-weight:600;line-height:1.5;text-wrap:pretty}.EditorialExample_body__nnSKK,.EditorialExample_promptText__XkVPq{padding:1.5rem;font-size:1rem;line-height:1.7;color:var(--editorial-copy,#cbd5e1)}.EditorialExample_body__nnSKK>:first-child{margin-top:0}.EditorialExample_body__nnSKK>:last-child{margin-bottom:0}.EditorialExample_body__nnSKK p{margin-block:0 1rem}.EditorialExample_body__nnSKK dl{display:grid;gap:.5rem 1.5rem;margin:0}.EditorialExample_body__nnSKK dt{font-weight:600;color:#e6edf3}.EditorialExample_body__nnSKK dd{margin:0 0 1rem}.EditorialExample_body__nnSKK dd:last-child{margin-bottom:0}.EditorialExample_promptHeader__Jj7Ss{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;justify-content:space-between}.EditorialExample_promptHeader__Jj7Ss .EditorialExample_title__iTs_o{flex:1 1 12rem}.EditorialExample_promptText__XkVPq{margin:0;white-space:pre-line;-moz-user-select:text;-ms-user-select:text;user-select:text;-webkit-user-select:text}.EditorialExample_promptText__XkVPq p{margin:0}.EditorialExample_promptText__XkVPq p+p{margin-top:1rem}.EditorialExample_article__ZJVgd[data-variant=longform] .EditorialExample_example__tj9Oj{--example-line:rgb(255 255 255/0.12);--example-surface:rgb(255 255 255/0.035);margin-block:2.5rem 3rem}.EditorialExample_article__ZJVgd[data-variant=longform] .EditorialExample_body__nnSKK,.EditorialExample_article__ZJVgd[data-variant=longform] .EditorialExample_caption__EZwug,.EditorialExample_article__ZJVgd[data-variant=longform] .EditorialExample_promptHeader__Jj7Ss,.EditorialExample_article__ZJVgd[data-variant=longform] .EditorialExample_promptText__XkVPq{padding:clamp(1.25rem,3vw,1.75rem)}.EditorialExample_article__ZJVgd[data-variant=longform] .EditorialExample_label__x1QOG{line-height:1.35}.EditorialExample_article__ZJVgd[data-variant=longform] .EditorialExample_title__iTs_o{font-size:1.0625rem;line-height:1.4}.EditorialExample_article__ZJVgd[data-variant=longform] .EditorialExample_body__nnSKK,.EditorialExample_article__ZJVgd[data-variant=longform] .EditorialExample_promptText__XkVPq{font-size:1rem;line-height:1.75}.EditorialExample_copy__Om5eP{display:inline-flex;gap:.5rem;align-items:center;justify-content:center;min-height:2.75rem;min-width:6.5rem;padding:.75rem 1rem;border:1px solid var(--example-line);border-radius:.5rem;background:transparent;color:#8b949e;font-size:.875rem;font-weight:500;line-height:1;cursor:pointer;touch-action:manipulation;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;transition:background-color .16s cubic-bezier(.2,.8,.2,1),transform .16s cubic-bezier(.2,.8,.2,1)}.EditorialExample_copy__Om5eP:hover{background:rgb(255 255 255/.07);color:#e6edf3}.EditorialExample_copy__Om5eP:active{transform:scale(.98)}.EditorialExample_copy__Om5eP:focus-visible{outline:2px solid #58a6ff;outline-offset:4px}.EditorialExample_copy__Om5eP:disabled{cursor:wait}.EditorialExample_error__VrotD{margin:0;padding:0 1.5rem 1.5rem;font-size:.875rem;line-height:1.5;color:#fda4af}@media (min-width:40rem){.EditorialExample_steps__KZI7C{grid-template-columns:repeat(3,minmax(0,1fr))}.EditorialExample_results__yexmw{grid-template-columns:repeat(2,minmax(0,1fr))}.EditorialExample_result__t9x3W:nth-child(odd){-webkit-padding-end:1.5rem;padding-inline-end:1.5rem}.EditorialExample_result__t9x3W:nth-child(2n){-webkit-padding-start:1.5rem;padding-inline-start:1.5rem;-webkit-border-start:1px solid var(--editorial-rule);border-inline-start:1px solid var(--editorial-rule)}.EditorialExample_result__t9x3W:nth-child(2){border-top:0}.EditorialExample_body__nnSKK dl{grid-template-columns:9rem minmax(0,1fr)}.EditorialExample_body__nnSKK dd{margin-bottom:0}.EditorialExample_article__ZJVgd[data-variant=longform] .EditorialExample_step__Y3rXu+.EditorialExample_step__Y3rXu{border-top:0;-webkit-border-start:1px solid var(--editorial-rule);border-inline-start:1px solid var(--editorial-rule)}.EditorialExample_article__ZJVgd[data-variant=longform] .EditorialExample_result__t9x3W:nth-child(2n),.EditorialExample_article__ZJVgd[data-variant=longform] .EditorialExample_result__t9x3W:nth-child(odd){padding:1.5rem;border:1px solid var(--editorial-rule)}}@media (max-width:39.999rem){.EditorialExample_article__ZJVgd[data-variant=longform]{font-size:1rem;line-height:1.75}.EditorialExample_article__ZJVgd[data-variant=longform] h2{margin-top:3.25rem}}@media (prefers-reduced-motion:reduce){.EditorialExample_copy__Om5eP{transition:none}.EditorialExample_copy__Om5eP:active{transform:none}}@media (prefers-contrast:more){.EditorialExample_example__tj9Oj{--example-line:#8b949e}}@media (forced-colors:active){.EditorialExample_article__ZJVgd{--editorial-rule:CanvasText}.EditorialExample_caption__EZwug,.EditorialExample_copy__Om5eP,.EditorialExample_example__tj9Oj,.EditorialExample_promptHeader__Jj7Ss{border-color:CanvasText}.EditorialExample_copy__Om5eP:focus-visible{outline-color:Highlight}}.ModelComparison_comparison__z42Pi{--comparison-rule:rgb(255 255 255/0.09);margin-block:2.5rem 3.25rem;overflow:hidden;border:1px solid var(--comparison-rule);border-radius:20px;background:rgb(12 17 28/.42);box-shadow:inset 0 1px 0 rgb(255 255 255/.035)}.ModelComparison_caption__HYT8N{padding:1.25rem;border-bottom:1px solid var(--comparison-rule);color:#e6edf3;font-size:1.125rem;font-weight:600;line-height:1.35;letter-spacing:-.012em;text-wrap:balance}.ModelComparison_columnLabels__DXdox{display:none}.ModelComparison_rows__qt6Ug{display:grid}.ModelComparison_row__uDADe{display:grid;gap:1rem;padding:1.25rem}.ModelComparison_row__uDADe+.ModelComparison_row__uDADe{border-top:1px solid var(--comparison-rule)}.ModelComparison_criterion__zRxXS{margin:0;color:#e6edf3;font-size:.875rem;font-weight:600;line-height:1.4}.ModelComparison_values__xDW_7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0}.ModelComparison_value__Nq9tY{min-width:0}.ModelComparison_value__Nq9tY+.ModelComparison_value__Nq9tY{-webkit-padding-start:1rem;padding-inline-start:1rem;-webkit-border-start:1px solid var(--comparison-rule);border-inline-start:1px solid var(--comparison-rule)}.ModelComparison_value__Nq9tY:first-child{-webkit-padding-end:1rem;padding-inline-end:1rem}.ModelComparison_value__Nq9tY dt{margin:0 0 .5rem;color:#79828f;font-size:.6875rem;font-weight:600;line-height:1.2;letter-spacing:.12em;text-transform:uppercase}.ModelComparison_value__Nq9tY dd{margin:0;color:#cbd5e1;font-size:.8125rem;line-height:1.55;overflow-wrap:anywhere;text-wrap:pretty}@media (max-width:22.5rem){.ModelComparison_values__xDW_7{grid-template-columns:1fr}.ModelComparison_value__Nq9tY:first-child{-webkit-padding-end:0;padding-inline-end:0;-webkit-padding-after:1rem;padding-block-end:1rem}.ModelComparison_value__Nq9tY+.ModelComparison_value__Nq9tY{-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-before:1rem;padding-block-start:1rem;-webkit-border-before:1px solid var(--comparison-rule);border-block-start:1px solid var(--comparison-rule);-webkit-border-start:0;border-inline-start:0}}@media (min-width:40rem){.ModelComparison_caption__HYT8N{padding:1.5rem;font-size:1.25rem;line-height:1.3}.ModelComparison_columnLabels__DXdox{display:grid;grid-template-columns:10rem minmax(0,1fr) minmax(0,1fr);border-bottom:1px solid var(--comparison-rule)}.ModelComparison_columnLabels__DXdox span{padding:.75rem 1.25rem;color:#8b949e;font-size:.6875rem;font-weight:600;line-height:1.2;letter-spacing:.12em;text-transform:uppercase}.ModelComparison_columnLabels__DXdox span+span{-webkit-border-start:1px solid var(--comparison-rule);border-inline-start:1px solid var(--comparison-rule)}.ModelComparison_row__uDADe{grid-template-columns:10rem minmax(0,1fr);gap:0;padding:0}.ModelComparison_criterion__zRxXS{padding:1.25rem}.ModelComparison_values__xDW_7{-webkit-border-start:1px solid var(--comparison-rule);border-inline-start:1px solid var(--comparison-rule)}.ModelComparison_value__Nq9tY,.ModelComparison_value__Nq9tY+.ModelComparison_value__Nq9tY,.ModelComparison_value__Nq9tY:first-child{padding:1.25rem}.ModelComparison_value__Nq9tY dt{position:absolute;inline-size:1px;block-size:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.ModelComparison_value__Nq9tY dd{font-size:.875rem;line-height:1.6}}@media (prefers-contrast:more){.ModelComparison_comparison__z42Pi{--comparison-rule:#8b949e}}@media (forced-colors:active){.ModelComparison_comparison__z42Pi{--comparison-rule:CanvasText;background:Canvas;border-color:CanvasText}}