@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}.AppStoreBadge-module__Igx17q__badge{--surface:#000;--edge-1:#ffffffe0;--edge-2:#ffffff57;--edge-3:#ffffff12;background:linear-gradient(var(--surface), var(--surface)) padding-box, conic-gradient(from var(--angle) at 50% 50%, var(--edge-1) 0deg, var(--edge-2) 90deg, var(--edge-3) 180deg, var(--edge-2) 270deg, var(--edge-1) 360deg) border-box;color:#fff;height:45px;transition:transform .22s var(--ease);border:1px solid #0000;border-radius:9px;align-items:center;gap:9px;padding:0 14px 0 12px;animation:6s linear infinite AppStoreBadge-module__Igx17q__edgeSpin;display:inline-flex}.AppStoreBadge-module__Igx17q__badge:hover{--surface:#0b0b0b;--edge-1:#fff;--edge-2:#ffffff8c;--edge-3:#ffffff29;animation-duration:3s;transform:translateY(-1px)}@keyframes AppStoreBadge-module__Igx17q__edgeSpin{to{--angle:360deg}}@media (prefers-reduced-motion:reduce){.AppStoreBadge-module__Igx17q__badge{animation:none}}.AppStoreBadge-module__Igx17q__logo{fill:currentColor;flex:none;width:21px;height:auto}.AppStoreBadge-module__Igx17q__text{text-align:left;flex-direction:column;align-items:flex-start;line-height:1;display:flex}.AppStoreBadge-module__Igx17q__caption{letter-spacing:.02em;font-size:9px;font-weight:400}.AppStoreBadge-module__Igx17q__wordmark{letter-spacing:-.01em;margin-top:3px;font-size:16.5px;font-weight:500}
.Hero-module__9mZMmq__hero{padding:clamp(96px, 16vh, 180px) var(--pad-page) clamp(64px, 10vh, 120px);isolation:isolate;text-align:center;place-items:center;display:grid;position:relative}.Hero-module__9mZMmq__glow{z-index:-1;pointer-events:none;background:radial-gradient(55% 50% at 50% 45%,#ffa8ec17 0%,#ffa8ec09 42%,#0000 72%),radial-gradient(42% 38% at 62% 62%,#44ffe90d 0%,#0000 70%);width:min(1100px,130vw);height:min(680px,78vh);position:absolute;top:12%;left:50%;transform:translate(-50%)}.Hero-module__9mZMmq__inner{width:100%;max-width:var(--page-max);flex-direction:column;align-items:center;display:flex}.Hero-module__9mZMmq__eyebrow{font-family:var(--font-mono);letter-spacing:3.4px;text-transform:lowercase;color:var(--text-muted);font-size:12px;font-weight:500}.Hero-module__9mZMmq__title{margin-top:var(--sp-xl);font-size:var(--fs-display);letter-spacing:-.045em;color:var(--text-selected);font-weight:600;line-height:1.02}.Hero-module__9mZMmq__titleLine{display:block}.Hero-module__9mZMmq__char{white-space:pre;animation:Hero-module__9mZMmq__charIn 1.4s var(--ease) backwards;animation-delay:var(--d,0s);will-change:opacity, filter, transform;display:inline-block}@keyframes Hero-module__9mZMmq__charIn{0%{opacity:0;filter:blur(12px);transform:translateY(.16em)}to{opacity:1;filter:blur();transform:none}}@media (prefers-reduced-motion:reduce){.Hero-module__9mZMmq__char{animation:none}}.Hero-module__9mZMmq__lead{margin-top:var(--sp-xl);max-width:56ch;font-size:var(--fs-lead);color:var(--text-secondary);text-wrap:balance;line-height:1.65}.Hero-module__9mZMmq__actions{justify-content:center;gap:var(--sp-md);margin-top:var(--sp-xl2);flex-wrap:wrap;display:flex}.Hero-module__9mZMmq__primary,.Hero-module__9mZMmq__secondary{padding:13px var(--sp-xl);border-radius:var(--r-full);transition:transform .22s var(--ease), background-color .22s var(--ease), border-color .22s var(--ease);font-size:14px;font-weight:500}.Hero-module__9mZMmq__primary{background:var(--text-selected);color:var(--bg)}.Hero-module__9mZMmq__secondary{border:1px solid var(--border-strong);color:var(--text)}.Hero-module__9mZMmq__primary:hover,.Hero-module__9mZMmq__secondary:hover{transform:translateY(-1px)}.Hero-module__9mZMmq__secondary:hover{border-color:var(--text-dim);background:var(--surface-card)}.Hero-module__9mZMmq__download{margin-top:var(--sp-xl2);justify-content:center;display:flex}.Hero-module__9mZMmq__mark{margin-bottom:var(--sp-lg);justify-content:center;display:flex}.Hero-module__9mZMmq__markSvg{width:clamp(42px,4vw,58px);height:auto;color:var(--text-selected);opacity:.9}.Hero-module__9mZMmq__markOutline{stroke-dasharray:1;stroke-dashoffset:1px;animation:Hero-module__9mZMmq__markDraw 1s var(--ease) .18s forwards}.Hero-module__9mZMmq__markCore{opacity:0;transform-box:fill-box;transform-origin:50%;animation:Hero-module__9mZMmq__markFlip .76s var(--ease) 1.12s forwards}@keyframes Hero-module__9mZMmq__markDraw{to{stroke-dashoffset:0}}@keyframes Hero-module__9mZMmq__markFlip{0%{opacity:0;transform:perspective(220px)rotateY(-180deg)scale(.55)}45%{opacity:1}to{opacity:1;transform:perspective(220px)rotateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.Hero-module__9mZMmq__markOutline{stroke-dashoffset:0;animation:none}.Hero-module__9mZMmq__markCore{opacity:1;animation:none}}
.PillarNav-module__0u2BHq__nav{z-index:50;padding:0 var(--pad-page);background:color-mix(in srgb, var(--bg) 78%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.2);justify-content:center;display:flex;position:sticky;top:0}.PillarNav-module__0u2BHq__list{width:100%;max-width:var(--shell-max);height:var(--nav-h);justify-content:center;align-items:center;gap:clamp(22px,4.5vw,64px);margin:0;padding:0;list-style:none;display:flex}.PillarNav-module__0u2BHq__link{font-family:var(--font-mono);letter-spacing:1.6px;text-transform:uppercase;color:var(--text-dim);transition:color .24s var(--ease);padding:8px 2px;font-size:clamp(10px,.85vw,11px);font-weight:500;display:inline-block;position:relative}.PillarNav-module__0u2BHq__link:hover{color:var(--text)}.PillarNav-module__0u2BHq__link:after{content:"";border-radius:var(--r-full);background:var(--text-selected);height:2px;transition:left .24s var(--ease), right .24s var(--ease);position:absolute;bottom:0;left:50%;right:50%}.PillarNav-module__0u2BHq__active{color:var(--text-selected)}.PillarNav-module__0u2BHq__active:after{left:0;right:0}@media (max-width:640px){.PillarNav-module__0u2BHq__list{gap:18px}.PillarNav-module__0u2BHq__link{letter-spacing:1px;font-size:9px}}
.Section-module__IbJQqq__section{width:100%;max-width:var(--shell-max);padding:clamp(72px, 11vh, 140px) var(--pad-page) 0;scroll-margin-top:calc(var(--nav-h) + 16px);margin:0 auto}.Section-module__IbJQqq__head{max-width:68ch;margin-bottom:var(--sp-xl2)}.Section-module__IbJQqq__headCenter{text-align:center;margin-inline:auto}.Section-module__IbJQqq__eyebrow{font-family:var(--font-mono);letter-spacing:2.2px;text-transform:uppercase;color:var(--text-muted);font-size:11px;font-weight:600}.Section-module__IbJQqq__title{margin-top:var(--sp-md);font-size:var(--fs-h2);letter-spacing:-.03em;color:var(--text-selected);text-wrap:balance;font-weight:600;line-height:1.12}.Section-module__IbJQqq__lead{margin-top:var(--sp-base);font-size:var(--fs-lead);color:var(--text-secondary);text-wrap:pretty;line-height:1.65}
.FocusAgenda-module__ej8WxW__shell{--spark:var(--w-72);--spark-pink:var(--spark);--spark-cyan:var(--spark);--spark-coral:var(--spark);--spark-plain:var(--spark);background:var(--bg);border-radius:var(--r-xl);padding:var(--sp-lg) var(--pad-page) 0;overflow:hidden;container-type:inline-size}.FocusAgenda-module__ej8WxW__header{align-items:center;gap:var(--sp-base);padding-bottom:var(--sp-base);display:flex}.FocusAgenda-module__ej8WxW__wordmark{letter-spacing:-.4px;color:var(--text);font-size:22px;font-weight:500}.FocusAgenda-module__ej8WxW__tabs{align-items:center;gap:var(--sp-xs);margin:0 auto;display:flex}.FocusAgenda-module__ej8WxW__tab{padding:7px var(--sp-base);border-radius:var(--r-full);color:var(--text-subtle);white-space:nowrap;font-size:14px}.FocusAgenda-module__ej8WxW__tabActive{background:var(--surface-card);color:var(--text-selected)}.FocusAgenda-module__ej8WxW__headerRight{align-items:center;gap:var(--sp-md);display:flex}.FocusAgenda-module__ej8WxW__headerDate{font-family:var(--font-mono);color:var(--text-subtle);font-size:12px}.FocusAgenda-module__ej8WxW__avatar{border-radius:var(--r-full);background:var(--surface-chrome);width:26px;height:26px;color:var(--text-subtle);place-items:center;font-size:11px;display:grid}.FocusAgenda-module__ej8WxW__metricStrip{gap:var(--sp-sm);padding-bottom:var(--sp-sm);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.FocusAgenda-module__ej8WxW__metricTile{background:var(--surface-card);border-radius:var(--r-xl);padding:var(--pad-card);min-width:0;overflow:hidden}.FocusAgenda-module__ej8WxW__metricLabel{font-family:var(--font-mono);letter-spacing:1.2px;text-transform:uppercase;color:var(--text-dim);white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:600;display:block;overflow:hidden}.FocusAgenda-module__ej8WxW__metricValue{font-variant-numeric:tabular-nums;margin-top:var(--sp-base);letter-spacing:-.6px;white-space:nowrap;font-size:26px;font-weight:700}.FocusAgenda-module__ej8WxW__metricPrefix{vertical-align:2px;font-size:16px}.FocusAgenda-module__ej8WxW__metricHint{font-family:var(--font-mono);color:var(--text-dim);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:11px;display:block;overflow:hidden}.FocusAgenda-module__ej8WxW__metricSpark{width:calc(100% + var(--pad-card) * 2);height:40px;margin:var(--sp-sm) calc(var(--pad-card) * -1) 0;display:block}.FocusAgenda-module__ej8WxW__tone_pink{color:var(--gradient-mid)}.FocusAgenda-module__ej8WxW__tone_cyan{color:var(--gradient-end)}.FocusAgenda-module__ej8WxW__tone_coral{color:var(--danger)}.FocusAgenda-module__ej8WxW__tone_plain{color:var(--text)}.FocusAgenda-module__ej8WxW__nowCard{background:var(--surface-card);border-radius:var(--r-xl);padding:var(--pad-card);margin-bottom:var(--sp-sm)}.FocusAgenda-module__ej8WxW__nowRow{align-items:baseline;gap:var(--sp-base);display:flex}.FocusAgenda-module__ej8WxW__nowLabel{font-family:var(--font-mono);letter-spacing:1.2px;text-transform:uppercase;color:var(--text-dim);font-size:10px;font-weight:600}.FocusAgenda-module__ej8WxW__nowClock{letter-spacing:-.5px;color:var(--text);font-size:28px;font-weight:500}.FocusAgenda-module__ej8WxW__nowTitle{color:var(--text);font-size:19px}.FocusAgenda-module__ej8WxW__progressTrack{height:8px;margin-top:var(--sp-lg);border-radius:var(--r-full);background:var(--progress-track);position:relative;overflow:hidden}.FocusAgenda-module__ej8WxW__progressFill{border-radius:var(--r-full);background:var(--gradient-signature);background-size:222% 100%;width:45%;position:absolute;inset:0 auto 0 0}.FocusAgenda-module__ej8WxW__progressMarker{background:var(--danger);border-radius:1px;width:2px;position:absolute;top:-2px;bottom:-2px;left:96%}.FocusAgenda-module__ej8WxW__columns{gap:var(--sp-sm);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.FocusAgenda-module__ej8WxW__column{background:var(--surface-card);border-radius:var(--r-xl);padding:0 var(--pad-card) var(--sp-xl);min-width:0;max-height:420px;overflow:hidden}.FocusAgenda-module__ej8WxW__columnTitle{padding:var(--sp-base) 0 14px;color:var(--text);font-size:18px;font-weight:600}.FocusAgenda-module__ej8WxW__dayHeader{align-items:center;gap:var(--sp-sm);padding:var(--sp-sm) 0;display:flex}.FocusAgenda-module__ej8WxW__chevron,.FocusAgenda-module__ej8WxW__chevronOpen{color:var(--text-muted);font-size:13px;line-height:1}.FocusAgenda-module__ej8WxW__chevronOpen{transform:rotate(90deg)}.FocusAgenda-module__ej8WxW__dayName{font-family:var(--font-mono);letter-spacing:1.1px;text-transform:uppercase;color:var(--text);font-size:11px;font-weight:700}.FocusAgenda-module__ej8WxW__todayPill{padding:2px var(--sp-sm);border-radius:var(--r-full);background:var(--w-12);color:var(--info);font-size:10px}.FocusAgenda-module__ej8WxW__dayCount{padding:2px var(--sp-sm);border-radius:var(--r-full);background:var(--surface-control);font-family:var(--font-mono);color:var(--text-dim);margin-left:auto;font-size:10px}.FocusAgenda-module__ej8WxW__weekGroup{padding-top:var(--sp-md)}.FocusAgenda-module__ej8WxW__weekGroupHead{align-items:center;gap:var(--sp-sm);padding-bottom:var(--sp-xs);display:flex}.FocusAgenda-module__ej8WxW__groupDot{border-radius:var(--r-full);width:6px;height:6px}.FocusAgenda-module__ej8WxW__dot_work{background:var(--category-work)}.FocusAgenda-module__ej8WxW__dot_home{background:var(--category-home)}.FocusAgenda-module__ej8WxW__groupName{color:var(--text-secondary);font-size:13px}.FocusAgenda-module__ej8WxW__weekItem{padding:3px 0 3px var(--sp-base);color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.FocusAgenda-module__ej8WxW__priorityGroup{padding-bottom:var(--sp-md)}.FocusAgenda-module__ej8WxW__priorityHead{align-items:center;gap:var(--sp-sm);padding:var(--sp-sm) 0 var(--sp-md);display:flex}.FocusAgenda-module__ej8WxW__priorityLabel{font-family:var(--font-mono);letter-spacing:1.2px;text-transform:uppercase;color:var(--text-muted);font-size:10px;font-weight:600}.FocusAgenda-module__ej8WxW__priorityPct{color:var(--text);margin-left:auto;font-size:13px;font-weight:700}.FocusAgenda-module__ej8WxW__priorityRatio{border-radius:var(--r-full);background:var(--surface-control);font-family:var(--font-mono);color:var(--text-dim);padding:1px 6px;font-size:10px}.FocusAgenda-module__ej8WxW__taskRow{align-items:center;gap:var(--sp-sm);padding:14px var(--sp-md);border-radius:var(--r-md);background:var(--surface-card-row);margin-bottom:6px;display:flex}.FocusAgenda-module__ej8WxW__checkbox{border-radius:var(--r-sm);background:var(--surface-control);flex:none;width:15px;height:15px}.FocusAgenda-module__ej8WxW__taskTitle{min-width:0;color:var(--text);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;overflow:hidden}.FocusAgenda-module__ej8WxW__taskTag{border-radius:var(--r-full);white-space:nowrap;flex:none;padding:2px 7px;font-size:10px}.FocusAgenda-module__ej8WxW__tag_others{background:var(--w-12);color:var(--category-others)}.FocusAgenda-module__ej8WxW__tag_home{background:var(--w-08);color:var(--category-home)}.FocusAgenda-module__ej8WxW__tag_cyan{background:var(--w-08);color:var(--gradient-end)}.FocusAgenda-module__ej8WxW__taskTime{font-family:var(--font-mono);color:var(--text-dim);flex:none;font-size:10px}.FocusAgenda-module__ej8WxW__timeline{position:relative}.FocusAgenda-module__ej8WxW__hourRow{align-items:center;gap:var(--sp-md);height:30px;display:flex}.FocusAgenda-module__ej8WxW__hourLabel{font-family:var(--font-mono);color:var(--text-dim);flex:0 0 24px;font-size:10px}.FocusAgenda-module__ej8WxW__hourRule{background:var(--border);flex:1;height:1px}.FocusAgenda-module__ej8WxW__scheduleBlock{align-items:center;gap:var(--sp-sm);padding:0 var(--sp-sm);border-radius:var(--r-md);background:var(--surface-card-nested);left:36px;right:0;top:calc(attr(data-top type(<number>), 0) * 30px);height:calc(attr(data-span type(<number>), 1) * 30px);display:flex;position:absolute}.FocusAgenda-module__ej8WxW__scheduleBlock[data-top="9"]{top:270px}.FocusAgenda-module__ej8WxW__scheduleBlock[data-top="10"]{top:300px}.FocusAgenda-module__ej8WxW__scheduleBlock[data-span="1"]{height:30px}.FocusAgenda-module__ej8WxW__scheduleBlock[data-span="2"]{height:60px}.FocusAgenda-module__ej8WxW__blockBadge{border-radius:var(--r-sm);background:var(--w-12);width:15px;height:15px;font-family:var(--font-mono);color:var(--danger);place-items:center;font-size:9px;display:grid}.FocusAgenda-module__ej8WxW__blockTitle{color:var(--text-dim);white-space:nowrap;text-overflow:ellipsis;font-size:12px;text-decoration:line-through;overflow:hidden}.FocusAgenda-module__ej8WxW__tabBar{margin:0 calc(var(--pad-page) * -1);padding:var(--sp-lg) var(--sp-xl4);background:var(--bg);justify-content:space-between;align-items:center;display:flex}.FocusAgenda-module__ej8WxW__navItem{color:var(--text-subtle);font-size:13px}.FocusAgenda-module__ej8WxW__navActive{color:var(--text-selected)}.FocusAgenda-module__ej8WxW__navOrb{border-radius:var(--r-full);border:1px solid var(--border-strong);background:radial-gradient(circle at 50% 50%, var(--w-52) 0%, transparent 62%), var(--bg);width:34px;height:34px}@container (max-width:900px){.FocusAgenda-module__ej8WxW__metricStrip{grid-template-columns:repeat(3,minmax(0,1fr))}.FocusAgenda-module__ej8WxW__columns{grid-template-columns:1fr}.FocusAgenda-module__ej8WxW__column{max-height:320px}}@container (max-width:560px){.FocusAgenda-module__ej8WxW__metricStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.FocusAgenda-module__ej8WxW__tabs{display:none}}.is-in .FocusAgenda-module__ej8WxW__header{animation:FocusAgenda-module__ej8WxW__appPartIn .64s var(--ease) 60ms backwards}.is-in .FocusAgenda-module__ej8WxW__metricTile{animation:FocusAgenda-module__ej8WxW__appPartIn .68s var(--ease) backwards}.is-in .FocusAgenda-module__ej8WxW__metricTile:first-child{animation-delay:.14s}.is-in .FocusAgenda-module__ej8WxW__metricTile:nth-child(2){animation-delay:.205s}.is-in .FocusAgenda-module__ej8WxW__metricTile:nth-child(3){animation-delay:.27s}.is-in .FocusAgenda-module__ej8WxW__metricTile:nth-child(4){animation-delay:.335s}.is-in .FocusAgenda-module__ej8WxW__metricTile:nth-child(5){animation-delay:.4s}.is-in .FocusAgenda-module__ej8WxW__metricTile:nth-child(6){animation-delay:.465s}.is-in .FocusAgenda-module__ej8WxW__metricSpark path{stroke-dasharray:1;animation:FocusAgenda-module__ej8WxW__chartDraw 1.15s var(--ease) backwards}.is-in .FocusAgenda-module__ej8WxW__metricTile:first-child .FocusAgenda-module__ej8WxW__metricSpark path{animation-delay:.34s}.is-in .FocusAgenda-module__ej8WxW__metricTile:nth-child(2) .FocusAgenda-module__ej8WxW__metricSpark path{animation-delay:.425s}.is-in .FocusAgenda-module__ej8WxW__metricTile:nth-child(3) .FocusAgenda-module__ej8WxW__metricSpark path{animation-delay:.51s}.is-in .FocusAgenda-module__ej8WxW__metricTile:nth-child(4) .FocusAgenda-module__ej8WxW__metricSpark path{animation-delay:.595s}.is-in .FocusAgenda-module__ej8WxW__metricTile:nth-child(5) .FocusAgenda-module__ej8WxW__metricSpark path{animation-delay:.68s}.is-in .FocusAgenda-module__ej8WxW__metricTile:nth-child(6) .FocusAgenda-module__ej8WxW__metricSpark path{animation-delay:.765s}.is-in .FocusAgenda-module__ej8WxW__nowCard{animation:FocusAgenda-module__ej8WxW__appPartIn .7s var(--ease) .52s backwards}.is-in .FocusAgenda-module__ej8WxW__progressFill{transform-origin:0;animation:FocusAgenda-module__ej8WxW__barGrow 1.25s var(--ease) .7s backwards}.is-in .FocusAgenda-module__ej8WxW__column{animation:FocusAgenda-module__ej8WxW__appPartIn .76s var(--ease) backwards}.is-in .FocusAgenda-module__ej8WxW__column:first-child{animation-delay:.64s}.is-in .FocusAgenda-module__ej8WxW__column:nth-child(2){animation-delay:.73s}.is-in .FocusAgenda-module__ej8WxW__column:nth-child(3){animation-delay:.82s}.is-in .FocusAgenda-module__ej8WxW__tabBar{animation:FocusAgenda-module__ej8WxW__appPartIn .7s var(--ease) .9s backwards}.is-in .FocusAgenda-module__ej8WxW__metricValue{animation:FocusAgenda-module__ej8WxW__appPartIn .62s var(--ease) backwards}.is-in .FocusAgenda-module__ej8WxW__metricTile:first-child .FocusAgenda-module__ej8WxW__metricValue{animation-delay:.26s}.is-in .FocusAgenda-module__ej8WxW__metricTile:nth-child(2) .FocusAgenda-module__ej8WxW__metricValue{animation-delay:.325s}.is-in .FocusAgenda-module__ej8WxW__metricTile:nth-child(3) .FocusAgenda-module__ej8WxW__metricValue{animation-delay:.39s}.is-in .FocusAgenda-module__ej8WxW__metricTile:nth-child(4) .FocusAgenda-module__ej8WxW__metricValue{animation-delay:.455s}.is-in .FocusAgenda-module__ej8WxW__metricTile:nth-child(5) .FocusAgenda-module__ej8WxW__metricValue{animation-delay:.52s}.is-in .FocusAgenda-module__ej8WxW__metricTile:nth-child(6) .FocusAgenda-module__ej8WxW__metricValue{animation-delay:.585s}.is-in .FocusAgenda-module__ej8WxW__metricHint{animation:FocusAgenda-module__ej8WxW__appPartIn .62s var(--ease) backwards}.is-in .FocusAgenda-module__ej8WxW__metricTile:first-child .FocusAgenda-module__ej8WxW__metricHint{animation-delay:.3s}.is-in .FocusAgenda-module__ej8WxW__metricTile:nth-child(2) .FocusAgenda-module__ej8WxW__metricHint{animation-delay:.365s}.is-in .FocusAgenda-module__ej8WxW__metricTile:nth-child(3) .FocusAgenda-module__ej8WxW__metricHint{animation-delay:.43s}.is-in .FocusAgenda-module__ej8WxW__metricTile:nth-child(4) .FocusAgenda-module__ej8WxW__metricHint{animation-delay:.495s}.is-in .FocusAgenda-module__ej8WxW__metricTile:nth-child(5) .FocusAgenda-module__ej8WxW__metricHint{animation-delay:.56s}.is-in .FocusAgenda-module__ej8WxW__metricTile:nth-child(6) .FocusAgenda-module__ej8WxW__metricHint{animation-delay:.625s}.is-in .FocusAgenda-module__ej8WxW__nowClock{animation:FocusAgenda-module__ej8WxW__appPartIn .64s var(--ease) .64s backwards}.is-in .FocusAgenda-module__ej8WxW__nowTitle{animation:FocusAgenda-module__ej8WxW__appPartIn .64s var(--ease) .7s backwards}@keyframes FocusAgenda-module__ej8WxW__appPartIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes FocusAgenda-module__ej8WxW__chartDraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes FocusAgenda-module__ej8WxW__barGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}
.PlanningBoard-module__7wo95G__shell{background:var(--bg);border-radius:var(--r-xl);padding:var(--pad-page);container-type:inline-size}.PlanningBoard-module__7wo95G__eyebrow{font-family:var(--font-mono);letter-spacing:1.4px;text-transform:uppercase;color:var(--text-muted);font-size:10px;font-weight:600}.PlanningBoard-module__7wo95G__statRow{gap:var(--sp-sm);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.PlanningBoard-module__7wo95G__statTile{background:var(--surface-card);border-radius:var(--r-xl);padding:var(--pad-card);min-width:0}.PlanningBoard-module__7wo95G__statLabel{font-family:var(--font-mono);letter-spacing:1.2px;text-transform:uppercase;color:var(--text-dim);font-size:10px;font-weight:600;display:block}.PlanningBoard-module__7wo95G__statValue{font-variant-numeric:tabular-nums;margin-top:var(--sp-base);letter-spacing:-.4px;font-size:24px;font-weight:700}.PlanningBoard-module__7wo95G__statHint{font-family:var(--font-mono);color:var(--text-dim);margin-top:2px;font-size:11px;display:block}.PlanningBoard-module__7wo95G__tone_pink{color:var(--gradient-mid)}.PlanningBoard-module__7wo95G__tone_cyan{color:var(--gradient-end)}.PlanningBoard-module__7wo95G__tone_coral{color:var(--danger)}.PlanningBoard-module__7wo95G__tone_plain{color:var(--text)}.PlanningBoard-module__7wo95G__quarterCard{margin-top:var(--sp-sm);background:var(--surface-card);border-radius:var(--r-xl);padding:var(--pad-card)}.PlanningBoard-module__7wo95G__quarterRow{align-items:baseline;gap:var(--sp-md);margin-top:var(--sp-sm);display:flex}.PlanningBoard-module__7wo95G__quarterTitle{font-variant-numeric:tabular-nums;letter-spacing:-.6px;color:var(--text-selected);font-size:28px;font-weight:700}.PlanningBoard-module__7wo95G__quarterRange{font-family:var(--font-mono);color:var(--text-muted);font-size:12px}.PlanningBoard-module__7wo95G__timelineHead{margin-top:var(--sp-lg);justify-content:space-between;align-items:baseline;display:flex}.PlanningBoard-module__7wo95G__timelineMeta{font-family:var(--font-mono);color:var(--text-muted);font-size:12px}.PlanningBoard-module__7wo95G__track{height:8px;margin-top:var(--sp-sm);border-radius:var(--r-full);background:var(--progress-track);overflow:hidden}.PlanningBoard-module__7wo95G__trackFill{border-radius:var(--r-full);background:var(--gradient-signature);background-size:435% 100%;width:23%;height:100%}.PlanningBoard-module__7wo95G__objective{margin-top:var(--sp-sm);background:var(--surface-card);border-radius:var(--r-xl);padding:var(--pad-card)}.PlanningBoard-module__7wo95G__objHead{align-items:flex-start;gap:18px;display:flex}.PlanningBoard-module__7wo95G__ring{border-radius:var(--r-full);border:3px solid var(--surface-control);flex:none;place-items:center;width:48px;height:48px;display:grid}.PlanningBoard-module__7wo95G__ringInner{font-family:var(--font-mono);color:var(--text-dim);font-size:12px}.PlanningBoard-module__7wo95G__objBody{flex:1;min-width:0}.PlanningBoard-module__7wo95G__chipRow{align-items:center;gap:var(--sp-sm);display:flex}.PlanningBoard-module__7wo95G__chip{padding:2px var(--sp-sm);border-radius:var(--r-full);background:var(--surface-control);font-family:var(--font-mono);letter-spacing:.6px;color:var(--text-dim);flex:none;font-size:10px;font-weight:700}.PlanningBoard-module__7wo95G__objLabel{font-family:var(--font-mono);letter-spacing:.8px;text-transform:uppercase;color:var(--text-dim);font-size:10px;font-weight:700}.PlanningBoard-module__7wo95G__statusPill{padding:3px var(--sp-sm);border-radius:var(--r-full);background:var(--w-08);font-family:var(--font-mono);letter-spacing:.6px;text-transform:uppercase;color:var(--success);white-space:nowrap;align-items:center;gap:5px;font-size:10px;font-weight:700;display:inline-flex}.PlanningBoard-module__7wo95G__statusDot{border-radius:var(--r-full);background:var(--success);width:6px;height:6px}.PlanningBoard-module__7wo95G__objTitle{margin-top:var(--sp-sm);letter-spacing:-.017em;color:var(--text);font-size:24px;font-weight:700;line-height:1.25}.PlanningBoard-module__7wo95G__statsLine{margin-top:var(--sp-md);font-family:var(--font-mono);color:var(--text-muted);font-size:11px}.PlanningBoard-module__7wo95G__figure{color:var(--text);font-weight:700}.PlanningBoard-module__7wo95G__sep{margin:0 var(--sp-sm);color:var(--text-dim)}.PlanningBoard-module__7wo95G__krLabel{margin:var(--sp-xl) 0 var(--sp-md);font-family:var(--font-mono);letter-spacing:1.3px;text-transform:uppercase;color:var(--text-muted);padding-left:66px;font-size:10px;font-weight:700;display:block}.PlanningBoard-module__7wo95G__krGrid{gap:var(--sp-sm);grid-template-columns:repeat(2,minmax(0,1fr));padding-left:66px;display:grid}.PlanningBoard-module__7wo95G__krCard{align-items:flex-start;gap:var(--sp-base);min-width:0;padding:var(--pad-card);border-radius:var(--r-lg);background:var(--surface-card-nested);display:flex}.PlanningBoard-module__7wo95G__krBody{flex:1;min-width:0}.PlanningBoard-module__7wo95G__krTitle{color:var(--text);font-size:14px;font-weight:600;line-height:1.35}.PlanningBoard-module__7wo95G__krTrack{height:3px;margin-top:var(--sp-md);border-radius:var(--r-full);background:var(--progress-track);overflow:hidden}.PlanningBoard-module__7wo95G__krFill{border-radius:var(--r-full);height:100%}.PlanningBoard-module__7wo95G__krFill[data-fill=on]{background:var(--success);width:40%}.PlanningBoard-module__7wo95G__krFill[data-fill=off]{width:0}.PlanningBoard-module__7wo95G__krMeta{align-items:center;gap:var(--sp-md);margin-top:var(--sp-md);display:flex}.PlanningBoard-module__7wo95G__krPct{font-family:var(--font-mono);color:var(--text-dim);font-size:10px;font-weight:600}@container (max-width:900px){.PlanningBoard-module__7wo95G__statRow{grid-template-columns:repeat(2,minmax(0,1fr))}.PlanningBoard-module__7wo95G__krLabel,.PlanningBoard-module__7wo95G__krGrid{padding-left:0}}@container (max-width:560px){.PlanningBoard-module__7wo95G__krGrid{grid-template-columns:1fr}}.is-in .PlanningBoard-module__7wo95G__statTile{animation:PlanningBoard-module__7wo95G__appPartIn .68s var(--ease) backwards}.is-in .PlanningBoard-module__7wo95G__statTile:first-child{animation-delay:.12s}.is-in .PlanningBoard-module__7wo95G__statTile:nth-child(2){animation-delay:.195s}.is-in .PlanningBoard-module__7wo95G__statTile:nth-child(3){animation-delay:.27s}.is-in .PlanningBoard-module__7wo95G__statTile:nth-child(4){animation-delay:.345s}.is-in .PlanningBoard-module__7wo95G__quarterCard{animation:PlanningBoard-module__7wo95G__appPartIn .72s var(--ease) .4s backwards}.is-in .PlanningBoard-module__7wo95G__trackFill{transform-origin:0;animation:PlanningBoard-module__7wo95G__barGrow 1.2s var(--ease) .62s backwards}.is-in .PlanningBoard-module__7wo95G__objective{animation:PlanningBoard-module__7wo95G__appPartIn .76s var(--ease) .56s backwards}.is-in .PlanningBoard-module__7wo95G__krCard{animation:PlanningBoard-module__7wo95G__appPartIn .7s var(--ease) backwards}.is-in .PlanningBoard-module__7wo95G__krCard:first-child{animation-delay:.72s}.is-in .PlanningBoard-module__7wo95G__krCard:nth-child(2){animation-delay:.795s}.is-in .PlanningBoard-module__7wo95G__krCard:nth-child(3){animation-delay:.87s}.is-in .PlanningBoard-module__7wo95G__krCard:nth-child(4){animation-delay:.945s}.is-in .PlanningBoard-module__7wo95G__krFill{transform-origin:0;animation:PlanningBoard-module__7wo95G__barGrow .9s var(--ease) 1.02s backwards}.is-in .PlanningBoard-module__7wo95G__statValue{animation:PlanningBoard-module__7wo95G__appPartIn .62s var(--ease) backwards}.is-in .PlanningBoard-module__7wo95G__statTile:first-child .PlanningBoard-module__7wo95G__statValue{animation-delay:.24s}.is-in .PlanningBoard-module__7wo95G__statTile:nth-child(2) .PlanningBoard-module__7wo95G__statValue{animation-delay:.315s}.is-in .PlanningBoard-module__7wo95G__statTile:nth-child(3) .PlanningBoard-module__7wo95G__statValue{animation-delay:.39s}.is-in .PlanningBoard-module__7wo95G__statTile:nth-child(4) .PlanningBoard-module__7wo95G__statValue{animation-delay:.465s}.is-in .PlanningBoard-module__7wo95G__statHint{animation:PlanningBoard-module__7wo95G__appPartIn .62s var(--ease) backwards}.is-in .PlanningBoard-module__7wo95G__statTile:first-child .PlanningBoard-module__7wo95G__statHint{animation-delay:.285s}.is-in .PlanningBoard-module__7wo95G__statTile:nth-child(2) .PlanningBoard-module__7wo95G__statHint{animation-delay:.36s}.is-in .PlanningBoard-module__7wo95G__statTile:nth-child(3) .PlanningBoard-module__7wo95G__statHint{animation-delay:.435s}.is-in .PlanningBoard-module__7wo95G__statTile:nth-child(4) .PlanningBoard-module__7wo95G__statHint{animation-delay:.51s}.is-in .PlanningBoard-module__7wo95G__quarterTitle{animation:PlanningBoard-module__7wo95G__appPartIn .64s var(--ease) .52s backwards}@keyframes PlanningBoard-module__7wo95G__appPartIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes PlanningBoard-module__7wo95G__chartDraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes PlanningBoard-module__7wo95G__barGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}
.IntelligenceBoard-module__YFO67q__shell{background:var(--bg);border-radius:var(--r-xl);padding:var(--pad-page);container-type:inline-size}.IntelligenceBoard-module__YFO67q__eyebrow{font-family:var(--font-mono);letter-spacing:1.7px;text-transform:uppercase;color:var(--text-muted);font-size:11px;font-weight:400}.IntelligenceBoard-module__YFO67q__lead{background:var(--surface-card);border-radius:var(--r-xl);padding:var(--pad-card-roomy);align-items:center;gap:26px;display:flex}.IntelligenceBoard-module__YFO67q__stat{min-width:118px;padding:var(--pad-card-roomy);flex-direction:column;flex:none;align-items:center;display:flex}.IntelligenceBoard-module__YFO67q__statValue{font-variant-numeric:tabular-nums;letter-spacing:-1px;color:var(--gradient-mid);font-size:60px;font-weight:700;line-height:1}.IntelligenceBoard-module__YFO67q__statLabel{margin-top:var(--sp-sm);max-width:22ch;font-family:var(--font-mono);letter-spacing:.5px;text-transform:uppercase;text-align:center;color:var(--text-muted);font-size:11px;font-weight:400}.IntelligenceBoard-module__YFO67q__copy{flex:1;min-width:0;max-width:50%}.IntelligenceBoard-module__YFO67q__leadTitle{margin-top:var(--sp-sm);color:var(--text);text-wrap:pretty;font-size:20px;font-weight:700;line-height:1.3}.IntelligenceBoard-module__YFO67q__leadBody{margin-top:var(--sp-md);color:var(--text-secondary);font-size:14px;line-height:21px}.IntelligenceBoard-module__YFO67q__okr{margin-top:var(--sp-lg);background:var(--surface-card);border-radius:var(--r-xl);padding:var(--pad-card-roomy)}.IntelligenceBoard-module__YFO67q__okrHead{align-items:flex-start;gap:14px;display:flex}.IntelligenceBoard-module__YFO67q__okrTitle{min-width:0;color:var(--text);flex:1;font-size:18px;font-weight:600}.IntelligenceBoard-module__YFO67q__statusPill{padding:4px var(--sp-md);border-radius:var(--r-full);background:var(--w-08);font-family:var(--font-mono);letter-spacing:.7px;text-transform:uppercase;color:var(--gradient-mid);flex:none;font-size:10px;font-weight:700}.IntelligenceBoard-module__YFO67q__linesLabel{margin:var(--sp-xl) 0 var(--sp-md);font-family:var(--font-mono);letter-spacing:1.3px;text-transform:uppercase;color:var(--text-muted);font-size:11px;font-weight:600;display:block}.IntelligenceBoard-module__YFO67q__lines{gap:var(--sp-xs);flex-direction:column;display:flex}.IntelligenceBoard-module__YFO67q__line{align-items:center;gap:var(--sp-xl);padding:var(--pad-card);border-radius:var(--r-lg);background:var(--surface-card-nested);display:flex}.IntelligenceBoard-module__YFO67q__lineLeft{flex:1;min-width:0}.IntelligenceBoard-module__YFO67q__lineRight{gap:var(--sp-sm);flex-direction:column;flex:2;min-width:0;display:flex}.IntelligenceBoard-module__YFO67q__lineName{color:var(--text);font-size:14px;font-weight:600}.IntelligenceBoard-module__YFO67q__lineNote{margin-top:var(--sp-sm);color:var(--text-muted);font-size:12px;line-height:17px}.IntelligenceBoard-module__YFO67q__lineVal{font-family:var(--font-mono);text-align:right;color:var(--text-muted);font-size:11px}.IntelligenceBoard-module__YFO67q__paceTrack{border-radius:var(--r-full);background:var(--progress-track);height:6px;position:relative}.IntelligenceBoard-module__YFO67q__paceFill{border-radius:var(--r-full);background:var(--gradient-mid);height:100%}.IntelligenceBoard-module__YFO67q__paceFill[data-fill="0"]{width:0}.IntelligenceBoard-module__YFO67q__paceFill[data-fill="40"]{width:40%}.IntelligenceBoard-module__YFO67q__paceMark{background:var(--text-secondary);border-radius:1px;width:2px;position:absolute;top:-3px;bottom:-3px}.IntelligenceBoard-module__YFO67q__paceMark[data-mark="17"]{left:17%}.IntelligenceBoard-module__YFO67q__paceMark[data-mark="50"]{left:50%}.IntelligenceBoard-module__YFO67q__paceMark[data-mark="55"]{left:55%}@container (max-width:900px){.IntelligenceBoard-module__YFO67q__lead{align-items:flex-start;gap:var(--sp-base);flex-direction:column}.IntelligenceBoard-module__YFO67q__stat{align-items:flex-start;padding:0}.IntelligenceBoard-module__YFO67q__statLabel{text-align:left}.IntelligenceBoard-module__YFO67q__copy{max-width:100%}.IntelligenceBoard-module__YFO67q__line{align-items:stretch;gap:var(--sp-base);flex-direction:column}.IntelligenceBoard-module__YFO67q__lineVal{text-align:left}}.is-in .IntelligenceBoard-module__YFO67q__lead{animation:IntelligenceBoard-module__YFO67q__appPartIn .76s var(--ease) .12s backwards}.is-in .IntelligenceBoard-module__YFO67q__okr{animation:IntelligenceBoard-module__YFO67q__appPartIn .76s var(--ease) .32s backwards}.is-in .IntelligenceBoard-module__YFO67q__line{animation:IntelligenceBoard-module__YFO67q__appPartIn .7s var(--ease) backwards}.is-in .IntelligenceBoard-module__YFO67q__line:first-child{animation-delay:.48s}.is-in .IntelligenceBoard-module__YFO67q__line:nth-child(2){animation-delay:.57s}.is-in .IntelligenceBoard-module__YFO67q__line:nth-child(3){animation-delay:.66s}.is-in .IntelligenceBoard-module__YFO67q__paceFill{transform-origin:0;animation:IntelligenceBoard-module__YFO67q__barGrow 1s var(--ease) backwards}.is-in .IntelligenceBoard-module__YFO67q__line:first-child .IntelligenceBoard-module__YFO67q__paceFill{animation-delay:.66s}.is-in .IntelligenceBoard-module__YFO67q__line:nth-child(2) .IntelligenceBoard-module__YFO67q__paceFill{animation-delay:.75s}.is-in .IntelligenceBoard-module__YFO67q__line:nth-child(3) .IntelligenceBoard-module__YFO67q__paceFill{animation-delay:.84s}.is-in .IntelligenceBoard-module__YFO67q__statValue{animation:IntelligenceBoard-module__YFO67q__appPartIn .7s var(--ease) .3s backwards}.is-in .IntelligenceBoard-module__YFO67q__statLabel{animation:IntelligenceBoard-module__YFO67q__appPartIn .7s var(--ease) .38s backwards}.is-in .IntelligenceBoard-module__YFO67q__lineVal{animation:IntelligenceBoard-module__YFO67q__appPartIn .6s var(--ease) backwards}.is-in .IntelligenceBoard-module__YFO67q__line:first-child .IntelligenceBoard-module__YFO67q__lineVal{animation-delay:.6s}.is-in .IntelligenceBoard-module__YFO67q__line:nth-child(2) .IntelligenceBoard-module__YFO67q__lineVal{animation-delay:.69s}.is-in .IntelligenceBoard-module__YFO67q__line:nth-child(3) .IntelligenceBoard-module__YFO67q__lineVal{animation-delay:.78s}@keyframes IntelligenceBoard-module__YFO67q__appPartIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes IntelligenceBoard-module__YFO67q__chartDraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes IntelligenceBoard-module__YFO67q__barGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}
.ConsigliereOrb-module__NRi-6a__stage{isolation:isolate;place-items:center;width:100%;min-height:clamp(176px,25.8vh,289px);display:grid;position:relative}.ConsigliereOrb-module__NRi-6a__halo{z-index:-1;aspect-ratio:1;pointer-events:none;width:min(392px,47.4vw);animation:ConsigliereOrb-module__NRi-6a__orbHaloBreathe 9s var(--ease) infinite;background:radial-gradient(circle,#ffffff12 0%,#ffffff06 34%,#0000 66%);position:absolute}.ConsigliereOrb-module__NRi-6a__canvas{aspect-ratio:1;width:clamp(155px,20.6vw,268px);display:block}@keyframes ConsigliereOrb-module__NRi-6a__orbHaloBreathe{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.ConsigliereOrb-module__NRi-6a__halo{animation:none}}
.page-module__dYwvpG__page{background:var(--bg);min-height:100vh;overflow-x:clip}.page-module__dYwvpG__stage{--mockup-scale:.77;zoom:var(--mockup-scale);border-radius:var(--r-xl)}.page-module__dYwvpG__pillars{gap:var(--sp-sm);margin-top:var(--sp-xl2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.page-module__dYwvpG__pillar{background:var(--surface-card);border-radius:var(--r-xl);padding:var(--pad-card-roomy);text-align:left}.page-module__dYwvpG__pillarTitle{color:var(--text);font-size:16px;font-weight:600}.page-module__dYwvpG__pillarBody{margin-top:var(--sp-md);color:var(--text-secondary);font-size:14px;line-height:1.65}.page-module__dYwvpG__close{max-width:var(--page-max);padding:clamp(96px, 16vh, 190px) var(--pad-page) clamp(64px, 9vh, 110px);text-align:center;margin:0 auto}.page-module__dYwvpG__closeTitle{font-size:var(--fs-h2);letter-spacing:-.03em;color:var(--text-selected);text-wrap:balance;font-weight:600;line-height:1.12}.page-module__dYwvpG__closeLead{margin:var(--sp-base) auto 0;max-width:52ch;font-size:var(--fs-lead);color:var(--text-secondary);text-wrap:pretty;line-height:1.65}.page-module__dYwvpG__closeActions{margin-top:var(--sp-xl2)}.page-module__dYwvpG__primary{padding:13px var(--sp-xl);border-radius:var(--r-full);background:var(--text-selected);color:var(--bg);transition:transform .22s var(--ease);font-size:14px;font-weight:500;display:inline-block}.page-module__dYwvpG__primary:hover{transform:translateY(-1px)}.page-module__dYwvpG__footer{max-width:var(--shell-max);padding:var(--sp-xl2) var(--pad-page) var(--sp-xl3);border-top:1px solid var(--border);justify-content:space-between;align-items:center;margin:0 auto;display:flex}.page-module__dYwvpG__footerMark{font-family:var(--font-mono);letter-spacing:1.4px;color:var(--text-muted);font-size:12px}.page-module__dYwvpG__footerNote{font-family:var(--font-mono);letter-spacing:1.4px;text-transform:uppercase;color:var(--text-dim);font-size:11px}@media (max-width:900px){.page-module__dYwvpG__pillars{grid-template-columns:1fr}}
