.VideoHero_hero__vgZ1E{position:relative;isolation:isolate;padding:60px 32px 0;background:radial-gradient(ellipse at 75% 32%,var(--accent-glow),transparent 54%)}.VideoHero_hero__vgZ1E:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(var(--grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--grid-line) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:linear-gradient(90deg,transparent 32%,#000);mask-image:linear-gradient(90deg,transparent 32%,#000)}.VideoHero_layout__vdz90{max-width:1160px;margin:0 auto;display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:44px;align-items:center}.VideoHero_copy__X5A_p{padding:4px 0 24px}.VideoHero_eyebrow__B_yyj{display:flex;align-items:center;gap:9px;font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:500;letter-spacing:.09em;color:var(--accent);margin-bottom:24px}.VideoHero_eyebrow__B_yyj>span{width:6px;height:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 4px var(--accent-soft);flex-shrink:0}.VideoHero_title__KOIia{position:relative;min-width:0;font-family:Sora,sans-serif;font-size:clamp(40px,3.8vw,54px);line-height:1.12;font-weight:400;letter-spacing:-.055em;color:var(--fg-primary);transition:height .4s ease}.VideoHero_titleSlide__bO2zI{position:absolute;inset:0 0 auto;display:block;visibility:hidden;opacity:0;transform:translateY(8px);white-space:pre-line;transition:opacity .4s ease,transform .4s ease}.VideoHero_activeTitle__ul__s{position:relative;visibility:visible;opacity:1;transform:translateY(0)}.VideoHero_fadingTitle__u4fXQ{opacity:0;transform:translateY(8px)}.VideoHero_accent__iH8d4{font-family:IBM Plex Mono,monospace;font-size:.9em;font-weight:500;color:var(--accent);letter-spacing:-.065em}.VideoHero_description__wfJJD{margin-top:25px;max-width:450px;color:var(--fg-secondary);font-size:16px;line-height:1.7;text-wrap:pretty}.VideoHero_actions__yHBa7{display:flex;align-items:center;flex-wrap:wrap;gap:18px;margin-top:28px}.VideoHero_primary__SDJe2{display:inline-flex;align-items:center;justify-content:center;gap:15px;min-height:48px;padding:12px 23px;border-radius:999px;background:var(--accent);color:var(--on-accent);text-decoration:none;font-size:14px;font-weight:600;transition:background .18s ease,box-shadow .18s ease}.VideoHero_primary__SDJe2:hover{background:var(--accent-hover);box-shadow:0 5px 15px var(--accent-border)}.VideoHero_explore__BJ9GX{display:inline-flex;align-items:center;gap:7px;min-height:44px;color:var(--fg-secondary);font-size:13px;text-decoration:none}.VideoHero_explore__BJ9GX:hover{color:var(--accent)}.VideoHero_explore__BJ9GX svg{transition:transform .18s ease}.VideoHero_explore__BJ9GX:hover svg{transform:translate(2px,-2px)}.VideoHero_reassurance__4IZiR{display:flex;flex-wrap:wrap;gap:16px;margin-top:16px;color:var(--fg-secondary);font-size:11px}.VideoHero_reassurance__4IZiR>span{display:flex;align-items:center;gap:5px}.VideoHero_reassurance__4IZiR svg{color:var(--accent)}.VideoHero_demo__stE4m{min-width:0}.VideoHero_demoFrame__Zbo57{overflow:hidden;border:1px solid #314a40;border-radius:18px;background:#142820;transform:none;transform-origin:center;box-shadow:14px 34px 74px -30px rgba(16,42,30,.38),0 0 0 7px color-mix(in srgb,var(--bg-surface) 55%,transparent);transition:transform .45s cubic-bezier(.2,.7,.2,1)}.VideoHero_demoHeader__tf_Z9{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 20px;color:#c2d2cd;font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.06em}.VideoHero_filmLabel__NXyj7{display:inline-flex;align-items:center;gap:8px}.VideoHero_filmDot__kPcjw{height:6px;width:6px;border-radius:50%;background:#b5f2c6}.VideoHero_duration__p_qeg{color:#b5f2c6}.VideoHero_poster__jSnhn{display:block;position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;padding:0;background:#e8efe7;border:0;cursor:pointer}.VideoHero_poster__jSnhn img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .45s cubic-bezier(.2,.7,.2,1)}.VideoHero_posterShade__tduS7{position:absolute;inset:0;background:linear-gradient(180deg,rgba(13,31,23,.02) 24%,rgba(13,31,23,.07) 46%,rgba(13,31,23,.8))}.VideoHero_playButton__B5imH{position:absolute;left:50%;top:50%;display:flex;align-items:center;justify-content:center;width:76px;height:76px;padding-left:4px;transform:translate(-50%,-50%);border-radius:50%;color:#173a29;background:#c5f3d3;box-shadow:0 0 0 9px hsla(0,0%,100%,.18),0 12px 32px rgba(10,24,18,.25);transition:transform .25s ease,box-shadow .25s ease}.VideoHero_watchLabel__Cwrjn{position:absolute;left:24px;right:24px;bottom:21px;color:#fff;display:flex;align-items:center;justify-content:space-between;font-size:17px;font-weight:600}.VideoHero_poster__jSnhn:hover img{transform:scale(1.025)}.VideoHero_poster__jSnhn:focus-visible .VideoHero_playButton__B5imH,.VideoHero_poster__jSnhn:hover .VideoHero_playButton__B5imH{transform:translate(-50%,-50%) scale(1.08);box-shadow:0 0 0 13px hsla(0,0%,100%,.18),0 12px 32px rgba(10,24,18,.25)}.VideoHero_chapters___JXnj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.VideoHero_chapter__oc9aQ{min-width:0;min-height:91px;padding:17px 18px 19px;background:transparent;border:0;border-right:1px solid #30473d;color:#eff8f2;text-align:left;cursor:pointer;transition:background .18s ease}.VideoHero_chapter__oc9aQ:last-child{border-right:0}.VideoHero_chapter__oc9aQ:hover{background:#203d2e}.VideoHero_chapterMeta__Epy_5{display:flex;justify-content:space-between;gap:8px;margin-bottom:11px;color:#a7c8b5;font-family:IBM Plex Mono,monospace;font-size:10px}.VideoHero_chapterMeta__Epy_5>span:last-child{display:flex;gap:5px;align-items:center}.VideoHero_chapterTitle__8U2Br{display:block;font-size:12px;line-height:1.4;font-weight:500}.VideoHero_caption__EhWSM{text-align:right;padding:15px 1px 0;color:var(--fg-secondary);font-size:10px}.VideoHero_integrations__d1gtP{max-width:1160px;margin:36px auto 0;padding:24px 0 27px;border-top:1px solid var(--border-default);display:flex;align-items:center;gap:28px}.VideoHero_integrations__d1gtP>p{flex-shrink:0;max-width:150px;font-size:12px;line-height:1.5;color:var(--fg-secondary)}.VideoHero_providers__r6n2Q{list-style:none;display:flex;align-items:center;justify-content:space-between;flex:1;flex-wrap:wrap;gap:13px 18px}.VideoHero_providers__r6n2Q li{display:inline-flex;align-items:center;gap:7px;white-space:nowrap;font-size:12px;font-weight:600;color:var(--fg-primary)}.VideoHero_providers__r6n2Q img{display:block;flex-shrink:0;-o-object-fit:contain;object-fit:contain}.VideoHero_providers__r6n2Q .VideoHero_beta__9u4x9{color:var(--fg-secondary);font-size:10px;font-weight:400;padding:4px 8px;border:1px dashed var(--border-strong);border-radius:5px}.VideoHero_hero__vgZ1E a:focus-visible,.VideoHero_hero__vgZ1E button:focus-visible{outline:3px solid var(--accent);outline-offset:5px}.VideoHero_demoFrame__Zbo57 button:focus-visible{outline-color:#b5f2c6;outline-offset:-4px}@media (min-width:1024px) and (orientation:landscape){.VideoHero_demo__stE4m{padding-inline:24px}.VideoHero_demoFrame__Zbo57{transform:perspective(1400px) rotateX(2deg) rotateY(-5deg) rotate(-2deg)}}@media (hover:hover) and (pointer:fine) and (min-width:1024px) and (orientation:landscape) and (prefers-reduced-motion:no-preference){.VideoHero_demoFrame__Zbo57:focus-within,.VideoHero_demoFrame__Zbo57:hover{transform:perspective(1400px) translateY(-3px) rotateX(1deg) rotateY(-2deg) rotate(-.75deg)}}@media (max-width:1199px) and (min-width:1024px){.VideoHero_layout__vdz90{gap:32px}.VideoHero_title__KOIia{font-size:42px}.VideoHero_actions__yHBa7{gap:6px 18px}.VideoHero_description__wfJJD{font-size:15px}.VideoHero_chapter__oc9aQ{padding:15px 12px}.VideoHero_integrations__d1gtP{align-items:flex-start}.VideoHero_providers__r6n2Q{justify-content:flex-start}}@media (max-width:1023px){.VideoHero_hero__vgZ1E{padding-top:44px}.VideoHero_layout__vdz90{max-width:720px;grid-template-columns:1fr;gap:32px}.VideoHero_copy__X5A_p{text-align:center;padding-bottom:0}.VideoHero_actions__yHBa7,.VideoHero_eyebrow__B_yyj,.VideoHero_reassurance__4IZiR{justify-content:center}.VideoHero_eyebrow__B_yyj{margin-bottom:19px}.VideoHero_title__KOIia{font-size:56px}.VideoHero_description__wfJJD{max-width:560px;margin:20px auto 0}.VideoHero_integrations__d1gtP{flex-direction:column;gap:16px;margin-top:32px}.VideoHero_integrations__d1gtP>p{max-width:none}.VideoHero_providers__r6n2Q{justify-content:center}}@media (max-width:760px){.VideoHero_hero__vgZ1E{padding:30px 20px 0}.VideoHero_layout__vdz90{gap:0}.VideoHero_copy__X5A_p{display:contents}.VideoHero_demo__stE4m{grid-row:4;margin-top:24px}.VideoHero_actions__yHBa7{grid-row:5}.VideoHero_reassurance__4IZiR{grid-row:6}.VideoHero_title__KOIia{font-size:clamp(36px,8.2vw,52px)}.VideoHero_eyebrow__B_yyj{font-size:9px;letter-spacing:.04em;margin-bottom:16px}.VideoHero_description__wfJJD{font-size:14px;line-height:1.6;max-width:410px;margin-top:16px}.VideoHero_actions__yHBa7{margin-top:21px;gap:9px 20px}.VideoHero_primary__SDJe2{font-size:13px;min-height:46px;padding:11px 21px}.VideoHero_explore__BJ9GX{font-size:12px;min-height:32px}.VideoHero_reassurance__4IZiR{margin-top:10px;font-size:10px}.VideoHero_demoFrame__Zbo57{border-radius:13px;box-shadow:5px 22px 45px -25px rgba(16,42,30,.35),0 0 0 4px color-mix(in srgb,var(--bg-surface) 55%,transparent)}.VideoHero_demoHeader__tf_Z9{padding:12px 15px;font-size:9px}.VideoHero_playButton__B5imH{width:54px;height:54px}.VideoHero_playButton__B5imH svg{width:22px;height:22px}.VideoHero_watchLabel__Cwrjn{left:16px;right:16px;bottom:13px;font-size:14px}.VideoHero_chapter__oc9aQ{padding:12px 10px 14px;min-height:82px}.VideoHero_chapterMeta__Epy_5{font-size:9px;gap:4px;margin-bottom:7px}.VideoHero_chapterTitle__8U2Br{font-size:11px}.VideoHero_caption__EhWSM{font-size:9px;padding-top:12px}.VideoHero_integrations__d1gtP{margin-top:24px;padding:20px 0 24px}.VideoHero_providers__r6n2Q{gap:13px 18px}.VideoHero_providers__r6n2Q li{font-size:11px}}@media (prefers-reduced-motion:reduce){.VideoHero_hero__vgZ1E *,.VideoHero_hero__vgZ1E :after,.VideoHero_hero__vgZ1E :before{transition:none!important}}.HomepagePreview_community__gY7om,.HomepagePreview_faq__JT9Y2,.HomepagePreview_features__29LwW{width:min(1160px,calc(100% - 64px));margin-inline:auto}.HomepagePreview_features__29LwW{padding-block:100px 80px}.HomepagePreview_eyebrow__iJAtV{display:block;color:var(--accent);font:500 10px/1.5 IBM Plex Mono,monospace;letter-spacing:.1em;margin-bottom:18px}.HomepagePreview_sectionHeading__tYuG0{text-align:center;max-width:740px;margin:0 auto 76px}.HomepagePreview_faq__JT9Y2 h2,.HomepagePreview_sectionHeading__tYuG0 h2{font-family:Sora,sans-serif;font-size:clamp(30px,3.2vw,44px);font-weight:400;letter-spacing:-.045em;line-height:1.2}.HomepagePreview_faq__JT9Y2 em,.HomepagePreview_featureCopy__BbTm8 em,.HomepagePreview_sectionHeading__tYuG0 em{font-style:normal;color:var(--accent)}.HomepagePreview_sectionHeading__tYuG0>p{max-width:560px;margin:20px auto 0;color:var(--fg-secondary);font-size:16px;line-height:1.65}.HomepagePreview_featureJumps__FEIog{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:9px;margin-top:26px}.HomepagePreview_featureJumps__FEIog a{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--border-default);border-radius:999px;padding:10px 15px;min-height:40px;color:var(--accent);text-decoration:none;font-size:12px;background:var(--bg-surface)}.HomepagePreview_featureJumps__FEIog a:hover{background:var(--accent-soft)}.HomepagePreview_featureJumps__FEIog a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.HomepagePreview_featureRows__Eky91{display:grid;gap:72px}.HomepagePreview_featureRow__u_4sS{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:76px;align-items:center;scroll-margin-top:100px}.HomepagePreview_featureRow__u_4sS.HomepagePreview_reversed___ZyLb{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)}.HomepagePreview_reversed___ZyLb .HomepagePreview_featureCopy__BbTm8{order:2}.HomepagePreview_featureCopy__BbTm8 h3{font:400 clamp(27px,2.7vw,36px)/1.22 Sora,sans-serif;letter-spacing:-.04em}.HomepagePreview_featureCopy__BbTm8>p{margin-top:22px;color:var(--fg-secondary);font-size:15.5px;line-height:1.75;max-width:450px}.HomepagePreview_featureCopy__BbTm8 ul{list-style:none;margin-top:22px;display:grid;gap:10px}.HomepagePreview_featureCopy__BbTm8 li{display:flex;align-items:flex-start;gap:9px;font-size:13px;color:var(--fg-secondary);line-height:1.5}.HomepagePreview_featureCopy__BbTm8 li svg{flex-shrink:0;color:var(--accent);margin-top:2px}.HomepagePreview_featureCta__UZYIJ{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:44px;margin-top:27px;padding:11px 19px;background:var(--accent);color:var(--on-accent);border:0;border-radius:999px;font-size:13px;font-weight:600;cursor:pointer;transition:background .18s ease,transform .18s ease}.HomepagePreview_featureCta__UZYIJ:hover{background:var(--accent-hover);transform:translateY(-2px)}.HomepagePreview_illustration__QQeQq{min-width:0}.HomepagePreview_visual__kkY0B{position:relative;min-height:385px;display:flex;align-items:center;justify-content:center;padding:38px 28px;border-radius:20px;background-color:color-mix(in srgb,var(--accent-soft) 45%,var(--bg-base));background-image:linear-gradient(var(--grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--grid-line) 1px,transparent 1px);background-size:32px 32px;isolation:isolate}.HomepagePreview_visual__kkY0B:before{content:"";z-index:-1;position:absolute;width:80%;height:70%;border-radius:50%;background:radial-gradient(ellipse,var(--accent-soft),transparent 70%)}.HomepagePreview_appWindow__SURK9{position:relative;width:100%;max-width:460px;border:1px solid var(--border-default);border-radius:13px;background:var(--bg-surface);box-shadow:0 14px 30px -16px rgba(20,50,36,.27),0 2px 6px rgba(20,50,36,.03);overflow:hidden}.HomepagePreview_windowHeader__I__Rf{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;border-bottom:1px solid var(--border-subtle);font:9px IBM Plex Mono,monospace;color:var(--fg-muted)}.HomepagePreview_miniBrand__Q2nIm{font:700 12px Figtree,sans-serif;color:var(--fg-primary);display:inline-flex;align-items:center;gap:5px}.HomepagePreview_miniBrand__Q2nIm svg{color:var(--accent)}.HomepagePreview_spendVisual__Jkl1q{padding-top:66px}.HomepagePreview_spendVisual__Jkl1q .HomepagePreview_appWindow__SURK9{transform:rotate(-2deg)}.HomepagePreview_orbitLabels__oV9QR{position:absolute;top:18px;left:25px;right:25px;display:flex;align-items:center;justify-content:center;gap:14px}.HomepagePreview_orbitLabels__oV9QR span{display:inline-flex;align-items:center;padding:7px 11px;border-radius:7px;background:var(--bg-surface);border:1px solid var(--border-default);font-size:10px;font-weight:600;box-shadow:0 5px 10px rgba(20,50,36,.04)}.HomepagePreview_orbitLabels__oV9QR span:nth-child(2){transform:rotate(-5deg) translateY(-8px)}.HomepagePreview_orbitLabels__oV9QR span:nth-child(3){transform:rotate(4deg)}.HomepagePreview_providerTabs__2RNEh{display:flex;gap:6px;padding:12px 18px 0}.HomepagePreview_providerTabs__2RNEh button,.HomepagePreview_thresholds__nyGYW button{min-height:32px;border:1px solid transparent;background:transparent;border-radius:6px;color:var(--fg-secondary);font-size:10px;padding:5px 10px;cursor:pointer}.HomepagePreview_providerTabs__2RNEh button[aria-pressed=true],.HomepagePreview_thresholds__nyGYW button[aria-pressed=true]{color:var(--accent);background:var(--accent-soft);border-color:var(--accent-border)}.HomepagePreview_spendSummary__D44BS{display:flex;justify-content:space-between;align-items:center;padding:17px 20px 13px}.HomepagePreview_spendSummary__D44BS>div>span{display:block;font-size:10px;color:var(--fg-secondary);margin-bottom:5px}.HomepagePreview_spendSummary__D44BS strong{font:500 29px IBM Plex Mono,monospace;letter-spacing:-.06em}.HomepagePreview_trend__dGPgB{display:flex;align-items:center;gap:5px;color:var(--warn);font-size:10px}.HomepagePreview_spendCharts__y2MNV{display:grid;grid-template-columns:minmax(0,1fr) 100px;gap:18px;padding:19px 20px 25px;border-top:1px solid var(--border-subtle)}.HomepagePreview_spendBars___ICqv{min-width:0}.HomepagePreview_spendBars___ICqv>span{font-size:9px;color:var(--fg-secondary)}.HomepagePreview_spendBars___ICqv svg{display:block;width:100%;height:auto;margin-top:10px}.HomepagePreview_chartDates__pdY8S{display:flex;justify-content:space-between;color:var(--fg-muted);font:8px IBM Plex Mono,monospace;margin-top:5px}.HomepagePreview_spendBreakdown__anK4L{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:11px}.HomepagePreview_spendDonut__I6dVF{width:76px;aspect-ratio:1;border-radius:50%;background:conic-gradient(var(--accent) 0 60%,#7eac8a 60% 82%,#b9cdbc 82%);position:relative}.HomepagePreview_spendDonut__I6dVF:after{content:"";position:absolute;inset:13px;border-radius:50%;background:var(--bg-surface)}.HomepagePreview_spendLegend__BqvdV{display:flex;flex-wrap:wrap;justify-content:center;gap:5px 8px;font-size:8px;color:var(--fg-secondary)}.HomepagePreview_spendLegend__BqvdV span{display:flex;align-items:center;gap:3px}.HomepagePreview_spendLegend__BqvdV i{width:5px;height:5px;border-radius:50%;background:var(--accent)}.HomepagePreview_spendLegend__BqvdV span:nth-child(2) i{background:#7eac8a}.HomepagePreview_spendLegend__BqvdV span:nth-child(3) i{background:#b9cdbc}.HomepagePreview_floatingNote__0TDSQ{position:absolute;bottom:19px;right:13px;display:flex;gap:8px;align-items:center;padding:12px 16px;background:var(--accent);color:var(--on-accent);border-radius:9px;font-size:12px;box-shadow:0 9px 20px -9px rgba(20,50,36,.4);transform:rotate(2deg)}.HomepagePreview_illustrationFooter__nOk7u{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:42px;padding-top:5px}.HomepagePreview_replayButton__5yXRD{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;min-height:38px;padding:6px 4px;border:0;background:transparent;color:var(--fg-secondary);font:10px IBM Plex Mono,monospace;cursor:pointer}.HomepagePreview_replayButton__5yXRD:hover{color:var(--accent)}.HomepagePreview_animatedNumber__tHcoE{font-variant-numeric:tabular-nums}.HomepagePreview_budgetVisual__jhveA{background-color:color-mix(in srgb,var(--warn) 5%,var(--bg-base))}.HomepagePreview_budgetStats__O8A44{display:flex;gap:40px;padding:20px 23px 10px}.HomepagePreview_budgetStats__O8A44>div>span{display:block;font-size:10px;color:var(--fg-secondary);margin-bottom:5px}.HomepagePreview_budgetStats__O8A44 strong{font:500 23px IBM Plex Mono,monospace;letter-spacing:-.055em}.HomepagePreview_lineChart__vcM8_{display:block;width:calc(100% - 40px);height:auto;margin:4px auto 0}.HomepagePreview_chartLegend__SCZ6S{display:flex;justify-content:space-between;gap:6px;padding:0 22px 19px;color:var(--fg-muted);font-size:9px}.HomepagePreview_chartLegend__SCZ6S span{display:inline-flex;align-items:center;gap:4px}.HomepagePreview_chartLegend__SCZ6S i{display:inline-block;width:6px;height:6px;background:var(--accent);border-radius:50%}.HomepagePreview_chartLegend__SCZ6S span:nth-child(2) i{background:var(--warn)}.HomepagePreview_thresholds__nyGYW{display:flex;align-items:center;justify-content:space-between;gap:7px;padding:11px 19px;border-top:1px solid var(--border-subtle);font-size:10px}.HomepagePreview_thresholds__nyGYW>div{display:flex;gap:2px}.HomepagePreview_warningNote__Y3WUH{background:#f4e5c5;color:#6e491c;left:13px;right:auto;bottom:16px;transform:rotate(-3deg)}.HomepagePreview_alertVisual__j9QPT{padding-top:98px;padding-bottom:64px}.HomepagePreview_alertRoutes__nAjiW{display:flex;justify-content:center;align-items:center;gap:23px;position:absolute;top:30px;left:12px;right:12px}.HomepagePreview_alertRoutes__nAjiW>span{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--border-default);background:var(--bg-surface);border-radius:9px;padding:12px 14px;font-size:11px;box-shadow:0 5px 12px rgba(20,50,36,.03)}.HomepagePreview_slack__keYK6{color:var(--accent);font-size:20px;line-height:16px;font-weight:700}.HomepagePreview_connector__yxaeo{position:absolute;top:69px;height:49px;width:54%;border-inline:1px dashed var(--accent-border);border-bottom:1px dashed var(--accent-border);border-radius:0 0 14px 14px}.HomepagePreview_alertMessage__9dvX8{display:flex;align-items:flex-start;gap:14px;padding:23px 21px}.HomepagePreview_alertIcon__8j6m4{width:38px;height:38px;display:flex;align-items:center;justify-content:center;border-radius:10px;color:var(--warn);background:var(--bg-elevated);flex-shrink:0}.HomepagePreview_alertMessage__9dvX8 strong{font-size:14px}.HomepagePreview_alertMessage__9dvX8 p{font-size:12px;line-height:1.65;color:var(--fg-secondary);margin:8px 0 12px}.HomepagePreview_alertMessage__9dvX8 span{display:inline-flex;gap:5px;align-items:center;font-size:9px;color:var(--accent)}.HomepagePreview_alertFooter__xnLw4{display:flex;align-items:center;justify-content:center;gap:7px;padding:12px;background:var(--bg-elevated);font-size:10px;color:var(--fg-secondary)}.HomepagePreview_reportVisual__NlXcb{min-height:430px;background-color:color-mix(in srgb,var(--accent-soft) 30%,var(--bg-base))}.HomepagePreview_reportWindow__00G9u{max-width:355px}.HomepagePreview_reportBack__N0dba{position:absolute;width:64%;height:72%;background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:13px;transform:rotate(-5deg) translate(-12px)}.HomepagePreview_reportBody__b_lwN{padding:21px}.HomepagePreview_reportKicker__CQ7ox{font:9px IBM Plex Mono,monospace;color:var(--accent);text-transform:uppercase;letter-spacing:.06em}.HomepagePreview_reportBody__b_lwN h4{font:500 20px/1.35 Sora,sans-serif;letter-spacing:-.04em;margin-top:9px}.HomepagePreview_reportTotal__81Coh{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-block:20px}.HomepagePreview_reportTotal__81Coh strong{font:500 28px IBM Plex Mono,monospace;letter-spacing:-.04em}.HomepagePreview_reportTotal__81Coh>span{color:var(--accent);font-size:9px;line-height:1.6;text-align:right}.HomepagePreview_reportBody__b_lwN hr{border:0;border-top:1px solid var(--border-subtle);margin-bottom:15px}.HomepagePreview_reportBody__b_lwN>p{font-size:11px;font-weight:600;margin-bottom:11px}.HomepagePreview_reportLine__30zcD{display:flex;align-items:center;gap:8px;padding-block:6px;font-size:10px;color:var(--fg-secondary)}.HomepagePreview_reportLine__30zcD span{color:var(--accent);font:9px IBM Plex Mono,monospace}.HomepagePreview_community__gY7om{padding-block:66px 46px;scroll-margin-top:84px}.HomepagePreview_community__gY7om .HomepagePreview_sectionHeading__tYuG0{margin-bottom:25px}.HomepagePreview_community__gY7om .HomepagePreview_sectionHeading__tYuG0 h2{font-size:clamp(29px,3vw,38px)}.HomepagePreview_communityTools__qqS6o{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:7px}.HomepagePreview_socialFilters__UPI9K{display:flex;justify-content:center;gap:6px}.HomepagePreview_communityControls__vl5Ez{display:flex;gap:7px}.HomepagePreview_communityControls__vl5Ez button{display:grid;place-items:center;width:38px;height:38px;border:1px solid var(--border-default);border-radius:50%;background:var(--bg-surface);color:var(--fg-primary);cursor:pointer}.HomepagePreview_communityControls__vl5Ez button:disabled{opacity:.35;cursor:default}.HomepagePreview_socialGrid__YzWM0:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.HomepagePreview_socialFilters__UPI9K button{border:1px solid transparent;background:transparent;color:var(--fg-secondary);border-radius:999px;padding:9px 17px;min-height:40px;font-size:12px;cursor:pointer}.HomepagePreview_socialFilters__UPI9K button[aria-pressed=true]{background:var(--bg-surface);border-color:var(--border-default);color:var(--fg-primary);box-shadow:0 2px 4px rgba(20,50,36,.04)}.HomepagePreview_socialGrid__YzWM0{display:flex;align-items:flex-start;gap:22px;padding:19px 10px;overflow-x:auto;scroll-behavior:auto;scrollbar-width:none;overscroll-behavior-x:contain}.HomepagePreview_socialGrid__YzWM0::-webkit-scrollbar{display:none}.HomepagePreview_socialGrid__YzWM0[data-single=true]{justify-content:center}.HomepagePreview_socialGroup__QM5Zh{display:flex;align-items:flex-start;flex:none;gap:22px}.HomepagePreview_socialCard__BIJlk{display:flex;flex-direction:column;flex:none;width:min(354px,calc(100vw - 72px));position:relative;min-width:0;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:14px;padding:17px 20px;box-shadow:0 12px 26px -20px rgba(20,50,36,.35);transition:transform .2s ease,box-shadow .2s ease}.HomepagePreview_socialCard__BIJlk:before{content:"";pointer-events:none;position:absolute;inset:-5px;border:1px dashed var(--border-default);border-radius:18px}.HomepagePreview_socialCard__BIJlk:nth-child(3n+1){transform:rotate(-1.5deg)}.HomepagePreview_socialCard__BIJlk:nth-child(3n+2){transform:translateY(8px) rotate(1deg)}.HomepagePreview_socialCard__BIJlk:nth-child(3n){transform:rotate(-.6deg)}.HomepagePreview_socialCard__BIJlk:focus-within,.HomepagePreview_socialCard__BIJlk:hover{transform:translateY(-4px);box-shadow:0 18px 35px -20px rgba(20,50,36,.3);z-index:1}.HomepagePreview_socialCardHead__LTvhL{display:flex;align-items:center;gap:10px}.HomepagePreview_socialAvatar__sCzAX{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:34px;height:34px;border-radius:50%;background:#fff0e8;color:#ba491c;font:700 14px Figtree,sans-serif}.HomepagePreview_xAvatar__1kZo4{background:var(--fg-primary);color:var(--bg-base);font-size:18px}.HomepagePreview_socialCardHead__LTvhL>div{min-width:0}.HomepagePreview_socialCardHead__LTvhL strong{display:block;font-size:12px;font-weight:600;overflow-wrap:anywhere}.HomepagePreview_socialCardHead__LTvhL>div>span{display:block;margin-top:3px;font-size:10px;color:var(--fg-muted)}.HomepagePreview_platformLabel__2_YNC{margin-left:auto;font-size:9px;color:var(--fg-muted)}.HomepagePreview_topic__AxO3d{display:block;color:var(--accent);font-size:10px;font-weight:600;margin-top:13px}.HomepagePreview_socialCard__BIJlk blockquote{font-size:15px;line-height:1.5;letter-spacing:-.01em;margin:7px 0 14px}.HomepagePreview_socialCard__BIJlk blockquote:before{content:"“"}.HomepagePreview_socialCard__BIJlk blockquote:after{content:"”"}.HomepagePreview_socialCardFoot__nuslM{display:flex;align-items:center;justify-content:space-between;gap:7px;border-top:1px solid var(--border-subtle);padding-top:10px;margin-top:auto}.HomepagePreview_socialCardFoot__nuslM time{font-size:9px;color:var(--fg-muted)}.HomepagePreview_original__BFlY1 a,.HomepagePreview_socialCardFoot__nuslM a{display:inline-flex;align-items:center;gap:3px;color:var(--fg-secondary);font-size:10px;text-decoration:none}.HomepagePreview_original__BFlY1 a:hover,.HomepagePreview_socialCardFoot__nuslM a:hover{color:var(--accent)}.HomepagePreview_original__BFlY1{margin-top:7px;font-size:9px;color:var(--fg-muted)}.HomepagePreview_original__BFlY1 summary{cursor:pointer}.HomepagePreview_original__BFlY1 p{margin-top:11px;font-size:12px;line-height:1.6}.HomepagePreview_original__BFlY1 a{margin-top:8px}.HomepagePreview_textLink__nLoUS{display:inline-flex;align-items:center;gap:8px;color:var(--accent);font-size:13px;font-weight:600;min-height:44px;background:transparent;border:0;padding:0;text-decoration:none;cursor:pointer}.HomepagePreview_textLink__nLoUS:hover svg{transform:translate(2px,-2px)}.HomepagePreview_community__gY7om>.HomepagePreview_textLink__nLoUS{display:flex;justify-content:center;width:-moz-fit-content;width:fit-content;margin:18px auto 0}.HomepagePreview_faq__JT9Y2{display:grid;grid-template-columns:.75fr 1.25fr;align-items:start;gap:85px;padding-block:115px 45px}.HomepagePreview_faqIntro__zlkwk p{font-size:15px;line-height:1.7;color:var(--fg-secondary);margin:22px 0 20px;max-width:320px}.HomepagePreview_questions__MAcEK{border-top:1px solid var(--border-default)}.HomepagePreview_question__226M1{border-bottom:1px solid var(--border-default)}.HomepagePreview_question__226M1 h3{margin:0}.HomepagePreview_questionTrigger__KZIKU{display:flex;align-items:center;justify-content:space-between;width:100%;gap:20px;border:0;background:transparent;color:inherit;text-align:left;font-family:inherit;cursor:pointer;padding:23px 0;font-size:15px;font-weight:600;line-height:1.5}.HomepagePreview_questionTrigger__KZIKU svg{flex-shrink:0;color:var(--accent);transition:transform .32s cubic-bezier(.22,1,.36,1)}.HomepagePreview_questionTrigger__KZIKU[aria-expanded=true] svg{transform:rotate(45deg)}.HomepagePreview_questionAnswer__GzxpS{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1),opacity .22s ease}.HomepagePreview_questionAnswer__GzxpS[data-open=true]{grid-template-rows:1fr;opacity:1}.HomepagePreview_answerClip__aZoLI{min-height:0;overflow:hidden}.HomepagePreview_question__226M1 p{font-size:14px;color:var(--fg-secondary);line-height:1.8;margin:0 32px 25px 0}.HomepagePreview_community__gY7om a:focus-visible,.HomepagePreview_community__gY7om button:focus-visible,.HomepagePreview_community__gY7om summary:focus-visible,.HomepagePreview_faq__JT9Y2 button:focus-visible,.HomepagePreview_features__29LwW button:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.HomepagePreview_srOnly__eMW5K{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media (min-width:1024px) and (orientation:landscape){.HomepagePreview_budgetWindow__bysmJ,.HomepagePreview_reportWindow__00G9u{transform:rotate(2deg)}.HomepagePreview_alertWindow__gGyO9{transform:rotate(-2deg)}}@media (max-width:1023px),(orientation:portrait){.HomepagePreview_floatingNote__0TDSQ{transform:none}.HomepagePreview_reportBack__N0dba{transform:translateX(-12px)}}@media (max-width:1100px){.HomepagePreview_featureRow__u_4sS,.HomepagePreview_featureRow__u_4sS.HomepagePreview_reversed___ZyLb{gap:38px;grid-template-columns:1fr 1fr}.HomepagePreview_visual__kkY0B{padding-inline:20px}.HomepagePreview_socialCard__BIJlk{padding:17px 20px}.HomepagePreview_socialCard__BIJlk blockquote{font-size:15px}.HomepagePreview_faq__JT9Y2{gap:50px}}@media (max-width:900px){.HomepagePreview_community__gY7om,.HomepagePreview_faq__JT9Y2,.HomepagePreview_features__29LwW{width:min(720px,calc(100% - 48px))}.HomepagePreview_features__29LwW{padding-block:70px}.HomepagePreview_sectionHeading__tYuG0{margin-bottom:48px}.HomepagePreview_featureRow__u_4sS,.HomepagePreview_featureRow__u_4sS.HomepagePreview_reversed___ZyLb{grid-template-columns:1fr;gap:30px}.HomepagePreview_featureRows__Eky91{gap:70px}.HomepagePreview_reversed___ZyLb .HomepagePreview_featureCopy__BbTm8{order:0}.HomepagePreview_featureCopy__BbTm8{max-width:540px}.HomepagePreview_featureCopy__BbTm8>p{max-width:none}.HomepagePreview_visual__kkY0B{min-height:410px}.HomepagePreview_socialCard__BIJlk:nth-child(n){transform:none}.HomepagePreview_faq__JT9Y2{grid-template-columns:1fr;gap:35px;padding-top:80px}.HomepagePreview_faqIntro__zlkwk p{max-width:500px}}@media (max-width:540px){.HomepagePreview_community__gY7om,.HomepagePreview_faq__JT9Y2,.HomepagePreview_features__29LwW{width:calc(100% - 40px)}.HomepagePreview_features__29LwW{padding-top:60px}.HomepagePreview_faq__JT9Y2 h2,.HomepagePreview_sectionHeading__tYuG0 h2{font-size:29px}.HomepagePreview_sectionHeading__tYuG0>p{font-size:14px}.HomepagePreview_featureCopy__BbTm8 h3{font-size:29px}.HomepagePreview_featureCopy__BbTm8>p{font-size:14px;margin-top:18px}.HomepagePreview_featureCopy__BbTm8 li{font-size:12px}.HomepagePreview_visual__kkY0B{min-height:340px;border-radius:14px;padding-inline:14px}.HomepagePreview_visual__kkY0B .HomepagePreview_appWindow__SURK9{transform:none}.HomepagePreview_orbitLabels__oV9QR{gap:6px}.HomepagePreview_orbitLabels__oV9QR span{padding:6px 8px;font-size:9px}.HomepagePreview_windowHeader__I__Rf{padding:13px 14px;font-size:8px}.HomepagePreview_providerTabs__2RNEh{padding-inline:12px;gap:3px}.HomepagePreview_providerTabs__2RNEh button{padding-inline:8px;min-height:38px}.HomepagePreview_spendSummary__D44BS{padding:14px}.HomepagePreview_spendCharts__y2MNV{grid-template-columns:minmax(0,1fr) 76px;gap:12px;padding:16px 14px 25px}.HomepagePreview_spendDonut__I6dVF{width:64px}.HomepagePreview_spendDonut__I6dVF:after{inset:11px}.HomepagePreview_spendSummary__D44BS strong{font-size:25px}.HomepagePreview_floatingNote__0TDSQ{font-size:10px;padding:10px 12px;bottom:12px;right:8px;transform:none}.HomepagePreview_budgetStats__O8A44{padding-inline:15px;gap:24px}.HomepagePreview_budgetStats__O8A44 strong{font-size:20px}.HomepagePreview_chartLegend__SCZ6S{padding-inline:15px;font-size:8px}.HomepagePreview_thresholds__nyGYW{padding-inline:12px;font-size:9px}.HomepagePreview_thresholds__nyGYW button{padding-inline:8px;min-height:38px}.HomepagePreview_alertVisual__j9QPT{min-height:345px;padding-block:91px 46px}.HomepagePreview_alertRoutes__nAjiW{gap:9px;top:22px}.HomepagePreview_alertRoutes__nAjiW>span{padding:10px;font-size:10px}.HomepagePreview_alertMessage__9dvX8{padding:18px 14px;gap:10px}.HomepagePreview_alertMessage__9dvX8 strong{font-size:13px}.HomepagePreview_alertMessage__9dvX8 p{font-size:11px}.HomepagePreview_alertIcon__8j6m4{width:30px;height:30px}.HomepagePreview_reportVisual__NlXcb{min-height:397px}.HomepagePreview_reportWindow__00G9u{max-width:295px}.HomepagePreview_reportBody__b_lwN{padding:17px}.HomepagePreview_reportBody__b_lwN h4{font-size:19px}.HomepagePreview_community__gY7om{padding-top:65px}.HomepagePreview_communityTools__qqS6o{flex-wrap:wrap;justify-content:center;gap:10px}.HomepagePreview_socialCard__BIJlk blockquote{font-size:15px}.HomepagePreview_socialCard__BIJlk{padding:16px 18px}.HomepagePreview_community__gY7om>.HomepagePreview_textLink__nLoUS{font-size:12px}.HomepagePreview_questionTrigger__KZIKU{font-size:14px;padding-block:20px}.HomepagePreview_question__226M1 p{margin-right:0;font-size:13px}}@keyframes HomepagePreview_featureArrive__vL0d5{0%{opacity:0;translate:0 16px}to{opacity:1;translate:0 0}}@keyframes HomepagePreview_featureReadLine__eP7cD{0%{opacity:0;translate:-10px 0}to{opacity:1;translate:0 0}}@keyframes HomepagePreview_budgetDraw__G6fzV{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes HomepagePreview_chartReveal__w7MY4{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes HomepagePreview_featureFade__81o6v{0%{opacity:0}to{opacity:1}}@keyframes HomepagePreview_notificationBell___axvJ{0%,to{rotate:0deg}20%,60%{rotate:14deg}40%,80%{rotate:-12deg}}@keyframes HomepagePreview_routeDelivery__oCw7L{0%{opacity:0;translate:0 -24px}20%,70%{opacity:1}to{opacity:0;translate:0 18px}}@media (prefers-reduced-motion:no-preference){.HomepagePreview_illustration__QQeQq[data-feature-motion=playing] .HomepagePreview_appWindow__SURK9{animation:HomepagePreview_featureArrive__vL0d5 .65s cubic-bezier(.16,1,.3,1) both}.HomepagePreview_illustration__QQeQq[data-feature-motion=playing] .HomepagePreview_budgetLine__MUEei{stroke-dasharray:1;animation:HomepagePreview_budgetDraw__G6fzV 1.4s cubic-bezier(.33,1,.68,1) .3s both}.HomepagePreview_illustration__QQeQq[data-feature-motion=playing] .HomepagePreview_budgetArea__iePbV{animation:HomepagePreview_chartReveal__w7MY4 1.4s ease-out .3s both}.HomepagePreview_illustration__QQeQq[data-feature-motion=playing] .HomepagePreview_forecastLine__Yq0mE{animation:HomepagePreview_chartReveal__w7MY4 .85s ease-out 1.5s both}.HomepagePreview_illustration__QQeQq[data-feature-motion=playing] .HomepagePreview_budgetPoint__fCp0R{animation:HomepagePreview_featureFade__81o6v .3s ease-out 1.5s both}.HomepagePreview_illustration__QQeQq[data-feature-motion=playing] .HomepagePreview_floatingNote__0TDSQ{animation:HomepagePreview_featureArrive__vL0d5 .6s cubic-bezier(.16,1,.3,1) 1.9s both}.HomepagePreview_illustration__QQeQq[data-feature-motion=playing] .HomepagePreview_warningNote__Y3WUH{animation-delay:1.5s}.HomepagePreview_illustration__QQeQq[data-feature-motion=playing] .HomepagePreview_alertRoutes__nAjiW>span{animation:HomepagePreview_featureArrive__vL0d5 .5s cubic-bezier(.16,1,.3,1) both}.HomepagePreview_illustration__QQeQq[data-feature-motion=playing] .HomepagePreview_alertRoutes__nAjiW>span:nth-child(2){animation-delay:.13s}.HomepagePreview_illustration__QQeQq[data-feature-motion=playing] .HomepagePreview_alertRoutes__nAjiW>span:nth-child(3){animation-delay:.26s}.HomepagePreview_illustration__QQeQq[data-feature-motion=playing] .HomepagePreview_connector__yxaeo{animation:HomepagePreview_featureFade__81o6v .4s ease-out .3s both}.HomepagePreview_illustration__QQeQq[data-feature-motion=playing] .HomepagePreview_connector__yxaeo:after{content:"";position:absolute;left:calc(50% - 3px);top:0;width:6px;height:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 4px var(--accent-soft);animation:HomepagePreview_routeDelivery__oCw7L .95s ease-in-out .45s both}.HomepagePreview_illustration__QQeQq[data-feature-motion=playing] .HomepagePreview_alertWindow__gGyO9{animation-delay:.8s}.HomepagePreview_illustration__QQeQq[data-feature-motion=playing] .HomepagePreview_alertIcon__8j6m4>svg{transform-origin:50% 15%;animation:HomepagePreview_notificationBell___axvJ .55s ease-in-out 1.4s 2}.HomepagePreview_illustration__QQeQq[data-feature-motion=playing] .HomepagePreview_alertFooter__xnLw4{animation:HomepagePreview_featureFade__81o6v .45s ease-out 1.65s both}.HomepagePreview_illustration__QQeQq[data-feature-motion=playing] .HomepagePreview_reportLine__30zcD{animation:HomepagePreview_featureReadLine__eP7cD .5s ease-out calc(.8s + var(--motion-index, 0) * .26s) both}.HomepagePreview_illustration__QQeQq[data-feature-motion=playing] .HomepagePreview_reportVisual__NlXcb .HomepagePreview_floatingNote__0TDSQ{animation-delay:1.9s}}@media (prefers-reduced-motion:reduce){.HomepagePreview_community__gY7om *,.HomepagePreview_faq__JT9Y2 *,.HomepagePreview_features__29LwW *{animation:none!important;transition:none!important;scroll-behavior:auto}.HomepagePreview_replayButton__5yXRD{display:none}}.SpendIllustrations_stage__sYAN2{position:relative;min-width:0;padding:28px;border-radius:20px;background:#edf2ed;background-image:radial-gradient(#c5d3c6 .6px,transparent 0);background-size:14px 14px}.SpendIllustrations_sourcesRail__kKKIE{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;position:relative;z-index:1}.SpendIllustrations_sourcesRail__kKKIE>span{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:12px 2px;min-width:0;border:1px solid #dce5dc;background:#fff;border-radius:10px;box-shadow:0 5px 10px #203e2710}.SpendIllustrations_sourcesRail__kKKIE>span>span{font-size:8px;font-weight:600;white-space:nowrap;color:#27392c}.SpendIllustrations_sourcesRail__kKKIE img{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}.SpendIllustrations_converge__yoBxi{display:flex;align-items:flex-end;justify-content:center;height:37px;color:#628069;margin:0 30px 9px}.SpendIllustrations_converge__yoBxi span{width:43%;height:20px;border-bottom:1px solid #b4c7b5;border-inline:1px solid #b4c7b5;border-radius:0 0 9px 9px;align-self:flex-start}.SpendIllustrations_converge__yoBxi svg{align-self:flex-end}.SpendIllustrations_aiWindow__Ibbpt,.SpendIllustrations_window__MK3nX{position:relative;background:#fff;color:#1d2d24;border:1px solid #d8e2d8;border-radius:13px;box-shadow:0 18px 35px -22px #17322265,0 2px 7px #17322208;overflow:hidden}.SpendIllustrations_windowHeading__0jS8N{display:flex;align-items:center;justify-content:space-between;gap:9px;padding:15px 17px;border-bottom:1px solid #e8ede7}.SpendIllustrations_windowHeading__0jS8N>span:first-child{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:650}.SpendIllustrations_windowHeading__0jS8N svg{color:#396c49;flex-shrink:0}.SpendIllustrations_period__XrGSL,.SpendIllustrations_warmPeriod__bZGAQ{font-size:9px;color:#637667;background:#f0f4ef;border-radius:5px;padding:5px 7px;white-space:nowrap}.SpendIllustrations_scopeTabs__AWFTH{display:flex;gap:4px;padding:13px 17px 0}.SpendIllustrations_dimensionTabs__kQ8A0 button,.SpendIllustrations_modelHeader__LOxr8 button,.SpendIllustrations_scopeTabs__AWFTH button{border:1px solid transparent;background:transparent;color:#627366;border-radius:6px;padding:6px 10px;min-height:32px;font-size:10px;font-weight:500;cursor:pointer}.SpendIllustrations_dimensionTabs__kQ8A0 button[aria-pressed=true],.SpendIllustrations_scopeTabs__AWFTH button[aria-pressed=true]{border-color:#cfddd0;color:#356849;background:#eef4ed}.SpendIllustrations_stage__sYAN2 button:focus-visible{outline:2px solid #356849;outline-offset:3px}.SpendIllustrations_overviewTotal__RGWVl{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:18px 18px 16px}.SpendIllustrations_cloudTotal__W9bVb>span,.SpendIllustrations_overviewTotal__RGWVl>div>span{display:block;color:#637267;font-size:10px;margin-bottom:6px}.SpendIllustrations_cloudTotal__W9bVb strong,.SpendIllustrations_overviewTotal__RGWVl strong{font:500 31px/1.1 IBM Plex Mono,monospace;letter-spacing:-.055em}.SpendIllustrations_unifiedBadge__gaWYp{display:flex;align-items:center;gap:5px;font-size:9px;color:#52715b;background:#f4f7f2;padding:7px;border-radius:6px}.SpendIllustrations_overviewChart__Q7xdL{padding:0 18px 15px}.SpendIllustrations_chartHeading__Ciidy{display:flex;justify-content:space-between;gap:8px;margin-bottom:10px;color:#66766a;font-size:9px}.SpendIllustrations_chartHeading__Ciidy>div{display:flex;gap:10px}.SpendIllustrations_chartHeading__Ciidy>div>span{display:inline-flex;align-items:center;gap:4px}.SpendIllustrations_chartHeading__Ciidy i{width:6px;height:6px;border-radius:2px;background:#487c5c}.SpendIllustrations_chartHeading__Ciidy i.SpendIllustrations_aiDot__aa13D{background:#d4ab82}.SpendIllustrations_overviewChart__Q7xdL svg{display:block;width:100%;height:auto;max-height:100px}.SpendIllustrations_chartDates__jt0_F{display:flex;justify-content:space-between;font:8px IBM Plex Mono,monospace;color:#758279;margin-top:5px}.SpendIllustrations_providerGrid____m6m{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;margin:0 18px 15px;min-height:99px;align-content:start}.SpendIllustrations_providerGrid____m6m>div{display:flex;align-items:center;justify-content:space-between;gap:6px;position:relative;padding:10px 0;border-bottom:1px solid #edf0ea}.SpendIllustrations_providerGrid____m6m>div>span{display:inline-flex;align-items:center;gap:6px;font-size:10px;min-width:0}.SpendIllustrations_providerGrid____m6m img{width:13px;height:13px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.SpendIllustrations_providerGrid____m6m strong{font:500 10px IBM Plex Mono,monospace}.SpendIllustrations_providerGrid____m6m i{position:absolute;bottom:-1px;height:2px;border-radius:2px}.SpendIllustrations_windowFoot__o7Z95{display:flex;align-items:center;gap:6px;padding:11px 17px;color:#637568;background:#f8faf7;border-top:1px solid #e8eee7;font-size:9px;line-height:1.5}.SpendIllustrations_windowFoot__o7Z95 svg{flex-shrink:0;color:#5c7e64}.SpendIllustrations_aiStage__D2mum{background-color:#f3eee5;background-image:radial-gradient(#d5cabc .6px,transparent 0);padding-top:24px}.SpendIllustrations_aiRail__yJweX{grid-template-columns:repeat(3,minmax(0,1fr));width:80%;margin:0 auto 21px}.SpendIllustrations_aiRail__yJweX>span{flex-direction:row;gap:6px;padding:10px 6px;border-color:#e5ddcf}.SpendIllustrations_aiRail__yJweX>span>span{font-size:10px}.SpendIllustrations_aiWindow__Ibbpt{border-color:#e0dace}.SpendIllustrations_warmPeriod__bZGAQ{background:#f7f2e9;color:#8b704f}.SpendIllustrations_aiTotals__QISm_{display:flex;align-items:center;gap:19px;padding:22px 20px}.SpendIllustrations_aiTotals__QISm_>div{flex:1}.SpendIllustrations_aiTotals__QISm_>span{color:#c2b8a6;font-size:23px}.SpendIllustrations_aiTotals__QISm_ div>span{display:block;color:#7c766b;font-size:10px;margin-bottom:7px}.SpendIllustrations_aiTotals__QISm_ strong{font:500 28px IBM Plex Mono,monospace;letter-spacing:-.045em}.SpendIllustrations_modelHeader__LOxr8{display:flex;justify-content:space-between;align-items:center;gap:8px;border-block:1px solid #eeeae1;padding:8px 18px}.SpendIllustrations_modelHeader__LOxr8>span{font-size:10px;color:#81786a}.SpendIllustrations_modelHeader__LOxr8>div{display:flex;gap:3px}.SpendIllustrations_modelHeader__LOxr8 button[aria-pressed=true]{color:#835b36;background:#f5edde;border-color:#e7d8c0}.SpendIllustrations_models__4HOrK{display:grid;gap:18px;padding:22px 20px 17px}.SpendIllustrations_model__DGFXo>div:first-child{display:flex;justify-content:space-between;gap:10px;font-size:11px;margin-bottom:9px}.SpendIllustrations_model__DGFXo strong{font-weight:500}.SpendIllustrations_model__DGFXo>div>span{font-family:IBM Plex Mono,monospace;font-size:11px}.SpendIllustrations_modelTrack__uSGP1{display:flex;height:7px;border-radius:3px;background:#f3f0e9;overflow:hidden;gap:1px}.SpendIllustrations_modelTrack__uSGP1 i{display:block;background:#ba855a;transition:width .25s ease}.SpendIllustrations_modelTrack__uSGP1 .SpendIllustrations_outputBar__uY9XD{background:#745a43}.SpendIllustrations_modelTrack__uSGP1 .SpendIllustrations_cacheBar___GEMT{background:#d6bd94}.SpendIllustrations_tokenLegend__v05ck{display:flex;justify-content:center;align-items:center;min-height:34px;padding:0 15px 14px;gap:13px;font-size:9px;color:#857764}.SpendIllustrations_tokenLegend__v05ck span{display:flex;align-items:center;gap:4px}.SpendIllustrations_tokenLegend__v05ck i{height:6px;width:6px;border-radius:2px;background:#ba855a}.SpendIllustrations_tokenLegend__v05ck span:nth-child(2) i{background:#745a43}.SpendIllustrations_tokenLegend__v05ck span:nth-child(3) i{background:#d6bd94}.SpendIllustrations_aiWindow__Ibbpt .SpendIllustrations_windowFoot__o7Z95{background:#faf8f3;border-color:#eeeae1;color:#817360}.SpendIllustrations_aiCloudNote__qPKbd{display:flex;align-items:center;gap:9px;margin-top:21px;justify-content:center;color:#785b3d;font-size:11px}.SpendIllustrations_aiCloudNote__qPKbd small{display:block;color:#89765e;font-size:9px;margin-top:5px}.SpendIllustrations_detailStage__ZVNWY{padding-block:30px 23px}.SpendIllustrations_breadcrumb__fylpD{display:flex;align-items:center;gap:7px;padding:17px 18px 0;font-size:9px;color:#728174}.SpendIllustrations_breadcrumb__fylpD>span{display:inline-flex;gap:5px;align-items:center}.SpendIllustrations_breadcrumb__fylpD img{width:14px;height:14px;-o-object-fit:contain;object-fit:contain}.SpendIllustrations_breadcrumb__fylpD strong{font-weight:500;color:#37654a}.SpendIllustrations_cloudTotal__W9bVb{padding:21px 20px}.SpendIllustrations_cloudTotal__W9bVb small{font-size:9px;color:#839086;margin-left:10px}.SpendIllustrations_dimensionTabs__kQ8A0{display:flex;gap:5px;padding:0 18px 15px}.SpendIllustrations_costTable__8tf6p{margin:0 18px 20px;min-height:246px}.SpendIllustrations_tableHead__LuKBU{display:flex;justify-content:space-between;font-size:9px;color:#7c897e;background:#f2f6ef;padding:9px;border-radius:5px}.SpendIllustrations_costRow__jEpaZ{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:12px 8px;border-bottom:1px solid #edf1e9;font-size:11px}.SpendIllustrations_costRow__jEpaZ>span{flex:1;min-width:0}.SpendIllustrations_costRow__jEpaZ strong{font:500 11px IBM Plex Mono,monospace}.SpendIllustrations_costRow__jEpaZ i{display:block;background:#f0f4eb;height:5px;margin-top:7px;width:100%;max-width:210px;border-radius:3px;overflow:hidden}.SpendIllustrations_costRow__jEpaZ b{display:block;height:100%;background:#89a982;border-radius:3px}.SpendIllustrations_detailNote__uDHqE{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:22px;color:#587260;font-size:11px}@media (min-width:1024px) and (orientation:landscape){.SpendIllustrations_detailWindow__jfe7G,.SpendIllustrations_unifiedStage__0Zc1P .SpendIllustrations_window__MK3nX{transform:rotate(-2deg)}.SpendIllustrations_aiWindow__Ibbpt{transform:rotate(2deg)}}@media (max-width:1100px) and (min-width:901px){.SpendIllustrations_stage__sYAN2{padding-inline:16px}.SpendIllustrations_sourcesRail__kKKIE{gap:4px}.SpendIllustrations_sourcesRail__kKKIE>span>span{font-size:7px}.SpendIllustrations_providerGrid____m6m{gap:0 10px}.SpendIllustrations_providerGrid____m6m strong,.SpendIllustrations_providerGrid____m6m>div>span{font-size:9px}.SpendIllustrations_aiRail__yJweX{width:100%}.SpendIllustrations_aiRail__yJweX>span>span{font-size:9px}}@media (max-width:540px){.SpendIllustrations_stage__sYAN2{padding:19px 12px;border-radius:14px}.SpendIllustrations_sourcesRail__kKKIE{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.SpendIllustrations_sourcesRail__kKKIE>span{flex-direction:row;gap:5px;padding:9px 3px;border-radius:7px}.SpendIllustrations_sourcesRail__kKKIE img{width:15px;height:15px}.SpendIllustrations_sourcesRail__kKKIE>span>span{font-size:8px}.SpendIllustrations_converge__yoBxi{height:29px;margin-bottom:7px}.SpendIllustrations_windowHeading__0jS8N{padding:13px 12px}.SpendIllustrations_windowHeading__0jS8N>span:first-child{font-size:10px;gap:4px}.SpendIllustrations_period__XrGSL,.SpendIllustrations_warmPeriod__bZGAQ{font-size:8px;padding-inline:5px}.SpendIllustrations_scopeTabs__AWFTH{padding-inline:11px}.SpendIllustrations_dimensionTabs__kQ8A0 button,.SpendIllustrations_scopeTabs__AWFTH button{padding-inline:8px;min-height:38px;font-size:9px}.SpendIllustrations_overviewTotal__RGWVl{padding:16px 13px}.SpendIllustrations_cloudTotal__W9bVb strong,.SpendIllustrations_overviewTotal__RGWVl strong{font-size:27px}.SpendIllustrations_unifiedBadge__gaWYp{font-size:8px;padding:5px;gap:4px}.SpendIllustrations_unifiedBadge__gaWYp svg{width:12px}.SpendIllustrations_overviewChart__Q7xdL{padding-inline:13px}.SpendIllustrations_chartHeading__Ciidy{font-size:8px}.SpendIllustrations_chartHeading__Ciidy>div{gap:5px}.SpendIllustrations_providerGrid____m6m{margin-inline:13px;gap:0 11px}.SpendIllustrations_providerGrid____m6m>div{gap:3px}.SpendIllustrations_providerGrid____m6m>div>span{font-size:8px;gap:4px}.SpendIllustrations_providerGrid____m6m img{width:11px;height:11px}.SpendIllustrations_providerGrid____m6m strong{font-size:9px}.SpendIllustrations_windowFoot__o7Z95{font-size:8px;padding:10px 12px}.SpendIllustrations_aiRail__yJweX{width:100%;margin-bottom:18px}.SpendIllustrations_aiTotals__QISm_{padding:19px 14px;gap:12px}.SpendIllustrations_aiTotals__QISm_ div>span{font-size:9px}.SpendIllustrations_aiTotals__QISm_ strong{font-size:23px}.SpendIllustrations_modelHeader__LOxr8{padding-inline:12px}.SpendIllustrations_modelHeader__LOxr8>span{font-size:9px}.SpendIllustrations_modelHeader__LOxr8 button{padding-inline:8px;min-height:38px}.SpendIllustrations_models__4HOrK{padding-inline:14px}.SpendIllustrations_aiCloudNote__qPKbd,.SpendIllustrations_detailNote__uDHqE{font-size:10px}.SpendIllustrations_breadcrumb__fylpD{padding-inline:12px;gap:4px;font-size:8px}.SpendIllustrations_cloudTotal__W9bVb{padding-inline:14px}.SpendIllustrations_dimensionTabs__kQ8A0{padding-inline:12px}.SpendIllustrations_costTable__8tf6p{margin-inline:12px}}@media (max-width:360px){.SpendIllustrations_providerGrid____m6m{grid-template-columns:minmax(0,1fr);min-height:0}.SpendIllustrations_providerGrid____m6m strong,.SpendIllustrations_providerGrid____m6m>div>span{font-size:10px}.SpendIllustrations_sourcesRail__kKKIE>span>span{font-size:7px}.SpendIllustrations_aiRail__yJweX>span>span{font-size:8px}.SpendIllustrations_windowHeading__0jS8N>span:first-child{font-size:9px}.SpendIllustrations_windowHeading__0jS8N .SpendIllustrations_period__XrGSL,.SpendIllustrations_windowHeading__0jS8N .SpendIllustrations_warmPeriod__bZGAQ{font-size:7px}.SpendIllustrations_unifiedBadge__gaWYp{max-width:83px}}@keyframes SpendIllustrations_spendArrive__Tt15k{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0 0}}@keyframes SpendIllustrations_spendBarGrow__zhHS6{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes SpendIllustrations_spendFill__C_Q06{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes SpendIllustrations_spendFlow__dwb1d{0%{opacity:0;translate:0 -8px}45%{opacity:1}to{opacity:1;translate:0 0}}@media (prefers-reduced-motion:no-preference){[data-feature-motion=playing] .SpendIllustrations_sourcesRail__kKKIE>span{animation:SpendIllustrations_spendArrive__Tt15k .55s cubic-bezier(.16,1,.3,1) calc(var(--motion-index, 0) * 85ms) both}[data-feature-motion=playing] .SpendIllustrations_converge__yoBxi{animation:SpendIllustrations_spendFlow__dwb1d .75s ease-out .35s both}[data-feature-motion=playing] .SpendIllustrations_aiWindow__Ibbpt,[data-feature-motion=playing] .SpendIllustrations_window__MK3nX{animation:SpendIllustrations_spendArrive__Tt15k .65s cubic-bezier(.16,1,.3,1) .2s both}[data-feature-motion=playing] .SpendIllustrations_dailyBar__2NzY2{transform-box:fill-box;transform-origin:center bottom;animation:SpendIllustrations_spendBarGrow__zhHS6 .85s cubic-bezier(.16,1,.3,1) calc(.45s + var(--motion-index, 0) * 45ms) both}[data-feature-motion=playing] .SpendIllustrations_providerGrid____m6m>div{animation:SpendIllustrations_spendArrive__Tt15k .5s ease-out calc(.75s + var(--motion-index, 0) * 85ms) both}[data-feature-motion=playing] .SpendIllustrations_providerGrid____m6m i{transform-origin:left;animation:SpendIllustrations_spendFill__C_Q06 .95s cubic-bezier(.16,1,.3,1) calc(.85s + var(--motion-index, 0) * 85ms) both}[data-feature-motion=playing] .SpendIllustrations_modelTrack__uSGP1{transform-origin:left;animation:SpendIllustrations_spendFill__C_Q06 1.1s cubic-bezier(.16,1,.3,1) calc(.45s + var(--motion-index, 0) * .18s) both}[data-feature-motion=playing] .SpendIllustrations_costRow__jEpaZ{animation:SpendIllustrations_spendArrive__Tt15k .5s ease-out calc(.45s + var(--motion-index, 0) * .13s) both}[data-feature-motion=playing] .SpendIllustrations_costRow__jEpaZ b{transform-origin:left;animation:SpendIllustrations_spendFill__C_Q06 .95s cubic-bezier(.16,1,.3,1) calc(.65s + var(--motion-index, 0) * .13s) both}[data-feature-motion=playing] .SpendIllustrations_aiCloudNote__qPKbd,[data-feature-motion=playing] .SpendIllustrations_detailNote__uDHqE{animation:SpendIllustrations_spendArrive__Tt15k .6s ease-out 1.3s both}}@media (prefers-reduced-motion:reduce){.SpendIllustrations_stage__sYAN2 *,.SpendIllustrations_stage__sYAN2 :after,.SpendIllustrations_stage__sYAN2 :before{animation:none!important;transition:none!important}}.ShowcaseLightbox_dialog__m078d{width:min(1440px,calc(100vw - 48px));max-width:none;max-height:calc(100dvh - 48px);margin:auto;padding:0;color:var(--fg-primary);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:16px;box-shadow:0 24px 100px #0005;overflow:hidden}.ShowcaseLightbox_dialog__m078d::backdrop{background:#0e201ddd}.ShowcaseLightbox_toolbar__K_lh1{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 20px;border-bottom:1px solid var(--border-default)}.ShowcaseLightbox_toolbar__K_lh1>div:first-child>span{display:block;font:9px IBM Plex Mono,monospace;color:var(--fg-muted);letter-spacing:.08em}.ShowcaseLightbox_toolbar__K_lh1 h2{font-size:16px;font-weight:600;margin-top:4px}.ShowcaseLightbox_toolbar__K_lh1>div:last-child{display:flex;gap:10px}.ShowcaseLightbox_toolbar__K_lh1 button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:40px;min-height:40px;border:1px solid var(--border-default);border-radius:8px;padding:8px;color:var(--fg-primary);background:var(--bg-base);cursor:pointer;font-size:12px}.ShowcaseLightbox_imageArea__l6ses:focus-visible,.ShowcaseLightbox_toolbar__K_lh1 button:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.ShowcaseLightbox_imageArea__l6ses{overflow:auto;max-height:calc(100dvh - 128px);background:var(--bg-base)}.ShowcaseLightbox_imageArea__l6ses img{display:block;width:100%;height:auto;max-height:calc(100dvh - 128px);-o-object-fit:contain;object-fit:contain}.ShowcaseLightbox_imageArea__l6ses.ShowcaseLightbox_zoomed__mRLEK img{width:max(1600px,100%);max-width:none;max-height:none}@media (max-width:540px){.ShowcaseLightbox_dialog__m078d{width:calc(100vw - 20px);max-height:calc(100dvh - 20px);border-radius:10px}.ShowcaseLightbox_toolbar__K_lh1{padding:12px;gap:8px}.ShowcaseLightbox_toolbar__K_lh1 button>span{display:none}.ShowcaseLightbox_toolbar__K_lh1 h2{font-size:14px}.ShowcaseLightbox_imageArea__l6ses,.ShowcaseLightbox_imageArea__l6ses img{max-height:calc(100dvh - 100px)}}.ProductShowcase_showcase__skxwx{position:relative;padding:70px 0 80px;overflow:hidden;scroll-margin-top:78px;border-block:1px solid var(--border-subtle)}.ProductShowcase_anchor__kUG_T{position:absolute;top:0;scroll-margin-top:78px}.ProductShowcase_content__IJPH7{position:relative;width:min(1160px,calc(100% - 64px));margin-inline:auto}.ProductShowcase_heading__49W5_{text-align:center}.ProductShowcase_badge__I6jkW{display:inline-flex;align-items:center;gap:8px;margin-bottom:25px;padding:8px 14px;border:1px solid var(--border-default);border-radius:999px;background:var(--bg-surface);color:var(--accent);font:500 10px IBM Plex Mono,monospace;letter-spacing:.07em}.ProductShowcase_badge__I6jkW i{width:6px;height:6px;background:var(--accent);border-radius:50%}.ProductShowcase_heading__49W5_ h2{font:300 clamp(30px,4vw,48px)/1.12 Sora,sans-serif;letter-spacing:-.025em;white-space:pre-line;max-width:960px;margin:0 auto 24px}.ProductShowcase_descriptions__0dqdv{display:grid;max-width:930px;margin:0 auto 28px;text-align:center}.ProductShowcase_description__vJmf4{grid-area:1/1;visibility:hidden;opacity:0;transition:opacity .26s ease}.ProductShowcase_description__vJmf4[data-active=true]{visibility:visible;opacity:1}.ProductShowcase_slideLabel__hgIPP{display:block;font:10px IBM Plex Mono,monospace;color:var(--accent);letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px}.ProductShowcase_description__vJmf4 p{font-size:15px;line-height:1.7;color:var(--fg-secondary);max-width:780px;margin:0 auto}.ProductShowcase_description__vJmf4 ul{display:flex;justify-content:center;flex-wrap:wrap;list-style:none;gap:7px 20px;margin-top:13px}.ProductShowcase_description__vJmf4 li{display:flex;align-items:baseline;gap:6px;font-size:11px;color:var(--fg-secondary);line-height:1.6}.ProductShowcase_description__vJmf4 li svg{align-self:center;flex-shrink:0;color:var(--accent)}.ProductShowcase_navigation__yjlE4{display:flex;align-items:center;gap:18px;padding:12px 0;margin-bottom:18px;border-block:1px solid var(--border-default)}.ProductShowcase_slideTabs__Gp_L0{position:relative;min-width:0;display:flex;gap:5px;overflow-x:auto;scrollbar-width:none;padding:3px 0;scroll-padding-inline:6px}.ProductShowcase_slideTabs__Gp_L0::-webkit-scrollbar{display:none}.ProductShowcase_slideTabs__Gp_L0 button{display:inline-flex;align-items:center;gap:7px;flex-shrink:0;font:500 12px Figtree,sans-serif;min-height:38px;padding:8px 11px;border:1px solid transparent;border-radius:999px;color:var(--fg-secondary);background:transparent;cursor:pointer;white-space:nowrap}.ProductShowcase_tabMark__dB2zT{display:inline-flex;align-items:center;justify-content:center;width:17px;height:17px;flex-shrink:0;color:var(--accent)}.ProductShowcase_tabMark__dB2zT img{display:block;width:16px;height:16px;-o-object-fit:contain;object-fit:contain}.ProductShowcase_slideTabs__Gp_L0 button[aria-pressed=true]{color:var(--accent);border-color:var(--accent-border);background:var(--accent-soft)}.ProductShowcase_controls__77G_f{display:flex;align-items:center;gap:6px;flex-shrink:0}.ProductShowcase_controls__77G_f button{width:36px;height:36px;border:1px solid var(--border-default);border-radius:50%;display:grid;place-items:center;background:var(--bg-surface);color:var(--fg-primary);cursor:pointer}.ProductShowcase_controls__77G_f button:hover{background:var(--accent-soft)}.ProductShowcase_counter__afN9K{font:11px IBM Plex Mono,monospace;white-space:nowrap;padding-inline:2px}.ProductShowcase_counter__afN9K span{color:var(--fg-muted)}.ProductShowcase_stage__SlxhZ{position:relative;display:grid;grid-template-rows:minmax(0,1fr);align-items:center;width:100%;min-width:0;transition:height .38s cubic-bezier(.22,1,.36,1)}.ProductShowcase_overviewSlide__MCcy0{width:100%;min-width:0;animation:ProductShowcase_showSlide__5kg2W .38s ease both}.ProductShowcase_imageSlide__Ibyts{position:absolute;inset:0;width:100%;height:100%;min-height:0;animation:ProductShowcase_showSlide__5kg2W .38s ease both}.ProductShowcase_imageButton__6zNR0{display:flex;align-items:flex-start;justify-content:center;position:relative;width:100%;height:100%;border:0;padding:0;background:transparent;cursor:zoom-in}.ProductShowcase_imageButton__6zNR0 img{display:block;width:100%;height:auto;border-radius:13px;box-shadow:0 24px 60px -30px #17352855}.ProductShowcase_enlarge__SdJQG{position:absolute;right:14px;bottom:14px;display:inline-flex;align-items:center;gap:7px;padding:10px 13px;border:1px solid var(--border-default);background:var(--bg-surface);color:var(--fg-primary);border-radius:999px;box-shadow:0 4px 15px #17352812;font-size:11px}.ProductShowcase_enlarge__SdJQG>span{padding-left:8px;border-left:1px solid var(--border-default);font:10px IBM Plex Mono,monospace;color:var(--accent)}.ProductShowcase_showcase__skxwx button:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}@keyframes ProductShowcase_showSlide__5kg2W{0%{opacity:0}to{opacity:1}}@media (max-width:900px){.ProductShowcase_content__IJPH7{width:min(720px,calc(100% - 48px))}.ProductShowcase_showcase__skxwx{padding-block:55px}.ProductShowcase_navigation__yjlE4{gap:10px}.ProductShowcase_description__vJmf4 ul{gap:7px 12px}}@media (max-width:540px){.ProductShowcase_content__IJPH7{width:calc(100% - 40px)}.ProductShowcase_heading__49W5_ h2{font-size:29px}.ProductShowcase_description__vJmf4 p{font-size:13px}.ProductShowcase_description__vJmf4 ul{display:grid;text-align:left;gap:6px}.ProductShowcase_description__vJmf4 li{font-size:10px}.ProductShowcase_navigation__yjlE4{flex-wrap:wrap;justify-content:center;padding-block:8px}.ProductShowcase_slideTabs__Gp_L0{width:100%}.ProductShowcase_slideTabs__Gp_L0 button{min-height:40px;font-size:11px}.ProductShowcase_controls__77G_f button{width:40px;height:40px}.ProductShowcase_imageButton__6zNR0 img{border-radius:6px}.ProductShowcase_enlarge__SdJQG{right:6px;bottom:6px;padding:7px 9px;font-size:10px}}@media (prefers-reduced-motion:reduce){.ProductShowcase_showcase__skxwx *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}