:root{--bg:#f8faed;--surface:#ffffffe6;--surface2:#f3f1ea;--text:#181717;--muted:#1817179e;--border:#1817171a;--shadow:0 24px 60px #1817171a;--primary:#a91818;--primarySoft:#cee7f3;--primaryHover:#8f1414;--ring:#a9181838;--radius-lg:48px;--radius-md:18px;--radius-pill:999px;--transition-fast:.15s ease}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;margin:0;font-family:Paper Mono,system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,Inter,Roboto,Helvetica,Arial,sans-serif}a{color:inherit}.appShell{justify-content:center;align-items:center;min-height:100vh;padding:48px 24px;display:flex;position:relative;overflow:hidden}.appShell.nightMode{--bg:#090c12;--surface:#11161f;--surface2:#0d121a;--text:#e8edf7;--muted:#e8edf7a3;--border:#e8edf729;--shadow:0 24px 60px #00000080;--primary:#c44e4e;--primarySoft:#5c81b459;--primaryHover:#a84040;--ring:#c44e4e59}.collageBackdrop{z-index:0;filter:saturate(.9);grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:10px;display:grid;position:fixed;inset:0}.collageTile{background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #ffffff80;border-radius:22px;box-shadow:inset 0 0 0 1px #0000000a}.appFrame{z-index:1;width:min(1120px,100vw - 48px);min-height:min(720px,100vh - 120px);box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1.4fr) 380px;grid-auto-rows:auto;gap:24px;padding:28px;display:grid;position:relative}@media (width<=980px){.appFrame{grid-template-columns:minmax(0,1fr);min-height:auto}.sidePanel{position:static!important}}.topBar{background:var(--surface);background:color-mix(in srgb, var(--surface) 78%, transparent);border:1px solid var(--border);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:14px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.themeToggleBtn{min-width:96px}.brand{flex-direction:column;gap:4px;display:flex}.brand h1{letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:18px;font-weight:800}.brand .sub{color:var(--muted);font-size:12px}.topRight{align-items:center;gap:10px;display:flex}.mainHeaderRow{border-bottom:1px solid var(--border);background:var(--surface);background:color-mix(in srgb, var(--surface) 72%, transparent);border:1px solid var(--border);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:14px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;margin-top:4px;margin-bottom:20px;padding:12px;display:flex}.nav{align-items:center;gap:10px;display:inline-flex}.navBtn{border-radius:var(--radius-pill);cursor:pointer;letter-spacing:.02em;height:40px;color:var(--muted);transition:background-color var(--transition-fast), color var(--transition-fast), transform var(--transition-fast);background:0 0;border:none;padding:0 16px;font-size:14px;font-weight:700}.navBtn:not(.navBtnActive):hover{background:#cee7f3a6;transform:translateY(-1px)}.navBtnActive{background:var(--primary);color:#fff;transform:translateY(-1px)}.headerUser{align-items:center;gap:8px;display:flex}.card{background:var(--surface);border:1px solid var(--border);border-radius:20px;padding:18px 18px 20px;box-shadow:0 16px 34px #1817171f}.goalSectionCard{background:var(--surface);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.nightMode .goalSectionCard{background:#11161fd1}.quotesCard{padding-top:14px}.quotesHeader{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.quotesTitle{letter-spacing:.06em;text-transform:uppercase;color:var(--text);font-size:13px;font-weight:750}.quotesForm{gap:10px;display:flex}.quotesList{gap:8px;margin-top:10px;display:grid}.quoteItem{border:1px solid var(--border);background:#ffffffbf;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}.nightMode .quoteItem{background:#ffffff14}.quoteDeleteBtn{min-width:28px;height:28px;padding:0;font-size:18px;line-height:1}.quotesEmpty{margin:10px 0 0}.row{gap:10px;display:flex}.input{border:1px solid var(--border);background:var(--surface);color:var(--text);transition:border-color var(--transition-fast), box-shadow var(--transition-fast), background-color var(--transition-fast);border-radius:999px;outline:none;flex:1;padding:10px 12px;font-size:14px}.input::placeholder{color:var(--muted)}.input:focus{border-color:var(--primary);box-shadow:0 0 0 4px var(--ring);background:var(--surface)}.button,.buttonLight{cursor:pointer;white-space:nowrap;transition:transform var(--transition-fast), box-shadow var(--transition-fast), background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), opacity .12s ease-out;border:1px solid #0000;border-radius:999px;padding:9px 16px;font-size:13px;font-weight:650}.button{background:var(--primary);color:#fff;box-shadow:0 10px 24px var(--shadow)}.button:hover{background:var(--primaryHover);transform:translateY(-1px)}.buttonLight{background:var(--surface);border-color:var(--border);color:var(--text)}.buttonLight:hover{background:var(--surface2)}.button:disabled{opacity:.4;cursor:not-allowed;box-shadow:none;transform:none}.tabs{flex-wrap:wrap;gap:8px;margin:14px 0 12px;display:flex}.tab{border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--surface2);color:var(--muted);cursor:pointer;letter-spacing:.04em;text-transform:uppercase;transition:background-color var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast), transform var(--transition-fast);padding:6px 12px;font-size:12px;font-weight:600}.tab:hover{background:var(--primarySoft);color:var(--text)}.tabActive{background:var(--primary);color:#fff;border-color:var(--primary)}.mutedText{color:var(--muted);font-size:13px}.sidePanel{align-self:flex-start;height:fit-content;position:sticky;top:32px}.sideHeader{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.sideHeader h2{margin:0;font-size:18px;font-weight:750}.iconBtn{border:1px solid var(--border);background:var(--surface);cursor:pointer;color:var(--text);transition:background-color var(--transition-fast), border-color var(--transition-fast), transform var(--transition-fast);border-radius:999px;justify-content:center;align-items:center;padding:6px 9px;font-size:13px;display:inline-flex}.iconBtn:hover{border-color:var(--primary);background:var(--primarySoft);transform:translateY(-1px)}.sectionTitle{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);align-items:center;gap:6px;margin:14px 0 8px;font-size:12px;font-weight:700;display:flex}.scopeBox{border-radius:var(--radius-md);background:var(--surface2);border:1px solid var(--border);padding:12px}.scopeList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.scopeItem{grid-template-columns:18px 1fr auto;align-items:flex-start;gap:10px;display:grid}.checkbox{border:1px solid var(--border);width:18px;height:18px;accent-color:var(--primary);border-radius:5px;margin-top:4px}.mins{color:var(--muted);margin-top:4px;font-size:12px;font-weight:650}.controls{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.errorText{color:var(--primary);margin-top:8px;font-size:12px;font-weight:600}.fieldGrid{grid-template-columns:1fr 1fr;gap:10px;margin-top:16px;display:grid}@media (width<=720px){.fieldGrid{grid-template-columns:1fr}}.field label{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:650;display:block}.select,.dateInput,.textInput{border:1px solid var(--border);background:var(--surface);width:100%;color:var(--text);transition:border-color var(--transition-fast), box-shadow var(--transition-fast), background-color var(--transition-fast);border-radius:10px;outline:none;padding:9px 11px;font-size:13px;font-weight:600}.select:focus,.dateInput:focus,.textInput:focus{border-color:var(--primary);box-shadow:0 0 0 4px var(--ring);background:var(--surface)}.bigStat{border:1px solid var(--border);background:var(--surface2);border-radius:14px;margin-top:12px;padding:10px 12px}.bigStat .label{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:11px;font-weight:650;display:flex}.bigStat .value{margin-top:4px;font-size:30px;font-weight:800}.footerBar{justify-content:space-between;align-items:center;gap:10px;margin-top:16px;display:flex}.planList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.planBlock{background:var(--surface);border:1px dashed var(--border);border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:flex-start;gap:10px;padding:10px 12px;display:grid}.time{white-space:nowrap;color:var(--primary);font-size:12px;font-weight:750}.blockTitle{margin:0;font-size:13px;font-weight:650}.blockSub{color:var(--muted);margin-top:3px;font-size:12px}.authShell{grid-column:1/-1;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:18px;display:grid}@media (width<=860px){.authShell{grid-template-columns:minmax(0,1fr)}}.authHero{background:var(--primarySoft);color:var(--text);border-radius:32px;flex-direction:column;justify-content:space-between;padding:22px 20px;display:flex}.authHero h2{margin:0 0 10px;font-size:22px}.authHero p{margin:0;font-size:14px}.authCard{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:32px;padding:18px 18px 20px}.authTabs{border-radius:var(--radius-pill);background:var(--surface2);border:1px solid var(--border);margin-bottom:14px;padding:4px;display:inline-flex}.authTabBtn{border-radius:var(--radius-pill);cursor:pointer;color:var(--muted);background:0 0;border:none;padding:6px 16px;font-size:13px;font-weight:600}.authTabBtnActive{background:var(--primary);color:#fff}.summaryRow{flex-wrap:wrap;gap:10px;margin-bottom:14px;display:flex}.summaryCard{background:var(--surface);border:1px solid var(--border);border-radius:18px;flex:1 0 140px;min-width:0;padding:10px 12px}.summaryLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:4px;font-size:11px}.summaryValue{color:var(--text);font-size:18px;font-weight:750}.taskTableWrapper{border:1px solid var(--border);background:var(--surface);border-radius:18px;margin-top:8px;overflow:hidden}.taskTable{border-collapse:collapse;width:100%;font-size:13px}.taskTable thead{background:var(--surface2)}.taskTable th,.taskTable td{text-align:left;padding:8px 10px}.taskTable th{color:var(--muted);border-bottom:1px solid var(--border);font-weight:650}.taskTable tbody tr{cursor:default;transition:background-color var(--transition-fast)}.taskTable tbody tr:nth-child(2n){background:var(--surface2)}.taskTable tbody tr:hover{background:var(--primarySoft)}.taskTableRowActive{outline:1px solid var(--primary);outline-offset:-1px}.trackerTitleWrap{flex-direction:column;gap:10px;display:flex}.trackerTitle{margin:0;font-size:24px;font-weight:800}.editableTitle{cursor:pointer}.trackerControls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.progressSummary{padding-top:14px;padding-bottom:14px}.progressSummaryRow{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.summaryItem{border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:4px;padding:10px;display:flex}.nightMode .summaryItem{background:#ffffff0a}.summaryItemLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:11px}.summaryItemWide{min-width:0}.smartInsightChips{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.smartInsightChips span{border:1px solid var(--border);background:color-mix(in srgb, var(--surface2) 78%, #cee7f3 22%);border-radius:999px;padding:5px 10px;font-size:12px}.yearMeter{background:color-mix(in srgb, var(--surface2) 80%, #d9d9d9 20%);border-radius:999px;width:100%;height:8px;margin-top:4px;overflow:hidden}.yearMeterFill{background:var(--primary);height:100%;display:block}.bgPersonalizeCard{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffff29;border-radius:20px;padding-top:14px;padding-bottom:14px}.nightMode .bgPersonalizeCard{background:#ffffff0a}.visionSummary{cursor:pointer;text-transform:uppercase;letter-spacing:.08em;color:var(--text);-webkit-user-select:none;user-select:none;font-size:15px;font-weight:800}.bgPersonalizeCard[open] .visionSummary{margin-bottom:10px}.bgPersonalizeRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bgColorSet{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.collageSelectorGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.collageSelectorTile{aspect-ratio:1;border:1px solid var(--border);cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;width:100%}.collageSelectorTileActive{outline:2px solid var(--primary);outline-offset:1px}.bgGradientSwatch{border:1px solid var(--border);cursor:pointer;border-radius:8px;width:34px;height:24px}.bgGradientSwatchActive{outline:2px solid var(--primary);outline-offset:1px}.bgImageInput{flex:1;min-width:240px}.bgPanelHeader{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.bgPanelTitle{letter-spacing:.06em;text-transform:uppercase;color:#4d4d4d;font-size:14px;font-weight:750}.bgPanelSub{color:var(--muted);margin-top:4px;font-size:12px}.bgResetBtn{padding:7px 12px;font-size:12px}.bgQuickRow{grid-template-columns:1.15fr 1fr;align-items:start;gap:14px;display:grid}.bgQuickBlock{border:1px solid var(--border);background:#fffc;border-radius:14px;padding:10px;box-shadow:0 10px 24px #1817171f}.nightMode .bgQuickBlock{background:#11161fdb;box-shadow:0 10px 24px #0000006b}.bgLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:8px;font-size:11px;font-weight:700}.bgActionRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fileUploadBtn,.colorPickerBtn{position:relative;overflow:hidden}.hexInput{min-width:120px;max-width:180px}.bgStatusRow{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.bgStatusPill{color:var(--muted);border:1px solid var(--border);background:#fff9;border-radius:999px;padding:4px 10px;font-size:12px}.nightMode .bgStatusPill{background:#ffffff14}.bgAdvanced{border:1px dashed var(--border);background:#ffffff59;border-radius:12px;margin-top:10px;padding:8px 10px}.nightMode .bgAdvanced{background:#ffffff0a}.bgAdvanced summary{cursor:pointer;color:var(--muted);letter-spacing:.02em;-webkit-user-select:none;user-select:none;font-size:12px;font-weight:700}.bgAdvanced[open] summary{margin-bottom:8px}.bgControlsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.bgControl{color:var(--muted);flex-direction:column;gap:6px;font-size:12px;font-weight:600;display:flex}.bgControl input[type=range]{accent-color:#7c8b81;width:100%}.goalAddForm{align-items:center;gap:10px;display:flex}.goalTablesWrap{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.goalTableCard{background:var(--surface);border-left:4px solid color-mix(in srgb, var(--primary) 65%, var(--surface) 35%);flex-direction:column;display:flex;box-shadow:0 18px 35px #18171724}.goalQuickAdd{gap:8px;margin-bottom:10px;display:flex}.aiOpsCard{background:color-mix(in srgb, var(--surface) 84%, #fff 16%)}.aiInboxTextarea{border:1px solid var(--border);background:color-mix(in srgb, var(--surface) 94%, #fff 6%);width:100%;min-height:140px;color:var(--text);resize:vertical;border-radius:16px;outline:none;padding:12px;font-size:14px;line-height:1.5}.aiInboxTextarea:focus{border-color:var(--primary);box-shadow:0 0 0 4px var(--ring)}.aiOpsActions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.executionCard{background:color-mix(in srgb, var(--surface) 90%, #fff 10%)}.executionTimeline{gap:8px;display:grid}.executionSlot{border:1px solid var(--border);background:color-mix(in srgb, var(--surface) 88%, #f8faed 12%);border-radius:14px;grid-template-columns:82px minmax(0,1fr);align-items:center;gap:12px;padding:10px 12px;display:grid}.executionTime{color:var(--primary);font-size:13px;font-weight:700}.executionSlot p{color:var(--muted);margin:2px 0 0;font-size:12px}.nudgeBanner{border:1px solid color-mix(in srgb, var(--primary) 28%, var(--border) 72%);background:color-mix(in srgb, var(--primary) 8%, var(--surface) 92%);border-radius:12px;margin-top:10px;padding:10px 12px;font-size:13px}.goalHeader{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.goalTitleRow{align-items:center;gap:8px;min-width:0;display:flex}.goalTitleInput{border:1px solid var(--border);font-size:16px;font-weight:700}.goalTitleStatic{cursor:pointer;margin:0;font-size:17px;font-weight:750}.goalHeaderActions{flex-wrap:wrap;gap:8px;display:flex}.goalHeaderIcons{gap:6px;display:inline-flex}.iconMiniBtn{width:28px;height:28px;padding:0;font-size:12px}.deleteMiniBtn:hover{color:#9e1e1e;border-color:#9e1e1e}.goalSectionTabs{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;margin-bottom:10px;display:flex}.taskIconBtn{border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);border-radius:10px;margin-right:6px;padding:5px 8px;font-size:14px;font-weight:700}.taskIconBtn:hover{border-color:var(--primary)}.taskIconBtnDone{color:#236437;background:#e7f6ea;border-color:#236437}.taskIconBtnDelete:hover{color:#9e1e1e;background:#ffecec;border-color:#9e1e1e}@media (width<=760px){.goalTablesWrap{grid-template-columns:repeat(2,minmax(0,1fr))}.progressSummaryRow,.bgControlsGrid,.bgQuickRow{grid-template-columns:1fr}.collageBackdrop{gap:4px;padding:4px}.goalAddForm{flex-direction:column;align-items:stretch}.quotesForm{flex-direction:column}.goalHeader{flex-direction:column;align-items:stretch}.goalQuickAdd{flex-direction:column}}.landingRoot{background:radial-gradient(1200px 620px at 88% -8%,#cee7f373,#0000 60%),radial-gradient(900px 500px at -8% 100%,#a918180f,#0000 60%),#f8faed;min-height:100vh;position:relative}.landingGlow{pointer-events:none;background:linear-gradient(#ffffff73,#ffffff24);position:absolute;inset:0}.landingMain{z-index:1;gap:18px;width:min(1160px,100vw - 48px);margin:0 auto;padding:40px 0 48px;display:grid;position:relative}.landingMain .card{background:#ffffffd6;border:1px solid #18171714;border-radius:28px;box-shadow:0 18px 40px #18171714}.landingHero{padding:30px}.landingBadge{color:#a91818;letter-spacing:.08em;text-transform:uppercase;background:#a918180f;border:1px solid #a9181833;border-radius:999px;margin-bottom:14px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-flex}.landingHero h1,.landingSectionTitle,.landingCta h2{margin:0;font-family:Paper Mono,ui-monospace,Menlo,Monaco,Consolas,monospace}.landingHero h1{letter-spacing:.02em;max-width:11.5ch;font-size:clamp(34px,5.2vw,56px);line-height:1.05}.landingHero p{color:#181717b8;max-width:62ch;margin:14px 0 0;font-size:15px;line-height:1.65}.landingCtaRow{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.landingCtaPrimary{text-align:center;min-width:132px;text-decoration:none}.landingCtaSecondary{text-align:center;min-width:122px;text-decoration:none}.landingSection{padding:22px 24px}.landingSectionTitle{letter-spacing:.06em;text-transform:uppercase;margin-bottom:14px;font-size:18px}.perfGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.perfCard{background:#ffffffc2;border:1px solid #18171714;border-radius:16px;flex-direction:column;gap:6px;padding:12px;display:flex}.perfCard span{letter-spacing:.08em;text-transform:uppercase;color:#1817179e;font-size:11px}.perfCard strong{font-size:24px;line-height:1.1}.perfWide{grid-column:span 1}.perfBar{background:#1817171a;border-radius:999px;height:8px;margin-top:2px;overflow:hidden}.perfBar i{border-radius:inherit;background:#a91818;height:100%;display:block}.insightChips{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.insightChips span{background:#cee7f359;border:1px solid #1817171f;border-radius:999px;padding:6px 10px;font-size:12px}.flowRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.flowStep{background:#ffffffb8;border:1px solid #18171714;border-radius:16px;padding:14px}.flowStep h3{margin:0;font-size:16px}.flowStep p{color:#181717b3;margin:8px 0 0;font-size:13px}.landingSplit{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.landingPanel{padding:20px}.mockSplit{grid-template-columns:1fr 1fr;gap:10px;display:grid}.mockBox{background:#ffffffc7;border:1px solid #1817171a;border-radius:14px;padding:12px}.mockLabel{letter-spacing:.08em;text-transform:uppercase;color:#18171799;margin-bottom:8px;font-size:11px}.mockBox pre{white-space:pre-wrap;margin:0;font-size:13px;line-height:1.5}.mockBox ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.mockBox li{border:1px solid #1817171a;border-radius:10px;gap:3px;padding:8px;display:grid}.mockBox li span{color:#181717a6;font-size:12px}.timelineMock{background:#ffffffc7;border:1px solid #1817171a;border-radius:14px;gap:8px;padding:10px;display:grid}.timelineMock>div{border-radius:10px;grid-template-columns:62px 8px 1fr;align-items:center;gap:10px;padding:8px 6px;display:grid}.timelineMock>div i{background:#18171740;border-radius:999px;width:8px;height:8px}.timelineMock>div p{margin:0;font-size:13px}.timelineMock>div span{color:#1817179e;font-size:12px}.timelineMock>div.active{background:#cee7f375}.timelineMock>div.active i{background:#a91818}.landingCta{padding:26px}.landingCta h2{font-size:clamp(24px,3vw,34px);line-height:1.16}.landingCta p{color:#181717b8;margin:10px 0 0}.landingFooter{color:#181717a6;justify-content:center;gap:14px;padding:6px 0 10px;font-size:12px;display:flex}.landingFooter a{text-decoration:none}@media (width<=980px){.landingMain{width:calc(100vw - 28px);padding-top:22px}.landingSplit,.flowRow{grid-template-columns:1fr}.perfGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.mockSplit{grid-template-columns:1fr}}
