.lv-page{--lv-green:#0f5c4c;--lv-green-2:#13735f;--lv-green-soft:#e7f2ee;--lv-amber:#f2b33d;--lv-amber-soft:#fdf3dc;--lv-ink:#17201d;--lv-muted:#5d6965;--lv-line:#e3e8e6;--lv-bg:#f5f7f6;background:var(--lv-bg);min-height:100vh}.lv-page *,.lv-page :after,.lv-page :before{box-sizing:border-box}.lv-shell{width:100%;max-width:760px;margin:0 auto;padding:18px 14px 48px;color:var(--lv-ink);overflow-wrap:anywhere}.lv-shell-chat{max-width:820px;padding-bottom:12px}.lv-hero{margin:6px 0 16px}.lv-head h1,.lv-hero h1,.lv-title{font-size:clamp(1.45rem,4.6vw,2.1rem);line-height:1.15;margin:6px 0 10px;letter-spacing:-.01em;color:var(--lv-ink)}.lv-kicker{display:inline-flex;align-items:center;gap:6px;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--lv-green)}.lv-kicker svg{width:15px;height:15px}.lv-steps{list-style:none;padding:0;margin:0;display:grid;grid-gap:6px;gap:6px}.lv-steps li{display:flex;gap:8px;align-items:flex-start;color:var(--lv-muted);font-size:.95rem}.lv-steps svg{width:18px;height:18px;color:var(--lv-green);flex:none;margin-top:2px}.lv-card{background:#fff;border:1px solid var(--lv-line);border-radius:20px;padding:16px;box-shadow:0 6px 24px rgba(15,92,76,.06)}.lv-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:10px}.lv-links{margin-top:16px}.lv-back,.lv-links a{color:var(--lv-green);font-weight:600}.lv-back{display:inline-flex;align-items:center;gap:6px;text-decoration:none}.lv-back svg{width:20px;height:20px}.lv-h2{font-size:1.05rem;margin:18px 0 8px;display:flex;align-items:center;gap:8px}.lv-count{background:var(--lv-green);color:#fff;border-radius:999px;font-size:.78rem;padding:1px 9px}.lv-notice{background:var(--lv-amber-soft);border:1px solid #f3dda6;border-radius:14px;padding:10px 12px;margin:8px 0}.lv-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:42px;padding:0 16px;border-radius:999px;border:0;background:var(--lv-green);color:#fff;font-weight:700;font-size:.95rem;text-decoration:none;cursor:pointer;white-space:nowrap}.lv-btn:hover{background:var(--lv-green-2)}.lv-btn:disabled{opacity:.55;cursor:default}.lv-btn svg{width:17px;height:17px}.lv-btn-ghost{background:#fff;color:var(--lv-green);border:1px solid var(--lv-line)}.lv-btn-ghost:hover{background:var(--lv-green-soft)}.lv-btn-amber{background:var(--lv-amber);color:#2b1d00}.lv-btn-amber:hover{background:#e9a524}.lv-btn-sm{min-height:32px;padding:0 12px;font-size:.85rem}.lv-btn-wide{width:100%}.lv-btn:focus-visible,.lv-chip:focus-visible,.lv-icon-btn:focus-visible,.lv-reply:focus-visible,.lv-send:focus-visible{outline:3px solid var(--lv-amber);outline-offset:2px}.lv-chip{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 12px;border-radius:999px;border:1px solid var(--lv-line);background:#fff;color:var(--lv-ink);font-size:.9rem;font-weight:600;cursor:pointer}.lv-chip svg{width:16px;height:16px}.lv-chip.is-on{background:var(--lv-green);border-color:var(--lv-green);color:#fff}.lv-chip-amber{background:var(--lv-amber);border-color:var(--lv-amber);color:#2b1d00}.lv-chip-muted{color:var(--lv-muted);cursor:default;font-weight:500;white-space:normal;min-height:0;padding:6px 12px}.lv-chips{display:flex;flex-wrap:wrap;gap:8px}.lv-chip-date{position:relative}.lv-chip-date input{border:0;background:transparent;font:inherit;color:inherit;max-width:140px}.lv-push{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0 12px}.lv-push small{color:var(--lv-muted)}.lv-composer{display:grid;grid-gap:14px;gap:14px}.lv-intro{display:flex;gap:8px;align-items:flex-start}.lv-intro svg{width:18px;height:18px;color:var(--lv-green);flex:none;margin-top:2px}.lv-field{display:grid;grid-gap:6px;gap:6px}.lv-field>span{font-weight:600;font-size:.9rem}.lv-field textarea,.lv-input,.lv-review textarea,.lv-select input,.lv-select select{width:100%;font:inherit;font-size:16px;color:var(--lv-ink);background:#fff;border:1px solid #cfd8d5;border-radius:14px;padding:12px 14px}.lv-field textarea{min-height:96px;resize:vertical}.lv-field textarea:focus,.lv-input:focus,.lv-select input:focus,.lv-select select:focus{outline:2px solid var(--lv-green);outline-offset:1px;border-color:var(--lv-green)}.lv-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:10px;gap:10px}.lv-select{display:grid;grid-gap:6px;gap:6px;min-width:0}.lv-select>span{display:inline-flex;align-items:center;gap:4px;font-size:.85rem;font-weight:600;color:var(--lv-muted)}.lv-select>span svg{width:14px;height:14px}.lv-timing{border:0;padding:0;margin:0;min-width:0}.lv-timing legend{font-size:.85rem;font-weight:600;color:var(--lv-muted);margin-bottom:6px;padding:0}.lv-photo-row,.lv-photos{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.lv-thumb{position:relative;width:72px;height:72px;border-radius:12px;overflow:hidden;border:1px solid var(--lv-line)}.lv-thumb img{width:100%;height:100%;object-fit:cover}.lv-thumb button{position:absolute;top:3px;right:3px;width:24px;height:24px;border-radius:50%;border:0;background:rgba(0,0,0,.6);color:#fff;display:grid;place-items:center;cursor:pointer;padding:0}.lv-thumb button svg{width:14px;height:14px}.lv-photo-row img{width:84px;height:84px;object-fit:cover;border-radius:12px;display:block}.lv-reach{margin:0;padding:10px 12px;border-radius:14px;background:var(--lv-green-soft);color:var(--lv-green);font-size:.92rem}.lv-send-big{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;border-radius:16px;border:0;background:var(--lv-green);color:#fff;font-size:1.05rem;font-weight:800;cursor:pointer}.lv-send-big:disabled{opacity:.6}.lv-send-big svg{width:20px;height:20px}.lv-fineprint{margin:0;font-size:.8rem;color:var(--lv-muted);line-height:1.45}.lv-error{margin:0;padding:10px 12px;border-radius:12px;background:#fdecea;color:#8a1c12;font-size:.92rem;display:flex;justify-content:space-between;gap:8px}.lv-error button{border:0;background:none;color:inherit;cursor:pointer}.lv-error svg{width:16px;height:16px}.lv-bubble{max-width:min(86%,560px);padding:10px 14px;border-radius:18px;font-size:.97rem;line-height:1.45;position:relative}.lv-bubble p{margin:0;white-space:pre-wrap}.lv-bubble small{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-top:6px;opacity:.85;font-size:.82rem}.lv-bubble small svg{width:13px;height:13px}.lv-bubble time{display:block;text-align:right;font-size:.7rem;opacity:.7;margin-top:4px}.lv-bubble-them{background:#fff;border:1px solid var(--lv-line);border-bottom-left-radius:6px;color:var(--lv-ink)}.lv-bubble-me{background:var(--lv-green);color:#fff;border-bottom-right-radius:6px;margin-left:auto}.lv-bubble-offer{padding:0;overflow:hidden;background:#fff;color:var(--lv-ink);border:1px solid #f0d58f}.lv-bubble-me.lv-bubble-offer time{color:var(--lv-muted);padding:0 14px 8px}.lv-bubble-them.lv-bubble-offer time{padding:0 14px 8px}.lv-offer{display:grid;grid-gap:4px;gap:4px;padding:12px 14px;background:var(--lv-amber-soft)}.lv-offer-kicker{display:inline-flex;align-items:center;gap:6px;font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:#8a5a00}.lv-offer-kicker svg{width:15px;height:15px}.lv-offer strong{font-size:1.02rem}.lv-offer strong:first-letter{text-transform:uppercase}.lv-price{font-size:1.35rem;font-weight:800;color:var(--lv-green)}.lv-offer .lv-btn{margin-top:6px;justify-self:start}.lv-muted{color:var(--lv-muted);font-size:.8rem}.lv-thread{display:grid;grid-gap:12px;gap:12px}.lv-system{display:flex;gap:10px;align-items:flex-start;background:#fff;border:1px solid var(--lv-line);border-radius:16px;padding:12px 14px}.lv-system svg{width:22px;height:22px;color:var(--lv-green);flex:none}.lv-system strong{display:block}.lv-system small,.lv-waiting{color:var(--lv-muted)}.lv-waiting{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:12px 14px;border-radius:16px;background:#fff;border:1px dashed #c9d5d1}.lv-waiting a{color:var(--lv-green);font-weight:600}.lv-dots{display:inline-flex;gap:4px}.lv-dots i{width:7px;height:7px;border-radius:50%;background:var(--lv-green);animation:lvdot 1.2s ease-in-out infinite}.lv-dots i:nth-child(2){animation-delay:.15s}.lv-dots i:nth-child(3){animation-delay:.3s}@keyframes lvdot{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.lv-dots i{animation:none;opacity:.7}.lv-live-dot{animation:none!important}}.lv-reply{display:grid;grid-template-columns:auto 1fr auto;grid-gap:12px;gap:12px;align-items:center;padding:12px 14px;background:#fff;border:1px solid var(--lv-line);border-radius:18px;text-decoration:none;color:var(--lv-ink);box-shadow:0 2px 10px rgba(15,92,76,.05)}.lv-reply:hover{border-color:var(--lv-green)}.lv-reply.has-unread{border-color:var(--lv-amber);box-shadow:0 0 0 2px rgba(242,179,61,.25)}.lv-reply.is-closed{opacity:.65}.lv-chev{display:none}.lv-avatar{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:var(--lv-green-soft);color:var(--lv-green);font-weight:800;font-size:1.1rem;flex:none}.lv-reply-main{display:grid;grid-gap:3px;gap:3px;min-width:0}.lv-reply-top{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.lv-reply-text{color:var(--lv-muted);font-size:.92rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lv-reply-side{display:grid;justify-items:end;grid-gap:6px;gap:6px}.lv-reply-side small{color:var(--lv-muted);font-size:.75rem}.lv-verified{width:17px;height:17px;color:var(--lv-green)}.lv-stars{color:#b07800;font-weight:700;font-size:.85rem}.lv-stars small{color:var(--lv-muted);font-weight:500}.lv-offer-pill{justify-self:start;display:inline-block;padding:3px 10px;border-radius:999px;background:var(--lv-amber-soft);color:#7a5000;font-size:.82rem;font-weight:700}.lv-offer-pill.is-confirmed,.lv-offer-pill.is-done{background:var(--lv-green-soft);color:var(--lv-green)}.lv-offer-pill.is-cancelled{text-decoration:line-through;opacity:.7}.lv-badge{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:var(--lv-amber);color:#2b1d00;font-size:.78rem;font-weight:800}.lv-confirmed{display:flex;gap:12px;align-items:center;flex-wrap:wrap;padding:14px;border-radius:18px;background:var(--lv-green);color:#fff}.lv-confirmed>svg{width:28px;height:28px;flex:none}.lv-confirmed div{display:grid;grid-gap:2px;gap:2px;flex:1 1 180px}.lv-confirmed span:first-letter{text-transform:uppercase}.lv-confirmed small{opacity:.85}.lv-confirmed .lv-btn{background:#fff;color:var(--lv-green)}.lv-confirmed-card{margin:4px auto;max-width:520px;width:100%}.lv-link-danger{justify-self:start;display:inline-flex;align-items:center;gap:6px;border:0;background:none;color:#9b2c1f;font-weight:600;cursor:pointer;padding:6px 0;font-size:.9rem}.lv-link-danger svg{width:16px;height:16px}.lv-empty{background:#fff;border:1px solid var(--lv-line);border-radius:18px;padding:18px;display:grid;grid-gap:12px;gap:12px;justify-items:start}.lv-empty p{margin:0}.lv-list{display:grid;grid-gap:10px;gap:10px}.lv-list-row{display:flex;align-items:center;gap:12px;padding:14px;border-radius:18px;background:#fff;border:1px solid var(--lv-line);color:var(--lv-ink);text-decoration:none}.lv-list-row:hover{border-color:var(--lv-green)}.lv-list-row.has-unread{border-color:var(--lv-amber)}.lv-list-main{display:grid;grid-gap:3px;gap:3px;min-width:0;flex:1 1}.lv-list-main small{color:var(--lv-muted)}.lv-list-main strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lv-list-meta{font-size:.88rem;color:var(--lv-muted)}.lv-ok{color:var(--lv-green);font-weight:700}.lv-list-row .lv-chev,.lv-reply .lv-chev{width:18px;height:18px;color:var(--lv-muted);flex:none}.lv-inbox{display:grid;grid-gap:10px;gap:10px}.lv-lead{background:#fff;border:1px solid var(--lv-line);border-radius:18px;padding:14px;display:grid;grid-gap:8px;gap:8px}.lv-lead.is-open{border-left:5px solid var(--lv-amber)}.lv-lead.has-unread{box-shadow:0 0 0 2px rgba(242,179,61,.3)}.lv-lead.is-closed,.lv-lead.is-other_chosen{background:#f7f9f8}.lv-lead-top{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.lv-lead-top small{color:var(--lv-muted)}.lv-lead-text{margin:0;font-size:1rem;white-space:pre-wrap}.lv-lead-meta{margin:0;display:flex;flex-wrap:wrap;gap:6px 14px;color:var(--lv-muted);font-size:.88rem}.lv-lead-meta span{display:inline-flex;align-items:center;gap:4px}.lv-lead-meta svg{width:14px;height:14px}.lv-pill{padding:2px 10px;border-radius:999px;font-size:.75rem;font-weight:800}.lv-pill-new{background:var(--lv-amber);color:#2b1d00}.lv-pill-replied{background:var(--lv-green-soft);color:var(--lv-green)}.lv-pill-chosen{background:var(--lv-green);color:#fff}.lv-pill-muted{background:#eef1f0;color:var(--lv-muted)}.lv-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.lv-offerform,.lv-replyform{display:grid;grid-gap:10px;gap:10px;padding:12px;border-radius:16px;background:var(--lv-bg);border:1px solid var(--lv-line)}.lv-offerform{margin:8px 0;background:var(--lv-amber-soft);border-color:#f0d58f}.lv-page-chat .site-footer{display:none}.lv-chat{flex-direction:column;border:1px solid var(--lv-line);border-radius:22px;overflow:hidden;height:calc(100dvh - 150px);min-height:460px}.lv-chat,.lv-chat-head{display:flex;background:#fff}.lv-chat-head{align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid var(--lv-line)}.lv-chat-title{display:grid;min-width:0;flex:1 1}.lv-chat-title strong{display:flex}.lv-chat-title small,.lv-chat-title strong{align-items:center;gap:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lv-chat-title small{color:var(--lv-muted);display:inline-flex}.lv-live-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:#2bb673;animation:lvpulse 2s infinite}@keyframes lvpulse{0%{box-shadow:0 0 0 0 rgba(43,182,115,.5)}70%{box-shadow:0 0 0 6px rgba(43,182,115,0)}to{box-shadow:0 0 0 0 rgba(43,182,115,0)}}.lv-req-summary{padding:8px 14px;background:var(--lv-bg);border-bottom:1px solid var(--lv-line);font-size:.88rem}.lv-req-summary summary{cursor:pointer;color:var(--lv-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lv-req-summary p{margin:6px 0 2px;white-space:pre-wrap}.lv-req-summary small{color:var(--lv-muted)}.lv-contact{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:8px 14px;background:var(--lv-green-soft);border-bottom:1px solid var(--lv-line);font-size:.9rem}.lv-contact a{display:inline-flex;align-items:center;gap:4px;color:var(--lv-green);font-weight:600}.lv-contact svg{width:15px;height:15px}.lv-messages{flex:1 1;overflow-y:auto;overflow-x:hidden;padding:14px 12px;display:flex;flex-direction:column;gap:8px;background:linear-gradient(#f7faf9,#f2f6f4);overscroll-behavior:contain}.lv-privacy{margin:0 auto 6px;max-width:520px;text-align:center;font-size:.78rem;color:var(--lv-muted);background:#fff;border:1px solid var(--lv-line);border-radius:12px;padding:8px 10px}.lv-msg{display:flex;align-items:flex-end;gap:4px}.lv-msg.is-me{justify-content:flex-end}.lv-msg .lv-bubble{max-width:min(82%,520px)}.lv-chat-photo{display:block;max-width:100%;width:240px;max-height:320px;object-fit:cover;border-radius:12px}.lv-report{border:0;background:none;color:#a8b3af;cursor:pointer;padding:4px;opacity:.7}.lv-report:hover{color:#9b2c1f;opacity:1}.lv-report svg{width:14px;height:14px}.lv-sysline{align-self:center;text-align:center;font-size:.82rem;color:var(--lv-muted);background:#fff;border:1px solid var(--lv-line);border-radius:999px;padding:5px 12px;margin:4px 12px;max-width:calc(100% - 24px)}.lv-done,.lv-review{display:flex;flex-wrap:wrap;align-items:center;gap:10px;justify-content:space-between;padding:10px 14px;border-top:1px solid var(--lv-line);background:var(--lv-amber-soft)}.lv-review{display:grid;justify-content:stretch}.lv-starpick{display:flex;gap:4px}.lv-starpick button{border:0;background:none;padding:2px;cursor:pointer;color:#c9cfcd}.lv-starpick button.is-on{color:#e2a21b}.lv-starpick svg{width:30px;height:30px;fill:currentColor}.lv-cancel{padding:4px 14px}.lv-composer-bar{display:flex;align-items:center;gap:6px;padding:8px;border-top:1px solid var(--lv-line);background:#fff}.lv-composer-bar .lv-input{flex:1 1;min-width:0;border-radius:999px;padding:10px 14px}.lv-icon-btn,.lv-send{width:42px;height:42px;flex:none;border-radius:50%;display:grid;place-items:center;border:0;cursor:pointer;padding:0}.lv-icon-btn{background:var(--lv-green-soft);color:var(--lv-green)}.lv-send{background:var(--lv-green);color:#fff}.lv-send:disabled{opacity:.45;cursor:default}.lv-icon-btn svg,.lv-send svg{width:19px;height:19px}.lv-offerform{margin:0;border-radius:0;border-left:0;border-right:0}@media (min-width:720px){.lv-shell{padding-top:26px}.lv-card{padding:22px}.lv-chev{display:block}.lv-chat{height:calc(100dvh - 170px)}}@media (max-width:420px){.lv-reply{grid-template-columns:auto 1fr}.lv-reply-side{grid-column:1/-1;grid-auto-flow:column;justify-content:space-between;align-items:center}.lv-shell-chat{padding:8px 6px 6px}.lv-chat{height:calc(100dvh - 120px);border-radius:16px}}.lv-cta{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:space-between;margin:16px 0;padding:14px 16px;border-radius:18px;background:#0f5c4c;color:#fff;text-decoration:none;box-shadow:0 8px 24px rgba(15,92,76,.18);max-width:100%;box-sizing:border-box}.lv-cta strong{display:block;font-size:1.05rem}.lv-cta small{color:#d7ebe5;font-size:.88rem}.lv-cta span.lv-cta-btn{display:inline-flex;align-items:center;gap:6px;background:#f2b33d;color:#2b1d00;font-weight:800;border-radius:999px;padding:9px 16px;white-space:nowrap}.lv-cta span.lv-cta-btn svg{width:17px;height:17px}.lv-cta:hover{background:#13735f}.lv-claim-reply{display:block;margin-top:8px;font-size:.85rem;color:#0f5c4c}.lv-cta-wrap{width:100%;max-width:1280px;margin:0 auto;padding:0 16px;box-sizing:border-box}.lv-cta-wrap .lv-cta{margin:12px 0 4px}.lv-inbox-link{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;justify-content:space-between;min-width:0;max-width:100%;box-sizing:border-box;padding:16px 18px;margin:0 0 16px;border-radius:18px;background:#0f5c4c;color:#fff;text-decoration:none;overflow-wrap:anywhere}.lv-inbox-link>div{flex:1 1 220px;min-width:0}.lv-inbox-link h2{margin:4px 0;font-size:1.15rem;color:#fff}.lv-inbox-link p{margin:0;color:#d7ebe5;font-size:.92rem}.lv-inbox-kicker{font-size:.75rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#f2b33d}.lv-inbox-go{display:inline-flex;align-items:center;gap:6px;background:#f2b33d;color:#2b1d00;font-weight:800;border-radius:999px;padding:9px 16px;white-space:nowrap}.lv-inbox-go svg{width:17px;height:17px}.lv-page .lv-bubble-me,.lv-page .lv-bubble-me p,.lv-page .lv-bubble-me small,.lv-page .lv-bubble-me time{color:#fff}.lv-page .lv-bubble-me.lv-bubble-offer,.lv-page .lv-bubble-me.lv-bubble-offer time,.lv-page .lv-bubble-offer p,.lv-page .lv-bubble-them p{color:var(--lv-ink)}.lv-page .lv-bubble-me.lv-bubble-offer time{color:var(--lv-muted)}.dashboard-grid>*,.dashboard-main>*{min-width:0}.dashboard-main{grid-template-columns:minmax(0,1fr)}@media (max-width:760px){.dashboard-grid{grid-template-columns:minmax(0,1fr)!important}}.lv-page{--lv-ink:#111a17;--lv-muted:#4a5652;--lv-line:#e2e7e5;--lv-bg:#f4f6f5;--lv-them:#eef1f0;--lv-green-ink:#0b4a3d;--lv-amber-ink:#5c3d00;font-feature-settings:"tnum" 1}.lv-page .lv-shell{color:var(--lv-ink)}.lv-page .lv-btn,.lv-page .lv-btn:hover,.lv-page a.lv-btn,.lv-page a.lv-btn:visited{color:#fff;text-decoration:none}.lv-page .lv-btn{background:var(--lv-green);border-radius:14px;min-height:46px;font-weight:700;letter-spacing:-.005em;box-shadow:none}.lv-page .lv-btn:hover{background:var(--lv-green-2)}.lv-page .lv-btn-ghost,.lv-page a.lv-btn-ghost,.lv-page a.lv-btn-ghost:visited{background:#fff;color:var(--lv-green-ink);border:1.5px solid var(--lv-line)}.lv-page .lv-btn-ghost:hover{background:var(--lv-green-soft);color:var(--lv-green-ink)}.lv-page .lv-btn-amber,.lv-page a.lv-btn-amber{background:var(--lv-amber);color:#2b1d00}.lv-page .lv-btn-amber:hover{background:#e9a524;color:#2b1d00}.lv-page .lv-btn-sm{min-height:36px;border-radius:12px}.lv-page .lv-muted,.lv-page .lv-push small,.lv-page .lv-select>span,.lv-page .lv-timing legend{color:var(--lv-muted)}.lv-page .lv-title{font-size:clamp(1.6rem,6vw,2.2rem);font-weight:800;letter-spacing:-.02em}.lv-page .lv-input::placeholder,.lv-page textarea::placeholder{color:#5f6b67;opacity:1}.lv-status{display:inline-flex;align-items:center;gap:5px;border-radius:999px;padding:2px 9px;font-size:.78rem;font-weight:700;line-height:1.5}.lv-status:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.lv-status-live,.lv-status-ok{background:#e1efe9;color:var(--lv-green-ink)}.lv-status-amber{background:#fdf0d2;color:var(--lv-amber-ink)}.lv-status-muted{background:var(--lv-them);color:var(--lv-muted)}.lv-offline{margin-left:8px;color:var(--lv-amber-ink);font-weight:600}.lv-page-chat{min-height:100dvh}.lv-page-chat .lv-shell-chat{display:flex;flex-direction:column;height:calc(100dvh - 64px);max-width:760px;padding:0}.lv-page-chat .lv-push{margin:0;padding:6px 14px;border-bottom:1px solid var(--lv-line);background:#fff}.lv-page .lv-chat{display:flex;flex-direction:column;flex:1 1;min-height:0;background:#fff;border:0;border-radius:0;box-shadow:none;padding:0;margin:0}@media (min-width:761px){.lv-page-chat .lv-shell-chat{height:calc(100dvh - 96px);margin:16px auto}.lv-page .lv-chat{border:1px solid var(--lv-line);border-radius:22px;overflow:hidden;box-shadow:0 10px 40px rgba(17,26,23,.08)}}.lv-page .lv-chat-head{position:relative;display:flex;align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid var(--lv-line);background:#fff;margin:0;z-index:2}.lv-back-icon{width:40px;height:40px;border-radius:12px;justify-content:center;flex:none}.lv-back-icon:hover{background:var(--lv-them)}.lv-page .lv-avatar{flex:none;display:inline-grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#e1efe9;color:var(--lv-green-ink);font-weight:800}.lv-page .lv-avatar-lg{width:42px;height:42px;font-size:1.05rem}.lv-page .lv-chat-title{min-width:0;flex:1 1;display:grid;grid-gap:2px;gap:2px}.lv-page .lv-chat-title strong{display:flex;align-items:center;gap:4px;font-size:1.02rem;font-weight:800;color:var(--lv-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lv-page .lv-chat-title strong .lv-verified{flex:none}.lv-page .lv-chat-title small{display:flex;align-items:center;color:var(--lv-muted);font-size:.8rem}.lv-req-card{margin:0;padding:0 14px;border-bottom:1px solid var(--lv-line);background:#fafbfa}.lv-req-card summary{display:flex;align-items:center;gap:8px;min-height:44px;cursor:pointer;list-style:none;color:var(--lv-ink);font-size:.9rem}.lv-req-card summary::-webkit-details-marker{display:none}.lv-req-card summary:after{content:"⌄";margin-left:auto;color:var(--lv-muted);font-size:1.1rem;line-height:1}.lv-req-card[open] summary:after{content:"⌃"}.lv-req-card[open] summary .lv-req-text{display:none}.lv-req-card p{margin:0 0 8px;color:var(--lv-ink);white-space:pre-wrap}.lv-req-cat{flex:none;display:inline-flex;align-items:center;border-radius:8px;background:var(--lv-green);color:#fff;font-size:.75rem;font-weight:700;padding:3px 8px}.lv-req-text{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--lv-muted)}.lv-req-chips{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 10px}.lv-req-chips span{display:inline-flex;align-items:center;gap:5px;border-radius:999px;background:var(--lv-them);color:var(--lv-ink);font-size:.82rem;font-weight:600;padding:4px 10px}.lv-req-chips svg{width:14px;height:14px;color:var(--lv-green)}.lv-fallback-banner{display:flex;gap:10px;margin:10px 12px 0;padding:12px;border-radius:16px;background:#fdf3dc;border:1px solid #f1d699;color:#2b1d00}.lv-fallback-banner svg{flex:none;width:20px;height:20px;color:var(--lv-amber-ink);margin-top:1px}.lv-fallback-banner div{display:grid;grid-gap:4px;gap:4px;font-size:.9rem}.lv-fallback-banner a{color:var(--lv-green-ink);font-weight:700}.lv-page .lv-contact{margin:10px 12px 0}.lv-page .lv-messages{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:12px 12px 16px;display:flex;flex-direction:column;gap:4px;background:#fff;border:0;border-radius:0;max-height:none;scroll-behavior:smooth}.lv-page .lv-privacy{margin:4px auto 10px;max-width:520px;text-align:center;color:var(--lv-muted);font-size:.78rem;line-height:1.45;background:var(--lv-bg);border-radius:12px;padding:8px 12px}.lv-day{display:flex;justify-content:center;margin:10px 0 6px}.lv-day span{font-size:.75rem;font-weight:700;color:var(--lv-muted);background:var(--lv-them);border-radius:999px;padding:3px 10px}.lv-page .lv-msg{display:flex;align-items:flex-end;gap:6px;margin-top:6px;max-width:100%}.lv-page .lv-msg.is-grouped{margin-top:1px}.lv-page .lv-msg.is-me{justify-content:flex-end}.lv-msg-avatar{flex:none;display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#e1efe9;color:var(--lv-green-ink);font-size:.78rem;font-weight:800}.lv-msg-avatar.is-hidden{visibility:hidden}.lv-page .lv-bubble{max-width:min(78%,520px);border-radius:20px;padding:9px 13px 6px;box-shadow:none;border:0}.lv-page .lv-bubble p{margin:0;font-size:1rem;line-height:1.42;white-space:pre-wrap}.lv-page .lv-bubble time{display:flex;align-items:center;justify-content:flex-end;gap:3px;margin-top:2px;font-size:.72rem;font-weight:500}.lv-page .lv-bubble-me,.lv-page .lv-bubble-me p,.lv-page .lv-bubble-me small,.lv-page .lv-bubble-me strong{background:var(--lv-green);color:#fff}.lv-page .lv-bubble-me p,.lv-page .lv-bubble-me small,.lv-page .lv-bubble-me strong{background:transparent}.lv-page .lv-bubble-me{border-bottom-right-radius:6px}.lv-page .lv-msg.is-grouped .lv-bubble-me{border-top-right-radius:6px}.lv-page .lv-bubble-me time{color:rgba(255,255,255,.9)}.lv-page .lv-bubble-them,.lv-page .lv-bubble-them p{background:var(--lv-them);color:var(--lv-ink)}.lv-page .lv-bubble-them p{background:transparent}.lv-page .lv-bubble-them{border-bottom-left-radius:6px}.lv-page .lv-msg.is-grouped .lv-bubble-them{border-top-left-radius:6px}.lv-page .lv-bubble-them time{color:var(--lv-muted)}.lv-tick{width:13px;height:13px}.lv-msg.is-pending .lv-bubble{opacity:.75}.lv-page .lv-bubble-me.lv-bubble-offer,.lv-page .lv-bubble-offer,.lv-page .lv-bubble-them.lv-bubble-offer{background:#fff;color:var(--lv-ink);border:1.5px solid var(--lv-green)}.lv-page .lv-bubble-me.lv-bubble-offer small,.lv-page .lv-bubble-me.lv-bubble-offer strong,.lv-page .lv-bubble-offer p,.lv-page .lv-bubble-offer small,.lv-page .lv-bubble-offer strong{color:var(--lv-ink);background:transparent}.lv-page .lv-bubble-me.lv-bubble-offer time,.lv-page .lv-bubble-offer time{color:var(--lv-muted)}.lv-page .lv-offer-kicker{color:var(--lv-green-ink)}.lv-page .lv-sysline{align-self:center;font-size:.82rem;background:var(--lv-bg);border-radius:12px;padding:6px 12px;margin:8px auto;max-width:92%}.lv-chat-empty,.lv-page .lv-sysline{text-align:center;color:var(--lv-muted)}.lv-chat-empty{display:grid;justify-items:center;grid-gap:4px;gap:4px;margin:auto;padding:28px 16px}.lv-chat-empty svg{width:36px;height:36px;color:var(--lv-green)}.lv-chat-empty strong{color:var(--lv-ink);font-size:1.05rem}.lv-typing{padding:12px 14px}.lv-typing .lv-dots i{background:var(--lv-muted)}.lv-page .lv-report{opacity:.7;align-self:center;color:var(--lv-muted)}.lv-page .lv-composer-bar{position:-webkit-sticky;position:sticky;bottom:0;display:flex;align-items:center;gap:6px;padding:8px 10px calc(8px + env(safe-area-inset-bottom));border-top:1px solid var(--lv-line);background:#fff;margin:0;border-radius:0;box-shadow:none;z-index:2}.lv-page .lv-composer-bar .lv-input{flex:1 1;min-width:0;border-radius:999px;background:var(--lv-them);border:1.5px solid transparent;padding:11px 16px}.lv-page .lv-composer-bar .lv-input:focus{background:#fff;border-color:var(--lv-green);outline:none}.lv-page .lv-icon-btn{flex:none;width:42px;height:42px;border-radius:50%;background:transparent;color:var(--lv-green-ink);border:0;display:inline-grid;place-items:center}.lv-page .lv-icon-btn:hover{background:var(--lv-them)}.lv-page .lv-send{flex:none;width:44px;height:44px;border-radius:50%;border:0;background:var(--lv-green);background-image:none;color:#fff;display:inline-grid;place-items:center;box-shadow:none}.lv-page .lv-send:disabled{background:#c9d3d0;color:#fff;opacity:1}.lv-page .lv-send:disabled svg{color:#3d4643}.lv-page .lv-done,.lv-page .lv-error,.lv-page .lv-offerform,.lv-page .lv-review{margin:8px 12px}.lv-page .lv-cancel{align-self:center;margin:4px 0}.lv-match{display:grid;justify-items:center;text-align:center;grid-gap:8px;gap:8px;padding:26px 18px 22px;margin:0 0 14px;border-radius:24px;background:#0f1f1a;color:#fff;overflow:hidden}.lv-match h2{margin:6px 0 0;font-size:1.35rem;font-weight:800;letter-spacing:-.01em;color:#fff}.lv-match p{margin:0;max-width:460px;color:#d7e4df;line-height:1.5}.lv-radar{position:relative;width:120px;height:120px;display:grid;place-items:center}.lv-radar span{position:absolute;inset:0;border-radius:50%;border:2px solid rgba(242,179,61,.75);animation:lv-ring 2.4s ease-out infinite}.lv-radar span:nth-child(2){animation-delay:.8s}.lv-radar span:nth-child(3){animation-delay:1.6s}.lv-radar i{position:relative;width:58px;height:58px;border-radius:50%;background:var(--lv-amber);color:#2b1d00;display:grid;place-items:center;box-shadow:0 0 0 8px rgba(242,179,61,.18)}.lv-radar i svg{width:26px;height:26px}@keyframes lv-ring{0%{transform:scale(.45);opacity:1}to{transform:scale(1.25);opacity:0}}.lv-countdown{width:100%;max-width:420px;display:grid;grid-gap:8px;gap:8px;margin-top:8px}.lv-progress{height:6px;border-radius:999px;background:rgba(255,255,255,.18);overflow:hidden}.lv-progress span{display:block;height:100%;border-radius:inherit;background:var(--lv-amber);transition:width 1s linear}.lv-countdown small{color:#d7e4df;font-size:.85rem;line-height:1.4}@media (prefers-reduced-motion:reduce){.lv-radar span{animation:none;opacity:.5}.lv-progress span{transition:none}}.lv-fallback{display:flex;gap:12px;padding:16px;margin:0 0 14px;border-radius:20px;background:#e7f2ee;border:1px solid #c4ded4;color:var(--lv-ink)}.lv-fallback-icon{flex:none;width:44px;height:44px;border-radius:50%;background:var(--lv-green);color:#fff;display:grid;place-items:center}.lv-fallback-icon svg{width:22px;height:22px}.lv-fallback h2{margin:2px 0 4px;font-size:1.12rem;font-weight:800}.lv-fallback p{margin:0 0 6px;line-height:1.5}.lv-fallback small{color:var(--lv-muted);font-size:.82rem}.lv-summary{background:#fff;border:1px solid var(--lv-line);border-radius:20px;padding:14px 16px;margin:0 0 6px}.lv-summary-top{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-bottom:8px}.lv-summary-top small{display:inline-flex;align-items:center;gap:4px;color:var(--lv-muted);font-size:.82rem}.lv-summary-top small svg{width:14px;height:14px;color:var(--lv-green)}.lv-summary>p{margin:0 0 10px;font-size:1.02rem;line-height:1.5;white-space:pre-wrap}.lv-urgent{margin:16px 0 8px;padding:16px;border-radius:20px;background:#fff;border:1px solid var(--lv-line);border-left:5px solid var(--lv-amber);scroll-margin-top:80px}.lv-urgent h2{display:flex;align-items:center;gap:8px;margin:0 0 4px;font-size:1.05rem;font-weight:800}.lv-urgent h2 svg{width:20px;height:20px;color:var(--lv-amber-ink)}.lv-urgent>p{margin:0 0 12px;color:var(--lv-muted)}.lv-urgent-form{display:grid;grid-gap:10px;gap:10px}.lv-urgent-sent{display:flex;gap:10px;padding:10px 12px;border-radius:14px;background:#e7f2ee;margin-bottom:8px}.lv-urgent-sent svg{flex:none;width:18px;height:18px;color:var(--lv-green);margin-top:2px}.lv-urgent-sent p{margin:0 0 2px;white-space:pre-wrap}.lv-urgent-sent small{color:var(--lv-muted);font-size:.8rem}.lv-page .lv-reply{border-radius:18px}.lv-page .lv-lead-meta,.lv-page .lv-lead-top small,.lv-page .lv-list-main small,.lv-page .lv-list-meta,.lv-page .lv-reply-side small,.lv-page .lv-reply-text{color:var(--lv-muted)}.lv-page .lv-link-danger{color:#a3261b}.lv-page .lv-lead{border-radius:20px;padding:16px;border:1px solid var(--lv-line);background:#fff}.lv-page .lv-lead.is-open{border-color:#9cc7b8;box-shadow:0 8px 26px rgba(15,92,76,.1)}.lv-page .lv-lead-text{font-size:1.05rem;line-height:1.45;color:var(--lv-ink)}.lv-page .lv-lead .lv-actions{display:grid;grid-template-columns:1fr 1.4fr;grid-gap:8px;gap:8px}.lv-page .lv-lead .lv-actions .lv-btn{width:100%}.lv-page .lv-pill-new{background:var(--lv-amber);color:#2b1d00}.lv-page .lv-pill-chosen,.lv-page .lv-pill-replied{background:#e1efe9;color:var(--lv-green-ink)}.lv-page .lv-pill-muted{background:var(--lv-them);color:var(--lv-muted)}.ds-page .message-page{padding-top:20px}.ds-page .conversation-status{text-transform:none;letter-spacing:0;font-size:.82rem;font-weight:700}.ds-page .conversation-status.active{background:#e1efe9;color:#0b4a3d}.ds-page .message.mine{background:#0f5c4c;color:#fff}.ds-page .message.mine p,.ds-page .message.mine strong{color:#fff}.ds-page .message.theirs{background:#eef1f0;border-color:#eef1f0;color:#111a17}.ds-page .message.theirs p{color:#111a17}.ds-page .message time,.ds-page .message-page .request-context strong,.ds-page .message-page small{color:#4a5652}.ds-page .message.mine time{color:rgba(255,255,255,.9)}.ds-page .message-composer .primary{background:#0f5c4c;background-image:none;color:#fff;box-shadow:none}.ds-page .message time,.lv-page .lv-bubble time{opacity:1}.lv-page .lv-stars{color:#7a5000}.lv-page .lv-lead .lv-actions{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.lv-page .lv-lead .lv-actions .lv-btn{white-space:normal;min-width:0;padding:6px 10px;line-height:1.2;text-align:center}.lv-page .lv-chat-title strong .lv-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.folk .site-header .site-header-cta,.site-header .site-header-cta.btn-primary{background:linear-gradient(180deg,#14705e,#0f5c4c)!important;color:#fff!important;border:0!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.22),inset 0 -3px 0 #0a4337,0 6px 12px -4px rgba(15,92,76,.45)!important;text-shadow:none!important}.folk .site-header .site-header-cta:hover,.site-header .site-header-cta.btn-primary:hover{background:linear-gradient(180deg,#17806b,#116a58)!important;filter:none}.folk .site-header .site-header-cta:focus-visible{outline:3px solid #f2b33d!important;outline-offset:2px}.folk .site-header .site-header-cta:active{box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset 0 -1px 0 #0a4337,0 2px 4px rgba(15,92,76,.35)!important}.f-hero{display:flex;flex-direction:column}.f-hero .f-hero-copy{order:-1;padding-top:28px}.f-hero .f-stage{margin-top:56px}@media (max-width:760px){.f-hero{padding-top:4px}.f-hero .f-hero-copy{padding-top:14px}.f-hero .f-hero-place{margin-bottom:12px}.f-hero .f-stage{margin-top:28px}}.folk .ds-page .lv-cta strong,.lv-cta strong{color:#fff!important}.az-tree-item.is-muted,.az-tree-item.is-muted em{color:#646870!important}.ds-page .directory-provider-meta,.ds-page .directory-provider-meta span,.ds-page .directory-provider-topline span{color:#4f5b67!important}.lv-fallback-compact{padding:9px 12px}.lv-fallback-compact details>summary{list-style:none;cursor:pointer;display:flex;align-items:baseline;gap:8px}.lv-fallback-compact details>summary::-webkit-details-marker{display:none}.lv-fallback-compact details>span{display:block;margin-top:4px}.lv-fb-more{font-size:.8rem;font-weight:700;color:var(--lv-green,#0f5c4c);text-decoration:underline}.lv-fallback-compact details[open] .lv-fb-more{display:none}.lv-lead-card{display:grid;grid-gap:12px;gap:12px}.lv-lead-facts{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 14px;font-size:.95rem;color:#2a2b2e}.lv-lead-facts li{display:inline-flex;align-items:center;gap:6px}.lv-lead-facts svg{width:16px;height:16px;color:var(--lv-green,#0f5c4c)}.lv-lead-quote{margin:0;padding:14px 16px;border-radius:16px;background:#e7f2ee;border-left:4px solid #0f5c4c;color:#1d1f22;font-size:1rem;line-height:1.55;white-space:pre-wrap}.lv-lead-form h2{margin:0;font-size:1.25rem}.lv-lead-form .lv-field span{display:block;font-size:.9rem;font-weight:650;color:#2a2b2e;margin-bottom:4px}.lv-lead-form .lv-field input{width:100%;min-height:44px;padding:10px 12px;border-radius:12px;border:1px solid #c9ccd1;font:inherit;background:#fff;color:#111}.lv-lead-form .lv-field input[readonly]{background:#f2f4f3;color:#2a2b2e}.lv-check{display:flex;gap:8px;align-items:flex-start;font-size:.9rem;color:#2a2b2e}.lv-check input{width:20px;height:20px;margin-top:2px;accent-color:#0f5c4c}.lv-auth-hint a{color:var(--lv-green,#0f5c4c);font-weight:700}.ds-page .platform-note a{font-weight:700;text-decoration:underline}.lv-guest{border:1px solid var(--lv-line);border-radius:16px;padding:12px;margin:0;display:grid;grid-gap:8px;gap:8px;background:#fff}.lv-guest legend{font-weight:700;color:var(--lv-ink);padding:0 4px;font-size:.95rem}.lv-guest .lv-row{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px}@media (min-width:720px){.lv-guest .lv-row{grid-template-columns:1fr 1.2fr 1fr}}.lv-sent{text-align:center;display:grid;grid-gap:10px;gap:10px;justify-items:center;padding:18px 8px}.lv-sent p{margin:0;color:var(--lv-ink);max-width:46ch}.lv-sent-icon{width:56px;height:56px;border-radius:50%;background:var(--lv-green-soft);color:var(--lv-green);display:grid;place-items:center}.lv-sent-icon svg{width:28px;height:28px}.lv-linkbtn{background:none;border:0;padding:0;color:var(--lv-green);text-decoration:underline;font:inherit;cursor:pointer}.lv-notice-bad{padding:10px 12px;background:var(--lv-amber-soft);color:var(--lv-amber-ink)}.lv-notice-bad,.lv-welcome{margin:0 0 12px;border-radius:14px}.lv-welcome{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;justify-content:space-between;padding:12px 14px;background:var(--lv-green-soft);color:var(--lv-green-ink)}.lv-welcome a{color:var(--lv-green-ink);font-weight:700}.lv-lead.is-focus{outline:2px solid var(--lv-green);outline-offset:2px}.lv-picks{display:grid;grid-gap:6px;gap:6px}.lv-picks-label{font-size:.8rem;font-weight:700;color:var(--lv-muted);text-transform:uppercase;letter-spacing:.04em}.lv-chips-scroll{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:2px}.lv-chips-scroll::-webkit-scrollbar{display:none}.lv-chips-scroll .lv-chip{flex:0 0 auto}@media (min-width:720px){.lv-chips-scroll{flex-wrap:wrap;overflow:visible}}.lv-req-card .lv-photo-row{margin-top:8px}.login-link-note{max-width:520px;margin:16px auto 0;padding:10px 14px;border-radius:12px;background:#fdf3dc;color:#5c3d00;font-size:.95rem}.lv-starpick-lg button svg{width:36px;height:36px}.lv-starpick-lg{display:flex;gap:6px;justify-content:center}.lv-review-req{margin:6px 0 0;color:var(--lv-muted)}.lv-reviewform .lv-h2{text-align:center}.lv-dash{display:grid;grid-gap:12px;gap:12px;margin:0 0 18px}.lv-avail{gap:12px;justify-content:space-between;padding:14px;border-radius:16px;border:1px solid var(--lv-line);background:#fff}.lv-avail,.lv-avail strong{display:flex;align-items:center}.lv-avail strong{gap:6px;color:var(--lv-ink)}.lv-avail strong svg{width:18px;height:18px;color:var(--lv-amber-ink)}.lv-avail small{display:block;color:var(--lv-muted);margin-top:2px;font-size:.85rem}.lv-avail.is-on{border-color:var(--lv-green);background:var(--lv-green-soft)}.lv-avail.is-on small{color:var(--lv-green-ink)}.lv-switch{flex:0 0 auto;width:54px;height:32px;border-radius:999px;border:0;background:#6b7773;position:relative;cursor:pointer;padding:0}.lv-switch span{position:absolute;top:3px;left:3px;width:26px;height:26px;border-radius:50%;background:#fff;transition:transform .2s;box-shadow:0 1px 3px rgba(0,0,0,.25)}.lv-switch[aria-checked=true]{background:var(--lv-green)}.lv-switch[aria-checked=true] span{transform:translateX(22px)}.lv-switch:focus-visible{outline:3px solid var(--lv-amber);outline-offset:2px}@media (prefers-reduced-motion:reduce){.lv-switch span{transition:none}}.lv-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0}@media (min-width:720px){.lv-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.lv-stats div{background:#fff;border:1px solid var(--lv-line);border-radius:14px;padding:10px 12px}.lv-stats dt{display:flex;align-items:center;gap:6px;font-size:.8rem;color:var(--lv-muted)}.lv-stats dt svg{width:15px;height:15px}.lv-stats dd{margin:4px 0 0;font-size:1.4rem;font-weight:800;color:var(--lv-ink)}.lv-stats dd small{font-size:.85rem;font-weight:600;color:var(--lv-muted)}.ds-page .provider-review small{color:#5f6368;font-size:12px}.ds-page .provider-review p{color:#3d4642;font-size:14px}.kvk-field{display:grid;grid-gap:8px;gap:8px}.kvk-field>button{justify-self:start}.lv-hero-compact{margin:2px 0 12px}.lv-hero-compact h1{margin:4px 0 6px}.lv-hero-sub{margin:0;color:var(--lv-muted);font-size:.98rem;max-width:60ch}.lv-trust{margin-top:16px}.lv-stepper{list-style:none;margin:0 0 2px;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px;counter-reset:none}.lv-stepper li{min-width:0}.lv-stepper li>button,.lv-stepper-item{width:100%;display:flex;align-items:center;gap:8px;padding:8px;border-radius:14px;border:1px solid var(--lv-line);background:#fff;color:var(--lv-muted);font:inherit;text-align:left}.lv-stepper li>button{cursor:pointer}.lv-stepper li>button:hover{background:var(--lv-green-soft)}.lv-stepper li>button:focus-visible{outline:3px solid var(--lv-amber);outline-offset:2px}.lv-stepper b{flex:none;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-size:.9rem;font-weight:800;background:var(--lv-bg);color:var(--lv-muted);border:2px solid var(--lv-line)}.lv-stepper b svg{width:16px;height:16px}.lv-stepper button>span,.lv-stepper span span,.lv-stepper-item>span{display:grid;min-width:0;font-size:.82rem;font-weight:700;line-height:1.2;color:var(--lv-ink)}.lv-stepper small{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--lv-muted)}.lv-stepper .is-now .lv-stepper-item{border-color:var(--lv-green);background:var(--lv-green-soft);box-shadow:inset 0 0 0 1px var(--lv-green)}.lv-stepper .is-now b{background:var(--lv-green);border-color:var(--lv-green);color:#fff}.lv-stepper .is-done b{background:var(--lv-amber);border-color:var(--lv-amber);color:#2b1d00}.lv-stepper .is-todo .lv-stepper-item>span{color:var(--lv-muted)}@media (max-width:420px){.lv-stepper li>button,.lv-stepper-item{flex-direction:column;align-items:flex-start;gap:4px;padding:7px 8px}}.lv-step-title{display:grid;grid-gap:2px;gap:2px;margin:4px 0 0;font-size:1.25rem;line-height:1.2;color:var(--lv-ink)}.lv-step-title:focus{outline:none}.lv-step-title span{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--lv-green)}.lv-step-hint{margin:0;color:var(--lv-muted);font-size:.95rem}.lv-pc-help{color:var(--lv-muted);font-size:.82rem}.lv-wizard-nav{display:flex;gap:10px;align-items:center;justify-content:space-between}.lv-wizard-nav .lv-send-big{flex:1 1;padding:0 18px;max-width:420px;margin-left:auto}.lv-wizard-nav .lv-btn-ghost{min-height:52px;border-radius:16px}.lv-recap{margin:0;display:grid;grid-gap:8px;gap:8px}.lv-recap>div{display:grid;grid-gap:4px;gap:4px;padding:12px;border:1px solid var(--lv-line);border-radius:14px;background:#fff}.lv-recap dt{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--lv-muted)}.lv-recap dd{margin:0;color:var(--lv-ink);white-space:pre-wrap}.lv-recap .lv-edit{display:inline-flex;text-transform:none;letter-spacing:0;align-items:center;gap:4px;border:0;background:none;color:var(--lv-green);font:inherit;font-weight:700;font-size:.88rem;cursor:pointer;padding:4px;border-radius:8px}.lv-recap .lv-edit svg{width:14px;height:14px}.lv-recap .lv-edit:focus-visible{outline:3px solid var(--lv-amber);outline-offset:1px}.lv-recap-photos{display:flex;gap:8px;margin-top:8px}.lv-recap-photos img{width:64px;height:64px;object-fit:cover;border-radius:10px;border:1px solid var(--lv-line)}.lv-confirm{text-align:left;gap:12px}.lv-confirm .lv-sent-icon{margin:4px 0 0}.lv-confirm-title{margin:0;font-size:1.4rem;line-height:1.2;color:var(--lv-ink)}.lv-confirm-title:focus{outline:none}.lv-confirm-lead{margin:0;font-size:1.02rem}.lv-confirm-request{margin:0;padding:12px 14px;border-radius:14px;background:var(--lv-green-soft);border-left:4px solid var(--lv-green)}.lv-confirm-request figcaption{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--lv-green)}.lv-confirm-request blockquote{margin:4px 0;font-size:1.02rem;color:var(--lv-ink);white-space:pre-wrap}.lv-confirm-request p{margin:0;color:var(--lv-muted);font-size:.88rem}.lv-confirm-next h3{margin:4px 0 6px;font-size:1.02rem}.lv-confirm-next ol{margin:0;padding-left:20px;display:grid;grid-gap:6px;gap:6px;color:var(--lv-ink)}.lv-confirm .lv-btn{justify-self:start;white-space:normal;text-align:left;min-height:44px;padding:8px 16px;max-width:100%}.lv-confirm .lv-btn svg{flex:none}.gs{--gs-blue:#0f5c4c}.gs-btn:hover{background:#13735f!important}.f-hero-compare .f-hero-search{max-width:640px;margin:18px auto 0;text-align:left}.f-cmp-chips{list-style:none;margin:14px auto 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px;max-width:720px}.f-cmp-chips a{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:999px;background:#fff;border:1px solid #dfe7e4;color:#17201d;text-decoration:none;font-size:14px;font-weight:650;box-shadow:0 1px 2px rgba(15,92,76,.06)}.f-cmp-chips a svg{width:15px;height:15px;color:#0f5c4c}.f-cmp-chips a em{font-style:normal;font-weight:600;color:#4f5b57;font-size:13px}.f-cmp-chips a.is-prices{background:#e7f2ee}.f-cmp-chips a.is-prices em{color:#0f5c4c}.f-cmp-chips a:hover{border-color:#0f5c4c}.f-ask input:focus-visible,.f-ask-btn:focus-visible,.f-cmp-chips a:focus-visible{outline:3px solid #f2b33d;outline-offset:2px}.f-btn-green,.folk .f-btn-green{background:linear-gradient(180deg,#13735f,#0f5c4c)!important;color:#fff!important;border:0!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset 0 -3px 0 #0a4236,0 6px 14px -4px rgba(15,92,76,.45)!important}.f-hero-compare .f-hero-ctas{margin-top:18px}.f-ask{margin:22px auto 0;max-width:640px;padding:14px;border-radius:18px;background:#fff;border:1px solid #e3e8e6;box-shadow:0 6px 20px rgba(15,92,76,.07);text-align:left;display:grid;grid-gap:10px;gap:10px}.f-ask label{display:grid;grid-gap:2px;gap:2px;color:#17201d}.f-ask label strong{font-size:16px}.f-ask label span{color:#4f5b57;font-size:14px}.f-ask-row{display:flex;gap:8px}.f-ask input{flex:1 1;min-width:0;font:inherit;font-size:16px;padding:12px 14px;border-radius:12px;border:1px solid #cfd8d5;background:#fff;color:#17201d}.f-ask-btn{flex:none;display:inline-flex;align-items:center;gap:6px;border:0;border-radius:12px;padding:0 16px;min-height:48px;background:#f2b33d;color:#2b1d00;font:inherit;font-weight:800;font-size:15px;cursor:pointer}.f-ask-btn svg{width:17px;height:17px}.f-ask-btn:hover{background:#e9a524}@media (max-width:520px){.f-ask-row{flex-direction:column}.f-ask-btn{justify-content:center}}.lv-activity{margin:14px 0;padding:14px;border-radius:18px;background:#fff;border:1px solid var(--lv-line)}.lv-activity h2{margin:0 0 6px;font-size:1.05rem;color:var(--lv-ink)}.lv-act-sub{margin:0 0 8px;color:var(--lv-muted);font-size:.93rem}.lv-act-biz{list-style:none;margin:0 0 12px;padding:0;display:grid;grid-gap:8px;gap:8px}.lv-act-biz li{display:grid;grid-gap:6px;gap:6px;padding:10px 12px;border-radius:14px;background:var(--lv-bg)}.lv-act-name{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;font-weight:700}.lv-act-name a{color:var(--lv-green)}.lv-act-name small{font-weight:600;color:var(--lv-muted);font-size:.8rem}.lv-act-chips{display:flex;flex-wrap:wrap;gap:6px}.lv-act-chip{display:inline-flex;align-items:center;min-height:26px;padding:0 10px;border-radius:999px;font-size:.8rem;font-weight:700;background:var(--lv-amber-soft);color:#5c4200}.lv-act-chip.is-replied{background:var(--lv-green);color:#fff}.lv-act-chip.is-viewed{background:var(--lv-green-soft);color:var(--lv-green)}.lv-act-chip.is-declined{background:#eef0ef;color:#4d5653}.lv-act-chip.is-info{background:#fff;border:1px solid var(--lv-line);color:#3e4a46}.lv-act-log{list-style:none;margin:0;padding:0 0 0 4px;display:grid;grid-gap:0;gap:0;border-left:2px solid var(--lv-line)}.lv-act-log li{position:relative;display:flex;gap:10px;padding:5px 0 5px 14px;font-size:.9rem;color:var(--lv-ink)}.lv-act-log li:before{content:"";position:absolute;left:-7px;top:11px;width:10px;height:10px;border-radius:50%;background:var(--lv-green);border:2px solid #fff}.lv-act-log time{flex:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--lv-muted);font-weight:700;min-width:3.2em}.lv-pills{gap:10px}.lv-chip.lv-pill{min-height:44px;padding:0 16px;border:2px solid transparent;background:#e6f0ed;color:#0f5c4c;font-weight:700;font-size:.95rem;box-shadow:0 1px 0 rgba(15,92,76,.12);transition:background-color .15s ease,color .15s ease}.lv-chip.lv-pill:hover{background:#d3e6df}.lv-chip.lv-pill.is-on{background:#0f5c4c;border-color:#0f5c4c;color:#fff}.lv-chip.lv-pill.is-on:hover{background:#0c4b3e}.lv-chip.lv-pill:focus-visible,.lv-chip.lv-pill:focus-within{outline:3px solid #f2b33d;outline-offset:2px}.lv-chip.lv-pill svg{width:17px;height:17px;flex:0 0 auto}.lv-chip.lv-pill.lv-chip-date input{color:inherit;color-scheme:light}.lv-chip.lv-pill.is-on.lv-chip-date input{color-scheme:dark}@media (prefers-reduced-motion:reduce){.lv-chip.lv-pill{transition:none}}.f-cmp-chips a{min-height:44px;padding:8px 16px;border:2px solid transparent;background:#e6f0ed;color:#0f5c4c;box-shadow:0 1px 0 rgba(15,92,76,.12)}.f-cmp-chips a em{color:#2f4f47}.f-cmp-chips a:hover{background:#d3e6df;border-color:transparent}.f-cmp-chips a.is-prices{background:#0f5c4c;border-color:#0f5c4c;color:#fff}.f-cmp-chips a.is-prices em,.f-cmp-chips a.is-prices svg{color:#fff}.f-cmp-chips a.is-prices:hover{background:#0c4b3e}.lv-for-biz{margin:0 0 12px;padding:10px 14px;border-radius:14px;background:#fff6df;border-left:4px solid #f2b33d;color:#3a2a00;font-size:.95rem;line-height:1.45}:root{--rt-green:#0f5c4c;--rt-green-dark:#0c4b3e;--rt-tint:#e6f0ed;--rt-amber:#f2b33d;--rt-amber-tint:#fff6df;--rt-ink:#17201d;--rt-muted:#4f5b57;--rt-line:#dfe7e4}.rt-nudge{display:grid;grid-template-columns:auto 1fr;grid-gap:12px 14px;gap:12px 14px;align-items:start;margin:16px 0;padding:16px 18px;border-radius:18px;background:var(--rt-amber-tint);border:2px solid var(--rt-amber);color:#3a2a00}.rt-nudge-icon{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--rt-amber);color:#2b1d00}.rt-nudge-icon svg{width:22px;height:22px}.rt-nudge h2{margin:0 0 4px;font-size:1.1rem;line-height:1.3;color:#2b1d00}.rt-nudge p{margin:0;font-size:.95rem;line-height:1.45}.rt-nudge-cta{grid-column:1/-1;justify-self:start;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border-radius:999px;background:var(--rt-green);color:#fff;font-weight:700;text-decoration:none}.rt-nudge-cta:hover{background:var(--rt-green-dark)}.rt-nudge-cta svg{width:18px;height:18px}@media (min-width:720px){.rt-nudge{grid-template-columns:auto 1fr auto;align-items:center}.rt-nudge-cta{grid-column:auto}}.rt-summary{margin:16px 0;padding:16px 18px;border-radius:18px;background:#fff;border:1px solid var(--rt-line)}.rt-summary-head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px}.rt-summary-head h2{margin:0;font-size:1.1rem}.rt-summary-head a{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:var(--rt-green);font-weight:700}.rt-summary-head a svg{width:16px;height:16px}.rt-meta{margin:8px 0 0;color:var(--rt-muted);font-size:.88rem}.rt-page .platform-dashboard-head p{max-width:70ch}.rt-for{margin-top:6px;color:var(--rt-muted)}.rt-form{display:grid;grid-gap:18px;gap:18px}.rt-group{margin:0;padding:16px;border:1px solid var(--rt-line);border-radius:18px;background:#fff;min-width:0}.rt-group legend{padding:0 6px;font-weight:800;font-size:1.02rem;color:var(--rt-ink)}.rt-grid{display:grid;grid-gap:14px;gap:14px}@media (min-width:760px){.rt-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.rt-field{display:grid;grid-gap:6px;gap:6px;min-width:0}.rt-field>label{font-weight:700;color:var(--rt-ink);flex-wrap:wrap;gap:6px}.rt-field>label,.rt-money{display:flex;align-items:center}.rt-money{gap:0;border:2px solid #c9d6d1;border-radius:14px;background:#fff;overflow:hidden}.rt-money:focus-within{border-color:var(--rt-green);outline:3px solid var(--rt-amber);outline-offset:1px}.rt-money>span[aria-hidden]{padding:0 2px 0 12px;font-weight:700;color:var(--rt-muted)}.rt-money input{flex:1 1;min-width:0;min-height:46px;border:0!important;outline:none!important;box-shadow:none!important;padding:0 12px 0 6px;font-size:1.05rem;font-weight:700;color:var(--rt-ink);background:transparent}.rt-suffix{padding:0 12px;color:var(--rt-muted);font-size:.9rem;white-space:nowrap}.rt-field small,.rt-hint{color:var(--rt-muted);font-size:.85rem;line-height:1.4;margin:0}.rt-field.has-error .rt-money,.rt-field.has-error>input{border-color:#b3261e}.rt-err{color:#8f1d17!important;font-weight:700}.rt-note{margin:0;padding:10px 14px;border-radius:14px;background:var(--rt-amber-tint);border-left:4px solid var(--rt-amber);color:#3a2a00}.rt-hidden-tag{display:inline-block;padding:2px 8px;border-radius:999px;background:#fde8e6;color:#8f1d17;font-size:.75rem;font-weight:700;font-style:normal}.rt-jobs{list-style:none;margin:10px 0 0;padding:0;display:grid;grid-gap:12px;gap:12px}.rt-job{display:grid;grid-template-columns:1fr auto;grid-gap:8px 10px;gap:8px 10px;align-items:end;padding:12px;border-radius:14px;background:#f6faf8;border:1px solid var(--rt-line)}.rt-job-name{grid-column:1/-1}.rt-job-name input{min-height:46px;border:2px solid #c9d6d1;border-radius:14px;padding:0 12px;font-size:1rem;color:var(--rt-ink);background:#fff;width:100%}.rt-job-name input:focus{border-color:var(--rt-green);outline:3px solid var(--rt-amber);outline-offset:1px}.rt-check,.rt-job-price{grid-column:1/2}.rt-check{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-weight:600;color:var(--rt-ink)}.rt-check input{width:20px;height:20px;accent-color:var(--rt-green)}.rt-remove{grid-column:2;grid-row:2/4;align-self:center;display:grid;place-items:center;width:44px;height:44px;border-radius:12px;border:0;background:#fde8e6;color:#8f1d17;cursor:pointer}.rt-remove svg{width:18px;height:18px}@media (min-width:760px){.rt-job{grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto auto}.rt-check,.rt-job-name,.rt-job-price,.rt-remove{grid-column:auto}.rt-remove{grid-row:auto;align-self:end}}.rt-add{margin-top:12px;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border-radius:999px;border:0;background:var(--rt-tint);color:var(--rt-green);font-weight:700;cursor:pointer}.rt-add svg{width:18px;height:18px}.rt-toggles{display:grid;grid-gap:10px;gap:10px}.rt-seg{display:flex;flex-wrap:wrap;gap:10px}.rt-seg label{position:relative;display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 16px;border-radius:999px;background:var(--rt-tint);color:var(--rt-green);font-weight:700;cursor:pointer}.rt-seg label.is-on{background:var(--rt-green);color:#fff}.rt-seg label svg{width:17px;height:17px}.rt-seg input{position:absolute;opacity:0;width:1px;height:1px}.rt-seg label:focus-within{outline:3px solid var(--rt-amber);outline-offset:2px}.rt-updated{margin:0;color:var(--rt-muted);font-size:.9rem}.rt-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.rt-clear{min-height:44px;padding:0 14px;border:0;background:transparent;color:#8f1d17;font-weight:700;text-decoration:underline;cursor:pointer}.rt-add:focus-visible,.rt-clear:focus-visible,.rt-nudge-cta:focus-visible,.rt-remove:focus-visible{outline:3px solid var(--rt-amber);outline-offset:2px}.rt-list{margin:0;display:grid;grid-gap:0;gap:0}.rt-list>div{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--rt-line)}.rt-list>div:last-child{border-bottom:0}.rt-list dt{color:var(--rt-ink);font-weight:600;min-width:0}.rt-list dd{margin:0;text-align:right;white-space:nowrap;color:var(--rt-ink)}.rt-list dd strong{color:var(--rt-green);font-size:1.05rem}.rt-vat{color:var(--rt-muted);font-size:.8rem}.rt-block{margin:18px 0 6px;padding:16px 18px;border-radius:18px;background:#fff;border:2px solid var(--rt-tint);max-width:640px}.rt-block h2{margin:0 0 6px;font-size:1.15rem;color:var(--rt-ink)}.rt-tags{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 0}.rt-tag{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:999px;background:#f1f4f3;color:var(--rt-muted);font-size:.8rem;font-weight:600}.rt-tag svg{width:14px;height:14px}.rt-tag-green{background:var(--rt-tint);color:var(--rt-green)}.rt-tag-src{background:var(--rt-amber-tint);color:#5a3d00}.rt-provided{margin:8px 0 0;color:var(--rt-muted);font-size:.85rem}.rt-cmp{margin:0 0 22px;padding:18px;border-radius:22px;background:#fff;border:2px solid var(--rt-tint)}.rt-cmp-head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;align-items:flex-end}.rt-cmp-head h2{display:flex;align-items:center;gap:8px;margin:0 0 4px;font-size:1.25rem;color:var(--rt-ink)}.rt-cmp-head h2 svg{width:22px;height:22px;color:var(--rt-green);flex:0 0 auto}.rt-cmp-head p{margin:0;color:var(--rt-muted)}.rt-provided-chip{display:inline-block;margin-left:4px;padding:2px 9px;border-radius:999px;background:var(--rt-amber-tint);color:#5a3d00;font-size:.8rem;font-weight:700}.rt-sort{display:grid;grid-gap:4px;gap:4px;font-size:.85rem;font-weight:700;color:var(--rt-muted)}.rt-sort select{min-height:44px;padding:0 12px;border:2px solid #c9d6d1;border-radius:12px;background:#fff;color:var(--rt-ink);font-weight:700;font-size:.95rem;max-width:100%}.rt-sort select:focus{outline:3px solid var(--rt-amber);outline-offset:1px;border-color:var(--rt-green)}.rt-spread{margin:14px 0 0;padding:12px 14px;border-radius:14px;background:var(--rt-tint);color:var(--rt-green-dark);line-height:1.45}.rt-spread span{display:block;color:var(--rt-muted);font-size:.85rem;margin-top:2px}.rt-rows{list-style:none;margin:14px 0 0;padding:0;display:grid;grid-gap:12px;gap:12px}.rt-row{padding:14px;border-radius:16px;border:1px solid var(--rt-line);background:#fbfdfc;display:grid;grid-gap:10px;gap:10px}.rt-row-head h3{margin:0;font-size:1.08rem}.rt-row-head h3 a{color:var(--rt-ink);text-decoration:none}.rt-row-head h3 a:hover{text-decoration:underline;color:var(--rt-green)}.rt-row-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:2px 0 0;color:var(--rt-muted);font-size:.85rem}.rt-row-meta svg{width:14px;height:14px}.rt-ver{display:inline-flex;align-items:center;gap:4px;color:var(--rt-green);font-weight:700}.rt-cells{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}@media (min-width:720px){.rt-cells{grid-template-columns:repeat(4,minmax(0,1fr))}}.rt-cell{padding:8px 10px;border-radius:12px;background:#fff;border:1px solid var(--rt-line);min-width:0}.rt-cell dt{font-size:.78rem;color:var(--rt-muted);font-weight:700;text-transform:uppercase;letter-spacing:.02em;overflow-wrap:anywhere}.rt-cell dd{margin:2px 0 0;color:var(--rt-ink);font-size:.9rem}.rt-cell dd strong{font-size:1.1rem;color:var(--rt-ink)}.rt-cell.is-sorted{background:var(--rt-tint);border-color:var(--rt-green)}.rt-cell.is-sorted dd strong{color:var(--rt-green)}.rt-cell.is-empty dd{color:var(--rt-muted)}.rt-jobs-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:4px;gap:4px;font-size:.92rem}.rt-jobs-list li{display:flex;justify-content:space-between;gap:10px;border-bottom:1px dashed var(--rt-line);padding:4px 0}.rt-jobs-list li:last-child{border-bottom:0}.rt-jobs-list strong{color:var(--rt-green)}.rt-row-actions{display:flex;flex-wrap:wrap;gap:8px}.rt-btn{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 16px;border-radius:999px;background:var(--rt-tint);color:var(--rt-green);font-weight:700;text-decoration:none}.rt-btn svg{width:17px;height:17px}.rt-btn-primary{background:var(--rt-green);color:#fff}.rt-btn-primary:hover{background:var(--rt-green-dark)}.rt-btn:focus-visible,.rt-cmp-owner a:focus-visible,.rt-row-head h3 a:focus-visible{outline:3px solid var(--rt-amber);outline-offset:2px}.rt-cmp-owner{margin:14px 0 0}.rt-cmp-owner a{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:var(--rt-green);font-weight:700}.rt-cmp-owner a svg{width:16px;height:16px}.rt-hub-note{margin:-4px 0 10px;color:var(--rt-muted);font-size:.9rem}.rt-tile-rates{display:inline-block;margin-top:2px;padding:1px 8px;background:var(--rt-tint);color:var(--rt-green)}.bz-rate,.rt-tile-rates{border-radius:999px;font-weight:700}.bz-rate{display:inline-flex;align-items:center;gap:6px;margin:4px 0 0;padding:3px 10px;background:#f1f4f3;color:var(--rt-muted);font-size:.82rem}.bz-rate svg{width:14px;height:14px}.adm-rates{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-gap:6px;gap:6px}.adm-rate{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:6px 10px;border-radius:10px;background:#f6faf8}.adm-rate.is-hidden{background:#fde8e6}.adm-rate.is-hidden strong{text-decoration:line-through}.ds-page a.rt-btn-primary,.ds-page a.rt-nudge-cta{color:#fff!important}.ds-page a.rt-btn{text-decoration:none}.ds-page .business-growth-card .uo-kicker{color:#f2b33d!important}.ds-page .business-growth-card h2,.ds-page .business-growth-card p{color:#ffffff!important}.ds-page .conversation-row small{color:#5f6461!important}.lv-inbox-link .lv-inbox-kicker{color:#ffd98a!important}.ds-page .dashboard-section-head span,.ds-page .lead-row-copy span,.provider-avatar{color:#0f5c4c!important}.lead-pill.lead-accepted{color:#0f5c4c!important;background:#e6f0ed!important}.ds-page .business-brand span,.uo-crumbs a,.uo-crumbs a:visited,.uo-directory .uo-kicker,.uo-provider-profile .uo-kicker{color:#0f5c4c!important}.dir2-openstrip.cmp-missing{border-color:#f2d58e!important}@font-face{font-family:plusJakartaSans;src:url(/_next/static/media/28e42c4dc6d7dbf2-s.p.woff2) format("woff2");font-display:swap;font-weight:200 800;font-style:normal}@font-face{font-family:plusJakartaSans Fallback;src:local("Arial");ascent-override:98.16%;descent-override:20.99%;line-gap-override:0.00%;size-adjust:105.75%}.__className_edbb91{font-family:plusJakartaSans,plusJakartaSans Fallback,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-style:normal}.__variable_edbb91{--font-sans:"plusJakartaSans","plusJakartaSans Fallback",system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}