.landing-home-module__YH1Anq__landing{background:var(--background);min-height:100vh;color:var(--foreground);overflow-x:clip}.landing-home-module__YH1Anq__landing a:focus-visible{outline:2px solid var(--ring);outline-offset:3px;border-radius:.4rem}.landing-home-module__YH1Anq__header{z-index:50;border-bottom:1px solid var(--border);background:color-mix(in srgb, var(--background) 82%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:sticky;top:0}.landing-home-module__YH1Anq__headerInner{align-items:center;gap:1.5rem;width:min(1120px,100% - 2rem);min-height:4rem;margin:0 auto;display:flex}.landing-home-module__YH1Anq__brand{color:inherit;text-decoration:none}.landing-home-module__YH1Anq__nav{align-items:center;gap:1.7rem;margin-inline:auto;display:flex}.landing-home-module__YH1Anq__nav a{color:var(--muted);font-size:.88rem;font-weight:600;text-decoration:none;transition:color .16s}.landing-home-module__YH1Anq__nav a:hover{color:var(--foreground)}.landing-home-module__YH1Anq__headerActions{align-items:center;gap:.4rem;margin-left:auto;display:flex}.landing-home-module__YH1Anq__nav+.landing-home-module__YH1Anq__headerActions{margin-left:0}.landing-home-module__YH1Anq__ghostLink{min-height:2.5rem;color:var(--foreground);border-radius:.7rem;align-items:center;padding:0 .9rem;font-size:.86rem;font-weight:650;text-decoration:none;transition:background .16s;display:inline-flex}.landing-home-module__YH1Anq__ghostLink:hover{background:var(--surface-2)}.landing-home-module__YH1Anq__headerCta{background:var(--primary);min-height:2.5rem;color:var(--primary-foreground);border-radius:.7rem;align-items:center;padding:0 1rem;font-size:.86rem;font-weight:700;text-decoration:none;transition:background .16s,transform .16s;display:inline-flex}.landing-home-module__YH1Anq__headerCta:hover{background:var(--primary-hover);transform:translateY(-1px)}.landing-home-module__YH1Anq__hero{text-align:center;width:min(1120px,100% - 2.5rem);margin:0 auto;padding:clamp(4.25rem,9vw,7rem) 0 clamp(3rem,6vw,4.5rem)}.landing-home-module__YH1Anq__heroCopy>*{opacity:0;animation:.7s cubic-bezier(.22,.68,.24,1) forwards landing-home-module__YH1Anq__heroIn}.landing-home-module__YH1Anq__heroCopy>:first-child{animation-delay:50ms}.landing-home-module__YH1Anq__heroCopy>:nth-child(2){animation-delay:.16s}.landing-home-module__YH1Anq__heroCopy>:nth-child(3){animation-delay:.27s}.landing-home-module__YH1Anq__heroCopy>:nth-child(4){animation-delay:.38s}.landing-home-module__YH1Anq__heroCopy h1{letter-spacing:-.045em;text-wrap:balance;max-width:14ch;margin:0 auto;font-size:clamp(2.75rem,7.5vw,4.75rem);font-weight:800;line-height:1.02}.landing-home-module__YH1Anq__heroCopy>p{max-width:36rem;color:var(--muted);text-wrap:balance;margin:1.4rem auto 0;font-size:clamp(1.02rem,1.6vw,1.2rem);line-height:1.65}.landing-home-module__YH1Anq__heroActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:2rem;display:flex}.landing-home-module__YH1Anq__primaryCta{background:var(--primary);min-height:3.25rem;color:var(--primary-foreground);box-shadow:var(--shadow-md);border-radius:.85rem;align-items:center;gap:.55rem;padding:0 1.4rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:background .18s,transform .18s,box-shadow .18s;display:inline-flex}.landing-home-module__YH1Anq__primaryCta svg{width:1.05rem;height:1.05rem;transition:transform .18s}.landing-home-module__YH1Anq__primaryCta:hover{background:var(--primary-hover);box-shadow:var(--shadow-lg);transform:translateY(-2px)}.landing-home-module__YH1Anq__primaryCta:hover svg{transform:translate(3px)}.landing-home-module__YH1Anq__secondaryCta{border:1px solid var(--border-strong);min-height:3.25rem;color:var(--foreground);border-radius:.85rem;align-items:center;padding:0 1.25rem;font-size:.92rem;font-weight:650;text-decoration:none;transition:background .16s;display:inline-flex}.landing-home-module__YH1Anq__secondaryCta:hover{background:var(--surface-2)}.landing-home-module__YH1Anq__heroFacts{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:.6rem 1.2rem;margin:1.5rem 0 0;padding:0;font-size:.8rem;font-weight:550;list-style:none;display:flex}.landing-home-module__YH1Anq__heroFacts li{align-items:center;gap:.35rem;display:inline-flex}.landing-home-module__YH1Anq__heroFacts svg{width:.85rem;height:.85rem;color:var(--accent-secondary)}.landing-home-module__YH1Anq__heroVisual{width:min(920px,100%);margin:clamp(2.75rem,6vw,4.25rem) auto 0;position:relative}.landing-home-module__YH1Anq__doodleLayer{z-index:3;pointer-events:none;position:absolute;inset:0}.landing-home-module__YH1Anq__doodle{color:var(--foreground);opacity:0;animation:landing-home-module__YH1Anq__doodleIn .7s var(--dd,.7s) cubic-bezier(.22, .68, .24, 1) forwards;position:absolute}.landing-home-module__YH1Anq__doodleIdeas{--dd:.75s;top:-2.5rem;left:-2.75rem;rotate:-8deg}.landing-home-module__YH1Anq__doodleTrophy{--dd:.9s;top:-3rem;right:-3.25rem;rotate:7deg}.landing-home-module__YH1Anq__doodleBell{--dd:1.05s;top:44%;left:-4rem;rotate:-6deg}.landing-home-module__YH1Anq__doodleTasks{--dd:1.2s;top:38%;right:-4rem;rotate:8deg}.landing-home-module__YH1Anq__doodleChat{--dd:1.35s;bottom:-2.6rem;left:3%;rotate:-4deg}.landing-home-module__YH1Anq__doodleLlama{--dd:1.5s;bottom:-2.1rem;right:6%;rotate:6deg}.landing-home-module__YH1Anq__chip{border:1px solid var(--border-strong);background:color-mix(in srgb, var(--surface) 92%, transparent);box-shadow:var(--shadow-md);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);white-space:nowrap;opacity:0;animation:landing-home-module__YH1Anq__doodleIn .7s var(--dd,1s) cubic-bezier(.22, .68, .24, 1) forwards, landing-home-module__YH1Anq__chipFloat 6s calc(var(--dd,1s) + .7s) ease-in-out infinite;border-radius:999px;align-items:center;padding:.45rem .8rem;font-size:.72rem;font-weight:700;display:inline-flex;position:absolute}.landing-home-module__YH1Anq__chipPts{--dd:1.35s;color:var(--badge-green-fg);bottom:20%;left:-3.25rem;rotate:-3deg}.landing-home-module__YH1Anq__chipHot{--dd:1.5s;color:var(--badge-amber-fg);top:64%;right:-3rem;rotate:2deg}.landing-home-module__YH1Anq__window{z-index:2;border:1px solid var(--border-strong);background:var(--surface);box-shadow:0 34px 90px -34px #09090b52, var(--shadow-md);text-align:left;opacity:0;border-radius:1.1rem;margin:0;animation:.9s cubic-bezier(.22,.68,.24,1) .35s forwards landing-home-module__YH1Anq__windowIn;position:relative;overflow:hidden}.landing-home-module__YH1Anq__windowBar{border-bottom:1px solid var(--border);background:color-mix(in srgb, var(--surface-2) 62%, var(--surface));align-items:center;gap:1rem;min-height:2.7rem;padding:0 .9rem;display:flex}.landing-home-module__YH1Anq__windowDots{gap:.32rem;display:flex}.landing-home-module__YH1Anq__windowDots i{background:var(--surface-3);border-radius:999px;width:.52rem;height:.52rem}.landing-home-module__YH1Anq__windowSearch{border:1px solid var(--border);background:var(--surface);width:min(15rem,46%);min-height:1.7rem;color:var(--muted-2);border-radius:.5rem;justify-content:space-between;align-items:center;gap:.6rem;margin-inline:auto;padding:0 .55rem;font-size:.58rem;display:flex}.landing-home-module__YH1Anq__windowSearch kbd{border:1px solid var(--border);background:var(--surface-2);font:inherit;border-radius:.3rem;padding:.08rem .3rem}.landing-home-module__YH1Anq__windowFaces{display:flex}.landing-home-module__YH1Anq__windowFaces i{border:2px solid var(--surface);background:var(--surface-3);width:1.5rem;height:1.5rem;color:var(--muted);border-radius:999px;place-items:center;margin-left:-.3rem;font-size:.46rem;font-style:normal;font-weight:800;display:grid}.landing-home-module__YH1Anq__windowFaces i:first-child{background:var(--badge-amber-bg);color:var(--badge-amber-fg)}.landing-home-module__YH1Anq__windowFaces i:nth-child(2){background:var(--badge-blue-bg);color:var(--badge-blue-fg)}.landing-home-module__YH1Anq__windowBody{grid-template-columns:10rem 1fr;display:grid}.landing-home-module__YH1Anq__windowSide{border-right:1px solid var(--border);background:color-mix(in srgb, var(--surface-2) 55%, var(--surface));padding:.9rem .6rem}.landing-home-module__YH1Anq__windowSide p{margin:0}.landing-home-module__YH1Anq__sideWorkspace{align-items:center;gap:.45rem;margin-bottom:.9rem;padding:0 .35rem;font-size:.66rem;font-weight:750;display:flex}.landing-home-module__YH1Anq__sideWorkspace span{background:var(--accent);width:1.4rem;height:1.4rem;color:var(--accent-foreground);border-radius:.42rem;place-items:center;font-weight:900;display:grid}.landing-home-module__YH1Anq__sideRow{min-height:1.8rem;color:var(--muted);border-radius:.45rem;align-items:center;padding:0 .45rem;font-size:.6rem;font-weight:550;display:flex}.landing-home-module__YH1Anq__sideRowActive{background:var(--surface);color:var(--foreground);box-shadow:var(--shadow-sm);font-weight:750}.landing-home-module__YH1Anq__sideLabel{color:var(--muted-2);letter-spacing:.09em;text-transform:uppercase;margin:1rem 0 .4rem;padding:0 .45rem;font-size:.46rem;font-weight:800}.landing-home-module__YH1Anq__sideProject{min-height:1.55rem;color:var(--muted);align-items:center;gap:.42rem;padding:0 .5rem;font-size:.56rem;display:flex}.landing-home-module__YH1Anq__sideProject i{border-radius:.13rem;width:.4rem;height:.4rem}.landing-home-module__YH1Anq__dotGreen{background:var(--badge-green-fg)}.landing-home-module__YH1Anq__dotBlue{background:var(--badge-blue-fg)}.landing-home-module__YH1Anq__dotAmber{background:var(--badge-amber-fg)}.landing-home-module__YH1Anq__windowMain{min-width:0;padding:1rem 1.1rem 1.2rem}.landing-home-module__YH1Anq__boardHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.6rem 1rem;display:flex}.landing-home-module__YH1Anq__boardHead small{color:var(--muted-2);letter-spacing:.09em;text-transform:uppercase;font-size:.48rem;font-weight:800;display:block}.landing-home-module__YH1Anq__boardHead b{letter-spacing:-.02em;font-size:.98rem}.landing-home-module__YH1Anq__boardTabs{color:var(--muted-2);gap:.85rem;font-size:.56rem;display:flex}.landing-home-module__YH1Anq__boardTabs i{font-style:normal}.landing-home-module__YH1Anq__boardTabs b{color:var(--foreground);border-bottom:1.5px solid var(--foreground);padding-bottom:.2rem}.landing-home-module__YH1Anq__board{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin-top:.9rem;display:grid}.landing-home-module__YH1Anq__column{background:color-mix(in srgb, var(--surface-2) 62%, transparent);border-radius:.7rem;min-width:0;padding:.55rem}.landing-home-module__YH1Anq__columnHead{align-items:center;gap:.35rem;margin:0 0 .5rem;font-size:.56rem;font-weight:700;display:flex}.landing-home-module__YH1Anq__columnHead i{border-radius:999px;width:.38rem;height:.38rem}.landing-home-module__YH1Anq__columnHead em{color:var(--muted-2);margin-left:auto;font-size:.5rem;font-style:normal}.landing-home-module__YH1Anq__toneamber{background:var(--badge-amber-fg)}.landing-home-module__YH1Anq__toneblue{background:var(--badge-blue-fg)}.landing-home-module__YH1Anq__tonegreen{background:var(--badge-green-fg)}.landing-home-module__YH1Anq__taskCard{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);opacity:0;animation:landing-home-module__YH1Anq__taskIn .5s calc(.95s + var(--card-i,0) * 80ms) ease forwards;border-radius:.55rem;flex-direction:column;gap:.4rem;margin-bottom:.45rem;padding:.55rem;display:flex}.landing-home-module__YH1Anq__taskCard b{font-size:.6rem;font-weight:650;line-height:1.35}.landing-home-module__YH1Anq__taskCard small{color:var(--muted-2);align-items:center;gap:.35rem;font-size:.5rem;display:flex}.landing-home-module__YH1Anq__taskCard small em{background:var(--badge-green-bg);color:var(--badge-green-fg);border-radius:.3rem;margin-left:auto;padding:.12rem .32rem;font-size:.46rem;font-style:normal;font-weight:750}.landing-home-module__YH1Anq__cardRow{align-items:center;gap:.3rem;display:flex}.landing-home-module__YH1Anq__tag{border-radius:.3rem;padding:.14rem .32rem;font-size:.44rem;font-style:normal;font-weight:700}.landing-home-module__YH1Anq__tagblue{background:var(--badge-blue-bg);color:var(--badge-blue-fg)}.landing-home-module__YH1Anq__taggreen{background:var(--badge-green-bg);color:var(--badge-green-fg)}.landing-home-module__YH1Anq__tagamber{background:var(--badge-amber-bg);color:var(--badge-amber-fg)}.landing-home-module__YH1Anq__tagpurple{background:var(--badge-purple-bg);color:var(--badge-purple-fg)}.landing-home-module__YH1Anq__hotChip{background:var(--badge-amber-bg);color:var(--badge-amber-fg);border-radius:.3rem;padding:.14rem .32rem;font-size:.44rem;font-style:normal;font-weight:750}.landing-home-module__YH1Anq__taskCardDone b{color:var(--muted);text-decoration:line-through;-webkit-text-decoration-color:var(--muted-2);text-decoration-color:var(--muted-2)}.landing-home-module__YH1Anq__addCard{color:var(--muted-2);margin:.15rem 0 0;padding:0 .25rem;font-size:.5rem}.landing-home-module__YH1Anq__marquee{border-block:1px solid var(--border);background:color-mix(in srgb, var(--surface) 55%, transparent);padding-block:.95rem;overflow:hidden}.landing-home-module__YH1Anq__marqueeTrack{width:max-content;animation:38s linear infinite landing-home-module__YH1Anq__marqueeScroll;display:flex}.landing-home-module__YH1Anq__marquee:hover .landing-home-module__YH1Anq__marqueeTrack{animation-play-state:paused}.landing-home-module__YH1Anq__marqueeHalf{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;gap:2.4rem;padding-right:2.4rem;font-size:.74rem;font-weight:650;display:flex}.landing-home-module__YH1Anq__marqueeHalf span{align-items:center;gap:2.4rem;display:inline-flex}.landing-home-module__YH1Anq__marqueeHalf i{color:var(--muted-2);font-style:normal}.landing-home-module__YH1Anq__section{width:min(1120px,100% - 2.5rem);margin:0 auto;padding-block:clamp(5.5rem,9vw,8rem);scroll-margin-top:5.5rem}.landing-home-module__YH1Anq__sectionIntro{text-align:center;max-width:46rem;margin:0 auto clamp(2.75rem,5vw,4rem)}.landing-home-module__YH1Anq__sectionIntro h2,.landing-home-module__YH1Anq__quoteInner blockquote p,.landing-home-module__YH1Anq__finalInner h2{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(2.15rem,4.6vw,3.4rem);font-weight:800;line-height:1.05}.landing-home-module__YH1Anq__sectionIntro>p:last-child{max-width:38rem;color:var(--muted);margin:1.15rem auto 0;font-size:1.03rem;line-height:1.7}.landing-home-module__YH1Anq__kicker{color:var(--muted-2);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .9rem;font-size:.72rem;font-weight:800}.landing-home-module__YH1Anq__features{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem;display:grid}.landing-home-module__YH1Anq__featureCard{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:1.4rem;padding:clamp(1.5rem,3vw,2.4rem);transition:translate .24s,box-shadow .24s;overflow:hidden}.landing-home-module__YH1Anq__featureCard:hover{box-shadow:var(--shadow-md);translate:0 -4px}.landing-home-module__YH1Anq__featureWide{grid-column:span 2;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.landing-home-module__YH1Anq__featureCopy h3{letter-spacing:-.03em;text-wrap:balance;max-width:16ch;margin:0;font-size:clamp(1.55rem,2.6vw,2.15rem);font-weight:750;line-height:1.1}.landing-home-module__YH1Anq__featureCopy>p:not(.landing-home-module__YH1Anq__kicker){max-width:30rem;color:var(--muted);margin:.85rem 0 0;font-size:.95rem;line-height:1.65}.landing-home-module__YH1Anq__cardLink{color:var(--foreground);align-items:center;gap:.4rem;margin-top:1.2rem;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.landing-home-module__YH1Anq__cardLink svg{width:.95rem;height:.95rem;transition:transform .2s}.landing-home-module__YH1Anq__cardLink:hover{text-underline-offset:4px;text-decoration:underline}.landing-home-module__YH1Anq__featureCard:hover .landing-home-module__YH1Anq__cardLink svg{transform:translate(3px)}.landing-home-module__YH1Anq__featureCard:not(.landing-home-module__YH1Anq__featureWide) .landing-home-module__YH1Anq__mock{margin-top:1.6rem}.landing-home-module__YH1Anq__mock{margin:0}.landing-home-module__YH1Anq__mock>div{border:1px solid var(--border-strong);background:var(--surface);box-shadow:var(--shadow-md);text-align:left;border-radius:.9rem}.landing-home-module__YH1Anq__aiMock{padding:1.05rem}.landing-home-module__YH1Anq__aiMock p{margin:0}.landing-home-module__YH1Anq__aiHead{border-bottom:1px solid var(--border);align-items:center;gap:.45rem;padding-bottom:.8rem;font-size:.72rem;font-weight:800;display:flex}.landing-home-module__YH1Anq__aiHead svg{width:.85rem;height:.85rem;color:var(--accent-secondary)}.landing-home-module__YH1Anq__aiHead small{color:var(--muted-2);margin-left:auto;font-size:.55rem;font-weight:550}.landing-home-module__YH1Anq__aiUser{background:var(--primary);width:fit-content;max-width:82%;color:var(--primary-foreground);border-radius:.85rem .85rem .25rem;margin:.95rem 0 0 auto;padding:.55rem .75rem;font-size:.66rem}.landing-home-module__YH1Anq__aiAnswer{align-items:flex-start;gap:.55rem;margin-top:.8rem;display:flex}.landing-home-module__YH1Anq__aiAnswer span{background:var(--accent-soft);width:1.7rem;height:1.7rem;color:var(--accent);border-radius:.5rem;flex:none;place-items:center;display:grid}.landing-home-module__YH1Anq__aiAnswer svg{width:.9rem;height:.9rem}.landing-home-module__YH1Anq__aiAnswer p{background:var(--surface-2);border-radius:.3rem .85rem .85rem;margin:0;padding:.6rem .75rem;font-size:.65rem;line-height:1.55}.landing-home-module__YH1Anq__aiProposal{border:1px solid var(--border-strong);background:color-mix(in srgb, var(--surface-2) 45%, var(--surface));border-radius:.7rem;grid-template-columns:1fr auto;align-items:center;column-gap:.6rem;margin:.8rem 0 0 2.25rem;padding:.6rem .7rem;display:grid}.landing-home-module__YH1Anq__aiProposal b{font-size:.6rem}.landing-home-module__YH1Anq__aiProposal small{color:var(--muted);grid-column:1;font-size:.52rem}.landing-home-module__YH1Anq__aiProposal em{background:var(--primary);color:var(--primary-foreground);border-radius:.5rem;grid-area:1/2/span 2;padding:.35rem .6rem;font-size:.55rem;font-style:normal;font-weight:750}.landing-home-module__YH1Anq__aiInput{border:1px solid var(--border);min-height:2.25rem;color:var(--muted-2);border-radius:.7rem;justify-content:space-between;align-items:center;gap:.6rem;margin-top:.9rem;padding:0 .7rem;font-size:.6rem;display:flex}.landing-home-module__YH1Anq__aiInput svg{width:.8rem;height:.8rem;color:var(--muted)}.landing-home-module__YH1Anq__notesMock{padding:1.1rem 1.2rem}.landing-home-module__YH1Anq__notesMock p{margin:0}.landing-home-module__YH1Anq__notesKicker{color:var(--muted-2);letter-spacing:.09em;text-transform:uppercase;font-size:.55rem;font-weight:800}.landing-home-module__YH1Anq__notesTitle{letter-spacing:-.02em;margin-top:.4rem;font-size:1.02rem;font-weight:800}.landing-home-module__YH1Anq__notesLine{border-left:2px solid var(--border-strong);color:var(--muted);margin:.7rem 0 .9rem;padding-left:.7rem;font-size:.7rem;line-height:1.5}.landing-home-module__YH1Anq__notesCheck{align-items:center;gap:.55rem;padding:.32rem 0;font-size:.7rem;display:flex}.landing-home-module__YH1Anq__notesCheck s{color:var(--muted-2)}.landing-home-module__YH1Anq__checkDone{background:var(--accent);width:.95rem;height:.95rem;color:var(--accent-foreground);border-radius:.3rem;flex:none;place-items:center;display:grid}.landing-home-module__YH1Anq__checkDone svg{width:.6rem;height:.6rem}.landing-home-module__YH1Anq__checkTodo{border:1.5px solid var(--border-strong);border-radius:.3rem;flex:none;width:.95rem;height:.95rem}.landing-home-module__YH1Anq__notesFoot{border-top:1px solid var(--border);color:var(--muted);align-items:center;gap:.4rem;margin-top:.9rem;padding-top:.8rem;font-size:.6rem;font-weight:650;display:flex}.landing-home-module__YH1Anq__notesFoot svg{width:.75rem;height:.75rem;color:var(--accent-secondary)}.landing-home-module__YH1Anq__scoreMock{padding:1.1rem 1.2rem}.landing-home-module__YH1Anq__scoreMock p{margin:0}.landing-home-module__YH1Anq__scoreHead{border-bottom:1px solid var(--border);align-items:center;gap:.45rem;padding-bottom:.75rem;font-size:.74rem;font-weight:800;display:flex}.landing-home-module__YH1Anq__scoreHead svg{width:.9rem;height:.9rem;color:var(--badge-amber-fg)}.landing-home-module__YH1Anq__scoreRow{grid-template-columns:1.3rem 3.2rem 1fr auto;align-items:center;gap:.55rem;padding:.5rem 0;font-size:.68rem;display:grid}.landing-home-module__YH1Anq__scoreMedal{font-size:.8rem}.landing-home-module__YH1Anq__scoreRow b{font-weight:650}.landing-home-module__YH1Anq__scoreTrack{background:var(--surface-2);border-radius:999px;height:.55rem;display:flex;overflow:hidden}.landing-home-module__YH1Anq__scoreBar{background:var(--accent);transform-origin:0;border-radius:999px;height:100%;display:block}.landing-home-module__YH1Anq__scoreRow em{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.6rem;font-style:normal}.landing-home-module__YH1Anq__scoreFoot{flex-wrap:wrap;gap:.45rem;margin-top:.7rem;display:flex}.landing-home-module__YH1Anq__scoreFoot span{background:var(--surface-2);color:var(--muted);border-radius:999px;padding:.28rem .55rem;font-size:.58rem;font-weight:650}.landing-home-module__YH1Anq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.landing-home-module__YH1Anq__gridCard{border:1px solid var(--border);background:var(--surface);border-radius:1.1rem;padding:1.4rem;transition:translate .22s,box-shadow .22s}.landing-home-module__YH1Anq__gridCard:hover{box-shadow:var(--shadow-md);translate:0 -3px}.landing-home-module__YH1Anq__gridIcon{background:var(--surface-2);width:2.4rem;height:2.4rem;color:var(--foreground);border-radius:.7rem;place-items:center;display:grid}.landing-home-module__YH1Anq__gridIcon svg{width:1.15rem;height:1.15rem}.landing-home-module__YH1Anq__gridCard h3{letter-spacing:-.015em;margin:1rem 0 0;font-size:1rem;font-weight:750}.landing-home-module__YH1Anq__gridCard p{color:var(--muted);margin:.45rem 0 0;font-size:.86rem;line-height:1.6}.landing-home-module__YH1Anq__quoteSection{text-align:center}.landing-home-module__YH1Anq__quoteInner{max-width:46rem;margin:0 auto}.landing-home-module__YH1Anq__quoteDoodle{color:var(--foreground);margin-bottom:1.25rem;display:inline-block}.landing-home-module__YH1Anq__quoteInner blockquote{margin:0}.landing-home-module__YH1Anq__quoteInner cite{color:var(--muted-2);letter-spacing:.12em;text-transform:uppercase;margin-top:1.2rem;font-size:.75rem;font-style:normal;font-weight:800;display:block}.landing-home-module__YH1Anq__values{flex-wrap:wrap;justify-content:center;gap:.7rem 1.6rem;margin:2rem 0 0;padding:0;list-style:none;display:flex}.landing-home-module__YH1Anq__values li{color:var(--muted);align-items:center;gap:.4rem;font-size:.88rem;font-weight:650;display:inline-flex}.landing-home-module__YH1Anq__values svg{width:.9rem;height:.9rem;color:var(--accent-secondary)}.landing-home-module__YH1Anq__finalCta{text-align:center;width:min(1120px,100% - 2.5rem);margin:0 auto;padding-block:clamp(5rem,9vw,8rem);position:relative}.landing-home-module__YH1Anq__finalInner{z-index:2;position:relative}.landing-home-module__YH1Anq__finalInner h2{font-size:clamp(2.4rem,5.5vw,4rem)}.landing-home-module__YH1Anq__finalInner p{max-width:32rem;color:var(--muted);margin:1.15rem auto 2rem;font-size:1.02rem;line-height:1.7}.landing-home-module__YH1Anq__finalDoodle{color:var(--foreground);opacity:.8;pointer-events:none;position:absolute}.landing-home-module__YH1Anq__finalDoodleLeft{top:26%;left:7%;rotate:-8deg}.landing-home-module__YH1Anq__finalDoodleRight{top:48%;right:7%;rotate:6deg}.landing-home-module__YH1Anq__footer{border-top:1px solid var(--border);padding:3rem 0 2.5rem}.landing-home-module__YH1Anq__footerInner{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem 2rem;width:min(1120px,100% - 2.5rem);margin:0 auto;display:flex}.landing-home-module__YH1Anq__footerBrand p{color:var(--muted);margin:.7rem 0 0;font-size:.85rem}.landing-home-module__YH1Anq__footerNav{flex-wrap:wrap;align-items:center;gap:.6rem 1.4rem;display:flex}.landing-home-module__YH1Anq__footerNav a{color:var(--muted);font-size:.85rem;font-weight:600;text-decoration:none;transition:color .16s}.landing-home-module__YH1Anq__footerNav a:hover{color:var(--foreground)}.landing-home-module__YH1Anq__footerNav a:last-child{color:var(--foreground);align-items:center;gap:.35rem;font-weight:700;display:inline-flex}.landing-home-module__YH1Anq__footerNav a:last-child svg{width:.85rem;height:.85rem;transition:transform .18s}.landing-home-module__YH1Anq__footerNav a:last-child:hover svg{transform:translate(2px)}.landing-home-module__YH1Anq__footerLegal{width:min(1120px,100% - 2.5rem);color:var(--muted-2);margin:2rem auto 0;font-size:.75rem}.landing-home-module__YH1Anq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes landing-home-module__YH1Anq__heroIn{0%{opacity:0;translate:0 16px}to{opacity:1;translate:0}}@keyframes landing-home-module__YH1Anq__windowIn{0%{opacity:0;translate:0 28px}to{opacity:1;translate:0}}@keyframes landing-home-module__YH1Anq__taskIn{0%{opacity:0;translate:0 8px;scale:.97}to{opacity:1;translate:0;scale:1}}@keyframes landing-home-module__YH1Anq__doodleIn{0%{opacity:0;translate:0 10px;scale:.72}to{opacity:1;translate:0;scale:1}}@keyframes landing-home-module__YH1Anq__chipFloat{0%,to{translate:0}50%{translate:0 -7px}}@keyframes landing-home-module__YH1Anq__marqueeScroll{to{transform:translate(-50%)}}@media (max-width:1200px){.landing-home-module__YH1Anq__doodleIdeas{left:-1rem}.landing-home-module__YH1Anq__doodleTrophy{right:-1.25rem}.landing-home-module__YH1Anq__doodleBell{left:-1.5rem}.landing-home-module__YH1Anq__doodleTasks{right:-1.5rem}.landing-home-module__YH1Anq__chipPts{left:-1rem}.landing-home-module__YH1Anq__chipHot{right:-.75rem}}@media (max-width:900px){.landing-home-module__YH1Anq__nav{display:none}.landing-home-module__YH1Anq__features{grid-template-columns:1fr}.landing-home-module__YH1Anq__featureWide{grid-column:auto;grid-template-columns:1fr}.landing-home-module__YH1Anq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-home-module__YH1Anq__finalDoodleLeft{top:8%;left:2%}.landing-home-module__YH1Anq__finalDoodleRight{top:auto;bottom:6%;right:2%}}@media (max-width:640px){.landing-home-module__YH1Anq__headerInner{gap:.75rem}.landing-home-module__YH1Anq__ghostLink{display:none}.landing-home-module__YH1Anq__heroActions{flex-direction:column;align-items:stretch}.landing-home-module__YH1Anq__primaryCta,.landing-home-module__YH1Anq__secondaryCta{justify-content:center}.landing-home-module__YH1Anq__doodleBell,.landing-home-module__YH1Anq__doodleTasks,.landing-home-module__YH1Anq__doodleLlama{display:none}.landing-home-module__YH1Anq__doodleIdeas{top:-3rem;left:-.5rem}.landing-home-module__YH1Anq__doodleTrophy{top:-3.25rem;right:-.75rem}.landing-home-module__YH1Anq__chipPts{bottom:-1.1rem;left:.5rem}.landing-home-module__YH1Anq__chipHot{top:auto;bottom:-2.9rem;right:.25rem}.landing-home-module__YH1Anq__heroVisual{margin-bottom:3.5rem}.landing-home-module__YH1Anq__windowBody{grid-template-columns:1fr}.landing-home-module__YH1Anq__windowSide,.landing-home-module__YH1Anq__windowFaces{display:none}.landing-home-module__YH1Anq__board{grid-template-columns:repeat(3,minmax(7.75rem,1fr));overflow-x:auto}.landing-home-module__YH1Anq__grid{grid-template-columns:1fr}.landing-home-module__YH1Anq__finalDoodle{display:none}.landing-home-module__YH1Anq__footerInner{flex-direction:column}}@media (prefers-reduced-motion:reduce){.landing-home-module__YH1Anq__heroCopy>*,.landing-home-module__YH1Anq__window,.landing-home-module__YH1Anq__taskCard,.landing-home-module__YH1Anq__doodle,.landing-home-module__YH1Anq__chip{opacity:1;animation:none;translate:none;scale:none}.landing-home-module__YH1Anq__marqueeTrack{animation:none}.landing-home-module__YH1Anq__headerCta,.landing-home-module__YH1Anq__primaryCta,.landing-home-module__YH1Anq__secondaryCta,.landing-home-module__YH1Anq__ghostLink,.landing-home-module__YH1Anq__featureCard,.landing-home-module__YH1Anq__gridCard,.landing-home-module__YH1Anq__cardLink svg,.landing-home-module__YH1Anq__primaryCta svg,.landing-home-module__YH1Anq__footerNav a:last-child svg{transition:none}.landing-home-module__YH1Anq__headerCta:hover,.landing-home-module__YH1Anq__primaryCta:hover{transform:none}.landing-home-module__YH1Anq__featureCard:hover,.landing-home-module__YH1Anq__gridCard:hover{translate:none}.landing-home-module__YH1Anq__primaryCta:hover svg,.landing-home-module__YH1Anq__featureCard:hover .landing-home-module__YH1Anq__cardLink svg,.landing-home-module__YH1Anq__footerNav a:last-child:hover svg{transform:none}}
