.page_page__CzKtU{--ink:#13151a;--nav-ink:#363b47;--muted:#6e7484;--line:#e5e5ea;--orange:#f88b00;--orange-dark:color-mix(in srgb,#f88b00 84%,#13151a);--cream:#fbf8f3;--peach:#fff1e3;color:var(--ink);background:#fff;scroll-behavior:smooth;scroll-padding-top:calc(4.5rem * var(--mantine-scale));accent-color:var(--orange)}.page_page__CzKtU ::selection{color:var(--ink);background:color-mix(in srgb,var(--orange) 26%,white)}.page_behaviors__ocNdA,.page_custom__ZxEIx,.page_faq__iTByo,.page_heroCopy__M8m7b>div[id=download],.page_heroDemo__q7nW0,.page_pace__ICgXd,.page_sampleOrigins__27Oyg,.page_start__rPOmX{scroll-margin-top:calc(6rem * var(--mantine-scale))}.page_behaviors__ocNdA,.page_custom__ZxEIx,.page_faq__iTByo,.page_finalCta__VUtjh,.page_hero__qQsdI,.page_pace__ICgXd,.page_sampleOrigins__27Oyg,.page_start__rPOmX{padding-inline:max(24px,calc((100vw - 1240px) / 2))}.page_hero__qQsdI{padding-top:clamp(36px,5vw,64px);padding-bottom:clamp(84px,10vw,140px);background:var(--cream)}.page_heroCopy__M8m7b{position:relative;z-index:3;max-width:calc(53.75rem * var(--mantine-scale));margin-inline:auto;text-align:center;animation:page_hero-settle__8V4a4 .68s cubic-bezier(.16,1,.3,1) both}.page_behaviors__ocNdA h2,.page_custom__ZxEIx h2,.page_faq__iTByo h2,.page_finalCta__VUtjh h2,.page_hero__qQsdI h1,.page_pace__ICgXd h2,.page_start__rPOmX h2{margin:0;font-family:var(--font-display),Georgia,serif;font-weight:400;letter-spacing:-.035em}.page_hero__qQsdI h1{font-size:clamp(44px,3.8vw,62px);line-height:.96;text-wrap:balance}.page_heroCopy__M8m7b>p{max-width:calc(42.5rem * var(--mantine-scale));margin:calc(1.125rem * var(--mantine-scale)) auto 0;color:var(--muted);font-size:calc(1.125rem * var(--mantine-scale));line-height:1.58}.page_downloadActions__vJj6K{position:relative;z-index:12;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:calc(.75rem * var(--mantine-scale));margin-top:calc(1.375rem * var(--mantine-scale))}.page_macDownload__1tXHc{position:relative}.page_macSplitButton__SQ0G3{display:flex;min-height:calc(3.125rem * var(--mantine-scale))}.page_macPrimary__Np9Ai{display:inline-flex;align-items:center;justify-content:center;gap:calc(.5625rem * var(--mantine-scale));min-height:calc(3.125rem * var(--mantine-scale));padding:0 calc(1.125rem * var(--mantine-scale));border:calc(.0625rem * var(--mantine-scale)) solid #c8c6c3;border-radius:calc(.75rem * var(--mantine-scale));color:var(--ink);background:#fff;font-size:calc(.875rem * var(--mantine-scale));font-weight:700;text-decoration:none;transition:background .16s ease}.page_macPrimary__Np9Ai small{font-size:calc(.8125rem * var(--mantine-scale));font-weight:600}.page_macPrimary__Np9Ai[aria-disabled=true]{color:#5f6572;background:#f0f0f2}.page_customButton__6MBdj:focus-visible,.page_customizeLink__KBQbN:focus-visible,.page_faqQuestion__W__IQ:focus-visible,.page_fullscreenButton__bqgIF:focus-visible,.page_macPrimary__Np9Ai:focus-visible,.page_playButton__1LzD_:focus-visible,.page_speciesToggle__guGwQ button:focus-visible,.page_startDownloadLink__FKZ9Q:focus-visible{outline:calc(.125rem * var(--mantine-scale)) solid #a65300;outline-offset:calc(.1875rem * var(--mantine-scale))}.page_windowsStatus__EvPRy{display:flex;justify-content:center;align-items:center;gap:calc(.4375rem * var(--mantine-scale));flex-basis:100%;min-height:calc(1.5rem * var(--mantine-scale));color:#5f6572;font-size:calc(.8125rem * var(--mantine-scale))}.page_customizeLink__KBQbN{display:inline-flex;justify-content:center;align-items:center;gap:calc(.5rem * var(--mantine-scale));min-height:calc(3.125rem * var(--mantine-scale));padding:0 calc(1.25rem * var(--mantine-scale));border-radius:calc(.75rem * var(--mantine-scale));color:var(--ink);background:var(--orange);font-size:calc(.875rem * var(--mantine-scale));font-weight:700;text-decoration:none;transition:background .16s ease}.page_customizeLink__KBQbN:hover{background:#e77e00}.page_customizeLink__KBQbN:active{background:#d97300}.page_macPrimary__Np9Ai:hover{background:#f0f0f2}.page_downloadActions__vJj6K[data-compact]{margin-top:0}.page_downloadActions__vJj6K[data-compact] .page_customizeLink__KBQbN,.page_downloadActions__vJj6K[data-compact] .page_macPrimary__Np9Ai{min-height:calc(2.75rem * var(--mantine-scale))}.page_heroDemo__q7nW0{position:relative;z-index:1;max-width:calc(75rem * var(--mantine-scale));margin:calc(1.75rem * var(--mantine-scale)) auto 0;animation:page_hero-settle__8V4a4 .76s cubic-bezier(.16,1,.3,1) 90ms both}@keyframes page_hero-settle__8V4a4{0%{opacity:.72;filter:blur(7px);transform:translateY(16px)}to{opacity:1;filter:blur(0);transform:none}}.page_page__CzKtU[data-motion-ready] [data-reveal]{opacity:.7;filter:blur(8px);transform:translateY(30px);transition:opacity .52s ease,filter .72s cubic-bezier(.16,1,.3,1),transform .72s cubic-bezier(.16,1,.3,1)}.page_page__CzKtU[data-motion-ready] [data-reveal][data-visible]{opacity:1;filter:blur(0);transform:none}.page_page__CzKtU[data-motion-ready] [data-reveal=faq] .page_faqItem__Pbxsq,.page_page__CzKtU[data-motion-ready] [data-reveal=gallery] .page_behaviorGrid__jUsXt figure,.page_page__CzKtU[data-motion-ready] [data-reveal=photos] .page_samplePhotoGrid__mBBsW figure,.page_page__CzKtU[data-motion-ready] [data-reveal=split] .page_customIntro__lz26m,.page_page__CzKtU[data-motion-ready] [data-reveal=split] li,.page_page__CzKtU[data-motion-ready] [data-reveal=steps] li{opacity:0;transform:translateY(18px);transition:opacity .42s ease,transform .62s cubic-bezier(.16,1,.3,1)}.page_page__CzKtU[data-motion-ready] [data-reveal=faq][data-visible] .page_faqItem__Pbxsq,.page_page__CzKtU[data-motion-ready] [data-reveal=gallery][data-visible] .page_behaviorGrid__jUsXt figure,.page_page__CzKtU[data-motion-ready] [data-reveal=photos][data-visible] .page_samplePhotoGrid__mBBsW figure,.page_page__CzKtU[data-motion-ready] [data-reveal=split][data-visible] .page_customIntro__lz26m,.page_page__CzKtU[data-motion-ready] [data-reveal=split][data-visible] li,.page_page__CzKtU[data-motion-ready] [data-reveal=steps][data-visible] li{opacity:1;transform:none}.page_page__CzKtU[data-motion-ready] [data-reveal=faq][data-visible] .page_faqItem__Pbxsq:nth-child(2),.page_page__CzKtU[data-motion-ready] [data-reveal=gallery][data-visible] .page_behaviorGrid__jUsXt figure:nth-child(2),.page_page__CzKtU[data-motion-ready] [data-reveal=photos][data-visible] .page_samplePhotoGrid__mBBsW figure:nth-child(2),.page_page__CzKtU[data-motion-ready] [data-reveal=split][data-visible] li:nth-child(2),.page_page__CzKtU[data-motion-ready] [data-reveal=steps][data-visible] li:nth-child(2){transition-delay:70ms}.page_page__CzKtU[data-motion-ready] [data-reveal=faq][data-visible] .page_faqItem__Pbxsq:nth-child(3),.page_page__CzKtU[data-motion-ready] [data-reveal=gallery][data-visible] .page_behaviorGrid__jUsXt figure:nth-child(3),.page_page__CzKtU[data-motion-ready] [data-reveal=split][data-visible] li:nth-child(3),.page_page__CzKtU[data-motion-ready] [data-reveal=steps][data-visible] li:nth-child(3){transition-delay:.14s}.page_page__CzKtU[data-motion-ready] [data-reveal=faq][data-visible] .page_faqItem__Pbxsq:nth-child(4),.page_page__CzKtU[data-motion-ready] [data-reveal=gallery][data-visible] .page_behaviorGrid__jUsXt figure:nth-child(4){transition-delay:.21s}.page_page__CzKtU[data-motion-ready] [data-reveal=faq][data-visible] .page_faqItem__Pbxsq:nth-child(5),.page_page__CzKtU[data-motion-ready] [data-reveal=gallery][data-visible] .page_behaviorGrid__jUsXt figure:nth-child(5){transition-delay:.28s}.page_page__CzKtU[data-motion-ready] [data-reveal=gallery][data-visible] .page_behaviorGrid__jUsXt figure:nth-child(6){transition-delay:.35s}.page_page__CzKtU[data-motion-ready] [data-reveal=controls] .page_paceCopy__beGpW{opacity:0;transform:translateX(-22px);transition:opacity .48s ease 80ms,transform .72s cubic-bezier(.16,1,.3,1) 80ms}.page_page__CzKtU[data-motion-ready] [data-reveal=controls] .page_paceScreenshot__scGIp{opacity:0;transform:translateX(28px);transition:opacity .48s ease .14s,transform .76s cubic-bezier(.16,1,.3,1) .14s}.page_page__CzKtU[data-motion-ready] [data-reveal=controls][data-visible] .page_paceCopy__beGpW,.page_page__CzKtU[data-motion-ready] [data-reveal=controls][data-visible] .page_paceScreenshot__scGIp{opacity:1;transform:none}.page_demoFrame__qZ0_W{overflow:hidden;border-radius:calc(.75rem * var(--mantine-scale));background:#f5f5f5;box-shadow:0 24px 64px rgba(0,0,0,.1)}.page_demoVideo__NEYT7{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;background:#f5f5f5;animation:page_demo-media-enter__bSf1C .32s cubic-bezier(.16,1,.3,1) both}@keyframes page_demo-media-enter__bSf1C{0%{opacity:.45;filter:blur(5px)}to{opacity:1;filter:blur(0)}}.page_demoControls__ABCVB{display:flex;align-items:center;justify-content:space-between;min-height:calc(4rem * var(--mantine-scale));padding:calc(.5rem * var(--mantine-scale)) calc(.875rem * var(--mantine-scale)) calc(.5rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale));border-top:1px solid rgba(19,21,26,.12);background:rgba(255,255,255,.96)}.page_demoPlaybackControls__KTE4R{display:flex;align-items:center;gap:calc(.25rem * var(--mantine-scale))}.page_fullscreenButton__bqgIF,.page_playButton__1LzD_,.page_speciesToggle__guGwQ button{border:0;color:var(--ink);background:transparent;font:inherit;cursor:pointer}.page_fullscreenButton__bqgIF{display:grid;place-items:center;width:calc(2.5rem * var(--mantine-scale));min-height:calc(2.5rem * var(--mantine-scale));border-radius:calc(.5rem * var(--mantine-scale));transition:color .16s ease,background .16s ease}.page_fullscreenButton__bqgIF:hover{color:var(--orange-dark);background:#f0f0f2}.page_playButton__1LzD_{display:inline-flex;align-items:center;gap:calc(.5625rem * var(--mantine-scale));min-height:calc(2.5rem * var(--mantine-scale));padding:0 calc(.5rem * var(--mantine-scale));font-size:calc(.8125rem * var(--mantine-scale));font-weight:700}.page_speciesToggle__guGwQ{display:grid;grid-template-columns:repeat(2,minmax(86px,1fr));padding:calc(.25rem * var(--mantine-scale));border-radius:calc(.625rem * var(--mantine-scale));background:#f0f0f2}.page_speciesToggle__guGwQ button{min-height:calc(2.375rem * var(--mantine-scale));padding:0 calc(1rem * var(--mantine-scale));border-radius:calc(.5rem * var(--mantine-scale));font-size:calc(.8125rem * var(--mantine-scale));font-weight:700;transition:color .18s ease,background .18s ease,box-shadow .18s ease}.page_speciesToggle__guGwQ button[aria-pressed=true]{color:white;background:var(--orange);box-shadow:0 3px 9px rgba(248,139,0,.1)}.page_demoScaleNote__8OyVm{display:flex;align-items:flex-start;gap:calc(.5625rem * var(--mantine-scale));margin:0;padding:calc(.8125rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale)) calc(.9375rem * var(--mantine-scale));border-top:1px solid rgba(19,21,26,.1);color:var(--muted);background:rgba(255,255,255,.96);font-size:calc(.8125rem * var(--mantine-scale));line-height:1.5}.page_demoScaleNote__8OyVm svg{flex:none;margin-top:calc(.0625rem * var(--mantine-scale));color:var(--orange-dark)}.page_behaviors__ocNdA,.page_faq__iTByo,.page_sampleOrigins__27Oyg{padding-top:clamp(80px,10vw,140px);padding-bottom:clamp(80px,10vw,140px)}.page_sampleOrigins__27Oyg{display:grid;grid-template-columns:minmax(260px,.66fr) minmax(0,1.34fr);gap:clamp(44px,8vw,120px);align-items:center;background:white}.page_sampleOriginsIntro__EwkId h2{max-width:calc(38.75rem * var(--mantine-scale));margin:0;font-family:var(--font-display),Georgia,serif;font-size:clamp(44px,3.8vw,62px);font-weight:400;line-height:1.02;letter-spacing:-.035em;text-wrap:balance}.page_sampleOriginsIntro__EwkId p{max-width:56ch;margin:calc(1.375rem * var(--mantine-scale)) 0 0;color:var(--muted);font-size:calc(.9375rem * var(--mantine-scale));line-height:1.6}.page_samplePhotoGrid__mBBsW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(1rem * var(--mantine-scale))}.page_samplePhotoGrid__mBBsW figure{min-width:0;margin:0}.page_samplePhoto__mH2DD{position:relative;aspect-ratio:4/3;overflow:hidden;border-radius:calc(.75rem * var(--mantine-scale));background:#ece9e4}.page_samplePhoto__mH2DD img{object-fit:cover;transition:transform .65s cubic-bezier(.16,1,.3,1)}.page_samplePhotoGrid__mBBsW figure:first-child img{object-position:50% 58%}.page_samplePhotoGrid__mBBsW figure:hover .page_samplePhoto__mH2DD img{transform:scale(1.025)}.page_samplePhotoGrid__mBBsW figcaption{display:flex;align-items:flex-start;justify-content:space-between;gap:calc(1rem * var(--mantine-scale));margin-top:calc(.75rem * var(--mantine-scale))}.page_samplePhotoGrid__mBBsW figcaption div{display:grid;gap:calc(.125rem * var(--mantine-scale))}.page_samplePhotoGrid__mBBsW figcaption strong{font-size:calc(.9375rem * var(--mantine-scale))}.page_samplePhotoGrid__mBBsW figcaption small,.page_samplePhotoGrid__mBBsW figcaption span{color:var(--muted);font-size:calc(.8125rem * var(--mantine-scale))}.page_samplePhotoGrid__mBBsW figcaption small{padding-top:calc(.125rem * var(--mantine-scale))}.page_sectionHeading__j4uEG{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:clamp(28px,4vw,64px);align-items:end}.page_custom__ZxEIx h2,.page_faq__iTByo h2,.page_finalCta__VUtjh h2,.page_pace__ICgXd h2,.page_sectionHeading__j4uEG h2,.page_start__rPOmX h2{font-size:clamp(44px,3.8vw,62px);line-height:1.02}.page_sectionHeading__j4uEG h2 span{display:block;white-space:normal}.page_sectionHeading__j4uEG>*{min-width:0}.page_custom__ZxEIx p,.page_faq__iTByo p,.page_pace__ICgXd p,.page_sectionHeading__j4uEG p,.page_start__rPOmX p{margin:0;color:var(--muted);font-size:calc(.9375rem * var(--mantine-scale));line-height:1.6}.page_behaviorGrid__jUsXt{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:calc(.75rem * var(--mantine-scale));margin-top:calc(3.25rem * var(--mantine-scale))}.page_behaviorGrid__jUsXt figure{min-width:0;margin:0;text-align:center}.page_behaviorImage__HsvCX{display:grid;place-items:end center;aspect-ratio:1;overflow:hidden;border-radius:50% 50% calc(.75rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));background:#f4f1ec}.page_behaviorImage__HsvCX img{width:100%;height:100%;object-fit:contain}.page_behaviorGrid__jUsXt figcaption{margin-top:calc(.75rem * var(--mantine-scale));font-size:calc(.8125rem * var(--mantine-scale));font-weight:700}.page_behaviorsMore__E_FJo{display:flex;align-items:center;gap:calc(.4375rem * var(--mantine-scale));width:fit-content;margin:calc(1.75rem * var(--mantine-scale)) auto 0;color:var(--orange-dark);font-size:calc(.8125rem * var(--mantine-scale));font-weight:700;text-decoration:none;text-underline-offset:calc(.25rem * var(--mantine-scale))}.page_behaviorsMore__E_FJo:hover{text-decoration:underline}.page_behaviorsMore__E_FJo svg{transition:transform .18s ease}.page_behaviorsMore__E_FJo:hover svg{transform:translateY(-2px)}.page_interaction__rzOvL{margin:calc(1.125rem * var(--mantine-scale)) auto 0!important;text-align:center}.page_movementCopy__QJt9s{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:calc(2rem * var(--mantine-scale));align-items:end;margin-top:calc(3.375rem * var(--mantine-scale));padding-top:calc(2.125rem * var(--mantine-scale));border-top:1px solid var(--line)}.page_movementCopy__QJt9s h3{margin:0 0 calc(.625rem * var(--mantine-scale));font-size:clamp(22px,2.4vw,34px);letter-spacing:-.03em}.page_movementCopy__QJt9s p{max-width:calc(47.5rem * var(--mantine-scale))}.page_movementCopy__QJt9s a{display:inline-flex;align-items:center;gap:calc(.4375rem * var(--mantine-scale));color:var(--orange-dark);font-size:calc(.8125rem * var(--mantine-scale));font-weight:700;text-underline-offset:calc(.25rem * var(--mantine-scale))}.page_pace__ICgXd{padding-top:clamp(70px,8vw,110px);padding-bottom:clamp(70px,8vw,110px);background:var(--cream)}.page_paceLayout__uBcXS{display:grid;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);gap:clamp(44px,7vw,96px);align-items:center}.page_paceCopy__beGpW{min-width:0}.page_paceBody__7pnM1{max-width:52ch;margin-top:calc(1.25rem * var(--mantine-scale))!important}.page_paceGrid__7No_E{display:grid;grid-template-columns:1fr;margin-top:calc(2.375rem * var(--mantine-scale))}.page_paceGrid__7No_E article{display:grid;grid-template-columns:minmax(74px,.35fr) minmax(0,1fr);gap:calc(1.125rem * var(--mantine-scale));padding:calc(1.125rem * var(--mantine-scale)) 0;border-top:1px solid var(--line)}.page_paceGrid__7No_E article:first-child{border-top:0}.page_custom__ZxEIx h3,.page_paceGrid__7No_E h3,.page_start__rPOmX h3,.page_utilityGrid__lKK6s h3{margin:0 0 calc(.5rem * var(--mantine-scale));font-size:calc(1.125rem * var(--mantine-scale));letter-spacing:-.02em}.page_paceScreenshot__scGIp{min-width:0;margin:0}.page_paceScreenshot__scGIp img{display:block;width:100%;height:auto;border-radius:calc(.75rem * var(--mantine-scale));box-shadow:0 20px 48px rgba(0,0,0,.1)}.page_paceScreenshot__scGIp figcaption{margin-top:calc(1rem * var(--mantine-scale));padding-inline:calc(.1875rem * var(--mantine-scale));color:var(--muted);font-size:calc(.8125rem * var(--mantine-scale));line-height:1.5}.page_utilityGrid__lKK6s{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(1.75rem * var(--mantine-scale));margin-top:clamp(48px,6vw,76px);padding-top:calc(2.375rem * var(--mantine-scale));border-top:1px solid var(--line)}.page_utilityGrid__lKK6s article{display:grid;grid-template-columns:32px minmax(0,1fr);gap:calc(.875rem * var(--mantine-scale))}.page_utilityGrid__lKK6s svg{color:var(--orange-dark)}.page_start__rPOmX{padding-top:clamp(72px,8vw,110px);padding-bottom:clamp(72px,8vw,110px);background:white;text-align:center}.page_custom__ZxEIx ol,.page_start__rPOmX ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(1.75rem * var(--mantine-scale));margin:calc(2.875rem * var(--mantine-scale)) 0 0;padding:0;list-style:none;text-align:left}.page_start__rPOmX li{display:grid;grid-template-columns:34px minmax(0,1fr);gap:calc(.875rem * var(--mantine-scale))}.page_start__rPOmX li>span{display:grid;place-items:center;width:calc(1.875rem * var(--mantine-scale));height:calc(1.875rem * var(--mantine-scale));border:1px solid var(--orange);border-radius:50%;color:var(--orange-dark)}.page_startDownloadLink__FKZ9Q,.page_start__rPOmX li>span{font-size:calc(.8125rem * var(--mantine-scale));font-weight:700}.page_startDownloadLink__FKZ9Q{display:inline-flex;align-items:center;gap:calc(.5rem * var(--mantine-scale));min-height:calc(2.875rem * var(--mantine-scale));margin-top:calc(2.625rem * var(--mantine-scale));padding:0 calc(1.125rem * var(--mantine-scale));border-radius:calc(.75rem * var(--mantine-scale));color:white;background:var(--orange);text-decoration:none;transition:background .16s ease,transform .16s ease}.page_startDownloadLink__FKZ9Q:hover{background:var(--orange-dark);transform:translateY(-1px)}.page_custom__ZxEIx{display:grid;grid-template-columns:minmax(0,.85fr) minmax(420px,1.15fr);gap:clamp(44px,8vw,120px);padding-top:clamp(84px,10vw,140px);padding-bottom:clamp(84px,10vw,140px);background:var(--peach)}.page_customIntro__lz26m p{max-width:56ch;margin-top:calc(1.375rem * var(--mantine-scale))}.page_customButton__6MBdj{display:inline-flex;align-items:center;gap:calc(.625rem * var(--mantine-scale));min-height:calc(3rem * var(--mantine-scale));margin-top:calc(1.75rem * var(--mantine-scale));padding:0 calc(1.375rem * var(--mantine-scale));border-radius:calc(.75rem * var(--mantine-scale));color:white;background:var(--orange);font-size:calc(.8125rem * var(--mantine-scale));font-weight:700;text-decoration:none}.page_customButton__6MBdj:hover{background:var(--orange-dark)}.page_custom__ZxEIx ol{grid-template-columns:1fr;gap:0;margin-top:0}.page_custom__ZxEIx li{display:grid;grid-template-columns:32px minmax(0,1fr);gap:calc(1rem * var(--mantine-scale));padding:calc(1.5rem * var(--mantine-scale)) 0;border-bottom:1px solid rgba(19,21,26,.14)}.page_custom__ZxEIx li svg{color:var(--orange-dark)}.page_faq__iTByo{display:grid;grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);gap:clamp(44px,8vw,120px)}.page_faq__iTByo>h2{position:sticky;top:calc(7.5rem * var(--mantine-scale));align-self:start}.page_faqItem__Pbxsq{border-bottom:1px solid var(--line)}.page_faqQuestion__W__IQ{display:flex;width:100%;align-items:center;justify-content:space-between;gap:calc(1.5rem * var(--mantine-scale));padding:calc(1.375rem * var(--mantine-scale)) calc(.25rem * var(--mantine-scale)) calc(1.375rem * var(--mantine-scale)) 0;border:0;color:var(--ink);background:transparent;font:inherit;font-size:calc(.9375rem * var(--mantine-scale));font-weight:700;text-align:left;cursor:pointer}.page_faqPlus__H2jok{flex:none;color:var(--orange-dark);transition:transform .24s cubic-bezier(.16,1,.3,1)}.page_faqItem__Pbxsq[data-open] .page_faqPlus__H2jok{transform:rotate(45deg)}.page_faqAnswer__BYRNr{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .26s cubic-bezier(.16,1,.3,1),opacity .18s ease}.page_faqItem__Pbxsq[data-open] .page_faqAnswer__BYRNr{grid-template-rows:1fr;opacity:1}.page_faqAnswer__BYRNr>div{min-height:0;overflow:hidden}.page_faqItem__Pbxsq p{max-width:70ch;padding:0 calc(2.375rem * var(--mantine-scale)) calc(1.375rem * var(--mantine-scale)) 0}.page_finalCta__VUtjh{display:grid;justify-items:center;gap:calc(1.75rem * var(--mantine-scale));padding-top:calc(1.875rem * var(--mantine-scale));padding-bottom:calc(3.625rem * var(--mantine-scale));border-top:1px solid var(--line);background:var(--cream);text-align:center}.page_finalCta__VUtjh h2{max-width:calc(38.75rem * var(--mantine-scale));font-size:clamp(22px,3vw,34px)}.page_finalCta__VUtjh .page_downloadActions__vJj6K{margin-top:0}@media (max-width:900px){.page_custom__ZxEIx,.page_faq__iTByo,.page_paceLayout__uBcXS,.page_sampleOrigins__27Oyg,.page_sectionHeading__j4uEG{grid-template-columns:1fr}.page_behaviorGrid__jUsXt{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:calc(1.75rem * var(--mantine-scale))}.page_utilityGrid__lKK6s{grid-template-columns:repeat(2,minmax(0,1fr))}.page_finalCta__VUtjh{justify-items:start;text-align:left}.page_faq__iTByo>h2{position:static}}@media (max-width:720px){.page_behaviors__ocNdA,.page_custom__ZxEIx,.page_faq__iTByo,.page_heroCopy__M8m7b>div[id=download],.page_heroDemo__q7nW0,.page_pace__ICgXd,.page_sampleOrigins__27Oyg,.page_start__rPOmX{scroll-margin-top:calc(4.25rem * var(--mantine-scale))}.page_behaviors__ocNdA,.page_custom__ZxEIx,.page_faq__iTByo,.page_finalCta__VUtjh,.page_hero__qQsdI,.page_pace__ICgXd,.page_sampleOrigins__27Oyg,.page_start__rPOmX{padding-inline:calc(1.25rem * var(--mantine-scale))}.page_hero__qQsdI{padding-top:calc(1.875rem * var(--mantine-scale))}.page_hero__qQsdI h1{font-size:clamp(44px,13vw,62px)}.page_heroCopy__M8m7b>p{font-size:calc(.9375rem * var(--mantine-scale))}.page_sectionHeading__j4uEG h2 span{white-space:normal}.page_downloadActions__vJj6K{display:grid;grid-template-columns:1fr;width:100%}.page_customizeLink__KBQbN,.page_macSplitButton__SQ0G3,.page_windowsStatus__EvPRy{width:100%}.page_macPrimary__Np9Ai{flex:1}.page_demoControls__ABCVB{align-items:stretch;min-height:auto;padding:calc(.625rem * var(--mantine-scale))}.page_playButton__1LzD_ span{position:absolute;width:calc(.0625rem * var(--mantine-scale));height:calc(.0625rem * var(--mantine-scale));overflow:hidden;clip:rect(0,0,0,0)}.page_speciesToggle__guGwQ{flex:1}.page_speciesToggle__guGwQ button{min-height:calc(2.625rem * var(--mantine-scale))}.page_demoScaleNote__8OyVm{padding-inline:calc(.875rem * var(--mantine-scale))}.page_movementCopy__QJt9s,.page_paceGrid__7No_E,.page_samplePhotoGrid__mBBsW,.page_start__rPOmX ol{grid-template-columns:1fr}.page_movementCopy__QJt9s{align-items:start}.page_paceGrid__7No_E article{min-height:auto;padding:calc(1.375rem * var(--mantine-scale)) 0;border-top:1px solid var(--line);border-left:0}.page_paceGrid__7No_E article:first-child{border-top:0}.page_utilityGrid__lKK6s{grid-template-columns:1fr}.page_start__rPOmX ol{gap:calc(1.75rem * var(--mantine-scale))}.page_custom__ZxEIx{grid-template-columns:1fr}.page_faq__iTByo{gap:calc(1.75rem * var(--mantine-scale))}.page_finalCta__VUtjh .page_downloadActions__vJj6K{margin-top:0}}@media (prefers-reduced-motion:reduce){.page_page__CzKtU{scroll-behavior:auto}.page_demoVideo__NEYT7,.page_heroCopy__M8m7b,.page_heroDemo__q7nW0{animation:none}.page_page__CzKtU[data-motion-ready] [data-reveal],.page_page__CzKtU[data-motion-ready] [data-reveal] *{opacity:1;filter:none;clip-path:none;transform:none;transition:none}.page_behaviorsMore__E_FJo svg,.page_faqAnswer__BYRNr,.page_faqPlus__H2jok,.page_fullscreenButton__bqgIF,.page_macPrimary__Np9Ai,.page_samplePhoto__mH2DD img,.page_speciesToggle__guGwQ button,.page_startDownloadLink__FKZ9Q{transition:none}.page_macPrimary__Np9Ai:hover,.page_samplePhotoGrid__mBBsW figure:hover .page_samplePhoto__mH2DD img,.page_startDownloadLink__FKZ9Q:hover{transform:none}}@media (prefers-contrast:more){.page_page__CzKtU{--muted:#3f424a;--line:#767983}.page_demoFrame__qZ0_W{border-color:currentColor}}