.live-chart_liveChart__RauWH{position:relative;width:100%}.live-chart_liveChart__RauWH canvas{animation:live-chart_canvas-reveal__BBMV0 .18s ease-out both}.live-chart_chartError__gLU8M{position:absolute;inset:0;display:grid;align-content:center;justify-items:center;padding:20px;color:#7e6575;background:#fff;font-size:12px}.live-chart_chartError__gLU8M a{color:var(--accent);text-decoration:underline}@keyframes live-chart_canvas-reveal__BBMV0{0%{opacity:0}to{opacity:1}}.generation-demo_generation__BJSRh{overflow:hidden;border:1px solid var(--hairline);border-radius:16px;background:#fff;box-shadow:0 8px 24px #302b3d05}.generation-demo_promptBar__hyRkM{display:flex;align-items:center;gap:12px;padding:15px 22px;background:#fbfafc;border-bottom:1px solid var(--hairline)}.generation-demo_promptBar__hyRkM p{font-size:13px;color:#756582}.generation-demo_agentIcon__7nCkd{display:grid;flex-shrink:0;place-items:center;width:32px;height:32px;border:1px solid #e5dcef;background:#f1ecfb;border-radius:10px;color:var(--accent)}.generation-demo_exampleBadge__9SXr1{margin-left:auto;font:9px/1.5 ui-monospace,monospace;color:#91849f}.generation-demo_generationBody__4lt5o{display:grid;grid-template-columns:.95fr 1.25fr}.generation-demo_syntaxPanel__fd4R_{min-width:0;background:#272132;color:#e0d9ed}.generation-demo_demoToolbar__FU3tk{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 12px 9px 16px;border-bottom:1px solid #ffffff0d}.generation-demo_formatSwitch__YX5af{display:flex;gap:2px}.generation-demo_formatSwitch__YX5af button{min-height:36px;padding:6px 12px;border-radius:6px;color:#b3a5c3;font-size:11px}.generation-demo_formatSwitch__YX5af button[aria-pressed=true]{background:#ffffff12;color:#f2ecfc}.generation-demo_codeLanguage__QELEp{font:9px/1.5 ui-monospace,monospace;color:#a08db2}.generation-demo_syntaxCode__U1L_o{height:298px;overflow:auto;margin:0;padding:20px;font:11px/1.75 ui-monospace,SFMono-Regular,Consolas,monospace}.generation-demo_codeLine__6vbSY{display:flex;gap:20px;white-space:pre}.generation-demo_codeLine__6vbSY>span:first-child{color:#81718e;user-select:none}.generation-demo_syntaxKeyword__EaoWx{color:#c4adff}.generation-demo_resultPanel__OKfwM{min-width:0;padding:14px 8px 0}.generation-demo_resultLabel__CoMR8{display:flex;align-items:center;gap:6px;padding:0 12px 4px;color:#7a7085;font-size:9px}.generation-demo_resultLabel__CoMR8>span:first-child{width:5px;height:5px;border-radius:50%;background:#73a48a}.generation-demo_resultCount__qsWDn{margin-left:auto;color:#8f8499;font:9px/1.5 ui-monospace,monospace;font-variant-numeric:tabular-nums}.generation-demo_demoFooter__hM_fo{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--hairline);padding:5px 17px}.generation-demo_demoFooter__hM_fo button,.generation-demo_demoFooter__hM_fo>span{display:inline-flex;align-items:center;gap:7px;font-size:10px;color:#83768f}.generation-demo_demoFooter__hM_fo>span>svg{color:#63896c}.generation-demo_demoFooter__hM_fo button{min-height:38px;padding:6px 8px;border-radius:6px;color:var(--accent)}.generation-demo_demoFooter__hM_fo button:hover:not(:disabled){background:#f5f1ff}.generation-demo_streamSteps__x0n4j{margin-left:auto;gap:4px!important}.generation-demo_streamSteps__x0n4j i{width:5px;height:14px;border-radius:2px;background:#eee8f5}.generation-demo_streamSteps__x0n4j i[data-received=true]{background:#af9adc}@media (max-width:760px){.generation-demo_generationBody__4lt5o{grid-template-columns:1fr}.generation-demo_syntaxCode__U1L_o{height:220px}.generation-demo_resultPanel__OKfwM{border-top:1px solid var(--hairline);padding-top:16px}.generation-demo_exampleBadge__9SXr1{display:none}.generation-demo_promptBar__hyRkM{padding:14px 16px}.generation-demo_promptBar__hyRkM p{font-size:12px}}@media (max-width:480px){.generation-demo_demoFooter__hM_fo{padding-inline:10px}.generation-demo_demoFooter__hM_fo button,.generation-demo_demoFooter__hM_fo>span{font-size:9px}.generation-demo_syntaxCode__U1L_o{font-size:10px;padding:17px 14px}.generation-demo_codeLine__6vbSY{gap:14px}}.analysis_showcase__UFNCd{overflow:hidden;border:1px solid var(--site-line);border-radius:16px;background:#fff;box-shadow:0 8px 24px #302b3d05}.analysis_toolbar__UehJB{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;padding:14px 20px;border-bottom:1px solid var(--site-line);background:#fcfbf9}.analysis_scenarios__yayts,.analysis_viewToolbar__tbdkB>div{display:flex;flex-wrap:wrap;gap:6px}.analysis_scenarios__yayts button,.analysis_viewToolbar__tbdkB button{min-height:32px;padding:5px 10px;border:1px solid transparent;border-radius:6px;color:#756e80;font-size:12px}.analysis_scenarios__yayts button[aria-pressed=true],.analysis_viewToolbar__tbdkB button[aria-pressed=true]{border-color:#ddd3ef;background:#f1ecfa;color:#6744ad}.analysis_sampleLabel__EaL1G{color:#756e80;font:9px ui-monospace,monospace}.analysis_workspace__vFCDV{display:grid;grid-template-columns:1.35fr 1fr}.analysis_report__2G0ra{min-width:0;padding:24px 28px}.analysis_question__xUGzI{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid #e9e2f1;border-radius:10px 10px 10px 2px;background:#faf8fd;font-size:13px;color:#655572}.analysis_question__xUGzI>svg{flex-shrink:0;color:#8667cb}.analysis_reportHeading__srHFB{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:22px}.analysis_reportHeading__srHFB .site-eyebrow{font-size:9px}.analysis_report__2G0ra h3{margin-top:5px;font-size:22px;font-weight:600;line-height:1.3}.analysis_reportStamp__ZYmla{padding:4px 8px;border:1px solid #ddd3ef;border-radius:4px;color:#8667cb;font:10px ui-monospace,monospace;transform:rotate(-5deg)}.analysis_metrics__I2YvF{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-block:18px;font-variant-numeric:tabular-nums}.analysis_metrics__I2YvF>div+div{border-left:1px solid var(--site-line);padding-left:20px}.analysis_metrics__I2YvF dt{font-size:11px;color:var(--site-muted)}.analysis_metrics__I2YvF dd{margin-top:4px;font-size:28px;line-height:1.2;font-weight:600}.analysis_metrics__I2YvF>div+div dd{color:#7653b6}.analysis_viewToolbar__tbdkB{display:flex;justify-content:space-between;align-items:center;border-block:1px solid #eee9f3;padding-block:6px}.analysis_viewToolbar__tbdkB>span{color:var(--site-muted);font:10px ui-monospace,monospace}.analysis_viewToolbar__tbdkB button{min-height:28px;font-size:11px;padding:3px 8px}.analysis_output__w_0Mn{height:250px;overflow:auto;padding-top:10px}.analysis_output__w_0Mn table{width:100%;border-collapse:collapse;text-align:left;font-size:12px;font-variant-numeric:tabular-nums}.analysis_output__w_0Mn :is(th,td){padding:10px 12px;border-bottom:1px solid #eee9f3}.analysis_output__w_0Mn th{color:var(--site-muted);font-size:11px;font-weight:500}.analysis_output__w_0Mn :is(th,td):last-child{text-align:right}.analysis_config__U8LVZ{padding:4px}.analysis_config__U8LVZ .site-button{min-height:30px;padding:4px 9px;font-size:11px}.analysis_config__U8LVZ pre{margin-top:10px;color:#655572;font:11px/1.6 ui-monospace,monospace;white-space:pre-wrap;overflow-wrap:anywhere}.analysis_finding__NZ3bC{margin-top:16px;padding:12px 14px;border-left:2px solid #a38bcf;background:#faf8fd;font-size:12px;color:#655572}.analysis_finding__NZ3bC>span{display:block;margin-bottom:5px;font:9px ui-monospace,monospace;color:#7653b6}.analysis_pipeline__H1PoS{min-width:0;padding:26px 28px;border-left:1px solid var(--site-line);background:#fcfbf8 url(/home/paper-grain.svg)}.analysis_partners__Q6ztn{display:flex;align-items:center;gap:12px;color:#796d85}.analysis_partners__Q6ztn>span{padding:5px 9px;border:1px solid #ded5e8;border-radius:5px;background:#fff;font-size:12px;font-weight:600}.analysis_pipeline__H1PoS>h3{font-size:22px;font-weight:600;line-height:1.3;margin:18px 0 10px}.analysis_pipeline__H1PoS>p{font-size:13px;color:var(--site-muted);line-height:1.8}.analysis_steps__XpKJy{list-style:none;display:grid;gap:18px;margin-top:22px}.analysis_steps__XpKJy>li{display:grid;grid-template-columns:30px minmax(0,1fr);gap:12px}.analysis_stepIcon__a3xVg{display:grid;place-items:center;width:30px;height:30px;border:1px solid #e3dce9;border-radius:8px;background:#fff;color:#8667cb}.analysis_steps__XpKJy li>div>span{display:block;color:#796d85;font:9px ui-monospace,monospace}.analysis_steps__XpKJy h4{margin:5px 0;font-size:13px;font-weight:600}.analysis_steps__XpKJy p{font-size:12px;color:var(--site-muted)}.analysis_handoff__iPshS{display:flex;align-items:center;gap:8px;margin:20px 0 16px;padding:12px 0;border-block:1px dashed #ded5e8;font:10px/1.6 ui-monospace,monospace;color:#756e80}.analysis_handoff__iPshS>svg{flex-shrink:0}.analysis_pipeline__H1PoS .site-button{min-height:36px;font-size:12px;padding:7px 12px}.analysis_guideLink__gVqrE{display:flex;align-items:center;gap:6px;width:fit-content;min-height:32px;margin-top:8px;font-size:11px;color:var(--primary)}.analysis_footer__7NQpj{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px 24px;padding:12px 24px;border-top:1px solid var(--site-line);color:var(--site-muted);font-size:10px}.analysis_footer__7NQpj p{max-width:600px}.analysis_footer__7NQpj a{color:var(--primary)}@media (max-width:900px){.analysis_pipeline__H1PoS,.analysis_report__2G0ra{padding-inline:20px}}@media (max-width:760px){.analysis_workspace__vFCDV{grid-template-columns:1fr}.analysis_pipeline__H1PoS{border-left:0;border-top:1px solid var(--site-line)}.analysis_sampleLabel__EaL1G{display:none}.analysis_metrics__I2YvF dd{font-size:24px}.analysis_toolbar__UehJB{padding-inline:12px}.analysis_scenarios__yayts{gap:4px}.analysis_scenarios__yayts button{padding-inline:8px;font-size:11px}}.community_section__lotqA{padding:70px 24px 80px;border-top:1px solid #e6e1ec;background:#faf9f6 url(/home/paper-grain.svg)}.community_inner__Tt8rZ{max-width:1120px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.community_copy__NjYcu h2{margin:20px 0;font-size:44px;line-height:1.2;font-weight:600}.community_copy__NjYcu>p:not(:first-child){max-width:390px;color:#82768f;font-size:14px;line-height:1.8}.community_links__frFM7{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-top:24px}.community_issueLink__Y2z2n{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:12px;color:#7b619a}.community_copy__NjYcu>p.community_source__YJ6vu{margin-top:16px;font-size:10px;color:#968a9f}.community_source__YJ6vu a{text-decoration:underline;text-underline-offset:3px}.community_board__MDI_i{position:relative;min-width:0;height:320px}.community_constellation__9I6GM{position:absolute;width:100%;height:100%;inset:0}.community_starPaper___4QBb{position:absolute;top:25px;left:20px;width:260px;padding:24px;background:#fff;border:1px solid #e2daeb;border-radius:8px;box-shadow:0 5px 16px #302b3d06;transform:rotate(-5deg)}.community_starPaper___4QBb>div{display:flex;align-items:center;gap:7px;font-size:10px;color:#8d7d9b}.community_tape__RSbaS{position:absolute;width:64px;height:17px;background:#e7dfbba8;top:-8px;left:92px;transform:rotate(4deg)}.community_starLabel__1Vop_{display:flex;align-items:center;gap:6px;margin-top:24px;color:#a48b58;font:9px ui-monospace,monospace}.community_starLabel__1Vop_ svg{fill:#f3dfa2;stroke:#c3a563}.community_starPaper___4QBb>strong{display:block;color:#483558;font-size:72px;line-height:1.2;font-weight:600;font-variant-numeric:tabular-nums}.community_starPaper___4QBb p{color:#8d7a9c;font:italic 13px Georgia,serif;margin-top:4px}.community_starPaper___4QBb footer{display:flex;align-items:center;justify-content:space-between;border-top:1px dashed #e9e3ef;padding-top:12px;margin-top:20px;color:#9e8ea9;font:8px ui-monospace,monospace}.community_forkSlip__f5YtN{position:absolute;z-index:10;right:0;top:20px;width:165px;display:grid;grid-template-columns:auto 1fr;gap:2px 10px;align-items:center;border-radius:8px;padding:18px;border:1px solid #ccdbcf;background:#eef5ec;color:#6c8864;transform:rotate(6deg);box-shadow:0 4px 12px #302b3d04}.community_forkSlip__f5YtN strong{font-size:28px;line-height:1.2;font-weight:600;font-variant-numeric:tabular-nums}.community_forkSlip__f5YtN>span{grid-column:2;font-size:9px}.community_ideaSlip__keWlh{position:absolute;z-index:10;bottom:5px;right:8px;padding:20px;width:210px;border:1px solid #e8dfc9;background:#fffdf3;border-radius:6px;transform:rotate(4deg);box-shadow:0 4px 12px #302b3d04}.community_ideaSlip__keWlh>span:first-child{color:#ad9972;font:8px ui-monospace,monospace}.community_ideaSlip__keWlh>strong{display:block;color:#6a5c47;margin:12px 0 8px;font:italic 22px Georgia,serif}.community_ideaSlip__keWlh p{color:#a18f75;font-size:10px}.community_ideaLine__R_W1_{display:block;height:1px;background:#ede4d4;margin-top:14px}.community_ideaLine__R_W1_:last-child{width:70%}.community_sticker___nX2X{position:absolute;z-index:20;top:129px;right:38px;width:65px;height:65px;border-radius:50%;background:#ede5fa;border:1px solid #d8cbea;color:#8a6baa;display:grid;place-content:center;text-align:center;font:italic 13px Georgia,serif;transform:rotate(12deg)}@media (prefers-reduced-motion:no-preference){.community_forkSlip__f5YtN,.community_starPaper___4QBb{transition:transform .18s ease-out}.community_starPaper___4QBb:hover{transform:rotate(-2deg) translateY(-3px)}.community_forkSlip__f5YtN:hover{transform:rotate(2deg) translateY(-3px)}.community_section__lotqA[data-visible=true] .community_board__MDI_i{animation:community_arrive__CeCcb .18s ease-out both}}@keyframes community_arrive__CeCcb{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (max-width:1000px){.community_inner__Tt8rZ{gap:30px}.community_copy__NjYcu h2{font-size:36px}.community_starPaper___4QBb{left:0;width:230px}.community_forkSlip__f5YtN{width:150px;right:-8px}.community_ideaSlip__keWlh{width:180px;right:-8px}.community_sticker___nX2X{right:8px}}@media (max-width:760px){.community_section__lotqA{padding:50px 24px}.community_inner__Tt8rZ{grid-template-columns:1fr;gap:28px}.community_copy__NjYcu h2{font-size:34px}.community_board__MDI_i{width:100%;max-width:440px;margin:auto}.community_forkSlip__f5YtN,.community_ideaSlip__keWlh{right:0}.community_starPaper___4QBb{left:10px}}@media (max-width:400px){.community_board__MDI_i{height:320px}.community_starPaper___4QBb{width:215px;left:0;padding:20px}.community_starPaper___4QBb strong{font-size:64px}.community_forkSlip__f5YtN{width:130px;padding:14px;top:5px}.community_ideaSlip__keWlh{width:175px}.community_sticker___nX2X{top:110px;right:0}}.hero-artwork_artwork__zGJOf{position:relative;height:455px;max-width:1160px;margin:18px auto 0}.hero-artwork_artScene__bdLjy{position:absolute;top:0;left:50%;width:1100px;height:440px;transform:translateX(-50%)}.hero-artwork_artLayers__2prN4{position:relative;height:100%}.hero-artwork_connectors__u3rkD{position:absolute;inset:0;width:100%;height:100%}.hero-artwork_artLayers__2prN4>div,.hero-artwork_handwritten__FnXkD,.hero-artwork_starSticker__GCaKD{position:absolute}.hero-artwork_paper__TNIC9{position:relative;animation-delay:inherit}.hero-artwork_handwritten__FnXkD,.hero-artwork_paper__TNIC9,.hero-artwork_starSticker__GCaKD{transform:rotate(var(--angle,0deg));transition:translate .6s cubic-bezier(.16,1,.3,1),transform .36s cubic-bezier(.16,1,.3,1),box-shadow .36s ease-out}.hero-artwork_artwork__zGJOf[data-visible=true] :is(.hero-artwork_paper__TNIC9,.hero-artwork_starSticker__GCaKD,.hero-artwork_handwritten__FnXkD){animation-name:hero-artwork_collage-enter__nMWrW;animation-duration:.42s;animation-timing-function:ease-out;animation-fill-mode:backwards}.hero-artwork_paper__TNIC9{border:1px solid #e1dce8;border-radius:12px;box-shadow:0 10px 28px #3120440d,0 2px 4px #31204405}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.hero-artwork_artLayers__2prN4>div:hover>.hero-artwork_paper__TNIC9{transform:translateY(-4px) rotate(calc(var(--angle) * .75));box-shadow:0 16px 34px #31204414,0 3px 7px #31204408}}.hero-artwork_mainPlot__SfY6V{--angle:-2deg;--depth:0.6;top:52px;left:260px;z-index:20;width:560px;animation-delay:.1s}.hero-artwork_mainPlot__SfY6V>.hero-artwork_paper__TNIC9{background:#fff;padding:19px 18px 13px}.hero-artwork_tape__rxU1K{position:absolute;top:-11px;left:225px;width:90px;height:24px;background:#e9e0bf9e;border-inline:1px dashed #c6b8936b;transform:rotate(3deg)}.hero-artwork_plotHeader__IViQz{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:500}.hero-artwork_plotHeader__IViQz>span:last-child{margin-left:auto;color:#92869f;font:9px/1 ui-monospace,monospace}.hero-artwork_plotDot__q7ecf{width:6px;height:6px;border-radius:50%;background:#7047eb}.hero-artwork_plotMetric__9UjdB{display:flex;align-items:center;justify-content:space-between;margin:13px 0 4px;font-size:25px;font-weight:600}.hero-artwork_plotMetric__9UjdB>svg{color:#a899c6}.hero-artwork_plotSvg__ku4HF{width:100%;height:auto}.hero-artwork_plotMask__B6T9n{transform-origin:left}.hero-artwork_artwork__zGJOf[data-visible=true] .hero-artwork_plotMask__B6T9n{animation:hero-artwork_plot-reveal__umIQ_ .7s ease-out .26s both}.hero-artwork_plotLegend__jaFoN{display:flex;gap:18px;align-items:center;padding:3px 0 0 6px;color:#85788f;font-size:9px}.hero-artwork_plotLegend__jaFoN>span{display:flex;align-items:center;gap:5px}.hero-artwork_plotLegend__jaFoN>span:last-child{margin-left:auto;color:#a196aa}.hero-artwork_plotLegend__jaFoN i{display:block;width:5px;height:5px;border-radius:50%}.hero-artwork_codeSlip___pSWU{--angle:-7deg;--depth:0.9;top:6px;left:75px;z-index:10;width:225px}.hero-artwork_codeSlip___pSWU>.hero-artwork_paper__TNIC9{padding:15px 18px;background:#f1edf8}.hero-artwork_slipTitle__ByCW9{display:flex;align-items:center;gap:6px;font-size:10px;color:#746981}.hero-artwork_codeSlip___pSWU pre{margin:13px 0 0;font:11px/1.7 ui-monospace,monospace;color:#83788e}.hero-artwork_codeSlip___pSWU pre>span{color:#7047eb}.hero-artwork_codeCursor__nV3Ij{display:block;width:6px;height:12px;background:#7047eb;margin-top:2px}.hero-artwork_networkSlip__auuCV{--angle:-6deg;--depth:1.4;left:40px;top:228px;z-index:30;width:244px;animation-delay:.26s}.hero-artwork_networkSlip__auuCV>.hero-artwork_paper__TNIC9{padding:16px 15px 8px;background:#fff}.hero-artwork_networkSlip__auuCV .hero-artwork_paper__TNIC9>svg{width:100%;height:auto}.hero-artwork_donutSlip__4ieox{--angle:7deg;--depth:1.2;left:810px;top:133px;z-index:30;width:230px;animation-delay:.34s}.hero-artwork_donutSlip__4ieox>.hero-artwork_paper__TNIC9{padding:17px 16px 14px;background:#fffdf7}.hero-artwork_donutSlip__4ieox .hero-artwork_paper__TNIC9>svg{width:100%;margin-top:9px}.hero-artwork_donutCaption__mJuvF{display:flex;justify-content:center;align-items:center;gap:5px;color:#968778;font-size:9px}.hero-artwork_donutCaption__mJuvF>span{width:4px;height:4px;border-radius:50%;background:#f0af54}.hero-artwork_summarySlip__tch5o{--angle:4deg;--depth:1.1;left:752px;top:-12px;z-index:30;width:192px;animation-delay:.42s}.hero-artwork_summarySlip__tch5o>.hero-artwork_paper__TNIC9{padding:17px 20px 15px;background:#edf5e9;border-color:#dce8d7}.hero-artwork_summarySlip__tch5o .hero-artwork_paper__TNIC9>span{color:#6f8167;font:8px/1.5 ui-monospace,monospace}.hero-artwork_summarySlip__tch5o p{margin:7px 0 8px;color:#50684a;font:21px/1.2 Georgia,serif}.hero-artwork_summarySlip__tch5o strong{color:#31542e;font-weight:400;font-style:italic}.hero-artwork_summarySlip__tch5o .hero-artwork_paper__TNIC9>svg{position:absolute;right:17px;bottom:18px;width:49px}.hero-artwork_starSticker__GCaKD{--angle:13deg;--depth:1.6;left:985px;top:8px;width:88px;height:88px;z-index:30;animation-delay:.48s}.hero-artwork_handwritten__FnXkD{--angle:-6deg;--depth:0.8;right:25px;bottom:0;color:#917da6;font:italic 17px/1.4 Georgia,serif;animation-delay:.48s}.hero-artwork_replayScene__rK2na{position:absolute;bottom:-2px;left:8px;display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:8px;color:#8a7b97;font:10px/1.5 ui-monospace,monospace}.hero-artwork_replayScene__rK2na:hover{color:var(--accent)}@keyframes hero-artwork_collage-enter__nMWrW{0%{opacity:0;transform:translateY(16px) rotate(0)}to{opacity:1}}@keyframes hero-artwork_plot-reveal__umIQ_{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (min-width:1100px){.hero-artwork_artwork__zGJOf{height:360px}.hero-artwork_artScene__bdLjy{transform:translateX(-50%) scale(.82);transform-origin:top center}}@media (max-width:1150px){.hero-artwork_artScene__bdLjy{transform:translateX(-50%) scale(.87);transform-origin:top center}.hero-artwork_artwork__zGJOf{height:398px}}@media (max-width:960px){.hero-artwork_artScene__bdLjy{transform:translateX(-50%) scale(.72)}.hero-artwork_artwork__zGJOf{height:338px}}@media (max-width:760px){.hero-artwork_artScene__bdLjy{transform:translateX(-50%) scale(.55)}.hero-artwork_artwork__zGJOf{height:260px;margin-top:35px}.hero-artwork_replayScene__rK2na{left:0;bottom:-9px}}@media (max-width:480px){.hero-artwork_artScene__bdLjy{transform:translateX(-50%) scale(.35)}.hero-artwork_artwork__zGJOf{height:182px;margin-top:32px}.hero-artwork_replayScene__rK2na{font-size:8px;bottom:-3px}}@media (prefers-reduced-motion:reduce){.hero-artwork_handwritten__FnXkD,.hero-artwork_paper__TNIC9,.hero-artwork_starSticker__GCaKD{translate:none!important;transform:rotate(var(--angle))}}.hero-slogan_headline__NiUFG{margin:0;overflow:hidden;font-size:clamp(48px,6.2vw,80px);font-weight:700;line-height:1.06}.hero-slogan_sloganLine__mxCC5>span{color:var(--accent)}.hero-slogan_sloganFrame__u_CJd{position:relative}.hero-slogan_sloganStack__zdjUO{display:grid}.hero-slogan_sloganLine__mxCC5{grid-area:1/1;align-self:stretch;align-content:center}.hero-slogan_sloganLine__mxCC5+.hero-slogan_sloganLine__mxCC5{transform:translateY(100%)}.hero-slogan_sloganPause__klDCz{position:absolute;right:0;bottom:2px;display:grid;place-items:center;width:28px;height:28px;color:var(--muted);border:1px solid var(--hairline);border-radius:50%;background:#fff9}.hero-slogan_sloganPause__klDCz:hover{color:var(--accent)}@media (prefers-reduced-motion:no-preference){.hero-slogan_sloganStack__zdjUO{animation:hero-slogan_slogan-roll__Ol9Iz 10s ease-in-out infinite;animation-play-state:paused}.hero-slogan_sloganFrame__u_CJd[data-playing=true] .hero-slogan_sloganStack__zdjUO{animation-play-state:running}}@keyframes hero-slogan_slogan-roll__Ol9Iz{0%,46%,to{transform:translateY(0)}50%,96%{transform:translateY(-100%)}}@media (min-width:1100px){.hero-slogan_headline__NiUFG{font-size:72px;line-height:1.04}}@media (max-width:760px){.hero-slogan_headline__NiUFG{font-size:56px}.hero-slogan_sloganLine__mxCC5+.hero-slogan_sloganLine__mxCC5{font-size:clamp(29px,6vw,44px);line-height:1.2}.hero-slogan_sloganPause__klDCz{right:0;bottom:-25px;width:24px;height:24px}}@media (max-width:480px){.hero-slogan_headline__NiUFG{font-size:clamp(36px,10.8vw,44px)}}@media (prefers-reduced-motion:reduce){.hero-slogan_sloganPause__klDCz{display:none}}.first-report_preview__wE9dD{width:100%;max-width:380px;margin:30px auto 0}.first-report_heading__4wT8F{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px}.first-report_fileCount__osuJE,.first-report_heading__4wT8F>.site-eyebrow{font:8px/1.5 ui-monospace,monospace;color:var(--site-muted)}.first-report_scene__zVzLb{height:340px;position:relative;font-size:10px;line-height:1.4}.first-report_browser__di9aq{position:absolute;top:4px;left:3px;width:calc(100% - 22px);border:1px solid #ded7e8;border-radius:9px;background:#fff;box-shadow:0 6px 18px #302b3d08;overflow:hidden;transform:rotate(-2deg)}.first-report_browserBar__jPnhH{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 11px;border-bottom:1px solid #eae5ef;background:#fbfafc;color:#786c87;font:9px/1.4 ui-monospace,monospace}.first-report_browserBar__jPnhH>span,.first-report_windowDots____8fc{display:flex;align-items:center;gap:5px}.first-report_windowDots____8fc i{width:4px;height:4px;border-radius:50%;background:#d1c8dc}.first-report_report__VDZF4{padding:14px 16px 18px}.first-report_reportLabel__l2vXs{display:block;color:#81748f;font:7px/1.5 ui-monospace,monospace}.first-report_metrics__2WQoa{display:flex;justify-content:space-between;align-items:end;gap:12px;margin-top:8px;font-variant-numeric:tabular-nums}.first-report_metrics__2WQoa small{display:block;color:#7b7186;font-size:8px;margin-bottom:2px}.first-report_metrics__2WQoa strong{color:var(--site-ink);font-size:23px;font-weight:600;line-height:1.2}.first-report_metrics__2WQoa b{color:#557863;font-size:13px;font-weight:500}.first-report_chart__b2H0n{display:block;width:100%;height:72px;margin:7px 0 4px}.first-report_dataTable__qj7ne{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid #eee9f4;padding-top:7px;gap:8px;font-variant-numeric:tabular-nums}.first-report_dataTable__qj7ne small{display:block;color:#81748f;font-size:7px}.first-report_dataTable__qj7ne b{color:#51465e;font:8px/1.5 ui-monospace,monospace}.first-report_themeCard__7qKf_{position:absolute;right:0;bottom:0;width:178px;padding:13px 14px 11px;border:1px solid #ded6ec;border-radius:6px;color:#6e568a;background:#f9f5ff;box-shadow:0 4px 12px #302b3d08;transform:rotate(3deg)}.first-report_themeTape__ofzBU{position:absolute;top:-7px;left:64px;width:43px;height:13px;background:#e8dfbca8;transform:rotate(-7deg)}.first-report_themeCard__7qKf_>div:first-of-type{display:flex;align-items:center;gap:5px}.first-report_themeCard__7qKf_ strong{font:10px/1.5 ui-monospace,monospace}.first-report_themeCard__7qKf_>div:first-of-type>span{margin-left:auto;color:#a28db8;font:12px/1 ui-monospace,monospace}.first-report_tokenLabel__zg4HX{display:block;margin:10px 0 5px;color:#8c7c9e;font:7px/1.5 ui-monospace,monospace}.first-report_swatches__A3jVH{display:flex;gap:4px}.first-report_swatches__A3jVH i{flex:1;height:13px;border-radius:2px}.first-report_themeFootnote__MWQZ4{display:block;margin-top:9px;color:#8c7c9e;font:6px/1.5 ui-monospace,monospace}.first-report_annotation__MMqmR{position:absolute;left:12px;bottom:9px;color:#8a779d;font:italic 14px/1.3 Georgia,serif;transform:rotate(-5deg)}.first-report_caption__5_iEY{display:grid;gap:5px;margin-top:18px;padding-top:13px;border-top:1px dashed #ded6e8;color:var(--site-muted);font-size:11px;line-height:1.7;text-wrap:pretty}.first-report_caption__5_iEY strong{color:#574a65;font-weight:500}.first-report_caption__5_iEY code{font-size:10px}@media (max-width:900px) and (min-width:761px){.first-report_fileCount__osuJE{display:none}}@media (max-width:400px){.first-report_themeCard__7qKf_{width:155px;padding-inline:11px}.first-report_annotation__MMqmR{left:4px;font-size:12px}.first-report_fileCount__osuJE{font-size:7px}}.integration_panel__f3IPW{overflow:hidden;border:1px solid var(--site-line);border-radius:18px;background:#fff}.integration_tabs__skeHr{display:flex;flex-wrap:wrap;gap:8px;padding:14px 22px;border-bottom:1px solid var(--site-line);background:var(--site-paper)}.integration_tabs__skeHr button{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 15px;color:var(--site-muted);border:1px solid transparent;border-radius:8px;font-size:13px}.integration_tabs__skeHr button[aria-pressed=true]{color:var(--primary);border-color:var(--site-line);background:#fff}.integration_body__UzfSP{display:grid;grid-template-columns:1fr 1.1fr}.integration_description__sLqrd,.integration_detail__1AbEC{padding:32px;min-width:0}.integration_description__sLqrd h3{font-size:28px;font-weight:600;line-height:1.25;margin:14px 0}.integration_description__sLqrd p{margin:12px 0 22px;color:var(--site-muted);font-size:14px}.integration_description__sLqrd p.integration_hint__LljG_{font-size:12px;max-width:360px}.integration_detail__1AbEC{border-left:1px solid var(--site-line);background:#fdfcfe}.integration_detail__1AbEC details{padding:15px 0;border-bottom:1px solid var(--site-line);font-size:13px}.integration_detail__1AbEC summary{font-weight:600;min-height:28px}.integration_detail__1AbEC details p{color:var(--site-muted);font-size:13px;margin:14px 0}.integration_detail__1AbEC pre{white-space:pre-wrap;overflow-wrap:anywhere;font:12px/1.75 ui-monospace,monospace;color:#544c62;background:#f2eff7;padding:16px;border-radius:8px;margin:12px 0}.integration_panel__f3IPW>footer{padding:18px 32px;border-top:1px solid var(--site-line);font-size:12px;color:var(--site-muted)}.integration_panel__f3IPW>footer a{color:var(--primary)}.integration_panel__f3IPW>footer span{float:right}@media (max-width:760px){.integration_body__UzfSP{grid-template-columns:1fr}.integration_description__sLqrd,.integration_detail__1AbEC{padding:24px}.integration_detail__1AbEC{border-left:0;border-top:1px solid var(--site-line)}.integration_panel__f3IPW>footer span{float:none;display:block;margin-top:8px}}.integration_description__sLqrd h3{text-wrap:balance}.integration_panel__f3IPW{box-shadow:0 8px 24px #302b3d05}.integration_tabsNote__RnrBg{margin-left:auto;align-self:center;color:var(--site-muted);font:9px ui-monospace,monospace}.integration_skillBody__ZE9Qq{display:grid;grid-template-columns:1.15fr 1fr}.integration_setup__ZKU5w{padding:24px;min-width:0}.integration_setup__ZKU5w h3{margin:8px 0;font-size:24px;font-weight:600;line-height:1.3;text-wrap:balance}.integration_setup__ZKU5w>p{font-size:13px;color:var(--site-muted);text-wrap:pretty}.integration_firstTask__qh07s>p,.integration_routeHint__5BbeH>p{margin:3px 0 10px;color:var(--site-muted);font-size:12px;line-height:1.65;text-wrap:pretty}.integration_panel__f3IPW pre{max-height:160px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;font:11px/1.7 ui-monospace,monospace;padding:12px;background:var(--site-paper);color:#544c62;border:1px solid var(--site-line);border-radius:6px;margin:10px 0}.integration_panel__f3IPW .integration_detail__1AbEC pre{max-height:none}.integration_promptDetails__LX0Kf{margin-top:5px;font-size:11px;color:var(--site-muted)}.integration_promptDetails__LX0Kf summary,.integration_routeDetails__m1Mue summary{min-height:28px;align-content:center;cursor:pointer}.integration_workflow__OeISd{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:20px 28px;background:#f7f5fa url(/home/paper-grain.svg);border-left:1px solid var(--site-line)}.integration_workflowArt__vCOkS{position:relative;width:100%;flex:none;height:254px;max-width:360px;margin:0 auto}.integration_artNote__lBN5D{position:absolute;top:6px;left:6px;color:#9583ac;font:italic 14px Georgia,serif;transform:rotate(-4deg)}.integration_skillPaper__lDqMX{position:absolute;left:0;top:34px;width:225px;padding:20px;border:1px solid #dfd6e9;border-radius:8px;background:#fff;box-shadow:0 6px 12px #302b3d06;transform:rotate(-5deg)}.integration_tape__79nSU{position:absolute;top:-8px;left:88px;width:54px;height:17px;background:#e8dfbca8;transform:rotate(4deg)}.integration_skillPaper__lDqMX>div{display:flex;align-items:center;gap:6px;font-size:10px;color:#8a719c}.integration_skillPaper__lDqMX strong{display:block;margin:12px 0;font-size:21px;font-weight:600;line-height:1.3}.integration_skillRow__Xa6R2{display:flex;align-items:center;gap:6px;font-size:10px;color:#8a7d95;margin-top:9px}.integration_skillRow__Xa6R2 svg{width:12px;height:12px;color:#78a18c}.integration_skillPaper__lDqMX>footer{font:8px ui-monospace,monospace;margin-top:14px;padding-top:8px;border-top:1px dashed #e7e0ef;color:#9c8fa8}.integration_outputPaper__MMpbo{position:absolute;right:-5px;bottom:5px;width:170px;padding:17px;background:#fffdf5;border:1px solid #e5dcc6;border-radius:8px;transform:rotate(5deg);box-shadow:0 5px 15px #302b3d06}.integration_outputPaper__MMpbo>span{display:flex;align-items:center;gap:6px;font:8px ui-monospace,monospace;color:#9d8a64}.integration_miniBars__uS2re{display:flex;height:76px;align-items:flex-end;gap:12px;margin:12px 0;border-bottom:1px solid #e6dfd1;padding:0 5px}.integration_miniBars__uS2re i{display:block;flex:1;background:#a995dd;border-radius:3px 3px 0 0;transform-origin:bottom}.integration_miniBars__uS2re i:nth-child(2n){background:#9fc8bd}.integration_outputPaper__MMpbo footer{display:flex;gap:8px;font:8px ui-monospace,monospace;color:#8e7e9b}.integration_skillSticker__vIuRP{position:absolute;top:72px;right:-7px;width:78px;height:78px;display:grid;place-content:center;text-align:center;background:#deebd6;color:#52733b;border:1px solid #c7d6bf;border-radius:50%;font:italic 15px Georgia,serif;transform:rotate(10deg)}.integration_desktopRoutes__x9dIO{margin-top:18px}.integration_firstTask__qh07s{margin-top:22px;padding-top:20px;border-top:1px dashed var(--site-line)}.integration_firstTask__qh07s h4{margin-bottom:7px;font-size:16px;font-weight:600;line-height:1.4;text-wrap:balance}.integration_taskData__3qppD{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:14px 0;padding:12px;border:1px solid var(--site-line);border-radius:8px;background:var(--site-paper)}.integration_taskData__3qppD>span{display:grid;gap:4px}.integration_taskData__3qppD small{color:var(--site-muted);font-size:10px}.integration_taskData__3qppD strong{font:11px/1.5 ui-monospace,monospace;font-variant-numeric:tabular-nums;color:var(--site-ink)}.integration_clientGroup__c4EbS+.integration_clientGroup__c4EbS{margin-top:12px}.integration_clientGroupLabel___kYaq{color:var(--site-muted);font:8px/1.5 ui-monospace,monospace}.integration_clientList__GNdlW{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;margin-top:7px;font-size:11px;color:#655971}.integration_clientList__GNdlW[data-kind=assistants]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 8px}.integration_clientName__5pYwT,.integration_guideLinks__YJ0kU,.integration_guideLinks__YJ0kU a,.integration_routeHint__5BbeH a{display:flex;align-items:center;gap:6px}.integration_clientName__5pYwT{white-space:nowrap;font-weight:400}.integration_clientName__5pYwT img{width:18px;height:18px;flex-shrink:0}.integration_routeHint__5BbeH{display:flex;align-items:center;flex-wrap:wrap;gap:0 6px;margin-top:8px;color:#655971;font-size:11px}.integration_routeHint__5BbeH>p:first-child{flex-basis:100%}.integration_routeHint__5BbeH a{color:var(--primary);text-decoration:underline;text-underline-offset:3px;min-height:28px}.integration_routeDetails__m1Mue{font-size:11px;color:#655971;margin-top:6px}.integration_routeDetails__m1Mue p{margin:8px 0;text-wrap:pretty}.integration_guideLinks__YJ0kU{justify-content:space-between;flex-wrap:wrap;gap:10px;margin-top:6px}.integration_guideLinks__YJ0kU a{color:var(--primary);font-size:11px;min-height:28px}.integration_panel__f3IPW .site-button{min-height:34px;padding:6px 12px;font-size:12px}.integration_panel__f3IPW .integration_tabs__skeHr{padding:10px 20px}.integration_panel__f3IPW .integration_tabs__skeHr button{min-height:34px;padding:6px 12px;font-size:12px}.integration_panel__f3IPW>footer{padding:12px 24px;font-size:11px}@media (max-width:1000px){.integration_clientList__GNdlW[data-kind=assistants]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.integration_workflow__OeISd{padding-inline:20px}.integration_skillPaper__lDqMX{width:210px}.integration_skillSticker__vIuRP{right:-6px;top:32px}}@media (max-width:760px){.integration_skillBody__ZE9Qq{grid-template-columns:1fr}.integration_workflow__OeISd{border-left:0;border-top:1px solid var(--site-line)}.integration_tabsNote__RnrBg{display:none}.integration_skillPaper__lDqMX{width:225px}.integration_skillSticker__vIuRP{right:0;top:64px}.integration_workflowArt__vCOkS{max-width:340px}}@media (max-width:400px){.integration_setup__ZKU5w{padding:22px 16px}.integration_setup__ZKU5w h3{font-size:23px}.integration_workflow__OeISd{padding-inline:24px}.integration_skillPaper__lDqMX{width:210px}.integration_outputPaper__MMpbo{width:160px}}@keyframes reveal_section-enter__xwiHZ{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.reveal_reveal__kKVBU[data-visible=true]{animation:reveal_section-enter__xwiHZ .18s ease-out backwards}}.roadmap_illustration__1K8dv{margin:-12px -12px 24px;background:#fcfbfe;border:1px solid #f0ebf5;border-radius:8px;overflow:hidden}.roadmap_illustration__1K8dv svg{display:block;width:100%;height:auto}.theme-showcase_options__pr2qA{display:flex;flex-wrap:wrap;gap:8px}.theme-showcase_options__pr2qA button{min-height:44px;display:inline-flex;align-items:center;gap:7px;border:1px solid var(--site-line);background:#fff;border-radius:8px;padding:8px 12px;font-size:12px}.theme-showcase_options__pr2qA button[aria-pressed=true]{border-color:var(--primary);color:var(--primary)}@media (max-width:540px){.theme-showcase_options__pr2qA{gap:6px}.theme-showcase_options__pr2qA button{padding:7px 9px}}.theme-showcase_showcase__OToIb{min-width:0}.theme-showcase_toolbar__pB4K6{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.theme-showcase_liveLabel__BQj1h{display:flex;align-items:center;gap:7px;white-space:nowrap;font:10px ui-monospace,monospace;color:#8b8195}.theme-showcase_liveLabel__BQj1h>i{width:5px;height:5px;border-radius:50%;background:#7f9279}.theme-showcase_workspace__Ar0nj{display:grid;grid-template-columns:260px minmax(0,1fr);border:1px solid #e4deeb;border-radius:16px;background:#fff;overflow:hidden;box-shadow:0 4px 16px #302b3d04}.theme-showcase_authoring__ds5yE{padding:20px;background:#fdfcfe;border-right:1px solid #e9e3ef;min-width:0}.theme-showcase_referenceBoard__1f5tJ{height:132px;position:relative;margin-top:12px}.theme-showcase_referenceSlide__dzl48{position:absolute;inset:4px 24px 10px 0;padding:12px;color:var(--report-ink);background:var(--report-paper);border:1px solid var(--report-stroke);border-radius:5px;transform:rotate(-5deg);box-shadow:0 3px 6px #302b3d08;font-family:var(--report-font)}.theme-showcase_referenceSlide__dzl48>small{display:block;font:6px ui-monospace,monospace;color:var(--report-muted)}.theme-showcase_referenceSlide__dzl48>strong{display:block;margin-top:8px;font-size:15px;line-height:1.2;font-weight:600}.theme-showcase_referenceSlide__dzl48>div{display:flex;align-items:flex-end;gap:7px;margin-top:8px}.theme-showcase_referenceSlide__dzl48 i{display:block;width:15px;border-radius:1px}.theme-showcase_referenceComponent___9xsB{position:absolute;right:-6px;bottom:5px;width:112px;background:var(--report-surface);color:var(--report-ink);padding:12px;border:1px solid var(--report-stroke);border-radius:6px;box-shadow:0 3px 6px #302b3d08;transform:rotate(4deg);font-family:var(--report-font);font-size:9px;line-height:1.4}.theme-showcase_referenceComponent___9xsB>span:first-child{font-weight:600}.theme-showcase_referenceComponent___9xsB>div{display:flex;align-items:center;gap:5px;margin:9px 0;color:var(--report-muted)}.theme-showcase_referenceComponent___9xsB i{width:5px;height:5px;border-radius:2px;background:var(--report-accent)}.theme-showcase_mockButton__ZUuys{display:block;background:var(--report-accent);color:var(--report-paper);padding:5px 6px;font-size:7px;border-radius:3px}.theme-showcase_imageBadge__wtWQh{position:absolute;top:0;right:-5px;display:flex;gap:4px;align-items:center;padding:4px 6px;background:#fff;border:1px solid #e5deec;border-radius:4px;color:#766783;font-size:8px}.theme-showcase_referenceTypes__mjz1K{display:flex;justify-content:space-between;gap:6px;margin-top:10px;font-size:9px;color:#8a7d95}.theme-showcase_referenceTypes__mjz1K>span{display:inline-flex;align-items:center;gap:3px}.theme-showcase_specBridge__ktHou{display:flex;align-items:center;justify-content:center;gap:7px;color:#a396b0;margin:12px 0}.theme-showcase_specBridge__ktHou>span{width:25%;height:1px;background:#e5deed}.theme-showcase_specCard__2AX3I{padding:13px 14px 0;border:1px solid #e8e1ef;border-radius:9px;background:#fff}.theme-showcase_specCard__2AX3I>div:first-child{display:flex;align-items:center;gap:6px;margin-bottom:13px;color:#756581;font-size:10px}.theme-showcase_specCard__2AX3I strong{color:#54485f;font-weight:500}.theme-showcase_specCard__2AX3I>div:first-child>span{margin-left:auto;font:8px ui-monospace,monospace;color:#a092ab}.theme-showcase_specCard__2AX3I code{font:9px ui-monospace,monospace;color:#998ba6}.theme-showcase_palette__E6f44{display:flex;gap:5px;margin:5px 0 10px}.theme-showcase_palette__E6f44>i{display:block;width:24px;height:13px;border-radius:3px}.theme-showcase_specCard__2AX3I p{font-size:11px;color:#54485f;margin:5px 0 14px}.theme-showcase_specCard__2AX3I footer{padding:9px 0;border-top:1px solid #efeaf4;color:#867690;font-size:9px}.theme-showcase_authoringHint__yCtir{margin-top:16px;color:#8a7a96;font-size:11px;line-height:1.7}.theme-showcase_referenceLink__dQeIP{display:inline-flex;align-items:center;gap:4px;margin-top:9px;color:#7653b6;font-size:11px;font-weight:500;min-height:32px}.theme-showcase_report__4luWZ{min-width:0;padding:20px;color:var(--report-ink);background:var(--report-paper);font-family:var(--report-font)}.theme-showcase_reportHeader__w6QPY{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.theme-showcase_reportHeader__w6QPY>div>span{color:var(--report-muted);font:8px ui-monospace,monospace}.theme-showcase_reportHeader__w6QPY h3{margin-top:5px;font-size:20px;line-height:1.3;font-weight:600}.theme-showcase_themeName__T5nRU{white-space:nowrap;color:var(--report-muted);border:1px solid var(--report-stroke);padding:3px 8px;border-radius:4px;font-size:9px}.theme-showcase_reportGrid__i_1Dn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.theme-showcase_reportChart__YEZ6i{position:relative;min-width:0;overflow:hidden;padding:8px 8px 22px;border:1px solid var(--report-stroke);border-radius:5px}.theme-showcase_chartFamily__iE3Gg{position:absolute;bottom:8px;left:16px;color:var(--report-muted);font:8px ui-monospace,monospace}.theme-showcase_reportFooter__vjM0A{display:flex;justify-content:space-between;gap:12px;margin-top:16px;padding-top:12px;border-top:1px solid var(--report-stroke);font-size:9px;color:var(--report-muted)}.theme-showcase_swipeHint__VyDPe{display:none}.theme-showcase_actions__tVqlM{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-top:18px}.theme-showcase_actions__tVqlM>p{color:#554860;font-size:13px;line-height:1.8}.theme-showcase_actions__tVqlM>p>span{color:#8b7d96;font-size:12px}.theme-showcase_note__3lRHD{margin-top:16px;color:var(--site-muted);font-size:11px}.theme-showcase_note__3lRHD>span{display:block;margin-top:5px}.theme-showcase_note__3lRHD a{display:inline-flex;align-items:center;gap:3px;color:var(--primary);text-decoration:underline;text-underline-offset:3px}.theme-showcase_showcase__OToIb .theme-showcase_options__pr2qA{gap:6px}.theme-showcase_showcase__OToIb .home-swatches{gap:1px}.theme-showcase_showcase__OToIb .home-swatches i{width:5px;height:12px;border-radius:2px}.theme-showcase_error__1N7PT{margin-top:12px;color:#b91c1c;font-size:12px}@media (max-width:1000px){.theme-showcase_workspace__Ar0nj{grid-template-columns:220px minmax(0,1fr)}.theme-showcase_authoring__ds5yE{padding:20px 16px}.theme-showcase_report__4luWZ{padding:20px 14px}.theme-showcase_reportHeader__w6QPY h3{font-size:17px}.theme-showcase_liveLabel__BQj1h{display:none}}@media (max-width:760px){.theme-showcase_workspace__Ar0nj{display:flex;flex-direction:column-reverse}.theme-showcase_authoring__ds5yE{border-right:0;border-top:1px solid #e9e3ef;display:grid;grid-template-columns:1fr 1fr;gap:0 24px;padding:20px}.theme-showcase_authoring__ds5yE>.site-eyebrow{grid-column:1/-1}.theme-showcase_referenceBoard__1f5tJ{grid-column:1;grid-row:2/5;margin-block:15px}.theme-showcase_referenceTypes__mjz1K{grid-column:1}.theme-showcase_specBridge__ktHou{display:none}.theme-showcase_specCard__2AX3I{grid-column:2;grid-row:2/5;align-self:center}.theme-showcase_authoringHint__yCtir,.theme-showcase_referenceLink__dQeIP{grid-column:1/-1}.theme-showcase_report__4luWZ{padding:22px 16px}.theme-showcase_actions__tVqlM{align-items:flex-start;flex-direction:column;gap:15px}.theme-showcase_actions__tVqlM .site-button{width:100%}.theme-showcase_reportFooter__vjM0A>span:last-child{display:none}}@media (max-width:540px){.theme-showcase_swipeHint__VyDPe{display:block;margin-top:8px}.theme-showcase_reportGrid__i_1Dn{grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;scroll-snap-type:x mandatory;grid-template-columns:none}.theme-showcase_reportGrid__i_1Dn .theme-showcase_reportChart__YEZ6i{display:block;scroll-snap-align:start}.theme-showcase_authoring__ds5yE{gap:0 12px;padding:20px 16px}.theme-showcase_referenceComponent___9xsB{width:96px;right:-3px}.theme-showcase_referenceTypes__mjz1K{flex-wrap:wrap;justify-content:flex-start;gap:8px}.theme-showcase_reportHeader__w6QPY h3{font-size:16px}.theme-showcase_themeName__T5nRU{font-size:8px}.theme-showcase_specCard__2AX3I{padding-inline:10px}.theme-showcase_specCard__2AX3I>div:first-child>span{display:none}}.theme-showcase_showcase__OToIb .theme-showcase_options__pr2qA button{min-height:30px;padding:4px 7px;gap:5px;font-size:10px}.theme-showcase_showcase__OToIb .site-button{min-height:36px;padding:7px 12px;font-size:12px}.home_page__NOZQO{--ink:#302b3d;--muted:#756e80;--accent:#7047eb;--hairline:#e6e1ec;color:var(--ink);background:#fff;line-height:1.6}.home_page__NOZQO :is(a,button):focus-visible{outline:2px solid var(--accent);outline-offset:4px}.home_page__NOZQO button{cursor:pointer}.home_page__NOZQO button:disabled{cursor:default;opacity:.55}.home_page__NOZQO :is(h1,h2,h3){text-wrap:balance}.home_page__NOZQO p{text-wrap:pretty}.home_roadmapIntro__XqKhL{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:16px 32px;margin:44px 0 28px}.home_roadmapIntro__XqKhL h3{font-size:24px;font-weight:600;line-height:1.35;margin-top:12px}.home_roadmapIntro__XqKhL>p{max-width:360px;font-size:13px;color:var(--muted)}.home_hero__o4ZPq{position:relative;overflow:hidden;padding:60px 24px 24px;background:#faf9f6}.home_appearance__dXov2:before,.home_hero__o4ZPq:before{position:absolute;inset:0;pointer-events:none;content:"";background:url(/home/paper-grain.svg);opacity:.34;mix-blend-mode:multiply}.home_heroCopy__e6FQF{position:relative;z-index:10;margin:auto;max-width:1000px;text-align:center}.home_announcement__kAx_V{display:inline-flex;align-items:center;gap:8px;border:1px solid #ddd5e9;border-radius:999px;background:#fff9;padding:5px 10px 5px 6px;font-size:11px;color:#61566f}.home_announcement__kAx_V:hover{border-color:var(--accent)}.home_newBadge__QGl37{border-radius:999px;background:#eae3fc;color:#6840c4;padding:1px 6px;font-size:9px;font-weight:700}.home_eyebrow__hSiDi{display:flex;align-items:center;gap:9px;color:var(--muted);font:11px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace}.home_heroCopy__e6FQF .home_eyebrow__hSiDi{justify-content:center;margin:28px 0 16px}.home_eyebrow__hSiDi>span{color:#aa9fbc}.home_heroDescription__rJkQx{max-width:510px;margin:24px auto 0;color:#736a80;font-size:16px;line-height:1.8}.home_actions__r95_w{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:26px}.home_primaryButton__QNgrh,.home_secondaryButton__B1HhV{display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:12px;padding:10px 20px;border-radius:9px;font-size:13px;font-weight:600;transition:transform .18s ease-out}.home_primaryButton__QNgrh{color:#fff;border:1px solid var(--accent);background:var(--accent);box-shadow:0 3px 0 #5530be}.home_secondaryButton__B1HhV{border:1px solid #ded7e8;color:#4e435e;background:#fff9}.home_primaryButton__QNgrh:hover,.home_secondaryButton__B1HhV:hover{transform:translateY(-2px)}.home_heroFootnote__oExSA{margin-top:17px;font-size:11px;color:#84798e}.home_proofStrip__YxWUu{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:24px 64px;padding:25px 24px;border-block:1px solid var(--hairline);background:#fff}.home_proofStrip__YxWUu>span{display:flex;align-items:center;gap:8px;font-size:12px;color:#877e91}.home_proofStrip__YxWUu strong{font-weight:600;color:#584d65}.home_proofStrip__YxWUu>span:first-child strong{font:600 20px/1 ui-monospace,monospace}.home_proofStrip__YxWUu svg{color:#a499b0}.home_section__bCaaS{position:relative;max-width:1168px;margin:auto;padding:88px 24px}.home_sectionHeading__2L2pT{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:35px}.home_sectionHeading__2L2pT .home_eyebrow__hSiDi{margin-bottom:18px}.home_sectionHeading__2L2pT h2{font-size:clamp(32px,4vw,46px);line-height:1.15;font-weight:600}.home_sectionHeading__2L2pT>p{max-width:365px;color:var(--muted);font-size:14px;line-height:1.9}.home_appearance__dXov2{position:relative;background:#f5f1f8;border-block:1px solid #ece5f1}.home_footer__HqMXW{display:grid;grid-template-columns:1fr minmax(0,2fr);align-items:start;gap:26px;max-width:1168px;padding:38px 24px 22px;margin:auto}.home_footerBrand__byPs3>a{display:inline-flex;align-items:center;gap:8px;font-size:16px}.home_footerBrand__byPs3>p{margin-top:6px;color:#968b9f;font-size:10px}.home_footer__HqMXW nav{display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-end;padding-top:9px}.home_footer__HqMXW nav>a{display:flex;align-items:center;gap:5px;min-height:32px;color:#8b7d96;font-size:11px}.home_footer__HqMXW nav>a:hover{color:var(--accent)}.home_copyright__KuQ8K{grid-column:1/-1;padding-top:15px;border-top:1px solid #eee9f2;color:#a59aaa;font-size:9px}@media (min-width:1100px){.home_hero__o4ZPq{padding-block:24px 12px}.home_heroCopy__e6FQF .home_eyebrow__hSiDi{margin-block:14px 10px}.home_heroDescription__rJkQx{margin-top:16px;font-size:15px;line-height:1.7}.home_heroCopy__e6FQF .home_actions__r95_w{margin-top:18px}.home_heroFootnote__oExSA{margin-top:10px}}@media (max-width:960px){.home_proofStrip__YxWUu{gap:15px 32px}}@media (max-width:760px){.home_hero__o4ZPq{padding-top:40px}.home_heroCopy__e6FQF{max-width:560px}.home_heroDescription__rJkQx{max-width:400px;font-size:14px}.home_section__bCaaS{padding-block:60px}.home_sectionHeading__2L2pT{align-items:flex-start;flex-direction:column;gap:20px}.home_sectionHeading__2L2pT>p{max-width:500px}.home_footer__HqMXW{grid-template-columns:1fr}.home_footer__HqMXW nav{gap:18px;justify-content:flex-start}}@media (max-width:480px){.home_hero__o4ZPq{padding-inline:18px}.home_heroCopy__e6FQF .home_eyebrow__hSiDi{margin-top:26px;font-size:9px}.home_announcement__kAx_V{font-size:9px;gap:6px}.home_heroDescription__rJkQx{max-width:320px;margin-top:20px}.home_heroFootnote__oExSA{font-size:9px}.home_actions__r95_w{gap:8px}.home_primaryButton__QNgrh,.home_secondaryButton__B1HhV{padding:10px 13px;font-size:11px;gap:8px}.home_proofStrip__YxWUu{display:grid;grid-template-columns:1fr 1fr;gap:17px 15px;padding:22px}.home_proofStrip__YxWUu>span{justify-content:center;font-size:10px;gap:5px}.home_proofStrip__YxWUu>span:first-child strong{font-size:16px}.home_section__bCaaS{padding-inline:20px}.home_sectionHeading__2L2pT h2{font-size:34px}.home_sectionHeading__2L2pT>p{font-size:13px}}@media (prefers-reduced-motion:reduce){.home_page__NOZQO *,.home_page__NOZQO :after,.home_page__NOZQO :before{animation:none!important;transition:none!important;scroll-behavior:auto}.home_primaryButton__QNgrh:hover,.home_secondaryButton__B1HhV:hover{transform:none}}.home_upcoming__BIrpn{background:#f7f5f1 url(/home/paper-grain.svg);border-block:1px solid var(--site-line)}.home_comingSoon__7eFwM{border:1px solid #d6c9f2;background:#eee8f8;border-radius:5px;padding:3px 6px;color:#603ca6;font-size:10px;margin-left:8px}.home_roadmapGrid__RZ6V0{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.home_roadmapGrid__RZ6V0 article{padding:28px;border:1px solid var(--site-line);border-radius:12px}.home_roadmapGrid__RZ6V0 svg{color:var(--primary)}.home_roadmapGrid__RZ6V0 h3{font-size:22px;font-weight:600;margin:20px 0 10px}.home_roadmapGrid__RZ6V0 p{color:var(--site-muted);font-size:14px}.home_roadmapGrid__RZ6V0 span{display:block;margin-top:24px;font:11px ui-monospace,monospace;color:var(--site-muted)}@media (max-width:760px){.home_roadmapGrid__RZ6V0{grid-template-columns:1fr;gap:12px}}.home_roadmapGrid__RZ6V0 article h3{margin-top:0}.home_roadmapGrid__RZ6V0 article{padding:24px;position:relative;background:#fff;box-shadow:0 5px 14px #302b3d05}.home_roadmapGrid__RZ6V0 article:before{content:"";position:absolute;z-index:10;top:-9px;left:34px;width:50px;height:17px;background:#e7dfbca6;transform:rotate(-4deg)}.home_roadmapGrid__RZ6V0 article:nth-child(2):before{background:#ded5efaa;left:auto;right:35px;transform:rotate(5deg)}.home_roadmapGrid__RZ6V0 article:nth-child(3):before{background:#d1e2d3aa}@media (prefers-reduced-motion:no-preference){.home_roadmapGrid__RZ6V0 article{transition:transform .18s ease-out}.home_roadmapGrid__RZ6V0 article:hover{transform:translateY(-4px)}}