.mocks-module__U5wzGW__hoje,.mocks-module__U5wzGW__week,.mocks-module__U5wzGW__focus,.mocks-module__U5wzGW__kanban,.mocks-module__U5wzGW__flow{min-width:0;max-width:100%}.mocks-module__U5wzGW__checkDone{color:var(--color-primary);flex-shrink:0}.mocks-module__U5wzGW__checkEmpty{color:var(--color-border-strong);flex-shrink:0}.mocks-module__U5wzGW__blockBar{border-radius:var(--radius-pill);background:var(--color-surface-muted);height:6px;overflow:hidden}.mocks-module__U5wzGW__blockBar span{border-radius:inherit;background:var(--color-primary);height:100%;display:block}.mocks-module__U5wzGW__hoje{gap:var(--space-md);padding:var(--space-lg);width:100%;max-width:420px;font-size:var(--text-small);display:grid}.mocks-module__U5wzGW__hojeHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-md);display:flex}.mocks-module__U5wzGW__hojeGreeting{font-size:var(--text-h3);letter-spacing:-.01em;font-weight:500}.mocks-module__U5wzGW__hojeMeta{color:var(--color-text-secondary);font-size:var(--text-caption);margin-top:2px}.mocks-module__U5wzGW__focusPill{align-items:center;gap:var(--space-xs);border-radius:var(--radius-pill);background:var(--color-primary-soft);color:var(--color-primary-deep);font-size:var(--text-caption);white-space:nowrap;flex-shrink:0;padding:4px 10px;font-weight:500;display:inline-flex}.mocks-module__U5wzGW__block{padding:var(--space-sm) var(--space-md);border-left:3px solid var(--color-primary);border-radius:var(--radius-sm);background:var(--color-primary-soft);gap:6px;display:grid}.mocks-module__U5wzGW__blockTitle{color:var(--color-primary-deep);font-weight:500}.mocks-module__U5wzGW__blockMeta{color:var(--color-text-secondary);font-size:var(--text-caption)}.mocks-module__U5wzGW__block .mocks-module__U5wzGW__blockBar{background:#ffffffb3}.mocks-module__U5wzGW__rows{gap:var(--space-sm);display:grid}.mocks-module__U5wzGW__row{align-items:center;gap:var(--space-md);min-height:36px;display:flex}.mocks-module__U5wzGW__rowBody{gap:1px;min-width:0;display:grid}.mocks-module__U5wzGW__rowTitle,.mocks-module__U5wzGW__rowDone{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mocks-module__U5wzGW__rowDone{color:var(--color-text-tertiary);text-decoration:line-through}.mocks-module__U5wzGW__rowMeta{color:var(--color-text-tertiary);font-size:var(--text-caption)}.mocks-module__U5wzGW__insight{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-md);background:var(--color-surface-muted);color:var(--color-text-secondary);font-size:var(--text-caption);display:flex}.mocks-module__U5wzGW__insightDot{background:var(--color-warning);border-radius:50%;flex-shrink:0;width:8px;height:8px}.mocks-module__U5wzGW__week{padding:var(--space-lg);width:100%;font-size:var(--text-caption)}.mocks-module__U5wzGW__weekHead{justify-content:space-between;align-items:center;gap:var(--space-md);margin-bottom:var(--space-md);display:flex}.mocks-module__U5wzGW__weekTitle{font-size:var(--text-small);font-weight:500}.mocks-module__U5wzGW__weekGrid{gap:var(--space-xs);grid-template-columns:28px repeat(5,minmax(0,1fr));height:220px;display:grid}.mocks-module__U5wzGW__weekHours{color:var(--color-text-tertiary);grid-template-rows:repeat(5,1fr);padding-top:20px;display:grid}.mocks-module__U5wzGW__weekDay{grid-template-rows:20px 1fr;min-width:0;display:grid}.mocks-module__U5wzGW__weekDayLabel{color:var(--color-text-secondary);text-align:center;font-weight:500}.mocks-module__U5wzGW__weekCol{border-radius:var(--radius-sm);background:repeating-linear-gradient(to bottom, transparent 0, transparent calc(20% - 1px), var(--color-border) calc(20% - 1px), var(--color-border) 20%), var(--color-bg);position:relative}.mocks-module__U5wzGW__weekBlock{border-radius:var(--radius-xs);white-space:nowrap;text-overflow:ellipsis;border-left:2px solid #0000;padding:4px 6px;font-weight:500;line-height:1.3;position:absolute;left:2px;right:2px;overflow:hidden}.mocks-module__U5wzGW__tone_primary{background:var(--color-primary-soft);border-left-color:var(--color-primary);color:var(--color-primary-deep)}.mocks-module__U5wzGW__tone_stone{background:var(--color-stone-soft);border-left-color:var(--color-stone);color:var(--color-text-secondary)}.mocks-module__U5wzGW__tone_sand{background:var(--color-surface);border-left-color:var(--color-border-strong);color:var(--color-text-secondary);box-shadow:inset 0 0 0 1px var(--color-border)}.mocks-module__U5wzGW__focus{justify-items:center;gap:var(--space-sm);padding:var(--space-2xl) var(--space-lg);text-align:center;width:100%;max-width:320px;font-size:var(--text-small);display:grid}.mocks-module__U5wzGW__focusRing{place-items:center;display:grid;position:relative}.mocks-module__U5wzGW__focusRing svg{transform:rotate(-90deg)}.mocks-module__U5wzGW__ringTrack{fill:none;stroke:var(--color-surface-muted);stroke-width:8px}.mocks-module__U5wzGW__ringProgress{fill:none;stroke:var(--color-primary);stroke-width:8px;stroke-linecap:round}.mocks-module__U5wzGW__focusTime{gap:2px;display:grid;position:absolute}.mocks-module__U5wzGW__focusTime span{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:2rem;font-weight:600}.mocks-module__U5wzGW__focusTime small{color:var(--color-text-secondary);font-size:var(--text-caption)}.mocks-module__U5wzGW__focusTask{margin-top:var(--space-sm);font-weight:500}.mocks-module__U5wzGW__focusProject{color:var(--color-text-secondary);font-size:var(--text-caption)}.mocks-module__U5wzGW__focusControls{align-items:center;gap:var(--space-sm);margin-top:var(--space-sm);display:flex}.mocks-module__U5wzGW__focusBtnPrimary{background:var(--color-primary);width:40px;height:40px;color:var(--color-on-primary);border-radius:50%;place-items:center;display:inline-grid}.mocks-module__U5wzGW__focusBtn{height:36px;padding:0 var(--space-md);border-radius:var(--radius-md);border:1px solid var(--color-border-strong);align-items:center;font-weight:500;display:inline-flex}.mocks-module__U5wzGW__focusGoal{align-items:center;gap:var(--space-sm);width:100%;margin-top:var(--space-md);padding-top:var(--space-md);border-top:1px solid var(--color-border);color:var(--color-text-secondary);font-size:var(--text-caption);grid-template-columns:auto 1fr auto;display:grid}.mocks-module__U5wzGW__kanban{padding:var(--space-lg);width:100%;font-size:var(--text-caption);container-type:inline-size}.mocks-module__U5wzGW__kanbanHead{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-md);flex-wrap:wrap;display:flex}.mocks-module__U5wzGW__kanbanDot{background:var(--color-purple-support);border-radius:50%;width:10px;height:10px}.mocks-module__U5wzGW__kanbanTitle{font-size:var(--text-small);font-weight:500}.mocks-module__U5wzGW__kanbanTabs{gap:var(--space-xs);color:var(--color-text-tertiary);flex-wrap:wrap;margin-left:auto;display:flex}.mocks-module__U5wzGW__kanbanTabs span{border-radius:var(--radius-pill);padding:3px 8px}.mocks-module__U5wzGW__kanbanTabActive{background:var(--color-primary-soft);color:var(--color-primary-deep);font-weight:500}.mocks-module__U5wzGW__kanbanCols{gap:var(--space-sm);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.mocks-module__U5wzGW__kanbanCol{align-content:start;gap:var(--space-xs);min-width:0;padding:var(--space-sm);border-radius:var(--radius-md);background:var(--color-bg);display:grid}.mocks-module__U5wzGW__kanbanColTitle{color:var(--color-text-secondary);justify-content:space-between;margin-bottom:2px;font-weight:500;display:flex}.mocks-module__U5wzGW__kanbanColTitle span{color:var(--color-text-tertiary)}.mocks-module__U5wzGW__kanbanCard{padding:var(--space-sm);border-radius:var(--radius-sm);background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-sm);overflow-wrap:break-word;align-items:center;gap:6px;line-height:1.3;display:flex}@container (max-width:360px){.mocks-module__U5wzGW__kanbanCols{gap:var(--space-xs);font-size:11px}.mocks-module__U5wzGW__kanbanCol,.mocks-module__U5wzGW__kanbanCard{padding:6px}.mocks-module__U5wzGW__kanbanCard svg{display:none}}.mocks-module__U5wzGW__kanbanFiles{gap:var(--space-md);margin-top:var(--space-md);padding-top:var(--space-md);border-top:1px solid var(--color-border);color:var(--color-text-secondary);flex-wrap:wrap;display:flex}.mocks-module__U5wzGW__kanbanFiles span{align-items:center;gap:4px;display:inline-flex}.mocks-module__U5wzGW__flow{gap:var(--space-md);padding:var(--space-lg);width:100%;font-size:var(--text-caption);display:grid}.mocks-module__U5wzGW__flowHead{justify-content:space-between;align-items:flex-start;gap:var(--space-md);display:flex}.mocks-module__U5wzGW__flowLabel{color:var(--color-text-secondary)}.mocks-module__U5wzGW__flowValue{letter-spacing:-.02em;color:var(--color-success-text);font-variant-numeric:tabular-nums;font-size:1.375rem;font-weight:600}.mocks-module__U5wzGW__flowBars{gap:var(--space-md);grid-template-columns:repeat(4,minmax(0,1fr));height:110px;display:grid}.mocks-module__U5wzGW__flowMonth{grid-template-rows:1fr auto;justify-items:center;gap:6px;display:grid}.mocks-module__U5wzGW__flowPair{align-items:flex-end;gap:4px;height:100%;display:flex}.mocks-module__U5wzGW__flowIncome,.mocks-module__U5wzGW__flowExpense{border-radius:4px 4px 2px 2px;width:14px;display:block}.mocks-module__U5wzGW__flowIncome{background:var(--color-success);opacity:.85}.mocks-module__U5wzGW__flowExpense{background:var(--color-danger);opacity:.55}.mocks-module__U5wzGW__flowMonthLabel{color:var(--color-text-tertiary)}.mocks-module__U5wzGW__flowList{gap:var(--space-xs);padding-top:var(--space-sm);border-top:1px solid var(--color-border);display:grid}.mocks-module__U5wzGW__flowList li{justify-content:space-between;gap:var(--space-xs) var(--space-md);min-height:26px;color:var(--color-text-secondary);flex-wrap:wrap;align-items:center;display:flex}.mocks-module__U5wzGW__flowNeg{color:var(--color-text);font-variant-numeric:tabular-nums}
.page-module___ZW71a__intro{padding-bottom:var(--space-4xl)}.page-module___ZW71a__toc{gap:var(--space-sm);flex-wrap:wrap;display:flex}.page-module___ZW71a__tocItem{align-items:center;gap:var(--space-sm);min-height:40px;padding:0 var(--space-lg);border-radius:var(--radius-pill);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);font-size:var(--text-small);transition:border-color var(--motion-fast) var(--ease), background-color var(--motion-fast) var(--ease);font-weight:500;display:inline-flex}.page-module___ZW71a__tocItem:hover{background:var(--color-primary-soft);color:var(--color-primary-deep);border-color:#0000;text-decoration:none}.page-module___ZW71a__modules{display:grid}.page-module___ZW71a__module{scroll-margin-top:var(--header-height)}.page-module___ZW71a__moduleAlt{background:var(--color-surface);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.page-module___ZW71a__moduleGrid{gap:var(--space-3xl);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}@media (min-width:900px){.page-module___ZW71a__moduleGrid{gap:var(--space-6xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.page-module___ZW71a__moduleReverse .page-module___ZW71a__moduleCopy{order:2}.page-module___ZW71a__moduleReverse .page-module___ZW71a__moduleMock{order:1}}.page-module___ZW71a__moduleCopy{gap:var(--space-lg);min-width:0;max-width:520px;display:grid}.page-module___ZW71a__moduleIcon{border-radius:var(--radius-md);background:var(--color-primary-soft);width:40px;height:40px;color:var(--color-primary-deep);place-items:center;display:inline-grid}.page-module___ZW71a__moduleMock{min-width:0;padding:var(--space-lg);border-radius:var(--radius-2xl);background:var(--color-sand);justify-content:center;display:flex}@media (min-width:640px){.page-module___ZW71a__moduleMock{padding:var(--space-4xl)}}.page-module___ZW71a__bullets{gap:var(--space-md);color:var(--color-text-secondary);display:grid}.page-module___ZW71a__bullets li{gap:var(--space-md);align-items:flex-start;display:flex}.page-module___ZW71a__bulletDot{background:var(--color-primary);opacity:.8;border-radius:60% 40% 55% 45%/55% 50% 50% 45%;flex-shrink:0;width:10px;height:8px;margin-top:8px}.page-module___ZW71a__cta{padding-block:var(--space-6xl)}
.page-module__E0kJGG__hero{padding-block:var(--space-5xl) var(--space-6xl);position:relative;overflow:hidden}@media (min-width:900px){.page-module__E0kJGG__hero{padding-block:var(--space-7xl) calc(var(--space-7xl) + var(--space-lg))}}.page-module__E0kJGG__heroArt{pointer-events:none;position:absolute;inset:0}.page-module__E0kJGG__heroGrid{gap:var(--space-4xl);grid-template-columns:minmax(0,1fr);align-items:center;display:grid;position:relative}@media (min-width:900px){.page-module__E0kJGG__heroGrid{gap:var(--space-6xl);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.page-module__E0kJGG__heroCopy{gap:var(--space-xl);max-width:600px;display:grid}@media (prefers-reduced-motion:no-preference){.page-module__E0kJGG__heroCopy>*,.page-module__E0kJGG__heroMock{animation:page-module__E0kJGG__heroIn .48s var(--ease) both}.page-module__E0kJGG__heroCopy>:nth-child(2){animation-delay:50ms}.page-module__E0kJGG__heroCopy>:nth-child(3){animation-delay:.1s}.page-module__E0kJGG__heroCopy>:nth-child(4){animation-delay:.15s}.page-module__E0kJGG__heroCopy>:nth-child(5){animation-delay:.2s}.page-module__E0kJGG__heroMock{animation-delay:.14s}}@keyframes page-module__E0kJGG__heroIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.page-module__E0kJGG__heroLead{max-width:520px}.page-module__E0kJGG__heroActions{gap:var(--space-md);flex-wrap:wrap;display:flex}.page-module__E0kJGG__heroNote{align-items:center;gap:var(--space-sm);color:var(--color-text-secondary);display:inline-flex}.page-module__E0kJGG__heroMock{justify-content:center;min-width:0;display:flex}@media (min-width:900px){.page-module__E0kJGG__heroMock{justify-content:flex-end}}.page-module__E0kJGG__features{background:var(--color-surface);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.page-module__E0kJGG__featureGrid{gap:var(--space-lg);grid-template-columns:1fr;display:grid}@media (min-width:640px){.page-module__E0kJGG__featureGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.page-module__E0kJGG__featureGrid{grid-template-columns:repeat(3,1fr)}}.page-module__E0kJGG__featureCard{gap:var(--space-md);padding:var(--space-2xl);background:var(--color-bg);box-shadow:none;transition:transform var(--motion-normal) var(--ease), box-shadow var(--motion-normal) var(--ease);align-content:start;display:grid}.page-module__E0kJGG__featureCard:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.page-module__E0kJGG__featureIcon{border-radius:var(--radius-md);background:var(--color-primary-soft);width:40px;height:40px;color:var(--color-primary-deep);place-items:center;display:inline-grid}.page-module__E0kJGG__featureLink{align-items:center;gap:var(--space-xs);min-height:32px;margin-top:var(--space-xs);font-size:var(--text-small);font-weight:500;display:inline-flex}.page-module__E0kJGG__stepList{gap:var(--space-2xl);counter-reset:step;display:grid}@media (min-width:768px){.page-module__E0kJGG__stepList{gap:var(--space-3xl);grid-template-columns:repeat(3,1fr)}}.page-module__E0kJGG__step{gap:var(--space-md);padding-top:var(--space-lg);border-top:1px solid var(--color-border-strong);align-content:start;display:grid;position:relative}.page-module__E0kJGG__stepNumber{font-size:var(--text-small);color:var(--color-primary-text);letter-spacing:.04em;font-variant-numeric:tabular-nums;font-weight:600}.page-module__E0kJGG__highlights{padding-top:var(--space-4xl)}.page-module__E0kJGG__highlightList{gap:var(--space-6xl);display:grid}@media (min-width:900px){.page-module__E0kJGG__highlightList{gap:var(--space-7xl)}}.page-module__E0kJGG__highlight{gap:var(--space-3xl);scroll-margin-top:calc(var(--header-height) + var(--space-xl));grid-template-columns:minmax(0,1fr);align-items:center;display:grid}@media (min-width:900px){.page-module__E0kJGG__highlight{gap:var(--space-6xl);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.page-module__E0kJGG__highlightReverse{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.page-module__E0kJGG__highlightReverse .page-module__E0kJGG__highlightCopy{order:2}.page-module__E0kJGG__highlightReverse .page-module__E0kJGG__highlightMock{order:1}}.page-module__E0kJGG__highlightCopy{gap:var(--space-lg);min-width:0;max-width:480px;display:grid}.page-module__E0kJGG__highlightMock{min-width:0;padding:var(--space-lg);border-radius:var(--radius-2xl);background:var(--color-sand);justify-content:center;display:flex}@media (min-width:640px){.page-module__E0kJGG__highlightMock{padding:var(--space-4xl)}}.page-module__E0kJGG__bullets{gap:var(--space-md);color:var(--color-text-secondary);display:grid}.page-module__E0kJGG__bullets li{gap:var(--space-md);align-items:flex-start;display:flex}.page-module__E0kJGG__bulletDot{background:var(--color-primary);opacity:.8;border-radius:60% 40% 55% 45%/55% 50% 50% 45%;flex-shrink:0;width:10px;height:8px;margin-top:8px}.page-module__E0kJGG__security{background:var(--color-surface);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.page-module__E0kJGG__securityGrid{gap:var(--space-2xl);display:grid}@media (min-width:768px){.page-module__E0kJGG__securityGrid{gap:var(--space-3xl);grid-template-columns:repeat(3,1fr)}}.page-module__E0kJGG__securityItem{gap:var(--space-md);padding:var(--space-2xl);border-radius:var(--radius-lg);background:var(--color-bg);border:1px solid var(--color-border);align-content:start;display:grid}.page-module__E0kJGG__securityNote{margin-top:var(--space-3xl);text-align:center}.page-module__E0kJGG__faqList{gap:var(--space-sm);display:grid}.page-module__E0kJGG__faqItem{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);transition:box-shadow var(--motion-normal) var(--ease)}.page-module__E0kJGG__faqItem[open]{box-shadow:var(--shadow-md)}.page-module__E0kJGG__faqSummary{justify-content:space-between;align-items:center;gap:var(--space-lg);min-height:56px;padding:var(--space-md) var(--space-xl);cursor:pointer;border-radius:inherit;font-weight:500;list-style:none;display:flex}.page-module__E0kJGG__faqSummary::-webkit-details-marker{display:none}.page-module__E0kJGG__faqChevron{color:var(--color-text-tertiary);transition:transform var(--motion-normal) var(--ease);flex-shrink:0}.page-module__E0kJGG__faqItem[open] .page-module__E0kJGG__faqChevron{transform:rotate(180deg)}.page-module__E0kJGG__faqAnswer{padding:0 var(--space-xl) var(--space-xl);max-width:60ch}.page-module__E0kJGG__cta{padding-top:var(--space-4xl)}.page-module__E0kJGG__ctaPanel{border-radius:var(--radius-2xl);border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-md);position:relative;overflow:hidden}.page-module__E0kJGG__ctaInner{justify-items:center;gap:var(--space-lg);max-width:560px;padding:var(--space-5xl) var(--space-xl);text-align:center;margin-inline:auto;display:grid;position:relative}@media (min-width:768px){.page-module__E0kJGG__ctaInner{padding:var(--space-7xl) var(--space-3xl)}}.page-module__E0kJGG__ctaInner .page-module__E0kJGG__heroActions{justify-content:center}
