@import url("https://fonts.googleapis.com/css2?family=Rock+Salt&display=swap");.margot-theme-forest{--m-chat-text:#f4f1e9;--m-chat-muted:#b7c9c0;--m-chat-glass:rgba(202,227,211,.11);--m-chat-border:rgba(204,235,216,.65);--m-chat-border-hover:#e3f4e7;--m-chat-user:rgba(206,229,216,.16);--m-chat-send:#e6f0e8;--m-chat-send-text:#1a4035}.margot-theme-terracotta{--m-chat-text:#fff6ed;--m-chat-muted:#f1d5c5;--m-chat-glass:rgba(255,245,236,.15);--m-chat-border:rgba(255,233,219,.68);--m-chat-border-hover:#fff6ec;--m-chat-user:rgba(255,242,230,.20);--m-chat-send:#fff0e3;--m-chat-send-text:#58372f}.margot-composer{display:flex;align-items:flex-end;gap:12px;width:100%;box-sizing:border-box;padding:10px 11px 10px 23px;border:1.5px solid var(--m-chat-border);border-radius:999px;background:var(--m-chat-glass);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 6px 26px rgba(0,0,0,.08);transition:border-color .16s ease,box-shadow .16s ease}.margot-composer:focus-within,.margot-composer:hover{border-color:var(--m-chat-border-hover);box-shadow:0 0 0 2px rgba(255,255,255,.1),0 8px 30px rgba(0,0,0,.1)}.margot-composer-input{flex:1 1;min-width:0;max-height:168px;min-height:28px;margin:9px 0;padding:0;border:0;border-radius:0;resize:none;overflow-y:auto;background:transparent;color:var(--m-chat-text);font:inherit;font-size:16px;line-height:1.6}.margot-composer-input,.margot-composer-input:focus{outline:none;box-shadow:none}.margot-composer-input::placeholder{color:var(--m-chat-muted);opacity:1}.margot-composer-send{flex:0 0 44px;width:44px;height:44px;display:grid;place-items:center;border:1.5px solid var(--m-chat-border);border-radius:50%;background:var(--m-chat-send);color:var(--m-chat-send-text);cursor:pointer;transition:opacity .16s ease,transform .16s ease,border-color .16s ease}.margot-composer-send:hover:not(:disabled){transform:translateY(-1px);border-color:var(--m-chat-border-hover)}.margot-composer-send:focus-visible{outline:2px solid var(--m-chat-border-hover);outline-offset:3px}.margot-composer-send:disabled{opacity:.38;cursor:not-allowed}.margot-composer-spinner{width:17px;height:17px;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:margot-spin .8s linear infinite}@keyframes margot-spin{to{transform:rotate(1turn)}}.margot-thread{color:var(--m-chat-text);flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.margot-thread-welcome{min-height:100%;display:grid;place-items:center;text-align:center;padding:24px;box-sizing:border-box}.margot-thread-welcome h2{font-size:clamp(30px,4vw,52px);font-weight:500;font-style:italic;letter-spacing:.012em;line-height:1.2;margin:0}.margot-thread-messages{max-width:900px;margin:0 auto;padding:26px 16px 18px;display:flex;flex-direction:column;gap:25px}.margot-thread-message{font-size:16px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.margot-thread-message.is-user{align-self:flex-end;max-width:min(80%,650px);border-radius:22px;background:var(--m-chat-user);padding:12px 18px}.margot-thread-message.is-assistant{align-self:stretch;max-width:100%;background:transparent;padding:0}.margot-thread-thinking{color:var(--m-chat-muted);font-size:14px}@media (max-width:700px){.margot-composer{padding-left:16px;gap:7px}.margot-composer-send{flex-basis:40px;width:40px;height:40px}.margot-thread-messages{padding-inline:8px}.margot-thread-message.is-user{max-width:90%}}@media (prefers-reduced-motion:reduce){.margot-composer,.margot-composer-send{transition:none}.margot-composer-spinner{animation:none}}.margot-editorial.margot-daily .margot-daily-content{display:grid!important;grid-template-columns:minmax(0,1.8fr) minmax(280px,1fr);grid-gap:24px;gap:24px}.margot-editorial.margot-daily .margot-daily-intro{grid-column:1/-1}.margot-editorial.margot-daily .margot-daily-intro h1{letter-spacing:.015em!important;line-height:1.2!important}.margot-editorial.margot-daily .margot-home-chat{min-width:0}.margot-editorial.margot-daily .margot-briefing-wrap{top:20px;min-width:0;max-height:calc(100vh - 40px);overflow-y:auto}.margot-editorial.margot-daily .margot-briefing-columns{display:flex!important;flex-direction:column!important;gap:28px!important}.margot-editorial .margot-home-chat,.margot-editorial .margot-personality-chat{display:flex!important;flex-direction:column!important;min-height:560px;max-height:calc(100dvh - 150px);overflow:hidden!important;position:relative;background:transparent!important;color:inherit!important;border:0!important;border-radius:0!important;padding:12px 8px!important;box-shadow:none!important}.margot-editorial .margot-personality-chat{height:calc(100dvh - 160px);min-height:420px;max-height:none}.margot-editorial .margot-home-chat .margot-composer-dock,.margot-editorial .margot-personality-chat .margot-composer-dock{order:5;flex:0 0 auto;position:relative;z-index:3;margin-top:auto;padding:14px 0 8px}.margot-editorial .margot-chat-welcome{order:1;flex:1 1 auto;display:flex;align-items:center;justify-content:center;text-align:center;margin:0;padding:22px;font-size:clamp(30px,4vw,54px)!important;font-style:italic;font-weight:500!important;letter-spacing:.015em!important;line-height:1.2!important;color:inherit!important}.margot-editorial .margot-home-chat .margot-thread,.margot-editorial .margot-personality-chat .margot-thread{order:2;flex:1 1 auto;color:inherit!important}.margot-editorial .margot-home-chat .margot-thread-messages,.margot-editorial .margot-personality-chat .margot-thread-messages{padding:14px 12px 24px;display:flex;flex-direction:column;gap:22px}.margot-editorial .margot-rich-message{line-height:1.7!important;border:0!important;border-radius:0!important;background:transparent!important;color:inherit!important;padding:0!important;max-width:100%;overflow-wrap:anywhere}.margot-editorial .margot-rich-message.is-user{align-self:flex-end;background:var(--m-chat-user,rgba(255,255,255,.12))!important;border-radius:22px!important;padding:12px 18px!important;max-width:80%}.margot-editorial .margot-rich-message>p:first-child{display:none!important}.margot-editorial .margot-rich-message a{color:inherit;text-decoration:underline;text-underline-offset:3px}.margot-editorial .margot-home-chat .margot-thread{--m-chat-user:rgba(206,229,216,.16)}.margot-editorial .margot-personality-chat .margot-thread{--m-chat-user:rgba(255,242,230,.20)}.margot-editorial .margot-chat-panel .margot-fub-note-approval{order:3;flex:0 0 auto;max-height:32vh;overflow-y:auto}.margot-editorial .margot-chat-panel>p[role=alert],.margot-editorial .margot-chat-panel>p[role=status]{order:4}.margot-editorial .margot-personality-chat .margot-conversation-archive{order:6}.margot-editorial .margot-personality-chat .margot-window-light{pointer-events:none}.margot-editorial .margot-menu-toggle.margot-ask-button{border-radius:999px!important;border:1.5px solid!important;padding:11px 20px!important;letter-spacing:.12em!important;font-weight:750!important}.margot-editorial .margot-view-toggle{border-radius:999px!important;overflow:hidden}.margot-editorial .margot-view-toggle button{border-radius:999px!important}.margot-editorial.margot-afterhours .margot-personality-chat,.margot-editorial.margot-daily .margot-daily-content{font-size:16px}@media(max-width:950px){.margot-editorial.margot-daily .margot-daily-content{grid-template-columns:minmax(0,1fr)}.margot-editorial.margot-daily .margot-briefing-wrap,.margot-editorial.margot-daily .margot-daily-intro,.margot-editorial.margot-daily .margot-home-chat{grid-column:1}.margot-editorial.margot-daily .margot-briefing-wrap{position:static;max-height:none;overflow:visible}.margot-editorial .margot-home-chat{max-height:620px}}@media(max-width:600px){.margot-editorial .margot-personality-chat{height:calc(100dvh - 180px);min-height:360px}.margot-editorial .margot-rich-message.is-user{max-width:92%}}.margot-editorial .margot-voice-greeting{font-family:Rock Salt,Segoe Print,cursive!important;font-style:normal!important;font-weight:400!important;letter-spacing:0!important;overflow-wrap:break-word}.margot-editorial.margot-daily .margot-daily-content{grid-template-columns:minmax(0,1.65fr) minmax(300px,1fr);column-gap:clamp(30px,3.4vw,64px);row-gap:0;align-items:start}.margot-editorial.margot-daily .margot-daily-intro{grid-column:1;grid-row:1;min-width:0;max-width:100%}.margot-editorial.margot-daily .margot-daily-intro h1{font-size:clamp(23px,2.4vw,37px)!important;line-height:1.8!important;max-width:100%;margin-bottom:12px}.margot-editorial.margot-daily .margot-home-chat{grid-column:1;grid-row:2;width:100%;min-height:250px!important;height:clamp(310px,45dvh,620px);max-height:none!important;margin-top:0!important}.margot-editorial.margot-daily .margot-briefing-wrap{grid-column:2;grid-row:1/span 2;position:-webkit-sticky;position:sticky;top:16px;margin-top:0;max-height:calc(100dvh - 170px)}.margot-editorial .margot-briefing-columns{gap:28px!important}.margot-editorial .margot-briefing-item strong{color:#f6f1e9!important;font-size:15px!important}.margot-editorial .margot-briefing-empty,.margot-editorial .margot-briefing-item small,.margot-editorial .margot-milestone-source{font-size:13px!important;line-height:1.55!important}.margot-editorial .margot-milestone-item strong{font-size:15px!important}.margot-editorial .margot-notifications{min-width:0}.margot-editorial .margot-composer{min-height:48px;width:100%!important;max-width:100%!important;padding:5px 7px 5px 18px!important;align-items:center;gap:8px;flex-shrink:0}.margot-editorial .margot-composer-input{margin:0!important;min-height:22px!important;line-height:1.35!important;font-size:15px!important}.margot-editorial .margot-composer-send{width:34px!important;height:34px!important;flex:0 0 34px!important}.margot-editorial .margot-composer-dock{width:100%;max-width:100%;box-sizing:border-box;flex-shrink:0;padding:6px 0 8px!important;margin-top:0!important}.margot-editorial .margot-home-chat .margot-thread,.margot-editorial .margot-personality-chat .margot-thread{display:flex;flex-direction:column;min-height:0;flex:1 1;overflow-y:auto!important;scroll-behavior:smooth}.margot-editorial .margot-thread-messages{margin:auto auto 0!important;width:100%;box-sizing:border-box;min-height:min-content;flex:0 0 auto}.margot-editorial .margot-rich-message{color:#fff8f2!important;opacity:1!important;font-size:16px!important;line-height:1.65!important}.margot-editorial .margot-rich-message.is-user{background:rgba(255,250,245,.19)!important;color:#fffaf5!important;opacity:1!important}.margot-editorial .margot-personality-chat{height:calc(100dvh - 215px)!important;min-height:260px!important;max-height:calc(100dvh - 180px)!important;padding-top:0!important;padding-bottom:0!important;isolation:isolate}.margot-editorial .margot-personality-chat:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(155deg,rgba(41,31,30,.42),rgba(23,25,26,.65));opacity:0;transition:opacity .7s ease}.margot-editorial .margot-personality-chat.margot-chat-active:before{opacity:1}.margot-editorial .margot-personality-chat .margot-chat-welcome{font-size:clamp(21px,2.5vw,34px)!important;line-height:2.05!important;padding:16px 24px!important}.margot-editorial .margot-personality-chat .margot-thread{z-index:1}.margot-editorial .margot-personality-chat .margot-composer-dock{z-index:2}.margot-editorial .margot-global-footer{font-weight:800!important;margin-top:12px!important;padding-top:10px!important}.margot-editorial .margot-global-footer em{font-weight:800}.margot-editorial .margot-ask-button{margin-left:12px}@media (max-width:950px){.margot-editorial.margot-daily .margot-daily-content{grid-template-columns:minmax(0,1fr)}.margot-editorial.margot-daily .margot-daily-intro{grid-column:1;grid-row:1}.margot-editorial.margot-daily .margot-home-chat{grid-column:1;grid-row:2}.margot-editorial.margot-daily .margot-briefing-wrap{grid-column:1;grid-row:3;position:static;max-height:none;overflow:visible}}@media (max-height:700px){.margot-editorial .margot-personality-chat{height:calc(100dvh - 175px)!important;min-height:180px!important}.margot-editorial.margot-daily .margot-home-chat{height:320px}}@media (prefers-reduced-motion:reduce){.margot-editorial .margot-personality-chat:before{transition:none}.margot-editorial .margot-thread{scroll-behavior:auto}}.margot-editorial.margot-daily .margot-home-chat{border-radius:0!important;border:none!important;background:transparent!important;box-shadow:none!important;padding:0!important;margin:0!important;overflow:hidden!important;width:100%!important;min-width:0!important}.margot-editorial.margot-daily .margot-composer{width:100%!important;min-height:50px!important;height:auto!important;border-radius:999px!important;padding:6px 8px 6px 18px!important;box-sizing:border-box!important}.margot-editorial.margot-daily .margot-composer-send{width:34px!important;height:34px!important;min-height:34px!important;flex:0 0 34px!important;padding:0!important;border-radius:50%!important}.margot-editorial.margot-daily .margot-composer-dock{flex:0 0 auto!important;margin-top:auto!important;width:100%!important}.margot-editorial.margot-daily .margot-daily-intro h1{max-width:560px!important}.margot-editorial.margot-afterhours .margot-personality-chat{box-sizing:border-box!important;height:calc(100dvh - 205px)!important;min-height:260px!important;margin:0!important;padding:0 8px 4px!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.margot-editorial.margot-afterhours
.margot-personality-chat>h2.margot-chat-welcome.margot-voice-greeting{font-family:Rock Salt,Segoe Print,cursive!important;font-size:clamp(20px,2.5vw,34px)!important;font-style:normal!important;font-weight:400!important;letter-spacing:0!important;line-height:1.9!important;max-width:760px!important;width:100%;box-sizing:border-box;margin:0 auto!important;padding:12px 20px!important;text-align:center!important;flex:1 1 auto!important;min-height:0!important;display:flex!important;align-items:center!important;justify-content:center!important}.margot-editorial.margot-afterhours
.margot-personality-chat .margot-composer-dock{flex:0 0 auto!important;margin-top:auto!important;padding:6px 0 8px!important;width:100%!important}.margot-editorial.margot-afterhours .margot-composer{min-height:50px!important;height:auto!important;border-radius:999px!important;padding:6px 8px 6px 18px!important}.margot-editorial.margot-afterhours .margot-composer-send{width:34px!important;height:34px!important;min-height:34px!important;flex:0 0 34px!important;padding:0!important;border-radius:50%!important}.margot-editorial.margot-afterhours
.margot-personality-chat .margot-thread{min-height:0!important;flex:1 1!important;overflow-y:auto!important}@media (max-width:600px){.margot-editorial.margot-afterhours .margot-personality-chat{height:calc(100dvh - 170px)!important;min-height:220px!important}}.margot-editorial.margot-afterhours .margot-personality-chat{height:calc(100dvh - 245px)!important;min-height:220px!important;max-height:none!important}.margot-editorial.margot-afterhours .margot-global-footer{margin-top:4px!important;padding-top:10px!important}@media (max-height:750px){.margot-editorial.margot-afterhours .margot-personality-chat{height:calc(100dvh - 220px)!important;min-height:160px!important}}.margot-view-toggle{display:inline-flex;gap:2px;padding:3px;border:1px solid #c8d1d0;background:#fffcf6;border-radius:10px}.margot-view-toggle button{border:0;background:transparent;color:#013d5a;padding:7px 11px;border-radius:7px;font-size:12px;font-weight:700;cursor:pointer}.margot-view-toggle button.selected{background:#013d5a;color:#fff8ee}.margot-view-toggle button:focus-visible{outline:3px solid #1550ce;outline-offset:2px}.margot-view-comfort main{line-height:1.6}.margot-view-comfort main :is(p,li,td,th,label,input,select,textarea){font-size:max(15px,1em)!important;line-height:1.6!important}.margot-view-comfort main button:not(.margot-view-toggle button){font-size:max(14px,1em)!important;line-height:1.45!important}.margot-view-comfort main :is(td,th){padding:13px 12px!important}.margot-view-comfort main :is(input,select,textarea){min-height:40px}.margot-view-comfort main section{margin-bottom:max(16px,1em)}.margot-view-comfort main :is(h2,h3){line-height:1.3!important}.margot-view-comfort main table{border-collapse:separate;border-spacing:0 3px}.margot-view-comfort main table td{overflow-wrap:anywhere}@media (max-width:680px){.margot-view-toggle button{padding:9px 12px}}.margot-editorial{--forest:#112f30;--ink:#203b39;--muted:#6e7770;--linen:#f7f4ed;--rust:#c17b63;background:var(--linen)!important;color:var(--ink)!important}.margot-editorial main{max-width:1600px;margin:0 auto;width:100%;padding:clamp(20px,3.5vw,52px)!important}.margot-editorial-header{display:flex;align-items:center;gap:clamp(18px,3vw,48px);padding:4px 0 25px;border-bottom:1px solid rgba(43,72,67,.22);margin-bottom:34px;position:relative;z-index:30}.margot-wordmark{border:0;background:none;color:inherit;font-size:24px;font-weight:800;letter-spacing:.19em;cursor:pointer;padding:10px 0}.margot-editorial-nav{display:flex;align-items:center;gap:clamp(14px,2.2vw,38px);margin-left:auto}.margot-nav-group{position:relative}.margot-nav-group summary{list-style:none;cursor:pointer;font-size:11px;letter-spacing:.12em;font-weight:750;white-space:nowrap;padding:14px 0;border-bottom:2px solid transparent}.margot-nav-group summary::-webkit-details-marker{display:none}.margot-nav-group summary.margot-nav-current{border-bottom-color:currentColor}.margot-nav-dropdown{position:absolute;top:100%;right:0;min-width:235px;padding:12px;background:#f9f7f1;color:#213f3a;border:1px solid #deded3;box-shadow:0 16px 36px #0b25252b;border-radius:8px;z-index:60}.margot-nav-dropdown button{display:block;width:100%;text-align:left;padding:11px 13px;border:0;border-bottom:1px solid #e8e6dc;background:transparent;color:inherit;cursor:pointer;font-size:13px}.margot-nav-dropdown button:last-child{border-bottom:0}.margot-menu-selected,.margot-nav-dropdown button:hover{background:#e7e9df!important}.margot-header-tools{display:flex;align-items:center;gap:14px}.margot-menu-toggle{background:transparent;color:inherit;border:1px solid;border-radius:5px;padding:10px;cursor:pointer;font-size:12px}.margot-legacy-menu{top:90px!important;right:clamp(20px,3.5vw,52px)!important}.margot-legacy-menu>summary{display:none!important}.margot-daily{background:radial-gradient(ellipse at 85% 10%,#5b5045 0,transparent 36%),radial-gradient(ellipse at 15% 72%,#234b47 0,transparent 52%),linear-gradient(145deg,#102b2d,#172c2b 65%,#282c28)!important;color:#f5f2e9!important;min-height:100vh}.margot-daily .margot-editorial-header{border-bottom-color:#ffffff35}.margot-daily-intro{padding:clamp(18px,3vw,42px) 0 28px}.margot-overline{font-size:11px;font-weight:700;letter-spacing:.19em;color:#d3aa8e}.margot-daily-intro h1{font-size:clamp(36px,5vw,70px);font-weight:550;letter-spacing:-.005em;line-height:1.08;margin:14px 0}.margot-daily-intro>p:last-child{font-size:16px;color:#e1e2d8}.margot-briefing-wrap{background:#f7f5ee;color:#203b39;border-radius:12px;padding:clamp(8px,1.5vw,18px);box-shadow:0 24px 55px #091e1e42}.margot-briefing-wrap section{max-width:none}.margot-shortcuts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin:20px 0 36px}.margot-shortcuts button{border:1px solid #ffffff60;background:#ffffff0d;color:#f5f2e9;border-radius:8px;padding:20px;text-align:left;cursor:pointer}.margot-shortcuts strong{display:flex;justify-content:space-between;font-size:12px;letter-spacing:.13em}.margot-shortcuts small{display:block;margin-top:8px;font-size:13px;color:#d8d9d0}.margot-chat-panel{margin-top:24px!important;border-color:#b6c0b7!important;box-shadow:0 16px 45px #071c1c25}.margot-daily .margot-chat-panel{background:#f7f5ee!important;color:#203b39!important}.margot-daily .margot-chat-panel h2{font-size:clamp(26px,3vw,40px)!important}.margot-daily .margot-chat-panel>p:first-child{color:#9a6653!important}.margot-light .margot-editorial-header{color:#203b39}.margot-editorial footer{color:inherit}@media(max-width:850px){.margot-editorial-header{flex-wrap:wrap;gap:10px}.margot-editorial-nav{order:3;width:100%;margin:0;justify-content:space-between;gap:10px}.margot-nav-group summary{font-size:10px}.margot-header-tools{margin-left:auto}.margot-shortcuts{grid-template-columns:1fr}.margot-legacy-menu{top:105px!important}}@media(max-width:480px){.margot-view-toggle{display:none!important}.margot-nav-dropdown{right:auto;left:0;min-width:190px}.margot-nav-group:last-child .margot-nav-dropdown{right:0;left:auto}.margot-daily-intro{padding-top:12px}}.margot-daily-intro{padding-bottom:12px}.margot-daily-intro h1{font-size:clamp(38px,4.7vw,64px);max-width:680px}.margot-daily .margot-home-chat{margin:12px 0 34px!important;padding:12px!important;background:rgba(235,241,232,.1)!important;border:1px solid rgba(255,255,255,.28)!important;border-radius:30px!important;box-shadow:0 18px 45px rgba(7,22,19,.14)!important;color:#f5f2e9!important}.margot-home-chat>h2,.margot-home-chat>p:first-child,.margot-home-chat>p:nth-child(3){display:none!important}.margot-home-chat>div:first-of-type{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;margin-top:0!important}.margot-home-chat input[aria-label="Message Margot"]{border:0!important;border-radius:99px!important;background:#f8f7f2!important;color:#1b3934!important;padding:19px 22px!important;font-size:16px!important;min-height:58px!important;outline-offset:3px}.margot-home-chat button{border-radius:99px!important;border:1px solid rgba(255,255,255,.65)!important;background:transparent!important;color:#f7f4ec!important;padding:17px 20px!important;white-space:nowrap}.margot-daily .margot-briefing-wrap{background:transparent!important;color:#f7f4ec!important;border:0!important;box-shadow:none!important;padding:0!important;border-radius:0!important}.margot-briefing-columns{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-gap:clamp(24px,4vw,64px);gap:clamp(24px,4vw,64px)}.margot-briefing-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#d8ac91;font-size:11px;font-weight:750;letter-spacing:.13em;padding-bottom:12px;border-bottom:1px solid #ffffff50}.margot-briefing-heading span:last-child{color:#c3d0c6;font-size:10px}.margot-briefing-item{width:100%;display:flex;align-items:center;justify-content:space-between;gap:15px;text-align:left;border:0;border-bottom:1px solid #ffffff36;background:transparent;color:#f7f4ec;padding:14px 2px;cursor:pointer}.margot-briefing-item strong{display:block;font-size:14px;font-weight:600;line-height:1.4}.margot-briefing-item small{display:block;font-size:11px;color:#bfcfc5;margin-top:4px}.margot-briefing-item>span:last-child{color:#d8ac91}.margot-briefing-item:hover strong,.margot-briefing-link:hover{text-decoration:underline}.margot-briefing-link{background:none;border:0;padding:14px 0 0;color:#d8ac91;font-size:12px;font-weight:700;cursor:pointer}.margot-milestone-item{justify-content:flex-start;align-items:flex-start}.margot-milestone-date{flex:0 0 60px;color:#d8ac91!important;font-size:12px;font-weight:700}.margot-briefing-empty,.margot-milestone-source{font-size:12px;color:#bfcfc5;line-height:1.6}.margot-milestone-source{margin-top:12px;opacity:.8}.margot-briefing-foot{display:flex;justify-content:space-between;align-items:center;margin-top:10px;color:#bfcfc5;font-size:10px}.margot-briefing-foot button{border:0;background:transparent;color:#d8ac91;cursor:pointer;font-size:11px}.margot-briefing-error{color:#ffd4c7;font-size:12px}@media(max-width:760px){.margot-briefing-columns{grid-template-columns:1fr;gap:30px}.margot-home-chat>div:first-of-type{flex-wrap:wrap!important}.margot-home-chat button{padding:13px!important}.margot-daily-intro h1{font-size:clamp(36px,8vw,54px)}}.margot-daily .margot-home-chat{width:min(100%,1080px)!important;margin:24px auto 46px!important;padding:7px!important;background:rgba(172,194,178,.16)!important;border-color:rgba(210,228,212,.27)!important;box-shadow:0 12px 32px rgba(7,22,19,.1)!important}.margot-home-chat input[aria-label="Message Margot"]{min-height:48px!important;padding:12px 20px!important;font-size:15px!important;background:#dce8dc!important;color:#17372f!important}.margot-home-chat input[aria-label="Message Margot"]::placeholder{color:#526a5e!important;opacity:1}.margot-home-chat button{padding:13px 18px!important;font-size:11px!important;border-color:rgba(222,237,223,.48)!important}@media(max-width:760px){.margot-daily .margot-home-chat{width:100%!important;margin:22px auto 42px!important;border-radius:22px!important}}.margot-daily .margot-home-chat{width:100%!important;margin:22px 0 43px!important;padding:5px!important;border-radius:999px!important;min-height:0!important}.margot-home-chat>div:first-of-type{gap:8px!important}.margot-home-chat input[aria-label="Message Margot"]{min-height:42px!important;height:42px!important;padding:8px 18px!important;font-size:14px!important}.margot-home-chat button{min-height:40px!important;padding:9px 17px!important;font-size:10px!important}.margot-priority-aside{color:#b9c9be;font-size:12px;font-style:italic;margin:11px 0 2px;letter-spacing:.01em}@media(max-width:760px){.margot-daily .margot-home-chat{margin:20px 0 38px!important;border-radius:22px!important}.margot-home-chat input[aria-label="Message Margot"]{min-height:42px!important;height:42px!important}}.margot-editorial .margot-legacy-menu{top:83px!important;right:clamp(20px,3.5vw,52px)!important;z-index:90!important}.margot-editorial .margot-legacy-menu>aside{width:min(350px,calc(100vw - 36px))!important;max-height:min(75vh,650px)!important;margin-top:0!important;padding:24px!important;background:#f7f4ed!important;color:#203b39!important;border:1px solid #c7d1c9!important;border-radius:12px!important;box-shadow:0 20px 55px rgba(8,29,28,.26)!important}.margot-editorial .margot-legacy-menu>aside>div:first-child,.margot-editorial .margot-legacy-menu>aside>nav,.margot-editorial .margot-legacy-menu>aside>p:first-of-type,.margot-editorial .margot-legacy-menu>aside>p:last-child{display:none!important}.margot-editorial .margot-legacy-menu>aside:before{content:"ACCOUNT & CONVERSATIONS";display:block;font-size:11px;font-weight:750;letter-spacing:.16em;padding-bottom:17px;margin-bottom:15px;border-bottom:1px solid #c7d1c9}.margot-editorial .margot-legacy-menu>aside button{color:#203b39!important;border-radius:6px!important}.margot-editorial .margot-legacy-menu>aside button:hover{background:#e6eae1!important}.margot-editorial .margot-legacy-menu>aside .conversation-row>button:first-child{background:transparent!important;border-bottom:1px solid #e2e5db!important;border-radius:0!important}.margot-editorial .margot-legacy-menu>aside .conversation-row>button:first-child:hover{background:#e6eae1!important}.margot-editorial .margot-legacy-menu>aside .conversation-row>div{background:#f7f4ed!important;border:1px solid #c7d1c9!important}.margot-editorial .margot-legacy-menu>aside>button:last-of-type{margin-top:22px!important;border:1px solid #bdc9bf!important;background:transparent!important;text-align:center!important;font-weight:650!important}.margot-editorial .margot-legacy-menu>aside>div[style*="margin-top: 26px"] p{color:#61776b!important}@media(max-width:480px){.margot-editorial .margot-legacy-menu{top:102px!important;right:18px!important}}.margot-editorial .margot-legacy-menu>aside>nav.margot-account-links{display:block!important;max-height:290px;overflow-y:auto;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid #c7d1c9}.margot-editorial .margot-legacy-menu>aside>.margot-account-menu-label{display:block!important;color:#697a70!important;font-size:10px!important;letter-spacing:.15em!important;font-weight:750!important;margin:0 0 10px!important}.margot-editorial .margot-legacy-menu>aside>nav.margot-account-links button{color:#203b39!important}.margot-editorial .margot-legacy-menu>aside{width:min(270px,calc(100vw - 36px))!important;padding:18px!important}.margot-editorial .margot-legacy-menu>aside:before{display:none!important;content:none!important}.margot-editorial .margot-legacy-menu>aside>.margot-account-menu-label{display:none!important}.margot-editorial .margot-legacy-menu>aside>nav.margot-account-links{max-height:min(55vh,390px);padding-top:0}.margot-editorial .margot-view-toggle{border:1px solid rgba(201,218,204,.58)!important;background:rgba(247,244,237,.94)!important;border-radius:9px!important;padding:3px!important;box-shadow:none!important}.margot-editorial .margot-view-toggle button{background:transparent!important;color:#29483f!important;border-radius:6px!important}.margot-editorial .margot-view-toggle button.selected{background:#a9bfb0!important;color:#17372f!important}.margot-editorial .margot-view-toggle button:focus-visible{outline:2px solid #c69a7c!important;outline-offset:2px!important}.margot-light .margot-workspace-editorial{color:#203b39!important}.margot-workspace-editorial>p:first-child{color:#b47d67!important;font-size:11px!important;letter-spacing:.18em!important}.margot-workspace-editorial>h1{color:#203b39!important;font-size:clamp(35px,4vw,55px)!important;font-weight:600!important;letter-spacing:-.025em!important;line-height:1.1!important;margin:10px 0 12px!important}.margot-workspace-editorial>p:nth-child(3){color:#64766d!important;font-size:14px!important;margin-bottom:27px!important}.margot-workspace-editorial>details{background:#f7f4ed!important;border:1px solid #c7d1c9!important;border-radius:9px!important;margin-bottom:22px!important}.margot-workspace-editorial>details>summary{color:#203b39!important}.margot-workspace-editorial>div[style*=grid-template-columns]>div{background:#f7f4ed!important;border-color:#c7d1c9!important;border-radius:9px!important}.margot-workspace-editorial>div[style*=grid-template-columns]>div:first-child{background:#edece3!important}.margot-workspace-editorial>div[style*=grid-template-columns]>div:first-child>h3{font-size:12px!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#61776b!important}.margot-workspace-editorial>div[style*=grid-template-columns]>div:first-child>button{border-color:#c7d1c9!important;background:#f7f4ed!important;color:#203b39!important}.margot-workspace-editorial>div[style*=grid-template-columns]>div:first-child>button[style*=font-weight]{color:#203b39!important}.margot-workspace-editorial>div[style*=grid-template-columns]>div:first-child>button:hover{background:#dce7dc!important}.margot-workspace-editorial button:focus-visible,.margot-workspace-editorial input:focus-visible,.margot-workspace-editorial select:focus-visible{outline:2px solid #b47d67!important;outline-offset:2px}@media(max-width:700px){.margot-workspace-editorial>div[style*=grid-template-columns]{grid-template-columns:1fr!important}}.margot-editorial .margot-legacy-menu>aside{width:min(218px,calc(100vw - 32px))!important;padding:14px!important}.margot-editorial .margot-legacy-menu>aside>nav.margot-account-links button{padding:9px 7px!important;white-space:nowrap!important;font-size:12px!important}.margot-editorial .margot-legacy-menu>aside>button:last-of-type{margin-top:12px!important}.margot-editorial .margot-ask-button{border:1px solid rgba(91,122,108,.55)!important;background:#dce8dc!important;color:#1b3934!important;font-size:11px!important;font-weight:750!important;letter-spacing:.1em!important;padding:12px 17px!important;white-space:nowrap}.margot-daily .margot-ask-button{background:rgba(219,232,219,.17)!important;color:#f7f4ec!important;border-color:rgba(235,242,233,.48)!important}.margot-editorial .margot-ask-button:hover{background:#bdd0c0!important;color:#18382f!important}.margot-section-eyebrow{font-size:11px!important;font-weight:750!important;letter-spacing:.16em!important;color:#a87860!important;margin:0 0 10px!important}.margot-section-lede{font-size:14px!important;color:#62776b!important;line-height:1.55!important;margin:0 0 25px!important}.margot-current-projects-header h1,.margot-project-room h1{font-size:clamp(34px,4vw,56px);font-weight:600;letter-spacing:-.025em;line-height:1.1;color:#203b39;margin:0 0 12px}.margot-project-tabs{display:flex;gap:20px;border-bottom:1px solid #bdc9bf;margin:4px 0 24px;overflow-x:auto}.margot-project-tabs button{border:0;border-bottom:2px solid transparent;background:transparent;color:#607569;font-size:13px;font-weight:650;white-space:nowrap;padding:13px 3px;cursor:pointer}.margot-project-tabs button.selected{color:#203b39;border-bottom-color:#203b39}.margot-current-projects>section{margin-top:0!important}.margot-current-projects>section>h1,.margot-current-projects>section>p:first-child,.margot-current-projects>section>p:nth-child(3){display:none!important}.margot-current-projects .margot-workspace-editorial>details{margin-top:0!important}.margot-project-room-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:26px}.margot-project-room-card{border:1px solid #c9d3c9;background:#f5f3ed;border-radius:9px;padding:24px;min-height:150px}.margot-project-room-card span{color:#a87860;font-size:10px;font-weight:750;letter-spacing:.14em}.margot-project-room-card h2{font-size:22px;font-weight:600;letter-spacing:-.015em;color:#203b39;margin:15px 0 8px}.margot-project-room-card p{color:#667b70;font-size:13px;margin:0}.margot-project-room-note{font-size:12px;color:#6c7c72;margin:24px 0 14px}.margot-project-room-link{background:transparent;border:0;border-bottom:1px solid #a87860;padding:5px 0;color:#24463d;font-size:13px;font-weight:700;cursor:pointer}@media(max-width:700px){.margot-project-room-grid{grid-template-columns:1fr}.margot-editorial .margot-ask-button{padding:10px 12px!important;font-size:10px!important}}.margot-nav-dropdown{left:0!important;right:auto!important}.margot-brain-dump{display:flex;align-items:center;gap:10px;background:#dce9dd;border:1px solid #b8cbbd;border-radius:40px;padding:7px 8px 7px 22px;min-height:66px;margin:25px 0 10px}.margot-brain-dump textarea{flex:1 1;min-width:0;max-height:220px;min-height:42px;background:transparent;border:0;outline:0;color:#26453c;font-family:inherit;font-size:15px;line-height:1.5;padding:9px 0}.margot-brain-dump textarea::placeholder{color:#58766a}.margot-brain-dump button{flex-shrink:0;border:1px solid #9bb5a3;border-radius:32px;padding:15px 19px;background:#2b4c43;color:#f6f5ed;font-size:12px;font-weight:750;cursor:pointer}.margot-brain-dump button:disabled{opacity:.55;cursor:not-allowed}.margot-project-room-grid{margin-bottom:22px}.margot-project-room-card{text-align:left;font-family:inherit;cursor:pointer;color:inherit}.margot-project-room-card:hover{border-color:#9bb5a3;background:#eef1e9}.margot-project-room-card p{line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.margot-project-room-card small{display:block;margin-top:18px;color:#a87860;font-size:11px}.margot-project-room-empty{border:1px dashed #b9c7bb;border-radius:10px;padding:42px 25px;margin:22px 0 25px;background:#f5f3ed}.margot-project-room-empty h2{font-size:23px;color:#203b39;margin:0 0 8px}.margot-project-room-empty p{color:#62776b;font-size:13px;margin:0}.margot-project-detail{border:1px solid #c4d0c4;background:#f5f3ed;padding:24px;border-radius:10px;margin:22px 0}.margot-project-detail>button{border:0;background:transparent;color:#a87860;font-size:12px;font-weight:700;cursor:pointer;margin-bottom:22px;padding:0}.margot-project-detail h2{font-size:30px;color:#203b39;margin:0 0 12px}.margot-project-detail h3{font-size:15px;color:#203b39;margin:24px 0 8px}.margot-project-detail li,.margot-project-detail p{font-size:14px;color:#4c675c;line-height:1.65}.margot-project-detail details{margin-top:20px;font-size:13px}@media(max-width:700px){.margot-brain-dump{border-radius:20px;flex-wrap:wrap;padding:12px}.margot-brain-dump textarea{flex-basis:100%}.margot-brain-dump button{width:100%}}.margot-brain-dump{min-height:52px!important;padding:4px 6px 4px 21px!important;align-items:center!important}.margot-brain-dump textarea{min-height:24px!important;height:26px!important;max-height:160px!important;padding:2px 0!important;line-height:22px!important;resize:vertical}.margot-brain-dump:focus-within textarea:not(:placeholder-shown){height:72px!important}.margot-brain-dump button{padding:12px 17px!important}.margot-project-capture-banner{display:flex;gap:12px;align-items:center;flex-wrap:wrap;border:1px solid #bacbbb;border-radius:9px;background:#e2ecdf;color:#28483e;padding:12px 16px;margin:12px 0;font-size:13px}.margot-project-capture-banner button{border:0;background:transparent;color:#244d3c;font-weight:750;cursor:pointer;padding:5px}.margot-project-capture-banner button:last-child{margin-left:auto;font-size:20px}@media(max-width:700px){.margot-brain-dump{border-radius:27px!important}.margot-brain-dump textarea{min-height:24px!important}}.margot-section-shell{margin-top:10px;color:#203b39;min-width:0}.margot-section-header{margin:25px 0 26px}.margot-section-header h1{font-size:clamp(35px,4vw,55px);font-weight:600;letter-spacing:-.03em;line-height:1.1;color:#203b39;margin:0 0 12px}.margot-section-header .margot-section-lede{margin:0;max-width:740px}.margot-section-body{min-width:0}.margot-creative-shell .margot-section-body>section>h1,.margot-creative-shell .margot-section-body>section>p:first-child,.margot-creative-shell .margot-section-body>section>p:nth-child(3),.margot-crm-shell .margot-section-body>section>h1,.margot-crm-shell .margot-section-body>section>p:first-child,.margot-crm-shell .margot-section-body>section>p:nth-child(3),.margot-deals-shell .margot-section-body>section>h1,.margot-deals-shell .margot-section-body>section>p:first-child,.margot-deals-shell .margot-section-body>section>p:nth-child(3),.margot-insights-shell .margot-section-body>section>div:first-child>div:first-child h1,.margot-insights-shell .margot-section-body>section>div:first-child>div:first-child p{display:none!important}.margot-insights-shell .margot-section-body>section>div:first-child{justify-content:flex-end!important}.margot-section-shell .margot-section-body>section{margin-top:0!important}.margot-team-shell .margot-team-old-heading,.margot-team-shell>.margot-section-header+p{display:none!important}.margot-team-shell .margot-section-header{margin-top:25px}.margot-team-shell .margot-section-header h1{font-size:clamp(35px,4vw,55px);font-weight:600;letter-spacing:-.03em;color:#203b39;margin:0 0 12px}.margot-team-shell article{background:#f5f3ed!important;border-color:#c9d3c9!important;min-height:190px!important}.margot-team-shell article h3{color:#203b39!important;text-transform:none!important;font-weight:650!important;letter-spacing:-.025em!important}.margot-team-shell article p{color:#526b5f!important}.margot-current-projects-header h1{font-size:clamp(35px,4vw,55px)}.margot-current-projects .margot-project-tabs{margin-top:26px}.margot-crm-shell table,.margot-current-projects table,.margot-deals-shell table{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.margot-current-projects button,.margot-section-shell button{transition:background-color .15s ease,border-color .15s ease}@media(max-width:700px){.margot-section-header{margin:16px 0 20px}.margot-section-header h1{font-size:34px}}.margot-global-footer{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;color:inherit}.margot-global-footer em{font-style:italic}.margot-global-footer span:last-child{text-align:right}.margot-chat-panel{background:transparent!important;border:0!important;border-radius:0!important;padding:12px 0 24px!important;color:#203b39!important}.margot-chat-panel>p:first-child{color:#b37c5e!important;font-size:12px!important;letter-spacing:.14em!important}.margot-chat-panel>h2{font-size:clamp(38px,4.2vw,58px)!important;font-weight:600!important;letter-spacing:-.035em!important;line-height:1.1!important;color:#203b39!important;margin:10px 0 12px!important}.margot-chat-panel>p:nth-child(3){color:#61796c!important;font-size:16px!important}.margot-chat-panel>div:has(>input[aria-label="Message Margot"]){background:#dce9de!important;border:1px solid #b5cbb9!important;border-radius:999px!important;padding:6px!important;gap:8px!important;align-items:center!important}.margot-chat-panel input[aria-label="Message Margot"]{background:transparent!important;border:0!important;outline:none!important;border-radius:999px!important;padding:12px 20px!important;color:#203b39!important;font-size:15px!important}.margot-chat-panel input[aria-label="Message Margot"]+button{background:#7d998a!important;color:#fff!important;border:0!important;border-radius:999px!important;padding:14px 22px!important;font-weight:700!important}.margot-chat-panel>div>div[style*=border]{border-color:#cad5cb!important;border-radius:12px!important}.margot-current-projects .margot-project-tabs{border-bottom:1px solid #cbd5cd}.margot-current-projects .margot-project-tabs button{color:#567064!important}.margot-current-projects .margot-project-tabs button.selected{color:#203b39!important}.margot-creative-shell button,.margot-current-projects>div:not(.margot-project-tabs) button,.margot-deals-shell button,.margot-insights-shell button,.margot-operations-shell button{border-color:#9eb5a7!important;color:#203b39!important;background:#e0e9de!important}.margot-creative-shell button[aria-selected=true],.margot-current-projects>div:not(.margot-project-tabs) button[aria-selected=true]{background:#a6c0ad!important}.margot-current-projects>div:not(.margot-project-tabs) button:hover,.margot-section-shell button:hover{background:#c8d8c9!important}.margot-creative-shell [style*="color: rgb(21, 80, 206)"],.margot-current-projects>div:not(.margot-project-tabs) [style*="color: rgb(21, 80, 206)"],.margot-deals-shell [style*="color: rgb(21, 80, 206)"]{color:#203b39!important}.margot-current-projects>div:not(.margot-project-tabs) [style*="border-color: rgb(21, 80, 206)"],.margot-operations-shell [style*="border-color: rgb(21, 80, 206)"]{border-color:#c5d2c6!important}.margot-creative-shell [style*="background: rgb(242, 198, 212)"],.margot-current-projects>div:not(.margot-project-tabs) [style*="background: rgb(242, 198, 212)"],.margot-deals-shell [style*="background: rgb(242, 198, 212)"]{background:#dce9de!important}.margot-creative-shell .margot-section-body>section>div:first-of-type{border:0!important;background:transparent!important;padding:0!important}.margot-team-shell article{background:#fffefa!important}.margot-client-file-disclosure{margin-top:20px;border-top:1px solid #cad6cd;padding:18px 0}.margot-client-file-disclosure>summary{cursor:pointer;font-size:14px;font-weight:700;color:#203b39}.margot-leads-intro{color:#61796c;margin:18px 0}.margot-leads-shell>section{max-width:none!important}.margot-insights-shell .margot-section-body>section>div:first-child{margin-top:0!important}@media(max-width:650px){.margot-global-footer{align-items:flex-start}.margot-chat-panel>div:has(>input[aria-label="Message Margot"]){border-radius:24px!important}.margot-chat-panel input[aria-label="Message Margot"]+button{flex:1 1 100%}}.margot-tasks-editorial>div:first-child>p:first-child{color:#b47b5d!important;letter-spacing:.13em!important;font-size:12px!important}.margot-tasks-editorial h1{color:#203b39!important;font-size:clamp(38px,4.2vw,56px)!important;font-weight:650!important;letter-spacing:-.04em!important}.margot-tasks-editorial>div:first-child>p:last-child{color:#627a6d!important;font-size:16px!important}.margot-tasks-content{background:transparent!important;border:0!important;border-radius:0!important;padding:0!important}.margot-tasks-content>div:first-child{justify-content:flex-end!important}.margot-tasks-content>div:nth-child(2){margin:20px 0 24px!important;gap:20px!important}.margot-tasks-content>div:nth-child(2)>div{background:transparent!important;border:0!important;border-top:1px solid #bdcdc2!important;border-radius:0!important;padding:15px 0!important}.margot-tasks-content>div:nth-child(2)>div>div:first-child{color:#627a6d!important;font-size:12px!important}.margot-tasks-content>div:nth-child(2)>div>div:last-child{color:#203b39!important}.margot-tasks-content button{border-color:#a7bdaf!important;background:#e0e9de!important;color:#203b39!important}.margot-tasks-content input,.margot-tasks-content select{border-color:#c6d3ca!important;background:#fffefa!important;color:#203b39!important}.margot-tasks-content table{color:#203b39!important}.margot-tasks-content table thead{background:transparent!important;color:#60786a!important}.margot-tasks-content table td,.margot-tasks-content table th{border-bottom:1px solid #d6dfd7!important}.margot-project-tab-row{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #cbd5cd;gap:18px;flex-wrap:wrap}.margot-project-tab-row .margot-project-tabs{border-bottom:0!important;flex:1 1}.margot-deal-link{color:#203b39!important;font-size:13px!important;font-weight:750!important;padding:10px 0!important;white-space:nowrap;cursor:pointer}.margot-active-pipeline>div,.margot-deal-link{border:0!important;background:transparent!important}.margot-active-pipeline>div{padding:0!important;border-radius:0!important}.margot-active-pipeline>div>div:first-child{border-bottom:1px solid #cad7cd;padding-bottom:12px}.margot-active-pipeline>div>div:first-child strong{font-size:15px!important;color:#203b39!important}.margot-active-pipeline>div>div:nth-child(3)>div{background:transparent!important;border:0!important;border-top:1px solid #bdcdc2!important;border-radius:0!important;padding:13px 0!important}.margot-active-pipeline>div>div:nth-child(3)>div p{color:#b47b5d!important}.margot-active-pipeline>div>div:nth-child(3)>div strong{color:#203b39!important}.margot-active-pipeline button{background:transparent!important;border:1px solid #b9cbbd!important;border-radius:7px!important;color:#203b39!important}.margot-active-pipeline input{background:#fffefa!important}.margot-active-pipeline table th{color:#567064!important}.margot-active-pipeline table thead{background:#e6ece5!important}.margot-active-pipeline table td{border-bottom:1px solid #d6dfd7!important}.margot-crm-shell>section{margin-top:16px!important}.margot-leads-shell>section{border-color:#cbd7ce!important}.margot-leads-shell>section [style*="color: rgb(21, 80, 206)"]{color:#203b39!important}@media(max-width:650px){.margot-project-tab-row{align-items:flex-start}.margot-deal-link{margin-left:auto}.margot-tasks-content>div:nth-child(2){gap:8px!important}}.margot-personality-chat{position:relative;isolation:isolate;overflow:hidden;min-height:540px!important;background:radial-gradient(ellipse at 75% 32%,rgba(174,106,89,.35),transparent 42%),radial-gradient(ellipse at 25% 85%,rgba(75,132,114,.25),transparent 52%),linear-gradient(125deg,#102b2b,#1c3b39 45%,#352d35)!important;color:#f4f0e6!important;border:1px solid rgba(212,225,208,.17)!important;border-radius:4px!important;padding:clamp(30px,5vw,68px)!important}.margot-personality-chat>p:first-of-type{color:#d8a58b!important;font-size:12px!important;letter-spacing:.18em!important}.margot-personality-chat>h2{color:#f5f0e7!important;font-size:clamp(46px,5.8vw,84px)!important;line-height:1.02!important;font-weight:600!important;letter-spacing:-.055em!important;max-width:730px}.margot-personality-chat>p:not(:first-of-type){color:#c9d6cc!important;font-size:17px!important;max-width:540px}.margot-personality-chat>div:has(>input[aria-label="Message Margot"]){background:rgba(224,236,225,.94)!important;border-radius:999px!important;padding:6px!important;position:relative;z-index:2}.margot-personality-chat input[aria-label="Message Margot"]{background:transparent!important;border:0!important;box-shadow:none!important;color:#203b39!important}.margot-personality-chat input[aria-label="Message Margot"]+button{background:#809e8c!important;color:#fff!important;border:0!important;border-radius:999px!important}.margot-orb-stage{position:absolute;right:7%;top:10%;width:clamp(150px,24vw,310px);height:clamp(150px,24vw,310px);pointer-events:none;z-index:-1;animation:margot-orb-float 6s ease-in-out infinite}.margot-orb-halo{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 35% 25%,rgba(240,213,177,.6),rgba(173,122,111,.28) 38%,rgba(92,164,144,.15) 65%,transparent 73%);filter:drop-shadow(0 0 34px rgba(196,140,119,.35));animation:margot-orb-breathe 4s ease-in-out infinite}.margot-orb-core{position:absolute;inset:15%;border-radius:46% 54% 58% 42%/48% 41% 59% 52%;background:radial-gradient(circle at 31% 27%,#f3e2c7 0,#d5a493 17%,#8daca0 51%,#365f60 77%,#223d44 100%);box-shadow:inset -17px -21px 35px rgba(11,37,43,.38),inset 12px 13px 32px rgba(255,245,214,.28),0 0 44px rgba(151,188,163,.25);animation:margot-orb-morph 8s ease-in-out infinite}.margot-orb-spark{position:absolute;color:#e7c3a6;opacity:.8;font-size:23px}.margot-orb-spark-one{right:4%;top:18%}.margot-orb-spark-two{left:4%;bottom:15%;font-size:16px}@keyframes margot-orb-float{0%,to{transform:translateY(0) rotate(-5deg)}50%{transform:translateY(-19px) rotate(5deg)}}@keyframes margot-orb-breathe{0%,to{transform:scale(.97);opacity:.8}50%{transform:scale(1.08);opacity:1}}@keyframes margot-orb-morph{0%,to{border-radius:46% 54% 58% 42%/48% 41% 59% 52%;transform:rotate(-9deg)}50%{border-radius:57% 43% 45% 55%/39% 58% 42% 61%;transform:rotate(9deg)}}@media(prefers-reduced-motion:reduce){.margot-orb-core,.margot-orb-halo,.margot-orb-stage{animation:none!important}}@media(max-width:700px){.margot-orb-stage{right:-5%;top:8%;opacity:.38}.margot-personality-chat{min-height:500px!important}.margot-personality-chat>h2{position:relative;z-index:1}}.margot-current-projects .margot-project-tab-row .margot-project-tabs button{background:transparent!important;border:0!important;border-bottom:3px solid transparent!important;border-radius:0!important;color:#60786a!important;padding:13px 4px!important;margin-right:24px!important}.margot-current-projects .margot-project-tab-row .margot-project-tabs button.selected{background:transparent!important;color:#203b39!important;border-bottom-color:#203b39!important}.margot-current-projects .margot-project-tab-row .margot-deal-link{background:transparent!important;border:0!important;color:#203b39!important}.margot-tasks-content>div:nth-child(2)>div{padding:15px 16px!important}.margot-active-pipeline>div>div:first-child{display:none!important}.margot-active-pipeline>div>div:nth-child(2)>div{background:transparent!important;border:0!important;border-top:1px solid #bdcdc2!important;border-radius:0!important;padding:14px 16px!important}.margot-active-pipeline>div>div:nth-child(2)>div p,.margot-active-pipeline>div>div:nth-child(2)>div strong{color:#203b39!important}.margot-fub-connection{margin-top:24px;padding-top:14px;border-top:1px solid #cbd7ce;color:#63786d;font-size:12px}.margot-fub-connection summary{cursor:pointer;color:#60786a;font-weight:650}.margot-fub-connection p{margin:10px 0}.margot-afterhours{background:#142c2b!important;color:#f2eee4!important;position:relative;isolation:isolate;overflow:hidden}.margot-afterhours:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:-1;background:radial-gradient(ellipse at 79% 38%,rgba(170,92,49,.32),transparent 43%),radial-gradient(ellipse at 12% 88%,rgba(32,90,77,.6),transparent 57%),linear-gradient(125deg,#102928 3%,#193a34 51%,#302927)}.margot-afterhours .margot-editorial-header{border-bottom-color:rgba(245,239,226,.24)!important}.margot-afterhours .margot-editorial-nav summary,.margot-afterhours .margot-wordmark{color:#f3eee5!important}.margot-afterhours .margot-editorial-nav summary.margot-nav-current{border-bottom-color:#f3eee5!important}.margot-afterhours .margot-ask-button{background:rgba(225,234,220,.12)!important;color:#f3eee5!important;border-color:rgba(243,238,229,.38)!important}.margot-afterhours .margot-personality-chat{margin:0!important;padding:clamp(70px,9vw,140px) clamp(12px,5vw,75px) 30px!important;min-height:0!important;overflow:visible!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;isolation:auto}.margot-afterhours .margot-personality-chat>p:first-of-type{position:relative;z-index:2;font-size:11px!important;letter-spacing:.23em!important;color:#e0a482!important}.margot-afterhours .margot-personality-chat>h2{position:relative;z-index:2;font-size:clamp(56px,7.5vw,118px)!important;font-weight:450!important;letter-spacing:-.065em!important;line-height:.99!important;margin:24px 0!important;max-width:900px}.margot-afterhours .margot-personality-chat>p:not(:first-of-type){position:relative;z-index:2;color:#d2d8cd!important;font-size:clamp(15px,1.5vw,19px)!important;letter-spacing:.015em;max-width:600px}.margot-afterhours .margot-personality-chat>div:has(>input[aria-label="Message Margot"]){z-index:3;margin-top:clamp(40px,6vw,85px)!important;background:#dce8dc!important;box-shadow:0 20px 75px rgba(0,0,0,.13);max-width:1100px}.margot-afterhours .margot-personality-chat input[aria-label="Message Margot"]{font-size:16px!important;padding:18px 22px!important}.margot-afterhours .margot-personality-chat input[aria-label="Message Margot"]+button{background:#749584!important;padding:17px 25px!important}.margot-window-light{position:absolute;inset:0;pointer-events:none}.margot-window-light:before{content:"";position:absolute;right:-16%;top:-38%;width:75%;height:105%;transform:rotate(-27deg);background:linear-gradient(90deg,transparent 4%,rgba(213,123,65,.07) 14%,rgba(238,157,89,.18) 29%,transparent 41%,rgba(229,150,81,.12) 57%,transparent 71%);filter:blur(35px);animation:margot-sun-shift 24s ease-in-out infinite alternate}.margot-window-light:after{content:"";position:absolute;right:-8%;top:2%;width:55%;height:70%;background:radial-gradient(ellipse at 55% 33%,rgba(230,136,72,.28),transparent 62%);filter:blur(52px);animation:margot-sun-shift 18s ease-in-out infinite alternate-reverse}.margot-shadow-leaf{position:absolute;right:-12%;top:6%;width:42%;height:70%;opacity:.3;filter:blur(26px);transform-origin:top right;background:radial-gradient(ellipse at 20% 25%,rgba(3,24,21,.55) 0 10%,transparent 18%),radial-gradient(ellipse at 57% 40%,rgba(3,24,21,.5) 0 13%,transparent 23%),radial-gradient(ellipse at 25% 70%,rgba(3,24,21,.55) 0 12%,transparent 22%);animation:margot-leaf-drift 17s ease-in-out infinite alternate}.margot-shadow-leaf-b{right:6%;top:19%;transform:rotate(23deg);opacity:.22;animation-delay:-7s;animation-duration:21s}.margot-shadow-leaf-c{right:-22%;top:-11%;transform:rotate(-19deg);opacity:.25;animation-delay:-12s;animation-duration:26s}@keyframes margot-sun-shift{0%{transform:translate(-3%,-2%) rotate(-27deg);opacity:.6}to{transform:translate(5%,4%) rotate(-21deg);opacity:1}}@keyframes margot-leaf-drift{0%{transform:translate(-3%,-2%) rotate(-9deg)}to{transform:translate(4%,5%) rotate(9deg)}}.margot-afterhours .margot-personality-chat>div:has(>div[style*=white-space]){position:relative;z-index:3}.margot-afterhours .margot-personality-chat>div[style*="display: grid"]>div{background:rgba(245,243,234,.08)!important;color:#f3eee5!important;border:1px solid rgba(241,235,223,.17)!important;border-radius:2px!important;padding:22px 25px!important}.margot-afterhours .margot-personality-chat>div[style*="display: grid"]>div>p:first-child{color:#d6a185!important}.margot-conversation-archive{position:relative;z-index:3;margin-top:clamp(75px,10vw,145px);border-top:1px solid rgba(242,237,225,.32);border-bottom:1px solid rgba(242,237,225,.32)}.margot-conversation-archive>summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:23px 0;cursor:pointer;list-style:none;color:#f3eee5;font-size:11px;letter-spacing:.19em;font-weight:700}.margot-conversation-archive>summary::-webkit-details-marker{display:none}.margot-conversation-archive>summary em{font-style:normal;color:#b8bdb1;margin:0 7px}.margot-archive-chevron{font-size:22px;vertical-align:middle;margin-left:20px;font-weight:400}.margot-conversation-archive[open] .margot-archive-chevron{display:inline-block;transform:rotate(180deg)}.margot-archive-body{padding:12px 0 35px}.margot-archive-new{background:transparent;border:0;color:#d9aa8b;font-size:13px;cursor:pointer;padding:12px 0 22px;text-align:left}.margot-archive-empty{font-size:13px;color:#c4cec3}.margot-archive-row{display:grid;grid-template-columns:minmax(0,1fr) 90px 65px 24px;grid-gap:12px;gap:12px;align-items:center;border-top:1px solid rgba(242,237,225,.14);padding:13px 0}.margot-archive-row button{border:0;background:transparent;color:#f3eee5;cursor:pointer;text-align:left;font-size:13px;padding:4px 0}.margot-archive-row button.selected{color:#e1ac89}.margot-archive-row button:nth-last-child(2),.margot-archive-row span{font-size:11px;color:#b9c5ba}.margot-archive-row button:last-child{text-align:right;font-size:19px;color:#b9c5ba}.margot-afterhours .margot-legacy-menu>summary{background:#dce8dc!important;color:#203b39!important}.margot-afterhours footer{border-color:rgba(243,238,229,.25)!important;color:#f3eee5!important}@media(max-width:700px){.margot-afterhours .margot-personality-chat{padding:65px 0 25px!important}.margot-afterhours .margot-personality-chat>h2{font-size:clamp(46px,11vw,75px)!important}.margot-window-light{opacity:.6}.margot-afterhours .margot-personality-chat input[aria-label="Message Margot"]+button{padding:14px!important;font-size:11px!important}.margot-archive-row{grid-template-columns:minmax(0,1fr) 50px 40px 20px;gap:7px}}.margot-afterhours .margot-personality-chat{padding-top:clamp(100px,14vh,185px)!important;padding-bottom:35px!important;min-height:clamp(620px,77vh,850px)!important}.margot-afterhours .margot-personality-chat>h2{font-size:clamp(38px,3.55vw,55px)!important;letter-spacing:-.048em!important;line-height:1.12!important;max-width:570px!important;margin:25px 0 17px!important}.margot-afterhours .margot-personality-chat>p:not(:first-of-type){font-size:14px!important;opacity:.82}.margot-afterhours .margot-personality-chat>div:has(>input[aria-label="Message Margot"]){margin-top:clamp(85px,13vh,175px)!important}.margot-afterhours .margot-personality-chat .margot-conversation-archive{margin-top:clamp(110px,17vh,220px)!important}.margot-window-light{inset:-16% -9% -14% -12%;z-index:0;opacity:1;mix-blend-mode:screen;overflow:hidden}.margot-window-light:before{right:-5%;top:-22%;width:91%;height:120%;background:conic-gradient(from 10deg at 70% 15%,transparent 0deg,rgba(248,166,93,.05) 28deg,rgba(255,181,112,.24) 44deg,rgba(253,169,94,.06) 63deg,transparent 86deg,rgba(238,142,76,.2) 108deg,transparent 132deg,rgba(240,153,85,.12) 154deg,transparent 184deg);filter:blur(24px);transform-origin:70% 15%;animation:margot-cinematic-sweep 19s ease-in-out infinite alternate!important}.margot-window-light:after{right:-5%;top:1%;width:79%;height:95%;background:radial-gradient(ellipse at 65% 35%,rgba(242,156,91,.31),transparent 57%),radial-gradient(ellipse at 35% 73%,rgba(226,127,80,.14),transparent 53%);filter:blur(30px);animation:margot-cinematic-glow 15s ease-in-out infinite alternate!important}.margot-shadow-leaf{right:-7%;top:2%;width:70%;height:93%;opacity:.52;filter:blur(18px);mix-blend-mode:multiply;background:radial-gradient(ellipse 17% 28% at 68% 20%,rgba(4,25,22,.9) 0 60%,transparent 100%),radial-gradient(ellipse 16% 26% at 82% 43%,rgba(4,25,22,.85) 0 55%,transparent 100%),radial-gradient(ellipse 15% 25% at 49% 55%,rgba(4,25,22,.8) 0 60%,transparent 100%),radial-gradient(ellipse 13% 24% at 76% 78%,rgba(4,25,22,.8) 0 55%,transparent 100%);transform-origin:75% 0;animation:margot-cinematic-foliage 14s ease-in-out infinite alternate!important}.margot-shadow-leaf-b{right:12%;top:-20%;opacity:.35;animation-delay:-6s!important;animation-duration:20s!important}.margot-shadow-leaf-c{right:-23%;top:13%;opacity:.4;animation-delay:-10s!important;animation-duration:24s!important}@keyframes margot-cinematic-sweep{0%{transform:translate3d(-13%,4%,0) rotate(-18deg) scale(.94);opacity:.48}50%{transform:translate3d(2%,-3%,0) rotate(4deg) scale(1.08);opacity:1}to{transform:translate3d(12%,6%,0) rotate(19deg) scale(1.17);opacity:.72}}@keyframes margot-cinematic-glow{0%{transform:translate3d(-11%,3%,0) scale(.83);opacity:.4}50%{transform:translate3d(5%,-4%,0) scale(1.12);opacity:1}to{transform:translate3d(-3%,8%,0) scale(1.27);opacity:.64}}@keyframes margot-cinematic-foliage{0%{transform:translate3d(-8%,-4%,0) rotate(-14deg) scale(.92)}50%{transform:translate3d(3%,4%,0) rotate(6deg) scale(1.08)}to{transform:translate3d(9%,-2%,0) rotate(16deg) scale(1.16)}}@media(max-width:700px){.margot-afterhours .margot-personality-chat{min-height:620px!important;padding-top:100px!important}.margot-afterhours .margot-personality-chat>h2{font-size:clamp(35px,8vw,48px)!important}.margot-afterhours .margot-personality-chat>div:has(>input[aria-label="Message Margot"]){margin-top:95px!important}.margot-afterhours .margot-personality-chat .margot-conversation-archive{margin-top:125px!important}}.margot-afterhours .margot-personality-chat>h2{font-size:clamp(29px,3.25vw,47px)!important;line-height:1.18!important;letter-spacing:-.038em!important;white-space:nowrap}@media(max-width:800px){.margot-afterhours .margot-personality-chat>h2{font-size:clamp(30px,5vw,42px)!important;white-space:normal;max-width:560px!important}}.margot-afterhours{background:linear-gradient(180deg,#c58c79,#aa5a3b 28%,#67372f 57%,#1b2525 91%,#102321)!important}.margot-afterhours:before{background:radial-gradient(ellipse at 49% 12%,rgba(255,220,193,.68),transparent 44%),radial-gradient(ellipse at 70% 48%,rgba(201,94,48,.34),transparent 50%),linear-gradient(180deg,#b97964,#a95739 30%,#63332e 64%,#182a29)!important}.margot-afterhours .margot-personality-chat{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;padding:clamp(105px,17vh,210px) 24px 30px!important;min-height:clamp(700px,88vh,980px)!important}.margot-afterhours .margot-personality-chat>p:first-of-type{font-size:10px!important;color:#fff4e9!important;letter-spacing:.25em!important}.margot-afterhours .margot-personality-chat>h2{font-family:Georgia,Times New Roman,serif!important;font-style:italic!important;font-size:clamp(26px,3vw,43px)!important;font-weight:400!important;line-height:1.2!important;letter-spacing:-.045em!important;margin:22px 0 12px!important;white-space:normal!important;max-width:900px!important;text-shadow:0 1px 18px rgba(36,18,15,.22)}.margot-afterhours .margot-personality-chat>p:not(:first-of-type){font-size:13px!important;color:#f7e5d8!important}.margot-afterhours .margot-personality-chat>div:has(>input[aria-label="Message Margot"]){width:min(100%,650px)!important;margin:clamp(36px,6vh,80px) auto 0!important;position:relative;z-index:4}.margot-afterhours .margot-personality-chat .margot-conversation-archive{width:100%!important;margin-top:auto!important;padding-top:clamp(80px,12vh,145px)!important;border-top:0!important}.margot-window-light{inset:0!important;mix-blend-mode:normal!important;opacity:1!important;overflow:hidden!important}.margot-window-light:before{inset:-20% -35% -15% 3%!important;width:auto!important;height:auto!important;right:0!important;top:0!important;background:repeating-linear-gradient(108deg,transparent,transparent 12%,rgba(51,29,27,.24) 16%,rgba(51,29,27,.08) 20%,transparent 27%,transparent 38%)!important;filter:blur(22px)!important;transform-origin:top center!important;animation:margot-curtain-breeze 8s ease-in-out infinite alternate!important}.margot-window-light:after{inset:-8% -12% 0 -12%!important;width:auto!important;height:auto!important;background:radial-gradient(ellipse at 35% 9%,rgba(255,231,203,.56),transparent 47%),linear-gradient(113deg,transparent 19%,rgba(255,216,173,.22) 30%,transparent 45%,rgba(255,205,160,.14) 62%,transparent 75%)!important;filter:blur(25px)!important;animation:margot-light-breathe 7s ease-in-out infinite alternate!important}.margot-shadow-leaf{mix-blend-mode:multiply!important;opacity:.35!important;filter:blur(32px)!important;animation-duration:9s!important}@keyframes margot-curtain-breeze{0%{transform:translate3d(-8%,0,0) skewX(-5deg) scaleX(.94);opacity:.62}50%{transform:translate3d(2%,1%,0) skewX(1deg) scaleX(1.04);opacity:.9}to{transform:translate3d(9%,-1%,0) skewX(6deg) scaleX(.96);opacity:.7}}@keyframes margot-light-breathe{0%{transform:translate3d(-3%,-2%,0) scale(1);opacity:.7}to{transform:translate3d(3%,2%,0) scale(1.08);opacity:1}}@media(max-width:700px){.margot-afterhours .margot-personality-chat{padding:110px 0 22px!important;min-height:720px!important}.margot-afterhours .margot-personality-chat>h2{font-size:clamp(27px,6vw,38px)!important}.margot-afterhours .margot-personality-chat>div:has(>input[aria-label="Message Margot"]){margin-top:45px!important}}@media(prefers-reduced-motion:reduce){.margot-shadow-leaf,.margot-window-light:after,.margot-window-light:before{animation:none!important}}.margot-afterhours .margot-window-light{position:fixed!important;inset:0!important;width:100vw!important;height:100vh!important;z-index:0!important;pointer-events:none!important;overflow:hidden!important}.margot-afterhours .margot-personality-chat{position:relative!important;z-index:1!important}.margot-afterhours .margot-personality-chat>h2{font-size:clamp(24px,2.55vw,37px)!important;max-width:none!important;width:max-content!important;max-width:100%!important;white-space:nowrap!important}.margot-afterhours .margot-personality-chat>p:not(:first-of-type){font-weight:700!important;color:#fff0e5!important;opacity:1!important}@media(max-width:700px){.margot-afterhours .margot-personality-chat>h2{font-size:clamp(21px,4.8vw,32px)!important;white-space:normal!important;width:auto!important}}.margot-afterhours .margot-personality-chat.margot-chat-empty{min-height:calc(100dvh - 185px)!important;padding:clamp(85px,15vh,180px) clamp(16px,3vw,45px) 25px!important}.margot-afterhours .margot-chat-empty>h2{width:auto!important;max-width:100%!important;white-space:nowrap!important;font-size:clamp(24px,2.65vw,40px)!important}.margot-afterhours .margot-chat-active{min-height:calc(100dvh - 185px)!important;height:auto!important;padding:20px clamp(12px,3vw,42px)!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;text-align:left!important}.margot-afterhours .margot-chat-active>h2,.margot-afterhours .margot-chat-active>p:first-of-type,.margot-afterhours .margot-chat-active>p:not(:first-of-type){display:none!important}.margot-afterhours .margot-chat-active>.margot-chat-thread{order:1;display:flex;flex-direction:column;gap:18px;width:min(100%,860px);margin:0 auto!important;padding:24px 8px 28px;min-height:180px;max-height:calc(100dvh - 315px);scrollbar-width:thin}.margot-afterhours .margot-chat-thread .margot-chat-bubble{box-sizing:border-box;width:-moz-fit-content;width:fit-content;max-width:min(78%,680px);padding:15px 20px!important;border-radius:19px!important;font-size:16px!important;font-weight:500!important;line-height:1.65!important;text-align:left;overflow-wrap:anywhere;white-space:pre-wrap;box-shadow:0 5px 18px rgba(36,20,16,.09)}.margot-afterhours .margot-chat-thread .margot-chat-bubble-user{align-self:flex-end;background:#dce8dc!important;color:#203b39!important;border:1px solid rgba(220,232,220,.9)!important;border-bottom-right-radius:6px!important}.margot-afterhours .margot-chat-thread .margot-chat-bubble-assistant{align-self:flex-start;background:rgba(255,248,238,.94)!important;color:#2d3934!important;border:1px solid rgba(255,248,238,.75)!important;border-bottom-left-radius:6px!important}.margot-afterhours .margot-chat-thread .margot-chat-bubble>p:first-child{color:#6d796f!important;font-size:10px!important;font-weight:800!important;letter-spacing:.12em!important;margin:0 0 8px!important}.margot-afterhours .margot-chat-thread .margot-chat-bubble :is(p,li){font-size:16px!important;line-height:1.65!important}.margot-afterhours .margot-chat-thread .margot-chat-bubble p:last-child{margin-bottom:0!important}.margot-afterhours .margot-chat-active>div:has(>input[aria-label="Message Margot"]){position:-webkit-sticky!important;position:sticky!important;bottom:12px!important;flex-shrink:0;width:min(100%,860px)!important;margin:12px auto 0!important;box-sizing:border-box}.margot-afterhours .margot-chat-active>.margot-conversation-archive{order:4;width:min(100%,860px)!important;margin:28px auto 0!important;padding-top:0!important}.margot-afterhours .margot-chat-active>p[style*=color]{order:3}.margot-afterhours .margot-chat-empty>.margot-conversation-archive{width:min(100%,860px)!important;margin-top:auto!important}@media(max-width:800px){.margot-afterhours .margot-chat-empty>h2{white-space:normal!important;width:auto!important;font-size:clamp(25px,5vw,38px)!important}.margot-afterhours .margot-chat-active{padding:12px 0 18px!important;min-height:calc(100dvh - 155px)!important}.margot-afterhours .margot-chat-active>.margot-chat-thread{max-height:calc(100dvh - 290px);padding:16px 4px 22px;gap:14px}.margot-afterhours .margot-chat-thread .margot-chat-bubble{max-width:88%;font-size:15px!important;padding:13px 16px!important}.margot-afterhours .margot-chat-thread .margot-chat-bubble :is(p,li){font-size:15px!important}.margot-afterhours .margot-chat-active>div:has(>input[aria-label="Message Margot"]){bottom:8px!important;flex-wrap:nowrap!important}.margot-afterhours .margot-chat-active input[aria-label="Message Margot"]+button{flex:0 0 auto!important;padding:12px 14px!important}}.margot-afterhours .margot-personality-chat.margot-chat-active{height:calc(100dvh - 205px)!important;min-height:460px!important;max-height:none!important;padding:0 clamp(14px,3vw,45px) 20px!important;justify-content:flex-end!important}.margot-afterhours .margot-chat-active>.margot-chat-thread{flex:1 1 auto;min-height:0!important;max-height:none!important;overflow-y:auto;overscroll-behavior:contain;padding-top:30px!important;padding-bottom:20px!important}.margot-afterhours .margot-chat-active>div:has(>input[aria-label="Message Margot"]){position:relative!important;bottom:auto!important;order:2;margin:0 auto!important;flex:0 0 auto}.margot-afterhours .margot-personality-chat>.margot-chat-sidebar{position:fixed!important;left:0;top:clamp(110px,17vh,170px);z-index:65!important;width:0!important;height:auto!important;margin:0!important;padding:0!important;border:0!important}.margot-afterhours .margot-personality-chat>.margot-chat-sidebar>summary{position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;min-width:48px;height:46px;padding:0 12px;border:1px solid rgba(255,246,232,.45);border-left:0;border-radius:0 12px 12px 0;list-style:none;cursor:pointer;background:rgba(45,49,42,.55);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:#fff5e9;font-size:14px;font-weight:750;letter-spacing:.09em;box-shadow:0 8px 25px rgba(0,0,0,.13)}.margot-afterhours .margot-chat-sidebar>summary::-webkit-details-marker{display:none}.margot-afterhours .margot-chat-sidebar[open]>summary{left:min(340px,calc(100vw - 56px));border-radius:0 12px 12px 0}.margot-afterhours .margot-chat-sidebar .margot-archive-body,.margot-afterhours .margot-chat-sidebar .margot-sidebar-heading{display:none}.margot-afterhours .margot-chat-sidebar[open]{width:min(340px,calc(100vw - 56px))!important;height:calc(100dvh - 120px)!important;top:100px!important;padding:22px 20px!important;box-sizing:border-box;background:rgba(37,46,40,.97);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid rgba(255,246,232,.2)!important;border-left:0!important;border-radius:0 14px 14px 0;box-shadow:18px 12px 50px rgba(15,22,20,.35);overflow-y:auto}.margot-afterhours .margot-chat-sidebar[open]>summary{top:12px}.margot-afterhours .margot-chat-sidebar[open] .margot-sidebar-heading{display:flex;justify-content:space-between;align-items:center;padding:8px 0 18px;color:#fff5e9;font-size:11px;font-weight:750;letter-spacing:.14em}.margot-afterhours .margot-chat-sidebar[open] .margot-archive-body{display:block;padding:0 0 20px}.margot-afterhours .margot-chat-sidebar .margot-archive-row{grid-template-columns:minmax(0,1fr) 35px 45px 20px;gap:6px;padding:12px 0}.margot-afterhours .margot-chat-sidebar .margot-archive-row button{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.margot-afterhours .margot-chat-sidebar .margot-archive-row span{font-size:10px}@media(max-width:700px){.margot-afterhours .margot-personality-chat.margot-chat-active{height:calc(100dvh - 180px)!important;min-height:350px!important;padding-bottom:12px!important}.margot-afterhours .margot-chat-sidebar[open]{top:80px!important;height:calc(100dvh - 90px)!important}.margot-afterhours .margot-chat-sidebar>summary{min-width:40px;height:42px;font-size:12px}.margot-afterhours .margot-sidebar-tab-label{display:none}}.margot-afterhours .margot-chat-sidebar>summary{min-width:42px!important;width:42px!important;height:126px!important;padding:12px 0!important;writing-mode:vertical-rl;-webkit-text-orientation:mixed;text-orientation:mixed;border-radius:0 12px 12px 0!important}.margot-afterhours .margot-chat-sidebar>summary .margot-sidebar-tab-label{display:inline!important;white-space:nowrap;font-size:11px!important;letter-spacing:.16em!important}.margot-afterhours .margot-chat-sidebar[open]>summary{left:min(340px,calc(100vw - 56px))!important}@media(max-width:700px){.margot-afterhours .margot-chat-sidebar>summary{width:36px!important;min-width:36px!important;height:112px!important}}.margot-fub-note-approval{background:#fff8ee!important;border:2px solid #1550ce!important;box-shadow:0 8px 24px rgba(0,0,0,.18)}.margot-fub-note-approval,.margot-fub-note-approval button,.margot-fub-note-approval p,.margot-fub-note-approval strong{color:#173b40!important;opacity:1!important}.margot-fub-note-approval button{background:#e6e9e0!important;border:1px solid #45675f!important;font-weight:750!important}.margot-fub-note-approval button:first-of-type{background:#c7dfd1!important;border-color:#28584b!important}.margot-fub-note-approval button:hover:not(:disabled){background:#b5d4c2!important}.margot-fub-note-approval button:focus-visible{outline:3px solid #1550ce!important;outline-offset:3px}.margot-fub-note-approval button:disabled{opacity:.65!important;cursor:wait!important}.margot-next-moves button.margot-next-moves-approve:not(:disabled),.margot-next-moves button.margot-next-moves-open-client{background:#013d5a!important;color:#fff!important;border:2px solid #013d5a!important;opacity:1!important;font-weight:800!important}.margot-next-moves button.margot-next-moves-approve:disabled{background:#d4dcd7!important;color:#344b49!important;border:2px solid #879c96!important;opacity:1!important;font-weight:800!important}.margot-next-moves button.margot-next-moves-view-tasks{background:#fff!important;color:#013d5a!important;border:2px solid #013d5a!important;opacity:1!important;font-weight:800!important}.margot-result-table-scroll{width:100%;max-width:100%;overflow-x:auto;margin:12px 0 18px;border:1px solid #c8d1d0;border-radius:8px;background:#fffcf6;line-height:1.5}.margot-result-table-scroll:focus-visible{outline:2px solid #1550ce;outline-offset:2px}.margot-result-table-scroll table{width:100%;border-collapse:collapse;text-align:left;color:#013d5a;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.margot-result-table-scroll th{background:#e4ebe9;font-size:11px;font-weight:800;white-space:nowrap}.margot-result-table-scroll td,.margot-result-table-scroll th{padding:10px 12px;border-bottom:1px solid #d6dfd7;vertical-align:top}.margot-result-table-scroll td{min-width:92px;max-width:420px;overflow-wrap:anywhere}.margot-result-table-scroll td:first-child{min-width:220px}.margot-result-table-scroll tbody tr:last-child td{border-bottom:0}.margot-result-table-scroll tbody tr:nth-child(2n){background:#f4f5ef}.margot-daily-leads{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:13px 3px 16px;margin:0 0 24px;border-top:1px solid rgba(255,255,255,.48);border-bottom:1px solid rgba(255,255,255,.34)}.margot-daily-leads-copy{display:grid;grid-gap:6px;gap:6px;min-width:0}.margot-daily-leads-label{color:#d8ac91;font-size:11px;font-weight:800;letter-spacing:.14em}.margot-daily-leads-copy>div{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.margot-daily-leads-copy strong{font-size:28px;line-height:1;color:#f7f4ec;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.margot-daily-leads-copy>div span{font-size:12px;color:#c3d0c6}.margot-daily-leads .margot-briefing-view-pill{flex-shrink:0}.margot-daily-briefing .margot-notifications .margot-briefing-heading span:first-child{font-size:11px!important;color:#d8ac91!important}.margot-leads-editorial{border:0!important;padding:0!important;box-shadow:none!important}.margot-leads-editorial>div:nth-child(2){grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important}.margot-leads-editorial>div:nth-child(2)>div{border:0!important;border-top:1px solid #bdcdc2!important;border-radius:0!important;background:transparent!important;padding:12px 5px!important}.margot-leads-editorial>div:nth-child(2)>div>div:first-child{font-size:23px!important;color:#203b39}.margot-leads-table-scroll{overflow-x:auto;width:100%;border-top:1px solid #c5d3c9}.margot-leads-table{border-collapse:collapse;width:100%;min-width:860px;font-size:12px;color:#203b39;text-align:left}.margot-leads-table th{padding:13px 9px;font-size:10px;letter-spacing:.09em;color:#60786a;border-bottom:1px solid #c5d3c9}.margot-leads-table td{padding:12px 9px;vertical-align:middle;border-bottom:1px solid #d6dfd7}.margot-leads-table td:first-child strong{display:block;font-size:13px}.margot-leads-table td:first-child small{display:block;margin-top:4px;color:#61776b;overflow-wrap:anywhere}.margot-lead-status{display:inline-block;background:#e5ebe3;border-radius:999px;padding:5px 9px;text-transform:capitalize;white-space:nowrap}.margot-leads-view{border:1px solid #a6bdaf;border-radius:999px;background:transparent;color:#203b39;font-size:10px;font-weight:800;padding:7px 12px;cursor:pointer}.margot-leads-view:hover{background:#e0e9de}@media(max-width:700px){.margot-leads-editorial>div:nth-child(2){grid-template-columns:repeat(2,minmax(0,1fr))!important}.margot-daily-leads-copy>div span{font-size:11px}}.margot-type-pills{display:inline-flex;flex-wrap:wrap;align-items:center;gap:5px}.margot-client-type{display:inline-flex;align-items:center;white-space:nowrap;padding:5px 10px;border-radius:999px;font-size:11px;font-weight:750;line-height:1.2}.margot-client-type--buyer{background:#dce9f7;color:#285b8b}.margot-client-type--seller{background:#dcebe0;color:#2d6847}.margot-client-type--landlord{background:#f8e5d2;color:#975a2e}.margot-client-type--tenant{background:#eee3f5;color:#76509b}.margot-type-unknown{color:#7a8981}.margot-outline-pill{display:inline-flex;align-items:center;justify-content:center;border:1px solid #9fb6a7;border-radius:999px;padding:7px 12px;background:transparent;color:#23443a;text-decoration:none;font-size:11px;font-weight:750;cursor:pointer;white-space:nowrap}.margot-outline-pill:hover{background:#e5ede5}.margot-project-client{margin:2px 0;max-width:250px;white-space:normal;text-align:left}.margot-project-stat{border:0;border-top:1px solid #a7b9ab;border-radius:0;background:transparent}.margot-source-footer{font-size:10px;letter-spacing:.035em;color:#718279;margin:12px 0 0}.margot-client-directory-name{font-size:13px!important;font-weight:800!important;color:#23443a!important;text-decoration:none!important}.margot-client-directory-name:hover{text-decoration:underline!important}.margot-approved-intakes{border-top:1px solid #a7b9ab;padding-top:12px;margin-top:16px}.margot-approved-intakes>summary{cursor:pointer;color:#23443a;font-weight:800;font-size:13px;padding:10px 0}.margot-approved-intakes[open]>summary{margin-bottom:12px}.margot-projects-13c table th{color:#315648!important}.margot-projects-13c .margot-project-stat p{color:#547365!important}.margot-projects-13c .margot-project-stat strong,.margot-projects-13c table td .margot-outline-pill{color:#23443a!important}.margot-projects-13c button:not(.margot-outline-pill){border-color:#b1c4b7}.margot-task-project-cell{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.margot-task-project-pill{font-size:11px;white-space:normal;max-width:100%;padding:5px 9px;text-align:left;overflow-wrap:anywhere}.margot-task-project-edit{border:0;background:transparent;color:#647b70;text-decoration:underline;font-size:10px;cursor:pointer;padding:4px}.margot-task-project-editor{flex-basis:100%}.margot-daily-project-label{display:inline-block;border:1px solid rgba(214,228,218,.55);border-radius:999px;padding:2px 8px;margin:4px 0;color:#e3eee6;font-size:11px;line-height:1.4}.margot-projects-13d .margot-project-stat strong{font-size:22px!important}.margot-projects-13d .margot-project-stat p{margin-bottom:2px!important}.margot-projects-13d .margot-project-stat{min-width:0}@media(max-width:700px){.margot-projects-13d .margot-project-stat{padding:6px!important}.margot-task-project-edit{font-size:11px}}.margot-daily-conversation-open>.margot-daily-intro{opacity:0;max-height:0;overflow:hidden;padding:0!important;margin:0!important;pointer-events:none;transition:opacity .22s ease,max-height .25s ease}.margot-daily-content:not(.margot-daily-conversation-open)>.margot-daily-intro{transition:opacity .22s ease,max-height .25s ease}.margot-daily-conversation-open .margot-home-chat{min-height:calc(100dvh - 210px);max-height:calc(100dvh - 185px);overflow:hidden;margin-top:0!important;margin-bottom:12px!important}.margot-daily-conversation-open .margot-home-chat>.margot-chat-thread{order:1;flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:10px 4px 16px}.margot-daily-conversation-open .margot-home-chat>.margot-composer-dock{order:2;flex:0 0 auto}.margot-daily-conversation-open .margot-home-chat>.margot-chat-thread .margot-rich-message{max-width:100%;box-sizing:border-box}.margot-daily-project-label{margin-left:12px!important;vertical-align:middle}.margot-client-directory-name,.margot-client-directory-name:focus,.margot-client-directory-name:hover{background:none!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;text-shadow:none!important;outline-offset:3px}.margot-client-directory-name::selection{background:transparent}.margot-leads-editorial .margot-leads-table-scroll{padding-right:18px!important}.margot-leads-editorial .margot-leads-table td:last-child,.margot-leads-editorial .margot-leads-table th:last-child{padding-right:20px!important}.margot-next-moves-13e{margin-top:12px;padding:14px 16px;border:1px solid #9bb5ab;border-radius:12px;background:#fffcf6;color:#203b39;text-align:left}.margot-next-moves-heading{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:10px;font-size:13px;color:#203b39}.margot-next-moves-heading span{font-size:11px;color:#61766c}.margot-next-moves-loading,.margot-next-moves-result{font-size:12px;margin:8px 0}.margot-next-moves-list{display:grid;grid-gap:0;gap:0}.margot-next-moves-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid #dce5db}.margot-next-moves-task{display:flex;align-items:center;gap:9px;min-width:0;flex:1 1;font-size:12px;line-height:1.35;cursor:pointer}.margot-next-moves-task input{flex:0 0 auto;accent-color:#315d4a}.margot-next-moves-date{flex:0 0 auto;box-sizing:border-box;width:145px;max-width:42%;border:1px solid #9fb6a7;border-radius:999px;background:#fffaf3;color:#203b39;padding:6px 10px;font:inherit;font-size:11px}.margot-next-moves-actions{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-top:12px}.margot-next-moves-owner{display:inline-flex;align-items:center;gap:6px;font-size:11px}.margot-next-moves-owner select{border:1px solid #9fb6a7;border-radius:999px;padding:7px 10px;background:#fff8ee;color:#203b39;font-size:11px;max-width:125px}.margot-next-moves-actions button{border-radius:999px!important;padding:8px 12px!important;font-size:11px!important;font-weight:750!important;cursor:pointer}.margot-next-moves-actions .margot-next-moves-approve:not(:disabled),.margot-next-moves-actions .margot-next-moves-open-client{background:#203b39!important;color:#fff!important;border:1px solid #203b39!important}.margot-next-moves-actions .margot-next-moves-approve:disabled{background:#e2e9e2!important;color:#607269!important;border:1px solid #b5c5b9!important;cursor:not-allowed}.margot-next-moves-actions .margot-next-moves-view-tasks{background:transparent!important;color:#203b39!important;border:1px solid #9fb6a7!important}@media(max-width:760px){.margot-daily-conversation-open .margot-home-chat{min-height:65dvh;max-height:75dvh}.margot-next-moves-row{align-items:flex-start;flex-wrap:wrap}.margot-next-moves-date{margin-left:24px;max-width:calc(100% - 24px)}}@media(prefers-reduced-motion:reduce){.margot-daily-conversation-open>.margot-daily-intro{transition:none}}.margot-light button.margot-client-directory-name{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;border:0!important;padding:0!important;border-radius:0!important}.margot-leads-editorial .margot-leads-table-scroll{width:100%;min-width:0;box-sizing:border-box;padding:0!important;margin:0!important;overflow-x:auto}.margot-leads-editorial .margot-leads-table{width:100%;min-width:860px;table-layout:auto;border-collapse:collapse}.margot-leads-editorial .margot-leads-table td,.margot-leads-editorial .margot-leads-table th{padding-left:10px!important;padding-right:10px!important;box-sizing:border-box}.margot-leads-editorial .margot-leads-table td:last-child,.margot-leads-editorial .margot-leads-table th:last-child{padding-right:10px!important}.margot-leads-editorial .margot-leads-table td{overflow-wrap:break-word}.margot-client-directory-name,.margot-client-directory-name:active,.margot-client-directory-name:focus,.margot-client-directory-name:hover{background:transparent!important;background-image:none!important;box-shadow:none!important;text-shadow:none!important;-webkit-box-shadow:none!important;-webkit-text-fill-color:#23443a!important}.margot-client-directory-name:after,.margot-client-directory-name:before{content:none!important;display:none!important}.margot-client-name-text,.margot-client-name-text:hover{display:inline!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;text-shadow:none!important}.margot-daily-conversation-open{min-height:calc(100dvh - 185px);align-self:stretch}.margot-daily-conversation-open .margot-home-chat{display:flex!important;flex-direction:column!important;height:calc(100dvh - 195px)!important;min-height:480px!important;max-height:none!important;box-sizing:border-box;overflow:hidden!important;margin:0 0 12px!important;padding:5px!important}.margot-daily-conversation-open .margot-home-chat>.margot-composer-dock{order:10!important;flex:0 0 auto!important;margin-top:auto!important;position:relative;z-index:2}.margot-daily-conversation-open .margot-home-chat>:last-child:not(.margot-composer-dock){order:1!important;flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;overscroll-behavior:contain;scrollbar-width:thin;padding:12px 5px 16px}@media(max-width:760px){.margot-daily-conversation-open .margot-home-chat{height:calc(100dvh - 165px)!important;min-height:360px!important}}