 .system-alternative-page{position:relative;isolation:isolate;overflow:clip;background:var(--_0)}.system-alternative-page::before,.system-alternative-page::after{position:absolute;z-index:var(--_92);width:min(70vw,var(--_40));aspect-ratio:1;border-radius:var(--_3z);background:var(--_15);content:"";filter:blur(var(--_3q));opacity:var(--_78);pointer-events:none}.system-alternative-page::before{inset-block-start:var(--_3s);inset-inline-start:calc(var(--_3q) * -1)}.system-alternative-page::after{inset-block-start:50%;inset-inline-end:calc(var(--_3q) * -1);transform:rotate(180deg)}.system-alternative-hero{position:relative;isolation:isolate;display:grid;min-height:calc(var(--_8q) + var(--_3m));overflow:hidden;background:var(--_1)}.system-alternative-hero::after{position:absolute;z-index:var(--_92);inset:0;background:linear-gradient(90deg,var(--_1),#0000 76%);content:"";pointer-events:none}.system-alternative-hero__media{position:absolute;z-index:var(--_92);inset-block-start:0;inset-inline-end:0;width:min(100%,var(--_8p));aspect-ratio:var(--_8r);margin:0}.system-alternative-hero__media::after{position:absolute;inset:0;background:var(--_1q);content:"";pointer-events:none}.system-alternative-hero__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.system-alternative-hero__inner{position:relative;z-index:var(--_95);display:grid;align-content:start;padding-block:var(--_3m) var(--_3r)}.system-alternative-hero__copy{display:grid;max-width:var(--_42);gap:var(--_3j)}.system-alternative-hero__copy :is(h1,p){margin:0}.system-alternative-hero__copy>.c-lead{color:var(--_j);line-height:var(--_33)}.system-alternative-hero__benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--_3h);padding:0;margin:0;list-style:none}.system-alternative-hero__benefits li{display:flex;align-items:flex-start;gap:var(--_3h);color:var(--_j);line-height:var(--_34)}.system-alternative-hero__benefits li>span:first-child,.system-alternative-item__check{display:grid;width:var(--_4u);height:var(--_4u);flex:none;place-items:center;border-radius:var(--_3z);background:var(--_1k);color:var(--_l);font-size:var(--_2q);font-weight:var(--_3a)}.system-alternative-actions{display:flex;flex-wrap:wrap;gap:var(--_3h)}.system-alternative-actions--section{margin-block-start:var(--_3k)}.system-alternative-navigation{position:relative;z-index:var(--_95)}.system-alternative-section{position:relative;z-index:var(--_95);scroll-margin-top:var(--_3q)}.system-alternative-section:nth-of-type(even){background:var(--_1)}.system-alternative-section:nth-of-type(odd)::before{position:absolute;inset:0;background:var(--_1v);content:"";pointer-events:none}.system-alternative-section .u-container,.system-alternative-section .u-container-wide{position:relative}.system-alternative-copy{max-width:var(--_42);color:var(--_j);line-height:var(--_33)}.system-alternative-copy p{margin:0}.system-alternative-compare__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--_3j);margin-block-start:var(--_3m)}.system-alternative-compare__card{display:grid;min-width:0;align-content:start;gap:var(--_3h);border-color:var(--_1e);background:var(--_17)}.system-alternative-compare__card :is(h3,p){margin:0}.system-alternative-compare__card>div{color:var(--_j);line-height:var(--_33)}.system-alternative-compare__label{width:fit-content;padding:var(--_3g) var(--_3h);border:var(--_8v) solid var(--_1g);border-radius:var(--_3z);background:var(--_8);color:var(--_w);font-size:var(--_2q);font-weight:var(--_3a);letter-spacing:var(--_3e);text-transform:uppercase}.system-alternative-items{display:grid;gap:var(--_3i);margin-block-start:var(--_3m)}.system-alternative-items--cards{grid-template-columns:repeat(2,minmax(0,1fr))}.system-alternative-items--checklist{grid-template-columns:repeat(2,minmax(0,1fr))}.system-alternative-items--process{grid-template-columns:repeat(3,minmax(0,1fr))}.system-alternative-item{display:flex;min-width:0;align-items:flex-start;gap:var(--_3i);padding:var(--_3j);border:var(--_8v) solid var(--_1e);border-radius:var(--_3x);background:var(--_2);box-shadow:var(--_27);transition:border-color var(--_48),transform var(--_48) var(--_44)}.system-alternative-item:is(:hover,:focus-within){border-color:var(--_1g);transform:translateY(var(--_8z))}.system-alternative-item :is(h3,p){margin:0}.system-alternative-item p{margin-block-start:var(--_3g);color:var(--_j);line-height:var(--_33)}.system-alternative-item__number{color:var(--_w);font-family:var(--_2e);font-size:var(--_2s);font-weight:var(--_3b);line-height:var(--_36)}.system-alternative-process{background:var(--_17)}.system-alternative-testimonials .content-testimonial-rail{grid-auto-columns:minmax(calc(var(--_42)/2 - var(--_3j)),1fr)}.system-alternative-testimonials .content-testimonial{height:100%}.system-alternative-success .p-cta{background:var(--_17)}.system-alternative-proof .migration-proof-grid{margin-block-start:var(--_3m)}.system-alternative-proof .migration-proof-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--_3i)}.system-alternative-proof .migration-proof{display:flex;min-width:0;align-items:flex-start;gap:var(--_3h);padding:var(--_3i);border:var(--_8v) solid var(--_1e);border-radius:var(--_3x);background:var(--_2);color:var(--_i)}.system-alternative-proof .migration-proof>span{display:grid;width:var(--_4u);height:var(--_4u);flex:none;place-items:center;border-radius:var(--_3z);background:var(--_1k);color:var(--_l);font-weight:var(--_3a)}.system-alternative-proof .migration-certificates__title{margin-block:var(--_3m) var(--_3i)}.system-alternative-proof .migration-certificates{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(var(--_55),calc((100% - var(--_3j) - var(--_3j))/3));gap:var(--_3j);padding-block-end:var(--_3h);overflow-x:auto;scroll-snap-type:inline mandatory;scrollbar-width:none}.system-alternative-proof .migration-certificates::-webkit-scrollbar{display:none}.system-alternative-proof .migration-certificates figure{display:grid;min-width:0;align-content:start;justify-items:center;gap:var(--_3i);padding:var(--_3j);margin:0;border:var(--_8v) solid var(--_1e);border-radius:var(--_3x);background:var(--_2);scroll-snap-align:start}.system-alternative-proof .migration-certificates figure>img{display:block;width:var(--_4z);height:var(--_4z);object-fit:contain;border-radius:var(--_3w);background:var(--_i)}.system-alternative-proof .migration-certificates figcaption{color:var(--_j);font-weight:var(--_3a);text-align:center}.system-alternative-page--refined .system-alternative-hero--compact{min-height:calc(var(--_8q) - var(--_3k))}.system-alternative-page--refined .system-alternative-hero__inner{padding-block-end:var(--_3m)}.system-alternative-page--refined .system-alternative-intro{padding-block:var(--_3m)}.system-alternative-page--refined .system-alternative-compare{padding-block-start:var(--_3m)}.system-alternative-intro--columns .p-section__header{max-width:none}.system-alternative-intro--columns .system-alternative-copy{max-width:none}.system-alternative-section--cta-panel{padding-block:var(--_3m)}.system-alternative-inline-cta{border:var(--_8v) solid var(--_1g);background:var(--_17);box-shadow:var(--_2d),var(--_27);text-align:center}.system-alternative-inline-cta .system-alternative-copy{max-width:var(--_42);text-align:center}.system-alternative-inline-cta .system-alternative-actions{justify-content:center}.system-alternative-process-cta{margin-block-start:var(--_3m)}.system-alternative-process-timeline{display:grid;gap:0;padding:0;margin:var(--_3m) 0 0;list-style:none}.system-alternative-process-timeline__step{display:grid;grid-template-columns:minmax(4.5rem,.24fr) minmax(12rem,.7fr) minmax(0,1.55fr);align-items:start;gap:var(--_3k);padding-block:var(--_3l);border-block-start:var(--_8v) solid var(--_1e)}.system-alternative-process-timeline__step:last-child{border-block-end:var(--_8v) solid var(--_1e)}.system-alternative-process-timeline__number{color:var(--_w);font-family:var(--_2e);font-size:var(--_2s);font-weight:var(--_3b);line-height:var(--_36)}.system-alternative-process-timeline__step>h3{margin:0}.system-alternative-process-timeline__text{color:var(--_j);line-height:var(--_33)}.system-alternative-process-timeline__text>:first-child{margin-block-start:0}.system-alternative-process-timeline__text>:last-child{margin-block-end:0}.system-alternative-process-timeline__step--list .system-alternative-process-timeline__text ul{columns:2;column-gap:var(--_3m)}.system-alternative-process-timeline__step--list .system-alternative-process-timeline__text li{break-inside:avoid}.system-alternative-preparation{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--_3o);padding:0;margin:var(--_3m) 0 0;list-style:none}.system-alternative-preparation__step{display:grid;grid-template-columns:4.5rem minmax(0,1fr);align-items:start;gap:var(--_3i);padding-block:var(--_3l);border-block-start:var(--_8v) solid var(--_1e)}.system-alternative-preparation__step:nth-last-child(-n+2){border-block-end:var(--_8v) solid var(--_1e)}.system-alternative-preparation__number{color:var(--_w);font-family:var(--_2e);font-size:var(--_2s);font-weight:var(--_3b);line-height:var(--_36)}.system-alternative-preparation__step h3{margin:0}.system-alternative-preparation__text{color:var(--_j);line-height:var(--_33)}.system-alternative-preparation__text>:first-child{margin-block-start:0}.system-alternative-preparation__text>:last-child{margin-block-end:0}.system-alternative-proof--standard .migration-certificates__title{margin-block:var(--_3o) var(--_3j)}.system-alternative-proof__layout{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:var(--_3o)}.system-alternative-proof__layout .p-section__header{margin:0}.system-alternative-proof__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--_3k);padding:0;margin:0;list-style:none}.system-alternative-proof__list li{display:flex;min-width:0;align-items:flex-start;gap:var(--_3h);padding-block:var(--_3j);border-block-start:var(--_8v) solid var(--_1e);color:var(--_i)}.system-alternative-proof__list li:nth-last-child(-n+2){border-block-end:var(--_8v) solid var(--_1e)}.system-alternative-proof__list li>span{display:grid;width:var(--_4u);height:var(--_4u);flex:none;place-items:center;border-radius:var(--_3z);background:var(--_1k);color:var(--_l);font-size:var(--_2q);font-weight:var(--_3a)}.system-alternative-proof .system-alternative-certificates--standard{grid-auto-columns:calc((100% - var(--_3j) - var(--_3j))/3)}.system-alternative-proof .system-alternative-certificates--standard figure{grid-template-rows:14rem auto;align-content:stretch;padding:var(--_3i)}.system-alternative-proof .system-alternative-certificates--standard figure>img{width:100%;height:14rem;padding:var(--_3h);border-radius:var(--_3w);background:var(--_i);object-fit:contain}.system-alternative-certificate-pagination{display:flex;justify-content:center;gap:var(--_3f);margin-block-start:var(--_3h)}.system-alternative-certificate-pagination button{display:grid;width:var(--_4l);height:var(--_4l);place-items:center;padding:0;border:0;background:#0000;cursor:pointer}.system-alternative-certificate-pagination button::before{width:var(--_3g);height:var(--_3g);border:var(--_8v) solid var(--_1f);border-radius:var(--_3z);background:var(--_3);content:""}.system-alternative-certificate-pagination button[aria-current="true"]::before{background:var(--_1k);box-shadow:var(--_21)}.system-alternative-certificate-pagination button:focus-visible{outline:0;box-shadow:var(--_25)}@media(min-width:960px){.system-alternative-intro--columns .system-alternative-copy{columns:2;column-gap:var(--_3o)}}@supports((-webkit-mask-image:url("")) or (mask-image:url(""))){.system-alternative-hero__media{-webkit-mask-image:var(--_9s);mask-image:var(--_9s)}}@media(max-width:960px){.system-alternative-hero{min-height:calc(var(--_42) + var(--_3k))}.system-alternative-page--refined .system-alternative-hero--compact{min-height:calc(var(--_42) - var(--_3i))}.system-alternative-items--process{grid-template-columns:repeat(2,minmax(0,1fr))}.system-alternative-proof .migration-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.system-alternative-proof .migration-certificates{grid-auto-columns:minmax(var(--_55),calc((100% - var(--_3j))/2))}.system-alternative-process-timeline__step{grid-template-columns:minmax(4rem,.25fr) minmax(10rem,.75fr) minmax(0,1.25fr);gap:var(--_3i)}.system-alternative-preparation{gap:0 var(--_3k)}.system-alternative-proof__layout{grid-template-columns:minmax(0,1fr);gap:var(--_3k)}.system-alternative-proof .system-alternative-certificates--standard{grid-auto-columns:calc((100% - var(--_3j))/2)}}@media(max-width:640px){.system-alternative-hero{min-height:auto}.system-alternative-hero__inner{padding-block:var(--_3r)}.system-alternative-hero__media{inset-inline-end:calc(var(--_3o) * -1);width:calc(100% + var(--_3o));opacity:var(--_79)}.system-alternative-hero__benefits,.system-alternative-compare__grid,.system-alternative-items--cards,.system-alternative-items--checklist,.system-alternative-items--process{grid-template-columns:minmax(0,1fr)}.system-alternative-page .c-btn{max-width:100%;white-space:normal;text-align:center}.system-alternative-testimonials .content-testimonial-rail{grid-auto-columns:calc(100% - var(--_3m))}.system-alternative-proof .migration-proof-grid{grid-template-columns:minmax(0,1fr)}.system-alternative-proof .migration-certificates{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(var(--_55),calc(100% - var(--_3m)))}.system-alternative-page--refined .system-alternative-hero--compact{min-height:auto}.system-alternative-page--refined .system-alternative-intro{padding-block:var(--_3k)}.system-alternative-page--refined .system-alternative-compare{padding-block-start:var(--_3k)}.system-alternative-process-timeline__step{grid-template-columns:minmax(0,1fr);gap:var(--_3h);padding-block:var(--_3k)}.system-alternative-process-timeline__step--list .system-alternative-process-timeline__text ul{columns:1}.system-alternative-preparation{grid-template-columns:minmax(0,1fr)}.system-alternative-preparation__step{grid-template-columns:3.75rem minmax(0,1fr);gap:var(--_3h);padding-block:var(--_3k)}.system-alternative-preparation__step:nth-last-child(-n+2){border-block-end:0}.system-alternative-preparation__step:last-child{border-block-end:var(--_8v) solid var(--_1e)}.system-alternative-proof__list{grid-template-columns:minmax(0,1fr)}.system-alternative-proof__list li:nth-last-child(-n+2){border-block-end:0}.system-alternative-proof__list li:last-child{border-block-end:var(--_8v) solid var(--_1e)}.system-alternative-proof .system-alternative-certificates--standard{grid-auto-columns:calc(100% - var(--_3m))}}@media(prefers-reduced-motion:reduce){.system-alternative-page *{transition:none}.system-alternative-item:is(:hover,:focus-within){transform:none}}.ap-page{position:relative;overflow:clip;background:var(--_0);color:var(--_j)}.ap-page::before{position:absolute;z-index:0;top:-420px;inset-inline:0;width:auto;height:1400px;background:var(--_9g);content:"";pointer-events:none}.ap-page::after{display:none}.ap-page>section,.ap-page>nav,.ap-page>div{position:relative}.ap-page>section[data-system-alternative-section]{isolation:isolate}.ap-page>section[data-system-alternative-section]::before{position:absolute;z-index:-1;top:-200px;inset-inline:0;width:auto;height:min(900px,72vw);content:"";pointer-events:none}.ap-page>section[data-system-alternative-section]:nth-of-type(odd)::before{background:var(--_9d)}.ap-page>section[data-system-alternative-section]:nth-of-type(even)::before{background:var(--_9f)}.ap-page :is(.ap-content,.ap-sec,.ap-proof){position:relative;padding:var(--_3t) var(--_3u) 0;scroll-margin-top:112px}.ap-page .ap-gallery-section,.ap-page .ap-testimonials{position:relative;padding:var(--_3t) 0 0;scroll-margin-top:112px}.ap-page .ap-h1{max-width:920px;margin:0;color:var(--_i);font-family:var(--_2e);font-size:96px;font-weight:600;letter-spacing:-.035em;line-height:1.02;text-wrap:balance}.ap-page .ap-h2{margin:0;color:var(--_i);font-family:var(--_2e);font-size:64px;font-weight:600;letter-spacing:-.03em;line-height:1.06;text-wrap:balance}.ap-page .ap-h2--m{font-size:44px;line-height:1.1}.ap-page .ap-h2--xl{max-width:1040px;margin-inline:auto;font-size:76px;line-height:1.02}.ap-page .ap-center{margin-inline:auto;text-align:center}.ap-page .ap-eyebrow{display:block;font-size:13px;line-height:1.4}.ap-page .ap-lead{max-width:720px;color:var(--_j);font-size:21px;line-height:1.45}.ap-page .ap-lead p{margin:0 0 12px}.ap-page .ap-lead p:last-child{margin-block-end:0}.ap-page .ap-lead--center{margin-inline:auto;text-align:center}.ap-document-page .ap-document-content{padding-block:12px 112px}.ap-document-page .ap-nav .section-navigation__rail{flex-wrap:nowrap;justify-content:safe center;white-space:nowrap}.ap-document-page .ap-document-content>section{scroll-margin-top:calc(var(--nav-h,64px) + var(--secbar-h,52px) + 24px)}.ap-document-page .ap-document-kicker{display:block;color:var(--_w);font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.ap-document-page .ap-document-intro{padding-block:var(--_3t) 0}.ap-document-page .ap-document-feature__tile{width:100%;min-height:0}.ap-document-page .ap-document-feature__tile .ap-tile__t{font-size:18px;line-height:1.7}.ap-document-page .ap-document-callout__tile{margin-block-start:56px}.ap-document-page .ap-document-callout__tile .ap-tile__t{font-size:18px;line-height:1.7}.ap-document-page .ap-document-challenges .ap-tiles{margin-block-start:56px}.ap-document-page .ap-document-comparison .ap-tile__t,.ap-document-page .ap-document-challenges .ap-tile__t{font-size:17px;line-height:1.68}.ap-document-page .ap-document-card-number{color:var(--_w);font-family:var(--_2e);font-size:24px;font-weight:700}.ap-document-page .ap-document-cards__intro{max-width:720px;margin:0;color:var(--_j);font-size:21px;line-height:1.45}.ap-document-page .ap-document-process .ap-sticky__lead{margin-top:10px;font-size:18px;line-height:1.6}.ap-document-page .ap-document-process .ap-steps{padding-bottom:min(45vh,420px)}.ap-document-page .ap-document-process .ap-sticky__lead p{margin:0}.ap-document-page .ap-document-process .ap-step__t{line-height:1.65}.ap-document-page .ap-document-process .ap-step__t p{margin:0 0 16px}.ap-document-page .ap-document-process .ap-step__t ul{display:grid;gap:10px;padding-left:22px;margin:16px 0}.ap-document-page .ap-document-process .ap-step__t li{display:list-item;padding:0;color:var(--_j);list-style:disc}.ap-document-page .ap-document-process .ap-step__t li::before{display:none}.ap-document-page .ap-document-related{display:flex;flex-wrap:wrap;justify-content:center;gap:24px}.ap-document-page .ap-document-related a{color:var(--_w);font-size:16px;font-weight:600;text-decoration:none}.ap-document-page .ap-document-related a:hover{text-decoration:underline}@media(max-width:1024px){.ap-document-page .ap-document-process .ap-steps{padding-bottom:0}}@media(max-width:640px){.ap-document-page .ap-document-feature__tile .ap-tile__t,.ap-document-page .ap-document-callout__tile .ap-tile__t,.ap-document-page .ap-document-cards__intro{font-size:16px}}.ap-page .ap-head{display:flex;max-width:980px;flex-direction:column;gap:22px}.ap-page .ap-head--center{align-items:center;margin-inline:auto;text-align:center}.ap-page .ap-head--pad{padding-inline:var(--_3u)}.ap-page .ap-btns{display:flex;flex-wrap:wrap;gap:12px;margin-block-start:8px}.ap-page .ap-btns--center{justify-content:center}.ap-page .ap-btns .c-btn{min-height:56px;padding-inline:34px;font-size:17px}.ap-page .ap-label{margin:64px 0 0;color:var(--_j);font-family:var(--_2e);font-size:21px;font-weight:600;text-align:center}.ap-page .ap-hero{position:relative;display:block;min-height:0;padding:96px var(--_3u) 0;overflow:visible;background:#0000;text-align:center}.ap-page .ap-hero::after{display:none}.ap-page .ap-hero__copy{display:flex;max-width:920px;align-items:center;flex-direction:column;gap:22px;margin-inline:auto}.ap-page .ap-hero__copy :is(h1,p){margin:0}.ap-page .ap-hero__media{position:relative;z-index:1;display:block;max-width:1240px;aspect-ratio:21/9;margin:80px auto 0}.ap-page .ap-hero__glow{position:absolute;z-index:-1;inset:-14% 6% -12%;background:var(--_9c);filter:blur(40px);pointer-events:none}.ap-page .ap-hero__img{position:relative;display:block;width:100%;height:100%;border-radius:28px;box-shadow:var(--_29),inset 0 1px 0 var(--_1d);object-fit:cover;object-position:50% 28%}.ap-page .ap-stats{padding:72px var(--_3u) 0}.ap-page .ap-stats__list{display:grid;max-width:1240px;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;padding:44px 0 0;margin:0 auto;border-block-start:1px solid var(--_1d);list-style:none}.ap-page .ap-stat{display:grid;grid-template-rows:44px auto;justify-items:center;gap:18px;text-align:center}.ap-page .ap-stat__icon{display:grid;width:44px;height:44px;place-items:center;border-radius:12px;background:var(--_8);box-shadow:inset 0 0 0 1px var(--_1g);color:var(--_w)}.ap-page .ap-stat__icon svg{width:24px;height:24px}.ap-page .ap-stat__txt{max-width:260px;color:var(--_i);font-family:var(--_2e);font-size:18px;font-weight:600;line-height:1.4}.ap-page .ap-stat__num{font-weight:700}.ap-page .ap-nav{position:sticky;z-index:50;top:calc(var(--nav-h,64px) - 40px);padding-block-start:40px}.ap-page .ap-reveal{max-width:1080px;margin-inline:auto;text-align:center}.ap-page .ap-reveal__p{max-width:980px;margin:44px auto 0;color:var(--_m);font-family:var(--_2e);font-size:28px;font-weight:600;letter-spacing:-.02em;line-height:1.32}.ap-page .ap-reveal__p p{margin:0}.ap-page .ap-word{color:var(--_m);transition:color 280ms var(--_44)}.ap-page .ap-word.is-on{color:var(--_i);text-shadow:none}.ap-page .ap-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-block-start:56px}.ap-page .ap-tiles--2{grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:28px}.ap-page .ap-tiles--4{grid-template-columns:repeat(4,minmax(0,1fr))}.ap-page .ap-tile{position:relative;display:flex;box-sizing:border-box;min-width:0;flex-direction:column;padding:36px 34px 38px;border:0;border-radius:28px;background:var(--_g);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--_i) 7%,#0000),0 24px 60px color-mix(in srgb,var(--_1) 70%,#0000)}.ap-page .ap-tile__title-row{display:flex;align-items:center;gap:14px;margin-block-end:14px}.ap-page .ap-tile__ic{display:flex;flex:none;margin:0}.ap-page .ap-tile__ic .check{display:grid;width:36px;height:36px;place-items:center;border-radius:10px;background:var(--_8);box-shadow:inset 0 0 0 1px var(--_1g);color:var(--_w)}.ap-page .ap-tile__ic .check svg{width:16px;height:16px}.ap-page .ap-tile__eb{display:block;margin-block-end:14px;color:var(--_j);font-size:13px;font-weight:600;letter-spacing:.02em}.ap-page .ap-tile__h{margin:0 0 10px;color:var(--_i);font-family:var(--_2e);font-size:22px;font-weight:600;letter-spacing:-.02em;line-height:1.25}.ap-page .ap-tile__title-row .ap-tile__h{margin:0}.ap-page .ap-tile__h--lg{font-size:28px}.ap-page .ap-tile__t{color:var(--_j);font-size:15px;line-height:1.55}.ap-page .ap-tile__t p{margin:0 0 10px}.ap-page .ap-tile__t p:last-child{margin-block-end:0}.ap-page .ap-tile__t strong{color:var(--_i)}.ap-page .ap-cmp{padding:44px 44px 48px}.ap-page .ap-cmp .ap-tile__t{font-size:16px}.ap-page .ap-comparison>.ap-btns{margin-block-start:28px}.ap-page .ap-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ap-page .ap-two__tile{padding:52px 48px 56px}.ap-page .ap-two__tile .ap-h2{margin-block-start:4px}.ap-page .ap-two__t{margin-block-start:22px;font-size:17px}.ap-page .ap-tout{display:flex;max-width:900px;align-items:center;flex-direction:column;gap:18px;padding:72px 0;margin-inline:auto;border-block:1px solid var(--_1d);text-align:center}.ap-page .ap-tout__p{max-width:640px;margin:0;color:var(--_j);font-size:19px;line-height:1.5}.ap-page .ap-tout__p p{margin:0}.ap-page .ap-statement{display:flex;align-items:center;flex-direction:column;gap:36px;text-align:center}.ap-page .ap-galsec__head{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;padding-inline:var(--_3u)}.ap-page .ap-paddle{display:flex;flex:none;gap:10px;padding-block-end:6px}.ap-page .ap-paddle button{display:grid;width:44px;height:44px;place-items:center;padding:0;border:0;border-radius:999px;background:color-mix(in srgb,var(--_i) 10%,#0000);color:var(--_i);cursor:pointer;transition:background-color 200ms,opacity 200ms,transform 200ms var(--_44);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.ap-page .ap-paddle button svg{width:20px;height:20px}.ap-page .ap-paddle button:hover{background:color-mix(in srgb,var(--_i) 20%,#0000)}.ap-page .ap-paddle button:disabled{opacity:.28;cursor:default}.ap-page .ap-paddle button:active{transform:scale(.94)}.ap-page .ap-gal{display:flex;gap:20px;padding:0 var(--_3u) 28px;margin-block-start:48px;overflow-x:auto;outline:0;scroll-padding-inline:var(--_3u);scroll-snap-type:x mandatory;scrollbar-width:none}.ap-page .ap-gal::-webkit-scrollbar{display:none}.ap-page .ap-gal__card{width:400px;flex:none;scroll-snap-align:start}.ap-page .ap-gal__num{display:block;margin-block-end:26px;font-family:var(--_2e);font-size:44px;font-weight:600;letter-spacing:-.03em;line-height:1}.ap-page .ap-sticky{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:96px}.ap-page .ap-sticky__side{align-self:stretch}.ap-page .ap-sticky__pin{position:sticky;top:120px;display:flex;flex-direction:column;gap:36px}.ap-page .ap-sticky__num{font-family:var(--_2e);font-size:168px;font-weight:600;letter-spacing:-.05em;line-height:.9;transition:opacity 180ms var(--_44),transform 180ms var(--_44)}.ap-page .ap-sticky__num.is-swap{opacity:0;transform:translateY(12px)}.ap-page .ap-steps{padding:0;margin:0;list-style:none}.ap-page .ap-step{position:relative;padding:40px 0 44px 84px;border-block-start:1px solid var(--_1d);opacity:.5;transition:opacity 400ms var(--_44)}.ap-page .ap-step:last-child{border-block-end:1px solid var(--_1d)}.ap-page .ap-step.is-cur{opacity:1}.ap-page .ap-step__num{position:absolute;inset-block-start:42px;inset-inline-start:0;color:var(--_w);font-family:var(--_2e);font-size:20px;font-weight:600;letter-spacing:-.02em}.ap-page .ap-step__h{margin:0 0 12px;color:var(--_i);font-family:var(--_2e);font-size:26px;font-weight:600;letter-spacing:-.02em;line-height:1.2}.ap-page .ap-step__t{color:var(--_j);font-size:16px;line-height:1.55}.ap-page .ap-step__t p{margin:0 0 10px}.ap-page .ap-step__t ul{display:flex;flex-direction:column;gap:8px;padding:0;margin:6px 0 12px;list-style:none}.ap-page .ap-step__t li{display:flex;align-items:flex-start;gap:12px;color:var(--_i);font-size:16px;line-height:1.5}.ap-page .ap-step__t li::before{display:grid;width:20px;height:20px;flex:none;place-items:center;margin-block-start:2px;border-radius:50%;background:var(--_8);color:var(--_w);content:"✓";font-size:12px;font-weight:700}.ap-page .ap-sticky__lead{font-size:18px}.ap-page .ap-tout--in{margin-block-start:120px}.ap-page .ap-band{padding:128px var(--_3u);margin-block-start:var(--_3t);background:color-mix(in srgb,var(--_g) 92%,var(--_0));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--_i) 5%,#0000);scroll-margin-top:112px}.ap-page .ap-band--plain{padding-block-end:0;background:#0000;box-shadow:none}.ap-page .ap-band__in{max-width:1080px;margin-inline:auto}.ap-page .ap-band__eb{display:block;margin-block-end:18px;color:var(--_j);font-size:21px;font-weight:500}.ap-page .ap-band__t{max-width:800px;margin-block-start:28px;color:var(--_j);font-size:19px;line-height:1.5}.ap-page .ap-band__t p{margin:0 0 14px}.ap-page .ap-band__t p:last-child{margin-block-end:0}.ap-page .ap-rail{margin-block-start:56px}.ap-page .ap-testimonials .content-testimonial-rail{padding-block-end:0}.ap-page .ap-testimonials .content-testimonial-rail__track{gap:16px;padding-inline:16px}.ap-page .ap-testimonials .content-testimonial{width:340px;min-height:270px;box-sizing:border-box;gap:14px;padding:24px;border-color:color-mix(in srgb,var(--_i) 12%,#0000);border-radius:20px;background:var(--_2);box-shadow:0 8px 24px color-mix(in srgb,var(--_1) 35%,#0000)}.ap-page .ap-proof__heading{max-width:900px}.ap-page .ap-proof__title>span:first-child{color:var(--_i)}.ap-page .ap-proof__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;padding:0;margin:52px 0 0;list-style:none}.ap-page .ap-proof__tile{position:relative;display:flex;min-width:0;min-height:274px;flex-direction:column;gap:18px;padding:24px 24px 26px;overflow:hidden;border-radius:20px;background:var(--_2);box-shadow:inset 0 0 0 1px var(--_1d),var(--_27);transition:transform 250ms var(--_44),box-shadow 250ms}.ap-page .ap-proof__tile:hover{box-shadow:inset 0 0 0 1px var(--_1g),var(--_9r)}.ap-page .ap-proof__number{position:absolute;inset-block-start:6px;inset-inline-end:16px;color:#0000;font-family:var(--_2e);font-size:56px;font-weight:700;letter-spacing:-.06em;line-height:1;pointer-events:none;-webkit-text-stroke:1px var(--_9w);transition:-webkit-text-stroke-color 250ms}.ap-page .ap-proof__tile:hover .ap-proof__number{-webkit-text-stroke-color:var(--_9x)}.ap-page .ap-proof__icon{position:relative;display:grid;width:44px;height:44px;flex:none;place-items:center;border-radius:12px;background:var(--_8);box-shadow:inset 0 0 0 1px var(--_1g);color:var(--_w)}.ap-page .ap-proof__icon svg{width:24px;height:24px}.ap-page .ap-proof__metric{position:relative;display:flex;align-items:flex-start;gap:8px;margin-block-start:auto;background:var(--_1m);background-clip:text;color:#0000;font-family:var(--_2e);font-size:38px;font-weight:700;letter-spacing:-.03em;line-height:1.1;white-space:nowrap;-webkit-background-clip:text;-webkit-text-fill-color:#0000;transition:filter 250ms}.ap-page .ap-proof__tile:hover .ap-proof__metric{filter:brightness(1.16) drop-shadow(0 0 12px color-mix(in srgb,var(--_t) 28%,#0000))}.ap-page .ap-proof__value{display:inline-flex;gap:0}.ap-page .ap-proof__stars{padding-block-start:4px;font-size:16px;letter-spacing:.12em}.ap-page .ap-proof__text{position:relative;display:block;min-height:4.8em;margin-block-start:auto;color:var(--_i);font-size:15px;font-weight:500;line-height:1.6}.ap-page .ap-certificates__title{margin:72px 0 28px}.ap-page .ap-certificates{overflow:hidden;cursor:grab;touch-action:pan-y;-webkit-mask-image:var(--_9t);mask-image:var(--_9t)}.ap-page .ap-certificates:focus-visible{outline:0;box-shadow:var(--_25)}.ap-page .ap-certificates__track{display:flex;width:max-content;gap:24px;padding:4px 20px 12px;animation:ap-certificate-scroll 60s linear infinite;will-change:transform}.ap-page .ap-certificates:is(:hover,:focus-within) .ap-certificates__track{animation-play-state:paused}.ap-page .ap-certificate{width:300px;flex:none;padding:0;margin:0;overflow:hidden;border-radius:20px;background:var(--_2);box-shadow:inset 0 0 0 1px var(--_1d),var(--_27)}.ap-page .ap-certificate__media{display:grid;height:200px;place-items:center;background:var(--_i)}.ap-page .ap-certificate img{display:block;width:100%;height:100%;padding:12px;object-fit:contain}.ap-page .ap-certificate figcaption{padding:18px;color:var(--_i);font-size:15px;font-weight:600;line-height:1.4}@keyframes ap-certificate-scroll{to{transform:translateX(calc(-50% - 12px))}}.ap-page [data-ap-stagger]>*{opacity:0;transform:translateY(30px);transition:opacity 700ms var(--_44),transform 700ms var(--_44)}.ap-page [data-ap-stagger].is-in>*{opacity:1;transform:none}.ap-page [data-ap-stagger]>*:nth-child(2){transition-delay:90ms}.ap-page [data-ap-stagger]>*:nth-child(3){transition-delay:180ms}.ap-page [data-ap-stagger]>*:nth-child(4){transition-delay:270ms}.ap-page [data-ap-stagger]>*:nth-child(5){transition-delay:360ms}.ap-page [data-ap-stagger]>*:nth-child(6){transition-delay:450ms}.ap-page [data-ap-stagger]>*:nth-child(n+7){transition-delay:540ms}@media(prefers-reduced-motion:no-preference){.ap-page .ap-hero__copy,.ap-page .ap-hero__media{opacity:0;transform:translateY(24px);transition:opacity 800ms var(--_44),transform 900ms var(--_44)}.ap-page.is-ready .ap-hero__copy,.ap-page.is-ready .ap-hero__media{opacity:1;transform:none}.ap-page.is-ready .ap-hero__media{transition-delay:140ms}}@media(max-width:1280px){.ap-page .ap-h1{font-size:80px}.ap-page .ap-h2{font-size:54px}.ap-page .ap-h2--m{font-size:40px}.ap-page .ap-h2--xl{font-size:64px}.ap-page .ap-sticky{gap:64px}.ap-page .ap-sticky__num{font-size:140px}.ap-page .ap-proof__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1024px){.ap-page>section[data-system-alternative-section]::before{height:min(760px,92vw)}.ap-page .ap-h1{font-size:64px}.ap-page .ap-h2{font-size:44px}.ap-page .ap-h2--m{font-size:34px}.ap-page .ap-h2--xl{font-size:52px}.ap-page .ap-lead{font-size:19px}.ap-page .ap-reveal__p{font-size:23px}.ap-page .ap-stats__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}.ap-page .ap-nav .section-navigation__rail{justify-content:flex-start}.ap-page .ap-tiles,.ap-page .ap-tiles--4,.ap-page .ap-tiles--2,.ap-page .ap-two{grid-template-columns:repeat(2,minmax(0,1fr))}.ap-page .ap-tile{padding:30px 28px 32px}.ap-page .ap-two__tile{padding:40px 36px 44px}.ap-page .ap-gal__card{width:360px}.ap-page .ap-sticky{grid-template-columns:minmax(0,1fr);gap:40px}.ap-page .ap-sticky__pin{position:static;align-items:center;flex-direction:row;justify-content:space-between;gap:32px}.ap-page .ap-sticky__num{font-size:96px}.ap-page .ap-step{padding-inline-start:64px}.ap-page .ap-band{padding-block:96px}.ap-page .ap-proof__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.ap-page{--_3u:20px;--_3t:80px}.ap-page .ap-hero{padding-block-start:56px}.ap-page .ap-h1{font-size:44px}.ap-page .ap-h2{font-size:34px}.ap-page .ap-h2--m{font-size:28px}.ap-page .ap-h2--xl{font-size:38px}.ap-page .ap-lead{font-size:17px}.ap-page .ap-btns{width:100%;flex-direction:column}.ap-page .ap-btns .c-btn{width:100%;box-sizing:border-box}.ap-page .ap-hero__media{aspect-ratio:4/3;margin-block-start:48px}.ap-page .ap-hero__img{border-radius:20px}.ap-page .ap-stats{padding-block-start:48px}.ap-page .ap-stats__list{grid-template-columns:minmax(0,1fr);gap:28px}.ap-page .ap-reveal__p{margin-block-start:28px;font-size:19px}.ap-page .ap-tiles,.ap-page .ap-tiles--4,.ap-page .ap-tiles--2,.ap-page .ap-two{grid-template-columns:minmax(0,1fr);gap:14px}.ap-page .ap-tile{padding:26px 22px 28px;border-radius:20px}.ap-page .ap-two__tile{padding:30px 24px 32px}.ap-page .ap-tout{padding-block:48px}.ap-page .ap-tout__p{font-size:17px}.ap-page .ap-galsec__head{align-items:flex-start;flex-direction:column}.ap-page .ap-gal__card{width:calc(100% - 28px)}.ap-page .ap-gal__num{margin-block-end:18px;font-size:36px}.ap-page .ap-sticky__pin{align-items:flex-start;flex-direction:column;gap:16px}.ap-page .ap-sticky__num{font-size:72px}.ap-page .ap-step{padding:28px 0 32px 52px}.ap-page .ap-step__h{font-size:21px}.ap-page .ap-step__num{inset-block-start:30px;font-size:17px}.ap-page .ap-band{padding-block:64px}.ap-page .ap-band__eb{font-size:17px}.ap-page .ap-band__t{font-size:17px}.ap-page .ap-label{margin-block-start:44px}.ap-page .ap-proof__grid{grid-template-columns:minmax(0,1fr);gap:14px}.ap-page .ap-proof__tile{min-height:220px;padding:20px 20px 22px}.ap-page .ap-certificate{width:calc(100% - 40px)}}@media(prefers-reduced-motion:reduce){.ap-page [data-ap-stagger]>*{opacity:1;transform:none;transition:none}.ap-page .ap-word{color:var(--_i);transition:none}.ap-page .ap-sticky__num,.ap-page .ap-step,.ap-page .ap-paddle button{transition:none}.ap-page .ap-step{opacity:1}.ap-page .ap-testimonials .content-testimonial-rail,.ap-page .ap-certificates{overflow-x:auto;cursor:auto;touch-action:auto;-webkit-mask-image:none;mask-image:none}.ap-page .ap-testimonials .content-testimonial-rail__track,.ap-page .ap-certificates__track{animation:none!important;transform:none!important}}.ap-page #faq>.page-faq--prestashop{width:calc(100% - 2 * var(--_3u));padding:var(--_3t) 0 0;margin-inline:auto;background:#0000;scroll-margin-top:112px}.ap-page .page-faq--prestashop>.u-container{width:100%;padding:0}.ap-page .page-faq--prestashop .p-section__header{max-width:900px;margin:0 0 32px}.ap-page .page-faq--prestashop .p-section__header .c-h2{font-size:64px;line-height:1.06;letter-spacing:-.03em}.ap-page .page-faq--prestashop .page-faq__layout{display:grid;grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:40px}.ap-page .page-faq--prestashop .c-accordion{gap:12px}.ap-page .page-faq--prestashop .c-accordion details{border:1px solid #0000;border-radius:20px;background:linear-gradient(var(--_2),var(--_2)) padding-box,var(--_9o) border-box;box-shadow:0 12px 36px color-mix(in srgb,black 18%,#0000)}.ap-page .page-faq--prestashop .c-accordion summary{min-height:0;padding:22px 26px;font-family:var(--_2f);font-size:17px;font-weight:500;line-height:22px}.ap-page .page-faq--prestashop .c-accordion summary::after{font-size:22px}.ap-page .page-faq--prestashop .c-accordion details[open] summary::after{content:"–";transform:none}.ap-page .page-faq--prestashop .c-accordion__body{padding:0 26px 22px;font-size:16px;line-height:1.6}.ap-page .page-faq--prestashop .c-accordion__body p{margin:0 0 10px;line-height:1.55}.ap-page .page-faq--prestashop .page-faq__review{top:calc(var(--nav-h,64px) + var(--secbar-h,52px) + 24px)}.ap-page .page-faq--prestashop .content-testimonial{width:400px;min-height:0;box-sizing:border-box;padding:36px 32px 32px;gap:22px;border:1px solid #0000;border-radius:20px;background:linear-gradient(var(--_2),var(--_2)) padding-box,var(--_9o) border-box;box-shadow:0 18px 50px color-mix(in srgb,black 24%,#0000)}.ap-page .page-faq--prestashop .content-testimonial::after{position:absolute;right:18px;top:-40px;color:#0000;content:"“";font-family:var(--_2e);font-size:200px;line-height:1;-webkit-text-stroke:1px var(--_1g);opacity:.8;pointer-events:none}.ap-page .page-faq--prestashop .content-testimonial--stars-first{display:flex;flex-direction:column}.ap-page .page-faq--prestashop .content-testimonial__stars--standalone{order:1;font-size:14px;line-height:17px;letter-spacing:.14em}.ap-page .page-faq--prestashop .content-testimonial__head{order:3;min-height:40px}.ap-page .page-faq--prestashop .content-testimonial__head :is(img,.content-testimonial__avatar){width:40px;height:40px}.ap-page .page-faq--prestashop .content-testimonial blockquote{order:2;display:block;overflow:visible;font-family:var(--_2e);font-size:16px;font-weight:600;line-height:1.55;letter-spacing:-.03em;-webkit-line-clamp:unset}@media(max-width:1280px){.ap-page .page-faq--prestashop .p-section__header .c-h2{font-size:54px}}@media(max-width:1024px){.ap-page .page-faq--prestashop .p-section__header .c-h2{font-size:44px}.ap-page .page-faq--prestashop .page-faq__layout{grid-template-columns:minmax(0,1fr)}.ap-page .page-faq--prestashop .content-testimonial{width:100%}.ap-page .page-faq--prestashop .page-faq__review{position:relative;top:auto}}@media(max-width:640px){.ap-page .page-faq--prestashop .p-section__header .c-h2{font-size:34px}}
