.task-intake .auth-layout{align-items:start}.task-intake .auth-artwork{max-height:680px;position:sticky;top:24px}.task-intake .auth-panel{padding-block:16px}.task-intake .auth-heading h1{letter-spacing:-.035em;font-family:Georgia,serif;font-weight:400}.task-intake .auth-photo img{object-position:50% 30%}.task-intake textarea.ui-input{resize:vertical;height:auto;min-height:90px;line-height:var(--leading-ui)}.task-intake textarea:focus-visible{outline:3px solid var(--foreground);outline-offset:4px}.task-summary{background:var(--surface);overflow-wrap:anywhere;border-radius:20px;margin-block:0 24px;padding:20px 24px}.task-summary .auth-paper-label{margin-bottom:8px}.task-summary p{white-space:pre-wrap;margin-block:8px}.task-summary>p:first-of-type{font-size:var(--text-section)}.task-note{color:var(--muted);font-size:var(--text-caption);line-height:var(--leading-ui)}.task-actions{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.task-summary dl{gap:12px;display:grid}.task-summary dt{color:var(--muted);font-size:var(--text-caption)}.task-summary dd{white-space:pre-wrap;margin:4px 0 0}.task-intake .form-feedback{margin-block:16px}.task-save-status{min-height:24px}.task-intake .auth-submit{margin-top:8px}.auth-signup-methods{gap:16px;margin-block:0 24px;display:grid}.auth-signup-methods .auth-google.ui-button{border:1px solid var(--input);background:var(--background);height:auto;min-height:58px;color:var(--foreground);font-size:var(--text-primary-action);white-space:normal;border-radius:999px;justify-content:space-between;padding:14px 24px;font-weight:700}.auth-divider{text-align:center;color:var(--muted);margin:0}.auth-method-switch{margin-top:12px}.auth-code-note{color:var(--muted);font-size:var(--text-caption);line-height:var(--leading-ui)}.task-checkout-panel{max-width:760px}.task-checkout-panel .web-plan-billing{min-width:0}.task-checkout-panel .web-plan-billing p{overflow-wrap:anywhere}@media (max-width:900px){.task-intake .auth-artwork{display:none}.task-intake .auth-layout{margin-block:28px}}@media (max-width:640px){.task-intake textarea.ui-input{font-size:var(--text-input-mobile)}.task-summary{padding:18px}.task-intake .auth-layout{margin-block:10px}}.task-intake #task-title:focus{outline:none}.auth-google-logo{flex:none}.task-destination-actions{gap:12px;margin-top:24px;display:grid}.task-destination-actions>.ui-button{white-space:normal;text-align:start;width:100%}.task-destination-actions>.task-note{margin:0}
