.support-launcher{right:20px;bottom:max(22px, var(--support-cookie-bottom,0px));z-index:65;color:#f7faf6;cursor:pointer;background:#0d2a22;border:1px solid #93b6a6;border-radius:30px;align-items:center;gap:8px;min-height:48px;padding:9px 17px 9px 10px;font:600 15px/1.3 Manrope,system-ui,sans-serif;display:flex;position:fixed;box-shadow:0 6px 24px #0002}.support-overlay{z-index:1100;background:#071b184a;position:fixed;inset:0}.support-panel,.support-loading{z-index:1101;color:#132b24;background:#fff;border:1px solid #b8cfc2;border-radius:18px;width:min(440px,100vw - 32px);font:400 14px/1.55 Manrope,system-ui,sans-serif;position:fixed;bottom:20px;right:20px;box-shadow:0 18px 70px #0004}.support-panel{overscroll-behavior:contain;flex-direction:column;max-height:calc(100dvh - 40px);display:flex;overflow:auto}.support-panel *,.support-workspace *{box-sizing:border-box}.support-panel p{margin:6px 0}.support-header{color:#fff;background:#0d2a22;border-radius:17px 17px 0 0;justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.support-header .support-title{color:#fff;font-size:18px;font-weight:750}.support-header span{font-size:11px}.support-header select{color:#fff;background:#173f33}.support-header button{color:#fff;cursor:pointer;background:0 0;border:0;place-items:center;min-width:44px;min-height:44px;display:grid}.support-disclosure,.support-state,.support-error,.support-audits,.support-verify{font-size:12px;padding:10px 16px!important}.support-state{background:#e4efdf}.support-error{color:#593508;background:#fff4da}.support-log{scroll-behavior:auto;flex:1;min-height:130px;max-height:38dvh;padding:12px 16px;overflow:auto}.support-message{overflow-wrap:anywhere;white-space:normal;background:#eff5f1;border:1px solid #dae4dd;border-radius:12px;margin:8px 0;padding:10px 12px}.support-message p{white-space:pre-wrap}.support-message strong{font-size:11px}.support-customer{background:#f5f5f3;margin-left:26px}.support-team{border-left:4px solid #14654c}.support-message a{color:#145742;font-size:12px;text-decoration:underline;display:block}.support-tools{flex-wrap:wrap;gap:8px;padding:8px 16px;display:flex}.support-panel button:not(.support-header button),.support-workspace button{color:#103e2d;cursor:pointer;min-height:44px;font:inherit;background:#e9f2ed;border:1px solid #8fae9b;border-radius:8px;padding:8px 12px}.support-panel button:disabled,.support-workspace button:disabled{opacity:.6;cursor:wait}.support-panel input,.support-panel textarea,.support-workspace input,.support-workspace textarea{color:#132b24;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #7c9889;border-radius:8px;padding:9px;display:block}.support-panel label,.support-workspace label{display:block}.support-compose{border-top:1px solid #d3dfd7;align-items:flex-end;gap:8px;padding:12px 16px;display:flex}.support-compose textarea{resize:vertical;min-width:0;max-height:120px}.support-compose button{color:#fff!important;background:#0d2a22!important}.support-footnote{justify-content:space-between;gap:12px;padding:0 16px 12px;font-size:10px;display:flex}.support-footnote a{color:#145742;text-decoration:underline}.support-verify,.support-audits{border-top:1px solid #d3dfd7}.support-verify button{margin:8px 6px 0 0}.support-verify label{margin-top:6px}.support-audits article{border-bottom:1px solid #ddd;margin:8px 0;padding:6px 0}.support-audits small{overflow-wrap:anywhere}.support-loading{padding:20px}.support-loading button{margin-left:12px}.support-workspace{color:#132b24;max-width:1160px;margin:auto;padding:32px 24px;font:400 15px/1.6 Manrope,system-ui,sans-serif}.support-workspace header nav{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.support-workspace a{color:#145742;text-decoration:underline}.support-workspace section{padding:24px 0;scroll-margin-top:100px}.support-login{gap:12px;max-width:420px;display:grid}.support-thread-list{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;padding:0;list-style:none;display:grid}.support-thread-list button{text-align:left;width:100%}.support-thread-list span,.support-thread-list small{overflow-wrap:anywhere;display:block}.support-thread-list button[aria-pressed=true]{outline:2px solid #145742}.support-inbox-log{max-height:60vh;margin:16px 0;overflow:auto}.support-reply{max-width:760px}.support-reply button{margin:8px 8px 0 0}.support-portal-entry{text-align:right;background:#edf4ee;padding:12px 24px}.support-portal-entry a{color:#145742;text-decoration:underline}.support-panel :is(button,a,input,textarea,select):focus-visible,.support-workspace :is(button,a,input,textarea,select):focus-visible,.support-launcher:focus-visible{outline-offset:3px;outline:3px solid #2e6b55}@media (width<=600px){.support-launcher{right:12px;bottom:max(calc(86px + env(safe-area-inset-bottom)), var(--support-cookie-bottom,0px));padding:10px 14px}.support-panel{right:8px;bottom:max(8px, env(safe-area-inset-bottom));width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.support-header{padding:12px}.support-header span{display:block}.support-log{max-height:34dvh}.support-workspace{padding:20px 16px}.support-panel input,.support-panel textarea{font-size:16px}}@media (prefers-reduced-motion:reduce){.support-panel *{scroll-behavior:auto!important;transition:none!important}}@media print{.support-launcher,.support-panel,.support-overlay{display:none!important}}.support-workspace-header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:12px;display:flex}.support-workspace h1{letter-spacing:-.035em;margin:4px 0 8px;font-size:clamp(24px,3vw,34px);font-weight:750}.support-workspace h2{margin:0;font-size:18px;font-weight:700}.support-workspace h3{font-size:18px;font-weight:650}.support-workspace-header p{max-width:650px;margin:4px 0}.support-eyebrow{letter-spacing:.08em;text-transform:uppercase;font-weight:650;font-size:11px!important}.support-workspace select{color:#173e30;min-height:44px;font:inherit;background:#fff;border:1px solid #baccc2;border-radius:8px;max-width:100%;padding:8px}.support-inbox-layout{background:#fff;border:1px solid #d8e3dc;border-radius:16px;grid-template-columns:320px minmax(0,1fr);margin-top:20px;display:grid;overflow:hidden}.support-workspace .support-queue{background:#f7faf8;border-right:1px solid #d8e3dc;min-width:0;padding:20px}.support-workspace .support-conversation{min-width:0;padding:20px}.support-section-heading,.support-thread-top,.support-message-meta,.support-conversation-meta,.support-reply-actions{justify-content:space-between;align-items:center;gap:10px;display:flex}.support-section-heading{margin-bottom:18px}.support-search{margin-bottom:12px;position:relative}.support-search>svg{position:absolute;top:14px;left:12px}.support-search input{padding-left:36px}.support-queue>select{width:100%}.support-muted{color:#526b5e;font-size:12px;line-height:1.6}.support-thread-list{flex-direction:column;gap:8px;max-height:64vh;margin:12px -4px;padding:4px;display:flex;overflow:auto}.support-thread-list button{background:#fff!important;border-color:#d8e3dc!important;padding:12px!important}.support-thread-list button[aria-pressed=true]{outline:2px solid #306447;background:#eaf3ed!important}.support-thread-list strong{margin:10px 0 4px;font-size:14px;display:block}.support-thread-list time{color:#526b5e;margin-top:8px;font-size:11px;display:block}.support-thread-top>span:last-child{font-size:10px}.support-badge{color:#496051;background:#edf1ee;border-radius:20px;width:fit-content;padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex!important}.support-badge-queued{color:#75500c;background:#fff0d1}.support-badge-human{color:#1b6240;background:#e3f0e9}.support-empty{text-align:center;color:#526b5e;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:260px;padding:24px;display:flex}.support-empty p{max-width:320px;margin:0}.support-queue .support-empty{min-height:150px}.support-conversation-meta{color:#526b5e;flex-wrap:wrap;font-size:12px}.support-inbox-log{min-height:200px;max-height:48vh;overflow:auto}.support-message-meta{color:#526b5e;font-size:10px}.support-message-meta time{white-space:nowrap}.support-reply-actions{flex-wrap:wrap;justify-content:flex-start}.support-primary{align-items:center;gap:8px;display:inline-flex;color:#fff!important;background:#0d2a22!important}.support-workspace .support-reply textarea{resize:vertical;margin-top:8px}.support-tool-note{color:#526b5e;align-items:center;gap:6px;width:100%;font-size:11px;display:flex}.support-welcome{text-align:center;padding:18px 0 10px}.support-welcome-icon{color:#265a40;background:#e6f0e9;border-radius:16px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:8px;display:inline-flex}.support-welcome-title{letter-spacing:-.025em;font-size:21px;font-weight:700}.support-welcome>p:not(.support-welcome-title){color:#526b5e;max-width:340px;margin:8px auto;font-size:13px}.support-suggestions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px;display:flex}.support-suggestions button{background:#fff!important;font-size:12px!important}.support-heading-copy{min-width:0}.support-header select{border:1px solid #6c9180;border-radius:8px;min-width:52px;min-height:44px;padding:4px}.support-header{gap:8px}.support-compose button{flex-direction:column;align-items:center;gap:3px;min-width:62px;display:flex;font-size:12px!important}.support-panel{border-radius:20px}.support-state{border-left:3px solid #537d58;border-radius:6px;margin:0 16px 8px!important}.support-header .support-eyebrow{color:#bdd1c1;display:block}.support-workspace .support-error,.support-workspace .support-state{border-radius:8px;margin:12px 0!important}.support-workspace input,.support-workspace textarea{font-size:16px}@media (width<=800px){.support-inbox-layout{grid-template-columns:1fr}.support-workspace .support-queue{border-bottom:1px solid #d8e3dc;border-right:0}.support-thread-list{max-height:250px}.support-workspace-header{flex-wrap:wrap}.support-inbox-log{max-height:45vh}.support-workspace,.support-workspace .support-conversation,.support-workspace .support-queue{padding:16px}}@media (width<=380px){.support-header{padding:12px 8px}.support-header .support-title{font-size:16px}.support-header span:not(.support-eyebrow){font-size:10px}.support-header button{min-width:40px}.support-footnote{flex-wrap:wrap;gap:4px}.support-tools button{flex:1;font-size:12px!important}}.support-panel .support-welcome-title{color:#173e30}.support-workspace .page-section-nav-slot{display:none}.support-view-nav{gap:20px;margin:20px 0 8px;font-size:13px;display:flex}.support-view-nav a{padding:8px 0}.support-launcher img{border-radius:50%}.support-launcher-dot{background:#dcee8a;border-radius:50%;width:7px;height:7px}.support-panel.support-agent{background:#f9fbf8;border-color:#c3d5c9;border-radius:26px;width:min(500px,100vw - 40px);height:min(820px,100dvh - 40px);box-shadow:0 30px 90px #092d2240}.support-panel.support-agent.support-expanded{width:min(760px,100vw - 40px)}.support-panel.support-agent .support-header{background:#0d2a22;border-radius:25px 25px 0 0;flex-shrink:0;gap:10px;padding:20px}.support-panel.support-agent .support-brand{border:1px solid #53715a;border-radius:13px;flex-shrink:0}.support-panel.support-agent .support-heading-copy{flex:1;min-width:0}.support-panel.support-agent .support-title{letter-spacing:-.035em;margin:3px 0;font-size:17px;line-height:1.25}.support-panel.support-agent .support-eyebrow{color:#dcee8a;letter-spacing:.14em;font-size:9px}.support-panel.support-agent .support-header select{border:1px solid #4b695b;border-radius:9px;min-height:38px;padding:5px;font-size:11px}.support-panel.support-agent .support-header button{min-width:30px;padding:0}.support-panel.support-agent .support-disclosure{color:#596d60;background:#eef3ed;flex-shrink:0;margin:0;font-size:10px;line-height:1.6}.support-panel.support-agent .support-log{min-height:140px;max-height:none;padding:22px}.support-panel.support-agent .support-welcome{text-align:left;padding:0 0 4px}.support-panel.support-agent .support-welcome-icon{background:#e4eddf;border-radius:15px;width:48px;height:48px;padding:4px;box-shadow:0 10px 30px #29492c12}.support-panel.support-agent .support-welcome-icon img{border-radius:12px;width:42px;height:42px}.support-panel.support-agent .support-welcome-title{color:#163e2d;max-width:360px;margin:10px 0;font-size:clamp(25px,4vw,32px);font-weight:650;line-height:1.15}.support-panel.support-agent .support-welcome>p:not(.support-welcome-title){max-width:380px;margin:10px 0}.support-panel.support-agent .support-kicker{letter-spacing:.08em;color:#526546;font-weight:650;font-size:10px!important}.support-panel.support-agent .support-suggestions{grid-template-columns:1fr 1fr;gap:10px;margin-top:16px;display:grid}.support-panel.support-agent .support-suggestions button{text-align:left;background:#fff;border-color:#d7e1d3;border-radius:15px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:10px;min-height:82px;padding:12px;font-size:12px;font-weight:600;transition:border-color .18s,background .18s;display:flex}.support-panel.support-agent .support-suggestions button:hover{background:#eff5e7;border-color:#95ae84}.support-panel.support-agent .support-suggestions button:last-child{background:#e5edcf!important}.support-panel.support-agent .support-message{background:#fff;border-color:#dee6da;border-radius:2px 18px 18px;margin:14px 0;padding:15px;line-height:1.65}.support-panel.support-agent .support-customer{color:#fff;background:#173f30;border-color:#173f30;border-radius:18px 2px 18px 18px;margin-left:38px}.support-panel.support-agent .support-customer .support-message-meta{color:#d7e6c9}.support-panel.support-agent .support-message a{background:#eef4e9;border-radius:7px;margin:8px 5px 0 0;padding:5px 9px;font-size:10px;display:inline-block}.support-panel.support-agent .support-tools{border-top:1px solid #e1e8dd;flex-shrink:0;gap:6px;padding:10px 20px}.support-panel.support-agent .support-tools button{background:0 0;border-color:#d6dfd0;border-radius:20px;min-height:36px;padding:7px 10px;font-size:10px}.support-panel.support-agent .support-tools .support-tool-note{order:2;font-size:9px}.support-panel.support-agent .support-compose{background:#f9fbf8;border-top:0;flex-shrink:0;padding:12px 20px}.support-panel.support-agent .support-compose textarea{background:#fff;border-color:#bbccb2;border-radius:15px;padding:13px;font-size:13px}.support-panel.support-agent .support-compose button{border-radius:13px;min-height:50px}.support-panel.support-agent .support-footnote{color:#68745f;flex-shrink:0;padding:0 20px 14px}.support-panel.support-agent .support-thinking{color:#526b5e;align-items:center;gap:10px;padding:8px 0;font-size:12px;display:flex}.support-thinking-dots{gap:4px;display:flex}.support-thinking-dots i{background:#4d7450;border-radius:50%;width:5px;height:5px;animation:1.2s infinite support-pulse;display:block}.support-thinking-dots i:nth-child(2){animation-delay:.2s}.support-thinking-dots i:nth-child(3){animation-delay:.4s}@keyframes support-pulse{50%{opacity:.25;transform:translateY(-2px)}}.support-panel.support-agent .support-lead-invite{background:#e5edcf;border-color:#a5ba83;border-radius:13px;justify-content:space-between;align-items:center;gap:15px;width:100%;display:flex}.support-lead-view,.support-lead-success{flex:1;padding:22px;overflow:auto}.support-panel.support-agent .support-lead-view h2,.support-panel.support-agent .support-lead-success h2{letter-spacing:-.04em;text-transform:none;margin:10px 0;font-size:26px;line-height:1.2}.support-lead-view>p,.support-lead-success>p{color:#526b5e;font-size:12px}.support-panel.support-agent .support-back{background:0 0;border:0;align-items:center;gap:3px;margin-bottom:14px;padding:0;font-size:12px;display:flex}.support-lead-form{gap:15px;margin-top:22px;display:grid}.support-field-pair{grid-template-columns:1fr 1fr;gap:12px;display:grid}.support-field-pair>label{min-width:0}.support-lead-form label{font-size:11px;font-weight:600}.support-lead-form input,.support-lead-form textarea{border-color:#b5c8ad;border-radius:11px;margin-top:6px;font-size:13px}.support-lead-form .support-consent{align-items:flex-start;gap:9px;font-size:11px;font-weight:400;display:flex}.support-consent input{accent-color:#1f5a47;flex-shrink:0;width:18px;height:18px;min-height:18px;margin-top:2px}.support-consent a{text-decoration:underline}.support-panel.support-agent .support-lead-submit{color:#fff;background:#173f30;border-radius:12px;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.support-lead-form small{color:#526b5e;font-size:10px}.support-lead-success{text-align:center;padding-top:55px}.support-success-mark{color:#173f30;background:#e5edcf;border-radius:50%;padding:20px;display:inline-flex}.support-reference{overflow-wrap:anywhere;font-size:10px!important}.support-panel.support-agent :focus-visible,.support-launcher:focus-visible{outline-offset:3px;outline:3px solid #6c8f3e}@media (width<=560px){.support-panel.support-agent,.support-panel.support-agent.support-expanded{inset:auto 8px max(8px, env(safe-area-inset-bottom));border-radius:21px;width:calc(100vw - 16px);height:calc(100dvh - 20px);max-height:calc(100dvh - 20px)}.support-panel.support-agent .support-header{border-radius:20px 20px 0 0;gap:8px;padding:14px}.support-panel.support-agent .support-header .support-expand{display:none}.support-panel.support-agent .support-title{font-size:16px}.support-panel.support-agent .support-heading-copy>span:last-child{display:none}.support-panel.support-agent .support-log{padding:18px}.support-panel.support-agent .support-welcome-icon{display:none}.support-panel.support-agent .support-compose{padding:10px 14px}.support-panel.support-agent .support-tools{padding:8px 14px}.support-lead-view{padding:18px}.support-field-pair{grid-template-columns:1fr}.support-panel.support-agent input,.support-panel.support-agent textarea{font-size:16px}}@media (prefers-reduced-motion:reduce){.support-thinking-dots i{animation:none}.support-panel.support-agent .support-suggestions button{transition:none}}.analytics-consent{z-index:1000;color:#fff;background:#0d2a22;border:1px solid #698776;border-radius:1rem;align-items:center;gap:1.5rem;max-width:68rem;max-height:calc(100dvh - 2rem);margin-inline:auto;padding:1rem 1.25rem;font:400 .875rem/1.5 Manrope,sans-serif;display:flex;position:fixed;inset:auto 1rem 1rem;overflow:auto;box-shadow:0 8px 32px #0003}.analytics-consent h2{color:#fff;margin:0 0 .35rem;font-size:1rem}.analytics-consent p{color:#e3eee7;max-width:44rem;margin:0 0 .35rem}.analytics-consent a{color:#e8f5b0;text-decoration:underline}.analytics-consent-actions{flex-wrap:wrap;flex-shrink:0;gap:.5rem;display:flex}.analytics-consent button{color:#0d2a22;min-height:44px;font:inherit;cursor:pointer;background:#e8f5b0;border:1px solid #e8f5b0;border-radius:.5rem;padding:.65rem .9rem;font-weight:700}.analytics-consent :focus-visible{outline-offset:3px;outline:3px solid #fff}.analytics-settings-link{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}@media (width<=760px){.analytics-consent{flex-direction:column;align-items:stretch;gap:.75rem;padding:1rem;inset:auto .5rem .5rem}.analytics-consent-actions button{flex:auto}}
