/* generated from apps-accent.css by npm run build - edit apps-accent.css, not this file */
body.page-apps #main .app-gallery-nav__count b,body.page-apps #main .eyebrow--teal,body.page-apps #main .flow-panel__num,body.page-apps #main .spotlight-hint strong,body.page-apps #main>:not(.svc-hero) .accent,body.page-apps #main>:not(.svc-hero) .accent .story-word{color:#a8541f!important}:root:not([data-theme=light]) body.page-apps #main .flow-panel__num,:root:not([data-theme=light]) body.page-apps #main>:not(.svc-hero) .accent,:root:not([data-theme=light]) body.page-apps #main>:not(.svc-hero) .accent .story-word{color:#d37537!important}:root:not([data-theme=light]) body.page-apps #main .app-gallery-nav__count b,:root:not([data-theme=light]) body.page-apps #main .eyebrow--teal,:root:not([data-theme=light]) body.page-apps #main .spotlight-hint strong{color:#e39563!important}body.page-apps #main .flow-panel:nth-child(3) .flow-panel__num,body.page-apps #main .flow-panel:nth-child(5) .flow-panel__num{color:#0b8a7d!important}:root:not([data-theme=light]) body.page-apps #main .flow-panel:nth-child(3) .flow-panel__num,:root:not([data-theme=light]) body.page-apps #main .flow-panel:nth-child(5) .flow-panel__num{color:#2dd4bf!important}@media (min-width:900px){body.page-apps #your-idea.idea-story{min-height:calc(100vh - var(--footer-h,0px));min-height:calc(100svh - var(--footer-h,0px));padding-bottom:clamp(0px,2vh,24px)}}@media (min-width:900px) and (max-height:780px){body.page-apps #your-idea.idea-story .idea-story__copy>.lead{margin-bottom:14px}}@media (min-width:900px) and (max-height:740px){body.page-apps #your-idea.idea-story{padding-top:var(--header-h,76px);padding-bottom:0}}body.page-apps .flow-story--on .flow-panel__step{opacity:1;filter:none;transform:none;transition:none}body.page-apps .flow-story--on .flow-panel__step h3{width:max-content;max-width:none;white-space:nowrap;transform:rotate(-90deg);transition:transform .9s cubic-bezier(.65, 0, .35, 1)}body.page-apps .flow-story--on .flow-panel.is-active .flow-panel__step h3{transform:rotate(0);transition:transform .9s cubic-bezier(.65, 0, .35, 1) .15s}body.page-apps .flow-story--on .flow-panel__step p{opacity:0;transform:translateY(-14px);clip-path:inset(0 0 100% 0);transition:opacity .25s ease,transform .25s ease,clip-path .25s ease}body.page-apps .flow-story--on .flow-panel.is-active .flow-panel__step p{opacity:1;transform:none;clip-path:inset(0 0 0 0);transition:opacity .4s ease .9s,transform .6s cubic-bezier(.22, 1, .36, 1) .9s,clip-path .7s cubic-bezier(.22, 1, .36, 1) .9s}body.page-apps .flow-story--on.is-measuring .flow-panel__step h3{transform:none!important;transition:none!important}@media (prefers-reduced-motion:reduce){body.page-apps .flow-story--on .flow-panel.is-active .flow-panel__step h3,body.page-apps .flow-story--on .flow-panel__step h3,body.page-apps .flow-story--on .flow-panel__step p{transition:none}}@media (min-width:900px){body.page-apps #app-ideas{display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;min-height:calc(100vh - var(--header-h,76px));min-height:calc(100svh - var(--header-h,76px));padding-block:clamp(12px,4vh,56px)}body.page-apps #app-ideas .section-head{margin-bottom:clamp(14px,3vh,36px)}}body.page-apps #app-ideas .app-gallery{scrollbar-color:#d37537 rgba(127,127,127,0.16)}@media (max-width:599.98px){body.page-apps #your-idea .idea-story__grid{row-gap:14px}body.page-apps #your-idea .idea-story__copy>.btn{align-self:flex-start;width:auto;min-height:0;margin-top:12px;gap:8px;padding:9px 16px;font-size:.86rem}body.page-apps #your-idea .idea-story__copy>.btn svg{width:15px;height:15px}}@media (max-width:760px){body.page-apps #budgets .data-overview__inner{row-gap:12px}body.page-apps #budgets .data-overview__copy>:last-child{margin-bottom:0}body.page-apps #budgets .data-overview__visual img{height:auto;max-height:none;aspect-ratio:1536/1024}body.page-apps #budgets .data-overview__visual .overview-art--dark{aspect-ratio:1536/664;object-fit:cover;object-position:50% 62%}}
