.Nav-module__U3s7dq__nav{z-index:20;background:var(--color-paper);background:color-mix(in srgb, var(--color-paper) 88%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--color-hairline);justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex;position:sticky;top:0}.Nav-module__U3s7dq__links{font-family:var(--font-sans);flex-wrap:nowrap;align-items:center;gap:14px;font-size:13px;display:flex}.Nav-module__U3s7dq__sectionLink{color:var(--color-muted);white-space:nowrap;text-decoration:none}.Nav-module__U3s7dq__signOut{border:1px solid var(--color-hairline);width:2rem;height:2rem;color:var(--color-muted);cursor:pointer;background:0 0;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;transition:color .18s,border-color .18s;display:inline-flex}.Nav-module__U3s7dq__signOut:hover{color:var(--color-ink);border-color:var(--color-muted)}.Nav-module__U3s7dq__signOut:focus-visible{outline:2px solid var(--color-green);outline-offset:2px}.Nav-module__U3s7dq__signOutIcon{flex:none;display:block}.Nav-module__U3s7dq__sectionLink:hover{color:var(--color-ink)}.Nav-module__U3s7dq__sectionLink:focus-visible,.Nav-module__U3s7dq__signOut:focus-visible,.Nav-module__U3s7dq__cta:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px;border-radius:4px}.Nav-module__U3s7dq__signOut{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.Nav-module__U3s7dq__sectionLink{display:none}.Nav-module__U3s7dq__cta{white-space:nowrap;background:var(--color-green);color:var(--color-paper);white-space:nowrap;border-radius:999px;flex:none;padding:9px 18px;font-weight:600;text-decoration:none}.Nav-module__U3s7dq__cta:hover{background:color-mix(in srgb, var(--color-green) 84%, black)}@media (min-width:640px){.Nav-module__U3s7dq__nav{padding:14px 34px}.Nav-module__U3s7dq__links{gap:22px}.Nav-module__U3s7dq__sectionLink{display:inline}}
.Hero-module__uC05Rq__hero{background:var(--color-card);border-bottom:1px solid var(--color-hairline);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:72px 20px 76px;display:flex}.Hero-module__uC05Rq__inner{width:min(100%,560px)}.Hero-module__uC05Rq__mark{width:76px;height:76px;margin:0 auto 14px;display:block;transform:translate(-1.6%)}.Hero-module__uC05Rq__heading{margin:0;font-weight:600}.Hero-module__uC05Rq__word{font-family:var(--font-serif);letter-spacing:-.02em;font-size:46px;line-height:1;display:block}.Hero-module__uC05Rq__thesis{font-family:var(--font-serif);color:var(--color-ink);margin:18px 0 8px;font-size:23px;font-weight:400;line-height:1.25;display:block}.Hero-module__uC05Rq__cta{font-family:var(--font-sans);background:var(--color-green);color:var(--color-paper);border-radius:999px;justify-content:center;align-items:center;margin-top:30px;padding:12px 26px;font-size:15px;font-weight:600;text-decoration:none;transition:background-color .18s;display:inline-flex}.Hero-module__uC05Rq__cta:hover{background:color-mix(in srgb, var(--color-green) 84%, black)}.Hero-module__uC05Rq__cta:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px}.Hero-module__uC05Rq__micro{font-family:var(--font-sans);color:var(--color-muted);margin:12px 0 0;font-size:13px;line-height:1.5}@media (min-width:640px){.Hero-module__uC05Rq__hero{padding:108px 34px 116px}.Hero-module__uC05Rq__mark{width:104px;height:104px}.Hero-module__uC05Rq__word{font-size:68px}.Hero-module__uC05Rq__thesis{margin:22px 0 10px;font-size:28px}.Hero-module__uC05Rq__cta{margin-top:34px;padding:13px 30px;font-size:16px}}
.SignInForm-module__sDXLba__signup{z-index:2;background:var(--color-card);border:1px solid var(--color-hairline);width:100%;box-shadow:0 14px 44px rgba(var(--color-ink-rgb), .1);text-align:left;border-radius:18px;padding:22px 20px 24px;position:relative}.SignInForm-module__sDXLba__step{flex-direction:column;gap:14px;display:flex}.SignInForm-module__sDXLba__fields{flex-direction:column;gap:12px;display:flex}.SignInForm-module__sDXLba__submit{width:100%;font-family:var(--font-sans);background:var(--color-green);color:var(--color-paper);cursor:pointer;border:0;border-radius:999px;padding:11px 20px;font-size:14px;font-weight:600;transition:background-color .18s,opacity .18s}.SignInForm-module__sDXLba__submit:hover:not(:disabled){background:color-mix(in srgb, var(--color-green) 84%, black)}.SignInForm-module__sDXLba__submit:disabled{background:var(--color-hairline);color:var(--color-muted);cursor:not-allowed}.SignInForm-module__sDXLba__submit:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.SignInForm-module__sDXLba__googleButton{width:100%;font-family:var(--font-sans);color:var(--color-ink);border:1px solid var(--color-ink);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:11px 20px;font-size:14px;font-weight:600;transition:background-color .18s;display:flex}.SignInForm-module__sDXLba__googleButton:hover:not(:disabled){background:rgba(var(--color-ink-rgb), .05)}.SignInForm-module__sDXLba__googleButton:disabled{opacity:.5;cursor:not-allowed}.SignInForm-module__sDXLba__googleButton:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.SignInForm-module__sDXLba__divider{font-family:var(--font-sans);color:var(--color-muted);align-items:center;gap:.75rem;font-size:12.5px;display:flex}.SignInForm-module__sDXLba__divider:before,.SignInForm-module__sDXLba__divider:after{content:"";background:var(--color-hairline);flex:1;height:1px}.SignInForm-module__sDXLba__field{background:var(--color-paper);border:1px solid var(--color-tan);border-radius:12px;align-items:center;padding:0 8px 0 4px;transition:border-color .18s,box-shadow .18s;display:flex}.SignInForm-module__sDXLba__field:focus-within{border-color:var(--color-green);box-shadow:0 0 0 3px rgba(var(--color-green-rgb), .16)}.SignInForm-module__sDXLba__input{min-width:0;font-family:var(--font-sans);color:var(--color-ink);background:0 0;border:0;flex:1 1 0;padding:12px 10px;font-size:16px}.SignInForm-module__sDXLba__input::placeholder{color:var(--color-tan)}.SignInForm-module__sDXLba__input:focus{outline:none}.SignInForm-module__sDXLba__codeInput{background:var(--color-paper);border:1px solid var(--color-tan);width:100%;font-family:var(--font-sans);color:var(--color-ink);letter-spacing:.3em;text-align:center;border-radius:12px;padding:12px 14px;font-size:16px;transition:border-color .18s,box-shadow .18s}.SignInForm-module__sDXLba__codeInput::placeholder{color:var(--color-tan);letter-spacing:.3em}.SignInForm-module__sDXLba__codeInput:focus{border-color:var(--color-green);box-shadow:0 0 0 3px rgba(var(--color-green-rgb), .16);outline:none}.SignInForm-module__sDXLba__error{font-family:var(--font-sans);color:var(--color-error);white-space:pre-line;margin:0;font-size:12.5px;font-weight:500;line-height:1.5}.SignInForm-module__sDXLba__verifyText{font-family:var(--font-sans);color:var(--color-muted);margin:0;font-size:13.5px;line-height:1.5}.SignInForm-module__sDXLba__linkButton{font-family:var(--font-sans);color:var(--color-green);text-underline-offset:2px;cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:12.5px;text-decoration:underline}.SignInForm-module__sDXLba__linkButton:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px;border-radius:4px}@media (min-width:640px){.SignInForm-module__sDXLba__signup{padding:26px 26px 28px}.SignInForm-module__sDXLba__submit,.SignInForm-module__sDXLba__googleButton{padding:12px 24px;font-size:15px}}
.SignIn-module__jJ8Sya__section{background:var(--color-paper);text-align:center;padding:20px 20px 52px;scroll-margin-top:72px}@media (min-width:640px){.SignIn-module__jJ8Sya__section{padding:24px 34px 64px}}.SignIn-module__jJ8Sya__inner{max-width:440px;margin:0 auto}.SignIn-module__jJ8Sya__kicker{font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--color-green);margin:0 0 10px;font-size:11px;font-weight:700}.SignIn-module__jJ8Sya__heading{font-family:var(--font-serif);letter-spacing:-.015em;margin:0 0 10px;font-size:30px;font-weight:600;line-height:1.15}.SignIn-module__jJ8Sya__sub{font-family:var(--font-sans);color:var(--color-muted);margin:0 0 26px;font-size:15px;line-height:1.6}@media (min-width:640px){.SignIn-module__jJ8Sya__heading{font-size:34px}}
.WhatItIs-module__JYEIGa__section{padding:52px 20px 56px;scroll-margin-top:72px}@media (min-width:760px){.WhatItIs-module__JYEIGa__section{padding:40px 34px 72px}}.WhatItIs-module__JYEIGa__inner{max-width:900px;margin:0 auto}.WhatItIs-module__JYEIGa__kicker{font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--color-green);text-align:center;margin:0 0 10px;font-size:11px;font-weight:700}.WhatItIs-module__JYEIGa__stepsKicker{margin-top:56px}.WhatItIs-module__JYEIGa__sectionHeading{font-family:var(--font-serif);letter-spacing:-.015em;text-align:center;margin:0 0 12px;font-size:30px;font-weight:600;line-height:1.15}.WhatItIs-module__JYEIGa__lede{font-family:var(--font-sans);color:var(--color-muted);text-align:center;max-width:520px;margin:0 auto;font-size:16px;line-height:1.6}.WhatItIs-module__JYEIGa__panel{z-index:2;background:var(--color-card);border:1px solid var(--color-hairline);max-width:720px;box-shadow:0 6px 18px -14px rgba(var(--color-ink-rgb), .22);border-radius:16px;margin:28px auto 0;padding:18px 16px;position:relative}.WhatItIs-module__JYEIGa__panelSvg{width:100%;height:auto;display:block}@media (min-width:760px){.WhatItIs-module__JYEIGa__sectionHeading{font-size:36px}.WhatItIs-module__JYEIGa__lede{font-size:17px}.WhatItIs-module__JYEIGa__panel{padding:26px 30px}}.WhatItIs-module__JYEIGa__stack{flex-direction:column;gap:18px;max-width:720px;margin:18px auto 0;padding:0;list-style:none;display:flex}.WhatItIs-module__JYEIGa__card{z-index:2;background:var(--color-card);border:1px solid var(--color-hairline);box-shadow:0 6px 18px -14px rgba(var(--color-ink-rgb), .22);border-radius:16px;padding:26px 24px 28px;position:relative}@media (min-width:760px){.WhatItIs-module__JYEIGa__stack{gap:22px}.WhatItIs-module__JYEIGa__card{grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:center;gap:34px;padding:34px 38px;display:grid}.WhatItIs-module__JYEIGa__diagramSvg{margin-bottom:0}}.WhatItIs-module__JYEIGa__diagramSvg{background:var(--color-paper);border:1px solid var(--color-hairline);border-radius:10px;width:100%;height:auto;margin-bottom:16px;display:block}.WhatItIs-module__JYEIGa__copy{min-width:0}.WhatItIs-module__JYEIGa__heading{font-family:var(--font-serif);margin:0;font-size:26px;font-weight:600;line-height:1.15}.WhatItIs-module__JYEIGa__romanNumeral{color:var(--color-green);font-style:italic;font-weight:600}.WhatItIs-module__JYEIGa__body{font-family:var(--font-sans);color:var(--color-muted);margin:10px 0 0;font-size:16px;line-height:1.6}.WhatItIs-module__JYEIGa__branch{stroke:var(--color-ink);fill:none}.WhatItIs-module__JYEIGa__nodeDot{fill:var(--color-green)}.WhatItIs-module__JYEIGa__cardShape{fill:var(--color-card-raised);stroke:var(--color-hairline)}.WhatItIs-module__JYEIGa__diagramWash{fill:var(--color-green-wash);stroke:var(--color-hairline)}.WhatItIs-module__JYEIGa__hairlineStroke{stroke:var(--color-hairline)}.WhatItIs-module__JYEIGa__dashConnector{stroke:var(--color-green)}.WhatItIs-module__JYEIGa__sketchLine{stroke:var(--color-green);fill:none}.WhatItIs-module__JYEIGa__prong{fill:var(--color-ink)}.WhatItIs-module__JYEIGa__personGlyph{fill:var(--color-tan)}.WhatItIs-module__JYEIGa__personStroke{stroke:var(--color-tan);fill:none}.WhatItIs-module__JYEIGa__tetherLine{stroke:var(--color-tan)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.WhatItIs-module__JYEIGa__panel{view-timeline-name:--panel}.WhatItIs-module__JYEIGa__panelAsk,.WhatItIs-module__JYEIGa__panelAskLineA,.WhatItIs-module__JYEIGa__panelAskLineB,.WhatItIs-module__JYEIGa__panelReply,.WhatItIs-module__JYEIGa__panelReplyLineA,.WhatItIs-module__JYEIGa__panelReplyLineB,.WhatItIs-module__JYEIGa__panelTrail,.WhatItIs-module__JYEIGa__panelTrunkA,.WhatItIs-module__JYEIGa__panelTrunkB,.WhatItIs-module__JYEIGa__panelTrunkC,.WhatItIs-module__JYEIGa__panelLimbA,.WhatItIs-module__JYEIGa__panelLimbB,.WhatItIs-module__JYEIGa__panelLimbC,.WhatItIs-module__JYEIGa__panelLimbD,.WhatItIs-module__JYEIGa__panelBudA,.WhatItIs-module__JYEIGa__panelBudB,.WhatItIs-module__JYEIGa__panelBudC,.WhatItIs-module__JYEIGa__panelBudD,.WhatItIs-module__JYEIGa__panelBudE{animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--panel}.WhatItIs-module__JYEIGa__panelAsk{animation-name:WhatItIs-module__JYEIGa__mark-arrive;animation-range:entry 4% entry 22%}.WhatItIs-module__JYEIGa__panelAskLineA{animation-name:WhatItIs-module__JYEIGa__stroke-draw;animation-range:entry 14% entry 26%}.WhatItIs-module__JYEIGa__panelAskLineB{animation-name:WhatItIs-module__JYEIGa__stroke-draw;animation-range:entry 17% entry 29%}.WhatItIs-module__JYEIGa__panelReply{animation-name:WhatItIs-module__JYEIGa__bubble-write;animation-range:entry 24% entry 40%}.WhatItIs-module__JYEIGa__panelReplyLineA{animation-name:WhatItIs-module__JYEIGa__stroke-draw;animation-range:entry 34% entry 46%}.WhatItIs-module__JYEIGa__panelReplyLineB{animation-name:WhatItIs-module__JYEIGa__stroke-draw;animation-range:entry 37% entry 49%}.WhatItIs-module__JYEIGa__panelTrail{animation-name:WhatItIs-module__JYEIGa__dash-flow;animation-range:entry 44% entry 60%}.WhatItIs-module__JYEIGa__panelTrunkA{animation-name:WhatItIs-module__JYEIGa__stroke-draw;animation-range:entry 52% entry 68%}.WhatItIs-module__JYEIGa__panelLimbA{animation-name:WhatItIs-module__JYEIGa__stroke-draw;animation-range:entry 63% entry 78%}.WhatItIs-module__JYEIGa__panelLimbB{animation-name:WhatItIs-module__JYEIGa__stroke-draw;animation-range:entry 66% entry 81%}.WhatItIs-module__JYEIGa__panelTrunkB{animation-name:WhatItIs-module__JYEIGa__stroke-draw;animation-range:entry 65% entry 80%}.WhatItIs-module__JYEIGa__panelBudA{animation-name:WhatItIs-module__JYEIGa__bud-land;animation-range:entry 76% entry 84%}.WhatItIs-module__JYEIGa__panelBudB{animation-name:WhatItIs-module__JYEIGa__bud-land;animation-range:entry 79% entry 87%}.WhatItIs-module__JYEIGa__panelLimbC{animation-name:WhatItIs-module__JYEIGa__stroke-draw;animation-range:entry 78% entry 90%}.WhatItIs-module__JYEIGa__panelLimbD{animation-name:WhatItIs-module__JYEIGa__stroke-draw;animation-range:entry 81% entry 93%}.WhatItIs-module__JYEIGa__panelTrunkC{animation-name:WhatItIs-module__JYEIGa__stroke-draw;animation-range:entry 80% entry 92%}.WhatItIs-module__JYEIGa__panelBudC{animation-name:WhatItIs-module__JYEIGa__bud-land;animation-range:entry 88% entry 95%}.WhatItIs-module__JYEIGa__panelBudD{animation-name:WhatItIs-module__JYEIGa__bud-land;animation-range:entry 91% entry 98%}.WhatItIs-module__JYEIGa__panelBudE{animation-name:WhatItIs-module__JYEIGa__bud-land;animation-range:entry 90% entry 97%}.WhatItIs-module__JYEIGa__panelAsk,.WhatItIs-module__JYEIGa__panelReply,.WhatItIs-module__JYEIGa__panelBudA,.WhatItIs-module__JYEIGa__panelBudB,.WhatItIs-module__JYEIGa__panelBudC,.WhatItIs-module__JYEIGa__panelBudD,.WhatItIs-module__JYEIGa__panelBudE{transform-box:fill-box;transform-origin:50%}.WhatItIs-module__JYEIGa__panelReply{transform-origin:0}.WhatItIs-module__JYEIGa__stackItem{view-timeline-name:--card}.WhatItIs-module__JYEIGa__card,.WhatItIs-module__JYEIGa__chipA,.WhatItIs-module__JYEIGa__chipB,.WhatItIs-module__JYEIGa__socket,.WhatItIs-module__JYEIGa__signalA,.WhatItIs-module__JYEIGa__signalB,.WhatItIs-module__JYEIGa__cord,.WhatItIs-module__JYEIGa__plug,.WhatItIs-module__JYEIGa__askOne,.WhatItIs-module__JYEIGa__askOneLineA,.WhatItIs-module__JYEIGa__askOneLineB,.WhatItIs-module__JYEIGa__replyOne,.WhatItIs-module__JYEIGa__replyOneLineA,.WhatItIs-module__JYEIGa__replyOneLineB,.WhatItIs-module__JYEIGa__askTwo,.WhatItIs-module__JYEIGa__askTwoLineA,.WhatItIs-module__JYEIGa__askTwoLineB,.WhatItIs-module__JYEIGa__keepLimb,.WhatItIs-module__JYEIGa__keepTrail,.WhatItIs-module__JYEIGa__keepBud,.WhatItIs-module__JYEIGa__tendLimb,.WhatItIs-module__JYEIGa__tendBud,.WhatItIs-module__JYEIGa__tendTether,.WhatItIs-module__JYEIGa__tendCard,.WhatItIs-module__JYEIGa__tendCardRule,.WhatItIs-module__JYEIGa__tendSketch,.WhatItIs-module__JYEIGa__tendTwig,.WhatItIs-module__JYEIGa__tendNewBud,.WhatItIs-module__JYEIGa__theirCard,.WhatItIs-module__JYEIGa__theirNameLine,.WhatItIs-module__JYEIGa__theirHandleLine,.WhatItIs-module__JYEIGa__theirPill,.WhatItIs-module__JYEIGa__grove0,.WhatItIs-module__JYEIGa__grove1,.WhatItIs-module__JYEIGa__grove2{animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--card}.WhatItIs-module__JYEIGa__card{animation-name:WhatItIs-module__JYEIGa__card-rise;animation-range:entry 10% entry 85%}.WhatItIs-module__JYEIGa__chipA{animation-name:WhatItIs-module__JYEIGa__mark-arrive;animation-range:cover 14% cover 26%}.WhatItIs-module__JYEIGa__chipB{animation-name:WhatItIs-module__JYEIGa__mark-arrive;animation-range:cover 18% cover 30%}.WhatItIs-module__JYEIGa__socket{animation-name:WhatItIs-module__JYEIGa__mark-arrive;animation-range:cover 26% cover 36%}.WhatItIs-module__JYEIGa__signalA{animation-name:WhatItIs-module__JYEIGa__dash-march;animation-range:cover 32% cover 44%}.WhatItIs-module__JYEIGa__signalB{animation-name:WhatItIs-module__JYEIGa__dash-march;animation-range:cover 34% cover 46%}.WhatItIs-module__JYEIGa__cord{animation-name:WhatItIs-module__JYEIGa__stroke-draw;animation-range:cover 44% cover 53%}.WhatItIs-module__JYEIGa__plug{animation-name:WhatItIs-module__JYEIGa__plug-seat;animation-range:cover 51% cover 61%}.WhatItIs-module__JYEIGa__askOne{animation-name:WhatItIs-module__JYEIGa__mark-arrive;animation-range:cover 14% cover 24%}.WhatItIs-module__JYEIGa__askOneLineA{animation-name:WhatItIs-module__JYEIGa__stroke-draw;animation-range:cover 20% cover 28%}.WhatItIs-module__JYEIGa__askOneLineB{animation-name:WhatItIs-module__JYEIGa__stroke-draw;animation-range:cover 22% cover 30%}.WhatItIs-module__JYEIGa__replyOne{animation-name:WhatItIs-module__JYEIGa__bubble-write;animation-range:cover 26% cover 36%}.WhatItIs-module__JYEIGa__replyOneLineA{animation-name:WhatItIs-module__JYEIGa__stroke-draw;animation-range:cover 33% cover 41%}.WhatItIs-module__JYEIGa__replyOneLineB{animation-name:WhatItIs-module__JYEIGa__stroke-draw;animation-range:cover 35% cover 43%}.WhatItIs-module__JYEIGa__askTwo{animation-name:WhatItIs-module__JYEIGa__mark-arrive;animation-range:cover 38% cover 47%}.WhatItIs-module__JYEIGa__askTwoLineA{animation-name:WhatItIs-module__JYEIGa__stroke-draw;animation-range:cover 44% cover 51%}.WhatItIs-module__JYEIGa__askTwoLineB{animation-name:WhatItIs-module__JYEIGa__stroke-draw;animation-range:cover 46% cover 53%}.WhatItIs-module__JYEIGa__keepLimb{animation-name:WhatItIs-module__JYEIGa__stroke-draw;animation-range:cover 40% cover 50%}.WhatItIs-module__JYEIGa__keepTrail{animation-name:WhatItIs-module__JYEIGa__dash-march;animation-range:cover 48% cover 56%}.WhatItIs-module__JYEIGa__keepBud{animation-name:WhatItIs-module__JYEIGa__bud-land;animation-range:cover 54% cover 60%}.WhatItIs-module__JYEIGa__tendLimb{animation-name:WhatItIs-module__JYEIGa__stroke-draw;animation-range:cover 14% cover 26%}.WhatItIs-module__JYEIGa__tendBud{animation-name:WhatItIs-module__JYEIGa__bud-land;animation-range:cover 24% cover 31%}.WhatItIs-module__JYEIGa__tendTether{animation-name:WhatItIs-module__JYEIGa__stroke-draw;animation-range:cover 30% cover 37%}.WhatItIs-module__JYEIGa__tendCard{animation-name:WhatItIs-module__JYEIGa__mark-arrive;animation-range:cover 34% cover 44%}.WhatItIs-module__JYEIGa__tendCardRule{animation-name:WhatItIs-module__JYEIGa__stroke-draw;animation-range:cover 42% cover 49%}.WhatItIs-module__JYEIGa__tendSketch{animation-name:WhatItIs-module__JYEIGa__stroke-draw;animation-range:cover 45% cover 58%}.WhatItIs-module__JYEIGa__tendTwig{animation-name:WhatItIs-module__JYEIGa__dash-march;animation-range:cover 50% cover 59%}.WhatItIs-module__JYEIGa__tendNewBud{animation-name:WhatItIs-module__JYEIGa__bud-land;animation-range:cover 57% cover 63%}.WhatItIs-module__JYEIGa__theirCard{animation-name:WhatItIs-module__JYEIGa__mark-arrive;animation-range:cover 14% cover 28%}.WhatItIs-module__JYEIGa__theirNameLine{animation-name:WhatItIs-module__JYEIGa__stroke-draw;animation-range:cover 24% cover 34%}.WhatItIs-module__JYEIGa__theirHandleLine{animation-name:WhatItIs-module__JYEIGa__stroke-draw;animation-range:cover 27% cover 37%}.WhatItIs-module__JYEIGa__theirPill{animation-name:WhatItIs-module__JYEIGa__bud-land;animation-range:cover 36% cover 44%}.WhatItIs-module__JYEIGa__grove0{animation-name:WhatItIs-module__JYEIGa__grove-rise;animation-range:cover 42% cover 54%}.WhatItIs-module__JYEIGa__grove1{animation-name:WhatItIs-module__JYEIGa__grove-rise;animation-range:cover 46% cover 58%}.WhatItIs-module__JYEIGa__grove2{animation-name:WhatItIs-module__JYEIGa__grove-rise;animation-range:cover 50% cover 62%}.WhatItIs-module__JYEIGa__chipA,.WhatItIs-module__JYEIGa__chipB,.WhatItIs-module__JYEIGa__socket,.WhatItIs-module__JYEIGa__plug,.WhatItIs-module__JYEIGa__askOne,.WhatItIs-module__JYEIGa__replyOne,.WhatItIs-module__JYEIGa__askTwo,.WhatItIs-module__JYEIGa__keepBud,.WhatItIs-module__JYEIGa__tendBud,.WhatItIs-module__JYEIGa__tendCard,.WhatItIs-module__JYEIGa__tendNewBud,.WhatItIs-module__JYEIGa__theirCard,.WhatItIs-module__JYEIGa__theirPill,.WhatItIs-module__JYEIGa__grove0,.WhatItIs-module__JYEIGa__grove1,.WhatItIs-module__JYEIGa__grove2{transform-box:fill-box;transform-origin:50%}.WhatItIs-module__JYEIGa__replyOne{transform-origin:0}.WhatItIs-module__JYEIGa__grove0,.WhatItIs-module__JYEIGa__grove1,.WhatItIs-module__JYEIGa__grove2{transform-origin:bottom}}}@keyframes WhatItIs-module__JYEIGa__card-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes WhatItIs-module__JYEIGa__stroke-draw{0%{stroke-dasharray:1;stroke-dashoffset:1px}to{stroke-dasharray:1;stroke-dashoffset:0}}@keyframes WhatItIs-module__JYEIGa__plug-seat{0%{opacity:0;transform:translate(-10px)}40%{opacity:1}to{opacity:1;transform:translate(0)}}@keyframes WhatItIs-module__JYEIGa__grove-rise{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes WhatItIs-module__JYEIGa__mark-arrive{0%{opacity:0;transform:translateY(9px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes WhatItIs-module__JYEIGa__dash-march{0%{opacity:0;stroke-dashoffset:18px}35%{opacity:1}to{opacity:1;stroke-dashoffset:0}}@keyframes WhatItIs-module__JYEIGa__dash-flow{0%{opacity:0;stroke-dashoffset:36px}30%{opacity:1}to{opacity:1;stroke-dashoffset:0}}@keyframes WhatItIs-module__JYEIGa__bubble-write{0%{opacity:0;transform:scaleX(.3)}30%{opacity:1}to{opacity:1;transform:scaleX(1)}}@keyframes WhatItIs-module__JYEIGa__bud-land{0%{opacity:0;transform:scale(.2)}70%{opacity:1;transform:scale(1.22)}to{opacity:1;transform:scale(1)}}
.MemoryTree-module__9tr8cW__tree{aspect-ratio:4/3;background:var(--color-paper);width:100%;position:relative}.MemoryTree-module__9tr8cW__branches{width:100%;height:100%;position:absolute;inset:0}.MemoryTree-module__9tr8cW__branch{fill:none;stroke:var(--color-ink);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;opacity:.82}.MemoryTree-module__9tr8cW__tangent{fill:none;stroke:var(--color-green);stroke-width:1.5px;stroke-dasharray:4 5;opacity:.4}.MemoryTree-module__9tr8cW__ground{fill:none;stroke:var(--color-tan);stroke-width:2px;stroke-linecap:round}.MemoryTree-module__9tr8cW__card{background:var(--color-card);border:1px solid var(--color-green);cursor:pointer;text-align:center;max-width:40%;font:inherit;color:var(--color-ink);border-radius:7px;flex-direction:column;gap:3px;padding:5px 9px;transition:box-shadow .16s,border-color .16s;display:flex;position:absolute;transform:translate(-50%,-50%)}.MemoryTree-module__9tr8cW__cardTitle{font-family:var(--font-serif);font-size:11px;line-height:1.2}.MemoryTree-module__9tr8cW__cardOpen{z-index:2;max-width:58%;box-shadow:0 3px 10px #00000017}.MemoryTree-module__9tr8cW__cardOpen .MemoryTree-module__9tr8cW__cardTitle{font-size:12px;font-weight:600}.MemoryTree-module__9tr8cW__cardBody{font-family:var(--font-sans);color:var(--color-muted);font-size:9.5px;line-height:1.4}.MemoryTree-module__9tr8cW__card:hover{border-color:var(--color-ink)}.MemoryTree-module__9tr8cW__card:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}@media (prefers-reduced-motion:reduce){.MemoryTree-module__9tr8cW__card{transition:none}}@media (min-width:760px){.MemoryTree-module__9tr8cW__cardTitle{font-size:12px}.MemoryTree-module__9tr8cW__cardOpen .MemoryTree-module__9tr8cW__cardTitle{font-size:13px}.MemoryTree-module__9tr8cW__cardBody{font-size:10.5px}}
.Memory-module__mq5PGW__section{padding:52px 20px 28px;scroll-margin-top:72px}@media (min-width:760px){.Memory-module__mq5PGW__section{padding:64px 34px 36px}}.Memory-module__mq5PGW__inner{max-width:900px;margin:0 auto}.Memory-module__mq5PGW__kicker{font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--color-green);text-align:center;margin:0 0 10px;font-size:11px;font-weight:700}.Memory-module__mq5PGW__heading{font-family:var(--font-serif);letter-spacing:-.015em;text-align:center;margin:0 0 20px;font-size:30px;font-weight:600;line-height:1.15}.Memory-module__mq5PGW__lede{font-family:var(--font-sans);color:var(--color-muted);text-align:center;max-width:460px;margin:0 auto;font-size:17px;line-height:1.6}@media (min-width:760px){.Memory-module__mq5PGW__heading{font-size:36px}.Memory-module__mq5PGW__lede{font-size:18px}}.Memory-module__mq5PGW__panels{grid-template-columns:1fr;gap:24px;margin:34px auto 0;display:grid}@media (min-width:760px){.Memory-module__mq5PGW__panels{grid-template-columns:1fr 1fr;gap:28px;margin-top:44px}}.Memory-module__mq5PGW__panel{z-index:2;background:var(--color-card);border:1px solid var(--color-hairline);border-radius:14px;margin:0;position:relative;overflow:hidden}.Memory-module__mq5PGW__art{aspect-ratio:4/3;border-bottom:1px solid var(--color-hairline);background:var(--color-paper);width:100%;display:block;overflow:hidden}.Memory-module__mq5PGW__diagram{width:100%;height:100%;display:block}.Memory-module__mq5PGW__slab{fill:var(--color-card-raised);stroke:var(--color-hairline);stroke-width:1px}.Memory-module__mq5PGW__redacted rect{fill:var(--color-muted);opacity:.55}.Memory-module__mq5PGW__caption{padding:18px 20px 20px}.Memory-module__mq5PGW__panelHeading{font-family:var(--font-serif);margin:0 0 6px;font-size:19px;font-weight:600}.Memory-module__mq5PGW__panelBody{font-family:var(--font-sans);color:var(--color-muted);margin:0;font-size:15px;line-height:1.55}.Memory-module__mq5PGW__close{font-family:var(--font-serif);text-align:center;color:var(--color-ink);max-width:520px;margin:34px auto 0;font-size:19px;line-height:1.45}@media (min-width:760px){.Memory-module__mq5PGW__close{margin-top:44px;font-size:22px}}
.InsideOneIdea-module__OTJ8zq__section{padding:32px 20px;scroll-margin-top:72px}@media (min-width:760px){.InsideOneIdea-module__OTJ8zq__section{padding:40px 34px}}.InsideOneIdea-module__OTJ8zq__inner{max-width:900px;margin:0 auto}.InsideOneIdea-module__OTJ8zq__kicker{font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--color-green);text-align:center;margin:0 0 10px;font-size:11px;font-weight:700}.InsideOneIdea-module__OTJ8zq__heading{font-family:var(--font-serif);letter-spacing:-.015em;text-align:center;margin:0 0 12px;font-size:30px;font-weight:600;line-height:1.15}@media (min-width:760px){.InsideOneIdea-module__OTJ8zq__heading{font-size:34px}}.InsideOneIdea-module__OTJ8zq__items{grid-template-columns:1fr;gap:24px;margin-top:34px;display:grid}@media (min-width:760px){.InsideOneIdea-module__OTJ8zq__items{grid-template-columns:1fr 1fr;gap:28px}.InsideOneIdea-module__OTJ8zq__item:last-child{grid-column:1/-1}}.InsideOneIdea-module__OTJ8zq__item{z-index:2;background:var(--color-card);border:1px solid var(--color-hairline);border-radius:12px;margin:0;padding:16px;position:relative}.InsideOneIdea-module__OTJ8zq__shot{border:1px solid var(--color-hairline);border-radius:8px;width:100%;height:auto;margin-bottom:12px;display:block}.InsideOneIdea-module__OTJ8zq__caption{font-family:var(--font-sans);color:var(--color-muted);margin:0;font-size:14.5px;line-height:1.6}
.Manifesto-module__a22NWG__section{background:var(--color-card);border-top:1px solid var(--color-hairline);padding:64px 20px 32px;scroll-margin-top:72px}@media (min-width:760px){.Manifesto-module__a22NWG__section{padding:84px 34px 44px}}.Manifesto-module__a22NWG__inner{max-width:640px;margin:0 auto}.Manifesto-module__a22NWG__heading{font-family:var(--font-serif);letter-spacing:-.015em;text-align:center;margin:0 0 36px;font-size:30px;font-weight:600;line-height:1.15}.Manifesto-module__a22NWG__beliefs{grid-template-columns:1fr;gap:30px;margin:0;padding:0;list-style:none;display:grid}.Manifesto-module__a22NWG__belief{text-align:center}.Manifesto-module__a22NWG__emblem{width:64px;height:48px;margin:0 auto 14px;display:block}.Manifesto-module__a22NWG__stroke{fill:none;stroke:var(--color-ink);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.Manifesto-module__a22NWG__faint{fill:none;stroke:var(--color-tan);stroke-width:1.6px;stroke-linecap:round}.Manifesto-module__a22NWG__claim{font-family:var(--font-serif);margin:0 0 8px;font-size:19px;font-weight:600;line-height:1.25}.Manifesto-module__a22NWG__body{font-family:var(--font-sans);color:var(--color-muted);max-width:34ch;margin:0 auto;font-size:15px;line-height:1.6}@media (min-width:760px){.Manifesto-module__a22NWG__heading{margin-bottom:48px;font-size:36px}.Manifesto-module__a22NWG__beliefs{grid-template-columns:repeat(3,1fr);gap:34px}.Manifesto-module__a22NWG__claim{font-size:20px}}
.Faq-module__CUCPnG__section{background:var(--color-card);border-top:1px solid var(--color-hairline);border-bottom:1px solid var(--color-hairline);padding:56px 20px 64px;scroll-margin-top:72px}@media (min-width:760px){.Faq-module__CUCPnG__section{padding:72px 34px 84px}}.Faq-module__CUCPnG__inner{max-width:640px;margin:0 auto}.Faq-module__CUCPnG__kicker{font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--color-green);text-align:center;margin:0 0 10px;font-size:11px;font-weight:700}.Faq-module__CUCPnG__heading{font-family:var(--font-serif);letter-spacing:-.015em;text-align:center;margin:0 0 30px;font-size:30px;font-weight:600;line-height:1.15}@media (min-width:760px){.Faq-module__CUCPnG__heading{font-size:34px}}.Faq-module__CUCPnG__list{margin:0}.Faq-module__CUCPnG__item{border-top:1px solid var(--color-hairline);padding:20px 0}.Faq-module__CUCPnG__item:first-child{border-top:none;padding-top:0}.Faq-module__CUCPnG__question{font-family:var(--font-sans);color:var(--color-ink);margin:0 0 8px;font-size:16px;font-weight:700}.Faq-module__CUCPnG__answer{font-family:var(--font-sans);color:var(--color-muted);margin:0;font-size:15px;line-height:1.6}@media (min-width:760px){.Faq-module__CUCPnG__question{font-size:17px}.Faq-module__CUCPnG__answer{font-size:16px}}
.CtaBand-module__3Sb3MW__band{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:8px 20px 40px;display:flex}.CtaBand-module__3Sb3MW__line{font-family:var(--font-serif);color:var(--color-ink);max-width:30ch;margin:0;font-size:19px;line-height:1.35}.CtaBand-module__3Sb3MW__cta{font-family:var(--font-sans);background:var(--color-green);color:var(--color-paper);border-radius:999px;justify-content:center;align-items:center;padding:10px 22px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .18s;display:inline-flex}.CtaBand-module__3Sb3MW__cta:hover{background:color-mix(in srgb, var(--color-green) 84%, black)}.CtaBand-module__3Sb3MW__cta:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px}@media (prefers-reduced-motion:reduce){.CtaBand-module__3Sb3MW__cta{transition:none}}@media (min-width:760px){.CtaBand-module__3Sb3MW__band{gap:16px;padding:12px 34px 56px}.CtaBand-module__3Sb3MW__line{font-size:21px}}.CtaBand-module__3Sb3MW__bandForm{background:var(--color-card);gap:20px;padding:20px 20px 48px}.CtaBand-module__3Sb3MW__kicker{font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--color-green);margin:0;font-size:11px;font-weight:700}.CtaBand-module__3Sb3MW__lead{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--color-ink);max-width:22ch;margin:0;font-size:26px;font-weight:600;line-height:1.2}.CtaBand-module__3Sb3MW__card{z-index:2;width:min(100%,440px);position:relative}@media (min-width:760px){.CtaBand-module__3Sb3MW__bandForm{padding:28px 34px 64px}.CtaBand-module__3Sb3MW__kicker{font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--color-green);margin:0;font-size:11px;font-weight:700}.CtaBand-module__3Sb3MW__lead{font-size:32px}}
.GrowingTrees-module__oPHcYG__rails{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.GrowingTrees-module__oPHcYG__railLeft,.GrowingTrees-module__oPHcYG__railRight{display:none}.GrowingTrees-module__oPHcYG__rails{--wood-alpha:.085;--bud-mix:30%}@supports not (animation-timeline:scroll()){.GrowingTrees-module__oPHcYG__rails{--wood-alpha:.055;--bud-mix:20%}}@media (min-width:1420px){.GrowingTrees-module__oPHcYG__rails{--wood-alpha:.24;--bud-mix:55%;z-index:1}.GrowingTrees-module__oPHcYG__railNarrow{display:none}.GrowingTrees-module__oPHcYG__railLeft,.GrowingTrees-module__oPHcYG__railRight{display:block}}.GrowingTrees-module__oPHcYG__rail{--col-half:450px;--gutter-offset:120px;--edge-inset:168px;--view-origin:264px;--head-start:10%;width:528px;position:absolute;top:0;bottom:0}.GrowingTrees-module__oPHcYG__railNarrow{left:calc(50% - var(--view-origin))}.GrowingTrees-module__oPHcYG__railLeft{left:calc(min(var(--edge-inset), calc(50% - var(--col-half) - var(--gutter-offset))) - var(--view-origin))}.GrowingTrees-module__oPHcYG__railRight{right:calc(min(var(--edge-inset), calc(50% - var(--col-half) - var(--gutter-offset))) - var(--view-origin));transform:scaleX(-1)}.GrowingTrees-module__oPHcYG__canvas{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.GrowingTrees-module__oPHcYG__wood{fill:var(--color-ink);opacity:var(--wood-alpha)}.GrowingTrees-module__oPHcYG__bud{fill:color-mix(in srgb, var(--color-green) var(--bud-mix), var(--color-paper));transform-box:fill-box;transform-origin:50%}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.GrowingTrees-module__oPHcYG__wood,.GrowingTrees-module__oPHcYG__bud{animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root)}.GrowingTrees-module__oPHcYG__wood{animation-name:GrowingTrees-module__oPHcYG__reveal;animation-range:0% 100%}.GrowingTrees-module__oPHcYG__bud{animation-name:GrowingTrees-module__oPHcYG__bud-open;animation-range:var(--bud-from) var(--bud-to)}.GrowingTrees-module__oPHcYG__preGrown{animation-name:none}}}@keyframes GrowingTrees-module__oPHcYG__reveal{0%{clip-path:inset(0 0 calc(100% - var(--head-start)) 0)}to{clip-path:inset(0)}}@keyframes GrowingTrees-module__oPHcYG__bud-open{0%{transform:scale(0)}70%{transform:scale(1.2)}to{transform:scale(1)}}
