.QSjNcq_scene{aspect-ratio:1559/1009;isolation:isolate;flex:none;width:min(800px,100%);margin:24px 0;position:relative;container-type:inline-size}.QSjNcq_reset{color:#d0d5bf;min-height:44px;font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:8px 0;font-size:11px;text-decoration:underline;position:absolute;bottom:calc(94% + 8px);right:4.7%}.QSjNcq_reset:disabled{opacity:.4;cursor:default}.QSjNcq_reset:focus-visible{outline-offset:4px;outline:2px solid #f4f7de}.QSjNcq_laptop{clip-path:inset(5.6% 4.2% 4.5% round 3.3cqw 3.3cqw 1.7cqw 1.7cqw);width:100%;height:auto;display:block}.QSjNcq_scene:after{content:"";z-index:-1;filter:blur(14px);opacity:.6;background:#070c09;border-radius:50%;height:3%;position:absolute;bottom:2.8%;left:9%;right:9%}.QSjNcq_lid{position:absolute;inset:6% 4.7% 10%}.QSjNcq_movable{touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;background:0 0;border:0;padding:0;display:block}.QSjNcq_movable[hidden]{display:none}.QSjNcq_movable:disabled{cursor:default}.QSjNcq_movable[data-active=true]{z-index:15}.QSjNcq_movable[data-dragging=true]{cursor:grabbing}.QSjNcq_movable:focus-visible{outline-offset:5px;border-radius:5px;outline:2px solid #203021}.QSjNcq_movable[data-pointer-focused=true]:focus{outline:none}.QSjNcq_movable img,.QSjNcq_movable span{pointer-events:none}.QSjNcq_scene[data-laptop-ready=false] .QSjNcq_lid{visibility:hidden}.QSjNcq_placement{opacity:0;transform:translate(-50%, -50%) rotate(var(--angle));filter:drop-shadow(0 .15cqw .1cqw #17201855);position:absolute}.QSjNcq_scene[data-laptop-ready=true] .QSjNcq_placement[data-sticker-ready=true]{animation:QSjNcq_stick .58s cubic-bezier(.18, .72, .22, 1) var(--delay) both}.QSjNcq_placement[data-sticker-ready=false]{visibility:hidden}.QSjNcq_scene[data-skip-animation=true] .QSjNcq_placement[data-sticker-ready=true]{opacity:1;animation:none}.QSjNcq_paper{color:#151515;background:#f5f1e7;border:.35cqw solid #f7f5eb;border-radius:.7cqw;justify-content:center;align-items:center;gap:1cqw;min-height:5cqw;padding:1.2cqw 1.5cqw;display:flex;position:relative;box-shadow:inset 0 0 0 1px #0000000d}.QSjNcq_paper:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,#ffffff25,#0000 48%,#00000008);position:absolute;inset:0}.QSjNcq_paper img{object-fit:contain;flex:none;width:4.6cqw;height:4.6cqw;display:block}.QSjNcq_paper span{letter-spacing:-.12cqw;white-space:nowrap;font-family:Arial,Helvetica,sans-serif;font-size:3cqw;font-weight:600}.QSjNcq_nvidia .QSjNcq_paper{background:#b6dc3e;padding-block:1cqw}.QSjNcq_nvidia .QSjNcq_paper span{font-size:2.4cqw;font-weight:800}.QSjNcq_nvidia .QSjNcq_paper img{width:5.3cqw}.QSjNcq_openai .QSjNcq_paper{border-radius:50%;min-height:7.8cqw}.QSjNcq_openai .QSjNcq_paper span{font-size:4cqw;font-weight:500}.QSjNcq_claude .QSjNcq_paper{background:#e8bda8;border-radius:1cqw;padding-block:2cqw}.QSjNcq_claude .QSjNcq_paper span{font-family:Georgia,serif;font-size:3.8cqw;font-weight:400}.QSjNcq_claude .QSjNcq_paper img{width:5.6cqw;height:5.6cqw}.QSjNcq_linear .QSjNcq_paper{color:#fff;background:#655ec0;padding-block:2cqw}.QSjNcq_linear .QSjNcq_paper img,.QSjNcq_docker .QSjNcq_paper img{filter:invert()}.QSjNcq_docker .QSjNcq_paper{aspect-ratio:1.3;background:#147ddd;border-radius:1.6cqw}.QSjNcq_docker .QSjNcq_paper img{width:12cqw;height:10cqw}.QSjNcq_cutout .QSjNcq_paper{box-shadow:none;background:0 0;border:0;padding:0}.QSjNcq_cutout .QSjNcq_paper:after{display:none}.QSjNcq_cutout .QSjNcq_paper img{width:100%;height:auto}.QSjNcq_mistral .QSjNcq_paper{background:#ffcf72;padding-block:1.6cqw}.QSjNcq_mistral .QSjNcq_paper img{width:7cqw;height:7cqw}.QSjNcq_mistral .QSjNcq_paper span{font:700 2cqw/1 var(--mono);letter-spacing:-.1cqw}.QSjNcq_vercel .QSjNcq_paper{padding-block:1.6cqw}.QSjNcq_vercel .QSjNcq_paper span{font-size:3.6cqw}.QSjNcq_hugging-face .QSjNcq_paper{aspect-ratio:1;border:0;border-radius:50%;padding:1cqw}.QSjNcq_hugging-face .QSjNcq_paper img{width:100%;height:100%}.QSjNcq_figma .QSjNcq_paper{aspect-ratio:.83;background:#bca1e6;border-radius:1.8cqw}.QSjNcq_figma .QSjNcq_paper img{width:7.3cqw;height:9.4cqw}.QSjNcq_github .QSjNcq_paper{aspect-ratio:1;border-radius:50%}.QSjNcq_github .QSjNcq_paper img{width:13cqw;height:13cqw}.QSjNcq_supabase .QSjNcq_paper{color:#fff;background:#183c2c;border-radius:1cqw;padding-block:1.4cqw}.QSjNcq_supabase .QSjNcq_paper img{filter:invert(78%)sepia(49%)saturate(672%)hue-rotate(99deg)brightness(97%)}.QSjNcq_supabase .QSjNcq_paper span{font-size:2.8cqw}.QSjNcq_brandPlacement{--angle:-5deg;--entry-angle:-22deg;--delay:1.62s;--from-x:3cqw;--from-y:-90cqw;aspect-ratio:1/.78;filter:drop-shadow(0 .22cqw .12cqw #17201870);width:42%;top:50%;left:49%}@keyframes QSjNcq_stick{0%{opacity:0;transform:translate(calc(-50% + var(--from-x)), calc(-50% + var(--from-y))) rotate(var(--entry-angle)) scale(1.45);filter:drop-shadow(0 4cqw 2cqw #17201800)}18%{opacity:1}70%{transform:translate(-50%, -50%) rotate(calc(var(--angle) - 2deg)) scale(1.055);filter:drop-shadow(0 1.3cqw .8cqw #17201855)}88%{transform:translate(-50%, -50%) rotate(var(--angle)) scale(.99);filter:drop-shadow(0 .1cqw .08cqw #17201870)}to{opacity:1;transform:translate(-50%, -50%) rotate(var(--angle)) scale(1);filter:drop-shadow(0 .15cqw .1cqw #17201855)}}@media (prefers-reduced-motion:reduce){.QSjNcq_scene[data-laptop-ready=true] .QSjNcq_placement[data-sticker-ready=true]{opacity:1;animation:none}}.QSjNcq_scene .QSjNcq_brandPlacement .brand-sticker{--sticker-size:100%;width:100%;height:100%;margin:0}.QSjNcq_scene .QSjNcq_brandPlacement .sticker-art{aspect-ratio:1;filter:none;width:100%;height:auto;top:-14.1%;transform:none}@media (max-width:760px){.QSjNcq_scene{width:calc(100% + 24px);margin:36px 0 30px}}@media (min-width:761px) and (max-height:850px){.QSjNcq_scene{width:min(650px,100%);margin-bottom:16px}}
.I7j5IW_playground{text-align:center;flex-direction:column;align-items:center;width:100%;min-width:0;display:flex}.I7j5IW_caption{color:#cbd0bc;text-wrap:balance;max-width:550px;margin:0 0 20px;font-size:11px;line-height:1.8}.I7j5IW_feedback{color:#e1e5c8;max-width:390px;min-height:28px;margin-top:12px;font-size:11px;line-height:1.7}@media (max-width:760px){.I7j5IW_caption{max-width:310px;font-size:10px}}
.iv1PmW_page{overflow:clip}.iv1PmW_content{z-index:1;width:min(100%,1440px);min-height:100svh;margin-inline:auto;padding:20px clamp(24px,5.2vw,76px) 28px;position:relative}.iv1PmW_header{justify-content:space-between;align-items:center;gap:24px;display:flex}.iv1PmW_brand{width:92px;height:78px;display:block}.iv1PmW_header>a:last-child{text-underline-offset:5px;align-items:center;gap:14px;min-height:44px;font-size:11px;display:inline-flex}.iv1PmW_intro{text-align:center;margin:30px 0 34px}.iv1PmW_intro .eyebrow{justify-content:center;font-size:10px}.iv1PmW_intro h1{font:400 clamp(36px, 4vw, 54px)/1.06 var(--font-editorial), Georgia, serif;letter-spacing:-.025em;text-wrap:balance;margin:19px 0 16px}.iv1PmW_intro h1 em{font-weight:400}.iv1PmW_intro>p:last-child{color:#d2d7c3;max-width:530px;margin:0 auto;font-size:12px;line-height:1.8}.iv1PmW_bridge{text-align:center;border-top:1px solid #cbd4b638;margin-top:68px;padding:58px 0 64px;scroll-margin-top:32px}.iv1PmW_bridge .eyebrow{justify-content:center;font-size:10px}.iv1PmW_bridge h2{font:400 clamp(34px, 4vw, 48px)/1.1 var(--font-editorial), Georgia, serif;letter-spacing:-.02em;margin:22px 0 18px}.iv1PmW_bridge>p:not(.eyebrow){color:#cbd0bc;max-width:530px;margin:0 auto;font-size:12px;line-height:1.9}.iv1PmW_bridge a{text-underline-offset:5px;align-items:center;gap:24px;min-height:44px;margin-top:20px;font-size:12px;display:inline-flex}.iv1PmW_content a:focus-visible{outline:2px solid var(--accent);outline-offset:5px}@media (max-width:760px){.iv1PmW_content{padding-inline:22px}.iv1PmW_brand{width:78px;height:66px}.iv1PmW_header>a:last-child{gap:6px;font-size:10px}.iv1PmW_intro{text-align:center;margin:28px 0}.iv1PmW_intro .eyebrow{justify-content:center;font-size:9px}.iv1PmW_intro h1{max-width:480px;margin-inline:auto}.iv1PmW_intro>p:last-child{margin-inline:auto;font-size:11px}.iv1PmW_bridge{margin-top:36px;padding-block:42px}.iv1PmW_content .landing-footer{flex-direction:column;align-items:flex-start;gap:18px}}
