.LogoWall-module__xcgXWG__viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 clamp(28px,8%,96px) calc(100% - clamp(28px,8%,96px)),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 clamp(28px,8%,96px) calc(100% - clamp(28px,8%,96px)),#0000 100%)}.LogoWall-module__xcgXWG__track{will-change:transform;width:max-content;animation:61s linear infinite LogoWall-module__xcgXWG__logo-banner-scroll;display:flex}.LogoWall-module__xcgXWG__viewport:hover .LogoWall-module__xcgXWG__track{animation-play-state:paused}.LogoWall-module__xcgXWG__row{flex-shrink:0;align-items:center;margin:0;padding:0;list-style:none;display:flex}.LogoWall-module__xcgXWG__item{align-items:center;padding-inline:28px;display:flex}@media (min-width:768px){.LogoWall-module__xcgXWG__track{animation-duration:62s}.LogoWall-module__xcgXWG__item{padding-inline:36px}}@keyframes LogoWall-module__xcgXWG__logo-banner-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.LogoWall-module__xcgXWG__viewport{max-width:56rem;margin-inline:auto;overflow:visible;-webkit-mask-image:none;mask-image:none}.LogoWall-module__xcgXWG__track{will-change:auto;width:auto;animation:none;display:block}.LogoWall-module__xcgXWG__row{flex-wrap:wrap;justify-content:center;row-gap:24px}.LogoWall-module__xcgXWG__copy{display:none}}
@media (prefers-reduced-motion:no-preference){.Reveal-module__dcq_Pq__view{transition:opacity var(--reveal-duration,.7s)cubic-bezier(.16,1,.3,1),transform var(--reveal-duration,.7s)cubic-bezier(.16,1,.3,1),filter var(--reveal-duration,.7s)cubic-bezier(.16,1,.3,1);transition-delay:var(--reveal-delay,0s)}html[data-landing-reveal=on] .Reveal-module__dcq_Pq__view{opacity:0;filter:blur(6px);transform:translateY(16px)}html[data-landing-reveal=observing] .Reveal-module__dcq_Pq__view:not([data-revealed]){opacity:0;filter:blur(6px);transform:translateY(16px)}html[data-landing-reveal] .Reveal-module__dcq_Pq__load:not([data-instant]){animation:Reveal-module__dcq_Pq__reveal-in var(--reveal-duration,.7s)cubic-bezier(.16,1,.3,1)var(--reveal-delay,0s)both}.Reveal-module__dcq_Pq__view[data-instant]{transition:none}}@keyframes Reveal-module__dcq_Pq__reveal-in{0%{opacity:0;filter:blur(6px);transform:translateY(16px)}to{opacity:1;filter:none;transform:none}}
.LandingDemos-module__Bo1Svq__scene{background-color:#1b2638;background-repeat:no-repeat;background-size:cover;border-radius:14px;min-width:0;padding:clamp(14px,3vw,33px);position:relative;overflow:hidden}.LandingDemos-module__Bo1Svq__nyc{background-image:url(/landing/photos/nyc-900.webp);background-position:50% 40%}.LandingDemos-module__Bo1Svq__sf{background-image:url(/landing/photos/sf-900.webp);background-position:0 35%}.LandingDemos-module__Bo1Svq__seattle{background-image:url(/landing/photos/seattle-900.webp);background-position:top}@media (min-width:900px){.LandingDemos-module__Bo1Svq__nyc{background-image:url(/landing/photos/nyc-1600.webp)}.LandingDemos-module__Bo1Svq__sf{background-image:url(/landing/photos/sf-1600.webp)}.LandingDemos-module__Bo1Svq__seattle{background-image:url(/landing/photos/seattle-1600.webp)}}.LandingDemos-module__Bo1Svq__viewport{aspect-ratio:680/520;background:rgb(var(--surface));pointer-events:none;-webkit-user-select:none;user-select:none;border-radius:10px;width:100%;position:relative;overflow:hidden;box-shadow:0 24px 60px #080e1c73,0 2px 6px #080e1c40}.LandingDemos-module__Bo1Svq__stage{transform-origin:0 0;width:680px;height:520px;font-family:var(--font-family);color:rgb(var(--ink));text-align:left;flex-direction:column;gap:12px;padding:18px 18px 0;font-size:14px;line-height:1.4;display:flex;position:absolute;top:0;left:0}.LandingDemos-module__Bo1Svq__stage .LandingDemos-module__Bo1Svq__title{letter-spacing:-.01em;font-size:22px;line-height:1.15}.LandingDemos-module__Bo1Svq__filters{gap:8px;display:flex}.LandingDemos-module__Bo1Svq__field{border:1px solid rgb(var(--line));border-radius:var(--r-sm);background:rgb(var(--surface));height:36px;color:rgb(var(--faint));white-space:nowrap;align-items:center;gap:7px;padding:0 10px;font-size:13.5px;display:flex}.LandingDemos-module__Bo1Svq__fieldIcon{width:15px;height:15px;color:rgb(var(--muted));flex:none;display:block}.LandingDemos-module__Bo1Svq__search{flex:1;min-width:0}.LandingDemos-module__Bo1Svq__focus{border:2px solid rgb(var(--orange));box-shadow:0 0 0 3px rgb(var(--orange-tint));padding:0 9px}.LandingDemos-module__Bo1Svq__loc{width:170px}.LandingDemos-module__Bo1Svq__sort{width:96px;color:rgb(var(--ink));justify-content:space-between}.LandingDemos-module__Bo1Svq__query{color:rgb(var(--ink));white-space:pre}.LandingDemos-module__Bo1Svq__caret{background:rgb(var(--ink));opacity:0;width:1px;height:16px;margin-left:-6px}.LandingDemos-module__Bo1Svq__focus .LandingDemos-module__Bo1Svq__caret{opacity:1;animation:1s step-end infinite LandingDemos-module__Bo1Svq__blink}@keyframes LandingDemos-module__Bo1Svq__blink{50%{opacity:0}}.LandingDemos-module__Bo1Svq__meta{color:rgb(var(--muted));font-size:12.5px}.LandingDemos-module__Bo1Svq__board{flex:1;gap:12px;min-height:0;display:flex}.LandingDemos-module__Bo1Svq__results{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:8px;min-width:0;display:grid}.LandingDemos-module__Bo1Svq__open .LandingDemos-module__Bo1Svq__results{flex:0 0 236px;grid-template-columns:minmax(0,1fr)}.LandingDemos-module__Bo1Svq__card{border:1px solid rgb(var(--line));border-radius:var(--r-lg);background:rgb(var(--surface));grid-template-rows:auto auto 1fr;grid-template-columns:34px minmax(0,1fr);gap:3px 10px;padding:12px;display:grid}.LandingDemos-module__Bo1Svq__offstage{visibility:hidden;width:200px;position:absolute;top:0;left:0}.LandingDemos-module__Bo1Svq__selected{background:rgb(var(--sunk));border-color:#cfc9bc}.LandingDemos-module__Bo1Svq__cardLogo{grid-row:span 2}.LandingDemos-module__Bo1Svq__cardTitle{font-size:14px;font-weight:500;line-height:1.3}.LandingDemos-module__Bo1Svq__cardCompany{color:rgb(var(--muted));font-size:12.5px;line-height:1.35}.LandingDemos-module__Bo1Svq__cardRow{grid-column:1/-1;align-items:end;gap:5px;margin-top:8px;display:flex}.LandingDemos-module__Bo1Svq__cardRow .LandingDemos-module__Bo1Svq__pill{padding:5px 7px}.LandingDemos-module__Bo1Svq__when{color:rgb(var(--faint));white-space:nowrap;margin-left:auto;font-size:11px}.LandingDemos-module__Bo1Svq__open .LandingDemos-module__Bo1Svq__card{grid-template-rows:auto auto;padding:10px 12px}.LandingDemos-module__Bo1Svq__open .LandingDemos-module__Bo1Svq__cardRow{display:none}.LandingDemos-module__Bo1Svq__open .LandingDemos-module__Bo1Svq__cardTitle{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.LandingDemos-module__Bo1Svq__pill{border-radius:var(--r-pill);border:1px solid rgb(var(--line));color:rgb(var(--muted));white-space:nowrap;padding:5px 9px;font-size:11px;font-weight:500;line-height:1}.LandingDemos-module__Bo1Svq__skeleton{border:1px solid rgb(var(--line-soft));border-radius:var(--r-lg);grid-template-columns:34px 1fr;gap:8px 10px;padding:12px;animation:1.4s ease-in-out infinite LandingDemos-module__Bo1Svq__pulse;display:grid}.LandingDemos-module__Bo1Svq__skeleton i{background:rgb(var(--line-soft));border-radius:var(--r-sm);height:10px;display:block}.LandingDemos-module__Bo1Svq__skeleton .LandingDemos-module__Bo1Svq__sq{grid-row:span 2;width:34px;height:34px}.LandingDemos-module__Bo1Svq__skeleton .LandingDemos-module__Bo1Svq__w1{width:85%}.LandingDemos-module__Bo1Svq__skeleton .LandingDemos-module__Bo1Svq__w2{width:55%}.LandingDemos-module__Bo1Svq__skeleton .LandingDemos-module__Bo1Svq__pl{border-radius:var(--r-pill);grid-column:1/-1;width:46%;height:20px;margin-top:10px}@keyframes LandingDemos-module__Bo1Svq__pulse{50%{opacity:.45}}.LandingDemos-module__Bo1Svq__pane{flex:0 0 0;width:0;transition:flex-basis .45s cubic-bezier(.2,.7,.2,1);overflow:hidden}.LandingDemos-module__Bo1Svq__open .LandingDemos-module__Bo1Svq__pane{flex-basis:396px}.LandingDemos-module__Bo1Svq__paneIn{border:1px solid rgb(var(--line));border-radius:var(--r-lg)var(--r-lg)0 0;background:rgb(var(--surface));border-bottom:0;flex-direction:column;gap:12px;width:396px;height:100%;padding:16px 18px;display:flex}.LandingDemos-module__Bo1Svq__paneHead{grid-template-columns:42px minmax(0,1fr);gap:2px 12px;display:grid}.LandingDemos-module__Bo1Svq__paneHeadLogo{grid-row:span 2}.LandingDemos-module__Bo1Svq__paneTitle{font-size:17px;font-weight:600;line-height:1.25}.LandingDemos-module__Bo1Svq__paneCompany{color:rgb(var(--muted));font-size:13px}.LandingDemos-module__Bo1Svq__pills{gap:6px;display:flex}.LandingDemos-module__Bo1Svq__acts{gap:8px;display:flex}.LandingDemos-module__Bo1Svq__btn{border-radius:var(--r-md);height:34px;font:500 13.5px/1 var(--font-family);white-space:nowrap;border:1px solid #0000;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.LandingDemos-module__Bo1Svq__btnIcon{flex:none;width:14px;height:14px;display:block}.LandingDemos-module__Bo1Svq__apply{background:rgb(var(--orange));color:rgb(var(--surface))}.LandingDemos-module__Bo1Svq__save{border-color:rgb(var(--teal));color:rgb(var(--teal));background:0 0;transition:background .25s,color .25s,border-color .25s}.LandingDemos-module__Bo1Svq__saved{background:rgb(var(--teal-tint));color:rgb(var(--teal-text));border-color:rgb(var(--teal-tint))}.LandingDemos-module__Bo1Svq__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.LandingDemos-module__Bo1Svq__fact{border:1px solid rgb(var(--line));border-radius:var(--r-lg);min-width:0;padding:7px 10px}.LandingDemos-module__Bo1Svq__factLabel{color:rgb(var(--faint));font-size:11px;display:block}.LandingDemos-module__Bo1Svq__factValue{white-space:nowrap;font-size:12.5px;font-weight:500}.LandingDemos-module__Bo1Svq__secTitle{margin:0 0 4px;font-size:13.5px;font-weight:500}.LandingDemos-module__Bo1Svq__secList{margin:0;padding-left:17px;font-size:13px;list-style:outside}.LandingDemos-module__Bo1Svq__secList li{margin:2px 0}.LandingDemos-module__Bo1Svq__toast{opacity:0;background:rgb(var(--surface));border:1px solid rgb(var(--line));border-radius:var(--r-lg);box-shadow:var(--shadow-float);white-space:nowrap;z-index:6;align-items:center;gap:8px;padding:9px 14px;font-size:13.5px;transition:opacity .25s,transform .25s;display:flex;position:absolute;bottom:18px;left:50%;transform:translate(-50%,8px)}.LandingDemos-module__Bo1Svq__toastOn{opacity:1;transform:translate(-50%)}.LandingDemos-module__Bo1Svq__toastMark{background:rgb(var(--teal-tint));width:18px;height:18px;color:rgb(var(--teal-text));border-radius:50%;place-items:center;display:grid}.LandingDemos-module__Bo1Svq__toastIcon{width:11px;height:11px;display:block}.LandingDemos-module__Bo1Svq__cursor{width:calc(30px*var(--cs,1));height:calc(30px*var(--cs,1));pointer-events:none;z-index:8;position:absolute;top:0;left:0}.LandingDemos-module__Bo1Svq__cursor svg{transform-origin:25% 10%;filter:drop-shadow(0 1.5px 2px #00000059);width:100%;height:100%;transition:transform .12s;display:block;overflow:visible}.LandingDemos-module__Bo1Svq__press svg{transform:scale(.86)}.LandingDemos-module__Bo1Svq__ring{border:2px solid rgb(var(--orange));opacity:0;pointer-events:none;z-index:7;border-radius:50%;width:34px;height:34px;margin:-17px 0 0 -17px;animation:.5s ease-out LandingDemos-module__Bo1Svq__ring;position:absolute}@keyframes LandingDemos-module__Bo1Svq__ring{0%{opacity:.7;transform:scale(.4)}to{opacity:0;transform:scale(1.4)}}.LandingDemos-module__Bo1Svq__aiRow{gap:6px;display:flex}.LandingDemos-module__Bo1Svq__secondary{background:rgb(var(--sunk));border-color:rgb(var(--line));color:rgb(var(--ink));height:30px;padding:0 9px;font-size:12px}.LandingDemos-module__Bo1Svq__doc{flex-direction:column;flex:1;gap:10px;min-height:0;padding-bottom:18px;animation:.3s LandingDemos-module__Bo1Svq__fadeIn;display:flex}@keyframes LandingDemos-module__Bo1Svq__fadeIn{0%{opacity:0}to{opacity:1}}.LandingDemos-module__Bo1Svq__docHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.LandingDemos-module__Bo1Svq__docKind{color:rgb(var(--muted));font-size:12px}.LandingDemos-module__Bo1Svq__docTitle{font-size:15px;font-weight:600;line-height:1.3}.LandingDemos-module__Bo1Svq__download{background:rgb(var(--sunk));border-color:rgb(var(--line));color:rgb(var(--ink))}.LandingDemos-module__Bo1Svq__templates{align-items:center;gap:6px;display:flex}.LandingDemos-module__Bo1Svq__chip{border-radius:var(--r-md);border:1px solid rgb(var(--line));background:rgb(var(--surface));color:rgb(var(--muted));padding:6px 11px;font-size:12.5px;line-height:1;transition:border-color .2s,color .2s}.LandingDemos-module__Bo1Svq__chipOn{border-color:rgb(var(--ink));color:rgb(var(--ink));font-weight:500}.LandingDemos-module__Bo1Svq__keywords{color:rgb(var(--teal-text));background:rgb(var(--teal-tint));border-radius:var(--r-pill);opacity:0;white-space:nowrap;margin-left:auto;padding:4px 10px;font-size:12px;transition:opacity .35s}.LandingDemos-module__Bo1Svq__keywordsOn{opacity:1}.LandingDemos-module__Bo1Svq__paperWrap{background:rgb(var(--sunk));border:1px solid rgb(var(--line));border-radius:var(--r-lg);flex:1;justify-content:center;min-height:0;padding-top:14px;display:flex;position:relative;overflow:hidden}.LandingDemos-module__Bo1Svq__paperWrap:after{content:"";background:linear-gradient(rgb(var(--sunk)/0),rgb(var(--sunk)));height:36px;position:absolute;bottom:0;left:0;right:0}.LandingDemos-module__Bo1Svq__paper{border:1px solid rgb(var(--line));color:#111;background:#fff;flex:none;width:500px;padding:24px 30px;font-size:10px;line-height:1.4;transition:opacity .18s}.LandingDemos-module__Bo1Svq__swap{opacity:.15}.LandingDemos-module__Bo1Svq__paperSkeleton{gap:7px;animation:1.4s ease-in-out infinite LandingDemos-module__Bo1Svq__pulse;display:grid}.LandingDemos-module__Bo1Svq__paperSkeleton i{border-radius:var(--r-sm);background:rgb(var(--line-soft));height:7px;display:block}.LandingDemos-module__Bo1Svq__paperSkeletonLabel{text-align:center;color:rgb(var(--faint));font-size:10px;font-family:var(--font-family);margin-bottom:4px}.LandingDemos-module__Bo1Svq__paperContent{animation:.35s LandingDemos-module__Bo1Svq__fadeIn}.LandingDemos-module__Bo1Svq__pRow{justify-content:space-between;gap:8px;margin-top:4px;display:flex}.LandingDemos-module__Bo1Svq__pRow span{white-space:nowrap;color:#333}.LandingDemos-module__Bo1Svq__pRow b{font-weight:600}.LandingDemos-module__Bo1Svq__paper ul{margin:2px 0 0;padding-left:12px;list-style:outside}.LandingDemos-module__Bo1Svq__paper li{margin:1px 0}.LandingDemos-module__Bo1Svq__pContact{color:#333}.LandingDemos-module__Bo1Svq__hl{border-radius:2px;padding:0 1px;transition:background-color .4s}.LandingDemos-module__Bo1Svq__hlOn .LandingDemos-module__Bo1Svq__hl{background-color:rgb(var(--teal-tint))}.LandingDemos-module__Bo1Svq__classic{font-family:Georgia,Times New Roman,serif}.LandingDemos-module__Bo1Svq__classic .LandingDemos-module__Bo1Svq__pHead{text-align:center;border-bottom:1px solid #111;margin-bottom:6px;padding-bottom:6px}.LandingDemos-module__Bo1Svq__classic .LandingDemos-module__Bo1Svq__pName{font-size:19px}.LandingDemos-module__Bo1Svq__classic .LandingDemos-module__Bo1Svq__pH{text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid #111;margin:8px 0 3px;font-size:11px}.LandingDemos-module__Bo1Svq__modern{font-family:var(--font-family)}.LandingDemos-module__Bo1Svq__modern .LandingDemos-module__Bo1Svq__pHead{text-align:left;border-bottom:1px solid #2e5a88;margin-bottom:8px;padding-bottom:7px}.LandingDemos-module__Bo1Svq__modern .LandingDemos-module__Bo1Svq__pName{font-size:22px;font-weight:600;line-height:1.2}.LandingDemos-module__Bo1Svq__modern .LandingDemos-module__Bo1Svq__pContact{color:#3c3c3c;margin-top:2px}.LandingDemos-module__Bo1Svq__modern .LandingDemos-module__Bo1Svq__pH{text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid #2e5a88;margin:11px 0 4px;font-size:10.6px}.LandingDemos-module__Bo1Svq__modern li{margin:2px 0}.LandingDemos-module__Bo1Svq__tiles{align-items:center;gap:4px;display:flex}.LandingDemos-module__Bo1Svq__chev{width:12px;height:12px;color:rgb(var(--faint));flex:none;display:block}.LandingDemos-module__Bo1Svq__tile{border:1px solid rgb(var(--line));border-radius:var(--r-lg);background:rgb(var(--surface));min-width:0;color:rgb(var(--muted));flex:1;grid-template-rows:auto auto;grid-template-columns:auto 1fr;gap:6px 4px;padding:9px 10px;transition:background-color .25s,border-color .25s,color .25s;display:grid}.LandingDemos-module__Bo1Svq__tileIcon{width:16px;height:16px;display:block}.LandingDemos-module__Bo1Svq__tileCount{justify-self:end;font-size:18px;font-weight:500;line-height:1;transition:transform .25s}.LandingDemos-module__Bo1Svq__bump{transform:scale(1.25)}.LandingDemos-module__Bo1Svq__tileLabel{grid-column:1/-1;font-size:11.5px}.LandingDemos-module__Bo1Svq__tileOn{background:rgb(var(--orange-tint));border-color:rgb(var(--orange-tint));color:rgb(var(--orange-text))}.LandingDemos-module__Bo1Svq__tileOn .LandingDemos-module__Bo1Svq__tileLabel{font-weight:500}.LandingDemos-module__Bo1Svq__toolbar{align-items:center;gap:8px;display:flex}.LandingDemos-module__Bo1Svq__addJob{background:rgb(var(--sunk));border-color:rgb(var(--line));color:rgb(var(--ink))}.LandingDemos-module__Bo1Svq__table{border:1px solid rgb(var(--line));border-radius:var(--r-lg);background:rgb(var(--surface))}.LandingDemos-module__Bo1Svq__tr{border-top:1px solid rgb(var(--line));grid-template-columns:minmax(0,2.3fr) minmax(0,1.1fr) 62px minmax(0,1.15fr) 112px 44px;align-items:center;gap:10px;padding:10px 14px;font-size:12.5px;transition:opacity .3s;display:grid;position:relative}.LandingDemos-module__Bo1Svq__th{background:rgb(var(--sunk));color:rgb(var(--muted));border-radius:var(--r-lg)var(--r-lg)0 0;border-top:0;font-size:11.5px}.LandingDemos-module__Bo1Svq__gone{opacity:0}.LandingDemos-module__Bo1Svq__jobCell{align-items:center;gap:9px;min-width:0;font-weight:500;display:flex}.LandingDemos-module__Bo1Svq__clip{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.LandingDemos-module__Bo1Svq__notListed{color:rgb(var(--faint))}.LandingDemos-module__Bo1Svq__locPill{text-overflow:ellipsis;justify-self:start;max-width:100%;font-size:10.5px;overflow:hidden}.LandingDemos-module__Bo1Svq__added{color:rgb(var(--muted))}.LandingDemos-module__Bo1Svq__select{border:1px solid rgb(var(--line));border-radius:var(--r-md);background:rgb(var(--surface));height:30px;color:rgb(var(--ink));justify-content:space-between;align-items:center;padding:0 8px 0 10px;font-size:12.5px;display:flex}.LandingDemos-module__Bo1Svq__selectIcon{width:13px;height:13px;color:rgb(var(--muted));display:block}.LandingDemos-module__Bo1Svq__menu{background:rgb(var(--surface));border:1px solid rgb(var(--line));border-radius:var(--r-md);width:128px;box-shadow:var(--shadow-popover);z-index:3;padding:4px;font-size:12.5px;position:absolute;top:40px;right:58px}.LandingDemos-module__Bo1Svq__menu div{border-radius:var(--r-sm);padding:6px 8px}.LandingDemos-module__Bo1Svq__menuCurrent{font-weight:500}.LandingDemos-module__Bo1Svq__menuHover{background:rgb(var(--sunk))}.LandingDemos-module__Bo1Svq__backdrop{background:rgb(var(--ink)/.18);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;z-index:4;transition:opacity .3s;position:absolute;inset:0}.LandingDemos-module__Bo1Svq__backdropOn{opacity:1}.LandingDemos-module__Bo1Svq__drawer{background:rgb(var(--surface));z-index:5;flex-direction:column;gap:12px;width:340px;padding:18px;font-size:13px;transition:transform .4s cubic-bezier(.2,.7,.2,1);display:flex;position:absolute;top:0;bottom:0;right:0;transform:translate(105%);box-shadow:-12px 0 32px #3d231429}.LandingDemos-module__Bo1Svq__drawerOn{transform:none}.LandingDemos-module__Bo1Svq__drawerHead{grid-template-columns:38px minmax(0,1fr) 16px;align-items:start;gap:2px 12px;display:grid}.LandingDemos-module__Bo1Svq__drawerLogo{grid-row:span 2}.LandingDemos-module__Bo1Svq__drawerTitle{font-size:15px;font-weight:500;line-height:1.3}.LandingDemos-module__Bo1Svq__drawerCompany{color:rgb(var(--muted));grid-column:2;font-size:12.5px}.LandingDemos-module__Bo1Svq__drawerClose{width:16px;height:16px;color:rgb(var(--muted));grid-area:1/3;display:block}.LandingDemos-module__Bo1Svq__drawerCards{grid-template-columns:1fr 1fr;gap:8px;display:grid}.LandingDemos-module__Bo1Svq__drawerCard{background:rgb(var(--sunk));border:1px solid rgb(var(--line));border-radius:var(--r-lg);padding:8px 10px}.LandingDemos-module__Bo1Svq__drawerCard span{color:rgb(var(--muted));font-size:11px;display:block}.LandingDemos-module__Bo1Svq__drawerCard b{font-size:12.5px;font-weight:500}.LandingDemos-module__Bo1Svq__drawerButtons{gap:8px;display:grid}.LandingDemos-module__Bo1Svq__wide{justify-content:center;width:100%;height:32px}.LandingDemos-module__Bo1Svq__view{background:rgb(var(--sunk));border-color:rgb(var(--line));color:rgb(var(--ink))}.LandingDemos-module__Bo1Svq__rule{border-top:1px solid rgb(var(--line))}.LandingDemos-module__Bo1Svq__drawerLabel{color:rgb(var(--muted));font-size:12px}.LandingDemos-module__Bo1Svq__aiDocs{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.LandingDemos-module__Bo1Svq__aiDoc{border:1px solid rgb(var(--line));border-radius:var(--r-lg);text-align:center;justify-items:center;gap:5px;padding:8px 6px;font-size:11px;line-height:1.25;display:grid}.LandingDemos-module__Bo1Svq__aiDocMark{border-radius:var(--r-md);background:rgb(var(--sunk));place-items:center;width:24px;height:24px;display:grid}.LandingDemos-module__Bo1Svq__aiDocIcon{width:13px;height:13px;display:block}.LandingDemos-module__Bo1Svq__notes{border:1px solid rgb(var(--line));border-radius:var(--r-sm);min-height:64px;color:rgb(var(--ink));padding:8px 10px;font-size:12.5px;line-height:1.45}.LandingDemos-module__Bo1Svq__notes.LandingDemos-module__Bo1Svq__focus{border:2px solid rgb(var(--orange));padding:7px 9px}.LandingDemos-module__Bo1Svq__placeholder{color:rgb(var(--faint))}.LandingDemos-module__Bo1Svq__notes .LandingDemos-module__Bo1Svq__caret{vertical-align:-3px;margin-left:1px;display:inline-block}.LandingDemos-module__Bo1Svq__drawerFoot{justify-content:space-between;margin-top:auto;display:flex}.LandingDemos-module__Bo1Svq__remove{background:rgb(var(--red));color:rgb(var(--surface));height:30px;font-size:12.5px}.LandingDemos-module__Bo1Svq__saveNotes{background:rgb(var(--sunk));border-color:rgb(var(--line));color:rgb(var(--ink));height:30px;font-size:12.5px}@media (prefers-reduced-motion:reduce){.LandingDemos-module__Bo1Svq__viewport,.LandingDemos-module__Bo1Svq__viewport *{transition:none!important;animation:none!important}}
.AuthShowcase-module__JFnoBa__showcase{flex-direction:column;align-items:center;gap:24px;width:min(640px,100%,130vh - 273px);animation:.7s both AuthShowcase-module__JFnoBa__showcase-fade-in;display:flex}.AuthShowcase-module__JFnoBa__captions{align-items:end;width:100%;display:grid}.AuthShowcase-module__JFnoBa__caption{color:#fff;text-align:center;text-wrap:balance;opacity:0;grid-area:1/1;margin:0;font-size:clamp(26px,2.2vw,32px);line-height:1.15;transition:opacity .35s}.AuthShowcase-module__JFnoBa__captionOn{opacity:1;transition:opacity .35s .35s}.AuthShowcase-module__JFnoBa__slides{width:100%;display:grid}.AuthShowcase-module__JFnoBa__slide{grid-area:1/1;min-width:0}.AuthShowcase-module__JFnoBa__entering{animation:.7s both AuthShowcase-module__JFnoBa__showcase-fade-in}@keyframes AuthShowcase-module__JFnoBa__showcase-fade-in{0%{opacity:0}to{opacity:1}}.AuthShowcase-module__JFnoBa__dots{gap:10px;display:flex}.AuthShowcase-module__JFnoBa__dot{background:#ffffff73;border-radius:9999px;width:8px;height:8px;transition:background-color .7s}.AuthShowcase-module__JFnoBa__dotOn{background:#fff}@media (prefers-reduced-motion:reduce){.AuthShowcase-module__JFnoBa__caption,.AuthShowcase-module__JFnoBa__captionOn,.AuthShowcase-module__JFnoBa__dot{transition:none}.AuthShowcase-module__JFnoBa__showcase,.AuthShowcase-module__JFnoBa__entering{animation:none}}
.HeroShot-module__LKvefG__fade{--fade-from:85%;-webkit-mask-image:linear-gradient(to bottom,#000 0,#000 var(--fade-from),transparent 100%);-webkit-mask-image:linear-gradient(to bottom,#000 0,#000 var(--fade-from),transparent 100%);mask-image:linear-gradient(to bottom,#000 0,#000 var(--fade-from),transparent 100%);margin:-48px -72px 0;padding:48px 72px 0}.HeroShot-module__LKvefG__frame{border:1px solid rgb(var(--line));background:rgb(var(--surface));border-radius:14px;overflow:hidden;box-shadow:0 24px 60px #080e1c24,0 2px 6px #080e1c14}.HeroShot-module__LKvefG__viewport{aspect-ratio:420/700;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;position:relative;overflow:hidden}.HeroShot-module__LKvefG__viewport .HeroShot-module__LKvefG__stage{flex-direction:column;gap:0;width:420px;height:700px;padding:0}.HeroShot-module__LKvefG__sidebar,.HeroShot-module__LKvefG__wordmark,.HeroShot-module__LKvefG__mark{display:none}.HeroShot-module__LKvefG__topbar{border-bottom:1px solid rgb(var(--line));flex:none;justify-content:space-between;align-items:center;height:52px;padding:0 16px 0 6px;display:flex}.HeroShot-module__LKvefG__menu{width:22px;height:22px;color:rgb(var(--ink));display:block}.HeroShot-module__LKvefG__main{flex-direction:column;flex:1;gap:12px;min-width:0;padding:18px 16px 0;display:flex}.HeroShot-module__LKvefG__main .HeroShot-module__LKvefG__filters{flex-wrap:wrap}.HeroShot-module__LKvefG__main .HeroShot-module__LKvefG__search{flex:1 0 100%}.HeroShot-module__LKvefG__main .HeroShot-module__LKvefG__loc{flex:1 0 100%;width:auto}.HeroShot-module__LKvefG__main .HeroShot-module__LKvefG__sort{flex:1;width:auto}.HeroShot-module__LKvefG__main .HeroShot-module__LKvefG__filtersButton{flex:1}.HeroShot-module__LKvefG__filtersButton{border:1px solid rgb(var(--line));border-radius:var(--r-md);background:rgb(var(--sunk));height:36px;color:rgb(var(--ink));white-space:nowrap;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:13.5px;font-weight:500;display:flex}.HeroShot-module__LKvefG__filtersButton>span{color:rgb(var(--ink))}.HeroShot-module__LKvefG__main .HeroShot-module__LKvefG__results{grid-template-columns:minmax(0,1fr);gap:10px}@media (min-width:600px){.HeroShot-module__LKvefG__fade{--fade-from:73%}.HeroShot-module__LKvefG__viewport{aspect-ratio:760/640}.HeroShot-module__LKvefG__viewport .HeroShot-module__LKvefG__stage{flex-direction:row;width:760px;height:640px}.HeroShot-module__LKvefG__topbar{display:none}.HeroShot-module__LKvefG__sidebar{border-right:1px solid rgb(var(--line));background:rgb(var(--surface));flex-direction:column;flex:none;align-items:center;gap:18px;width:64px;padding:18px 10px;display:flex}.HeroShot-module__LKvefG__mark{display:inline-flex}.HeroShot-module__LKvefG__navLabel{display:none}.HeroShot-module__LKvefG__navItem{justify-content:center;padding:10px}.HeroShot-module__LKvefG__main{padding:20px 22px 0}.HeroShot-module__LKvefG__main .HeroShot-module__LKvefG__filters{flex-wrap:nowrap}.HeroShot-module__LKvefG__main .HeroShot-module__LKvefG__search{flex:1}.HeroShot-module__LKvefG__main .HeroShot-module__LKvefG__loc{flex:none;width:170px}.HeroShot-module__LKvefG__main .HeroShot-module__LKvefG__sort{flex:none;width:96px}.HeroShot-module__LKvefG__main .HeroShot-module__LKvefG__filtersButton{flex:none}.HeroShot-module__LKvefG__main .HeroShot-module__LKvefG__results{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}}@media (min-width:960px){.HeroShot-module__LKvefG__fade{--fade-from:76%}.HeroShot-module__LKvefG__viewport{aspect-ratio:1120/520}.HeroShot-module__LKvefG__viewport .HeroShot-module__LKvefG__stage{width:1120px;height:520px}.HeroShot-module__LKvefG__sidebar{align-items:stretch;width:216px;padding:22px 14px}.HeroShot-module__LKvefG__mark{display:none}.HeroShot-module__LKvefG__wordmark{align-self:flex-start;display:inline-flex}.HeroShot-module__LKvefG__navLabel{display:inline}.HeroShot-module__LKvefG__navItem{justify-content:flex-start;padding:10px 12px}.HeroShot-module__LKvefG__main{padding:24px 28px 0}.HeroShot-module__LKvefG__main .HeroShot-module__LKvefG__results{gap:12px}}.HeroShot-module__LKvefG__nav{flex-direction:column;align-self:stretch;gap:4px;display:flex}.HeroShot-module__LKvefG__navItem{border-radius:var(--r-lg);color:rgb(var(--muted));white-space:nowrap;align-items:center;gap:12px;font-size:15px;font-weight:500;display:flex}.HeroShot-module__LKvefG__navActive{background-color:rgb(var(--orange-tint));color:rgb(var(--orange-text))}:is(html[data-landing-reveal=on] .HeroShot-module__LKvefG__frame:not([data-scaled]),html[data-landing-reveal=observing] .HeroShot-module__LKvefG__frame:not([data-scaled])){visibility:hidden}@media (prefers-reduced-motion:no-preference){:is(html[data-landing-reveal=on] .HeroShot-module__LKvefG__frame[data-scaled]:not([data-instant]),html[data-landing-reveal=observing] .HeroShot-module__LKvefG__frame[data-scaled]:not([data-instant])){animation:.7s cubic-bezier(.16,1,.3,1) .15s both HeroShot-module__LKvefG__shot-in}}@keyframes HeroShot-module__LKvefG__shot-in{0%{opacity:0;filter:blur(6px);transform:translateY(16px)}to{opacity:1;filter:none;transform:none}}
