:root{--ap-color-primary-bg:#191920;--ap-color-primary-surface:#101115;--ap-color-text-primary:#ffffffe5;--ap-color-text-secondary:#ffffffcc;--ap-color-accent-pink:#ff60f0;--ap-color-accent-charcoal-light:#16161c;--ap-color-accent-charcoal-dark:#191920;--ap-color-card-stroke:#2b2e39;--ap-color-focus-green:#fff;--ap-color-accent-green:#8bc422;--ap-color-neutral-900:#17191c;--ap-color-neutral-700:#343a41;--ap-color-neutral-white:#fff;--ap-color-neutral-black-90:rgba(0,0,0,.9);--ap-color-charcoal-100:#20212c;--ap-color-charcoal-300:#1a1b24;--ap-color-charcoal-400:#16161c;--ap-color-pink-100:#ff60f0;--ap-color-pink-700:#d643c7;--ap-color-pink-800:#a30d95;--ap-button-primary-fill-default:var(--ap-gradient-green);--ap-button-primary-fill-hover:linear-gradient(180deg,#9ce83e,#7db01e);--ap-button-primary-fill-pressed:#6aa022;--ap-button-primary-fill-disabled:#ffffff1a;--ap-button-primary-text-default:var(--ap-color-neutral-black-90);--ap-button-primary-text-disabled:#ffffff80;--ap-button-secondary-fill-default:transparent;--ap-button-secondary-fill-hover:#ffffff1a;--ap-button-secondary-fill-pressed:#ffffff4d;--ap-button-secondary-fill-disabled:#ffffff1a;--ap-button-secondary-text-default:#ffffffe5;--ap-button-secondary-text-disabled:#ffffff80;--ap-button-secondary-stroke-default:#ffffffe5;--ap-button-secondary-stroke-disabled:#ffffff33;--ap-button-feature-fill-default:var(--ap-color-pink-100);--ap-button-feature-fill-hover:var(--ap-color-pink-700);--ap-button-feature-fill-pressed:var(--ap-color-pink-800);--ap-button-feature-fill-disabled:#ffffff1a;--ap-button-feature-text-default:var(--ap-color-neutral-black-90);--ap-button-feature-text-disabled:#ffffff80;--ap-button-feature-outline-fill-default:transparent;--ap-button-feature-outline-fill-hover:rgba(255,96,240,.1);--ap-button-feature-outline-fill-pressed:rgba(255,96,240,.2);--ap-button-feature-outline-fill-disabled:transparent;--ap-button-feature-outline-text-default:var(--ap-color-pink-100);--ap-button-feature-outline-text-disabled:#ffffff80;--ap-button-feature-outline-stroke-default:var(--ap-color-pink-100);--ap-button-feature-outline-stroke-disabled:#ffffff33;--ap-gradient-green:linear-gradient(180deg,#b1f753,#8bc422);--ap-gradient-purple:linear-gradient(155.111deg,#9f4bbb 5.8242%,#2f1174 100.19%);--ap-gradient-text:linear-gradient(111.932deg,rgba(253,68,236,.9) 44.411%,rgba(158,222,59,.9) 67.889%);--ap-gradient-hero:linear-gradient(-89.0186deg,transparent 6.3591%,rgba(0,0,0,.2) 87.869%);--ap-gradient-hero-bg:linear-gradient(169.39deg,#9f4bbb 5.8242%,#2f1174 100.19%);--ap-gradient-footer:linear-gradient(166.104deg,#bf42ba 29.53%,#241763 51.158%);--ap-font-family-primary:"Roboto",sans-serif;--ap-font-d1-size:72px;--ap-font-d1-weight:900;--ap-font-d1-line-height:72px;--ap-font-h1-size:56px;--ap-font-h1-weight:900;--ap-font-h1-line-height:1;--ap-font-h2-size:45px;--ap-font-h2-weight:900;--ap-font-h2-line-height:1.2;--ap-font-h3-size:36px;--ap-font-h3-weight:900;--ap-font-h3-line-height:1.2;--ap-font-h4-size:28px;--ap-font-h4-weight:900;--ap-font-h4-line-height:1.2;--ap-font-h5-size:22px;--ap-font-h5-weight:900;--ap-font-h5-line-height:1.2;--ap-font-promo-size:32px;--ap-font-promo-weight:400;--ap-font-promo-line-height:40px;--ap-font-body-regular-size:18px;--ap-font-body-regular-weight:400;--ap-font-body-regular-line-height:24px;--ap-font-body-medium-size:18px;--ap-font-body-medium-weight:500;--ap-font-body-medium-line-height:24px;--ap-font-link-size:16px;--ap-font-link-weight:700;--ap-font-link-line-height:24px;--ap-font-label-size:16px;--ap-font-label-weight:600;--ap-font-label-line-height:24px;--ap-font-label-small-size:14px;--ap-font-label-small-weight:400;--ap-font-label-small-line-height:21px;--ap-font-label-btn-size:16px;--ap-font-label-btn-weight:900;--ap-font-label-btn-line-height:24px;--ap-font-d1-mobile-size:56px;--ap-font-d1-mobile-weight:900;--ap-font-d1-mobile-line-height:1;--ap-font-h1-mobile-size:32px;--ap-font-h1-mobile-weight:900;--ap-font-h1-mobile-line-height:1.2;--ap-font-h2-mobile-size:26px;--ap-font-h2-mobile-weight:900;--ap-font-h2-mobile-line-height:1.2;--ap-font-h3-mobile-size:22px;--ap-font-h3-mobile-weight:900;--ap-font-h3-mobile-line-height:1.2;--ap-font-h4-mobile-size:18px;--ap-font-h4-mobile-weight:900;--ap-font-h4-mobile-line-height:1.2;--ap-font-h1-new-size:var(--ap-font-h1-size);--ap-font-h1-new-weight:var(--ap-font-h1-weight);--ap-font-h1-new-line-height:var(--ap-font-h1-line-height);--ap-font-d1-new-size:var(--ap-font-d1-size);--ap-font-d1-new-weight:var(--ap-font-d1-weight);--ap-font-d1-new-line-height:var(--ap-font-d1-line-height);--ap-spacing-xxs:4px;--ap-spacing-xs:8px;--ap-spacing-s:16px;--ap-spacing-m:24px;--ap-spacing-l:32px;--ap-spacing-xl:40px;--ap-spacing-xxl:48px;--ap-radius-s:2px;--ap-radius-m:4px;--ap-radius-l:8px;--ap-radius-xl:16px;--ap-radius-full:999px}.ap-text-d1{font-size:var(--ap-font-d1-size);font-weight:var(--ap-font-d1-weight);line-height:var(--ap-font-d1-line-height)}.ap-text-d1,.ap-text-h1{font-family:var(--ap-font-family-primary)}.ap-text-h1{font-size:var(--ap-font-h1-size);font-weight:var(--ap-font-h1-weight);line-height:var(--ap-font-h1-line-height)}.ap-text-h2{font-size:var(--ap-font-h2-size);font-weight:var(--ap-font-h2-weight);line-height:var(--ap-font-h2-line-height)}.ap-text-h2,.ap-text-h3{font-family:var(--ap-font-family-primary)}.ap-text-h3{font-size:var(--ap-font-h3-size);font-weight:var(--ap-font-h3-weight);line-height:var(--ap-font-h3-line-height)}.ap-text-h4{font-size:var(--ap-font-h4-size);font-weight:var(--ap-font-h4-weight);line-height:var(--ap-font-h4-line-height)}.ap-text-h4,.ap-text-h5{font-family:var(--ap-font-family-primary)}.ap-text-h5{font-size:var(--ap-font-h5-size);font-weight:var(--ap-font-h5-weight);line-height:var(--ap-font-h5-line-height)}.ap-text-promo{font-size:var(--ap-font-promo-size);font-weight:var(--ap-font-promo-weight);line-height:var(--ap-font-promo-line-height)}.ap-text-body-medium,.ap-text-promo{font-family:var(--ap-font-family-primary)}.ap-text-body-medium{font-size:var(--ap-font-body-medium-size);font-weight:var(--ap-font-body-medium-weight);line-height:var(--ap-font-body-medium-line-height)}.ap-text-body-regular{font-size:var(--ap-font-body-regular-size);font-weight:var(--ap-font-body-regular-weight);line-height:var(--ap-font-body-regular-line-height)}.ap-text-body-regular,.ap-text-link{font-family:var(--ap-font-family-primary)}.ap-text-link{font-size:var(--ap-font-link-size);font-weight:var(--ap-font-link-weight);line-height:var(--ap-font-link-line-height)}.ap-text-label{font-size:var(--ap-font-label-size);font-weight:var(--ap-font-label-weight);line-height:var(--ap-font-label-line-height)}.ap-text-label,.ap-text-label-small{font-family:var(--ap-font-family-primary)}.ap-text-label-small{font-size:var(--ap-font-label-small-size);font-weight:var(--ap-font-label-small-weight);line-height:var(--ap-font-label-small-line-height)}.ap-text-label-btn{font-size:var(--ap-font-label-btn-size);font-weight:var(--ap-font-label-btn-weight);line-height:var(--ap-font-label-btn-line-height)}.ap-text-h1-new,.ap-text-label-btn{font-family:var(--ap-font-family-primary)}.ap-text-h1-new{font-size:var(--ap-font-h1-new-size);font-weight:var(--ap-font-h1-new-weight);line-height:var(--ap-font-h1-new-line-height)}.ap-text-d1-new{font-family:var(--ap-font-family-primary);font-size:var(--ap-font-d1-new-size);font-weight:var(--ap-font-d1-new-weight);line-height:var(--ap-font-d1-new-line-height)}.ap-gradient-text{background:var(--ap-gradient-text);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent}@media (max-width:768px){.ap-text-d1{font-size:var(--ap-font-d1-mobile-size);line-height:var(--ap-font-d1-mobile-line-height)}.ap-text-h1{font-size:var(--ap-font-h1-mobile-size);line-height:var(--ap-font-h1-mobile-line-height)}.ap-text-h2{font-size:var(--ap-font-h2-mobile-size);line-height:var(--ap-font-h2-mobile-line-height)}.ap-text-h3{font-size:var(--ap-font-h3-mobile-size);line-height:var(--ap-font-h3-mobile-line-height)}.ap-text-h4{font-size:var(--ap-font-h4-mobile-size);line-height:var(--ap-font-h4-mobile-line-height)}.ap-text-h5{font-size:16px;line-height:1.2}.ap-text-promo{font-size:24px;line-height:32px}.ap-text-d1-new{font-size:var(--ap-font-d1-mobile-size);line-height:var(--ap-font-d1-mobile-line-height)}.ap-text-h1-new{font-size:var(--ap-font-h1-mobile-size);line-height:var(--ap-font-h1-mobile-line-height)}}*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}html{scroll-behavior:smooth}body{background-color:var(--ap-color-primary-bg);color:var(--ap-color-text-primary);font-family:var(--ap-font-family-primary);font-size:var(--ap-font-body-regular-size);font-weight:var(--ap-font-body-regular-weight);line-height:var(--ap-font-body-regular-line-height);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-weight:inherit;line-height:1.2;margin:0}h1{font-size:var(--ap-font-h1-size);font-weight:var(--ap-font-h1-weight);line-height:var(--ap-font-h1-line-height)}h2{font-size:var(--ap-font-h2-size);font-weight:var(--ap-font-h2-weight);line-height:var(--ap-font-h2-line-height)}h3{font-size:var(--ap-font-h3-size);font-weight:var(--ap-font-h3-weight);line-height:var(--ap-font-h3-line-height)}h4{font-size:var(--ap-font-h4-size);font-weight:var(--ap-font-h4-weight);line-height:var(--ap-font-h4-line-height)}h5{font-size:var(--ap-font-h5-size);font-weight:var(--ap-font-h5-weight);line-height:var(--ap-font-h5-line-height)}h6{font-size:var(--ap-font-label-size);font-weight:var(--ap-font-label-weight);line-height:var(--ap-font-label-line-height)}a{text-decoration:none}a,a:hover{color:inherit}a:hover{text-decoration:underline}ol,ul{list-style:none;margin:0;padding:0}canvas,img,picture,svg,video{display:block;height:auto;max-width:100%}button,input,select,textarea{color:inherit;font:inherit}button{background:none;border:none;cursor:pointer}:focus{outline:none}:focus-visible{outline:2px solid var(--ap-color-focus-green);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.container{margin:0 auto;max-width:1280px;padding:0 var(--ap-spacing-l);width:100%}@media (max-width:768px){.container{padding:0 var(--ap-spacing-s)}}::-webkit-scrollbar{background-color:var(--ap-color-neutral-900);width:10px}::-webkit-scrollbar-track{border-radius:10px;width:4px!important}::-webkit-scrollbar-track-piece{background-color:hsla(0,0%,71%,.3);border-radius:10px;width:4px}::-webkit-scrollbar-thumb{background-color:#b4b4b4;border-radius:10px;width:4px}::-webkit-scrollbar-thumb:hover{width:4px}.modal-description::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb:hover{background:var(--ap-color-accent-green)}@-moz-document url-prefix(){.scroller{scrollbar-color:hsla(0,0%,78%,.4) transparent;scrollbar-width:thin}}.no-js #content-placeholder,.no-js #footer-placeholder,.no-js #header-placeholder{opacity:0;visibility:hidden}#content-placeholder,#footer-placeholder,#header-placeholder{opacity:0;transition:opacity .2s ease-in-out}#content-placeholder.loaded,#footer-placeholder.loaded,#header-placeholder.loaded{opacity:1}#header-placeholder{transition:opacity .15s ease-in-out}#content-placeholder:empty{min-height:50vh}#header-placeholder:empty{min-height:80px}#footer-placeholder:empty{min-height:200px}body.loading #content-placeholder,body.loading #footer-placeholder,body.loading #header-placeholder{opacity:0}body.loaded #content-placeholder,body.loaded #footer-placeholder,body.loaded #header-placeholder{opacity:1;transition:opacity .3s ease-in-out}.loading-placeholder{animation:shimmer 1.5s infinite;background:linear-gradient(90deg,hsla(0,0%,100%,.05) 25%,hsla(0,0%,100%,.1) 50%,hsla(0,0%,100%,.05) 75%);background-size:200% 100%;position:relative}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.ap-button{align-items:center;border:1px solid transparent;border-radius:var(--ap-radius-full);box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:var(--ap-font-family-primary);font-size:var(--ap-font-label-btn-size);font-weight:var(--ap-font-label-btn-weight);gap:var(--ap-spacing-xs);justify-content:center;line-height:var(--ap-font-label-btn-line-height);min-height:40px;overflow:hidden;padding:var(--ap-spacing-xs) var(--ap-spacing-m);position:relative;text-transform:uppercase;transition:all .2s ease;white-space:nowrap;width:auto}.ap-button,.ap-button:active,.ap-button:focus,.ap-button:hover{text-decoration:none}.ap-two-column-content .ap-button{align-self:flex-start}.ap-button:focus{outline:none}.ap-button:focus-visible{outline:2px solid var(--ap-color-focus-green);outline-offset:2px}.ap-button:disabled{cursor:not-allowed;pointer-events:none}.ap-button-icon{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.ap-button-icon svg{height:100%;width:100%;fill:currentColor}.ap-button--primary{background:var(--ap-button-primary-fill-default);border-color:transparent;color:var(--ap-button-primary-text-default)!important;overflow:hidden;position:relative}.ap-button--primary:before{background:transparent;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;transition:all .2s ease}.ap-button--primary:hover:not(:disabled){color:var(--ap-button-primary-text-default)!important}.ap-button--primary:hover:not(:disabled):before{background:rgba(0,0,0,.1)}.ap-button--primary:active:not(:disabled){color:var(--ap-button-primary-text-default)!important}.ap-button--primary:active:not(:disabled):before{background:rgba(0,0,0,.2)}.ap-button--primary:disabled{background:var(--ap-button-primary-fill-disabled);color:var(--ap-button-primary-text-disabled)}.ap-button--secondary{background:var(--ap-button-secondary-fill-default);border-color:var(--ap-button-secondary-stroke-default);color:var(--ap-button-secondary-text-default)}.ap-button--secondary:hover:not(:disabled){background:var(--ap-button-secondary-fill-hover)}.ap-button--secondary:active:not(:disabled){background:var(--ap-button-secondary-fill-pressed)}.ap-button--secondary:disabled{background:var(--ap-button-secondary-fill-disabled);border-color:var(--ap-button-secondary-stroke-disabled);color:var(--ap-button-secondary-text-disabled)}.ap-button--secondary:focus-visible{outline:2px solid var(--ap-color-neutral-white);outline-offset:2px}.ap-button--feature{background:var(--ap-button-feature-fill-default);border-color:transparent;color:var(--ap-button-feature-text-default)!important}.ap-button--feature:hover:not(:disabled){background:var(--ap-button-feature-fill-hover);color:var(--ap-button-feature-text-default)!important}.ap-button--feature:active:not(:disabled){background:var(--ap-button-feature-fill-pressed);color:var(--ap-button-feature-text-default)!important}.ap-button--feature:disabled{background:var(--ap-button-feature-fill-disabled);color:var(--ap-button-feature-text-disabled)}.ap-button--feature:focus-visible{outline:2px solid var(--ap-color-accent-pink);outline-offset:2px}.ap-button--feature-outline{background:var(--ap-button-feature-outline-fill-default);border-color:var(--ap-button-feature-outline-stroke-default);color:var(--ap-button-feature-outline-text-default)}.ap-button--feature-outline:hover:not(:disabled){background:var(--ap-button-feature-outline-fill-hover)}.ap-button--feature-outline:active:not(:disabled){background:var(--ap-button-feature-outline-fill-pressed)}.ap-button--feature-outline:disabled{background:var(--ap-button-feature-outline-fill-disabled);border-color:var(--ap-button-feature-outline-stroke-disabled);color:var(--ap-button-feature-outline-text-disabled)}.ap-button--feature-outline:focus-visible{outline:2px solid var(--ap-color-accent-pink);outline-offset:2px}.ap-button--leading-icon,.ap-button--trailing-icon{flex-direction:row}.ap-button--trailing-icon .ap-button-icon{order:2}.ap-button--small{font-size:14px;line-height:20px;min-height:32px;padding:6px 20px}.ap-button--large{font-size:18px;line-height:28px;min-height:48px;padding:12px 32px}.ap-button--loading{color:transparent;position:relative}.ap-button--loading:after{animation:ap-button-spin .8s linear infinite;border:2px solid;border-radius:50%;border-top:2px solid transparent;content:"";height:16px;left:50%;margin:-8px 0 0 -8px;position:absolute;top:50%;width:16px}.ap-button--loading .ap-button-icon{opacity:0}@keyframes ap-button-spin{to{transform:rotate(1turn)}}@media (max-width:768px){.ap-button{font-size:14px;line-height:20px;min-height:36px;padding:var(--ap-spacing-xs) 20px;width:100%}.ap-nav .ap-button{width:auto}.ap-button--large{font-size:16px;line-height:24px;min-height:44px;padding:10px 24px}.ap-button--small{font-size:12px;line-height:18px;min-height:28px;padding:4px 16px}}.ap-mb-s{margin-bottom:var(--ap-spacing-s)}.ap-mb-m{margin-bottom:var(--ap-spacing-m)}.ap-mb-l{margin-bottom:var(--ap-spacing-l)}.ap-mb-xl{margin-bottom:var(--ap-spacing-xl)}.ap-mt-s{margin-top:var(--ap-spacing-s)}.ap-mt-m{margin-top:var(--ap-spacing-m)}.ap-mt-l{margin-top:var(--ap-spacing-l)}.ap-mt-xl{margin-top:var(--ap-spacing-xl)}.ap-section-spacing{padding:100px 0}.ap-flex{display:flex}.ap-flex-col{flex-direction:column}.ap-flex-row{flex-direction:row}.ap-items-center{align-items:center}.ap-items-start{align-items:flex-start}.ap-items-end{align-items:flex-end}.ap-justify-center{justify-content:center}.ap-justify-start{justify-content:flex-start}.ap-justify-end{justify-content:flex-end}.ap-justify-between{justify-content:space-between}.ap-text-left{text-align:left}.ap-text-center{text-align:center}.ap-text-right{text-align:right}.ap-text-nowrap{white-space:nowrap}.ap-text-wrap{white-space:normal}.ap-text-break{word-break:break-word}.ap-text-primary{color:var(--ap-color-text-primary)}.ap-text-secondary{color:var(--ap-color-text-secondary)}.ap-text-pink{color:var(--ap-color-accent-pink)}.ap-bg-primary{background-color:var(--ap-color-primary-bg)}.ap-bg-surface{background-color:var(--ap-color-primary-surface)}.ap-bg-pink{background-color:var(--ap-color-accent-pink)}.ap-bg-gradient-green{background:var(--ap-gradient-green)}.ap-bg-gradient-purple{background:var(--ap-gradient-purple)}.ap-bg-gradient-hero{background:var(--ap-gradient-hero-bg)}.ap-bg-gradient-footer{background:var(--ap-gradient-footer)}.ap-w-full{width:100%}.ap-w-auto{width:auto}.ap-max-w-container{max-width:1280px}.ap-h-full{height:100%}.ap-h-auto{height:auto}.ap-min-h-screen{min-height:100vh}.ap-relative{position:relative}.ap-absolute{position:absolute}.ap-fixed{position:fixed}.ap-overflow-hidden{overflow:hidden}.ap-overflow-auto{overflow:auto}.ap-m-xxs{margin:var(--ap-spacing-xxs)}.ap-m-xs{margin:var(--ap-spacing-xs)}.ap-m-s{margin:var(--ap-spacing-s)}.ap-m-m{margin:var(--ap-spacing-m)}.ap-m-l{margin:var(--ap-spacing-l)}.ap-m-xl{margin:var(--ap-spacing-xl)}.ap-m-xxl{margin:var(--ap-spacing-xxl)}.ap-mx-xxs{margin-left:var(--ap-spacing-xxs);margin-right:var(--ap-spacing-xxs)}.ap-mx-xs{margin-left:var(--ap-spacing-xs);margin-right:var(--ap-spacing-xs)}.ap-mx-s{margin-left:var(--ap-spacing-s);margin-right:var(--ap-spacing-s)}.ap-mx-m{margin-left:var(--ap-spacing-m);margin-right:var(--ap-spacing-m)}.ap-mx-l{margin-left:var(--ap-spacing-l);margin-right:var(--ap-spacing-l)}.ap-mx-xl{margin-left:var(--ap-spacing-xl);margin-right:var(--ap-spacing-xl)}.ap-mx-xxl{margin-left:var(--ap-spacing-xxl);margin-right:var(--ap-spacing-xxl)}.ap-my-xxs{margin-bottom:var(--ap-spacing-xxs);margin-top:var(--ap-spacing-xxs)}.ap-my-xs{margin-bottom:var(--ap-spacing-xs);margin-top:var(--ap-spacing-xs)}.ap-my-s{margin-bottom:var(--ap-spacing-s);margin-top:var(--ap-spacing-s)}.ap-my-m{margin-bottom:var(--ap-spacing-m);margin-top:var(--ap-spacing-m)}.ap-my-l{margin-bottom:var(--ap-spacing-l);margin-top:var(--ap-spacing-l)}.ap-my-xl{margin-bottom:var(--ap-spacing-xl);margin-top:var(--ap-spacing-xl)}.ap-my-xxl{margin-bottom:var(--ap-spacing-xxl);margin-top:var(--ap-spacing-xxl)}.ap-p-xxs{padding:var(--ap-spacing-xxs)}.ap-p-xs{padding:var(--ap-spacing-xs)}.ap-p-s{padding:var(--ap-spacing-s)}.ap-p-m{padding:var(--ap-spacing-m)}.ap-p-l{padding:var(--ap-spacing-l)}.ap-p-xl{padding:var(--ap-spacing-xl)}.ap-p-xxl{padding:var(--ap-spacing-xxl)}.ap-px-xxs{padding-left:var(--ap-spacing-xxs);padding-right:var(--ap-spacing-xxs)}.ap-px-xs{padding-left:var(--ap-spacing-xs);padding-right:var(--ap-spacing-xs)}.ap-px-s{padding-left:var(--ap-spacing-s);padding-right:var(--ap-spacing-s)}.ap-px-m{padding-left:var(--ap-spacing-m);padding-right:var(--ap-spacing-m)}.ap-px-l{padding-left:var(--ap-spacing-l);padding-right:var(--ap-spacing-l)}.ap-px-xl{padding-left:var(--ap-spacing-xl);padding-right:var(--ap-spacing-xl)}.ap-px-xxl{padding-left:var(--ap-spacing-xxl);padding-right:var(--ap-spacing-xxl)}.ap-py-xxs{padding-bottom:var(--ap-spacing-xxs);padding-top:var(--ap-spacing-xxs)}.ap-py-xs{padding-bottom:var(--ap-spacing-xs);padding-top:var(--ap-spacing-xs)}.ap-py-s{padding-bottom:var(--ap-spacing-s);padding-top:var(--ap-spacing-s)}.ap-py-m{padding-bottom:var(--ap-spacing-m);padding-top:var(--ap-spacing-m)}.ap-py-l{padding-bottom:var(--ap-spacing-l);padding-top:var(--ap-spacing-l)}.ap-py-xl{padding-bottom:var(--ap-spacing-xl);padding-top:var(--ap-spacing-xl)}.ap-py-xxl{padding-bottom:var(--ap-spacing-xxl);padding-top:var(--ap-spacing-xxl)}.ap-gap-xxs{gap:var(--ap-spacing-xxs)}.ap-gap-xs{gap:var(--ap-spacing-xs)}.ap-gap-s{gap:var(--ap-spacing-s)}.ap-gap-m{gap:var(--ap-spacing-m)}.ap-gap-l{gap:var(--ap-spacing-l)}.ap-gap-xl{gap:var(--ap-spacing-xl)}.ap-gap-xxl{gap:var(--ap-spacing-xxl)}.ap-rounded-s{border-radius:var(--ap-radius-s)}.ap-rounded-m{border-radius:var(--ap-radius-m)}.ap-rounded-l{border-radius:var(--ap-radius-l)}.ap-rounded-xl{border-radius:var(--ap-radius-xl)}.ap-rounded-full{border-radius:var(--ap-radius-full)}.ap-rounded-t-s{border-top-left-radius:var(--ap-radius-s);border-top-right-radius:var(--ap-radius-s)}.ap-rounded-t-m{border-top-left-radius:var(--ap-radius-m);border-top-right-radius:var(--ap-radius-m)}.ap-rounded-t-l{border-top-left-radius:var(--ap-radius-l);border-top-right-radius:var(--ap-radius-l)}.ap-rounded-t-xl{border-top-left-radius:var(--ap-radius-xl);border-top-right-radius:var(--ap-radius-xl)}.ap-rounded-b-s{border-bottom-left-radius:var(--ap-radius-s);border-bottom-right-radius:var(--ap-radius-s)}.ap-rounded-b-m{border-bottom-left-radius:var(--ap-radius-m);border-bottom-right-radius:var(--ap-radius-m)}.ap-rounded-b-l{border-bottom-left-radius:var(--ap-radius-l);border-bottom-right-radius:var(--ap-radius-l)}.ap-rounded-b-xl{border-bottom-left-radius:var(--ap-radius-xl);border-bottom-right-radius:var(--ap-radius-xl)}@media (max-width:768px){.ap-mobile-hidden{display:none}.ap-mobile-flex{display:flex}.ap-mobile-block{display:block}.ap-mobile-text-center{text-align:center}.ap-mobile-flex-col{flex-direction:column}.ap-mobile-gap-s{gap:var(--ap-spacing-s)}.ap-mobile-gap-m{gap:var(--ap-spacing-m)}.ap-mobile-p-s{padding:var(--ap-spacing-s)}.ap-mobile-px-s{padding-left:var(--ap-spacing-s);padding-right:var(--ap-spacing-s)}.ap-mobile-py-s{padding-bottom:var(--ap-spacing-s);padding-top:var(--ap-spacing-s)}.ap-mobile-section-spacing{padding:60px 0}}@media (min-width:769px){.ap-desktop-hidden{display:none}.ap-desktop-flex{display:flex}.ap-desktop-block{display:block}}.ap-container .ap-button,.ap-hero .ap-button,.ap-section .ap-button,main .ap-button,section .ap-button{height:44px;width:100%}@media (min-width:769px){.ap-container .ap-button,.ap-hero .ap-button,.ap-section .ap-button,main .ap-button,section .ap-button{height:auto;width:fit-content}}.ap-container{margin:0 auto;max-width:1280px;padding:0 var(--ap-spacing-l);width:100%}.ap-section{padding:120px 0}.ap-section:first-of-type:not(.ap-hero){padding-top:200px}.ap-section--surface{background-color:var(--ap-color-primary-surface)}.ap-section--primary{background-color:var(--ap-color-primary-bg)}.ap-hero{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center;min-height:50vh;overflow:hidden;position:relative}.ap-hero:before{background:var(--ap-gradient-hero);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.ap-hero>*{position:relative;z-index:2}.ap-nav{background-color:transparent;height:80px;left:0;position:fixed;right:0;top:0;transition:background-color .3s ease,backdrop-filter .3s ease;width:100%;z-index:100}.ap-nav.scrolled{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:rgba(0,0,0,.95)}.ap-nav-content{align-items:center;display:flex;height:100%;justify-content:space-between;padding:0 var(--ap-spacing-l)}.ap-nav-logo{background-position:50%;background-repeat:no-repeat;background-size:contain;height:51px;width:226px}.ap-nav-menu{align-items:center;display:flex;gap:47px}.ap-nav-item{color:var(--ap-color-text-primary);font-size:var(--ap-font-label-small-size);font-weight:var(--ap-font-label-small-weight);letter-spacing:.5px;text-transform:uppercase}.ap-nav-ctas{gap:var(--ap-spacing-s)}.ap-nav-ctas,.ap-two-column{align-items:center;display:flex}.ap-two-column{gap:80px;justify-content:space-between}.ap-two-column--reverse{flex-direction:row-reverse}.ap-two-column-content{display:flex;flex:0 0 450px;flex-direction:column;gap:var(--ap-spacing-m)}.ap-two-column-image{background-position:50%;background-repeat:no-repeat;background-size:contain;flex:1;min-height:600px;width:100%}.ap-three-column{align-items:stretch;display:grid;gap:var(--ap-spacing-l);grid-template-columns:repeat(3,1fr)}.ap-card{background:var(--ap-gradient-purple);border:1px solid var(--ap-color-card-stroke);border-radius:var(--ap-radius-l);box-shadow:0 0 12px 12px rgba(0,0,0,.08);overflow:hidden}.ap-card-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:200px;width:100%}.ap-card-content{display:flex;flex-direction:column;gap:5px;padding:var(--ap-spacing-s)}@media (max-width:1024px){.ap-container{padding:0 var(--ap-spacing-m)}.ap-section{padding:100px 0}.ap-two-column{gap:var(--ap-spacing-xl)}.ap-two-column-content{flex:0 0 400px}.ap-two-column-image{min-height:500px}}@media (max-width:768px){.ap-container{padding:0 var(--ap-spacing-s)}.ap-section{padding:60px 0}.ap-hero{min-height:500px}.ap-nav-content{padding:0 var(--ap-spacing-s)}.ap-nav-menu{display:none}.ap-nav-logo{height:40px;width:180px}.ap-two-column{gap:var(--ap-spacing-l);text-align:left}.ap-two-column,.ap-two-column--reverse{flex-direction:column}.ap-two-column-content{flex:none;width:100%}.ap-two-column-image{flex:none;height:300px;min-height:300px;width:100%}.ap-three-column{gap:var(--ap-spacing-m);grid-template-columns:1fr}.ap-flex.ap-items-center.ap-text-center,.ap-flex.ap-text-center,.ap-text-center{text-align:left}.ap-flex.ap-flex-col.ap-items-center{align-items:flex-start}.ap-flex.ap-flex-col.ap-items-center .ap-button{align-self:center}}@media (max-width:480px){.ap-nav-ctas{gap:var(--ap-spacing-s)}.ap-nav-ctas .ap-button{font-size:14px;padding:6px 16px}}