.clip-module__Sv-9fa__clip{background:#1f1f1f;border-radius:2%/3.1%;width:100%;height:auto;display:block;box-shadow:0 0 0 1px #e8e8e612,0 40px 60px #0000008c}
.moodboards-module__6UcGDa__boardStage{align-items:start;max-height:720px;padding:56px 56px 0}.moodboards-module__6UcGDa__board{border-radius:12px 12px 0 0;width:100%;height:auto;display:block;-webkit-mask-image:linear-gradient(#000 55%,#0000 98%);mask-image:linear-gradient(#000 55%,#0000 98%)}.moodboards-module__6UcGDa__steps{grid-template-columns:repeat(3,1fr);gap:16px 32px;margin:56px 0 8px;list-style:none;display:grid}.moodboards-module__6UcGDa__visual{aspect-ratio:4/4.2;position:relative}.moodboards-module__6UcGDa__shot{border-radius:12px;width:auto;max-width:84%;height:auto;max-height:84%;margin:auto;display:block;position:absolute;inset:0;box-shadow:0 0 0 1px #ffffff14,0 24px 48px #00000080}.moodboards-module__6UcGDa__capture{aspect-ratio:1166/1206;border-radius:12px;height:84%;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #ffffff14,0 24px 48px #00000080}.moodboards-module__6UcGDa__capture img{object-fit:cover;width:100%;height:100%;display:block}.moodboards-module__6UcGDa__select{--dash-x:repeating-linear-gradient(90deg, #fff 0 6px, #111 6px 12px);--dash-y:repeating-linear-gradient(180deg, #fff 0 6px, #111 6px 12px);background:var(--dash-x) top / 100% 1.5px no-repeat, var(--dash-x) bottom / 100% 1.5px no-repeat, var(--dash-y) left / 1.5px 100% no-repeat, var(--dash-y) right / 1.5px 100% no-repeat;width:47%;height:45%;position:absolute;top:27%;left:18%;box-shadow:0 0 0 200vmax #00000047}@media (prefers-reduced-motion:no-preference){.moodboards-module__6UcGDa__select{animation:4.5s cubic-bezier(.4,0,.2,1) infinite moodboards-module__6UcGDa__select}@keyframes moodboards-module__6UcGDa__select{0%,12%{opacity:0;width:0;height:0}14%{opacity:1;width:0;height:0}52%,82%{opacity:1;width:47%;height:45%}90%,to{opacity:0;width:47%;height:45%}}}.moodboards-module__6UcGDa__steps h3{margin-top:24px}.moodboards-module__6UcGDa__steps li>p{color:var(--muted);margin-top:8px;font-size:15px;line-height:1.55}.moodboards-module__6UcGDa__steps strong{color:var(--ink);font-weight:600}.moodboards-module__6UcGDa__steps li>p a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint);text-underline-offset:3px}.moodboards-module__6UcGDa__steps code{font:13px var(--font-detail);color:var(--ink)}.moodboards-module__6UcGDa__terminal{--cc:#d97757;font:10.5px/1.5 var(--font-detail);color:var(--muted);text-align:left;background:#0d0d0d;border-radius:12px;flex-direction:column;display:flex;position:absolute;inset:6%;overflow:hidden;box-shadow:0 0 0 1px #ffffff14,0 24px 48px #00000080}.moodboards-module__6UcGDa__titlebar{border-bottom:1px solid #ffffff0f;align-items:center;gap:5px;padding:8px 10px;display:flex}.moodboards-module__6UcGDa__titlebar i{background:#ffffff24;border-radius:50%;width:8px;height:8px}.moodboards-module__6UcGDa__titlebar span{color:var(--faint);margin-left:auto;margin-right:auto;padding-right:39px}.moodboards-module__6UcGDa__lines{flex-direction:column;flex:1;gap:7px;min-height:0;padding:10px 12px 12px;display:flex}.moodboards-module__6UcGDa__line{flex:none}.moodboards-module__6UcGDa__ask{color:var(--ink);border:1px solid #ffffff29;border-radius:6px;padding:6px 9px}.moodboards-module__6UcGDa__ask:before{content:"> ";color:var(--muted)}.moodboards-module__6UcGDa__say,.moodboards-module__6UcGDa__tool{text-indent:-14px;padding-left:14px}.moodboards-module__6UcGDa__say{color:var(--ink)}.moodboards-module__6UcGDa__say:before{content:"⏺ ";color:var(--ink)}.moodboards-module__6UcGDa__tool{white-space:nowrap;text-overflow:ellipsis;text-indent:0;padding-left:0;overflow:hidden}.moodboards-module__6UcGDa__tool:before{content:"⏺ ";color:#4eba65}.moodboards-module__6UcGDa__tool b{color:var(--ink);font-weight:600}.moodboards-module__6UcGDa__out{white-space:nowrap;text-overflow:ellipsis;color:var(--faint);padding-left:14px;overflow:hidden}.moodboards-module__6UcGDa__out:before{content:"⎿  "}.moodboards-module__6UcGDa__status{color:var(--cc)}.moodboards-module__6UcGDa__status>span:last-child{color:var(--faint)}.moodboards-module__6UcGDa__spinner{display:inline-block}@media (prefers-reduced-motion:no-preference){.moodboards-module__6UcGDa__terminal .moodboards-module__6UcGDa__line{opacity:0}.moodboards-module__6UcGDa__terminal.moodboards-module__6UcGDa__playing .moodboards-module__6UcGDa__line{opacity:1;animation:.25s ease-out both moodboards-module__6UcGDa__type;animation-delay:calc(var(--i) * .7s + .3s)}.moodboards-module__6UcGDa__spinner{animation:1.6s linear infinite moodboards-module__6UcGDa__spin}@keyframes moodboards-module__6UcGDa__type{0%{opacity:0;transform:translateY(4px)}}@keyframes moodboards-module__6UcGDa__spin{to{transform:rotate(360deg)}}}.moodboards-module__6UcGDa__prompts{gap:0;max-width:720px;margin-top:32px;display:grid}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.moodboards-module__6UcGDa__steps li{animation:linear both moodboards-module__6UcGDa__rise;animation-timeline:view();animation-range:entry entry 50%}@keyframes moodboards-module__6UcGDa__rise{0%{opacity:0;transform:translateY(24px)}}}}@media (max-width:960px){.moodboards-module__6UcGDa__steps{grid-template-columns:1fr;gap:48px;max-width:520px}}@media (max-width:600px){.moodboards-module__6UcGDa__boardStage{padding:20px 16px 0}}
.docs-page-module__jnsiHG__main{flex:1;grid-template-columns:220px minmax(0,1fr);align-items:start;gap:64px;width:100%;max-width:1200px;margin:0 auto;padding:72px 32px 140px;display:grid}.docs-page-module__jnsiHG__sidebar{max-height:calc(100vh - 128px);position:sticky;top:104px;overflow-y:auto}.docs-page-module__jnsiHG__nav{flex-direction:column;gap:28px;font-size:14px;display:flex}.docs-page-module__jnsiHG__section ul{flex-direction:column;gap:2px;display:flex}.docs-page-module__jnsiHG__sectionTitle{color:#6a6a66;margin-bottom:8px;font-size:13px;font-weight:500}.docs-page-module__jnsiHG__navLink{color:#9a9a96;border-radius:8px;margin-left:-10px;padding:5px 10px;transition:color .2s,background .2s;display:block}.docs-page-module__jnsiHG__navLink:hover{color:#e8e8e6}.docs-page-module__jnsiHG__navLink[aria-current=page]{color:#e8e8e6;background:#202020;box-shadow:inset 0 1px #ffffff0f}.docs-page-module__jnsiHG__navLink:focus-visible{outline-offset:2px;outline:1px solid #e8e8e6}.docs-page-module__jnsiHG__menu{display:none}.docs-page-module__jnsiHG__single{grid-template-columns:minmax(0,720px);justify-content:center}.docs-page-module__jnsiHG__article{min-width:0;max-width:720px}.docs-page-module__jnsiHG__title{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(36px,4.4vw,52px);font-weight:500;line-height:1.1}.docs-page-module__jnsiHG__prose{color:#b8b8b5;margin-top:24px;line-height:1.7}.docs-page-module__jnsiHG__prose h2{letter-spacing:-.025em;color:#e8e8e6;margin-top:72px;scroll-margin-top:110px;font-size:1.75rem;font-weight:500;line-height:1.2}.docs-page-module__jnsiHG__prose>h2:first-child{margin-top:40px}.docs-page-module__jnsiHG__prose h3{letter-spacing:-.02em;color:#e8e8e6;margin-top:40px;scroll-margin-top:110px;font-size:1.1875rem;font-weight:500}.docs-page-module__jnsiHG__prose h4{color:#e8e8e6;margin-top:28px;scroll-margin-top:110px;font-weight:500}.docs-page-module__jnsiHG__prose p{margin-top:14px}:is(.docs-page-module__jnsiHG__prose ul,.docs-page-module__jnsiHG__prose ol){flex-direction:column;gap:6px;margin-top:14px;padding-left:22px;display:flex}.docs-page-module__jnsiHG__prose ul{list-style:outside}.docs-page-module__jnsiHG__prose ol{list-style:decimal}:is(.docs-page-module__jnsiHG__prose li ul,.docs-page-module__jnsiHG__prose li ol,.docs-page-module__jnsiHG__prose li p){margin-top:6px}.docs-page-module__jnsiHG__prose li::marker{color:#6a6a66}.docs-page-module__jnsiHG__prose strong{color:#e8e8e6;font-weight:500}.docs-page-module__jnsiHG__prose em{font-style:italic}.docs-page-module__jnsiHG__prose a{color:#e8e8e6;text-underline-offset:4px;-webkit-text-decoration:underline #6a6a66;text-decoration:underline #6a6a66;transition:text-decoration-color .2s}.docs-page-module__jnsiHG__prose a:hover{text-decoration-color:#e8e8e6}.docs-page-module__jnsiHG__prose code{font-family:var(--font-detail);color:#e8e8e6;overflow-wrap:anywhere;background:#262626;border-radius:4px;padding:1px 5px;font-size:.86em}.docs-page-module__jnsiHG__prose pre{background:#202020;border-radius:14px;margin-top:16px;padding:18px 20px;line-height:1.55;overflow-x:auto;box-shadow:inset 0 1px #ffffff0f}.docs-page-module__jnsiHG__prose pre code{overflow-wrap:normal;background:0 0;padding:0;font-size:13px}.docs-page-module__jnsiHG__prose .docs-table{border-radius:14px;margin-top:18px;overflow-x:auto;box-shadow:inset 0 0 0 1px #e8e8e617}.docs-page-module__jnsiHG__prose table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.5}.docs-page-module__jnsiHG__prose th{text-align:left;color:#e8e8e6;background:#202020;font-weight:500}:is(.docs-page-module__jnsiHG__prose th,.docs-page-module__jnsiHG__prose td){vertical-align:top;border-bottom:1px solid #e8e8e612;padding:10px 14px}.docs-page-module__jnsiHG__prose tr:last-child td{border-bottom:none}.docs-page-module__jnsiHG__prose td:first-child{color:#e8e8e6;white-space:nowrap}.docs-page-module__jnsiHG__prose .keys{vertical-align:1px;gap:3px;display:inline-flex}.docs-page-module__jnsiHG__prose kbd{min-width:1.75em;height:1.75em;font:600 .8em/1 var(--font-sans);color:#e8e8e6;white-space:nowrap;background:linear-gradient(#2c2c2c,#232323);border:1px solid #e8e8e624;border-bottom-width:2px;border-radius:5px;justify-content:center;align-items:center;padding:0 .45em;display:inline-flex;box-shadow:inset 0 1px #ffffff0f,0 1px 2px #0006}.docs-page-module__jnsiHG__prose td kbd{font-size:12.5px}.docs-page-module__jnsiHG__prose td:first-child .keys+.keys{margin-left:2px}.docs-page-module__jnsiHG__prose .docs-callout{color:#c9c9c6;background:#202020;border-radius:20px;margin-top:24px;padding:20px 24px;box-shadow:inset 0 1px #ffffff0f}.docs-page-module__jnsiHG__prose .docs-callout>p:first-child{margin-top:0}.docs-page-module__jnsiHG__prose .docs-callout strong:first-child{letter-spacing:-.01em;margin-bottom:4px;font-size:1.0625rem;font-weight:500;display:block}.docs-page-module__jnsiHG__prose .docs-figure{margin:24px 0 8px}.docs-page-module__jnsiHG__prose .docs-figure img{border-radius:12px;width:100%;max-width:560px;height:auto;display:block;box-shadow:0 0 0 1px #ffffff14}.docs-page-module__jnsiHG__prose .docs-figure video{aspect-ratio:16/9;background:#1c1c1c;border-radius:12px;width:100%;height:auto;display:block;box-shadow:0 0 0 1px #ffffff14}.docs-page-module__jnsiHG__prose .docs-figure figcaption{color:#6a6a66;margin-top:10px;font-size:13px}.docs-page-module__jnsiHG__related{margin-top:72px}.docs-page-module__jnsiHG__related h2{color:#6a6a66;font-size:13px;font-weight:500}.docs-page-module__jnsiHG__related ul{flex-direction:column;gap:8px;margin-top:12px;display:flex}.docs-page-module__jnsiHG__related a{color:#e8e8e6;text-underline-offset:4px;-webkit-text-decoration:underline #6a6a66;text-decoration:underline #6a6a66;transition:text-decoration-color .2s}.docs-page-module__jnsiHG__related a:hover{text-decoration-color:#e8e8e6}.docs-page-module__jnsiHG__pager{justify-content:space-between;gap:16px;margin-top:96px;display:flex}.docs-page-module__jnsiHG__pagerLink{color:#e8e8e6;letter-spacing:-.01em;background:#202020;border-radius:20px;flex-direction:column;gap:4px;padding:18px 22px;font-size:17px;font-weight:500;transition:background .2s;display:flex;box-shadow:inset 0 1px #ffffff0f}.docs-page-module__jnsiHG__pagerLink:hover{background:#262626}.docs-page-module__jnsiHG__pagerNext{text-align:right;margin-left:auto}.docs-page-module__jnsiHG__pagerLabel{letter-spacing:0;color:#6a6a66;font-size:13px;font-weight:400}@media (max-width:900px){.docs-page-module__jnsiHG__main,.docs-page-module__jnsiHG__single{grid-template-columns:minmax(0,1fr);gap:0;padding:24px 20px 72px}.docs-page-module__jnsiHG__sidebar{display:none}.docs-page-module__jnsiHG__menu{background:#202020;border-radius:14px;margin-bottom:32px;display:block;box-shadow:inset 0 1px #ffffff0f}.docs-page-module__jnsiHG__menu summary{cursor:pointer;color:#e8e8e6;align-items:center;gap:10px;padding:12px 16px;font-size:14px;list-style:none;display:flex}.docs-page-module__jnsiHG__menu summary::-webkit-details-marker{display:none}.docs-page-module__jnsiHG__menu summary:after{content:"▾";color:#9a9a96;margin-left:auto}.docs-page-module__jnsiHG__menu[open] summary:after{content:"▴"}.docs-page-module__jnsiHG__menu .docs-page-module__jnsiHG__nav{padding:4px 16px 18px}.docs-page-module__jnsiHG__menuLabel{color:#6a6a66;font-size:13px;font-weight:500}.docs-page-module__jnsiHG__prose td:first-child{white-space:normal}.docs-page-module__jnsiHG__pager{flex-direction:column}.docs-page-module__jnsiHG__pagerNext{margin-left:0}}.docs-page-module__jnsiHG__lede{color:#9a9a96;margin-top:22px;font-size:18px;line-height:1.6}.docs-page-module__jnsiHG__titleIcon{margin-bottom:24px}.docs-page-module__jnsiHG__updated{color:#6a6a66;margin-top:18px;font-size:13px}.docs-page-module__jnsiHG__meta{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.docs-page-module__jnsiHG__meta span{letter-spacing:.02em;color:#9a9a96;border:1px solid #e8e8e624;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:500}.docs-page-module__jnsiHG__figure{margin:28px 0 8px}.docs-page-module__jnsiHG__figure img,.docs-page-module__jnsiHG__figure video{border-radius:12px;width:100%;height:auto;display:block}.docs-page-module__jnsiHG__figure .docs-page-module__jnsiHG__window{border-radius:12px;width:100%;box-shadow:0 0 0 1px #e8e8e617,0 24px 48px #00000073}.docs-page-module__jnsiHG__prose .docs-page-module__jnsiHG__agents{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:20px;padding:0;list-style:none;display:grid}.docs-page-module__jnsiHG__prose .docs-page-module__jnsiHG__agents li{background:#202020;border-radius:20px;flex-direction:column;gap:2px;padding:20px;display:flex;box-shadow:inset 0 1px #ffffff0f}.docs-page-module__jnsiHG__prose .docs-page-module__jnsiHG__agents svg{color:#e8e8e6;width:26px;height:26px;margin-bottom:12px}.docs-page-module__jnsiHG__prose .docs-page-module__jnsiHG__agents strong{font-weight:500}.docs-page-module__jnsiHG__prose .docs-page-module__jnsiHG__agents span{color:#9a9a96;font-size:13px}@media (max-width:600px){.docs-page-module__jnsiHG__prose .docs-page-module__jnsiHG__agents{grid-template-columns:1fr}}.docs-page-module__jnsiHG__figure figcaption{color:#6a6a66;margin-top:10px;font-size:13px}.docs-page-module__jnsiHG__prose .docs-page-module__jnsiHG__prompt{font:14px/1.5 var(--font-detail);color:#e8e8e6;background:#202020;border-radius:12px;margin-top:16px;padding:14px 18px;box-shadow:inset 0 1px #ffffff0f}.docs-page-module__jnsiHG__prose .docs-page-module__jnsiHG__prompt:before{content:"› ";color:#9a9a96}.docs-page-module__jnsiHG__note{background:#202020;border-radius:14px;margin-top:20px;padding:16px 20px;font-size:15px;box-shadow:inset 0 1px #ffffff0f}.docs-page-module__jnsiHG__note strong:first-child{margin-right:6px}.docs-page-module__jnsiHG__cards{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-top:32px;display:grid}.docs-page-module__jnsiHG__card{color:#e8e8e6;background:#202020;border-radius:20px;flex-direction:column;gap:10px;padding:24px;transition:background .2s;display:flex;box-shadow:inset 0 1px #ffffff0f}.docs-page-module__jnsiHG__card:hover{background:#262626}.docs-page-module__jnsiHG__card:focus-visible{outline-offset:4px;outline:1px solid #e8e8e6}.docs-page-module__jnsiHG__cardHead{align-items:center;gap:10px;display:flex}.docs-page-module__jnsiHG__cardLabel{color:#6a6a66;font-size:13px;font-weight:500}.docs-page-module__jnsiHG__cardTitle{letter-spacing:-.02em;font-size:19px;font-weight:500}.docs-page-module__jnsiHG__cardText{color:#9a9a96;font-size:15px;line-height:1.55}.docs-page-module__jnsiHG__prose .docs-page-module__jnsiHG__card{text-decoration:none}.docs-page-module__jnsiHG__pageFoot{max-width:1200px;margin:0 auto;padding:0 32px 96px}.docs-page-module__jnsiHG__pageFoot .docs-page-module__jnsiHG__pager{margin-top:0}@media (max-width:600px){.docs-page-module__jnsiHG__pageFoot{padding:0 20px 56px}}
.screenshot-tool-module__-0hhiW__page{--ink:#e8e8e6;--muted:#9a9a96;--faint:#6a6a66;--line:#e8e8e617;--plate:#202020;width:100%;max-width:1200px;color:var(--ink);margin:0 auto;padding:0 32px}.screenshot-tool-module__-0hhiW__page :is(a,summary):focus-visible{outline:1px solid var(--ink);outline-offset:6px;border-radius:2px}.screenshot-tool-module__-0hhiW__page h1,.screenshot-tool-module__-0hhiW__page h2{letter-spacing:-.03em;text-wrap:balance;font-weight:500;line-height:1.1}.screenshot-tool-module__-0hhiW__page h3{letter-spacing:-.02em;font-size:19px;font-weight:500}.screenshot-tool-module__-0hhiW__page [id]{scroll-margin-top:96px}.screenshot-tool-module__-0hhiW__hero{max-width:1000px;padding:96px 0 56px}.screenshot-tool-module__-0hhiW__crumb{color:var(--faint);margin-bottom:28px;font-size:14px}.screenshot-tool-module__-0hhiW__crumb a{color:var(--muted);text-decoration:underline;-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint);text-underline-offset:3px;transition:text-decoration-color .2s}.screenshot-tool-module__-0hhiW__crumb a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.screenshot-tool-module__-0hhiW__product{margin-bottom:24px;font-size:19px;display:flex}.screenshot-tool-module__-0hhiW__hero h1{font-size:clamp(40px,5vw,68px)}.screenshot-tool-module__-0hhiW__lede{max-width:640px;color:var(--muted);margin-top:28px;font-size:clamp(17px,1.6vw,21px);line-height:1.55}.screenshot-tool-module__-0hhiW__actions{flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:36px;display:flex}.screenshot-tool-module__-0hhiW__primary{background:var(--ink);color:#1a1a1a;letter-spacing:-.01em;border-radius:10px;align-items:center;gap:8px;height:46px;padding:0 22px;font-size:15px;font-weight:500;transition:background .2s;display:inline-flex}.screenshot-tool-module__-0hhiW__primary:hover{background:#fff}.screenshot-tool-module__-0hhiW__primary svg{width:18px;height:18px}.screenshot-tool-module__-0hhiW__secondary,.screenshot-tool-module__-0hhiW__doc{min-height:44px;color:var(--ink);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint);align-items:center;gap:6px;margin-top:10px;font-size:15px;font-weight:500;transition:text-decoration-color .2s;display:inline-flex}.screenshot-tool-module__-0hhiW__secondary:hover,.screenshot-tool-module__-0hhiW__doc:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.screenshot-tool-module__-0hhiW__secondary:after,.screenshot-tool-module__-0hhiW__doc:after{content:"";background:var(--ink);opacity:.7;flex:none;width:12px;height:12px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 9l6-6M4 3h5v5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 9l6-6M4 3h5v5'/%3E%3C/svg%3E") 50%/contain no-repeat}.screenshot-tool-module__-0hhiW__doc{min-height:0;margin-top:12px;font-size:14px}.screenshot-tool-module__-0hhiW__titleLink{transition:color .2s}.screenshot-tool-module__-0hhiW__titleLink:hover{text-decoration:underline;-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint);text-underline-offset:4px}.screenshot-tool-module__-0hhiW__linkRow{flex-wrap:wrap;gap:0 28px;display:flex}.screenshot-tool-module__-0hhiW__links{flex-wrap:wrap;justify-content:center;gap:8px 24px;margin-top:12px;font-size:14px;display:flex}.screenshot-tool-module__-0hhiW__links a{color:var(--muted);transition:color .2s}.screenshot-tool-module__-0hhiW__links a:hover{color:var(--ink)}.screenshot-tool-module__-0hhiW__note{color:var(--muted);font-size:14px;line-height:1.5}.screenshot-tool-module__-0hhiW__note a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint);text-underline-offset:3px}.screenshot-tool-module__-0hhiW__note a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.screenshot-tool-module__-0hhiW__stage{background:radial-gradient(120% 90% at 50% 0%, #2c2c2c, var(--plate) 60%);border-radius:24px;place-items:center;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff0f}.screenshot-tool-module__-0hhiW__heroStage{padding:3% 4%}.screenshot-tool-module__-0hhiW__cut{max-height:560px;padding:56px 56px 0;display:block}.screenshot-tool-module__-0hhiW__cut>div{border-radius:14px 14px 0 0;max-width:1120px;margin:0 auto;overflow:hidden;box-shadow:0 0 0 1px #ffffff14,0 30px 80px #0000008c}.screenshot-tool-module__-0hhiW__cut video{box-shadow:none;border-radius:0}.screenshot-tool-module__-0hhiW__window{width:100%;height:auto;display:block}.screenshot-tool-module__-0hhiW__section{padding:160px 0 0}.screenshot-tool-module__-0hhiW__section>h2,.screenshot-tool-module__-0hhiW__split h2{font-size:clamp(34px,4.4vw,56px)}.screenshot-tool-module__-0hhiW__intro{max-width:520px;color:var(--muted);margin-top:22px;font-size:18px;line-height:1.6}.screenshot-tool-module__-0hhiW__modes{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:56px;list-style:none;display:grid}.screenshot-tool-module__-0hhiW__modes li{background:var(--plate);border-radius:20px;grid-template-columns:52px 1fr;align-items:start;gap:20px;padding:28px;display:grid;box-shadow:inset 0 1px #ffffff0f}.screenshot-tool-module__-0hhiW__modes li:last-child{grid-column:1/-1}.screenshot-tool-module__-0hhiW__modeIcon{width:44px;height:auto;margin-top:2px}.screenshot-tool-module__-0hhiW__modes h3{align-items:center;gap:10px;display:flex}.screenshot-tool-module__-0hhiW__modes p{color:var(--muted);margin-top:8px;font-size:15px;line-height:1.55}.screenshot-tool-module__-0hhiW__modes .screenshot-tool-module__-0hhiW__use{color:var(--faint);margin-top:12px;font-size:13px}.screenshot-tool-module__-0hhiW__modes .screenshot-tool-module__-0hhiW__use:before{content:"Good for "}.screenshot-tool-module__-0hhiW__badge{letter-spacing:.02em;color:var(--muted);border:1px solid #e8e8e624;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:500}.screenshot-tool-module__-0hhiW__split{grid-template-columns:5fr 7fr;align-items:center;gap:48px 72px;display:grid}.screenshot-tool-module__-0hhiW__prompt{background:var(--plate);font:14px/1.5 var(--font-detail);color:var(--ink);border-radius:12px;margin-top:24px;padding:14px 18px;box-shadow:inset 0 1px #ffffff0f}.screenshot-tool-module__-0hhiW__prompt:before{content:"› ";color:var(--muted)}.screenshot-tool-module__-0hhiW__flip{grid-template-columns:7fr 5fr}.screenshot-tool-module__-0hhiW__flip>div:first-child{order:2}.screenshot-tool-module__-0hhiW__badgeLine{margin-bottom:18px}.screenshot-tool-module__-0hhiW__split code{font:.92em var(--font-detail);color:var(--ink)}.screenshot-tool-module__-0hhiW__bento{grid-template-columns:repeat(6,1fr);grid-template-areas:"annotate annotate annotate annotate crop crop""steps steps steps redact redact redact""colour colour measure measure text text";gap:16px;margin-top:56px;list-style:none;display:grid}.screenshot-tool-module__-0hhiW__bento li{background:var(--plate);border-radius:20px;flex-direction:column;min-width:0;padding:28px 0 0 28px;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff0f}.screenshot-tool-module__-0hhiW__bento h3,.screenshot-tool-module__-0hhiW__bento li>p,.screenshot-tool-module__-0hhiW__bento .screenshot-tool-module__-0hhiW__doc{margin-right:28px}.screenshot-tool-module__-0hhiW__bento li>p{max-width:440px;color:var(--muted);margin-top:8px;font-size:15px;line-height:1.55}.screenshot-tool-module__-0hhiW__bento .screenshot-tool-module__-0hhiW__doc{margin-top:8px}.screenshot-tool-module__-0hhiW__shot{background:#1c1c1c;border-top-left-radius:12px;flex:1;margin-top:24px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.screenshot-tool-module__-0hhiW__shot img{width:100%;height:auto;display:block}.screenshot-tool-module__-0hhiW__annotate{grid-area:annotate}.screenshot-tool-module__-0hhiW__crop{grid-area:crop}.screenshot-tool-module__-0hhiW__steps{grid-area:steps}.screenshot-tool-module__-0hhiW__redact{grid-area:redact}.screenshot-tool-module__-0hhiW__text{grid-area:text}.screenshot-tool-module__-0hhiW__colour{grid-area:colour}.screenshot-tool-module__-0hhiW__measure{grid-area:measure}.screenshot-tool-module__-0hhiW__more{grid-template-columns:repeat(3,1fr);gap:56px 48px;margin-top:64px;list-style:none;display:grid}.screenshot-tool-module__-0hhiW__more li svg{width:26px;height:26px;color:var(--muted);margin-bottom:20px;display:block}.screenshot-tool-module__-0hhiW__more li p{max-width:340px;color:var(--muted);margin-top:8px;font-size:15px;line-height:1.6}.screenshot-tool-module__-0hhiW__closing{text-align:center;flex-direction:column;align-items:center;gap:20px;padding:180px 0 140px;display:flex}.screenshot-tool-module__-0hhiW__closing h2{margin-bottom:16px;font-size:clamp(36px,5vw,64px)}.screenshot-tool-module__-0hhiW__closing .screenshot-tool-module__-0hhiW__note{max-width:520px;color:var(--muted)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.screenshot-tool-module__-0hhiW__modes li,.screenshot-tool-module__-0hhiW__bento li,.screenshot-tool-module__-0hhiW__more li,.screenshot-tool-module__-0hhiW__split>div{animation:linear both screenshot-tool-module__-0hhiW__rise;animation-timeline:view();animation-range:entry entry 50%}@keyframes screenshot-tool-module__-0hhiW__rise{0%{opacity:0;transform:translateY(24px)}}}}@media (max-width:960px){.screenshot-tool-module__-0hhiW__bento{grid-template-columns:repeat(2,1fr);grid-template-areas:"annotate annotate""steps redact""colour measure""text crop"}.screenshot-tool-module__-0hhiW__split{grid-template-columns:1fr;gap:40px}.screenshot-tool-module__-0hhiW__flip>div:first-child{order:0}.screenshot-tool-module__-0hhiW__more{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.screenshot-tool-module__-0hhiW__modes{grid-template-columns:1fr}.screenshot-tool-module__-0hhiW__bento{grid-template-columns:1fr;grid-template-areas:none}.screenshot-tool-module__-0hhiW__bento li{grid-area:auto}}@media (max-width:600px){.screenshot-tool-module__-0hhiW__page{padding:0 20px}.screenshot-tool-module__-0hhiW__hero{padding:64px 0 40px}.screenshot-tool-module__-0hhiW__hero h1{font-size:min(40px,10vw)}.screenshot-tool-module__-0hhiW__lede{margin-top:20px}.screenshot-tool-module__-0hhiW__primary{justify-content:center;width:100%}.screenshot-tool-module__-0hhiW__stage{border-radius:16px}.screenshot-tool-module__-0hhiW__cut{max-height:300px;padding:20px 16px 0}.screenshot-tool-module__-0hhiW__cut>div{border-radius:8px 8px 0 0}.screenshot-tool-module__-0hhiW__section{padding:96px 0 0}.screenshot-tool-module__-0hhiW__modes li{grid-template-columns:36px 1fr;gap:14px;padding:20px}.screenshot-tool-module__-0hhiW__modeIcon{width:34px}.screenshot-tool-module__-0hhiW__more{grid-template-columns:1fr}.screenshot-tool-module__-0hhiW__closing{padding:120px 0 96px}}@media (prefers-reduced-motion:reduce){.screenshot-tool-module__-0hhiW__page *{transition:none;animation:none}}
.code-lens-module__9OcTJq__stacks{flex-wrap:wrap;gap:10px;max-width:880px;margin-top:40px;list-style:none;display:flex}.code-lens-module__9OcTJq__stacks li{color:#e8e8e6;background:#202020;border-radius:999px;padding:8px 16px;font-size:15px;box-shadow:inset 0 1px #ffffff0f}@media (max-width:600px){.code-lens-module__9OcTJq__stacks{gap:8px;margin-top:28px}.code-lens-module__9OcTJq__stacks li{padding:6px 12px;font-size:14px}}
.memory-scene-module__YuDf-q__stage{--t:9s;--ink:#e8e8e6;width:100%}.memory-scene-module__YuDf-q__stage:not([data-play]) *{animation-play-state:paused!important}.memory-scene-module__YuDf-q__panel{background:#181818;border-radius:16px;overflow:hidden;box-shadow:inset 0 0 0 1px #e8e8e612,0 40px 80px -30px #000000b3}.memory-scene-module__YuDf-q__bar{color:#6a6a68;height:44px;font:11px var(--font-detail);white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #e8e8e60f;justify-content:center;align-items:center;padding:0 70px;display:flex;position:relative;overflow:hidden}.memory-scene-module__YuDf-q__dots{gap:7px;display:flex;position:absolute;left:16px}.memory-scene-module__YuDf-q__dots i{background:#333;border-radius:50%;width:11px;height:11px}.memory-scene-module__YuDf-q__body{grid-template-columns:5fr 7fr;gap:28px;min-height:340px;padding:28px;display:grid}.memory-scene-module__YuDf-q__timeline{flex-direction:column;gap:12px;list-style:none;display:flex}.memory-scene-module__YuDf-q__capture{animation:memory-scene-module__YuDf-q__arrive var(--t) infinite both cubic-bezier(.3,1.3,.5,1);animation-delay:calc(var(--i) * .9s);background:#202020;border-radius:10px;align-items:center;gap:14px;padding:10px;display:flex;box-shadow:inset 0 0 0 1px #e8e8e60d}@keyframes memory-scene-module__YuDf-q__arrive{0%,4%{opacity:0;transform:translateY(-10px)scale(.96)}10%,88%{opacity:1;transform:none}95%,to{opacity:0;transform:none}}.memory-scene-module__YuDf-q__thumb{background:#2c2c2c;border-radius:5px;flex:none;width:56px;height:38px;position:relative}.memory-scene-module__YuDf-q__thumb i{background:#474747;border-radius:2px;height:3px;position:absolute;left:18%}.memory-scene-module__YuDf-q__thumb i:first-child{width:50%;top:30%}.memory-scene-module__YuDf-q__thumb i:last-child{background:#6a6a68;width:30%;top:55%}.memory-scene-module__YuDf-q__meta{font:11px/1.4 var(--font-detail);color:#6a6a68;flex-direction:column;gap:3px;display:flex}.memory-scene-module__YuDf-q__meta b{color:#cfcfcd;font-weight:500}.memory-scene-module__YuDf-q__meta em{color:var(--ink);font-style:normal}.memory-scene-module__YuDf-q__meta .memory-scene-module__YuDf-q__note{font-family:var(--font-sans);color:#a8a8a6;font-size:13px;font-weight:500;line-height:1.3}.memory-scene-module__YuDf-q__json{font:12.5px/1.95 var(--font-detail);color:#6a6a68;white-space:pre-wrap;word-break:break-word;animation:memory-scene-module__YuDf-q__write var(--t) infinite;align-self:center;margin:0}@keyframes memory-scene-module__YuDf-q__write{0%,30%{opacity:0;transform:translateY(6px)}36%,88%{opacity:1;transform:none}95%,to{opacity:0}}.memory-scene-module__YuDf-q__k{color:#8c8c89}.memory-scene-module__YuDf-q__v{color:#cfcfcd}.memory-scene-module__YuDf-q__ocr{animation:memory-scene-module__YuDf-q__ocr var(--t) infinite;border-radius:3px}@keyframes memory-scene-module__YuDf-q__ocr{0%,52%{color:inherit;background:0 0}58%,88%{color:var(--ink);background:#e8e8e617}}@media (max-width:640px){.memory-scene-module__YuDf-q__body{grid-template-columns:1fr;gap:22px;min-height:0;padding:18px 16px 22px}.memory-scene-module__YuDf-q__bar{padding:0 60px;font-size:10px}.memory-scene-module__YuDf-q__json{font-size:11px}}@media (prefers-reduced-motion:reduce){.memory-scene-module__YuDf-q__stage *{animation:none!important}}
.site-header-module__Yh68fG__header{z-index:50;-webkit-backdrop-filter:blur(14px)saturate(1.2);background:#1a1a1ad1;position:sticky;top:0}.site-header-module__Yh68fG__launch{color:#d9d6cf;background:linear-gradient(90deg,#ffb5470a,#ffb5471c,#ffb5470a);border-bottom:1px solid #ffb54729;justify-content:center;align-items:center;gap:10px;padding:9px 20px;font-size:13px;transition:background .2s;display:flex}.site-header-module__Yh68fG__launch:hover{background:#ffb54724}.site-header-module__Yh68fG__launch s{color:#8c8c89;text-decoration-thickness:1px}.site-header-module__Yh68fG__launch strong{color:#ffb547;font-weight:700}.site-header-module__Yh68fG__launchTag{color:#1a1a1a;letter-spacing:.04em;text-transform:uppercase;background:#ffb547;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.site-header-module__Yh68fG__launchShort{display:none}.site-header-module__Yh68fG__launchArrow{color:#ffb547;transition:transform .2s}.site-header-module__Yh68fG__launch:hover .site-header-module__Yh68fG__launchArrow{transform:translate(3px)}.site-header-module__Yh68fG__nav{justify-content:space-between;align-items:center;gap:28px;max-width:1200px;margin:0 auto;padding:22px 32px;display:flex}.site-header-module__Yh68fG__brand{letter-spacing:-.045em;color:#e8e8e6;align-items:center;gap:8px;font-size:19px;font-weight:700;display:inline-flex}.site-header-module__Yh68fG__logo{margin:0 2px 0 0;display:block}.site-header-module__Yh68fG__links{color:#8c8c89;align-items:center;gap:30px;font-size:13px;display:flex}.site-header-module__Yh68fG__links a{transition:color .2s}.site-header-module__Yh68fG__links a:hover{color:#e8e8e6}.site-header-module__Yh68fG__links .site-header-module__Yh68fG__download{color:#1a1a1a;background:#e8e8e6;border-radius:999px;align-items:center;height:34px;padding:0 16px;font-weight:600;transition:background .2s;display:inline-flex}.site-header-module__Yh68fG__links .site-header-module__Yh68fG__download:hover{color:#1a1a1a;background:#fff}.site-header-module__Yh68fG__menu{position:relative}.site-header-module__Yh68fG__menuTrigger:after{content:"";opacity:.7;border:1px solid;border-width:0 1px 1px 0;width:5px;height:5px;margin:0 0 3px 7px;display:inline-block;transform:rotate(45deg)}.site-header-module__Yh68fG__menuList{opacity:0;visibility:hidden;background:#1f1f1f;border:1px solid #e8e8e617;border-radius:12px;width:340px;margin-top:12px;padding:6px;list-style:none;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;top:100%;left:-16px;transform:translateY(-4px);box-shadow:0 20px 40px #00000073}.site-header-module__Yh68fG__menuList:before{content:"";height:14px;position:absolute;inset:-14px 0 auto}.site-header-module__Yh68fG__menu:hover .site-header-module__Yh68fG__menuList,.site-header-module__Yh68fG__menu:focus-within .site-header-module__Yh68fG__menuList{opacity:1;visibility:visible;transform:none}.site-header-module__Yh68fG__menuList a{color:#e8e8e6;border-radius:8px;padding:9px 12px;display:block}.site-header-module__Yh68fG__menuList a:hover{background:#262626}.site-header-module__Yh68fG__menuList .site-header-module__Yh68fG__product{align-items:center;gap:12px;padding:9px 10px;display:flex}.site-header-module__Yh68fG__productName{color:#e8e8e6;font-size:13px;font-weight:500;display:block}.site-header-module__Yh68fG__productLine{color:#8c8c89;margin-top:2px;font-size:12px;line-height:1.4;display:block}.site-header-module__Yh68fG__menuList .site-header-module__Yh68fG__feature{color:#b5b5b2;align-items:center;gap:10px;padding:7px 10px 7px 56px;font-size:13px;display:flex}.site-header-module__Yh68fG__menuList .site-header-module__Yh68fG__feature:hover{color:#e8e8e6}.site-header-module__Yh68fG__footer{width:100%;max-width:1200px;margin:auto auto 0;padding:0 32px}.site-header-module__Yh68fG__footerInner{color:#8c8c89;border-top:1px solid #e8e8e617;justify-content:space-between;align-items:center;gap:20px;padding:28px 0 36px;font-size:12px;display:flex}.site-header-module__Yh68fG__footerInner nav{flex-wrap:wrap;gap:26px;display:flex}.site-header-module__Yh68fG__footerInner a{transition:color .2s}.site-header-module__Yh68fG__footerInner a:hover{color:#e8e8e6}.site-header-module__Yh68fG__header a:focus-visible,.site-header-module__Yh68fG__footer a:focus-visible{outline-offset:6px;border-radius:2px;outline:1px solid #e8e8e6}@media (max-width:600px){.site-header-module__Yh68fG__header{background:#1a1a1af0}.site-header-module__Yh68fG__launch{white-space:nowrap;gap:8px;padding:7px 20px;font-size:12px}.site-header-module__Yh68fG__launchTag{padding:1px 7px;font-size:10px}.site-header-module__Yh68fG__launchLong{display:none}.site-header-module__Yh68fG__launchShort{display:inline}.site-header-module__Yh68fG__nav{gap:16px;padding:12px 20px}.site-header-module__Yh68fG__brand{font-size:17px}.site-header-module__Yh68fG__logo{width:28px;height:28px}.site-header-module__Yh68fG__links .site-header-module__Yh68fG__download{height:32px;padding:0 14px}.site-header-module__Yh68fG__links{gap:18px}.site-header-module__Yh68fG__links .site-header-module__Yh68fG__docsLink,.site-header-module__Yh68fG__menuList,.site-header-module__Yh68fG__menuTrigger:after{display:none}.site-header-module__Yh68fG__footer{padding:0 20px}.site-header-module__Yh68fG__footerInner{flex-direction:column;align-items:flex-start;gap:14px}}@media (max-width:420px){.site-header-module__Yh68fG__links .site-header-module__Yh68fG__pricingLink{display:none}}
.agent-scene-module__JXg1ha__stage{--t:14s;--ink:#e8e8e6;--accent:#e8e8e6;--ease:cubic-bezier(.4, 0, .2, 1);--pop:cubic-bezier(.3, 1.4, .5, 1);width:100%}.agent-scene-module__JXg1ha__stage:not([data-play]) *{animation-play-state:paused!important}.agent-scene-module__JXg1ha__desktop{aspect-ratio:16/10;background:#1c1c1c;border-radius:18px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #e8e8e612;container-type:inline-size}.agent-scene-module__JXg1ha__window{color:#cfcfcd;background:#1a1a1a;border-radius:1cqw;width:54%;height:84%;font-size:1.15cqw;position:absolute;top:8%;left:4%;overflow:hidden;box-shadow:inset 0 0 0 1px #e8e8e614,0 3cqw 6cqw -2cqw #000000a6}.agent-scene-module__JXg1ha__window>*{margin:0;position:absolute}.agent-scene-module__JXg1ha__titlebar{background:#262626;border-bottom:1px solid #e8e8e60f;align-items:center;gap:.55cqw;width:100%;height:7%;padding-left:1.4cqw;display:flex;top:0;left:0}.agent-scene-module__JXg1ha__titlebar i{aspect-ratio:1;background:#3d3d3d;border-radius:50%;width:.75cqw}.agent-scene-module__JXg1ha__titlebar span{font:.95cqw var(--font-detail);color:#777;white-space:nowrap;background:#1c1c1c;border-radius:.5cqw;padding:.3cqw 2.4cqw;position:absolute;left:50%;transform:translate(-50%)}.agent-scene-module__JXg1ha__page{width:100%;height:auto;top:7%;left:0}.agent-scene-module__JXg1ha__button{color:#1a1a1a;letter-spacing:-.01em;white-space:nowrap;opacity:0;width:49.6%;height:12.6%;animation:agent-scene-module__JXg1ha__edited var(--t) infinite cubic-bezier(.3, 1.3, .5, 1);background:#e8e8e6;border-radius:99px;justify-content:center;align-items:center;gap:.7cqw;font-size:1.95cqw;font-weight:700;display:flex;top:29.4%;left:8%}.agent-scene-module__JXg1ha__button em{font:500 1.2cqw var(--font-detail);color:#6f6f6c;font-style:normal}.agent-scene-module__JXg1ha__icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:2cqw;height:2cqw}@keyframes agent-scene-module__JXg1ha__edited{0%,65%{opacity:0;transform:scale(.98);box-shadow:0 0 #e8e8e600}67%{opacity:1;transform:scale(1.02);box-shadow:0 0 0 .5cqw #e8e8e666}72%,93%{opacity:1;transform:none;box-shadow:0 0 0 1.4cqw #e8e8e600}96%,to{opacity:0;transform:none}}.agent-scene-module__JXg1ha__selection{opacity:0;border:1.5px solid var(--ink);width:53.6%;height:16.2%;animation:agent-scene-module__JXg1ha__select var(--t) infinite var(--ease);border-radius:.3cqw;top:27.6%;left:6%;box-shadow:0 0 0 200vmax #0006}@keyframes agent-scene-module__JXg1ha__select{0%,8%{opacity:0;width:0;height:0}8.5%{opacity:1;width:0;height:0}19%,21%{opacity:1;width:53.6%;height:16.2%}23%,to{opacity:0;width:53.6%;height:16.2%}}.agent-scene-module__JXg1ha__crosshair{opacity:0;width:2.2cqw;height:2.2cqw;animation:agent-scene-module__JXg1ha__crosshair var(--t) infinite var(--ease);top:27.6%;left:6%;transform:translate(-50%,-50%)}.agent-scene-module__JXg1ha__crosshair:before,.agent-scene-module__JXg1ha__crosshair:after{content:"";background:var(--ink);position:absolute;box-shadow:0 0 0 1px #00000080}.agent-scene-module__JXg1ha__crosshair:before{width:1px;height:100%;top:0;left:50%}.agent-scene-module__JXg1ha__crosshair:after{width:100%;height:1px;top:50%;left:0}@keyframes agent-scene-module__JXg1ha__crosshair{0%,4%{opacity:0;top:60%;left:24%}6%{opacity:1;top:60%;left:24%}8.5%{opacity:1;top:27.6%;left:6%}19%{opacity:1;top:43.8%;left:59.6%}20.5%,to{opacity:0;top:43.8%;left:59.6%}}.agent-scene-module__JXg1ha__panel{color:#cfcfcd;opacity:0;width:44%;height:76%;animation:agent-scene-module__JXg1ha__panel var(--t) infinite var(--ease);background:#0d0d0d;border-radius:1.2cqw;font-size:1.1cqw;position:absolute;top:12%;left:52%;overflow:hidden;box-shadow:inset 0 0 0 1px #e8e8e61a,0 3cqw 6cqw -1cqw #000000b3}@keyframes agent-scene-module__JXg1ha__panel{0%,21%{opacity:0;transform:translateY(2cqw)scale(.97)}25%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}.agent-scene-module__JXg1ha__compose,.agent-scene-module__JXg1ha__running{flex-direction:column;padding:2cqw;display:flex;position:absolute;inset:0}.agent-scene-module__JXg1ha__compose{animation:agent-scene-module__JXg1ha__compose var(--t) infinite}.agent-scene-module__JXg1ha__running{opacity:0;animation:agent-scene-module__JXg1ha__runView var(--t) infinite}@keyframes agent-scene-module__JXg1ha__compose{0%,48%{opacity:1;transform:none}51%,to{opacity:0;transform:translateY(-1cqw)}}@keyframes agent-scene-module__JXg1ha__runView{0%,49%{opacity:0;transform:translateY(1cqw)}52%,93%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}.agent-scene-module__JXg1ha__compose p,.agent-scene-module__JXg1ha__running p{margin:0}.agent-scene-module__JXg1ha__title{letter-spacing:-.03em;color:#fff;font-size:1.65cqw;font-weight:700}.agent-scene-module__JXg1ha__muted{color:#8c8c89}.agent-scene-module__JXg1ha__compose header{align-items:center;gap:1.4cqw;display:flex}.agent-scene-module__JXg1ha__thumb{border-radius:.7cqw;flex:none;width:11cqw;height:auto;box-shadow:0 0 0 1px #e8e8e624}.agent-scene-module__JXg1ha__compose header .agent-scene-module__JXg1ha__muted{margin-top:.3cqw;font-size:1cqw}.agent-scene-module__JXg1ha__field{color:#fff;white-space:nowrap;border-radius:.9cqw;align-items:flex-start;height:9cqw;padding:1.2cqw 1.3cqw;font-size:1.25cqw;display:flex;box-shadow:inset 0 0 0 1px #e8e8e62e;margin-top:1.8cqw!important}.agent-scene-module__JXg1ha__typed{animation:agent-scene-module__JXg1ha__typed var(--t) infinite steps(40, end);overflow:hidden}@keyframes agent-scene-module__JXg1ha__typed{0%,28%{max-width:0}41%,to{max-width:34cqw}}.agent-scene-module__JXg1ha__caret{background:var(--ink);width:1.5px;height:1.6cqw;margin-left:1px;animation:1s step-end infinite agent-scene-module__JXg1ha__caret}@keyframes agent-scene-module__JXg1ha__caret{50%{opacity:0}}.agent-scene-module__JXg1ha__row{gap:.8cqw;margin-top:1.4cqw;display:flex}.agent-scene-module__JXg1ha__pill{height:2.6cqw;color:var(--ink);white-space:nowrap;border-radius:99px;align-items:center;gap:.6cqw;padding:0 1.1cqw;font-size:1.02cqw;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #e8e8e624}.agent-scene-module__JXg1ha__row .agent-scene-module__JXg1ha__pill:last-child{margin-left:auto}.agent-scene-module__JXg1ha__options{border-radius:.9cqw;grid-template-columns:auto 1fr;align-items:center;gap:1cqw 1.6cqw;margin:1.4cqw 0 0;padding:1.4cqw 1.6cqw;font-size:1.02cqw;display:grid;box-shadow:inset 0 0 0 1px #e8e8e61a}.agent-scene-module__JXg1ha__options dt{color:#8c8c89;justify-self:end}.agent-scene-module__JXg1ha__options dd{color:var(--ink);white-space:nowrap;align-items:center;gap:.7cqw;margin:0;display:flex}.agent-scene-module__JXg1ha__mono{font-family:var(--font-detail)}.agent-scene-module__JXg1ha__box{color:#111;background:#fff;border-radius:.3cqw;place-items:center;width:1.4cqw;height:1.4cqw;font-size:.9cqw;font-style:normal;font-weight:800;display:grid}.agent-scene-module__JXg1ha__claude{aspect-ratio:1;background:#8c8c89;border-radius:50%;width:.9cqw}.agent-scene-module__JXg1ha__compose footer{justify-content:space-between;align-items:center;margin-top:auto;font-size:1cqw;display:flex}.agent-scene-module__JXg1ha__run{color:#111;animation:agent-scene-module__JXg1ha__runPress var(--t) infinite;background:#fff;border-radius:99px;padding:.9cqw 1.6cqw;font-size:1.15cqw;font-weight:700}@keyframes agent-scene-module__JXg1ha__runPress{0%,45.5%{filter:none;transform:none}46.5%{filter:brightness(.85);transform:scale(.93)}48%,to{filter:none;transform:none}}.agent-scene-module__JXg1ha__running header .agent-scene-module__JXg1ha__muted{font:1cqw var(--font-detail);margin-top:.4cqw}.agent-scene-module__JXg1ha__status{align-items:center;gap:.6cqw;height:1.8cqw;font-size:1.05cqw;display:flex;position:relative;margin-bottom:1cqw!important}.agent-scene-module__JXg1ha__spinner{aspect-ratio:1;border:.18cqw solid #e8e8e62e;border-top-color:var(--accent);width:1.2cqw;animation:agent-scene-module__JXg1ha__spin .8s linear infinite, agent-scene-module__JXg1ha__gone var(--t) infinite;border-radius:50%}@keyframes agent-scene-module__JXg1ha__spin{to{transform:rotate(1turn)}}.agent-scene-module__JXg1ha__statusRun{color:#b0b0ad;animation:agent-scene-module__JXg1ha__gone var(--t) infinite}@keyframes agent-scene-module__JXg1ha__gone{0%,77%{opacity:1}78%,to{opacity:0}}.agent-scene-module__JXg1ha__check,.agent-scene-module__JXg1ha__statusDone{opacity:0;animation:agent-scene-module__JXg1ha__done var(--t) infinite var(--pop);position:absolute}.agent-scene-module__JXg1ha__check{background:var(--accent);color:#0d0d0d;border-radius:50%;place-items:center;width:1.4cqw;height:1.4cqw;font-size:.9cqw;font-weight:800;display:grid;left:0}.agent-scene-module__JXg1ha__statusDone{color:var(--accent);font-weight:600;left:2.1cqw}@keyframes agent-scene-module__JXg1ha__done{0%,77%{opacity:0;transform:scale(.7)}79%,to{opacity:1;transform:none}}.agent-scene-module__JXg1ha__steps{font:1.05cqw var(--font-detail);border-top:1px solid #e8e8e614;gap:.9cqw;margin-top:2cqw;padding:1.4cqw 0 0;list-style:none;display:grid}.agent-scene-module__JXg1ha__steps li{white-space:nowrap;opacity:0;animation:agent-scene-module__JXg1ha__step var(--t) infinite var(--ease);animation-delay:calc(var(--i) * .8s);align-items:center;gap:1cqw;display:flex}.agent-scene-module__JXg1ha__steps b{color:#8c8c89;width:5.6cqw;font-weight:400}.agent-scene-module__JXg1ha__steps span{color:var(--ink)}.agent-scene-module__JXg1ha__steps em{color:var(--accent);font-style:normal}@keyframes agent-scene-module__JXg1ha__step{0%,53%{opacity:0;transform:translate(-1cqw)}55%,92%{opacity:1;transform:none}95%,to{opacity:0;transform:none}}.agent-scene-module__JXg1ha__graph{width:100%;margin-top:auto;overflow:visible}.agent-scene-module__JXg1ha__graph path{fill:none;stroke-width:2.5px;stroke-linecap:round}.agent-scene-module__JXg1ha__main{stroke:#3a3a3a}.agent-scene-module__JXg1ha__branch{stroke:var(--accent);stroke-dasharray:1;stroke-dashoffset:1px;animation:agent-scene-module__JXg1ha__draw var(--t) infinite var(--ease)}@keyframes agent-scene-module__JXg1ha__draw{0%,56%{stroke-dashoffset:1px}74%,to{stroke-dashoffset:0}}.agent-scene-module__JXg1ha__base{fill:#6f6f6c}.agent-scene-module__JXg1ha__commit{fill:var(--accent);opacity:0;transform-box:fill-box;transform-origin:50%;animation:agent-scene-module__JXg1ha__done var(--t) infinite var(--pop)}.agent-scene-module__JXg1ha__graph text{font:9px var(--font-detail);fill:#6f6f6c}.agent-scene-module__JXg1ha__graph .agent-scene-module__JXg1ha__branchName{fill:var(--accent);opacity:0;animation:agent-scene-module__JXg1ha__done var(--t) infinite}.agent-scene-module__JXg1ha__review{color:#111;opacity:0;animation:agent-scene-module__JXg1ha__done var(--t) infinite var(--pop);background:#fff;border-radius:99px;align-self:flex-start;margin-top:1.4cqw;padding:.8cqw 1.5cqw;font-size:1.1cqw;font-weight:700}@media (max-width:640px){.agent-scene-module__JXg1ha__stage{aspect-ratio:1;border-radius:12px;overflow:hidden;box-shadow:inset 0 0 0 1px #e8e8e612}.agent-scene-module__JXg1ha__desktop{width:160%;box-shadow:none;animation:agent-scene-module__JXg1ha__pan var(--t) infinite cubic-bezier(.6, 0, .2, 1);border-radius:0}@keyframes agent-scene-module__JXg1ha__pan{0%,20%{transform:none}24%,92%{transform:translate(-37.5%)}96%,to{transform:none}}}@media (prefers-reduced-motion:reduce){.agent-scene-module__JXg1ha__stage *{animation:none!important}.agent-scene-module__JXg1ha__stage{aspect-ratio:auto}.agent-scene-module__JXg1ha__desktop{width:100%}.agent-scene-module__JXg1ha__panel,.agent-scene-module__JXg1ha__running,.agent-scene-module__JXg1ha__steps li,.agent-scene-module__JXg1ha__check,.agent-scene-module__JXg1ha__statusDone,.agent-scene-module__JXg1ha__commit,.agent-scene-module__JXg1ha__graph .agent-scene-module__JXg1ha__branchName,.agent-scene-module__JXg1ha__review{opacity:1}.agent-scene-module__JXg1ha__compose,.agent-scene-module__JXg1ha__spinner,.agent-scene-module__JXg1ha__statusRun,.agent-scene-module__JXg1ha__selection,.agent-scene-module__JXg1ha__crosshair{display:none}.agent-scene-module__JXg1ha__branch{stroke-dashoffset:0}.agent-scene-module__JXg1ha__button{opacity:1}}
.local-scene-module__nTh92G__stage{--ink:#e8e8e6;--word:#8c8c89;--t:5s;--pop:cubic-bezier(.3, 1.5, .5, 1);width:100%}.local-scene-module__nTh92G__stage:not([data-play]) *{animation-play-state:paused!important}.local-scene-module__nTh92G__svg{width:100%;height:auto;display:block;overflow:visible}.local-scene-module__nTh92G__tile{fill:#1d1d1d;stroke:#e8e8e614}.local-scene-module__nTh92G__disc{fill:var(--ink);animation:local-scene-module__nTh92G__disc var(--t) infinite}.local-scene-module__nTh92G__arc{fill:none;stroke:#1a1a1a;stroke-width:2.4px;stroke-linecap:round;animation:local-scene-module__nTh92G__glyph var(--t) infinite}.local-scene-module__nTh92G__dot{fill:#1a1a1a;animation:local-scene-module__nTh92G__dot var(--t) infinite}.local-scene-module__nTh92G__slash{fill:none;stroke:var(--ink);stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:100 100;animation:local-scene-module__nTh92G__slash var(--t) infinite}.local-scene-module__nTh92G__name{fill:var(--ink);font:600 15px var(--font-sans);text-anchor:middle;letter-spacing:-.01em}.local-scene-module__nTh92G__state{fill:var(--word);font:400 13px var(--font-sans);text-anchor:middle}.local-scene-module__nTh92G__on{animation:local-scene-module__nTh92G__on var(--t) infinite}.local-scene-module__nTh92G__off{animation:local-scene-module__nTh92G__off var(--t) infinite}@keyframes local-scene-module__nTh92G__disc{0%,6%{fill:var(--ink)}10%,94%{fill:#2e2e2e}98%,to{fill:var(--ink)}}@keyframes local-scene-module__nTh92G__glyph{0%,6%{stroke:#1a1a1a}10%,94%{stroke:#6a6a66}98%,to{stroke:#1a1a1a}}@keyframes local-scene-module__nTh92G__dot{0%,6%{fill:#1a1a1a}10%,94%{fill:#6a6a66}98%,to{fill:#1a1a1a}}@keyframes local-scene-module__nTh92G__slash{0%,6%{stroke-dashoffset:100px;opacity:1}11%,94%{stroke-dashoffset:0;opacity:1}97%,to{stroke-dashoffset:0;opacity:0}}@keyframes local-scene-module__nTh92G__on{0%,6%{opacity:1}8%,95%{opacity:0}97%,to{opacity:1}}@keyframes local-scene-module__nTh92G__off{0%,6%{opacity:0}8%,95%{opacity:1}97%,to{opacity:0}}.local-scene-module__nTh92G__app{fill:#1d1d1d;stroke:#e8e8e614}.local-scene-module__nTh92G__light{fill:#3a3a3a}.local-scene-module__nTh92G__title{fill:#bdbdbb;font:500 13px var(--font-sans);letter-spacing:-.01em}.local-scene-module__nTh92G__price{fill:var(--ink);font:700 26px var(--font-sans);letter-spacing:-.04em}.local-scene-module__nTh92G__bar{fill:#e8e8e61f}.local-scene-module__nTh92G__button{fill:var(--ink)}.local-scene-module__nTh92G__pay{fill:#1a1a1a;font:600 12px var(--font-sans);text-anchor:middle}.local-scene-module__nTh92G__mark{transform-box:fill-box;transform-origin:0;animation:local-scene-module__nTh92G__mark1 var(--t) var(--pop) infinite}.local-scene-module__nTh92G__mark2{animation-name:local-scene-module__nTh92G__mark2}.local-scene-module__nTh92G__mark3{animation-name:local-scene-module__nTh92G__mark3}.local-scene-module__nTh92G__outline{fill:#e8e8e60a;stroke:var(--ink);stroke-width:1.25px;stroke-dasharray:4 3}.local-scene-module__nTh92G__pill{fill:var(--ink)}.local-scene-module__nTh92G__file{fill:#1a1a1a;font:600 10px var(--font-sans);text-anchor:middle;letter-spacing:-.01em}@keyframes local-scene-module__nTh92G__mark1{0%,14%{opacity:0;transform:scale(.9)}18%,86%{opacity:1;transform:none}90%,to{opacity:0;transform:none}}@keyframes local-scene-module__nTh92G__mark2{0%,22%{opacity:0;transform:scale(.9)}26%,86%{opacity:1;transform:none}90%,to{opacity:0;transform:none}}@keyframes local-scene-module__nTh92G__mark3{0%,30%{opacity:0;transform:scale(.9)}34%,86%{opacity:1;transform:none}90%,to{opacity:0;transform:none}}@media (prefers-reduced-motion:reduce){.local-scene-module__nTh92G__stage *{animation:none!important}.local-scene-module__nTh92G__disc{fill:#2e2e2e}.local-scene-module__nTh92G__arc{stroke:#6a6a66}.local-scene-module__nTh92G__dot{fill:#6a6a66}.local-scene-module__nTh92G__slash{stroke-dashoffset:0}.local-scene-module__nTh92G__on{opacity:0}}
.blog-module__auu5nG__intro{color:#9a9a96;max-width:640px;margin-top:22px;font-size:18px;line-height:1.6}.blog-module__auu5nG__posts{border-top:1px solid #e8e8e617;flex-direction:column;margin-top:48px;display:flex}.blog-module__auu5nG__post{border-bottom:1px solid #e8e8e617}.blog-module__auu5nG__postLink{flex-direction:column;gap:8px;padding:28px 0;display:flex}.blog-module__auu5nG__postLink:focus-visible{outline-offset:4px;border-radius:4px;outline:1px solid #e8e8e6}.blog-module__auu5nG__postText{flex-direction:column;gap:8px;min-width:0;display:flex}.blog-module__auu5nG__withCover{grid-template-columns:minmax(0,1fr) 200px;align-items:center;gap:28px;display:grid}.blog-module__auu5nG__cover{aspect-ratio:16/10;object-fit:cover;object-position:top left;background:#202020;border-radius:12px;width:200px;box-shadow:0 0 0 1px #ffffff14}.blog-module__auu5nG__postTitle{letter-spacing:-.02em;color:#e8e8e6;text-underline-offset:5px;font-size:1.375rem;font-weight:500;line-height:1.25;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:text-decoration-color .2s}.blog-module__auu5nG__postLink:hover .blog-module__auu5nG__postTitle{text-decoration-color:#6a6a66}.blog-module__auu5nG__postDescription{color:#9a9a96;line-height:1.6}.blog-module__auu5nG__date{color:#6a6a66;font-size:13px}.blog-module__auu5nG__back{color:#9a9a96;font-size:14px;transition:color .2s}.blog-module__auu5nG__back:hover{color:#e8e8e6}.blog-module__auu5nG__heading{margin-top:20px}.blog-module__auu5nG__postMeta{align-items:center;gap:14px;margin:18px 0 0;display:flex}.blog-module__auu5nG__cta{background:#202020;border-radius:20px;margin-top:72px;padding:28px;box-shadow:inset 0 1px #ffffff0f}.blog-module__auu5nG__cta h2{letter-spacing:-.02em;color:#e8e8e6;font-size:1.1875rem;font-weight:500}.blog-module__auu5nG__cta p{color:#9a9a96;margin-top:8px;line-height:1.6}.blog-module__auu5nG__ctaActions{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:22px;display:flex}.blog-module__auu5nG__ctaPrimary{color:#1a1a1a;letter-spacing:-.01em;background:#e8e8e6;border-radius:10px;align-items:center;gap:8px;height:46px;padding:0 22px;font-size:15px;font-weight:500;transition:background .2s;display:inline-flex}.blog-module__auu5nG__ctaPrimary:hover{background:#fff}.blog-module__auu5nG__ctaPrimary svg{width:18px;height:18px}.blog-module__auu5nG__ctaSecondary{color:#e8e8e6;text-underline-offset:4px;font-size:15px;font-weight:500;-webkit-text-decoration:underline #6a6a66;text-decoration:underline #6a6a66;transition:text-decoration-color .2s}.blog-module__auu5nG__ctaSecondary:hover{text-decoration-color:#e8e8e6}.blog-module__auu5nG__more{margin-top:72px}.blog-module__auu5nG__more h2{color:#6a6a66;font-size:13px;font-weight:500}.blog-module__auu5nG__more .blog-module__auu5nG__posts{margin-top:12px}.blog-module__auu5nG__more .blog-module__auu5nG__postLink{padding:18px 0}.blog-module__auu5nG__more .blog-module__auu5nG__postTitle{font-size:1.0625rem}@media (max-width:640px){.blog-module__auu5nG__withCover{grid-template-columns:minmax(0,1fr);gap:16px}.blog-module__auu5nG__cover{order:-1;width:100%}}
.download-module__4j04Xa__page{--ink:#e8e8e6;--muted:#9a9a96;--faint:#6a6a66;--line:#e8e8e617;--plate:#202020;width:100%;max-width:1200px;color:var(--ink);margin:0 auto;padding:0 32px}.download-module__4j04Xa__page a:focus-visible{outline:1px solid var(--ink);outline-offset:6px;border-radius:2px}.download-module__4j04Xa__page h1,.download-module__4j04Xa__page h2{letter-spacing:-.03em;text-wrap:balance;font-weight:500;line-height:1.1}.download-module__4j04Xa__page [id]{scroll-margin-top:96px}.download-module__4j04Xa__hero{max-width:1000px;padding:96px 0 56px}.download-module__4j04Xa__hero h1{font-size:clamp(40px,5vw,68px)}.download-module__4j04Xa__lede{max-width:640px;color:var(--muted);margin-top:28px;font-size:clamp(17px,1.6vw,21px);line-height:1.55}.download-module__4j04Xa__actions{flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:36px;display:flex}.download-module__4j04Xa__primary{background:var(--ink);color:#1a1a1a;letter-spacing:-.01em;border-radius:10px;align-items:center;gap:8px;height:46px;padding:0 22px;font-size:15px;font-weight:500;transition:background .2s;display:inline-flex}.download-module__4j04Xa__primary:hover{background:#fff}.download-module__4j04Xa__icon{width:18px;height:18px}.download-module__4j04Xa__size{color:#6a6a66;margin-left:2px;font-size:13px}.download-module__4j04Xa__meta{color:var(--muted);flex-wrap:wrap;gap:4px 0;font-size:14px;display:flex}.download-module__4j04Xa__meta span+span:before{content:"·";margin:0 8px}.download-module__4j04Xa__secondary{min-height:44px;color:var(--ink);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint);align-items:center;gap:6px;margin-top:10px;font-size:15px;font-weight:500;transition:text-decoration-color .2s;display:inline-flex}.download-module__4j04Xa__secondary:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.download-module__4j04Xa__secondary:after{content:"";background:var(--ink);opacity:.7;flex:none;width:12px;height:12px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 9l6-6M4 3h5v5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 9l6-6M4 3h5v5'/%3E%3C/svg%3E") 50%/contain no-repeat}.download-module__4j04Xa__stage{background:radial-gradient(120% 90% at 50% 0%, #2c2c2c, var(--plate) 60%);border-radius:24px;place-items:center;padding:6% 4%;display:grid;box-shadow:inset 0 1px #ffffff0f}.download-module__4j04Xa__shot{border-radius:14px;width:100%;height:auto;display:block;box-shadow:0 0 0 1px #ffffff14,0 30px 80px #0000008c}.download-module__4j04Xa__section{grid-template-columns:5fr 7fr;gap:48px 72px;padding:160px 0 0;display:grid}.download-module__4j04Xa__section:last-of-type{padding-bottom:140px}.download-module__4j04Xa__section h2{font-size:clamp(34px,4.4vw,56px)}.download-module__4j04Xa__after{max-width:600px;color:var(--muted);font-size:18px;line-height:1.6}.download-module__4j04Xa__after a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint);text-underline-offset:3px}.download-module__4j04Xa__after a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.download-module__4j04Xa__help{border-top:1px solid var(--line)}.download-module__4j04Xa__help>div{border-bottom:1px solid var(--line);padding:22px 0 24px}.download-module__4j04Xa__help dt{letter-spacing:-.01em;font-size:17px;font-weight:500}.download-module__4j04Xa__help dd{max-width:600px;color:var(--muted);margin-top:8px;font-size:15px;line-height:1.65}.download-module__4j04Xa__text{max-width:600px;color:var(--muted);font-size:18px;line-height:1.6}.download-module__4j04Xa__steps{border-top:1px solid var(--line);margin-top:28px;list-style:none}.download-module__4j04Xa__steps li{border-bottom:1px solid var(--line);padding:20px 0 22px}.download-module__4j04Xa__stepTitle{letter-spacing:-.01em;color:var(--ink);text-underline-offset:4px;font-size:17px;font-weight:500;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:text-decoration-color .2s}.download-module__4j04Xa__stepTitle:hover{-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint)}.download-module__4j04Xa__steps p{max-width:600px;color:var(--muted);margin-top:6px;font-size:15px;line-height:1.65}@media (max-width:960px){.download-module__4j04Xa__section{grid-template-columns:1fr;gap:28px}}@media (max-width:600px){.download-module__4j04Xa__page{padding:0 20px}.download-module__4j04Xa__hero{padding:64px 0 40px}.download-module__4j04Xa__hero h1{font-size:min(40px,10vw)}.download-module__4j04Xa__lede{margin-top:20px}.download-module__4j04Xa__primary{justify-content:center;width:100%}.download-module__4j04Xa__stage{border-radius:16px}.download-module__4j04Xa__section{padding-top:96px}.download-module__4j04Xa__section:last-of-type{padding-bottom:96px}}@media (prefers-reduced-motion:reduce){.download-module__4j04Xa__page *{transition:none}}
.getting-started-module__D-MS1G__page{--ink:#e8e8e6;--muted:#9a9a96;--faint:#6a6a66;--line:#e8e8e617;--plate:#202020;width:100%;max-width:1200px;color:var(--ink);margin:0 auto;padding:0 32px}.getting-started-module__D-MS1G__page a:focus-visible{outline:1px solid var(--ink);outline-offset:6px;border-radius:2px}.getting-started-module__D-MS1G__page h1,.getting-started-module__D-MS1G__page h2{letter-spacing:-.03em;text-wrap:balance;font-weight:500;line-height:1.1}.getting-started-module__D-MS1G__page [id]{scroll-margin-top:96px}.getting-started-module__D-MS1G__hero{max-width:1000px;padding:96px 0 40px}.getting-started-module__D-MS1G__hero h1{font-size:clamp(40px,5vw,68px)}.getting-started-module__D-MS1G__lede{max-width:640px;color:var(--muted);margin-top:28px;font-size:clamp(17px,1.6vw,21px);line-height:1.55}.getting-started-module__D-MS1G__actions{flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:36px;display:flex}.getting-started-module__D-MS1G__primary{background:var(--ink);color:#1a1a1a;letter-spacing:-.01em;border-radius:10px;align-items:center;gap:8px;height:46px;padding:0 22px;font-size:15px;font-weight:500;transition:background .2s;display:inline-flex}.getting-started-module__D-MS1G__primary:hover{background:#fff}.getting-started-module__D-MS1G__icon{width:18px;height:18px}.getting-started-module__D-MS1G__meta{color:var(--muted);font-size:14px}.getting-started-module__D-MS1G__step{grid-template-columns:4fr 7fr;align-items:center;gap:32px 64px;padding:96px 0 0;display:grid}.getting-started-module__D-MS1G__copy h2{font-size:clamp(28px,3.2vw,40px)}.getting-started-module__D-MS1G__copy p{max-width:460px;color:var(--muted);margin-top:18px;font-size:17px;line-height:1.65}.getting-started-module__D-MS1G__stage{background:radial-gradient(120% 90% at 50% 0%, #2c2c2c, var(--plate) 60%);border-radius:22px;place-items:center;padding:5%;display:grid;box-shadow:inset 0 1px #ffffff0f}.getting-started-module__D-MS1G__shot{border-radius:12px;width:100%;height:auto;display:block;box-shadow:0 0 0 1px #ffffff14,0 24px 64px #0000008c}.getting-started-module__D-MS1G__again{max-width:640px;padding:140px 0}.getting-started-module__D-MS1G__again h2{font-size:clamp(28px,3.2vw,40px)}.getting-started-module__D-MS1G__again p{color:var(--muted);margin-top:18px;font-size:17px;line-height:1.65}.getting-started-module__D-MS1G__again a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint);text-underline-offset:3px;transition:text-decoration-color .2s}.getting-started-module__D-MS1G__again a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}@media (max-width:960px){.getting-started-module__D-MS1G__step{grid-template-columns:1fr;gap:24px;padding-top:72px}.getting-started-module__D-MS1G__copy p{max-width:640px}}@media (max-width:600px){.getting-started-module__D-MS1G__page{padding:0 16px}.getting-started-module__D-MS1G__hero{padding:64px 0 24px}.getting-started-module__D-MS1G__hero h1{font-size:min(40px,10vw)}.getting-started-module__D-MS1G__lede{margin-top:20px}.getting-started-module__D-MS1G__primary{justify-content:center;width:100%}.getting-started-module__D-MS1G__stage{border-radius:14px;padding:3%}.getting-started-module__D-MS1G__shot{border-radius:8px}.getting-started-module__D-MS1G__step{padding-top:56px}.getting-started-module__D-MS1G__again{padding:96px 0}}@media (prefers-reduced-motion:reduce){.getting-started-module__D-MS1G__page *{transition:none}}
.page-module__Xh1xWG__page{--ink:#e8e8e6;--muted:#9a9a96;--faint:#6a6a66;--line:#e8e8e617;--plate:#202020;width:100%;max-width:1240px;color:var(--ink);margin:0 auto;padding:0 32px}.page-module__Xh1xWG__page :is(a,summary):focus-visible{outline:1px solid var(--ink);outline-offset:6px;border-radius:2px}.page-module__Xh1xWG__page h1,.page-module__Xh1xWG__page h2{letter-spacing:-.03em;text-wrap:balance;font-weight:500;line-height:1.1}.page-module__Xh1xWG__page section[id]{scroll-margin-top:96px}.page-module__Xh1xWG__hero{padding:112px 0 56px}.page-module__Xh1xWG__hero h1{max-width:1000px;font-size:clamp(42px,5.6vw,76px)}.page-module__Xh1xWG__lede{max-width:640px;color:var(--muted);margin-top:28px;font-size:clamp(17px,1.6vw,21px);line-height:1.55}.page-module__Xh1xWG__primary{background:var(--ink);color:#1a1a1a;letter-spacing:-.01em;border-radius:10px;align-items:center;gap:8px;height:46px;margin-top:36px;padding:0 22px;font-size:15px;font-weight:500;transition:background .2s;display:inline-flex}.page-module__Xh1xWG__primary:hover{background:#fff}.page-module__Xh1xWG__fine{color:var(--muted);margin-top:18px;font-size:14px}.page-module__Xh1xWG__fine a{color:var(--ink);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint)}.page-module__Xh1xWG__fine a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.page-module__Xh1xWG__worksWith{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px 26px;margin-top:36px;font-size:15px;font-weight:500;list-style:none;display:flex}.page-module__Xh1xWG__worksWith li{align-items:center;gap:8px;display:inline-flex}.page-module__Xh1xWG__worksWith svg{width:17px;height:17px}.page-module__Xh1xWG__worksWithLabel{color:var(--faint);font-size:13px;font-weight:400}.page-module__Xh1xWG__stage{background:radial-gradient(120% 90% at 50% 0%, #2c2c2c, var(--plate) 60%);border-radius:24px;padding:56px 56px 0;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f}.page-module__Xh1xWG__stage:after{content:"";background:#0006;height:1px;position:absolute;inset:auto 0 0}.page-module__Xh1xWG__window{border-radius:14px 14px 0 0;max-width:1040px;margin:0 auto;overflow:hidden;box-shadow:0 0 0 1px #ffffff14,0 30px 80px #0000008c}.page-module__Xh1xWG__window video{width:100%;height:auto;box-shadow:none;background:#1c1c1c;border-radius:0;display:block}.page-module__Xh1xWG__heroStage{max-height:560px;margin-top:24px}.page-module__Xh1xWG__scene{max-width:1040px;margin:0 auto;padding-bottom:56px}.page-module__Xh1xWG__stage:has(.page-module__Xh1xWG__scene){max-height:none}.page-module__Xh1xWG__full{padding-bottom:56px;max-height:none!important}.page-module__Xh1xWG__full .page-module__Xh1xWG__window{border-radius:14px}.page-module__Xh1xWG__heroStage .page-module__Xh1xWG__window{max-width:1120px}.page-module__Xh1xWG__intro{padding:160px 0 0}.page-module__Xh1xWG__introHead{grid-template-columns:1fr 1fr;align-items:end;gap:24px 64px;margin-bottom:56px;display:grid}.page-module__Xh1xWG__introHead h2,.page-module__Xh1xWG__chapterHead h2{font-size:clamp(36px,4.8vw,64px)}.page-module__Xh1xWG__introHead p{max-width:520px;color:var(--muted);font-size:18px;line-height:1.6}.page-module__Xh1xWG__three{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:56px;list-style:none;display:grid}.page-module__Xh1xWG__three a{background:var(--plate);height:100%;color:var(--ink);border-radius:20px;justify-items:start;gap:10px;padding:28px;transition:background .2s;display:grid;box-shadow:inset 0 1px #ffffff0f}.page-module__Xh1xWG__three a:hover{background:#262626}.page-module__Xh1xWG__threeName{letter-spacing:-.02em;align-items:center;gap:12px;margin-bottom:6px;font-size:21px;font-weight:500;display:inline-flex}.page-module__Xh1xWG__threePlan{letter-spacing:.02em;color:var(--muted);border:1px solid #e8e8e624;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:500}.page-module__Xh1xWG__threeLine{color:var(--muted);text-wrap:balance;font-size:15px;line-height:1.55}.page-module__Xh1xWG__chapter{padding:192px 0 0}.page-module__Xh1xWG__chapterHead{grid-template-columns:1fr 1fr;align-items:end;gap:24px 64px;margin-bottom:56px;display:grid}.page-module__Xh1xWG__eyebrow{margin-bottom:24px;font-size:19px;display:flex}.page-module__Xh1xWG__chapterHead>div>p:not(.page-module__Xh1xWG__eyebrow){max-width:520px;color:var(--muted);font-size:18px;line-height:1.6}.page-module__Xh1xWG__chapter .page-module__Xh1xWG__stage{max-height:640px}.page-module__Xh1xWG__features{grid-template-columns:1fr 1fr;gap:16px;margin-top:16px;list-style:none;display:grid}.page-module__Xh1xWG__features a{background:var(--plate);height:100%;color:var(--ink);border-radius:20px;gap:10px;padding:16px 16px 24px;transition:background .2s;display:grid;box-shadow:inset 0 1px #ffffff0f}.page-module__Xh1xWG__features a:hover{background:#262626}.page-module__Xh1xWG__featureShot{aspect-ratio:16/9;background:#1c1c1c;border-radius:12px;margin-bottom:8px;display:block;overflow:hidden}.page-module__Xh1xWG__featureShot img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.page-module__Xh1xWG__featureName{letter-spacing:-.02em;align-items:center;gap:10px;padding:0 8px;font-size:19px;font-weight:500;display:inline-flex}.page-module__Xh1xWG__featureLine{max-width:460px;color:var(--muted);padding:0 8px;font-size:15px;line-height:1.55}.page-module__Xh1xWG__more{min-height:44px;color:var(--ink);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint);align-items:center;gap:6px;margin-top:10px;font-size:15px;font-weight:500;transition:text-decoration-color .2s;display:inline-flex}.page-module__Xh1xWG__more:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.page-module__Xh1xWG__more:after{content:"";background:var(--ink);opacity:.7;width:12px;height:12px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 9l6-6M4 3h5v5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 9l6-6M4 3h5v5'/%3E%3C/svg%3E") 50%/contain no-repeat}.page-module__Xh1xWG__foundation{grid-template-columns:5fr 7fr;align-items:center;gap:48px 72px;padding:160px 0 0;display:grid}.page-module__Xh1xWG__foundationHead{max-width:760px}.page-module__Xh1xWG__foundationHead h2{font-size:clamp(34px,4.4vw,56px)}.page-module__Xh1xWG__foundationHead p{max-width:600px;color:var(--muted);margin-top:22px;font-size:18px;line-height:1.55}.page-module__Xh1xWG__foundationShot{background:var(--plate);border-radius:24px;padding:28px;box-shadow:inset 0 1px #ffffff0f}.page-module__Xh1xWG__tools{padding:160px 0 0}.page-module__Xh1xWG__tools h2{font-size:clamp(34px,4.4vw,56px)}.page-module__Xh1xWG__toolGrid{grid-template-columns:repeat(3,1fr);gap:56px 48px;margin-top:64px;list-style:none;display:grid}.page-module__Xh1xWG__toolIcon{color:var(--muted);margin-bottom:20px;display:block}.page-module__Xh1xWG__toolGrid h3{letter-spacing:-.02em;font-size:19px;font-weight:500}.page-module__Xh1xWG__toolGrid h3 a:hover{text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint)}.page-module__Xh1xWG__toolGrid p{max-width:340px;color:var(--muted);margin-top:8px;font-size:15px;line-height:1.6}.page-module__Xh1xWG__faq{grid-template-columns:5fr 7fr;gap:48px 72px;padding:160px 0 0;display:grid}.page-module__Xh1xWG__faq h2{font-size:clamp(34px,4.4vw,56px)}.page-module__Xh1xWG__faq details{border-bottom:1px solid var(--line)}.page-module__Xh1xWG__faq details:first-child{border-top:1px solid var(--line)}.page-module__Xh1xWG__faq summary{letter-spacing:-.01em;cursor:pointer;padding:22px 40px 22px 0;font-size:17px;font-weight:500;list-style:none;position:relative}.page-module__Xh1xWG__faq summary::-webkit-details-marker{display:none}.page-module__Xh1xWG__faq summary:after{content:"+";color:var(--muted);font-size:22px;font-weight:300;transition:transform .25s;position:absolute;top:50%;right:0;transform:translateY(-50%)}.page-module__Xh1xWG__faq details[open] summary:after{transform:translateY(-50%)rotate(45deg)}.page-module__Xh1xWG__faq details>p{max-width:600px;color:var(--muted);padding-bottom:24px;font-size:15px;line-height:1.65}.page-module__Xh1xWG__closing{text-align:center;padding:180px 0 140px}.page-module__Xh1xWG__closing h2{font-size:clamp(36px,5vw,64px)}.page-module__Xh1xWG__closing p:not(.page-module__Xh1xWG__fine){max-width:520px;color:var(--muted);margin:22px auto 0;font-size:18px;line-height:1.55}.page-module__Xh1xWG__closing .page-module__Xh1xWG__fine{color:var(--faint);margin-top:20px}@media (max-width:960px){.page-module__Xh1xWG__introHead,.page-module__Xh1xWG__chapterHead,.page-module__Xh1xWG__foundation,.page-module__Xh1xWG__faq{grid-template-columns:1fr}.page-module__Xh1xWG__toolGrid{grid-template-columns:1fr 1fr;gap:40px 32px}.page-module__Xh1xWG__three,.page-module__Xh1xWG__features{grid-template-columns:1fr;gap:12px}.page-module__Xh1xWG__stage{padding:36px 36px 0}}@media (max-width:600px){.page-module__Xh1xWG__page{padding:0 20px}.page-module__Xh1xWG__hero{padding:64px 0 40px}.page-module__Xh1xWG__hero h1{font-size:min(40px,10vw)}.page-module__Xh1xWG__lede{margin-top:20px}.page-module__Xh1xWG__primary{justify-content:center;width:100%}.page-module__Xh1xWG__worksWith{gap:8px 18px;margin-top:28px;font-size:14px}.page-module__Xh1xWG__stage{border-radius:16px;padding:20px 16px 0}.page-module__Xh1xWG__scene,.page-module__Xh1xWG__full{padding-bottom:20px}.page-module__Xh1xWG__full .page-module__Xh1xWG__window{border-radius:8px}.page-module__Xh1xWG__window{border-radius:8px 8px 0 0}.page-module__Xh1xWG__heroStage,.page-module__Xh1xWG__chapter .page-module__Xh1xWG__stage{max-height:300px}.page-module__Xh1xWG__intro,.page-module__Xh1xWG__chapter,.page-module__Xh1xWG__foundation,.page-module__Xh1xWG__tools,.page-module__Xh1xWG__faq{padding-top:96px}.page-module__Xh1xWG__introHead,.page-module__Xh1xWG__chapterHead{margin-bottom:32px}.page-module__Xh1xWG__toolGrid{grid-template-columns:1fr;gap:32px}.page-module__Xh1xWG__closing{padding:120px 0 96px}}@media (prefers-reduced-motion:reduce){.page-module__Xh1xWG__page *{transition:none}}
.pricing-module__R4Sw1a__page{--ink:#e8e8e6;--muted:#9a9a96;--faint:#6a6a66;--line:#e8e8e617;--plate:#202020;width:100%;max-width:1200px;color:var(--ink);flex:1;margin:0 auto;padding:0 32px}.pricing-module__R4Sw1a__page a:focus-visible,.pricing-module__R4Sw1a__page button:focus-visible{outline:1px solid var(--ink);outline-offset:6px;border-radius:2px}.pricing-module__R4Sw1a__page h1{letter-spacing:-.03em;text-wrap:balance;font-weight:500;line-height:1.1}.pricing-module__R4Sw1a__hero{max-width:1000px;padding:96px 0 56px}.pricing-module__R4Sw1a__hero h1{font-size:clamp(40px,5vw,68px)}.pricing-module__R4Sw1a__lede{max-width:640px;color:var(--muted);margin-top:28px;font-size:clamp(17px,1.6vw,21px);line-height:1.55}.pricing-module__R4Sw1a__body{grid-template-columns:5fr 7fr;align-items:start;gap:48px 72px;display:grid}.pricing-module__R4Sw1a__plate{background:radial-gradient(120% 90% at 50% 0%, #2c2c2c, var(--plate) 60%);border-radius:24px;padding:36px;box-shadow:inset 0 1px #ffffff0f}.pricing-module__R4Sw1a__tag{background:var(--ink);color:#1a1a1a;letter-spacing:.02em;border-radius:999px;margin-bottom:20px;padding:2px 8px;font-size:11px;font-weight:500;display:inline-flex}.pricing-module__R4Sw1a__name{letter-spacing:-.02em;align-items:center;gap:10px;font-size:19px;font-weight:500;display:flex}.pricing-module__R4Sw1a__price{align-items:baseline;gap:12px;margin-top:20px;display:flex}.pricing-module__R4Sw1a__price strong{letter-spacing:-.03em;font-size:56px;font-weight:500;line-height:1}.pricing-module__R4Sw1a__price s{color:var(--faint);font-size:24px;text-decoration-thickness:2px}.pricing-module__R4Sw1a__promise{color:var(--muted);margin-top:12px;font-size:15px;line-height:1.55}.pricing-module__R4Sw1a__included{gap:10px;margin-top:28px;font-size:15px;list-style:none;display:grid}.pricing-module__R4Sw1a__included li{align-items:center;gap:10px;display:flex}.pricing-module__R4Sw1a__included svg{width:16px;height:16px;color:var(--muted);flex:none}.pricing-module__R4Sw1a__buy{background:var(--ink);color:#1a1a1a;letter-spacing:-.01em;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;width:100%;height:46px;margin-top:32px;padding:0 22px;font-size:15px;font-weight:500;transition:background .2s;display:flex}.pricing-module__R4Sw1a__buy:hover{background:#fff}.pricing-module__R4Sw1a__buy:disabled{opacity:.6}.pricing-module__R4Sw1a__fine{color:var(--muted);margin-top:16px;font-size:14px}.pricing-module__R4Sw1a__fine a{color:var(--ink);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint)}.pricing-module__R4Sw1a__fine a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.pricing-module__R4Sw1a__after>div{border-bottom:1px solid var(--line);padding:22px 0 24px}.pricing-module__R4Sw1a__after>div:first-child{border-top:1px solid var(--line)}.pricing-module__R4Sw1a__after h2{letter-spacing:-.01em;font-size:17px;font-weight:500}.pricing-module__R4Sw1a__after p{max-width:600px;color:var(--muted);margin-top:8px;font-size:15px;line-height:1.65}.pricing-module__R4Sw1a__closing{flex-wrap:wrap;align-items:center;gap:16px 24px;padding:120px 0 140px;display:flex}.pricing-module__R4Sw1a__primary{background:var(--ink);color:#1a1a1a;letter-spacing:-.01em;border-radius:10px;align-items:center;gap:8px;height:46px;padding:0 22px;font-size:15px;font-weight:500;transition:background .2s;display:inline-flex}.pricing-module__R4Sw1a__primary:hover{background:#fff}.pricing-module__R4Sw1a__primary svg{width:18px;height:18px}.pricing-module__R4Sw1a__closing .pricing-module__R4Sw1a__fine{margin-top:0}@media (max-width:960px){.pricing-module__R4Sw1a__body{grid-template-columns:1fr}.pricing-module__R4Sw1a__plate{max-width:520px}}@media (max-width:600px){.pricing-module__R4Sw1a__page{padding:0 20px}.pricing-module__R4Sw1a__hero{padding:64px 0 40px}.pricing-module__R4Sw1a__hero h1{font-size:min(40px,10vw)}.pricing-module__R4Sw1a__lede{margin-top:20px}.pricing-module__R4Sw1a__plate{border-radius:16px;padding:28px 24px}.pricing-module__R4Sw1a__primary{justify-content:center;width:100%}.pricing-module__R4Sw1a__closing{padding:96px 0}}@media (prefers-reduced-motion:reduce){.pricing-module__R4Sw1a__page *{transition:none}}
