.st-root{position:relative;color:#f2f4f7;padding-top:92px;overflow-x:clip;--st-nav: 92px;--st-gap: 0px;--st-strip: 0px;--st-callout-on: 0;--st-br: 0px}.st-view{position:sticky;top:var(--st-nav);height:calc(100svh - var(--st-nav) - var(--st-gap));margin:0 var(--st-gap)}.st-card{position:absolute;inset:0 0 var(--st-strip) 0;border-radius:clamp(24px,3.5vw,48px) clamp(24px,3.5vw,48px) var(--st-br, 0px) var(--st-br, 0px);background:#07080a;clip-path:inset(0 round clamp(24px,3.5vw,48px) clamp(24px,3.5vw,48px) var(--st-br, 0px) var(--st-br, 0px));transition:clip-path .7s cubic-bezier(.16,1,.3,1);contain:layout}.st-card.is-loose{clip-path:inset(0 -100vw round clamp(24px,3.5vw,48px) clamp(24px,3.5vw,48px) var(--st-br, 0px) var(--st-br, 0px))}.st-photo,.st-ground{border-radius:inherit}@media(max-width:767px){.st-root{padding-top:84px;--st-nav: 84px}}.st-photo{--on: 0;--p: 0;position:absolute;inset:0;overflow:hidden;pointer-events:none;opacity:var(--on)}.st-photo img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(calc(1.09 - .09 * var(--p)))}@media(prefers-reduced-motion:reduce){.st-photo img{transform:none}}.st-ground{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#07080ae0,#07080a99 16%,#07080a85 52%,#07080ac7 84%,#07080aed),radial-gradient(62% 54% at 56% 44%,rgba(122,143,199,.15),transparent 72%),radial-gradient(40% 36% at 10% 88%,rgba(224,138,184,.09),transparent 70%),radial-gradient(38% 34% at 92% 12%,rgba(167,139,250,.09),transparent 70%)}.st-tiles{--on: 0;--pan: 0px;position:absolute;inset:0;z-index:10;pointer-events:none;transform:translate3d(var(--pan),0,0)}.st-shop .st-tile{pointer-events:auto}.st-tile{position:absolute;top:0;left:0;margin:0;background:#131519;container-type:inline-size}.st-frame{position:absolute;inset:0;overflow:hidden;border-radius:inherit}.st-tile img{display:block;width:100%;height:100%;object-fit:cover}.st-cap{position:absolute;inset:auto 0 0;display:flex;align-items:baseline;gap:6px;opacity:calc(var(--on) * var(--cap, 1));font-size:clamp(8px,.72vw,11px);line-height:1.25;letter-spacing:-.005em}.st-cap b{font-weight:600;color:#fff;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-cap span{color:#ffffffa8;white-space:nowrap}.st-cap-price,.st-cap-clip{padding:16px 9px 7px;background:linear-gradient(transparent,#0000009e)}.st-cap-price{padding:22px 10px 8px;background:linear-gradient(transparent,#0000008c);clip-path:inset(100% 0 0 0);transition:clip-path .46s cubic-bezier(.16,1,.3,1)}.st-cap-price>*{transform:translateY(9px);transition:transform .46s cubic-bezier(.16,1,.3,1)}.st-tile:hover .st-cap-price{clip-path:inset(0 0 0 0)}.st-tile:hover .st-cap-price>*{transform:none}.st-shop .st-tile img{transition:transform .7s cubic-bezier(.16,1,.3,1)}.st-shop .st-tile:hover img{transform:scale(1.04)}@media(hover:none){.st-cap-price{clip-path:none}.st-cap-price>*{transform:none}}@media(prefers-reduced-motion:reduce){.st-cap-price,.st-cap-price>*,.st-shop .st-tile img{transition:none}}.st-cap-price span{margin-left:auto;font-variant-numeric:tabular-nums}.st-cap-price b,.st-cap-price span{font-weight:500;letter-spacing:.07em;text-transform:uppercase;font-size:.88em}.st-cap-clip{padding:10px 4px 3px;font-size:clamp(7px,.6vw,9px)}.st-cap-social,.st-cap-metric{inset:100% 0 auto;padding:10px 1px 0;align-items:baseline;background:none}.st-cap-social{flex-direction:column;gap:3px;align-items:flex-start;font-size:clamp(9.5px,.78vw,12px)}.st-cap-social b{color:#fff;font-weight:620;letter-spacing:-.01em;max-width:100%}.st-cap-social span{color:#f2f4f775;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.st-cap-metric{justify-content:flex-start;padding-top:8px;font-size:clamp(9px,.8vw,12px)}.st-cap-metric b{color:#f2f4f7b8;font-weight:600;overflow:visible}.st-bar{--y: 50vh;--dock: 0;position:absolute;z-index:60;left:50%;top:var(--y);display:flex;align-items:center;width:calc(min(100vw - 36px,1240px) - (min(100vw - 36px,1240px) - min(760px,78vw)) * var(--dock));gap:calc(22px - 8px * var(--dock));padding:calc(22px - 10px * var(--dock)) calc(32px - 14px * var(--dock));border-radius:999px;border:2px solid rgba(255,255,255,calc(.95 - .35 * var(--dock)));background:rgba(10,12,16,calc(.1 + .36 * var(--dock)));backdrop-filter:blur(calc(1px + 13px * var(--dock)));transform:translate(-50%,-50%);box-shadow:0 24px 80px rgba(0,0,0,calc(.18 + .3 * var(--dock)));font-size:calc(34px - 17px * var(--dock))}.st-chip{--on: 0;flex:none;overflow:hidden;opacity:var(--on);background:#fff;width:calc((54px - 20px * var(--dock)) * var(--on));height:calc(54px - 20px * var(--dock));border-radius:999px}.st-chip img{display:block;width:calc(54px - 20px * var(--dock));height:100%;object-fit:cover;object-position:50% 32%}.st-field{position:relative;flex:1;min-width:0;display:block}.st-typed{display:block;min-height:1.25em;padding:1px 0;font:inherit;font-weight:450;line-height:1.2;letter-spacing:-.02em;color:#fff;white-space:pre-wrap;word-break:break-word}.st-typed[data-empty]:before{content:"Describe what you want made";color:#ffffff80}.st-typed-off{visibility:hidden}.st-caret{display:inline-block;width:2px;height:1.02em;margin-left:3px;vertical-align:-.14em;background:#fff;animation:st-blink 1.1s steps(1) infinite}@media(prefers-reduced-motion:reduce){.st-caret{animation:none}}@keyframes st-blink{50%{opacity:0}}.st-field textarea{position:absolute;inset:0;width:100%;height:100%;padding:1px 0;border:0;outline:0;resize:none;background:transparent;font:inherit;font-weight:450;line-height:1.2;letter-spacing:-.02em;color:#fff;caret-color:#fff}.st-go{flex:none;border:0;background:none;cursor:pointer;white-space:nowrap;padding:0;color:#ffffffad;font:550 calc(16px - 3px * var(--dock))/1 "Inter Variable",sans-serif;letter-spacing:-.01em;transition:color .16s ease}.st-go:hover{color:#fff}.st-cursor{--q: 0;position:absolute;z-index:70;pointer-events:none;opacity:0;left:calc(84% - (84% - 50%) * var(--q));top:calc(14% + (50% - 14%) * var(--q));transform:translate(-50%,-50%) scale(calc(1 - var(--q) * .72))}.st-cursor img{display:block;width:230px;height:230px;object-fit:contain;background:#fff;box-shadow:0 40px 90px #0000008c;transform:rotate(calc(-5deg + 5deg * var(--q)))}.st-cursor svg{position:absolute;right:-8px;bottom:-12px;fill:#fff;stroke:#00000080;stroke-width:1}@keyframes st-cap-in{0%{opacity:0;transform:translateY(10px)}}@media(prefers-reduced-motion:reduce){.st-callout-in{animation:none}}.st-callout{position:absolute;left:0;right:0;bottom:calc(-1 * var(--st-gap));z-index:55;height:calc(var(--st-strip) + var(--st-gap));padding:0 8px 0 clamp(14px,1.8vw,24px);display:flex;align-items:center;overflow:hidden;color:var(--text-secondary);opacity:var(--st-callout-on);pointer-events:none}.st-callout-in{display:flex;align-items:center;gap:24px;width:100%;animation:st-cap-in .52s cubic-bezier(.16,1,.3,1)}.st-callout-line{margin:0;min-width:0;color:var(--text-secondary);font-size:clamp(9.5px,.72vw,11px);font-weight:600;letter-spacing:.1em;text-transform:uppercase;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-callout-tag{flex:none;margin-left:auto;pointer-events:auto;white-space:nowrap;display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 18px;border-radius:999px;background:var(--accent);color:var(--on-accent);text-decoration:none;font-size:11.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;transition:transform .16s ease,box-shadow .16s ease}.st-callout-tag:hover{transform:translateY(-1px);box-shadow:0 10px 26px #10121538}.st-chrome{--on: 0;position:absolute;z-index:4;pointer-events:none;opacity:0;visibility:hidden}.st-over{z-index:30}.sc-site{border-radius:0;overflow:hidden;background:#ffffff1a;backdrop-filter:blur(26px) saturate(1.15);box-shadow:0 50px 120px -34px #000000d9;transform:scale(var(--k, 1));transform-origin:50% 50%}.sc-site-over{transform:scale(var(--k, 1));transform-origin:50% 50%}.sc-page{position:relative;height:100%;color:#fff}.sc-nav{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:8%;min-height:24px;padding:0 clamp(10px,2.6%,26px)}.sc-mark{font-family:ui-serif,Georgia,Times New Roman,serif;font-size:clamp(9px,.95vw,15px);font-weight:400;letter-spacing:.26em;white-space:nowrap}.sc-links{display:flex;gap:clamp(8px,1.4%,18px)}.sc-links-r{justify-content:flex-end}.sc-links i{font-style:normal;font-size:clamp(6.5px,.6vw,9.5px);color:#ffffffb8;letter-spacing:.01em;white-space:nowrap}.sc-herocopy,.sc-panelcopy{position:absolute;bottom:40%;color:#fff}.sc-herocopy{left:3.5%;display:flex;flex-direction:column;align-items:flex-start;gap:7px;text-shadow:0 2px 26px rgba(0,0,0,.42)}.sc-kicker{font-size:clamp(6px,.56vw,9px);letter-spacing:.22em;text-transform:uppercase;opacity:.85}.sc-head{display:flex;flex-direction:column;font-size:clamp(13px,1.5vw,23px);font-weight:500;letter-spacing:-.022em;line-height:1.12}.sc-head em{font-style:normal}.sc-btn{margin-top:3px;font-size:clamp(6px,.56vw,9.5px);font-weight:500;letter-spacing:.06em;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:.5px;opacity:.92}.sc-panelcopy{left:53%;right:10%;display:flex;gap:clamp(10px,2.4%,30px);align-items:flex-start;text-shadow:0 2px 26px rgba(0,0,0,.42)}.sc-panel-l{display:flex;flex-direction:column;align-items:flex-start;flex:none}.sc-panel-label{font-size:clamp(6.5px,.62vw,10px);letter-spacing:.14em;text-transform:uppercase}.sc-panel-blurb{max-width:46%;font-size:clamp(5px,.48vw,7.5px);line-height:1.5;letter-spacing:.005em;opacity:.82}.sc-langs{--lead: 0;--pitch: 0px;display:block;transform:scale(var(--k, 1));transform-origin:50% 50%}.sc-rail{position:absolute;left:3.5%;bottom:40%;width:0;transform:translate(calc(var(--lead) * var(--pitch) * -1))}.sc-translate{position:absolute;bottom:0;left:calc(var(--i) * var(--pitch));display:flex;flex-direction:column;align-items:flex-start;gap:9px;width:max-content;color:#fff;text-shadow:0 2px 30px rgba(0,0,0,.55);opacity:.16;transition:opacity .3s ease}.sc-translate.on{opacity:1}@media(prefers-reduced-motion:reduce){.sc-translate{transition:none}}.sc-site-over .sc-herocopy{opacity:calc(1 - var(--lang, 0))}.sc-site-over .sc-panelcopy{opacity:calc(1 - var(--lang, 0) * .72)}.sc-site-over .sc-herocopy{opacity:calc((1 - var(--lang, 0)) * clamp(0,1 - var(--edit, 0) * 2.5,1))}.sc-site-over .sc-herocopy-edit{opacity:clamp(0,(var(--edit, 0) - .6) * 2.5,1)}.sc-editlog{position:absolute;left:50%;top:-46px;transform:translate(-50%);display:flex;align-items:center;gap:12px;white-space:nowrap;padding:0 4px 0 14px;height:30px;border-radius:999px;background:#ffffff1a;backdrop-filter:blur(18px);font:500 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace;color:#f2f4f780;opacity:clamp(0,(var(--edit, 0) - .6) * 2.5,1);pointer-events:none}.sc-editlog i{font-style:normal}.sc-editlog b{font-weight:500;color:#f2f4f7}.sc-editlog u{display:inline-flex;align-items:center;height:22px;padding:0 10px;border-radius:999px;background:#ffffff1f;text-decoration:none;color:#fff}.sc-langrail{position:absolute;left:50%;bottom:-13%;transform:translate(-50%);display:flex;gap:4px}.sc-langrail span{padding:7px 14px;border-radius:999px;white-space:nowrap;font-size:12px;font-weight:500;color:#f2f4f76b}.sc-langrail span.on{background:#ffffff1f;color:#fff}.sc-phone-body{position:relative;width:100%;height:100%;border-radius:12%/5.5%;padding:4.5% 3.5%;background:#fdfcfa;border:4px solid #14161a;box-shadow:0 46px 100px -26px #000c;color:#1a1d21}.sc-phone-status{display:flex;align-items:center;justify-content:space-between;padding:0 8px 6px;font-size:8px;font-weight:600;color:#6b7280}.sc-phone-status i{width:14px;height:4px;border-radius:2px;background:#d5dae1}.sc-phone-head{display:flex;align-items:center;gap:7px;padding:0 8px 6px}.sc-avatar{width:20px;height:20px;border-radius:50%;background:linear-gradient(140deg,#e0b184,#d96fa4)}.sc-handle{font-size:9px;font-weight:620}.sc-phone-stats{display:flex;gap:9px;padding:0 8px 8px;font-size:7.5px;color:#6b7280}.sc-phone-stats b{color:#1a1d21;font-weight:650;margin-right:2px}.sc-post{position:absolute;left:6.5%;right:6.5%;top:79.5%;display:flex;flex-direction:column;gap:4px;color:#1a1d21;animation:st-cap-in .34s cubic-bezier(.16,1,.3,1)}@media(prefers-reduced-motion:reduce){.sc-post{animation:none}}.sc-post-actions{display:flex;align-items:center;gap:11px;color:#1a1d21}.sc-post-actions svg{width:17px;height:17px}.sc-post-save{margin-left:auto}.sc-post-likes{font-size:9.5px;font-weight:650}.sc-post-caption{margin:0;font-size:9.5px;line-height:1.35;color:#3a3f46;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sc-post-caption b{color:#1a1d21;font-weight:650}.sc-phone-tabs{position:absolute;left:10%;right:10%;bottom:3.2%;display:flex;justify-content:space-between}.sc-phone-tabs i{width:11%;height:6px;border-radius:2px;background:#c6ccd4}.sc-phone-tabs i:first-child{background:#17191d}.sc-canvas{color:#e6e8ec;font-size:clamp(6.5px,.56vw,9.5px);line-height:1.35;container-type:size}.sc-cv-wires{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.sc-canvas{--run: 1}.sc-cv-wires path{fill:none;vector-effect:non-scaling-stroke;stroke-width:1}.sc-cv-wires .is-base.is-text,.sc-cv-wires .is-base.is-image{stroke:#eceef221}.sc-cv-wires .is-base.is-ref{stroke:#eceef20a}.sc-cv-wires .is-lit{stroke-dasharray:1;stroke-dashoffset:calc(1 - clamp(0,(var(--run) - var(--a)) / (var(--e) - var(--a)),1))}.sc-cv-wires .is-lit.is-text{stroke:#eceef28c}.sc-cv-wires .is-lit.is-image{stroke:#a78bfab3}.sc-cv-wires .is-lit.is-ref{stroke:#eceef21a}.sc-cv-node{position:absolute;display:flex;flex-direction:column;min-width:0;border-radius:8px;background:#0e0e11;box-shadow:inset 0 0 0 1px #ffffff1a,0 10px 30px -12px #000c;--act: 1;--done: 1}.sc-cv-node.is-step{--act: clamp(0, (var(--run) - var(--a)) * 40, 1);--done: clamp(0, (var(--run) - var(--e)) * 40, 1)}.sc-cv-node:after{content:"";position:absolute;inset:-1px;border-radius:inherit;pointer-events:none;box-shadow:0 0 0 1.5px #a78bfa,0 0 26px #a78bfa66;opacity:calc(var(--act) * (1 - var(--done)))}.sc-cv-node .sc-cv-out,.sc-cv-node .sc-cv-img{opacity:var(--done)}.sc-cv-head{position:relative;flex:none;display:flex;align-items:center;gap:5px;height:4.5cqh;padding:0 7px;border-bottom:1px solid rgba(255,255,255,.07);font-weight:600;font-size:1.08em;color:#f2f4f7}.sc-cv-head svg{flex:none;opacity:.7}.sc-cv-head b{flex:1;min-width:0;font-weight:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc-cv-dot{flex:none;width:5px;height:5px;border-radius:50%;background:color-mix(in srgb,#4ade80 calc(var(--done) * 100%),color-mix(in srgb,#a78bfa calc(var(--act) * 100%),#4b4f58))}.sc-cv-port{position:absolute;width:6px;height:6px;border-radius:50%;box-shadow:0 0 0 1.5px #0e0e11}.sc-cv-port.is-text{background:#f59e0b}.sc-cv-port.is-image{background:#a78bfa}.sc-cv-head .sc-cv-port.is-out{right:-3.5px;top:50%;margin-top:-3px}.sc-cv-ins{display:flex;flex-direction:column;padding:.2cqh 7px 0;color:#f2f4f773}.sc-cv-ins span{position:relative;height:4cqh;display:flex;align-items:center}.sc-cv-ins .sc-cv-port{left:-10.5px;top:50%;margin-top:-3px}.sc-cv-well,.sc-cv-out{margin:4px 6px 0;padding:4px 6px;border-radius:5px;overflow:hidden;color:#f2f4f7c7;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.sc-cv-well{background:#ffffff0e}.sc-cv-out{background:none;color:#f2f4f785;white-space:pre-line;-webkit-line-clamp:4}.sc-cv-img{display:block;flex:1;min-height:0;margin:5px 6px 6px;width:calc(100% - 12px);object-fit:cover;border-radius:4px;background:#fff}.sc-cv-select{margin:5px 6px 0;padding:3px 6px;border-radius:5px;background:#ffffff12;color:#f2f4f7cc}.sc-cv-parts span{position:absolute;right:9px;transform:translateY(-50%);color:#f2f4f773;opacity:calc(.35 + .65*clamp(0,(var(--run) - var(--p)) * 40,1))}.sc-cv-parts .sc-cv-port{right:-12.5px;top:50%;margin-top:-3px}.sc-cv-node.is-shot .sc-cv-head{font-size:1em}.sc-cv-bar{position:absolute;left:0;right:0;top:-44px;height:30px;display:flex;align-items:center;gap:10px;white-space:nowrap;font-size:12.5px;color:#f2f4f78c}.sc-cv-crumb i{font-style:normal;opacity:.5;margin:0 2px}.sc-cv-crumb b{font-weight:600;color:#f2f4f7}.sc-cv-chip{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;background:#ffffff1a;font-size:11.5px;color:#f2f4f7cc}.sc-cv-chip.is-trigger:before,.sc-cv-chip.is-done:before{content:"";width:6px;height:6px;border-radius:50%;background:#4ade80}.sc-cv-bar-r{margin-left:auto;display:flex;align-items:center;gap:8px}.sc-cv-run{height:26px;padding:0 13px;border-radius:999px;background:#f2f4f7;color:#100e13;font-weight:600;font-size:12px;display:inline-flex;align-items:center}.sc-agents{--thread: 0;--list: 0;color:#f2f4f7;font-size:clamp(9px,.76vw,12.5px)}.sc-agents.has-list{--list: 1}.sc-ag-list{position:absolute;left:0;top:0;bottom:0;width:21%;display:flex;flex-direction:column;gap:3px;padding:10px 8px;border-right:1px solid rgba(255,255,255,.07)}.sc-ag-list-head{display:flex;align-items:center;justify-content:space-between;padding:4px 6px 8px}.sc-ag-list-head b{font-size:1.45em;font-weight:550;letter-spacing:-.012em}.sc-ag-search{display:flex;align-items:center;gap:6px;margin:0 2px 6px;height:2.4em;padding:0 9px;border-radius:8px;background:#ffffff12;color:#f2f4f773}.sc-ag-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:9px;align-items:center;padding:8px;border-radius:12px}.sc-ag-row.is-open{background:#ffffff14}.sc-ag-row>span:not(.sc-ag-av){display:flex;flex-direction:column;min-width:0}.sc-ag-row b{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc-ag-row i{font-style:normal;color:#f2f4f773;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc-ag-row em{font-style:normal;align-self:start;font-size:.9em;color:#f2f4f766}.sc-ag-channel{position:absolute;top:0;bottom:0;left:calc(21% * var(--list));width:calc(100% - 21% * var(--list) - 50% * var(--thread));display:flex;flex-direction:column;min-width:0;border-radius:16px;background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff12}.sc-agents.has-list .sc-ag-channel{border-radius:0;background:none;box-shadow:none;border-right:1px solid rgba(255,255,255,calc(.07 * var(--thread)))}.sc-ag-thread{position:absolute;right:0;top:0;bottom:0;width:48%;border-radius:16px;background:#0b0b0e;box-shadow:inset 0 0 0 1px #ffffff17,0 30px 80px -30px #000c;opacity:var(--thread);transform:translate(calc((1 - var(--thread)) * 10%))}.sc-agents.has-list .sc-ag-thread{border-radius:0;box-shadow:-1px 0 #ffffff12}.sc-ag-head{flex:none;display:flex;align-items:center;gap:9px;padding:clamp(8px,.9vw,13px) clamp(10px,1.1vw,16px);border-bottom:1px solid rgba(255,255,255,.07)}.sc-ag-head>svg{flex:none;color:#f2f4f780}.sc-ag-title{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.sc-ag-title b{font-size:1.2em;font-weight:600;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc-ag-title i{font-style:normal;font-size:.92em;color:#f2f4f773;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc-ag-capsule{flex:none;padding:.45em 1.1em;border-radius:999px;background:#ffffff1a;font-weight:500}.sc-ag-av{flex:none;position:relative;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;width:clamp(22px,2.3vw,34px);aspect-ratio:1;border-radius:22%;overflow:hidden}.sc-ag-av.is-small{width:clamp(18px,1.7vw,26px)}.sc-ag-av i:nth-child(1){background:#d9a93f}.sc-ag-av i:nth-child(2){background:#ece6d6}.sc-ag-av i:nth-child(3){background:#ece6d6}.sc-ag-av i:nth-child(4){background:#3346c9;border-radius:0 0 0 100%}.sc-ag-feed{flex:1;min-height:0;overflow:hidden;padding:2px clamp(6px,.8vw,12px) 6px}.sc-ag-day{display:flex;align-items:center;gap:10px;margin:clamp(6px,.9vw,12px) 6px 4px;font-size:.86em;font-weight:500;letter-spacing:.05em;text-transform:uppercase;color:#f2f4f766}.sc-ag-day:before,.sc-ag-day:after{content:"";flex:1;height:1px;background:#ffffff12}.sc-ag-post{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:10px;padding:clamp(7px,.8vw,11px);border-radius:14px}.sc-ag-post.is-old{opacity:.5}.sc-ag-post.is-open{background:rgba(255,255,255,calc(.07 * var(--thread)));box-shadow:inset 0 0 0 1px rgba(255,255,255,calc(.09 * var(--thread)))}.sc-ag-body{min-width:0}.sc-ag-byline{display:flex;align-items:baseline;gap:7px;flex-wrap:wrap}.sc-ag-byline b{font-weight:600;font-size:1.08em}.sc-ag-byline span{font-size:.9em;color:#f2f4f76b;font-variant-numeric:tabular-nums}.sc-ag-byline em{font-style:normal;font-size:.86em;padding:1px 6px;border-radius:5px;background:#ffffff12;color:#f2f4f799}.sc-ag-subject{margin:3px 0 0;font-size:1.12em;font-weight:600;letter-spacing:-.008em;line-height:1.3}.sc-ag-check{margin:5px 0 0;display:flex;gap:6px;align-items:baseline;min-width:0}.sc-ag-check b{font-weight:600;flex:none}.sc-ag-check i{font-style:normal;color:#f2f4f766}.sc-ag-check u{text-underline-offset:2px;text-decoration-color:#f2f4f759;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc-ag-text{margin:6px 0 0;max-width:60ch;line-height:1.5;color:#f2f4f7b8}.sc-ag-foot{display:flex;align-items:center;gap:10px;margin-top:8px;font-size:.92em;color:#f2f4f76b}.sc-ag-foot b{font-weight:600;color:#f2f4f7d9}.sc-ag-next{flex:none;padding:0 clamp(12px,1.3vw,18px) 6px;font-size:.92em;color:#f2f4f766}.sc-ag-composer{flex:none;display:flex;flex-direction:column;gap:8px;margin:0 clamp(6px,.8vw,12px) clamp(6px,.8vw,12px);padding:10px 10px 8px 13px;border-radius:14px;background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff1a;color:#f2f4f766}.sc-ag-composer-bar{display:flex;align-items:center;gap:8px}.sc-ag-composer-bar i{flex:1}.sc-ag-composer-bar em{font-style:normal;padding:.35em .9em;border-radius:999px;background:#ffffff0f}.sc-ag-composer-bar b{font-weight:500;padding:.35em 1em;border-radius:999px;background:#ffffff24;color:#f2f4f7cc}.sc-ag-composer.is-reply{position:absolute;left:0;right:0}.sc-agents{container-type:size}.sc-ag-thread .sc-ag-head{padding:2.1cqh 2.6cqh;gap:1.4cqh}.sc-ag-thread .sc-ag-head>svg{width:2.2cqh;height:2.2cqh}.sc-ag-thread .sc-ag-title{gap:.5cqh}.sc-ag-thread .sc-ag-title b{font-size:2.3cqh}.sc-ag-thread .sc-ag-title i{font-size:1.6cqh}.sc-doc{position:absolute;inset:10.5% 0 50%;overflow:hidden;display:flex;flex-direction:column;padding:1.6cqh 2.6cqh 0}.sc-doc-title{display:block;font-size:3.3cqh;font-weight:640;letter-spacing:-.03em;line-height:1.05}.sc-doc-when{display:block;margin-top:.8cqh;font:500 1.5cqh/1 ui-monospace,SFMono-Regular,Menlo,monospace;color:#f2f4f76b}.sc-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:1.4cqh;margin:1.8cqh 0 1.2cqh}.sc-metrics span{display:flex;flex-direction:column;padding:1.3cqh 1.6cqh;border-radius:1.8cqh;background:#ffffff12;font-size:1.45cqh;color:#f2f4f780}.sc-metrics b{font-size:3.9cqh;font-weight:600;letter-spacing:-.035em;line-height:1;color:#f2f4f7;margin-bottom:.6cqh}.sc-metrics i{font-style:normal;margin-top:.3cqh;font-weight:600;color:#6ee7a8}.sc-chart{display:block;width:100%;flex:1;min-height:0;overflow:visible}.sc-doc-label{position:absolute;left:2.6cqh;top:52.5%;font-size:1.35cqh;letter-spacing:.14em;text-transform:uppercase;color:#f2f4f761}.sc-ag-work{position:absolute;left:1.6cqh;right:1.6cqh;top:83%;height:4.6cqh;display:flex;align-items:center;gap:.8cqh;padding:0 1.6cqh;border-radius:1.3cqh;box-shadow:inset 0 0 0 1px #ffffff1a;color:#f2f4f7b3;font-size:1.6cqh}.sc-ag-work svg{width:1.8cqh;height:1.8cqh}.sc-ag-work em{margin-left:auto;font-style:normal;color:#f2f4f766}.sc-ag-thread .sc-ag-composer.is-reply{top:89%;bottom:1.6cqh;margin:0 1.6cqh;padding:1cqh 1.2cqh .9cqh 1.8cqh;gap:0;justify-content:space-between;font-size:1.6cqh;border-radius:1.8cqh}.sc-ag-thread .sc-ag-composer-bar{gap:1cqh}.sc-ag-thread .sc-ag-composer-bar svg{width:1.8cqh;height:1.8cqh}.sc-ag-thread .sc-ag-composer-bar b{padding:.4cqh 1.4cqh}.sc-agents:not(.has-list) .sc-ag-work,.sc-agents:not(.has-list) .sc-ag-thread .sc-ag-composer{display:none}.sc-ag-thread .sc-ag-title i,.sc-doc-when,.sc-metrics span,.sc-doc-label,.sc-ag-work{font-size:max(9px,1.5cqh)}.sc-ag-thread .sc-ag-title b{font-size:max(12px,2.3cqh)}.st-cap-metric{padding-top:.45em}.sc-editor{color:#f2f4f7}.sc-ed-body{position:absolute;inset:0}.sc-ed-preview{position:absolute;left:50%;top:5.2%;transform:translate(-50%);width:42%;aspect-ratio:16 / 9;border-radius:4px;background:#101216}.sc-ed-transport{position:absolute;left:50%;top:46.5%;transform:translate(-50%);display:flex;align-items:center;gap:12px;font:500 clamp(10px,.8vw,12px)/1 ui-monospace,SFMono-Regular,Menlo,monospace;color:#f2f4f773}.sc-ed-play{width:0;height:0;border-left:9px solid rgba(242,244,247,.7);border-top:6px solid transparent;border-bottom:6px solid transparent}.sc-ed-timeline{position:absolute;inset:58% 0 11%}.sc-ed-ruler{display:flex;justify-content:space-between;padding:0 4% 0 15.5%;font:500 clamp(8px,.62vw,10px)/1 ui-monospace,SFMono-Regular,Menlo,monospace;color:#f2f4f74d}.sc-ed-ruler:after{content:"";position:absolute;left:15.5%;right:4%;top:20px;height:1px;background:#f2f4f71a}.sc-ed-track{position:absolute;left:9.5%;font:600 clamp(8px,.62vw,10px)/1 ui-monospace,SFMono-Regular,Menlo,monospace;color:#f2f4f766}.sc-ed-track-v{top:70.5%}.sc-ed-track-a{top:81%}.sc-ed-audio{position:absolute;left:15.5%;right:4%;top:80.5%;height:5%;border-radius:2px;background:repeating-linear-gradient(90deg,rgba(47,169,140,.85) 0 1.5px,transparent 1.5px 4px) center / 100% 62% no-repeat,#2fa98c1f}.sc-ed-playhead{position:absolute;left:57.5%;top:58%;bottom:11%;width:1.5px;background:#e5484d}.sc-ed-playhead:before{content:"";position:absolute;left:-4px;top:-3px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #e5484d}@media(max-width:820px){.st-callout{left:10px;right:10px;bottom:10px;height:56px;padding:0 6px 0 14px;border-radius:17px}.st-callout-in{gap:10px}.st-callout-line{white-space:normal;font-size:9.5px;letter-spacing:.07em;line-height:1.3}.st-callout-tag{height:32px;padding:0 13px;font-size:10px;gap:5px}.st-bar{width:calc((100vw - 16px) - (100vw - 16px - (100vw - 28px)) * var(--dock));font-size:calc(21px - 6px * var(--dock));padding:calc(14px - 3px * var(--dock)) calc(20px - 6px * var(--dock));gap:12px}.st-chip{width:calc((40px - 10px * var(--dock)) * var(--on));height:calc(40px - 10px * var(--dock))}.st-chip img{width:calc(40px - 10px * var(--dock))}.st-go{font-size:calc(14px - 1px * var(--dock))}.sc-langrail span{padding:4px 9px;font-size:10.5px}.sc-editlog{top:-36px;height:26px;gap:8px;font-size:9.5px;padding-left:10px}.sc-editlog i{display:none}.sc-editlog u{height:20px;padding:0 8px}.sc-cv-well,.sc-cv-out,.sc-cv-ins,.sc-cv-select{display:none}.sc-cv-head{padding:0 4px;gap:3px}.sc-cv-head svg{display:none}.sc-cv-bar{top:-34px;font-size:11px}.sc-cv-chip.is-trigger{display:none}.sc-ag-channel{width:100%;opacity:calc(1 - var(--thread) * .85)}.sc-ag-thread{width:100%}.sc-ag-post.is-old,.sc-ag-text,.sc-ag-next{display:none}.sc-ed-preview{width:86%;top:4%}.sc-ed-transport{top:50%}.sc-ed-timeline{top:58%}.sc-ed-playhead{top:59%}.sc-ed-audio{top:82%;height:5%}.sc-ed-track-v{top:71%}.sc-ed-track-a{top:82.5%}.st-cap-clip{display:none}}.st-tail{position:relative;z-index:1;border-radius:clamp(24px,3.5vw,48px);background:linear-gradient(#07080a 0%,#0a0c0f 46%,var(--band-bg) 100%);color:#f2f4f7b8}.st-tail+.footer{border-top:0}.st-tail .pricing:before,.st-tail .faq:before,.st-tail .faq:after,.st-tail .corner-plus,.st-tail .eyebrow-dot{display:none}.st-tail .pricing{padding:104px 24px 20px}.st-tail .faq{padding:72px 24px 104px}.st-tail .eyebrow{font-size:11.5px;letter-spacing:.1em;color:#f2f4f77a}.st-tail .section-head h2,.st-tail .section-head h1,.st-tail .faq-aside h2{color:#f2f4f7;font-weight:620;letter-spacing:-.038em}.st-tail .hl-dim{color:inherit}.st-payoff{position:relative;max-width:var(--shell-max);margin:0 auto;padding:128px 24px 24px}.st-payoff-head{max-width:980px}.st-payoff-head h2{margin:14px 0 18px;color:#f2f4f7;font-weight:620;letter-spacing:-.04em;font-size:clamp(38px,5.4vw,72px);line-height:.98}.st-payoff-dim{display:block;margin-top:.22em;font-size:.6em;letter-spacing:-.03em;line-height:1.05;color:#f2f4f773}.st-payoff-head p{margin:0;max-width:560px;font-size:clamp(16px,1.3vw,19px);line-height:1.55;color:#f2f4f79e}.st-made{display:flex;flex-wrap:wrap;gap:8px;margin:40px 0 0;padding:0;list-style:none}.st-made li{display:contents}.st-made a{display:inline-flex;align-items:center;gap:9px;height:40px;padding:0 16px 0 12px;border-radius:999px;background:#ffffff0f;color:#f2f4f7;text-decoration:none;font-size:13.5px;font-weight:500;letter-spacing:-.01em;transition:background .2s ease,transform .2s ease}.st-made a:hover{background:#ffffff1f;transform:translateY(-1px)}.st-made a:before{content:"";width:6px;height:6px;border-radius:50%;background:#6ee7a8}.st-made a em{font-style:normal;color:#f2f4f76b;font-size:12px;font-weight:500}.st-ledger-label{margin:64px 0 0;font-size:11.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#f2f4f77a}.st-ledger{display:grid;grid-template-columns:minmax(0,1fr) clamp(64px,9vw,140px) minmax(220px,300px);align-items:stretch;margin-top:18px}.st-ledger-rows{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.st-ledger-rows li{display:flex;align-items:center;gap:14px;height:52px;padding:0 20px 0 18px;border-radius:14px;background:#ffffff0b;color:#f2f4f7db;font-size:14.5px;letter-spacing:-.01em;transition:background .2s ease}.st-ledger-rows li:hover{background:#ffffff13}.st-ledger-rows li i{display:inline-block;width:22px;font:500 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace;color:#f2f4f759;font-style:normal}.st-ledger-rows li em{margin-left:auto;font-style:normal;font-size:12px;color:#f2f4f766;white-space:nowrap}.st-ledger-wires{position:relative;background:repeating-linear-gradient(180deg,transparent 0 25px,rgba(242,244,247,.22) 25px 26px,transparent 26px 58px)}.st-ledger-wires:after{content:"";position:absolute;right:0;top:25px;bottom:26px;width:1px;background:#f2f4f738}.st-ledger-one{display:flex;flex-direction:column;justify-content:center;gap:10px;padding:32px 30px;border-radius:22px;background:#ffffff1a;box-shadow:0 24px 60px -26px #000c}.st-ledger-one b{font-size:clamp(26px,2.6vw,36px);font-weight:620;letter-spacing:-.035em;line-height:1;color:#f2f4f7}.st-ledger-one span{font-size:13.5px;line-height:1.5;color:#f2f4f78c}.st-ledger-one .btn{margin-top:12px;align-self:flex-start;background:#fff;color:#100e13}.st-ledger-one .btn:hover{background:#fff;box-shadow:0 10px 26px #fff3}.st-payoff.rv,.st-payoff.rv-in{opacity:1;transform:none;transition:none}.st-payoff.rv .st-ledger-rows li,.st-payoff.rv .st-ledger-one,.st-payoff.rv .st-ledger-wires{opacity:0;transform:translateY(10px)}.st-payoff.rv-in .st-ledger-rows li,.st-payoff.rv-in .st-ledger-one,.st-payoff.rv-in .st-ledger-wires{opacity:1;transform:none;transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1)}.st-payoff.rv-in .st-ledger-rows li{transition-delay:calc(var(--n) * 55ms)}.st-payoff.rv-in .st-ledger-wires{transition-delay:.52s}.st-payoff.rv-in .st-ledger-one{transition-delay:.64s}@media(prefers-reduced-motion:reduce){.st-payoff.rv .st-ledger-rows li,.st-payoff.rv .st-ledger-one,.st-payoff.rv .st-ledger-wires{opacity:1;transform:none}.st-payoff.rv-in .st-ledger-rows li,.st-payoff.rv-in .st-ledger-one,.st-payoff.rv-in .st-ledger-wires{transition:none}}@media(max-width:820px){.st-payoff{padding:88px 16px 8px}.st-payoff-head h2{font-size:clamp(34px,10vw,48px)}.st-ledger-label{margin-top:44px}.st-ledger{grid-template-columns:1fr;gap:14px;margin-top:14px}.st-ledger-wires{display:none}.st-ledger-rows li{height:46px;font-size:13.5px;padding:0 14px}.st-ledger-one{padding:24px 22px}}.st-tail .pr-grid{border:0;overflow:visible;gap:14px}.st-tail .pricing .pr-card{border:0;box-shadow:none;border-radius:22px;padding:34px 30px;background:#ffffff0b}.st-tail .pricing .pr-card.pr-featured{border:0;background:#ffffff16;box-shadow:0 24px 60px -26px #000c}.st-tail .pr-card .pr-card-name,.st-tail .pr-price{color:#f2f4f7}.st-tail .pr-price span,.st-tail .pr-blurb,.st-tail .pr-sub,.st-tail .pricing-footnote{color:#f2f4f773}.st-tail .pr-card li{color:#f2f4f7c2}.st-tail .pr-card li:before{color:#f2f4f780}.st-tail .pr-badge{background:#fff;color:#100e13}.st-tail .pr-badge-outline{background:#ffffff1a;color:#f2f4f7c7;border-color:transparent}.st-tail .pr-card .btn-primary{background:#fff;color:#100e13}.st-tail .pr-card .btn-primary:hover{background:#fff;box-shadow:0 10px 26px #fff3}.st-tail .btn-outline{border-color:transparent;background:#ffffff17;color:#f2f4f7}.st-tail .btn-outline:hover{background:#ffffff29;color:#fff;border-color:transparent}.st-tail a{color:#f2f4f7db}.st-tail .pricing-footnote a{color:#f2f4f7}.st-tail .faq-note{color:#f2f4f780}.st-tail .faq-list{border-top:0;display:flex;flex-direction:column;gap:8px}.st-tail .faq-item{border-bottom:0;border-radius:18px;background:#ffffff0b;transition:background .2s ease}.st-tail .faq-item:hover{background:#fff1}.st-tail .faq-item.open{background:#ffffff16}.st-tail .faq-q{padding:20px 22px;color:#f2f4f7}.st-tail .faq-q:hover{color:#fff}.st-tail .faq-a p{padding:0 22px 22px;color:#f2f4f79e}.st-tail .faq-plus:before,.st-tail .faq-plus:after{background:#f2f4f76b}.st-tail .faq-item.open .faq-plus:before{background:#fff}
