.useCases_hub__Qqe8e,.useCases_landing__Gxt5p{display:grid;grid-gap:clamp(3.2rem,6vw,7.2rem);gap:clamp(3.2rem,6vw,7.2rem)}.useCases_landing__Gxt5p{width:100%;max-width:120rem;min-width:0;margin:0 auto;padding:2.4rem 0 0;box-sizing:border-box}.useCases_landingHero__02f2d{display:grid;grid-template-columns:minmax(0,1fr) minmax(28rem,42rem);grid-gap:clamp(2rem,4vw,5.6rem);gap:clamp(2rem,4vw,5.6rem);align-items:center}.useCases_landingHeroPlain__LSM0c{grid-template-columns:minmax(0,1fr)}.useCases_hubHero__p5yT9{align-items:center}.useCases_landingHeroText__7Akxv,.useCases_storyText__taFuM{display:grid;grid-gap:1.6rem;gap:1.6rem;align-content:center}.useCases_landingHeroText__7Akxv h1{max-width:82rem;margin:0;font-size:clamp(3rem,calc(3rem + ((1vw - .28rem) * 2)),5rem);line-height:1.1;font-weight:500}.useCases_caseCard__A3jwm p,.useCases_landingHeroText__7Akxv p,.useCases_storyText__taFuM p{margin:0;font-size:clamp(1.6rem,.4vw + 1.45rem,2rem);line-height:1.65}.useCases_caseCard__A3jwm p,.useCases_landingHeroText__7Akxv p,.useCases_markdown__2Asar,.useCases_storyText__taFuM p{color:var(--color-gray-500)}.useCases_markdown__2Asar{display:grid;grid-gap:1.2rem;gap:1.2rem;min-width:0}.useCases_markdown__2Asar>*{margin:0}.useCases_markdown__2Asar :where(ul,ol){display:grid;grid-gap:.6rem;gap:.6rem;padding-left:2.2rem}.useCases_markdown__2Asar :where(blockquote){margin:0;padding:1.4rem 1.8rem;border-left:.3rem solid var(--color-gray-200);border-radius:var(--radius-sm);background:var(--color-success-bg);color:var(--color-text-primary)}.useCases_markdown__2Asar :where(blockquote>*+*){margin-top:.6rem}.useCases_markdownTableWrapper__VnnNJ{width:100%;max-width:100%;min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.useCases_markdownTableWrapper__VnnNJ table{width:max-content;min-width:100%}.useCases_kicker__wvdT3{width:-moz-fit-content;width:fit-content;color:var(--color-danger);font-size:1.2rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.useCases_titleAccent__xkT7f{color:var(--color-success)}.useCases_actions__dssZf{display:flex;flex-wrap:wrap;gap:1rem;margin-top:.6rem}.useCases_hubList__xbQot{display:grid;grid-gap:2.4rem;gap:2.4rem}.useCases_faqSection__t2jfz{display:grid;grid-gap:2rem;gap:2rem}.useCases_faqSection__t2jfz h2,.useCases_storyText__taFuM h2{margin:0;font-size:clamp(2.8rem,2.4vw + 1.8rem,4.8rem);line-height:1.05;font-weight:650}.useCases_cardGrid__Vy70K{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1.6rem;gap:1.6rem}.useCases_caseCard__A3jwm{display:grid;align-content:start;min-height:42rem;border-radius:var(--radius-sm);color:var(--color-text-primary);text-decoration:none;transition:box-shadow .12s ease-out}.useCases_caseCard__A3jwm:focus-visible,.useCases_caseCard__A3jwm:hover{box-shadow:var(--shadow-base);text-decoration:none}.useCases_cardBody__P_Rzf{display:grid;grid-gap:1.4rem;gap:1.4rem;padding:1.5rem}.useCases_cardBadge__tYX8a{width:-moz-fit-content;width:fit-content;color:var(--color-danger);font-size:1.2rem;font-weight:650}.useCases_caseCard__A3jwm h3{margin:0;font-size:clamp(2.1rem,1vw + 1.7rem,2.8rem);line-height:1.12;font-weight:650}.useCases_caseCard__A3jwm:focus-visible h3,.useCases_caseCard__A3jwm:hover h3{text-decoration:underline;text-underline-offset:.2rem}.useCases_blocks___AO1Q{display:grid;grid-gap:clamp(2.4rem,5vw,5.6rem);gap:clamp(2.4rem,5vw,5.6rem)}.useCases_storyBlockBand__2ynNW{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding:clamp(2.4rem,5vw,5.6rem) calc(50vw - 50%);box-sizing:border-box}.useCases_storyBlockBandTint__v4Xaw{background:#fbfcf8}.useCases_storyBlock__a0gFJ{position:relative;display:grid;grid-template-columns:minmax(28rem,43rem) minmax(0,1fr);grid-gap:clamp(2.4rem,5vw,6rem);gap:clamp(2.4rem,5vw,6rem);align-items:start}.useCases_storyBlockImageRight__H75wQ{grid-template-columns:minmax(0,1fr) minmax(28rem,43rem)}.useCases_storyBlockImageRight__H75wQ .useCases_visualSlot__0AQmH{order:2}.useCases_storyBlockPlain__gIbcx{grid-template-columns:minmax(0,1fr)}.useCases_storyText__taFuM{max-width:68rem}.useCases_storyBlockPlain__gIbcx .useCases_storyText__taFuM{max-width:none}@media (max-width:1024px){.useCases_storyBlockImageRight__H75wQ,.useCases_storyBlock__a0gFJ{grid-template-columns:1fr}.useCases_storyBlockImageRight__H75wQ .useCases_visualSlot__0AQmH{order:0}.useCases_cardGrid__Vy70K{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:880px){.useCases_landingHero__02f2d{grid-template-columns:1fr}}@media (max-width:768px){.useCases_landing__Gxt5p{gap:3.2rem;padding-top:2rem}.useCases_hub__Qqe8e{gap:3.2rem}.useCases_cardGrid__Vy70K{grid-template-columns:1fr}.useCases_caseCard__A3jwm{min-height:auto}}@media (max-width:640px){.useCases_storyBlockBand__2ynNW{padding-top:2rem;padding-bottom:2rem}}.useCaseVisual_visual__BWOJK{position:relative;border-radius:var(--radius-sm);overflow:hidden}.useCaseVisual_visualCompact__p9GSy{min-height:20rem}.useCaseVisual_visualHero__bktwh{width:100%;height:auto;min-height:0;aspect-ratio:16/9;border-radius:var(--radius-sm)}.useCaseVisual_realImage__qDIEp{display:block;width:100%;height:100%;border-radius:inherit;object-fit:cover;object-position:center}.useCaseVisual_realImageContain__dJb7I{object-fit:contain}.useCaseVisual_visualMockup__JYDvX{display:grid;place-items:center;padding:clamp(1.4rem,3vw,2.8rem);background:radial-gradient(circle at 50% 45%,hsla(0,0%,100%,.85) 0 38%,transparent 39%),linear-gradient(180deg,#2f7be8,#214b88)}.useCaseVisual_visualCompact__p9GSy.useCaseVisual_visualMockup__JYDvX{padding:1.2rem}.useCaseVisual_categoryPanel__f_sE4,.useCaseVisual_goalPanel__iTjCt,.useCaseVisual_ledgerPanel___yC1X,.useCaseVisual_receiptPanel__44hAa{width:min(100%,34rem)}.useCaseVisual_ledgerPanel___yC1X{display:grid;grid-gap:1rem;gap:1rem}.useCaseVisual_ledgerRow__QPgn5{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;min-height:5.8rem;padding:1.2rem 1.4rem;border-radius:.8rem;background:#fff;box-shadow:0 1.2rem 2.8rem rgba(24,45,82,.16);font-size:1.6rem}.useCaseVisual_ledgerRow__QPgn5 strong{color:#ea3223;font-size:1.9rem}.useCaseVisual_addButton__lc5QK{display:grid;place-items:center;justify-self:center;width:5.6rem;height:5.6rem;border-radius:50%;color:#fff;background:#2d88ff;font-size:4rem;line-height:1}.useCaseVisual_categoryPanel__f_sE4{display:grid;grid-gap:1.2rem;gap:1.2rem;padding:1.4rem;border-radius:.8rem;background:hsla(0,0%,100%,.92)}.useCaseVisual_categoryRow__ZAvKM{display:grid;grid-gap:.7rem;gap:.7rem;color:#1b2c4f;font-size:1.4rem;font-weight:650}.useCaseVisual_categoryRow__ZAvKM i{display:block;height:1.2rem;border-radius:999px;background:linear-gradient(90deg,#ea3223,#ffbc6c)}.useCaseVisual_categoryRow__ZAvKM:nth-child(2n) i{background:linear-gradient(90deg,#2368d7,#91d1ff)}.useCaseVisual_goalPanel__iTjCt{display:flex;align-items:center;gap:1.6rem;padding:1.8rem;border-radius:.8rem;background:#fff;box-shadow:0 1.2rem 3rem rgba(24,45,82,.18)}.useCaseVisual_goalRing__GIvmq{display:grid;place-items:center;width:12rem;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#fff 0 56%,transparent 57%),conic-gradient(#ea3223 0 68%,#dbe8ff 68% 100%)}.useCaseVisual_goalRing__GIvmq span{color:#17447f;font-size:2.4rem;font-weight:750}.useCaseVisual_goalText__qoKN7{display:grid;grid-gap:.4rem;gap:.4rem}.useCaseVisual_goalText__qoKN7 strong{color:#1b2c4f;font-size:2.2rem}.useCaseVisual_goalText__qoKN7 span{color:var(--color-gray-500);font-size:1.4rem}.useCaseVisual_receiptPanel__44hAa{position:relative;display:grid;justify-items:center}.useCaseVisual_receiptSheet__riraV{display:grid;grid-gap:1rem;gap:1rem;width:min(100%,24rem);min-height:25rem;padding:2rem;border-radius:.8rem;background:#fff;box-shadow:0 1.2rem 3rem rgba(24,45,82,.18)}.useCaseVisual_receiptSheet__riraV span{display:block;height:1rem;border-radius:999px;background:#dbe8ff}.useCaseVisual_receiptSheet__riraV span:nth-child(2){width:76%}.useCaseVisual_receiptSheet__riraV span:nth-child(3){width:54%}.useCaseVisual_receiptSheet__riraV strong{align-self:end;color:#ea3223;font-size:3.2rem}.useCaseVisual_receiptBadge__pVr91{transform:translateY(-2.4rem);border-radius:999px;padding:.8rem 1.2rem;color:#17447f;background:#e8f4d9;font-size:1.3rem;font-weight:700}@media (max-width:640px){.useCaseVisual_visualHero__bktwh{min-height:0}.useCaseVisual_visualCompact__p9GSy{min-height:18rem}.useCaseVisual_goalPanel__iTjCt{flex-direction:column;text-align:center}}