a.svelte-rrwwux{align-items:center;color:color-mix(in srgb,var(--color-text),transparent 20%);display:flex;font-size:var(--font-size-4);font-weight:var(--font-weight-5);gap:var(--size-1);inline-size:max-content;margin-inline:auto;margin-block:var(--size-16) calc(-1 * var(--size-8));padding:var(--size-1-5) var(--size-3);position:relative;transition:all .2s ease;transform:translateZ(0)}a.svelte-rrwwux:hover{gap:var(--size-1-5);transform:scale(1.05) translateZ(0)}.border.svelte-rrwwux{position:absolute;inset:0;block-size:100%;inline-size:100%;overflow:visible;pointer-events:none;transform:scaleX(-1)}.border.svelte-rrwwux rect:where(.svelte-rrwwux){x:.5px;y:.5px;width:calc(100% - 1px);height:calc(100% - 1px);rx:var(--radius-3);ry:var(--radius-3);fill:none;stroke-width:1.5;stroke-opacity:.3;stroke-dasharray:.5;stroke-linecap:round;animation-name:svelte-rrwwux-revolve;animation-duration:4s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes svelte-rrwwux-revolve{0%{stroke-dashoffset:0}to{stroke-dashoffset:1}}.blobs.svelte-13rswqr{block-size:100%;inline-size:100%;position:absolute;inset-inline-end:0;inset-block-start:0;overflow:visible;pointer-events:none;opacity:.1;filter:blur(154px)}@media(min-width:768px){.blobs.svelte-13rswqr{inset-inline-end:-100px;inset-block-start:-50px}}.blob.svelte-13rswqr{position:absolute;mix-blend-mode:plus-darker}.gray.svelte-13rswqr{background:#cccedb;left:11%;top:19.93%;width:55.26%;height:55.26%}.blue.svelte-13rswqr{background:#265f95;left:66.26%;top:41.69%;width:43.03%;height:43.03%}.red.svelte-13rswqr{background:#bb373a;left:58.44%;top:67.36%;width:37.16%;height:37.16%}.pink.svelte-13rswqr{background:#f3e3eb;left:23.72%;top:51.47%;width:49.39%;height:49.39%}.yellow.svelte-13rswqr{background:#f2e674;left:63.08%;top:4.52%;width:37.16%;height:37.16%}section.svelte-1txlauo{gap:var(--size-12);margin-inline:auto;max-inline-size:var(--size-224);padding-block:var(--size-16) var(--size-24);padding-inline:var(--size-6)}@media(min-width:768px){section.svelte-1txlauo{padding-block:var(--size-24) var(--size-48)}}header.svelte-1txlauo{grid-column:1 / span 2}header.svelte-1txlauo h2:where(.svelte-1txlauo){align-items:center;color:var(--color-blue-2);display:flex;gap:var(--size-1);font-size:var(--font-size-5);font-weight:var(--font-weight-5);line-height:var(--font-lineheight-0)}ul.svelte-1txlauo{display:flex;flex-direction:column;gap:var(--size-6);margin-block:var(--size-6) 0}ul.svelte-1txlauo li:where(.svelte-1txlauo){display:grid;grid-template-rows:auto 0fr;place-content:start;transition:all .2s ease}ul.svelte-1txlauo li:where(.svelte-1txlauo).active{grid-template-rows:auto 1fr}ul.svelte-1txlauo button:where(.svelte-1txlauo){align-items:center;display:flex;gap:var(--size-2);font-size:var(--font-size-6);font-weight:var(--font-weight-6)}ul.svelte-1txlauo button:where(.svelte-1txlauo):hover svg{opacity:.6}ul.svelte-1txlauo p:where(.svelte-1txlauo){block-size:100%;font-size:var(--font-size-5);max-inline-size:84ch;opacity:.7;overflow:hidden;padding-inline:var(--size-6) 0;text-wrap-style:balance}ul.svelte-1txlauo svg{opacity:.2;transition:all .2s ease}ul.svelte-1txlauo .active:where(.svelte-1txlauo) svg{opacity:.2;transform:rotate(90deg)}section.svelte-1ou11n{gap:var(--size-12);margin-inline:auto;max-inline-size:var(--size-224);padding-block:var(--size-16) 0;padding-inline:var(--size-6)}@media(min-width:768px){section.svelte-1ou11n{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto;padding-block:var(--size-24) 0}}header.svelte-1ou11n{grid-column:1 / span 2}header.svelte-1ou11n h2{align-items:center;display:flex;gap:var(--size-1);font-size:var(--font-size-5);font-weight:var(--font-weight-5);line-height:var(--font-lineheight-0)}header.svelte-1ou11n h3{font-size:var(--font-size-7);font-weight:var(--font-weight-6);letter-spacing:calc(-1 * var(--font-letterspacing-1));line-height:var(--font-lineheight-1);padding-block:var(--size-4) 0;text-wrap-style:pretty}div.svelte-1ou11n{margin-block:var(--size-6) 0;grid-row:2}@media(min-width:768px){div.svelte-1ou11n{margin-block:0}}div.svelte-1ou11n p:where(.svelte-1ou11n){font-size:var(--font-size-6);font-weight:var(--font-weight-6);line-height:var(--font-lineheight-1);opacity:.6;text-wrap-style:balance}section.svelte-t21lhd{display:flex;flex-direction:column;justify-content:center;max-inline-size:var(--size-224);padding-block:var(--size-16) 0;padding-inline:var(--size-6)}@media(min-width:768px){section.svelte-t21lhd{margin-inline:auto;padding-block:var(--size-24) 0}}h2.svelte-t21lhd{align-items:center;color:var(--color-red-1);display:flex;gap:var(--size-1);font-size:var(--font-size-5);font-weight:var(--font-weight-5);line-height:var(--font-lineheight-0)}h3.svelte-t21lhd{font-size:var(--font-size-7);font-weight:var(--font-weight-6);letter-spacing:calc(-1 * var(--font-letterspacing-1));line-height:var(--font-lineheight-1);padding-block:var(--size-4) 0;text-wrap-style:pretty}.interactive.svelte-t21lhd{align-items:center;display:flex;flex-direction:column-reverse;margin-block:var(--size-6) 0}@media(min-width:768px){.interactive.svelte-t21lhd{display:grid;grid-template-columns:1fr 1fr;margin-block:var(--size-12) 0}}.controls.svelte-t21lhd{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;margin-block:var(--size-6) 0}@media(min-width:768px){.controls.svelte-t21lhd{display:flex;flex-direction:column;gap:var(--size-9);margin:0}}.controls.svelte-t21lhd li:where(.svelte-t21lhd){grid-column:1 / -1;grid-row:1 / -1}.controls.svelte-t21lhd button:where(.svelte-t21lhd){display:grid;grid-template-rows:auto 1fr;opacity:0;place-content:start;transition:all .2s ease;text-align:left;visibility:hidden}@media(min-width:768px){.controls.svelte-t21lhd button:where(.svelte-t21lhd){grid-template-rows:auto 0fr;opacity:1;visibility:visible}}.controls.svelte-t21lhd button:where(.svelte-t21lhd).active{grid-template-rows:auto 1fr;opacity:1;visibility:visible}.controls.svelte-t21lhd button:where(.svelte-t21lhd) progress:where(.svelte-t21lhd){border-radius:var(--radius-round);inline-size:var(--size-6);block-size:var(--size-0-75)}.controls.svelte-t21lhd button:where(.svelte-t21lhd) progress:where(.svelte-t21lhd)::-webkit-progress-bar{border-radius:var(--radius-round);background-color:#0000001a}.controls.svelte-t21lhd button:where(.svelte-t21lhd) progress:where(.svelte-t21lhd)::-webkit-progress-value{border-radius:var(--radius-round);background-color:var(--color-blue-2)}.controls.svelte-t21lhd button:where(.svelte-t21lhd) progress:where(.svelte-t21lhd)::-moz-progress-bar{border-radius:var(--radius-round);background-color:#0000001a}.controls.svelte-t21lhd button:where(.svelte-t21lhd) p:where(.svelte-t21lhd):nth-child(1){align-items:center;display:flex;gap:var(--size-2);font-size:var(--font-size-6);font-weight:var(--font-weight-6);line-height:var(--font-lineheight-1)}.controls.svelte-t21lhd button:where(.svelte-t21lhd) p:where(.svelte-t21lhd):nth-child(2){block-size:100%;font-size:var(--font-size-5);font-weight:var(--font-weight-4-5);line-height:var(--font-lineheight-3);max-inline-size:var(--size-96);opacity:.6;overflow:hidden;padding-block:var(--size-2) 0;text-wrap-style:pretty}.animations.svelte-t21lhd{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;max-inline-size:var(--size-112)}.animation.svelte-t21lhd{align-items:center;display:flex;grid-column:1 / -1;grid-row:1 / -1;justify-content:center;transition:all .5s ease;visibility:hidden}.animation.svelte-t21lhd.visible{visibility:visible}.message.svelte-t21lhd p:where(.svelte-t21lhd){background-color:var(--color-canvas-light);border-radius:var(--radius-5);box-shadow:var(--shadow-1);color:color-mix(in srgb,var(--color-text),transparent 20%);font-size:var(--font-size-6);font-weight:var(--font-weight-5);line-height:var(--font-lineheight-3);opacity:0;padding-block:var(--size-3);padding-inline:var(--size-4);transform:scale(.8);transition:all .3s ease}.message.svelte-t21lhd .author:where(.svelte-t21lhd){align-items:center;display:flex;gap:var(--size-2);opacity:0;padding-block:var(--size-3);padding-inline:var(--size-4);transition:all .3s ease;transform:translateY(var(--size-2))}.message.svelte-t21lhd .author:where(.svelte-t21lhd) img:where(.svelte-t21lhd){aspect-ratio:1;block-size:var(--size-5)}.message.svelte-t21lhd .author:where(.svelte-t21lhd) time:where(.svelte-t21lhd){font-size:var(--font-size-3);opacity:.5}.visible:where(.svelte-t21lhd) .message.svelte-t21lhd p:where(.svelte-t21lhd){opacity:1;transform:scale(1)}.visible:where(.svelte-t21lhd) .message.svelte-t21lhd .author:where(.svelte-t21lhd){opacity:1;transition-delay:.1s;transform:translateY(0)}.thinking-steps.svelte-t21lhd ul:where(.svelte-t21lhd){display:flex;flex-direction:column;gap:var(--size-1)}.thinking-steps.svelte-t21lhd li:where(.svelte-t21lhd){align-items:center;border-radius:var(--radius-5);block-size:var(--size-11);color:color-mix(in srgb,var(--color-text),transparent 20%);display:flex;font-size:var(--font-size-6);font-weight:var(--font-weight-6);justify-content:center;inline-size:max-content;opacity:0;padding-inline:var(--size-6);transform:translateY(var(--size-1));text-align:center}.thinking-steps.svelte-t21lhd li:where(.svelte-t21lhd):nth-child(1){background-color:#c3e9fa;transition:all .3s ease}.thinking-steps.svelte-t21lhd li:where(.svelte-t21lhd):nth-child(2){background-color:#926ffb4d;margin-inline:var(--size-5-5) 0;transform:translateY(var(--size-2));transition:all .3s ease}.thinking-steps.svelte-t21lhd li:where(.svelte-t21lhd):nth-child(3){background-color:#fdc3aacc;margin-inline:calc(-1 * var(--size-6)) 0;transform:translateY(var(--size-3));transition:all .4s ease}.thinking-steps.svelte-t21lhd li:where(.svelte-t21lhd):nth-child(4){background-color:#00b315;color:#fff;margin-inline:var(--size-9) 0;transform:translateY(var(--size-4));transition:all .5s ease}@supports (color: color(display-p3 0 0 0)){.thinking-steps.svelte-t21lhd li:where(.svelte-t21lhd):nth-child(1){background-color:#b9eafc}.thinking-steps.svelte-t21lhd li:where(.svelte-t21lhd):nth-child(2){background:#9870ff4d;background:color(display-p3 .5725 .4353 .9843 / .3)}.thinking-steps.svelte-t21lhd li:where(.svelte-t21lhd):nth-child(3){background-color:#ffc3adcc;background-color:color(display-p3 .9919 .762 .6635 / .8)}.thinking-steps.svelte-t21lhd li:where(.svelte-t21lhd):nth-child(4){background-color:#00ae3a;background-color:color(display-p3 0 .7034 .0821)}}.thinking-steps.svelte-t21lhd time:where(.svelte-t21lhd){display:block;font-size:var(--font-size-3);font-weight:var(--font-weight-5);margin-block:var(--size-4) 0;opacity:0;transition:all .2s ease;transform:translateY(var(--size-2))}.visible:where(.svelte-t21lhd) .thinking-steps.svelte-t21lhd li:where(.svelte-t21lhd){opacity:1;transform:scale(1) translateY(0)}.visible:where(.svelte-t21lhd) .thinking-steps.svelte-t21lhd time:where(.svelte-t21lhd){opacity:.5;transition-delay:.1s;transform:translateY(0)}.result.svelte-t21lhd{background-color:#fdc3aa4d;border-radius:var(--radius-5);opacity:0;max-inline-size:var(--size-88);padding:var(--size-4);transform:scale(.92);transition:all .2s ease}@supports (color: color(display-p3 0 0 0)){.result.svelte-t21lhd{background-color:#ffc3ad4d;background-color:color(display-p3 .9919 .762 .6635 / .3)}}.result.svelte-t21lhd header:where(.svelte-t21lhd){align-items:center;display:flex;gap:var(--size-2);margin:0}.result.svelte-t21lhd header:where(.svelte-t21lhd) svg:where(.svelte-t21lhd){flex:none;inline-size:var(--size-4);block-size:var(--size-4)}.result.svelte-t21lhd header:where(.svelte-t21lhd) span:where(.svelte-t21lhd){font-size:var(--font-size-4);font-weight:var(--font-weight-6);line-height:var(--font-lineheight-1)}.result.svelte-t21lhd hr:where(.svelte-t21lhd){border:none;border-block-start:1px solid hsl(18 95% 83% / 1);margin-block:var(--size-3);opacity:.4}@supports (color: color(display-p3 0 0 0)){.result.svelte-t21lhd hr:where(.svelte-t21lhd){border-block-start-color:#ffc3ad;border-block-start-color:color(display-p3 .9919 .762 .6635 / 1)}}.result.svelte-t21lhd p:where(.svelte-t21lhd){font-size:var(--font-size-4);font-weight:var(--font-weight-4-5);line-height:var(--font-lineheight-3);opacity:.8}.result.svelte-t21lhd p:where(.svelte-t21lhd)+p:where(.svelte-t21lhd){margin-block-start:var(--size-3)}.result.svelte-t21lhd strong:where(.svelte-t21lhd){font-weight:var(--font-weight-6)}.visible:where(.svelte-t21lhd) .result.svelte-t21lhd{opacity:1;transform:scale(1)}.pinwheel.svelte-1o2scmf{inline-size:var(--size-24);margin-block:var(--size-12);margin-inline:auto;position:relative;z-index:-2}@media(min-width:768px){.pinwheel.svelte-1o2scmf{margin-block:var(--size-24) 0}}.pinwheel-shade.svelte-1o2scmf{background:linear-gradient(to top,var(--color-canvas) 35%,var(--color-canvas-a) 130%);position:absolute;inset:0}.hero.svelte-1o2scmf{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-inline:auto;padding-inline:var(--size-6);max-inline-size:var(--size-224)}.hero.svelte-1o2scmf h1:where(.svelte-1o2scmf){color:var(--color-yellow-1);font-size:var(--font-size-5);font-weight:var(--font-weight-5);line-height:var(--font-lineheight-0);margin-block:calc(-1 * var(--size-4)) var(--size-4);position:relative;z-index:var(--layer-1)}.hero.svelte-1o2scmf .prompts:where(.svelte-1o2scmf){display:grid;grid-template-columns:1fr;grid-template-rows:1fr}.hero.svelte-1o2scmf .prompts:where(.svelte-1o2scmf) p:where(.svelte-1o2scmf){font-size:var(--font-size-7);font-weight:var(--font-weight-6);grid-column:1 / -1;grid-row:1 / -1;letter-spacing:calc(-1 * var(--font-letterspacing-1));line-height:var(--font-lineheight-1);max-inline-size:var(--size-216);text-wrap-style:balance;text-align:center}.hero.svelte-1o2scmf .prompts:where(.svelte-1o2scmf) p:where(.svelte-1o2scmf):not(:first-child){visibility:hidden}.hero.svelte-1o2scmf .cta:where(.svelte-1o2scmf){align-items:center;background:var(--color-canvas-light);block-size:var(--size-8);border-radius:var(--radius-4);box-shadow:var(--shadow-1);color:var(--color-blue-2);display:flex;font-size:var(--font-size-5);font-weight:var(--font-weight-5);justify-content:center;margin-block:var(--size-6) 0;padding-inline:var(--size-3);text-align:center;transition:all .2s ease}.hero.svelte-1o2scmf .cta:where(.svelte-1o2scmf):hover{background-color:var(--color-canvas)}.use-cases.svelte-1o2scmf{contain:layout paint;display:flex;gap:var(--size-6);max-inline-size:100%;overflow-x:scroll;padding-block:var(--size-12) var(--size-12);padding-inline:var(--size-6);scroll-snap-type:x mandatory;scrollbar-width:none;scroll-padding:var(--size-6)}@media(min-width:768px){.use-cases.svelte-1o2scmf{padding-block:var(--size-12) var(--size-24);padding-inline:var(--size-24);scroll-padding:var(--size-24)}}.use-cases.svelte-1o2scmf article:where(.svelte-1o2scmf){border-top:var(--size-px) solid hsl(0 0 100 / .5);border-radius:var(--radius-3);box-shadow:0 1px #00000014;display:flex;flex-direction:column;flex:none;inline-size:var(--size-60);padding:var(--size-6);scroll-snap-align:start;transition:all .2s ease;text-align:left}.use-cases.svelte-1o2scmf article:where(.svelte-1o2scmf):nth-child(5n+1){background-color:var(--yellow-1)}.use-cases.svelte-1o2scmf article:where(.svelte-1o2scmf):nth-child(5n+2){background-color:var(--green-1)}.use-cases.svelte-1o2scmf article:where(.svelte-1o2scmf):nth-child(5n+3){background-color:var(--red-1)}.use-cases.svelte-1o2scmf article:where(.svelte-1o2scmf):nth-child(5n+4){background-color:var(--blue-1)}.use-cases.svelte-1o2scmf article:where(.svelte-1o2scmf):nth-child(5n){background-color:var(--purple-1)}.use-cases.svelte-1o2scmf article:where(.svelte-1o2scmf) header:where(.svelte-1o2scmf){margin-block:0 var(--size-3)}.use-cases.svelte-1o2scmf article:where(.svelte-1o2scmf) header:where(.svelte-1o2scmf) span:where(.svelte-1o2scmf){display:block;font-size:var(--font-size-2);font-weight:var(--font-weight-5);line-height:var(--font-lineheight-2);opacity:.6;text-transform:capitalize}.use-cases.svelte-1o2scmf article:where(.svelte-1o2scmf) header:where(.svelte-1o2scmf) div:where(.svelte-1o2scmf){display:flex;gap:var(--size-2);margin-block:var(--size-2) 0}.use-cases.svelte-1o2scmf article:where(.svelte-1o2scmf) header:where(.svelte-1o2scmf) div:where(.svelte-1o2scmf) svg,.use-cases.svelte-1o2scmf article:where(.svelte-1o2scmf) header:where(.svelte-1o2scmf) div:where(.svelte-1o2scmf) img:where(.svelte-1o2scmf){aspect-ratio:1 / 1;object-fit:contain;inline-size:var(--size-4)}.use-cases.svelte-1o2scmf article:where(.svelte-1o2scmf) h2:where(.svelte-1o2scmf){font-size:var(--font-size-4);font-weight:var(--font-weight-5);line-height:var(--font-lineheight-1);padding-block:var(--size-1);text-wrap-style:balance}.use-cases.svelte-1o2scmf article:where(.svelte-1o2scmf) p:where(.svelte-1o2scmf){font-size:var(--font-size-3);font-weight:var(--font-weight-4-5);line-height:var(--font-lineheight-2);opacity:.8}.background.svelte-1uha8ag{aspect-ratio:1 / 1;display:none;inset-block-start:0;inset-inline-end:0;overflow-x:clip;pointer-events:none;position:absolute;z-index:-1}@media(min-width:768px){.background.svelte-1uha8ag{block-size:818px;display:block}}.separator.svelte-1uha8ag{align-items:center;background-color:color-mix(in srgb,var(--color-text),transparent 90%);block-size:var(--size-px);display:flex;margin-inline:auto;inline-size:var(--size-56);position:relative;z-index:-2}.separator.svelte-1uha8ag img:where(.svelte-1uha8ag){background-color:var(--color-canvas);inline-size:var(--size-24);padding-inline:var(--size-3);margin-inline:auto}
