:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-pitch-black:#08090a;--color-graphite:#0f1011;--color-deep-slate:#161718;--color-charcoal-grey:#23252a;--color-muted-ash:#323334;--color-gunmetal:#383b3f;--color-porcelain:#f7f8f8;--color-light-steel:#d0d6e0;--color-storm-cloud:#8a8f98;--color-fog-grey:#62666d;--color-neon-lime:#e4f222;--color-aether-blue:#5e6ad2;--color-forest-green:#008d2c;--color-cyan-spark:#02b8cc;--bg:var(--color-pitch-black);--panel:var(--color-graphite);--panel-strong:var(--color-deep-slate);--ink:var(--color-porcelain);--muted:var(--color-storm-cloud);--quiet:var(--color-fog-grey);--line:var(--color-charcoal-grey);--line-soft:var(--color-muted-ash);--accent:var(--color-neon-lime);--shadow-sm:#0006 0 2px 4px 0;--shadow-inset:#23252a 0 0 0 1px inset;--radius:6px}*{box-sizing:border-box}body{background:var(--bg);color:var(--ink);letter-spacing:0;font-feature-settings:"cv01", "ss03";margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1.4}button,input,select,textarea{font:inherit}button{cursor:pointer;border:0}svg{display:block}button:disabled{cursor:wait;opacity:.55}.shell{background:radial-gradient(circle at top right, #5e6ad214, transparent 34rem), var(--bg);grid-template-columns:minmax(300px,360px) 1fr;min-height:100vh;display:grid}.auth-shell{background:radial-gradient(circle at top right, #5e6ad214, transparent 34rem), var(--bg);place-items:center;min-height:100vh;padding:16px;display:grid}.auth-card{gap:14px;width:min(440px,100%);padding:16px;display:grid}.auth-card .form-stack{padding:0}.auth-card h2{color:var(--ink);margin-top:4px;font-size:22px;font-weight:590;line-height:1.25}.form-error{border-radius:var(--radius);color:var(--color-light-steel);background:#e4f22214;border:1px solid #e4f22252;padding:8px 10px;font-size:12px}.form-notice{border-radius:var(--radius);color:var(--color-light-steel);background:#9aa6b114;border:1px solid #9aa6b13d;padding:8px 10px;font-size:12px;line-height:1.45}.link-button{width:max-content;color:var(--accent);background:0 0;padding:0;font-weight:590}.landing-shell{background:var(--bg);min-height:100vh}.landing-nav{z-index:10;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#08090ad6;border-bottom:1px solid #23252ab8;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex;position:fixed;top:0;left:0;right:0}.landing-brand{min-width:0;color:var(--ink);background:0 0;align-items:center;gap:10px;padding:0;font-weight:590;display:flex}.landing-nav>div,.landing-actions{align-items:center;gap:8px;display:flex}.landing-hero{background-color:var(--color-pitch-black);background-position:100%;background-size:cover;align-items:center;min-height:min(86vh,820px);padding:108px 20px 60px;display:grid}.landing-hero-copy{width:min(680px,100%);margin-left:clamp(0px,5vw,72px)}.landing-hero-copy h1{color:var(--ink);margin-top:10px;font-size:clamp(52px,8vw,94px);font-weight:650;line-height:.95}.landing-hero-copy>p:not(.eyebrow){max-width:590px;color:var(--color-light-steel);margin-top:18px;font-size:19px;line-height:1.55}.landing-actions{flex-wrap:wrap;margin-top:26px}.landing-band{border-top:1px solid var(--line);background:var(--color-graphite);grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);gap:24px;padding:42px 20px 56px;display:grid}.landing-band>div,.landing-section-copy{max-width:1120px}.landing-band h2,.landing-section-copy h2,.landing-trust h2{max-width:520px;color:var(--ink);margin-top:6px;font-size:28px;font-weight:590;line-height:1.25}.landing-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.landing-feature-grid article{border:1px solid var(--line);border-radius:var(--radius);background:var(--color-pitch-black);min-height:150px;box-shadow:var(--shadow-inset);padding:14px}.landing-feature-grid h3{color:var(--ink);font-size:15px;font-weight:590}.landing-feature-grid p{color:var(--muted);margin-top:8px;line-height:1.5}.landing-workflow,.landing-detail-band,.landing-trust{border-top:1px solid var(--line);grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);gap:24px;padding:54px 20px 64px;display:grid}.landing-workflow{background:var(--bg)}.landing-detail-band{background:var(--color-graphite)}.landing-trust{background:var(--color-pitch-black)}.workflow-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.workflow-list li{border-top:1px solid var(--line);grid-template-columns:52px minmax(0,1fr);gap:14px;padding:16px 0 6px;display:grid}.workflow-list span{color:var(--accent);font-size:12px;font-weight:650}.workflow-list h3,.detail-grid h3{color:var(--ink);font-size:16px;font-weight:590}.workflow-list p,.detail-grid p,.trust-list p,.landing-footer p{color:var(--muted);margin-top:8px;line-height:1.55}.detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.detail-grid article{border:1px solid var(--line);border-radius:var(--radius);background:var(--color-pitch-black);min-height:170px;box-shadow:var(--shadow-inset);padding:14px}.trust-list{gap:12px;display:grid}.trust-list p{border-left:2px solid var(--accent);margin:0;padding-left:14px}.landing-pricing{border-top:1px solid var(--line);background:var(--bg);grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);gap:24px;padding:54px 20px 68px;display:grid}.landing-pricing-copy h2{max-width:540px;color:var(--ink);margin-top:6px;font-size:28px;font-weight:590;line-height:1.25}.pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.pricing-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--color-graphite);min-height:330px;box-shadow:var(--shadow-inset);align-content:start;gap:16px;padding:16px;display:grid}.pricing-card-featured{background:linear-gradient(#e4f22214,#0f1011fa);border-color:#e4f2225c}.pricing-name{color:var(--muted);font-size:12px;font-weight:590}.pricing-card h3{color:var(--ink);margin-top:8px;font-size:32px;font-weight:650;line-height:1.1}.pricing-card p:not(.pricing-name){color:var(--color-light-steel);margin-top:8px;line-height:1.5}.pricing-card ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pricing-card li{color:var(--muted);line-height:1.45}.pricing-card li:before{content:"";background:var(--accent);vertical-align:1px;border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}.pricing-card button{align-self:end;width:max-content}.landing-footer{border-top:1px solid var(--line);background:var(--color-graphite);justify-content:space-between;align-items:flex-start;gap:24px;padding:28px 20px 34px;display:flex}.landing-footer>div{max-width:460px}.landing-footer nav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.landing-footer nav button{color:var(--color-light-steel);background:0 0;padding:0;font-weight:590}.landing-footer nav button:hover{color:var(--accent)}.legal-shell{background:var(--bg);min-height:100vh;padding:108px 20px 48px}.legal-content{border:1px solid var(--line);border-radius:var(--radius);background:var(--color-graphite);width:min(820px,100%);box-shadow:var(--shadow-inset);margin:0 auto;padding:22px}.legal-content h1{color:var(--ink);margin-top:8px;font-size:42px;font-weight:650;line-height:1.1}.legal-content h2{color:var(--ink);margin-top:24px;font-size:18px;font-weight:590}.legal-content p{color:var(--color-light-steel);margin-top:8px;line-height:1.6}.legal-updated{color:var(--muted)}.sidebar{border-right:1px solid var(--line);background:#0f1011db;flex-direction:column;gap:12px;padding:16px;display:flex;box-shadow:inset 0 0 12px #0003}.user-panel{gap:10px;margin-top:auto;padding:10px;display:grid}.user-panel strong,.user-panel span{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.user-panel strong{color:var(--ink);font-size:13px;font-weight:590}.user-panel span{color:var(--muted);margin-top:2px;font-size:12px}.verification-panel{border:1px solid var(--line);border-radius:var(--radius);background:var(--color-pitch-black);gap:8px;padding:8px;display:grid}.verification-panel p{color:var(--color-light-steel);font-size:12px}.verification-panel span{white-space:normal}.drawer-nav{gap:6px;padding:8px;display:grid}.drawer-nav-item{border-radius:var(--radius);min-height:36px;color:var(--color-light-steel);text-align:left;background:0 0;padding:0 10px}.drawer-nav-item:hover{background:var(--color-deep-slate)}.drawer-nav-item.is-active{background:var(--accent);color:var(--color-pitch-black);font-weight:590}.brand{align-items:center;gap:12px;min-height:48px;padding:4px 2px 8px;display:flex}.brand-mark{border:1px solid var(--line);border-radius:var(--radius);background:var(--color-pitch-black);width:40px;height:40px;box-shadow:var(--shadow-inset);place-items:center;display:grid;overflow:hidden}.brand-mark img{object-fit:cover;width:100%;height:100%;display:block}h1,h2,h3,h4,p{margin:0}h1{color:var(--ink);font-size:17px;font-weight:590;line-height:1.2}.brand p,.hint,.job-kicker,.eyebrow{color:var(--muted);font-size:12px}.panel,.job-card,.stats span{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);box-shadow:var(--shadow-sm)}.form-stack{gap:10px;padding:12px;display:grid}.panel-heading,.section-heading,.job-header,.topbar,.stats{align-items:center;display:flex}.panel-heading,.section-heading,.job-header,.topbar{justify-content:space-between;gap:12px}.panel-heading h2{color:var(--ink);font-size:15px;font-weight:510}label{color:var(--muted);gap:6px;font-size:12px;display:grid}input,select,textarea{border:1px solid var(--line);border-radius:var(--radius);width:100%;color:var(--ink);background:#383b3f9e;outline:none;padding:11px 13px}input::placeholder,textarea::placeholder{color:var(--quiet)}select{color:var(--color-light-steel)}textarea{resize:vertical}input:focus,select:focus,textarea:focus{border-color:var(--accent);box-shadow:0 0 0 1px #e4f22273}.primary,.secondary,.inline-form button,.todo-create-form button,.log-form button{border-radius:var(--radius);min-height:38px;padding:0 14px;font-size:14px;font-weight:590}.primary,.inline-form button,.todo-create-form button,.log-form button{background:var(--accent);color:var(--color-pitch-black)}.primary:hover,.inline-form button:hover,.todo-create-form button:hover,.log-form button:hover{filter:brightness(1.05)}.secondary{color:var(--color-light-steel);box-shadow:var(--shadow-inset);background:0 0}.secondary:hover{color:var(--ink);background:var(--color-deep-slate)}.summary-panel{padding:12px}.summary-controls{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;margin-top:10px;display:grid}.summary-range-separator{color:var(--muted);font-size:13px}.checkline{color:var(--color-light-steel);white-space:nowrap;grid-template-columns:auto 1fr;align-items:center}.checkline input,.todo-item input[type=checkbox]{width:auto;accent-color:var(--accent)}.summary-output{border:1px solid var(--line);border-radius:var(--radius);background:var(--color-pitch-black);min-height:210px;max-height:360px;color:var(--color-light-steel);white-space:pre-wrap;box-shadow:var(--shadow-inset);margin:12px 0 8px;padding:12px;font-family:Berkeley Mono,IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.5;overflow:auto}.workspace{padding:16px 20px 24px}.modal-backdrop{z-index:20;background:#08090ab8;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.modal{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel-strong);width:min(560px,100%);padding:12px;box-shadow:0 18px 42px #0000008c}.modal .form-stack{box-shadow:none;background:0 0;border:0;padding:0}.topbar{border-bottom:1px solid var(--line);min-height:72px;margin-bottom:16px;padding-bottom:12px}.topbar h2{color:var(--ink);margin-top:4px;font-size:24px;font-weight:590;line-height:1.25}.jobs-toolbar{justify-content:flex-end;margin-bottom:12px;display:flex}.jobs-toolbar>div{text-align:right;justify-items:end;display:grid}.stats{flex-wrap:wrap;justify-content:flex-end;gap:8px}.stats span{min-width:88px;color:var(--muted);text-align:right;padding:8px 10px;font-size:12px}.stats strong{color:var(--ink);font-size:20px;font-weight:590;display:block}.schedule-panel{margin-bottom:16px;padding:12px}.schedule-subtitle,.settings-subtitle{color:var(--muted);margin-top:10px;font-size:12px}.schedule-capacity{color:var(--muted);margin-top:6px;font-size:12px}.schedule-warning{border-radius:var(--radius);color:var(--color-light-steel);background:#e4f22214;border:1px solid #e4f22266;margin-top:10px;padding:8px 10px;font-size:12px}.schedule-controls{grid-template-columns:repeat(2,minmax(120px,180px));gap:8px;margin-top:10px;display:grid}.settings-panel{max-width:720px;padding:12px}.settings-stack{gap:12px;max-width:720px;display:grid}.settings-block-list{gap:10px;margin-top:12px;display:grid}.settings-block-row{border:1px solid var(--line);border-radius:var(--radius);background:var(--color-pitch-black);grid-template-columns:minmax(140px,1fr) minmax(140px,1fr) auto;align-items:end;gap:8px;padding:10px;display:grid}.settings-total-time,.settings-block-duration{color:var(--muted);margin:0;font-size:12px}.settings-total-time{margin-top:6px}.settings-block-duration{grid-column:1/-1}.settings-actions{margin-top:12px}.billing-panel{gap:12px;padding:12px;display:grid}.billing-badge{border:1px solid var(--line);border-radius:var(--radius);background:var(--color-pitch-black);color:var(--muted);padding:5px 8px;font-size:11px;font-weight:590}.billing-badge.is-active{color:var(--accent);border-color:#e4f22257}.billing-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.billing-grid div{border:1px solid var(--line);border-radius:var(--radius);background:var(--color-pitch-black);padding:10px}.billing-grid span,.billing-grid strong{overflow-wrap:anywhere;min-width:0;display:block}.billing-grid span{color:var(--quiet);font-size:11px}.billing-grid strong{color:var(--ink);margin-top:4px;font-size:14px;font-weight:590}.billing-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.tier-list{color:var(--muted);gap:6px;margin:0;padding-left:18px;font-size:13px;display:grid}.schedule-list{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.schedule-list li{border:1px solid var(--line);border-radius:var(--radius);background:var(--color-pitch-black);cursor:grab;grid-template-columns:100px 110px minmax(0,1fr);align-items:center;gap:8px;padding:9px 10px;display:grid}.schedule-list li.is-dragging{opacity:.55;cursor:grabbing}.schedule-list time,.schedule-list small,.schedule-empty{color:var(--muted);font-size:12px}.schedule-list strong{color:var(--accent);font-size:12px;font-weight:590}.schedule-list span{color:var(--ink)}.schedule-list small{grid-column:3}.schedule-empty{margin-top:10px}.schedule-actions{margin-top:12px}.empty-state{border:1px dashed var(--line-soft);border-radius:var(--radius);box-shadow:var(--shadow-inset);background:#0f1011b8;padding:32px;display:none}.empty-state.is-visible{display:block}.empty-state h2{max-width:520px;color:var(--ink);font-size:24px;font-weight:590;line-height:1.33}.empty-state p{max-width:560px;color:var(--muted);margin-top:8px}.job-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.job-card{padding:12px}.job-card-clickable{cursor:pointer}.job-card-clickable:hover{border-color:var(--line-soft);background:var(--color-deep-slate)}.job-card-clickable:focus-visible{outline:1px solid var(--accent);outline-offset:2px}.job-card-footer{color:var(--muted);grid-template-columns:auto 1fr;align-items:center;gap:8px;margin-top:12px;font-size:12px;display:grid}.job-card-footer span{align-items:center;min-height:30px;display:inline-flex}.job-header h3{color:var(--ink);margin-top:2px;font-size:20px;font-weight:590;line-height:1.25}.status-select{width:124px;padding-block:8px}.job-notes{color:var(--muted);margin-top:8px;line-height:1.47}.job-grid{grid-template-columns:minmax(260px,.9fr) minmax(320px,1.1fr);gap:12px;margin-top:12px;display:grid}.job-page-header{border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px;margin-bottom:16px;padding-bottom:12px;display:grid}.job-page-header h2{color:var(--ink);margin-top:2px;font-size:28px;font-weight:590;line-height:1.2}.job-page-header p:last-child{color:var(--muted);margin-top:6px}.job-page-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;max-width:980px;display:grid}.job-page-panel{padding:12px}.day-switcher{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;max-width:980px;margin-bottom:12px;padding:10px 12px;display:grid}.day-switcher h3{color:var(--ink);margin-top:2px;font-size:18px;font-weight:590}.day-switcher-controls{grid-template-columns:repeat(2,auto) minmax(150px,180px);align-items:center;gap:8px;display:grid}.day-switcher-controls button{border:1px solid var(--line);color:var(--color-light-steel);background:0 0}.day-switcher-controls button.is-active{color:var(--accent);background:#e4f2221f;border-color:#e4f222b8}.job-grid>section{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel-strong);box-shadow:var(--shadow-inset);padding:10px}.section-heading{min-height:24px;margin-bottom:8px}.section-heading h4{color:var(--muted);letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:590}.inline-form{grid-template-columns:1fr auto;gap:8px;display:grid}.todo-create-form{gap:8px;display:grid}.todo-create-meta{grid-template-columns:minmax(140px,.55fr) minmax(110px,.45fr) auto auto;gap:8px;display:grid}.priority-toggle{border:1px solid var(--line);border-radius:var(--radius);background:#383b3f9e;min-height:40px;padding:0 10px}.todo-list,.log-list{gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.todo-item,.log-item{border:1px solid var(--line);border-radius:var(--radius);background:var(--color-pitch-black)}.todo-item{grid-template-columns:1fr auto;align-items:center;gap:8px;padding:8px;display:grid}.todo-item.is-priority{border-color:#e4f22261}.todo-item label{color:var(--ink);grid-template-columns:auto 1fr;align-items:center;gap:8px;font-size:14px;display:grid}.todo-title-row{align-items:center;gap:6px;margin-bottom:2px;display:flex}.todo-job-label,.priority-pill{border-radius:var(--radius);width:max-content;padding:2px 6px;font-size:10px;font-weight:590;line-height:1.2;text-decoration:none;display:inline-flex}.todo-item.is-done .todo-job-label,.todo-item.is-done .priority-pill{text-decoration:none}.todo-job-label{background:var(--color-deep-slate);color:var(--muted)}.priority-pill{color:var(--accent);background:#e4f22224}.todo-item small{color:var(--quiet);margin-top:2px;font-size:11px;line-height:1.3;display:block}.todo-description{color:var(--color-light-steel);white-space:pre-wrap;margin-top:4px;font-size:12px;line-height:1.45;text-decoration:none}.todo-item.is-done span{color:var(--quiet);text-decoration:line-through}.todo-item.is-done .todo-description{color:var(--quiet)}.todo-actions{align-items:center;gap:6px;display:flex}.todo-edit-button,.todo-delete-button,.todo-edit-form button{border-radius:var(--radius);min-height:30px;color:var(--color-light-steel);box-shadow:var(--shadow-inset);background:0 0;padding:0 8px}.icon-button{place-items:center;width:30px;min-width:30px;padding:0;display:grid}.icon-button svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:15px;height:15px}.todo-edit-button:hover,.todo-delete-button:hover,.todo-edit-form button:hover{color:var(--ink);background:var(--color-deep-slate)}.todo-edit-form{grid-column:1/-1;grid-template-columns:minmax(150px,1fr) minmax(140px,.5fr) minmax(110px,.4fr) auto auto;gap:8px;display:grid}.todo-edit-form input[name=title],.todo-edit-form textarea{grid-column:1/-1}.todo-edit-form input,.todo-edit-form textarea{padding-block:8px}.log-form-grid{gap:8px;display:grid}.tasks-panel{max-width:980px;padding:12px}.tasks-controls{grid-template-columns:minmax(160px,220px) auto;align-items:end;gap:10px;display:grid}.tasks-day-stats{flex-wrap:wrap;gap:8px;display:flex}.tasks-day-stats span{border:1px solid var(--line);border-radius:var(--radius);background:var(--color-pitch-black);color:var(--muted);padding:9px 10px;font-size:12px}.tasks-list{margin-top:12px}.plan-panel{gap:14px;max-width:980px;padding:12px;display:grid}.plan-form{gap:10px;display:grid}.plan-form-row,.plan-todo-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.plan-preview{border-top:1px solid var(--line);gap:10px;padding-top:12px;display:grid}.plan-summary{border:1px solid var(--line);border-radius:var(--radius);background:var(--color-pitch-black);color:var(--color-light-steel);padding:10px;line-height:1.5}.plan-todo-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.plan-todo-item{border:1px solid var(--line);border-radius:var(--radius);background:var(--color-pitch-black);gap:8px;padding:10px;display:grid}.plan-todo-meta{grid-template-columns:minmax(140px,.7fr) minmax(90px,.45fr) auto auto}.log-form-grid>div{grid-template-columns:minmax(130px,1fr) minmax(90px,.7fr) auto;gap:8px;display:grid}.log-item{padding:10px}.log-item p{color:var(--color-light-steel);line-height:1.45}.log-meta{color:var(--quiet);flex-wrap:wrap;gap:6px;margin-top:8px;font-size:12px;display:flex}.log-meta span,.job-kicker{color:var(--muted);border-radius:4px}.client-fulltime{border-top:2px solid var(--accent)}.client-freelance{border-top:2px solid var(--color-aether-blue)}.client-personal{border-top:2px solid var(--color-cyan-spark)}.client-internal{border-top:2px solid var(--color-forest-green)}@media (width<=980px){.shell,.landing-band,.landing-workflow,.landing-detail-band,.landing-trust,.landing-pricing,.job-list{grid-template-columns:1fr}.job-list{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-feature-grid,.detail-grid,.pricing-grid{grid-template-columns:1fr}.sidebar{border-right:0;border-bottom:1px solid var(--line)}}@media (width<=720px){.sidebar,.workspace{padding:12px}.landing-nav{flex-direction:column;align-items:stretch}.landing-nav>div{width:100%}.landing-nav .primary,.landing-nav .secondary{flex:1}.landing-hero{background-position:64%;min-height:82vh;padding-top:150px}.landing-hero-copy{margin-left:0}.landing-hero-copy h1{font-size:48px}.landing-hero-copy>p:not(.eyebrow){font-size:16px}.landing-workflow,.landing-detail-band,.landing-trust,.landing-pricing,.landing-band{padding:36px 12px 44px}.workflow-list li{grid-template-columns:1fr;gap:8px}.landing-footer{flex-direction:column;align-items:flex-start;padding-inline:12px}.landing-footer nav{justify-content:flex-start}.topbar,.job-header,.job-page-header{flex-direction:column;align-items:flex-start}.stats{justify-content:stretch;width:100%}.stats span{text-align:left;flex:1}.job-grid,.job-list,.job-page-grid,.job-page-header,.day-switcher,.day-switcher-controls,.plan-form-row,.plan-todo-meta,.settings-block-row,.todo-create-form,.todo-create-meta,.billing-grid,.billing-actions,.tasks-controls,.schedule-controls,.schedule-list li,.summary-controls,.log-form-grid>div,.todo-edit-form{grid-template-columns:1fr}.status-select{width:100%}}
