.app-hero{isolation:isolate;align-items:center;min-height:100dvh;padding-block:clamp(7.25rem,12vw,9rem) clamp(3.75rem,7vw,5rem);font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;display:flex;position:relative;overflow:hidden}.app-hero__bg,.app-hero__bg-blobs,.app-hero__bg-scrim,.app-hero__cloud-transition,.app-hero__shape,.app-hero__spark{pointer-events:none;position:absolute}.app-hero__bg{z-index:0;inset:0}.app-hero__bg-img{object-fit:cover;object-position:center;opacity:.18;filter:saturate(.95);width:100%;height:100%}.app-hero__bg-blobs{z-index:1;inset:0;overflow:hidden}.app-hero__blob{filter:blur(86px);opacity:.72;border-radius:45% 55% 62% 38%/46% 40% 60% 54%;position:absolute}.app-hero__blob--primary{width:min(560px,48vw);height:min(420px,38vw);top:10%;right:-10%}.app-hero__blob--secondary{width:min(460px,42vw);height:min(340px,32vw);bottom:-12%;left:-10%}.app-hero__shape{z-index:2}.app-hero__shape--ribbon{background:radial-gradient(circle at 65% 68%,#ffffff29 0 22%,#0000 23%),linear-gradient(135deg,#007fffeb 0%,#2c8bffe6 42%,#0e4a8feb 100%);border-radius:0 0 0 58%;width:min(760px,58vw);height:min(820px,76vw);top:0;right:-6vw;box-shadow:inset 0 -30px 90px #ffffff1f}.app-hero__shape--halo{opacity:.42;border:1px solid #fff3;border-radius:50%;width:min(520px,42vw);height:min(520px,42vw);top:18%;right:4vw}.app-hero__spark{z-index:4;opacity:.75}.app-hero__spark--plus{width:28px;height:28px;top:33%;left:5.2vw}.app-hero__spark--plus:before,.app-hero__spark--plus:after{content:"";background:#45d6d0;border-radius:999px;width:7px;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.app-hero__spark--plus:after{transform:translate(-50%)rotate(90deg)}.app-hero__spark--diamond{border:6px solid #0f172a38;width:20px;height:20px;bottom:26%;left:9vw;transform:rotate(45deg)}.app-hero__bg-scrim{z-index:3;inset:0}.app-hero__cloud-transition{z-index:6;background:linear-gradient(180deg,var(--app-hero-cloud-c0)0%,var(--app-hero-cloud-c20)24%,var(--app-hero-cloud-c55)56%,var(--app-hero-cloud-c100)100%);-webkit-backdrop-filter:blur(22px);width:max(100vw,1240px);height:clamp(210px,28vw,420px);bottom:-2px;left:50%;right:auto;transform:translate(-50%);-webkit-mask-image:radial-gradient(128% 118% at 50% -18%,#0000 30%,#000 58%);mask-image:radial-gradient(128% 118% at 50% -18%,#0000 30%,#000 58%)}.app-hero__inner{z-index:5;width:100%;max-width:1180px;margin-inline:auto;padding-inline:clamp(1rem,3.6vw,2.25rem);position:relative}.app-hero__row{grid-template-columns:minmax(0,.9fr) minmax(420px,1fr);align-items:center;gap:clamp(2.25rem,6vw,5.25rem);display:grid}.app-hero__copy{flex-direction:column;align-items:flex-start;gap:clamp(.8rem,1.5vw,1.1rem);max-width:42rem;display:flex}.app-hero__badge{letter-spacing:0;text-transform:uppercase;-webkit-backdrop-filter:blur(18px);border-radius:999px;align-items:center;gap:.45rem;width:fit-content;padding:.36rem .82rem .36rem .55rem;font-size:.68rem;font-weight:800;display:inline-flex}.app-hero__title{letter-spacing:0;text-wrap:balance;max-width:15ch;margin:0;font-size:clamp(2.1rem,4.2vw,3.65rem);font-weight:850;line-height:1.08}.app-hero__subtitle{max-width:34rem;margin:0;font-size:clamp(1rem,1.55vw,1.18rem);font-weight:500;line-height:1.7}.app-hero__actions{flex-wrap:wrap;gap:.85rem;margin-top:.55rem;display:flex}.app-hero__btn{cursor:pointer;border:none;border-radius:999px;align-items:center;gap:.65rem;min-height:3.35rem;padding:.72rem 1.45rem;font-family:inherit;font-size:.9rem;font-weight:800;text-decoration:none;transition:transform .18s,opacity .18s,box-shadow .28s,background .28s;display:inline-flex}.app-hero__btn--primary,.app-hero__btn--primary *{color:#fff!important;-webkit-text-fill-color:currentColor!important}.app-hero__btn:hover{transform:translateY(-2px)}.app-hero__btn--secondary{-webkit-backdrop-filter:blur(20px)}.app-hero__btn-icon{flex-shrink:0;width:1.12rem;height:1.12rem}.app-hero__proof{border-top:1px solid #64748b2e;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.7rem,1.6vw,1.15rem);width:min(100%,45rem);margin-top:clamp(1.4rem,3vw,2.25rem);padding-top:clamp(1.2rem,2.4vw,1.55rem);display:grid}.app-hero__proof-item{min-width:0}.app-hero__proof-value{letter-spacing:0;color:#007fff;font-size:clamp(1.45rem,2.9vw,2.55rem);font-weight:300;line-height:1;display:block}.app-hero__proof-label{color:#475569e6;margin-top:.35rem;font-size:clamp(.7rem,1.15vw,.88rem);font-weight:800;line-height:1.25;display:block}.app-hero__visual{justify-content:center;align-items:center;min-height:610px;display:flex;position:relative}.app-hero__visual-plate{z-index:1;background:radial-gradient(circle at 56% 58%,#ffffff4d 0 24%,#0000 25%),linear-gradient(145deg,#ffffff38,#ffffff0a);border-radius:46% 54% 52% 48%/36% 48% 52% 64%;width:min(520px,88%);height:min(610px,94%);position:absolute;box-shadow:0 36px 110px #003a8038}.app-hero__mockup{z-index:4;filter:drop-shadow(0 34px 58px #04142c47);width:min(315px,57vw);height:auto;position:relative}.app-hero__widget{-webkit-backdrop-filter:blur(20px);z-index:5;border-radius:1.1rem;padding:.92rem;transition:transform .25s;position:absolute}.app-hero__widget:hover{transform:translateY(-2px)}.app-hero__widget--security{width:210px;top:15%;right:0}.app-hero__widget--alert{width:202px;bottom:24%;left:-2%}.app-hero__widget--trend{width:174px;bottom:7%;right:7%}.app-hero__widget-icon{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.app-hero__widget-progress{border-radius:2px;width:100%;height:4px;margin-top:.75rem;overflow:hidden}.app-hero__widget-progress-bar{border-radius:2px;height:100%}[data-mui-color-scheme=dark] .app-hero__shape--ribbon,.dark .app-hero__shape--ribbon{background:radial-gradient(circle at 65% 68%,#67b7ff29 0 22%,#0000 23%),linear-gradient(135deg,#007fffbd 0%,#154f94e0 48%,#031126f0 100%)}[data-mui-color-scheme=dark] .app-hero__proof-label,.dark .app-hero__proof-label{color:#cbd5e1c7}@media (max-width:980px){.app-hero{align-items:flex-start}.app-hero__row{text-align:center;grid-template-columns:1fr;gap:2.75rem}.app-hero__copy{align-items:center;margin-inline:auto}.app-hero__title{max-width:16ch}.app-hero__actions{justify-content:center}.app-hero__proof{width:min(100%,39rem)}.app-hero__shape--ribbon{opacity:.78;width:min(720px,92vw);height:min(720px,92vw);right:-24vw}.app-hero__shape--halo{width:min(460px,72vw);height:min(460px,72vw);right:4vw}.app-hero__visual{min-height:520px}.app-hero__widget--security{right:8%}.app-hero__widget--alert{left:8%}.app-hero__widget--trend{right:14%}}@media (max-width:640px){.app-hero{padding-block:clamp(6.8rem,19vw,7.8rem) clamp(3rem,12vw,4rem)}.app-hero__bg-img{opacity:.08}.app-hero__shape--ribbon{border-radius:52% 0 0 52%;width:112vw;height:112vw;top:42%;right:-42vw}.app-hero__shape--halo,.app-hero__spark{display:none}.app-hero__proof{grid-template-columns:repeat(2,minmax(0,1fr))}.app-hero__visual{width:100%;min-height:410px}.app-hero__mockup{width:min(260px,72vw)}.app-hero__widget{display:none}.app-hero__cloud-transition{height:clamp(170px,46vw,260px);-webkit-mask-image:radial-gradient(150% 112% at 50% -14%,#0000 28%,#000 60%);mask-image:radial-gradient(150% 112% at 50% -14%,#0000 28%,#000 60%)}}
.app-feature-highlights{width:100%;padding:clamp(3.5rem,8vw,6rem) 0 clamp(2.75rem,6vw,4.75rem);font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;position:relative;overflow:hidden}.app-feature-highlights__inner{max-width:1120px;margin-inline:auto;padding-inline:clamp(1rem,3.6vw,2rem)}.app-feature-highlights__inner:before{content:"";background:linear-gradient(90deg,#0000,#64748b38,#0000);width:min(100%,980px);height:1px;margin:0 auto clamp(4rem,9vw,6.5rem);display:block}.app-feature-highlights__head{text-align:center;max-width:44rem;margin-inline:auto}.app-feature-highlights__title{letter-spacing:0;text-wrap:balance;margin:0;font-size:clamp(1.8rem,3.4vw,2.65rem);font-weight:850;line-height:1.12}.app-feature-highlights__desc{max-width:39rem;margin:1.1rem auto 0;font-size:clamp(.92rem,1.4vw,1.05rem);font-weight:500;line-height:1.7}.app-feature-highlights__body{align-items:center;gap:clamp(1rem,3vw,2.25rem);margin-top:clamp(3.4rem,7vw,5.6rem);display:flex;position:relative}.app-feature-highlights__grid{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,4vw,4rem);display:grid}.app-feature-highlights__item{text-align:center;min-width:0}.app-feature-highlights__icon{justify-content:center;align-items:center;width:3.2rem;height:3.2rem;margin-bottom:1.15rem;display:inline-flex}.app-feature-highlights__icon svg{stroke-width:1.45px;width:2.55rem;height:2.55rem}.app-feature-highlights__item-title{letter-spacing:0;margin:0;font-size:clamp(1.05rem,1.7vw,1.28rem);font-weight:850;line-height:1.25}.app-feature-highlights__item-desc{max-width:17.5rem;margin:1rem auto 0;font-size:.92rem;font-weight:500;line-height:1.75}.app-feature-highlights__nav{flex:none;width:2.9rem;height:2.9rem;transition:transform .18s,box-shadow .18s;box-shadow:0 14px 34px #0f172a14}.app-feature-highlights__nav:hover{transform:translateY(-2px);box-shadow:0 18px 42px #0f172a1f}.app-feature-highlights__accent{background:linear-gradient(90deg,#007fff 0%,#8b5cf6 48%,#ec4899 100%);border-radius:999px;width:min(260px,45vw);height:4px;margin:clamp(2.7rem,5vw,4rem) auto 0}@media (max-width:820px){.app-feature-highlights__body{display:block}.app-feature-highlights__grid{grid-template-columns:1fr;gap:2.75rem}.app-feature-highlights__nav{display:none}}
.app-features{width:100%;padding:clamp(4rem,9vw,7rem) 0 clamp(4.25rem,9vw,7.5rem);font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;position:relative;overflow:hidden}.app-features__inner{max-width:1140px;margin-inline:auto;padding-inline:clamp(1rem,3.6vw,2rem)}.app-features__layout{grid-template-columns:minmax(320px,.94fr) minmax(0,1fr);align-items:center;gap:clamp(3rem,8vw,6.5rem);display:grid}.app-features__visual{justify-content:center;align-items:center;min-height:clamp(500px,57vw,620px);display:flex;position:relative}.app-features__rings{aspect-ratio:1;opacity:.56;background:repeating-radial-gradient(circle,#007fff2b 0 1px,#0000 1px 13px);border-radius:50%;width:min(560px,88vw);position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(circle,#000 0 70%,#0000 74%);mask-image:radial-gradient(circle,#000 0 70%,#0000 74%)}.app-features__phone-frame{z-index:2;aspect-ratio:10/19.6;border-radius:clamp(28px,5vw,42px);width:min(300px,66vw);padding:11px;position:relative;box-shadow:0 32px 80px #0b1a3a38,0 0 0 1px #0000000f}.app-features__phone-frame:before{content:"";z-index:3;background:inherit;border-radius:0 0 16px 16px;width:38%;height:22px;position:absolute;top:11px;left:50%;transform:translate(-50%)}.app-features__phone-screen{background:#000;border-radius:clamp(20px,3.2vw,30px);width:100%;height:100%;position:relative;overflow:hidden}.app-features__phone-img{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.app-features__content{min-width:0}.app-features__title{letter-spacing:0;text-wrap:balance;margin:0 0 clamp(2.2rem,5vw,3.3rem);font-size:clamp(1.85rem,3.7vw,3rem);font-weight:850;line-height:1.12}.app-features__timeline{gap:clamp(2rem,4.5vw,3rem);display:grid;position:relative}.app-features__timeline:before{content:"";opacity:.45;background:#007fff;width:2px;position:absolute;top:2.1rem;bottom:2.1rem;left:2.05rem}.app-features__step{grid-template-columns:4.2rem minmax(0,1fr);align-items:start;gap:clamp(1.1rem,2.4vw,1.55rem);display:grid;position:relative}.app-features__step-icon{z-index:1;border:2px solid;border-radius:50%;justify-content:center;align-items:center;width:4.2rem;height:4.2rem;display:flex;position:relative;box-shadow:0 16px 36px #0b1a3a1a}.app-features__step-icon svg{width:1.85rem;height:1.85rem}.app-features__step-title{letter-spacing:0;margin:0;font-size:clamp(1.12rem,2vw,1.45rem);font-weight:850;line-height:1.25}.app-features__step-desc{max-width:28rem;margin:.65rem 0 0;font-size:clamp(.92rem,1.35vw,1rem);font-weight:500;line-height:1.75}.app-features__actions{flex-wrap:wrap;margin-top:clamp(2.4rem,5vw,3.5rem);display:flex}.app-features__store{border-radius:999px;justify-content:center;align-items:center;gap:.78rem;min-width:13.4rem;min-height:3.55rem;font-family:inherit;font-weight:800;text-decoration:none;transition:transform .18s,box-shadow .25s,background .25s;display:inline-flex}.app-features__store:hover{transform:translateY(-2px)}.app-features__store span{gap:.1rem;line-height:1;display:grid}.app-features__store small{opacity:.78;font-size:.62rem;font-weight:700}.app-features__store strong{letter-spacing:0;text-transform:uppercase;font-size:.82rem}.app-features__store-icon{flex:none;width:1.35rem;height:1.35rem}.app-features__store--primary{color:#fff;background:#007fff;box-shadow:0 12px 26px #007fff29}.app-features__store--secondary{border:2px solid;box-shadow:0 14px 32px #0b1a3a14}@media (max-width:920px){.app-features__layout{grid-template-columns:1fr;gap:2.5rem}.app-features__content{max-width:43rem;margin-inline:auto}.app-features__title{text-align:center}}@media (max-width:560px){.app-features__visual{min-height:430px}.app-features__phone-frame{width:min(250px,76vw)}.app-features__timeline:before{left:1.65rem}.app-features__step{grid-template-columns:3.35rem minmax(0,1fr);gap:1rem}.app-features__step-icon{width:3.35rem;height:3.35rem}.app-features__step-icon svg{width:1.45rem;height:1.45rem}.app-features__store{width:100%}}
.app-stats{width:100%;padding:clamp(4rem,9vw,7rem) 0;font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;position:relative;overflow:hidden}.app-stats__inner{max-width:1120px;margin-inline:auto;padding-inline:clamp(1rem,3.6vw,2rem)}.app-stats__head{text-align:center;margin-inline:auto;max-width:46rem;margin-bottom:clamp(2.5rem,5vw,4.2rem)}.app-stats__eyebrow{letter-spacing:0;text-transform:uppercase;margin:0 0 .55rem;font-size:.72rem;font-weight:850;line-height:1.2}.app-stats__title{letter-spacing:0;text-wrap:balance;margin:0;font-size:clamp(2rem,4.2vw,3.25rem);font-weight:850;line-height:1.1}.app-stats__subtitle{max-width:38rem;margin:.85rem auto 0;font-size:clamp(.94rem,1.35vw,1.04rem);font-weight:500;line-height:1.7}.app-stats__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,4vw,2.2rem);display:grid}.app-stats__panel{border:1px solid;border-radius:.9rem;min-height:33rem;padding:clamp(1.3rem,3vw,2rem);box-shadow:0 20px 70px #0f172a0d}.app-stats__panel-kicker{text-transform:uppercase;letter-spacing:0;margin:0 0 .75rem;font-size:.7rem;font-weight:850}.app-stats__panel-title{letter-spacing:0;margin:0;font-size:clamp(1.2rem,2vw,1.55rem);font-weight:850;line-height:1.25}.app-stats__panel-desc{max-width:30rem;margin:.85rem 0 clamp(1.8rem,4vw,2.7rem);font-size:.93rem;font-weight:500;line-height:1.7}.app-stats__preview{border:1px solid;border-radius:.65rem;min-height:15.6rem;padding:clamp(1rem,2.4vw,1.55rem);position:relative;overflow:hidden;box-shadow:0 18px 50px #0f172a0d}.app-stats__preview-note{max-width:16rem;margin:0;font-size:.82rem;font-weight:600;line-height:1.6}.app-stats__send{border-radius:50%;justify-content:center;align-items:center;width:2.8rem;height:2.8rem;display:flex;position:absolute;top:1.35rem;right:1.35rem}.app-stats__send svg{font-size:1.35rem}.app-stats__preview-row{justify-content:space-between;align-items:flex-start;gap:1rem;margin-top:2.1rem;display:flex}.app-stats__preview--chart .app-stats__preview-row{margin-top:0}.app-stats__preview-label{margin:0;font-size:.98rem;font-weight:850;line-height:1.25}.app-stats__preview-sub{margin:.35rem 0 0;font-size:.76rem;font-weight:500;line-height:1.4}.app-stats__period{flex:none;align-items:center;gap:.35rem;font-size:.78rem;font-weight:800;display:inline-flex}.app-stats__period svg{width:1rem;height:1rem}.app-stats__big-number{letter-spacing:0;font-variant-numeric:tabular-nums;margin:1.2rem 0 .8rem;font-size:clamp(1.8rem,3.5vw,2.35rem);font-weight:850;line-height:1}.app-stats__progress{background:#94a3b824;border-radius:999px;width:100%;height:1.75rem;position:relative;overflow:hidden}.app-stats__progress-bar{border-radius:inherit;opacity:.75;width:42%;height:100%}.app-stats__chart{height:12.5rem;margin-top:1.2rem;position:relative}.app-stats__chart-grid{background-image:linear-gradient(90deg,#94a3b829 1px,#0000 1px),linear-gradient(#94a3b829 1px,#0000 1px);background-size:20% 25%;position:absolute;inset:0}.app-stats__bar{background:#007fff24;border-radius:999px 999px 0 0;width:17%;position:absolute;bottom:0}.app-stats__bar--1{height:62%;left:25%}.app-stats__bar--2{height:78%;right:17%}.app-stats__line{border-top:3px solid;border-radius:50%;height:5.4rem;position:absolute;left:6%;right:8%;transform:skewY(-8deg)}.app-stats__line--main{top:3.3rem}.app-stats__line--soft{border-color:#94a3b873;top:4.6rem}.app-stats__pill{text-align:center;border-radius:999px;min-width:3.8rem;padding:.32rem .55rem;font-size:.68rem;font-weight:850;position:absolute;right:.6rem}.app-stats__pill--top{top:3.7rem}.app-stats__pill--bottom{color:#0f5132;background:#22c55e29;top:6.2rem}@media (max-width:860px){.app-stats__cards{grid-template-columns:1fr}.app-stats__panel{min-height:auto}}@media (max-width:520px){.app-stats__preview-row{flex-direction:column}.app-stats__send{margin-top:1rem;position:static}.app-stats__preview{min-height:auto}}
.app-faq{width:100%;padding:clamp(2.8rem,6vw,4.2rem) 0 clamp(3rem,7vw,4.8rem);font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;position:relative;overflow:hidden}.app-faq__inner{max-width:1120px;margin-inline:auto;padding-inline:clamp(1rem,3.6vw,2rem)}.app-faq__carousel{width:100%;margin-bottom:clamp(2rem,4vw,3rem);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.app-faq__carousel-track{gap:.75rem;width:max-content;animation:25s linear infinite faqScrollLeft;display:flex}.app-faq__carousel:hover .app-faq__carousel-track{animation-play-state:paused}@keyframes faqScrollLeft{0%{transform:translate(0)}to{transform:translate(-50%)}}.app-faq__carousel-tag{white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:.35rem;padding:.5rem 1rem;font-size:.8rem;font-weight:600;display:inline-flex}.app-faq__layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);align-items:start;gap:clamp(1.1rem,3vw,2.4rem);display:grid}.app-faq__intro{position:sticky;top:100px}.app-faq__badge{border-radius:999px;width:fit-content;margin:0 0 .65rem;padding:.24rem .55rem;font-size:.62rem;font-weight:600;display:inline-block}.app-faq__title{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.05}.app-faq__contact{text-align:center;border-radius:.95rem;width:min(100%,260px);margin-top:clamp(1.25rem,3vw,1.9rem);padding:.95rem .75rem .7rem}.app-faq__contact-icon{border-radius:50%;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;font-size:.85rem;font-weight:800;display:inline-flex}.app-faq__contact-text{margin:.7rem 0 .6rem;font-size:.82rem;font-weight:700}.app-faq__contact-btn{cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;width:min(100%,140px);padding:.42rem .75rem;font-family:inherit;font-size:.7rem;font-weight:700;text-decoration:none;transition:transform .15s,opacity .15s;display:inline-flex}.app-faq__contact-btn:hover{opacity:.95;transform:translateY(-1px)}.app-faq__list{flex-direction:column;gap:.5rem;display:flex}.app-faq__item{border-radius:.85rem;transition:all .3s;overflow:hidden}.app-faq__item:hover{transform:translateY(-1px)}.app-faq__trigger{text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1rem;font-size:.9rem;font-weight:700;transition:background .2s;display:flex}.app-faq__trigger-icon-wrap{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:all .3s;display:flex}.app-faq__answer{margin:0;padding:0 1rem .85rem 3.2rem;font-size:.85rem;font-weight:500;line-height:1.55}@media (max-width:900px){.app-faq__layout{grid-template-columns:1fr}.app-faq__intro{text-align:center;position:static}.app-faq__badge{margin-inline:auto}.app-faq__contact{width:100%;max-width:280px;margin-inline:auto}}
.app-page-container{width:100%;font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;overflow-x:hidden}.app-global-canvas{width:100%;min-height:100vh;position:relative}.app-global-canvas:before{content:"";pointer-events:none;z-index:0;opacity:.025;background-image:repeating-linear-gradient(-12deg,#0000,#0000 2px,#8080800a 2px 3px);position:absolute;inset:0}.app-global-canvas>*{z-index:1;position:relative}.app-sections-wrapper{flex-direction:column;display:flex}
