.AiToolsProduct_hero__bO8UH{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(2rem,4vw,4.5rem);padding-block:clamp(3rem,5vw,5rem)}.AiToolsProduct_assist__uy7a_>*,.AiToolsProduct_hero__bO8UH>*,.AiToolsProduct_setupGrid__GXTZv>*{min-width:0}.AiToolsProduct_heroCopy__rlTqF{max-width:40rem}.AiToolsProduct_planNote__uX_z3{max-width:34rem;margin:1.25rem 0 0;color:var(--tb-text-muted);font-size:calc(.8125rem * var(--tb-text-scale, 1));line-height:1.7;word-break:keep-all}.AiToolsProduct_compare__9UkEU{border-radius:14px;background:var(--tb-surface);box-shadow:var(--tb-shadow-modal);overflow:hidden}.AiToolsProduct_jobTabs__uwzRC{--gap:.25rem;--pad:.625rem;position:relative;isolation:isolate;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gap);padding:var(--pad);border-bottom:1px solid var(--tb-border)}.AiToolsProduct_jobTabs__uwzRC:before{content:"";position:absolute;z-index:-1;top:var(--pad);left:var(--pad);width:calc((100% - 2 * var(--pad) - 2 * var(--gap)) / 3);height:calc(100% - 2 * var(--pad));border:1px solid var(--tb-border);border-radius:.5rem;background:var(--tb-bg);translate:calc(var(--active, 0) * (100% + var(--gap))) 0;transition:translate .28s cubic-bezier(.77,0,.175,1);pointer-events:none}.AiToolsProduct_jobTabs__uwzRC[data-instant=true]:before{transition-duration:0s}.AiToolsProduct_clientTabs__jCIG3 button,.AiToolsProduct_jobTabs__uwzRC button{min-height:44px;padding:.5rem .75rem;border:1px solid transparent;border-radius:.5rem;background:transparent;color:var(--tb-text-muted);font:inherit;font-size:calc(.8125rem * var(--tb-text-scale, 1));font-weight:600;line-height:1.35;word-break:keep-all;cursor:pointer;transition:background-color .18s ease,color .18s ease,border-color .18s ease,transform .16s cubic-bezier(.23,1,.32,1);touch-action:manipulation}.AiToolsProduct_jobTabs__uwzRC button[aria-selected=true]{color:var(--tb-text);font-weight:700}.AiToolsProduct_clientTabs__jCIG3 button[aria-selected=true]{color:var(--tb-text);background:var(--tb-bg);border-color:var(--tb-border);font-weight:700}.AiToolsProduct_comparePanel__qGnjR{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);min-height:23rem}.AiToolsProduct_agent__g2Bwp,.AiToolsProduct_manual__QquOo{min-width:0;padding:1.25rem 1.5rem 1.5rem}.AiToolsProduct_manual__QquOo{display:flex;flex-direction:column}.AiToolsProduct_agent__g2Bwp{border-left:1px solid var(--tb-border);background:var(--tb-bg)}.AiToolsProduct_halfTitle__JhRWJ{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin:0 0 1rem;font-size:calc(.8125rem * var(--tb-text-scale, 1));font-weight:700;letter-spacing:0}.AiToolsProduct_halfTitle__JhRWJ span{color:var(--tb-text-muted);font-weight:500;font-variant-numeric:tabular-nums}.AiToolsProduct_manual__QquOo ol{display:grid;grid-template-columns:1.5rem max-content minmax(0,1fr);gap:.75rem .625rem;margin:0;padding:0;list-style:none;counter-reset:step}.AiToolsProduct_manual__QquOo li{counter-increment:step;display:grid;grid-column:1/-1;grid-template-columns:subgrid;align-items:baseline;color:var(--tb-text-2);font-size:calc(.875rem * var(--tb-text-scale, 1));line-height:1.6;word-break:keep-all}@supports not (grid-template-columns:subgrid){.AiToolsProduct_manual__QquOo li{grid-template-columns:1.5rem auto minmax(0,1fr);column-gap:.625rem}}.AiToolsProduct_manual__QquOo li>span{min-width:0}.AiToolsProduct_manualNote__C6ifW{margin:auto 0 0;padding-top:1.25rem;color:var(--tb-text-muted);font-size:calc(.8125rem * var(--tb-text-scale, 1));line-height:1.6;word-break:keep-all}.AiToolsProduct_manual__QquOo li:before{content:counter(step);display:grid;place-items:center;width:1.5rem;height:1.5rem;border:1px solid var(--tb-border-md);border-radius:999px;color:var(--tb-text-muted);font-size:calc(.75rem * var(--tb-text-scale, 1));font-weight:600;font-variant-numeric:tabular-nums}.AiToolsProduct_transcript__OWhsd{display:grid;grid-template-columns:minmax(0,1fr);gap:.625rem;margin:0;padding:0;list-style:none}.AiToolsProduct_transcript__OWhsd>li{min-width:0;animation:AiToolsProduct_rise__Pu1TI .3s cubic-bezier(.23,1,.32,1) both;animation-delay:calc(var(--i, 0) * .38s)}.AiToolsProduct_transcript__OWhsd[data-instant=true]>li{animation:none}@keyframes AiToolsProduct_rise__Pu1TI{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0 0}}.AiToolsProduct_request__bIWm3{padding:.75rem .875rem;border-radius:.625rem;background:var(--tb-surface-2)}.AiToolsProduct_requestLabel__pIfmL{display:block;margin-bottom:.25rem;color:var(--tb-text-muted);font-size:calc(.6875rem * var(--tb-text-scale, 1));font-weight:600}.AiToolsProduct_request__bIWm3 p{margin:0;color:var(--tb-text);font-size:calc(.875rem * var(--tb-text-scale, 1));font-weight:600;line-height:1.55;word-break:keep-all}.AiToolsProduct_call__oCtH6{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .75rem;padding:.5rem .625rem;border:1px solid var(--tb-border);border-radius:.5rem;background:var(--tb-surface)}.AiToolsProduct_call__oCtH6 code{display:flex;flex-wrap:wrap;flex:1 1 12rem;align-items:center;gap:.125rem .375rem;min-width:0;font-family:var(--font-mono,ui-monospace,monospace);font-size:calc(.75rem * var(--tb-text-scale, 1))}.AiToolsProduct_call__oCtH6 code svg{flex-shrink:0;color:var(--tb-text-muted)}.AiToolsProduct_toolName__6FO8s{flex-shrink:0;color:var(--tb-brand);font-weight:600}.AiToolsProduct_toolArgs__0oTah{min-width:0;color:var(--tb-text-muted);overflow-wrap:anywhere}.AiToolsProduct_callResult__5f5sD{display:inline-flex;flex-shrink:0;align-items:center;gap:.3rem;margin-left:auto;color:var(--tb-text-2);font-size:calc(.75rem * var(--tb-text-scale, 1));line-height:1.5}.AiToolsProduct_callResult__5f5sD svg{flex-shrink:0;color:var(--tb-success)}.AiToolsProduct_outcome__BEXms{display:flex;align-items:center;gap:.75rem;padding:.75rem .875rem;border:1px solid var(--tb-border);border-radius:.625rem;background:var(--tb-surface)}.AiToolsProduct_outcome__BEXms>span:nth-child(2){min-width:0}.AiToolsProduct_outcomeIcon__3r4Vl{display:grid;place-items:center;width:2rem;height:2rem;flex-shrink:0;border-radius:.5rem;background:color-mix(in srgb,var(--tb-brand-fill) 14%,transparent);color:var(--tb-brand)}.AiToolsProduct_outcome__BEXms small{display:block;color:var(--tb-text-muted);font-size:calc(.6875rem * var(--tb-text-scale, 1))}.AiToolsProduct_outcome__BEXms strong{display:block;overflow:hidden;font-size:calc(.875rem * var(--tb-text-scale, 1));font-weight:700;text-overflow:ellipsis;white-space:nowrap}.AiToolsProduct_outcomeMeta__Y8dR_{margin-left:auto;flex-shrink:0;color:var(--tb-text-muted);font-size:calc(.6875rem * var(--tb-text-scale, 1))}.AiToolsProduct_compareFooter__8KWV_{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;padding:.625rem .75rem .625rem 1.25rem;border-top:1px solid var(--tb-border)}.AiToolsProduct_compareFooter__8KWV_ p{margin:0;color:var(--tb-text-muted);font-size:calc(.75rem * var(--tb-text-scale, 1));line-height:1.6}.AiToolsProduct_compareFooter__8KWV_ button,.AiToolsProduct_copy__PwU1R{display:inline-flex;align-items:center;gap:.375rem;min-height:44px;padding:.5rem .75rem;border:1px solid var(--tb-border);border-radius:.5rem;background:var(--tb-surface);color:var(--tb-text-2);font:inherit;font-size:calc(.8125rem * var(--tb-text-scale, 1));font-weight:600;cursor:pointer;transition:background-color .18s ease,color .18s ease,transform .16s cubic-bezier(.23,1,.32,1)}.AiToolsProduct_copyFace__0dkVt{display:inline-flex;align-items:center;gap:.375rem;transition:opacity .18s ease-out,filter .18s ease-out,scale .18s ease-out}@starting-style{.AiToolsProduct_copyFace__0dkVt{opacity:0;filter:blur(2px);scale:.94}}@media (hover:hover) and (pointer:fine){.AiToolsProduct_clientTabs__jCIG3 button:not([aria-selected=true]):hover,.AiToolsProduct_compareFooter__8KWV_ button:hover,.AiToolsProduct_copy__PwU1R:hover,.AiToolsProduct_jobTabs__uwzRC button:not([aria-selected=true]):hover{color:var(--tb-text);background:var(--tb-surface-2)}}.AiToolsProduct_section__Nyexm{padding-block:clamp(3.5rem,6vw,6rem);border-top:1px solid var(--tb-border)}.AiToolsProduct_setupGrid__GXTZv{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(2rem,4vw,4.5rem);align-items:start}.AiToolsProduct_setupSteps__lNVMj{margin:0;padding:0;list-style:none;border-top:1px solid var(--tb-border)}.AiToolsProduct_setupSteps__lNVMj li{display:grid;grid-template-columns:2.25rem minmax(0,1fr);gap:1rem;padding-block:1.25rem;border-bottom:1px solid var(--tb-border)}.AiToolsProduct_stepIndex__yyePZ{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:999px;background:var(--tb-surface-2);color:var(--tb-text);font-weight:700;font-variant-numeric:tabular-nums}.AiToolsProduct_setupSteps__lNVMj h3{margin:.3rem 0 .375rem;font-size:calc(1.0625rem * var(--tb-text-scale, 1));font-weight:700;line-height:1.5}.AiToolsProduct_setupSteps__lNVMj p{margin:0;color:var(--tb-text-2);font-size:calc(.9375rem * var(--tb-text-scale, 1));line-height:1.75;word-break:keep-all}.AiToolsProduct_snippet__KUvtK{position:sticky;top:calc(var(--public-header-height, 4rem) + 1.5rem);border:1px solid var(--tb-border);border-radius:1rem;background:var(--tb-surface);overflow:hidden}.AiToolsProduct_snippetBar__L5_XE{display:flex;align-items:center;gap:.5rem;padding:.5rem;border-bottom:1px solid var(--tb-border)}.AiToolsProduct_clientTabs__jCIG3{display:flex;flex:1 1 auto;gap:.25rem;min-width:0;overflow-x:auto}.AiToolsProduct_clientTabs__jCIG3 button{flex-shrink:0;white-space:nowrap}.AiToolsProduct_copy__PwU1R{margin-left:auto;flex-shrink:0}.AiToolsProduct_codeWrap__TKoqx{overflow-x:auto;overscroll-behavior-x:contain;background:var(--tb-bg)}.AiToolsProduct_snippet__KUvtK .AiToolsProduct_clientTabs__jCIG3 button:focus-visible,.AiToolsProduct_snippet__KUvtK .AiToolsProduct_codeWrap__TKoqx:focus-visible{outline-offset:-2px}.AiToolsProduct_codeWrap__TKoqx pre{width:max-content;min-width:100%;margin:0;padding:1.25rem;color:var(--tb-text-2);font-family:var(--font-mono,ui-monospace,monospace);font-size:calc(.8125rem * var(--tb-text-scale, 1));line-height:1.75}.AiToolsProduct_snippetFile__j06gj{margin:0;padding:1rem 1.25rem 0;color:var(--tb-text-muted);font-family:var(--font-mono,ui-monospace,monospace);font-size:calc(.75rem * var(--tb-text-scale, 1));line-height:1.5}.AiToolsProduct_snippetFile__j06gj+pre{padding-top:.5rem}.AiToolsProduct_desktopNote__xLEvF{margin:0;padding:.875rem 1.25rem;border-top:1px solid var(--tb-border);color:var(--tb-text-muted);font-size:calc(.8125rem * var(--tb-text-scale, 1));line-height:1.7}.AiToolsProduct_inlineLink__MV5UQ{color:var(--tb-text);font-weight:600;text-decoration:underline;text-underline-offset:.25em}@media (hover:hover) and (pointer:fine){.AiToolsProduct_inlineLink__MV5UQ:hover{color:var(--tb-brand)}}.AiToolsProduct_toolGroups__XReU_{columns:17rem 3;column-gap:clamp(1.5rem,3vw,3rem)}.AiToolsProduct_toolGroup__cP_zA{break-inside:avoid;margin-bottom:1.5rem;padding-top:1.25rem;border-top:1px solid var(--tb-border)}.AiToolsProduct_toolGroup__cP_zA h3{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin:0 0 .875rem;font-size:calc(1rem * var(--tb-text-scale, 1));font-weight:700}.AiToolsProduct_toolGroup__cP_zA h3 span{color:var(--tb-text-muted);font-size:calc(.8125rem * var(--tb-text-scale, 1));font-weight:500;font-variant-numeric:tabular-nums}.AiToolsProduct_toolGroup__cP_zA dl{display:grid;gap:.75rem;margin:0}.AiToolsProduct_toolGroup__cP_zA dl>div{display:grid;gap:.125rem}.AiToolsProduct_toolGroup__cP_zA code{color:var(--tb-text);font-family:var(--font-mono,ui-monospace,monospace);font-size:calc(.8125rem * var(--tb-text-scale, 1))}.AiToolsProduct_toolGroup__cP_zA dd{margin:0;color:var(--tb-text-muted);font-size:calc(.8125rem * var(--tb-text-scale, 1));line-height:1.6;word-break:keep-all}.AiToolsProduct_safetyList__A3hAK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(2rem,4vw,4rem);margin:0;padding:0;list-style:none}.AiToolsProduct_safetyList__A3hAK li{display:grid;grid-template-columns:1.5rem minmax(0,1fr);gap:1rem;padding-block:1.5rem;border-top:1px solid var(--tb-border)}.AiToolsProduct_safetyList__A3hAK svg{margin-top:.2rem;color:var(--tb-brand)}.AiToolsProduct_safetyList__A3hAK h3{margin:0 0 .5rem;font-size:calc(1.0625rem * var(--tb-text-scale, 1));font-weight:700;line-height:1.5}.AiToolsProduct_safetyList__A3hAK p{margin:0;color:var(--tb-text-2);font-size:calc(.9375rem * var(--tb-text-scale, 1));line-height:1.75;word-break:keep-all}.AiToolsProduct_limits__Apicf{display:flex;align-items:center;gap:.5rem;margin:0;padding-top:1.25rem;border-top:1px solid var(--tb-border);color:var(--tb-text-2);font-size:calc(.875rem * var(--tb-text-scale, 1));font-variant-numeric:tabular-nums}.AiToolsProduct_limits__Apicf svg{flex-shrink:0;color:var(--tb-text-muted)}.AiToolsProduct_assist__uy7a_{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:2rem clamp(2rem,5vw,5rem);align-items:start}.AiToolsProduct_assist__uy7a_ h2{margin:0;max-width:18ch}.AiToolsProduct_assistIntro__S0MBs{margin:1rem 0;color:var(--tb-text-muted);font-size:calc(.9375rem * var(--tb-text-scale, 1));line-height:1.8;word-break:keep-all}.AiToolsProduct_assistList__YgJp3{display:grid;margin:0;border-top:1px solid var(--tb-border)}.AiToolsProduct_assistList__YgJp3>div{display:grid;grid-template-columns:minmax(8rem,.45fr) minmax(0,1fr);gap:.25rem 1.5rem;padding-block:1rem;border-bottom:1px solid var(--tb-border)}.AiToolsProduct_assistList__YgJp3 dt{font-size:calc(.9375rem * var(--tb-text-scale, 1));font-weight:700;line-height:1.6}.AiToolsProduct_assistList__YgJp3 dd{margin:0;color:var(--tb-text-2);font-size:calc(.9375rem * var(--tb-text-scale, 1));line-height:1.7;word-break:keep-all}@media (min-width:1024px){.AiToolsProduct_codeWrap__TKoqx pre{min-height:13rem}}@media (max-width:1180px){.AiToolsProduct_comparePanel__qGnjR{grid-template-columns:minmax(0,1fr);min-height:0}.AiToolsProduct_agent__g2Bwp{border-left:0;border-top:1px solid var(--tb-border)}}@media (max-width:1023px){.AiToolsProduct_hero__bO8UH,.AiToolsProduct_setupGrid__GXTZv{grid-template-columns:minmax(0,1fr)}.AiToolsProduct_snippet__KUvtK{position:static}}@media (max-width:767px){.AiToolsProduct_assistList__YgJp3>div,.AiToolsProduct_assist__uy7a_,.AiToolsProduct_safetyList__A3hAK{grid-template-columns:minmax(0,1fr)}.AiToolsProduct_agent__g2Bwp,.AiToolsProduct_manual__QquOo{padding:1rem 1.125rem 1.25rem}}@media (max-width:479px){.AiToolsProduct_jobTabs__uwzRC{grid-template-columns:minmax(0,1fr)}.AiToolsProduct_jobTabs__uwzRC:before{width:calc(100% - 2 * var(--pad));height:calc((100% - 2 * var(--pad) - 2 * var(--gap)) / 3);translate:0 calc(var(--active, 0) * (100% + var(--gap)))}.AiToolsProduct_outcomeMeta__Y8dR_{display:none}.AiToolsProduct_copy__PwU1R{padding-inline:.75rem}.AiToolsProduct_copyLabel__GWuhv{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}@media (prefers-reduced-motion:reduce){.AiToolsProduct_transcript__OWhsd>li{animation:none}.AiToolsProduct_copyFace__0dkVt,.AiToolsProduct_jobTabs__uwzRC:before{transition:none}}:root[data-reduce-motion=true] :is(.AiToolsProduct_transcript__OWhsd>li){animation:none}:root[data-reduce-motion=true] .AiToolsProduct_copyFace__0dkVt,:root[data-reduce-motion=true] .AiToolsProduct_jobTabs__uwzRC:before{transition:none}