.promise-grid[data-astro-cid-w7keebcy]{background:#00000014;border:1px solid #00000014;border-radius:20px;grid-template-columns:1fr;gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden;box-shadow:0 2px 16px #0000000a}.promise-card[data-astro-cid-w7keebcy]{text-align:center;background:#fff;padding:28px 24px 30px}@media (width>=640px){.promise-grid[data-astro-cid-w7keebcy]{grid-template-columns:repeat(2,minmax(0,1fr))}.promise-card[data-astro-cid-w7keebcy]{padding:32px 28px 34px}}@media (width>=1024px){.promise-grid[data-astro-cid-w7keebcy]{grid-template-columns:repeat(4,minmax(0,1fr))}.promise-card[data-astro-cid-w7keebcy]{padding:36px 28px 38px}}.promise-icon[data-astro-cid-w7keebcy]{color:#1c1c1c;margin-bottom:16px;display:inline-flex}.mk-bar{background:var(--mk-accent,#aa57fc);width:0}.mk-bar-1{animation:17s linear infinite both mkBar1}.mk-bar-2{animation:17s linear infinite both mkBar2}.mk-take-1{animation:17s linear infinite both mkTake1}.mk-take-2{animation:17s linear infinite both mkTake2}@keyframes mkBar1{0%{width:0}50%,98.4%{width:100%}98.5%,to{width:0}}@keyframes mkBar2{0%,50%{width:0}98.4%{width:100%}98.5%,to{width:0}}@keyframes mkTake1{0%,47%{opacity:1}50%,98%{opacity:0}to{opacity:1}}@keyframes mkTake2{0%,48%{opacity:0}51%,97%{opacity:1}99%,to{opacity:0}}:is([data-hero-stage],[data-takeaway-frame]) .mockup-scaled-inner>.mt-auto:has(>.flex-1>span[class*=label]){display:none}[data-hero-stage] .hero-panel.invisible .mockup-scaled-wrapper .mockup-scaled-inner *,[data-hero-stage] .hero-panel.invisible :is(.mk-take,.mk-bar){animation-play-state:paused!important}[data-takeaway-gated]:not(.tk-run) :is(.mk-take,.mk-bar){animation-play-state:paused}@media (width>=769px){:is([data-hero-stage],[data-takeaway-frame]) .mockup-scaled-wrapper{aspect-ratio:900/452}:is([data-hero-stage],[data-takeaway-frame]) .mockup-scaled-lg .mockup-scaled-inner{justify-content:safe center;height:452px}[data-takeaway-frame] .mockup-scaled-wrapper{aspect-ratio:900/470}[data-takeaway-frame] .mockup-scaled-lg .mockup-scaled-inner{height:470px}}.hero-tab[data-astro-cid-irahaz3f]{border-color:#0000}.hero-tab[data-astro-cid-irahaz3f]:hover{background:#fff9}.hero-tab-num[data-astro-cid-irahaz3f]{color:#1c1c1c47;transition:color .2s}.hero-tab[data-astro-cid-irahaz3f][data-selected=true] .hero-tab-num[data-astro-cid-irahaz3f]{color:#1c1c1c}.hero-tab[data-astro-cid-irahaz3f] .hero-tab-explore[data-astro-cid-irahaz3f]{opacity:0;pointer-events:none;transition:opacity .2s}.hero-tab[data-astro-cid-irahaz3f][data-selected=true] .hero-tab-explore[data-astro-cid-irahaz3f]{opacity:1;pointer-events:auto}.hero-tab[data-astro-cid-irahaz3f][data-selected=true]{background:#fff;border-color:#00000014;box-shadow:0 2px 12px #0000000f}.cta-close-capture[data-astro-cid-irahaz3f]{background:#fff!important}.logo-img[data-astro-cid-irahaz3f]{height:var(--mh);transform:scale(var(--s,1))}@media (width>=640px){.logo-img[data-astro-cid-irahaz3f]{height:var(--dh)}}#logoGrid[data-astro-cid-irahaz3f]>div[data-astro-cid-irahaz3f]{height:56px}@media (width>=640px){#logoGrid[data-astro-cid-irahaz3f]>div[data-astro-cid-irahaz3f]{height:auto}}@media (hover:hover) and (width>=768px){.sol-block--hover[data-astro-cid-irahaz3f]{cursor:pointer;transition:background-color .25s}.sol-block--hover[data-astro-cid-irahaz3f]:hover{background-color:#00000004}}.sol-header-link[data-astro-cid-irahaz3f]{text-align:left;color:inherit;pointer-events:none;flex-direction:column;align-items:flex-start;gap:0;margin-bottom:16px;text-decoration:none;display:flex}@media (width>=768px){.sol-header-link[data-astro-cid-irahaz3f]{pointer-events:auto;text-align:center;align-items:center}.sol-header-link[data-astro-cid-irahaz3f] h2[data-astro-cid-irahaz3f]{margin-left:auto;margin-right:auto}}@media (width>=1024px){.sol-header-link[data-astro-cid-irahaz3f]{margin-bottom:24px}}.sol-header-link[data-astro-cid-irahaz3f] h2[data-astro-cid-irahaz3f]{width:fit-content;position:relative}.sol-header-link[data-astro-cid-irahaz3f] h2[data-astro-cid-irahaz3f]:before{content:"";vertical-align:.17em;background:var(--accent);border-radius:50%;width:.34em;height:.34em;margin-right:.36em;display:inline-block}.sol-header-link[data-astro-cid-irahaz3f] h2[data-astro-cid-irahaz3f].sol-h2-nodot:before{content:none}@media (width<=767px){.sol-header-link[data-astro-cid-irahaz3f] h2[data-astro-cid-irahaz3f]{text-indent:-.7em;padding-left:.7em}}.sol-btn[data-astro-cid-irahaz3f]{font-family:var(--font-sans);color:#aa57fc;cursor:pointer;background:0 0;border:2px solid #aa57fc;border-radius:100px;padding:12px 22px 12px 28px;font-size:16px;font-weight:600;text-decoration:none;transition:color .2s,border-color .2s,background-color .2s,transform .1s;display:inline-block}.sol-btn-arrow{margin-left:6px;transition:transform .15s;display:inline-block}@media (hover:hover){.sol-btn[data-astro-cid-irahaz3f]:hover{color:#9340e0;background:#f6eeff;border-color:#9340e0}.sol-btn[data-astro-cid-irahaz3f]:hover .sol-btn-arrow{transform:translate(3px)}}.sol-btn[data-astro-cid-irahaz3f]:active{transform:scale(.98)}.sol-top[data-astro-cid-irahaz3f]{grid-template-columns:1fr;align-items:center;gap:36px;margin-top:8px;display:grid}@media (width>=768px){.sol-top[data-astro-cid-irahaz3f]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:48px}.sol-top--reversed[data-astro-cid-irahaz3f]{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr)}.sol-top--reversed[data-astro-cid-irahaz3f] .sol-mockup[data-astro-cid-irahaz3f]{order:2}.sol-top--reversed[data-astro-cid-irahaz3f] .sol-miniflow[data-astro-cid-irahaz3f]{order:1;justify-self:end}}@media (width>=1024px){.sol-top[data-astro-cid-irahaz3f]{gap:64px}.sol-top--reversed[data-astro-cid-irahaz3f]{gap:88px}}.sol-mockup[data-astro-cid-irahaz3f]{min-width:0}.sol-miniflow[data-astro-cid-irahaz3f]{flex-direction:column;display:flex;position:relative}.sol-miniflow-step[data-astro-cid-irahaz3f]{cursor:default;align-items:flex-start;gap:14px;padding-bottom:24px;display:flex;position:relative}.sol-miniflow-step[data-astro-cid-irahaz3f]:last-child{padding-bottom:0}.sol-miniflow-dot[data-astro-cid-irahaz3f]{background:var(--accent);z-index:2;border-radius:50%;flex-shrink:0;width:12px;height:12px;margin-top:7px;position:relative}.sol-miniflow-track[data-astro-cid-irahaz3f]{z-index:1;border-radius:2px;width:4px;position:absolute;left:4px}.sol-miniflow-track-line[data-astro-cid-irahaz3f]{background:var(--accent);opacity:.13;border-radius:2px;position:absolute;inset:0}.sol-miniflow-track-pulse[data-astro-cid-irahaz3f]{border-radius:2px;position:absolute;inset:0;overflow:hidden}.sol-miniflow-track-pulse[data-astro-cid-irahaz3f]:after{content:"";background:linear-gradient(to bottom, transparent, var(--accent), transparent);opacity:.5;width:4px;height:30px;box-shadow:0 0 12px var(--accent);border-radius:2px;animation:8s cubic-bezier(.4,0,.2,1) infinite paused flow-pulse;position:absolute;left:0}.sol-miniflow-track-pulse[data-astro-cid-irahaz3f].is-visible:after{animation-play-state:running}@keyframes flow-pulse{0%{opacity:0;top:-30px}3%{opacity:.5}97%{opacity:.5}to{opacity:0;top:100%}}.sol-miniflow-title[data-astro-cid-irahaz3f]{font-family:var(--font-headline,"Outfit", sans-serif);color:#1c1c1c;font-size:20px;font-weight:500;line-height:1.3;display:block}@media (width>=1024px){.sol-miniflow-title[data-astro-cid-irahaz3f]{font-size:22px}}.sol-miniflow-desc[data-astro-cid-irahaz3f]{color:#1c1c1c;margin-top:3px;font-size:18px;line-height:1.45;display:block}@media (width>=1024px){.sol-miniflow-desc[data-astro-cid-irahaz3f]{font-size:20px}}.sol-testimonial[data-astro-cid-irahaz3f]{text-align:left;background:#fff;border-radius:20px;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"quote quote""photo author";align-items:center;gap:22px 14px;margin-top:40px;padding:32px 28px;display:grid;box-shadow:0 2px 16px #0000000a}.sol-quote[data-astro-cid-irahaz3f]{grid-area:quote}.sol-photo[data-astro-cid-irahaz3f]{grid-area:photo}.sol-testimonial-author[data-astro-cid-irahaz3f]{grid-area:author}@media (width>=768px){.sol-testimonial[data-astro-cid-irahaz3f]{flex-direction:row;align-items:center;gap:28px;margin-top:48px;padding:28px 36px;display:flex}}.sol-quote[data-astro-cid-irahaz3f]{font-family:var(--font-headline,"Outfit", sans-serif);color:#1c1c1c;flex:1;min-width:0;font-size:21px;font-style:normal;font-weight:600;line-height:1.45}@media (width>=1024px){.sol-quote[data-astro-cid-irahaz3f]{font-size:23px}}.sol-testimonial-author[data-astro-cid-irahaz3f]{text-align:left;flex:none}@media (width>=768px){.sol-testimonial-author[data-astro-cid-irahaz3f]{white-space:nowrap;border-left:1px solid #00000014;min-width:240px;padding-left:32px}}.sol-photo[data-astro-cid-irahaz3f]{object-fit:cover;border-radius:50%;flex-shrink:0;width:80px;height:80px}@media (width>=1024px){.sol-photo[data-astro-cid-irahaz3f]{width:88px;height:88px}}.sol-author-name[data-astro-cid-irahaz3f]{font-family:var(--font-headline,"Outfit", sans-serif);color:#1c1c1c;font-size:20px;font-weight:500}.sol-author-role[data-astro-cid-irahaz3f]{color:#000c;margin-top:2px;font-size:17px}.sol-author-company[data-astro-cid-irahaz3f]{color:#000c;font-size:17px}
