.StoreBadges-module__PKx_Uq__badges{gap:var(--mtt-space-xs);flex-wrap:wrap;margin:0;display:flex}.StoreBadges-module__PKx_Uq__badge{align-items:center;gap:var(--mtt-space-xs);border:1px dashed var(--mtt-color-control-border);border-radius:var(--mtt-radius-md);background:0 0;padding:.55rem .9rem;display:inline-flex}.StoreBadges-module__PKx_Uq__icon{width:1.25rem;height:1.25rem;color:var(--mtt-color-ink-muted);flex:none}.StoreBadges-module__PKx_Uq__copy{flex-direction:column;line-height:1.15;display:flex}.StoreBadges-module__PKx_Uq__copy small{font:var(--mtt-type-eyebrow-weight) .65rem / 1.2 var(--mtt-type-eyebrow-font);color:var(--mtt-color-ink-muted);text-transform:uppercase;letter-spacing:.06em}.StoreBadges-module__PKx_Uq__copy strong{font:700 .95rem / 1.2 var(--mtt-font-ui);color:var(--mtt-color-ink-muted)}
.WaitlistForm-module__LrxIOG__form{gap:var(--mtt-space-xs);flex-direction:column;width:100%;max-width:30rem;display:flex}.WaitlistForm-module__LrxIOG__label{font:var(--mtt-type-label-weight) var(--mtt-type-label-size) / var(--mtt-type-label-line-height) var(--mtt-type-label-font);color:var(--mtt-color-ink);text-align:left}.WaitlistForm-module__LrxIOG__row{gap:var(--mtt-space-xs);flex-wrap:wrap;display:flex}.WaitlistForm-module__LrxIOG__input{border:1px solid var(--mtt-color-control-border);border-radius:var(--mtt-radius-md);background:var(--mtt-color-surface);min-width:0;color:var(--mtt-color-ink);font:var(--mtt-type-body-weight) var(--mtt-type-body-size) / var(--mtt-type-body-line-height) var(--mtt-type-body-font);flex:14rem;padding:.75rem 1rem}.WaitlistForm-module__LrxIOG__input::placeholder{color:var(--mtt-color-ink-muted)}.WaitlistForm-module__LrxIOG__submit{border-radius:var(--mtt-radius-md);background:var(--mtt-color-ink);color:var(--mtt-color-canvas);font:var(--mtt-type-label-weight) var(--mtt-type-label-size) / var(--mtt-type-label-line-height) var(--mtt-type-label-font);cursor:pointer;transition:transform var(--mtt-motion-fast) var(--mtt-motion-easing-standard);border:1px solid #0000;flex:none;padding:.75rem 1.4rem}.WaitlistForm-module__LrxIOG__submit:hover{transform:translateY(-1px)}.WaitlistForm-module__LrxIOG__submit:disabled{cursor:progress;opacity:.65;transform:none}.WaitlistForm-module__LrxIOG__hint,.WaitlistForm-module__LrxIOG__error,.WaitlistForm-module__LrxIOG__success{text-align:left;font:var(--mtt-type-metadata-weight) var(--mtt-type-metadata-size) / var(--mtt-type-metadata-line-height) var(--mtt-type-metadata-font);margin:0}.WaitlistForm-module__LrxIOG__hint{color:var(--mtt-color-ink-muted)}.WaitlistForm-module__LrxIOG__hint a{color:var(--mtt-color-accent-text)}.WaitlistForm-module__LrxIOG__error{color:var(--mtt-color-danger)}.WaitlistForm-module__LrxIOG__success{border:1px solid var(--mtt-color-border);border-radius:var(--mtt-radius-md);background:var(--mtt-color-surface-mint);max-width:30rem;color:var(--mtt-color-ink);font:var(--mtt-type-body-small-weight) var(--mtt-type-body-small-size) / var(--mtt-type-body-small-line-height) var(--mtt-type-body-small-font);margin:0;padding:.85rem 1.1rem}.WaitlistForm-module__LrxIOG__turnstile:empty{display:none}.WaitlistForm-module__LrxIOG__honeypot{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.WaitlistForm-module__LrxIOG__submit{transition:none}.WaitlistForm-module__LrxIOG__submit:hover{transform:none}}
.section-module__yx3LsG__section{padding:clamp(3rem, 7vw, 5.5rem) var(--mtt-space-md)}.section-module__yx3LsG__sectionCanvas{background:0 0}.section-module__yx3LsG__sectionSurface{border-top:2px solid var(--desk-outline);border-bottom:2px solid var(--desk-outline);background:#fffdf7bf}.section-module__yx3LsG__sectionMint{background:var(--mtt-color-surface-mint);border-top:2px solid var(--desk-outline);border-bottom:2px solid var(--desk-outline)}.section-module__yx3LsG__shell{width:min(var(--mtt-width-wide), 100%);margin:0 auto}.section-module__yx3LsG__shellContent{width:min(56.25rem,100%);margin:0 auto}.section-module__yx3LsG__shellReading{width:min(var(--mtt-width-reading), 100%);margin:0 auto}.section-module__yx3LsG__eyebrow{margin:0 0 var(--mtt-space-xs);font-family:var(--mtt-font-hand);color:var(--mtt-color-accent-text);text-transform:lowercase;letter-spacing:0;transform-origin:0;width:fit-content;font-size:1.4rem;font-weight:600;line-height:1.2;transform:rotate(-1.5deg)}.section-module__yx3LsG__eyebrow:after{content:" ↓"}.section-module__yx3LsG__title{margin:0 0 var(--mtt-space-md);font-family:var(--mtt-font-brand);letter-spacing:-.01em;color:var(--mtt-color-ink);text-wrap:balance;font-size:clamp(1.75rem,4vw,2.6rem);font-weight:700;line-height:1.12}.section-module__yx3LsG__lede{margin:0 0 var(--mtt-space-md);max-width:40rem;font:var(--mtt-type-body-weight) clamp(1rem, 1.6vw, 1.125rem) / 1.6 var(--mtt-type-body-font);color:var(--mtt-color-ink-muted)}.section-module__yx3LsG__body{margin:0 0 var(--mtt-space-sm);max-width:38rem;font:var(--mtt-type-body-weight) var(--mtt-type-body-size) / 1.65 var(--mtt-type-body-font);color:var(--mtt-color-ink-muted)}.section-module__yx3LsG__inlineLink{align-items:center;gap:var(--mtt-space-xxs);min-height:2.75rem;color:var(--mtt-color-accent-text);font-family:var(--mtt-font-hand);transform-origin:0;font-size:1.35rem;font-weight:700;text-decoration:none;display:inline-flex;transform:rotate(-1deg)}.section-module__yx3LsG__inlineLink:hover{text-decoration:underline}.section-module__yx3LsG__note{border:2px solid var(--desk-outline);box-shadow:var(--desk-shadow);padding:var(--mtt-space-md);border-radius:4px;position:relative}.section-module__yx3LsG__note:before{content:"";background:var(--desk-tape);border-radius:2px;width:92px;height:22px;position:absolute;top:-12px;left:50%;transform:translate(-50%)rotate(-2deg)}.section-module__yx3LsG__noteYellow{background:var(--mtt-color-surface-yellow)}.section-module__yx3LsG__noteMint{background:var(--mtt-color-surface-mint)}.section-module__yx3LsG__noteLilac{background:var(--mtt-color-surface-lilac)}.section-module__yx3LsG__notePeach{background:var(--mtt-color-surface-peach)}.section-module__yx3LsG__notePaper{background:var(--mtt-color-surface)}.section-module__yx3LsG__handLine{font-family:var(--mtt-font-hand);color:var(--mtt-color-ink);font-size:1.35rem;font-weight:600;transform:rotate(-1deg)}.section-module__yx3LsG__handCaption{font-family:var(--mtt-font-hand);text-align:center;margin-top:var(--mtt-space-sm);color:var(--mtt-color-ink);font-size:1.3rem;font-weight:600;transform:rotate(-1deg)}.section-module__yx3LsG__tiltLeft{transform:rotate(-2.2deg)}.section-module__yx3LsG__tiltRight{transform:rotate(2deg)}.section-module__yx3LsG__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.ClosingCta-module__JUzk-W__section{padding-top:clamp(1.25rem,2.5vw,2rem);}.ClosingCta-module__JUzk-W__card{width:min(35rem,100%);padding:var(--mtt-space-xl) var(--mtt-space-lg) var(--mtt-space-md);text-align:center;margin:0 auto;}.ClosingCta-module__JUzk-W__eyebrow{color:var(--mtt-color-ink);margin-left:auto;margin-right:auto;}.ClosingCta-module__JUzk-W__title{font-size:clamp(1.5625rem,7vw,2.25rem);}.ClosingCta-module__JUzk-W__body{margin:0 0 var(--mtt-space-md);font:var(--mtt-type-body-small-weight) var(--mtt-type-body-small-size) / 1.6 var(--mtt-type-body-small-font);color:#1f2025b8}.ClosingCta-module__JUzk-W__actions{align-items:center;gap:var(--mtt-space-sm);flex-direction:column;display:flex}.ClosingCta-module__JUzk-W__primaryCta{justify-content:center;align-items:center;gap:var(--mtt-space-xs);border:2px solid var(--desk-outline);border-radius:var(--mtt-radius-pill);background:var(--mtt-color-ink);min-height:3.25rem;color:var(--mtt-color-canvas);font:var(--mtt-type-label-weight) 1.0625rem / 1.2 var(--mtt-type-label-font);box-shadow:4px 4px 0 var(--mtt-color-surface);transition:transform var(--mtt-motion-fast) var(--mtt-motion-easing-standard), box-shadow var(--mtt-motion-fast) var(--mtt-motion-easing-standard);padding:.875rem 1.625rem;text-decoration:none;display:inline-flex}.ClosingCta-module__JUzk-W__primaryCta:active{box-shadow:2px 2px 0 var(--mtt-color-surface);transform:translate(2px,2px)}.ClosingCta-module__JUzk-W__waitlist{margin-top:var(--mtt-space-md);padding-top:var(--mtt-space-sm);border-top:2px dashed #1f20254d}.ClosingCta-module__JUzk-W__waitlist p{text-align:center}
.MarketingPricing-module__C-7woa__section{text-align:center;flex-direction:column;align-items:center;display:flex;}.MarketingPricing-module__C-7woa__eyebrow{margin-left:auto;margin-right:auto;}.MarketingPricing-module__C-7woa__title{}.MarketingPricing-module__C-7woa__lede{max-width:44ch;margin-left:auto;margin-right:auto;}.MarketingPricing-module__C-7woa__plans{gap:var(--mtt-space-lg);width:min(47.5rem,100%);margin:var(--mtt-space-lg) auto 0;text-align:left;display:grid}@media (min-width:700px){.MarketingPricing-module__C-7woa__plans{grid-template-columns:1fr 1fr}}.MarketingPricing-module__C-7woa__plan{padding:var(--mtt-space-lg);background:var(--mtt-color-surface);border:2px solid var(--desk-outline);border-radius:var(--mtt-radius-md);box-shadow:var(--desk-shadow)}.MarketingPricing-module__C-7woa__planFeatured{background:var(--mtt-color-surface-mint)}.MarketingPricing-module__C-7woa__planName{font:var(--mtt-type-eyebrow-weight) var(--mtt-type-eyebrow-size) / var(--mtt-type-eyebrow-line-height) var(--mtt-type-eyebrow-font);letter-spacing:.16em;text-transform:uppercase;color:var(--mtt-color-ink);margin:0}.MarketingPricing-module__C-7woa__planPrice{margin:var(--mtt-space-xxs) 0;font-family:var(--mtt-font-brand);color:var(--mtt-color-ink);font-size:2.5rem;font-weight:700}.MarketingPricing-module__C-7woa__planPeriod{font-family:var(--mtt-font-ui);color:var(--mtt-color-ink-muted);font-size:.9375rem;font-weight:400}.MarketingPricing-module__C-7woa__planNote{font:var(--mtt-type-body-small-weight) var(--mtt-type-body-small-size) / 1.55 var(--mtt-type-body-small-font);color:var(--mtt-color-ink-muted);margin:0}.MarketingPricing-module__C-7woa__planSaving{margin:var(--mtt-space-xs) 0 0;font-family:var(--mtt-font-hand);color:var(--mtt-color-accent-text);width:fit-content;font-size:1.35rem;font-weight:600;transform:rotate(-2deg)}.MarketingPricing-module__C-7woa__localeNote{margin:var(--mtt-space-sm) 0 0;font:var(--mtt-type-metadata-weight) var(--mtt-type-metadata-size) / var(--mtt-type-metadata-line-height) var(--mtt-type-metadata-font);color:var(--mtt-color-ink-muted)}.MarketingPricing-module__C-7woa__tableCard{width:min(47.5rem,100%);margin:var(--mtt-space-lg) auto 0;padding:.375rem var(--mtt-space-md) var(--mtt-space-md);background:var(--mtt-color-surface);border:2px solid var(--desk-outline);border-radius:var(--mtt-radius-md);box-shadow:var(--desk-shadow);text-align:left}.MarketingPricing-module__C-7woa__table{border-collapse:collapse;width:100%;font:var(--mtt-type-body-small-weight) var(--mtt-type-body-small-size) / 1.5 var(--mtt-type-body-small-font)}.MarketingPricing-module__C-7woa__table th,.MarketingPricing-module__C-7woa__table td{text-align:left;vertical-align:top;border-bottom:1.5px dashed #1f202540;padding:11px 6px}.MarketingPricing-module__C-7woa__table tbody tr:last-child th,.MarketingPricing-module__C-7woa__table tbody tr:last-child td{border-bottom:none}.MarketingPricing-module__C-7woa__table thead th{font:var(--mtt-type-eyebrow-weight) var(--mtt-type-eyebrow-size) / var(--mtt-type-eyebrow-line-height) var(--mtt-type-eyebrow-font);letter-spacing:.1em;text-transform:uppercase;color:var(--mtt-color-ink)}.MarketingPricing-module__C-7woa__table tbody th{color:var(--mtt-color-ink);font-weight:400}.MarketingPricing-module__C-7woa__table th:nth-child(2),.MarketingPricing-module__C-7woa__table td:nth-child(2),.MarketingPricing-module__C-7woa__table th:nth-child(3),.MarketingPricing-module__C-7woa__table td:nth-child(3){text-align:center}.MarketingPricing-module__C-7woa__yes{font-family:var(--mtt-font-hand);color:var(--mtt-color-accent-text);font-size:1.2rem;font-weight:700}.MarketingPricing-module__C-7woa__no{color:var(--mtt-color-border)}.MarketingPricing-module__C-7woa__detail{color:var(--mtt-color-ink-muted)}.MarketingPricing-module__C-7woa__info{vertical-align:1px;margin-left:6px;display:inline-block;position:relative}.MarketingPricing-module__C-7woa__infoButton{border:1.5px solid var(--mtt-color-ink-muted);background:var(--mtt-color-surface);width:17px;height:17px;color:var(--mtt-color-ink-muted);font:700 11px / 1 var(--mtt-font-ui);cursor:help;border-radius:50%;padding:0}.MarketingPricing-module__C-7woa__tip{border-radius:var(--mtt-radius-sm);background:var(--mtt-color-ink);width:min(230px,60vw);color:var(--mtt-color-canvas);font:400 12.5px / 1.45 var(--mtt-font-ui);letter-spacing:0;text-transform:none;text-align:left;opacity:0;pointer-events:none;transition:opacity var(--mtt-motion-fast) var(--mtt-motion-easing-standard);z-index:30;padding:10px 12px;position:absolute;bottom:calc(100% + 9px);left:50%;transform:translate(-50%)}.MarketingPricing-module__C-7woa__tip:after{content:"";border:6px solid #0000;border-top-color:var(--mtt-color-ink);position:absolute;top:100%;left:50%;transform:translate(-50%)}.MarketingPricing-module__C-7woa__info:hover .MarketingPricing-module__C-7woa__tip,.MarketingPricing-module__C-7woa__infoButton:focus+.MarketingPricing-module__C-7woa__tip{opacity:1}.MarketingPricing-module__C-7woa__srOnly{}
.ProblemStatement-module__J5khSW__section{}.ProblemStatement-module__J5khSW__shell{}.ProblemStatement-module__J5khSW__eyebrow{}.ProblemStatement-module__J5khSW__title{}.ProblemStatement-module__J5khSW__body{margin-top:var(--mtt-space-lg);max-width:66ch;}.ProblemStatement-module__J5khSW__body strong{color:var(--mtt-color-ink)}.ProblemStatement-module__J5khSW__chat{gap:var(--mtt-space-xs);margin-top:var(--mtt-space-md);max-width:35rem;display:grid}.ProblemStatement-module__J5khSW__bubble{border:2px solid var(--desk-outline);background:var(--mtt-color-surface);max-width:88%;font:var(--mtt-type-body-weight) var(--mtt-type-body-small-size) / 1.5 var(--mtt-type-body-font);color:var(--mtt-color-ink);border-radius:18px;padding:12px 16px;box-shadow:3px 3px #1f20251a}.ProblemStatement-module__J5khSW__stamp{font:var(--mtt-type-label-weight) 11px / 1.3 var(--mtt-type-label-font);letter-spacing:.08em;text-transform:uppercase;color:var(--mtt-color-ink-muted);margin-bottom:3px;display:block}.ProblemStatement-module__J5khSW__thought{border-bottom-left-radius:4px;justify-self:start}.ProblemStatement-module__J5khSW__brain{background:var(--mtt-color-surface-lilac);border-bottom-right-radius:4px;justify-self:end}.ProblemStatement-module__J5khSW__app{background:var(--mtt-color-surface-mint);border-bottom-left-radius:4px;justify-self:start}.ProblemStatement-module__J5khSW__gone{font-family:var(--mtt-font-hand);color:var(--mtt-color-danger);justify-self:end;margin:0;font-size:1.3rem;font-weight:600;transform:rotate(-2deg)}@media (min-width:760px){.ProblemStatement-module__J5khSW__bubble{max-width:76%}}
.ProShowcase-module__TfQnvq__section{}.ProShowcase-module__TfQnvq__shell{}.ProShowcase-module__TfQnvq__eyebrow{}.ProShowcase-module__TfQnvq__title{margin-top:var(--mtt-space-xs);}.ProShowcase-module__TfQnvq__drawer{margin-top:var(--mtt-space-lg);padding:var(--mtt-space-lg) var(--mtt-space-md);background:var(--mtt-color-surface);border:2px solid var(--desk-outline);border-radius:var(--mtt-radius-lg);box-shadow:var(--desk-shadow);position:relative}.ProShowcase-module__TfQnvq__label{background:var(--mtt-color-surface-yellow);border:2px solid var(--desk-outline);font:var(--mtt-type-eyebrow-weight) var(--mtt-type-eyebrow-size) / var(--mtt-type-eyebrow-line-height) var(--mtt-type-eyebrow-font);letter-spacing:.1em;text-transform:uppercase;color:var(--mtt-color-ink);box-shadow:3px 3px 0 var(--desk-outline);border-radius:8px;padding:5px 14px;position:absolute;top:-16px;left:22px;transform:rotate(-2deg)}.ProShowcase-module__TfQnvq__cells{gap:var(--mtt-space-lg);margin-top:var(--mtt-space-md);display:grid}@media (min-width:860px){.ProShowcase-module__TfQnvq__cells{grid-template-columns:repeat(3,1fr)}}.ProShowcase-module__TfQnvq__cellTitle{margin:0 0 var(--mtt-space-xxs);font:var(--mtt-type-label-weight) var(--mtt-type-body-size) / 1.4 var(--mtt-type-label-font);color:var(--mtt-color-ink)}.ProShowcase-module__TfQnvq__cellBody{margin:0 0 var(--mtt-space-sm);font:var(--mtt-type-body-small-weight) var(--mtt-type-body-small-size) / 1.5 var(--mtt-type-body-small-font);color:var(--mtt-color-ink-muted)}.ProShowcase-module__TfQnvq__visualLeft,.ProShowcase-module__TfQnvq__visualRight{--app-screenshot-width:14rem;justify-content:center;display:flex}.ProShowcase-module__TfQnvq__visualLeft{transform:rotate(-2.2deg)}.ProShowcase-module__TfQnvq__visualRight{transform:rotate(2deg)}.ProShowcase-module__TfQnvq__cellCaption{font-family:var(--mtt-font-hand);text-align:center;margin:var(--mtt-space-sm) 0 0;color:var(--mtt-color-ink);font-size:1.2rem;font-weight:600;transform:rotate(-1deg)}.ProShowcase-module__TfQnvq__stats{justify-content:center;gap:var(--mtt-space-sm);margin:var(--mtt-space-lg) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.ProShowcase-module__TfQnvq__stat{background:var(--mtt-color-surface-yellow);border:2px solid var(--desk-outline);border-radius:var(--mtt-radius-pill);box-shadow:2px 2px 0 var(--desk-outline);font:var(--mtt-type-label-weight) var(--mtt-type-body-small-size) / 1.4 var(--mtt-type-label-font);color:var(--mtt-color-ink);padding:8px 16px}
.TimetableImport-module__bYPd3q__section{}.TimetableImport-module__bYPd3q__shell{}.TimetableImport-module__bYPd3q__eyebrow{}.TimetableImport-module__bYPd3q__title{}.TimetableImport-module__bYPd3q__lede{max-width:66ch;}.TimetableImport-module__bYPd3q__sources{gap:var(--mtt-space-lg);margin:var(--mtt-space-xl) 0 0;padding:0;list-style:none;display:grid}@media (min-width:760px){.TimetableImport-module__bYPd3q__sources{grid-template-columns:repeat(2,1fr)}}.TimetableImport-module__bYPd3q__source{gap:var(--mtt-space-xxs);align-content:start;display:grid;}.TimetableImport-module__bYPd3q__source:first-child{transform:rotate(-1.4deg)}.TimetableImport-module__bYPd3q__source:nth-child(2){transform:rotate(1.1deg)}.TimetableImport-module__bYPd3q__source:nth-child(3){transform:rotate(-.8deg)}.TimetableImport-module__bYPd3q__source:nth-child(4){transform:rotate(1.3deg)}.TimetableImport-module__bYPd3q__yellow{}.TimetableImport-module__bYPd3q__lilac{}.TimetableImport-module__bYPd3q__peach{}.TimetableImport-module__bYPd3q__paper{}.TimetableImport-module__bYPd3q__iconBadge{border:2px solid var(--desk-outline);border-radius:var(--mtt-radius-sm);width:2.25rem;height:2.25rem;color:var(--mtt-color-ink);background:#fffdf7b3;justify-content:center;align-items:center;display:inline-flex}.TimetableImport-module__bYPd3q__icon{width:1.35rem;height:1.35rem}.TimetableImport-module__bYPd3q__sourceLabel{font:var(--mtt-type-label-weight) var(--mtt-type-body-size) / 1.4 var(--mtt-type-label-font);color:var(--mtt-color-ink)}.TimetableImport-module__bYPd3q__sourceDetail{font:var(--mtt-type-body-small-weight) var(--mtt-type-body-small-size) / 1.5 var(--mtt-type-body-small-font);color:#1f2025b8}.TimetableImport-module__bYPd3q__reassurance{margin:var(--mtt-space-xl) 0 0;padding:var(--mtt-space-sm) var(--mtt-space-md);background:var(--mtt-color-surface-mint);border:2px solid var(--desk-outline);border-radius:var(--mtt-radius-md);font:600 var(--mtt-type-body-small-size) / 1.55 var(--mtt-type-body-font);color:var(--mtt-color-ink);max-width:40rem;box-shadow:3px 3px #1f202526}.TimetableImport-module__bYPd3q__skipline{margin:var(--mtt-space-md) 0 0;font-family:var(--mtt-font-hand);color:var(--mtt-color-accent-text);text-align:center;font-size:1.35rem;font-weight:600;transform:rotate(-1deg)}.TimetableImport-module__bYPd3q__link{margin-top:var(--mtt-space-sm);}
