.motion-module__OyZq1a__scope{view-timeline:--settle block}@media (prefers-reduced-motion:no-preference){.motion-module__OyZq1a__enter[data-armed]{animation-name:motion-module__OyZq1a__enter;animation-fill-mode:both}.motion-module__OyZq1a__scope[data-armed] .motion-module__OyZq1a__settle{animation-fill-mode:both}[data-armed] .motion-module__OyZq1a__rise{animation-name:motion-module__OyZq1a__rise}[data-armed] .motion-module__OyZq1a__stamp{animation-name:motion-module__OyZq1a__stamp}[data-armed] .motion-module__OyZq1a__tick{animation-name:motion-module__OyZq1a__tick}[data-armed] .motion-module__OyZq1a__drop{animation-name:motion-module__OyZq1a__drop}@supports (animation-timeline:view()){:root[data-motion=scroll] .motion-module__OyZq1a__enter[data-armed]{animation-duration:auto;animation-timing-function:linear;animation-timeline:view();animation-range:cover calc(10% + var(--i,0) * 3%) cover calc(40% + var(--i,0) * 3%)}:root[data-motion=scroll] .motion-module__OyZq1a__scope[data-armed] .motion-module__OyZq1a__settle{animation-duration:auto;animation-timing-function:linear;animation-timeline:--settle;animation-range:cover calc(12% + var(--i,0) * 4%) cover calc(42% + var(--i,0) * 4%)}}:root[data-motion=play] .motion-module__OyZq1a__enter[data-armed]{animation-duration:.8s;animation-timing-function:var(--ease-out-strong,cubic-bezier(.23, 1, .32, 1));animation-delay:calc(var(--i,0) * 90ms);animation-play-state:paused}:root[data-motion=play] .motion-module__OyZq1a__scope[data-armed] .motion-module__OyZq1a__settle{animation-duration:var(--settle-duration,1s);animation-timing-function:var(--ease-out-strong,cubic-bezier(.23, 1, .32, 1));animation-delay:calc(var(--settle-wait,.25s) + var(--i,0) * .12s);animation-play-state:paused}:root[data-motion=play] .motion-module__OyZq1a__enter[data-play],:root[data-motion=play] .motion-module__OyZq1a__scope[data-play] .motion-module__OyZq1a__settle{animation-play-state:running}.motion-module__OyZq1a__stampOnLoad{animation:motion-module__OyZq1a__stamp .42s var(--ease-out-strong,cubic-bezier(.23, 1, .32, 1)) both;animation-delay:calc(var(--i,0) * .17s + .32s)}}.motion-module__OyZq1a__stamp,.motion-module__OyZq1a__stampOnLoad{transform-origin:50%;display:inline-block}@keyframes motion-module__OyZq1a__enter{0%{transform:translateY(32px)}to{transform:none}}@keyframes motion-module__OyZq1a__rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes motion-module__OyZq1a__stamp{0%{opacity:0;transform:scale(1.45)rotate(-6deg)}60%{opacity:1;transform:scale(.97)rotate(0)}to{opacity:1;transform:none}}@keyframes motion-module__OyZq1a__tick{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes motion-module__OyZq1a__drop{0%{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:none}}
.landing-module__6d9mHW__root{--ease-out:cubic-bezier(.23, 1, .32, 1);--nav-h:3.5rem}.landing-module__6d9mHW__root :target{scroll-margin-top:calc(var(--nav-h) + 1.5rem)}.landing-module__6d9mHW__hero{--fw:min(calc(100vw - 2rem), 34rem, calc((min(100svh, 60rem) - 32rem) * 4 / 3));--fh:calc(var(--fw) * 3 / 4);--gap:.75rem;--pitch:calc(var(--fh) + var(--gap));--sliver:1.75rem;position:relative}.landing-module__6d9mHW__stage{min-height:min(calc(100svh - var(--nav-h)), 60rem);grid-template-rows:auto auto auto auto;grid-template-columns:minmax(0,1fr);align-content:center;row-gap:1rem;padding:1.5rem 1rem 2.5rem;display:grid}.landing-module__6d9mHW__title{grid-area:1/1/4;grid-template-rows:subgrid;letter-spacing:-.03em;margin:0;font-size:clamp(2.75rem,8vw,4.5rem);font-weight:600;line-height:.95;display:grid}.landing-module__6d9mHW__half{white-space:nowrap}.landing-module__6d9mHW__halfA{grid-row:1;justify-self:start}.landing-module__6d9mHW__halfB{grid-row:3;justify-self:end}.landing-module__6d9mHW__mask{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:clip}.landing-module__6d9mHW__maskIn{display:block}.landing-module__6d9mHW__window{width:var(--fw);height:calc(var(--fh) + 2 * (var(--sliver) + var(--gap)));grid-area:2/1;justify-self:center;position:relative;overflow:clip}.landing-module__6d9mHW__strip{inset-inline:0;margin-top:calc(var(--fh) / -2);gap:var(--gap);transform:translateY(calc(var(--pitch) * -1));display:grid;position:absolute;top:50%}.landing-module__6d9mHW__frame{margin:0;container-type:inline-size}.landing-module__6d9mHW__shot{height:var(--fh)}.landing-module__6d9mHW__frame:not(:nth-child(2)){visibility:hidden}.landing-module__6d9mHW__caption{display:none}.landing-module__6d9mHW__lead{grid-area:4/1;max-width:34rem;margin-top:1rem}.landing-module__6d9mHW__leadShort{display:none}@media (max-width:639.98px){.landing-module__6d9mHW__leadLong{display:none}.landing-module__6d9mHW__leadShort{display:block}.landing-module__6d9mHW__hero{--fw:min(calc(100vw - 2rem), 34rem);--fh:calc(var(--fw) * 3 / 4)}.landing-module__6d9mHW__stage{min-height:0}.landing-module__6d9mHW__title{grid-row:1/3}.landing-module__6d9mHW__halfB{grid-row:2}.landing-module__6d9mHW__lead{grid-row:3}.landing-module__6d9mHW__window{grid-row:4;height:auto;margin-top:1.5rem;overflow:visible}.landing-module__6d9mHW__strip{gap:1.75rem;margin-top:0;position:static;transform:none}.landing-module__6d9mHW__frame:not(:nth-child(2)){visibility:visible}.landing-module__6d9mHW__frame:first-child{display:none}.landing-module__6d9mHW__caption{color:var(--muted-foreground);margin-top:.625rem;font-size:.875rem;line-height:1.4;display:block}}@media (min-width:640px){.landing-module__6d9mHW__hero{--fw:min(calc(100vw - 4rem), 40rem, calc((min(100svh, 60rem) - 32rem) * 16 / 9));--fh:calc(var(--fw) * 9 / 16)}.landing-module__6d9mHW__stage{padding-inline:1.5rem}}@media (min-width:1280px){.landing-module__6d9mHW__hero{--fw:min(31vw, 29rem);--fh:calc(var(--fw) * 5 / 8);--gap:1.25rem}.landing-module__6d9mHW__stage{grid-template-columns:minmax(0, 1fr) var(--fw) minmax(0, 1fr);grid-template-rows:minmax(0,1fr) auto minmax(0,1fr);gap:0 1.25rem;max-width:80rem;margin-inline:auto;padding:0 2rem}.landing-module__6d9mHW__title{grid-area:2/1/auto/-1;grid-template-rows:none;grid-template-columns:subgrid;align-items:center;font-size:clamp(2.75rem,3.9vw,3.125rem)}.landing-module__6d9mHW__halfA{grid-area:1/1}.landing-module__6d9mHW__halfB{grid-area:1/3}.landing-module__6d9mHW__window{grid-area:1/2/-1;align-self:stretch;height:auto}.landing-module__6d9mHW__lead{grid-area:3/1;align-self:start;max-width:26rem;margin-top:2.5rem}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (min-width:640px) and (min-height:700px),(prefers-reduced-motion:no-preference) and (min-width:1280px) and (min-height:640px){.landing-module__6d9mHW__hero{view-timeline-name:--reel;height:min(210svh,130rem)}.landing-module__6d9mHW__stage{top:var(--nav-h);height:min(calc(100svh - var(--nav-h)), 60rem);min-height:0;position:sticky;overflow:clip}.landing-module__6d9mHW__frame:not(:nth-child(2)){visibility:visible;opacity:.4}.landing-module__6d9mHW__strip,.landing-module__6d9mHW__frame:not(:first-child){animation-timing-function:linear;animation-fill-mode:both;animation-duration:auto;animation-timeline:--reel;animation-range:contain}.landing-module__6d9mHW__strip{animation-name:landing-module__6d9mHW__reel}.landing-module__6d9mHW__frame:nth-child(2){animation-name:landing-module__6d9mHW__focus0}.landing-module__6d9mHW__frame:nth-child(3){animation-name:landing-module__6d9mHW__focus1}.landing-module__6d9mHW__frame:nth-child(4){animation-name:landing-module__6d9mHW__focus2}.landing-module__6d9mHW__frame:nth-child(5){animation-name:landing-module__6d9mHW__focus3}}@media (prefers-reduced-motion:no-preference) and (max-width:639.98px) and (min-height:600px){.landing-module__6d9mHW__hero{--fw:calc(100vw - 2rem);--fh:calc(var(--fw) * 10 / 16);--gap:.75rem;view-timeline-name:--reel;height:min(210svh,130rem)}.landing-module__6d9mHW__stage{top:var(--nav-h);height:calc(100svh - var(--nav-h));min-height:0;padding-bottom:1rem;position:sticky;overflow:clip}.landing-module__6d9mHW__title{grid-row:1/4}.landing-module__6d9mHW__halfB{grid-row:3}.landing-module__6d9mHW__lead{grid-row:4;margin-top:.25rem}.landing-module__6d9mHW__lead p{font-size:.9375rem;line-height:1.55}.landing-module__6d9mHW__window{height:var(--fh);grid-row:2;margin-top:0;overflow:clip}.landing-module__6d9mHW__strip{inset-inline:0;gap:var(--gap);transform:translateY(calc(var(--pitch) * -1));margin-top:0;position:absolute;top:0}.landing-module__6d9mHW__frame:first-child{display:block}.landing-module__6d9mHW__frame:not(:nth-child(2)){visibility:visible;opacity:.4}.landing-module__6d9mHW__caption{display:none}.landing-module__6d9mHW__strip,.landing-module__6d9mHW__frame:not(:first-child){animation-timing-function:linear;animation-fill-mode:both;animation-duration:auto;animation-timeline:--reel;animation-range:contain}.landing-module__6d9mHW__strip{animation-name:landing-module__6d9mHW__reel}.landing-module__6d9mHW__frame:nth-child(2){animation-name:landing-module__6d9mHW__focus0}.landing-module__6d9mHW__frame:nth-child(3){animation-name:landing-module__6d9mHW__focus1}.landing-module__6d9mHW__frame:nth-child(4){animation-name:landing-module__6d9mHW__focus2}.landing-module__6d9mHW__frame:nth-child(5){animation-name:landing-module__6d9mHW__focus3}}}@keyframes landing-module__6d9mHW__reel{0%,16%{transform:translateY(calc(var(--pitch) * -1))}30%,44%{transform:translateY(calc(var(--pitch) * -2))}58%,72%{transform:translateY(calc(var(--pitch) * -3))}86%,to{transform:translateY(calc(var(--pitch) * -4))}}@keyframes landing-module__6d9mHW__focus0{0%,16%{opacity:1}30%,to{opacity:.4}}@keyframes landing-module__6d9mHW__focus1{0%,16%{opacity:.4}30%,44%{opacity:1}58%,to{opacity:.4}}@keyframes landing-module__6d9mHW__focus2{0%,44%{opacity:.4}58%,72%{opacity:1}86%,to{opacity:.4}}@keyframes landing-module__6d9mHW__focus3{0%,72%{opacity:.4}86%,to{opacity:1}}@media (prefers-reduced-motion:no-preference){.landing-module__6d9mHW__maskIn{animation:landing-module__6d9mHW__line-up .9s var(--ease-out) forwards;animation-delay:calc(var(--i,0) * .11s + .12s);transform:translateY(105%)}.landing-module__6d9mHW__leadIn{opacity:0;animation:landing-module__6d9mHW__rise .5s var(--ease-out) .42s forwards;transform:translateY(12px)}}@keyframes landing-module__6d9mHW__line-up{to{transform:none}}@keyframes landing-module__6d9mHW__rise{to{opacity:1;transform:none}}.landing-module__6d9mHW__typed{width:100%;min-width:0;color:inherit;font:inherit;letter-spacing:-.03em;caret-color:var(--primary);text-overflow:ellipsis;background:0 0;border:0;margin:0;padding:0;font-size:clamp(1.75rem,7vw,5.5rem);font-weight:600;line-height:1.1;display:block}.landing-module__6d9mHW__typed:focus{outline:none}.landing-module__6d9mHW__typedWrap{border-bottom:2px solid;border-radius:0;transition:border-color .16s}.landing-module__6d9mHW__typedWrap:focus-within{border-bottom-color:var(--primary)}.landing-module__6d9mHW__typed::placeholder{color:var(--field-muted);opacity:1}.landing-module__6d9mHW__answerIn{animation:landing-module__6d9mHW__answer .22s var(--ease-out)}@keyframes landing-module__6d9mHW__answer{0%{opacity:.2;transform:translateY(6px)}to{opacity:1;transform:none}}.landing-module__6d9mHW__slider{height:2.75rem;position:relative}.landing-module__6d9mHW__track,.landing-module__6d9mHW__trackFill{border-radius:4px;height:8px;margin-top:-4px;position:absolute;top:50%;left:1rem;right:1rem}.landing-module__6d9mHW__track{background:var(--input)}.landing-module__6d9mHW__trackFill{background:var(--foreground);transform-origin:0;transform:scaleX(var(--progress,0));transition:transform .2s var(--ease-out)}.landing-module__6d9mHW__range{appearance:none;cursor:pointer;background:0 0;width:100%;margin:0;position:absolute;inset:0}.landing-module__6d9mHW__range::-webkit-slider-runnable-track{background:0 0;height:2.75rem}.landing-module__6d9mHW__range::-moz-range-track{background:0 0;height:2.75rem}.landing-module__6d9mHW__range::-webkit-slider-thumb{appearance:none;background:var(--primary);width:2rem;height:2rem;transition:transform .16s var(--ease-out);border:0;border-radius:10px;margin-top:.375rem}.landing-module__6d9mHW__range::-moz-range-thumb{background:var(--primary);width:2rem;height:2rem;transition:transform .16s var(--ease-out);border:0;border-radius:10px}.landing-module__6d9mHW__range:active::-webkit-slider-thumb{transform:scale(.94)}.landing-module__6d9mHW__range:active::-moz-range-thumb{transform:scale(.94)}.landing-module__6d9mHW__range:focus-visible{outline:2px solid var(--ring);outline-offset:4px;border-radius:10px}@media (pointer:coarse){.landing-module__6d9mHW__range::-webkit-slider-thumb{width:2.5rem;height:2.5rem;margin-top:.125rem}.landing-module__6d9mHW__range::-moz-range-thumb{width:2.5rem;height:2.5rem}}.landing-module__6d9mHW__stageIn{animation:landing-module__6d9mHW__stage-in .2s var(--ease-out)}@keyframes landing-module__6d9mHW__stage-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.landing-module__6d9mHW__syncFill{width:100%;animation:1.2s linear landing-module__6d9mHW__sync-fill}@keyframes landing-module__6d9mHW__sync-fill{0%{width:0}}
.tools-showcase-module__bn7Foq__checker{background-color:var(--card)}.tools-showcase-module__bn7Foq__checker:before{content:"";background-color:var(--muted);position:absolute;inset:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='2' height='2'%3E%3Crect width='1' height='1'/%3E%3Crect x='1' y='1' width='1' height='1'/%3E%3C/svg%3E") 0 0/20px 20px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='2' height='2'%3E%3Crect width='1' height='1'/%3E%3Crect x='1' y='1' width='1' height='1'/%3E%3C/svg%3E") 0 0/20px 20px}.tools-showcase-module__bn7Foq__page{--fold:14px;clip-path:polygon(0 0, calc(100% - var(--fold)) 0, 100% var(--fold), 100% 100%, 0 100%)}.tools-showcase-module__bn7Foq__fold{width:var(--fold);height:var(--fold);background-color:var(--input);clip-path:polygon(0 0,0 100%,100% 100%);border-bottom-left-radius:2px;position:absolute;top:0;right:0}.tools-showcase-module__bn7Foq__letterMark{background-color:var(--series-4)}.tools-showcase-module__bn7Foq__formRule{background-color:var(--series-5)}.tools-showcase-module__bn7Foq__formField{background-color:color-mix(in oklab, var(--series-5) 10%, var(--card));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--series-5) 35%, var(--card))}.tools-showcase-module__bn7Foq__mergeFirst,.tools-showcase-module__bn7Foq__mergeSecond,.tools-showcase-module__bn7Foq__mergeThird,.tools-showcase-module__bn7Foq__mergeBadge{--settle-duration:1.1s;--settle-wait:.4s}.tools-showcase-module__bn7Foq__sign{stroke-dasharray:1;stroke-dashoffset:0}.tools-showcase-module__bn7Foq__highlight{background-color:color-mix(in oklab, var(--brand) 22%, var(--card))}.tools-showcase-module__bn7Foq__trendWipe{transform:translate(100%)}.tools-showcase-module__bn7Foq__trendWipeInner{transform:translate(-100%)}.tools-showcase-module__bn7Foq__trendEdge{opacity:0;transform:translate(100%)}.tools-showcase-module__bn7Foq__backdrop{opacity:0}.tools-showcase-module__bn7Foq__newBackdrop{opacity:1}@media (prefers-reduced-motion:no-preference){[data-armed] .tools-showcase-module__bn7Foq__sign{animation-name:tools-showcase-module__bn7Foq__sign-draw}[data-armed] .tools-showcase-module__bn7Foq__highlight{animation-name:tools-showcase-module__bn7Foq__sweep}[data-armed] .tools-showcase-module__bn7Foq__approved{animation-name:tools-showcase-module__bn7Foq__drop-pop}[data-armed] .tools-showcase-module__bn7Foq__crop{animation-name:tools-showcase-module__bn7Foq__crop-settle}[data-armed] .tools-showcase-module__bn7Foq__plate{animation-name:tools-showcase-module__bn7Foq__plate-turn}[data-armed] .tools-showcase-module__bn7Foq__trendWipe{animation-name:tools-showcase-module__bn7Foq__wipe-off}[data-armed] .tools-showcase-module__bn7Foq__trendWipeInner{animation-name:tools-showcase-module__bn7Foq__wipe-off-inner}[data-armed] .tools-showcase-module__bn7Foq__trendEdge{animation-name:tools-showcase-module__bn7Foq__wipe-edge}[data-armed] .tools-showcase-module__bn7Foq__trendTag{animation-name:tools-showcase-module__bn7Foq__tag-land}[data-armed] .tools-showcase-module__bn7Foq__mergeFirst{animation-name:tools-showcase-module__bn7Foq__merge-first}[data-armed] .tools-showcase-module__bn7Foq__mergeSecond{animation-name:tools-showcase-module__bn7Foq__merge-second}[data-armed] .tools-showcase-module__bn7Foq__mergeThird{animation-name:tools-showcase-module__bn7Foq__merge-third}[data-armed] .tools-showcase-module__bn7Foq__mergeBadge{animation-name:tools-showcase-module__bn7Foq__merge-badge}[data-armed] .tools-showcase-module__bn7Foq__backdrop{animation-name:tools-showcase-module__bn7Foq__backdrop-out}[data-armed] .tools-showcase-module__bn7Foq__newBackdrop{animation-name:tools-showcase-module__bn7Foq__backdrop-in}}@keyframes tools-showcase-module__bn7Foq__sign-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes tools-showcase-module__bn7Foq__sweep{0%{transform:scaleX(0)}to{transform:none}}@keyframes tools-showcase-module__bn7Foq__drop-pop{0%{opacity:0;transform:translateY(-22px)scale(.96)}70%{opacity:1;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes tools-showcase-module__bn7Foq__crop-settle{0%{transform:translate(-45%,16%)scale(1.15)}to{transform:none}}@keyframes tools-showcase-module__bn7Foq__plate-turn{0%{transform:rotate(-12deg)scale(.86)}to{transform:none}}@keyframes tools-showcase-module__bn7Foq__wipe-off{0%,10%{transform:none}60%,to{transform:translate(100%)}}@keyframes tools-showcase-module__bn7Foq__wipe-off-inner{0%,10%{transform:none}60%,to{transform:translate(-100%)}}@keyframes tools-showcase-module__bn7Foq__wipe-edge{0%,10%{opacity:0;transform:none}15%,54%{opacity:1}60%,to{opacity:0;transform:translate(100%)}}@keyframes tools-showcase-module__bn7Foq__tag-land{0%,55%{opacity:0;transform:translateY(8px)}85%,to{opacity:1;transform:none}}@keyframes tools-showcase-module__bn7Foq__merge-first{0%{transform:translate(-106.5%,-8.9%)rotate(-5deg)scale(.84)}to{transform:none}}@keyframes tools-showcase-module__bn7Foq__merge-second{0%{transform:translate(-9.7%,-1.2%)rotate(1deg)scale(.84)}to{transform:none}}@keyframes tools-showcase-module__bn7Foq__merge-third{0%{transform:translate(87.1%,6.5%)rotate(4deg)scale(.84)}to{transform:none}}@keyframes tools-showcase-module__bn7Foq__merge-badge{0%,70%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes tools-showcase-module__bn7Foq__backdrop-out{0%{opacity:1}45%,to{opacity:0}}@keyframes tools-showcase-module__bn7Foq__backdrop-in{0%,60%{opacity:0}to{opacity:1}}
