.landing-first-screen{--hero-arc:320px;--hero-orbit-scale:1;--hero-exit:0;--hero-contract-factor:0.06;min-height:calc(100svh - 66px);padding-block:40px;scroll-margin-top:66px}.landing-first-screen .hero-composition{padding-top:var(--hero-arc)}.landing-first-screen .hero-copy{width:100%;max-width:1100px}.landing-first-screen:not(:has(.lr-top)) .hero-copy{width:min(calc(100% - 32px),1000px);padding:clamp(28px,3vw,48px) clamp(20px,3.5vw,56px);border:1px solid rgb(255 255 255/14%);border-radius:28px;background:rgb(27 30 36/75%);--hero-card-blur:blur(32px);box-shadow:0 24px 72px -32px rgb(0 0 0/65%),inset 0 1px 0 rgb(255 255 255/5%)}.landing-first-screen .hero-copy>h1{font-size:clamp(48px,5vw,96px);letter-spacing:-.045em}.landing-first-screen .hero-copy>p{max-width:720px;font-size:clamp(18px,1.4vw,25px)}.landing-first-screen .wb-hero-pill{max-width:680px}.hero-orbit-dome{top:calc(var(--hero-arc) + 30px);transform:translate(-50%,-50%) scale(var(--hero-orbit-scale))}.hero-orbit-dome svg{width:26px;height:26px}.wb-dark-mode .wb-hero-pill .lr-url .lr-bar input,.wb-dark-mode .wb-hero-pill .lr-url .lr-bar input:focus{border:0;border-radius:0;outline:0;box-shadow:none;background:transparent}@media (min-width:1440px){.landing-first-screen{--hero-arc:360px;--hero-orbit-scale:1.15}}@media (min-width:1920px){.landing-first-screen{--hero-arc:430px;--hero-orbit-scale:1.4}}@media (min-width:640px) and (max-height:820px){.landing-first-screen{--hero-arc:clamp(140px,26svh,210px);padding-block:24px}.landing-first-screen:not(:has(.lr-top)) .hero-copy{padding-block:28px}}@media (max-width:639px){.landing-first-screen{--hero-arc:230px;--hero-orbit-scale:0.7;min-height:calc(100svh - 60px);padding-block:28px;scroll-margin-top:60px;--hero-contract-factor:0.03}}@media (max-width:639px){.landing-first-screen:not(:has(.lr-top)) .hero-copy{padding:28px 20px;border-radius:22px}}@media (prefers-reduced-motion:reduce){.landing-first-screen{--hero-exit:0!important}}.hero-source-row{display:none}@media (max-width:767px){.landing-first-screen{justify-content:flex-start;min-height:0;padding-top:36px;padding-bottom:40px}.landing-first-screen .hero-composition{padding-top:0}.landing-first-screen .hero-orbits{display:none}.hero-source-row{display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:22px}.hero-source-icons{display:flex;justify-content:center;gap:20px;margin:0;padding:0;list-style:none}.hero-source-icon{display:flex}.hero-source-icon svg{display:block;width:20px;height:20px;fill:#a1a1aa}.hero-source-label{margin:0;font-size:13px;line-height:1.3;color:#a1a1aa}.landing-first-screen:not(:has(.lr-top)) .hero-copy{width:100%;padding:0 16px;border:0;border-radius:0;background:none;box-shadow:none;--hero-card-blur:none}.landing-first-screen .hero-copy>h1{font-size:42px;line-height:1.05;letter-spacing:-.035em}.landing-first-screen .hero-copy>p{font-size:17px;line-height:1.5;margin-bottom:28px}.landing-first-screen:not(:has(.lr-top)) .wb-hero-pill{max-width:none}.landing-first-screen:not(:has(.lr-top)) .wb-hero-pill .lr-url{gap:10px}.landing-first-screen:not(:has(.lr-top)) .wb-hero-pill .lr-url-row{flex-direction:column!important;align-items:stretch!important;gap:10px!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.landing-first-screen:not(:has(.lr-top)) .wb-hero-pill .lr-url-row:focus-within{border-color:transparent!important;box-shadow:none!important}.landing-first-screen:not(:has(.lr-top)) .wb-hero-pill .lr-bar{box-sizing:border-box!important;flex:none!important;height:52px!important;min-height:52px!important;padding:0 14px!important;gap:10px!important;border:1px solid rgb(255 255 255/16%)!important;border-radius:12px!important;background:rgb(18 18 22/90%)!important}.landing-first-screen:not(:has(.lr-top)) .wb-hero-pill .lr-bar[data-invalid=true]{border-color:#f87171!important}.landing-first-screen:not(:has(.lr-top)) .wb-hero-pill .lr-bar:focus-within{border-color:#6aa9ff!important;outline:2px solid #6aa9ff!important;outline-offset:2px}.landing-first-screen:not(:has(.lr-top)) .wb-hero-pill .lr-bar svg{color:#8b8b95!important}.landing-first-screen:not(:has(.lr-top)) .wb-hero-pill .lr-bar input{height:100%;min-width:0;font-size:16px!important;text-align:left}.landing-first-screen:not(:has(.lr-top)) .wb-hero-pill .lr-bar input::placeholder{color:#8b8b95!important}.landing-first-screen:not(:has(.lr-top)) .wb-hero-pill .lr-find{box-sizing:border-box!important;flex:none!important;width:100%!important;height:52px!important;min-height:52px!important;padding:0 20px!important;border-radius:12px!important;font-size:16px!important;box-shadow:none!important}.landing-first-screen:not(:has(.lr-top)) .wb-hero-pill .lr-find:hover:not(:disabled){box-shadow:none!important;transform:none!important}.landing-first-screen:not(:has(.lr-top)) .wb-hero-pill .lr-mobile-note{display:block;margin:0;font-size:13px;line-height:1.4;color:#a1a1aa;text-align:center}.landing-first-screen:not(:has(.lr-top)) .wb-hero-pill .lr-sample-link{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0 auto!important;color:#d4d4d8!important;font-size:15px!important;min-height:44px!important;gap:6px!important;text-decoration:none!important}.landing-first-screen:not(:has(.lr-top)) .wb-hero-pill .lr-sample-link:hover{text-decoration:underline!important}.landing-first-screen:not(:has(.lr-top)) .wb-hero-pill .lr-book-demo-wrap{display:none!important}}