@keyframes et-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.et-marquee-track{animation:et-marquee var(--marquee-duration,30s) linear infinite;animation-direction:var(--marquee-direction,normal)}[dir=rtl] .et-marquee-track{animation-direction:var(--marquee-direction-rtl,reverse)}.et-marquee[data-pause-on-hover=true]:hover .et-marquee-track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.et-marquee-track{animation:none}}
:root{--home-green-deep:#0f5f3e;--home-green-deep-hover:color-mix(in srgb, var(--home-green-deep) 88%, var(--color-theme-heading));--home-mint:color-mix(in srgb, var(--color-theme-primary) 4%, var(--color-theme-surface));--home-progress-ground:#0b4a31;--home-progress-tile:#175c40;--home-progress-tile-strong:#1b6748;--home-progress-chip:#0d4b33;--home-progress-text:#e2e8f0;--home-progress-border:#ffffff3b;--home-divider-on-dark:color-mix(in srgb, var(--color-theme-primary-light) 18%, transparent);--home-deep:color-mix(in srgb, var(--home-green-deep) 48%, var(--color-theme-heading));--home-ease:cubic-bezier(.22, 1, .36, 1);--home-grain: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='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.home-grain{pointer-events:none;background-image:var(--home-grain);background-size:160px 160px;position:absolute;inset:0}.home-hand{letter-spacing:-.03em;font-family:Segoe Print,Bradley Hand,Comic Sans MS,cursive}.home-hand:lang(ar){font-family:var(--font-sans);letter-spacing:normal;font-weight:700}.home-hero{isolation:isolate;position:relative;overflow-x:clip}.home-hero-stage{--home-devices-h:calc(min(90vw, 540px) * 2 / 3);isolation:isolate;background:radial-gradient(ellipse at 52% 65%, var(--color-theme-primary-10), transparent 49%), linear-gradient(105deg, var(--color-theme-surface) 24%, color-mix(in srgb, var(--color-theme-primary) 5%, var(--color-theme-surface)));flex-direction:column;padding-block-end:calc(var(--home-devices-h) + 150px);display:flex;position:relative;overflow:clip}[dir=rtl] .home-hero-stage{background:radial-gradient(ellipse at 48% 65%, var(--color-theme-primary-10), transparent 49%), linear-gradient(255deg, var(--color-theme-surface) 24%, color-mix(in srgb, var(--color-theme-primary) 5%, var(--color-theme-surface)))}.home-hero-grain{z-index:-1;opacity:.03;mix-blend-mode:multiply}.home-hero-copy{z-index:3;order:1;margin-inline:22px;padding-block:30px 20px;position:relative}.home-hero-photo{z-index:0;order:2;height:420px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 12%);mask-image:linear-gradient(#0000,#000 12%)}.home-hero-photo picture{height:100%;display:block}.home-hero-photo img{object-fit:cover;object-position:center;transform-origin:70% 40%;width:100%;height:100%;display:block}.home-hero-wave{width:100%;height:calc(var(--home-devices-h) + 280px);z-index:1;pointer-events:none;position:absolute;inset-block-end:-1px;inset-inline:0}.home-wave-fill{fill:var(--home-green-deep)}.home-wave-line{fill:none;stroke:var(--color-theme-primary-light);stroke-opacity:.16;stroke-width:2px;vector-effect:non-scaling-stroke}.home-wave-desktop{display:none}.home-hero-note{z-index:3;max-width:min(260px,100% - 44px);color:var(--color-theme-surface);margin:0;font-size:1rem;line-height:1.25;position:absolute;inset-block-end:calc(var(--home-devices-h) + 22px);inset-inline-start:22px;rotate:-6deg}.home-note-underline{width:155px;height:24px;margin-block-start:4px;display:block;overflow:visible}.home-note-underline path{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.home-hero-devices{z-index:5;isolation:isolate;width:90%;max-width:540px;position:absolute;inset-block-end:0;inset-inline-end:5%}.home-hero-devices img{z-index:1;filter:drop-shadow(0 12px 14px #0010092e);width:100%;height:auto;display:block;position:relative}.home-hero-devices:after{content:"";z-index:0;height:25px;box-shadow:0 0 36px var(--color-theme-primary-10);filter:blur(12px);background:#00140c4d;border-radius:50%;position:absolute;inset-block-end:8px;inset-inline:7%}.home-hero-title:lang(ar){line-height:1.3}[dir=rtl] .home-hero-photo,[dir=rtl] .home-hero-wave,[dir=rtl] .home-numbers-wave,[dir=rtl] .home-note-underline{transform:scaleX(-1)}[dir=rtl] .home-hero-note{rotate:6deg}@media (min-width:481px){.home-hero-copy{margin-inline:24px;padding-block-start:34px}.home-hero-photo{height:480px}.home-hero-note{font-size:1.25rem;inset-inline-start:24px}}@media (min-width:641px) and (max-width:767px){.home-hero-photo img{object-position:68% center}}@media (min-width:768px){.home-hero-stage{min-height:780px;padding-block-end:0;display:block}.home-hero-copy{width:49%;margin-inline:32px 0;padding-block:48px 192px}.home-hero-photo{z-index:-2;width:120%;height:auto;position:absolute;inset-block:0;inset-inline-end:-6%;-webkit-mask-image:linear-gradient(90deg,#0000 44%,#000 66%);mask-image:linear-gradient(90deg,#0000 44%,#000 66%)}.home-hero-photo img{object-position:48% 32%}.home-hero-wave{height:210px}.home-wave-desktop{display:block}.home-wave-mobile{display:none}.home-hero-note{max-width:none;font-size:1.5rem;inset-block-end:24px;inset-inline-start:32px}.home-note-underline{width:210px;height:32px;margin-block-start:7px}.home-hero-devices{width:450px;max-width:none;inset-block-end:4px;inset-inline-end:20px}.home-hero-devices img{width:70%}}@media (min-width:1024px){.home-hero-stage{min-height:726px}.home-hero-copy{width:510px;margin-inline-start:40px;padding-block:48px 165px}.home-hero-photo{width:108%;inset-inline-end:0;-webkit-mask-image:linear-gradient(90deg,#0000 35%,#000 66%);mask-image:linear-gradient(90deg,#0000 35%,#000 66%)}.home-hero-wave{height:160px}.home-hero-note{inset-block-end:20px;inset-inline-start:clamp(48px,50% - 620px,340px)}.home-note-underline{height:28px;margin-block-start:4px}.home-hero-devices{width:510px;inset-inline-end:8px}.home-hero-devices img{margin-inline-start:auto}.home-hero-devices:after{inset-inline-start:34%}}@media (min-width:1280px){.home-hero-copy{width:590px;margin-inline-start:max(48px,50% - 620px)}.home-hero-photo{width:100%;-webkit-mask-image:linear-gradient(90deg,#0000 30%,#00000026 39%,#000 58%);mask-image:linear-gradient(90deg,#0000 30%,#00000026 39%,#000 58%)}.home-hero-devices{width:570px;inset-inline-end:max(12px,50% - 760px)}}@media (min-width:1600px){.home-hero-stage{min-height:790px}.home-hero-copy{padding-block-start:80px}}.home-numbers{isolation:isolate;background:var(--home-green-deep);color:var(--color-theme-surface);margin-block-start:-1px;padding-block:13px 70px;position:relative;overflow:hidden}.home-numbers-grain{z-index:0;opacity:.022;mix-blend-mode:screen;-webkit-mask-image:linear-gradient(#0000,#000 48px);mask-image:linear-gradient(#0000,#000 48px)}.home-numbers-wave{z-index:1;pointer-events:none;width:100%;height:48px;fill:var(--home-mint);position:absolute;inset-block-end:-1px;inset-inline:0}.home-figures{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:20px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.home-figures>li{border-inline-start:1px solid var(--home-divider-on-dark);align-items:center;gap:10px;min-width:0;padding-inline:16px;display:flex}.home-figures>li:nth-child(odd){border-inline-start:0;padding-inline-start:0}.home-figures>li:nth-child(n+3){border-block-start:1px solid var(--home-divider-on-dark);padding-block-start:20px}@media (min-width:481px){.home-figures>li{gap:14px;padding-inline:24px}}@media (min-width:768px){.home-numbers{padding-block-end:76px}.home-numbers-wave{height:54px}.home-figures{grid-template-columns:repeat(var(--home-figure-count,4), minmax(0, 1fr));row-gap:0}.home-figures>li,.home-figures>li:nth-child(odd),.home-figures>li:nth-child(n+3){border-block-start:0;border-inline-start:1px solid var(--home-divider-on-dark);padding-block-start:0;padding-inline:15px}.home-figures>li:first-child{border-inline-start:0;padding-inline-start:0}}@media (min-width:851px){.home-figures>li,.home-figures>li:nth-child(odd),.home-figures>li:nth-child(n+3){padding-inline:22px}.home-figures>li:first-child{padding-inline-start:0}}@media (min-width:1024px){.home-figures>li,.home-figures>li:nth-child(odd),.home-figures>li:nth-child(n+3){padding-inline:18px}.home-figures>li:first-child{padding-inline-start:0}}@media (min-width:1280px){.home-figures>li,.home-figures>li:nth-child(odd),.home-figures>li:nth-child(n+3){padding-inline:24px}.home-figures>li:first-child{padding-inline-start:0}}.home-card-action{border:1px solid var(--color-theme-primary-30);background:var(--color-theme-primary-10);min-height:46px;color:var(--home-green-deep);transition:background-color .2s var(--home-ease), color .2s var(--home-ease), border-color .2s var(--home-ease), box-shadow .2s var(--home-ease), translate .2s var(--home-ease);border-radius:24px;justify-content:space-between;align-items:center;gap:10px;padding-block:8px;padding-inline:15px 10px;font-size:14px;font-weight:700;line-height:1.4;text-decoration:none;display:inline-flex;position:static}.home-card-action:after{content:"";z-index:4;border-radius:28px;position:absolute;inset:0}.home-card-arrow{background:var(--color-theme-primary-10);width:28px;height:28px;transition:background-color .2s var(--home-ease), translate .2s var(--home-ease);border-radius:50%;flex:none;place-items:center;display:grid}.home-card-action-dark{border-color:var(--color-theme-surface);background:var(--color-theme-surface);color:var(--color-theme-heading);box-shadow:inset 0 1px #fff9,0 8px 20px -6px #021e128c,0 2px 4px #021e1240}.home-card-action-dark .home-card-arrow{background:var(--color-theme-primary);color:var(--color-theme-heading)}.home-tile-linked{cursor:pointer;transition:translate .2s var(--home-ease), border-color .2s var(--home-ease), box-shadow .2s var(--home-ease)}.home-card-action:focus-visible{outline:3px solid var(--home-green-deep);outline-offset:3px}.home-card-action-dark:focus-visible{outline-color:var(--color-theme-primary-light)}@supports selector(:has(*)){.home-tile-linked:has(.home-card-action:focus-visible){outline:3px solid var(--home-green-deep);outline-offset:5px}.home-tile-linked:has(.home-card-action-dark:focus-visible){outline-color:var(--color-theme-primary-light)}.home-tile-linked .home-card-action:focus-visible{outline:none}}@media (hover:hover) and (pointer:fine){.home-tile-linked:hover{border-color:var(--color-theme-primary);box-shadow:0 10px 25px -5px #0000000f}.home-tile-linked:hover .home-card-action{border-color:var(--home-green-deep);background:var(--home-green-deep);color:var(--color-theme-surface)}.home-tile-linked:hover .home-card-arrow{background:#ffffff24}.home-tile-linked:hover .home-card-action-dark{border-color:var(--color-theme-primary-light);background:var(--color-theme-surface);color:var(--home-green-deep);box-shadow:0 0 0 3px #5fe3a859,0 12px 26px -8px #021e1299}.home-tile-linked:hover .home-card-action-dark .home-card-arrow{background:var(--color-theme-primary-dark)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.home-tile-linked:hover{translate:0 -2px}.home-tile-linked:hover .home-card-action-dark{translate:0 -1px}.home-tile-linked:hover .home-card-arrow{translate:3px}[dir=rtl] .home-tile-linked:hover .home-card-arrow{translate:-3px}}.home-wave{pointer-events:none;width:100%;height:76px;position:absolute;inset-block-end:-1px;inset-inline:0}.home-road{z-index:1;pointer-events:none;position:absolute;inset:0}.home-road svg{width:100%;height:100%;display:block;overflow:visible}[dir=rtl] .home-road svg,[dir=rtl] .home-learn-wave,[dir=rtl] .home-progress-wave,[dir=rtl] .home-progress-contours{transform:scaleX(-1)}.home-learn :lang(ar),.home-progress :lang(ar){letter-spacing:normal}.home-learn{isolation:isolate;background:radial-gradient(ellipse 620px 480px at 5% 63%, #2dce8911, transparent 75%), radial-gradient(ellipse 440px 340px at 98% 42%, #2dce8909, transparent 70%), var(--home-mint);padding-block:36px 108px;position:relative;overflow:clip}[dir=rtl] .home-learn{background:radial-gradient(ellipse 620px 480px at 95% 63%, #2dce8911, transparent 75%), radial-gradient(ellipse 440px 340px at 2% 42%, #2dce8909, transparent 70%), var(--home-mint)}.home-learn-grain{z-index:0;opacity:.025;mix-blend-mode:multiply}.home-road-learn{color:var(--color-theme-primary);opacity:.075}.home-learn-wave{z-index:0;fill:var(--home-progress-ground)}.home-progress{isolation:isolate;background:var(--home-progress-ground);color:var(--home-progress-text);margin-block-start:-1px;padding-block:36px 112px;position:relative;overflow:clip}.home-progress:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(900px 590px at 3% 20%,#5fe3a81c,#0000 75%),radial-gradient(800px 620px at 100% 100%,#00321d3d,#0000 78%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 90px);mask-image:linear-gradient(#0000,#000 90px)}[dir=rtl] .home-progress:before{background:radial-gradient(900px 590px at 97% 20%,#5fe3a81c,#0000 75%),radial-gradient(800px 620px at 0 100%,#00321d3d,#0000 78%)}.home-progress-texture{z-index:0;object-fit:cover;object-position:center;opacity:.08;mix-blend-mode:luminosity;filter:blur(3px);pointer-events:none;-webkit-mask-image:linear-gradient(#0000,#000 90px);mask-image:linear-gradient(#0000,#000 90px)}.home-progress-contours{z-index:0;width:100%;height:100%;color:var(--color-theme-primary-light);opacity:.07;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 90px);mask-image:linear-gradient(#0000,#000 90px)}.home-progress-contours path{vector-effect:non-scaling-stroke}.home-progress-grain{z-index:0;opacity:.028;mix-blend-mode:screen}.home-road-progress{height:360px;color:var(--color-theme-primary-light);opacity:.1;inset-block-end:auto}.home-progress-wave{z-index:1;fill:var(--color-theme-surface)}.home-seal{border:1px solid var(--color-theme-primary-30);outline:1px dashed var(--color-theme-primary-30);outline-offset:10px;color:var(--color-theme-primary-light);border-radius:50%;place-items:center;display:grid}.home-chart{background:repeating-linear-gradient(0deg,#0000 0 42px,#e2e8f017 43px,#0000 44px);border-block-end:1px solid #e2e8f033;align-items:flex-end;gap:8px;height:125px;margin-block-start:auto;padding-inline:3px;display:flex}.home-chart>span{height:var(--bar);background:var(--color-theme-primary);transform-origin:bottom;border-radius:5px 5px 0 0;flex:1;display:block}.home-chart>span:last-child{background:var(--color-theme-primary-light)}.home-track{background:#5fe3a821;border-radius:999px;height:7px;overflow:hidden}.home-track>span{width:var(--progress);border-radius:inherit;background:var(--color-theme-primary);transform-origin:0;height:100%;display:block}[dir=rtl] .home-track>span{transform-origin:100%}.home-app-copy{width:70%}.home-app-phone{border:5px solid var(--color-sidebar-bg);pointer-events:none;border-radius:22px;width:106px;position:absolute;inset-block-start:50px;inset-inline-end:-3px;overflow:hidden;rotate:10deg;box-shadow:0 10px 20px #0f172a26}[dir=rtl] .home-app-phone{rotate:-10deg}.home-app-phone img{border-radius:16px;width:100%;height:auto;display:block}@media (min-width:640px){.home-app-tile .home-app-copy{width:100%;padding-block-end:210px}.home-app-tile .home-app-phone{width:128px;inset-block:auto -45px;inset-inline-end:35px}.home-app-tile-wide .home-app-copy{width:65%;padding-block-end:0}.home-app-tile-wide .home-app-phone{inset-block:28px auto}}@media (min-width:768px){.home-learn{padding-block:48px 136px}.home-progress{padding-block:52px 132px}.home-learn-wave{height:94px}.home-progress-wave{height:90px}}@media (min-width:1024px){.home-chart{height:132px}.home-app-tile .home-app-copy{width:65%;padding-block-end:0}.home-app-tile .home-app-phone{width:136px;inset-block:28px auto}}@media (min-width:1280px){.home-app-tile .home-app-phone{inset-inline-end:50px}}.home-everyday,.home-steps,.home-faq,.home-final{isolation:isolate;position:relative;overflow:clip}.home-everyday-grain,.home-faq-grain,.home-final-grain{z-index:0;opacity:.025;mix-blend-mode:multiply}.home-everyday{background:radial-gradient(ellipse 520px 400px at 90% 62%, #2dce890e, transparent 72%), radial-gradient(ellipse 380px 240px at 8% 83%, #2dce8909, transparent 70%), var(--color-theme-surface);padding-block:46px 40px}[dir=rtl] .home-everyday{background:radial-gradient(ellipse 520px 400px at 10% 62%, #2dce890e, transparent 72%), radial-gradient(ellipse 380px 240px at 92% 83%, #2dce8909, transparent 70%), var(--color-theme-surface)}.home-everyday-note{rotate:-3deg}[dir=rtl] .home-everyday-note{rotate:3deg}.home-steps{background:var(--home-deep);color:var(--color-theme-surface);padding-block:92px 104px}.home-steps-photo{z-index:-2;object-fit:cover;object-position:63% center;pointer-events:none}.home-steps:after{content:"";z-index:-1;pointer-events:none;background:#051e15d9;position:absolute;inset:0}.home-steps-wave-top{z-index:1;width:100%;height:56px;fill:var(--color-theme-surface);pointer-events:none;position:absolute;inset-block-start:-1px;inset-inline:0}.home-steps-wave{z-index:1;height:60px;fill:var(--home-mint)}.home-steps-track{position:relative}.home-step{background:#082319a6;border:1px solid #ffffff40}.home-step-badge{border:5px solid var(--home-green-deep);background:var(--color-theme-primary-light);width:46px;height:46px;color:var(--home-deep);border-radius:50%;place-items:center;font-size:13px;font-weight:800;line-height:1;display:grid;position:absolute;inset-block-start:24px;inset-inline-start:14px}.home-steps-connector,.home-steps-connector-v{z-index:0;color:var(--color-theme-primary-light);pointer-events:none;position:absolute;overflow:visible}.home-steps-connector{width:76%;height:90px;display:none;inset-block-start:-45px;inset-inline-start:12%}.home-steps-connector-v{width:10px;height:100%;inset-block:0;inset-inline-start:32px}[dir=rtl] .home-steps-connector{transform:scaleX(-1)}.home-faq{background:radial-gradient(ellipse 520px 290px at 9% 48%, #2dce890e, transparent 72%), radial-gradient(ellipse 360px 240px at 92% 68%, #2dce890a, transparent 72%), var(--color-theme-surface-muted);padding-block:52px 104px}[dir=rtl] .home-faq{background:radial-gradient(ellipse 520px 290px at 91% 48%, #2dce890e, transparent 72%), radial-gradient(ellipse 360px 240px at 8% 68%, #2dce890a, transparent 72%), var(--color-theme-surface-muted)}.home-faq-wave{z-index:1;height:60px;fill:var(--color-theme-surface)}.home-faq-item summary:focus-visible{outline:3px solid var(--home-green-deep);outline-offset:4px;border-radius:8px}.home-pill-action{gap:20px}.home-pill-action:after{content:none}@media (hover:hover) and (pointer:fine){.home-pill-action:hover{border-color:var(--home-green-deep);background:var(--home-green-deep);color:var(--color-theme-surface)}.home-pill-action:hover .home-card-arrow{background:#ffffff24}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.home-pill-action:hover .home-card-arrow{translate:3px}[dir=rtl] .home-pill-action:hover .home-card-arrow{translate:-3px}}.home-final{background:radial-gradient(ellipse 630px 300px at 17% 57%, #2dce8912, transparent 72%), radial-gradient(ellipse 480px 230px at 93% 72%, #2dce890a, transparent 70%), var(--color-theme-surface);padding-block:40px 56px}[dir=rtl] .home-final{background:radial-gradient(ellipse 630px 300px at 83% 57%, #2dce8912, transparent 72%), radial-gradient(ellipse 480px 230px at 7% 72%, #2dce890a, transparent 70%), var(--color-theme-surface)}.home-final-band{isolation:isolate;background:var(--home-deep)}.home-final-photo{z-index:-2;object-fit:cover;object-position:60% center;pointer-events:none}.home-final-band:after{content:"";z-index:-1;pointer-events:none;background:#062318d1;position:absolute;inset:0}.home-final-note{rotate:-7deg}[dir=rtl] .home-final-note{rotate:7deg}[dir=rtl] .home-steps-wave-top,[dir=rtl] .home-steps-wave,[dir=rtl] .home-faq-wave{transform:scaleX(-1)}@media (min-width:768px){.home-everyday{padding-block:64px 56px}.home-steps{padding-block:128px}.home-steps-photo{object-position:center 60%}.home-steps-wave-top,.home-steps-wave{height:72px}.home-step-badge{inset-block-start:-23px;inset-inline-start:calc(50% - 23px)}.home-steps-connector{display:block}.home-steps-connector-v{display:none}.home-faq{padding-block:72px 132px}.home-faq-wave{height:76px}.home-final{padding-block:52px 80px}.home-final-photo{object-position:center 47%}.home-final-band:after{background:linear-gradient(90deg,#062318f5,#062318cc 48%,#0623183b)}[dir=rtl] .home-final-band:after{background:linear-gradient(270deg,#062318f5,#062318cc 48%,#0623183b)}}.home-reviews{isolation:isolate;background:radial-gradient(ellipse 560px 380px at 8% 30%, #2dce890f, transparent 72%), radial-gradient(ellipse 420px 300px at 94% 82%, #2dce890b, transparent 70%), var(--home-mint);padding-block:44px 56px;position:relative;overflow:clip}[dir=rtl] .home-reviews{background:radial-gradient(ellipse 560px 380px at 92% 30%, #2dce890f, transparent 72%), radial-gradient(ellipse 420px 300px at 6% 82%, #2dce890b, transparent 70%), var(--home-mint)}.home-reviews-grain{z-index:0;opacity:.025;mix-blend-mode:multiply}.home-reviews-list{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none;gap:14px;margin-block:0;margin-inline:-16px;padding-block:4px 12px;padding-inline:16px;scroll-padding-inline:16px;list-style:none;display:flex;overflow-x:auto}.home-reviews-list::-webkit-scrollbar{display:none}.home-reviews-list>li{scroll-snap-align:start;flex:0 0 min(84%,340px)}.home-reviews-list:focus-visible{outline:3px solid var(--home-green-deep);outline-offset:-3px;border-radius:28px}@media (min-width:640px){.home-reviews-list{gap:16px;margin-inline:-20px;padding-inline:20px;scroll-padding-inline:20px}.home-reviews-list>li{flex-basis:46%}}@media (min-width:768px){.home-reviews{padding-block:56px 72px}.home-reviews-list{margin-inline:-32px;padding-inline:32px;scroll-padding-inline:32px}.home-reviews-list>li{flex-basis:40%}}@media (min-width:1024px){.home-reviews{padding-block:64px 80px}.home-reviews-list{gap:20px;margin-inline:0;padding-inline:0;scroll-padding-inline:0}.home-reviews-list>li{flex-basis:calc(33.3333% - 13.3333px)}.home-reviews-list:focus-visible{outline-offset:6px}}.home-partners{border-block:1px solid var(--color-theme-border);background:var(--color-theme-surface);padding-block:36px 40px;position:relative}.home-partners-marquee{-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}@media (min-width:768px){.home-partners{padding-block:44px 48px}}@keyframes home-rise{0%{opacity:0;transform:translateY(16px)}}@keyframes home-rise-far{0%{opacity:0;transform:translateY(24px)}}@keyframes home-settle{0%{opacity:.35;transform:scale(1.04)}}@keyframes home-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes home-reveal{0%{opacity:0;transform:translateY(20px)}}@media (prefers-reduced-motion:no-preference){.home-hero [data-hero-step]{animation:home-rise .5s var(--home-ease) both;animation-delay:calc(80ms + var(--hero-step,0) * 60ms)}.home-hero-photo img{animation:home-settle .85s var(--home-ease) both}.home-hero-devices{animation:home-rise-far .6s var(--home-ease) .55s both}.home-note-underline path{stroke-dasharray:1;animation:home-draw .65s var(--home-ease) .9s both}.home-note-underline path+path{animation-delay:1.1s}html.home-motion [data-reveal]:not([data-inview]){opacity:0;transform:translateY(20px)}html.home-motion [data-reveal][data-inview=in]{animation:home-reveal .55s var(--home-ease) backwards;animation-delay:calc(var(--reveal-i,0) * 50ms)}html.home-motion [data-inview=in] .home-chart>span{animation:home-grow-y .6s var(--home-ease) backwards;animation-delay:calc(var(--reveal-i,0) * 50ms + .18s + var(--bar-i,0) * 45ms)}html.home-motion [data-inview=in] .home-track>span{animation:home-grow-x .6s var(--home-ease) backwards;animation-delay:calc(var(--reveal-i,0) * 50ms + .18s + var(--fill-i,0) * 50ms)}html.home-motion .home-road[data-reveal]:not([data-inview]){opacity:1;transform:none}html.home-motion .home-road[data-reveal][data-inview=in]{animation:none}html.home-motion .home-road:not([data-inview]) .home-road-draw{stroke-dasharray:1;stroke-dashoffset:1px}html.home-motion .home-road[data-inview=in] .home-road-draw{stroke-dasharray:1;animation:home-draw .7s var(--home-ease) both}}@keyframes home-faq-open{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:no-preference){html.home-motion .home-steps-track[data-reveal]:not([data-inview]){opacity:1;transform:none}html.home-motion .home-steps-track[data-reveal][data-inview=in]{animation:none}html.home-motion .home-steps-track:not([data-inview]) .home-connector-draw{stroke-dasharray:1;stroke-dashoffset:1px}html.home-motion .home-steps-track[data-inview=in] .home-connector-draw{stroke-dasharray:1;animation:home-draw .7s var(--home-ease) .12s both}.home-faq-item[open] .home-faq-answer{animation:home-faq-open .25s var(--home-ease)}}@keyframes home-grow-y{0%{transform:scaleY(0)}}@keyframes home-grow-x{0%{transform:scaleX(0)}}
