.home-module__txgM7a__page{width:100%}.home-module__txgM7a__hero{background:var(--bg);padding:32px 24px 40px}.home-module__txgM7a__heroInner{max-width:1080px;margin:0 auto}.home-module__txgM7a__kicker{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--t-13);text-transform:uppercase;letter-spacing:.16em;color:var(--new);margin:0 0 10px;font-weight:600}.home-module__txgM7a__heroGrid{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);align-items:start;gap:28px 56px;display:grid}.home-module__txgM7a__h1{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.02em;max-width:18ch;color:var(--ink);font-size:clamp(29px,3.6vw,44px);font-weight:800;line-height:1.1}.home-module__txgM7a__sub{color:var(--muted);max-width:44ch;font-size:var(--t-19);margin-top:14px;line-height:1.5}.home-module__txgM7a__counter{font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;font-size:var(--t-13);color:var(--faint);margin-top:10px}.home-module__txgM7a__actionWrap{max-width:640px;margin-top:20px}.home-module__txgM7a__actionBar{align-items:flex-start;gap:12px;display:flex}.home-module__txgM7a__actionCombo{flex:300px;min-width:0}.home-module__txgM7a__actionInput{border:1px solid var(--rule);border-radius:var(--radius-block);background:var(--card);width:100%;height:62px;font-family:var(--font-body), system-ui, sans-serif;color:var(--ink);padding:0 20px;font-size:19px}.home-module__txgM7a__actionInput::placeholder{color:var(--faint)}.home-module__txgM7a__actionSubmit{border-radius:var(--radius-block);background:var(--new);color:#fff;height:50px;font-family:var(--font-body), system-ui, sans-serif;cursor:pointer;white-space:nowrap;border:0;flex:none;align-self:center;align-items:center;gap:8px;padding:0 20px;font-size:16px;font-weight:600;display:inline-flex}.home-module__txgM7a__actionSubmit:disabled{opacity:.45;cursor:not-allowed}.home-module__txgM7a__actionMicro{color:var(--faint);font-size:var(--t-13);margin:10px 0 0}.home-module__txgM7a__comboWrap{position:relative}.home-module__txgM7a__comboList{z-index:20;background:var(--card);border:1px solid var(--rule);border-radius:var(--radius-block);box-shadow:var(--shadow);max-height:264px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.home-module__txgM7a__comboItem{cursor:pointer;font-size:var(--t-16);color:var(--ink);border-radius:7px;justify-content:space-between;align-items:baseline;gap:10px;padding:8px 10px;display:flex}.home-module__txgM7a__comboItemActive,.home-module__txgM7a__comboItem:hover{background:var(--new-soft);color:var(--new)}.home-module__txgM7a__comboCat{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--t-10);text-transform:uppercase;letter-spacing:.1em;color:var(--muted)}.home-module__txgM7a__heroProduct{min-width:0}.home-module__txgM7a__heroResult{border:1px solid var(--rule);border-radius:var(--radius-card);background:var(--card);box-shadow:var(--shadow);color:var(--ink);padding:18px 18px 14px;text-decoration:none;display:block}.home-module__txgM7a__heroResult:hover{border-color:var(--new)}.home-module__txgM7a__heroResultHead{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--t-10);text-transform:uppercase;letter-spacing:.12em;color:var(--faint);display:block}.home-module__txgM7a__poster{flex-direction:column;align-items:flex-start;gap:4px;margin:14px 0 20px;display:flex}.home-module__txgM7a__posterNum{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.02em;color:var(--ink);background:var(--amber);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:10px;padding:2px 12px;font-size:clamp(72px,7vw,96px);font-weight:800;line-height:1}.home-module__txgM7a__posterCaption{font-size:var(--t-16);color:var(--muted)}.home-module__txgM7a__clockPair{grid-template-columns:1fr 1fr;gap:10px;display:grid}.home-module__txgM7a__clockBox{border:1px solid var(--rule);border-radius:var(--radius-block);background:var(--panel);flex-direction:column;gap:6px;padding:14px 15px;display:flex}.home-module__txgM7a__clockLabel{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--t-10);text-transform:uppercase;letter-spacing:.12em;color:var(--faint)}.home-module__txgM7a__clockValue{font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;font-weight:700;font-size:clamp(15px, 4.2vw, var(--t-19));color:var(--ink)}.home-module__txgM7a__clockMonthly{font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;font-size:var(--t-11);color:var(--muted)}.home-module__txgM7a__clockNote{font-size:var(--t-13);color:var(--muted)}.home-module__txgM7a__clockBoxAi{background:var(--new);border-color:var(--new)}.home-module__txgM7a__clockBoxAi .home-module__txgM7a__clockLabel{color:#ffffffb8}.home-module__txgM7a__clockBoxAi .home-module__txgM7a__clockValue{color:#fff}.home-module__txgM7a__clockBoxAi .home-module__txgM7a__clockMonthly{color:#ffffffd1}.home-module__txgM7a__clockBoxAi .home-module__txgM7a__clockNote{color:#ffffffe0}.home-module__txgM7a__clockBreakeven{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--t-11);color:var(--faint);margin-top:10px}.home-module__txgM7a__flowList{margin-top:18px;display:block}.home-module__txgM7a__flowRow{border-top:1px solid var(--rule);font-size:var(--t-13);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:7px 0;display:grid}.home-module__txgM7a__flowTask{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.home-module__txgM7a__flowNums{font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:7px;display:inline-flex}.home-module__txgM7a__flowBefore{color:var(--old)}.home-module__txgM7a__flowBefore s{text-decoration:line-through}.home-module__txgM7a__flowArrow{color:var(--faint)}.home-module__txgM7a__flowAfter{color:var(--new);font-weight:700}.home-module__txgM7a__heroResultFoot{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--t-11);color:var(--faint);margin-top:14px;display:block}.home-module__txgM7a__heroResult:hover .home-module__txgM7a__heroResultFoot{color:var(--new)}.home-module__txgM7a__sampleFlow{border:1px solid var(--rule);border-radius:var(--radius-card);background:var(--panel);margin-top:16px;padding:16px 18px 14px}.home-module__txgM7a__sampleFlowLabel{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--t-10);text-transform:uppercase;letter-spacing:.12em;color:var(--faint);margin-bottom:10px}.home-module__txgM7a__sampleFlowList{margin:0;padding:0;list-style:none}.home-module__txgM7a__sampleFlowStep{border-top:1px solid var(--rule);font-size:var(--t-13);grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:7px 0;display:grid}.home-module__txgM7a__sampleFlowStep:first-child{border-top:0}.home-module__txgM7a__sampleFlowNum{font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;color:var(--faint)}.home-module__txgM7a__sampleFlowTitle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.home-module__txgM7a__sampleFlowMinutes{font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;color:var(--muted);text-align:right}.home-module__txgM7a__sampleFlowMore{color:var(--faint);font-size:var(--t-11);margin:10px 0 0}.home-module__txgM7a__band{width:100%;padding:52px 24px}.home-module__txgM7a__bandCard{background:var(--card);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.home-module__txgM7a__bandCard+.home-module__txgM7a__bandCard{border-top:0}.home-module__txgM7a__bandLast{border-bottom:0;padding-bottom:96px}.home-module__txgM7a__inner{max-width:780px;margin:0 auto}.home-module__txgM7a__sectionLabel{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--t-13);text-transform:uppercase;letter-spacing:.16em;color:var(--muted);align-items:center;gap:12px;margin-bottom:18px;font-weight:600;display:flex}.home-module__txgM7a__sectionLabel:after{content:"";background:var(--rule);flex:1;height:1px}.home-module__txgM7a__sectionHeading{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.02em;color:var(--ink);max-width:26ch;margin:0 0 22px;font-size:clamp(28px,3vw,31px);font-weight:800;line-height:1.15}.home-module__txgM7a__bandSub.home-module__txgM7a__band{padding:38px 24px}.home-module__txgM7a__bandSub .home-module__txgM7a__inner{max-width:680px}.home-module__txgM7a__bandSub .home-module__txgM7a__sectionHeading{margin-bottom:16px;font-size:clamp(21px,2.4vw,24px)}.home-module__txgM7a__steps3{grid-template-columns:1fr 1fr 1fr;gap:22px;display:grid}.home-module__txgM7a__stepNum{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--t-11);color:var(--new);border:1px solid var(--rule);border-radius:var(--radius-pill);padding:3px 10px}.home-module__txgM7a__stepTitle{font-weight:600;font-size:var(--t-16);margin:12px 0 4px}.home-module__txgM7a__stepBody{color:var(--muted);font-size:var(--t-16);margin:0}.home-module__txgM7a__stat{color:inherit;border:1px solid var(--rule);border-radius:var(--radius-block);background:var(--card);box-shadow:var(--shadow);margin-top:16px;padding:18px 20px;text-decoration:none;display:block}.home-module__txgM7a__stat:hover{border-color:var(--new)}.home-module__txgM7a__statText{font-size:var(--t-16);font-weight:600;line-height:1.35}.home-module__txgM7a__statClaim{color:var(--muted);font-size:var(--t-145);margin-top:6px}.home-module__txgM7a__statSource{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--t-11);color:var(--faint);margin-top:10px}.home-module__txgM7a__tier{color:var(--muted)}.home-module__txgM7a__wall{margin:8px 0 0;padding:0;list-style:none}.home-module__txgM7a__wallRow{border-top:1px solid var(--rule);padding:12px 0}.home-module__txgM7a__wallLink{color:inherit;border-bottom:1px solid var(--rule);font-size:var(--t-16);text-decoration:none}.home-module__txgM7a__wallLink:hover{border-color:var(--new);color:var(--new)}.home-module__txgM7a__wallSource{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--t-11);color:var(--faint);margin-top:4px;display:block}.home-module__txgM7a__stamp{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--t-11);color:var(--new);border:1px solid var(--new);border-radius:var(--radius-pill);padding:4px 11px;display:inline-block}.home-module__txgM7a__note{color:var(--muted);font-size:var(--t-145);max-width:62ch;margin-top:14px}.home-module__txgM7a__tableWrap{background:var(--card);border:1px solid var(--rule);border-radius:var(--radius-block);box-shadow:var(--shadow);padding:6px 18px 10px;overflow-x:auto}.home-module__txgM7a__table{border-collapse:collapse;width:100%;font-size:var(--t-16)}.home-module__txgM7a__table th{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--t-13);text-transform:uppercase;letter-spacing:.12em;color:var(--muted);text-align:center;white-space:nowrap;padding:12px 8px 10px;font-weight:400}.home-module__txgM7a__colUs{color:var(--new)}.home-module__txgM7a__table td{border-top:1px solid var(--rule);text-align:center;padding:11px 8px}.home-module__txgM7a__table td.home-module__txgM7a__rowLabel{text-align:left;min-width:20ch}.home-module__txgM7a__yes{color:var(--new);font-weight:600}.home-module__txgM7a__no{color:var(--faint)}.home-module__txgM7a__finalCta{background:var(--card);border-top:1px solid var(--rule);text-align:center;padding:60px 24px}.home-module__txgM7a__finalCtaInner{max-width:640px;margin:0 auto}.home-module__txgM7a__finalCtaHeading{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.02em;color:var(--ink);margin:0 0 26px;font-size:clamp(28px,4vw,40px);font-weight:800;line-height:1.12}.home-module__txgM7a__finalCtaInner .home-module__txgM7a__actionWrap{max-width:none;margin-top:0}.home-module__txgM7a__finalCtaInner .home-module__txgM7a__actionMicro{text-align:center}.home-module__txgM7a__faq{border-top:1px solid var(--rule);padding:13px 0}.home-module__txgM7a__faqQ{cursor:pointer;font-weight:600;font-size:var(--t-16);align-items:baseline;gap:10px;list-style:none;display:flex}.home-module__txgM7a__faqQ::-webkit-details-marker{display:none}.home-module__txgM7a__faqQ:before{content:"▸";font-size:var(--t-11);color:var(--faint)}@media (prefers-reduced-motion:no-preference){.home-module__txgM7a__faqQ:before{transition:transform .14s}}.home-module__txgM7a__faq[open] .home-module__txgM7a__faqQ:before{transform:rotate(90deg)}.home-module__txgM7a__faqA{color:var(--muted);font-size:var(--t-16);max-width:62ch;margin:8px 0 0 21px}.home-module__txgM7a__footer{border-top:1px solid var(--rule);padding:40px 24px 56px}.home-module__txgM7a__footerInner{flex-direction:column;gap:14px;max-width:780px;margin:0 auto;display:flex}.home-module__txgM7a__footerWordmark{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--t-13);text-transform:uppercase;letter-spacing:.12em;color:var(--faint)}.home-module__txgM7a__footerLine{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--t-11);color:var(--faint)}.home-module__txgM7a__footerLinks{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--t-11);color:var(--faint);flex-wrap:wrap;gap:18px;display:flex}.home-module__txgM7a__footerLinks a{color:var(--faint);text-decoration:none}.home-module__txgM7a__footerLinks a:hover{color:var(--new)}.home-module__txgM7a__founderCard{align-items:flex-start;gap:16px;margin-top:6px;display:flex}.home-module__txgM7a__founderPhoto{object-fit:cover;border-radius:50%;flex:none;width:52px;height:52px}.home-module__txgM7a__founderText{min-width:0;max-width:62ch;color:var(--muted);font-size:var(--t-16);flex-direction:column;gap:10px;display:flex}.home-module__txgM7a__founderText p{margin:0}.home-module__txgM7a__founderText a{color:var(--new);text-decoration:none}.home-module__txgM7a__founderText a:hover{text-decoration:underline}.home-module__txgM7a__founderNameRow{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--t-11);color:var(--faint)}@media (max-width:940px){.home-module__txgM7a__heroGrid{grid-template-columns:1fr;gap:32px}.home-module__txgM7a__hero{padding:32px 20px 40px}}@media (max-width:620px){.home-module__txgM7a__hero{padding:24px 16px 32px}.home-module__txgM7a__band,.home-module__txgM7a__finalCta,.home-module__txgM7a__footer{padding-left:16px;padding-right:16px}.home-module__txgM7a__band{padding-top:40px;padding-bottom:40px}.home-module__txgM7a__heroResult{padding:18px 16px 16px}.home-module__txgM7a__steps3{grid-template-columns:1fr}.home-module__txgM7a__table th{white-space:normal;padding:10px 4px 8px}.home-module__txgM7a__table td{padding:10px 4px}.home-module__txgM7a__table td.home-module__txgM7a__rowLabel{min-width:0;padding-left:0}}@media (max-width:520px){.home-module__txgM7a__actionBar{flex-direction:column}.home-module__txgM7a__actionCombo{flex:none;width:100%}.home-module__txgM7a__actionSubmit{justify-content:center;width:100%}}.home-module__txgM7a__secondaryCta{font-size:var(--t-16);margin:12px 0 0}.home-module__txgM7a__secondaryCta a{color:var(--new);font-weight:600;text-decoration:none}.home-module__txgM7a__secondaryCta a:hover{text-decoration:underline}.home-module__txgM7a__heroStepsLabel{margin-top:34px}.home-module__txgM7a__heroSteps{gap:14px;margin:0;padding:0;list-style:none;display:grid}.home-module__txgM7a__heroStep{align-items:baseline;gap:12px;display:flex}.home-module__txgM7a__heroStepTitle{font-weight:600;font-size:var(--t-16);display:block}.home-module__txgM7a__heroStepBody{color:var(--muted);font-size:var(--t-145);margin-top:2px;display:block}.home-module__txgM7a__newsInner{max-width:1040px;margin:0 auto}.home-module__txgM7a__newsHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.home-module__txgM7a__newsHead .home-module__txgM7a__stamp{margin-top:0}.home-module__txgM7a__newsFrame{color:var(--muted);font-size:var(--t-16);max-width:66ch;margin:12px 0 22px}.home-module__txgM7a__newsGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.home-module__txgM7a__newsCard{color:inherit;background:var(--card);border:1px solid var(--rule);border-radius:var(--radius-card);box-shadow:var(--shadow);padding:20px 22px;text-decoration:none;display:block}.home-module__txgM7a__newsCard:hover{border-color:var(--new)}.home-module__txgM7a__newsQuote{font-size:var(--t-19);text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:4px;font-weight:600;line-height:1.4;display:block}.home-module__txgM7a__newsCard:hover .home-module__txgM7a__newsQuote{-webkit-text-decoration-color:var(--new);text-decoration-color:var(--new)}.home-module__txgM7a__newsDomain{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--t-13);color:var(--faint);margin-top:12px;display:block}.home-module__txgM7a__tableWide{font-size:var(--t-16)}.home-module__txgM7a__tableWide th{text-align:left;padding:14px 16px 12px}.home-module__txgM7a__tableWide td{text-align:left;vertical-align:top;padding:16px}.home-module__txgM7a__thLeft{text-align:left}.home-module__txgM7a__maybe{color:var(--muted);font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--t-145)}.home-module__txgM7a__tableWide .home-module__txgM7a__no,.home-module__txgM7a__tableWide .home-module__txgM7a__yes{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--t-145)}@media (max-width:620px){.home-module__txgM7a__newsGrid{grid-template-columns:1fr}}.home-module__txgM7a__galleryGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.home-module__txgM7a__galleryCard{color:inherit;background:var(--card);border:1px solid var(--rule);border-radius:var(--radius-card);box-shadow:var(--shadow);flex-direction:column;gap:8px;padding:20px 22px;text-decoration:none;display:flex}.home-module__txgM7a__galleryCard:hover{border-color:var(--new)}.home-module__txgM7a__galleryRole{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--t-11);text-transform:uppercase;letter-spacing:.12em;color:var(--faint)}.home-module__txgM7a__galleryStat{font-size:var(--t-19);font-weight:600;line-height:1.35}.home-module__txgM7a__galleryStat strong{font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums}.home-module__txgM7a__galleryHours{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--t-13);color:var(--new)}.home-module__txgM7a__galleryOpen{font-size:var(--t-145);color:var(--muted);text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:4px;margin-top:auto;padding-top:6px}.home-module__txgM7a__galleryCard:hover .home-module__txgM7a__galleryOpen{-webkit-text-decoration-color:var(--new);text-decoration-color:var(--new)}.home-module__txgM7a__galleryCta{font-size:var(--t-145);color:var(--muted);margin-top:22px}.home-module__txgM7a__galleryCta a{color:var(--new);font-weight:600}@media (max-width:860px){.home-module__txgM7a__galleryGrid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.home-module__txgM7a__galleryGrid{grid-template-columns:1fr}}.home-module__txgM7a__thSub{font-size:var(--t-10);color:var(--faint);margin-top:2px;display:block}.home-module__txgM7a__galleryTable td a{color:inherit}.home-module__txgM7a__galleryRoleCell a{font-weight:600;text-decoration:none}.home-module__txgM7a__galleryRoleCell a:hover{color:var(--new)}.home-module__txgM7a__galleryContext{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--t-13);color:var(--muted)}.home-module__txgM7a__galleryPct{font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;font-weight:600}.home-module__txgM7a__galleryHoursCell{font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;color:var(--new)}.home-module__txgM7a__galleryOpenCell a{color:var(--new);font-weight:600}
