.appel-footer{--appel-f-accent-rgb:0 113 227;--appel-f-sky-rgb:64 156 255;--appel-f-text-rgb:245 245 247;--appel-f-line:rgb(var(--appel-f-sky-rgb) / 0.16);position:relative;isolation:isolate;overflow:hidden;inline-size:100%;background:radial-gradient(70rem 26rem at 0% -10%,rgb(var(--appel-f-accent-rgb) / .55),transparent 62%),radial-gradient(46rem 28rem at 100% 38%,rgb(var(--appel-f-accent-rgb) / .22),transparent 66%),radial-gradient(40rem 20rem at 18% 112%,rgb(var(--appel-f-accent-rgb) / .2),transparent 66%),linear-gradient(180deg,#030c22 0%,#04112c 48%,#020a1c 100%);color:rgb(var(--appel-f-text-rgb) / .74);font-family:var(--appel-font-sans);line-height:var(--appel-leading-tight)}.appel-footer::before{content:"";position:absolute;inset:0;z-index:-1;background-image:radial-gradient(rgb(var(--appel-f-sky-rgb) / .13) 1px,transparent 1.2px);background-size:22px 22px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 55%);mask-image:linear-gradient(180deg,#000,transparent 55%);pointer-events:none}.appel-footer::after{content:"";position:absolute;inset-block-start:0;inset-inline:0;block-size:1px;background:linear-gradient(90deg,transparent,rgb(var(--appel-f-sky-rgb) / .55) 50%,transparent);pointer-events:none}.appel-footer__glow{position:absolute;inset:-15% -10%;z-index:-1;background:radial-gradient(30rem 14rem at 20% 20%,rgb(var(--appel-f-sky-rgb) / .16),transparent 70%),radial-gradient(26rem 12rem at 82% 70%,rgb(var(--appel-f-accent-rgb) / .2),transparent 70%);pointer-events:none;will-change:transform;animation:appel-footer-drift 12s ease-in-out infinite alternate paused}.appel-footer.is-visible .appel-footer__glow{animation-play-state:running}.appel-footer *,.appel-footer *::before,.appel-footer *::after{box-sizing:border-box}.appel-footer__inner{position:relative;max-inline-size:84rem;margin-inline:auto;padding:clamp(3rem, 6vw, 5rem) var(--appel-space-4) var(--appel-space-4)}.appel-footer :where(ul){list-style:none;margin:0;padding:0}.appel-footer :where(li,p,h2){margin:0;padding:0}.appel-footer a{text-decoration:none}.appel-footer__svg{inline-size:1.25rem;block-size:1.25rem}.appel-footer__top{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--appel-space-5) var(--appel-space-4)}.appel-footer__brand,.appel-footer__col--contact{grid-column:1 / -1}.appel-footer__brandlink{direction:ltr;display:inline-flex;align-items:center;gap:.75rem;color:var(--appel-color-surface)}.appel-footer .appel-footer__logo{display:block;inline-size:auto;block-size:2.75rem;max-block-size:2.75rem;object-fit:contain;filter:brightness(0) invert(1)}.appel-footer__brandname{font-size:clamp(2rem, 1.6rem + 1.4vw, 2.75rem);font-weight:700;line-height:1;letter-spacing:-.01em;font-family:var(--appel-font-sans);direction:ltr;unicode-bidi:isolate}.appel-footer__tagline{margin-block-start:var(--appel-space-3);max-inline-size:22rem;font-size:var(--appel-text-sm);line-height:1.8}.appel-footer__devices{margin-block-start:var(--appel-space-4);max-inline-size:24rem}.appel-footer__devices img{display:block;inline-size:100%;block-size:auto;filter:drop-shadow(0 24px 40px rgb(0 0 0 / .45));-webkit-mask-image:radial-gradient(ellipse at 50% 48%,#000 62%,transparent 98%);mask-image:radial-gradient(ellipse at 50% 48%,#000 62%,transparent 98%);animation:appel-footer-float 7s ease-in-out infinite alternate paused}.appel-footer.is-visible .appel-footer__devices img{animation-play-state:running}.appel-footer__title{display:flex;align-items:center;gap:.6rem;margin-block-end:var(--appel-space-3);padding-block-end:.9rem;border-block-end:1px solid #fff0;border-image:linear-gradient(90deg,rgb(var(--appel-f-sky-rgb) / .35),transparent 85%) 1;color:var(--appel-color-surface);font-size:var(--appel-text-base);font-weight:600;line-height:var(--appel-leading-tight)}.appel-footer__title-icon{flex:none;inline-size:1.35rem;block-size:1.35rem;color:rgb(var(--appel-f-sky-rgb))}.appel-footer__list{display:grid;gap:.15rem}.appel-footer .appel-footer__link{display:flex;align-items:center;gap:.5rem;padding-block:.45rem;color:rgb(var(--appel-f-text-rgb) / .72);font-size:var(--appel-text-sm);transition:color var(--appel-duration-fast) var(--appel-ease),transform var(--appel-duration-fast) var(--appel-ease)}.appel-footer__chev{flex:none;inline-size:.8rem;block-size:.8rem;color:rgb(var(--appel-f-sky-rgb) / .7);transform:scaleX(var(--appel-dir));transition:color var(--appel-duration-fast) var(--appel-ease),transform var(--appel-duration-fast) var(--appel-ease)}.appel-footer a.appel-footer__link:hover,.appel-footer a.appel-footer__link:focus-visible{color:#fff;transform:translateX(calc(var(--appel-dir) * -4px))}.appel-footer a.appel-footer__link:hover .appel-footer__chev,.appel-footer a.appel-footer__link:focus-visible .appel-footer__chev{color:rgb(var(--appel-f-sky-rgb));transform:translateX(calc(var(--appel-dir) * -3px)) scaleX(var(--appel-dir))}.appel-footer__socials{display:flex;flex-wrap:wrap;gap:.6rem;margin-block-end:var(--appel-space-3);padding-block-end:var(--appel-space-3);border-block-end:1px solid var(--appel-f-line)}.appel-footer a.appel-footer__social{display:inline-flex;align-items:center;justify-content:center;inline-size:2.5rem;block-size:2.5rem;border:1px solid rgb(var(--appel-f-sky-rgb) / .14);border-radius:50%;background:rgb(var(--appel-f-text-rgb) / .06);color:rgb(var(--appel-f-text-rgb) / .88);transition:transform var(--appel-duration-fast) var(--appel-ease),background-color var(--appel-duration-fast) var(--appel-ease),border-color var(--appel-duration-fast) var(--appel-ease),box-shadow var(--appel-duration-fast) var(--appel-ease)}.appel-footer a.appel-footer__social:hover,.appel-footer a.appel-footer__social:focus-visible{border-color:rgb(var(--appel-f-sky-rgb) / .6);background:var(--appel-color-accent);box-shadow:0 10px 24px -10px rgb(var(--appel-f-accent-rgb) / .9);color:#fff;transform:translateY(-3px)}.appel-footer__contacts{display:grid;gap:.9rem}.appel-footer .appel-footer__contact{display:flex;align-items:flex-start;gap:.85rem;color:inherit}.appel-footer__ico{display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:2.5rem;block-size:2.5rem;border:1px solid rgb(var(--appel-f-sky-rgb) / .16);border-radius:50%;background:rgb(var(--appel-f-text-rgb) / .06);color:rgb(var(--appel-f-sky-rgb));transition:background-color var(--appel-duration-fast) var(--appel-ease),color var(--appel-duration-fast) var(--appel-ease)}.appel-footer__text{display:flex;flex-direction:column;min-inline-size:0;gap:.15rem;padding-block-start:.1rem}.appel-footer__value{color:var(--appel-color-surface);font-size:var(--appel-text-sm);font-weight:500;line-height:1.6;overflow-wrap:anywhere}.appel-footer__label{color:var(--appel-color-text-muted);font-size:.8125rem;line-height:1.5}.appel-footer a.appel-footer__contact:hover .appel-footer__ico,.appel-footer a.appel-footer__contact:focus-visible .appel-footer__ico{background:var(--appel-color-accent);color:#fff}.appel-footer__cta{position:relative;isolation:isolate;display:grid;gap:var(--appel-space-3);overflow:hidden;margin-block-start:var(--appel-space-6);padding:var(--appel-space-4);border:1px solid rgb(var(--appel-f-sky-rgb) / .32);border-radius:var(--appel-radius-lg);background:radial-gradient(30rem 14rem at 100% 0%,rgb(var(--appel-f-accent-rgb) / .32),transparent 65%),linear-gradient(120deg,rgb(var(--appel-f-accent-rgb) / .2),rgb(3 12 34 / .55) 60%);box-shadow:0 30px 60px -30px rgb(0 0 0 / .6),inset 0 1px 0 rgb(var(--appel-f-text-rgb) / .08);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.appel-footer__cta-media{position:absolute;inset-block:0;inset-inline-end:0;z-index:-1;inline-size:70%;opacity:.32;-webkit-mask-image:linear-gradient(to left,#000 20%,transparent);mask-image:linear-gradient(to left,#000 20%,transparent)}html[dir="rtl"] .appel-footer__cta-media{-webkit-mask-image:linear-gradient(to right,#000 20%,transparent);mask-image:linear-gradient(to right,#000 20%,transparent)}.appel-footer__cta-media img{display:block;inline-size:100%;block-size:100%;object-fit:cover;transform:scale(1.04);transition:transform 1.4s var(--appel-ease)}.appel-footer__cta:hover .appel-footer__cta-media img{transform:scale(1.1)}.appel-footer__cta-icon{display:inline-flex;align-items:center;justify-content:center;inline-size:4rem;block-size:4rem;border:1px solid rgb(var(--appel-f-text-rgb) / .2);border-radius:1.1rem;background:linear-gradient(150deg,rgb(var(--appel-f-sky-rgb) / .95),var(--appel-color-accent) 55%,#0a3d8f);box-shadow:0 14px 30px -12px rgb(var(--appel-f-accent-rgb) / .9),inset 0 1px 0 rgb(255 255 255 / .35);color:#fff}.appel-footer__cta-svg{inline-size:2rem;block-size:2rem}.appel-footer__cta-title{color:#fff;font-size:var(--appel-text-lg);font-weight:700;line-height:var(--appel-leading-tight)}.appel-footer__cta-desc{margin-block-start:.5rem;max-inline-size:34rem;color:rgb(var(--appel-f-text-rgb) / .7);font-size:var(--appel-text-sm);line-height:1.8}.appel-footer a.appel-footer__btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.7rem;overflow:hidden;padding:.85rem 1.75rem;border-radius:980px;background-color:var(--appel-color-accent);background-image:linear-gradient(180deg,rgb(255 255 255 / .22),#fff0 60%);box-shadow:0 16px 34px -14px rgb(var(--appel-f-accent-rgb) / 1),inset 0 1px 0 rgb(255 255 255 / .3);color:#fff;font-size:var(--appel-text-base);font-weight:600;line-height:1.4;white-space:nowrap;transition:transform var(--appel-duration-fast) var(--appel-ease),box-shadow var(--appel-duration-fast) var(--appel-ease),filter var(--appel-duration-fast) var(--appel-ease)}.appel-footer a.appel-footer__btn::after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 32%,rgb(255 255 255 / .45) 50%,transparent 68%);transform:translateX(calc(var(--appel-dir) * 130%));pointer-events:none}.appel-footer a.appel-footer__btn:hover,.appel-footer a.appel-footer__btn:focus-visible{color:#fff;filter:brightness(1.08);transform:translateY(-2px);box-shadow:0 22px 40px -14px rgb(var(--appel-f-accent-rgb) / 1),inset 0 1px 0 rgb(255 255 255 / .35)}.appel-footer a.appel-footer__btn:hover::after{animation:appel-footer-sweep 800ms var(--appel-ease) 1}.appel-footer__btn-arrow{inline-size:1.15rem;block-size:1.15rem;transform:scaleX(var(--appel-dir));transition:transform var(--appel-duration-fast) var(--appel-ease)}.appel-footer a.appel-footer__btn:hover .appel-footer__btn-arrow{transform:translateX(calc(var(--appel-dir) * -4px)) scaleX(var(--appel-dir))}.appel-footer__bottom{position:relative;display:grid;gap:var(--appel-space-3);justify-items:center;margin-block-start:var(--appel-space-5);padding-block-start:var(--appel-space-4);text-align:center;font-size:.8125rem}.appel-footer__bottom::before{content:"";position:absolute;inset-block-start:0;inset-inline:0;block-size:1px;background:linear-gradient(90deg,transparent,var(--appel-f-line) 15%,var(--appel-f-line) 85%,transparent)}.appel-footer__bottom-brand{display:inline-flex;align-items:center;gap:.6rem;color:var(--appel-color-surface);font-weight:600;direction:ltr}.appel-footer .appel-footer__logo--sm{block-size:1.25rem;max-block-size:1.25rem}.appel-footer__subtitle{padding-inline-start:.6rem;border-inline-start:1px solid var(--appel-f-line);color:rgb(var(--appel-f-text-rgb) / .62);font-weight:400;unicode-bidi:plaintext}.appel-footer__credit{color:rgb(var(--appel-f-text-rgb) / .62)}.appel-footer .appel-footer__credit a{position:relative;color:rgb(var(--appel-f-sky-rgb));font-weight:600;transition:color var(--appel-duration-fast) var(--appel-ease)}.appel-footer .appel-footer__credit a::after{content:"";position:absolute;inset-inline:0;inset-block-end:-2px;block-size:1px;background:currentcolor;transform:scaleX(0);transform-origin:center;transition:transform var(--appel-duration-fast) var(--appel-ease)}.appel-footer .appel-footer__credit a:hover,.appel-footer .appel-footer__credit a:focus-visible{color:#fff}.appel-footer .appel-footer__credit a:hover::after,.appel-footer .appel-footer__credit a:focus-visible::after{transform:scaleX(1)}.appel-footer__legal-wrap{display:grid;gap:.6rem;justify-items:center;color:rgb(var(--appel-f-text-rgb) / .62)}.appel-footer__legal{display:flex;flex-wrap:wrap;justify-content:center}.appel-footer__legal li+li{margin-inline-start:.9rem;padding-inline-start:.9rem;border-inline-start:1px solid var(--appel-f-line)}.appel-footer .appel-footer__legal a{color:rgb(var(--appel-f-text-rgb) / .78);transition:color var(--appel-duration-fast) var(--appel-ease)}.appel-footer .appel-footer__legal a:hover,.appel-footer .appel-footer__legal a:focus-visible{color:#fff}.appel-footer :focus-visible{outline:2px solid rgb(var(--appel-f-sky-rgb));outline-offset:3px}.appel-footer__notice{position:relative;margin:var(--appel-space-4);padding:var(--appel-space-3);border:1px dashed rgb(var(--appel-f-sky-rgb) / .5);border-radius:var(--appel-radius-sm);font-size:var(--appel-text-sm)}@keyframes appel-footer-drift{from{transform:translate3d(calc(var(--appel-dir) * -6%),-4%,0) scale(1)}to{transform:translate3d(calc(var(--appel-dir) * 6%),4%,0) scale(1.12)}}@keyframes appel-footer-float{from{transform:translate3d(0,0,0)}to{transform:translate3d(0,-10px,0)}}@keyframes appel-footer-sweep{from{transform:translateX(calc(var(--appel-dir) * 130%))}to{transform:translateX(calc(var(--appel-dir) * -130%))}}.appel-footer.is-armed [data-reveal]{opacity:0;transform:translate3d(0,24px,0);transition:opacity 700ms var(--appel-ease),transform 850ms var(--appel-ease);transition-delay:calc(var(--appel-i, 0) * 90ms)}.appel-footer.is-armed.is-visible [data-reveal]{opacity:1;transform:none}@media (min-width:640px){.appel-footer__brand{display:grid;grid-template-columns:minmax(0,1fr) minmax(12rem,20rem);grid-template-areas:"link media" "tag media";grid-template-rows:auto auto;align-items:start;align-content:start;column-gap:var(--appel-space-5)}.appel-footer__brandlink{grid-area:link;justify-self:start}.appel-footer__tagline{grid-area:tag}.appel-footer__devices{grid-area:media;margin-block-start:0}.appel-footer__col--contact{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--appel-space-3) var(--appel-space-5)}.appel-footer__col--contact .appel-footer__title{grid-column:1 / -1;margin-block-end:0}.appel-footer__col--contact .appel-footer__socials{margin:0;padding:0;border:0;align-self:center}.appel-footer__contacts{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:var(--appel-space-3) var(--appel-space-4)}.appel-footer__cta{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--appel-space-3) var(--appel-space-4);padding:var(--appel-space-4) var(--appel-space-5)}.appel-footer__cta-media{inline-size:48%;opacity:.7}.appel-footer__cta-action{padding-inline-start:var(--appel-space-4);border-inline-start:1px solid var(--appel-f-line)}}@media (min-width:900px){.appel-footer__top{grid-template-columns:repeat(4,minmax(0,1fr))}.appel-footer__bottom{grid-template-columns:1fr auto 1fr;justify-items:stretch;text-align:start}.appel-footer__bottom-brand{grid-column:3;grid-row:1;justify-self:end}.appel-footer__credit{grid-column:2;grid-row:1;justify-self:center}.appel-footer__legal-wrap{grid-column:1;grid-row:1;display:flex;flex-wrap:wrap;align-items:center;justify-self:start;gap:.6rem .9rem;text-align:start}.appel-footer__legal{justify-content:flex-start}.appel-footer__copy+.appel-footer__legal{padding-inline-start:.9rem;border-inline-start:1px solid var(--appel-f-line)}}@media (min-width:1200px){.appel-footer__top{grid-template-columns:minmax(15rem,1.35fr) repeat(4,minmax(8.5rem,1fr)) minmax(15rem,1.3fr);gap:var(--appel-space-5) var(--appel-space-4)}.appel-footer__brand,.appel-footer__col--contact{grid-column:auto}.appel-footer__brand{display:block}.appel-footer__devices{margin-block-start:var(--appel-space-4);max-inline-size:none;margin-inline-end:calc(var(--appel-space-3) * -1)}.appel-footer__col--contact{display:block}.appel-footer__col--contact .appel-footer__title{margin-block-end:var(--appel-space-3)}.appel-footer__col--contact .appel-footer__socials{margin-block-end:var(--appel-space-3);padding-block-end:var(--appel-space-3);border-block-end:1px solid var(--appel-f-line)}.appel-footer__contacts{grid-template-columns:1fr}.appel-footer__cta{padding:var(--appel-space-4) var(--appel-space-5);padding-inline-end:clamp(12rem, 32%, 28rem)}.appel-footer__cta-media{inline-size:40%;opacity:.95}}@media (max-width:359.98px){.appel-footer__top{grid-template-columns:1fr}}@media (max-width:639.98px){.appel-footer a.appel-footer__btn{inline-size:100%}}@media (prefers-reduced-motion:reduce){.appel-footer *,.appel-footer *::before,.appel-footer *::after{animation:none!important;transition-duration:0.01ms!important;transition-delay:0s!important}.appel-footer.is-armed [data-reveal]{opacity:1;transform:none}}