.landing-hero-proof-module__LcPzzW__proof{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#fffdf8;--foreground:#18161a;--primary:#63309a;--primary-foreground:#fffdf8;--muted:#f3eef6;--muted-foreground:#675f6d;--border:#dcd3df;border:1px solid var(--border);background:var(--background);min-height:33rem;color:var(--foreground);border-radius:10px;position:relative;overflow:hidden;box-shadow:0 20px 50px -38px #18161ab3}.landing-hero-proof-module__LcPzzW__proof [role=tab]{cursor:pointer;border-inline-end:1px solid var(--border);background:color-mix(in srgb, var(--muted) 22%, transparent);touch-action:manipulation;transition:background-color .14s ease-out,color .14s ease-out,transform .1s ease-out}.landing-hero-proof-module__LcPzzW__proof [role=tab]:last-child{border-inline-end:0}.landing-hero-proof-module__LcPzzW__proof [role=tab]:hover{background:color-mix(in srgb, var(--muted) 72%, white)}.landing-hero-proof-module__LcPzzW__proof [role=tab][aria-selected=true]{background:color-mix(in srgb, var(--muted) 88%, white)}.landing-hero-proof-module__LcPzzW__proof [role=tab]:active{transform:translateY(1px)}.landing-hero-proof-module__LcPzzW__panel{animation:.16s ease-out both landing-hero-proof-module__LcPzzW__proof-panel-change}.landing-hero-proof-module__LcPzzW__scan{background:linear-gradient(90deg,#0000,#63309aad,#0000);height:2px;animation:3.6s cubic-bezier(.16,1,.3,1) infinite landing-hero-proof-module__LcPzzW__proof-scan;position:absolute;inset:0 0 auto;box-shadow:0 10px 28px #63309a2e}.landing-hero-proof-module__LcPzzW__correctAnswer{animation:.62s cubic-bezier(.16,1,.3,1) .18s both landing-hero-proof-module__LcPzzW__proof-answer}.landing-hero-proof-module__LcPzzW__stream{animation:.9s steps(12,end) .52s both landing-hero-proof-module__LcPzzW__proof-stream}.landing-hero-proof-module__LcPzzW__progress{transform-origin:0;animation:.76s cubic-bezier(.16,1,.3,1) .18s both landing-hero-proof-module__LcPzzW__proof-progress}.landing-hero-proof-module__LcPzzW__aiPipeline:after{z-index:0;background:var(--primary);content:"";transform-origin:top;width:1px;animation:1.35s cubic-bezier(.16,1,.3,1) .12s both landing-hero-proof-module__LcPzzW__proof-pipeline-line;position:absolute;top:0;bottom:0;left:-1px}.landing-hero-proof-module__LcPzzW__aiStage{z-index:1;animation:.36s cubic-bezier(.16,1,.3,1) both landing-hero-proof-module__LcPzzW__proof-pipeline-stage}.landing-hero-proof-module__LcPzzW__aiStage:nth-child(2){animation-delay:.16s}.landing-hero-proof-module__LcPzzW__aiStage:nth-child(3){animation-delay:.32s}.landing-hero-proof-module__LcPzzW__aiStage:nth-child(4){animation-delay:.48s}.landing-hero-proof-module__LcPzzW__aiStage:nth-child(5){animation-delay:.64s}.landing-hero-proof-module__LcPzzW__aiStage:nth-child(6){animation-delay:.8s}.landing-hero-proof-module__LcPzzW__aiDot,.landing-hero-proof-module__LcPzzW__aiIcon{animation:.28s cubic-bezier(.16,1,.3,1) both landing-hero-proof-module__LcPzzW__proof-pipeline-confirm}.landing-hero-proof-module__LcPzzW__aiStage:nth-child(2) .landing-hero-proof-module__LcPzzW__aiDot,.landing-hero-proof-module__LcPzzW__aiStage:nth-child(2) .landing-hero-proof-module__LcPzzW__aiIcon{animation-delay:.16s}.landing-hero-proof-module__LcPzzW__aiStage:nth-child(3) .landing-hero-proof-module__LcPzzW__aiDot,.landing-hero-proof-module__LcPzzW__aiStage:nth-child(3) .landing-hero-proof-module__LcPzzW__aiIcon{animation-delay:.32s}.landing-hero-proof-module__LcPzzW__aiStage:nth-child(4) .landing-hero-proof-module__LcPzzW__aiDot,.landing-hero-proof-module__LcPzzW__aiStage:nth-child(4) .landing-hero-proof-module__LcPzzW__aiIcon{animation-delay:.48s}.landing-hero-proof-module__LcPzzW__aiStage:nth-child(5) .landing-hero-proof-module__LcPzzW__aiDot,.landing-hero-proof-module__LcPzzW__aiStage:nth-child(5) .landing-hero-proof-module__LcPzzW__aiIcon{animation-delay:.64s}.landing-hero-proof-module__LcPzzW__aiStage:nth-child(6) .landing-hero-proof-module__LcPzzW__aiDot,.landing-hero-proof-module__LcPzzW__aiStage:nth-child(6) .landing-hero-proof-module__LcPzzW__aiIcon{animation-delay:.8s}.landing-hero-proof-module__LcPzzW__bankQuery{animation:.72s steps(18,end) .12s both landing-hero-proof-module__LcPzzW__proof-search-query}.landing-hero-proof-module__LcPzzW__bankMatch{animation:.76s cubic-bezier(.16,1,.3,1) .52s both landing-hero-proof-module__LcPzzW__proof-search-match}.landing-hero-proof-module__LcPzzW__bankFilter{animation:.36s cubic-bezier(.16,1,.3,1) .3s both landing-hero-proof-module__LcPzzW__proof-filter-chip}.landing-hero-proof-module__LcPzzW__bankFilter:nth-child(2){animation-delay:.42s}.landing-hero-proof-module__LcPzzW__bankFilter:nth-child(3){animation-delay:.54s}.landing-hero-proof-module__LcPzzW__bankResultCount{animation:.42s cubic-bezier(.16,1,.3,1) .72s both landing-hero-proof-module__LcPzzW__proof-result-count}.landing-hero-proof-module__LcPzzW__bankMuted{animation:.52s cubic-bezier(.16,1,.3,1) .76s both landing-hero-proof-module__LcPzzW__proof-bank-dim}.landing-hero-proof-module__LcPzzW__bankSweep{z-index:0;background:linear-gradient(90deg,#0000 0%,#63309a1c 48%,#0000 100%);animation:.86s cubic-bezier(.16,1,.3,1) .52s both landing-hero-proof-module__LcPzzW__proof-bank-sweep;position:absolute;inset:0}.landing-hero-proof-module__LcPzzW__reuseHub{border:1px solid var(--border);background:var(--muted);width:100%;min-height:5.5rem;color:var(--primary);text-align:center;place-items:center;gap:.35rem;font-size:.75rem;font-weight:700;line-height:1.25;animation:.52s cubic-bezier(.16,1,.3,1) both landing-hero-proof-module__LcPzzW__proof-reuse-hub;display:grid;position:relative}.landing-hero-proof-module__LcPzzW__reuseHub:after{background:var(--primary);content:"";transform-origin:0;width:1rem;height:1px;animation:.36s cubic-bezier(.16,1,.3,1) .22s both landing-hero-proof-module__LcPzzW__proof-branch-line;position:absolute;top:50%;right:-1rem}.landing-hero-proof-module__LcPzzW__reuseBranches:before{background:var(--primary);content:"";transform-origin:top;width:1px;animation:.76s cubic-bezier(.16,1,.3,1) .32s both landing-hero-proof-module__LcPzzW__proof-branch-trunk;position:absolute;top:1.5rem;bottom:1.5rem;left:-1rem}.landing-hero-proof-module__LcPzzW__reuseBranch{animation:.38s cubic-bezier(.16,1,.3,1) both landing-hero-proof-module__LcPzzW__proof-branch-content}.landing-hero-proof-module__LcPzzW__reuseBranch:before{background:var(--primary);content:"";transform-origin:0;width:1rem;height:1px;animation:.3s cubic-bezier(.16,1,.3,1) both landing-hero-proof-module__LcPzzW__proof-branch-line;position:absolute;top:50%;left:-1rem}.landing-hero-proof-module__LcPzzW__reuseBranch:first-child{animation-delay:.3s}.landing-hero-proof-module__LcPzzW__reuseBranch:nth-child(2){animation-delay:.4s}.landing-hero-proof-module__LcPzzW__reuseBranch:nth-child(3){animation-delay:.5s}.landing-hero-proof-module__LcPzzW__reuseBranch:nth-child(4){animation-delay:.6s}.landing-hero-proof-module__LcPzzW__reuseBranch:nth-child(5){animation-delay:.7s}.landing-hero-proof-module__LcPzzW__reuseBranch:nth-child(6){animation-delay:.8s}.landing-hero-proof-module__LcPzzW__reuseBranch:first-child:before{animation-delay:.3s}.landing-hero-proof-module__LcPzzW__reuseBranch:nth-child(2):before{animation-delay:.4s}.landing-hero-proof-module__LcPzzW__reuseBranch:nth-child(3):before{animation-delay:.5s}.landing-hero-proof-module__LcPzzW__reuseBranch:nth-child(4):before{animation-delay:.6s}.landing-hero-proof-module__LcPzzW__reuseBranch:nth-child(5):before{animation-delay:.7s}.landing-hero-proof-module__LcPzzW__reuseBranch:nth-child(6):before{animation-delay:.8s}@keyframes landing-hero-proof-module__LcPzzW__proof-panel-change{0%{opacity:.45}to{opacity:1}}@keyframes landing-hero-proof-module__LcPzzW__proof-scan{0%,12%{opacity:0;transform:translateY(0)}20%{opacity:1}68%{opacity:1;transform:translateY(300px)}78%,to{opacity:0;transform:translateY(300px)}}@keyframes landing-hero-proof-module__LcPzzW__proof-answer{0%{opacity:.55;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes landing-hero-proof-module__LcPzzW__proof-stream{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes landing-hero-proof-module__LcPzzW__proof-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes landing-hero-proof-module__LcPzzW__proof-pipeline-line{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes landing-hero-proof-module__LcPzzW__proof-pipeline-stage{0%{filter:blur(2px);opacity:.5}to{filter:none;opacity:1}}@keyframes landing-hero-proof-module__LcPzzW__proof-pipeline-confirm{0%{background-color:var(--muted);color:var(--muted-foreground);transform:scale(.86)}to{transform:scale(1)}}@keyframes landing-hero-proof-module__LcPzzW__proof-search-query{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes landing-hero-proof-module__LcPzzW__proof-search-match{0%{background-color:#0000;box-shadow:inset 0 0 #0000}55%{background-color:color-mix(in srgb, var(--muted) 85%, white);box-shadow:inset 3px 0 0 var(--primary)}to{background-color:color-mix(in srgb, var(--muted) 48%, white);box-shadow:inset 1px 0 0 var(--primary)}}@keyframes landing-hero-proof-module__LcPzzW__proof-filter-chip{0%{opacity:.35;background-color:#0000;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes landing-hero-proof-module__LcPzzW__proof-result-count{0%{filter:blur(3px);opacity:.2}to{filter:none;opacity:1}}@keyframes landing-hero-proof-module__LcPzzW__proof-bank-dim{0%{opacity:1}to{opacity:.36}}@keyframes landing-hero-proof-module__LcPzzW__proof-bank-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes landing-hero-proof-module__LcPzzW__proof-reuse-hub{0%{background-color:var(--background);box-shadow:inset 0 0 #0000}to{background-color:var(--muted);box-shadow:inset 0 0 0 1px #63309a1f}}@keyframes landing-hero-proof-module__LcPzzW__proof-branch-trunk{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes landing-hero-proof-module__LcPzzW__proof-branch-line{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes landing-hero-proof-module__LcPzzW__proof-branch-content{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media (max-width:639px){.landing-hero-proof-module__LcPzzW__proof{min-height:31rem}}@media (prefers-reduced-motion:reduce){.landing-hero-proof-module__LcPzzW__panel,.landing-hero-proof-module__LcPzzW__scan,.landing-hero-proof-module__LcPzzW__correctAnswer,.landing-hero-proof-module__LcPzzW__stream,.landing-hero-proof-module__LcPzzW__progress,.landing-hero-proof-module__LcPzzW__aiPipeline:after,.landing-hero-proof-module__LcPzzW__aiStage,.landing-hero-proof-module__LcPzzW__aiDot,.landing-hero-proof-module__LcPzzW__aiIcon,.landing-hero-proof-module__LcPzzW__bankQuery,.landing-hero-proof-module__LcPzzW__bankMatch,.landing-hero-proof-module__LcPzzW__bankFilter,.landing-hero-proof-module__LcPzzW__bankResultCount,.landing-hero-proof-module__LcPzzW__bankMuted,.landing-hero-proof-module__LcPzzW__bankSweep,.landing-hero-proof-module__LcPzzW__reuseHub,.landing-hero-proof-module__LcPzzW__reuseHub:after,.landing-hero-proof-module__LcPzzW__reuseBranches:before,.landing-hero-proof-module__LcPzzW__reuseBranch,.landing-hero-proof-module__LcPzzW__reuseBranch:before{animation:none}.landing-hero-proof-module__LcPzzW__scan{display:none}}
.landing-library-module__g9RaTq__section{border-bottom:1px solid var(--border);background:var(--background)}.landing-library-module__g9RaTq__evidenceSection{border-block:1px solid var(--border);background:var(--background)}.landing-library-module__g9RaTq__connection{--cycle:12s;position:relative}.landing-library-module__g9RaTq__flow{display:grid;position:relative}.landing-library-module__g9RaTq__role,.landing-library-module__g9RaTq__bank{grid-template-columns:4rem minmax(0,1fr);align-items:center;min-width:0;padding:1.5rem 1rem;display:grid}.landing-library-module__g9RaTq__bank{background:var(--card);border:1px solid var(--border);border-radius:var(--radius)}.landing-library-module__g9RaTq__columnHeading{font-family:var(--font-display);font-size:1.5rem;font-weight:600;line-height:1.35}.landing-library-module__g9RaTq__features{grid-column:1/-1;margin-top:1rem;display:grid}.landing-library-module__g9RaTq__features>div{padding-block:.875rem}.landing-library-module__g9RaTq__features dt{font-size:.9375rem;font-weight:600;line-height:1.5}.landing-library-module__g9RaTq__features dd{color:var(--muted-foreground);margin-top:.375rem;font-size:.875rem;line-height:1.7}.landing-library-module__g9RaTq__outcome{border-top:1px solid var(--border);grid-column:1/-1;align-self:end;margin-top:.75rem;padding-block:.75rem;font-size:.8125rem;font-weight:500;line-height:1.6}.landing-library-module__g9RaTq__visual{z-index:2;width:3.25rem;height:4rem;color:var(--primary);place-items:center;display:grid;position:relative}.landing-library-module__g9RaTq__symbol{stroke-width:1.25px;width:3rem;height:3rem}.landing-library-module__g9RaTq__sourceSheet,.landing-library-module__g9RaTq__librarySymbol{place-items:center;display:grid;position:relative}.landing-library-module__g9RaTq__scanLine{background:var(--primary);opacity:0;width:116%;height:2px;animation:landing-library-module__g9RaTq__scan var(--cycle) ease-in-out infinite;position:absolute;top:18%;left:-8%}.landing-library-module__g9RaTq__shelve{animation:landing-library-module__g9RaTq__shelve var(--cycle) ease-in-out infinite}.landing-library-module__g9RaTq__filingSheet{width:1.75rem;height:2rem;fill:var(--card);stroke-width:1.25px;opacity:0;animation:landing-library-module__g9RaTq__file-away var(--cycle) ease-in-out infinite;position:absolute;top:0;left:50%}.landing-library-module__g9RaTq__learned{background:var(--background);opacity:0;width:1.25rem;height:1.25rem;animation:landing-library-module__g9RaTq__learned var(--cycle) ease-in-out infinite;padding:2px;position:absolute;bottom:.25rem;right:-.25rem}.landing-library-module__g9RaTq__connector{height:4rem;color:var(--primary);place-items:center;display:grid;position:relative}.landing-library-module__g9RaTq__connector svg{position:absolute;overflow:visible}.landing-library-module__g9RaTq__railWide{display:none}.landing-library-module__g9RaTq__railTall{width:1.6rem;height:4rem}.landing-library-module__g9RaTq__rail{stroke:var(--border);stroke-width:.6px}.landing-library-module__g9RaTq__packet{stroke:currentColor;stroke-width:.7px;fill:var(--background);opacity:0;animation:landing-library-module__g9RaTq__transfer var(--cycle) linear infinite}.landing-library-module__g9RaTq__packet path{fill:none}.landing-library-module__g9RaTq__connector span{color:var(--muted-foreground);font-size:.75rem;position:absolute;left:calc(50% + 1.5rem)}.landing-library-module__g9RaTq__railTall .landing-library-module__g9RaTq__rail{stroke-width:1px}.landing-library-module__g9RaTq__railTall .landing-library-module__g9RaTq__packet{stroke-width:1.2px;animation-name:landing-library-module__g9RaTq__transfer-tall}.landing-library-module__g9RaTq__second .landing-library-module__g9RaTq__railTall .landing-library-module__g9RaTq__packet{animation-name:landing-library-module__g9RaTq__transfer-tall-second}.landing-library-module__g9RaTq__second .landing-library-module__g9RaTq__packet{animation-name:landing-library-module__g9RaTq__transfer-second}.landing-library-module__g9RaTq__feedback{text-align:center;margin-top:1.5rem}.landing-library-module__g9RaTq__feedback svg{display:none}.landing-library-module__g9RaTq__returnBase{stroke:var(--border)}.landing-library-module__g9RaTq__returnSignal{stroke:var(--primary);stroke-dasharray:.16 .84;animation:landing-library-module__g9RaTq__return-result var(--cycle) linear infinite}.landing-library-module__g9RaTq__aiEvidence{display:grid}.landing-library-module__g9RaTq__aiEvidence>div{grid-template-columns:5.5rem minmax(0,1fr);align-items:center;gap:1rem;padding-block:.75rem;display:grid}.landing-library-module__g9RaTq__aiEvidence>div+div{border-top:1px solid var(--border)}.landing-library-module__g9RaTq__aiEvidence dt{color:var(--primary);font-family:var(--font-display);font-size:1.75rem;font-weight:600;line-height:1}.landing-library-module__g9RaTq__aiEvidence dd{gap:.25rem;min-width:0;display:grid}.landing-library-module__g9RaTq__aiEvidence strong{font-size:.875rem;font-weight:600;line-height:1.4}.landing-library-module__g9RaTq__aiEvidence span{color:var(--muted-foreground);font-size:.75rem;line-height:1.5}.landing-library-module__g9RaTq__freeNote{color:var(--muted-foreground);text-align:center;margin-top:.5rem;font-size:.75rem;line-height:1.6}.landing-library-module__g9RaTq__moving{animation-play-state:paused}.landing-library-module__g9RaTq__connection[data-running=true] [data-motion-visible=true] .landing-library-module__g9RaTq__moving{animation-play-state:running}@keyframes landing-library-module__g9RaTq__scan{0%,3%{opacity:0;transform:translateY(0)}5%{opacity:1;transform:translateY(0)}19%{opacity:1;transform:translateY(2rem)}23%,to{opacity:0;transform:translateY(2rem)}}@keyframes landing-library-module__g9RaTq__transfer{0%,12%{opacity:0;transform:translate(0)}14%{opacity:1;transform:translate(0)}32%{opacity:1;transform:translate(86px)}35%,to{opacity:0;transform:translate(86px)}}@keyframes landing-library-module__g9RaTq__transfer-tall{0%,12%{opacity:0;transform:translateY(0)}14%{opacity:1;transform:translateY(0)}32%{opacity:1;transform:translateY(56px)}35%,to{opacity:0;transform:translateY(56px)}}@keyframes landing-library-module__g9RaTq__transfer-tall-second{0%,46%{opacity:0;transform:translateY(0)}48%{opacity:1;transform:translateY(0)}66%{opacity:1;transform:translateY(56px)}69%,to{opacity:0;transform:translateY(56px)}}@keyframes landing-library-module__g9RaTq__transfer-second{0%,46%{opacity:0;transform:translate(0)}48%{opacity:1;transform:translate(0)}66%{opacity:1;transform:translate(86px)}69%,to{opacity:0;transform:translate(86px)}}@keyframes landing-library-module__g9RaTq__file-away{0%,24%{opacity:0;transform:translate(-50%,-1.5rem)}28%{opacity:1;transform:translate(-50%,-1.5rem)}39%{opacity:1;transform:translate(-50%,.75rem)scale(.8)}44%,to{opacity:0;transform:translate(-50%,1rem)scale(.8)}}@keyframes landing-library-module__g9RaTq__shelve{0%,25%,46%,to{transform:translateY(0)}34%,40%{transform:translateY(-.375rem)}}@keyframes landing-library-module__g9RaTq__learned{0%,64%{opacity:0;transform:scale(.6)}69%,83%{opacity:1;transform:scale(1)}92%,to{opacity:0;transform:scale(1)}}@keyframes landing-library-module__g9RaTq__return-result{0%,78%{stroke-dashoffset:.16px;opacity:0}80%{stroke-dashoffset:.16px;opacity:1}98%{stroke-dashoffset:-1px;opacity:1}to{stroke-dashoffset:-1px;opacity:0}}@media (max-width:63.999rem){.landing-library-module__g9RaTq__bankVisual .landing-library-module__g9RaTq__moving{animation-delay:-3s}.landing-library-module__g9RaTq__studentVisual .landing-library-module__g9RaTq__moving{animation-delay:-7.5s}.landing-library-module__g9RaTq__second .landing-library-module__g9RaTq__packet{animation-delay:-5.5s}}@media (prefers-reduced-motion:reduce){.landing-library-module__g9RaTq__moving{animation:none}.landing-library-module__g9RaTq__learned{opacity:1;transform:none}}@media (min-width:64rem){.landing-library-module__g9RaTq__flow{--side:calc((100% - 5rem) / 3.15);--middle:calc(var(--side) * 1.15);--teacher-center:calc(var(--side) / 2);--bank-center:calc(var(--side) + 2.5rem + var(--middle) / 2);--student-center:calc(var(--side) * 1.5 + 5rem + var(--middle));grid-template-rows:7.5rem auto auto auto auto;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) minmax(0,1fr);column-gap:2.5rem}.landing-library-module__g9RaTq__role,.landing-library-module__g9RaTq__bank{grid-row:1/6;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;align-items:stretch;padding:1.25rem 1.5rem}.landing-library-module__g9RaTq__role{grid-column:1}.landing-library-module__g9RaTq__bank{grid-column:2}.landing-library-module__g9RaTq__student{grid-column:3}.landing-library-module__g9RaTq__visual{align-self:center;width:100%;height:100%}.landing-library-module__g9RaTq__symbol{width:3.5rem;height:3.5rem}.landing-library-module__g9RaTq__bankVisual .landing-library-module__g9RaTq__symbol{width:4.25rem;height:4.25rem}.landing-library-module__g9RaTq__learned{width:1.5rem;height:1.5rem;bottom:.75rem;right:calc(50% - 2.5rem)}.landing-library-module__g9RaTq__columnHeading{text-align:center;padding-block:.5rem 1rem}.landing-library-module__g9RaTq__features{grid-row:span 2;grid-template-rows:subgrid;margin-top:0}.landing-library-module__g9RaTq__connector{z-index:3;left:calc(var(--teacher-center) + 2.5rem);width:calc(var(--bank-center) - var(--teacher-center) - 5rem);height:3.5rem;position:absolute;top:2rem}.landing-library-module__g9RaTq__railWide{width:100%;height:auto;display:block}.landing-library-module__g9RaTq__railTall{display:none}.landing-library-module__g9RaTq__connector span{text-align:center;top:100%;left:0;right:0}.landing-library-module__g9RaTq__second{left:calc(var(--bank-center) + 2.5rem);width:calc(var(--student-center) - var(--bank-center) - 5rem)}.landing-library-module__g9RaTq__feedback{margin:.75rem 1.5rem 0}.landing-library-module__g9RaTq__feedback svg{width:100%;height:1.75rem;margin-bottom:.5rem;display:block}.landing-library-module__g9RaTq__feedback path{stroke-width:1px;vector-effect:non-scaling-stroke}.landing-library-module__g9RaTq__aiEvidence{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-library-module__g9RaTq__aiEvidence>div{grid-template-columns:6rem minmax(0,1fr);gap:1rem;padding:.875rem 1.5rem}.landing-library-module__g9RaTq__aiEvidence>div+div{border-top:0;border-left:1px solid var(--border)}}
.landing-ocr-demo-module__hlSaqa__stage{isolation:isolate;border:1px solid var(--border);background:var(--muted);display:grid;position:relative;overflow:hidden}.landing-ocr-demo-module__hlSaqa__source{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.landing-ocr-demo-module__hlSaqa__result{z-index:1;background:var(--card);clip-path:inset(0 100% 0 0);grid-area:1/1;min-width:0}.landing-ocr-demo-module__hlSaqa__transcript{padding:.75rem}.landing-ocr-demo-module__hlSaqa__transcript .katex{white-space:normal}.landing-ocr-demo-module__hlSaqa__scanLine{z-index:2;pointer-events:none;position:absolute;inset:0;transform:translate(0)}.landing-ocr-demo-module__hlSaqa__scanLine span{background:var(--primary);width:2px;height:100%;display:block}.landing-ocr-demo-module__hlSaqa__stage[data-view=scan] .landing-ocr-demo-module__hlSaqa__result{animation:16s linear infinite paused landing-ocr-demo-module__hlSaqa__reveal}.landing-ocr-demo-module__hlSaqa__stage[data-view=scan] .landing-ocr-demo-module__hlSaqa__scanLine{animation:16s linear infinite paused landing-ocr-demo-module__hlSaqa__sweep}.landing-ocr-demo-module__hlSaqa__stage[data-running=true] .landing-ocr-demo-module__hlSaqa__result,.landing-ocr-demo-module__hlSaqa__stage[data-running=true] .landing-ocr-demo-module__hlSaqa__scanLine{animation-play-state:running}.landing-ocr-demo-module__hlSaqa__stage[data-view=result] .landing-ocr-demo-module__hlSaqa__result{clip-path:none}.landing-ocr-demo-module__hlSaqa__stage[data-view=result] .landing-ocr-demo-module__hlSaqa__scanLine{visibility:hidden}@keyframes landing-ocr-demo-module__hlSaqa__reveal{0%,12%,to{clip-path:inset(0 100% 0 0)}42%,62%{clip-path:inset(0)}92%{clip-path:inset(0 100% 0 0)}}@keyframes landing-ocr-demo-module__hlSaqa__sweep{0%,12%,to{transform:translate(0)}42%,62%{transform:translate(calc(100% - 2px))}92%{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.landing-ocr-demo-module__hlSaqa__stage[data-view=scan] .landing-ocr-demo-module__hlSaqa__result{clip-path:none;animation:none}.landing-ocr-demo-module__hlSaqa__scanLine{display:none}}
.landing-product-workbench-module__qUOSWG__paper{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#fff;--foreground:#18161a;--card:#fff;--card-foreground:#18161a;--primary:#63309a;--primary-foreground:#fff;--muted:#f4f1f7;--muted-foreground:#655c6c;--accent:#eee7f4;--accent-foreground:#3e205f;--secondary:#f4f1f7;--secondary-foreground:#18161a;--destructive:#b42318;--input:#ddd6e3;--border:#ddd6e3;--ring:#63309a;color:#18161a;background:#fff;container-type:inline-size}.landing-product-workbench-module__qUOSWG__tikzComparison{border-top:1px solid var(--border);gap:1.5rem;padding-top:1rem;display:grid}@container (min-width:28rem){.landing-product-workbench-module__qUOSWG__tikzComparison{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}