.solutions-module__k4MyHq__section{color:var(--ak-paper);background:var(--ak-revenue-stage-bg);position:relative}.solutions-module__k4MyHq__question{min-height:var(--ak-results-question-height);padding:var(--ak-section) var(--ak-gutter);text-align:center;place-items:center;display:grid}.solutions-module__k4MyHq__question h2{max-width:var(--ak-upgrade-question-width);letter-spacing:-.035em;line-height:1.1}.solutions-module__k4MyHq__question h2>span{max-width:30ch;font-size:var(--ak-upgrade-prompt-size);color:var(--ak-paper);margin-inline:auto;font-weight:450;display:block}.solutions-module__k4MyHq__question strong{margin-top:var(--ak-space-6);font-size:var(--ak-results-question-size);color:var(--ak-lime);font-weight:550;display:block}.solutions-module__k4MyHq__portfolio{padding:var(--ak-space-7) var(--ak-gutter) var(--ak-space-7)}.solutions-module__k4MyHq__gallery{gap:var(--ak-space-6);width:100%;min-width:0;max-width:var(--ak-max);margin-inline:auto;display:grid}.solutions-module__k4MyHq__clip{min-width:0}.solutions-module__k4MyHq__heading{justify-content:space-between;align-items:center;gap:var(--ak-space-6);display:flex}.solutions-module__k4MyHq__heading h2{font-size:var(--ak-portfolio-heading);letter-spacing:-.03em;font-weight:550;line-height:1.15}.solutions-module__k4MyHq__list{gap:var(--ak-space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.solutions-module__k4MyHq__controls{gap:var(--ak-space-2);flex:none;display:none}.solutions-module__k4MyHq__controls button{width:var(--ak-portfolio-control-size);height:var(--ak-portfolio-control-size);border:1px solid var(--ak-process-card-line);background:var(--ak-process-card-surface);color:var(--ak-paper);border-radius:50%;place-items:center;display:grid}.solutions-module__k4MyHq__controls button:disabled{opacity:.3}.solutions-module__k4MyHq__controls button:not(:disabled):hover{color:var(--ak-lime);border-color:var(--ak-process-edge-hover)}.solutions-module__k4MyHq__controls svg{width:var(--ak-space-5);height:var(--ak-space-5)}@media (min-width:1000px) and (min-height:680px) and (prefers-reduced-motion:no-preference){.solutions-module__k4MyHq__section[data-scroll-ready]{height:calc(100svh + var(--ak-portfolio-scroll-travel))}.solutions-module__k4MyHq__section[data-scroll-ready] .solutions-module__k4MyHq__viewport{height:100svh;position:sticky;top:0;overflow:clip}.solutions-module__k4MyHq__section[data-scroll-ready] .solutions-module__k4MyHq__rail{height:100%;transform:translate3d(calc(var(--solutions-pan,0) * -100%), 0, 0);will-change:transform;display:flex}.solutions-module__k4MyHq__section[data-scroll-ready] :is(.solutions-module__k4MyHq__question,.solutions-module__k4MyHq__portfolio){min-width:0;height:100%;min-height:0;padding:var(--ak-funnel-top) var(--ak-gutter) var(--ak-space-5);flex:0 0 100%}.solutions-module__k4MyHq__section[data-scroll-ready] .solutions-module__k4MyHq__portfolio{align-items:center;display:flex}.solutions-module__k4MyHq__section[data-scroll-ready] .solutions-module__k4MyHq__clip{overflow:clip}.solutions-module__k4MyHq__section[data-scroll-ready] .solutions-module__k4MyHq__list{transform:translate3d(calc(var(--solutions-offset,0px) * -1), 0, 0);will-change:transform;display:flex}.solutions-module__k4MyHq__section[data-scroll-ready] .solutions-module__k4MyHq__list>article{flex:0 0 calc((100% - var(--ak-space-5) * 2) / 3)}.solutions-module__k4MyHq__section[data-scroll-ready] .solutions-module__k4MyHq__controls{display:flex}}@media (max-width:999px){.solutions-module__k4MyHq__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.solutions-module__k4MyHq__gallery{max-width:var(--ak-funnel-mobile-width)}.solutions-module__k4MyHq__list{grid-template-columns:minmax(0,1fr)}.solutions-module__k4MyHq__question strong{font-size:var(--ak-upgrade-mobile-size)}}
