.ap,.ap-mm{--ap-bg:#07080b;--ap-light:#e9e9e9;--ap-light-ink:#0a0707;--ap-ease:cubic-bezier(.16,1,.3,1);--ap-disp:var(--font-jakarta),"Plus Jakarta Sans",system-ui,sans-serif;--ap-body:var(--font-jakarta),"Plus Jakarta Sans",system-ui,sans-serif}.ap{background:var(--ap-bg);color:#fff;width:100%;min-height:100svh;font-family:var(--ap-body);-webkit-font-smoothing:antialiased;position:relative;overflow:hidden}.ap *{box-sizing:border-box}.ap a{color:inherit;text-decoration:none}.ap button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.ap :focus-visible{outline-offset:3px;outline:2px solid #4fa39b}.ap-bg{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ap-bg:before,.ap-bg:after,.ap-bg i{content:"";filter:blur(90px);will-change:transform;border-radius:50%;position:absolute}.ap-bg:before{background:radial-gradient(circle,#f85d1b8c,#f85d1b00 65%);width:70vmax;height:70vmax;animation:14s ease-in-out infinite alternate ap-drift-a;top:-22vmax;left:-18vmax}.ap-bg:after{background:radial-gradient(circle,#4fa39b80,#4fa39b00 65%);width:60vmax;height:60vmax;animation:18s ease-in-out infinite alternate ap-drift-b;bottom:-26vmax;right:-20vmax}.ap-bg i{background:radial-gradient(circle,#ff7a4238,#ff7a4200 70%);width:42vmax;height:42vmax;animation:12s ease-in-out infinite alternate ap-drift-c;top:30%;left:38%}.ap-gradient{opacity:0;transition:opacity 1.6s var(--ap-ease);position:absolute;inset:0}.ap-gradient[data-ready]{opacity:1}.ap-gradient:after{content:"";background:linear-gradient(100deg,#07080bc7 0%,#07080b73 45%,#07080b33 100%),linear-gradient(#07080b59,#0000 30% 75%,#07080b99);position:absolute;inset:0}.ap-bg b{opacity:.35;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.55'/%3E%3C/svg%3E");position:absolute;inset:0}@keyframes ap-drift-a{50%{transform:translate(16vmax,12vmax)scale(1.18)}to{transform:translate(4vmax,22vmax)scale(.95)}}@keyframes ap-drift-b{50%{transform:translate(-18vmax,-10vmax)scale(1.15)}to{transform:translate(-6vmax,-20vmax)scale(.92)}}@keyframes ap-drift-c{50%{transform:translate(-20vmax,10vmax)scale(1.25)}to{transform:translate(10vmax,-8vmax)scale(.85)}}@keyframes ap-fade-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes ap-fade-down{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}@keyframes ap-fade-scale{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes ap-row-in{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.ap-anim{opacity:0}.ap-up{animation:ap-fade-up .8s var(--ap-ease) forwards}.ap-down{animation:ap-fade-down .7s var(--ap-ease) forwards}.ap-scale{animation:ap-fade-scale .9s var(--ap-ease) forwards}.ap-row{opacity:0;animation:ap-row-in .6s var(--ap-ease) forwards}.ap-inner{flex-direction:column;min-height:100svh;display:flex;position:relative}.ap-wrap{width:100%;max-width:1800px;margin:0 auto;padding-inline:20px}.ap-main{flex:1;align-items:center;padding-block:32px;display:flex}.ap-row-layout{flex-direction:column;gap:40px;display:flex}.ap-copy{max-width:593px}.ap-nav{z-index:95;justify-content:space-between;align-items:center;padding-top:20px;display:flex;position:relative}.ap-logo{font-family:var(--ap-disp);flex-direction:column;align-items:flex-start;gap:3px;line-height:1;display:flex}.ap-logo img{width:auto;height:40px;display:block}.ap-pill{-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);background:#0a070759;border-radius:11px;align-items:center;gap:30px;height:52px;padding-inline:24px;display:flex}.ap-pill>a,.ap-pill>div>button{color:#fffc;white-space:nowrap;font-size:14px;font-weight:500;line-height:14px;transition:color .2s}.ap-pill>a:hover,.ap-pill>div>button:hover{color:#fff}.ap-dd{position:relative}.ap-dd>button{align-items:center;gap:5px;display:flex}.ap-dd>button svg{opacity:.8;width:10px;height:10px;transition:transform .25s var(--ap-ease)}.ap-dd[data-open]>button svg{transform:rotate(180deg)}.ap-dd-menu{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);opacity:0;visibility:hidden;min-width:300px;transition:opacity .25s var(--ap-ease),transform .25s var(--ap-ease),visibility .25s;background:#11100ff0;border:1px solid #ffffff14;border-radius:14px;padding:8px;position:absolute;top:calc(100% + 26px);left:-24px;transform:translateY(-6px)}.ap-dd[data-open] .ap-dd-menu{opacity:1;visibility:visible;transform:none}.ap-dd-menu a{color:#ffffffe0;border-radius:9px;padding:10px 12px;font-size:14px;transition:background .2s;display:block}.ap-dd-menu a:hover{background:#ffffff12}.ap-dd-menu a.all{color:#ff7a42;border-top:1px solid #ffffff14;border-radius:0 0 9px 9px;margin-top:4px}.ap-auth{-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);background:#00000059;border-radius:13px;align-items:center;gap:5px;height:52px;padding:3px;display:flex}.ap-auth a{white-space:nowrap;border-radius:11px;align-items:center;height:46px;padding-inline:24px;font-size:14px;font-weight:500;line-height:14px;transition:background .2s;display:flex}.ap-auth .ghost{color:#fff}.ap-auth .ghost:hover{background:#ffffff0d}.ap-auth .light{background:var(--ap-light);color:var(--ap-light-ink)}.ap-auth .light:hover{background:#fff}.ap-desktop{display:none}.ap-burger{-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);background:#0a070759;border-radius:11px;justify-content:center;align-items:center;width:44px;height:44px;transition:background .2s;display:flex}.ap-burger:hover{background:#ffffff1a}.ap-burger span{width:20px;height:20px;position:relative}.ap-burger svg{width:20px;height:20px;transition:all .3s ease-out;position:absolute;inset:0}.ap-burger .i-menu{opacity:1;transform:rotate(0)scale(1)}.ap-burger .i-x{opacity:0;transform:rotate(-90deg)scale(.75)}.ap-burger[aria-expanded=true] .i-menu{opacity:0;transform:rotate(90deg)scale(.75)}.ap-burger[aria-expanded=true] .i-x{opacity:1;transform:rotate(0)scale(1)}.ap-mm{font-family:var(--ap-body);color:#fff;-webkit-font-smoothing:antialiased}.ap-mm *{box-sizing:border-box}.ap-mm a{color:inherit;text-decoration:none}.ap-mm{z-index:90;visibility:hidden;transition:visibility .5s cubic-bezier(.32,.72,0,1);position:fixed;inset:0}.ap-mm[data-open]{visibility:visible}.ap-mm-backdrop{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);opacity:0;background:#07080be6;transition:opacity .5s;position:absolute;inset:0}.ap-mm[data-open] .ap-mm-backdrop{opacity:1}.ap-mm-panel{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);transform-origin:top;opacity:0;background:#11100f99;border:1px solid #ffffff0f;border-radius:20px;max-height:calc(100svh - 92px);padding:24px;transition:all .5s cubic-bezier(.32,.72,0,1);position:absolute;top:76px;left:16px;right:16px;overflow:auto;transform:translateY(-16px)scale(.97)}.ap-mm[data-open] .ap-mm-panel{opacity:1;transform:none}.ap-mm-links{flex-direction:column;gap:4px;display:flex}.ap-mm-links a{color:#ffffffe6;opacity:0;border-radius:12px;justify-content:space-between;align-items:center;padding:16px;font-size:18px;font-weight:500;transition:all .3s;display:flex;transform:translate(-12px)}.ap-mm-links a:hover{background:#ffffff0f}.ap-mm-links a svg{opacity:.5;width:16px;height:16px}.ap-mm[data-open] .ap-mm-links a{opacity:1;transform:none}.ap-mm-divider{background:#ffffff1a;height:1px;margin:20px 0}.ap-mm-ctas{opacity:0;flex-direction:column;gap:12px;transition:all .3s;display:flex;transform:translateY(8px)}.ap-mm[data-open] .ap-mm-ctas{opacity:1;transition-delay:.35s;transform:none}.ap-mm-ctas a{border-radius:12px;justify-content:center;align-items:center;height:50px;font-size:15px;font-weight:500;transition:background .2s;display:flex}.ap-mm-ctas .light{background:var(--ap-light);color:var(--ap-light-ink)}.ap-mm-ctas .light:hover{background:#fff}.ap-mm-ctas .ghost{color:#fff;border:1px solid #ffffff4d}.ap-mm-ctas .ghost:hover{background:#ffffff0d}.ap-pill,.ap-auth,.ap-card,.ap-burger{position:relative;box-shadow:inset 0 1px #ffffff29,inset 0 -1px #ffffff0a,inset 0 0 0 1px #ffffff0f,0 10px 40px -12px #00000080}.ap-pill:before,.ap-auth:before,.ap-card:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,#ffffff1a,#0000 35% 70%,#ffffff0a);position:absolute;inset:0}.ap-pill>*,.ap-auth>*,.ap-card>*{position:relative}.ap-pill[data-liquid],.ap-auth[data-liquid],.ap-burger[data-liquid]{background:#0a07072e}.ap-card[data-liquid]{background:#11100f38}.ap-badges{gap:12px;margin:0 0 10px;display:flex}.ap-reg{font-family:var(--font-jakarta),"Plus Jakarta Sans",sans-serif;letter-spacing:.06em;color:#ffffff8c;margin:0 0 22px;font-size:10.5px}.ap-reg span{white-space:nowrap}.ap-badge{-webkit-backdrop-filter:blur(10px);background:#ffffff14;border-radius:50%;width:84px;height:84px;padding:7px;display:block;position:relative;box-shadow:inset 0 1px #ffffff4d,inset 0 -1px #ffffff0f,inset 0 0 0 1px #ffffff1f,0 12px 32px -14px #0009}.ap-badge[data-liquid]{background:#ffffff0d}.ap-badge img{background:#fff;border-radius:50%;width:100%;height:100%;display:block}.ap-kicker{font-family:var(--font-jakarta),"Plus Jakarta Sans",sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#ffffffb8;align-items:center;gap:8px;margin-bottom:18px;font-size:11px;display:inline-flex}.ap-kicker:before{content:"";background:#ff7a42;border-radius:2px;width:7px;height:7px}.ap h1{font-family:var(--ap-disp);letter-spacing:-.035em;overflow-wrap:break-word;text-wrap:balance;margin:0 0 20px;font-size:36px;font-weight:800;line-height:1}.ap h1 em{color:#ff7a42;font-style:normal}.ap-sub{color:#fffc;max-width:470px;margin:0 0 28px;font-size:16px;font-weight:400;line-height:1.3}.ap-ctas{flex-wrap:wrap;gap:12px;display:flex}.ap-cta{border-radius:12px;align-items:center;height:46px;padding-inline:20px;font-size:14px;font-weight:500;line-height:15.5px;transition:opacity .2s;display:inline-flex}.ap-cta.light{background:var(--ap-light);color:var(--ap-light-ink)}.ap-cta.light:hover{opacity:.9}.ap-cta.ghost{color:#fff;border:1px solid #fff}.ap-cta.ghost:hover{opacity:.8}.ap-card-wrap{width:100%;max-width:405px;margin-inline:auto}.ap-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#11100f59;border:1px solid #ffffff0f;border-radius:24px;width:100%;padding:20px}.ap-card-label{justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 12px;font-size:16px;font-weight:500;line-height:20px;display:flex}.ap-card-label small{font-family:var(--font-jakarta),"Plus Jakarta Sans",sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#ffffff80;font-size:10px}.ap-prog{border-top:1px solid #ffffff1a;align-items:center;gap:14px;padding:14px 0;display:flex}.ap-prog:first-of-type{border-top:0;padding-top:5px}.ap-thumb{background:radial-gradient(120% 90% at 20% 15%,#f85d1bb3,#0000 60%),radial-gradient(90% 80% at 90% 80%,#4fa39b8c,#0000 60%),#16130f;border-radius:14px;flex-shrink:0;width:58px;height:58px;position:relative;overflow:hidden}.ap-thumb img{object-fit:cover;object-position:center 12%;width:100%;height:100%}.ap-thumb span{font-family:var(--ap-disp);color:#ffffffe6;justify-content:center;align-items:center;font-size:18px;font-weight:700;display:flex;position:absolute;inset:0}.ap-prog-body{flex:1;min-width:0}.ap-prog-body strong{font-family:var(--ap-disp);letter-spacing:0;font-size:16px;font-weight:500;line-height:1.2;display:block}.ap-prog-body p{color:#ffffff9e;margin:4px 0 0;font-size:12px;line-height:1.35}.ap-tags{flex-wrap:wrap;gap:6px;margin-top:7px;display:flex}.ap-tag{color:#fff;background:#ffffff24;border-radius:6px;padding:4px 6px;font-size:11px;line-height:11px}.ap-tag.claim{background:#f85d1b47}.ap-prog svg{opacity:.55;width:16px;height:16px;transition:transform .2s var(--ap-ease),opacity .2s;flex-shrink:0}.ap-prog:hover svg{opacity:1;transform:translate(3px)}.ap-prog:hover strong{color:#ffb08d}.ap-card-foot{border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding-top:14px;display:flex}.ap-card-foot span{color:#ffffff80;font-size:11px}.ap-card-foot a{color:#ff9a6e;white-space:nowrap;font-size:13px;font-weight:500}.ap-card-foot a:hover{color:#fff}@media (min-width:640px){.ap-wrap{padding-inline:32px}.ap-nav{padding-top:30px}.ap-logo img{height:48px}.ap-badge{width:104px;height:104px;padding:8px}.ap h1{margin-bottom:32px;font-size:52px}.ap-sub{margin-bottom:40px;font-size:18px}.ap-ctas{gap:16px}.ap-cta{height:51px;padding-inline:27px;font-size:15.5px}.ap-card{border-radius:33px;padding:32px 32px 24px}.ap-card-label{margin-bottom:16px;font-size:20px}.ap-mm-panel{padding:32px;top:86px;left:24px;right:24px}}@media (min-width:768px){.ap-wrap{padding-inline:82px}.ap h1{font-size:64px}.ap-sub{font-size:20px}}@media (min-width:1024px){.ap-desktop{display:block}.ap-burger-wrap,.ap-mm{display:none}.ap h1{font-size:72px}.ap-row-layout{flex-direction:row;justify-content:space-between;align-items:center;gap:48px}.ap-card-wrap{margin-inline:0}}@media (prefers-reduced-motion:reduce){.ap-anim,.ap-row{opacity:1;animation:none!important}.ap-bg:before,.ap-bg:after,.ap-bg i{animation:none}.ap-gradient{transition:none}.ap-mm *,.ap-mm{transition:none!important}}.ap-site{--ap-bg:#07080b;--ap-light:#e9e9e9;--ap-light-ink:#0a0707;--ap-ease:cubic-bezier(.16,1,.3,1);--ap-disp:var(--font-jakarta),"Plus Jakarta Sans",system-ui,sans-serif;--ap-body:var(--font-jakarta),"Plus Jakarta Sans",system-ui,sans-serif;z-index:95;color:#fff;font-family:var(--ap-body);-webkit-font-smoothing:antialiased;-webkit-backdrop-filter:blur(20px);background:#07080be0;border-bottom:1px solid #ffffff14;padding-bottom:12px;line-height:normal;position:sticky;top:0}.ap-site *{box-sizing:border-box}.ap-site a{color:inherit;text-decoration:none}.ap-site button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.ap-site :focus-visible{outline-offset:3px;outline:2px solid #4fa39b}.ap-site .ap-nav{padding-top:12px}.ap-site .ap-wrap{padding-inline:20px}.ap-site .ap-anim{opacity:1;animation:none}.ap-site .ap-logo img{height:40px}.ap-site .ap-pill{gap:22px}.ap-right{align-items:center;gap:12px;display:flex}.ap-pill>a[aria-current],.ap-dd>button[aria-current]{color:#fff;box-shadow:0 2px #ff7a42}.ap-mm-links a[aria-current]{color:#ff9a6e}.ap-site .ce-language{background:#00000059;border:1px solid #fff3;border-radius:11px;align-items:center;gap:2px;height:40px;padding:0 8px;display:flex}.ap-site .ce-language button{color:#ffffffb3;padding:6px 5px;font-size:12px;line-height:1}.ap-site .ce-language button[aria-pressed=true]{color:#ff9a6e;font-weight:700}.ap-site .ce-language span{color:#fff6}@media (max-width:1023px){.ap-site .ap-burger-wrap{align-items:center;gap:10px;display:flex}}@media (min-width:640px){.ap-site .ap-wrap{padding-inline:32px}}@media (min-width:1280px){.ap-site .ap-wrap{padding-inline:82px}.ap-site .ap-pill{gap:30px}}.ap-home{--ap-bg:#07080b;--ap-light:#e9e9e9;--ap-light-ink:#0a0707;--ap-ease:cubic-bezier(.16,1,.3,1);--ap-disp:var(--font-jakarta),"Plus Jakarta Sans",system-ui,sans-serif;--ap-body:var(--font-jakarta),"Plus Jakarta Sans",system-ui,sans-serif;z-index:95;color:#fff;font-family:var(--ap-body);-webkit-font-smoothing:antialiased;border-bottom:1px solid #0000;line-height:normal;transition:background-color .3s,border-color .3s;position:fixed;top:0;left:0;right:0}.ap-home *{box-sizing:border-box}.ap-home a{color:inherit;text-decoration:none}.ap-home button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.ap-home :focus-visible{outline-offset:3px;outline:2px solid #4fa39b}.ap-home[data-scrolled]{-webkit-backdrop-filter:blur(20px);background:#07080be0;border-bottom-color:#ffffff14}.ap-home .ap-nav{transition:padding .3s var(--ap-ease)}.ap-home[data-scrolled] .ap-nav{padding-top:12px;padding-bottom:12px}.ap .ap-inner{padding-top:64px}@media (min-width:640px){.ap .ap-inner{padding-top:78px}}@media (min-width:1024px){.ap .ap-inner{padding-top:82px}}@media (prefers-reduced-motion:reduce){.ap-home,.ap-home .ap-nav{transition:none}}.ap-dd-menu a.sep{color:#ff9a6e;border-top:1px solid #ffffff14;border-radius:0 0 9px 9px;margin-top:4px}.ap-dd-menu a[aria-current]{color:#ff9a6e}
