@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAn4ABMAAAAAEwQAAAmOAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjQbgnQcLj9IVkFSgQEGYD9TVEFUgQIAgQovahEICok0h0ULIAAwhzoBNgIkAzwEIAWHJgeBDgwHG6QQUdRKTmoBFD8K42bniObKrG3LZFcMWZzFmrjTFhQ6TVTqPJcInrfrvzq3b2PGn1wwMiNYGTy9ViREYARlL1zAGcPdPqBt3gNWrfKthv4xnM+b9caw+wmjgEUVRjHXhS6jgCK6zf5HiWQacJpGdAgdrbV6g/Rf1BfxRqZVQnrxRVWSJb6RLFnyu0elilmjeoSQCKnxsmwLaddUMjnksriSYuuPl06EAl7KfAiWQjCUETz0zNZ3EII94CDQtzkMfZ/9IkkY8tZRZTDky5ZVwBAM+GYpdd4ZVAWYImnLkiTg48l79gGx3D+VBtLeyg8u7bJAd4uo0pFuQBFysE9C95l0W4Fkiao6GfrDbu77lVU7wk9cV3uqOsXmQiMkhVKl1ugjzUAJBSIkkVWHijkpkVSyUFsgVBuJMA0N+ZnXtyUv5yMigGdfQRmwL1AAjQ3YXG6iIFNSUdPQo8+AISPGAltBMDQRAtyf4ZspLlZkpyOVoMZPvFGWzvk8p5SUC/NWPMj6T2/Yas2EdlON5GkfdkeFwVGjta825H89NIenlLWAPAp5h1KDtRhCaAQWMsFKtEvOKpIhgLHlXPARokkgEGEOAkqxJRQpKYq4ezahIiLHP6hZpqMbV0pUF2vdvEimLEQ/iIUYLgYWs0VXGVlLTOPdaPmFfCC/XrtzqVo1ez7vz6+Kd2+7o11ZJ+4MreLbB5BKVGxobAq4jZYalZ5aX2CKJiwUuc9GNJyi4M8bGyKcdjSRrG4JohdF8buJfmQefbYYREnMFsOoiNliFDVxmRgL0XUmUMLqzW0A4gCQAhWGYCQpFNukwXhIkPMsbRI19ewtw8Cp2Wj/Ro5cM2OTAbJAvZ/L4opBXb9+UHscYuOKM/W8isgwN26Exexjizmfnlp9dE3hOSqdZ/F5QqbckIlPb+oKfXxd6hftJ7Sm/uyPYpONza84CRlMNk/uhOrLpyf53982++zRkXNu3g3VF8qFbx1+7fbHZ9DrB3VXWNSmhnT2vrwS1+1Z+kHGBaZIhnnvuLBTNDeA340D1DWu5/jEa9pVfl6+Jij+yo3EELNixXCLjr173Q5eDP7Y7/L4iQFHbjpaJLFoP4cCsYP6sAPL7gMHNg53yYjqxqTDrYqLDl5DzW/eTLjYxCvucprjI3yl2ykKowKUC2Ox2FJLFo6Fa1HBWLC2jMCIIBEmklkYhmkpmBhTm/LCvJAH5oGcMKcgFEP1xUdho8ANPa6RFD99/PN60fjj9eXy2Eex4B5MpmRapXidzFk1p4uLk3+hn6jAP9ovJcXPPwk8o/0ltizbdbnTprvx4PSxT0VZ3Xc772aN7RflgbXRYwc3hLNO+k878nxGwfuVM8m8Gs7WEoVGWLHwSpx4vNSHBCMNqJ4m15Kp/TfHHVkQd++eY7PGN4W5byTs+6Ft8Ozvb/D60btv37de8ER0mS3P/0sLW84qGjEVkwztPzz06eGUWwKLwPb0D/WFd3vltl2aP276KpM0JNz6AfnAnZ5ADlF2zVyZ2OkxHSMxWPMnSZLbbDR3F1UjPVqp4d68da13F1YZujdWw7271iecO2l9+/4p47Oztjck355/75wFOI+VdGDqbNGs+ISgxg3iB2jb2r+b0CWsNLHIM4sdv8SDSFBP/Oromz6FNCWw2iMTxV0R8QLyBTkpe0j5+pSSJOOTB5Mck/gh3IopuNQnhKj02t3FL80gGbEh89SZcwTxcYt5cZT/nMnB3uXfPy8BSpVMBuRx+ZhACGzDBmwHsJRAjhotOnzuj2wDz3ug2wOUAY2NgZln9/TK/enG/oE4rO1wxvGUFMAxsZ0qNjRC7hl9d17e7imbgDt6uJXhUobDg7v3RX/yRCKxgMhfyiKcZfbpk0wmCcdQlIAOHeakXLvCNt++WfKiozNqSZxxJotn+c0a7DdPsx7DPYgKIDxwwYUZDg9aJbxocTjcwovr9WAsVV32mQoiiIOCHc60Oltst9qCQYuCqN1yHo0Kj60OgI2OqmiuBUWrNA0NDhYCDcdpmMrs1fZZ0xdTzMr1HdPtIHstYhqaPDDA5YxUDx7J4fJiisBSDI/L6G/bn34GNy8Q2g044ZTulAdFLb0tI6NNxfj3DzLjWiNGxje1pz7aXOcNV68lDPEd2SXl6VfBuwmHzdf1gxFy1HvA7pD8I2BnnmyGw852Cg5XbgIdEEGE5UCzen5jTlG6JCU5iajlxVcsXvbcS0SAcg1dcesWJLVK8+hYHOYQ+Pjy+EyVGXP0aPTFagrV9E03hCQvYx+g47KGq+1GsLj8uBIyihNw33YUe8PNC4BOJ3Lm1AglLV3nCuvUdIP+v15tVGbWIwgxLVpPkfpthCGpTKG+oA/DQfsKKvxhScqaN6FuElAUtTKv2UYgOmQegsN/n7njHUju8wM4VTcm+Q8xfX9SFwjTzdVqu95UOWSIGOabH8OGBEba//8Yxl3GcPdP/dMBOoSX/0z5SZmBoLbaPs+9asaMpb36yknKaw6FqWZa6A5vDa02mhkOba1q6KtLV208xrkwmW5C4VD6n2fvRjADy2qDYYnNy+H10Fq0LMbNzS863gkO7iQ8eC48/Ny5m59tOcEso3u7Qg3yrqDL6eKXwJAuWnhylfbWrRObe66rzX59+XDtzusnL66dI/86ArmtLlzED860Ef3bFPV78OX/zFTA11fcBn2Vntb7qiGBSgLBHyuv/uEaqqoTgSpOyjlzh86me1Vriv7i9rLPLvtghWmSnblRbAsBJL/4dScSQTBxOivHMO5QvBBY0iheJvfwWLxLOGzYKZyM4zVc2Cll46zEpeUV4MqGEWZj22SdOxhGAjgs9AEnfT+RoiMfcDb0GS5NncKVxju4Nt/mRk13O9Gz3FLct5oCD6wkwUNrCfHIUg6SMf8LwQGyVaBUqpLPW5BaMpRshEpl8nS1qw5dgnzlik8QBXmdy5UrIH74heTKZKMSilQso4hsRiGraQZRzxpNGqlEJMsXuAU7GlcR8mWSykUpVkWGyIf0a8v4qEQp5CtGsMiZa+4ESYQy+WilCiguHzxMXO54ogShooTV2bj2z1zL6DYSoImoQ8lFUWxMLBNQQgLkV2tHYgUoIbkuREz+fJHKxxWBcnvu3KQppFCxLkguB1NyVSp/TknRvNwYlCdbblWu3ze6owHdWluhE5tgQ6ej2SV65CijijoaRfSiH4Nqz1OpfEW+WeI/oU0ly60zkV9YzOQSYtZVEGYmrysTZAJkY4qZtIBD9/LYTIK7Nww3vMiYBwA=)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-greek-wght-normal-DL7QRZyv.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-vietnamese-wght-normal-usUDDRr7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-ext-wght-normal-BOFOeGcA.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-wght-normal-Xz1IZZA0.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/caveat-cyrillic-ext-500-normal-DcrB4vVx.woff2)format("woff2"),url(/assets/caveat-cyrillic-ext-500-normal-DqTXtm5N.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/caveat-cyrillic-500-normal-DpMZbbjM.woff2)format("woff2"),url(/assets/caveat-cyrillic-500-normal-DLSfp5IU.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/caveat-latin-ext-500-normal-jKqJW7bC.woff2)format("woff2"),url(/assets/caveat-latin-ext-500-normal-wUUXxlbS.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/caveat-latin-500-normal-B9SDL8cy.woff2)format("woff2"),url(/assets/caveat-latin-500-normal-Do9veZfZ.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.logo.logo-handwritten{letter-spacing:0;color:#59644c;font-family:Caveat,cursive;font-size:36px;font-weight:500;line-height:1.2}.logo.logo-handwritten.logo-small{font-size:inherit}@media (width<=680px){.landing-nav .logo.logo-handwritten,.onboarding-header .logo.logo-handwritten{font-size:32px}}.brand-logo{background:var(--paper,#f7f7f0);width:38px;height:38px;font-family:var(--font-handwriting,"Caveat",cursive);border-radius:9px;flex-shrink:0;place-items:center;font-size:23px;display:inline-grid;overflow:hidden}.brand-logo img{object-fit:contain;width:100%;height:100%;display:block}.brand-mark>.brand-logo{border-radius:inherit;background:0 0;width:100%;height:100%}.brand-logo{aspect-ratio:1;flex-grow:0;position:relative}.brand-logo>img{min-width:0;max-width:100%;min-height:0;max-height:100%;position:absolute;inset:0}.wp-avatar>.brand-logo{border-radius:inherit;width:100%;height:100%}:root .brand-logo.brand-logo{background:0 0;border:0;border-radius:0;overflow:visible}:root .brand-logo.brand-logo>img{object-fit:contain;background:0 0;border:0;border-radius:0;width:auto;max-width:100%;height:auto;max-height:100%;position:relative;inset:auto}:root .wp-avatar:has(>.brand-logo){background:0 0;border:0;border-radius:0}.roadmap-panel{color:#454e3d;scrollbar-width:thin;flex:1;min-width:0;min-height:0;overflow:auto}.roadmap-content{box-sizing:border-box;width:min(100%,760px);margin:0 auto;padding:36px 30px 44px}.roadmap-heading{margin-bottom:32px;position:relative}.roadmap-heading>.handwriting{color:#7b846b;margin-bottom:6px;font-size:25px;display:block}.roadmap-heading h1{letter-spacing:-.7px;margin:0 0 10px;font-size:26px;font-weight:500;line-height:1.3}.roadmap-heading p{color:#747c6b;margin:0;font-size:13px;line-height:1.7}.roadmap-heading>a{color:#657252;text-underline-offset:3px;align-items:center;gap:5px;margin-top:12px;font-size:11px;display:inline-flex}.roadmap-content h2{margin:0 0 10px;font-size:14px;font-weight:600}.roadmap-list{margin:0;padding:0;list-style:none}.roadmap-list li{border-bottom:1px solid #d8dccd;align-items:center;gap:12px;padding:16px 0;display:flex}.roadmap-bullet{color:#7f8a69;flex-shrink:0;width:16px;font-size:24px}.roadmap-item-copy{overflow-wrap:anywhere;flex-direction:column;flex:1;gap:5px;min-width:0;font-size:14px;line-height:1.6;display:flex}.roadmap-item-copy small{color:#747c6b;font-size:10px}.roadmap-like{color:#687459;background:0 0;border:1px solid #d8dccd;border-radius:7px 5px 8px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;min-width:58px;min-height:44px;font-size:12px;display:flex}.roadmap-like[aria-pressed=true]{background:#e9eddf;border-color:#7f8a69}.roadmap-like:hover:not(:disabled){background:#edefe6}.roadmap-like:disabled{cursor:default}.roadmap-done{margin-top:28px}.roadmap-done .roadmap-item-copy{color:#747c6b}.roadmap-feedback{border-top:1px solid #d8dccd;margin-top:38px;padding-top:24px}.roadmap-form-kind{gap:20px;margin:8px 0 18px;display:flex}.roadmap-form-kind button{color:#747c6b;background:0 0;border:0;border-bottom:2px solid #0000;min-height:38px;padding:8px 0;font-size:12px}.roadmap-form-kind button[aria-pressed=true]{color:#454e3d;border-color:#7f8a69}.roadmap-feedback fieldset{border:0;min-width:0;margin:0;padding:0}.roadmap-feedback label{margin-bottom:14px;font-size:12px;font-weight:500;display:block}.roadmap-feedback input,.roadmap-feedback textarea{box-sizing:border-box;color:#454e3d;resize:vertical;width:100%;margin-top:8px;line-height:1.6;display:block;box-shadow:none!important;background:#fffef9!important;border:1px solid #d8dccd!important;border-radius:7px 5px 8px!important;padding:12px!important;font-size:16px!important}.roadmap-feedback textarea{min-height:110px;max-height:280px}.roadmap-form-footer{justify-content:space-between;align-items:center;gap:20px;display:flex}.roadmap-form-footer p,.roadmap-public-note{color:#747c6b;max-width:340px;margin:0;font-size:11px;line-height:1.7}.roadmap-form-footer .button{flex-shrink:0;min-height:44px;font-size:12px}.roadmap-error{color:#996a50;margin-bottom:18px;font-size:12px;line-height:1.7}.roadmap-error button{color:inherit;background:0 0;border:0;padding:8px 0;text-decoration:underline;display:block}.roadmap-notice{color:#536442;margin:16px 0 0;font-size:12px;line-height:1.7}.roadmap-panel button:focus-visible,.roadmap-panel a:focus-visible{outline-offset:3px;outline:2px solid #7f8a69}.roadmap-public{background:#fffef9;min-height:100%}.roadmap-public>nav{justify-content:space-between;align-items:center;max-width:760px;margin:auto;padding:22px 30px;display:flex}.roadmap-public>nav>a{color:#657252;font-size:12px}.roadmap-public-note{margin-top:28px}.roadmap-public-note a{color:inherit;text-underline-offset:3px}@media (width<=680px){.roadmap-content{padding:24px 20px 34px}.roadmap-heading{margin-bottom:24px}.roadmap-heading h1{font-size:23px}.roadmap-item-copy{font-size:13px}.roadmap-list li{gap:8px}.roadmap-like{min-width:52px}.roadmap-form-footer{flex-direction:column;align-items:stretch;gap:12px}.roadmap-form-footer .button{width:100%}.roadmap-feedback{margin-top:28px}.roadmap-public>nav{padding:18px 20px}}.admin-page{--admin-edge:#e2e2d8;min-height:calc(100dvh - var(--cookie-notice-height,0px));color:var(--ink);background:#faf9f5;padding-bottom:64px}.admin-nav{border-bottom:1px solid var(--admin-edge);justify-content:space-between;align-items:center;gap:16px;height:76px;padding:0 32px;display:flex}.admin-brand{align-items:center;gap:22px;display:flex}.admin-brand>span{color:var(--muted);border-left:1px solid #dcded2;padding-left:22px;font-size:12px}.admin-nav>.text-button{color:#656b5d;font-size:12px}.admin-private{color:var(--muted);align-items:center;gap:7px;font-size:11px;display:flex}.admin-content{width:min(100% - 64px,1050px);margin:42px auto 0}.admin-heading{justify-content:space-between;align-items:center;gap:28px;margin-bottom:26px;display:flex}.admin-heading h1{letter-spacing:-.035em;font-size:29px}.admin-heading p{color:var(--muted);margin-top:10px;font-size:13px}.admin-heading>.handwriting{white-space:nowrap;color:#7e816d;font-size:23px;transform:rotate(-3deg)}.admin-preload-paper{border:1px solid var(--admin-edge);background:#fffefb;border-radius:9px 12px 10px 8px;padding:27px 28px 19px;position:relative;box-shadow:1px 2px #e9e7dd65}.admin-preload-paper>.paperclip,.admin-login>.paperclip{color:#858a78;width:20px;height:44px;position:absolute;top:-17px;right:23px;transform:rotate(12deg)}.admin-preload{grid-template-columns:175px minmax(0,1fr) auto;align-items:end;gap:18px;display:grid}.admin-page label{color:#5e6556;flex-direction:column;gap:9px;font-size:12px;font-weight:550;display:flex}.admin-page input,.admin-page select{width:100%;min-width:0;min-height:48px;color:var(--ink);background:#fcfcf8;border:1px solid #e0e1d6;border-radius:8px;padding:12px 14px;font-size:14px}.admin-page input::placeholder{color:#999c90}.admin-page input:not([type=checkbox]):focus{box-shadow:none;border-color:#e0e1d6;outline:none}.admin-handle-input{background:#fcfcf8;border:1px solid #e0e1d6;border-radius:8px;align-items:center;padding-left:14px;display:flex;overflow:hidden}.admin-handle-input>span{color:#8b9080;font-size:15px}.admin-page .admin-handle-input input{background:0 0;border:0;border-radius:0;padding-left:6px}.admin-preload .button{gap:18px;min-height:48px;padding:11px 22px;font-size:13px}.admin-preload-note{color:#747966;margin-top:15px;font-size:11px;line-height:1.65}.admin-results{margin-top:36px}.admin-section-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:18px;display:flex}.admin-section-heading h2{letter-spacing:-.02em;align-items:center;gap:10px;font-size:17px;display:flex}.admin-section-heading h2>span{background:var(--soft-yellow);color:#827b50;border:1px solid #e2dfc9;border-radius:50%;place-items:center;min-width:23px;height:23px;padding:0 6px;font:11px DM Sans Variable,sans-serif;display:inline-grid}.admin-section-heading>span{color:#747966;font-size:11px}.admin-table{border:1px solid var(--admin-edge);background:#fffefb;border-radius:10px;overflow:hidden}.admin-table table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.admin-table th{color:#747966;border-bottom:1px solid var(--admin-edge);background:#f5f5ed;padding:13px 18px;font-size:10px;font-weight:500}.admin-table td{vertical-align:middle;border-bottom:1px solid #ecece3;padding:20px 18px}.admin-table tr:last-child td{border-bottom:0}.admin-creator-cell strong{overflow-wrap:anywhere;font-size:13px;font-weight:550}.admin-table td small{color:#747966;align-items:center;gap:4px;margin-top:6px;font-size:10px;display:flex}.admin-progress-cell>small{max-width:280px;line-height:1.6}.admin-status{color:#7b7d61;white-space:nowrap;align-items:center;gap:7px;font-size:11px;display:inline-flex}.admin-status i{background:#cbbd7c;border-radius:50%;flex-shrink:0;width:5px;height:5px}.admin-status.ready{color:#657354}.admin-status.ready i{background:#899877}.admin-status.failed,.admin-status.blocked,.admin-status.expired{color:#936b51}.admin-status.failed i,.admin-status.blocked i,.admin-status.expired i{background:#b18b69}.admin-date-cell{color:#747966;font-size:11px}.admin-refresh-cell{text-align:right}.admin-refresh-cell .text-button{color:#6c745e;font-size:11px}.admin-mobile-label{display:none}.admin-empty{text-align:center;color:#989b87;background:#f8f8f1;border:1px dashed #dcdecf;border-radius:10px;padding:35px 20px}.admin-empty>svg{margin:0 auto 12px}.admin-empty h3{color:#6c745e;font-size:15px;font-weight:550}.admin-empty p{color:#747966;margin-top:9px;font-size:12px;line-height:1.8}.admin-api{border-top:1px solid var(--admin-edge);color:#7e846f;margin-top:30px;padding-top:15px;font-size:12px}.admin-api summary{cursor:pointer;align-items:center;gap:8px;width:fit-content;min-height:42px;list-style:none;display:flex}.admin-api summary::-webkit-details-marker{display:none}.admin-api summary:after{content:"+";margin-left:7px;font-size:18px;font-weight:300}.admin-api[open] summary:after{content:"−"}.admin-api-hint{color:#747966;margin-left:9px;font-size:10px}.admin-api>div{max-width:700px;padding:12px 0 4px}.admin-api p{margin-bottom:14px;line-height:1.8}.admin-api code{overflow-wrap:anywhere;font-size:11px}.admin-api pre{background:#f0f0e6;border:1px solid #e3e4d7;border-radius:8px;margin:14px 0;padding:17px 20px;font-size:11px;overflow:auto}.admin-error,.admin-notice{border-radius:8px;align-items:flex-start;gap:9px;margin-top:16px;padding:12px 15px;font-size:12px;line-height:1.7;display:flex}.admin-error{color:#996a50;background:#f7eee5;border:1px solid #eadace}.admin-notice{color:#697454;background:#f0f2e7;border:1px solid #e0e5d3}.admin-notice>svg{flex-shrink:0;margin-top:2px}.admin-login-wrap{place-items:center;min-height:calc(100dvh - 190px);padding:58px 24px;display:grid}.admin-login{border:1px solid var(--admin-edge);background:#fffefb;border-radius:10px 12px 9px 11px;width:min(100%,430px);padding:35px 38px 26px;position:relative;box-shadow:2px 3px #e9e7dd65}.admin-margin-note{color:#828572;margin:0 0 20px;font-size:23px;display:block;transform:rotate(-2deg)}.admin-login h1{letter-spacing:-.035em;font-size:31px;line-height:1.3}.admin-login>p{color:var(--muted);margin-top:12px;font-size:13px;line-height:1.75}.admin-login form{margin-top:28px}.admin-login form>input{margin-top:9px}.admin-login .button{width:100%;margin-top:22px;font-size:14px}.admin-login-footer{color:#747966;justify-content:center;align-items:center;gap:6px;margin-top:20px;font-size:10px;display:flex}.admin-loading{min-height:50dvh;color:var(--muted);justify-content:center;align-items:center;gap:13px;font-size:13px;display:flex}@media (width<=800px){.admin-heading>.handwriting{display:none}.admin-content{width:calc(100% - 40px);margin-top:30px}.admin-preload{grid-template-columns:145px minmax(0,1fr)}.admin-preload>.button{grid-column:1/-1;justify-self:start}.admin-table td,.admin-table th{padding:16px 12px}.admin-date-cell,.admin-table th:nth-child(4){display:none}}@media (width<=540px){.admin-nav{height:64px;padding:0 20px}.admin-brand{gap:15px}.admin-brand>span{padding-left:15px}.admin-private{gap:0;font-size:0}.admin-private svg{width:16px;height:16px}.admin-content{margin-top:26px}.admin-heading{margin-bottom:24px}.admin-heading h1{font-size:25px}.admin-heading p{max-width:285px;font-size:12px;line-height:1.75}.admin-preload-paper{padding:25px 19px 18px}.admin-preload{grid-template-columns:minmax(0,1fr);gap:16px}.admin-preload>.button{width:100%;margin-top:2px}.admin-preload-note{font-size:10px;line-height:1.8}.admin-section-heading h2{font-size:16px}.admin-section-heading>span{font-size:10px}.admin-results{margin-top:28px}.admin-table thead{display:none}.admin-table table,.admin-table tbody{display:block}.admin-table tr{border-bottom:1px solid var(--admin-edge);grid-template-columns:minmax(0,1fr) auto;gap:12px 9px;padding:18px;display:grid}.admin-table tr:last-child{border-bottom:0}.admin-table td{border:0;padding:0;display:block}.admin-table .admin-date-cell{display:none}.admin-creator-cell{grid-column:1}.admin-progress-cell{grid-area:2/1}.admin-refresh-cell{grid-area:1/2}.admin-drafts-cell{color:#7e846f;text-align:right;grid-area:2/2;align-self:center;font-size:11px}.admin-mobile-label{font-size:10px;display:inline}.admin-refresh-cell .text-button{min-height:32px}.admin-status{font-size:10px}.admin-creator-cell strong{font-size:13px}.admin-api-hint{display:none}.admin-login-wrap{min-height:calc(100dvh - 160px);padding:50px 20px}.admin-login{padding:29px 25px 24px}.admin-login h1{font-size:29px}.admin-margin-note{font-size:22px}.admin-empty{padding:30px 18px}.admin-empty p{font-size:11px}.admin-desktop-break{display:none}}.admin-table .admin-log-row>td{background:#fbfbf6;padding:0 18px}.admin-logs>summary{cursor:pointer;color:#6e765f;align-items:center;gap:7px;width:fit-content;min-height:38px;font-size:11px;list-style:none;display:flex}.admin-logs>summary::-webkit-details-marker{display:none}.admin-logs>summary>svg:last-child{transition:transform .15s}.admin-logs[open]>summary>svg:last-child{transform:rotate(180deg)}.admin-logs-content{min-width:0;padding:0 0 18px}.admin-logs-toolbar{color:#747966;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:4px 0 10px;font-size:10px;display:flex}.admin-logs-toolbar .text-button{min-height:32px;font-size:11px}.admin-log-state{color:#6d735f;flex-wrap:wrap;gap:7px 18px;margin:0 0 12px;font-size:10px;display:flex}.admin-log-output,.admin-log-raw pre{color:#47523d;white-space:pre-wrap;overflow-wrap:anywhere;tab-size:2;background:#f3f3ec;border:1px solid #e0e2d5;border-radius:7px;max-height:360px;margin:0;padding:15px 17px;font:11px/1.85 Consolas,Courier New,monospace;overflow:auto}.admin-log-raw{margin-top:12px}.admin-log-raw>summary{cursor:pointer;color:#6e765f;padding:7px 0;font-size:11px}.admin-log-raw pre{margin-top:8px}.admin-log-note{color:#747966;margin-top:12px;font-size:10px;line-height:1.7}@media (width<=540px){.admin-table .admin-log-row{background:#fbfbf6;padding:0 18px;display:block}.admin-table .admin-log-row>td{padding:0;display:block}.admin-logs>summary{min-height:42px}.admin-log-output,.admin-log-raw pre{max-height:300px;padding:12px;font-size:10px}.admin-logs-toolbar{align-items:flex-start}.admin-log-state{gap:6px 12px}}.admin-search{gap:8px;max-width:360px;margin:20px 0;display:grid}.admin-search input{background:#fff;border:1px solid #dadccc;border-radius:8px;padding:12px}.admin-pipeline{min-width:0;margin-top:16px}.pipeline-metrics{background:#f4f5ed;border-radius:8px;flex-wrap:wrap;gap:12px 22px;padding:14px;display:flex}.pipeline-metrics span{font-size:12px}.pipeline-metrics strong{color:#34422c;font-size:16px;display:block}.pipeline-controls,.pipeline-pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:16px 0;display:flex}.pipeline-controls label{gap:5px;font-size:12px;display:grid}.pipeline-controls select{background:#fff;border:1px solid #d9ddce;border-radius:5px;max-width:230px;padding:8px}.pipeline-controls>span,.pipeline-pagination>span{color:#737b67;font-size:12px}.pipeline-span{background:#fff;border:1px solid #dfe2d6;border-radius:6px;min-width:0;margin:7px 0}.pipeline-span summary{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:10px;padding:10px;font-size:12px;display:flex}.pipeline-span summary:before{content:"▸";color:#737b67}.pipeline-span[open]>summary:before{content:"▾"}.pipeline-span summary strong{overflow-wrap:anywhere;flex:1;min-width:140px}.pipeline-offset,.pipeline-duration{font-variant-numeric:tabular-nums;white-space:nowrap}.pipeline-offset{color:#737b67}.pipeline-kind,.pipeline-status{text-transform:uppercase;color:#627153;font-size:10px}.pipeline-error>summary .pipeline-status{color:#aa382b}.pipeline-span-body{padding:0 12px 12px 20px}.pipeline-span-body>p{overflow-wrap:anywhere;white-space:pre-wrap;font-size:12px}.pipeline-timestamp{color:#737b67;font-variant-numeric:tabular-nums}.pipeline-span pre,.pipeline-payload pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#f5f6f1;border-radius:5px;max-width:100%;max-height:420px;padding:12px;font:11px/1.6 Consolas,monospace;overflow:auto}.pipeline-payload{margin:12px 0}.pipeline-payload>summary{color:#596b48;padding-left:0}.pipeline-payload button{margin:6px 0}@media (width<=650px){.pipeline-span-body{padding-left:8px;padding-right:8px}.pipeline-span summary{gap:7px}.pipeline-offset{width:100%}.pipeline-controls{align-items:stretch}.pipeline-metrics{gap:12px}.admin-search{max-width:none}}.admin-roadmap{border-top:1px solid var(--admin-edge);margin-top:40px;padding-top:28px}.admin-roadmap>p{color:var(--muted);margin:12px 0;font-size:12px;line-height:1.8}.admin-roadmap-items{margin:18px 0;padding:0;list-style:none}.admin-roadmap-items li{border-bottom:1px solid var(--admin-edge);justify-content:space-between;align-items:center;gap:16px;padding:14px 0;font-size:13px;display:flex}.admin-roadmap-items li>span{overflow-wrap:anywhere;min-width:0}.admin-roadmap-items small{color:var(--muted);margin-top:5px;font-size:10px;display:block}.admin-roadmap-items select{flex-shrink:0;width:125px}.admin-roadmap-add{align-items:end;gap:16px;margin:25px 0 35px;display:flex}.admin-roadmap-add label{flex:1;min-width:0}.admin-roadmap-add input{margin-top:8px}.admin-roadmap-submission{border-bottom:1px solid var(--admin-edge);padding:20px 0}.admin-roadmap-submission>small{color:var(--muted);font-size:11px}.admin-roadmap-submission label{margin:12px 0;display:block}.admin-roadmap-submission input{margin-top:8px}.admin-roadmap-submission p{white-space:pre-wrap;overflow-wrap:anywhere;margin:12px 0;font-size:13px;line-height:1.8}.admin-roadmap-submission>div{align-items:center;gap:20px;display:flex}.admin-roadmap .admin-section-heading a{color:var(--muted);font-size:11px}@media (width<=540px){.admin-roadmap-add{flex-direction:column;align-items:stretch}.admin-roadmap-items select{width:110px}}.admin-view-tabs{border-bottom:1px solid var(--admin-edge);gap:24px;margin:0 0 28px;display:flex}.admin-view-tabs button{color:#7e846f;background:0 0;border:0;border-bottom:2px solid #0000;padding:12px 0;font-size:13px}.admin-view-tabs button[aria-current=page]{color:#394831;border-bottom-color:#899877}.admin-agent{min-width:0}.admin-agent-intro{color:#737b67;margin:12px 0 20px;font-size:13px;line-height:1.8}.admin-agent-owner{gap:8px;max-width:360px;margin:0 0 24px;font-size:12px;display:grid}.admin-agent select,.admin-agent input{margin-top:7px}.admin-agent-cost{color:#727a67;margin:13px 0;font-size:12px;line-height:1.7}.admin-agent-cost.partial{color:#8b694d;background:#f8efe4;border:1px solid #eadfcd;border-radius:6px;padding:12px 15px}.admin-agent-section{border-top:1px solid var(--admin-edge);margin-top:30px;padding-top:22px}.admin-agent-section h3{margin:0 0 15px;font-size:15px;font-weight:550}.admin-agent-section>p,.admin-agent-section>summary{color:#737b67;font-size:12px;line-height:1.8}.admin-agent-calibration{flex-direction:column;gap:10px;display:flex}.admin-agent-calibration>div{background:#f4f5ed;border-radius:5px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px;font-size:12px;display:flex}.admin-agent-calibration small{color:#737b67}.admin-agent-steer{grid-template-columns:minmax(120px,.5fr) minmax(0,1fr);gap:15px;max-width:720px;display:grid}.admin-agent-steer label{font-size:12px}.admin-agent-instruction,.admin-agent-steer>p{grid-column:1/-1}.admin-agent-instruction textarea{resize:vertical;width:100%;margin-top:8px}.admin-agent-steer>p{color:#737b67;font-size:11px;line-height:1.8}.admin-agent-steer>.button{grid-column:1/-1;justify-self:start}.admin-agent-knowledge>article{border-bottom:1px solid #e3e5dc;padding:19px 0}.admin-agent-row-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.admin-agent-row-head strong{text-transform:capitalize;font-size:12px}.admin-agent-row-head small{color:#7b8370;overflow-wrap:anywhere;font-size:10px}.admin-agent-knowledge p{white-space:pre-wrap;overflow-wrap:anywhere;margin:10px 0;font-size:13px;line-height:1.75}.admin-agent-knowledge summary,.admin-agent-record summary{color:#738066;cursor:pointer;padding:8px 0;font-size:11px}.admin-agent-knowledge .button,.admin-agent-knowledge .text-button{margin-top:12px;font-size:11px}.admin-agent pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#f2f3eb;border-radius:5px;max-height:300px;padding:14px;font:11px/1.7 Consolas,monospace;overflow:auto}.admin-agent-prior{align-items:end;gap:14px;max-width:500px;display:flex}.admin-agent-prior label{flex:1;min-width:0;font-size:12px}.admin-agent-prior>.button{flex-shrink:0}.admin-agent-record{margin-top:12px}@media (width<=540px){.admin-agent-steer{grid-template-columns:minmax(0,1fr)}.admin-agent-prior{flex-direction:column;align-items:stretch}.admin-agent .pipeline-metrics{gap:17px;width:100%}.admin-view-tabs{gap:22px}.admin-view-tabs button{font-size:12px}.admin-agent-knowledge>article{padding:16px 0}.admin-agent-row-head{flex-direction:column;gap:4px}}.public-portfolio{--pp-paper:#fafaf6;--pp-ink:#35402f;--pp-sage:#5d6c50;--pp-muted:#68705f;--pp-line:#d7dccd;isolation:isolate;background:var(--pp-paper);min-height:100dvh;color:var(--pp-ink);font-family:DM Sans Variable,sans-serif;position:relative;overflow-x:clip}.public-portfolio:after{content:"";z-index:-1;pointer-events:none;opacity:.3;background:url(/assets/cloud-pencil.png) bottom/auto 100% no-repeat;height:570px;position:absolute;inset:auto 0 0}.public-portfolio-header,.public-portfolio-main,.public-portfolio-footer{width:calc(100% - 40px);max-width:1120px;margin-inline:auto}.public-portfolio-header{justify-content:space-between;align-items:center;gap:20px;min-height:80px;display:flex}.public-portfolio-header>a{align-items:center;min-height:44px;display:inline-flex}.public-portfolio-header .logo{font-size:33px}.public-portfolio-header .cloud-mark,.public-portfolio-header .cloud-mark>svg{width:40px;height:34px}.public-portfolio-header>span{color:var(--pp-muted);text-align:right;font-size:11px}.public-portfolio-skip{z-index:3;background:var(--pp-paper);padding:12px;position:absolute;top:8px;left:16px;transform:translateY(-150%)}.public-portfolio-skip:focus{transform:translateY(0)}.public-portfolio-hero{gap:40px;padding:32px 0 46px;display:grid}.public-portfolio-intro{align-self:start;min-width:0}.public-portfolio-portrait{object-fit:cover;border:1px solid var(--pp-line);border-radius:50%;width:72px;height:72px;margin-bottom:18px}.public-portfolio-location{color:var(--pp-muted);overflow-wrap:anywhere;margin-top:8px;font-size:13px;line-height:1.6}.public-portfolio h1{letter-spacing:-.025em;overflow-wrap:anywhere;max-width:17ch;padding-bottom:.12em;font-family:Caveat,cursive;font-size:clamp(46px,12vw,64px);font-weight:500;line-height:1.02}.public-portfolio-description{white-space:pre-line;overflow-wrap:anywhere;max-width:44ch;margin-top:19px;font-size:15px;line-height:1.75}.public-portfolio-button{border:1px solid var(--pp-ink);background:var(--pp-ink);color:#fff;overflow-wrap:anywhere;text-align:center;border-radius:99px;justify-content:center;align-items:center;gap:20px;max-width:100%;min-height:48px;padding:12px 23px;font-size:14px;font-weight:500;line-height:1.4;transition:background .16s,transform .16s;display:inline-flex}.public-portfolio-button svg{flex-shrink:0}.public-portfolio-button:hover:not(:disabled){background:#46523e}.public-portfolio-button:active:not(:disabled){transform:translateY(1px)}.public-portfolio-intro>.public-portfolio-button{margin-top:25px}.public-portfolio-socials{flex-wrap:wrap;gap:2px 20px;margin-top:14px;display:flex}.public-portfolio-socials>a{max-width:100%;min-height:44px;color:var(--pp-sage);align-items:center;gap:7px;font-size:12px;display:inline-flex}.public-portfolio-socials svg{flex-shrink:0}.public-portfolio-socials span{overflow-wrap:anywhere;min-width:0}.public-portfolio-socials>a:hover{text-underline-offset:4px;text-decoration:underline}.public-portfolio-feature{min-width:0;padding:7px 4px 0}.public-work{min-width:0}.public-work-link{display:block}.public-work-image{background:#f0f1e9;border:1px solid #d1d6c5;border-radius:5px 8px 4px 7px;padding:6px;position:relative}.public-work-image>img{aspect-ratio:4/4.7;object-fit:cover;border-radius:2px;width:100%;transition:filter .22s}.public-work-link:hover .public-work-image>img{filter:brightness(1.025)}.public-work-featured .public-work-image{background:#fffefa;transform:rotate(1.1deg);box-shadow:2px 4px #7983670c}.public-work-featured .paperclip{z-index:1;color:#707961;width:22px;height:53px;top:-16px;right:18px;transform:rotate(6deg)}.public-work-placeholder{aspect-ratio:4/4.7;color:var(--pp-sage);background:#f1f2e9;flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex}.public-work-placeholder>span{font-family:Caveat,cursive;font-size:27px;line-height:1.2}.public-work-caption{justify-content:space-between;align-items:center;gap:15px;min-width:0;padding:17px 0 0;display:flex}.public-work-caption>div{min-width:0}.public-work-caption>svg{flex-shrink:0;margin-top:14px}.public-work-caption p{color:var(--pp-muted);overflow-wrap:anywhere;font-size:11px;line-height:1.6}.public-work-caption h3{letter-spacing:0;overflow-wrap:anywhere;margin-top:4px;font-family:DM Sans Variable,sans-serif;font-size:15px;font-weight:500;line-height:1.5}.public-portfolio-work{padding:12px 0 46px}.public-portfolio-section-heading{margin-bottom:23px}.public-portfolio h2{letter-spacing:-.01em;padding-bottom:.1em;font-family:Caveat,cursive;font-size:38px;font-weight:500;line-height:1.12}.public-portfolio-section-heading>p,.public-portfolio-sample-note{color:var(--pp-muted);margin-top:9px;font-size:12px;line-height:1.6}.public-portfolio-grid{grid-template-columns:minmax(0,1fr);gap:30px;display:grid}.public-portfolio-sample-note{margin-top:-15px;margin-bottom:40px}.public-portfolio-no-work{padding:20px 0 45px}.public-portfolio-no-work h2{font-size:32px}.public-portfolio-no-work p{color:var(--pp-muted);margin-top:10px;font-size:14px}.public-portfolio-enquiry{border-top:1px dashed #b9c1ae;gap:27px;padding:39px 0 46px;scroll-margin-top:24px;display:grid}.public-portfolio-enquiry-intro>.logo{color:var(--pp-sage);margin-bottom:14px}.public-portfolio-enquiry-intro>p{max-width:36ch;color:var(--pp-muted);margin-top:12px;font-size:14px;line-height:1.75}.public-portfolio-enquiry-intro>small{color:var(--pp-muted);max-width:35ch;margin-top:14px;font-size:11px;line-height:1.6;display:block}.public-portfolio-form{align-content:start;gap:19px;min-width:0;display:grid;position:relative}.public-portfolio-form label{color:var(--pp-ink);min-width:0;font-size:12px;font-weight:500;line-height:1.5;display:block}.public-portfolio-form label>span{color:var(--pp-muted);font-weight:400}.public-portfolio-form input,.public-portfolio-form textarea{border:1px solid var(--pp-line);width:100%;max-width:100%;color:var(--pp-ink);min-height:48px;box-shadow:none;caret-color:var(--pp-sage);background:#fffefa;border-radius:6px 8px 7px 5px;outline:none;margin-top:7px;padding:12px 13px;font-family:inherit;font-size:16px;font-weight:400;display:block}.public-portfolio-form textarea{resize:vertical;min-height:127px;line-height:1.7}.public-portfolio-form input::placeholder,.public-portfolio-form textarea::placeholder{color:#727868;opacity:1}.public-portfolio-form input:focus,.public-portfolio-form textarea:focus{border-color:var(--pp-line);box-shadow:none;outline:none}.public-portfolio :is(a,button,input,textarea):focus-visible{outline-offset:4px;outline:2px solid #788768}.public-portfolio-form-pair{grid-template-columns:1fr;gap:19px;min-width:0;display:grid}.public-portfolio-form>.public-portfolio-button{justify-self:start;margin-top:2px}.public-portfolio-honeypot{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;overflow:hidden;margin:-1px!important;padding:0!important;position:absolute!important}.public-portfolio-form-error{color:#904c3e;font-size:13px;line-height:1.6}.public-portfolio-success{align-self:start;padding:10px 0 25px}.public-portfolio-success-mark{width:45px;height:44px;color:var(--pp-sage);border:1px solid #a3b28f;border-radius:49% 53% 47% 51%;justify-content:center;align-items:center;margin-bottom:17px;display:inline-flex}.public-portfolio-success>h3{outline:none;font-family:Caveat,cursive;font-size:35px;font-weight:500;line-height:1.15}.public-portfolio-success>p{color:var(--pp-muted);margin-top:10px;font-size:14px;line-height:1.7}.public-portfolio-footer{color:var(--pp-muted);border-top:1px solid #d4dbca88;justify-content:space-between;align-items:center;gap:15px;padding:21px 0 27px;display:flex}.public-portfolio-footer>span{font-family:Caveat,cursive;font-size:21px;line-height:1.2}.public-portfolio-footer>a{white-space:nowrap;align-items:center;gap:7px;font-size:10px;display:inline-flex}.public-portfolio-footer .logo{gap:5px;font-size:24px}.public-portfolio-footer .cloud-mark,.public-portfolio-footer .cloud-mark>svg{width:28px;height:24px}.public-portfolio-state-content{width:calc(100% - 40px);max-width:530px;margin:clamp(60px,15vh,140px) auto 0;padding-bottom:70px}.public-portfolio-state-content>.logo{color:var(--pp-sage);margin-bottom:22px}.public-portfolio-state-content h1{max-width:100%;font-size:48px}.public-portfolio-state-content p{color:var(--pp-muted);margin-top:18px;font-size:15px}.public-portfolio-state-content .public-portfolio-button{margin-top:25px}@media (width>=480px){.public-portfolio-form-pair{grid-template-columns:1fr 1fr;gap:17px}.public-portfolio-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.public-portfolio-grid-single{max-width:520px}.public-portfolio-grid-single .public-work{grid-column:1/-1}}@media (width>=768px){.public-portfolio-header,.public-portfolio-main,.public-portfolio-footer{width:calc(100% - 96px)}.public-portfolio-header{min-height:93px}.public-portfolio-header .logo{font-size:37px}.public-portfolio-header>span{font-size:12px}.public-portfolio-hero{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:60px;padding:45px 0 75px}.public-portfolio-hero-text{grid-template-columns:minmax(0,1fr);max-width:720px}.public-portfolio h1{max-width:15ch;font-size:clamp(58px,5.7vw,68px)}.public-portfolio-description{max-width:40ch;font-size:16px}.public-portfolio-location{margin-top:10px;font-size:14px}.public-portfolio-intro>.public-portfolio-button{margin-top:28px}.public-portfolio-feature{padding-top:4px}.public-work-featured .public-work-image>img,.public-work-featured .public-work-placeholder{aspect-ratio:4/4.6;max-height:480px}.public-work-caption h3{font-size:16px}.public-portfolio-work{padding:0 0 76px}.public-portfolio-section-heading{margin-bottom:29px}.public-portfolio h2{font-size:44px}.public-portfolio-grid{gap:34px}.public-portfolio-grid .public-work-image>img,.public-portfolio-grid .public-work-placeholder{aspect-ratio:4/3.5}.public-portfolio-grid-single{max-width:100%}.public-portfolio-grid-single .public-work-link{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:36px;display:grid}.public-portfolio-grid-single .public-work-caption{padding:0}.public-portfolio-grid-single .public-work-caption h3{max-width:15ch;font-family:Caveat,cursive;font-size:37px;line-height:1.1}.public-portfolio-grid-single .public-work-caption>svg{align-self:end;margin-bottom:3px}.public-portfolio-enquiry{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:75px;padding:58px 0 74px;scroll-margin-top:34px}.public-portfolio-enquiry-intro h2{max-width:10ch}.public-portfolio-enquiry-intro>p{font-size:15px}.public-portfolio-form{gap:21px}.public-portfolio-footer{padding:24px 0 35px}.public-portfolio-footer>span{font-size:25px}.public-portfolio-footer>a{font-size:11px}}@media (width>=1100px){.public-portfolio-hero{gap:110px}.public-portfolio-intro{padding-right:10px}.public-portfolio-enquiry{gap:120px}.public-portfolio-grid:not(.public-portfolio-grid-single){grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.public-portfolio-grid .public-work-image>img,.public-portfolio-grid .public-work-placeholder{aspect-ratio:4/4.5}.public-portfolio-grid-single .public-work-image>img,.public-portfolio-grid-single .public-work-placeholder{aspect-ratio:4/3.2}}@media (prefers-reduced-motion:reduce){.public-portfolio *{scroll-behavior:auto!important;transition:none!important}.public-portfolio-button:active:not(:disabled){transform:none}}.public-portfolio-reveal{animation:.5s ease-out both portfolio-reveal}.public-portfolio-reveal.is-loading{visibility:hidden;animation:none}.portfolio-loading-screen{z-index:20;background:var(--pp-paper);color:var(--pp-sage);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:fixed;inset:0}.portfolio-loading-screen>span{letter-spacing:.01em;color:var(--pp-muted);font-size:12px}.portfolio-loader-art{flex-direction:column;align-items:center;width:185px;animation:3s ease-in-out 1.6s infinite portfolio-loader-breathe;display:flex}.portfolio-loader-cloud{width:98px;height:82px;position:relative}.portfolio-loader-cloud>svg{width:98px;height:82px;overflow:visible}.portfolio-loader-cloud>svg:first-child path{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:950;stroke-dashoffset:950px;animation:1s ease-out forwards portfolio-cloud-draw}.portfolio-loader-cloud .portfolio-loader-face{stroke:currentColor;stroke-linecap:round;opacity:0;animation:.3s ease-out .75s forwards portfolio-face-appear;position:absolute;inset:0}.portfolio-loader-word{stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:134px;height:86px;margin-top:-7px}.portfolio-loader-word path{stroke-dasharray:1;stroke-dashoffset:1px;animation:.4s ease-out forwards portfolio-word-draw}.public-creator-summary{margin-top:20px}.public-creator-summary>p{overflow-wrap:anywhere;max-width:48ch;font-size:14px;line-height:1.65}.public-creator-summary dl{border-top:1px solid #c5cdb7;border-radius:1% 3% 0 0;gap:10px;margin-top:17px;padding-top:16px;display:grid}.public-creator-summary dl>div{grid-template-columns:104px minmax(0,1fr);gap:12px;font-size:12px;line-height:1.6;display:grid}.public-creator-summary dt{color:var(--pp-muted)}.public-creator-summary dd{overflow-wrap:anywhere;margin:0;font-weight:500}.public-work-image>video{aspect-ratio:4/4.7;object-fit:contain;background:#e8ebe1;border-radius:2px;width:100%;display:block}.public-work-video .public-work-image{transform:none}.public-portfolio-preview-note{border-block:1px dashed var(--pp-line);width:calc(100% - 40px);max-width:1120px;color:var(--pp-muted);margin:0 auto 16px;padding:12px 0;font-size:12px;line-height:1.6}.public-portfolio-preview-note>a{text-underline-offset:3px;margin-left:10px;text-decoration:underline;display:inline-block}.public-portfolio-preview-form{padding:20px 0}.public-portfolio-preview-form>h3{font:500 32px/1.1 Caveat,cursive}.public-portfolio-preview-form>p{max-width:46ch;color:var(--pp-muted);margin-top:14px;font-size:14px;line-height:1.75}@keyframes portfolio-cloud-draw{to{stroke-dashoffset:0}}@keyframes portfolio-word-draw{to{stroke-dashoffset:0}}@keyframes portfolio-face-appear{to{opacity:1}}@keyframes portfolio-loader-breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes portfolio-reveal{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media (width>=768px){.public-portfolio-preview-note{width:calc(100% - 96px)}.public-creator-summary{margin-top:24px}.public-creator-summary>p{font-size:15px}.public-work-featured .public-work-image>video{aspect-ratio:4/4.6;max-height:480px}.public-portfolio-grid .public-work-image>video{aspect-ratio:4/3.5}.public-portfolio-grid-single .public-work-video{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:36px;display:grid}.public-portfolio-grid-single .public-work-video>.public-work-link{display:block}}@media (prefers-reduced-motion:reduce){.public-portfolio-reveal,.portfolio-loader-art{animation:none}.portfolio-loader-cloud>svg:first-child path,.portfolio-loader-word path{stroke-dashoffset:0;animation:none}.portfolio-loader-cloud .portfolio-loader-face{opacity:1;animation:none}}.sample-work-page{color:#414735;background:#faf9f5;min-height:100dvh;padding:25px max(22px,50vw - 480px) 48px}.sample-work-page>header{border-bottom:1px solid #dce0d1;justify-content:space-between;align-items:center;gap:15px;padding-bottom:24px;display:flex}.sample-work-page>header>span{color:#7b846a;font-size:11px}.sample-work-page article{max-width:570px;margin:65px auto 25px}.sample-work-kicker{color:#7b846a;font-size:11px}.sample-work-page h1{margin:14px 0 18px;font:500 clamp(38px,6vw,55px)/1.1 Caveat,cursive}.sample-work-page article>p{font-size:14px;line-height:1.8}.sample-work-page article>img{object-fit:cover;border:1px solid #dce0d1;border-radius:6px 10px 5px 8px;width:100%;max-height:540px;margin:28px 0 18px}.sample-work-page article>p.sample-work-caption{color:#7b846a;font-size:11px;line-height:1.7}.sample-work-home{color:#65774e;align-items:center;gap:7px;width:max-content;margin:30px auto 0;font-size:12px;display:flex}@media (width<=600px){.sample-work-page article{margin-top:38px}.sample-work-page article>p{font-size:13px}}:root{--misty-cookie-height:0px;--misty-content-height:calc(100dvh - var(--misty-cookie-height))}.site-frame{flex-direction:column;height:100dvh;display:flex;overflow:hidden}.site-content{flex:1;min-height:0;overflow:auto}.site-content>.app{min-height:100%}:root .site-content .onboarding,.site-content .studio-shell,.site-content .preview-gate{height:var(--misty-content-height);min-height:0}.site-content .landing{height:var(--misty-content-height)}.site-content .public-portfolio,.site-content .sample-work-page{min-height:var(--misty-content-height)}.site-content .toast{bottom:calc(var(--misty-cookie-height) + 16px)}.cookie-notice{color:#4f5846;padding:3px 24px calc(3px + env(safe-area-inset-bottom));z-index:30;background:#f3f3ed;border-top:1px solid #d8ddce;flex-shrink:0;font-family:DM Sans Variable,sans-serif;font-size:12px;position:relative}.cookie-notice-inner{align-items:center;gap:12px;max-width:1150px;min-height:44px;margin:auto;display:flex}.cookie-notice-inner>svg{flex-shrink:0}.cookie-notice p{flex:1;margin:0;line-height:1.55}.cookie-copy-short{display:none}.cookie-policy-link{font:inherit;color:inherit;text-underline-offset:3px;white-space:nowrap;cursor:pointer;background:0 0;border:0;min-height:44px;padding:8px 6px;text-decoration:underline}.cookie-acknowledge{min-height:44px;font:inherit;color:#35432c;cursor:pointer;white-space:nowrap;background:0 0;border:0;flex-shrink:0;padding:8px 14px;font-weight:600}.cookie-acknowledge:hover{background:#e5e9dc;border-radius:7px 9px 6px 8px}.cookie-notice button:focus-visible{outline-offset:1px;outline:2px solid #657554}.cookie-policy-modal>p,.cookie-policy-modal dd{color:#535d48;font-size:13px;line-height:1.7}.cookie-policy-modal dl{margin:18px 0}.cookie-policy-modal dl>div{margin:14px 0}.cookie-policy-modal dt{margin-bottom:3px;font-size:13px;font-weight:600}.cookie-policy-modal dd{margin:0}.cookie-policy-modal>.button{min-height:44px;margin-top:19px;font-size:12px}.landing-cookie-policy{color:#67715e;flex-shrink:0;align-self:flex-start;margin:0 0 4px 5.1vw;font-size:10px}.landing-cookie-policy .cookie-policy-link{min-height:28px;padding:4px 0}@media (width<=700px){.cookie-notice{padding-inline:12px;font-size:10px}.cookie-notice-inner{gap:7px}.cookie-notice-inner>svg{width:16px}.cookie-copy-full{display:none}.cookie-copy-short{display:inline}.cookie-policy-link{padding-inline:3px}.cookie-acknowledge{padding-inline:7px}.landing-cookie-policy{margin-left:24px}}@media (width<=1080px){.site-content .studio-nav,.site-content .studio-scrim{bottom:var(--misty-cookie-height)}}.flexible-rates{color:#515b44;min-width:0;margin:20px 0 10px}.flexible-rates button:focus-visible{outline-offset:3px;outline:2px dashed #8b9b70}.flexible-rates button:disabled{opacity:.5;cursor:default}.fr-import{background:#f5f6ed85;border:1px dashed #d0d8c1;border-radius:9px 13px 8px 11px;padding:17px 18px}.fr-file-input{display:none}.fr-import>.button{min-height:43px;font-size:12px}.fr-import>p{color:#78836b;margin:10px 0 14px;font-size:11px;line-height:1.65}.fr-link{align-items:center;gap:12px;display:flex}.fr-link>label{flex:1;min-width:0;margin:0;display:flex;position:relative}.fr-link>label>svg{color:#8b977c;position:absolute;top:12px;left:10px}.fr-link input{color:#515f41;width:100%;min-width:0;box-shadow:none;background:#fffef9;border:1px solid #dce2d0;border-radius:6px 8px 5px 7px;font-size:12px;line-height:1.5;padding:9px 10px 9px 34px!important}.fr-link>button{white-space:nowrap;color:#657850;min-height:40px;font-size:11px}.fr-link input:focus{outline-offset:1px;outline:1px solid #a9b88e}.fr-error{color:#946746;background:#fff6ec;border:1px solid #edd8bd;border-radius:8px;align-items:flex-start;gap:9px;margin:14px 0;padding:13px 14px;font-size:12px;line-height:1.55;display:flex}.fr-error>span{flex:1}.fr-error>svg{flex-shrink:0;margin-top:1px}.fr-error>button{min-width:24px;color:inherit;padding:0 2px}.fr-files{margin:13px 0 0;padding:0;list-style:none}.fr-file-group{border-bottom:1px dashed #dce0d1;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 0;display:flex}.fr-file-names{flex:1;min-width:0}.fr-file-download{text-align:left;color:#60714c;align-items:center;gap:7px;max-width:100%;min-height:30px;font-size:12px;display:flex}.fr-file-download>span{overflow-wrap:anywhere;min-width:0}.fr-file-download>svg{flex-shrink:0}.fr-file-names>small{color:#849074;margin-top:3px;font-size:10px;line-height:1.6;display:block}.fr-remove{color:#83926f;flex-shrink:0;place-items:center;width:32px;min-height:36px;display:grid}.fr-remove:hover{color:#5d7045;background:#eef3e5}.fr-retry{color:#60714c;text-underline-offset:3px;min-height:36px;font-size:11px;text-decoration:underline}.rate-review{overflow-wrap:anywhere;flex:0 0 100%;order:5;min-width:0;padding:18px 0 8px;font-size:12px;line-height:1.6}.rr-heading{justify-content:space-between;gap:14px;display:flex}.rr-heading h3{margin:0;font-size:17px}.rr-heading p{color:#7c866f;max-width:60ch;margin:6px 0 16px}.rr-heading>button{align-self:start;min-width:36px;min-height:36px}.rate-review h4{margin:20px 0 10px;font-size:13px}.rate-review label{color:#647052;flex-direction:column;gap:5px;min-width:0;margin:10px 0;font-size:11px;display:flex}.rate-review input:not([type=checkbox]),.rate-review select,.rate-review textarea{box-sizing:border-box;color:#465438;width:100%;min-width:0;font:inherit;box-shadow:none;background:#fffef9;border:1px solid #d8ddce;border-radius:6px;min-height:40px;font-size:12px;line-height:1.5;padding:9px!important}.rate-review textarea{resize:vertical}.rate-review :is(input,textarea,select):focus-visible{outline-offset:2px;outline:2px solid #97a47d}.rr-overview,.rr-price-fields,.rr-usage-fields,.rr-deliverable{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;display:grid}.rr-wide{grid-column:1/-1}.rr-muted{color:#839072;margin:9px 0;font-size:11px}.rr-item{border-bottom:1px dashed #d7ddc8;padding:10px 0}.rr-item>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;min-height:44px;display:flex}.rr-item>summary:before,.rr-quote>summary:before{content:"+";color:#8b9779;flex-shrink:0;font-size:18px}.rr-item[open]>summary:before,.rr-quote[open]>summary:before{content:"−"}.rr-item>summary strong{flex:1;min-width:0}.rr-item>summary span{text-align:right;color:#7c8869;max-width:45%;font-size:11px}.rate-review .rr-checkbox{cursor:pointer;flex-direction:row;align-items:center;gap:9px;font-size:12px}.rr-checkbox input{accent-color:#788c58;flex-shrink:0;width:17px;height:17px}.rr-source-notes{color:#81916e;border-left:2px solid #d7dfc7;margin:14px 0;padding-left:12px;font-size:10px}.rr-source-notes p{margin:6px 0}.rr-source-notes strong,.rr-source-notes q{display:block}.rr-source-notes q{margin-top:4px;font-style:italic}.rr-remove,.rr-add{color:#7c8869;min-height:42px;font-size:11px}.rr-add{align-items:center;gap:7px;display:flex}.rr-issues{color:#8d704e;background:#faf1e5;border-left:3px solid #ceb892;margin-top:18px;padding:13px 15px}.rr-issues ul,.rr-questions,.rr-quote-result ul{margin:8px 0;padding-left:18px}.rr-actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.rr-actions>.button{min-height:44px;font-size:11px}.rr-quote{border-top:1px solid #d8dfcb;margin-top:22px;padding:16px 0}.rr-quote>summary{cursor:pointer;align-items:center;gap:10px;min-height:44px;font-weight:600;display:flex}.rr-quote-extra{justify-content:space-between;align-items:center;gap:12px;display:flex}.rr-quote-extra>.rr-checkbox{flex:1}.rr-quote-extra>label:not(.rr-checkbox){max-width:75px}.rr-quote-result{color:#61724c;background:#eef3e6;border-radius:7px;margin-top:14px;padding:14px}.rr-quote-result>strong{font-size:15px}.rr-quote-result>p{margin:6px 0;font-size:11px}@media (width<=520px){.rr-overview,.rr-price-fields,.rr-deliverable{gap:0 9px}.rr-usage-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.rr-usage-fields>label:last-child{grid-column:1/-1}.rr-item>summary{align-items:flex-start;padding:6px 0}.rr-actions>.button{flex:1;padding:10px 8px}.rr-heading p{font-size:11px}}.rr-source-preview{margin:14px 0}.rr-source-preview>summary{cursor:pointer;color:#687b4f;align-items:center;min-height:42px;display:flex}.rr-source-preview figure{margin:10px 0}.rr-source-preview img{object-fit:contain;background:#fff;width:100%;height:auto;max-height:700px;display:block}.rr-source-preview figcaption{color:#839072;margin-top:6px;font-size:10px}@media (width<=520px){.fr-import{padding:14px 13px}.fr-link{gap:8px}.fr-link input{font-size:11px}.fr-file-group{flex-wrap:wrap;gap:8px}.fr-file-names{flex-basis:calc(100% - 40px)}.fr-retry{order:3;margin-left:24px}.fr-import>p{max-width:36ch}}.misty-rate-card{color:#515b44;min-width:0}.misty-rate-card .rate-card-sheet{background:#fffef980;border:1px solid #dce0d1;border-radius:8px 11px 7px 10px;overflow:hidden}.misty-rate-card .rate-card-row{grid-template-columns:minmax(0,1fr) 130px 30px;align-items:center;gap:12px;padding:14px 16px;display:grid}.misty-rate-card .rate-card-row+.rate-card-row{border-top:1px dashed #dce0d1}:root .misty-rate-card .rate-card-description{gap:4px;min-width:0}.misty-rate-card .rate-card-description strong{overflow-wrap:anywhere;font-size:13px;font-weight:550;line-height:1.4}.misty-rate-card .rate-card-description>span{color:#7a826c;font-size:10px;font-weight:400;line-height:1.5}.misty-rate-card .rate-card-price{align-items:center;min-width:0;display:flex;position:relative}.misty-rate-card .rate-card-price>span{color:#7a826c;pointer-events:none;font-size:12px;position:absolute;left:10px}.misty-rate-card .rate-card-price>span:last-child{font-size:9px;left:auto;right:9px}:root .misty-rate-card .rate-card-price input:not([type=checkbox]){width:100%;min-width:0;box-shadow:none;appearance:textfield;background:#fffef9;border:1px solid #dce0d1;border-radius:6px 8px 5px 7px;padding:9px 33px 9px 23px;font-size:13px;font-weight:500;line-height:1.5}.misty-rate-card input::-webkit-outer-spin-button{appearance:none}.misty-rate-card input::-webkit-inner-spin-button{appearance:none}.misty-rate-card .rate-card-remove{color:#7c866b;border-radius:7px;place-items:center;width:30px;height:34px;padding:0;display:grid}.misty-rate-card .rate-card-remove:hover{color:#4f5d3f;background:#edf0e3}.misty-rate-card .rate-card-add{color:#758460;background:#f3f4eb60;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;padding:12px 16px;font:400 22px/1.2 Caveat,cursive;display:flex}.misty-rate-card .rate-card-row+.rate-card-add,.misty-rate-card .rate-card-row+.rate-card-package-entry{border-top:1px dashed #dce0d1}.misty-rate-card .rate-card-add:hover{color:#566746;background:#edf0e380}.misty-rate-card .rate-card-empty{text-align:center;color:#7a826c;padding:19px 16px 9px;font-size:12px;line-height:1.6}.misty-rate-card .rate-card-package-entry{background:#f4f5ed60;padding:13px 16px}.misty-rate-card .rate-card-package-fields{grid-template-columns:minmax(0,1fr) 130px;gap:12px;display:grid}:root .misty-rate-card .rate-card-package-fields label{gap:6px;min-width:0;font-size:10px;font-weight:500}:root .misty-rate-card .rate-card-package-fields input:not([type=checkbox]){width:100%;min-width:0;box-shadow:none;appearance:textfield;background:#fffef9;border:1px solid #dce0d1;border-radius:6px 8px 5px 7px;padding:9px 10px;font-size:12px;line-height:1.5}.misty-rate-card .rate-card-package-actions{justify-content:flex-end;align-items:center;gap:17px;margin-top:9px;display:flex}.misty-rate-card .rate-card-package-actions button{min-height:33px;font-size:11px}.misty-rate-card .rate-card-cancel{color:#7c866b}.misty-rate-card .rate-card-save{color:#566746;background:#eaf0de;border:1px solid #cbd4bc;border-radius:6px 8px 5px 7px;align-items:center;gap:6px;padding:5px 11px;display:inline-flex}.misty-rate-card .rate-card-error{color:#975b48;margin-top:7px;font-size:11px;line-height:1.5}.misty-rate-card .rate-card-suggestion{border-left:1px solid #cfd6bf;margin-top:13px;padding-left:12px}.misty-rate-card .rate-card-suggestion p{margin:0;font-size:12px;line-height:1.55}.misty-rate-card .rate-card-suggestion>span{color:#7c866b;margin-top:4px;font-size:10px;line-height:1.6;display:block}.misty-rate-card .rate-card-suggestion button{color:#5f704d;text-underline-offset:4px;align-items:center;gap:7px;min-height:32px;margin-top:3px;font-size:11px;text-decoration:underline;display:inline-flex}.misty-rate-card button:focus-visible{outline-offset:-3px;outline:1px dashed #809168}@media (width<=600px){.misty-rate-card .rate-card-row{grid-template-columns:minmax(0,1fr) 112px 26px;gap:7px;padding:12px 11px}.misty-rate-card .rate-card-description strong{font-size:12px}.misty-rate-card .rate-card-description>span{font-size:9px}.misty-rate-card .rate-card-remove{width:26px}.misty-rate-card .rate-card-add{min-height:44px;padding:10px;font-size:21px}.misty-rate-card .rate-card-package-entry{padding:12px 11px}.misty-rate-card .rate-card-package-fields{grid-template-columns:minmax(0,1fr) 100px;gap:9px}}.email-work-link{color:#586747;text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.email-work-link:hover{color:#303c25}.email-body p{white-space:pre-line;overflow-wrap:anywhere}.email-samples>.email-media-heading{color:#617052;margin-bottom:8px;font-size:11px;display:block}.email-samples>.email-media-note{color:#7b836e;margin-top:7px;font-size:10px}.email-samples>a{text-align:left;width:100%;color:inherit;border-bottom:1px solid #eceee4;align-items:center;gap:12px;padding:8px 0;text-decoration:none;display:flex}.email-samples>a:last-of-type{border-bottom:0}.email-samples>a>img{object-fit:cover;border-radius:3px 5px 4px 3px;width:36px;height:43px}.email-samples>a>span{flex-direction:column;flex:1;gap:3px;min-width:0;font-size:12px;display:flex}.email-samples>a>span>small{color:#7b836e;font-size:10px}.email-samples>a>svg{color:#7b836e;flex-shrink:0}.email-samples>a:hover>span{color:#566b3f}@media (width<=700px){.email-samples>a>span{font-size:10px}.email-samples>a>span>small,.email-samples>.email-media-note{font-size:9px}.email-samples>a>img{width:29px;height:34px}}:root .email-draft{color:#555d4d;background:#fff;min-width:0;font-family:DM Sans Variable,sans-serif}:root .email-draft .email-header,:root .onboarding .pitch-document .email-draft .email-header{color:#555d4d;border-bottom:1px solid #eef0e8;flex-direction:column;gap:6px;padding:13px 16px;font-size:10px;display:flex}:root .email-draft .email-header p,:root .onboarding .pitch-document .email-draft .email-header p{flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin:0;line-height:1.5;display:flex}:root .email-draft .email-header p>span:first-child,:root .onboarding .pitch-document .email-draft .email-header p>span:first-child{color:#70756a;flex-shrink:0;width:40px;min-width:0;font-weight:400}:root .email-draft .email-header strong{min-width:0;font-size:inherit;color:#555d4d;overflow-wrap:anywhere;font-weight:500}:root .email-draft .email-recipient-name{color:#70756a}:root .email-draft .email-recipient-address{color:#555d4d;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;max-width:100%}:root .email-draft .email-subject-row>strong,:root .email-draft .email-subject-row>textarea{flex:1}:root .email-draft .email-body,:root .onboarding .pitch-document .email-draft .email-body{color:#555d4d;padding:16px;font-size:12px;line-height:1.8}:root .email-draft .email-body p{white-space:pre-line;overflow-wrap:anywhere;margin:0 0 14px}:root .email-draft .email-body p:last-child{margin-bottom:0}:root .email-draft textarea{width:100%;min-width:0;height:auto;min-height:0;max-height:none;box-shadow:none;color:#555d4d;resize:none;background:0 0;border:0;border-radius:2px;padding:0;font-family:DM Sans Variable,sans-serif;font-size:12px;font-weight:400;line-height:1.8;display:block;overflow:hidden}:root .email-draft .email-draft-subject-field{font-weight:500}:root .email-draft textarea:focus{outline-offset:4px;box-shadow:none;background:#fffef8;outline:1px dashed #abb59e}:root .email-draft .email-draft-edit-actions{padding:0 16px 10px}:root .email-draft .email-draft-edit-actions .text-button{color:#70756a;align-items:center;gap:6px;min-height:32px;padding:0;font-family:inherit;font-size:10px;display:inline-flex}.outreach-copy>.email-draft{border:1px solid #e7eadf;border-radius:9px 7px 11px 8px;margin:8px -1px 12px;overflow:hidden}@media (width<=700px){:root .email-draft .email-header p,:root .onboarding .pitch-document .email-draft .email-header p{gap:5px 6px}:root .email-draft .email-header p>span:first-child,:root .onboarding .pitch-document .email-draft .email-header p>span:first-child{width:33px}:root .email-draft .email-body,:root .onboarding .pitch-document .email-draft .email-body{font-size:11px}}@media (width<=760px),(any-pointer:coarse){:root .email-draft textarea{font-size:16px!important}}.agent-preview-editor .email-draft textarea:focus{box-shadow:none;background:0 0;outline:0}:root .email-draft .email-body,:root .onboarding .pitch-document .email-draft .email-body{background:#fff}.onboarding .onboarding-blocked{text-align:center;max-width:450px;margin:22px auto}.onboarding .blocked-illustration{color:#7c8969;height:100px;margin-bottom:17px}.onboarding .blocked-illustration>.pencil-drawing{width:145px;height:100px;margin:0 auto}.onboarding .blocked-copy>p{color:#747d65;margin-top:14px;font-size:12px;line-height:1.85}.onboarding .blocked-copy>p[role=status]{justify-content:center;align-items:center;gap:9px;min-height:74px;display:flex}.onboarding .blocked-copy strong{color:#58664a;font-weight:600}.onboarding .blocked-copy>.blocked-reassurance{color:#8b927f;font-size:10px}.onboarding .blocked-retry{margin-top:23px}.onboarding .blocked-message{text-align:left;margin-bottom:15px}.onboarding .blocked-message>span{color:#667654;align-items:center;gap:8px;font-size:11px;display:flex}.onboarding .blocked-message .cloud-mark,.onboarding .blocked-message .cloud-mark>svg{width:25px;height:22px}.onboarding .blocked-retry>.button,.onboarding .onboarding-blocked>.button{width:100%}.onboarding .onboarding-blocked>.button{margin-top:22px}.onboarding .blocked-demo-controls{text-align:left;color:#8a927d;margin-top:17px;font-size:10px}.onboarding .blocked-demo-controls summary{cursor:pointer;padding-block:7px}.onboarding .blocked-demo-controls label{margin-top:8px;font-size:10px}.onboarding .blocked-demo-controls select{box-shadow:none;background:#fffef9;border-color:#dcded2;padding:8px 10px;font-size:11px}.onboarding .blocked-copy .spin{flex-shrink:0}.onboarding .exit-onboarding-test{color:#6f7c5e;justify-content:center;align-items:center;gap:5px;min-height:36px;padding:7px 0;font-size:11px;display:inline-flex}@media (width<=700px){.onboarding .onboarding-blocked{margin-top:17px}.onboarding .blocked-illustration{height:85px;margin-bottom:15px}.onboarding .blocked-illustration>.pencil-drawing{width:122px;height:85px}.onboarding .blocked-copy>p{margin-top:12px;font-size:11px}.onboarding .blocked-retry{margin-top:18px}}@media (height<=690px){.onboarding .onboarding-blocked{margin-top:4px}.onboarding .blocked-illustration{height:55px;margin-bottom:8px}.onboarding .blocked-illustration>.pencil-drawing{width:80px;height:55px}.onboarding .blocked-copy>p{margin-top:8px}.onboarding .blocked-retry{margin-top:12px}}@media (prefers-reduced-motion:reduce){.onboarding .blocked-copy .spin{animation:none}}.earnings-estimate{color:#535d46;text-align:center;flex-shrink:0;grid-column:1/-1;justify-self:center;width:100%;min-width:0;margin:0 auto}.earnings-estimate>p{text-wrap:pretty;max-width:720px;margin:0 auto;font-family:DM Sans Variable,sans-serif;font-size:14px;line-height:1.65}.earnings-range{white-space:nowrap;font:500 30px/1.2 Caveat,cursive}.earnings-estimate sup{vertical-align:super;font-size:12px}.earnings-estimate>small{color:#777d6b;overflow-wrap:anywhere;max-width:720px;margin:9px auto 0;font-size:10px;line-height:1.6;display:block}@media (width<=700px){.earnings-estimate{padding:0 4px 5px}.earnings-estimate>p{font-size:13px;line-height:1.6}.earnings-range{font-size:26px}.earnings-estimate>small{margin-top:7px}}.research-pencil{flex-shrink:0;width:150px;height:104px;display:block;overflow:visible}.pencil-status{transform-origin:50%;flex-shrink:0;width:20px;height:20px;display:block;overflow:visible}.scan-observations .pencil-status{width:17px;height:17px}.scan-observations>span{min-height:19px;transition:color .25s}.scan-observations>span[data-status=running]{color:#46533a}.scan-profile-portrait{object-fit:cover;border-radius:50%;flex-shrink:0;width:78px;height:78px;margin:0 16px;box-shadow:0 0 0 5px #fffef9,0 2px 12px #46533a14}.scan-preview-recovery{color:#69735e;text-align:center;margin:12px auto 0;font-size:12px}.scan-preview-recovery p{margin:0 0 6px}.scan-preview-recovery button{margin:0 10px}.scan-delay-note{color:#69735e;text-align:left;justify-content:center;align-items:center;gap:9px;max-width:360px;margin:20px auto 0;padding:0 12px;font-size:12px;line-height:1.6;display:flex}.scan-delay-note .pencil-status{flex-shrink:0;width:17px;height:17px}@media (width<=700px){.scan-profile-portrait{width:66px;height:66px;margin:0 20px}}.research-story{text-align:center;color:#657255;max-width:490px;margin:25px auto 0}.research-story-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:#7a826e;font-size:10px}.research-story-stage{align-items:center;min-height:239px;display:grid}.research-story-scene{grid-area:1/1;padding:8px 15px 19px}.research-story-sketch{color:#7e8b6c;justify-content:center;align-items:center;height:108px;display:flex}.research-story-sketch .research-pencil{width:190px;height:108px}.research-story-scene h2{color:#59664c;margin:12px 0 8px;font:400 31px/1.2 Caveat,cursive}.research-story-scene p{color:#737d66;max-width:37ch;margin:0 auto;font-size:12px;line-height:1.8}.research-story-topics{border-top:1px solid #dfe3d5;justify-content:center;gap:4px;padding-top:13px;display:flex}.research-story-topics button{min-height:51px;font:inherit;color:#7a826e;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;align-items:center;gap:9px;padding:5px 2px;font-size:10px;line-height:1.4;display:flex}.research-story-topics .pencil-status{color:#a0aa90;flex-shrink:0;width:20px;height:20px}.research-story-topics button[aria-pressed=true]{color:#46583a}.research-story-topics button[data-status=complete] .pencil-status,.research-story-topics button[aria-pressed=true] .pencil-status{color:#71835d}.research-story-topics button:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #71835d}.research-story .research-story-note{color:#7a826e;max-width:37ch;margin:22px auto 0;font-size:11px;line-height:1.8}@media (width<=700px){.research-story{margin-top:16px}.research-story-stage{min-height:239px}.research-story-scene{padding-inline:0}.research-story-scene h2{font-size:28px}.research-story-topics{gap:2px}.research-story-topics button{font-size:9px}.research-story .research-story-note{margin-top:18px}}.potential-match-indicator{color:#69715b;border:1px solid #afb49f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.potential-matches-heading{color:#71745f;letter-spacing:.015em;margin:21px 12px 8px;font-size:11px;font-weight:600;line-height:1.5}.research-rejection.research-potential{color:#5d6551;background:#f8f9f1;border-color:#d6d9c7}.potential-match-angle{color:#68705e;margin-top:14px;font-size:12px;line-height:1.7}.potential-match-angle strong{margin-bottom:3px;font-weight:600;display:block}.pitch-brand[data-outcome=potential]{color:#60694f}@media (width<=700px){.potential-matches-heading{flex-basis:100%;margin:12px 10px 3px}.pitch-brands:has(.potential-matches-heading){flex-wrap:wrap}}:root .onboarding .live-pending-pitch.research-activity{text-align:left;scrollbar-gutter:stable;background:#fffefb;min-height:0;padding:24px 30px;display:block}.research-brand-links{color:#627251;flex-wrap:wrap;align-items:center;gap:4px 20px;font-size:12px;line-height:1.5;display:flex}.research-brand-links a{text-underline-offset:4px;align-items:center;gap:6px;min-height:40px;-webkit-text-decoration:underline #c5cbb9;text-decoration:underline #c5cbb9;display:inline-flex}.research-brand-links a>svg,.research-event-source>svg{flex-shrink:0;width:13px;height:13px}.research-brand-links a:focus-visible,.research-event-source:focus-visible{outline-offset:3px;outline:2px solid #71835d}.research-brand-header{align-items:center;gap:15px;min-height:76px;margin-top:10px;display:flex}.research-brand-header>.brand-logo{color:#667253;background:#f5f4eb;border:1px solid #e5e5d8;border-radius:9px 11px 8px 10px;flex:0 0 54px;place-items:center;width:54px;height:54px;font-size:20px;display:grid;overflow:hidden}.research-brand-header>.brand-logo img{object-fit:contain;width:100%;height:100%}.research-brand-header>div{flex:1;min-width:0}.research-brand-header .research-brand-state{color:#7e856e;font-size:11px}:root .onboarding .research-brand-header h2{color:#515f44;overflow-wrap:anywhere;margin:4px 0;font:400 34px/1.15 Caveat,cursive}.research-brand-domain{color:#7d866f;overflow-wrap:anywhere;font-size:12px}.research-brand-header>.research-pencil{width:90px;height:70px}.research-brand-reason{color:#657056;border-left:2px solid #dfdfb8;max-width:68ch;margin:18px 0;padding-left:13px;font-size:13px;line-height:1.75}.research-brand-reason>span{color:#7f845f;margin-bottom:2px;font:500 13px/1.5 DM Sans Variable,sans-serif;display:block}.research-fit-progress{color:#566b45;border-top:1px solid #e6e8dc;border-bottom:1px solid #e6e8dc;flex-wrap:wrap;align-items:center;gap:9px;margin-top:16px;padding:12px 0;font-size:12px;line-height:1.6;display:flex}.research-fit-progress>.pencil-status{flex-shrink:0;width:18px;height:18px}.research-fit-progress>strong{font-weight:500}.research-fit-progress>span{color:#7a856f;font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px}.live-introduction-progress{color:#77816a;flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;margin:0 0 11px;padding:0 1px;font-size:11px;display:flex}.live-introduction-progress>strong{font-variant-numeric:tabular-nums;color:#586b47;white-space:nowrap;font-weight:500}.research-checkpoints{border-bottom:1px solid #e6e6da;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:16px 0 0;padding:18px 0;list-style:none;display:grid}.research-checkpoints>li{color:#7e8674;align-items:center;gap:7px;min-width:0;font-size:11px;line-height:1.5;display:flex}.research-checkpoints>li[data-status=running],.research-checkpoints>li[data-status=complete]{color:#596b49}.research-checkpoints .pencil-status{width:18px;height:18px}.research-activity-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 14px;margin-top:22px;display:flex}.research-activity-heading h3{color:#4a5740;margin:0;font-size:13px;font-weight:500}.research-activity-heading>span{color:#818a74;font-size:11px}:root .onboarding .research-live-events{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#9aa58a #f0f1e8;max-height:clamp(180px,34dvh,360px);margin:10px 0 0;padding:0 10px 0 0;list-style:none;overflow-y:auto}.research-live-events::-webkit-scrollbar{width:7px}.research-live-events::-webkit-scrollbar-track{background:#f0f1e8;border-radius:10px}.research-live-events::-webkit-scrollbar-thumb{background:#9aa58a;border:2px solid #f0f1e8;border-radius:10px}.research-live-events::-webkit-scrollbar-thumb:hover{background:#758365}.research-live-events:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #9aa58a}:root .onboarding .research-live-events>.research-event{border:0;align-items:flex-start;gap:12px;min-height:0;padding:14px 0;display:flex;position:relative}.research-event:not(:last-child):before{content:"";border-left:1px solid #e8e9dd;position:absolute;top:40px;bottom:-7px;left:9px}.research-event>.tool-status{flex:0 0 20px;padding-top:2px}.research-event .pencil-status{width:19px;height:19px}.research-event-copy{flex:1;min-width:0}.research-event-title{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.research-event-title strong{color:#566449;overflow-wrap:anywhere;font-size:13px;font-weight:500;line-height:1.6}.research-event-title>span{color:#7d886f;font-size:10px}.research-event-copy .research-event-detail{color:#727c65;overflow-wrap:anywhere;max-width:70ch;margin:4px 0 0;font-size:12px;line-height:1.75}.research-event-source{color:#667655;text-underline-offset:4px;align-items:center;gap:6px;min-height:36px;margin-top:2px;font-size:11px;line-height:1.5;-webkit-text-decoration:underline #c5cbb9;text-decoration:underline #c5cbb9;display:inline-flex}.research-event[data-status=running] .research-event-title strong{color:#536740}.research-event[data-status=blocked] .research-event-title strong{color:#866e54}.research-activity .research-activity-note{color:#7d8770;flex-wrap:wrap;justify-content:space-between;gap:4px 15px;margin:17px 0 2px;font-size:11px;line-height:1.7;display:flex}.research-activity-note>span{font-variant-numeric:tabular-nums;flex-shrink:0}.research-awaiting{color:#79836b;align-items:center;gap:9px;padding:15px 0;font-size:13px;display:flex}.research-rejection{color:#796747;background:#f7f1e4;border-radius:6px 9px 7px 5px;align-items:flex-start;gap:10px;margin:18px 0 0;padding:15px;display:flex}.research-rejection>.pencil-status{margin-top:2px}.research-rejection>div{flex:1;min-width:0}.research-rejection strong{font-size:13px;font-weight:500}.research-rejection p{overflow-wrap:anywhere;margin:5px 0;font-size:12px;line-height:1.7}.research-rejection span{font-size:11px}.research-rejection.research-check-error{color:#67725b;background:#f1f2eb;border:1px solid #dce1d3}:root .onboarding .research-check-error .misty-research-note>p,:root .onboarding .research-check-error .misty-research-note>span{color:#67725b}.research-rejection>button{white-space:nowrap;color:#786845;text-underline-offset:4px;min-height:44px;padding:0 4px;font-size:12px;text-decoration:underline}.research-history{border-top:1px solid #e6e6da;margin-top:20px;padding-top:8px}.research-history>summary{cursor:pointer;color:#6c785e;min-height:44px;padding:12px 0;font-size:12px}.research-history>summary>span{color:#7e8870;margin-left:10px;font-size:11px}.research-history ul{gap:17px;margin:4px 0 0;padding:0;list-style:none;display:grid}.research-history li{align-items:flex-start;gap:11px;display:flex}.research-history li>.brand-logo{background:#f0f0e6;border-radius:5px;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:12px;display:grid;overflow:hidden}.research-history .brand-logo img{object-fit:contain;width:100%;height:100%}.research-history li>div{flex:1;min-width:0}.research-history strong{color:#626e54;font-size:12px;font-weight:500}.research-history p{color:#737e65;overflow-wrap:anywhere;margin:4px 0;font-size:12px;line-height:1.7}.research-history .research-brand-links{gap:14px;font-size:11px}.pitch-paper>.research-brand-links{flex-shrink:0;padding:7px 22px 0}.live-onboarding-progress>.research-history{text-align:left;width:100%;max-width:600px;max-height:230px;margin:20px auto;overflow:auto}:root .onboarding .live-pitch-layout>.pitch-brands{scrollbar-width:thin;flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:stretch;gap:6px;min-width:0;display:flex;overflow-y:auto}:root .onboarding .live-pitch-layout .pitch-brand{text-align:left;border:1px solid #0000;flex-direction:row;flex:none;align-items:center;gap:10px;width:100%;min-width:0;min-height:60px;margin:0;padding:12px 10px;display:flex}:root .onboarding .live-pitch-layout .pitch-brand.active{border-color:#dce2cf}:root .onboarding .live-pitch-layout .pitch-brand>.brand-logo{border-radius:7px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid;overflow:hidden}:root .onboarding .live-pitch-layout .pitch-brand>.brand-logo img{object-fit:contain;width:100%;height:100%}:root .onboarding .live-pitch-layout .pitch-brand>span:nth-child(2){text-align:left;flex:1;min-width:0}:root .onboarding .live-pitch-layout .pitch-brand strong{overflow-wrap:anywhere;font-size:12px;line-height:1.4}:root .onboarding .live-pitch-layout .pitch-brand small{color:#79836d;font-size:11px;line-height:1.5}:root .onboarding .live-pitch-layout .pitch-brand>.pencil-status{flex:0 0 18px;width:18px;height:18px}@media (width<=1024px){:root .onboarding.onboarding-pitch .onboarding-body>main{overscroll-behavior:contain;overflow:auto}:root .onboarding.onboarding-pitch .pitch-step{width:100%;max-width:760px;height:auto;min-height:100%;margin-inline:auto}:root .onboarding .live-pitch-layout{flex-direction:column;flex:none;gap:16px;min-width:0;display:flex}:root .onboarding .live-pitch-layout>.pitch-brands{scroll-snap-type:x proximity;flex-direction:row;flex:none;align-self:stretch;gap:10px;padding:0 0 4px;display:flex;overflow-x:auto}:root .onboarding .live-pitch-layout .pitch-brands>.section-label{display:none}:root .onboarding .live-pitch-layout .pitch-brand{scroll-snap-align:start;background:#fffefb;border-color:#e6e8dc;border-radius:8px 10px 7px 9px;flex:none;width:190px;max-width:75%;min-height:58px;padding:10px 12px}:root .onboarding .live-pitch-layout .pitch-brand.active{background:#f0f3e7;border-color:#d0d9be}:root .onboarding .live-pitch-layout .pitch-brand small{display:none}:root .onboarding .live-pitch-layout .pitch-brand strong{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}:root .onboarding .live-pitch-layout>.pitch-paper,:root .onboarding .live-pitch-layout .pitch-document{flex:none;min-height:0;overflow:visible}:root .onboarding .live-pending-pitch.research-activity{scrollbar-gutter:auto;padding:22px 26px}:root .onboarding .live-pitch-layout>.pitch-bottom{flex:none;align-items:stretch;margin:0}:root .onboarding .live-pitch-layout .pitch-bottom>.button{width:100%;min-height:48px}:root .onboarding .live-pitch-layout .email-body{font-size:13px;line-height:1.8}.research-brand-links a,.research-event-source{min-height:44px}}@media (width<=600px){:root .onboarding.onboarding-pitch .onboarding-body{padding:8px 16px 16px}:root .onboarding .live-pitch-layout{gap:12px}:root .onboarding .live-pitch-layout>.pitch-brands{gap:8px}:root .onboarding .live-pitch-layout .pitch-brand{gap:8px;min-height:54px;padding:9px}:root .onboarding .live-pitch-layout .pitch-brand>.brand-logo,:root .onboarding .live-pitch-layout .pending-brand-cloud{flex-basis:28px;width:28px;height:28px}:root .onboarding .live-pitch-layout .pitch-brand>.pencil-status{flex-basis:15px;width:15px;height:15px}:root .onboarding .live-pending-pitch.research-activity{padding:13px 17px 20px}.research-brand-links{gap:4px 17px}.research-brand-header{gap:12px;min-height:66px;margin-top:5px}.research-brand-header>.brand-logo{flex-basis:45px;width:45px;height:45px}:root .onboarding .research-brand-header h2{font-size:30px}.research-brand-header>.research-pencil{width:54px;height:49px}.research-brand-reason{margin:16px 0;font-size:13px}.research-checkpoints{display:none}.research-activity-heading{border-top:1px solid #e6e6da;margin-top:19px;padding-top:17px}.research-event-title strong{font-size:13px}.research-event-copy .research-event-detail{font-size:13px;line-height:1.7}.research-event-title>span{font-size:11px}.research-event-source{font-size:12px}.research-rejection{flex-wrap:wrap;gap:8px;padding:13px}.research-rejection p{font-size:13px}.research-rejection>button{margin-left:28px}.research-history{margin-top:16px}.pitch-paper>.research-brand-links{padding-inline:16px}}@media (width<=380px){:root .onboarding.onboarding-pitch .onboarding-body{padding-inline:12px}:root .onboarding.onboarding-pitch h1{font-size:30px}:root .onboarding .live-pitch-layout .pitch-brand{gap:6px;padding:8px}:root .onboarding .live-pitch-layout .pitch-brand>.brand-logo,:root .onboarding .live-pitch-layout .pending-brand-cloud{flex-basis:24px;width:24px;height:24px}:root .onboarding .live-pending-pitch.research-activity{padding-inline:14px}}@media (prefers-reduced-motion:reduce){.research-activity *{scroll-behavior:auto}}.research-rejection-actions{flex-wrap:wrap;align-items:center;gap:4px 18px;margin-top:8px;display:flex}.research-rejection-actions .text-button{text-underline-offset:4px;color:#685938;min-height:44px;font-size:12px;text-decoration:underline}:root .onboarding .live-pitch-layout .pitch-brand[data-status=blocked]>.pencil-status{color:#917359}.button.pitch-conversion-button{right:max(20px,env(safe-area-inset-right));bottom:calc(var(--misty-cookie-height,0px) + max(18px,env(safe-area-inset-bottom)));z-index:25;color:#fff;white-space:nowrap;background:#4e583f;border-color:#4e583f;border-radius:26px 26px 7px;min-height:52px;padding:14px 23px;font-size:14px;position:fixed;box-shadow:0 5px 20px #35432c26}:root .onboarding .onboarding-body>main:has(.pitch-conversion-anchor){padding-bottom:78px}:root .onboarding .research-content-heading{text-align:left;justify-content:space-between;align-items:center;gap:20px;width:100%;display:flex}:root .onboarding .research-content-heading>h1{flex:1;min-width:0;max-width:none;margin:0}:root .onboarding .research-content-heading.research-heading-centered{text-align:center;justify-content:center}:root .onboarding .live-onboarding-progress.research-screen{width:100%;max-width:none}:root .onboarding .misty-research-note>p{letter-spacing:0;color:#667255;overflow-wrap:anywhere;max-width:65ch;margin:5px 0 0;font:400 13px/1.75 DM Sans Variable,sans-serif}:root .onboarding .misty-research-note>span{color:#7b826a;margin-top:3px;font:400 22px/1.3 Caveat,cursive;display:block}.research-rejection .misty-research-note{margin:7px 0 13px}:root .onboarding .research-rejection .misty-research-note>p,:root .onboarding .research-rejection .misty-research-note>span{color:#796747}:root .onboarding .onboarding-nav .journey{margin-inline:auto}:root .onboarding .live-pitch-layout .email-header p{gap:7px 10px}:root .onboarding .live-pitch-layout .email-header p>span:first-child{width:auto;min-width:44px}:root .onboarding .email-header .locked-recipient{color:#747d69;flex-wrap:wrap;align-items:center;gap:7px;display:inline-flex}.locked-recipient>svg{flex-shrink:0;width:15px;height:15px}.locked-recipient>span{filter:blur(3px);-webkit-user-select:none;user-select:none;letter-spacing:1px}.locked-recipient>small{letter-spacing:0;font-size:10px}@media (width<=600px){.button.pitch-conversion-button{right:max(16px,env(safe-area-inset-right));min-height:50px;padding:13px 21px}:root .onboarding .research-content-heading{flex-wrap:wrap;align-items:flex-start;gap:12px}:root .onboarding .research-content-heading>h1{flex-basis:100%;font-size:30px;line-height:1.12}:root .onboarding .misty-research-note>p{font-size:13px}:root .onboarding .live-pitch-layout .email-header{font-size:11px;line-height:1.6}:root .onboarding .email-header .locked-recipient{width:100%;margin-left:0}}@media (width<=1024px){:root .onboarding .live-pitch-layout>.pitch-brands{align-items:flex-start}}@media (width>=1025px) and (height<=900px){:root .site-content .onboarding:is(.onboarding-research,.onboarding-pitch):has(.live-pitch-layout){height:auto;min-height:var(--misty-content-height);overflow:visible}:root .onboarding:is(.onboarding-research,.onboarding-pitch):has(.live-pitch-layout) .onboarding-body{flex:none;min-height:0;display:block}:root .onboarding:is(.onboarding-research,.onboarding-pitch):has(.live-pitch-layout) .onboarding-body>main{overscroll-behavior:auto;flex:none;height:auto;min-height:0;overflow:visible}:root .onboarding:is(.onboarding-research,.onboarding-pitch):has(.live-pitch-layout) .pitch-step{height:auto;min-height:0}:root .onboarding:is(.onboarding-research,.onboarding-pitch) .live-pitch-layout{flex:none;grid-template-rows:auto;align-items:start}:root .onboarding:is(.onboarding-research,.onboarding-pitch) .live-pitch-layout>.pitch-brands,:root .onboarding:is(.onboarding-research,.onboarding-pitch) .live-pitch-layout>.pitch-paper{overscroll-behavior:auto;height:auto;min-height:0;overflow:visible}:root .onboarding:is(.onboarding-research,.onboarding-pitch) .live-pitch-layout .pitch-document{overscroll-behavior:auto;flex:none;height:auto;min-height:0;overflow:visible}:root .onboarding:is(.onboarding-research,.onboarding-pitch) .research-live-events{overscroll-behavior:auto;scrollbar-gutter:auto;max-height:none;overflow:visible}}.button.floating-pitch-button{right:clamp(16px,3vw,40px);bottom:calc(var(--misty-cookie-height,0px) + 16px + env(safe-area-inset-bottom));z-index:20;border-radius:999px;min-height:48px;padding:12px 22px;font-size:14px;position:fixed;box-shadow:0 5px 20px #35383024}:root .onboarding:is(.onboarding-research,.onboarding-pitch):has(.live-pitch-layout) .onboarding-body{padding-bottom:88px}.live-onboarding-progress{text-align:center;max-width:560px;margin:12px auto;padding-bottom:16px}.profile-lookup-note{text-align:left;color:#59664c;background:#eff0e6;border-radius:7px 11px 8px 5px;align-items:flex-start;gap:10px;margin:15px 0 7px;padding:11px 13px;display:flex}.profile-lookup-note>.logo{flex-shrink:0;margin-top:2px}.profile-lookup-note p{overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.65}@media (height<=580px){:root .onboarding .narrow-step.social-step{margin:2px auto}:root .onboarding .social-step>.agent-intro{display:none}:root .onboarding .narrow-step.social-step h1{margin:7px 0}:root .onboarding .narrow-step.social-step>p{margin-bottom:8px}:root .onboarding .social-step .platform-picker{margin:8px 0}:root .onboarding .social-step .platform-picker button{min-height:52px}:root .onboarding .social-step form{margin-top:8px}:root .onboarding .social-step form .button{margin-top:10px}.profile-lookup-note{margin-top:8px;padding-block:8px}}.live-onboarding-progress>.pencil-drawing{width:138px;height:105px;margin:0 auto 14px}.live-onboarding-progress>p{max-width:47ch;margin:12px auto;font-size:13px;line-height:1.7}.live-onboarding-progress .tool-list{text-align:left;margin:22px 0}.live-onboarding-progress .tool-row{align-items:flex-start}.live-onboarding-progress .tool-row>span:nth-child(2){overflow-wrap:anywhere;flex:1;min-width:0}.live-step-detail{color:#7c8372;margin-top:4px;line-height:1.55;font-size:10px!important;display:block!important}.live-onboarding-progress .tool-row>small{flex-shrink:0}.live-onboarding-progress>.text-button{margin:8px auto;display:flex}.live-onboarding-progress>.button{margin-top:12px}.live-onboarding-progress .live-research-note{color:#7e8573;margin-top:18px;font-size:10px}.live-targeting{text-align:left;max-width:450px;margin:19px auto}.live-targeting label>span{align-items:center;gap:7px;display:flex}.live-targeting .logo-small{font-size:20px}.live-targeting .button{margin-top:14px}.research-recovery{text-align:left;background:#f6f7ef;border:1px solid #e2e6d6;border-radius:9px;flex-wrap:wrap;flex:none;align-items:center;gap:10px 24px;margin:0 0 16px;padding:13px 16px;font-size:12px;line-height:1.6;display:flex}.research-recovery>div:first-child{flex:280px}.research-recovery strong{font-weight:600}.research-recovery p{color:#6c7462;margin:3px 0 0}.research-recovery-actions{flex-wrap:wrap;align-items:center;gap:8px 18px;display:flex}.research-recovery-actions .text-button{text-underline-offset:3px;min-height:40px;font-size:12px;text-decoration:underline}.research-recovery .live-targeting{flex:1 0 100%;max-width:none;margin:0}.research-recovery>.form-error{flex-basis:100%}:root .onboarding .live-pitch-layout.research-overview{grid-template-columns:minmax(0,1fr)}.live-preview-password{text-align:left;max-width:360px;margin:16px auto}.live-profile-initial,.live-brand-initial{color:#667253;background:#eeefe5;border:1px solid #d7dccd;border-radius:8px 10px 7px 9px;flex-shrink:0;place-items:center;width:40px;height:40px;font:500 30px/1 Caveat,cursive;display:grid}:root .onboarding .profile-summary.live-profile-summary{display:flex}.live-pitch-layout .pitch-brand,.live-pitch-layout .pitch-brand>span:nth-child(2){min-width:0}.live-pitch-layout .pitch-brand strong{overflow-wrap:anywhere}.live-pitch-layout .email-header p{flex-wrap:wrap}.live-pitch-layout .email-header strong{overflow-wrap:anywhere}.live-pitch-work{gap:8px;padding:0 16px 12px;display:grid}.live-pitch-work>a{overflow-wrap:anywhere;border-top:1px solid #e1e3d7;align-items:center;gap:10px;padding-top:9px;font-size:11px;line-height:1.5;display:flex}.live-pitch-work img{object-fit:cover;border-radius:3px;flex-shrink:0;width:40px;height:44px}.live-pitch-work>a>span{flex:1}.live-pitch-work svg{flex-shrink:0}.live-pitch-evidence{color:#6d765e;padding:0 16px 20px;font-size:12px}.live-pitch-evidence hr{background:#e6e6da;border:0;height:1px;margin:0 0 19px}.live-pitch-evidence h3{color:#536247;font-size:13px;font-weight:500;line-height:1.5}.live-pitch-evidence p{overflow-wrap:anywhere;margin:0;line-height:1.75}.live-pitch-evidence .research-checkpoints{border:0;gap:12px;margin:0;padding:14px 0 17px;display:grid}@media (width<=600px){.live-pitch-evidence{font-size:13px}.live-pitch-evidence .research-checkpoints{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 16px}.live-pitch-evidence .research-checkpoints>li{font-size:12px}}.caption-reference a{color:inherit;text-underline-offset:3px;overflow-wrap:anywhere;margin-top:8px;font-size:11px;line-height:1.6;text-decoration:underline;display:block}.live-onboarding-progress.live-scan-screen,.live-onboarding-progress.has-fetched-content{max-width:740px;margin-top:0}.live-scan-content{text-align:left;max-width:610px;margin:10px auto 8px}.live-scan-label{color:#67715b;justify-content:space-between;gap:12px;margin:0 0 10px;font-size:11px;display:flex}.live-scan-label>span{color:#858b7c;font-size:10px}.onboarding .scan-montage.live-scan-gallery{width:calc(100% - 38px);max-width:650px;height:245px;margin:13px auto;display:block;transform:none}.live-scan-gallery .scan-photo{color:#5e6555;text-align:left;background:#fffef9;border:1px solid #e2e1d5;border-radius:0;width:24%;min-width:0;padding:6px;text-decoration:none;box-shadow:0 6px 18px #444d321c}.live-scan-gallery .scan-photo-0{top:37px;left:0}.live-scan-gallery .scan-photo-1{top:9px;left:19%}.live-scan-gallery .scan-photo-2{top:42px;left:38%}.live-scan-gallery .scan-photo-3{top:15px;left:57%}.live-scan-gallery .scan-photo-4{top:57px;left:76%}.live-scan-gallery .scan-photo>.live-scan-media{aspect-ratio:1;background:#eeefe7;border-radius:0;padding:0;display:block;position:relative;overflow:hidden}.live-scan-gallery .live-scan-media>img,.live-scan-gallery .live-scan-media>video{object-fit:cover;width:100%;height:100%}.live-scan-media-fallback{color:#8a927d;flex-direction:column;justify-content:center;align-items:center;gap:6px;height:100%;display:flex}.live-scan-media-fallback>small{font-size:9px}.live-scan-video-mark{color:#fff;filter:drop-shadow(0 1px 2px #30332988);position:absolute;bottom:5px;right:5px}.live-scan-gallery .scan-photo>.live-scan-caption{white-space:nowrap;text-overflow:ellipsis;min-height:17px;padding:4px 0 0;font-size:9px;line-height:1.4;display:block;overflow:hidden}.live-scan-gallery .live-scan-placeholder>span{aspect-ratio:1;color:#9fa98d;background:#eceee4;place-items:center;padding:0;display:grid}.live-scan-placeholder>i{background:#dfe2d4;width:60%;height:2px;margin:8px 0 5px;display:block;transform:rotate(-1deg)}.live-placeholder-cloud{color:#8e9a7f;width:52%;height:52%}.live-media-loading{background:#eceee4;place-items:center;display:grid;position:absolute;inset:0}.live-scan-asset{width:100%;height:100%;display:block;position:relative}.live-scan-gallery .live-scan-asset>img,.live-scan-gallery .live-scan-asset>video{object-fit:cover;width:100%;height:100%}.live-scan-identity{color:#747e67;justify-content:center;align-items:center;gap:8px;margin:10px auto 0;font-size:11px;display:flex}.live-profile-avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:40px;height:40px}.live-scan-identity .live-profile-avatar,.live-scan-identity .live-profile-initial{width:28px;height:28px;font-size:20px}.live-progress{text-align:left;justify-content:center;align-items:center;gap:14px;max-width:500px;margin:18px auto;display:flex}.live-progress>.pencil-drawing{flex-shrink:0;width:115px;height:80px}.live-progress-copy{min-width:0;max-width:310px}.live-progress-copy>strong{color:#59664c;font-size:12px;font-weight:500;line-height:1.5}.live-progress-copy>p{color:#7c8372;margin:5px 0;font-size:11px;line-height:1.65}.live-progress-complete{color:#8a907e;align-items:center;gap:6px;margin-top:7px;font-size:10px;line-height:1.5;display:flex}.live-progress-complete>svg{flex-shrink:0}.live-research-brands{text-align:left;max-width:480px;margin:20px auto}.live-research-brand{border-bottom:1px solid #e1e4d8;align-items:center;gap:12px;padding:13px 2px;display:flex}.live-research-brand>span:nth-child(2){flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.live-research-brand strong{overflow-wrap:anywhere;font-size:13px;font-weight:500}.live-research-brand small{color:#808871;font-size:10px;line-height:1.5}.live-research-brand>svg{color:#81926c;flex-shrink:0}.live-scan-stats{text-align:center;flex-wrap:wrap;justify-content:center;gap:36px;padding:17px 0 10px;display:flex}.live-scan-stats>div{flex-direction:column;gap:4px;display:flex}.live-scan-stats strong{font-size:19px;font-weight:500}.live-scan-stats span{color:#7d8472;font-size:10px}.live-engagement-notes{text-align:center;color:#78816b;font-size:10px;line-height:1.6}.live-engagement-notes>summary{cursor:pointer;min-height:30px;padding:5px}.live-engagement-notes>div{text-align:left;background:#f0f0e6;border-radius:3px;max-width:520px;margin:5px auto;padding:8px 13px}.live-engagement-notes p{margin:5px 0}.has-fetched-content .tool-list{max-width:550px;margin:15px auto}@media (width<=700px){:root .onboarding .scan-montage.live-scan-gallery{width:calc(100% - 26px);height:180px;margin:12px auto 10px;transform:none}.live-scan-gallery .scan-photo{width:30%;padding:4px}.live-scan-gallery .scan-photo-0{top:28px;left:0}.live-scan-gallery .scan-photo-1{top:5px;left:17.5%}.live-scan-gallery .scan-photo-2{top:63px;left:35%}.live-scan-gallery .scan-photo-3{top:5px;left:52.5%}.live-scan-gallery .scan-photo-4{top:43px;left:70%}.live-scan-gallery .scan-photo>.live-scan-caption{min-height:15px;font-size:8px}.live-scan-media-fallback>small{display:none}.live-scan-media-fallback svg{width:21px}.live-scan-stats{gap:22px;padding-top:8px}.live-scan-stats strong{font-size:17px}.live-scan-stats span{font-size:9px}.live-scan-label{margin-bottom:3px;font-size:10px}.live-progress{gap:8px;margin:10px auto}.live-progress>.pencil-drawing{width:88px;height:64px}.live-progress-copy>strong{font-size:11px}.live-progress-copy>p{font-size:10px}.live-progress-complete{font-size:9px}.live-scan-identity{margin-top:7px}.live-onboarding-progress{margin-top:5px}.live-onboarding-progress>p{font-size:12px}.live-onboarding-progress>.pencil-drawing{width:115px;height:88px}.live-pitch-layout .live-brand-initial{width:23px;height:23px;font-size:20px}.live-pitch-layout .pitch-brand strong{max-width:135px}.live-targeting textarea{font-size:16px!important}.live-profile-summary .profile-stat{margin-left:auto}.live-preview-password input{font-size:16px!important}}.live-pending-pitch{text-align:center;scrollbar-width:thin;overscroll-behavior:contain;min-height:330px;padding:32px 26px;overflow:auto}.live-pending-pitch>.pencil-drawing{flex-shrink:0;width:130px;height:100px;margin:0 auto}.live-pending-pitch h2{color:#657155;margin:16px 0 9px;font:400 30px/1.2 Caveat,cursive}.live-pending-pitch>p{color:#7c8372;font-size:12px;line-height:1.7}.live-pending-pitch .tool-list{text-align:left;flex-shrink:0;margin:24px 0 0}.research-step-detail{color:#7c8372;margin-top:4px;font-weight:400;line-height:1.55;font-size:10px!important;display:block!important}.pending-brand-cloud{background:#eeefe5;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.pending-brand-cloud .live-placeholder-cloud{width:29px;height:29px}.live-pitch-layout .pitch-brand>svg{color:#81926c;flex-shrink:0}.live-onboarding-progress.research-screen .tool-list{max-width:500px;margin:22px auto}.live-onboarding-progress.research-screen>p{font-size:13px}.live-scan-gallery .live-scan-media-fallback>small:first-of-type{text-align:center;padding:0 3px;font-size:8px;display:block}@media (width<=700px){.live-pending-pitch{min-height:290px;padding:20px 16px}.live-pending-pitch h2{font-size:26px}.live-pending-pitch .tool-list{margin-top:18px}.live-scan-gallery .live-scan-media-fallback>small:first-of-type{font-size:7px}.live-onboarding-progress.research-screen .tool-list{margin:16px auto}}.live-pending-pitch .research-wait-note{color:#7c8372;flex-shrink:0;margin:16px 0 0;font-size:11px;line-height:1.6}.research-wait-note>span{font-variant-numeric:tabular-nums;margin-top:3px;font-size:10px;display:block}.live-pending-pitch .tool-row{align-items:flex-start}.live-pending-pitch .tool-row>span:nth-child(2){overflow-wrap:anywhere;flex:1;min-width:0}.live-pending-pitch .tool-row>small{flex-shrink:0}.tool-row.blocked{color:#8e684e}.selected-work-row{border-bottom:1px solid #e4e7dc;align-items:center;gap:11px;padding:10px 0;display:flex}.selected-work-row>img{object-fit:cover;border-radius:4px;flex-shrink:0;width:44px;height:44px}.selected-work-name{flex:1;align-items:center;gap:7px;min-width:0;display:flex}.selected-work-name span{color:#657553;font-size:11px;line-height:1.5}.live-pitch-work .selected-work-name>a{border:0;justify-content:center;align-items:center;min-width:30px;min-height:32px;margin:0;padding:0;display:inline-flex}.selected-work-row>.text-button{text-align:right;color:#637c4e;max-width:155px;min-height:38px;font-size:10px!important}@media (width<=600px){.selected-work-row{flex-wrap:wrap}.selected-work-name{flex-basis:calc(100% - 58px)}.selected-work-row>.text-button{text-align:left;max-width:none;margin-left:55px}.selected-work-name span{font-size:10px}}.outreach-copy>textarea.draft-full-body,.draft-full-body{resize:none;max-height:none;overflow:hidden}.draft-subject-divider{border:0;border-top:1px solid #dfe3d6;flex-shrink:0;width:100%;height:0;margin:9px 0 19px}.wp-review-fields>.draft-subject-divider{margin:5px 0 10px}.wp-review-fields>.draft-subject-divider+label{border-top:0;padding-top:0}.wp-email-body>.draft-subject-divider{margin:12px 0 19px}.lc-draft>.draft-subject-divider{margin:16px 0}:root .onboarding .pitch-step:has(.pitch-document){height:auto;min-height:100%}:root .onboarding .pitch-layout:has(.pitch-document){flex:none;grid-template-rows:auto;align-items:start}:root .onboarding .pitch-layout .pitch-document{flex:none;max-height:none;overflow:visible}.pitch-document>.email-header:has(+.draft-subject-divider){border-bottom:0}.pitch-document>.draft-subject-divider{width:calc(100% - 32px);margin:0 16px}.pitch-paper>.email-header:has(+.draft-subject-divider){border-bottom:0}.pitch-paper>.draft-subject-divider{width:calc(100% - 32px);margin:0 16px}:root .onboarding{color:#353830;background-color:#fff;flex-direction:column;height:100dvh;min-height:0;display:flex;overflow:hidden}:root .onboarding .onboarding-nav{border-color:#e5e5dc;flex-shrink:0;height:64px;padding-inline:24px}:root .onboarding .onboarding-progress{align-items:center;gap:23px;margin-inline:auto;padding-inline:20px;display:flex}:root .onboarding .onboarding-nav>.demo-label{text-align:right;flex-shrink:0;width:160px}:root .onboarding .journey{gap:26px;margin:0;padding:0;list-style:none;display:flex}:root .onboarding .journey>li{color:#858b7d;white-space:nowrap;align-items:center;gap:6px;font-size:11px;line-height:18px;display:flex;position:relative}:root .onboarding .journey>li:not(:last-child):after{content:"";background:#dfe2d6;width:12px;height:1px;position:absolute;top:9px;right:-19px;transform:rotate(-2deg)}:root .onboarding .journey-marker{flex-shrink:0;place-items:center;width:18px;height:18px;display:grid;position:relative}:root .onboarding .journey-marker .pencil-status{width:18px;height:18px}:root .onboarding .journey>li[data-state=complete]{color:#6b775b}:root .onboarding .journey>li[data-state=current]{color:#3f4d32}:root .onboarding .journey>li[data-state=current] .journey-label{text-underline-offset:5px;font-weight:650;-webkit-text-decoration:underline #a6af94;text-decoration:underline #a6af94;text-decoration-thickness:1px}:root .onboarding .onboarding-body{flex-direction:column;flex:1;width:100%;min-height:0;padding:10px 28px 22px;display:flex}:root .onboarding .back-button{flex-shrink:0;align-self:flex-start;min-height:32px;margin:0 0 8px}:root .onboarding .onboarding-body>main{scrollbar-width:thin;overscroll-behavior:contain;flex:1;min-height:0;padding:2px;overflow:auto}:root .onboarding h1{letter-spacing:-.6px;color:#535a46;font:400 39px/1.12 Caveat,cursive}:root .onboarding .step-heading{margin-bottom:19px}:root .onboarding .step-heading>p{margin-top:7px;font-size:12px;line-height:1.55}:root .onboarding .agent-intro{margin-bottom:14px;font-size:12px}:root .onboarding .demo-note{margin-top:12px;font-size:10px}:root .onboarding .button{min-height:45px;padding:11px 21px;font-size:13px}:root .onboarding label{gap:6px}:root .onboarding input:not([type=checkbox]),:root .onboarding textarea{background:#fffef9;border:1px solid #dcded2;border-radius:7px 9px 6px 8px;padding:10px 12px;font-size:13px}:root .onboarding textarea{resize:none;line-height:1.6}:root .onboarding input:not([type=checkbox]):focus,:root .onboarding textarea:focus{box-shadow:none;border-color:#dcded2;outline:none}:root .onboarding .auth-layout{gap:45px;max-width:790px;margin:30px auto}:root .onboarding .auth-form>p{margin:15px 0;font-size:13px}:root .onboarding .auth-form form{margin-top:24px}:root .onboarding .narrow-step{max-width:420px;margin:15px auto}:root .onboarding .narrow-step h1{margin:12px 0}:root .onboarding .narrow-step>p{margin:0 0 20px;font-size:13px}:root .onboarding .social-step .agent-intro{justify-content:center}:root .onboarding .platform-picker{margin:20px 0}:root .onboarding .platform-picker button{min-height:58px}:root .onboarding .handle-input>span{top:10px}:root .onboarding .handle-input>input{padding-left:34px}:root .onboarding .step-illustration{width:62px;height:58px;margin-bottom:17px}:root .onboarding .step-illustration>svg{width:38px}:root .onboarding .profile-step,:root .onboarding .rates-step{max-width:650px}:root .onboarding .profile-step{flex-direction:column;height:100%;min-height:0;display:flex}:root .onboarding .profile-summary,:root .onboarding .step-actions,:root .onboarding .profile-step>.form-error{flex-shrink:0}:root .onboarding .profile-review-scroll{flex:1;min-height:0;display:flex;position:relative}:root .onboarding .profile-review-viewport{overscroll-behavior-y:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#aab49b transparent;flex:1;min-width:0;min-height:0;padding:2px 6px 2px 2px;scroll-padding-block:46px 42px;overflow:auto}:root .onboarding .profile-review-viewport:focus-visible{outline-offset:-2px}:root .onboarding .profile-review-viewport::-webkit-scrollbar{width:8px}:root .onboarding .profile-review-viewport::-webkit-scrollbar-thumb{background:#aab49b}:root .onboarding .profile-review-content{padding-bottom:42px}:root .onboarding .profile-review-content .profile-fields.compact{display:block}:root .onboarding .profile-review-content .profile-section-tabs{z-index:2;background:#fff;position:sticky;top:0}:root .onboarding .profile-review-content .profile-section-panel{overflow:visible}:root .onboarding .profile-scroll-hint{z-index:3;color:#535f44;background:#f5f7ed;border:1px solid #d3d9c8;border-radius:20px;align-items:center;gap:6px;min-height:32px;padding:6px 11px;font-size:11px;display:flex;position:absolute;bottom:6px;right:16px;box-shadow:0 2px 7px #35383012}:root .onboarding .profile-summary{gap:12px;margin-bottom:12px;padding-bottom:14px}:root .onboarding .profile-summary>img{width:40px;height:40px}:root .onboarding .profile-summary strong{font-size:12px}:root .onboarding .profile-summary span{font-size:9px}:root .onboarding .profile-stat{padding-left:12px}:root .onboarding .profile-stat strong{font-size:15px}:root .onboarding .profile-fields.compact{flex-direction:column;flex:1;min-height:0;display:flex}:root .onboarding .profile-section-tabs{border-bottom:1px solid #dfe1d6;flex-shrink:0;gap:21px;display:flex}:root .onboarding .profile-section-tabs button{color:#858a79;border-bottom:1px solid #0000;min-height:38px;margin-bottom:-1px;padding:8px 0 11px;font-size:12px}:root .onboarding .profile-section-tabs button[aria-selected=true]{color:#454e37;border-bottom-color:#8f967b}:root .onboarding .profile-section-panel{scrollbar-width:thin;overscroll-behavior:contain;min-height:0;padding:16px 3px 2px 0;overflow:auto}:root .onboarding .creator-dossier{grid-template-columns:1fr;gap:15px;display:grid}:root .onboarding .creator-dossier textarea{font-size:13px}:root .onboarding .field-group{margin:18px 0 0}:root .onboarding .field-label{margin-bottom:8px;font-size:11px}:root .onboarding .topics-help{color:#77806c;margin:-2px 0 10px;font-size:11px}:root .onboarding .chips{gap:7px}:root .onboarding .chip{background:#fffef9;min-height:33px;padding:7px 11px;font-size:11px}:root .onboarding .chip.selected{color:#566145;background:#edf0e2;border-color:#c9d0b9}.profile-fields .preference-chips{align-items:center}.profile-fields .custom-preference{text-align:left;max-width:100%}.profile-fields .custom-preference span{overflow-wrap:anywhere;min-width:0}.profile-fields .preference-chips svg{flex-shrink:0}.profile-fields .preference-chips button:disabled{opacity:.45;cursor:default}.profile-fields .preference-entry{background:0 0;border:1px solid #dcded2;border-radius:17px 19px 16px 18px;align-items:center;gap:5px;width:320px;max-width:100%;min-height:34px;padding:2px 6px 2px 11px;display:inline-flex}:root .profile-fields .preference-entry input:not([type=checkbox]){width:100%;min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;padding:4px 0;font-size:12px;line-height:1.5}.profile-fields .preference-entry button{color:#667253;flex-shrink:0;place-items:center;width:27px;height:27px;display:grid}@media (width<=600px),(pointer:coarse){.profile-fields .preference-entry button{width:44px;height:44px}:root .profile-fields .chip.add-preference{min-height:44px}:root .profile-fields .preference-entry input:not([type=checkbox]){font-size:16px}}.profile-fields .preference-count{color:#77806c;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:9px}.profile-fields .preferences-help{color:#77806c;margin-top:8px;font-size:11px;line-height:1.5}.profile-fields .shipping-address{margin-top:17px}.profile-fields .shipping-address summary{cursor:pointer;color:#59624f;min-height:38px;padding:9px 0;font-size:12px;font-weight:500}.profile-fields .shipping-address summary>span,.profile-fields .optional-label{color:#7e8871;margin-left:6px;font-size:10px;font-weight:400}.profile-fields .shipping-address>p{color:#7e8871;margin:3px 0 13px;font-size:11px;line-height:1.6}.profile-fields .shipping-address fieldset{border:0;grid-template-columns:1fr 1fr;gap:13px;min-width:0;margin:0 0 16px;padding:0;display:grid}.profile-fields .shipping-address label{min-width:0;font-size:11px}.profile-fields .shipping-address .address-country,.profile-fields .shipping-address .address-line1,.profile-fields .shipping-address .address-line2{grid-column:1/-1}:root .onboarding .creator-dossier input,:root .onboarding .creator-dossier textarea,:root .onboarding .shipping-address input{background:#fffefb;border-radius:7px}:root .onboarding .profile-fields input:focus-visible,:root .onboarding .profile-fields textarea:focus-visible{outline:none}@media (width<=400px){.profile-fields .shipping-address fieldset{grid-template-columns:1fr}}:root .onboarding .category-correction{max-width:none;margin-top:14px;font-size:11px}:root .onboarding .category-correction input{margin-top:4px}:root .onboarding .profile-section-panel>label{margin-top:18px}:root .onboarding .voice-dossier{gap:15px;display:grid}:root .onboarding .voice-help{color:#8a907f;font-size:10px;font-weight:400;line-height:1.5}:root .onboarding .voice-examples{min-height:98px}:root .onboarding .caption-reference{background:#f1efe3;border-left:1px solid #d2d2bd;border-radius:1px 7px 5px 2px;padding:12px 14px}:root .onboarding .caption-reference p{color:#777e68;margin-top:6px;font-size:11px;line-height:1.6}:root .onboarding .caption-reference small{color:#8a907d;margin-top:9px;font-size:9px;display:block}:root .onboarding .step-actions{border-top:1px solid #e1e3d7;gap:20px;margin-top:17px;padding-top:12px}:root .onboarding .step-actions .demo-note{margin:0;font-size:9px}:root .onboarding .step-actions .handwriting{font-size:21px}:root .onboarding .rate-platform{margin:23px 0 8px;font-size:12px}:root .onboarding .rate-row{padding:18px 0}:root .onboarding .rate-row strong{font-size:14px}:root .onboarding .rate-row small{font-size:10px}:root .onboarding .currency-input{width:155px}:root .onboarding .currency-input>input{padding:11px 40px 11px 29px}:root .onboarding .currency-input>span{top:11px}:root .onboarding .currency-input>span:last-child{top:14px}:root .onboarding .rate-footnote{margin-top:15px;font-size:10px}:root .onboarding .scan-montage{height:222px;margin-top:13px}:root .onboarding .scan-title h1{font-size:35px}:root .onboarding .scan-title p{margin-top:9px;font-size:12px}:root .onboarding .scan-progress{margin-top:8px}:root .onboarding .research-screen{margin:8px auto}:root .onboarding .research-screen>.pencil-drawing{width:140px;height:106px;margin-bottom:12px}:root .onboarding .research-screen>p{margin-top:9px;font-size:12px}:root .onboarding .tool-list{margin:19px 0}:root .onboarding .tool-row{padding:10px 0;font-size:11px}:root .onboarding .pitch-step{flex-direction:column;height:100%;min-height:0;display:flex}:root .onboarding .pitch-step>.step-heading{flex-shrink:0;margin-bottom:17px}:root .onboarding .pitch-layout{flex:1;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:225px minmax(0,1fr);gap:17px 24px;min-height:0}:root .onboarding .pitch-brands{scrollbar-width:thin;min-height:0;overflow:auto}:root .onboarding .pitch-brand{padding:11px 9px}:root .onboarding .pitch-paper{border-radius:9px 7px 11px 8px;flex-direction:column;min-height:0;display:flex}:root .onboarding .pitch-paper-top,:root .onboarding .pitch-controls{flex-shrink:0}:root .onboarding .pitch-document{scrollbar-width:thin;flex:1;min-height:0;overflow:auto}:root .onboarding .pitch-paper-top{padding:6px 16px}:root .onboarding .email-header{gap:6px;padding:13px 16px;font-size:10px}:root .onboarding .email-body{padding:16px;font-size:12px}:root .onboarding .email-samples{padding:0 16px 12px}:root .onboarding .draft-editor{min-height:300px}:root .onboarding .pitch-controls{padding:4px 15px}:root .onboarding .pitch-bottom{justify-content:flex-end}:root .onboarding .pitch-step>.demo-note{flex-shrink:0;margin-top:10px;font-size:9px}:root .onboarding .checkout-layout{grid-template-columns:1fr 355px;gap:28px 45px;max-width:880px;margin:28px auto 4px}:root .onboarding .checkout-copy h1{letter-spacing:-.5px;font-family:Caveat,cursive;font-size:43px;font-weight:500;line-height:1.08}:root .onboarding .checkout-mobile-promises{display:none}:root .onboarding .price-paper h2,:root .onboarding .price strong{font-family:DM Sans Variable,sans-serif}:root .onboarding .checkout-copy>.handwriting{color:#70756a;margin:28px 0 0;font-family:DM Sans Variable,sans-serif;font-size:13px;line-height:1.5;transform:none}:root .onboarding .checkout-copy>p{margin:13px 0 22px;font-size:13px}:root .onboarding .promise-list{gap:13px}:root .onboarding .promise-list>p{font-size:11px}:root .onboarding .price-paper{padding:22px 24px 19px;box-shadow:1px 4px #dfdfd055}:root .onboarding .price-paper>.logo{margin-bottom:10px}:root .onboarding .price-paper h2{font-size:18px}:root .onboarding .price{margin:11px 0 6px}:root .onboarding .price strong{font-size:46px}:root .onboarding .price-paper>p{font-size:11px}:root .onboarding .price-paper hr{margin:16px 0}:root .onboarding .notification-note{gap:10px;margin-bottom:13px;font-size:11px}:root .onboarding .notification-note p{margin-top:4px;font-size:10px}:root .onboarding .checkbox-label{margin:12px 0;font-size:10px}:root .onboarding .price-caption{margin-top:10px;font-size:9px}:root .onboarding .price-paper .demo-note{margin-top:9px;font-size:9px}@media (width<=700px){:root .onboarding .onboarding-nav{height:58px;padding-inline:20px}:root .onboarding .onboarding-nav .logo{font-size:23px}:root .onboarding .onboarding-body{padding:8px 20px 17px}:root .onboarding .back-button{margin-bottom:7px}:root .onboarding h1,:root .onboarding .scan-title h1{font-size:32px}:root .onboarding .step-heading{margin-bottom:15px}:root .onboarding .step-heading>p{margin-top:6px;font-size:11px}:root .onboarding .auth-layout{max-width:410px;margin:26px auto;display:block}:root .onboarding .auth-art{display:none}:root .onboarding .auth-form .agent-intro{letter-spacing:-.6px;color:#535a46;margin-bottom:23px;font:400 37px/1.12 Caveat,cursive}:root .onboarding .auth-form h1,:root .onboarding-otp .narrow-step h1{display:none}:root .onboarding .auth-form>p{margin:15px 0;font-size:13px}:root .onboarding .auth-form form{margin-top:26px}:root .onboarding .auth-form .button{margin-top:17px}:root .onboarding .narrow-step{margin:14px auto}:root .onboarding .narrow-step>p{font-size:12px}:root .onboarding .platform-picker button{gap:9px;padding:13px 11px}:root .onboarding .profile-summary{gap:9px;margin-bottom:9px;padding-bottom:12px}:root .onboarding .profile-summary>img{width:36px;height:36px}:root .onboarding .profile-stat{padding-left:0}:root .onboarding .profile-stat strong{font-size:13px}:root .onboarding .profile-stat span{font-size:8px}:root .onboarding .profile-section-tabs{gap:22px}:root .onboarding .profile-section-tabs button{font-size:11px}:root .onboarding .profile-section-panel{padding-top:13px}:root .onboarding .creator-dossier{grid-template-columns:1fr;gap:13px}:root .onboarding label{font-size:11px}:root .onboarding .field-group{margin-top:15px}:root .onboarding .chip{min-height:32px;padding:7px 10px;font-size:10px}:root .onboarding .category-correction{margin-top:12px}:root .onboarding .step-actions{flex-direction:row;gap:14px;margin-top:12px;padding-top:11px}:root .onboarding .step-actions .button{width:auto;min-height:44px;padding:11px 19px}:root .onboarding .step-actions .demo-note{text-align:left;max-width:165px}:root .onboarding .step-actions .handwriting{max-width:145px;font-size:17px}:root .onboarding .voice-dossier{gap:13px}:root .onboarding .voice-dossier textarea{font-size:12px}:root .onboarding .voice-examples{min-height:115px}:root .onboarding .caption-reference{padding:11px 12px}:root .onboarding .caption-reference p{font-size:10px}:root .onboarding .rate-platform{margin-top:20px}:root .onboarding .rate-row{gap:10px;padding:18px 0}:root .onboarding .rate-row>span{grid-template-columns:20px 1fr}:root .onboarding .rate-row strong{font-size:13px}:root .onboarding .rate-row small{font-size:9px}:root .onboarding .currency-input{flex-shrink:0;width:130px}:root .onboarding .scan-montage{max-width:310px;height:200px;margin:25px auto 12px}:root .onboarding .scan-photo{width:97px}:root .onboarding .scan-photo img{height:104px}:root .onboarding .scan-photo-0{left:-12px}:root .onboarding .scan-photo-4{left:72%}:root .onboarding .scan-progress{gap:14px;margin-top:19px}:root .onboarding .scan-progress .pencil-drawing{width:106px;height:87px}:root .onboarding .scan-observations span{font-size:10px}:root .onboarding .scan-screen>.demo-note,:root .onboarding .research-screen>.demo-note{font-size:9px}:root .onboarding .research-screen{margin-top:13px}:root .onboarding .research-screen>.pencil-drawing{width:130px;height:98px}:root .onboarding .research-screen h1{max-width:300px;margin-inline:auto}:root .onboarding .research-screen>p{font-size:11px}:root .onboarding .tool-row{gap:8px;padding:12px 0;font-size:10px}:root .onboarding .research-brands{margin-bottom:11px}:root .onboarding .pitch-layout{flex-direction:column;gap:12px;display:flex}:root .onboarding .pitch-step>.step-heading{margin-bottom:14px}:root .onboarding .pitch-brands{flex-wrap:nowrap;flex-shrink:0;gap:7px;padding:1px 1px 4px;display:flex;overflow:auto}:root .onboarding .pitch-brands>.section-label,:root .onboarding .brand-fit-note,:root .onboarding .brand-row-status{display:none}:root .onboarding .pitch-brand{border-radius:7px 8px 6px;flex-direction:row;flex:none;gap:7px;width:auto;margin:0;padding:8px 11px}:root .onboarding .pitch-brand>.brand-mark{width:23px;height:23px}:root .onboarding .pitch-brand .brand-letter{font-size:16px}:root .onboarding .pitch-brand>span:nth-child(2){text-align:left}:root .onboarding .pitch-brand strong{font-size:10px}:root .onboarding .pitch-brand small{display:none}:root .onboarding .pitch-paper{flex:1}:root .onboarding .pitch-bottom{flex-direction:column;flex-shrink:0;gap:8px}:root .onboarding .pitch-bottom>.button{min-height:43px}:root .onboarding .pitch-bottom>span{font-size:9px}:root .onboarding .pitch-step>.demo-note{margin-top:9px;font-size:8px;line-height:1.5}:root .onboarding .email-header p{gap:5px}:root .onboarding .email-header .blurred-contact,:root .onboarding .email-header p:first-child>svg{display:none}:root .onboarding .email-body{font-size:11px}:root .onboarding .checkout-layout{flex-direction:column;gap:12px;max-width:390px;margin:0 auto 4px;display:flex}:root .onboarding .checkout-copy{width:100%}:root .onboarding .checkout-copy h1{text-align:center;font-size:32px}:root .onboarding .checkout-copy>p,:root .onboarding .checkout-desktop-promises{display:none}:root .onboarding .checkout-mobile-promises{margin-top:15px;display:flex}:root .onboarding .promise-list{gap:6px}:root .onboarding .promise-list>p{font-size:10px;line-height:1.5}:root .onboarding .promise-list svg{width:13px;height:13px}:root .onboarding .checkout-copy>.handwriting,:root .onboarding .checkout-arrow{display:none}:root .onboarding .price-paper{width:100%;padding:17px 20px 15px;transform:none}:root .onboarding .price-paper>.logo{display:none}:root .onboarding .price-paper h2{font-size:17px}:root .onboarding .price{margin:7px 0 4px}:root .onboarding .price strong{font-size:39px}:root .onboarding .price-paper hr{margin:12px 0}:root .onboarding .notification-note{margin-bottom:9px}:root .onboarding .notification-note p br{display:none}:root .onboarding .notification-note b{margin-left:4px}:root .onboarding .checkbox-label{margin:10px 0}:root .onboarding .price-paper>.button{margin-top:2px}:root .onboarding .price-paper .demo-note{margin-top:6px}:root .onboarding .price-caption{margin-top:8px}:root .onboarding .price-paper .paperclip{width:20px;height:48px;top:-17px}}@media (width<=700px) and (height<=600px){:root .onboarding .auth-layout{margin-block:10px}:root .onboarding .auth-form .agent-intro{margin-bottom:14px}:root .onboarding .auth-form form{margin-top:18px}:root .onboarding-otp .narrow-step{margin-block:6px}:root .onboarding-otp .step-illustration{margin-bottom:10px}:root .onboarding-otp .narrow-step>p{margin-bottom:14px}}@media (width<=700px) and (height>=600px) and (height<=700px){:root .onboarding .price-paper{max-height:calc(var(--misty-content-height,100dvh) - 195px);flex-direction:column;display:flex}:root .onboarding .price-paper>*{flex-shrink:0}:root .onboarding .price-paper hr{width:100%}:root .onboarding .checkout-mobile-promises{scrollbar-width:thin;flex-shrink:1;min-height:48px;padding-right:3px;overflow:auto}}@media (height<=690px){:root .onboarding .onboarding-nav{height:51px}:root .onboarding .onboarding-body{padding-bottom:10px}:root .onboarding .scan-montage{transform-origin:top;height:164px;margin-top:10px;margin-bottom:-17px;transform:scale(.8)}:root .onboarding .scan-progress{margin-top:4px}:root .onboarding .research-screen>.pencil-drawing{width:96px;height:70px}:root .onboarding .tool-list{margin-block:12px}:root .onboarding .tool-row{padding-block:8px}:root .onboarding .profile-summary{display:none}:root .onboarding .step-actions .demo-note{font-size:8px}}@media (width<=900px) and (width>=701px){:root .onboarding .onboarding-progress{gap:13px;padding-inline:12px}:root .onboarding .journey{gap:18px}:root .onboarding .journey>li:not(:last-child):after{width:7px;right:-12px}:root .onboarding .onboarding-nav>.demo-label{display:none}}@media (width<=700px){:root .onboarding .onboarding-nav{grid-template-rows:32px 37px;grid-template-columns:1fr auto;align-content:center;row-gap:7px;height:99px;padding:8px 16px 9px;display:grid}:root .onboarding .onboarding-nav>.logo{grid-area:1/1;justify-self:start;font-size:22px}:root .onboarding .onboarding-nav .cloud-mark,:root .onboarding .onboarding-nav .cloud-mark>svg{width:34px;height:28px}:root .onboarding .onboarding-progress{display:contents}:root .onboarding .journey{grid-area:2/1/auto/-1;grid-template-columns:repeat(4,minmax(0,1fr));align-self:start;gap:0;width:100%;display:grid}:root .onboarding .journey>li{flex-direction:column;gap:1px;font-size:10px;line-height:15px}:root .onboarding .journey>li:not(:last-child):after{width:calc(100% - 26px);top:9px;left:calc(50% + 13px);right:auto}:root .onboarding .journey>li[data-state=current] .journey-label{text-underline-offset:3px}:root .onboarding .onboarding-nav>.demo-label{display:none}:root .onboarding .onboarding-nav>.exit-onboarding-test{grid-area:1/2;justify-self:end}:root .site-content .onboarding.onboarding-checkout:has(.checkout-package){height:auto;min-height:var(--misty-content-height);overflow:visible}:root .onboarding.onboarding-checkout:has(.checkout-package) .onboarding-body{flex:none;padding:6px 14px 20px;display:block}:root .onboarding.onboarding-checkout:has(.checkout-package) .onboarding-body>main{overscroll-behavior:auto;height:auto;min-height:0;overflow:visible}:root .onboarding.onboarding-checkout:has(.checkout-package) .checkout-layout{gap:16px;margin:0 auto}:root .onboarding.onboarding-checkout:has(.checkout-package) .checkout-copy{display:none}:root .onboarding .checkout-package{padding:14px;transform:none}:root .onboarding .checkout-package>.paperclip,:root .onboarding .checkout-package>.logo,:root .onboarding .checkout-package>h2,:root .onboarding .checkout-package>hr{display:none}:root .onboarding .checkout-package .price{gap:9px;margin:0 0 5px}:root .onboarding .checkout-package .price strong{font-size:42px;line-height:1.05}:root .onboarding .checkout-package .price>span{font-size:12px}:root .onboarding .checkout-package>p:not(.demo-note){font-size:12px;line-height:1.4}:root .onboarding .checkout-package .mobile-checkout-benefits{gap:4px;margin:12px 0}:root .onboarding .checkout-package .mobile-checkout-benefits>p{align-items:flex-start;gap:8px;font-size:12px;line-height:1.4}:root .onboarding .checkout-package .mobile-checkout-benefits svg{width:15px;height:15px;margin-top:1px}:root .onboarding .checkout-package>.button{min-height:44px;margin-top:0;font-size:13px}:root .onboarding .checkout-package .price-caption{margin-top:8px;line-height:1.5}:root .onboarding .checkout-package .notification-note{gap:9px;margin:12px 0 0;font-size:11px}:root .onboarding .checkout-package .notification-note>svg{width:18px;height:18px}:root .onboarding .checkout-package .notification-note p{margin-top:3px}:root .onboarding .checkout-package .demo-note{margin-top:5px;line-height:1.5}}@media (width<=700px) and (height<=740px){:root .onboarding.onboarding-checkout:has(.checkout-package) .onboarding-nav{grid-template-rows:32px;row-gap:0;height:58px}:root .onboarding.onboarding-checkout:has(.checkout-package) .onboarding-progress{display:none}}@media (width<=700px){:root .onboarding .checkout-package h2.beta-entry-greeting{margin:0 0 14px;font-size:20px;display:block}}@media (width<=700px) and (height<=580px){:root .onboarding .onboarding-nav{grid-template-rows:24px 34px;row-gap:3px;height:72px;padding-block:5px}:root .onboarding .onboarding-nav>.logo{font-size:20px}:root .onboarding .onboarding-nav .cloud-mark,:root .onboarding .onboarding-nav .cloud-mark>svg{width:29px;height:23px}}:root .onboarding-conversational .onboarding-nav{justify-content:space-between;height:64px;display:flex}@media (width<=760px){:root .onboarding-conversational .onboarding-nav{gap:12px;height:58px;padding:10px 17px}.onboarding-conversational .onboarding-nav>.demo-label{width:auto}}@media (height<=550px){:root .onboarding-conversational .onboarding-nav{height:51px}}.social-channels{margin:5px 0 9px}.studio-profile .social-channels h2{letter-spacing:-.5px;margin:0 0 7px;font-size:18px;font-weight:500}.social-channels>.context-soft{margin:0 0 8px}.social-channel{border-bottom:1px solid #dfe1d5;border-radius:0 0 48% 2%/0 0 3px 1px;grid-template-columns:145px minmax(0,1fr) 32px;align-items:center;gap:12px;padding:15px 0;display:grid}.studio-profile .social-channel-label{flex-direction:row;align-items:center;gap:10px;margin:0;display:flex}.social-channel-label>span{flex-direction:column;gap:4px;display:flex}.social-channel-label small{color:#7e8573;font-size:10px;font-weight:400}.social-channel .handle-input{min-width:0}.social-channel .handle-input>input{padding-left:33px}.unified-shell .social-channel input:focus{border-color:#e1e3d6}.social-channel>.icon-button{color:#7e8573;width:32px;height:44px}.add-social-channel{min-height:44px;margin-top:7px;font-size:12px}.profile-channel-rates+.profile-channel-rates{margin-top:28px}.profile-channel-rates h3{color:#69745a;margin:22px 0 0;font-size:12px;font-weight:600}@media (width<=680px){.social-channel{grid-template-columns:minmax(0,1fr) 36px;gap:10px 8px}.social-channel-label{grid-area:1/1}.social-channel-label>span{flex-direction:row;align-items:baseline;gap:10px}.social-channel .handle-input{grid-area:2/1/auto/-1}.social-channel .handle-input>input{font-size:16px}.social-channel>.icon-button{grid-area:1/2;width:36px;height:36px}}.agent-outreach-capacity{color:#859079;flex:none;margin-left:auto;font-size:11px;line-height:1.65;position:relative}.agent-outreach-capacity>summary{cursor:pointer;white-space:nowrap;align-items:center;gap:7px;min-height:36px;list-style:none;display:flex}.agent-outreach-capacity>summary::-webkit-details-marker{display:none}.agent-outreach-capacity>summary strong{font-variant-numeric:tabular-nums;color:#627254;margin-left:3px;font-weight:500}.agent-outreach-capacity>summary svg{color:#99a28d;flex:none}.agent-outreach-capacity>summary:focus-visible{outline-offset:3px;border-radius:3px;outline:1px solid #9aa78a}.agent-capacity-help{z-index:10;white-space:normal;background:#fff;border:1px solid #e3e7da;border-radius:5px 7px 4px 6px;width:min(300px,100vw - 44px);padding:13px 15px;position:absolute;top:100%;right:0;box-shadow:0 5px 18px #50603910}.agent-capacity-help p{color:#818a74!important;margin:0!important;font-size:11px!important;line-height:1.7!important}.agent-capacity-help p+p{margin-top:8px!important}.lc-deals-title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.lc-deals .lc-deals-title h1{margin:0}.lc-deals-title+.lc-deals-description{margin-top:8px}@media (width<=380px){.agent-outreach-capacity{font-size:10px}.lc-deals-title{gap:4px 10px}.lc-deals .lc-deals-title h1{font-size:23px}}.wp-inbox,.wp-dealflow{--wp-ink:#454e3d;--wp-muted:#747c6b;--wp-line:#d8dccd;--wp-paper:#fffef9;color:var(--wp-ink);flex:1;width:100%;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.wp-inbox-main,.wp-dealflow-main{scrollbar-width:thin;scrollbar-color:#d7dcca transparent;flex:1;min-width:0;overflow:auto}.wp-inbox-main{flex-direction:column;display:flex}.wp-inbox-toolbar{flex-direction:column;gap:12px;padding:18px 17px 9px;display:flex}.wp-inbox h1,.wp-dealflow h1{letter-spacing:-.55px;margin:0;font-size:21px;font-weight:500;line-height:1.3}.unified-shell .wp-search{color:var(--wp-muted);background:#edefe6;border-radius:6px 8px 6px 9px;flex-direction:row;align-items:center;gap:9px;max-width:380px;min-height:38px;margin:0;padding:0 11px;display:flex}.unified-shell .wp-search input{width:100%;min-width:0;color:var(--wp-ink);border-radius:0;padding:8px 0;line-height:1.4;box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important;font-size:16px!important}.wp-search input::placeholder{color:#79806f;opacity:1}.wp-search:has(input:focus-visible){background:#e8ecdf}.wp-inbox-filters{border-bottom:1px solid var(--wp-line);flex-shrink:0;align-items:center;gap:3px;padding:0 12px;display:flex}.wp-inbox-filters button{min-height:43px;color:var(--wp-muted);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:9px 12px;font-size:11px}.wp-inbox-filters button[aria-pressed=true]{color:#4d5b3b;border-bottom-color:#7f8a69}.wp-inbox-filters>span{color:var(--wp-muted);white-space:nowrap;margin-left:auto;padding-right:5px;font-size:10px}.wp-mail-list{min-width:0}.wp-mail-row{text-align:left;width:100%;color:var(--wp-ink);background:#fffef938;border:0;border-bottom:1px solid #e0e2d7;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px 12px;min-height:79px;padding:14px 17px;display:grid;position:relative}.wp-mail-row:after{content:"";pointer-events:none;background:#dde0d34d;height:1px;position:absolute;bottom:-2px;left:17px;right:17px;transform:rotate(-.12deg)}.wp-mail-row:hover,.wp-mail-row.wp-selected{background:#edeee3}.wp-mail-sender{grid-area:1/1;align-items:center;gap:7px;min-width:0;display:flex}.wp-mail-sender>strong{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.wp-mail-sender>small{color:var(--wp-muted);white-space:nowrap;font-size:10px;font-weight:400}.wp-mail-sender>.wp-draft-label{color:#8b7251;font-size:10px}.wp-mail-copy{flex-direction:column;grid-area:2/1;gap:3px;min-width:0;display:flex}.wp-mail-copy>strong,.wp-mail-copy>span{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;line-height:1.5;display:block;overflow:hidden}.wp-mail-copy>span{color:var(--wp-muted);font-size:11px}.wp-needs-attention .wp-mail-copy>strong{font-weight:600}.wp-mail-row>time{color:#757c6d;white-space:nowrap;text-align:right;grid-area:1/2;font-size:10px}.wp-mail-row>.wp-state{grid-area:2/2;place-self:start end;margin-top:1px}.wp-state{color:#606d4f;white-space:nowrap;background:#eaece2;border:1px solid #d8ddcc;border-radius:7px 5px 8px;flex-shrink:0;justify-content:center;align-self:center;align-items:center;max-width:100%;padding:3px 6px;font-size:9px;font-weight:400;line-height:1.4;display:inline-flex}.wp-state-positive{color:#66623c;background:#eeeccd;border-color:#d8d3a5}.wp-avatar{color:#726e58;text-transform:capitalize;background:#edebdf;border:1px solid #d7d5c6;border-radius:7px 8px 5px 9px;flex-shrink:0;place-items:center;width:33px;height:33px;font-family:Caveat,cursive;font-size:23px;font-weight:400;display:grid}.wp-delivery-note{color:var(--wp-muted);margin:auto 0 0;padding:15px 17px;font-size:9px;line-height:1.7}.wp-empty{text-align:center;color:var(--wp-muted);max-width:430px;margin:0 auto;padding:52px 23px}.wp-empty>.logo{margin-bottom:8px;display:inline-flex}.wp-empty h2{color:#5f694f;letter-spacing:-.35px;margin:15px 0 9px;font-size:18px;font-weight:500;line-height:1.5}.wp-empty p{text-wrap:pretty;margin:0;font-size:12px;line-height:1.9}.wp-has-reader>.wp-inbox-main,.wp-has-reader>.wp-dealflow-main{display:none}.wp-reader{background:#fffef8f2;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.wp-reader-toolbar{border-bottom:1px solid var(--wp-line);flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;min-height:52px;padding:8px 17px;display:flex}.wp-back{color:#657252;background:0 0;border:0;align-items:center;gap:7px;min-height:36px;padding:6px 0;font-size:11px;display:inline-flex}.wp-reader-scroll{scrollbar-width:thin;overscroll-behavior:contain;min-height:0;padding:22px 18px 30px;overflow:auto}.wp-reader-heading{padding-bottom:22px}.wp-reader-heading h2{letter-spacing:-.5px;overflow-wrap:anywhere;margin:0;font-size:23px;font-weight:500;line-height:1.45}.wp-reader-heading>p{color:var(--wp-muted);margin:8px 0 0;font-size:11px;line-height:1.7}.wp-thread-email{border-top:1px solid var(--wp-line)}.wp-thread-email>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px 15px;min-height:63px;padding:13px 0;list-style:none;display:grid}.wp-thread-email>summary::-webkit-details-marker{display:none}.wp-email-heading{grid-area:1/1;align-items:center;gap:9px;min-width:0;display:flex}.wp-email-heading>strong{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;font-weight:500;overflow:hidden}.wp-email-heading>span{color:var(--wp-muted);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:9px;overflow:hidden}.wp-email-preview{color:var(--wp-muted);white-space:nowrap;text-overflow:ellipsis;grid-area:2/1/auto/-1;font-size:11px;line-height:1.5;overflow:hidden}.wp-thread-email time{color:var(--wp-muted);white-space:nowrap;grid-area:1/2;font-size:9px}.wp-thread-email[open] .wp-email-preview{display:none}.wp-thread-email[open]>summary{min-height:61px}.wp-thread-email[open] .wp-email-heading{flex-direction:column;align-items:flex-start;gap:4px}.wp-thread-email[open] .wp-email-heading>strong{font-weight:600}.wp-email-body{padding:0 0 22px}.wp-email-body>p{white-space:pre-wrap;overflow-wrap:anywhere;color:#515c45;margin:0;font-size:13px;line-height:1.95}.wp-email-body>h3{margin:0 0 12px;font-size:13px;font-weight:500;line-height:1.7}.wp-reader-actions{flex-wrap:wrap;align-items:center;gap:10px;padding:12px 0;display:flex}.wp-reader-actions:empty{display:none}.wp-owner{color:#788164;font-size:11px;line-height:1.7}.wp-reader-actions>button{color:#5c6a4d;background:#f0f1e7;border:1px solid #d9ddce;border-radius:5px 7px 5px 6px;align-items:center;gap:7px;min-height:36px;padding:6px 9px;font-size:10px;display:flex}.wp-prepared-drafts{margin-top:8px}.wp-prepared-drafts>summary{min-height:35px;color:var(--wp-muted);cursor:pointer;padding:7px 0;font-size:10px}.wp-prepared-drafts .wp-thread-email{border-top-style:dashed}.wp-cadence-note{color:#788464;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:12px 0;font-size:10px;line-height:1.7;display:flex}.wp-save-feedback,.wp-save-error{color:#5f7448;margin:14px 0 0;font-size:11px;line-height:1.8}.wp-save-error{color:#9c5b43}.wp-dealflow-main{padding:22px 17px 30px}.wp-dealflow-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.wp-dealflow-heading>.handwriting{color:#7b8468;font-size:21px}.wp-deal-stats{border-bottom:1px solid var(--wp-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:21px 15px;padding:25px 0 20px;display:grid;position:relative}.wp-deal-stats:after{content:"";pointer-events:none;background:#dce0cf99;height:1px;position:absolute;bottom:-3px;left:0;right:0;transform:rotate(-.15deg)}.wp-deal-stats>div{flex-direction:column;gap:7px;display:flex}.wp-deal-stats strong{letter-spacing:-1px;color:#4a563d;font-size:27px;font-weight:400;line-height:1}.wp-deal-stats span{color:#727d63;font-size:10px;line-height:1.5}.wp-deal-stats>small{color:var(--wp-muted);grid-column:1/-1;font-size:9px;line-height:1.7}.wp-deal-grid{grid-template-columns:minmax(0,1fr);gap:22px;padding-top:27px;display:grid}.wp-deal-card{background:#fffef8;border:1px solid #d3d8c8;border-radius:6px 9px 5px 8px;min-width:0;position:relative;box-shadow:1px 2px #d9ddcc55}.wp-deal-card:after{content:"";pointer-events:none;border:1px solid #d4d8c854;border-radius:8px 5px 9px;position:absolute;inset:2px -2px -2px 2px}.wp-deal-card.wp-selected{background:#f0f1e5;border-color:#aab995}.wp-deal-card>.paperclip{width:17px;height:38px;top:-13px;right:20px}.wp-deal-card>button{text-align:left;border-radius:inherit;width:100%;color:var(--wp-ink);background:0 0;border:0;padding:20px 18px 16px;display:block}.wp-deal-card-top{flex-wrap:wrap;align-items:center;gap:9px;min-height:36px;padding-right:7px;display:flex}.wp-deal-card-top>strong{overflow-wrap:anywhere;flex:1;min-width:0;font-size:13px;font-weight:600}.wp-deal-card-top>.wp-state{padding:3px 6px;font-size:8px}.wp-deal-excerpt{-webkit-line-clamp:3;color:#657157;-webkit-box-orient:vertical;margin-top:18px;font-size:12px;line-height:1.85;display:-webkit-box;overflow:hidden}.wp-deal-card-bottom{color:#737e63;border-top:1px dashed #d9ddce;justify-content:space-between;align-items:center;gap:10px;margin-top:17px;padding-top:16px;font-size:10px;display:flex}.wp-deal-card-bottom>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.wp-deal-card-bottom>time{flex-shrink:0;font-size:9px}.wp-summary-heading{align-items:center;gap:13px;margin:4px 0 23px;display:flex}.wp-summary-heading>.wp-avatar{width:39px;height:39px;font-size:27px}.wp-summary-heading>h2{letter-spacing:-.7px;overflow-wrap:anywhere;font-size:25px;font-weight:500;line-height:1.3}.wp-summary-overview{color:#4b5840;white-space:pre-wrap;overflow-wrap:anywhere;max-width:55ch;margin:0;font-size:14px;line-height:1.95}.wp-summary-parameters{border-top:1px solid var(--wp-line);flex-direction:column;gap:19px;margin:27px 0 0;padding:22px 0 0;display:flex}.wp-summary-parameters>div{grid-template-columns:63px minmax(0,1fr);gap:17px;display:grid}.wp-summary-parameters dt{color:#7b826f;font-size:11px;line-height:1.85}.wp-summary-parameters dd{color:#4e5d41;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.85}.wp-open-thread{color:#687859;background:0 0;border:0;align-items:center;gap:8px;min-height:40px;margin-top:23px;padding:8px 0;font-size:11px;display:inline-flex}.wp-open-thread:hover{text-underline-offset:4px;text-decoration:underline}.wp-inbox button:focus-visible,.wp-dealflow button:focus-visible,.wp-inbox summary:focus-visible,.wp-dealflow summary:focus-visible{outline-offset:-4px;outline:1px dashed #647951}@media (width>=640px){.wp-inbox-toolbar{flex-direction:row;justify-content:space-between;align-items:center;gap:20px;padding:20px 25px 10px}.wp-search{width:240px}.unified-shell .wp-search input{font-size:12px!important}.wp-inbox-filters{padding:0 20px}.wp-mail-row{grid-template-columns:145px minmax(0,1fr) auto 48px;gap:14px;min-height:57px;padding:12px 25px}.wp-mail-sender{grid-area:1/1}.wp-mail-copy{flex-direction:row;grid-area:1/2;align-items:center;gap:8px}.wp-mail-copy>strong{flex-shrink:1;max-width:65%;font-size:12px}.wp-mail-copy>span{flex:1;min-width:25px;font-size:11px}.wp-mail-row>.wp-state{grid-area:1/3;align-self:center;margin:0}.wp-mail-row>time{grid-area:1/4}.wp-delivery-note{padding-inline:25px}.wp-reader-scroll{padding:26px}.wp-dealflow-main{padding:27px 26px 36px}.wp-deal-stats{gap:44px}.wp-deal-stats>small{text-align:right;flex-basis:auto;max-width:190px;margin-left:auto}.wp-deal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wp-summary-parameters>div{grid-template-columns:75px minmax(0,1fr)}}@media (width>=1120px){.wp-has-reader>.wp-inbox-main{display:flex}.wp-has-reader>.wp-dealflow-main{display:block}.wp-reader{border-left:1px solid var(--wp-line);flex:0 0 46%;box-shadow:-2px 0 #dfe3d23b}.wp-has-reader .wp-inbox-toolbar{flex-direction:column;align-items:flex-start;gap:13px}.wp-has-reader .wp-search{width:100%;max-width:100%}.wp-has-reader .wp-mail-row{grid-template-columns:minmax(0,1fr) auto;gap:6px 11px;min-height:76px;padding:13px 22px}.wp-has-reader .wp-mail-sender{grid-area:1/1}.wp-has-reader .wp-mail-copy{flex-direction:column;grid-area:2/1;align-items:stretch;gap:2px}.wp-has-reader .wp-mail-copy>strong{max-width:100%}.wp-has-reader .wp-mail-row>.wp-state{grid-area:2/2;align-self:start}.wp-has-reader .wp-mail-row>time{grid-area:1/2}.wp-has-reader .wp-deal-grid{grid-template-columns:minmax(0,1fr)}.wp-has-reader .wp-dealflow-heading{flex-direction:column;align-items:flex-start;gap:6px}.wp-has-reader .wp-deal-stats{gap:32px}.wp-has-reader .wp-deal-stats>small{text-align:left;flex-basis:100%;max-width:none;margin:0}}@media (width>=1500px){.wp-reader{flex-basis:43%;max-width:690px}.wp-deal-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.wp-has-reader .wp-deal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=640px){.wp-deal-stats{grid-template-columns:repeat(6,minmax(0,1fr));gap:19px 20px}.wp-deal-stats>small{text-align:left;max-width:none;margin:0}}@media (width>=1120px){.wp-has-reader .wp-deal-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:21px 18px}}.wp-inquiry-contact{overflow-wrap:anywhere}.wp-inquiry-thread time{text-align:right;white-space:normal;max-width:125px;line-height:1.6}.wp-inquiry-draft .wp-email-body{padding-top:3px}.wp-copy-inquiry{color:#62784e;background:0 0;border:0;align-items:center;gap:7px;min-height:40px;margin-top:15px;padding:10px 0;font-size:11px;display:inline-flex}.wp-copy-inquiry:hover{text-underline-offset:4px;text-decoration:underline}.wp-inquiry-unsent{color:var(--wp-muted);font-size:10px;line-height:1.7;display:block}.wp-inquiry-source{color:#7b846c;margin:-7px 0 14px;font-size:10px;line-height:1.7}.wp-inquiry-summary .wp-summary-parameters dd{overflow-wrap:anywhere}.wp-inbox-filters button{align-items:center;gap:6px;padding-inline:9px;display:inline-flex}.wp-review-count{color:#5b6b48;background:#e4e8d9;border-radius:7px 9px 6px 8px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:9px;line-height:1;display:inline-grid}.wp-inbox-filters>.wp-thread-count{padding-right:0;font-size:9px}.wp-review-row .wp-mail-sender{flex-wrap:wrap;row-gap:2px}.wp-review-row .wp-mail-sender>small{font-size:9px}.wp-review-mode-note,.wp-review-notice{color:#71815f;border-bottom:1px solid #dde1d3;margin:0;padding:13px 17px;font-size:11px;line-height:1.8}.wp-review-notice{color:#55733d}.wp-review-reader{min-height:0}.wp-review-scroll{flex:1}.wp-review-title>span{color:#849072;font-size:10px}.wp-review-title h2{color:#566746;margin:3px 0 7px;font-family:Caveat,cursive;font-size:32px;font-weight:400;line-height:1.3}.wp-review-title>p{color:#8a917e;margin:0 0 25px;font-size:9px;line-height:1.8}.wp-review-scroll>.wp-review-mode-note{margin-bottom:20px;padding:0 0 16px}.wp-review-fields{flex-direction:column;gap:8px;display:flex}.wp-review-fields>label{color:#849174;font-size:10px;line-height:1.7}.unified-shell .wp-review-fields>input,.unified-shell .wp-review-fields>textarea{color:#4d5b40;width:100%;min-width:0;margin:0;padding:7px 0 13px;font-family:inherit;font-size:16px;line-height:1.8;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:none!important}.unified-shell .wp-review-fields>input{padding-top:0;font-weight:500}.unified-shell .wp-review-fields>textarea{resize:vertical;min-height:310px;padding-top:0;font-weight:400}.wp-review-fields>label:not(:first-child){border-top:1px solid #dfe3d6;padding-top:16px}.wp-review-stale{color:#807343;background:#f2eed8;border-radius:4px 7px 5px 8px;margin:0 0 18px;padding:12px 14px}.wp-review-stale p{margin:0;font-size:11px;line-height:1.8}.wp-review-stale button{color:#706333;text-underline-offset:3px;background:0 0;border:0;min-height:30px;padding:10px 0 0;font-size:11px;text-decoration:underline}.wp-review-actions{background:#fffef8;border-top:1px solid #d5dcc8;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:15px;padding:13px 18px;display:flex}.wp-review-actions>button{color:#6a7b57;white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;min-height:37px;padding:6px 0;font-size:11px;display:inline-flex}.wp-review-actions>button.quick-approve{color:#56753c;background:#e8efda;border:1px solid #bdcda5;border-radius:6px 9px 6px 8px;padding:6px 13px}.wp-review-actions>button.wp-review-archive{color:#869076;margin-left:auto}.wp-review-actions>button:disabled{opacity:.4;cursor:default}.wp-review-scroll{flex-direction:column;display:flex}.wp-review-scroll>*{flex-shrink:0}.wp-review-fields{flex:1 0 auto}.unified-shell .wp-review-fields>textarea{resize:none;flex:1 0 auto;overflow:hidden}@media (width<=359px){.wp-inbox-filters{gap:0;padding-inline:8px}.wp-inbox-filters button{gap:4px;padding-inline:7px;font-size:10px}.wp-inbox-filters>.wp-thread-count{display:none}.wp-review-actions{gap:11px;padding-inline:15px}}@media (width>=640px){.wp-inbox-filters button{padding-inline:12px}.wp-review-mode-note,.wp-review-notice{padding-inline:25px}.unified-shell .wp-review-fields>input,.unified-shell .wp-review-fields>textarea{font-size:13px}.unified-shell .wp-review-fields>textarea{min-height:350px}.wp-review-actions{padding-inline:26px}}.agent-live-workspace .wp-reader,.agent-live-workspace .wp-reader-scroll,.agent-live-workspace .wp-email-body,.agent-live-workspace .lc-reader-messages{background:#fff}.agent-test-send{color:#7b876e;border-top:1px solid #e5e8df;margin-top:25px;padding-top:17px;font-size:11px}.agent-test-send>div{gap:10px;line-height:1.8;display:flex}.agent-test-send>div>span{color:#9aa38e;flex:none;width:43px}.agent-test-send strong{overflow-wrap:anywhere;min-width:0;font-weight:400}.agent-test-send>p{margin:10px 0;font-size:11px;line-height:1.7}.agent-test-send>.text-button{align-items:center;gap:7px;min-height:40px;font-size:12px;display:inline-flex}.agent-test-send>small{margin-top:6px;font-size:10px;line-height:1.7;display:block}.agent-test-send>[role=alert]{color:#8b6054}.lc-page-heading{padding:30px 34px 20px}.lc-page-heading>.handwriting{color:#84906e;margin-top:12px;font-size:24px;display:block}.lc-page-heading h1{margin:8px 0;font-size:30px;font-weight:500}.lc-page-heading p{color:#78816d;font-size:12px;line-height:1.8}.lc-deals{height:100%;min-height:0;overflow:auto}.lc-deal-search{max-width:460px;margin:4px 34px 20px}.lc-deal-list{padding:0 28px}.lc-deal-row{text-align:left;color:#4e5c42;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #dfe2d6;align-items:center;gap:16px;width:100%;padding:22px 10px;display:flex}.lc-deal-row>span:nth-child(2){flex:1;min-width:0}.lc-deal-row strong{font-size:13px;display:block}.lc-deal-row small{color:#858e77;margin-top:5px;font-size:11px;display:block}.lc-deal-row:hover{background:#eef0e5}.lc-selected-deal{max-width:960px;margin:auto;padding:0 34px 40px}.lc-back,.lc-text-button{color:#69795b;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:8px 0;font-size:12px;display:flex}.lc-section-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.lc-section-heading h2,.lc-section-heading h3{margin:0;font-weight:500}.lc-deal-detail{margin-top:20px}.lc-actions{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.lc-actions .button,.lc-question .button,.lc-draft .button,.lc-context .button{min-height:38px;padding:10px 16px;font-size:11px}.lc-caption{color:#7a846c;font-size:11px;line-height:1.7}.lc-question,.lc-draft{background:#fffdf5;border:1px solid #d3dac4;border-radius:10px 13px 8px 11px;margin:20px 0;padding:22px 24px}.lc-question>.handwriting{color:#8a967a;font-size:23px}.lc-question h3{margin:12px 0;font-size:15px;font-weight:500}.lc-question blockquote{color:#59664c;white-space:pre-wrap;border-left:2px solid #bec6ae;margin:16px 0;padding:4px 16px;font-size:13px;line-height:1.8}.lc-question form label,.lc-context form label,.lc-rule-edit label{color:#6c785d;margin:12px 0;font-size:11px;display:block}.lc-question textarea,.lc-context textarea,.lc-context input:not([type=checkbox]),.lc-context select,.lc-rule-edit textarea{color:#4c5942;width:100%;font:inherit;resize:vertical;background:#fffef9;border:1px solid #d3dac7;border-radius:6px;margin-top:6px;padding:12px 14px;font-size:12px;line-height:1.7;display:block}.lc-question textarea:focus,.lc-context textarea:focus,.lc-context input:focus,.lc-context select:focus{outline-offset:2px;outline:1px solid #99a284}.lc-message-body{white-space:pre-wrap;overflow-wrap:anywhere;color:#626e55;margin:16px 0;font-size:12px;line-height:1.9}.lc-takeover{color:#677053;background:#f0efdf;border:1px solid #d6d6bd;border-radius:9px;align-items:flex-start;gap:12px;margin:15px 0;padding:18px 20px;font-size:12px;line-height:1.8;display:flex}.lc-takeover p{margin:4px 0 0}.lc-takeover>svg{flex-shrink:0;margin-top:2px}.lc-context{color:#71805f;border-top:1px solid #dde1d1;margin:25px 0;padding:18px 0;font-size:12px;line-height:1.8}.lc-context summary{cursor:pointer;font-weight:500}.lc-source-message{border-bottom:1px solid #e4e6db;padding:18px 0}.lc-source-message time{color:#929985;font-size:10px}.lc-attachments{flex-wrap:wrap;gap:10px;margin:15px 0;display:flex}.lc-attachments span,.lc-attachments a{color:#788568;background:#f6f7ed;border:1px solid #d9dece;border-radius:6px;padding:8px 10px;font-size:10px}.lc-error{color:#92725a;background:#faf0e9;border:1px solid #e5d7c8;border-radius:7px;align-items:center;gap:8px;margin:15px 24px;padding:12px 16px;font-size:12px;line-height:1.7;display:flex}.lc-error button{color:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;margin-left:auto;text-decoration:underline}.lc-checkbox{align-items:flex-start;gap:9px;line-height:1.7;display:flex!important}.lc-checkbox input{margin-top:3px}.lc-stage-settings{margin:28px 34px}.lc-stage-settings form+form{border-top:1px solid #e0e4d3;margin-top:20px;padding-top:16px}.lc-inbox .wp-reader{overflow:auto}.lc-inbox .lc-deal-detail{padding:0 22px 30px}.lc-inbox .lc-question,.lc-inbox .lc-draft{padding:18px}.lc-inbox-address{color:#80906f;overflow-wrap:anywhere;padding:0 24px 14px;font-size:11px}.lc-reader-header{border-bottom:1px solid #e0e4d8;padding:24px}.lc-reader-header h2{color:#536247;margin:12px 0;font-size:19px;font-weight:500}.lc-reader-messages{padding:0 24px}.lc-rules{height:100%;padding-bottom:40px;overflow:auto}.lc-rule-list{max-width:840px;margin:0 auto;padding:0 34px}.lc-rule{border-bottom:1px solid #e1e4d8;padding:20px 0}.lc-rule>p{white-space:pre-wrap;color:#58684c;font-size:13px;line-height:1.8}.lc-rule small{color:#909a82;font-size:10px}.lc-rule-actions{align-items:center;gap:16px;margin:12px 0;display:flex}.lc-rule-actions button{color:#778b65;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:11px;text-decoration:underline}.lc-rule-forgotten{opacity:.6}.lc-rule-source{color:#7f8c73;white-space:pre-wrap;overflow-wrap:anywhere;background:#f5f6ed;margin:10px 0;padding:12px;font-size:11px}.lc-rule-list>details{color:#718160;margin-top:24px;font-size:12px}.lc-inbox .wp-mail-copy{min-width:0}.lc-inbox .wp-mail-copy span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lc-inbox .wp-reader{width:min(660px,55%)}@media (width<=900px){.lc-inbox.wp-has-reader .wp-inbox-main{display:none}.lc-inbox .wp-reader{border:0;width:100%}.lc-deal-row{flex-wrap:wrap;gap:10px}.lc-deal-row>.wp-state{margin-left:50px}.lc-page-heading{padding:24px}.lc-selected-deal{padding:0 24px 30px}.lc-deal-list{padding:0 18px}.lc-deal-search,.lc-stage-settings{margin-inline:24px}}@media (width<=600px){.lc-page-heading h1{font-size:25px}.lc-question,.lc-draft{padding:18px}.lc-actions .button{flex:1}.lc-rule-list{padding:0 24px}.lc-deal-row>.wp-state{margin-left:0}.lc-section-heading{flex-wrap:wrap}}.lc-deals{display:block}.lc-inbox .wp-reader{flex:1.4}@media (width>=901px){.lc-inbox.wp-has-reader .wp-inbox-main{flex:1;display:flex}.lc-inbox .wp-reader{border-left:1px solid #d8dccd}}.lc-account{color:#59694b;max-width:840px;margin:24px auto 0;padding:0 0 36px}.lc-account>h2{margin:20px 0;font-size:22px;font-weight:500}.lc-account-section{border-top:1px solid #d9dfcd;padding:24px 0;font-size:12px;line-height:1.8}.lc-account-section h3{align-items:center;gap:7px;margin:0 0 12px;font-size:15px;font-weight:500;display:flex}.lc-account-section p{margin:10px 0}.lc-account .button{min-height:38px;padding:10px 16px;font-size:11px}.lc-account label:not(.lc-checkbox){color:#788768;margin:12px 0;font-size:11px;display:block}.lc-account input:not([type=checkbox]),.lc-account select{color:#5c6c4e;width:100%;font:inherit;background:#fffef8;border:1px solid #d0d8c2;border-radius:6px;margin:6px 0 12px;padding:11px 12px;font-size:12px;display:block}.lc-account input:focus,.lc-account select:focus{outline-offset:2px;outline:1px solid #939f81}.lc-account-numbers{flex-wrap:wrap;gap:26px;margin:18px 0;display:flex}.lc-account-numbers span{color:#8b967d;flex-direction:column;font-size:10px;display:flex}.lc-account-numbers strong{color:#647653;font-size:24px;font-weight:500}.lc-readiness-row{border-bottom:1px solid #e1e6d6;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 0;font-size:12px;display:flex}.lc-readiness-row>small{color:#8b957f;flex-basis:100%;font-size:10px}.lc-readiness-row>.wp-state{margin-left:auto}.lc-simulation{background:#f7f8ee;border:1px solid #d4ddc6;border-radius:10px;margin-top:24px;padding:20px 24px}.lc-simulation-run{border-top:1px solid #dfe5d2;margin-top:22px;padding-top:18px}.lc-simulation h4,.lc-evaluation h4{margin:0 0 14px;font-size:12px;font-weight:500}.lc-evaluation{border-top:1px solid #dfe5d2;margin-top:20px;padding-top:20px}.lc-evaluation p{align-items:center;gap:8px;display:flex}.lc-account .lc-checkbox{margin:14px 0}.lc-account .lc-checkbox input{accent-color:#899a71}.lc-checkbox{flex-direction:row!important}.lc-checkbox input[type=checkbox]{flex:none;min-height:0;margin:3px 0 0;width:auto!important}.lc-mail-participants{color:#7d886f;margin:8px 0 10px;font-size:11px;line-height:1.7}.lc-mail-participants>div{gap:10px;display:flex}.lc-mail-participants dt{color:#969e8b;flex:none;width:28px}.lc-mail-participants dd{flex-wrap:wrap;gap:0 10px;min-width:0;margin:0;display:flex}.lc-mail-participants dd span{overflow-wrap:anywhere}.lc-observer-note{color:#859078;align-items:flex-start;gap:8px;margin:15px 0 0;font-size:11px;line-height:1.7;display:flex}.lc-observer-note>svg{flex:none;margin-top:2px}.lc-source-message .lc-section-heading>strong{overflow-wrap:anywhere;min-width:0}.lc-source-message .lc-section-heading>time{flex:none}.agent-live-workspace .lc-draft{background:#fff}.lc-scenarios h4{align-items:center;gap:7px;margin:0;display:flex}.lc-scenarios form{margin:16px 0}.lc-scenarios textarea{color:#5c6c4e;width:100%;font:inherit;resize:vertical;background:#fffef8;border:1px solid #d0d8c2;border-radius:6px;margin:6px 0 12px;padding:11px 12px;font-size:12px;line-height:1.7;display:block}.lc-scenarios textarea:focus{outline-offset:2px;outline:1px solid #939f81}.lc-scenario-input{color:#788768;margin:18px 0;font-size:11px}.lc-scenario-input summary{cursor:pointer}.lc-scenario-history{border-top:1px solid #dfe5d2;margin-top:22px;padding-top:18px}.lc-scenario-result{border-bottom:1px solid #dfe5d2;padding:15px 0}.lc-scenario-result>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;list-style:none;display:flex}.lc-scenario-result>summary::-webkit-details-marker{display:none}.lc-scenario-result>summary strong{font-weight:500;display:block}.lc-scenario-result>summary small{color:#8b957f;margin-top:3px;font-size:10px;display:block}.lc-scenario-checks{margin:14px 0}.lc-scenario-checks p{color:#718160;align-items:flex-start;gap:8px;font-size:11px;line-height:1.7;display:flex}.lc-scenario-checks svg{flex:none;margin-top:2px}.lc-scenarios .lc-error{margin-inline:0}@media (width<=600px){.lc-scenario-result>summary{align-items:flex-start}.lc-scenario-result>summary .wp-state{flex:none}.lc-scenario-checks p{font-size:10px}}.creator-account{width:100%;max-width:950px;margin:0 auto}.creator-account-heading{align-items:center;gap:17px;margin:8px 0 22px;display:flex}.creator-account-heading img{object-fit:cover;border-radius:50%;width:57px;height:57px}.creator-account-heading h1{color:#435039;margin:0;font-size:27px}.creator-account-heading p{color:#7c866f;margin:6px 0 0;font-size:12px}.account-tabs{flex-wrap:wrap;gap:4px 20px;margin-bottom:24px}.account-section .studio-profile{width:100%;max-width:none;margin:0;padding:0}.account-section .profile-fields{padding:0}.account-section .profile-section-panel{padding-top:0}.account-section .studio-profile>button{align-self:flex-start}.account-section .lc-account{max-width:none;padding:0}.account-section .lc-account-section:first-child{margin-top:0}.account-posts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.account-posts a{color:#647255;font-size:10px;line-height:1.5}.account-posts img{object-fit:cover;border-radius:6px;width:100%;height:110px;margin-bottom:7px}.account-footer{border-top:1px solid #e1e4d8;margin-top:55px;padding:26px 0 15px}.studio-account>.live-profile-avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:34px;height:34px}.account-section .studio-profile label select{color:#556547;background:#fffef8;border:1px solid #e1e3d6;border-radius:6px;width:100%;padding:12px}.account-section .studio-profile .text-button{align-items:center;gap:7px;display:flex}.wp-comment-misty{color:#5c704a;text-align:right;background:0 0;border:0;align-items:center;gap:6px;min-height:38px;margin-left:auto;font-size:11px;display:flex}.lc-reader-header .wp-comment-misty{align-self:flex-end}.lc-deal-tools{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin:20px 0;display:flex}.lc-deal-tools .wp-search{max-width:260px}.lc-deal-tools select{color:#58684a;background:#fffef8;border:1px solid #dce2d0;border-radius:8px;padding:10px 13px}.lc-deal-counts{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.lc-deal-counts button{color:#6d7a60;text-align:left;background:0 0;border:1px solid #e0e4d5;border-radius:9px;min-width:90px;padding:11px 14px}.lc-deal-counts button[aria-pressed=true]{background:#ecf0e1;border-color:#a7b991}.lc-deal-counts strong{color:#43543a;margin-bottom:5px;font-size:22px;display:block}.lc-deal-counts span{font-size:10px}.lc-deals .lc-page-heading{margin:0}.lc-deals .lc-page-heading h1{margin:0 0 8px}.lc-deal-row .lc-row-copy{flex:1;min-width:0}.lc-row-copy strong{overflow-wrap:anywhere}.lc-deal-list .lc-deal-row{width:100%}.lc-deals .wp-empty{min-height:210px;padding:35px 15px}.lc-deals .wp-empty svg{margin:0 auto 12px}@media (width<=680px){.account-tabs{gap:3px 15px;overflow:visible}.account-tabs button{min-height:42px;font-size:11px}.creator-account-heading{gap:12px;margin-bottom:15px}.creator-account-heading h1{font-size:25px}.account-posts{grid-template-columns:repeat(2,minmax(0,1fr))}.lc-deal-tools{justify-content:stretch}.lc-deal-tools .wp-search{flex:1;min-width:130px;max-width:none}.lc-deal-counts{gap:6px}.lc-deal-counts button{flex:1;min-width:85px;padding:9px}.wp-comment-misty{font-size:10px}.creator-account{padding-bottom:35px}}.live-dealflow-wrap{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.dealflow-tabs{flex-shrink:0;margin:12px 30px 0}.dealflow-tabs button[aria-pressed=true]{color:#4e673f;border-bottom:2px solid #94a97c}.live-dealflow-wrap>.lc-deals{flex:none;overflow:visible}.live-dealflow-wrap>.past-deals{flex:none}.creator-account .profile-section-tabs,.dealflow-tabs{border-bottom:1px solid #dfe1d6;flex-wrap:wrap;gap:20px;display:flex}.creator-account .profile-section-tabs button,.dealflow-tabs button{color:#858a79;background:0 0;border:0;border-bottom:1px solid #0000;min-height:40px;margin-bottom:-1px;padding:8px 0 11px;font-size:12px}.creator-account .profile-section-tabs button[aria-selected=true],.dealflow-tabs button[aria-pressed=true]{color:#454e37;border-bottom-color:#8f967b}.creator-account .creator-dossier,.creator-account .voice-dossier{gap:16px;display:grid}.creator-account .field-group{margin:18px 0}.creator-account .chips{gap:7px}.creator-account .chip{background:#fffef9;min-height:33px;padding:7px 11px;font-size:11px}.creator-account .chip.selected{color:#566145;background:#edf0e2;border-color:#c9d0b9}.creator-account .caption-reference{gap:12px;display:grid}.creator-account .caption-reference a{color:#6a775e;font-size:11px;line-height:1.7}.lc-deal-counts{margin:18px 34px}.lc-deal-tools{margin:20px 34px}.lc-deal-tools .lc-deal-search{margin:0}.live-dealflow-wrap>.lc-deals{height:auto}@media (width<=680px){.lc-deal-counts,.lc-deal-tools{margin-inline:20px}.dealflow-tabs{margin-inline:24px}.creator-account .profile-section-tabs{gap:5px 17px}.creator-account .profile-section-tabs button{font-size:11px}.creator-account .chip{min-height:38px}}.creator-account,.account-section,.creator-account .profile-fields,.creator-account .studio-profile,.creator-account .field-group{box-sizing:border-box;min-width:0;max-width:100%}.creator-account-heading>div,.creator-account .profile-summary>div{min-width:0}.creator-account-heading p,.creator-account .profile-summary strong,.creator-account .profile-summary span,.creator-account .caption-reference a,.account-posts a{overflow-wrap:anywhere}.creator-account .chips{flex-wrap:wrap;max-width:100%}.creator-account input,.creator-account textarea,.creator-account select{box-sizing:border-box;min-width:0;max-width:100%}@media (width<=380px){.creator-account .profile-summary{flex-wrap:wrap}.creator-account .profile-stat{margin-left:0}.creator-account-heading{align-items:flex-start}.creator-account .profile-section-tabs{gap:5px 13px}}.creator-account{max-width:min(950px,100%)}.account-section{max-width:min(740px,100%)}.pitch-ideas-page{padding-bottom:40px}.pitch-ideas-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:24px 0;display:flex}.pitch-ideas-tabs{gap:8px;display:flex}.pitch-ideas-tabs button{color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:7px;padding:10px 14px;display:flex}.pitch-ideas-tabs button[aria-pressed=true]{background:var(--sage-light,#e8eee5)}.pitch-idea{border-bottom:1px solid var(--line,#dcd8cf);min-width:0;padding:16px 0}.pitch-idea-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.pitch-idea-heading h3{overflow-wrap:anywhere;margin:0;font-size:17px}.pitch-idea-date{color:var(--muted,#68675e);margin:6px 0;font-size:13px}.pitch-idea-notes{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.pitch-idea-controls{flex-wrap:wrap;align-items:center;gap:14px;font-size:13px;display:flex}.pitch-idea-controls label,.pitch-idea-activation{align-items:center;gap:8px;display:flex}.pitch-idea-controls a{align-items:center;gap:5px;display:flex}.pitch-ideas-empty{text-align:center;color:var(--muted,#68675e);padding:44px 12px}.pitch-ideas-empty h2{color:var(--ink);font-family:Caveat,cursive;font-size:30px}.pitch-idea-editor{background:var(--paper,#faf8f1);border:1px solid var(--line,#dcd8cf);border-radius:12px;gap:16px;margin-bottom:24px;padding:22px;display:grid}.pitch-idea-editor>label,.pitch-idea-dates label{gap:7px;font-size:14px;display:grid}.pitch-idea-editor input:not([type=checkbox]),.pitch-idea-editor textarea,.pitch-idea-editor select{border:1px solid var(--line,#dcd8cf);width:100%;min-width:0;font:inherit;color:inherit;box-sizing:border-box;background:0 0;border-radius:6px;padding:10px 12px}.pitch-idea-dates{grid-template-columns:1fr 1fr;gap:14px;display:grid}.pitch-idea-editor small{color:var(--muted,#68675e)}.pitch-calendar-year{justify-content:center;align-items:center;gap:24px;display:flex}.pitch-calendar-year h2{font-family:Caveat,cursive;font-size:34px}.pitch-calendar-year button{cursor:pointer;background:0 0;border:0;padding:12px;font-size:24px}.pitch-calendar{border-left:1px solid var(--sage,#647b64);margin:12px 0 0 12px;padding:0 0 0 24px;list-style:none}.pitch-calendar>li{padding:10px 0 22px;position:relative}.pitch-calendar>li:before{content:"";border:1px solid var(--sage,#647b64);background:var(--paper,#faf8f1);border-radius:50%;width:9px;height:9px;position:absolute;top:20px;left:-29px}.pitch-calendar>li>h3{margin:0;font-family:Caveat,cursive;font-size:25px}.pitch-calendar .pitch-idea{padding-top:14px}.pitch-calendar-empty{color:var(--muted,#68675e);line-height:1.6}@media (width<=480px){.pitch-idea-dates{grid-template-columns:1fr}.pitch-idea-editor{padding:16px}.pitch-ideas-toolbar{align-items:flex-start}.pitch-ideas-toolbar .button{font-size:13px}.pitch-idea-heading h3{font-size:16px}}.pitch-ideas-empty{flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:clamp(260px,45vh,480px);padding:24px 12px;display:flex}.pitch-ideas-empty h2{margin:0}.pitch-ideas-empty p{max-width:360px;margin:0 0 6px;line-height:1.7}.pitch-ideas-empty>svg{color:var(--sage,#647b64)}.pitch-idea-body{min-width:0}.pitch-calendar{border-left:0;margin:12px 0 0;padding:0}.pitch-calendar>li{padding:10px 0 20px}.pitch-calendar>li:before{display:none}.pitch-calendar>li>h3.pitch-calendar-month{align-items:center;gap:16px;font-size:25px;display:flex}.pitch-calendar-month:after{content:"";background:var(--line,#dcd8cf);flex:1;height:1px}.pitch-calendar-event{grid-template-columns:38px minmax(0,1fr);gap:14px;display:grid}.pitch-event-day{text-align:center;font-variant-numeric:tabular-nums;color:var(--sage,#647b64);padding-top:2px;font-size:18px;font-weight:500}.pitch-calendar-year button:disabled{opacity:.4;cursor:default}@media (width<=480px){.pitch-calendar-event{grid-template-columns:26px minmax(0,1fr);gap:12px}.pitch-ideas-empty{min-height:310px}.pitch-ideas-empty p{max-width:280px}}.pitch-ideas-page .pitch-idea-controls label,.pitch-ideas-page .pitch-idea-editor>label.pitch-idea-activation{flex-direction:row;align-items:center;gap:8px;margin:0;display:flex}.pitch-ideas-page .pitch-idea-activation input{flex-shrink:0;margin:0;padding:0}.pitch-idea-controls .pitch-idea-toggle{gap:8px;margin:0}.pitch-idea-controls .pitch-idea-toggle>input{margin:0}.pitch-calendar-month-heading{align-items:center;gap:12px;display:flex}.pitch-calendar-month-heading .pitch-calendar-month{flex:1;align-items:center;gap:16px;margin:0;font-family:Caveat,cursive;font-size:25px;display:flex}.pitch-calendar-now{color:var(--muted,#68675e);background:var(--sage-light,#e8eee5);border-radius:99px;padding:4px 10px;font-size:12px}.pitch-calendar-year-divider{color:var(--ink);align-items:center;gap:16px;margin:12px 0 24px;font-family:Caveat,cursive;font-size:28px;display:flex}.pitch-calendar-year-divider hr{border:0;border-top:1px solid var(--line,#dcd8cf);flex:1;min-width:0;margin:0}.pitch-opportunity-state{color:#8c947d;margin-top:3px;font-family:Caveat,cursive;font-size:20px;display:inline-block}.pitch-seasonal-opportunity.is-accepted .pitch-opportunity-state{color:#667d50}.pitch-seasonal-opportunity.is-declined .pitch-opportunity-state{color:#a1a595}.pitch-seasonal-opportunity .pitch-idea-controls .text-button{align-items:center;gap:7px;padding:5px 0;font-size:12px;display:inline-flex}.pitch-seasonal-opportunity .pitch-idea-notes{color:#77806b;margin:10px 0;font-size:13px}.pitch-seasonal-opportunity .pitch-idea-heading h3{font-weight:500}.agent-account-controls{max-width:680px}.agent-account-heading{color:var(--olive-ink,#53604b);justify-content:space-between;align-items:center;gap:16px;display:flex}.agent-account-facts{gap:13px;margin:22px 0;display:grid}.agent-account-facts>div{justify-content:space-between;align-items:baseline;gap:20px;display:flex}.agent-account-facts dt{color:#5c6756;font-size:13px}.agent-account-facts dd{text-align:right;color:#333e2e;overflow-wrap:anywhere;margin:0;font-size:13px}.agent-account-next,.agent-report-notice{color:#52614a;font-size:13px;line-height:1.7}.agent-account-credit-form{margin:24px 0 12px}.agent-account-credit-form label{margin-bottom:9px;font-size:13px;display:block}.agent-account-credit-form>div{align-items:center;gap:12px;display:flex}.agent-account-credit-form input{width:110px;min-width:0;font:inherit;color:inherit;background:0 0;border:0;border-bottom:1px solid #aeb7a5;padding:9px 2px}.agent-account-controls>small{color:#5b6653;line-height:1.6;display:block}.agent-account-mail{border-top:1px solid #dce0d4;margin-top:24px;padding-top:18px}.agent-account-mail>summary{cursor:pointer;font-size:14px}.agent-account-mail .admin-setup{margin-top:20px}.agent-account-controls .admin-agent-steer{gap:14px;display:grid}.agent-account-controls select{max-width:100%}.agent-account-controls .admin-agent-steer label{gap:7px;display:grid}.agent-account-controls .admin-agent-steer label:has(input[type=checkbox]){align-items:center;display:flex}.agent-daily-report-link{color:#5b6950;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;margin:12px 0;padding:0;font-size:12px;display:inline-flex}.agent-daily-report-link:hover{text-underline-offset:3px;text-decoration:underline}.lc-inbox .agent-daily-report-link{margin:0 24px 14px}.agent-daily-report{max-width:660px}.agent-report-body{white-space:pre-wrap;color:#34442c;margin:24px 0;font-size:14px;line-height:1.85}.agent-account-controls .form-error .text-button{margin-left:10px}@media (width<=480px){.agent-account-facts>div{gap:14px}.agent-account-facts dt,.agent-account-facts dd{font-size:12px}.agent-account-facts dt{max-width:58%}.agent-account-credit-form>div{flex-wrap:wrap}.agent-daily-report .agent-account-facts>div{display:block}.agent-daily-report .agent-account-facts dd{text-align:left;margin-top:4px}}.chat-evidence-picker{color:var(--ink-muted,#6b7068);min-width:0;padding:8px 0;font-size:12px}.chat-evidence-actions,.chat-evidence-selected li{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.chat-evidence-actions button,.chat-evidence-selected button{color:inherit;cursor:pointer;font-size:inherit;background:0 0;border:0;align-items:center;gap:5px;padding:4px 0;display:inline-flex}.chat-evidence-picker button:disabled{opacity:.5;cursor:default}.chat-evidence-selected{flex-wrap:wrap;gap:8px;margin:6px 0 0;padding:0;list-style:none;display:flex}.chat-evidence-selected li{border:1px solid var(--line,#ddd);border-radius:5px;gap:6px;max-width:100%;padding:2px 8px}.chat-evidence-selected li span{overflow-wrap:anywhere}.chat-evidence-picker p[role=alert]{color:#9c493a;margin:6px 0 0}.unified-feed>.chat-evidence-picker{margin:0 28px}.lc-inbox-title{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.lc-inbox-copy{color:var(--ink-muted,#6b7068);cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;align-items:center;gap:6px;font-size:12px;display:inline-flex}.lc-inbox-subtitle{margin:0 0 16px;font-size:13px;line-height:1.6}.lc-inbox-task-subject{margin:0 0 12px}.lc-deal-row .brand-logo{justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden}.lc-deal-row .brand-logo img{object-fit:contain;width:100%;height:100%}@media (width<=680px){.unified-feed>.chat-evidence-picker{margin:0 16px}.lc-inbox-title{gap:4px}.lc-inbox-subtitle{padding:0 16px}}.lc-inbox .lc-inbox-subtitle{color:#87917a;max-width:680px;margin:0 0 15px;padding:0 17px;font-size:11px;line-height:1.75}.lc-inbox .lc-inbox-task-subject,.lc-inbox .lc-inbox-address{margin-left:17px;margin-right:17px}.unified-shell .studio-header>div:first-child{flex:1;min-width:0}.unified-shell .studio-header>div:last-child{flex-shrink:0}.unified-shell .studio-header>div:first-child>.handwriting.misty-working-status{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;max-width:none;display:block;overflow:hidden}.unified-shell .studio-header .studio-mobile-menu{flex-shrink:0}.pm-brand-details{border-top:1px dashed #dce0d2;margin-top:9px;padding-top:7px;font-size:11px}.pm-brand-details summary{cursor:pointer;color:#6f7d60;padding:7px 0}.pm-brand-details label{margin-top:8px;font-size:10px;display:block}.pm-brand-details select{background:0 0;border:1px solid #dce0d2;border-radius:5px;width:100%;margin-top:5px;padding:8px;display:block}.pm-brand-details .pm-brand-confirm{align-items:flex-start;gap:7px;line-height:1.6;display:flex}.pm-brand-details input{margin-top:2px}.pm-brand-details small{color:#8b9481;margin-top:7px;font-size:9px;line-height:1.6;display:block}.pm-purchase-gate{max-width:560px;padding-top:30px}.pm-purchase-gate h1{margin:20px 0 12px;font:400 38px/1.2 Caveat,cursive}.pm-purchase-gate p{margin-bottom:20px;font-size:13px;line-height:1.8}.pm-purchase-gate>small{color:#829075;margin-top:12px;font-size:10px;display:block}.portfolio-manager{overscroll-behavior:contain;scrollbar-width:thin;color:#4f5b43;flex:1;min-height:0;padding:29px 38px 60px;overflow:auto}.pm-content{max-width:1040px;margin:0 auto}.pm-heading{justify-content:space-between;align-items:flex-start;gap:28px;margin-bottom:26px;display:flex}.pm-heading>div:first-child{flex-shrink:0}.portfolio-manager .pm-heading h1{letter-spacing:-.4px;color:#5f6e4e;margin:0;font:400 39px/1.15 Caveat,cursive}.pm-heading>div:first-child>p,.pm-section-heading p{color:#7b846e;margin-top:7px;font-size:11px;line-height:1.8}.pm-settings{border-top:1px solid #dce0d2;border-bottom:1px solid #dce0d2;padding:21px 0}.pm-share-tools{min-width:0;max-width:57%;padding-top:4px}.pm-link-line{justify-content:flex-end;align-items:center;gap:15px;display:flex}.pm-link-line>a{color:#7d886f;overflow-wrap:anywhere;text-align:right;min-width:0;font-size:12px;line-height:1.7}.pm-link-line>a strong{color:#4f6540;font-weight:600}.pm-link-line>a:hover{text-underline-offset:3px;text-decoration:underline}.pm-link-actions{justify-content:flex-end;align-items:center;gap:16px;margin-top:5px;display:flex}.pm-link-actions>a,.pm-link-actions>button{color:#73865a;align-items:center;gap:5px;min-height:32px;font-size:10px;display:inline-flex}.pm-visibility{color:#89947b;margin-right:auto;font-size:10px}.pm-private-note{color:#8c957e;text-align:right;margin-top:1px;font-size:9px;line-height:1.6}.portfolio-manager h2{color:#657452;letter-spacing:0;margin:0;font:400 27px/1.2 Caveat,cursive}.portfolio-manager .pm-switch{background:#eeeee4;border:1px solid #bbc5ac;border-radius:15px 14px 15px 13px;flex-shrink:0;width:43px;height:25px;padding:0;transition:background .15s;position:relative}.pm-switch>span:first-child{background:#fffef9;border:1px solid #c6ccb9;border-radius:50%;width:17px;height:17px;margin-left:3px;transition:transform .15s;display:block}.portfolio-manager .pm-switch.on{background:#7d8d66;border-color:#7d8d66}.pm-switch.on>span:first-child{border-color:#f9fbf2;transform:translate(17px)}.pm-settings-fields,.pm-add-fields{grid-template-columns:1fr 1fr;gap:17px;margin-top:20px;display:grid}.pm-settings-fields .pm-description{grid-column:1/-1}:root .portfolio-manager label{color:#637153;gap:7px;min-width:0;font-size:11px;font-weight:500}:root .portfolio-manager :is(input:not([type=checkbox]),textarea){color:#46543b;box-shadow:none;background:#fffef980;border:1px solid #dce0d1;border-radius:6px 9px 5px 8px;min-width:0;padding:10px 12px;font:12px/1.7 Manrope Variable,sans-serif}.portfolio-manager textarea{resize:vertical;min-height:90px}.portfolio-manager label>small{color:#879077;font-size:9px;font-weight:400;line-height:1.6}.pm-settings-actions{justify-content:space-between;align-items:center;gap:16px;margin-top:17px;display:flex}.pm-settings-actions>span{color:#859075;font-size:10px;line-height:1.7}.portfolio-manager .pm-primary{color:#fffef8;background:#64734f;border:1px solid #64734f;border-radius:6px 9px 5px 8px;flex-shrink:0;justify-content:center;align-items:center;gap:9px;min-height:39px;padding:9px 15px;font-size:11px;display:inline-flex}.portfolio-manager button:disabled{cursor:default;opacity:.5}.pm-work-section{margin-top:33px}.pm-section-heading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;display:flex}.pm-section-heading p{max-width:650px}.portfolio-manager .pm-add-work{color:#73865a;flex-shrink:0;justify-content:flex-end;align-items:center;gap:6px;min-height:35px;font:400 22px/1.2 Caveat,cursive;display:inline-flex}.pm-work-tools{margin:-4px 0 21px}.pm-work-buttons{flex-wrap:wrap;align-items:center;gap:8px 25px;display:flex}.pm-import-content{border-top:1px dashed #dce0d1;align-items:baseline;gap:18px;margin-top:9px;padding-top:10px;display:flex}.pm-import-content>button{flex-shrink:0}.pm-import-content>p{color:#879277;max-width:540px;font-size:9px;line-height:1.7}.pm-work-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:19px;display:grid}.pm-work-card{background:#fffef970;border:1px solid #dce0d1;border-radius:7px 10px 6px 9px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.pm-work-link{min-width:0;display:block}.pm-work-image{aspect-ratio:1.5;background:#efefe6;position:relative;overflow:hidden}.pm-work-image img{object-fit:cover;width:100%;height:100%}.pm-work-image video{object-fit:contain;background:#e5e7dc;width:100%;height:100%;display:block}.pm-work-image>svg{color:#677c50;background:#fffef9ed;border-radius:6px;width:24px;height:24px;padding:4px;position:absolute;bottom:9px;right:9px}.pm-work-placeholder{color:#8c977a;flex-direction:column;justify-content:center;align-items:center;gap:9px;height:100%;display:flex}.pm-work-placeholder>span{font-size:10px}.portfolio-manager .pm-work-card h3{color:#526344;overflow-wrap:anywhere;margin:13px 13px 0;font-size:12px;font-weight:550;line-height:1.6}.pm-work-meta{color:#8c967b;flex-wrap:wrap;gap:4px 10px;margin:7px 13px 0;font-size:9px;line-height:1.6;display:flex}.pm-work-meta>span:first-child{color:#6e8156}.pm-work-brand{color:#71815c;overflow-wrap:anywhere;margin:7px 13px 0;font-size:10px;line-height:1.6}.pm-work-evidence{color:#8a937b;overflow-wrap:anywhere;margin:6px 13px 12px;font-size:9px;line-height:1.8}.portfolio-manager .pm-select-work{color:#788b5d;text-align:left;border-top:1px dashed #dce0d1;align-items:center;gap:6px;min-height:38px;margin-top:12px;padding:8px 12px;font-size:10px;display:flex}.pm-select-work>span{color:#8a947b;margin-left:auto;font-size:9px}.pm-work-evidence+.pm-select-work{margin-top:0}.pm-select-work svg{flex-shrink:0}.portfolio-manager .pm-delete-work{color:#8a947b;text-align:left;align-items:center;gap:6px;min-height:34px;padding:6px 12px;font-size:9px;display:flex}.pm-delete-work svg{flex-shrink:0}.pm-delete-work:hover{color:#80624e}.pm-add-form{background:#f1f3e880;border:1px dashed #cdd6bd;border-radius:6px 10px 5px 8px;margin-bottom:20px;padding:17px}.pm-add-fields{margin-top:0}.pm-add-actions{justify-content:flex-end;align-items:center;gap:20px;margin-top:15px;display:flex}.pm-upload-content{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px;display:grid}.pm-upload-file,.pm-upload-fields{min-width:0}.pm-upload-fields{flex-direction:column;gap:16px;display:flex}.pm-upload-fields>p{color:#879277;font-size:10px;line-height:1.8}:root .portfolio-manager .pm-file-picker{text-align:center;color:#788961;cursor:pointer;background:#fffef980;border:1px dashed #cbd3bc;border-radius:7px 11px 6px 9px;justify-content:center;align-items:center;min-height:135px;padding:15px;display:flex;position:relative;overflow:hidden}.pm-file-picker strong{font-size:12px;font-weight:500}.pm-file-picker>span{color:#8a947c;font-size:9px;font-weight:400;line-height:1.8}.pm-file-picker:focus-within{outline-offset:3px;outline:1px dotted #697956}:root .portfolio-manager .pm-file-picker input[type=file]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.pm-file-picker:has(input:disabled){opacity:.6;cursor:default}.pm-file-name{color:#71825b;overflow-wrap:anywhere;justify-content:space-between;align-items:baseline;gap:9px;margin-top:10px;font-size:10px;line-height:1.7;display:flex}.pm-file-name>span{color:#8a937d;flex-shrink:0;font-size:9px}.pm-local-preview{background:#e8eadf;border-radius:5px 7px 6px 4px;margin-top:11px;overflow:hidden}.pm-local-preview>img,.pm-local-preview>video{object-fit:contain;width:100%;max-height:210px;display:block}.pm-upload-progress{align-items:center;gap:12px;margin-top:16px;display:flex}.pm-upload-progress>progress{accent-color:#768a5f;width:100%;min-width:0;height:6px}.pm-upload-progress>span{color:#71815d;flex-shrink:0;font-size:10px}.portfolio-manager .pm-quiet{color:#788b5d;align-items:center;gap:6px;min-height:34px;font-size:11px;display:inline-flex}.pm-empty{color:#8b957b;padding:19px 0;font-size:12px;line-height:1.8}.pm-error{color:#916146;background:#f5eee3;border-radius:5px 8px 5px 7px;margin-bottom:18px;padding:10px 13px;font-size:12px;line-height:1.7}.pm-error>button{margin-top:8px;text-decoration:underline}.pm-inline-error{color:#996d50;margin-top:10px;font-size:11px;line-height:1.7}.pm-loading{max-width:500px}.pm-loading>p{color:#7d8d69;margin-bottom:20px;font-size:12px}@media (width<=1000px){.pm-work-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.portfolio-manager{padding:24px 19px 42px}.portfolio-manager .pm-heading h1{font-size:35px}.pm-heading{margin-bottom:22px;display:block}.pm-share-tools{width:100%;max-width:none;padding-top:18px}.pm-link-line{justify-content:space-between;gap:13px}.pm-link-line>a{text-align:left;font-size:12px}.pm-link-actions{justify-content:flex-start;gap:19px}.pm-visibility{margin-right:auto}.pm-private-note{text-align:left}.pm-settings{padding:18px 0}.pm-settings-fields,.pm-add-fields{grid-template-columns:1fr;gap:15px}.pm-settings-fields .pm-description{grid-column:auto}:root .portfolio-manager :is(input:not([type=checkbox]),textarea){font-size:16px}.pm-settings-actions{align-items:flex-start}.pm-settings-actions>span{font-size:9px}.portfolio-manager .pm-primary{padding:9px 11px}.pm-section-heading{flex-wrap:wrap;gap:8px;margin-bottom:16px}.pm-work-section{margin-top:29px}.pm-work-buttons{gap:2px 17px}.portfolio-manager .pm-add-work{font-size:20px}.pm-import-content{flex-direction:column;gap:1px}.pm-import-content>p{font-size:9px}.pm-work-grid{gap:11px}.portfolio-manager .pm-work-card h3{margin:10px 10px 0;font-size:11px}.pm-work-meta{gap:3px 6px;margin:6px 10px 0;font-size:8px}.pm-work-brand{margin:6px 10px 0;font-size:9px}.pm-work-evidence{margin:6px 10px 10px;font-size:9px;line-height:1.7}.portfolio-manager .pm-select-work{gap:4px;padding:7px 9px;font-size:9px}.pm-select-work>span{font-size:8px}.pm-work-image{aspect-ratio:1.15}.pm-add-form{padding:13px}.pm-upload-content{grid-template-columns:minmax(0,1fr);gap:16px}.pm-upload-fields{gap:13px}.pm-local-preview>img,.pm-local-preview>video{max-height:180px}.pm-upload-progress{gap:8px}}@media (prefers-reduced-motion:reduce){.portfolio-manager .pm-switch,.pm-switch>span:first-child{transition:none}.portfolio-manager .spin{animation:none}}.pm-brand-details{border-top:1px solid #e3e7d9;margin:12px 15px;padding:12px 0}.pm-brand-details summary{cursor:pointer;color:#586749;font-size:12px}.pm-brand-details label{margin:12px 0;font-size:11px;display:block}.pm-brand-details input{width:100%;min-width:0;margin-top:6px}.pm-brand-details small{margin:8px 0;font-size:10px;line-height:1.6;display:block}.pm-brand-details .pm-quiet{min-height:38px}.pm-channel-links{flex-wrap:wrap;gap:7px 17px;margin-top:13px;display:flex}.pm-channel-links a{color:#6c7c5a;align-items:center;min-height:30px;font-size:10px;display:inline-flex}.pm-channel-links a:hover{text-decoration:underline}.agent-live-workspace .pm-work-card{position:relative;overflow:visible}.pm-work-card>.paperclip{display:none}.agent-live-workspace .pm-work-card>.paperclip{z-index:1;color:#7f8474;pointer-events:none;width:15px;height:33px;display:block;position:absolute;top:-6px;left:auto;right:17px;transform:rotate(8deg)}.agent-live-workspace .pm-work-image{border:4px solid #fffef9;margin:7px 7px 0;transform:rotate(-.65deg);box-shadow:0 2px 4px #58613c12}.agent-live-workspace .pm-work-card:nth-child(2n) .pm-work-image{transform:rotate(.55deg)}.research-gate{scrollbar-width:thin;flex:1;min-height:0;padding:30px 22px 40px;overflow:auto}.research-gate-inner{color:#657255;max-width:480px;margin:0 auto}.research-gate .pencil-drawing{width:135px;height:110px;margin:0 auto 10px;display:block}.research-gate h1{color:#535e46;margin:0 0 15px;font:400 38px/1.15 Caveat,cursive}.research-gate p{margin:0 0 12px;font-size:13px;line-height:1.8}.research-gate small{color:#7b856d;margin-bottom:20px;font-size:11px;line-height:1.6;display:block}.research-gate form{margin-top:22px}.research-gate label>span{align-items:center;gap:9px;font-size:12px;display:flex}.research-gate label .logo{width:auto}.research-gate label .cloud-mark{width:27px;height:22px}.research-gate textarea{resize:vertical;border-radius:7px 10px 8px 9px;min-height:88px;max-height:200px;padding:12px;font-size:13px;line-height:1.6;box-shadow:none!important;background:0 0!important;border:1px solid #d8ddcd!important;outline:none!important}.research-gate form>.button{margin-top:14px}.research-gate-actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:22px;display:flex}.research-gate .button{min-height:42px;font-size:12px}.research-gate .text-button{font-size:12px}@media (width<=680px){.research-gate{padding:20px 20px 32px}.research-gate h1{font-size:32px}.research-gate p{font-size:12px}.research-gate .pencil-drawing{width:105px;height:86px}.research-gate-actions{gap:18px}}.misty-upgrade-offer{color:#657452}.misty-upgrade-inline{border-top:1px dashed #d9ddcd;max-width:465px;margin-top:21px;padding-top:17px}.misty-upgrade-offer h3.handwriting{color:#647052;margin:0 0 8px;font-size:24px;font-weight:400;line-height:1.3}.misty-upgrade-offer p,.daily-plan-note .misty-upgrade-offer p{margin:0 0 5px;font-size:12px;line-height:1.85}.misty-upgrade-offer strong{color:#4c593f;font-weight:600}.misty-upgrade-total{color:#7a826e;margin-top:7px;font-size:10px;line-height:1.7;display:block}.misty-upgrade-actions{flex-direction:column;align-items:flex-start;gap:8px;margin-top:13px;display:flex}.misty-upgrade-actions>.quick-approve{min-height:35px;font-size:11px!important}.misty-upgrade-offer .misty-upgrade-dismiss{color:#727b65;text-underline-offset:4px;text-align:left;cursor:pointer;background:0 0;border:0;min-height:32px;padding:4px 0;font-size:10px;line-height:1.7;text-decoration:underline;text-decoration-thickness:1px}.misty-upgrade-dismiss:focus-visible{outline-offset:4px;outline:1px dashed #7c8968}.misty-upgrade-modal{padding:2px 2px 0}.misty-upgrade-modal p{font-size:13px}.misty-upgrade-modal .misty-upgrade-total{font-size:11px}.misty-upgrade-modal .misty-upgrade-actions{gap:10px;margin-top:22px}.misty-upgrade-modal .misty-upgrade-actions>.quick-approve{min-height:42px;padding:10px 16px}.misty-upgrade-modal .misty-upgrade-dismiss{font-size:11px}.misty-upgrade-offer .misty-upgrade-preview{color:#828972;margin:20px 0 0;font-size:10px;line-height:1.75}.modal.misty-upgrade-dialog{background:#fffef8;border:1px solid #d7dacb;border-radius:13px 10px 15px 11px;box-shadow:0 18px 70px #4650371f}.misty-upgrade-dialog .modal-top h2{color:#5c694c;font-family:Caveat,cursive;font-size:31px;font-weight:400;line-height:1.2}@media (width<=680px){.misty-upgrade-inline{margin-top:17px;padding-top:14px}.misty-upgrade-offer p,.daily-plan-note .misty-upgrade-offer p{font-size:11px}.misty-upgrade-offer h3.handwriting{font-size:23px}.misty-upgrade-actions>.quick-approve{white-space:normal;max-width:100%;line-height:1.6}.misty-upgrade-dismiss{min-height:36px;font-size:10px}}.workspace-demo-notice{color:#535e47;background:#f3f3ed;border:1px solid #d8ddce;border-radius:12px;flex-shrink:0;align-self:flex-end;align-items:center;gap:7px;max-width:calc(100% - 24px);margin:0 12px 10px;padding:7px 11px;font-size:11px;line-height:1.5;display:flex}.workspace-demo-notice>svg{color:#687553;flex-shrink:0}.workspace-demo-notice strong{white-space:nowrap;font-weight:600}@media (width<=680px){.workspace-demo-notice{margin-bottom:8px;padding:6px 9px;font-size:10px}}.unified-shell .studio-nav-close{display:none}.unified-shell .studio-logo .logo-handwritten{letter-spacing:0;color:#59644c;font-family:Caveat,cursive;font-size:36px;font-weight:400;line-height:1.2}.unified-shell .studio-logo .logo-handwritten .cloud-mark{color:#51594a}.unified-shell .studio-nav-upgrade{color:#687553}.misty-mode-menu{flex-shrink:0;position:relative}.misty-mode-menu .misty-mode-trigger{color:#56634a;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:7px;min-height:40px;padding:7px 4px;font-size:12px;display:flex}.misty-mode-trigger>svg{transition:transform .16s}.misty-mode-trigger[aria-expanded=true]>svg{transform:rotate(180deg)}.misty-mode-trigger:focus-visible{outline-offset:3px;border-radius:3px;outline:1px dashed #84916d}.misty-mode-options{z-index:60;background:#fffef8;border:1px solid #d0d5c1;border-radius:9px 12px 10px 7px;width:285px;max-width:calc(100vw - 24px);padding:12px 8px 8px;position:absolute;top:calc(100% + 9px);right:-7px;box-shadow:0 8px 25px #515d3e14}.misty-mode-options:before{content:"";pointer-events:none;border:1px solid #89957220;border-radius:11px 7px 10px 13px;position:absolute;inset:2px;transform:rotate(-.35deg)}.misty-mode-heading{color:#7b8768;padding:0 9px 9px;font-size:22px;line-height:1.3;display:block}.misty-mode-options>button{text-align:left;color:#697456;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;width:100%;padding:12px 10px;display:flex}.misty-mode-options>button>svg{flex-shrink:0}.misty-mode-options>button>span{flex:1;min-width:0}.misty-mode-options strong{color:#49583b;font-size:12px;font-weight:500;line-height:1.4;display:block}.misty-mode-options small{color:#7c846e;margin-top:3px;font-size:10px;line-height:1.7;display:block}.misty-mode-options>button:hover,.misty-mode-options>button:focus-visible{background:#f0f2e8;outline:0}.misty-mode-options>button[aria-checked=true]{background:#e9eddf80}@media (width<=680px){.unified-shell .studio-nav-close{display:inline-flex}.unified-shell .studio-logo .logo-handwritten{font-size:36px}.misty-mode-menu .misty-mode-trigger{gap:4px;min-height:36px;padding-inline:2px;font-size:10px}.misty-mode-trigger>svg{width:11px}.misty-mode-options{width:275px;top:calc(100% + 12px);right:-33px}}@media (prefers-reduced-motion:reduce){.misty-mode-trigger>svg{transition:none}}.portfolio-welcome{padding-block:18px 23px}.portfolio-welcome>div{min-width:0;max-width:590px}.portfolio-welcome h2{color:#5f6e4e;margin:0 0 10px;font:400 29px/1.2 Caveat,cursive}.portfolio-welcome p{color:#79856c;margin:9px 0;font-size:12px;line-height:1.8}.portfolio-welcome-link{border-block:1px dashed #d9dece;align-items:center;gap:9px;margin:13px 0;padding:8px 0;display:flex}.portfolio-welcome-link a{overflow-wrap:anywhere;color:#748363;flex-wrap:wrap;align-items:center;gap:3px;min-width:0;font-size:12px;display:flex}.portfolio-welcome-link a strong{color:#485a3b}.portfolio-welcome-link a svg{flex-shrink:0;margin-left:5px}.portfolio-welcome-link button{place-items:center;min-width:36px;min-height:36px;margin-left:auto;display:grid}.portfolio-welcome .text-button{align-items:center;gap:7px;min-height:36px;font-size:11px;display:inline-flex}.portfolio-welcome-demo{color:#909886;margin-top:5px;font-size:9px;display:block}.relationship-prompt{padding-block:14px 19px}.relationship-prompt>div{width:100%;min-width:0;max-width:580px}.relationship-prompt h2{color:#5f6e4e;margin:4px 0 10px;font:400 29px/1.18 Caveat,cursive}.relationship-prompt p{color:#727d65;margin:8px 0;font-size:12px;line-height:1.8}.relationship-kicker{color:#8a927d;font-size:9px}.relationship-prompt strong{color:#4e5b40;font-weight:600}.relationship-evidence{border-left:1px solid #d4d9c9;margin:12px 0 10px;padding-left:12px}.relationship-evidence p{margin:0 0 5px;font-size:11px}.relationship-evidence a{text-underline-offset:3px;color:#67785a;align-items:center;gap:4px;min-height:30px;margin-right:14px;font-size:10px;text-decoration:underline;display:inline-flex}.relationship-prompt label{color:#6d785f;flex-direction:column;gap:6px;margin:10px 0;font-size:11px;display:flex}.relationship-prompt input{background:#fffef9;border:1px solid #d9ddce;border-radius:5px 7px 6px 4px;width:100%;min-width:0;padding:10px 11px;font-size:12px}.relationship-prompt input:focus{box-shadow:none;border-color:#d9ddce;outline:none}.relationship-prompt label>small{color:#8b947d;font-size:9px}.relationship-prompt .text-button{min-height:36px;font-size:11px}.relationship-prompt .relationship-contact-toggle{color:#7b856f;margin-top:1px;display:inline-flex}.relationship-contact{background:#f0f0e6;border-radius:5px;margin:5px 0 11px;padding:7px 13px 10px}.relationship-contact>p{margin-top:0;font-size:10px}.relationship-actions{align-items:center;gap:22px;margin-top:12px;display:flex}.relationship-actions .quick-approve{min-height:40px}.relationship-prompt p.relationship-error{color:#985941;font-size:11px}.relationship-prompt .relationship-choice{align-items:flex-start;gap:8px;display:flex}.relationship-choice>svg{flex-shrink:0;margin-top:4px}.relationship-private-note{color:#8a927d;margin-left:23px;font-size:10px;display:block}.relationship-resolved{padding-block:6px}.relationship-resolved .text-button{color:#858f78;min-height:32px;margin-left:23px}@media (width<=680px){.relationship-prompt h2{font-size:27px}.relationship-prompt input{font-size:16px}.relationship-prompt .relationship-actions{gap:20px}.relationship-prompt .relationship-actions>button{min-height:44px}.relationship-evidence p{font-size:11px}.relationship-contact{padding:8px 10px}.relationship-prompt>div{max-width:calc(100% - 34px)}}.feed-message.relationship-prompt>div{max-width:580px}.feed-message.relationship-prompt p{padding:0}@media (width<=680px){.feed-message.relationship-prompt>div{max-width:calc(100% - 34px)}}.daily-plan-note{color:#657452;align-items:flex-start;gap:12px;max-width:620px;margin:4px 0 0;padding:18px 3px 5px;display:flex}.daily-plan-note>.logo{flex-shrink:0;width:29px;margin-top:1px}.daily-plan-copy{flex:1;min-width:0}.daily-plan-note h2.handwriting{color:#647052;margin:0 0 8px;font-size:27px;font-weight:400;line-height:1.25}.daily-plan-note p{overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.85}.daily-plan-note .daily-plan-pipeline{color:#788269;margin-top:7px;font-size:10px}.daily-plan-pipeline:empty{display:none}.daily-plan-note .daily-plan-away{color:#657452;max-width:450px;margin-top:12px}.daily-plan-date{color:#89917e;margin:0 0 6px;font-size:10px;line-height:1.7;display:block}.daily-plan-review{border-top:1px dashed #d9ddcd;margin-top:13px;padding-top:12px}.daily-plan-review strong{color:#4e5f40;font-weight:600}.daily-plan-review .text-button{color:#637550;justify-content:flex-start;gap:7px;min-height:34px;font-weight:500;font-size:11px!important}.daily-plan-note button:focus-visible{outline-offset:3px;outline:1px dashed #83936e}.research-ahead-label{color:#657452;font-size:10px;line-height:1.7}.outreach-copy>.held-draft-note{color:#69775a;margin:0 0 15px;font-size:11px;line-height:1.8}.profile-work-hours{max-width:430px;margin:2px 0 24px}.profile-work-hours>label{margin-bottom:7px}.profile-work-hours>p{color:#69775a;margin:0;font-size:11px;line-height:1.7}.profile-work-hours>.text-button{color:#657452;min-height:36px;padding:3px 0;font-size:11px}@media (width<=680px){.daily-plan-note{gap:9px;padding:12px 1px 5px}.daily-plan-note>.logo{width:25px}.daily-plan-note h2.handwriting{font-size:25px}.daily-plan-note p{font-size:11px}}.outreach-row .outreach-actions{flex-shrink:0;justify-content:flex-end;align-items:center;gap:7px;min-height:36px;display:flex;position:relative}.outreach-row .outreach-brand small{text-overflow:ellipsis;max-width:100%;overflow:hidden}.outreach-row .outreach-actions:is(.has-pitching,[data-phase=flying]){justify-content:center;width:108px}.outreach-row .outreach-actions[data-phase=flying]{overflow:visible}.pitch-flight{pointer-events:none;color:#6d7759;display:block;position:absolute;inset:-15px -9px -10px -6px;overflow:hidden}.pitch-flight svg{fill:none;stroke:currentColor;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;width:132px;height:66px;overflow:visible}.pitch-flight .fold-paper{fill:#fffdf5;fill-opacity:.82;stroke-width:1.4px}.pitch-flight .plane-ghost{stroke-width:.55px;opacity:.28}.pitch-flight .plane-trail{stroke-width:.8px}.outreach-row .row-pitching.handwriting{color:#798563;letter-spacing:.1px;white-space:nowrap;font-size:25px;font-weight:400;line-height:1.1;transform:rotate(-3deg)}.followup-row{background:#fffef899}.followup-row .followup-return{color:#8b9479;margin-right:1px;font-size:13px;line-height:.7}.followup-row .followup-saved{color:#7c866c;text-align:right;max-width:100px;font-size:10px}.followup-row .followup-context{color:#7a836c;margin:4px 0 12px;font-size:11px;line-height:1.8}.followup-row .outreach-copy>textarea{min-height:180px}@media (width<=680px){.outreach-row .outreach-actions{gap:5px;min-height:34px}.outreach-row .outreach-actions:is(.has-pitching,[data-phase=flying]){width:87px}.pitch-flight{inset:-14px -6px -10px}.pitch-flight svg{width:115px;height:58px}.outreach-row .row-pitching.handwriting{font-size:23px}.followup-row .followup-context{font-size:10px}.followup-row .outreach-copy>textarea{min-height:205px}}@media (prefers-reduced-motion:reduce){.pitch-flight{display:none}.outreach-row .row-pitching.handwriting{transform:none}}.brand-research-result .outreach-row-head{gap:12px}.brand-research-result .research-result-reason{max-width:190px;color:var(--ink-muted,#747c67);text-align:right;font-size:12px;line-height:1.5}.misty-note-button{color:var(--ink-muted,#747c67);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:4px;font-size:12px;display:inline-flex}.outreach-misty-note{border-bottom:1px dashed var(--line,#dedfd4);margin-bottom:14px;padding:12px 0}.outreach-misty-note .misty-research-note{background:0 0;border:0;padding:0}.brand-research-result .outreach-copy{padding-top:0}.brand-research-result .research-brand-links{margin:10px 0 14px}.brand-research-result .text-button{font-size:12px}.research-wait-note{color:#667357;align-items:flex-start;gap:12px;padding:18px 4px;font-size:12px;line-height:1.8;display:flex}.research-wait-note>.logo{flex-shrink:0;margin-top:3px}.research-wait-note strong{color:#536247;font-weight:500}.research-wait-note p{max-width:65ch;margin:5px 0 0;font-size:12px}@media (width<=680px){.brand-research-result .research-result-reason{max-width:120px;font-size:11px}.brand-research-result .outreach-row-head{gap:8px}.outreach-actions .misty-note-button span{display:none}}.brand-contact-shortlist{color:var(--ink-soft,#747c65);margin:14px 0 18px;font-size:12px}.brand-contact-shortlist summary{cursor:pointer}.brand-contact-shortlist ol{padding-left:22px}.brand-contact-shortlist li{margin:12px 0}.brand-contact-shortlist li span{margin-top:3px;display:block}.brand-contact-shortlist p{margin:5px 0;line-height:1.5}.feed-questions{overscroll-behavior:contain;scrollbar-width:thin;border:1px solid var(--line,#dedbd4);background:var(--paper,#fffdf8);border-radius:12px;flex-shrink:0;width:min(804px,100% - 48px);max-height:45vh;margin:16px auto 8px;padding:16px;overflow:auto}.feed-questions:has(.lc-question){max-height:65vh}.feed-questions h2{margin:4px 0 8px;font-size:18px}.feed-question-list{gap:8px;display:grid}.feed-question{text-align:left;border:1px solid var(--line,#dedbd4);background:var(--paper,#fffdf8);color:inherit;font:inherit;cursor:pointer;border-radius:10px;gap:5px;padding:12px;display:grid}.feed-question span{overflow-wrap:anywhere;font-size:14px;line-height:1.45}.feed-question:hover,.feed-question:focus-visible{border-color:var(--ink,#4b4740)}.feed-questions .lc-question{box-shadow:none;margin:8px 0;padding:12px}.feed-questions .lc-question>.handwriting{display:none}@media (width<=680px){.feed-questions{width:calc(100% - 32px);max-height:42vh;padding:12px}.feed-questions:has(.lc-question){max-height:62vh}.feed-question{padding:10px}}.has-chat-sessions .studio-nav{scrollbar-width:thin;scrollbar-color:#d4dac9 transparent;overflow-y:auto}.has-chat-sessions .studio-logo,.has-chat-sessions .studio-nav-links,.has-chat-sessions .studio-nav-bottom{flex-shrink:0}.chat-history{color:#6c775d;border-top:1px solid #dcdfd3;flex-direction:column;flex:1;min-height:130px;margin:21px -4px 18px;padding:0 4px;display:flex}.chat-history-top{justify-content:space-between;align-items:center;gap:5px;padding-top:14px;display:flex}.chat-history-top>button{color:#526144;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:8px;display:flex;font-size:11px!important}.chat-history-top>button:hover,.chat-history-top>button:focus-visible{outline-offset:1px;background:#e8ecdf;outline:1px dashed #899775}.chat-history h2{color:#89937c;margin:14px 8px 8px;font-size:10px;font-weight:500}.chat-history-list{scrollbar-width:thin;scrollbar-color:#d4dac9 transparent;min-height:50px;max-height:320px;padding:0 2px 5px;overflow:auto}.chat-history-group h3{color:#929b87;margin:12px 7px 5px;font-size:9px;font-weight:500}.chat-history-row{border-radius:6px;align-items:center;min-width:0;margin:1px 0;display:flex;position:relative}.chat-history-row.active{background:#e6eadc}.chat-history-row:hover{background:#eceee5}.chat-history-row>button{text-overflow:ellipsis;white-space:nowrap;color:#5e6b50;text-align:left;background:0 0;border:0;flex:1;min-width:0;padding:9px 7px;line-height:1.6;overflow:hidden;font-size:10px!important}.chat-session-actions{flex-shrink:0;position:relative}.chat-session-actions>button{color:#7a866b;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;min-width:28px;min-height:31px;padding:5px;display:flex}.chat-session-actions>button:focus-visible,.chat-history-row>button:focus-visible{outline-offset:-2px;outline:1px dashed #82916c}.chat-session-menu{z-index:80;background:#fffef8;border:1px solid #d9decd;border-radius:8px;min-width:171px;max-width:calc(100vw - 24px);padding:5px;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 7px 20px #46523817}.chat-session-menu>button{color:#637252;text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:5px;align-items:center;gap:8px;width:100%;padding:10px 9px;display:flex;font-size:11px!important}.chat-session-menu>button:hover,.chat-session-menu>button:focus-visible{background:#f0f2e8;outline:0}.chat-session-menu>button:last-child{color:#936f58}.chat-history-bottom{flex-direction:column;gap:3px;margin-top:5px;display:flex}.chat-history-bottom>button{text-align:left;color:#849173;background:0 0;border:0;border-radius:5px;padding:7px 8px;font-size:9px!important}.chat-history-bottom>button:hover,.chat-history-bottom>button:focus-visible{background:#ecefe3;outline:1px dashed #9aa689}.chat-history-empty,.chat-history-error{color:#89937b;margin:3px 0;padding:3px 8px;font-size:10px;line-height:1.7}.chat-history-error{color:#936f58}.chat-session-dialog label{color:#647054;flex-direction:column;gap:9px;margin:20px 0;font-size:12px;display:flex}.chat-session-dialog input{color:#4e5e3d;width:100%;font:inherit;background:#fffef8;border:1px solid #d6ddc9;border-radius:7px;padding:11px 13px}.chat-session-dialog p{color:#849172;font-size:12px;line-height:1.8}.chat-session-dialog .chat-dialog-error{color:#946b4c}.chat-dialog-buttons{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:22px;display:flex}.chat-dialog-buttons .button{min-height:40px;font-size:11px}.misty-chat-page{isolation:isolate;flex-direction:column;flex:1;min-height:0;padding:6px 28px 0;display:flex;position:relative}.misty-chat-heading{border-bottom:1px solid #e4e7db;flex-shrink:0;justify-content:space-between;align-items:center;gap:18px;width:100%;max-width:820px;margin:0 auto;padding:16px 3px 13px;display:flex}.misty-chat-heading h1{color:#57644b;overflow-wrap:anywhere;margin:0;font-size:19px;font-weight:500;line-height:1.5}.misty-chat-heading p{color:#8a977a;margin:4px 0 0;font-size:10px;line-height:1.8}.misty-chat-scroll{scrollbar-width:thin;scrollbar-color:#d5ddc7 transparent;overscroll-behavior:contain;flex:1;min-height:0;padding:24px 6px 12px;overflow:auto}.misty-chat-transcript{flex-direction:column;gap:23px;max-width:760px;margin:auto;display:flex}.misty-chat-transcript>button{color:#7d8b6a;background:#fffef8;border:1px solid #dce3cf;border-radius:20px;align-self:center;min-height:36px;padding:8px 15px;font-size:10px!important}.misty-chat-message{align-items:flex-start;gap:13px;min-width:0;display:flex}.misty-chat-message .logo{color:#8d9a79;flex-shrink:0;width:28px;margin-top:2px}.misty-chat-message>div{min-width:0;max-width:100%}.misty-chat-message p{white-space:pre-wrap;overflow-wrap:anywhere;color:#677758;margin:0;font-size:12px;line-height:1.9}.misty-chat-message time{color:#a0a88f;margin-top:7px;font-size:9px;line-height:1.5;display:block}.misty-chat-message.user{justify-content:flex-end}.misty-chat-message.user>div{background:#f0f1e7;border:1px solid #e4e6d7;border-radius:13px 13px 3px;max-width:85%;padding:12px 17px}.misty-chat-message.user p{color:#59694a}.misty-chat-message.pending{opacity:.65}.misty-chat-message .chat-reference{margin-bottom:9px}.misty-chat-welcome{color:#8a9679;text-align:center;max-width:610px;margin:clamp(25px,7vh,80px) auto 25px}.misty-chat-welcome>.logo{margin:0 auto 15px}.misty-chat-welcome>.handwriting{color:#81906e;font-size:30px}.misty-chat-welcome h2{letter-spacing:-.4px;color:#60704e;margin:11px 0;font-size:24px;font-weight:500}.misty-chat-welcome p{max-width:450px;margin:13px auto;font-size:12px;line-height:1.9}.misty-chat-welcome>button{margin-top:10px}.misty-chat-context-note{color:#96a081;border-bottom:1px dashed #e0e5d4;flex-shrink:0;width:100%;max-width:760px;margin:15px auto 0;padding:9px 3px;font-size:10px;line-height:1.7}.misty-chat-context-note summary{cursor:pointer}.misty-chat-context-note p{max-width:650px;margin:7px 0 3px}.misty-chat-composer-wrap{width:100%;max-width:790px;padding:13px 5px max(16px,env(safe-area-inset-bottom));flex-shrink:0;margin:0 auto}.misty-chat-composer{background:#fffef8;border:1px solid #d5ddc5;border-radius:15px;align-items:flex-end;gap:12px;padding:13px 12px 13px 17px;display:flex;box-shadow:0 2px 9px #63713e08}.misty-chat-composer textarea{resize:none;color:#64734e;scrollbar-width:thin;background:0 0;border:0;outline:0;flex:1;min-width:0;min-height:31px;max-height:140px;padding:4px 0;line-height:1.8;font-size:12px!important}.misty-chat-composer textarea::placeholder{color:#a2aa90}.misty-chat-composer>button{color:#fffef8;background:#6d7b56;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:35px;height:35px;display:grid}.misty-chat-composer>button:focus-visible{outline-offset:3px;outline:2px solid #929f7e}.misty-chat-composer-note{color:#a0aa8d;text-align:center;margin:9px 0 0;font-size:9px;line-height:1.6}.misty-chat-error{color:#947654;background:#f8f3e8;border:1px solid #e4dac5;border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;padding:10px 12px;font-size:11px;line-height:1.7;display:flex}.misty-chat-error>span{flex:1;min-width:150px}.misty-chat-error>button{color:#826a4f;text-underline-offset:3px;background:0 0;border:0;padding:5px;text-decoration:underline;font-size:10px!important}.misty-chat-archived{color:#8a9778;text-align:center;flex-direction:column;align-items:center;gap:10px;padding:15px;font-size:11px;display:flex}.misty-chat-archived button{font-size:11px}.misty-chat-status{color:#97a384;width:100%;max-width:760px;margin:0 auto 14px;font-size:10px;line-height:1.7}@media (width<=680px){.has-chat-sessions .chat-history{flex-shrink:0;min-height:240px}.has-chat-sessions .chat-history-list{min-height:110px}.chat-history{min-height:130px;margin-top:16px}.chat-history-list{max-height:260px}.chat-history-row>button{padding-block:10px;font-size:11px!important}.chat-history-top>button{min-height:40px;font-size:12px!important}.chat-history-bottom>button{min-height:36px;font-size:10px!important}.chat-session-actions>button{min-width:34px;min-height:36px}.misty-chat-page{padding:0 15px}.misty-chat-heading{gap:8px;padding-top:9px}.misty-chat-heading h1{font-size:17px}.misty-chat-scroll{padding:20px 1px 8px}.misty-chat-transcript{gap:21px}.misty-chat-message{gap:9px}.misty-chat-message p{font-size:12px;line-height:1.85}.misty-chat-message.user>div{max-width:91%;padding:11px 13px}.misty-chat-composer-wrap{padding-inline:0}.misty-chat-composer{gap:8px;padding:9px 9px 9px 13px}.misty-chat-composer textarea{line-height:1.6;font-size:16px!important}.misty-chat-composer textarea::placeholder{font-size:12px}.misty-chat-composer-note{font-size:8px}.chat-session-dialog input{font-size:16px}}.unified-shell .misty-chat-composer{box-shadow:none;background:#efefe7bd;border:0;border-radius:13px 11px 13px 10px;min-height:58px;padding:11px 12px 11px 16px}.unified-shell .misty-chat-composer textarea,.unified-shell .misty-chat-composer textarea:focus-visible{background:0 0!important}.unified-shell .misty-chat-composer>button{background:#4e583f}.misty-chat-reference{color:#526144;background:#ecefe2;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:9px;padding:10px 13px;font-size:12px;display:flex}.misty-chat-reference button{color:inherit;background:0 0;border:0;min-width:32px;min-height:32px;font-size:22px}.misty-chat-reference-saved{color:#68775b;margin-bottom:5px;font-size:10px;display:block}.cadence-timeline{color:#546047;border-top:1px solid #d8dccd;min-width:0;margin:22px 0 0;padding:19px 0 0}.cadence-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:7px 12px;display:flex}.cadence-heading h3{margin:0;font-family:Caveat,cursive;font-size:24px;font-weight:400;line-height:1.2}.cadence-heading>span{color:#7a826f;font-size:10px}.cadence-description{color:#747e67;max-width:48ch;margin:8px 0 18px;font-size:11px;line-height:1.85}.cadence-timeline ol{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.cadence-timeline li{align-items:flex-start;gap:12px;min-height:62px;padding:0 0 17px;display:flex;position:relative}.cadence-timeline li:last-child{min-height:0;padding-bottom:0}.cadence-timeline li:not(:last-child):before{content:"";border-left:1px dashed #cbd2bd;width:1px;position:absolute;top:19px;bottom:2px;left:8px;transform:rotate(-1.1deg)}.cadence-timeline li:not(:last-child):after{content:"";background:#d9dece70;width:1px;position:absolute;top:20px;bottom:5px;left:10px;transform:rotate(1.4deg)}.cadence-mark{color:#899577;z-index:1;background:#fffef8;border:1px solid #b7c1a5;border-radius:45% 54% 48% 51%;flex-shrink:0;place-items:center;width:19px;height:19px;font-family:Caveat,cursive;font-size:13px;display:grid}.cadence-timeline li>div{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.cadence-timeline li strong{overflow-wrap:anywhere;font-size:11px;font-weight:500;line-height:1.65}.cadence-timeline li div>span{color:#859078;font-size:10px;line-height:1.6}.cadence-timeline time{color:#89917d;white-space:nowrap;font-size:9px;line-height:1.9}.cadence-complete .cadence-mark{color:#61764c;background:#e9eddf;border-color:#a6b591}.cadence-review .cadence-mark,.cadence-due .cadence-mark{color:#857632;background:#f4eed0;border-color:#c5b97a}.cadence-review strong,.cadence-due strong{color:#726934}.cadence-closed .cadence-mark{color:#a1a794;border-color:#d6d9cf}.cadence-closed strong,.cadence-closed time{color:#969d8b}.cadence-delivery{color:#8c9480;margin:15px 0 0;font-size:9px;line-height:1.8}@media (width>=640px){.cadence-timeline li{gap:14px}.cadence-timeline li strong,.cadence-description{font-size:12px}.cadence-heading h3{font-size:25px}}.draft-refresh{color:#64764f;background:#f3f5e9;border:1px solid #d9dfcc;border-radius:6px 9px 7px 5px;margin:0 0 22px;padding:15px 16px}.draft-refresh p,.draft-refresh li{overflow-wrap:anywhere;margin:0 0 10px;font-size:11px;line-height:1.8}.draft-refresh .draft-refresh-hold{color:#796339}.draft-refresh fieldset{border:0;margin:12px 0;padding:0}.draft-refresh legend{margin:0 0 12px;font-size:12px;font-weight:500}.draft-refresh label{flex-direction:column;gap:7px;margin:10px 0;font-size:10px;display:flex}.unified-shell .draft-refresh select{width:100%;min-width:0;max-width:100%;background:#fffef8!important;font-size:12px!important}.draft-refresh-button{color:#536e38;text-align:left;background:#e7edd9;border:1px solid #bdcba8;border-radius:5px 8px 6px 7px;align-items:center;gap:8px;min-height:40px;padding:9px 12px;font-size:11px;line-height:1.6;display:inline-flex}.draft-refresh-choice{color:#65774f;text-underline-offset:3px;background:0 0;border:0;min-height:35px;padding:6px 0;font-size:11px;text-decoration:underline;display:block}.draft-refresh button:disabled{opacity:.5;cursor:default}.draft-refresh>p:last-child{margin-bottom:0}.draft-refresh-button+p{margin-top:12px}.wp-reply-learning{border-top:1px solid var(--line,#e5e5e5);margin:24px 0;padding:20px 0}.wp-reply-learning h3{margin:0 0 12px;font-size:18px}.wp-reply-learning p{margin:12px 0;line-height:1.6}.wp-reply-learning label{gap:10px;font-weight:600;display:grid}.wp-reply-learning textarea{box-sizing:border-box;resize:vertical;width:100%;font:inherit;border:1px solid var(--line,#ddd);background:0 0;border-radius:10px;padding:12px}.wp-reply-learning button{font:inherit;border:1px solid var(--line,#ddd);cursor:pointer;background:0 0;border-radius:10px;margin:6px 12px 6px 0;padding:10px 14px}.wp-reply-learning button:disabled{opacity:.5;cursor:default}.wp-reply-draft{white-space:pre-wrap}.studio-shell{color:#353830;background:#fff;height:100dvh;font-family:Manrope Variable,sans-serif;font-size:13px;display:flex;overflow:hidden}.studio-shell button,.studio-shell input,.studio-shell textarea,.studio-shell select{font:inherit}.studio-shell button{cursor:pointer}.studio-shell button:disabled{cursor:wait;opacity:.5}.studio-nav{background:#f3f3ed;border-right:1px solid #dedfd5;flex-direction:column;flex-shrink:0;width:216px;padding:29px 18px 16px;display:flex}.studio-logo{justify-content:space-between;align-items:center;padding:0 10px 39px;display:flex}.studio-nav-links,.studio-nav-bottom{flex-direction:column;gap:5px;display:flex}.studio-nav-links>button,.studio-nav-bottom>button,.studio-talk{color:#666a60;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:11px;padding:12px 13px;font-size:12px;font-weight:600;display:flex}.studio-nav-links>button.active,.studio-nav-bottom>button.active{color:#353b2e;background:#e7e9df}.studio-nav-links .status-dot{margin-left:auto}.nav-pencil-divider{background:#dcded3;height:1px;margin:23px 10px}.studio-talk span{margin-left:auto}.studio-talk:hover,.studio-talk.active{background:#ebece4}.nav-whisper{color:#8a8e81;margin:8px 13px;font-size:11px;line-height:1.8}.studio-nav-bottom{margin-top:auto}.studio-nav-bottom .studio-account{border-top:1px solid #dcddd5;border-radius:0;margin-top:16px;padding:20px 7px 0}.studio-account>span{background:#e5e0cd;border:1px solid #d4cfbc;border-radius:50%;place-items:center;width:34px;height:34px;font-family:Caveat;font-size:25px;display:grid}.studio-account div{flex-direction:column;gap:3px;min-width:0;display:flex}.studio-account strong{font-size:12px}.studio-account small{text-overflow:ellipsis;font-size:10px;overflow:hidden}.studio-main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.studio-header{color:#6f7469;border-bottom:1px solid #e5e5dc;flex-shrink:0;justify-content:space-between;align-items:center;height:67px;padding:0 34px;font-size:12px;display:flex}.studio-header>div{align-items:center;gap:16px;display:flex}.studio-header>div:first-child>span{font-weight:600}.studio-mode{color:#767b70;background:0 0;border:1px solid #dedfd5;border-radius:20px;align-items:center;gap:7px;padding:7px 10px;display:flex;font-size:10px!important}.studio-mobile-menu{display:none!important}.studio-error{background:#f7eadb;flex-shrink:0;align-items:center;gap:9px;padding:10px 24px;font-size:11px;display:flex}.studio-error span{flex:1}.studio-error button{background:0 0;border:0}.studio-feed-layout{flex:1;gap:32px;width:100%;max-width:1350px;min-height:0;margin:auto;padding:0 34px;display:flex}.studio-feed-column{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.feed-intro{flex-shrink:0;padding:26px 0 23px}.feed-intro>.handwriting{color:#8d957c;font-size:23px}.feed-intro h1{letter-spacing:-1.5px;margin:6px 0 10px;font-size:clamp(25px,2.7vw,39px);font-weight:500;line-height:1.3}.feed-intro h1 .underlined{z-index:0}.feed-intro h1 .underlined:before{content:"";z-index:-1;background:#f2e9a9;height:15px;position:absolute;bottom:3px;left:0;right:0;transform:rotate(-1.2deg)}.feed-intro p{color:#8a8e81;margin:0;font-size:12px}.feed-status{border-top:1px solid #e2e3d9;border-bottom:1px solid #e2e3d9;flex-shrink:0;align-items:center;gap:11px;padding:14px 1px;display:flex}.feed-status>div{flex:1;min-width:0}.feed-status strong{align-items:center;gap:7px;margin-bottom:5px;font-size:12px;font-weight:600;display:flex}.feed-status small{color:#8a8f80;text-wrap:pretty;font-size:10px;line-height:1.5;display:block}.feed-status>.logo{transform:scale(.8)}.studio-feed-scroll{scrollbar-width:thin;scrollbar-color:#d9dccf transparent;overscroll-behavior:contain;flex:1;min-height:0;padding:21px 5px 20px 0;overflow-y:auto}.focus-paper{background:#fffefa;border:1px solid #dcddd1;border-radius:10px 8px 10px 6px;padding:20px 22px;position:relative;box-shadow:1px 3px #e8e9de88}.focus-paper:before{content:"";background:#efebd4b8;width:65px;height:8px;position:absolute;top:-4px;left:36px;transform:rotate(-2deg)}.focus-paper-heading{align-items:center;gap:11px;display:flex}.feed-brand-avatar{color:#696452;text-transform:capitalize;background:#eeebe2;border:1px solid #ddd9c9;border-radius:9px 8px 10px 6px;flex-shrink:0;place-items:center;width:39px;height:39px;font-family:Caveat;font-size:24px;display:grid}.focus-paper-heading>div{flex:1;min-width:0}.focus-paper-heading h2{margin:0 0 3px;font-size:15px;font-weight:600}.focus-paper-heading>div>span{color:#97998d;font-size:10px}.feed-pill{color:#7b836c;white-space:nowrap;background:#eff0e8;border:1px solid #e0e3d5;border-radius:20px;padding:5px 8px;font-size:9px}.feed-stages{border-bottom:1px dashed #e6e6dd;flex-wrap:wrap;gap:6px;padding:16px 0;display:flex}.feed-stages>span{color:#b1b5a7;align-items:center;gap:4px;font-size:9px;display:flex}.feed-stages>span:not(:last-child):after{content:"·";color:#cccfc3;margin-left:2px}.feed-stages i{border:1px solid;border-radius:50%;width:4px;height:4px}.feed-stages .complete{color:#838c70}.feed-stages .current{color:#696f4c;background:#f2eecf;border-radius:4px;padding:1px 3px}.focus-narration{color:#777d6e;margin:15px 0;font-size:12px;line-height:1.9}.tool-call{border-bottom:1px solid #e9eae1}.tool-call-toggle{text-align:left;color:#838976;background:0 0;border:0;align-items:center;gap:10px;width:100%;padding:14px 3px;display:flex}.tool-call-toggle>div{flex:1;min-width:0}.tool-call-toggle strong{color:#59614e;font-size:11px;font-weight:500;line-height:1.5;display:block}.tool-call-toggle>div>span{color:#9fa491;margin-top:3px;font-size:9px;display:block}.tool-call-icon{color:#9ba18c;border:1px solid #dee1d3;border-radius:6px 8px 5px 7px;place-items:center;width:27px;height:27px;display:grid}.tool-call-toggle .turned{transform:rotate(180deg)}.tool-call-detail{color:#818774;padding:0 8px 16px 40px;font-size:11px;line-height:1.8;overflow:hidden}.tool-call-detail p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 10px}.tool-call-detail>small{margin-top:10px;font-size:9px;display:block}.tool-call-detail blockquote{color:#74795f;background:#f7f5e8;border-left:2px solid #dad79f;flex-direction:column;margin:12px 0;padding:10px 13px;display:flex}.tool-call-detail .handwriting{font-size:20px}.tool-source{color:#777e61;overflow-wrap:anywhere;align-items:center;gap:5px;margin:7px 12px 0 0;font-size:10px;display:inline-flex}.tool-posts{gap:8px;max-width:360px;margin:10px 0;display:flex}.tool-posts>a{color:#949a86;border:1px solid #e3e5da;border-radius:5px;flex-direction:column;flex:1;min-width:0;text-decoration:none;display:flex;overflow:hidden}.tool-posts img{object-fit:cover;filter:saturate(.7);width:100%;height:105px}.tool-posts span{-webkit-line-clamp:2;-webkit-box-orient:vertical;padding:7px;font-size:9px;line-height:1.5;display:-webkit-box;overflow:hidden}.post-placeholder{background:#eeefe7;place-items:center;height:60px;display:grid}.working-pencil{color:#a7ad8f;margin:15px 0 2px}.working-pencil svg{width:100%;height:8px;display:block}.working-pencil small{color:#949b82;margin-top:7px;font-size:10px;display:block}.feed-history-heading{color:#a0a58f;justify-content:space-between;gap:10px;padding:26px 0 7px;font-size:10px;display:flex}.feed-history-heading>span:first-child{color:#858d73;font-weight:600}.feed-composer-prompt{color:#969d88;text-align:left;background:#f3f4ed;border:1px solid #dce0cf;border-radius:10px;flex-shrink:0;align-items:center;gap:11px;margin:12px 0 22px;padding:14px 15px;font-size:11px;display:flex}.feed-composer-prompt span{flex:1}.studio-context{scrollbar-width:none;flex-direction:column;flex-shrink:0;gap:25px;width:245px;min-height:0;padding:42px 0 23px;display:flex;overflow:auto}.context-top .eyebrow{letter-spacing:1.8px;color:#9ca38e;font-size:8px}.context-top h3{margin:10px 0 19px;font-size:13px;font-weight:500}.context-brand{align-items:center;gap:10px;padding:9px 0;display:flex}.context-brand .feed-brand-avatar{background:#efeee6;border-color:#e3e2d8;width:31px;height:31px;font-size:20px}.context-brand>div{flex-direction:column;gap:4px;display:flex}.context-brand strong{font-size:10px;font-weight:600}.context-brand small{color:#a2a88f;font-size:9px}.context-note{background:#f1eedb;border:1px solid #e3dfc7;padding:17px 19px;position:relative;transform:rotate(-1deg);box-shadow:1px 3px 1px #dedfc333}.context-note:before{content:"";background:#e9e6d3a3;width:65px;height:15px;position:absolute;top:-7px;left:80px;transform:rotate(3deg)}.context-note>.handwriting{color:#8a8c68;font-size:24px}.context-note p{color:#8a8d72;font-size:11px;line-height:1.9}.context-note .text-button{font-size:10px}.context-mail{text-align:left;color:#8b9479;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.context-mail>div{flex-direction:column;flex:1;gap:5px;display:flex}.context-mail strong{font-size:11px;font-weight:600}.context-mail span{color:#a1a991;font-size:9px}.context-boost{color:#929a7f;border-top:1px dashed #d9decb;margin-top:auto;padding:21px 0 0}.context-boost h3{margin:9px 0;font-size:12px;font-weight:600}.context-boost p{color:#9aa18c;max-width:205px;font-size:10px;line-height:1.8}.context-boost button{color:#75805f;background:#ecefde;border:1px solid #d6dcc4;border-radius:7px;align-items:center;gap:9px;padding:9px 11px;display:flex;font-size:10px!important}.context-boost small{color:#abb299;margin-top:9px;font-size:8px;display:block}.feed-attention{color:#8b795b;background:#f6f0e4;border:1px solid #e7ddc9;border-radius:8px;align-items:flex-start;gap:10px;margin:14px 0;padding:16px;display:flex}.feed-attention strong{font-size:11px}.feed-attention p{margin:6px 0;font-size:11px;line-height:1.8}.feed-attention .text-button{font-size:10px}.feed-done{color:#98a080;align-items:flex-start;gap:12px;padding:22px 10px;display:flex}.feed-done h3{margin:0 0 7px;font-size:12px;font-weight:600}.feed-done p{color:#9ba48a;margin:0;font-size:11px;line-height:1.8}.feed-auto-note{background:#f4f0d7;border:1px solid #e0ddbf;border-radius:9px;margin-bottom:19px;padding:23px}.feed-auto-note>.handwriting{color:#899065;font-size:24px}.feed-auto-note h2{letter-spacing:-.5px;margin:8px 0;font-size:21px;font-weight:500}.feed-auto-note p{color:#858b71;font-size:11px;line-height:1.9}.feed-auto-note>small{color:#999d81;margin-top:12px;font-size:9px;display:block}.feed-auto-note .button{font-size:11px}.inline-draft{padding-top:15px}.draft-context{color:#9aa28a;align-items:center;gap:7px;margin-bottom:14px;font-size:9px;display:flex}.inline-draft label{color:#929c7e;font-size:9px;display:block}.inline-draft input{color:#6b7758;outline-offset:2px;background:0 0;border:0;border-bottom:1px solid #e3e6d6;border-radius:0;width:100%;padding:8px 0;display:block;font-size:11px!important}.inline-draft .draft-body{resize:vertical;color:#79836a;scrollbar-width:thin;white-space:pre-wrap;background:0 0;border:0;border-radius:0;width:100%;height:210px;min-height:120px;max-height:380px;padding:15px 0 10px;font-size:11px;line-height:1.9;display:block}.inline-draft .draft-feedback-label{border-top:1px dashed #dce0cf;margin-top:8px;padding-top:13px}.draft-feedback-label input::placeholder{color:#a8af9b}.draft-actions{justify-content:space-between;align-items:center;gap:10px;margin:18px 0 12px;display:flex}.draft-actions .button{padding:10px 13px;font-size:11px}.inline-draft>small{color:#9ca58c;font-size:8px;line-height:1.8;display:block}.studio-page-scroll{flex:1;min-height:0;padding:36px 42px 60px;overflow:auto}.studio-page-title{max-width:740px;margin:0 0 29px}.studio-page-title>.handwriting{color:#969f80;font-size:26px}.studio-page-title h1{letter-spacing:-1.2px;margin:8px 0 12px;font-size:34px;font-weight:500}.studio-page-title p{color:#929b82;font-size:12px;line-height:1.9}.studio-profile label,.discussion-import label,.discussion-card label{color:#879172;flex-direction:column;gap:8px;margin-bottom:19px;font-size:11px;display:flex}.studio-profile input,.studio-profile textarea,.studio-profile select,.discussion-import input,.discussion-import textarea,.discussion-import select,.discussion-card select{color:#656f53;outline-offset:3px;resize:vertical;background:#fffef8;border:1px solid #dce1cf;border-radius:7px;width:100%;padding:11px 12px}.profile-fields-row{gap:17px;display:flex}.profile-fields-row>label{flex:1;min-width:0}.studio-profile h2{margin:27px 0 17px;font-size:17px;font-weight:500}.context-soft{color:#a0a78f;font-size:11px;line-height:1.9}.provider-status{border-top:1px dashed #d9ddcb;flex-wrap:wrap;gap:15px;margin-top:35px;padding-top:20px;display:flex}.provider-status h3{width:100%;font-size:13px;font-weight:500}.provider-status>span{color:#919a7d;align-items:center;gap:6px;font-size:10px;display:flex}.provider-status>small{color:#a7af96;width:100%;font-size:9px;line-height:1.8}.mailbox-notice{color:#8d9877;background:#f0f1e8;border:1px solid #dde2d0;border-radius:8px;gap:15px;max-width:740px;margin-bottom:30px;padding:20px;display:flex}.mailbox-notice strong{font-size:12px;font-weight:600}.mailbox-notice p{max-width:540px;margin:7px 0 0;font-size:11px;line-height:1.8}.studio-section-title{align-items:center;gap:10px;font-size:16px;font-weight:500;display:flex}.studio-section-title span{color:#8c9775;background:#e9eddf;border-radius:50%;padding:5px 8px;font-size:10px}.inbox-draft-row{text-align:left;color:#8c9778;background:0 0;border:0;border-bottom:1px solid #e2e6d7;align-items:center;gap:13px;width:100%;max-width:740px;padding:18px 2px;display:flex}.inbox-draft-row>div{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.inbox-draft-row strong{font-size:12px;font-weight:500}.inbox-draft-row span{font-size:10px}.discussion-import{background:#fffef8;border:1px solid #dfe4d1;border-radius:9px;max-width:740px;margin-top:40px;padding:25px}.discussion-import h2{font-size:20px;font-weight:500}.discussion-import>p{color:#9aa487;margin-bottom:22px;font-size:11px;line-height:1.9}.studio-empty{text-align:center;color:#a0ab8c;border:1px dashed #dce2cf;border-radius:10px;max-width:720px;padding:50px 20px}.studio-empty h2{font-size:20px;font-weight:500}.studio-empty p{font-size:11px;line-height:1.9}.discussion-card{background:#fffef8;border:1px solid #dbe1cd;border-radius:9px;max-width:740px;margin-bottom:18px;padding:24px}.discussion-card header{justify-content:space-between;align-items:center;display:flex}.discussion-card h2{font-size:17px;font-weight:500}.discussion-card>p{white-space:pre-wrap;color:#939f7f;max-height:250px;font-size:12px;line-height:1.9;overflow:auto}.discussion-card small{color:#a1ad8e;font-size:9px}.studio-billing{background:#f4f1dd;border:1px solid #e2ddbc;border-radius:10px;max-width:490px;padding:28px}.studio-billing h2{margin:18px 0;font-size:21px;font-weight:500}.studio-price{letter-spacing:-2px;font-size:46px}.studio-price span{letter-spacing:0;color:#9a9f7b;font-size:12px}.studio-billing p{color:#939970;margin:18px 0 24px;font-size:12px;line-height:1.9}.studio-billing .text-button{margin:18px 0 0;font-size:10px;display:block}.notification-settings{max-width:490px;margin-top:30px}.notification-settings h2{font-size:18px;font-weight:500}.notification-settings p{color:#9ca487;font-size:11px;line-height:1.9}.notification-settings label{color:#8b9775;border-bottom:1px solid #e0e5d1;justify-content:space-between;align-items:center;padding:15px 0;font-size:11px;display:flex}.notification-settings input{accent-color:#9aab7b}.notification-settings .text-button{margin-top:20px;font-size:10px}.studio-chat{z-index:40;background:#fafbf5;border-left:1px solid #dbe2cb;flex-direction:column;width:400px;max-width:100vw;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-15px 0 60px #56693b12}.studio-chat>header{border-bottom:1px solid #e0e6d1;flex-shrink:0;justify-content:space-between;align-items:center;height:67px;padding:0 20px;display:flex}.studio-chat header>div{align-items:center;gap:10px;display:flex}.studio-chat header strong{color:#7b8963;font-size:12px;font-weight:500}.studio-chat-scroll{scrollbar-width:thin;flex:1;min-height:0;padding:25px 22px;overflow:auto}.studio-chat-welcome{padding:60px 8px}.studio-chat-welcome>.handwriting{color:#9aa980;font-size:28px}.studio-chat-welcome h2{letter-spacing:-.7px;font-size:26px;font-weight:500;line-height:1.4}.studio-chat-welcome p{color:#93a07f;font-size:12px;line-height:1.9}.studio-chat-welcome button{color:#8a9a70;background:0 0;border:1px solid #dce3ce;border-radius:7px;justify-content:space-between;align-items:center;width:100%;margin-top:25px;padding:13px;font-size:11px;display:flex}.studio-message{align-items:flex-start;gap:8px;margin-bottom:20px;display:flex}.studio-message .logo{flex-shrink:0;margin-top:10px}.studio-message p{white-space:pre-wrap;color:#7f9067;overflow-wrap:anywhere;margin:0;padding:12px 13px;font-size:11px;line-height:1.9}.studio-message.user{justify-content:flex-end}.studio-message.user p{background:#ebefdf;border-radius:10px 10px 0;max-width:85%}.studio-thinking{color:#9dac8b;font-size:11px}.studio-chat>form{background:#fffef8;border:1px solid #d9e2c6;border-radius:10px;flex-shrink:0;margin:15px;padding:11px}.studio-chat textarea{resize:none;color:#819267;outline-offset:4px;background:0 0;border:0;width:100%;font-size:11px;line-height:1.8}.studio-chat form>div{justify-content:space-between;align-items:center;display:flex}.studio-chat form small{color:#acb69a;font-size:8px}.studio-chat form button{color:#fffef9;background:#b0bd98;border:0;border-radius:7px;place-items:center;width:30px;height:30px;display:grid}.upgrade-offer{background:#f2efd9;border:1px solid #ded9b8;border-radius:9px;margin:20px 0;padding:20px}.upgrade-offer>span{color:#8e9875;margin-bottom:10px;font-size:12px;display:block}.upgrade-offer>strong{font-size:32px;font-weight:500}.upgrade-offer strong small{font-size:12px;font-weight:400}.upgrade-offer p{color:#929b78;font-size:11px}.modal-footnote{line-height:1.9;color:#a1ad8b!important;font-size:10px!important}.weekly-stats{grid-template-columns:1fr 1fr;gap:20px;margin:28px 0;display:grid}.weekly-stats>div{flex-direction:column;gap:5px;display:flex}.weekly-stats strong{color:#899a6e;font-size:30px;font-weight:500}.weekly-stats span{color:#a2b08a;font-size:10px}.mode-options{flex-direction:column;gap:12px;margin:25px 0;display:flex}.preview-gate{flex-direction:column;justify-content:center;gap:18px;max-width:430px;min-height:100dvh;margin:0 auto;padding:30px;display:flex}.preview-gate>.handwriting{color:#939b7e;font-size:28px}.preview-gate h1{letter-spacing:-1px;margin:0;font-size:30px;font-weight:500}.preview-gate>p{color:#959d86;margin:0;font-size:13px;line-height:1.8}.preview-gate form{flex-direction:column;gap:12px;margin:5px 0;display:flex}.preview-gate label{color:#8c9677;font-size:11px}.preview-gate input{background:#fffef9;border:1px solid #d9dfcb;border-radius:7px;padding:12px}.preview-gate>small{color:#a3ac93;font-size:10px;line-height:1.8}.feed-loading{padding:10px}.feed-loading>p{color:#a0ab8d;font-size:11px}.next-research{margin-top:18px;font-size:11px}.studio-scrim{display:none}.studio-shell .button{font-family:inherit}.studio-shell .status-dot{width:5px;height:5px}.studio-shell .text-button{color:#85936b}.studio-shell :focus-visible{outline-offset:3px;outline:2px solid #8d9971}.studio-shell .icon-button{color:#8c9778}.studio-shell .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=1500px){.studio-feed-layout{gap:45px}.studio-context{width:270px}.feed-intro{padding-top:35px}.studio-feed-column{max-width:780px}}@media (width<=1150px){.studio-nav{width:185px;padding-left:12px;padding-right:12px}.studio-feed-layout{gap:24px;padding:0 23px}.studio-context{width:205px}.studio-header{padding:0 23px}.focus-paper{padding:17px}.feed-intro h1{font-size:31px}.studio-chat{width:360px}}@media (width<=960px){.studio-context{display:none}.studio-feed-layout{max-width:770px}.studio-feed-column{width:100%}.feed-intro{padding-top:23px}.feed-intro h1{font-size:34px}}@media (width<=680px){.studio-nav{display:none}.studio-nav.open{z-index:55;width:245px;display:flex;position:fixed;top:0;bottom:0;left:0;box-shadow:15px 0 60px #5b653530}.studio-scrim{z-index:50;background:#444d3433;border:0;display:block;position:fixed;inset:0}.studio-mobile-menu{display:inline-flex!important}.studio-header{height:57px;padding:0 16px}.studio-header>div{gap:9px}.studio-header>div:first-child>span{font-size:11px}.studio-mode{padding:6px 7px;font-size:8px!important}.studio-header>div:last-child{gap:5px}.studio-feed-layout{padding:0 17px}.feed-intro{padding:20px 0 18px}.feed-intro>.handwriting{font-size:22px}.feed-intro h1{margin:5px 0 9px;font-size:31px}.feed-intro p{font-size:10px;line-height:1.7}.feed-status{gap:7px;padding:12px 0}.feed-status strong{font-size:11px}.feed-status small{font-size:9px}.feed-status>.logo{transform:scale(.7)}.studio-feed-scroll{padding-top:17px}.focus-paper{padding:16px 14px}.focus-paper-heading h2{font-size:14px}.focus-paper-heading>div>span{font-size:9px}.feed-brand-avatar{width:34px;height:34px;font-size:21px}.feed-pill{font-size:8px}.focus-paper-heading{gap:9px}.focus-narration{font-size:11px;line-height:1.8}.feed-stages{gap:4px}.feed-stages>span{font-size:8px}.tool-call-toggle strong{font-size:10px}.tool-call-toggle>div>span{font-size:8px}.tool-call-detail{padding-left:14px;font-size:10px}.tool-posts img{height:90px}.feed-history-heading{gap:8px;font-size:8px}.feed-composer-prompt{margin:10px 0 14px;padding:12px;font-size:10px}.studio-page-scroll{padding:25px 20px 40px}.studio-page-title h1{font-size:28px}.profile-fields-row{flex-wrap:wrap;gap:0}.profile-fields-row>label{flex:100%}.studio-profile label{font-size:10px}.studio-profile input,.studio-profile textarea,.studio-profile select,.discussion-import textarea,.discussion-import select{font-size:16px}.studio-chat{z-index:60;width:100%}.studio-chat>header{height:57px}.studio-chat textarea{font-size:16px}.studio-chat form small{font-size:9px}.studio-chat>form{margin-bottom:max(15px,env(safe-area-inset-bottom))}.discussion-import,.discussion-card{padding:18px}.mailbox-notice{padding:16px}.studio-error{padding:10px 14px;font-size:10px}.draft-body{font-size:12px!important}.inline-draft input{font-size:16px!important}.draft-actions .button{padding:10px;font-size:10px}.feed-auto-note{padding:19px}.feed-auto-note .button{font-size:11px}.studio-chat-welcome{padding-top:45px}}@media (prefers-reduced-motion:reduce){.studio-shell *{scroll-behavior:auto!important;animation:none!important}.working-pencil svg{display:none}}.studio-logo .logo{letter-spacing:-1.5px;font-size:26px}.studio-shell .context-soft,.studio-shell .feed-intro p,.studio-shell .feed-status small{color:#778068}.studio-shell .focus-narration,.studio-shell .tool-call-detail{color:#6c785c}.studio-shell .tool-call-toggle strong{color:#59664a;font-size:12px}.studio-shell .tool-call-toggle>div>span{color:#7f8b6e;font-size:10px}.studio-shell .context-brand small,.studio-shell .context-mail span,.studio-shell .context-boost p{color:#879375}.studio-shell .inline-draft .draft-body{color:#64734f;font-size:12px}.studio-shell .studio-feed-scroll{scroll-padding:15px}.studio-shell .studio-page-scroll{scrollbar-width:thin}@media (width<=680px){.studio-shell .tool-call-toggle strong{font-size:11px}.studio-shell .tool-call-toggle>div>span{font-size:9px}}.studio-main{isolation:isolate;background:0 0;position:relative}.studio-main:before{content:"";z-index:-1;pointer-events:none;mix-blend-mode:multiply;opacity:.4;background:url(/assets/cloud-pencil.png) 100% 100%/650px no-repeat;position:absolute;inset:0}.studio-header{background:#fff}.studio-header>div:first-child>.handwriting{color:#696b5f;font-size:24px;font-weight:400}.attention-button>span{color:#474939;background:#f5e9a7;border:1px solid #d9ce93;border-radius:50%;place-items:center;min-width:17px;height:17px;font-size:10px;display:grid;position:absolute;top:0;right:0}.feed-status{border-top:0;margin-top:10px}.feed-status small{max-width:490px}.feed-outcomes{color:#68705e;align-items:center;gap:24px;padding:17px 1px 8px;font-size:11px;display:flex}.feed-outcomes strong{color:#373d31;margin-right:5px;font-size:19px;font-weight:500}.feed-outcomes small{color:#7b826e;text-align:right;margin-left:auto;font-size:9px}.studio-feed-scroll{overflow-anchor:none;flex-direction:column;gap:18px;padding-top:8px;display:flex}.studio-feed-scroll>*{flex-shrink:0}.feed-history-heading{padding:6px 0 0}.feed-auto-note{margin:0}.studio-feed-scroll>.feed-history-heading:first-child{margin-top:auto}.focus-paper:before{display:none}.focus-paper,.outreach-paper{background:#fffefa;border:1px solid #dcded2;border-radius:7px 10px 7px 9px;padding:23px 22px 15px;position:relative;box-shadow:1px 3px #e6e6d957}.outreach-paper .focus-paper-heading{padding-right:14px}.outreach-paper h3{letter-spacing:-.25px;color:#363d30;margin:19px 0 8px;font-size:17px;font-weight:500;line-height:1.5}.outreach-paper>p{color:#6b745e;max-width:530px;margin:0 0 15px;font-size:12px;line-height:1.8}.outreach-paper>.text-button{color:#48543b;min-height:44px;font-size:11px}.research-summary{border-top:1px dashed #e0e2d6}.research-summary>summary{cursor:pointer;color:#6a755b;align-items:center;gap:8px;min-height:42px;font-size:10px;list-style:none;display:flex}.research-summary>summary::-webkit-details-marker{display:none}.research-summary>summary span{flex:1}.research-summary>p{color:#707762;font-size:11px;line-height:1.8}.research-summary[open]>summary>svg:last-child{transform:rotate(180deg)}.feed-pill.approved{color:#686243;background:#f1efd9;border-color:#e6dfb1}.research-peek{object-fit:cover;object-position:center 45%;filter:saturate(.6);border-radius:5px;width:100%;height:130px;margin-bottom:10px}.replay-note{color:#6c745e;justify-content:space-between;align-items:center;font-size:11px;display:flex}.replay-note .text-button{font-size:11px}.feed-composer-prompt{color:#67725a;background:#eeeee5;border-color:#0000;min-height:48px}.studio-chat>form{background:#f0f1e9;border-color:#0000}.studio-chat>form:focus-within{box-shadow:0 0 0 1px #b9c0a9}.inline-draft>label:first-of-type{text-transform:uppercase;letter-spacing:1px;color:#747c69;font-size:10px}.inline-draft>label:first-of-type input{letter-spacing:-.4px;color:#353d2e;border:0;padding:8px 0 16px;font-family:Manrope Variable,sans-serif;font-weight:500;line-height:1.5;font-size:20px!important}.inline-draft .draft-body{color:#555f49;height:270px;font-size:13px;line-height:1.9}.draft-context{color:#707a61;font-size:11px}.draft-actions .text-button{font-size:12px}.inline-draft>small{color:#727c63;font-size:10px}.inbox-list{max-width:850px}.inbox-draft-row{color:#556247;max-width:none;min-height:86px}.inbox-draft-row strong{font-size:13px;line-height:1.5}.inbox-draft-row>div>span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;overflow:hidden}.inbox-draft-row>.feed-pill{font-size:10px}.import-disclosure{max-width:850px;margin:28px 0}.import-disclosure>summary{cursor:pointer;color:#70785f;min-height:44px;padding:12px 0;font-size:12px}.import-disclosure .discussion-import{margin-top:8px}.studio-page-title>.logo{margin-bottom:15px;display:block}.studio-page-title>.handwriting{display:block}.studio-page-title{max-width:660px}.studio-profile{max-width:690px}.studio-profile label{color:#5c674e;font-size:12px}.studio-profile input,.studio-profile textarea,.studio-profile select{color:#454f3b;font-size:13px;line-height:1.7}.studio-profile h2{color:#3c4435}.knowledge-note{border-bottom:1px dashed #d4d9c7;margin-bottom:8px;padding:0 0 18px}.knowledge-note .handwriting{color:#6f775c;font-size:26px}.knowledge-note p{color:#7a826d;font-size:12px;line-height:1.8}.knowledge-posts{gap:12px;margin:0 0 26px;display:flex}.knowledge-posts>a{color:#6c755d;flex:1;min-width:0;font-size:11px;line-height:1.6}.knowledge-posts img{object-fit:cover;border-radius:5px;width:100%;height:120px;margin-bottom:8px}.knowledge-posts span{max-height:70px;display:block;overflow:auto}.profile-rates{border-top:1px dashed #d4d9c7;margin:20px 0;padding:24px 0}.profile-rates h2{margin-left:12px;font-size:23px;display:inline}.profile-rates .rate-fields{margin:18px 0}.profile-rates .rate-row{flex-direction:row;align-items:center;gap:16px;margin:0;padding:15px 0;display:flex}.profile-rates .rate-row>span{flex:1}.profile-rates .currency-input{flex-shrink:0;width:155px}.profile-rates .currency-input input{background:0 0;border:0;width:80px;font-size:18px}.studio-billing>.logo{margin-bottom:16px;display:block}.deal-paper{position:relative}.deal-paper header .handwriting{font-size:23px}.deal-paper h2{color:#3d4633;margin-top:8px;font-size:22px}.deal-paper>p{-webkit-line-clamp:2;color:#69765b;-webkit-box-orient:vertical;max-height:72px;display:-webkit-box;overflow:hidden}.deal-value{letter-spacing:-.7px;color:#4c583f;margin:23px 0 17px;font-size:26px}.deal-value small{letter-spacing:0;color:#788267;margin-top:6px;font-size:10px;display:block}.deal-paper>.text-button{color:#52613f;font-size:12px}.conversation-owner{justify-content:space-between;align-items:center;gap:12px;display:flex}.conversation-owner .text-button{font-size:12px}.thread-introduction{color:#687358;border-block:1px dashed #d9ddcd;padding:15px 0;font-size:12px}.thread-introduction summary{cursor:pointer;line-height:1.8}.thread-introduction p,.thread-messages p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.9}.thread-messages article{background:#f5f3e8;border-radius:3px 10px 10px;margin:20px 0;padding:20px}.thread-messages article>span{color:#82876f;font-size:10px}.thread-messages p{color:#4a5540}.conversation-details{border-top:1px dashed #d4dac7;margin:24px 0 0;padding-top:22px}.conversation-details label{color:#68755a;flex-direction:column;gap:8px;margin-bottom:18px;font-size:12px;display:flex}.conversation-details input,.conversation-details textarea,.conversation-details select{width:100%;font:inherit;color:#3f4c33;background:#fffef8;border:1px solid #d8ddcc;border-radius:7px;padding:11px;line-height:1.7}.conversation-details textarea{resize:vertical}.pencil-win{color:#8f874c;align-items:center;margin-top:16px;display:flex;position:relative}.pencil-win svg{width:90px;animation:.6s ease-out both pencil-win}.pencil-win .handwriting{font-size:23px}.permission-options{flex-direction:column;gap:16px;margin:20px 0;display:flex}.permission-options>div{border:1px solid #dedfce;border-radius:8px;padding:20px;position:relative}.permission-options>div:first-child{background:#f6f2dc}.permission-options h3{margin:10px 0;font-size:17px;font-weight:500}.permission-options p{font-size:13px;line-height:1.8}.permission-options h3 small{color:#8a8d7c;margin-left:12px;font-size:10px}.permission-options [aria-disabled]{color:#828774}@keyframes pencil-win{0%{opacity:0;transform:translateY(8px)rotate(-8deg)}to{opacity:1;transform:none}}@media (width<=680px){.studio-header{gap:6px;height:78px;padding:0 12px}.studio-header>div:first-child>.handwriting{max-width:145px;font-size:20px;line-height:1.1}.studio-header>div{gap:6px}.studio-header .studio-mode{min-height:36px;padding:7px;font-size:9px!important}.studio-header .icon-button{width:32px}.feed-outcomes{flex-wrap:wrap;gap:4px 18px;padding:12px 0 8px}.feed-outcomes small{text-align:left;flex-basis:100%;margin:3px 0 0}.feed-outcomes strong{font-size:19px}.studio-feed-scroll{gap:18px}.feed-status{margin-top:0}.outreach-paper,.focus-paper{padding:19px 16px 12px}.outreach-paper h3{font-size:16px}.outreach-paper .focus-paper-heading{flex-wrap:wrap;padding-right:0}.outreach-paper .focus-paper-heading>.feed-pill{margin-top:-3px;margin-left:43px;font-size:9px}.outreach-paper>p,.outreach-paper>.text-button{font-size:11px}.research-summary>summary{font-size:9px}.paperclip{width:19px;height:44px;top:-14px;right:16px}.feed-composer-prompt{margin-bottom:max(12px,env(safe-area-inset-bottom))}.inbox-draft-row{flex-wrap:wrap;gap:9px}.inbox-draft-row>div{flex-basis:65%}.inbox-draft-row>.feed-pill{margin-left:43px}.inbox-draft-row>svg:last-child{margin-left:auto}.studio-page-scroll{padding:25px 18px 40px}.studio-profile input,.studio-profile textarea,.studio-profile select,.conversation-details input,.conversation-details textarea,.conversation-details select{font-size:16px}.profile-rates .rate-row{gap:6px}.profile-rates .currency-input{width:125px}.profile-rates .currency-input input{width:65px;padding:8px 3px}.profile-rates h2{font-size:21px}.profile-rates .rate-number{display:none}.profile-rates .rate-row>span{min-width:0}.profile-rates .rate-row strong{font-size:13px}.profile-rates .rate-row small{font-size:10px}.inline-draft>label:first-of-type input{font-size:18px!important}.conversation-owner{flex-wrap:wrap}.thread-messages article{padding:15px}.studio-nav-bottom{overflow-y:auto}}@media (prefers-reduced-motion:reduce){.pencil-win svg{animation:none}}.profile-rates .currency-input{width:171px}.profile-rates .currency-input input{background:#fffef8;border:1px solid #dce1cf;border-radius:7px;width:100%;padding:12px 43px 12px 31px;font-size:16px}.profile-rates .currency-input>span{top:50%;transform:translateY(-50%)}@media (width<=680px){.profile-rates .rate-row>span{grid-template-columns:1fr;gap:5px}.profile-rates .currency-input{width:136px}.profile-rates .currency-input input{width:100%;padding:12px 39px 12px 26px;font-size:16px}.profile-rates .currency-input>span{left:10px}.profile-rates .currency-input>span:last-child{left:auto;right:10px}}.saved-introduction>p{white-space:pre-wrap;font-size:13px;line-height:1.9}.saved-introduction>h3{font-size:20px;font-weight:500;line-height:1.5}.profile-source{margin-bottom:24px}.profile-source small{color:#747e65;font-size:11px}.unified-shell{--pencil:#d1d4c6;--quiet:#707864;--ink:#3f4936;background:#fff}.unified-shell .studio-nav{width:208px}.unified-shell .studio-header{background:#fff;border-bottom:0;height:72px;padding:0 28px}.unified-shell .studio-header>div:first-child>.handwriting{color:#606856;font-size:25px;font-weight:400;line-height:1.1}.unified-shell .studio-header>div{gap:15px}.outreach-mode-select{align-items:center;margin:0;display:flex;position:relative}.outreach-mode-select select{appearance:none;box-shadow:none;color:#48503f;cursor:pointer;background:0 0;border:0;border-radius:0;min-height:40px;padding:9px 29px 9px 13px;font-size:11px}.outreach-mode-select>svg{pointer-events:none;color:#6d745f;position:absolute;top:50%;right:11px;transform:translateY(-50%)}.header-pause{min-height:40px;color:#48503f!important;border:1px solid #d8d9ce!important;border-radius:48% 51% 49% 45%!important;width:40px!important}.unified-workspace{flex-direction:column;flex:1;width:100%;max-width:860px;min-height:0;margin:0 auto;padding:0 28px;display:flex;position:relative}.unified-feed{scrollbar-width:thin;scrollbar-color:#d5d9cc transparent;overscroll-behavior:contain;overflow-anchor:none;flex-direction:column;flex:1;gap:14px;min-height:0;padding:28px 3px 18px;scroll-padding:18px;display:flex;overflow:auto}.unified-feed>*{flex-shrink:0}.feed-spacer{height:1px;margin-top:auto}.feed-welcome{text-align:center;color:#78816b;padding:30px 12px}.feed-welcome .handwriting{margin:15px 0;font-size:27px}.feed-welcome>p:last-child{font-size:12px}.pencil-edge{box-shadow:none;background:#fffefaab;border:1px solid #d6d8cb;border-radius:9px 11px 8px 10px;position:relative}.pencil-edge:before{content:"";pointer-events:none;border:1px solid #8a92712b;border-radius:10px 8px 10px 7px;position:absolute;inset:-1.5px 0 -1px -1px;transform:rotate(-.12deg)}.outreach-row-head{align-items:center;gap:11px;min-height:72px;padding:10px 15px;display:flex}.outreach-row .brand-mark,.outreach-row .feed-brand-avatar{flex-shrink:0;width:33px;height:33px}.outreach-brand{text-align:left;color:#394331;background:0 0;border:0;flex-direction:column;flex:1;gap:4px;min-width:0;padding:2px 0;display:flex}.outreach-brand strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:14px;font-weight:600;overflow:hidden}.outreach-brand small{color:#737c66;white-space:nowrap;font-size:10px}.quick-approve{color:#fffef8;background:#444c39;border:0;border-radius:8px 9px 7px;min-height:36px;padding:7px 12px;font-weight:600;font-size:11px!important}.outreach-row .icon-button{color:#6b745c;width:32px;min-height:36px}.outreach-row.expanded .expand-outreach svg{transform:rotate(180deg)}.outreach-row-head button:active{transform:translateY(1px)}.outreach-copy{padding:5px 24px 16px}.letter-recipient{color:#737d67;align-items:center;gap:8px;margin:9px 0 15px;font-size:11px;line-height:1.6;display:flex}.letter-subject input{letter-spacing:-.4px;color:#39452f;width:100%;font-weight:500;background:0 0!important;border:0!important;padding:4px 0 13px!important;font-size:18px!important}.outreach-copy>textarea{resize:vertical;color:#515e43;background:0 0;border:0;border-radius:0;width:100%;min-height:210px;max-height:420px;padding:5px 0;line-height:1.9;font-size:13px!important}.letter-actions{flex-wrap:wrap;align-items:center;gap:16px;margin:8px 0;display:flex}.letter-actions .text-button{color:#596a45;min-height:36px;font-size:11px!important}.letter-actions .stop-chasing{color:#80785c;margin-left:auto}.outreach-cadence{color:#757c67;margin:10px 0;font-size:10px;line-height:1.8}.subtle-details>summary{cursor:pointer;color:#7b826d;align-items:center;gap:8px;min-height:35px;font-size:10px;list-style:none;display:flex}.subtle-details>summary::-webkit-details-marker{display:none}.subtle-details[open]>summary>svg{transform:rotate(180deg)}.subtle-details>p,.followup-copy p{white-space:pre-wrap;font-size:12px;line-height:1.85}.research-under-copy{margin-top:6px}.followup-copy{border-left:1px solid #dddccc;margin:14px 0;padding-left:14px}.followup-copy strong{font-size:13px;font-weight:500}.feed-message{align-items:flex-start;gap:12px;min-width:0;margin:7px 0;display:flex}.feed-message>.logo{flex-shrink:0;margin-top:10px}.feed-message>div{min-width:0;max-width:88%}.feed-message p{color:#46523a;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:10px 0;font-size:13px;line-height:1.85}.feed-message.user{justify-content:flex-end;margin-top:12px}.feed-message.user>div{background:#e9ece1c9;border-radius:17px 16px 6px;padding:2px 15px}.feed-message.agent>div{padding:0 2px}.feed-message .feed-thinking{color:#7d866e;font-size:12px}.feed-thinking span{animation:1s ease-in-out infinite alternate thinking;display:inline-block}.live-research{margin:7px 0 0;padding:21px 20px 17px}.live-research>.paperclip{width:18px;height:39px;top:-13px;right:16px}.live-research>header{align-items:center;gap:11px;padding-right:12px;display:flex}.live-research>header>div{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.live-research>header strong{color:#3f4935;font-size:15px;font-weight:600}.live-research>header span{color:#747d65;font-size:11px;line-height:1.5}.live-research>header .text-button{min-height:32px;font-size:10px}.live-tools{margin:14px 0 0}.trace-step{margin:0}.trace-toggle{text-align:left;color:#657355;background:0 0;border:0;align-items:center;gap:9px;width:100%;min-height:36px;display:flex}.trace-toggle>span{flex:1;font-size:11px}.trace-toggle>svg{flex-shrink:0}.trace-step.open .trace-toggle>svg:last-child{transform:rotate(180deg)}.trace-detail{color:#707c61;padding:0 0 8px 24px;font-size:11px}.trace-detail p{margin:6px 0 10px;font-size:11px;line-height:1.8}.trace-detail small{font-size:9px}.trace-posts{gap:9px;padding-top:7px;display:flex}.trace-posts>a{color:#626f53;flex-direction:column;flex:1;min-width:0;max-width:180px;display:flex}.trace-posts img{object-fit:cover;filter:saturate(.65);border-radius:5px;width:100%;height:95px}.trace-posts span{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:5px;font-size:9px;line-height:1.5;display:-webkit-box;overflow:hidden}.trace-source{color:#677657;align-items:center;gap:5px;min-height:28px;margin-right:10px;font-size:10px;display:inline-flex}.live-tool-current{color:#727d60;align-items:center;gap:9px;padding:10px 0 5px;font-size:11px;display:flex}.live-tool-current svg{color:#a49a59}.research-paused-note{color:#7a846a;font-size:11px;line-height:1.7}.research-preview-strip{object-fit:cover;filter:saturate(.45);border-radius:5px;width:100%;height:100px;margin-top:12px}.feed-failure{color:#816348;background:#f5f0e2;border-radius:8px;padding:16px}.feed-failure strong{font-size:12px}.feed-failure p{font-size:11px;line-height:1.8}.unified-composer{background:#efefe7bd;border:0;border-radius:13px 11px 13px 10px;flex-shrink:0;align-items:flex-end;gap:12px;min-height:58px;margin-top:4px;padding:11px 12px 11px 16px;display:flex}.unified-composer textarea{resize:none;color:#435036;background:0 0;border:0;flex:1;min-width:0;min-height:30px;max-height:100px;padding:5px 0;font-size:13px;line-height:1.65}.unified-composer textarea::placeholder{color:#858d78}.unified-composer button{color:#fffef5;background:#4e583f;border:0;border-radius:50% 47% 49% 46%;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.unified-composer button:disabled{opacity:.3;cursor:default}.feed-footnote{text-align:center;color:#858d78;min-height:31px;padding:7px 0 10px;font-size:9px;line-height:1.5}.new-activity{color:#677756;background:#faf9f4;border:1px solid #d8deca;border-radius:30px;align-items:center;gap:7px;min-height:35px;padding:6px 13px;font-size:11px;display:flex;position:absolute;bottom:103px;left:50%;transform:translate(-50%);box-shadow:0 3px 10px #626b3510}.unified-shell :is(input,textarea):focus{box-shadow:none!important;outline:0!important}.unified-shell :is(input,textarea):focus-visible{background-color:#f6f5eb!important}.unified-shell .studio-profile :is(input,textarea){border-color:#e1e3d6}.unified-shell .studio-main:before{opacity:.25}.unified-shell .studio-nav-bottom>button{min-height:42px;font-size:11px}.unified-shell .studio-page-title h1{font-size:27px}.unified-shell .studio-page-title{margin-bottom:24px}.unified-shell .studio-page-title>.handwriting{font-size:24px}.unified-shell .studio-page-title p{font-size:11px}.unified-shell .studio-page-title>.logo{display:none}.unified-shell .unified-composer textarea:focus-visible{background-color:#0000!important}.pencil-celebration{z-index:65;bottom:max(20px,env(safe-area-inset-bottom));color:#606d4d;background:#fffef8;border:1px solid #d4d7c5;border-radius:9px 7px 10px 8px;align-items:center;gap:9px;width:max-content;max-width:calc(100vw - 28px);min-height:48px;padding:10px 10px 10px 15px;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 3px 13px #69754412}.pencil-celebration>svg{flex-shrink:0}.pencil-celebration>span{font-size:12px;line-height:1.55}.pencil-celebration .handwriting{color:#92804b;white-space:nowrap;margin-right:5px;font-size:21px}.pencil-celebration strong{color:#4a563d;font-size:12px;font-weight:500}.pencil-celebration>button{color:#7e856e;cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.pencil-celebration>button:focus-visible{outline-offset:1px;outline:1px dashed #6d7a55}.confetti-field{z-index:64;pointer-events:none;position:fixed;inset:0;overflow:hidden}.pencil-confetti{color:#7e8966;fill:none;stroke:currentColor;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;position:absolute;overflow:visible}.pencil-confetti-1{color:#b6a151;stroke-width:1.45px}.pencil-confetti-2{color:#65695d;stroke-width:1.1px}.pencil-confetti .pencil-ghost{opacity:.23;stroke-width:.65px}.confetti-still .pencil-confetti{width:25px!important;height:25px!important}@keyframes thinking{0%,to{opacity:.3}50%{opacity:1}}.pencil-wait-dots{color:#8d8560;flex-shrink:0;align-items:center;gap:3px;height:17px;padding:2px 1px;display:inline-flex}.live-tool-current .pencil-wait-dots svg{width:9px;height:9px;color:inherit;fill:currentColor;fill-opacity:.12;stroke:currentColor;stroke-width:1.1px;stroke-linecap:round;stroke-linejoin:round;animation:.95s ease-in-out infinite pencil-dot-bounce;overflow:visible}.pencil-wait-dots svg:nth-child(2){animation-delay:.13s}.pencil-wait-dots svg:nth-child(3){animation-delay:.26s}.pencil-wait-dots .pencil-dot-shading{fill:none;stroke-width:.65px;opacity:.5}@keyframes pencil-dot-bounce{0%,65%,to{transform:translateY(0)rotate(-4deg)}30%{transform:translateY(-4px)rotate(7deg)}45%{transform:translateY(1px)rotate(-3deg)}}@media (width<=960px){.unified-shell .studio-nav{width:185px}.unified-workspace,.unified-shell .studio-header{padding:0 23px}}@media (width<=680px){.unified-shell .studio-nav.open{width:260px}.unified-shell .studio-header{gap:5px;height:76px;padding:0 13px}.unified-shell .studio-header>div{gap:7px}.unified-shell .studio-header>div:first-child>.handwriting{max-width:143px;font-size:19px;line-height:1.1}.unified-shell .studio-header .studio-mobile-menu{width:27px}.outreach-mode-select select{max-width:115px;min-height:35px;padding:8px 23px 8px 9px;font-size:9px}.outreach-mode-select>svg{width:11px;right:8px}.header-pause{min-height:35px;border:0!important;width:35px!important;height:35px!important}.unified-workspace{padding:0 16px}.unified-feed{gap:12px;padding:16px 1px 15px}.outreach-row-head{gap:8px;min-height:65px;padding:9px 11px}.outreach-row .brand-mark,.outreach-row .feed-brand-avatar{width:30px;height:30px}.outreach-brand strong{font-size:13px}.outreach-brand small{font-size:9px}.quick-approve{min-height:33px;padding:7px 10px;font-size:10px!important}.outreach-row .icon-button{width:26px;min-height:34px}.outreach-copy{padding:3px 16px 14px}.letter-subject input{font-size:17px!important}.outreach-copy>textarea{min-height:250px;line-height:1.7;font-size:16px!important}.letter-recipient{font-size:10px}.letter-actions{gap:12px}.letter-actions .text-button{font-size:10px!important}.feed-message{gap:8px;margin:5px 0}.feed-message>div{max-width:89%}.feed-message p{font-size:12px;line-height:1.85}.feed-message.agent>.logo{width:25px;transform:scale(.85)}.feed-message.user>div{padding:0 12px}.live-research{padding:18px 15px 13px}.live-research>header strong{font-size:14px}.live-research>header span,.trace-toggle>span{font-size:10px}.trace-detail{padding-left:23px}.trace-detail p{font-size:10px}.trace-posts img{height:85px}.live-tool-current{font-size:10px;line-height:1.6}.unified-composer{gap:8px;min-height:55px;padding:9px 10px 9px 13px}.unified-composer textarea{min-height:29px;font-size:16px;line-height:1.6}.unified-composer textarea::placeholder{font-size:12px;line-height:2.1}.unified-composer button{width:34px;height:34px}.feed-footnote{padding:6px 0 max(9px,env(safe-area-inset-bottom));min-height:28px;font-size:8px}.unified-shell .studio-page-scroll{padding-top:15px}.unified-shell .studio-nav-bottom{overflow:auto}.new-activity{font-size:10px;bottom:94px}}@media (prefers-reduced-motion:reduce){.unified-shell *{scroll-behavior:auto!important;animation:none!important}}@media (width<=360px){.unified-shell .studio-header{padding-inline:10px}.unified-shell .studio-header>div:first-child{flex:1;min-width:0}.unified-shell .studio-header>div:last-child{flex-shrink:0;gap:4px}.unified-shell .studio-header>div:first-child>.handwriting{font-size:17px;line-height:1.08}.unified-shell .studio-header .studio-mobile-menu{flex-shrink:0;width:23px}.outreach-mode-select{flex-shrink:0}.outreach-mode-select select{width:110px;max-width:110px}.header-pause{width:29px!important}}.outreach-mode-select select:focus{box-shadow:none;border:0}.outreach-mode-select select:focus-visible{outline-offset:1px;outline:1px dashed #8a9271}.auto-mode-suggestion{align-items:flex-start;gap:13px;margin-top:3px;padding:21px 20px;display:flex}.auto-mode-suggestion>.logo{flex-shrink:0;margin-top:3px}.auto-mode-suggestion>div{min-width:0}.auto-mode-suggestion h2.handwriting{letter-spacing:0;color:#647151;margin:0 0 9px;font-size:27px;font-weight:400;line-height:1.15}.auto-mode-question{color:#46523a;margin:0 0 6px;font-size:13px;line-height:1.6}.auto-mode-explanation{color:#778169;max-width:500px;margin:0;font-size:12px;line-height:1.8}.auto-mode-actions{align-items:center;gap:18px;margin-top:16px;display:flex}.auto-mode-actions>.text-button{color:#748063;min-height:36px;font-size:11px}@media (width<=680px){.auto-mode-suggestion{gap:10px;padding:17px 14px}.auto-mode-suggestion h2.handwriting{font-size:25px}.auto-mode-explanation{font-size:11px}.auto-mode-question{font-size:12px}.auto-mode-actions{gap:16px;margin-top:13px}.auto-mode-actions>.quick-approve{min-height:36px}}.studio-shell.agent-live-workspace{--agent-reading-muted:#65705b;font-family:DM Sans Variable,sans-serif}.agent-live-workspace .agent-work-status .handwriting,.agent-intake-shell .agent-work-status .handwriting{min-width:0;color:inherit;padding:.04em .22em .08em .04em;font-weight:500;line-height:1.3}.agent-live-workspace .wp-inbox{--wp-muted:var(--agent-reading-muted)}.agent-live-workspace :is(.agent-activity-heading>p,.agent-work-summary,.agent-work-connection>p:not(.handwriting),.agent-work-contact,.agent-work-contact small,.agent-work-contact p,.agent-draft-readiness,.agent-work-followups,.agent-content-check>p,.agent-brand-work>header span,.agent-brand-work>header>time,.agent-content-check time,.agent-research-event,.agent-research-event>header span,.agent-research-event>header time,.agent-research-event>p,.agent-research-event-actions summary,.agent-research-event-actions>button,.agent-work-note li p,.agent-opportunity-toggle>small,.agent-opportunity-options small,.agent-opportunity-options time,.agent-budget-note),.agent-live-workspace :is(.agent-activity-heading h1.handwriting,.agent-content-check h2){color:var(--agent-reading-muted)}.agent-intake-shell{height:calc(100dvh - var(--misty-cookie-height,0px));color:#30362c;background:#fff;flex-direction:column;min-height:0;display:flex}.beta-payment-layout{display:contents}.beta-payment-layout.is-confirming{height:calc(100dvh - var(--misty-cookie-height,0px));flex-direction:column;min-height:0;display:flex}.beta-payment-layout.is-confirming>:is(.agent-intake-shell,.studio-shell){flex:1;height:auto;min-height:0}.beta-payment-status{color:#656b58;text-align:center;text-wrap:pretty;background:#fffdf5;border-bottom:1px solid #e7e4d6;flex-shrink:0;padding:9px clamp(18px,5vw,80px);font-size:12px;line-height:1.6}.agent-intake-header{flex-shrink:0;align-items:center;gap:28px;min-height:86px;padding:18px clamp(20px,5vw,80px);display:flex}.agent-intake-header>.handwriting{text-align:center;flex:1;font-size:27px;font-weight:400}.agent-intake-header>.text-button{min-height:36px;font-size:12px}.agent-live-workspace .studio-main,.agent-live-workspace .studio-nav,.agent-live-workspace .studio-main:before{background:#fff}.agent-live-workspace .studio-main:before{opacity:0}.agent-portal{background:#fff;flex-direction:column;flex:1;width:100%;min-width:0;min-height:0;display:flex}.agent-conversation{flex-direction:column;flex:1;width:min(100%,950px);min-height:0;margin:0 auto;display:flex;position:relative}.agent-chat-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d8ddd0 transparent;flex:1;min-height:0;padding:25px 42px 45px;overflow:hidden auto}.agent-conversation-turn{align-items:flex-start;gap:18px;min-width:0;margin:23px 0 32px;display:flex}.agent-conversation-turn>.logo{flex-shrink:0;width:32px;margin-top:6px}.agent-conversation-turn>.live-profile-avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:36px;height:36px;margin-top:4px}.agent-turn-content{flex:1;min-width:0}.agent-turn-content>p,.agent-visual-message>p,.agent-onboarding-question>p{color:#394431;white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 16px;font-size:15px;line-height:1.8}.agent-conversation-turn.is-creator{flex-direction:row-reverse;margin-left:90px}.agent-conversation-turn.is-creator .agent-turn-content{flex:0 auto;max-width:650px}.agent-conversation-turn.is-creator p{box-shadow:none;color:#30352c;background:0 0;border:0;border-radius:0;margin:0;padding:0;font-size:15px;line-height:1.75;text-decoration:none}.agent-type-cursor{vertical-align:-2px;border-left:1px solid #7b856d;height:1em;margin-left:3px;animation:1s ease-in-out infinite agent-cursor;display:inline-block}@keyframes agent-cursor{50%{opacity:0}}.agent-line-composer{background:#fff;border:0;border-bottom:1px solid #d8ddcf;border-radius:0;flex-shrink:0;align-items:flex-end;gap:18px;margin:0 42px 22px;padding:10px 0;display:flex}.agent-line-composer textarea{resize:none;outline:0;flex:1;min-width:0;max-height:110px;padding:5px 0;font-size:15px;line-height:1.6;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.agent-line-composer textarea::placeholder{color:#8b9282}.agent-line-composer button{color:#48553c;background:0 0;border:0;place-items:center;width:38px;min-height:40px;display:grid}.agent-line-composer button:disabled{opacity:.3}.agent-save-note{color:#80644b;margin:0 42px 8px;font-size:12px;line-height:1.7}.agent-postcards .misty-card{box-shadow:none;background:0 0;border:0;border-radius:0;width:100%;min-width:0;padding:0;position:relative}.agent-postcards .misty-card:before{display:none}.agent-postcards .misty-card h2{margin:9px 0 12px;font-size:25px;font-weight:400;line-height:1.3}.agent-postcards .misty-card p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 15px;font-size:15px;line-height:1.8}.agent-postcards .misty-card-actions,.agent-text-actions{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.agent-postcards .misty-card-actions .button,.agent-text-actions button{box-shadow:none;color:#44533a;text-underline-offset:5px;background:0 0;border:0;border-radius:0;min-height:38px;padding:7px 0;font-size:12px;text-decoration:underline}.agent-postcards .misty-card-rates .misty-card-actions{gap:12px;margin-top:18px}.agent-postcards .misty-card-rates .misty-card-actions .button{color:#fff;background:#414d37;border-radius:28px;min-height:44px;padding:11px 20px;text-decoration:none}.agent-postcards .misty-card-rates .misty-card-actions .button+.button{color:#667253;background:0 0;border:1px solid #d8dfce}.misty-card-inline{align-items:center;gap:12px;min-width:0;margin:13px 0;display:flex}.misty-card-inline input{background:0 0;border:0;border-bottom:1px solid #d5dbce;border-radius:0;flex:1;min-width:0;padding:9px 0;font-size:14px}.misty-card-inline .text-button{min-height:38px;font-size:12px}.misty-card-saved-row{color:#64745b;gap:9px;min-width:0;display:flex}.misty-card-saved-row svg{flex-shrink:0;margin-top:4px}.misty-card-saved-row small{color:#8a927f;font-size:11px}.misty-card-saved-row p{margin:3px 0 0;font-size:14px;line-height:1.7}.misty-card-identity{align-items:center;gap:14px;margin-bottom:17px;display:flex}.misty-card-identity img{object-fit:cover;border-radius:50%;width:65px;height:65px}.misty-card-identity>div,.misty-card-brand>div{flex-direction:column;gap:4px;display:flex}.misty-card-identity small,.misty-card-brand small,.misty-card-context,.misty-card-source{color:#77846a;font-size:12px;line-height:1.6}.misty-card-brand{align-items:center;gap:12px;margin-bottom:10px;display:flex}.misty-card-source{align-items:center;gap:5px;display:inline-flex}.agent-inline-evidence{min-width:0;margin:22px 0 15px}.agent-social-heading{align-items:center;gap:13px;margin-bottom:19px;display:flex}.agent-social-heading>div{min-width:0}.agent-social-heading strong{font-size:20px;font-weight:550}.agent-social-heading span{color:#7c8672;margin-top:3px;font-size:12px;display:block}.agent-social-heading p{margin:8px 0 0;font-size:13px;line-height:1.65}.agent-social-avatar{object-fit:cover;border-radius:50%;width:48px;height:48px}.agent-postcard-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.agent-postcard-print{background:#fff;border:1px solid #e0e3d9;min-width:0;margin:0;padding:6px 6px 10px;transform:rotate(-.7deg)}.agent-postcard-print:nth-child(2){transform:rotate(.9deg)}.agent-postcard-print:nth-child(3){transform:rotate(-.35deg)}.agent-postcard-print>button{background:0 0;border:0;width:100%;padding:0;display:block}.agent-postcard-print img{aspect-ratio:4/3;object-fit:cover;width:100%;max-height:270px;display:block}.agent-postcard-print figcaption{padding:8px 5px 0}.agent-postcard-print figcaption>.handwriting{font-size:22px}.agent-postcard-print figcaption p{max-height:5em;overflow:hidden;margin:4px 0 6px!important;font-size:12px!important;line-height:1.6!important}.agent-postcard-print figcaption a,.agent-evidence-links a{color:#7b856f;text-underline-offset:3px;align-items:center;gap:5px;min-height:25px;font-size:10px;text-decoration:underline;display:inline-flex}.agent-source-pair{grid-template-columns:minmax(0,1fr) 90px minmax(0,1fr);align-items:center;gap:15px;display:grid}.agent-pair-arrow{text-align:center;flex-direction:column;align-items:center;display:flex}.agent-pair-arrow>.handwriting{color:#758167;font-size:20px;line-height:1.2}.agent-pair-arrow>.pencil-path{width:70px;height:45px;margin-top:10px;position:static}.agent-source-comparison>p{margin-top:19px;font-size:14px;line-height:1.8}.agent-source-comparison>small{color:#88917e;margin:6px 0;font-size:11px;line-height:1.65;display:block}.agent-evidence-links{flex-wrap:wrap;gap:15px;margin:9px 0;display:flex}.agent-brand-choice{border-bottom:1px solid #e9ece4;align-items:flex-start;gap:15px;padding:15px 0;display:flex}.agent-brand-choice:last-child{border-bottom:0}.agent-brand-choice .brand-logo{background:#fbfcf8;width:43px;height:43px;margin-top:3px}.agent-brand-choice>div{flex:1;min-width:0}.agent-brand-choice strong{font-size:16px;font-weight:550}.agent-brand-choice p{margin:6px 0;font-size:13px;line-height:1.7}.agent-text-actions small{color:#8a927d;font-size:11px}.agent-inline-progress{color:#67775c;align-items:flex-start;gap:12px;margin:20px 0;display:flex}.agent-inline-progress p{margin:4px 0;font-size:12px}.agent-inline-progress ol{padding:0;font-size:11px;list-style:none}.agent-inline-progress li{align-items:center;gap:8px;margin:7px 0;display:flex}.agent-progress-dot{background:#a0ab93;border-radius:50%;width:5px;height:5px}.agent-contact-preview{align-items:center;gap:18px;display:flex}.agent-contact-preview>div{flex-direction:column;gap:4px;display:flex}.agent-contact-preview small{color:#859178;font-size:11px}.agent-contact-preview strong{font-size:17px}.agent-contact-preview p{margin:5px 0;font-size:13px;line-height:1.7}.agent-introduction-preview{border-block:1px solid #e1e5dc;flex-wrap:wrap;align-items:center;gap:15px;padding:14px 0;display:flex}.agent-introduction-preview>div{flex:1}.agent-introduction-preview strong{font-size:14px;font-weight:500}.agent-introduction-preview small{color:#88927d;margin-top:5px;font-size:11px;display:block}.agent-introduction-preview .text-button{font-size:11px}.misty-card-draft{width:100%;margin:12px 0 3px}.misty-card-draft summary{cursor:pointer;color:#6d7b60;min-height:30px;font-size:12px}.misty-card-draft>div{border-top:1px solid #e1e5d9;padding-top:13px}.misty-card-draft p{white-space:pre-wrap;font-size:13px!important;line-height:1.85!important}.misty-card-draft small{color:#859077;margin-top:12px;font-size:10px;display:block}.agent-central-activity{flex:1;width:min(100%,910px);min-height:0;margin:0 auto;padding:20px 38px 50px;overflow:auto}.agent-central-activity>h1{color:#66745b;margin:6px 0 25px;font-size:27px;font-weight:400;line-height:1.3}.agent-central-activity .agent-conversation-turn{margin-bottom:26px}.agent-central-activity .agent-conversation-turn>.misty-card,.agent-central-activity .agent-conversation-turn>.agent-visual-message{flex:1;min-width:0}.agent-activity-list{margin:30px 0;padding:0;list-style:none}.agent-activity-list li{gap:12px;padding:0 0 22px;display:flex;position:relative}.agent-activity-list li:not(:last-child):before{content:"";border-left:1px solid #dce2d4;position:absolute;top:22px;bottom:3px;left:8px}.agent-activity-mark{color:#7a8a6c;border:1px solid #ccd7c1;border-radius:50%;flex-shrink:0;place-items:center;width:18px;height:18px;margin-top:2px;display:grid}.agent-activity-list strong{font-size:13px;font-weight:500}.agent-activity-list p{color:#7d8a70;margin:4px 0;font-size:12px;line-height:1.7}.agent-activity-list time{color:#8b967e;margin-top:5px;font-size:10px;display:block}.agent-activity-list .text-button{min-height:27px;margin-top:7px;font-size:11px}.agent-activity-note{color:#839174;font-size:13px;line-height:1.8}.agent-activity-draft{margin:16px 0 25px}.agent-activity-draft>.text-button{margin:8px 0;font-size:11px}.agent-mode-note{color:#889376;padding:11px 14px;font-size:10px;line-height:1.7;display:block}.agent-chat-history .chat-history-heading{align-items:center;gap:7px;display:flex}.agent-chat-history h2{flex:1;font-size:12px;font-weight:500}@media (width<=680px){.agent-chat-history{max-width:100%;margin-inline:0}}.agent-chat-history .chat-history-heading>button{background:0 0;border:0;padding:5px}.agent-session-options{position:relative}.agent-session-options summary{cursor:pointer;place-items:center;width:25px;list-style:none;display:grid}.agent-session-options[open]{background:#fbfcf8;border:1px solid #e1e7d8;border-radius:3px;padding:5px}.agent-session-options>button{white-space:nowrap;align-items:center;gap:5px;padding:5px;font-size:10px;display:flex}.agent-photo-reader{background:#fff;border:1px solid #d6dccf;max-width:min(900px,100vw - 24px);max-height:calc(100dvh - 36px);padding:14px}.agent-photo-reader::backdrop{background:#30362bbf}.agent-photo-reader>button{background:#fffffff0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:17px;right:17px}.agent-photo-reader>img{object-fit:contain;width:100%;max-height:75dvh;display:block}.agent-photo-reader>p{margin:12px 0;font-size:13px;line-height:1.6}.agent-photo-reader>a{color:#768767;font-size:11px;text-decoration:underline}.personal-send-receipt{color:#859275;padding:8px 0;font-size:11px}.personal-send-receipt summary{cursor:pointer}.personal-send-receipt p{margin:10px 0;font-size:11px;line-height:1.8}.personal-send-receipt label{display:block}.personal-send-receipt select{width:100%;margin:8px 0}.agent-portal button:focus-visible,.agent-intake-header button:focus-visible{outline-offset:4px;outline:1px dashed #788966}@media (width<=760px){.agent-intake-header{gap:12px;min-height:73px;padding:14px 17px}.agent-intake-header>.logo{font-size:29px}.agent-intake-header>.handwriting{font-size:21px;line-height:1.2}.agent-intake-header>.text-button{font-size:10px}.agent-chat-scroll{padding:15px 18px 30px}.agent-conversation-turn{gap:12px;margin:18px 0 27px}.agent-conversation-turn>.logo{width:25px}.agent-conversation-turn>.live-profile-avatar{width:30px;height:30px}.agent-conversation-turn.is-creator{margin-left:22px}.agent-turn-content>p,.agent-visual-message>p,.agent-onboarding-question>p,.agent-conversation-turn.is-creator p{font-size:14px;line-height:1.75}.agent-line-composer{gap:12px;margin:0 18px 19px}.agent-line-composer textarea{font-size:16px}.agent-postcard-grid{gap:9px}.agent-postcard-print{padding:4px 4px 7px}.agent-postcard-print img{aspect-ratio:3/4}.agent-postcard-print figcaption{padding:6px 2px 0}.agent-postcard-print figcaption p{font-size:10px!important}.agent-postcard-print figcaption a{font-size:9px}.agent-source-pair{grid-template-columns:minmax(0,1fr) 35px minmax(0,1fr);gap:8px}.agent-pair-arrow>.handwriting{display:none}.agent-pair-arrow>.pencil-path{width:33px;height:30px;margin:0}.agent-postcard-print figcaption>.handwriting{font-size:19px}.agent-social-heading strong{font-size:18px}.agent-central-activity{padding:18px 17px 40px}.agent-central-activity>h1{font-size:24px}.agent-postcards .misty-card p{font-size:14px}.agent-postcards .misty-card h2{font-size:23px}.agent-postcards .misty-card-actions{gap:15px}.agent-brand-choice .brand-logo{width:35px;height:35px}.agent-brand-choice{gap:11px}.agent-introduction-preview{gap:9px}.agent-save-note{margin-inline:18px}}@media (prefers-reduced-motion:reduce){.agent-type-cursor{animation:none}.agent-postcard-print{transform:none}}.agent-work-record{border-bottom:1px solid #e2e7d9;padding:12px 0}.agent-work-record summary{cursor:pointer;align-items:center;gap:12px;list-style:none;display:flex}.agent-work-record summary>span:not(.brand-logo){flex:1;min-width:0}.agent-work-record strong{font-size:13px;font-weight:500;display:block}.agent-work-record small,.agent-work-record time{color:#869378;font-size:10px;line-height:1.7;display:block}.agent-work-record ol{padding:10px 0 0 46px;list-style:none}.agent-work-record li{padding:9px 0}.agent-work-record p{color:#758565;margin:4px 0;font-size:12px;line-height:1.8}.agent-work-record a{color:#7e8e6d;margin-right:12px;font-size:10px;text-decoration:underline;display:inline-block}.agent-work-record .agent-text-actions{margin:8px 0 3px 46px}.agent-turn-name{color:#738063;margin:0 0 7px;font-size:11px;font-weight:600;display:block}.is-creator .agent-turn-name{text-align:right}.agent-answer-suggestions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.agent-answer-suggestions button{color:#667253;cursor:pointer;background:#fff;border:1px solid #dde1d5;border-radius:20px;padding:7px 12px;font-size:11px}.agent-answer-suggestions button:disabled{opacity:.5}.agent-thinking-dots{align-items:center;gap:5px;height:22px;display:flex}@keyframes agent-thinking{0%,to{opacity:.35}50%{opacity:1}}.is-revealing .agent-postcard-print{animation:.35s both agent-photo-reveal}@keyframes agent-photo-reveal{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.agent-portal .pencil-wait-dots svg,.is-revealing .agent-postcard-print{animation:none}}.agent-postcard-print{position:relative}.agent-postcard-print>.paperclip{z-index:2;color:#778169;pointer-events:none;width:19px;height:42px;position:absolute;top:-14px;left:auto;right:8px;transform:rotate(11deg)}.agent-preview-editor{border-top:1px solid #edf0e6;margin-top:18px;padding-top:8px}.agent-preview-editor .email-draft{max-width:620px}.agent-preview-editor-status{justify-content:space-between;align-items:center;gap:14px;max-width:620px;padding:5px 16px;display:flex}.agent-preview-editor-status>small{color:#7c876a;align-items:center;gap:4px;min-height:18px;font-size:10px;display:flex}.agent-draft-personal-note{color:#8a937c;padding:7px 16px;font-size:10px;display:block}.agent-preview-editor .agent-save-note{margin:8px 16px}.agent-preview-editor .agent-save-note .text-button{margin-left:10px}.agent-introduction-preview:has(.agent-preview-editor){display:block}.agent-introduction-preview>.agent-preview-editor{width:100%;min-width:0}.agent-introduction-preview:has(.agent-preview-editor)>div:first-child{margin:0 0 12px}.agent-text-actions button{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.agent-inline-progress>.brand-logo{flex-shrink:0;width:38px;height:38px}.agent-inline-progress .pencil-wait-dots{min-width:35px;height:16px}.agent-portal .pencil-wait-dots svg{fill:currentColor;fill-opacity:.12;stroke:currentColor;stroke-width:1.1px;stroke-linecap:round;stroke-linejoin:round;width:9px;height:9px;animation:.95s ease-in-out infinite pencil-dot-bounce;overflow:visible}.agent-portal .pencil-wait-dots svg:nth-child(2){animation-delay:.13s}.agent-portal .pencil-wait-dots svg:nth-child(3){animation-delay:.26s}.agent-portal .agent-thinking-dots{height:24px}.agent-inline-progress li>.pencil-wait-dots{flex-shrink:0}.agent-introduction-preview .email-body p{font-size:inherit;line-height:inherit}@media (prefers-reduced-motion:reduce){.agent-portal .pencil-wait-dots svg{animation:none}}.agent-conversion-dialog{background:#fff;max-width:560px}.agent-conversion-dialog .price-paper{width:100%;max-width:none;box-shadow:none}.agent-conversion-dialog .promise-list{margin:20px 0}.agent-conversion-dialog .promise-list p{align-items:center;gap:10px;font-size:13px;line-height:1.7;display:flex}.agent-conversion-dialog .price-paper>.button{width:100%}.agent-brand-social a{color:#7b856f;align-items:center;gap:6px;font-size:12px;text-decoration:underline;display:inline-flex}.agent-brand-analysis p{font-size:14px;line-height:1.8}.agent-research-brand{align-items:center;gap:11px;margin:12px 0 20px;display:flex}.agent-research-brand .brand-logo{width:35px;height:35px}.agent-research-brand strong{font-size:17px;font-weight:550}.agent-research-message .agent-brand-profile .agent-social-heading{display:none}.agent-research-piece{margin:16px 0}.agent-research-current,.agent-thinking-dots{color:#7b856f;align-items:center;gap:10px;margin-top:15px;font-size:13px;line-height:1.7;display:flex}.agent-draft-contact-role{color:#8a937c;align-items:center;gap:5px;font-size:11px!important;display:inline-flex!important}.agent-draft-contact-role small{margin:0!important;font-size:9px!important}.agent-research-message .agent-inline-evidence{margin:12px 0}.agent-line-composer textarea{scrollbar-width:thin;max-height:120px;overflow-y:auto}.agent-line-composer button{flex-shrink:0;width:44px;min-height:44px}.agent-postcard-source{color:#7b856f;text-align:center;background:#fbfcf8;place-items:center;min-height:105px;padding:15px;font-size:21px;display:grid}.agent-draft-conflict{border-block:1px solid #e1e5dc;margin:12px 0;padding:10px 0}.agent-draft-conflict summary{cursor:pointer;color:#64745b;min-height:34px}.agent-draft-conflict p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.8}.agent-preview-editor .agent-save-note .text-button{min-height:40px;margin:4px 12px 0 0}.agent-research-current,.agent-thinking-dots{flex-wrap:wrap;height:auto;min-height:24px}.agent-research-current>.pencil-wait-dots,.agent-thinking-dots>.pencil-wait-dots{flex-shrink:0}@media (width<=760px){.agent-line-composer{margin-bottom:max(13px,env(safe-area-inset-bottom));padding-block:7px}.agent-answer-suggestions button,.agent-text-actions button{min-height:44px}.agent-preview-editor-status,.agent-draft-personal-note{padding-inline:10px}.agent-intake-header>.handwriting{overflow-wrap:anywhere;min-width:0}}@media (width<=430px){.agent-postcard-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 12px}.agent-postcard-print figcaption p{font-size:11px!important}.agent-postcard-print figcaption a{min-height:34px;font-size:10px}.agent-intake-header{gap:10px;padding-inline:14px}.agent-chat-scroll{padding-inline:14px}.agent-line-composer{margin-inline:14px}.agent-conversation-turn{gap:10px}}@media (height<=550px){.agent-intake-header{min-height:58px;padding-block:10px}.agent-chat-scroll{padding-top:6px;padding-bottom:18px}.agent-line-composer{margin-bottom:max(7px,env(safe-area-inset-bottom))}}.agent-conversation>.new-activity{bottom:calc(var(--agent-composer-height,78px) + 12px);z-index:3;white-space:nowrap}.agent-draft-locked-name{filter:blur(2.5px);opacity:.55;-webkit-user-select:none;user-select:none;font-size:10px}.agent-inline-offer{background:#fdfdf9;border:1px solid #dce2d4;max-width:570px;margin:15px 0 8px;padding:24px 24px 20px;position:relative;box-shadow:2px 3px #eef0e840}.agent-inline-offer>.paperclip{width:20px;height:44px;position:absolute;top:-16px;left:auto;right:17px;transform:rotate(10deg)}.agent-inline-offer>p{margin:0 0 12px;font-size:14px;line-height:1.75}.agent-inline-offer>h2{margin:10px 0 16px;font-size:27px;font-weight:400;line-height:1.3}.agent-inline-price{align-items:baseline;gap:9px;margin:10px 0 18px;display:flex}.agent-inline-price strong{color:#394431;font-size:32px;font-weight:500}.agent-inline-price span{color:#7b856f;font-size:11px}.agent-inline-offer ul{gap:11px;margin:18px 0 22px;padding:0;list-style:none;display:grid}.agent-inline-offer li{color:#64745b;align-items:flex-start;gap:8px;font-size:12px;line-height:1.7;display:flex}.agent-inline-offer li>svg{flex-shrink:0;margin-top:3px}.agent-inline-offer>.button{width:100%;min-height:44px;font-size:12px}.agent-inline-offer>small{color:#7b856f;margin:12px 0 0;font-size:10px;line-height:1.75;display:block}@media (width<=430px){.agent-inline-offer{padding:20px 14px 16px}.agent-inline-offer>h2{font-size:25px}.agent-inline-offer>.button{padding-inline:12px}}.agent-answer-suggestions .agent-pursuit-choice{color:#4c5a40;background:#f8f5e7;border:1px solid #dedbc6;border-radius:28px;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:9px 19px;font-family:Caveat,cursive;font-size:25px;line-height:1.15;transition:background .15s,border-color .15s;display:inline-flex}.agent-answer-suggestions .agent-pursuit-choice:hover{background:#f0edd8;border-color:#c9cfba}.agent-pursuit-choice:hover>svg,.agent-pursuit-choice.is-closing>svg{animation:.55s ease-in-out agent-handshake}.agent-answer-suggestions .agent-pitch-approval{color:#526245;background:#fbfcf7;border-color:#d8dfce;align-items:center;min-height:44px;padding:8px 16px;display:inline-flex}@keyframes agent-handshake{0%,to{transform:rotate(0)}30%{transform:rotate(-9deg)translateY(1px)}65%{transform:rotate(7deg)translateY(-1px)}}@media (prefers-reduced-motion:reduce){.agent-pursuit-choice:hover>svg,.agent-pursuit-choice.is-closing>svg{animation:none}}.agent-archived-chat{color:#7b856f;border-top:1px solid #d8ddcf;flex-shrink:0;justify-content:space-between;align-items:center;gap:15px;margin:0 42px 22px;padding:14px 0;font-size:12px;display:flex}.agent-archived-chat .button{min-height:44px}@media (width<=760px){.agent-archived-chat{margin-inline:14px;margin-bottom:max(13px,env(safe-area-inset-bottom))}}.agent-chat-content{min-width:0;display:flow-root}.agent-chat-scroll,.agent-central-activity{scrollbar-width:thin;scrollbar-color:#dce0d4 transparent;scrollbar-gutter:stable}.agent-chat-scroll::-webkit-scrollbar{width:5px;height:5px}.agent-central-activity::-webkit-scrollbar{width:5px;height:5px}.agent-chat-scroll::-webkit-scrollbar-thumb{background:#dce0d4;border-radius:8px}.agent-central-activity::-webkit-scrollbar-thumb{background:#dce0d4;border-radius:8px}.agent-chat-scroll::-webkit-scrollbar-track{background:0 0}.agent-central-activity::-webkit-scrollbar-track{background:0 0}:root .agent-line-composer textarea,:root .agent-line-composer textarea:focus,:root .agent-line-composer textarea:focus-visible{box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.agent-social-heading>.live-profile-avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:58px;height:58px}.agent-chat-history .chat-history-row.active{background:#f2f3ed}.agent-chat-history .chat-history-row.active>button{color:#546348}.agent-postcards .misty-card-rates{max-width:720px}.agent-postcards .misty-card-rates .rate-card-sheet{background:#fffefa;border-color:#e0e2d5;border-radius:7px 11px 8px 10px}.agent-postcards .misty-card-rates .flexible-rates .fr-import{background:0 0;border:0;border-top:1px dashed #dce0d2;border-radius:0;padding:17px 0 0}.agent-postcards .misty-card-rates .flexible-rates .fr-import>p{max-width:56ch;margin:9px 0 12px;font-size:11px;line-height:1.65}@media (width<=430px){.agent-social-heading>.live-profile-avatar{width:49px;height:49px}.agent-chat-scroll{scrollbar-gutter:auto}.agent-postcards .misty-card-rates .misty-card-actions{gap:9px}.agent-postcards .misty-card-rates .misty-card-actions .button{padding:10px 15px}}.agent-work-status{text-align:left;color:#646859;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;min-width:0;padding:5px 0;display:flex}.agent-work-status .handwriting{text-overflow:ellipsis;white-space:nowrap;font-size:23px;line-height:1.1;overflow:hidden}.agent-work-dot{background:#84966a;border-radius:47% 53% 48% 52%;flex:none;width:6px;height:6px;display:inline-block;box-shadow:0 0 0 3px #87997112}.agent-work-dot.is-working{animation:2.4s ease-in-out infinite agent-work-breathe}.agent-work-dot.is-queued{box-shadow:none;background:#ada995}.studio-nav-links button>.agent-work-dot{margin-left:auto}.studio-nav-admin{letter-spacing:.09em;color:#969b8c!important;font-size:10px!important}.studio-nav-admin>span{letter-spacing:0;width:19px;font-size:21px}.agent-preview-controls{max-width:480px}.agent-preview-label{text-transform:uppercase;letter-spacing:.13em;color:#969b8c;font-size:10px}.agent-preview-date{margin:12px 0 24px;font-size:26px}.agent-preview-balance{align-items:center;gap:15px;margin-bottom:26px;display:flex}.agent-preview-balance strong{color:#46533a;font-size:34px;font-weight:500}.agent-preview-balance span{color:#888d80;max-width:140px;font-size:12px;line-height:1.5}.agent-preview-actions{gap:25px;margin-bottom:20px;display:grid}.agent-preview-actions>.button{justify-self:start}.agent-preview-actions form label{color:#7b826e;margin-bottom:9px;font-size:11px;display:block}.agent-preview-actions form>div{gap:10px;display:flex}.agent-preview-actions input{background:0 0;border:0;border-bottom:1px solid #d5d9cb;width:105px;min-width:0;padding:8px 3px}.agent-preview-actions .button{border-radius:25px;min-height:42px}.agent-preview-controls small{color:#989d90;font-size:11px;line-height:1.6}.agent-preview-notice{color:#637653;margin:17px 0 0;font-size:12px;line-height:1.5}@keyframes agent-work-breathe{50%{opacity:.42;transform:scale(.8)}}@media (prefers-reduced-motion:reduce){.agent-work-dot.is-working{animation:none}}@media (width<=430px){.agent-work-status .handwriting{font-size:19px}.studio-header>.agent-work-status{max-width:170px}.agent-preview-actions form>div{flex-wrap:wrap}}.agent-activity-heading{margin:0 0 45px}.agent-activity-heading>.handwriting{color:#9b9f92;font-size:24px}.agent-activity-heading h1{letter-spacing:-.5px;color:#46523b;margin:8px 0 13px;font-size:24px;font-weight:450}.agent-activity-heading>p{color:#858b7e;align-items:flex-start;gap:10px;max-width:540px;margin:0;font-size:13px;line-height:1.7;display:flex}.agent-activity-heading>p>.agent-work-dot{margin-top:9px}.agent-brand-work{border-bottom:1px solid #e8ebdf;min-width:0;margin:0 0 35px;padding:0 0 37px}.agent-brand-work>header{align-items:center;gap:12px;display:flex}.agent-brand-work>header>.brand-logo{border-radius:10px;flex:0 0 36px;width:36px;height:36px}.agent-brand-work>header>div{flex:1;min-width:0}.agent-brand-work h2{color:#4e5843;margin:0 0 3px;font-size:15px;font-weight:500}.agent-brand-work>header span{color:#969b8d;font-size:11px}.agent-brand-work>header>time{color:#a4a898;white-space:nowrap;font-size:10px}.agent-work-summary{color:#6e7663;max-width:570px;margin:17px 0 10px;font-size:13px;line-height:1.8}.agent-brand-work .agent-postcard-grid{margin:23px 0 27px}.agent-work-contact{color:#838c74;align-items:flex-start;gap:9px;margin:21px 0;font-size:11px;line-height:1.7;display:flex}.agent-work-contact>svg{flex:none;margin-top:2px}.agent-work-contact.is-verified{color:#6b8251}.agent-work-contact small{color:#a0a491;font-size:10px;display:block}.agent-work-contact p{color:#929887;max-width:520px;margin:3px 0;font-size:11px}.agent-work-draft{background:#fffefa;border:1px solid #ececdf;margin:18px 0 20px;padding:19px 21px;transform:rotate(-.15deg);box-shadow:1px 2px #eeefe626}.agent-work-draft>.handwriting{color:#788267;font-size:24px;display:block}.agent-work-draft>small{color:#9c9f91;margin:4px 0 13px;font-size:10px;display:block}.agent-work-draft .misty-card-draft{margin-top:8px}.agent-work-draft .misty-card-draft>div{background:0 0}.agent-work-followups{color:#929b82;margin:16px 0;font-size:11px}.agent-work-followups>details{margin:8px 0}.agent-brand-work>.agent-text-actions{flex-wrap:wrap;gap:15px}.agent-work-note{background:#fffefa;border:1px solid #eaeade;border-radius:3px 2px 5px;max-width:640px;padding:23px 26px;position:relative;transform:rotate(-.18deg);box-shadow:1px 3px 4px #525b3810}.agent-work-note>.paperclip{top:-14px;left:auto;right:15px}.agent-work-note h2{color:#758261;margin:0 0 11px;font-size:28px;font-weight:400}.agent-work-note>p{color:#67735a;margin:0 0 16px;font-size:13px;line-height:1.8}.agent-work-note ul{gap:17px;margin:19px 0 24px;padding:0;list-style:none;display:grid}.agent-work-note li{align-items:flex-start;gap:11px;display:flex}.agent-work-note li>svg{color:#879975;flex:none;margin-top:4px}.agent-work-note li strong{color:#5e6d50;font-size:12px;font-weight:500}.agent-work-note li p{color:#969e8b;margin:4px 0 0;font-size:11px;line-height:1.7}.agent-work-note .agent-text-actions{flex-wrap:wrap;gap:13px}.agent-activity-link{color:#819268;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin-top:8px;padding:9px 0;font-size:12px;display:inline-flex}.agent-budget-note{color:#a0a390;align-self:center;align-items:center;gap:12px;width:100%;max-width:720px;padding:0 0 9px;font-size:11px;line-height:1.65;display:flex}.agent-budget-note>span{flex:1}.agent-budget-note button{color:#7a8866;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:5px;font-size:11px;display:inline-flex}.agent-view-chat .agent-budget-note{padding-left:57px;padding-right:4px}@media (width<=680px){.agent-activity-heading{margin-bottom:32px}.agent-activity-heading h1{font-size:21px}.agent-brand-work .agent-postcard-grid{margin-left:5px;margin-right:5px}.agent-work-note{padding:20px 18px}.agent-work-note h2{font-size:25px}.agent-view-chat .agent-budget-note{flex-wrap:wrap;gap:3px;padding-left:36px}.agent-budget-note button{margin-left:auto}.agent-work-draft{padding:16px}.agent-brand-work>header>time{font-size:9px}}.agent-opportunity-options{gap:19px;margin:25px 0;display:grid}.agent-opportunity-options label{cursor:pointer;align-items:flex-start;gap:11px;display:flex;position:relative}.agent-opportunity-options input{opacity:0;width:20px;height:20px;position:absolute}.agent-pencil-checkbox{color:#6f8154;background:0 0;border:1px solid #b0b89f;border-radius:4px 3px 5px;flex:none;place-items:center;width:19px;height:19px;margin-top:1px;display:grid;transform:rotate(-2deg)}.agent-pencil-checkbox svg{opacity:0}.agent-opportunity-options input:checked+.agent-pencil-checkbox svg{opacity:1}.agent-opportunity-options input:focus-visible+.agent-pencil-checkbox{outline-offset:4px;outline:2px solid #a6b28e}.agent-opportunity-options label>span:last-child{flex-wrap:wrap;align-items:baseline;gap:4px 9px;min-width:0;display:flex}.agent-opportunity-options strong{color:#627154;font-size:12px;font-weight:500}.agent-opportunity-options time{color:#9ca68f;font-size:10px}.agent-opportunity-options small{color:#8e9980;flex-basis:100%;font-size:11px;line-height:1.6}.agent-opportunity-submit{color:#61734e;cursor:pointer;background:#eef2e7;border:1px solid #cbd2bf;border-radius:30px;align-items:center;gap:9px;padding:11px 16px;font-size:12px;display:inline-flex}.agent-opportunity-submit:disabled{opacity:.4;cursor:default}.agent-opportunity-saved{color:#8b9a77;align-items:center;gap:7px;font-size:11px;display:flex}.agent-chat-scroll::-webkit-scrollbar-button{width:0;height:0;display:none}.agent-central-activity::-webkit-scrollbar-button{width:0;height:0;display:none}.agent-chat-scroll::-webkit-scrollbar{width:3px;height:3px}.agent-central-activity::-webkit-scrollbar{width:3px;height:3px}.agent-chat-scroll::-webkit-scrollbar-track{background:0 0}.agent-central-activity::-webkit-scrollbar-track{background:0 0}.agent-chat-scroll::-webkit-scrollbar-thumb{background:#dce0d4;border-radius:4px}.agent-central-activity::-webkit-scrollbar-thumb{background:#dce0d4;border-radius:4px}@supports selector(::-webkit-scrollbar){.agent-chat-scroll,.agent-central-activity{scrollbar-width:auto;scrollbar-color:auto}}.agent-opportunity-options input{z-index:1;cursor:pointer}.agent-pencil-checkbox{pointer-events:none}.agent-postcards .agent-opportunity-options label{align-items:flex-start;gap:11px;display:flex}.agent-postcards .agent-opportunity-options label>input{width:20px;height:20px;margin:0;padding:0}.agent-postcards .agent-opportunity-options label>span:last-child{flex:1}.studio-header>div:first-child{min-width:0}.agent-preview-controls .agent-preview-actions input{background:0 0;border:0;border-bottom:1px solid #d5d9cb;border-radius:0;width:105px;padding:8px 3px}.agent-preview-controls .agent-preview-date{font-size:26px;line-height:1.2}.agent-preview-controls .agent-preview-actions .button{color:#fff;background:#526143;min-height:44px;padding:10px 17px;font-size:12px}.agent-preview-controls .agent-preview-actions .button.secondary{color:#667457;background:0 0;border-color:#dbe1d3}.agent-activity-heading h1.handwriting{color:#819070;letter-spacing:0;margin:0 0 9px;font-size:30px;font-weight:400}.agent-postcards .agent-opportunity-options label,.agent-postcards .agent-opportunity-options label>span:last-child{flex-direction:row}.agent-content-check{border-bottom:1px solid #e8ebdf;margin:0 0 32px;padding:0 0 30px}.agent-content-check>header{justify-content:space-between;align-items:center;gap:15px;display:flex}.agent-content-check h2{color:#859574;font-size:24px;font-weight:400}.agent-content-check time{color:#a2aa95;font-size:10px}.agent-content-check>p{color:#8c987e;margin-top:12px;font-size:12px;line-height:1.75}.agent-content-check .agent-postcard-grid{margin:24px 5px 16px}.agent-opportunity-toggle{text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:7px;width:100%;padding:0;display:flex}.agent-opportunity-toggle>.handwriting{color:#758261;font-size:26px}.agent-opportunity-toggle>small{color:#969f88;align-items:center;gap:8px;font-size:10px;display:flex}.agent-opportunity-toggle[aria-expanded=true]{margin-bottom:16px}.agent-opportunity-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.agent-opportunity-checklist>p{color:#67735a;font-size:13px;line-height:1.8}.agent-live-workspace :is(.studio-page-scroll,.studio-nav,.studio-nav-bottom,.chat-history-list,.portfolio-manager){scrollbar-width:thin;scrollbar-color:#dce0d4 transparent}.agent-live-workspace :is(.studio-page-scroll,.studio-nav,.studio-nav-bottom,.chat-history-list,.portfolio-manager)::-webkit-scrollbar{width:3px;height:3px}.agent-live-workspace :is(.studio-page-scroll,.studio-nav,.studio-nav-bottom,.chat-history-list,.portfolio-manager)::-webkit-scrollbar-thumb{background:#dce0d4;border-radius:4px}.agent-live-workspace :is(.studio-page-scroll,.studio-nav,.studio-nav-bottom,.chat-history-list,.portfolio-manager)::-webkit-scrollbar-track{background:0 0}.agent-live-workspace :is(.studio-page-scroll,.studio-nav,.studio-nav-bottom,.chat-history-list,.portfolio-manager)::-webkit-scrollbar-button{width:0;height:0;display:none}@supports selector(::-webkit-scrollbar){.agent-live-workspace :is(.studio-page-scroll,.studio-nav,.studio-nav-bottom,.chat-history-list,.portfolio-manager){scrollbar-width:auto;scrollbar-color:auto}}.agent-resource-dialog{max-width:470px}.agent-resource-dialog>p{color:#717c64;font-size:14px;line-height:1.8}.agent-resource-dialog>small{color:#949c86;margin:18px 0 26px;font-size:11px;line-height:1.7;display:block}.agent-resource-dialog>.button{border-radius:28px}.agent-work-connection{border-left:1px solid #dfe3d5;max-width:570px;margin:24px 0;padding:0 0 0 17px}.agent-work-connection>p{color:#748067;margin:0 0 10px;font-size:13px;line-height:1.8}.agent-work-connection>p.handwriting{color:#7d8c69;font-size:24px;line-height:1.3}.agent-work-connection .agent-evidence-links{flex-wrap:wrap;margin-top:13px}.agent-brand-choice-heading{flex-wrap:wrap;align-items:baseline;gap:5px 13px;display:flex}.agent-brand-choice-heading>a{color:#979a8d;overflow-wrap:anywhere;align-items:center;gap:4px;font-size:10px;display:inline-flex}.agent-hire-turn>p{color:#5e6755;margin:0 0 23px;font-size:14px;line-height:1.85}.agent-inline-offer>h2{margin-top:0}.agent-activity-column{flex-direction:column;flex:1;width:100%;min-height:0;display:flex;position:relative}.agent-activity-column>.agent-central-activity{width:min(100%,910px)}.agent-review-notice{color:#79836a;text-align:left;background:0 0;border:0;border-bottom:1px solid #e7e9de;flex:none;align-items:center;gap:10px;min-height:45px;margin:8px 42px 0;padding:10px 16px;font-size:12px;display:flex}.agent-review-notice>span{flex:1}.agent-review-notice strong{font-weight:600}.agent-activity-column>.agent-review-notice{background:#fff;border-top:1px solid #e7e9de;border-bottom:0;width:calc(100% - 76px);max-width:834px;margin:0 auto 14px}.agent-activity-column>.new-activity{bottom:65px}.agent-complete-dossier{background:#fff;border:1px solid #e2e5d9;border-radius:4px 6px 3px 5px;margin:25px 0 30px;padding:17px 20px;position:relative;box-shadow:1px 2px #63734508}.agent-complete-dossier>.paperclip{pointer-events:none;width:15px;height:34px;top:-14px;left:auto;right:18px}.agent-complete-dossier>header{gap:11px;min-height:43px}.agent-complete-dossier>header>div:first-of-type{min-width:90px}.agent-brand-work>header>.pencil-wait-dots{margin-left:5px}.agent-brand-work>header>.pencil-wait-dots svg{fill:currentColor;fill-opacity:.12;stroke:currentColor;stroke-width:1.1px;width:8px;height:8px;animation:.95s ease-in-out infinite pencil-dot-bounce}.agent-brand-work>header>.pencil-wait-dots svg:nth-child(2){animation-delay:.13s}.agent-brand-work>header>.pencil-wait-dots svg:nth-child(3){animation-delay:.26s}.agent-brand-work>header>.agent-dossier-actions{flex:none;align-items:center;gap:12px;min-height:38px;margin-right:7px;display:flex;position:relative}.agent-dossier-actions>button{color:#8b927f;white-space:nowrap;background:0 0;border:0;align-items:center;gap:5px;min-height:36px;padding:6px 0;font-size:10px;display:flex}.agent-dossier-actions>.agent-dossier-approve{color:#62794d}.agent-dossier-actions>.agent-dossier-chevron{min-width:28px;padding:6px}.agent-dossier-chevron[aria-expanded=true]>svg{transform:rotate(180deg)}.agent-dossier-actions[data-phase=flying]{min-width:172px}.agent-dossier-actions>.pitch-flight{width:103px;right:auto}.agent-dossier-actions[data-phase=flying]>button:nth-last-child(2){margin-left:90px}.agent-dossier-pitching.handwriting{color:#7f8b6b;font-size:25px;transform:rotate(-3deg)}.agent-dossier-content{padding-top:4px}.agent-complete-dossier>.agent-dossier-content{border-top:1px solid #eceee4;margin-top:14px;padding:16px 0 2px}.agent-work-connection>p,.agent-work-summary{color:#818576}.agent-work-connection>.agent-connection-angle{color:#777e6d;font-size:13px;font-style:italic;line-height:1.75}.agent-misty-signature{color:#9a9f90;font-size:23px}.agent-work-letter{margin:25px 0 20px}.agent-work-letter .email-draft{box-shadow:none;background:#fff;border-color:#e9ebe2;transform:none}.agent-draft-readiness{color:#979c8d;margin-bottom:12px;font-size:11px;line-height:1.6}.agent-work-followups .email-draft{background:#fff;margin-top:14px}.agent-dossier-content>.agent-text-actions{flex-wrap:wrap;gap:16px}@media (width<=760px){.agent-review-notice{margin:0 18px;padding-inline:0;font-size:11px}.agent-activity-column>.agent-review-notice{width:calc(100% - 34px);margin-bottom:9px}.agent-complete-dossier{padding:16px 13px}.agent-complete-dossier>header{flex-wrap:wrap}.agent-complete-dossier>header>.agent-dossier-actions{justify-content:flex-end;gap:17px;width:100%;margin:2px 0 -4px;padding-left:47px}.agent-dossier-actions>.pitch-flight{left:calc(100% - 197px)}.agent-dossier-actions[data-phase=flying]>button:nth-last-child(2){margin-left:90px}.agent-complete-dossier>.paperclip{right:14px}.agent-work-letter .email-header,.agent-work-letter .email-body{padding-inline:13px}.agent-hire-turn>p{font-size:14px}.agent-work-connection{padding-left:13px}.agent-brand-choice-heading{gap:3px 10px}}@media (prefers-reduced-motion:reduce){.agent-brand-work>header>.pencil-wait-dots svg{animation:none}.agent-dossier-pitching.handwriting{transform:none}}.agent-turn-content>p,.agent-work-summary,.agent-work-connection>p{white-space:pre-wrap}.agent-chat-history .chat-history-row>button{align-items:center;gap:7px;display:flex}.agent-chat-unread{background:#a3ad90;border-radius:50%;flex:none;width:5px;height:5px;margin-left:auto;animation:3s ease-in-out infinite agent-unread-breathe}@keyframes agent-unread-breathe{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.agent-chat-unread{animation:none}}.agent-postcards .misty-card-rates{flex-direction:column;display:flex}.agent-postcards .misty-card-rates>.misty-card-actions{order:2;margin-top:14px;margin-bottom:22px}.agent-postcards .misty-card-rates>.flexible-rates{order:3}.agent-postcards .misty-card-rates>small{order:4}.agent-postcards .misty-card-rates>.form-error{order:5}.wp-review-flight{width:130px;height:40px;display:block;position:relative}.agent-preview-economics{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--ink);margin:20px 0;padding:16px 0}.agent-preview-economics h3{margin:0 0 8px;font-size:27px;font-weight:500}.agent-preview-economics>p{color:var(--muted);font-size:12px}.agent-preview-economics dl{gap:9px;margin:16px 0;display:grid}.agent-preview-economics dl>div{justify-content:space-between;gap:18px;font-size:12px;line-height:1.5;display:flex}.agent-preview-economics dt{color:var(--muted)}.agent-preview-economics dd{white-space:nowrap;font-variant-numeric:tabular-nums;margin:0}.agent-preview-economics details{color:var(--muted);font-size:11px;line-height:1.6}.agent-preview-economics summary{cursor:pointer;color:var(--ink)}.agent-preview-economics details p{margin:10px 0 0}.agent-preview-controls .modal{max-height:90dvh;overflow:auto}.agent-day-outcome{box-sizing:border-box;width:min(100%,650px);margin:24px auto}.agent-day-outcome>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.agent-day-outcome h2{margin:0}.agent-day-help{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:7px}.agent-day-outcome h3{margin:20px 0 10px;font-size:25px;font-weight:500}.agent-day-outcome ol{gap:12px;margin:0;padding-left:18px;font-size:12px;display:grid}.agent-day-outcome li p{color:var(--muted);margin:4px 0 0}.agent-day-help-copy{border-top:1px solid var(--line);margin-top:16px;padding-top:12px;font-size:12px;line-height:1.7}.agent-creator-observations{color:var(--muted);gap:6px;padding-left:16px;font-size:12px;line-height:1.7;display:grid}.agent-postcards .misty-card-rates>.agent-rate-file-option{color:#879276;order:3;margin:0 0 17px;font-size:12px}.agent-rate-file-option>summary{cursor:pointer;text-underline-offset:4px;width:fit-content;text-decoration:underline}.agent-rate-file-option .flexible-rates{margin-top:16px}.agent-day-outcome ol>li{display:list-item}.agent-day-outcome li strong,.agent-day-outcome li p{display:block}.agent-research-event{color:#949b88;border-bottom:1px solid #edf0e7;min-width:0;margin:0 0 26px;padding:0 0 24px}.agent-research-event>header{align-items:center;gap:11px;display:flex}.agent-research-event>header>.brand-logo{flex:0 0 30px;width:30px;height:30px}.agent-research-event>header>div{flex:1;min-width:0}.agent-research-event h2{color:#758367;overflow-wrap:anywhere;margin:0 0 2px;font-size:13px;font-weight:500}.agent-research-event>header span,.agent-research-event>header time{color:#9ba28f;font-size:10px}.agent-research-event>p{color:#8f9982;max-width:560px;margin:11px 0 5px;font-size:11px;line-height:1.75}.agent-research-event-actions{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.agent-research-event-actions>details{flex:1;min-width:0;font-size:10px}.agent-research-event-actions summary,.agent-research-event-actions>button{color:#899979;cursor:pointer;background:0 0;border:0;min-height:36px;padding:8px 0;font-size:10px;line-height:1.7}.agent-research-event-actions>details[open]{flex-basis:100%}.agent-research-event-actions>details>div>p{margin:8px 0;font-size:11px;line-height:1.75}.agent-reference-chip{box-sizing:border-box;color:#748363;background:#fafbf7;border:1px solid #e2e7d9;border-radius:5px;align-items:center;gap:6px;width:fit-content;max-width:100%;margin:3px 0 7px;padding:4px 8px;font-size:11px;line-height:1.6;display:inline-flex}.agent-reference-chip>svg{flex:none}.agent-reference-chip>span{overflow-wrap:anywhere;min-width:0}.agent-line-composer.has-reference{grid-template-columns:minmax(0,1fr) 44px;gap:1px 12px;display:grid}.agent-line-composer .agent-reference-chip{grid-column:1/-1;margin:0 0 3px}.agent-line-composer .agent-reference-chip button{color:#86907a;border-radius:3px;width:28px;min-height:28px;margin:-4px -6px -4px 3px;padding:0}.agent-line-composer .agent-reference-chip button:focus-visible{outline-offset:1px;outline:1px solid #8f9e7e}.modal.agent-upgrade-dialog{box-sizing:border-box;background:#fff;width:min(430px,100vw - 28px);padding:16px 18px 20px}.agent-upgrade-dialog>.modal-top{justify-content:flex-end;margin:0 0 6px}.agent-upgrade-dialog>.modal-top>h2{display:none}.agent-upgrade-card{max-width:none;margin:8px 0 0}.agent-upgrade-card .agent-upgrade-error{color:#8b6054;margin:14px 0 0;font-size:12px}.studio-header>div:first-child>.agent-work-status{min-width:0;max-width:100%}.modal.agent-mail-admin-dialog{box-sizing:border-box;width:min(600px,100vw - 28px)}.agent-mail-admin-dialog .admin-heading h2{display:none}.agent-mail-admin-dialog .admin-setup{border:0;padding:0}.agent-mail-admin-dialog .admin-agent-steer{gap:15px;display:grid}.agent-mail-admin-dialog label{flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.agent-mail-admin-dialog select{max-width:100%}.agent-mail-admin-dialog p{font-size:12px;line-height:1.7}.agent-mail-admin-dialog .admin-agent-steer>.button{justify-self:start}.agent-mail-admin-dialog .admin-agent-steer>label{text-align:left;flex-direction:row;justify-content:flex-start}.agent-mail-admin-dialog .admin-agent-steer>label:first-child{display:grid}.agent-mail-admin-dialog .admin-agent-steer input[type=checkbox]{accent-color:#71865c;width:16px;height:16px;margin:0}.agent-mail-admin-dialog .admin-agent-steer select{width:100%;min-width:0}.demo-chat-designs{--demo-ink:#30312e;--demo-muted:#656862;--demo-line:#d9d9d0;--demo-paper:#fffefa;--demo-mark:#fff0a0;--demo-ease:cubic-bezier(.23, 1, .32, 1);--demo-width:820px;background:var(--demo-paper);min-height:100dvh;color:var(--demo-ink);overflow-wrap:anywhere;isolation:isolate;font-family:DM Sans Variable,sans-serif;font-size:16px;line-height:1.6}.demo-chat-designs *{box-sizing:border-box}.demo-chat-designs ::selection{color:var(--demo-ink);background:var(--demo-mark)}.demo-chat-designs button,.demo-chat-designs input,.demo-chat-designs textarea,.demo-chat-designs select{font:inherit}.demo-chat-designs button{min-width:44px;min-height:44px;transition:color .16s var(--demo-ease), background-color .16s var(--demo-ease), opacity .16s var(--demo-ease), transform .16s var(--demo-ease);border-radius:0}.demo-chat-designs button:active:not(:disabled){transform:scale(.97)}.demo-chat-designs :focus-visible{outline-offset:5px;outline:2px solid #776818}.demo-chat-designs img{object-fit:cover;width:100%;display:block}.demo-chat-designs h1,.demo-chat-designs h2,.demo-chat-designs h3{color:inherit;letter-spacing:-.025em;font-family:Manrope Variable,sans-serif;line-height:1.25}.demo-chat-designs p{line-height:1.6}.demo-chat-designs small{font-size:13px}.demo-header{border-bottom:1px solid var(--demo-line);justify-content:space-between;align-items:center;gap:28px;max-width:1376px;margin:auto;padding:26px 48px 22px;display:flex}.demo-header .logo{letter-spacing:-.035em;font-family:Caveat,cursive;font-size:42px;font-weight:500}.demo-header .cloud-mark,.demo-header .cloud-mark>svg{width:51px;height:43px}.demo-header h1{letter-spacing:0;font-family:Caveat,cursive;font-size:28px;font-weight:500}.demo-header-title{flex:1}.demo-header-title p{color:var(--demo-muted);margin-top:2px;font-size:13px}.demo-header-actions{align-items:center;gap:12px;display:flex}.demo-status{color:var(--demo-muted);font-size:13px}.demo-status:before{content:"";vertical-align:middle;background:#71775c;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block}.demo-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;width:min(100% - 96px,1280px);margin:18px auto 0;display:flex}.demo-design-switcher{flex-wrap:wrap;gap:2px 20px;display:flex}.demo-design-switcher button{color:var(--demo-muted);background:0 0;padding:8px 0;font-size:14px;position:relative}.demo-design-switcher button[aria-pressed=true],.demo-design-switcher button[aria-selected=true],.demo-design-switcher button.active{color:var(--demo-ink);font-weight:650}.demo-design-switcher button[aria-pressed=true]:after,.demo-design-switcher button[aria-selected=true]:after,.demo-design-switcher button.active:after{content:"";background:var(--demo-mark);height:4px;position:absolute;bottom:4px;left:0;right:0;transform:rotate(-1.2deg)}.demo-scene-controls{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.demo-scene-controls button{color:var(--demo-muted);text-underline-offset:5px;padding:7px 0;font-size:13px;-webkit-text-decoration:underline #b5b6a8;text-decoration:underline #b5b6a8}.demo-scene-controls select{border:0;border-bottom:1px solid var(--demo-line);color:var(--demo-ink);background:0 0;max-width:100%;min-height:44px;padding:8px 24px 8px 4px;font-size:13px}.demo-main{padding:40px 48px 24px;position:relative}.demo-transcript{width:min(100%, var(--demo-width));margin:0 auto;padding-bottom:44px}.demo-turn{grid-template-columns:46px minmax(0,1fr);column-gap:18px;margin-bottom:38px;display:grid;position:relative}.demo-turn.role-creator{grid-template-columns:minmax(0,1fr) 44px;margin-left:22%}.demo-turn.role-creator .demo-avatar{grid-area:1/2/span 3}.demo-turn.role-creator .demo-turn-body,.demo-turn.role-creator .demo-turn-heading{grid-area:auto/1}.demo-turn.role-creator .demo-turn-heading{justify-content:flex-end}.demo-turn.role-creator .demo-turn-body{text-align:right}.demo-avatar{flex-shrink:0;grid-row:1/span 3;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.demo-avatar img{object-position:center 35%;border-radius:50%;width:44px;height:44px}.demo-avatar svg{width:44px;height:37px}.demo-turn-heading,.demo-turn-author{align-items:baseline;gap:10px;margin-bottom:6px;font-size:14px;font-weight:600;display:flex}.demo-turn-heading time,.demo-turn-author time,.demo-meta{color:var(--demo-muted);font-size:13px;font-weight:400}.demo-turn-body{min-width:0}.demo-turn-body>p{max-width:66ch}.demo-turn-body>p+p{margin-top:12px}.demo-highlight,.role-creator .demo-message-text{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#0000 24%,#fff0a085 24% 92%,#0000 92%);padding-inline:3px;display:inline}.demo-chat-designs .demo-handnote{letter-spacing:0;font-family:Caveat,cursive;font-size:26px;font-weight:500;line-height:1.2}.demo-note-margin{color:#66695f;pointer-events:none;width:140px;font-family:Caveat,cursive;font-size:24px;line-height:1.2;position:absolute}.demo-note-margin.left{top:150px;left:max(24px,50% - 680px);transform:rotate(-7deg)}.demo-note-margin.right{top:330px;right:max(24px,50% - 680px);transform:rotate(6deg)}.demo-inline-card{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;margin-top:22px}.demo-card-copy{min-width:0}.demo-card-copy>p+p{margin-top:10px}.demo-brand-heading{flex-wrap:wrap;align-items:baseline;gap:14px;margin-bottom:8px;display:flex}.demo-brand-heading h2,.demo-brand-heading h3{letter-spacing:-.035em;font-family:Georgia,serif;font-size:34px;font-weight:600}.demo-brand-heading .demo-handnote{font-size:25px}.demo-brand-story{color:var(--demo-muted);margin-top:8px}.demo-image-grid,.demo-match-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:20px;display:grid}.demo-match-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.demo-photo{min-width:0;margin:0;position:relative}.demo-photo-button{text-align:left;background:0 0;width:100%;padding:0;display:block}.demo-photo-button img{aspect-ratio:4/3}.demo-photo-caption{color:#54564f;margin-top:8px;font-family:Caveat,cursive;font-size:22px;line-height:1.25;display:block}.demo-photo-caption small{color:var(--demo-muted);margin-top:4px;font-family:DM Sans Variable,sans-serif;font-size:12px;display:block}.demo-card-actions{flex-wrap:wrap;align-items:center;gap:10px 24px;margin-top:16px;display:flex}.demo-card-actions button,.demo-text-action{text-align:left;border-bottom:1px solid #c6b450;min-height:44px;padding:9px 0;font-weight:550;position:relative}.demo-card-actions button[aria-pressed=true]{background:#fff0a052}.demo-profile-summary{align-items:flex-start;gap:20px;display:flex}.demo-profile-summary>img{object-fit:cover;flex:0 0 96px;width:96px;height:116px}.demo-profile-summary h3{margin-bottom:5px;font-size:24px}.demo-profile-topics{color:var(--demo-muted);flex-wrap:wrap;gap:7px 14px;margin-top:10px;font-size:14px;display:flex}.demo-contact-summary{border-block:1px solid var(--demo-line);margin-top:18px;padding-block:18px}.demo-contact-summary strong{display:block}.demo-intro-sheet{border-top:1px solid var(--demo-line);max-width:66ch;margin-top:14px;padding-top:18px}.demo-intro-sheet h3{margin-bottom:16px;font-size:17px}.demo-intro-sheet p,.demo-intro-sheet pre{white-space:pre-wrap;font-family:inherit;font-size:16px;line-height:1.65}.demo-composer-area{width:min(calc(100% - 96px), var(--demo-width));margin:0 auto;padding-bottom:28px}.demo-composer{border-bottom:1px solid #686b60;align-items:flex-end;gap:18px;min-height:62px;padding:8px 0 10px;display:flex}.demo-composer textarea,.demo-composer input{resize:none;outline-offset:4px;width:100%;min-width:0;min-height:44px;max-height:150px;color:var(--demo-ink);caret-color:#776818;background:0 0;border:0;flex:1;padding:10px 0 4px;font-size:16px;line-height:1.5}.demo-composer textarea::placeholder,.demo-composer input::placeholder{color:var(--demo-muted);opacity:1}.demo-composer button{background:0 0;flex:0 0 44px;width:44px;height:44px;padding:10px}.demo-composer button svg{width:24px;height:24px}.demo-composer-note{color:var(--demo-muted);justify-content:space-between;gap:20px;margin-top:10px;font-size:12px;display:flex}.demo-waiting{color:var(--demo-muted);align-items:center;gap:10px;margin-top:14px;font-size:14px;display:flex}.demo-progress-mark{background:var(--demo-line);width:180px;height:4px;position:relative}.demo-progress-mark:after{content:"";background:#d7c677;width:55%;height:100%;display:block}.demo-plane-flight{pointer-events:none;width:42px;height:42px;animation:demo-pencil-plane .65s var(--demo-ease) both}@keyframes demo-pencil-plane{0%{opacity:0;transform:translate(-12px,8px)rotate(-12deg)}25%{opacity:1}to{opacity:0;transform:translate(82px,-56px)rotate(-25deg)}}.design-notebook{--demo-paper:#fffffd;--demo-width:820px}.design-notebook .demo-header{border-bottom:0}.design-notebook .demo-main{padding-top:48px}.design-notebook .type-social{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:20px;display:grid}.design-notebook .type-social .demo-image-grid{gap:16px;margin-top:0}.design-notebook .demo-photo img{background:#fff;border:1px solid #dadbd3;padding:4px}.design-notebook .type-match .demo-photo-caption{margin-bottom:8px}.design-fieldnotes{--demo-paper:#f8f7f0;--demo-width:1040px;background-image:repeating-linear-gradient(0deg,#0000 0 35px,#969a8314 35px 36px)}.design-fieldnotes .demo-header{max-width:1280px}.design-fieldnotes .demo-main{width:min(100%,1250px);margin:auto;padding-left:84px}.design-fieldnotes .demo-main:before{content:"";background:#e7d784;width:1px;position:absolute;top:0;bottom:0;left:48px;box-shadow:6px 0 #e7d78480}.design-fieldnotes .demo-transcript{border-left:1px solid #777c6370;padding-left:24px;position:relative}.design-fieldnotes .demo-turn{grid-template-columns:48px minmax(0,1fr);margin-bottom:32px}.design-fieldnotes .demo-turn:before{content:"";background:#696e5f;border-radius:50%;width:6px;height:6px;position:absolute;top:21px;left:-28px}.design-fieldnotes .demo-turn.role-creator{margin-left:0}.design-fieldnotes .demo-turn.role-creator .demo-avatar{grid-column:1}.design-fieldnotes .demo-turn.role-creator .demo-turn-heading,.design-fieldnotes .demo-turn.role-creator .demo-turn-body{text-align:left;grid-column:2;justify-content:flex-start}.design-fieldnotes .demo-image-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:3px}.design-fieldnotes .demo-image-grid>:nth-child(3){display:block}.design-fieldnotes .demo-image-grid .demo-photo img{aspect-ratio:1.65}.design-fieldnotes .demo-photo-caption{padding-inline:6px}.design-fieldnotes .type-match .demo-match-grid{gap:42px;padding-left:8%}.design-fieldnotes .demo-turn-heading{font-family:Caveat,cursive;font-size:25px;line-height:1.1}.design-fieldnotes .demo-turn-heading time{font-family:DM Sans Variable,sans-serif}.design-fieldnotes .demo-composer-area{padding-left:64px}.design-fieldnotes .demo-note-margin.left{left:8px}.design-studio{--demo-paper:#fff;--demo-width:1100px}.design-studio .demo-header h1{letter-spacing:.06em;font-family:DM Sans Variable,sans-serif;font-size:16px}.design-studio .demo-header{max-width:1440px}.design-studio .demo-turn{grid-template-columns:44px minmax(0,1fr)}.design-studio .demo-turn.role-creator{grid-template-columns:minmax(0,1fr) 44px;margin-left:55%}.design-studio .role-creator .demo-message-text{background:0 0}.design-studio .type-social{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:30px;display:grid}.design-studio .type-social .demo-image-grid{grid-column:1/-1;grid-template-rows:1fr 1fr;grid-template-columns:minmax(0,3fr) minmax(0,1fr);gap:8px;margin-top:0}.design-studio .type-social .demo-image-grid>:first-child{grid-row:1/3}.design-studio .type-social .demo-image-grid>:nth-child(3){display:block}.design-studio .type-social .demo-photo-button img{aspect-ratio:1.85;min-height:0}.design-studio .type-social .demo-image-grid>:first-child img{aspect-ratio:1.55}.design-studio .type-social .demo-image-grid>:not(:first-child) .demo-photo-caption{font-family:DM Sans Variable,sans-serif;font-size:13px}.design-studio .demo-match-grid{grid-template-columns:1fr 1fr;gap:26px;max-width:780px;margin-left:12%}.design-studio .type-match .demo-photo:first-child{transform:rotate(-2deg)}.design-studio .type-match .demo-photo:last-child{transform:rotate(2deg)}.design-studio .type-match .demo-photo img{aspect-ratio:4/4.3;border:1px solid #e3e3dc;padding:5px;box-shadow:0 3px 9px #2526250b}.design-studio .type-profile{padding-left:66px;position:relative}.design-studio .type-profile .demo-profile-summary>img{border:6px solid #fff;width:128px;height:160px;margin-left:-66px;transform:rotate(-3deg)}.design-studio .demo-composer textarea::placeholder{font-family:Caveat,cursive;font-size:27px}.design-postcards{--demo-paper:#fff;--demo-width:1120px}.design-postcards .demo-header{padding-bottom:18px}.design-postcards .demo-turn{grid-template-columns:54px minmax(0,1fr);column-gap:20px;margin-bottom:46px}.design-postcards .demo-avatar,.design-postcards .demo-avatar img{width:54px;height:54px}.design-postcards .demo-turn.role-creator{grid-template-columns:minmax(0,1fr) 54px;margin-left:45%}.design-postcards .type-social{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:center;gap:28px;display:grid}.design-postcards .type-social .demo-image-grid{gap:12px;margin-top:0}.design-postcards .demo-photo{background:#fffef8;border:1px solid #d7d8cd;padding:8px 8px 14px;box-shadow:0 4px 10px #38382c0a}.design-postcards .demo-photo:nth-child(odd){transform:rotate(-3deg)}.design-postcards .demo-photo:nth-child(2n){margin-top:18px;transform:rotate(3deg)}.design-postcards .demo-photo:before{content:"";z-index:1;background:#f2dc7b85;width:54px;height:18px;position:absolute;top:-8px;left:calc(50% - 27px);transform:rotate(-4deg)}.design-postcards .demo-photo-caption{text-align:center;padding-top:2px;font-size:24px}.design-postcards .demo-photo img{aspect-ratio:1.25}.design-postcards .type-match{grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr);align-items:start;column-gap:30px;display:grid}.design-postcards .type-match .demo-match-grid{gap:26px;margin-top:8px}.design-postcards .type-match .demo-card-actions{grid-column:1/-1}.design-postcards .role-creator .demo-message-text{background:0 0;padding-inline:0;text-decoration:none}.design-postcards .demo-intro-sheet{border:1px solid var(--demo-line);background:#fffffc;padding:26px;transform:rotate(-.5deg)}.demo-page{flex-direction:column;height:100dvh;display:flex;overflow:hidden}.demo-header{flex-shrink:0;width:100%}.demo-header>h1{text-align:center;flex:1}.demo-simulation-label{color:var(--demo-muted);white-space:nowrap;font-size:13px}.demo-controls{flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px 24px;width:min(100% - 96px,1280px);margin:12px auto 0;display:flex}.demo-controls .demo-toolbar{justify-content:flex-end;gap:14px;width:auto;margin:0}.demo-about-preview{width:min(100% - 96px,1280px);color:var(--demo-muted);flex-shrink:0;margin:2px auto 0;font-size:12px}.demo-about-preview summary{cursor:pointer;width:fit-content;min-height:36px;padding:8px 0;display:list-item}.demo-about-preview p{max-width:75ch;margin:0 0 10px;line-height:1.55}.demo-toolbar>button{color:var(--demo-muted);align-items:center;gap:5px;padding:5px 0;font-size:13px;display:inline-flex}.demo-scene-jumps{border-left:1px solid var(--demo-line);flex-wrap:wrap;align-items:center;gap:10px;padding-left:12px;display:flex}.demo-scene-jumps button{color:var(--demo-muted);padding:6px 0;font-size:13px}.demo-scene-jumps button[aria-current=step]{color:var(--demo-ink);text-underline-offset:6px;-webkit-text-decoration:underline #dbc665;text-decoration:underline #dbc665}.demo-conversation{width:min(calc(100% - 96px), var(--demo-width));flex-direction:column;flex:1;min-height:0;margin:0 auto;display:flex;position:relative}.demo-conversation .demo-transcript{overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:#d4d4c8 transparent;flex:1;width:100%;min-height:0;padding:36px 12px 16px;overflow:hidden auto}.demo-transcript-content{min-height:100%;padding-bottom:4px}.demo-transcript-end{height:1px}.demo-turn-author{grid-area:1/1;margin:0;display:block;position:relative}.demo-turn-author>.logo,.demo-turn-author>img{width:44px;height:42px}.demo-turn-author>img{object-position:center 34%;border-radius:50%;height:44px}.demo-turn-author .cloud-mark,.demo-turn-author .cloud-mark>svg{width:42px;height:36px}.demo-turn-author>span:not(.logo){white-space:nowrap;font-size:14px;line-height:1.5;position:absolute;top:-1px;left:64px}.demo-turn-author>span:not(.logo)>small{color:var(--demo-muted);margin-left:10px;font-family:DM Sans Variable,sans-serif;font-size:12px;font-weight:400;display:inline}.demo-turn-body{grid-area:1/2;padding-top:26px}.demo-turn.role-creator .demo-turn-author{grid-area:1/2}.demo-turn.role-creator .demo-turn-author>span:not(.logo){text-align:right;left:auto;right:62px}.demo-turn.role-creator .demo-turn-body{grid-area:1/1}.demo-tool-line{color:var(--demo-muted);flex-wrap:wrap;align-items:center;gap:10px;font-size:14px;display:flex}.demo-tool-line>svg{flex-shrink:0}.demo-tool-line .demo-progress-mark{width:80px;height:4px}.demo-progress-mark>span{background:#cbbb67;width:50%;height:100%;display:block}.demo-progress-mark.is-complete{color:#686d50;background:0 0;width:15px;height:15px}.demo-progress-mark.is-complete:after,.demo-progress-mark.is-running:after{display:none}.demo-profile-heading{flex-wrap:wrap;align-items:center;gap:18px;margin-bottom:20px;display:flex}.demo-profile-portrait{object-position:center 30%;height:110px;width:88px!important}.demo-profile-heading .demo-card-copy{flex:1;min-width:170px}.demo-profile-heading h2{margin-bottom:4px;font-size:24px}.demo-profile-heading .demo-card-copy>span{color:var(--demo-muted);font-size:14px}.demo-profile-heading .demo-card-copy p{margin-top:6px}.demo-profile-heading>.demo-handnote{color:#66695c;max-width:150px}.demo-social-heading{min-width:0}.demo-social-heading .demo-card-copy>p{margin-top:10px}.demo-social-heading>.demo-handnote{color:#676b5f;margin-top:14px;display:block}.demo-brand-wordmark{align-items:center;gap:9px;font-size:34px;font-weight:650;display:flex;font-family:Georgia,serif!important}.demo-columbia-mark{color:#282b25;font-family:sans-serif;font-size:33px;line-height:1;display:inline-block;transform:rotate(-35deg)}.demo-photo>button{text-align:left;width:100%;padding:0;display:block}.demo-photo>button img{aspect-ratio:4/3}.demo-photo-pair{grid-template-columns:minmax(0,1fr) 110px minmax(0,1fr);align-items:center;gap:16px;margin:20px 0;display:grid}.demo-pair-connector{text-align:center;color:#66695f}.demo-pair-connector .demo-handnote{font-size:23px;display:block}.demo-pair-connector>svg{width:76px;height:40px;margin:6px auto 0;display:block}.demo-match-note{max-width:64ch}.demo-evidence{color:var(--demo-muted);margin-top:14px;font-size:12px;line-height:1.5;display:block}.demo-brand-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:18px;display:grid}.demo-brand-option{min-width:0}.demo-brand-option .demo-card-copy{margin-top:12px;font-size:14px}.demo-brand-choice-actions{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.demo-brand-choice-actions button{border-bottom:1px solid #cecdbf;align-items:center;gap:6px;min-width:52px;padding:6px 0;font-size:13px;display:inline-flex}.demo-brand-choice-actions button[aria-pressed=true]{background:#fff0a047;border-color:#b2a052}.demo-brand-option.is-skipped{opacity:.6}.demo-brand-option .demo-photo img{aspect-ratio:1.2}.demo-choice{border-bottom:2px solid #d6c36e;align-items:center;gap:6px;margin-top:7px;padding-block:3px;font-size:13px;display:inline-flex}.demo-memory-note{border-left:1px solid #cab95c;max-width:46ch;margin-top:20px;padding-left:18px}.demo-memory-note p{margin-top:8px}.demo-approved-angle{align-items:flex-start;gap:14px;margin-top:20px;display:flex}.demo-approved-angle>svg{flex-shrink:0;margin-top:6px}.demo-approved-angle p{margin-top:6px}.type-contact{border-block:1px solid var(--demo-line);grid-template-columns:44px minmax(0,1fr) 65px;align-items:start;column-gap:16px;padding-block:20px;display:grid}.demo-contact-icon{padding-top:10px}.type-contact h2{margin:5px 0 8px;font-size:22px}.demo-contact-arrow{align-self:center;width:65px}.type-introduction{border-top:1px solid var(--demo-line);max-width:68ch;padding:22px 0;position:relative}.type-introduction .paperclip{width:18px;height:45px;top:-13px;right:22px}.demo-draft-heading{align-items:flex-start;gap:12px;margin-bottom:22px;font-weight:550;display:flex}.demo-draft-heading>svg{flex-shrink:0;margin-top:4px}.demo-draft-heading small{color:var(--demo-muted);margin-top:3px;font-size:12px;font-weight:400;display:block}.demo-subject{border-bottom:1px solid #e3e3da;align-items:baseline;gap:16px;margin-bottom:16px;padding-bottom:12px;display:flex}.demo-subject>span{color:var(--demo-muted);font-size:13px}.demo-subject input{background:0 0;border:0;width:100%;min-width:0;min-height:44px;font-size:16px;font-weight:550}.type-introduction textarea,.type-introduction .draft-body-editor{resize:vertical;width:100%;color:var(--demo-ink);background:0 0;border:0;padding:0;font-size:16px;line-height:1.7}.demo-card-actions button{align-items:center;gap:8px;display:inline-flex}.demo-preview-pitch{color:#494b37}.demo-paperplane{color:#515649;pointer-events:none;width:70px;height:56px;position:absolute;bottom:42px;right:90px}.demo-paperplane>svg{width:100%;height:100%}.demo-local-notice{border-top:1px solid var(--demo-line);color:#5b614f;flex-shrink:0;align-items:center;gap:9px;padding:10px 0;font-size:13px;display:flex}.demo-local-notice>svg{flex-shrink:0}.demo-local-notice>button{flex-shrink:0;width:44px;margin-left:auto;padding:8px}.demo-conversation>.demo-composer{flex-shrink:0;margin-top:0;margin-bottom:26px}.demo-typing-cursor{vertical-align:middle;background:#777b6b;width:1px;height:1em;margin-left:3px;display:inline-block}.demo-photo-dialog{width:min(800px,100vw - 40px);max-height:calc(100dvh - 40px);color:var(--demo-ink);background:#fffef8;border:1px solid #d6d7ca;border-radius:0;margin:auto;padding:20px;overflow:auto}.demo-photo-dialog::backdrop{background:#292c2580}.demo-photo-dialog>img{object-fit:contain;width:100%;max-height:calc(100dvh - 190px)}.demo-photo-dialog>p{margin-top:12px;font-family:Caveat,cursive;font-size:27px}.demo-photo-dialog>small{color:var(--demo-muted);font-size:12px}.demo-photo-close{place-items:center;width:44px;height:44px;margin:-10px -10px 4px auto;display:grid}.design-fieldnotes .demo-conversation{border-left:1px solid #e3d176;padding-left:26px;box-shadow:-6px 0 0 -5px #e3d17690}.design-fieldnotes .demo-conversation .demo-transcript{border-left:1px solid #878d7260;padding-left:20px}.design-fieldnotes .demo-turn:before{left:-23px}.design-fieldnotes .demo-turn.role-creator .demo-turn-author{grid-column:1}.design-fieldnotes .demo-turn.role-creator .demo-turn-author>span:not(.logo){text-align:left;left:66px;right:auto}.design-fieldnotes .demo-turn.role-creator .demo-turn-body{grid-column:2}.design-fieldnotes .demo-turn-author>span:not(.logo){font-family:Caveat,cursive;font-size:23px}.design-fieldnotes .demo-turn-body{padding-top:28px}.design-fieldnotes .demo-photo-pair{grid-template-columns:minmax(0,1fr) 110px minmax(0,1fr);margin-left:7%}.design-fieldnotes .demo-social-heading{justify-content:space-between;align-items:center;gap:32px;display:flex}.design-fieldnotes .demo-social-heading>.demo-handnote{margin:0}.design-studio .demo-turn-author>span:not(.logo){left:62px}.design-studio .demo-turn.role-creator .demo-turn-author>span:not(.logo){left:auto;right:62px}.design-studio .type-social>.demo-social-heading{grid-column:1/-1;justify-content:space-between;align-items:flex-end;gap:30px;display:flex}.design-studio .demo-brand-contact-sheet>:first-child img{aspect-ratio:2.05}.design-studio .demo-brand-contact-sheet>:not(:first-child) img{aspect-ratio:1.65}.design-studio .demo-photo-pair{grid-template-columns:minmax(0,1fr) 90px minmax(0,1fr);max-width:800px;margin-left:12%}.design-studio .demo-photo-pair .demo-photo img{aspect-ratio:4/4.25;border:5px solid #fff;box-shadow:0 3px 11px #25262512}.design-studio .demo-photo-pair .demo-creator-photo{transform:rotate(-2deg)}.design-studio .demo-photo-pair .demo-brand-photo{transform:rotate(2deg)}.design-studio .demo-profile-heading{position:relative}.design-studio .demo-profile-portrait{border:5px solid #fff;height:150px;margin-left:-44px;transform:rotate(-3deg);width:124px!important}.design-postcards .demo-turn-author>span:not(.logo){left:74px}.design-postcards .demo-turn-author>img{width:54px;height:54px}.design-postcards .demo-turn.role-creator .demo-turn-author>span:not(.logo){left:auto;right:74px}.design-postcards .demo-photo-pair{grid-column:1/-1;grid-template-columns:minmax(0,1fr) 80px minmax(0,1fr);gap:18px;margin-top:22px}.design-postcards .demo-photo-pair .demo-brand-photo{margin-top:18px;transform:rotate(3deg)}.design-postcards .type-match>h2,.design-postcards .type-match>p,.design-postcards .type-match>.demo-evidence,.design-postcards .type-social>.demo-evidence{grid-column:1/-1}.design-postcards .type-introduction{background:#fffefa;border:1px solid #dcddcf;margin-top:28px;padding:22px 24px;transform:rotate(-.3deg)}@media (hover:hover) and (pointer:fine){.demo-chat-designs .demo-card-actions button:hover,.demo-chat-designs .demo-text-action:hover{background:#fff0a05c}.demo-chat-designs .demo-design-switcher button:hover,.demo-chat-designs .demo-scene-controls button:hover{color:#22231f}.demo-chat-designs .demo-photo-button:hover img{filter:brightness(1.025)}}@media (width<=1180px){.demo-note-margin{display:none}.demo-header{padding-inline:32px}.demo-toolbar{width:calc(100% - 64px)}.demo-main{padding-inline:32px}.demo-composer-area,.demo-controls,.demo-about-preview{width:calc(100% - 64px)}.demo-conversation{width:min(calc(100% - 64px), var(--demo-width))}.design-fieldnotes .demo-main{padding-left:72px}.design-fieldnotes .demo-main:before{left:28px}}@media (width<=760px){.demo-header{flex-wrap:wrap;gap:16px;padding:20px 20px 16px}.demo-header .logo{font-size:34px}.demo-header .cloud-mark,.demo-header .cloud-mark>svg{width:39px;height:33px}.demo-header h1{font-size:25px}.demo-header-actions{margin-left:auto}.demo-header-title{min-width:150px}.demo-toolbar{gap:6px;width:calc(100% - 40px);margin-top:8px}.demo-design-switcher{justify-content:space-between;gap:0;width:100%}.demo-design-switcher button{font-size:13px}.demo-scene-controls{justify-content:space-between;gap:8px;width:100%}.demo-main{padding:26px 20px 14px}.demo-transcript{padding-bottom:22px}.demo-turn,.design-studio .demo-turn,.design-postcards .demo-turn{grid-template-columns:30px minmax(0,1fr);column-gap:12px;margin-bottom:30px}.demo-avatar,.demo-avatar img,.design-postcards .demo-avatar,.design-postcards .demo-avatar img{width:30px;height:30px}.demo-avatar svg{width:30px;height:27px}.demo-turn.role-creator,.design-studio .demo-turn.role-creator,.design-postcards .demo-turn.role-creator{grid-template-columns:minmax(0,1fr) 30px;margin-left:8%}.demo-turn-heading,.demo-turn-author{gap:8px;font-size:13px}.demo-turn-body{font-size:16px}.demo-inline-card{margin-top:18px}.design-notebook .type-social,.design-postcards .type-social,.design-postcards .type-match{display:block}.design-notebook .type-social .demo-image-grid,.design-postcards .type-social .demo-image-grid{margin-top:18px}.demo-brand-heading h2,.demo-brand-heading h3{font-size:29px}.demo-image-grid,.demo-match-grid{gap:12px}.demo-photo-caption{font-size:21px}.demo-photo-caption small{font-size:12px}.demo-card-actions{gap:8px 18px}.demo-card-actions button{font-size:15px}.demo-profile-summary{gap:14px}.demo-profile-summary>img{flex-basis:76px;width:76px;height:96px}.demo-profile-summary h3{font-size:22px}.demo-profile-topics{font-size:13px}.demo-composer-area{width:calc(100% - 40px);padding-bottom:22px}.demo-composer{gap:10px}.demo-composer-note{gap:10px;font-size:11px}.design-fieldnotes .demo-main{padding-left:36px;padding-right:16px}.design-fieldnotes .demo-main:before{left:12px;box-shadow:4px 0 #e7d78480}.design-fieldnotes .demo-transcript{padding-left:14px}.design-fieldnotes .demo-turn{grid-template-columns:28px minmax(0,1fr);column-gap:10px}.design-fieldnotes .demo-turn.role-creator{grid-template-columns:28px minmax(0,1fr);margin-left:0}.design-fieldnotes .demo-turn-heading{font-size:24px}.design-fieldnotes .demo-image-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.design-fieldnotes .type-match .demo-match-grid{gap:12px;padding-left:0}.design-fieldnotes .demo-composer-area{padding-left:16px}.design-studio .type-social{display:block}.design-studio .type-social .demo-image-grid{grid-template-columns:2fr 1fr;margin-top:16px}.design-studio .demo-match-grid{gap:12px;margin-left:0}.design-studio .type-profile{padding-left:22px}.design-studio .type-profile .demo-profile-summary>img{width:84px;height:112px;margin-left:-22px}.design-postcards .demo-photo{padding:5px 5px 9px}.design-postcards .demo-photo-caption{font-size:21px}.design-postcards .type-match .demo-match-grid{gap:14px;margin:20px 4px 0}.design-postcards .demo-intro-sheet{padding:18px 14px}.demo-page{min-height:660px}.demo-header{padding:12px 20px 10px}.demo-header>h1{text-align:right}.demo-simulation-label{text-align:right;width:100%;margin-top:-12px;font-size:11px}.demo-controls,.demo-about-preview{width:calc(100% - 40px)}.demo-controls{gap:0;margin-top:4px}.demo-controls .demo-toolbar{justify-content:flex-start;gap:0 14px;width:100%}.demo-scene-jumps{border:0;justify-content:space-between;gap:8px;width:100%;padding:0}.demo-scene-jumps button{font-size:12px}.demo-about-preview{margin-top:0}.demo-about-preview summary{min-height:32px;padding-block:5px}.demo-conversation{width:calc(100% - 40px)}.demo-conversation .demo-transcript{padding:18px 6px 8px}.demo-turn-author>.logo,.demo-turn-author>img{width:30px;height:30px}.demo-turn-author .cloud-mark,.demo-turn-author .cloud-mark>svg{width:29px;height:26px}.demo-turn-author>span:not(.logo){font-size:13px;left:42px}.demo-turn-author>span:not(.logo)>small{margin-left:7px;font-size:11px}.demo-turn.role-creator .demo-turn-author>span:not(.logo){right:42px}.demo-turn-body{padding-top:25px}.demo-photo-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin:16px 0}.demo-pair-connector{grid-area:2/1/auto/-1;padding-top:0}.demo-pair-connector .demo-handnote{font-size:22px}.demo-pair-connector>svg{display:none}.demo-photo-pair .demo-brand-photo{grid-area:1/2}.demo-photo>button img{aspect-ratio:4/4.1}.demo-brand-options{grid-template-columns:1fr;gap:22px}.demo-brand-option{grid-template-columns:110px minmax(0,1fr);align-items:center;gap:14px;display:grid}.demo-brand-option .demo-card-copy{margin-top:0}.demo-profile-heading{gap:12px}.demo-profile-portrait{height:90px;width:72px!important}.demo-profile-heading .demo-card-copy{min-width:130px}.demo-profile-heading>.demo-handnote{margin-left:84px;font-size:24px}.demo-brand-wordmark{font-size:30px}.demo-social-heading>.demo-handnote{font-size:24px}.type-contact{grid-template-columns:30px minmax(0,1fr);gap:12px}.demo-contact-arrow{display:none}.type-contact h2{font-size:21px}.demo-draft-heading{gap:9px;margin-bottom:14px}.demo-draft-heading small{font-size:11px}.demo-subject{gap:12px}.demo-paperplane{width:46px;height:40px;right:40px}.demo-local-notice{align-items:flex-start;font-size:12px}.demo-conversation>.demo-composer{margin-bottom:18px}.demo-photo-dialog{padding:14px}.design-fieldnotes .demo-conversation{width:calc(100% - 28px);padding-left:12px}.design-fieldnotes .demo-conversation .demo-transcript{padding-left:12px}.design-fieldnotes .demo-turn:before{top:14px;left:-15px}.design-fieldnotes .demo-turn-author>span:not(.logo),.design-fieldnotes .demo-turn.role-creator .demo-turn-author>span:not(.logo){font-size:21px;left:40px}.design-fieldnotes .demo-photo-pair{grid-template-columns:1fr 1fr;gap:10px;margin-left:0}.design-fieldnotes .demo-social-heading{display:block}.design-fieldnotes .demo-social-heading>.demo-handnote{margin-top:14px}.design-studio .demo-turn-author>span:not(.logo){left:42px}.design-studio .demo-turn.role-creator .demo-turn-author>span:not(.logo){right:42px}.design-studio .demo-photo-pair{grid-template-columns:1fr 1fr;gap:12px;margin-left:0}.design-studio .demo-profile-portrait{height:118px;margin-left:-22px;width:88px!important}.design-studio .type-social>.demo-social-heading{display:block}.design-studio .demo-brand-contact-sheet>:not(:first-child) .demo-photo-caption{font-size:11px}.design-studio .demo-brand-contact-sheet>:not(:first-child) .demo-photo-caption small{display:none}.design-postcards .demo-turn-author>span:not(.logo){left:42px}.design-postcards .demo-turn-author>img{width:30px;height:30px}.design-postcards .demo-turn.role-creator .demo-turn-author>span:not(.logo){right:42px}.design-postcards .demo-photo-pair{grid-template-columns:1fr 1fr;gap:12px;margin-top:18px}.design-postcards .type-introduction{padding:18px 14px}}@media (width<=390px){.demo-header{gap:12px;padding-inline:16px}.demo-header-title{min-width:135px}.demo-header h1{font-size:23px}.demo-toolbar{width:calc(100% - 32px)}.demo-main{padding-inline:16px}.demo-composer-area{width:calc(100% - 32px)}.demo-design-switcher button{font-size:12px}.demo-image-grid,.demo-match-grid{gap:8px}.demo-photo-caption{font-size:20px}.design-fieldnotes .demo-main{padding-left:34px;padding-right:12px}.design-fieldnotes .demo-turn{grid-template-columns:24px minmax(0,1fr);gap:8px}.design-fieldnotes .demo-avatar,.design-fieldnotes .demo-avatar img{width:24px;height:26px}.demo-conversation,.demo-controls,.demo-about-preview{width:calc(100% - 32px)}.demo-header>h1{font-size:22px}.demo-brand-option{grid-template-columns:100px minmax(0,1fr)}.design-fieldnotes .demo-conversation{width:calc(100% - 24px)}.design-fieldnotes .demo-turn.role-creator{grid-template-columns:24px minmax(0,1fr)}.design-fieldnotes .demo-turn-author>span:not(.logo),.design-fieldnotes .demo-turn.role-creator .demo-turn-author>span:not(.logo){left:32px}}@media (prefers-reduced-motion:reduce){.demo-chat-designs *,.demo-chat-designs :before,.demo-chat-designs :after{scroll-behavior:auto}.demo-chat-designs button{transition-property:color,background-color,opacity!important;transition-duration:.16s!important}.demo-chat-designs button:active:not(:disabled){transform:none}.demo-chat-designs .demo-plane-flight{opacity:1;transform:none;animation:none!important}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.static{position:static}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.grid{display:grid}.hidden{display:none}.inline{display:inline}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.lowercase{text-transform:lowercase}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{color:#252625;font-synthesis:none;--ink:#252625;--muted:#70716d;--line:#e9e9e4;--paper:#fbfbf8;--yellow:#fff0a2;--soft-yellow:#fffbe8;--radius:14px;--ease:cubic-bezier(.16,1,.3,1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;font-family:DM Sans Variable,sans-serif}*{box-sizing:border-box}body{margin:0}button,input,textarea,select{font:inherit}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit;background:0 0;border:0}button:disabled{cursor:not-allowed;opacity:.45}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:Manrope Variable,sans-serif}h1{letter-spacing:-.04em;font-weight:700;line-height:1.14}h2{letter-spacing:-.025em;font-weight:700}h3{letter-spacing:-.015em;font-weight:650}p{line-height:1.6}small{font-size:12px}strong{font-weight:650}::selection{color:#252625;background:#fff0a2}:focus-visible{outline-offset:4px;outline:2px solid #766727}button{transition:background .16s,color .16s,transform .16s,opacity .16s}button:active:not(:disabled){transform:scale(.98)}input,textarea,select{caret-color:#6b5c16}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-thumb{background:#d7d7cf;border-radius:8px}::-webkit-scrollbar-track{background:0 0}.button{background:var(--ink);border:1px solid var(--ink);color:#fff;white-space:nowrap;border-radius:99px;justify-content:center;align-items:center;gap:16px;min-height:50px;padding:13px 25px;font-size:15px;font-weight:550;display:inline-flex}.button.secondary{color:var(--ink);background:#fff;border-color:#dcdcd5}.button svg{flex-shrink:0}.icon-button{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex;position:relative}.text-button{justify-content:center;align-items:center;gap:8px;min-height:40px;font-size:13px;font-weight:550;display:inline-flex}.text-button:hover{text-underline-offset:4px;text-decoration:underline}.muted{color:var(--muted)}.handwriting{color:#767367;font-family:Caveat,cursive;font-size:24px;line-height:1.1}.demo-note{color:#777970;text-align:center;margin-top:18px;font-size:11px;line-height:1.6}.demo-label{color:#70756a;font-size:11px}.logo{letter-spacing:-1.5px;align-items:center;gap:11px;font-family:Manrope Variable,sans-serif;font-size:29px;font-weight:800;line-height:1;display:inline-flex}.cloud-mark{width:49px;height:39px;display:block;position:relative}.cloud-mark>svg{stroke-width:.4px;width:49px;height:39px;position:absolute;transform:rotate(-9deg)}.cloud-mark .cloud-offset{opacity:.7;transform:translate(1.1px,1px)rotate(-6deg)}.logo-small .cloud-mark,.logo-small .cloud-mark>svg{width:31px;height:26px}.logo-small{flex-shrink:0;height:30px}.highlight{isolation:isolate;white-space:nowrap;position:relative}.highlight:before,.highlight:after{content:"";z-index:-1;background:#fff0a2;border-radius:12% 9% 11% 4%;position:absolute;inset:12% -4% 1%;transform:rotate(-2deg)}.highlight:after{opacity:.5;border-radius:2% 4% 15% 8%;inset:7% -2% 6%;transform:rotate(1.1deg);box-shadow:0 4px #fff4b8}.underlined{display:inline-block;position:relative}.sketch-underline{width:100%;height:auto;position:absolute;bottom:-15px;left:0;overflow:visible}.pencil-path{color:#555650;overflow:visible}.pencil-drawing{color:#5c5c55;width:190px;height:132px}.brand-mark{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:43px;height:43px;display:inline-flex;overflow:hidden}.brand-mark img{object-fit:contain;width:100%;height:100%}.brand-letter{letter-spacing:-2px;padding-right:2px;font-family:Manrope Variable,sans-serif;font-size:22px;font-weight:800}.brand-glossier{font-family:Georgia,serif;font-size:30px;font-style:italic;font-weight:500}.brand-oatly{letter-spacing:-3px;font-size:22px;transform:rotate(-8deg)}.brand-allbirds{font-family:Georgia,serif;font-style:italic}.brand-summer{font-family:Georgia,serif;font-size:24px;font-style:italic}.brand-small{width:36px;height:36px}.brand-small .brand-letter{font-size:21px}.brand-small .brand-glossier{font-size:25px}.chip{color:#67695f;background:#fff;border:1px solid #e1e1d9;border-radius:99px;align-items:center;gap:5px;min-height:36px;padding:9px 12px;font-size:12px;line-height:1.35;display:inline-flex}.chip.selected{color:#4f491f;background:#fffbed;border-color:#d3c783}.chips{flex-wrap:wrap;gap:8px;display:flex}.landing{background:#fff url(/assets/cloud-pencil.png) bottom/100% no-repeat;flex-direction:column;height:100dvh;min-height:680px;display:flex;overflow:hidden}.landing-nav{justify-content:space-between;align-items:center;width:100%;max-width:1550px;margin:0 auto;padding:33px 5.1vw 0;display:flex}.login-link{align-items:center;gap:14px;padding:10px 0 10px 16px;font-size:15px;display:flex}.hero{flex:1;grid-template-columns:51% 49%;align-items:center;width:100%;max-width:1440px;min-height:0;margin:0 auto;padding:15px 5.1vw 14px;display:grid}.hero-copy{z-index:1;padding-bottom:18px;position:relative}.hero h1{letter-spacing:-.055em;white-space:nowrap;font-family:Manrope Variable,sans-serif;font-size:clamp(56px,6.55vw,94px);font-weight:850;line-height:1.12}.hero h1 .sketch-underline{height:27px;bottom:-16px}.hero-description{color:#55574f;letter-spacing:-.4px;max-width:510px;margin-top:38px;font-size:clamp(17px,1.56vw,22px);line-height:1.48}.hero-description strong{color:#363830;font-weight:600}.hero-action{flex-direction:column;align-items:center;margin-top:29px;display:inline-flex}.hero-action .button{background:#2b2c29;gap:29px;min-width:275px;min-height:61px;padding:18px 34px;font-size:19px;box-shadow:inset 0 0 16px #ffffff07}.hero-action .button svg{width:25px;height:25px}.hero-action>p{color:#76766d;align-items:center;gap:5px;margin:12px 0 0;font-size:12px;display:flex}.hero-action>p>span{margin-left:-3px}.hero-action i{background:#b0b0a4;border-radius:50%;width:3px;height:3px;margin:0 7px}.how-button{align-items:center;gap:13px;min-height:40px;margin-top:27px;padding:0;font-size:15px;display:flex}.play-circle{border:1.4px solid #454740;border-radius:48% 53% 50% 48%;justify-content:center;align-items:center;width:38px;height:38px;display:flex;box-shadow:1px 1px #45474022}.play-circle svg{margin-left:2px}.hero-art{isolation:isolate;height:565px;margin-left:8px;position:relative}.pinned-photo{z-index:2;background:#fff;border:1px solid #dcded6;width:40%;padding:9px 9px 21px;position:absolute;box-shadow:0 4px 14px #4e4b3a12}.pinned-photo img{aspect-ratio:1/1.09;object-fit:cover;filter:saturate(.55);width:100%}.photo-creator{top:17px;left:0}.photo-desk{width:39%;padding-bottom:13px;top:298px;left:-16px}.photo-desk img{aspect-ratio:1}.tape{z-index:3;background:linear-gradient(110deg,#e7e5d577,#e8e5d5aa,#ddd9c780);border:1px solid #d6d2bc44;width:35%;height:31px;position:absolute;top:-16px;left:33%;transform:rotate(-6deg)}.hero-phone{z-index:3;width:57%;position:absolute;top:98px;right:-4px;transform:rotate(1deg)}.art-arrow{z-index:1;width:92px;position:absolute;top:25px;left:37%;transform:rotate(-7deg)}.art-loop{z-index:1;width:120px;position:absolute;top:247px;left:22%;transform:rotate(14deg)}.pencil-rays{gap:10px;width:50px;height:35px;display:flex;position:absolute}.pencil-rays span{background:#4d504b;width:1.5px;height:24px;transform:rotate(-18deg);box-shadow:1px 1px #aeb0a3}.pencil-rays span:nth-child(2){height:31px;margin-top:-11px;transform:rotate(15deg)}.pencil-rays span:nth-child(3){height:21px;transform:rotate(42deg)}.rays-one{top:79px;left:-29px;transform:rotate(-32deg)}.rays-two{top:72px;right:-19px;transform:rotate(23deg)}.testimonial-phone{outline-offset:3px;background:#fff;border:2px solid #696b60;border-radius:40px 38px;outline:1px solid #b4b6a7;width:100%;height:429px;padding:18px 15px 14px;position:relative;overflow:hidden;box-shadow:2px 2px #818476,4px 1px #dadbd3,inset 0 0 0 4px #f8f8f5,0 14px 28px #6e6c4a12}.testimonial-phone:before{content:"";pointer-events:none;border:1px solid #c8cac0;border-radius:33px;position:absolute;inset:6px}.phone-notch{z-index:1;background:#383b34;border-radius:99px;width:58px;height:13px;position:absolute;top:9px;left:calc(50% - 29px)}.phone-status{justify-content:space-between;padding:1px 6px 18px;font-size:9px;font-weight:650;display:flex}.phone-status>span:last-child{gap:3px;display:flex}.phone-status svg{width:12px;height:12px}.phone-heading{border-bottom:1px solid #f0f0ec;align-items:center;gap:9px;padding:0 1px 12px;font-size:14px;display:flex}.phone-heading>svg:first-child{width:16px}.phone-heading>svg:last-child{margin-left:auto}.phone-cloud{background:#f4f4f0;border-radius:50%;place-items:center;width:35px;height:35px;display:grid}.phone-inbox{color:#70756a;justify-content:center;align-items:center;margin:18px 0 17px;font-size:9px;display:flex}.phone-inbox:before,.phone-inbox:after{content:"";background:#e3e3db;width:15px;height:1px;margin:0 7px}.phone-messages{min-height:216px;padding:0 7px;position:relative}.message-person{align-items:center;gap:7px;margin-bottom:10px;display:flex}.message-person img{object-fit:cover;border-radius:50%;width:26px;height:26px}.message-person>span{flex-direction:column;font-size:10px;line-height:1.4;display:flex}.message-person small{color:#7b7e73;font-size:8px}.dm-bubble{background:#f1f2ef;border-radius:14px 14px 14px 4px;margin:5px 0 0 18px;padding:12px 13px;font-size:12px;line-height:1.45}.dm-bubble+.dm-bubble{margin-top:7px}.dm-heart{color:#747069;background:#fff;border:1px solid #e8e9e2;border-radius:20px;padding:2px 6px;position:absolute;bottom:24px;left:43px;transform:rotate(-8deg)}.dm-time{color:#70756a;margin:13px 0 0 26px;font-size:8px;display:block}.phone-input{color:#555d4d;border:1px solid #e3e4dc;border-radius:99px;align-items:center;gap:8px;height:33px;padding:0 10px;display:flex;position:absolute;bottom:17px;left:16px;right:16px}.phone-input span{color:#70756a;flex:1;font-size:10px}.test-controls{justify-content:center;align-items:center;gap:10px;height:20px;margin-top:16px;display:flex}.test-dots{gap:6px;display:flex}.test-dots button{width:15px;height:24px;padding:6px 3px;position:relative}.test-dots button:after{content:"";background:#cfcebf;border-radius:50%;width:5px;height:5px;position:absolute;top:9px;left:5px}.test-dots button.active:after{background:#5e6155}.carousel-pause{color:#64675b;justify-content:center;align-items:center;width:28px;min-height:28px;display:flex}.landing-footer{color:#70756a;justify-content:space-between;align-items:center;width:100%;max-width:1440px;margin:0 auto;padding:0 5.1vw 20px;font-size:10px;display:flex}.landing-footer a{align-items:center;gap:5px;display:flex}.landing-footer a svg{transform:rotate(45deg)}.modal{width:540px;max-width:min(540px,100vw - 32px);max-height:calc(100dvh - 48px);color:var(--ink);background:#fff;border:0;border-radius:19px;margin:auto;padding:28px;overflow:auto;box-shadow:0 28px 100px #272b2529}.modal::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#292d2744}.modal-wide{width:930px;max-width:min(930px,100vw - 32px)}.modal-top{justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;display:flex}.modal-top h2{font-size:20px;line-height:1.35}.modal>p{color:var(--muted);font-size:14px}.modal-actions{justify-content:space-between;align-items:center;gap:15px;margin-top:27px;display:flex}.how-visual{background:var(--soft-yellow);border-radius:14px;place-items:center;height:180px;margin:18px 0;display:grid}.how-copy h3{margin:10px 0;font-size:25px}.how-copy p{color:#555d4d;font-size:14px}.how-copy .muted{font-size:11px}.toast{z-index:50;background:#fffef6;border:1px solid #dedfd2;border-radius:14px;align-items:center;gap:11px;width:max-content;max-width:calc(100vw - 32px);padding:13px 14px 13px 18px;font-size:13px;display:flex;position:fixed;bottom:24px;left:50%;box-shadow:0 8px 30px #29302016}.toast svg{color:#706631;flex-shrink:0}.toast button{justify-content:center;align-items:center;width:28px;height:28px;display:flex}.toast>span{max-width:460px}.onboarding{background:#fff url(/assets/cloud-pencil.png) bottom/100% no-repeat;min-height:100dvh}.onboarding-nav{border-bottom:1px solid #f5f5f1;justify-content:space-between;align-items:center;height:94px;padding:0 4vw;display:flex}.onboarding-nav .logo{font-size:25px}.onboarding-nav .cloud-mark,.onboarding-nav .cloud-mark>svg{width:41px;height:32px}.journey{color:#70756a;gap:30px;font-size:12px;display:flex}.journey>span{position:relative}.journey>span:not(:last-child):after{content:"";background:#d6d6ce;width:10px;height:1px;position:absolute;top:9px;right:-21px}.journey .reached{color:#4a4d40}.onboarding-body{max-width:1160px;margin:0 auto;padding:23px 36px 60px}.back-button{color:#70756a;align-items:center;gap:7px;min-height:35px;margin-bottom:24px;font-size:12px;display:inline-flex}.onboarding h1{font-size:43px}.step-heading{margin-bottom:33px}.step-heading>p{color:#77796d;margin-top:17px;font-size:15px;line-height:1.65}.agent-intro{color:#555d4d;align-items:center;gap:9px;margin-bottom:20px;font-size:13px;display:flex}.agent-intro .logo-small{color:#555d4d}.auth-layout{grid-template-columns:39% 61%;align-items:center;gap:45px;max-width:840px;margin:45px auto;display:grid}.auth-art{flex-direction:column;justify-content:center;align-items:center;min-height:360px;padding-bottom:35px;display:flex;position:relative}.auth-art .pencil-drawing{width:240px;height:200px;transform:rotate(-7deg)}.auth-art .handwriting{margin-top:5px;font-size:25px;transform:rotate(-7deg)}.auth-art>.pencil-path{width:110px;position:absolute;bottom:40px;right:-30px;transform:rotate(-20deg)}.auth-form h1{font-size:43px}.auth-form>p{color:#76786c;margin:22px 0;font-size:15px}.auth-form form{margin-top:28px}.auth-form .demo-note{text-align:left;margin-top:17px}.auth-form .button,.narrow-step .button{width:100%;margin-top:17px}label{color:#55594d;flex-direction:column;gap:9px;font-size:12px;font-weight:550;display:flex}input:not([type=checkbox]),textarea,select{width:100%;color:var(--ink);background:#fff;border:1px solid #dfe1d7;border-radius:10px;outline:none;padding:13px 14px;font-size:14px;transition:border-color .15s,box-shadow .15s}input:not([type=checkbox]):focus,textarea:focus,select:focus{border-color:#9b9264;box-shadow:0 0 0 3px #f5f1d8}input::placeholder,textarea::placeholder{color:#70756a;font-weight:400}textarea{resize:vertical;line-height:1.65}.narrow-step{text-align:center;max-width:410px;margin:26px auto}.narrow-step h1{margin:15px 0 19px}.narrow-step>p{color:#76796e;margin:0 0 25px;font-size:14px}.narrow-step form{text-align:left}.narrow-step>.text-button{color:#555d4d;margin-top:15px}.step-illustration{color:#555d4d;background:#fffbed;border-radius:43% 53% 47% 52%;place-items:center;width:86px;height:76px;margin:0 auto 18px;display:grid;transform:rotate(-5deg)}.otp-input{letter-spacing:15px;text-align:center;padding-left:25px!important;font-size:28px!important}.form-error{margin-top:12px;line-height:1.5;color:#a1453b!important;font-size:12px!important}.social-step{max-width:460px;margin-top:0}.social-step .agent-intro{justify-content:center}.social-step>p{margin-top:34px}.platform-picker{grid-template-columns:1fr 1fr;gap:13px;margin:26px 0;display:grid}.platform-picker button{border:1px solid #e0e2d7;border-radius:12px;align-items:center;gap:11px;min-height:64px;padding:16px;display:flex}.platform-picker button.selected{background:#fffbed;border-color:#d0c78d}.platform-picker button span{text-align:left;flex:1;font-size:14px}.handle-input{position:relative}.handle-input>span{color:#70756a;font-size:16px;position:absolute;top:13px;left:15px}.handle-input>input{padding-left:37px}.scan-screen{text-align:center;max-width:790px;margin:0 auto}.scan-montage{max-width:650px;height:240px;margin:25px auto 20px;position:relative}.scan-photo{background:#fff;border:1px solid #eceee2;width:153px;padding:6px;position:absolute;box-shadow:0 6px 18px #444d321c}.scan-photo img{object-fit:cover;width:100%;height:151px}.scan-photo>span{color:#555d4d;padding:4px 0;font-size:9px;display:block}.scan-photo-0{z-index:1;top:37px;left:0}.scan-photo-1{z-index:2;top:9px;left:19%}.scan-photo-2{z-index:3;top:42px;left:39%}.scan-photo-3{z-index:2;top:15px;left:60%}.scan-photo-4{z-index:1;top:57px;left:78%}.scan-title h1{font-size:35px}.scan-title p{color:#555d4d;min-height:24px;margin-top:13px;font-size:14px}.scan-progress{justify-content:center;align-items:center;gap:29px;margin-top:10px;display:flex}.scan-progress .pencil-drawing{width:133px;height:99px}.scan-observations{text-align:left;flex-direction:column;gap:10px;display:flex}.scan-observations span{color:#555d4d;align-items:center;gap:9px;font-size:12px;display:flex}.scan-screen>.text-button{margin-top:14px}.profile-step,.rates-step{max-width:720px;margin:0 auto}.profile-step h1{font-size:39px}.muted-heading{color:#70756a}.profile-summary{border-bottom:1px solid #e5e7dd;align-items:center;gap:14px;margin-bottom:25px;padding:0 0 22px;display:flex}.profile-summary>img{object-fit:cover;border-radius:50%;width:58px;height:58px}.profile-summary>div{flex-direction:column;gap:4px;display:flex}.profile-summary>div:nth-child(2){flex:1}.profile-summary strong{font-size:15px}.profile-summary span{color:#555d4d;font-size:11px}.profile-stat{padding-left:20px}.profile-stat strong{font-size:18px}.profile-stat span{font-size:10px}.field-row{grid-template-columns:1fr 1fr;gap:18px;display:grid}.field-group{margin:23px 0}.field-label{color:#555d4d;margin-bottom:11px;font-size:12px;font-weight:550;display:block}.step-actions{justify-content:space-between;align-items:center;gap:25px;margin-top:30px;display:flex}.step-actions .demo-note{text-align:left;max-width:255px;margin:0;font-size:10px}.step-actions .handwriting{font-size:22px}.rate-platform{align-items:center;gap:10px;margin:29px 0 18px;font-size:14px;display:flex}.rate-platform>span{color:#555d4d;margin-left:auto;font-size:12px}.rate-row{border-bottom:1px solid #e8eadf;flex-direction:row;justify-content:space-between;align-items:center;gap:15px;padding:21px 0;display:flex}.rate-row>span{grid-template-columns:36px 1fr;align-items:center;gap:4px 5px;display:grid}.rate-number{color:#70756a;grid-row:span 2;font-size:11px}.rate-row strong{font-size:15px;font-weight:550}.rate-row small{color:#70756a;font-size:11px;font-weight:400}.currency-input{align-items:center;width:171px;display:flex;position:relative}.currency-input>span{color:#70756a;font-size:14px;position:absolute;top:14px;left:14px}.currency-input>span:last-child{font-size:10px;top:17px;left:auto;right:12px}.currency-input>input{appearance:textfield;padding:13px 43px 13px 31px;font-size:16px;font-weight:550}.currency-input input::-webkit-outer-spin-button{appearance:none}.currency-input input::-webkit-inner-spin-button{appearance:none}.rate-footnote{color:#70756a;align-items:center;gap:8px;margin-top:20px;font-size:11px;display:flex}.research-screen{text-align:center;max-width:500px;margin:15px auto}.research-screen>.pencil-drawing{width:170px;height:130px;margin:0 auto 17px}.research-screen h1{font-size:38px}.research-screen>p{color:#70756a;margin-top:17px;font-size:14px}.tool-list{text-align:left;margin:29px 0}.tool-row{align-items:center;gap:13px;padding:12px 0;font-size:12px;transition:opacity .3s;display:flex}.tool-row.waiting{opacity:.33}.tool-row.done{color:#555d4d}.tool-row small{margin-left:auto;font-size:10px}.tool-status{justify-content:center;align-items:center;width:20px;display:flex}.tool-dot{border:1px solid #a1a98f;border-radius:50%;width:5px;height:5px}.research-brands{justify-content:center;gap:14px;margin:5px 0 15px;display:flex}.spin{animation:1.4s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.pitch-step>.step-heading{margin-bottom:30px}.pitch-step h1{font-size:36px}.pitch-layout{grid-template-columns:260px 1fr;gap:26px;display:grid}.section-label{justify-content:space-between;align-items:center;gap:10px;display:flex}.section-label h3{letter-spacing:0;font-family:DM Sans Variable,sans-serif;font-size:12px;font-weight:600}.section-label>span{color:#70756a;font-size:10px}.pitch-brands>.section-label{margin-bottom:16px}.pitch-brand{text-align:left;border-radius:11px;align-items:center;gap:12px;width:100%;margin-bottom:5px;padding:14px 11px;display:flex}.pitch-brand.active{background:#f4f5ec}.pitch-brand>span:nth-child(2){flex-direction:column;flex:1;gap:4px;display:flex}.pitch-brand small{color:#70756a;font-size:10px}.brand-row-status{color:#70756a}.brand-fit-note{color:#70756a;border-top:1px solid #e8ebdd;gap:10px;margin:20px 0 0;padding:18px 5px;font-size:11px;display:flex}.brand-fit-note svg{flex-shrink:0;margin-top:3px}.brand-fit-note strong{color:#555d4d;font-weight:500}.pitch-paper{background:#fff;border:1px solid #e7eadf;border-radius:13px;overflow:hidden;box-shadow:0 8px 25px #53653606}.pitch-paper-top{color:#555d4d;border-bottom:1px solid #ecefe5;justify-content:space-between;align-items:center;padding:10px 20px;display:flex}.pitch-paper-top>span{align-items:center;gap:8px;font-size:11px;display:flex}.email-header{color:#555d4d;border-bottom:1px solid #eef0e8;flex-direction:column;gap:9px;padding:17px 22px;font-size:11px;display:flex}.email-header p{flex-wrap:wrap;align-items:center;gap:10px;line-height:1.5;display:flex}.email-header p>span:first-child{color:#70756a;flex-shrink:0;width:40px;font-weight:400}.email-header strong{color:#555d4d;font-weight:500}.email-body{color:#555d4d;padding:22px;font-size:12px;line-height:1.8}.email-body p{white-space:pre-line;margin-bottom:14px}.email-body p:last-child{margin-bottom:0}.email-samples{padding:0 22px 20px}.email-samples>span{color:#555d4d;margin-bottom:10px;font-size:11px;display:block}.email-samples>button{text-align:left;align-items:center;gap:10px;width:100%;padding:8px 0;display:flex}.email-samples img{object-fit:cover;border-radius:5px;width:38px;height:38px}.email-samples>button>span{flex:1;font-size:11px;font-weight:550}.email-samples small{color:#70756a;margin-top:3px;font-size:9px;font-weight:400;display:block}.email-samples svg{color:#70756a}.pitch-controls{border-top:1px solid #eef0e7;justify-content:space-between;gap:10px;padding:9px 20px;display:flex}.pitch-controls .text-button{color:#70756a;font-size:11px}.draft-editor{min-height:330px;box-shadow:none!important;border:0!important;border-radius:0!important;padding:22px!important;font-size:12px!important}.pitch-bottom{grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;display:flex}.pitch-bottom>span{color:#555d4d;align-items:center;gap:8px;font-size:12px;display:flex}.content-preview-image{object-fit:cover;border-radius:9px;width:100%;max-height:300px}.post-stats{color:#555d4d;justify-content:space-between;gap:10px;margin:18px 0;font-size:11px;display:flex}.post-stats strong{color:#555d4d}.checkout-layout{grid-template-columns:1fr 395px;align-items:center;gap:75px;max-width:1000px;margin:16px auto;display:grid}.checkout-copy h1{font-size:49px}.checkout-copy>p{color:#555d4d;margin:36px 0 25px;font-size:15px}.promise-list{flex-direction:column;gap:14px;display:flex}.promise-list>p{color:#555d4d;align-items:center;gap:9px;font-size:12px;display:flex}.promise-list svg{color:#70756a;flex-shrink:0;width:16px;height:16px}.checkout-copy>.handwriting{margin:39px 0 0 23px;font-size:25px;display:block;transform:rotate(-4deg)}.checkout-copy{position:relative}.checkout-arrow{width:115px;position:absolute;bottom:-4px;right:-27px;transform:rotate(-18deg)}.price-paper{background:#fffef5;border:1px solid #e8e5cc;border-radius:3px;padding:35px 30px 25px;position:relative;transform:rotate(.7deg);box-shadow:0 14px 40px #686b3720}.price-paper>.tape{width:70px;height:34px;top:-16px;left:calc(50% - 35px)}.price-paper>.logo{margin-bottom:17px}.price-paper h2{font-size:20px}.price{align-items:baseline;gap:10px;margin:20px 0 7px;display:flex}.price strong{letter-spacing:-3px;font-family:Manrope Variable,sans-serif;font-size:54px;font-weight:700}.price>span{color:#70756a;font-size:12px}.price-paper>p{color:#555d4d;font-size:13px}.price-paper>p strong{color:#555d4d}.price-paper hr{background:#e9e8d6;border:0;height:1px;margin:25px 0}.notification-note{color:#555d4d;gap:13px;margin-bottom:20px;font-size:12px;display:flex}.notification-note>svg{flex-shrink:0;margin-top:3px}.notification-note p{color:#70756a;margin-top:6px;font-size:11px}.notification-note b{overflow-wrap:anywhere;font-weight:400}.checkbox-label{color:#555d4d;flex-direction:row;align-items:center;gap:9px;margin:18px 0;font-size:10px;font-weight:400;display:flex}.checkbox-label input{accent-color:#686f4e;width:14px;height:14px}.price-paper>.button{width:100%;margin-top:7px}.price-caption{text-align:center;color:#70756a;margin-top:13px;font-size:10px;display:block}.price-paper .demo-note{font-size:10px}.workspace{background:#fff;height:100dvh;min-height:570px;display:flex;overflow:hidden}.sidebar{background:#f9f9f5;border-right:1px solid #edeee6;flex-direction:column;flex-shrink:0;width:224px;padding:29px 17px 15px;display:flex}.sidebar-logo{justify-content:space-between;align-items:center;margin-bottom:29px;padding:0 6px;display:flex}.sidebar-logo .logo{gap:8px;font-size:26px}.sidebar-logo .cloud-mark,.sidebar-logo .cloud-mark>svg{width:42px;height:34px}.new-chat{background:#fff;border:1px solid #e0e3d5;border-radius:10px;align-items:center;gap:11px;width:100%;margin-bottom:23px;padding:13px 14px;font-size:12px;font-weight:550;display:flex}.main-nav{flex-direction:column;gap:5px;display:flex}.main-nav button{text-align:left;color:#555d4d;border-radius:8px;align-items:center;gap:12px;padding:12px;font-size:12px;display:flex}.main-nav button.active{color:#424f32;background:#ebeede}.nav-count{color:#555d4d;background:#dedfb9;border-radius:4px;margin-left:auto;padding:1px 5px;font-size:10px}.recent-chats{flex:1;min-height:80px;margin-top:39px;overflow:auto}.recent-chats>span{color:#70756a;margin:0 12px 14px;font-size:10px;display:block}.recent-chats>p{color:#70756a;margin:0 12px;font-size:11px;line-height:1.7}.recent-chats>button{text-align:left;color:#70756a;border-radius:7px;align-items:center;gap:8px;width:100%;padding:10px 11px;font-size:11px;display:flex}.recent-chats>button>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.recent-chats>button>svg{flex-shrink:0}.recent-chats>button.active{color:#555d4d;background:#eef0e5}.sidebar-bottom{margin-top:17px}.plan-mini{border-top:1px solid #e3e7d8;justify-content:space-between;align-items:center;margin:0 5px 17px;padding:15px 0;display:flex}.plan-mini>span{flex-direction:column;gap:5px;display:flex}.plan-mini strong{color:#555d4d;font-size:10px;font-weight:550}.plan-mini small{color:#70756a;font-size:10px}.plan-mini button{color:#555d4d;border:1px solid #dfe4d2;border-radius:50%;width:28px;height:28px}.account-button{text-align:left;align-items:center;gap:9px;width:100%;padding:7px 6px;display:flex}.account-button img{object-fit:cover;border-radius:50%;width:33px;height:33px}.account-button>span{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.account-button strong{font-size:11px}.account-button small{color:#70756a;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.account-button svg{color:#70756a}.workspace-main{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.workspace-header{color:#555d4d;border-bottom:1px solid #f0f1e9;flex-shrink:0;justify-content:space-between;align-items:center;height:73px;padding:0 29px;display:flex}.workspace-header>div{align-items:center;gap:16px;display:flex}.workspace-header>div>span{align-items:center;gap:9px;font-size:11px;display:flex}.workspace-header .logo-small{opacity:.55}.workspace-demo{color:#70756a;font-size:10px!important}.workspace-header .notification-dot{background:#b5a34c;border-radius:50%;width:5px;height:5px;position:absolute;top:6px;right:9px}.activity-toggle{align-items:center;gap:5px;font-size:11px;display:none}.mobile-only,.sidebar-backdrop,.activity-backdrop{display:none}.chat-layout{flex:1;min-height:0;display:flex}.chat-panel{flex-direction:column;flex:1;min-width:0;display:flex}.chat-scroll{flex:1;min-height:0;padding:35px 35px 20px;overflow:auto}.chat-empty{justify-content:center;align-items:center;display:flex}.chat-welcome{width:100%;max-width:530px;margin:auto}.chat-welcome>.logo-small{margin-bottom:13px;display:flex}.chat-welcome>.logo-small .cloud-mark,.chat-welcome>.logo-small .cloud-mark>svg{width:53px;height:40px}.chat-welcome>.logo-small{height:40px}.chat-welcome>.handwriting{color:#70756a;transform-origin:0;margin:19px 0 15px;font-size:22px;display:block;transform:rotate(-2deg)}.chat-welcome h1{color:#3c4532;font-size:36px;font-weight:600;line-height:1.23}.chat-welcome>p{color:#70756a;margin-top:18px;font-size:13px;line-height:1.7}.suggestion-grid{grid-template-columns:1fr 1fr;gap:10px;margin-top:31px;display:grid}.suggestion-grid>button{text-align:left;color:#555d4d;border:1px solid #e9edde;border-radius:10px;align-items:center;gap:9px;min-height:67px;padding:14px 13px;font-size:10px;line-height:1.5;display:flex}.suggestion-grid>button>svg{color:#70756a;flex-shrink:0;width:17px;height:17px}.suggestion-grid>button>svg:last-child{width:12px;margin-left:auto}.composer-area{width:100%;max-width:860px;margin:0 auto;padding:16px 29px 17px}.chat-composer{background:#fff;border:1px solid #dfe6d2;border-radius:16px;padding:13px 14px 10px;box-shadow:0 4px 20px #6c853109}.chat-composer textarea{resize:none;color:#555d4d;border:0;border-radius:0;min-height:53px;max-height:130px;padding:4px 3px;font-size:12px;line-height:1.7;box-shadow:none!important}.chat-composer textarea::placeholder{color:#70756a}.chat-composer>div{justify-content:space-between;align-items:center;margin-top:9px;display:flex}.chat-composer>div>span{color:#70756a;align-items:center;gap:5px;font-size:9px;display:flex}.chat-composer .logo-small,.chat-composer .logo-small .cloud-mark,.chat-composer .logo-small .cloud-mark>svg{width:21px;height:18px}.send-button{color:#fff;background:#38462a;border-radius:50%;place-items:center;width:31px;height:31px;display:grid}.composer-note{text-align:center;color:#70756a;margin-top:10px;font-size:9px}.messages{max-width:720px;margin:0 auto}.chat-message{color:#555d4d;gap:13px;margin-bottom:29px;font-size:13px;line-height:1.85;display:flex}.chat-message>div>p{white-space:pre-line;margin-bottom:13px}.chat-message>div>p:last-child{margin-bottom:0}.chat-message.user{color:#555d4d;justify-content:flex-end}.chat-message.user>div{background:#f1f4e9;border-radius:17px 17px 4px;max-width:83%;padding:13px 17px}.chat-message.agent>.logo-small{opacity:.65;margin-top:2px}.chat-message.agent>div{overflow-wrap:anywhere;flex:1;min-width:0;padding-top:4px}.thinking{align-items:center;gap:4px;min-height:34px;display:flex}.thinking>span{background:#a0b18b;border-radius:50%;width:4px;height:4px;animation:1s ease-in-out infinite thinking}.thinking>span:nth-child(2){animation-delay:.15s}.thinking>span:nth-child(3){animation-delay:.3s}.thinking>small{color:#70756a;margin-left:8px;font-size:10px}.activity-container{background:#fdfefa;border-left:1px solid #edf0e5;flex-shrink:0;width:306px;overflow:auto}.activity-panel{padding:29px 22px 18px}.activity-heading{justify-content:space-between;align-items:start;margin-bottom:24px;display:flex}.activity-heading h2{color:#435235;letter-spacing:-.6px;font-size:18px;font-weight:600}.activity-heading p{color:#70756a;margin-top:6px;font-size:10px}.activity-close{display:none}.agent-status{color:#70756a;align-items:center;gap:8px;font-size:10px;display:flex}.agent-status>.icon-button{width:25px;height:25px;margin-left:auto}.status-dot{background:#90a267;border-radius:50%;width:5px;height:5px}.status-dot.paused{background:#c0b877}.activity-usage{color:#70756a;justify-content:space-between;align-items:center;margin-top:23px;font-size:9px;display:flex}.activity-usage strong{color:#555d4d;font-size:12px;font-weight:600}.usage-line{background:#eff3e6;border-radius:9px;height:3px;margin-top:10px;overflow:hidden}.usage-line>span{background:#b4c091;border-radius:9px;height:100%;display:block}.activity-feed{margin-top:25px}.activity-item{text-align:left;gap:11px;width:100%;min-width:0;padding:14px 0;display:flex}.activity-item>span:last-child{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.activity-item strong{color:#555d4d;font-size:11px;font-weight:600}.activity-item small{color:#70756a;font-size:10px;line-height:1.55}.activity-item em{color:#70756a;align-items:center;gap:3px;font-size:9px;font-style:normal;display:flex}.activity-divider{color:#70756a;border-top:1px solid #ebf0e0;margin-top:13px;padding:20px 0 2px;font-size:9px}.activity-item .research-chip{color:#70756a;background:#f0f5e6;border-radius:99px;align-self:flex-start;padding:3px 7px;font-size:8px;display:inline-flex}.reply-item{background:#f6f9ee;border-radius:9px;width:calc(100% + 18px);margin-left:-9px;padding:13px 9px}.more-opportunities{border-top:1px solid #e8eedc;margin-top:31px;padding-top:22px}.more-opportunities>.handwriting{color:#70756a;font-size:22px;display:block;transform:rotate(-3deg)}.more-opportunities>p{color:#70756a;margin-top:10px;font-size:10px;line-height:1.6}.more-opportunities strong{color:#555d4d;font-weight:500}.more-opportunities .text-button{color:#70756a;justify-content:flex-start;margin-top:6px;font-size:10px}.demo-reply-button{color:#70756a;border:1px dashed #dce7cb;border-radius:8px;justify-content:center;align-items:center;gap:7px;width:100%;margin-top:24px;padding:11px 5px;font-size:10px;display:flex}.activity-panel .demo-note{color:#70756a;font-size:8px}.page-content{flex:1;width:100%;max-width:1250px;margin:0 auto;padding:38px 45px 50px;overflow:auto}.page-title{justify-content:space-between;align-items:center;gap:30px;margin-bottom:32px;display:flex}.page-title h1{color:#49593a;font-size:34px}.page-title p{color:#70756a;margin-top:10px;font-size:13px}.page-title .button{min-height:42px;padding:10px 19px;font-size:12px}.deals-summary{border-bottom:1px solid #e7eddc;align-items:center;gap:50px;margin-bottom:25px;padding:24px 0 31px;display:flex}.deals-summary>div{flex-direction:column;gap:11px;display:flex}.deals-summary>div>span{color:#70756a;font-size:10px}.deals-summary strong{color:#555d4d;letter-spacing:-1px;font-family:Manrope Variable,sans-serif;font-size:27px;font-weight:500}.deals-summary>span{color:#70756a;margin-left:auto;font-size:9px}.tabs{border-bottom:1px solid #e7eedd;gap:24px;margin-bottom:25px;display:flex;overflow:auto}.tabs>button{white-space:nowrap;color:#70756a;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:13px 0;font-size:12px;display:flex}.tabs>button.active{color:#555d4d;border-color:#a8bc84}.filter-row{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.filter-row .chip{min-height:32px;padding:7px 10px;font-size:10px}.deals-table{margin:15px 0 25px}.deal-row{text-align:left;border-bottom:1px solid #eff4e6;align-items:center;gap:15px;width:100%;padding:22px 5px;display:flex}.deal-name{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.deal-name>strong{color:#555d4d;font-size:13px}.deal-name>small{color:#70756a;font-size:11px}.deal-status{color:#70756a;white-space:nowrap;background:#f2f6ea;border-radius:99px;padding:6px 9px;font-size:9px}.status-interested{color:#555d4d;background:#eef5e1}.status-human-review{color:#aa9550;background:#fff8df}.deal-amount{color:#70756a;min-width:65px;margin-left:20px;font-size:12px;font-weight:500}.deal-row>svg{color:#70756a}.empty-state{text-align:center;max-width:320px;margin:45px auto}.empty-state>.logo{color:#70756a;margin-bottom:18px}.empty-state h3{color:#70756a;margin-bottom:10px;font-size:16px}.empty-state p{color:#70756a;font-size:12px}.skeleton-set{flex-direction:column;gap:8px;width:100%;margin:25px 0 0;display:flex}.skeleton{background:#f0f4e7;border-radius:5px;height:7px;animation:1.7s ease-in-out infinite skeleton}.skeleton:nth-child(2){animation-delay:.15s}.skeleton:nth-child(3){animation-delay:.3s}@keyframes skeleton{50%{opacity:.35}}.calendar{margin-top:30px}.calendar-heading{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.calendar-heading h2{color:#555d4d;font-size:19px}.calendar-heading>span{color:#70756a;font-size:10px}.calendar-weekdays,.calendar-days{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.calendar-weekdays>span{color:#70756a;padding:10px;font-size:10px}.calendar-days{border-top:1px solid #e7efdc;border-left:1px solid #e7efdc}.calendar-days>div{color:#70756a;border-bottom:1px solid #e7efdc;border-right:1px solid #e7efdc;min-height:90px;padding:9px;font-size:10px}.calendar-days>div.outside{background:#fafcf5}.calendar-days button{text-align:left;color:#70756a;background:#f0f5e4;border-radius:4px;flex-direction:column;gap:3px;width:100%;margin-top:10px;padding:6px;font-size:9px;display:flex}.calendar-days button small{color:#70756a;font-size:8px}.calendar>.muted{color:#70756a;margin-top:18px;font-size:10px}.billing-grid{grid-template-columns:1.1fr 1fr;gap:45px;display:grid}.billing-plan{border:1px solid #e3e8d6;border-radius:14px;padding:30px}.billing-plan .logo{font-size:22px}.billing-plan .cloud-mark,.billing-plan .cloud-mark>svg{width:35px;height:28px}.billing-plan .chip{min-height:27px;padding:5px 9px;font-size:9px}.billing-plan h2{color:#555d4d;margin-top:28px;font-size:16px}.billing-plan .price strong{color:#555d4d;font-size:52px}.billing-plan .price>span{color:#70756a}.billing-plan>p{color:#70756a;font-size:12px}.billing-usage{color:#70756a;justify-content:space-between;margin-top:31px;font-size:10px;display:flex}.billing-actions{justify-content:space-between;align-items:center;gap:10px;margin-top:29px;display:flex}.billing-actions .button{min-height:43px;padding:9px 17px;font-size:11px}.billing-actions .text-button{color:#70756a;font-size:10px}.billing-plan .demo-note{margin-top:20px;font-size:9px}.billing-settings{padding:15px 0}.billing-settings h3{color:#555d4d;font-size:17px}.billing-settings>p{color:#70756a;margin-top:10px;font-size:12px}.toggle-row{flex-direction:row;justify-content:space-between;align-items:center;gap:15px;margin:29px 0 8px;display:flex}.toggle-row>span{flex-direction:column;gap:8px;display:flex}.toggle-row strong{color:#70756a;font-size:11px;font-weight:500}.toggle-row small{color:#70756a;overflow-wrap:anywhere;font-size:10px;font-weight:400}.toggle-row>input{appearance:none;cursor:pointer;background:#e6ecd9;border-radius:99px;flex-shrink:0;width:35px;height:21px;transition:background .2s;position:relative}.toggle-row>input:before{content:"";background:#fff;border-radius:50%;width:15px;height:15px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #70825025}.toggle-row>input:checked{background:#a6b985}.toggle-row>input:checked:before{transform:translate(14px)}.billing-settings>.text-button{color:#70756a;font-size:10px}.invoice-empty{color:#70756a;border-top:1px solid #e7efdb;margin-top:38px;padding-top:27px}.invoice-empty>svg{margin-top:25px}.invoice-empty>p{color:#70756a;margin-top:12px;font-size:11px}.invoice-empty>small{color:#70756a;font-size:10px}.profile-page{max-width:1000px}.profile-page .profile-summary{border:0;margin-bottom:30px;padding-bottom:0}.sample-chip{margin-left:auto;color:#70756a!important;font-size:10px!important}.profile-page .profile-fields{max-width:700px}.profile-page label{color:#70756a}.profile-page input:not([type=checkbox]),.profile-page textarea,.profile-page select{color:#555d4d;border-color:#e2ebd3}.profile-page .field-label{color:#70756a}.profile-page .chip{color:#70756a;border-color:#e4ebd7}.profile-page .chip.selected{color:#70756a;background:#f5f7e9;border-color:#d7dfbc}.memory-note{border-top:1px solid #e9efdc;align-items:center;gap:15px;max-width:700px;margin-top:30px;padding:20px 0;display:flex}.memory-note>.logo{color:#70756a}.memory-note strong{color:#70756a;font-size:11px}.memory-note p{color:#70756a;margin-top:5px;font-size:11px}.content-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.content-card{text-align:left;overflow:hidden}.content-card>img{aspect-ratio:4/5;object-fit:cover;filter:saturate(.65);border-radius:11px;width:100%}.content-card>span{flex-direction:column;gap:7px;padding:12px 0;display:flex}.content-card small{color:#70756a;font-size:9px}.content-card strong{color:#70756a;font-size:12px;font-weight:500}.content-card em{color:#70756a;font-size:9px;font-style:normal}.upgrade-options{flex-direction:column;gap:12px;margin:23px 0;display:flex}.upgrade-options>button{text-align:left;border:1px solid #dce4cc;border-radius:12px;justify-content:space-between;align-items:center;padding:20px;display:flex}.upgrade-options>button.selected{background:#f8faed;border-color:#b7c492}.upgrade-options>button>span{flex-direction:column;gap:7px;display:flex}.upgrade-options strong{color:#555d4d;font-size:15px}.upgrade-options small{color:#70756a;font-size:11px}.upgrade-options b{color:#555d4d;font-size:23px}.upgrade-options b>small{margin-left:3px;font-weight:400}.notification-preview{border:1px solid #e6ecda;border-radius:12px;overflow:hidden}.notification-preview .email-header{background:#fafcf5}.notification-body{max-width:610px;margin:0 auto;padding:27px}.notification-body>.logo{margin-bottom:23px;font-size:24px}.notification-body h2{color:#555d4d;margin:0 0 27px;font-size:26px}.notification-body>p{color:#70756a;margin:16px 0;font-size:13px}.notification-body blockquote{color:#70756a;background:#f7f9ee;border-radius:10px;margin:21px 0;padding:20px;font-size:13px;line-height:1.6}.notification-body>.button{min-height:43px;margin-top:13px;font-size:12px}.pitch-in-workspace{grid-template-columns:220px 1fr;gap:20px}.account-details{color:#70756a;margin-bottom:28px}.account-details>p{color:#70756a;margin-top:9px;font-size:13px}.account-details>span{color:#70756a;font-size:12px}.deal-detail-brand{align-items:center;gap:14px;margin:22px 0;display:flex}.deal-detail-brand strong{color:#555d4d;font-size:14px}.deal-detail-brand p{color:#70756a;margin-top:6px;font-size:11px}.deal-detail-stats{border-block:1px solid #e6eed9;gap:50px;margin:25px 0;padding:23px 0;display:flex}.deal-detail-stats>span{color:#70756a;flex-direction:column;gap:10px;font-size:10px;display:flex}.deal-detail-stats strong{color:#70756a;font-size:21px;font-weight:500}.human-review-note{color:#a49654;background:#fffbea;border-radius:10px;gap:14px;margin:25px 0;padding:18px;font-size:12px;display:flex}.human-review-note>svg{flex-shrink:0}.human-review-note p{color:#70756a;margin-top:6px;font-size:11px}.workspace{--muted:#73786d}.workspace h1,.workspace h2,.workspace h3,.workspace .chat-welcome h1{color:#343930}.workspace .chat-welcome>p,.workspace .page-title p,.workspace .activity-heading p{color:#555d4d}.workspace .chat-message,.workspace .chat-message.user{color:#444d3b}.workspace .activity-item strong,.workspace .deal-name>strong,.workspace .content-card strong,.workspace .activity-item small,.workspace .activity-item em,.workspace .activity-usage,.workspace .agent-status,.workspace .composer-note,.workspace .composer-note,.workspace .suggestion-grid>button,.workspace .more-opportunities>p,.workspace .demo-reply-button,.workspace .recent-chats>p,.workspace .recent-chats>span,.workspace .account-button small,.workspace .plan-mini small,.workspace .workspace-demo,.workspace .chat-composer textarea::placeholder,.workspace .chat-composer>div>span,.workspace .profile-page label,.workspace .profile-page .field-label,.workspace .profile-page .chip,.workspace .profile-page .chip.selected,.workspace .profile-page input,.workspace .profile-page textarea,.workspace .profile-page select,.workspace .page-content p,.workspace .page-content small,.workspace .page-content .muted,.workspace .page-content em{color:#555d4d}.workspace .deal-amount,.workspace .deals-summary strong,.workspace .price strong{color:#4b5c3a}.workspace .deals-summary>div>span,.workspace .tabs>button,.workspace .deals-summary>span,.workspace .sample-chip,.workspace .billing-usage,.workspace .toggle-row strong,.workspace .billing-plan .price>span,.workspace .calendar-weekdays>span,.workspace .calendar-days>div,.workspace .tabs>button.active,.workspace .calendar-days button,.workspace .billing-settings>.text-button,.workspace .invoice-empty>p,.workspace .invoice-empty>small,.workspace .memory-note strong,.workspace .memory-note p{color:#555d4d}.workspace .activity-panel .demo-note{color:#70756a}@media (hover:hover) and (pointer:fine){.button:hover{background:#42463b;transform:translateY(-1px)}.button.secondary:hover{background:#f5f6ef}.icon-button:hover{background:#f0f2e8}.new-chat:hover,.main-nav button:hover,.recent-chats>button:hover{background:#edf0e3}.pitch-brand:hover,.activity-item:hover,.deal-row:hover{background:#f5f8ed}.suggestion-grid>button:hover{background:#fbfcf5;border-color:#cbd7b7}.content-card:hover img{filter:saturate(.9)}.login-link:hover{color:#555d4d}}@media (width>=1500px){.hero{grid-template-columns:53% 47%}.hero h1{font-size:96px}.hero-art{height:610px}.testimonial-phone{height:470px}.hero-phone{top:104px}.phone-messages{min-height:249px}.dm-bubble{padding:14px;font-size:14px}.phone-inbox{margin-top:24px;font-size:10px}.message-person{margin-bottom:15px}.photo-desk{top:328px}.phone-heading{font-size:16px}.hero-description{font-size:23px}.landing-nav{padding-top:40px}}@media (width<=1190px){.hero h1{font-size:70px}.hero{grid-template-columns:50% 50%;padding-left:4vw;padding-right:4vw}.hero-art{height:510px}.photo-creator{width:42%;top:20px}.photo-desk{width:40%;top:268px;left:-7px}.hero-phone{width:56%;top:93px;right:0}.testimonial-phone{border-radius:33px;height:399px;padding-left:12px;padding-right:12px}.dm-bubble{padding:10px;font-size:11px}.phone-messages{min-height:200px;padding:0 1px}.phone-inbox{margin:15px 0;font-size:8px}.phone-heading{gap:6px;font-size:12px}.phone-input{bottom:16px}.phone-status{font-size:8px}.hero-description{font-size:19px}.hero-action .button{min-width:260px;min-height:57px;font-size:17px}.art-loop{width:105px;top:236px}.art-arrow{width:79px}.rays-two{top:65px;right:-16px}.sidebar{width:197px;padding-inline:13px}.workspace-header{padding:0 22px}.activity-container{width:276px}.activity-panel{padding:26px 18px 16px}.chat-scroll{padding-inline:26px}.chat-welcome h1{font-size:31px}.suggestion-grid{grid-template-columns:1fr;gap:8px;margin-top:25px}.suggestion-grid>button{min-height:46px;padding:11px 12px}.composer-area{padding-inline:20px}.page-content{padding:32px}.billing-grid{gap:25px}.billing-plan{padding:23px}.billing-actions{flex-wrap:wrap}.pitch-layout{grid-template-columns:225px 1fr}.checkout-layout{grid-template-columns:1fr 360px;gap:45px}.checkout-copy h1{font-size:42px}.price-paper{padding:30px 25px}.checkout-copy>p{font-size:14px}}@media (width<=980px){.landing{min-height:650px}.hero h1{font-size:57px}.hero-description{margin-top:31px;font-size:17px;line-height:1.6}.hero-action{margin-top:24px}.hero-action .button{min-width:235px;min-height:53px;padding:15px 25px;font-size:16px}.hero-art{height:440px}.hero-phone{width:58%;top:60px}.testimonial-phone{border-radius:32px;height:370px;padding:17px 11px 12px}.phone-messages{min-height:182px}.dm-bubble{margin-left:7px;padding:10px 9px;font-size:10px}.phone-heading{gap:4px;font-size:11px}.phone-heading .logo-small .cloud-mark,.phone-heading .logo-small .cloud-mark>svg{width:27px;height:23px}.phone-cloud{width:29px;height:29px}.phone-inbox{margin:13px 0;font-size:7px}.phone-inbox:before,.phone-inbox:after{width:8px;margin:0 4px}.message-person small{font-size:7px}.dm-time{margin-left:12px;font-size:7px}.dm-heart{bottom:22px;left:19px}.phone-input{gap:5px;height:29px;left:13px;right:13px}.phone-input svg{width:15px}.phone-input span{font-size:9px}.phone-status{padding-bottom:14px}.photo-creator{top:4px;left:-4px}.photo-desk{top:213px;left:-7px}.pinned-photo{padding:6px 6px 15px}.tape{height:24px;top:-12px}.art-arrow{width:65px;top:-2px;left:37%}.art-loop{width:89px;top:178px}.rays-two{top:31px;right:-12px;transform:scale(.8)rotate(23deg)}.rays-one{top:56px;left:-22px;transform:scale(.7)rotate(-32deg)}.how-button{margin-top:24px;font-size:13px}.activity-container{display:none}.activity-toggle{display:flex}.activity-container.mobile-open{z-index:30;width:320px;display:block;position:fixed;top:0;bottom:0;right:0;box-shadow:-15px 0 40px #2e442014}.activity-container.mobile-open .activity-close{display:flex}.activity-backdrop{z-index:25;background:#35492625;display:block;position:fixed;inset:0}.chat-welcome{max-width:520px}.chat-welcome h1{font-size:37px}.suggestion-grid{grid-template-columns:1fr 1fr}.chat-scroll{padding:35px}.onboarding-body{padding-inline:30px}.checkout-layout{grid-template-columns:1fr 340px;gap:30px}.checkout-copy h1{font-size:38px}.checkout-copy>p{font-size:13px}.promise-list>p{font-size:11px}.checkout-arrow{width:75px;right:-11px}.auth-layout{gap:25px}.auth-form h1{font-size:39px}.auth-art .pencil-drawing{width:200px}.billing-grid{grid-template-columns:1fr;gap:25px;max-width:620px}.billing-settings{padding:15px}.deals-summary{gap:30px}.deal-row{gap:10px}.deal-amount{margin-left:7px}.deal-name>small{font-size:10px}}@media (width<=760px){.landing{background-position:bottom;background-size:auto 83%;height:100dvh;min-height:740px}.landing-nav{padding:22px 24px 0}.landing-nav .logo{gap:8px;font-size:25px}.landing-nav .cloud-mark,.landing-nav .cloud-mark>svg{width:41px;height:34px}.login-link{gap:8px;font-size:12px}.hero{flex-direction:column;flex:1;justify-content:start;align-items:center;gap:17px;padding:36px 24px 0;display:flex}.hero-copy{text-align:center;flex-shrink:0;padding:0}.hero h1{letter-spacing:-.05em;font-size:clamp(46px,10.5vw,67px);line-height:1.1}.hero h1 .sketch-underline{height:18px;bottom:-13px}.hero-description{letter-spacing:-.2px;max-width:370px;margin-top:28px;font-size:14px;line-height:1.65}.desktop-break{display:none}.hero-action{margin-top:23px}.hero-action .button{gap:27px;min-width:247px;min-height:48px;padding:13px 27px;font-size:15px}.hero-action .button svg{width:20px;height:20px}.hero-action>p{margin-top:10px;font-size:10px}.how-button{justify-content:center;gap:9px;min-height:31px;margin:17px auto 0;font-size:12px}.play-circle{width:30px;height:30px}.play-circle svg{width:12px;height:12px}.hero-art{flex-shrink:1;flex-basis:339px;width:355px;height:339px;min-height:0;max-height:362px;margin:0}.photo-creator{width:40%;padding:5px 5px 12px;top:13px;left:3px}.photo-desk{width:39%;padding:5px 5px 9px;top:185px;left:6px}.pinned-photo img{aspect-ratio:1/1.02}.photo-desk img{aspect-ratio:1.24}.hero-phone{width:52%;top:41px;right:3px}.testimonial-phone{outline-offset:2px;border-width:1.5px;border-radius:27px;height:280px;padding:11px 10px;box-shadow:1px 1px #818476,3px 1px #dadbd3,inset 0 0 0 3px #f8f8f5,0 7px 18px #6e6c4a12}.testimonial-phone:before{border-radius:22px;inset:4px}.phone-notch{width:39px;height:8px;top:7px;left:calc(50% - 19px)}.phone-status{padding:2px 2px 10px;font-size:6px}.phone-status svg{width:8px;height:8px}.phone-heading{gap:5px;padding-bottom:8px;font-size:9px}.phone-heading>svg:first-child{width:11px}.phone-heading>svg:last-child{width:17px}.phone-cloud{width:23px;height:23px}.phone-heading .logo-small,.phone-heading .logo-small .cloud-mark,.phone-heading .logo-small .cloud-mark>svg{width:21px;height:17px}.phone-inbox{margin:11px 0;font-size:6px}.phone-inbox:before,.phone-inbox:after{width:7px;margin:0 3px}.phone-messages{min-height:145px;padding:0 3px}.message-person{gap:5px;margin-bottom:5px}.message-person img{width:19px;height:19px}.message-person>span{font-size:7px}.message-person small{font-size:6px}.dm-bubble{border-radius:11px 11px 11px 3px;margin-top:4px;margin-left:9px;padding:8px 9px;font-size:8px;line-height:1.45}.dm-bubble+.dm-bubble{margin-top:5px}.dm-time{margin-top:10px;margin-left:14px;font-size:5px}.dm-heart{padding:1px 4px;bottom:9px;left:24px}.dm-heart svg{width:8px;height:8px}.phone-input{gap:4px;height:23px;padding:0 7px;bottom:12px;left:10px;right:10px}.phone-input span{font-size:7px}.phone-input svg{width:12px;height:12px}.test-controls{gap:5px;height:18px;margin-top:9px}.test-dots{gap:1px}.test-dots button{width:14px;height:18px}.test-dots button:after{width:4px;height:4px;top:7px}.carousel-pause{width:24px;min-height:24px}.carousel-pause svg{width:10px}.tape{width:35%;height:22px;top:-10px}.art-arrow{width:63px;top:7px;left:39%}.art-loop{width:58px;top:151px;left:31%;transform:rotate(10deg)}.rays-one{top:20px;left:-8px;transform:scale(.55)rotate(-30deg)}.rays-two{top:18px;right:-8px;transform:scale(.55)rotate(23deg)}.landing-footer{padding:3px 24px 11px;font-size:8px}.landing-footer a{font-size:8px}.onboarding-nav{height:76px;padding:0 22px}.onboarding-nav .logo{font-size:24px}.onboarding-nav .cloud-mark,.onboarding-nav .cloud-mark>svg{width:39px;height:31px}.journey{display:none}.demo-label{font-size:10px}.onboarding-body{padding:14px 23px 40px}.back-button{min-height:36px;margin-bottom:23px}.onboarding h1{font-size:35px}.auth-layout{max-width:430px;margin:10px auto;display:block}.auth-art{display:none}.auth-form h1{font-size:38px}.auth-form>p{max-width:310px;font-size:14px}.auth-form .agent-intro{margin-bottom:26px}.auth-form form{margin-top:37px}.auth-form label{font-size:12px}.auth-form .button{min-height:51px;margin-top:20px}.auth-form .demo-note{font-size:10px}.narrow-step{margin:16px auto}.social-step{margin-top:0}.social-step h1{font-size:36px}.social-step>p{max-width:340px;margin:32px auto 0;font-size:13px}.platform-picker{gap:10px;margin:26px 0}.platform-picker button{min-height:61px;padding:15px 13px}.platform-picker button span{font-size:13px}.platform-picker button>svg:first-child{width:23px}.social-step .text-button{font-size:11px}.scan-montage{max-width:380px;height:225px;margin-top:10px}.scan-photo{width:110px;padding:4px}.scan-photo img{height:116px}.scan-photo-0{top:52px;left:-22px}.scan-photo-1{top:5px;left:12%}.scan-photo-2{top:75px;left:35%}.scan-photo-3{top:5px;left:58%}.scan-photo-4{top:69px;left:74%}.scan-photo>span{font-size:8px}.scan-title h1{font-size:28px}.scan-title p{margin-top:15px;font-size:12px}.scan-progress{gap:15px;margin-top:27px}.scan-progress .pencil-drawing{width:115px}.scan-observations span{font-size:10px}.scan-screen .demo-note{font-size:9px}.step-heading{margin-bottom:25px}.step-heading h1{font-size:31px}.step-heading>p{margin-top:15px;font-size:13px}.agent-intro{font-size:12px}.profile-summary{gap:11px}.profile-summary>img{width:45px;height:45px}.profile-summary strong{font-size:12px}.profile-summary span{font-size:9px}.profile-stat{padding-left:8px}.profile-stat strong{font-size:14px}.profile-stat span{font-size:8px}.field-row{grid-template-columns:1fr;gap:12px}.field-group{margin:23px 0}.chip{min-height:35px;padding:8px 11px;font-size:11px}.step-actions{flex-direction:column-reverse;gap:18px;margin-top:27px}.step-actions .button{width:100%;min-height:49px}.step-actions .demo-note{text-align:center;max-width:100%}.step-actions .handwriting{font-size:21px}.rate-platform{margin-top:29px}.rate-row{padding:20px 0}.rate-row strong{font-size:14px}.rate-row small{font-size:10px}.rate-row>span{grid-template-columns:26px 1fr}.currency-input{width:136px}.currency-input>input{font-size:15px}.rate-footnote{align-items:flex-start;font-size:10px;line-height:1.6}.rate-footnote>svg{flex-shrink:0}.research-screen{margin-top:0}.research-screen h1{font-size:31px}.research-screen>.pencil-drawing{width:160px;height:116px}.research-screen>p{font-size:12px}.tool-row{gap:9px;padding:13px 0;font-size:10px}.tool-row small{font-size:8px}.pitch-step>.step-heading h1{font-size:30px}.pitch-layout{grid-template-columns:1fr;gap:20px}.pitch-brands{flex-wrap:wrap;gap:8px;display:flex}.pitch-brands>.section-label{width:100%;margin-bottom:3px}.pitch-brand{text-align:center;border:1px solid #edf0e5;flex-direction:column;gap:8px;width:calc(33.33% - 6px);min-width:0;margin:0;padding:12px 5px;position:relative}.pitch-brand.active{background:#f4f6ed;border-color:#d5dfc6}.pitch-brand>.brand-mark{width:33px;height:33px}.pitch-brand>.brand-mark .brand-letter{font-size:21px}.pitch-brand>span:nth-child(2){gap:4px}.pitch-brand strong{font-size:10px}.pitch-brand small{font-size:8px}.brand-row-status{position:absolute;top:8px;right:7px}.brand-row-status>svg{width:11px}.brand-fit-note{display:none}.email-header{gap:8px;padding:16px;font-size:10px}.email-header p{gap:6px}.email-header p>span:first-child{width:33px}.email-header .blurred-contact{font-size:9px}.pitch-paper-top{padding:9px 15px}.pitch-paper-top>span{font-size:10px}.email-body{padding:18px 16px;font-size:11px}.email-samples{padding:0 16px 15px}.email-samples>button>span{font-size:10px}.email-samples small{font-size:8px}.pitch-controls{padding-inline:14px}.pitch-controls .text-button{font-size:10px}.pitch-bottom{flex-direction:column-reverse;gap:15px}.pitch-bottom>.button{width:100%}.pitch-bottom>span{font-size:10px}.pitch-step>.demo-note{font-size:9px}.checkout-layout{grid-template-columns:1fr;gap:38px;max-width:460px;margin:0 auto}.checkout-copy h1{font-size:42px}.checkout-copy>p{margin-top:31px;font-size:13px}.promise-list{gap:12px}.promise-list>p{font-size:11px}.checkout-copy>.handwriting,.checkout-arrow{display:none}.price-paper{padding:28px 26px}.price-paper h2{font-size:22px}.price strong{font-size:56px}.notification-note{font-size:13px}.price-paper .demo-note{font-size:9px}.modal{border-radius:15px;max-height:calc(100dvh - 32px);padding:21px}.modal-top h2{font-size:18px}.modal-top{gap:13px;margin-bottom:15px}.modal-actions .button{min-height:45px;padding-inline:17px;font-size:12px}.how-copy h3{font-size:23px}.how-copy p{font-size:13px}.toast{gap:8px;padding:11px 10px 11px 13px;font-size:11px;bottom:15px}.toast>svg{width:17px}.toast button{width:23px}.workspace{min-height:530px}.sidebar{z-index:40;width:247px;transition:transform .22s var(--ease);padding:27px 18px 17px;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.sidebar.open{transform:translate(0)}.sidebar-backdrop.visible{z-index:35;background:#2f402c40;display:block;position:fixed;inset:0}.mobile-only{display:inline-flex}.workspace-header{height:64px;padding:0 16px}.workspace-header>div{gap:7px}.workspace-header>div>span{font-size:10px}.workspace-header>div:first-child>span>.logo{display:none}.workspace-demo{display:none!important}.activity-toggle{gap:4px;min-height:38px;padding:0 5px;font-size:10px}.workspace-header .icon-button{width:32px;height:35px}.chat-scroll{padding:24px 23px 15px}.chat-welcome{max-width:410px;margin:auto}.chat-welcome h1{font-size:32px;line-height:1.25}.chat-welcome>.handwriting{margin:14px 0;font-size:20px}.chat-welcome>p{margin-top:16px;font-size:12px;line-height:1.75}.chat-welcome>.logo-small,.chat-welcome>.logo-small .cloud-mark,.chat-welcome>.logo-small .cloud-mark>svg{width:47px;height:36px}.suggestion-grid{grid-template-columns:1fr 1fr;gap:9px;margin-top:24px}.suggestion-grid>button{align-items:flex-start;gap:7px;min-height:62px;padding:11px;font-size:9px;position:relative}.suggestion-grid>button>span{padding-right:0}.suggestion-grid>button>svg:first-child{width:16px;height:16px;margin-top:2px}.suggestion-grid>button>svg:last-child{display:none}.composer-area{padding:10px 15px 12px}.chat-composer{border-radius:15px;padding:11px 12px 9px}.chat-composer textarea{min-height:46px;font-size:11px}.chat-composer>div{margin-top:7px}.chat-composer>div>span{gap:3px;font-size:8px}.composer-note{margin-top:9px;font-size:8px}.chat-message{gap:9px;font-size:12px}.chat-message.agent>.logo-small,.chat-message.agent>.logo-small .cloud-mark,.chat-message.agent>.logo-small .cloud-mark>svg{width:25px;height:21px}.chat-message.user>div{max-width:90%;padding:12px 15px}.activity-container.mobile-open{width:min(320px,89vw)}.activity-panel{padding:25px 20px}.activity-heading h2{font-size:19px}.activity-heading p{font-size:11px}.activity-item strong{font-size:12px}.activity-item small{font-size:11px}.activity-item em{font-size:10px}.activity-usage,.agent-status{font-size:11px}.page-content{padding:27px 21px 40px}.page-title{flex-direction:column;align-items:start;gap:18px;margin-bottom:26px}.page-title h1{font-size:29px}.page-title p{font-size:12px}.page-title .button{min-height:41px;font-size:11px}.deals-summary{align-items:start;gap:25px;margin-bottom:18px;padding:13px 0 23px}.deals-summary strong{font-size:22px}.deals-summary>div>span{font-size:9px}.deals-summary>span{display:none}.tabs{gap:24px;margin-bottom:20px}.tabs>button{padding:12px 0;font-size:11px}.filter-row{gap:6px}.filter-row .chip{min-height:32px;padding:7px 9px;font-size:9px}.deal-row{grid-template-columns:39px 1fr auto;gap:8px 12px;padding:19px 0;display:grid;position:relative}.deal-row>.brand-mark{grid-row:span 2;width:36px;height:36px}.deal-name{grid-area:1/2}.deal-name>strong{font-size:12px}.deal-name>small{font-size:10px;line-height:1.4}.deal-status{grid-area:2/2;justify-self:start;padding:4px 7px;font-size:8px}.deal-amount{grid-area:1/3;min-width:0;margin-left:0;font-size:11px}.deal-row>svg{grid-area:2/3;justify-self:end;width:14px}.calendar-heading h2{font-size:17px}.calendar-weekdays>span{padding:8px 2px;font-size:8px}.calendar-days>div{min-height:67px;padding:5px;font-size:8px}.calendar-days button{margin-top:6px;padding:3px 2px;font-size:7px;overflow:hidden}.calendar-days button small{display:none}.calendar-heading>span{font-size:8px}.calendar>.muted{font-size:9px}.billing-grid{gap:17px}.billing-plan{padding:23px}.billing-plan .price>strong{font-size:51px}.billing-actions{margin-top:25px}.billing-settings{padding:19px 1px}.billing-settings h3{font-size:17px}.billing-settings>p{font-size:12px}.invoice-empty{margin-top:32px}.profile-page .page-title{flex-direction:row;align-items:start;gap:13px}.profile-page .page-title h1{font-size:28px}.profile-page .page-title>div>p{max-width:215px;font-size:11px}.profile-page .page-title>.button{gap:5px;min-height:38px;padding:9px 12px;font-size:10px}.profile-page .page-title>.button>svg{width:14px}.profile-page .profile-summary{margin-bottom:22px}.profile-page .sample-chip{font-size:9px!important}.content-grid{grid-template-columns:1fr 1fr;gap:18px 13px}.content-card>span{gap:6px}.content-card small{font-size:8px}.content-card strong{font-size:11px;line-height:1.4}.content-card em{font-size:8px;line-height:1.6}.memory-note{align-items:start;gap:13px}.memory-note strong,.memory-note p{font-size:10px}.pitch-in-workspace{grid-template-columns:1fr}.notification-body{padding:23px 18px}.notification-body h2{font-size:23px}.notification-body>p{font-size:12px}.notification-body blockquote{padding:16px;font-size:12px}.notification-preview .email-header{padding:15px}.notification-preview .email-header>p{font-size:9px}.upgrade-options>button{padding:18px}.upgrade-options strong{font-size:14px}.upgrade-options small{font-size:10px}.upgrade-options b{font-size:22px}}@media (width<=390px){.hero{gap:14px;padding-top:29px}.hero h1{font-size:46px}.hero-description{max-width:328px;font-size:13px}.hero-art{flex-basis:316px;width:330px;height:316px}.hero-phone{width:54%;top:34px}.photo-creator{width:39%;top:9px;left:2px}.photo-desk{width:39%;top:171px;left:2px}.art-arrow{top:0;left:36%}.art-loop{top:138px;left:29%}.testimonial-phone{height:269px}.phone-messages{min-height:137px}.dm-bubble{font-size:7.5px}.phone-inbox{margin:9px 0}.dm-time{margin-top:8px;font-size:5px}.phone-input{bottom:11px}.landing{min-height:717px}.landing-nav{padding-top:20px}.landing-footer,.landing-footer a{font-size:7px}.how-button{margin-top:15px}.chat-welcome h1{font-size:29px}.suggestion-grid>button{padding:10px;font-size:8.5px}.deals-summary{gap:19px}.deals-summary strong{font-size:20px}.scan-photo{width:100px}.scan-photo img{height:111px}.scan-photo-4{left:72%}}@media (height<=750px) and (width>=761px){.landing{min-height:630px}.landing-nav{padding-top:22px}.hero-art{transform-origin:100%;transform:scale(.91)}.hero-copy{padding-bottom:0}.hero h1{font-size:clamp(54px,6vw,82px)}.hero-description{margin-top:27px}.hero-action{margin-top:22px}.how-button{margin-top:19px}.landing-footer{padding-bottom:14px}.chat-welcome h1{font-size:30px}.chat-welcome>.handwriting{margin:9px 0 12px}.chat-welcome>.logo{display:none}.chat-welcome>p{margin-top:12px}.suggestion-grid{margin-top:21px}.chat-scroll{padding-top:20px}}.highlight{margin-left:.025em}.toast{translate:-50%}.preferences-details{border-block:1px solid #e9e9df;margin-top:24px;padding:0 0 2px}.preferences-details summary{cursor:pointer;color:#606354;justify-content:space-between;align-items:center;gap:20px;padding:15px 0;font-size:12px;list-style:none;display:flex}.preferences-details summary::-webkit-details-marker{display:none}.preferences-details summary small{color:#797d70;margin-top:6px;font-size:10px;font-weight:400;display:block}.preferences-details[open]{padding-bottom:19px}.preferences-details[open] summary>svg{transform:rotate(45deg)}.hero-phone{max-width:286px;top:62px}.testimonial-phone{height:478px}.phone-messages{min-height:254px}.dm-bubble{padding:13px 14px;font-size:13px;line-height:1.5}.phone-heading{font-size:15px}.phone-inbox{margin-top:22px;font-size:9px}.message-person>span{font-size:11px}.message-person small,.dm-time{font-size:9px}.dm-heart{bottom:32px}.hero h1{letter-spacing:-.045em}.email-body{font-size:13px}.email-header{font-size:12px}.pitch-brand strong{font-size:14px}.pitch-brand small{font-size:11px}.email-samples>button>span{font-size:12px}.email-samples small{font-size:10px}.workspace .sidebar{background:#fafaf7}.workspace .main-nav button.active,.workspace .recent-chats>button.active{color:#4e4c3c;background:#f4f1dd}.workspace .activity-container{background:#fdfdfa}.workspace .chat-message.user>div{background:#f5f4e9}.workspace .send-button{background:#33372f}.workspace .suggestion-grid>button{font-size:12px}.workspace .suggestion-grid>button>svg{color:#747a6a}.workspace .chat-welcome>p{font-size:14px}.workspace .chat-composer textarea{font-size:13px}.workspace .chat-composer>div>span{font-size:10px}.workspace .main-nav button{font-size:13px}.workspace .recent-chats>button,.workspace .recent-chats>p{font-size:12px}.workspace .activity-item strong{font-size:13px}.workspace .activity-item small{font-size:11px}.workspace .activity-item em{font-size:10px}.workspace .activity-heading p,.workspace .activity-usage,.workspace .agent-status,.workspace .more-opportunities>p,.workspace .more-opportunities .text-button,.workspace .demo-reply-button{font-size:11px}.workspace .chat-message{font-size:14px}.workspace .activity-panel .demo-note{font-size:9px}.workspace .workspace-header>div>span,.workspace .account-button strong{font-size:12px}.workspace .account-button small,.workspace .composer-note{font-size:10px}.workspace .activity-panel{padding-top:26px}.notification-body h2,.notification-body>p,.notification-body blockquote,.upgrade-options strong,.upgrade-options b,.deal-detail-brand strong,.deal-detail-stats strong{color:#464d3e}.notification-body>p,.notification-body blockquote{font-size:14px}.upgrade-options small,.deal-detail-brand p,.deal-detail-stats>span,.account-details>p,.account-details>span{color:#6b735e}.calendar-days button{min-height:26px}@media (width>=1500px){.hero-phone{max-width:315px;top:61px}.testimonial-phone{height:505px}.phone-messages{min-height:267px}.dm-bubble{font-size:15px}}@media (width>=981px) and (width<=1190px){.hero-phone{width:54%;max-width:254px;top:48px}.testimonial-phone{height:440px}.phone-messages{min-height:231px}.dm-bubble{font-size:12px}.phone-heading{font-size:13px}}@media (width>=761px) and (width<=980px){.hero-phone{width:53%;top:35px;right:-5px}.testimonial-phone{height:391px}.phone-messages{min-height:202px}.dm-bubble{padding:10px 9px;font-size:10px}.phone-heading{font-size:11px}.phone-inbox{margin-top:14px;font-size:7px}.message-person>span{font-size:9px}.message-person small,.dm-time{font-size:7px}.dm-heart{bottom:21px}}@media (width<=760px){.hero{gap:18px;padding-top:29px}.hero h1{letter-spacing:-.045em;font-size:clamp(50px,14.1vw,66px)}.hero-description{margin-top:27px;font-size:14px;line-height:1.6}.hero-action{margin-top:22px}.hero-phone{width:54%;max-width:none;top:37px}.testimonial-phone{height:306px}.phone-messages{min-height:169px}.phone-heading{font-size:10px}.phone-inbox{margin-top:12px;font-size:6.5px}.message-person>span{font-size:8px}.message-person small{font-size:6px}.dm-bubble{padding:9px;font-size:9px;line-height:1.45}.dm-time{margin-top:11px;font-size:5.5px}.dm-heart{bottom:10px}.hero-art{flex-basis:362px;height:362px;max-height:362px}.photo-desk{top:188px}.test-controls{margin-top:10px}.landing-footer>span{font-size:8px}.workspace .suggestion-grid>button{min-height:66px;font-size:11px}.workspace .chat-welcome>p{font-size:13px}.workspace .chat-composer textarea{font-size:12px}.workspace .chat-composer>div>span{font-size:8px}.workspace .composer-note{font-size:9px}.workspace .workspace-header>div>span{font-size:11px}.workspace .chat-message{font-size:13px}.email-body{font-size:12px}.email-header{font-size:10px}.pitch-brand strong{font-size:11px}.pitch-brand small{font-size:9px}.email-samples>button>span{font-size:10px}.email-samples small{font-size:9px}}@media (width<=390px){.hero h1{font-size:53px}.hero-art{flex-basis:352px;height:352px}.hero-description{font-size:13px}.testimonial-phone{height:294px}.phone-messages{min-height:157px}.dm-bubble{font-size:8.5px}.hero-phone{top:34px}.photo-desk{top:178px}}@media (width<=760px) and (height<=790px){.landing{min-height:735px}.hero{gap:10px;padding-top:22px}.hero h1{font-size:49px}.hero-description{margin-top:22px;font-size:12px}.hero-action{margin-top:17px}.how-button{margin-top:12px}.hero-art{transform-origin:top;flex-basis:310px;max-height:310px;transform:scale(.92)}.landing-nav{padding-top:18px}.landing-footer{padding-bottom:9px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.spin{animation:none}.sidebar,.test-controls button{transition:none}}@media (width<=760px){.sidebar{display:none}.sidebar.open{display:flex}}.paperclip{color:#7f8176;pointer-events:none;width:25px;height:60px;position:absolute;top:-21px;right:25px;transform:rotate(14deg)}.creator-dossier{gap:20px;display:grid}.creator-dossier textarea{resize:vertical;font-size:15px;line-height:1.8}.category-correction{max-width:330px;margin-top:16px;font-size:12px;display:block}.category-correction input{margin-top:7px}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.dealflow-page,.inbox-page{background:#fefefc;flex:1;min-height:0;padding:38px 40px 28px;overflow-y:auto}.eyebrow{letter-spacing:.12em;color:#77776b;font-size:10px;font-weight:650}.flow-heading{justify-content:space-between;align-items:center;gap:24px;max-width:1250px;margin:0 auto 28px;display:flex}.flow-heading h1{letter-spacing:-1.1px;margin:10px 0;font-size:30px}.flow-heading p{color:#77786e;max-width:640px;font-size:13px}.flow-chat{white-space:nowrap;align-self:flex-start;margin-top:15px}.flow-layout{grid-template-columns:minmax(0,1fr) 260px;gap:32px;max-width:1250px;margin:auto;display:grid}.flow-main,.flow-rail{min-width:0}.flow-rail{border-left:1px solid #eaeae3;padding-left:28px}.working-status{border-bottom:1px solid #e9e9e0;align-items:center;gap:12px;margin-bottom:24px;padding:15px 0 23px;display:flex}.working-cloud{background:#f5f3e7;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.working-status>div:nth-child(2){flex:1;min-width:0}.working-status strong{align-items:center;gap:8px;font-size:13px;display:flex}.working-status strong>.status-dot{width:5px;height:5px}.working-status>div>span{color:#7a7b71;margin-top:6px;font-size:11px;line-height:1.5;display:block}.first-pitch-paper{background:#fff;border:1px solid #e5e5dc;border-radius:5px 9px 6px 11px;padding:25px 27px;position:relative;box-shadow:3px 4px #f0efe7}.first-pitch-heading{letter-spacing:.06em;color:#737569;justify-content:space-between;gap:10px;font-size:9px;display:flex}.first-pitch-heading>span{align-items:center;gap:7px;display:flex}.first-pitch-heading>div{white-space:nowrap;align-items:center;gap:5px;display:flex}.first-pitch-heading i{background:#e8e8df;width:18px;height:3px}.first-pitch-heading i.complete{background:#d2bd5e}.first-pitch-heading>div>span{letter-spacing:0;margin-left:7px}.first-brand{align-items:center;gap:13px;margin:25px 0 17px;display:flex}.first-brand h2{font-size:19px}.first-brand p{color:#7b7d71;margin-top:5px;font-size:11px}.pitch-why{color:#777260;background:#faf8ed;border-radius:5px;align-items:flex-start;gap:8px;margin-bottom:21px;padding:11px 13px;font-size:11px;line-height:1.6;display:flex}.pitch-why svg{flex-shrink:0;margin-top:2px}.first-email-meta{border-bottom:1px solid #eeeee8;padding-bottom:14px}.first-email-meta p{flex-wrap:wrap;gap:9px;font-size:10px;line-height:1.8;display:flex}.first-email-meta p>span{color:#85857a;min-width:38px}.first-email-meta small{color:#888a7c;background:#f6f6f1;border-radius:3px;padding:0 5px;font-size:8px}.guided-email{color:#494c43;padding-top:21px;font-size:12px;line-height:1.65}.guided-email p{white-space:pre-line;margin-bottom:13px}.guided-draft{resize:vertical;background:#fffef7;border:1px solid #dcdacb;border-radius:5px;width:100%;min-height:340px;margin-top:18px;padding:14px;font-size:12px;line-height:1.7}.edit-guided{min-height:36px;font-size:11px}.teach-agent{border-top:1px dashed #deded1;margin-top:14px;padding-top:20px}.teach-agent>label{margin-bottom:10px;font-size:12px;font-weight:550;line-height:1.5;display:block}.teach-agent>div{background:#fdfdf9;border:1px solid #e3e3d8;border-radius:8px;align-items:center;padding:3px 6px 3px 12px;display:flex}.teach-agent input{background:0 0;border:0;outline:0;flex:1;min-width:0;height:38px;font-size:11px}.feedback-shortcut{text-underline-offset:3px;color:#77735b;min-height:32px;font-size:10px;text-decoration:underline}.learned-note{color:#656b54;align-items:start;gap:6px;margin-top:4px;font-size:11px;line-height:1.6;display:flex}.learned-note svg{flex-shrink:0;margin-top:3px}.first-pitch-actions{flex-direction:column;align-items:flex-end;gap:12px;margin-top:20px;display:flex}.first-pitch-actions>span{color:#888777;font-size:10px}.first-pitch-actions .button{min-height:44px;padding:10px 19px;font-size:12px}.first-pitch-paper .demo-note{text-align:right;margin-top:12px;font-size:9px}.agent-mailbox{border-bottom:1px solid #e7e7dd;padding:13px 0 25px}.agent-mailbox>.eyebrow{display:block}.agent-mailbox>svg{margin:24px 0 13px;transform:rotate(-8deg)}.agent-mailbox h3{font-size:18px}.agent-mailbox>p{color:#77776a;margin:10px 0 17px;font-size:12px;line-height:1.75}.agent-address{background:#f4f3eb;border-radius:5px;align-items:center;gap:5px;padding:5px 5px 5px 10px;font-size:10px;display:flex}.agent-address>span{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;flex:1}.agent-address button{place-items:center;min-width:32px;height:32px;display:grid}.agent-mailbox>.text-button{margin-top:7px;font-size:11px}.agent-mailbox>small{color:#969585;margin-top:0;font-size:9px;display:block}.flow-volume{padding:26px 0}.journal-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.journal-heading h2{font-size:16px}.journal-heading h3{font-size:12px}.journal-heading>span{color:#88897c;white-space:nowrap;font-size:9px}.volume-count{align-items:baseline;gap:8px;display:flex}.volume-count strong{letter-spacing:-2px;font-family:Manrope Variable;font-size:39px;font-weight:600;line-height:1}.volume-count>span{color:#969584;font-size:13px}.flow-volume .usage-line{margin-top:17px}.flow-volume>p{color:#888a7b;margin-top:12px;font-size:11px;line-height:1.7}.volume-boost{background:#fffced;border:1px dashed #dcd6b9;border-radius:4px 10px 6px 5px;margin-top:24px;padding:18px 15px}.volume-boost .handwriting{color:#8b7e4a;margin-bottom:13px;font-size:20px;display:block;transform:rotate(-3deg)}.volume-boost>strong{font-size:12px;line-height:1.6;display:block}.volume-boost>p{color:#807963;margin:7px 0 15px;font-size:11px}.volume-boost .button{background:#fffefa;border-color:#dcd5b2;gap:6px;width:100%;min-height:40px;padding:8px 9px;font-size:10px}.agent-aside-note{border-top:1px solid #e7e7dd;gap:8px;padding-top:18px;display:flex}.agent-aside-note p{color:#7e8072;font-size:11px}.agent-aside-note button{text-underline-offset:4px;min-height:30px;padding:0;font-size:11px;text-decoration:underline}.boost-active{color:#757b59;align-items:center;gap:7px;margin-top:22px;font-size:10px;display:flex}.boost-active svg{width:18px}.autopilot-paper{text-align:center;background:#fffdf1;border:1px solid #ece6c9;border-radius:6px 11px 8px 4px;padding:42px 34px 28px;box-shadow:3px 4px #f4f1df}.autopilot-paper>.handwriting{margin-bottom:20px;font-size:26px;display:block;transform:rotate(-3deg)}.autopilot-paper h2{font-size:28px;line-height:1.4}.autopilot-paper h2 .sketch-underline{bottom:-8px}.autopilot-paper>p{color:#7b7865;max-width:400px;margin:25px auto;font-size:13px;line-height:1.8}.auto-promises{text-align:left;flex-direction:column;gap:12px;width:fit-content;margin:25px auto 30px;display:flex}.auto-promises span{gap:8px;font-size:11px;display:flex}.auto-promises svg{color:#797954;width:14px}.autopilot-paper>.button{font-size:13px}.autopilot-paper .demo-note{font-size:10px}.work-journal>.journal-heading{margin-bottom:17px}.work-events{margin-top:16px}.work-event{border-bottom:1px solid #eeeee6;align-items:flex-start;gap:10px;padding:14px 0;display:flex}.event-icon{color:#858774;background:#f5f5ef;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.event-icon svg{width:13px}.event-icon.sent{color:#7c815a;background:#f2f3e7}.work-event>div{flex:1}.work-event strong{flex-wrap:wrap;gap:4px 10px;font-size:11px;line-height:1.6;display:flex}.work-event strong>span{color:#7d8071;font-size:10px;font-weight:400}.work-event p{color:#929384;margin-top:3px;font-size:10px;line-height:1.6}.work-event>time{color:#9b9b8d;white-space:nowrap;margin-top:5px;font-size:9px}.day-done{background:#f6f7ed;border:1px solid #e6e9d7;border-radius:6px;gap:12px;margin-top:20px;padding:22px 18px;display:flex}.day-done>svg{color:#79805c;flex-shrink:0}.day-done strong{font-size:13px}.day-done p{color:#7b816a;margin-top:6px;font-size:11px}.day-done small{color:#91937f;margin-top:10px;font-size:9px;line-height:1.6;display:block}.next-up{margin-top:30px}.next-brands{grid-template-columns:1fr 1fr;gap:0 24px;display:grid}.next-brands>div{border-bottom:1px solid #eaeae1;align-items:center;gap:10px;padding:13px 0;display:flex}.next-brands>div>div{flex:1;min-width:0}.next-brands strong{font-size:11px;display:block}.next-brands span:not(.brand-mark):not(.queue-dot){color:#8b8d7c;margin-top:4px;font-size:9px;display:block}.queue-dot{background:#d6d7c6;border-radius:50%;flex-shrink:0;width:5px;height:5px}.demo-fast-forward{text-underline-offset:3px;min-height:30px;margin:5px auto 0;font-size:10px;text-decoration:underline;display:block}.momentum-boost{background:#fff8d9;border:1px solid #e9dfac;border-radius:5px 13px 9px 6px;margin-top:28px;padding:29px 28px;position:relative;overflow:hidden}.momentum-boost>.handwriting{color:#8c7c41;margin-bottom:14px;font-size:23px;display:block;transform:rotate(-2deg)}.momentum-boost h2{font-size:25px}.momentum-boost p{color:#807554;max-width:460px;margin:13px 0 22px;font-size:12px}.momentum-boost .button{min-height:44px;font-size:12px}.momentum-boost>small{color:#9b8b5a;margin-top:12px;font-size:10px;display:block}.research-workbench{background:#fff;border:1px solid #e3e4d9;border-radius:7px 11px 8px 5px;overflow:hidden;box-shadow:3px 4px #f2f2e9}.research-brand{align-items:center;gap:11px;padding:20px;display:flex}.research-brand>div{flex:1;min-width:0}.research-brand h3{font-size:17px}.research-brand>div>span{color:#8a8b7c;margin-top:4px;font-size:10px;display:block}.researching-pill{color:#8b8055;background:#f7f5e5;border-radius:99px;align-items:center;gap:5px;padding:6px 9px;font-size:9px;display:flex}.research-stages{border-top:1px solid #eeeee4;border-bottom:1px solid #eeeee4;grid-template-columns:repeat(8,1fr);gap:3px;padding:13px 15px;display:grid}.research-stages>div{color:#a2a293;text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex;position:relative}.research-stages>div>span{z-index:1;background:#fff;border:1px solid #e5e5da;border-radius:50%;place-items:center;width:20px;height:20px;font-size:9px;display:grid}.research-stages>div:after{content:"";background:#e6e6dc;width:80%;height:1px;position:absolute;top:10px;left:60%}.research-stages>div:last-child:after{display:none}.research-stages strong{font-size:8px;font-weight:450;line-height:1.4}.research-stages>.finished{color:#7b825e}.research-stages>.finished>span{background:#f2f4e6;border-color:#dbe0c7}.research-stages>.current{color:#655a2c}.research-stages>.current>span{background:#fff0a2;border-color:#e4d16e;box-shadow:0 0 0 3px #fff9de}.research-stages>.current>strong{font-weight:650}.research-canvas{background:linear-gradient(160deg,#fff 45%,#fcfcf5);padding:22px 22px 0}.research-narration{gap:10px;display:flex}.research-narration .logo-small{margin-top:9px}.research-narration h3{margin-top:5px;font-size:15px;line-height:1.5}.research-narration p{color:#818371;margin-top:7px;font-size:11px;line-height:1.75}.research-findings{min-height:216px;margin-top:19px}.brand-research-note{background:#faf8ed;border:1px dashed #e1dbc1;border-radius:3px 8px 4px 5px;padding:23px 24px;transform:rotate(-.5deg)}.brand-research-note>.handwriting{color:#8d8053;margin-bottom:10px;font-size:22px;display:block}.research-findings h4{letter-spacing:-.3px;margin:0 0 12px;font-family:Manrope Variable;font-size:17px;font-weight:600}.brand-research-note p{color:#7c7866;margin-bottom:16px;font-size:12px}.social-research>div:first-child{align-items:center;gap:9px;display:flex}.social-research>div:first-child>span:nth-child(2){flex-direction:column;flex:1;gap:3px;display:flex}.social-research strong{font-size:11px}.social-research small{color:#929382;font-size:9px}.social-research .sample-chip{font-size:8px}.research-posts{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:15px;display:grid}.research-posts>div{background:#fff;border:1px solid #e7e6dc;min-width:0;padding:5px;transform:rotate(-1deg);box-shadow:1px 2px #f0eee2}.research-posts>div:nth-child(2){transform:rotate(1deg)}.research-posts img{object-fit:cover;width:100%;height:110px}.research-posts span{color:#868576;padding:6px 2px 2px;font-size:8px;display:block}.social-research>p{color:#797b65;align-items:center;gap:7px;margin-top:14px;font-size:10px;display:flex}.social-research>p svg{flex-shrink:0}.audience-research{background:#fffdf3;border:1px solid #e9e6d7;border-radius:5px;padding:23px}.audience-research h4{margin-top:12px}.audience-research p{color:#84806c;font-size:12px}.audience-research>div{flex-wrap:wrap;gap:6px;margin-top:16px;display:flex}.audience-research>div>span{color:#8a8057;border:1px solid #e7e1c9;border-radius:99px;padding:6px 9px;font-size:9px}.audience-research small{color:#a09879;margin-top:15px;font-size:9px;display:block}.fit-research{text-align:center;padding:9px 12px 14px}.fit-research>div{justify-content:center;align-items:center;gap:18px;margin-bottom:19px;display:flex}.fit-research img{object-fit:cover;border:2px solid #fff;border-radius:50%;outline:1px solid #e5e4d5;width:48px;height:48px}.fit-research .handwriting{color:#938456;font-size:22px;transform:rotate(-5deg)}.fit-research h4{font-size:15px}.fit-research blockquote{color:#7a6a37;background:#fff4bb;border-radius:3px;margin:13px 0;padding:12px;font-size:12px;line-height:1.6;transform:rotate(-.6deg)}.fit-research p{color:#8b846d;font-size:11px}.contact-research{text-align:center;background:#f8f8f1;border:1px solid #e7e7da;border-radius:5px;padding:25px 25px 20px}.contact-research>svg{color:#909178;margin:0 auto 12px;display:block;transform:rotate(-8deg)}.contact-research>.eyebrow{margin-bottom:12px;font-size:9px;display:block}.blurred-contact{filter:blur(4px);-webkit-user-select:none;user-select:none;font-size:13px}.contact-research p{color:#84856f;max-width:310px;margin:14px auto 8px;font-size:11px}.contact-research small{color:#959582;font-size:9px}.research-draft{background:#fff;border:1px solid #e7e7df;padding:18px 20px;box-shadow:2px 3px #eeede4}.research-draft>div{color:#898a79;border-bottom:1px solid #eaeae2;align-items:center;gap:7px;margin-bottom:15px;padding-bottom:12px;font-size:9px;display:flex}.research-draft>div>span{flex:1}.research-draft small{font-size:8px}.research-draft h4{font-size:12px}.research-draft p{color:#747968;margin-bottom:11px;font-size:11px;line-height:1.7}.research-draft>span{color:#8d8e7b;font-size:10px}.research-footer{color:#a0a08c;justify-content:space-between;gap:12px;padding:18px 0 13px;font-size:8px;display:flex}.research-footer>span:first-child{align-items:center;gap:5px;display:flex}.research-footer .status-dot{width:4px;height:4px}.pencil-progress{background:#edebdf;height:2px;margin:0 -22px;overflow:hidden}.pencil-progress>span{transform-origin:0;background:#cfc28a;width:100%;height:2px;display:block;box-shadow:0 1px #e5dab2}.talk-nav{text-align:left;border-top:1px solid #e9e9df;align-items:center;gap:10px;min-height:44px;margin-top:16px;padding:10px 14px;font-size:12px;display:flex}.talk-nav>svg:last-child{color:#8f907b;width:13px;margin-left:auto}.new-chat.dealflow-nav{color:#6d705d;background:0 0;border:1px solid #e6e5d9;margin-bottom:15px}.new-chat.dealflow-nav.selected{color:#565137;background:#f3efcf;border-color:#e5ddad}.dealflow-nav>.status-dot{width:5px;height:5px;margin-left:auto}.workspace .recent-chats>span{font-size:9px}.workspace .recent-chats{margin-top:17px}.cc-deal-update{background:#f7f7e9;border:1px solid #e7e6ce;border-radius:6px;align-items:center;gap:12px;margin:20px 0;padding:15px 18px;display:flex}.cc-deal-update>svg{color:#85865b;flex-shrink:0}.cc-deal-update p{color:#7a7d64;flex:1;font-size:11px}.cc-deal-update strong{display:block}.cc-deal-update .text-button{white-space:nowrap;font-size:10px}.cc-banner{background:#f7f5e8;border:1px solid #e8e3cc;border-radius:6px;align-items:center;gap:16px;max-width:1250px;margin:0 auto 26px;padding:16px 20px;display:flex}.cc-banner>div{flex:1;align-items:center;gap:11px;display:flex}.cc-banner strong{font-size:12px;display:block}.cc-banner small{color:#8a846d;margin-top:3px;font-size:10px;line-height:1.5;display:block}.cc-banner>button{overflow-wrap:anywhere;background:#fffdf4;border:1px solid #e6e0c5;border-radius:5px;justify-content:space-between;align-items:center;gap:11px;min-height:40px;padding:0 11px;font-size:11px;display:flex}.cc-banner>span{color:#999171;font-size:9px}.inbox-layout{background:#fff;border:1px solid #e7e7dc;border-radius:7px;grid-template-columns:300px minmax(0,1fr);max-width:1250px;min-height:580px;margin:auto;display:grid}.inbox-list{border-right:1px solid #e9e9df;padding:20px 0}.inbox-list>.journal-heading{margin-bottom:15px;padding:0 19px}.inbox-list .journal-heading h2{font-size:13px}.inbox-thread{text-align:left;border-bottom:1px solid #efefe8;align-items:flex-start;gap:10px;width:100%;min-width:0;padding:17px 18px;display:flex}.inbox-thread.selected{background:#fbf8e6;border-left:2px solid #dccb78;padding-left:16px}.inbox-thread>span:not(.brand-mark){flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.inbox-thread strong{font-size:11px}.inbox-thread>span>span{color:#858773;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.inbox-thread small{color:#9b9b86;align-items:center;gap:4px;font-size:9px;display:flex}.inbox-thread time{color:#a2a28e;white-space:nowrap;padding-top:3px;font-size:8px}.inbox-thread>i{background:#c4b16b;border-radius:50%;width:5px;height:5px;margin-top:5px}.inbox-empty{text-align:center;color:#94947e;padding:35px 24px}.inbox-empty>svg{margin:0 auto 17px}.inbox-empty h3{color:#6f715e;font-size:14px;line-height:1.5}.inbox-empty p{margin-top:12px;font-size:11px;line-height:1.8}.try-cc{background:#fffef6;border:1px dashed #dedac4;border-radius:5px;justify-content:center;align-items:center;gap:8px;width:calc(100% - 32px);min-height:45px;margin:20px 16px 0;padding:10px 8px;font-size:10px;display:flex}.inbox-list>.demo-note{margin:14px 18px;font-size:9px}.inbox-reader{min-width:0;padding:29px 32px}.reader-empty{text-align:center;color:#b4b39b;flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:450px;display:flex}.reader-empty>.logo{opacity:.6}.reader-empty .handwriting{color:#929079;margin-top:21px;font-size:25px;transform:rotate(-4deg)}.reader-empty p{color:#9a9c87;margin-top:16px;font-size:11px}.reader-heading{border-bottom:1px solid #eeeee6;padding-bottom:20px}.reader-heading h2{margin:14px 0 12px;font-size:20px;line-height:1.5}.reader-heading p{color:#90917c;font-size:11px;line-height:1.8}.reader-body{color:#767b67;padding-top:25px;font-size:12px}.reader-body p{white-space:pre-line;margin-bottom:17px;line-height:1.85}.cc-extraction{background:#faf8ed;border:1px solid #e5e0c6;border-radius:5px;margin-top:28px;padding:19px}.cc-extraction>div{align-items:center;gap:9px;display:flex}.cc-extraction strong{font-size:12px}.cc-extraction .spin{flex-shrink:0;width:18px}.cc-extraction dl{margin:18px 0 13px}.cc-extraction dl>div{border-bottom:1px solid #e8e3cf;justify-content:space-between;gap:10px;padding:9px 0;font-size:10px;display:flex}.cc-extraction dt{color:#999076}.cc-extraction dd{text-align:right;color:#78745a;margin:0}.cc-extraction>p{color:#948866;font-size:10px;line-height:1.8}.cc-extraction>p svg{vertical-align:middle;display:inline}.cc-extraction>.button{min-height:40px;margin-top:17px;padding:8px 15px;font-size:10px}.inbox-back{display:none}@media (width>=1600px){.flow-layout{grid-template-columns:minmax(0,1fr) 290px;gap:44px}.flow-rail{padding-left:35px}.research-posts img{height:145px}.first-pitch-paper{padding:29px 35px}.guided-email{font-size:13px}}@media (width<=1190px){.dealflow-page,.inbox-page{padding:30px 26px}.flow-layout{grid-template-columns:minmax(0,1fr) 220px;gap:23px}.flow-rail{padding-left:21px}.flow-heading h1{font-size:25px}.flow-heading p{font-size:12px}.flow-chat{font-size:11px}.first-pitch-paper{padding:21px}.first-brand h2{font-size:17px}.research-brand{padding:17px}.research-brand>div>span{font-size:9px}.researching-pill{padding:5px 7px;font-size:8px}.research-stages{padding-inline:8px}.research-stages strong{font-size:7px}.research-canvas{padding:18px 17px 0}.research-posts img{height:85px}.research-posts span{font-size:7px}.research-footer>span:last-child{display:none}.pencil-progress{margin-inline:-17px}.inbox-layout{grid-template-columns:255px minmax(0,1fr)}.inbox-reader{padding:24px}.cc-banner{flex-wrap:wrap}.cc-banner>div{flex-basis:100%}.cc-banner>button{flex:1}}@media (width<=980px){.flow-layout{grid-template-columns:minmax(0,1fr)}.flow-rail{border-left:0;grid-template-columns:1fr 1fr;gap:25px;padding-left:0;display:grid}.agent-mailbox{border-bottom:0;border-right:1px solid #e7e7dd;padding-right:25px}.flow-volume{padding-top:13px}.agent-aside-note{grid-column:1/-1}.flow-heading{align-items:flex-start}.flow-chat{border:1px solid #e3e3d8;border-radius:50%;gap:0;min-width:40px;margin-top:8px;font-size:0}.flow-chat>svg:last-child{display:none}.flow-heading h1{font-size:26px}.research-posts img{height:130px}.research-stages strong{font-size:8px}.inbox-layout{grid-template-columns:1fr}.inbox-reader{display:none}.inbox-list{border-right:0}.inbox-layout.has-selection .inbox-list{display:none}.inbox-layout.has-selection .inbox-reader{display:block}.inbox-back{width:fit-content;margin-bottom:20px;font-size:11px;display:flex}.inbox-layout{min-height:440px}}@media (width<=760px){.dealflow-page,.inbox-page{padding:24px 19px 30px}.flow-heading{gap:13px;margin-bottom:17px}.flow-heading h1{margin-top:8px;font-size:25px;line-height:1.3}.flow-heading p{font-size:11px;line-height:1.75}.eyebrow{font-size:8px}.flow-layout{gap:25px}.working-status{gap:10px;margin-bottom:22px;padding:8px 0 20px}.working-status strong{font-size:12px}.working-status>div>span{font-size:10px}.working-cloud{width:37px;height:37px}.first-pitch-paper{padding:19px 17px}.first-pitch-heading{gap:5px;font-size:7px}.first-pitch-heading>span{gap:5px}.first-pitch-heading>span>svg{width:13px}.first-pitch-heading i{width:12px}.first-pitch-heading>div>span{margin-left:4px;font-size:8px}.first-brand{gap:10px;margin-top:20px}.first-brand h2{font-size:16px;line-height:1.5}.first-brand p{font-size:10px}.first-brand .brand-mark{width:35px;height:35px;font-size:18px}.pitch-why{padding:9px;font-size:10px}.first-email-meta p{gap:6px;font-size:9px}.first-email-meta p>span{min-width:31px}.first-email-meta small{font-size:7px}.guided-email,.teach-agent>label{font-size:11px}.teach-agent input{font-size:10px}.first-pitch-actions{align-items:stretch;gap:10px}.first-pitch-actions>span{font-size:9px}.first-pitch-actions .button{min-height:45px;font-size:11px}.first-pitch-paper .demo-note{text-align:center;font-size:8px}.flow-rail{grid-template-columns:1fr;gap:0}.agent-mailbox{border-top:1px solid #e7e7dd;border-bottom:1px solid #e7e7dd;border-right:0;padding:24px 0}.agent-mailbox>svg{float:right;margin-top:16px;margin-right:8px}.agent-mailbox h3{margin-top:16px}.agent-mailbox>p{max-width:290px}.agent-address{padding-left:13px;font-size:11px}.agent-mailbox>.text-button{font-size:12px}.flow-volume{padding:25px 0}.flow-volume>.journal-heading h3{font-size:14px}.volume-boost{padding:20px}.volume-boost .button{min-height:44px;margin-top:4px;font-size:12px}.volume-boost>strong{font-size:13px}.volume-boost>p{font-size:12px}.agent-aside-note{grid-column:auto}.next-brands{grid-template-columns:1fr 1fr;gap:0 15px}.next-brands>div{gap:8px}.next-brands strong{font-size:10px}.next-brands span:not(.brand-mark):not(.queue-dot){font-size:8px;line-height:1.5}.next-brands .brand-mark{width:26px;height:26px;font-size:13px}.journal-heading h2{font-size:14px}.journal-heading>span{font-size:8px}.autopilot-paper{padding:30px 20px 23px}.autopilot-paper>.handwriting{font-size:23px}.autopilot-paper h2{font-size:24px}.autopilot-paper>p{font-size:12px}.auto-promises span{font-size:10px}.autopilot-paper>.button{width:100%;padding-inline:14px;font-size:11px}.autopilot-paper .demo-note{font-size:9px}.work-event strong{gap:1px 7px;font-size:10px}.work-event strong>span,.work-event p{font-size:9px}.work-event>time{font-size:8px}.work-event{gap:8px}.momentum-boost{padding:23px 20px}.momentum-boost h2{font-size:23px}.momentum-boost .button{gap:9px;width:100%;padding:10px;font-size:11px}.momentum-boost p{font-size:11px}.momentum-boost small{font-size:9px;line-height:1.6}.day-done{padding:17px 14px}.day-done strong{font-size:12px}.day-done p{font-size:10px}.day-done small{font-size:8px}.research-brand{gap:9px;padding:16px 14px}.research-brand h3{font-size:15px}.research-brand>div>span{max-width:145px;font-size:8px;line-height:1.5}.research-brand .brand-mark{width:35px;height:35px;font-size:19px}.researching-pill{gap:3px;padding:5px 6px;font-size:7px}.researching-pill svg{width:10px}.research-stages{grid-template-columns:repeat(4,1fr);gap:14px 3px;padding:15px 12px}.research-stages strong{font-size:8px}.research-stages>div:nth-child(4):after{display:none}.research-canvas{padding:19px 15px 0}.research-narration{gap:8px}.research-narration h3{font-size:14px;line-height:1.5}.research-narration p{font-size:10px}.research-narration .logo-small{transform-origin:0 0;width:25px;transform:scale(.8)}.research-findings{min-height:229px;margin-top:18px}.brand-research-note{padding:22px 18px}.brand-research-note p{font-size:11px}.research-findings h4{font-size:16px}.research-posts{gap:6px}.research-posts img{height:95px}.research-posts span{font-size:7px;line-height:1.5}.research-posts>div{padding:4px}.social-research strong{font-size:10px}.social-research small{font-size:8px}.social-research .sample-chip{font-size:7px}.social-research>p{align-items:flex-start;font-size:9px;line-height:1.7}.audience-research{padding:19px 17px}.audience-research p{font-size:11px}.audience-research>div>span{padding:5px 7px;font-size:8px}.audience-research small{font-size:8px}.fit-research{padding-inline:0}.fit-research h4{font-size:14px;line-height:1.6}.fit-research blockquote{padding:10px;font-size:11px}.fit-research p{font-size:10px}.fit-research .handwriting{font-size:20px}.contact-research{padding:20px 17px}.contact-research h4{font-size:15px}.contact-research p{font-size:10px}.research-draft{padding:16px 14px}.research-draft h4{font-size:11px;line-height:1.6}.research-draft>div{font-size:8px}.research-draft p{font-size:10px}.research-draft>span{font-size:9px}.pencil-progress{margin-inline:-15px}.research-footer{font-size:7px}.cc-banner{gap:12px;margin-bottom:20px;padding:16px}.cc-banner>div{gap:8px}.cc-banner strong{font-size:11px}.cc-banner small{font-size:9px}.cc-banner>button{min-height:42px;font-size:10px}.cc-banner>span{font-size:8px}.inbox-layout{min-height:350px}.inbox-reader{padding:20px}.reader-heading h2{font-size:19px}.reader-heading p{font-size:10px}.reader-body{font-size:11px}.cc-extraction{padding:15px}.cc-extraction strong{font-size:11px;line-height:1.6}.cc-extraction dl>div,.cc-extraction>p{font-size:9px}.cc-deal-update{flex-wrap:wrap;align-items:flex-start;gap:8px;padding:14px}.cc-deal-update p{font-size:10px}.cc-deal-update>.text-button{min-height:30px;margin-left:26px}.dealflow-page>.demo-note{margin-top:25px;font-size:9px}}.deal-terms{border-top:1px solid #e8e8df;margin-top:20px;padding-top:6px}.deal-terms>div{border-bottom:1px solid #eeeee5;justify-content:space-between;gap:15px;padding:10px 0;font-size:12px;display:flex}.deal-terms dt{color:#92947e}.deal-terms dd{text-align:right;margin:0}.deal-terms>small{color:#96947d;margin-top:10px;font-size:10px;line-height:1.7;display:block}.momentum-boost+.work-journal{margin-top:28px}.research-draft p{white-space:pre-line}@media (width<=760px),(any-pointer:coarse){:root input:where(:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden],[type=button],[type=submit],[type=reset],[type=image],.otp-input,.letter-subject input,.inline-draft>label:first-of-type input)),:root textarea,:root select,:root [contenteditable=""],:root [contenteditable=true],:root [contenteditable=plaintext-only],.unified-shell .wp-search input{font-size:16px!important}}
