@font-face{font-family:Pangea;src:url(/assets/fonts/pangea/v2/pangea-latin-normal.woff2)format("woff2");font-style:normal;font-weight:300 700;font-display:block;unicode-range:U+0-24F,U+300-36F,U+1E??,U+2000-22FF,U+25A0-27BF}@font-face{font-family:Pangea;src:url(/assets/fonts/pangea/v2/pangea-latin-italic.woff2)format("woff2");font-style:italic;font-weight:300 700;font-display:block;unicode-range:U+0-24F,U+300-36F,U+1E??,U+2000-22FF,U+25A0-27BF}@font-face{font-family:Pangea;src:url(/assets/fonts/pangea/v2/pangea-unicode-normal.woff2)format("woff2");font-style:normal;font-weight:300 700;font-display:block;unicode-range:U+250-2FF,U+370-1DFF,U+2300-259F,U+27C0-FFFF,U+1F10D-1F10F,U+1F16D-1F16F}@font-face{font-family:Pangea;src:url(/assets/fonts/pangea/v2/pangea-unicode-italic.woff2)format("woff2");font-style:italic;font-weight:300 700;font-display:block;unicode-range:U+250-2FF,U+370-1DFF,U+2300-259F,U+27C0-FFFF,U+1F10D-1F10F,U+1F16D-1F16F}.manager-portal{min-height:100vh;color:var(--mp-text,#242638);background:radial-gradient(circle at 85% 0%, #645be014, transparent 29%), var(--mp-surface,#f7f7fa)}.manager-portal__header{border-bottom:1px solid var(--mp-line-strong,#282a4114);background:rgba(var(--mp-surface-rgb,255, 255, 255), .88);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);justify-content:space-between;align-items:center;min-height:72px;padding:0 max(24px,50% - 730px);display:flex}.manager-portal__brand{align-items:center;display:inline-flex}.manager-portal__brand img{width:124px;height:auto}.manager-portal__header>div{align-items:center;gap:18px;display:flex}.manager-portal__header>div>span{color:var(--mp-muted,#757788);font-size:12px;font-weight:750}.manager-portal__header>div>a{min-height:38px;color:var(--mp-text,#3f4255);border:1px solid var(--mp-line,#dddde6);background:var(--mp-surface,#fff);border-radius:10px;place-items:center;padding:0 14px;font-size:12px;font-weight:750;text-decoration:none;display:inline-grid}.caller-dashboard{--caller-ink:var(--mp-text,#242638);--caller-muted:var(--mp-muted,#747688);--caller-line:var(--mp-line,#e7e7ef);--caller-violet:var(--mp-accent,#5b5fde);width:min(1460px,100% - 40px);color:var(--caller-ink);margin:0 auto;padding:30px 0 70px}.caller-dashboard-header{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:26px;display:flex}.caller-dashboard-header>div:first-child>span,.caller-panel>header>span,.caller-panel>header div>span{color:var(--caller-violet);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.caller-dashboard-header h1{letter-spacing:-.045em;margin:5px 0 3px;font-size:clamp(28px,3.2vw,46px)}.caller-dashboard-header p{color:var(--caller-muted);margin:0;font-size:14px}.caller-dashboard-header__actions{align-items:center;gap:10px;display:flex}.caller-period{border:1px solid var(--caller-line);background:var(--mp-surface,#f6f6f9);border-radius:11px;gap:3px;padding:3px;display:flex}.caller-period button,.caller-export{min-height:36px;color:var(--mp-muted,#626476);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 12px;font-size:12px;font-weight:750}.caller-period button.is-active{color:var(--mp-accent,#353856);background:var(--mp-surface,#fff);box-shadow:0 2px 8px #22243914}.caller-export{color:#fff;background:#2f3146;place-items:center;text-decoration:none;display:inline-grid}.caller-export:disabled{cursor:wait;opacity:.65}.manager-criteria-trigger{min-height:36px;color:var(--mp-accent,#4e52ca);font:inherit;border:1px solid var(--mp-line,#d4d5f1);background:var(--mp-surface,#f8f8ff);cursor:pointer;border-radius:9px;align-items:center;gap:7px;padding:0 12px;font-size:12px;font-weight:780;display:inline-flex}.manager-criteria-trigger svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:17px}.manager-criteria-entry{border:1px solid var(--mp-accent-border,#5053bd29);background:linear-gradient(120deg, var(--mp-surface,#f8f8fffa), rgba(var(--mp-surface-rgb,255, 255, 255), .96));border-radius:16px;justify-content:space-between;align-items:center;gap:24px;width:min(1460px,100% - 40px);margin:24px auto 0;padding:18px 20px;display:flex;box-shadow:0 10px 30px #292b4d0d}.manager-criteria-entry>div>span{color:var(--mp-accent,#5b5fde);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.manager-criteria-entry h2{letter-spacing:-.02em;margin:4px 0 2px;font-size:18px}.manager-criteria-entry p{color:var(--mp-muted,#747688);margin:0;font-size:13px}.manager-criteria-entry .manager-criteria-trigger{flex:none;min-height:42px;padding:0 16px}.manager-criteria-modal{z-index:1250;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1e203452;place-items:center;padding:22px;animation:.18s both manager-criteria-backdrop;display:grid;position:fixed;inset:0}.manager-criteria-modal>section{border:1px solid var(--mp-accent-border,#4345681f);background:var(--mp-surface,#fbfbfe);border-radius:26px;grid-template-rows:auto minmax(0,1fr) auto;width:min(1320px,100%);max-height:calc(100vh - 44px);animation:.26s cubic-bezier(.2,.8,.25,1) both manager-criteria-card;display:grid;overflow:hidden;box-shadow:0 36px 100px #1d1e3638}.manager-criteria-modal__header{border-bottom:1px solid var(--mp-line,#e8e8f0);background:rgba(var(--mp-surface-rgb,255, 255, 255), .96);justify-content:space-between;align-items:flex-start;gap:22px;padding:25px 28px 21px;display:flex}.manager-criteria-modal__header span{color:var(--mp-accent,#5e62db);letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:820}.manager-criteria-modal__header h2{color:var(--mp-text,#282a3c);letter-spacing:-.04em;margin:5px 0 0;font-size:clamp(25px,3vw,34px)}.manager-criteria-modal__header p{color:var(--mp-muted,#77798a);margin:7px 0 0;font-size:12px;line-height:1.5}.manager-criteria-modal__header>button{width:40px;height:40px;color:var(--mp-muted,#6d6f80);font:inherit;border:1px solid var(--mp-line,#e0e1e9);background:var(--mp-surface,#fff);cursor:pointer;border-radius:50%;flex:none;place-items:center;font-size:24px;line-height:1;display:grid}.manager-criteria-modal__content{min-height:0;padding:22px 28px 28px;overflow:auto}.manager-criteria-modal .admin-ops-policy-fields{gap:18px;display:grid}.manager-criteria-modal .admin-ops-policy-fields>section{border:1px solid var(--mp-line,#e4e5ee);background:var(--mp-surface,#fff);border-radius:16px;padding:18px}.manager-criteria-modal .admin-ops-policy-fields>section>header h4{color:var(--mp-text,#303244);margin:0;font-size:14px}.manager-criteria-modal .admin-ops-policy-fields>section>header p{color:var(--mp-muted,#898b9a);margin:5px 0 0;font-size:11px;line-height:1.45}.manager-criteria-modal .admin-ops-editor__fields--criteria{grid-template-columns:repeat(5,minmax(0,1fr));gap:11px;margin-top:15px;display:grid}.manager-criteria-modal .admin-ops-editor__fields--criteria label,.manager-criteria-modal .admin-ops-facet-grid label{min-width:0;color:var(--mp-muted,#6b6d7e);gap:6px;font-size:10px;font-weight:730;display:grid}.manager-criteria-modal .admin-ops-editor__fields--criteria input,.manager-criteria-modal .admin-ops-facet-grid input:not([type=checkbox]){width:100%;min-width:0;height:42px;color:var(--mp-text,#303244);font:inherit;border:1px solid var(--mp-line,#dcdee9);background:var(--mp-surface,#fcfcfe);border-radius:10px;outline:0;padding:0 11px;font-size:12px}.manager-criteria-modal .admin-ops-editor__fields--criteria input:focus,.manager-criteria-modal .admin-ops-facet-grid input:focus{border-color:var(--mp-accent-border,#777ae6);box-shadow:0 0 0 4px #575bf717}.manager-criteria-modal .admin-ops-editor__toggles{flex-wrap:wrap;gap:9px;margin-top:15px;display:flex}.manager-criteria-modal label.is-toggle{min-height:40px;color:var(--mp-muted,#656779);border:1px solid var(--mp-line,#e0e1e9);background:var(--mp-surface,#fbfbfd);border-radius:10px;align-items:center;gap:8px;padding:0 11px;font-size:10px;font-weight:720;display:inline-flex}.manager-criteria-modal label.is-toggle input{accent-color:#625de1}.manager-criteria-modal .admin-ops-facet-grid{gap:10px;margin-top:15px;display:grid}.manager-criteria-modal .admin-ops-facet-grid article{border:1px solid var(--mp-line,#e8e8ef);background:var(--mp-surface,#fafafe);border-radius:12px;grid-template-columns:130px repeat(3,minmax(0,1fr)) auto;align-items:end;gap:11px;padding:11px;display:grid}.manager-criteria-modal .admin-ops-facet-grid article>strong{color:var(--mp-text,#3c3e51);align-self:center;font-size:12px}.manager-criteria-modal .admin-ops-facet-grid article label.is-toggle{white-space:nowrap;align-self:end}.admin-ops-canonical-field{min-width:0;position:relative}.admin-ops-canonical-field>span:first-child{color:var(--mp-muted,#6b6d7e);margin-bottom:6px;font-size:10px;font-weight:730;display:block}.admin-ops-canonical-select{min-width:0;position:relative}.admin-ops-canonical-select>summary{width:100%;min-width:0;min-height:42px;color:var(--mp-text,#303244);text-overflow:ellipsis;white-space:nowrap;border:1px solid var(--mp-line,#dcdee9);background:var(--mp-surface,#fcfcfe);cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:0 10px;font-size:11px;font-weight:680;list-style:none;display:flex;overflow:hidden}.admin-ops-canonical-select>summary::-webkit-details-marker{display:none}.admin-ops-canonical-select>summary:after{content:"⌄";color:var(--mp-muted,#77798a);font-size:14px}.admin-ops-canonical-select[open]>summary{border-color:var(--mp-accent-border,#777ae6);box-shadow:0 0 0 4px #575bf717}.admin-ops-canonical-select[data-disabled=true]>summary{color:var(--mp-faint,#a1a2af);background:var(--mp-elevated,#f2f2f6);cursor:not-allowed}.admin-ops-canonical-select__menu{z-index:30;border:1px solid var(--mp-line,#dfe0e9);background:var(--mp-surface,#fff);border-radius:12px;width:min(340px,82vw);padding:9px;position:absolute;top:calc(100% + 5px);left:0;box-shadow:0 18px 42px #1f21352e}.admin-ops-canonical-select__menu>input[type=search]{width:100%;min-height:38px;color:var(--mp-text,#343648);font:inherit;border:1px solid var(--mp-line,#dedfe8);border-radius:8px;outline:0;padding:0 10px;font-size:11px}.admin-ops-canonical-select__options{gap:3px;max-height:230px;margin-top:7px;display:grid;overflow:auto}.admin-ops-canonical-select__options>label{cursor:pointer;border-radius:7px;grid-template-columns:auto minmax(0,1fr);align-items:center;min-height:35px;padding:5px 7px;color:var(--mp-text,#444657)!important;gap:8px!important;font-size:11px!important;font-weight:650!important;display:grid!important}.admin-ops-canonical-select__options>label:hover{background:var(--mp-hover,#f4f4fb)}.admin-ops-canonical-select__options>label input{accent-color:var(--mp-accent,#625de1)}.admin-ops-canonical-select__options>label span{justify-content:space-between;gap:8px;display:flex}.admin-ops-canonical-select__options>label small{color:var(--mp-faint,#9294a3);white-space:nowrap;font-size:9px}.admin-ops-canonical-select__options>p,.admin-ops-canonical-select__menu>small{color:var(--mp-muted,#9092a0);margin:7px 2px 0;font-size:9px;line-height:1.4}.admin-ops-canonical-select__menu>small.is-error{color:var(--mp-danger,#9a3c4c)}.admin-ops-canonical-select__options[aria-busy=true]{opacity:.58}.admin-ops-catalog-notice{color:var(--mp-text,#4d516b);border:1px solid var(--mp-line,#dfe1ef);background:var(--mp-elevated,#f7f7fd);border-radius:10px;margin-top:13px;padding:10px 12px;font-size:10px}.admin-ops-catalog-notice strong{color:var(--mp-text,#393d5d);margin-bottom:4px;font-size:11px;display:block}.admin-ops-catalog-notice p{margin:3px 0;line-height:1.45}.admin-ops-catalog-notice p button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:6px;margin-left:8px;padding:2px 7px;font-weight:800}.admin-ops-canonical-field>.admin-ops-catalog-notice{justify-content:space-between;align-items:center;gap:8px;margin:6px 0 0;display:flex}.admin-ops-canonical-field>.admin-ops-catalog-notice button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:6px;flex:none;padding:2px 7px;font-weight:800}.manager-criteria-modal .admin-ops-policy-fields>.admin-ops-catalog-notice{margin:0}.manager-criteria-modal .admin-ops-publication-priority>small{color:var(--mp-muted,#727587);margin-top:11px;font-size:10px;line-height:1.45;display:block}.admin-ops-catalog-notice.is-error,.admin-ops-catalog-dependency{color:var(--mp-danger,#9a3c4c);border-color:var(--mp-danger-border,#efccd2);background:var(--mp-danger-soft,#fff6f7)}.admin-ops-catalog-dependency{border:1px solid;border-radius:9px;margin:12px 0 0;padding:9px 11px;font-size:10px}.manager-criteria-modal>section>footer{border-top:1px solid var(--mp-line,#e5e6ee);background:var(--mp-surface,#fff);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:18px 28px;display:grid}.manager-criteria-modal>section>footer p{color:var(--mp-muted,#6d6f80);margin:0;font-size:11px}.manager-criteria-modal>section>footer small{color:var(--mp-faint,#9899a6);margin-top:4px;font-size:10px;display:block}.manager-criteria-modal__actions{gap:8px;display:flex}.manager-criteria-modal__actions button{color:#fff;min-height:42px;font:inherit;cursor:pointer;background:linear-gradient(120deg,#576ae8,#6558dc 58%,#8654d1);border:0;border-radius:10px;padding:0 15px;font-size:12px;font-weight:800}.manager-criteria-modal__actions button.is-secondary{color:var(--mp-muted,#656778);border:1px solid var(--mp-line,#dedfe8);background:var(--mp-surface,#fff)}.manager-criteria-modal__actions button:disabled,.manager-criteria-modal__header>button:disabled{cursor:wait;opacity:.6}.manager-criteria-modal>section>footer .manager-criteria-modal__error{color:var(--mp-danger,#a33e51);grid-column:1/-1}@keyframes manager-criteria-backdrop{0%{opacity:0}}@keyframes manager-criteria-card{0%{opacity:0;transform:translateY(12px)scale(.985)}}.caller-dashboard-tabs{border-bottom:1px solid var(--caller-line);gap:5px;margin-bottom:20px;padding-bottom:9px;display:flex;overflow-x:auto}.caller-dashboard-tabs button{color:var(--mp-muted,#747688);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:8px 12px;font-size:13px;font-weight:700}.caller-dashboard-tabs button.is-active{color:var(--mp-accent,#494dcc);background:var(--mp-elevated,#efefff)}.caller-profile-switcher{gap:8px;margin:0 0 18px;padding:2px 0 3px;display:flex;overflow-x:auto}.caller-profile-switcher button{min-height:42px;color:var(--mp-muted,#6f7181);font:inherit;border:1px solid var(--mp-line,#e0e1e9);background:var(--mp-surface,#fff);cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:8px;padding:4px 12px 4px 5px;font-size:12px;font-weight:720;display:inline-flex}.caller-profile-switcher button.is-active{color:var(--mp-accent,#3f43b9);border-color:var(--mp-line,#cfd1f4);background:var(--mp-elevated,#f1f1ff)}.caller-profile-switcher i,.caller-profile-avatar{color:#fff;background:#6569df;border-radius:50%;place-items:center;width:32px;height:32px;font-size:11px;font-style:normal;font-weight:800;display:grid}.caller-profile-switcher i.is-teal,.caller-profile-avatar.is-teal{background:#2c8d86}.caller-profile-switcher i.is-amber,.caller-profile-avatar.is-amber{background:#b98228}.caller-profile-switcher i.is-rose,.caller-profile-avatar.is-rose{background:#bc657a}.caller-profile-switcher i.is-blue,.caller-profile-avatar.is-blue{background:#467cc5}.caller-profile-switcher i.is-indigo,.caller-profile-avatar.is-indigo{background:#5f58bd}.caller-detail-filter{color:var(--mp-muted,#66687a);border:1px solid var(--mp-line,#e2e2ec);background:var(--mp-surface,#fafafe);border-radius:11px;gap:12px;margin-bottom:16px;padding:10px 13px;font-size:12px;display:grid}.caller-detail-filter>div{align-items:center;gap:8px;display:flex}.caller-detail-filter button{color:var(--mp-accent,#5054ce);font:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto;font-weight:750}.caller-detail-filter dl{grid-template-columns:repeat(8,minmax(0,1fr));gap:6px;margin:0;display:grid}.caller-detail-filter dl div{background:var(--mp-surface,#fff);border-radius:8px;padding:8px 9px}.caller-detail-filter dt{color:var(--mp-muted,#8a8b9b);text-transform:uppercase;font-size:9px}.caller-detail-filter dd{color:var(--mp-text,#303246);margin:3px 0 0;font-size:13px;font-weight:800}.caller-detail-funnel{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.caller-detail-funnel li{background:linear-gradient(90deg,#5d61e017,#5d61e005);border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:8px 9px;display:flex}.caller-detail-funnel span{color:var(--mp-muted,#6f7183);font-size:10px}.caller-detail-funnel strong{color:var(--mp-text,#303246);font-size:13px}.caller-kpi-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.caller-kpi,.caller-panel{border:1px solid var(--caller-line);background:var(--mp-surface,#fff);border-radius:17px;box-shadow:0 8px 28px #1e203609}.caller-kpi{align-content:start;min-height:118px;padding:17px;display:grid}.caller-kpi>span{color:var(--mp-muted,#77798a);font-size:12px;font-weight:650}.caller-kpi>strong{letter-spacing:-.045em;margin-top:10px;font-size:clamp(24px,2.5vw,34px)}.caller-kpi>small{color:var(--mp-faint,#9293a2);align-self:end;margin-top:8px;font-size:11px}.caller-overview-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:14px;margin-top:14px;display:grid}.caller-panel{padding:20px}.caller-panel>header{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:17px;display:flex}.caller-panel>header h2{letter-spacing:-.025em;margin:4px 0 0;font-size:20px}.caller-panel>header p{color:var(--caller-muted)}.caller-funnel ol,.caller-objectives ul,.caller-alerts ul,.caller-activity ol{margin:0;padding:0;list-style:none}.caller-funnel ol{gap:8px;display:grid}.caller-funnel li{background:linear-gradient(90deg,#5d61e014,#5d61e004);border-radius:10px;min-height:42px}.caller-funnel li button{width:100%;min-height:42px;color:inherit;font:inherit;text-align:left;border-radius:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0 13px;display:flex}.caller-funnel li button:hover{background:#5b5fde0f}.caller-funnel li span{color:var(--mp-muted,#656779);font-size:12px}.caller-funnel li strong{font-size:16px}.caller-objectives ul{gap:14px;display:grid}.caller-objectives li>div{justify-content:space-between;gap:12px;margin-bottom:6px;font-size:12px;display:flex}.caller-objectives li>i{background:var(--mp-elevated,#ececf3);border-radius:999px;height:7px;display:block;overflow:hidden}.caller-objectives li>i>b{border-radius:inherit;background:linear-gradient(90deg,#7477ed,#565bd6);height:100%;display:block}.caller-objectives>p{color:var(--mp-muted,#898b9b);margin:17px 0 0;font-size:11px}.caller-profile-insights dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;display:grid}.caller-profile-insights dl>div{border:1px solid var(--mp-line,#ececf3);background:var(--mp-surface,#fafafe);border-radius:12px;padding:15px}.caller-profile-insights dt{color:var(--mp-muted,#7e8090);font-size:11px}.caller-profile-insights dd{color:var(--mp-text,#292b3e);letter-spacing:-.03em;margin:8px 0 0;font-size:22px;font-weight:800}.caller-archive-reasons{margin-top:14px}.caller-archive-reasons>header p{color:var(--mp-muted,#858797);margin:0;font-size:12px}.caller-archive-reasons>header p strong{color:var(--mp-text,#303246);font-size:16px}.caller-archive-reasons__content{grid-template-columns:minmax(180px,.55fr) minmax(0,1.45fr);align-items:center;gap:34px;display:grid}.caller-archive-reasons__pie{aspect-ratio:1;border:8px solid var(--mp-line,#fff);border-radius:50%;justify-self:center;width:min(220px,100%);box-shadow:0 0 0 1px #ececf3,0 15px 32px #3032461f}.caller-archive-reasons ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.caller-archive-reasons li{background:var(--mp-surface,#f8f8fb);border-radius:9px;grid-template-columns:10px minmax(0,1fr) auto 44px;align-items:center;gap:10px;min-height:36px;padding:7px 10px;display:grid}.caller-archive-reasons li i{border-radius:50%;width:10px;height:10px}.caller-archive-reasons li span{min-width:0;color:var(--mp-muted,#5e6072);overflow-wrap:anywhere;font-size:12px;font-weight:650}.caller-archive-reasons li strong{color:var(--mp-text,#303246);font-size:13px}.caller-archive-reasons li small{color:var(--mp-muted,#898b9b);text-align:right;font-size:11px}.caller-archive-reasons__empty{color:var(--mp-muted,#858797);margin:0;font-size:13px;line-height:1.55}.caller-alerts ul{gap:8px;display:grid}.caller-alerts li{color:var(--mp-muted,#55576a);background:var(--mp-surface,#f6f6f9);border-radius:10px;justify-content:space-between;gap:15px;padding:11px 12px;font-size:12px;display:flex}.caller-alerts li.is-critical{color:var(--mp-danger,#923d4d);background:var(--mp-elevated,#fff1f3)}.caller-alerts li.is-warning{color:var(--mp-warning,#875f18);background:var(--mp-surface,#fff8e8)}.caller-alerts>p,.caller-strategies>p{color:var(--mp-muted,#858797);margin:0;font-size:13px;line-height:1.55}.caller-strategies article strong{font-size:14px}.caller-strategies article p{color:var(--mp-muted,#737586);margin:6px 0 0;font-size:12px;line-height:1.55}.caller-goals,.caller-alerts{margin-top:14px}.caller-goals-editor{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.caller-goals-editor label{color:var(--mp-muted,#6e7082);gap:5px;font-size:11px;font-weight:700;display:grid}.caller-goals-editor input,.caller-filters input,.caller-filters :is(select,[data-app-select]){min-height:38px;color:var(--mp-text,#343649);font:inherit;border:1px solid var(--mp-line,#dedfe8);background:var(--mp-surface,#fff);border-radius:9px;padding:0 10px;font-size:12px}.caller-goals-editor button{color:#fff;min-height:39px;font:inherit;cursor:pointer;background:#575bd7;border:0;border-radius:9px;grid-column:1/-1;justify-self:start;padding:0 14px;font-size:12px;font-weight:750}.caller-goals-editor p{color:var(--mp-danger,#a23d4b);grid-column:1/-1;margin:0;font-size:12px}.caller-table-panel{margin-top:2px;overflow:hidden}.caller-profiles-panel{overflow:hidden}.caller-profiles-panel>header :is(select,[data-app-select]){min-height:38px;color:var(--mp-text,#343649);font:inherit;border:1px solid var(--mp-line,#dedfe8);background:var(--mp-surface,#fff);border-radius:9px;padding:0 10px;font-size:12px}.caller-profile-cards{gap:8px;display:grid}.caller-profile-cards>button{width:100%;min-height:72px;color:var(--mp-text,#343649);font:inherit;text-align:left;border:1px solid var(--mp-line,#ececf2);background:var(--mp-surface,#fff);cursor:pointer;border-radius:13px;grid-template-columns:42px minmax(170px,1.4fr) repeat(4,minmax(72px,.55fr)) 20px;align-items:center;gap:12px;padding:11px 13px;transition:border-color .16s,background .16s,transform .16s;display:grid}.caller-profile-cards>button:hover{border-color:var(--mp-line,#d7d8ee);background:var(--mp-surface,#fafaff);transform:translateY(-1px)}.caller-profile-cards>button>span:not(.caller-profile-avatar){gap:3px;display:grid}.caller-profile-cards>button>span>small{color:var(--mp-muted,#8a8b99);font-size:10px;font-weight:500}.caller-profile-cards>button>span>strong{font-size:14px}.caller-profile-cards .caller-profile-card__name strong{font-size:16px}.caller-profile-cards>button>b{color:var(--mp-accent,#666adc);font-size:18px}.caller-table-panel>header :is(select,[data-app-select]){min-height:38px;color:var(--mp-text,#343649);font:inherit;border:1px solid var(--mp-line,#dedfe8);background:var(--mp-surface,#fff);border-radius:9px;padding:0 10px;font-size:12px}.caller-table-scroll{max-width:100%;overflow-x:auto}.caller-table-scroll table{border-collapse:collapse;width:100%;min-width:1080px}.caller-table-scroll th,.caller-table-scroll td{text-align:left;border-top:1px solid var(--mp-line,#eeeef3);padding:12px 11px;font-size:12px}.caller-table-scroll thead th{color:var(--mp-muted,#858797);letter-spacing:.06em;text-transform:uppercase;border-top:0;padding-top:7px;font-size:10px}.caller-table-scroll tbody th{color:var(--mp-text,#343649);font-weight:750}.caller-table-scroll tbody th button{color:var(--mp-accent,#464ac7);font:inherit;cursor:pointer;background:0 0;border:0;font-weight:800}.caller-table-scroll tbody th small{color:var(--mp-faint,#9495a3);margin-top:2px;font-size:9px;display:block}.caller-table-scroll tbody td a{color:var(--mp-accent,#464ac7);font-weight:750;text-decoration:none}.caller-table-scroll tbody td a:hover{text-decoration:underline}.caller-table-scroll tbody tr:hover{background:var(--mp-surface,#fafafe)}.caller-activity>header>div:first-child{flex:1}.caller-filters{justify-content:flex-end;gap:8px;display:flex}.caller-activity ol{display:grid}.caller-activity li{border-top:1px solid var(--mp-line,#eeeef3);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;padding:11px 2px;display:grid}.caller-activity li:first-child{border-top:0}.caller-activity li>i{color:#fff;background:#6367df;border-radius:50%;place-items:center;width:34px;height:34px;font-size:11px;font-style:normal;font-weight:800;display:grid}.caller-activity li>i.is-teal{background:#2c8d86}.caller-activity li>i.is-amber{background:#b98228}.caller-activity li>i.is-rose{background:#bc657a}.caller-activity li>i.is-blue{background:#467cc5}.caller-activity li>i.is-indigo{background:#5f58bd}.caller-activity li div strong{font-size:12px;display:block}.caller-activity li div span{color:var(--mp-muted,#858797);margin-top:2px;font-size:11px;display:block}.caller-activity time{color:var(--mp-faint,#8d8e9d);white-space:nowrap;font-size:10px}.caller-load-more{min-height:38px;color:var(--mp-accent,#4f53ca);font:inherit;border:1px solid var(--mp-line,#d9daf0);background:var(--mp-surface,#f7f7ff);cursor:pointer;border-radius:9px;margin:16px auto 0;padding:0 14px;font-size:12px;font-weight:800;display:block}.caller-load-more:disabled{cursor:wait;opacity:.65}.caller-dashboard.is-loading{grid-template-columns:repeat(3,1fr);gap:12px;min-height:340px;display:grid}.caller-dashboard.is-loading i{background:linear-gradient(100deg, var(--mp-elevated,#f1f1f5) 30%, var(--mp-surface,#f8f8fa) 48%, var(--mp-elevated,#f1f1f5) 65%);background-size:220% 100%;border-radius:17px;height:130px;animation:1.2s infinite caller-loading}.caller-dashboard-error{text-align:center;min-height:400px;padding-top:100px}.caller-dashboard-error span{color:var(--mp-accent,#5b5fde);text-transform:uppercase;font-size:12px;font-weight:800}.caller-dashboard-error h1{margin:8px 0;font-size:32px}.caller-dashboard-error button,.manager-access--error a{color:#fff;min-height:42px;font:inherit;cursor:pointer;background:#565bd6;border:0;border-radius:10px;place-items:center;margin-top:14px;padding:0 16px;font-size:12px;font-weight:800;text-decoration:none;display:inline-grid}.caller-signin{text-align:center;width:min(620px,100% - 30px);margin:0 auto;padding:110px 0 140px}.caller-signin>span{color:var(--mp-accent,#5b5fde);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.caller-signin h1{color:var(--mp-text,#292b3d);letter-spacing:-.045em;margin:8px 0;font-size:clamp(30px,5vw,48px)}.caller-signin p{max-width:520px;color:var(--mp-muted,#767889);margin:0 auto;font-size:14px;line-height:1.6}.caller-signin button{color:#fff;min-height:42px;font:inherit;cursor:pointer;background:#585cda;border:0;border-radius:10px;margin-top:22px;padding:0 18px;font-size:13px;font-weight:800}.manager-access{place-items:center;width:100%;min-height:560px;padding:54px 16px 88px;display:grid;position:relative;overflow:hidden}.manager-access:before{content:"";filter:blur(3px);pointer-events:none;background:radial-gradient(circle,#5c66ee17,#8452d309 48%,#0000 72%);border-radius:50%;width:min(760px,88vw);height:390px;position:absolute}.manager-access__card{z-index:1;border:1px solid var(--mp-accent-border,#40447317);background:rgba(var(--mp-surface-rgb,255, 255, 255), .94);text-align:center;border-radius:28px;justify-items:center;width:min(560px,100%);padding:42px 46px 44px;animation:.26s both manager-access-step-in;display:grid;position:relative;box-shadow:0 30px 70px #30315517,0 3px 10px #30315509}.manager-access__icon{border:1px solid var(--mp-accent-border,#635be021);color:#fff;background:linear-gradient(145deg,#5d72ec,#6a58df 58%,#8753d0);border-radius:18px;place-items:center;width:56px;height:56px;margin-bottom:19px;display:grid;box-shadow:0 15px 28px #5752ca36}.manager-access__icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:27px}.manager-access__eyebrow{color:var(--mp-accent,#595ddd);letter-spacing:.11em;text-transform:uppercase;font-size:11px;font-weight:800}.manager-access h1{color:var(--mp-text,#252738);letter-spacing:-.052em;margin:9px 0 0;font-size:clamp(35px,5vw,47px);line-height:1}.manager-access__intro{max-width:430px;color:var(--mp-muted,#747687);margin:15px auto 0;font-size:14px;line-height:1.6}.manager-access__steps{gap:6px;width:52px;margin-top:22px;display:flex}.manager-access__steps i{background:var(--mp-hover,#e2e3eb);border-radius:99px;width:23px;height:3px;transition:background .22s,transform .22s}.manager-access__steps i.is-complete{background:linear-gradient(90deg,#6070ec,#7858db);transform:scaleX(1.02)}.manager-access form{justify-items:center;width:100%;margin-top:24px;display:grid}.manager-access .otp-code-input{width:100%;margin:0}.manager-access .otp-code-input legend{width:100%;color:var(--mp-muted,#5e6070);text-align:left;margin-bottom:11px;font-size:12px;font-weight:720}.manager-access .otp-code-input__fields{gap:10px;width:100%}.manager-access .otp-code-input__digit{border:1px solid var(--mp-line,#dfe0ea);width:100%;min-width:0;height:64px;color:var(--mp-text,#292b3d);background:var(--mp-surface,#fbfbfd);font:inherit;font-variant-numeric:tabular-nums;text-align:center;caret-color:#5b60e3;border-radius:15px;outline:0;padding:0;font-size:28px;font-weight:760;transition:border-color .18s,box-shadow .18s,background .18s,transform .18s;box-shadow:0 7px 18px #23253c06}.manager-access .otp-code-input__digit:hover:not(:disabled){border-color:var(--mp-line,#cacde0);background:var(--mp-surface,#fff)}.manager-access .otp-code-input__digit:focus{border-color:var(--mp-accent-border,#575bf7b8);background:var(--mp-surface,#fff);transform:translateY(-1px);box-shadow:0 0 0 4px #575bf71a,0 9px 22px #3031550d}.manager-access .otp-code-input__digit[data-filled=true]{border-color:var(--mp-accent-border,#645cde4d);background:var(--mp-surface,#f8f7ff)}.manager-access .otp-code-input__digit:disabled{cursor:wait;opacity:.62}.manager-access__progress,.manager-access__error,.manager-access__help{margin:14px 0 0;font-size:12px;line-height:1.45}.manager-access__progress{color:var(--mp-accent,#5c60d7);font-weight:720}.manager-access__error{color:var(--mp-danger,#a73d52)}.manager-access__help{color:var(--mp-muted,#696b7d)}.manager-access--error button{color:#fff;min-height:48px;font:inherit;cursor:pointer;background:linear-gradient(120deg,#596ce9,#6657dd 58%,#8854d2);border:0;border-radius:12px;margin-top:4px;padding:0 18px;font-size:13px;font-weight:800;box-shadow:0 14px 28px #5853cc38}.manager-access--loading i{background:linear-gradient(100deg, var(--mp-elevated,#eeeef4) 30%, var(--mp-surface,#f8f8fa) 48%, var(--mp-elevated,#eeeef4) 65%);background-size:220% 100%;border-radius:28px;width:min(560px,100%);height:390px;animation:1.2s infinite caller-loading}.manager-access--error{text-align:center;min-height:470px;padding-top:130px;display:block}.manager-access--error>span{color:var(--mp-accent,#5b5fde);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.manager-access--error h1{margin:8px 0 0}.manager-space{position:relative}.manager-space--welcoming .caller-dashboard{filter:blur(5px)}.manager-team{border:1px solid var(--mp-line,#e8e8ef);background:var(--mp-surface,#fff);border-radius:18px;width:min(100% - 36px,1460px);margin:30px auto 0;padding:22px;box-shadow:0 10px 34px #2628460b}.manager-team__header{justify-content:space-between;align-items:center;gap:16px;display:flex}.manager-team__header span{color:var(--mp-accent,#6569df);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.manager-team__header h2{color:var(--mp-text,#2a2c3d);letter-spacing:-.025em;margin:4px 0 0;font-size:22px}.manager-team__header>button,.manager-team__editor-actions button:last-child{color:#fff;min-height:40px;font:inherit;cursor:pointer;background:#575bd7;border:0;border-radius:10px;padding:0 15px;font-size:12px;font-weight:800}.manager-team__list{border-top:1px solid var(--mp-line,#eeeef3);margin-top:18px;display:grid}.manager-team__profile{border-bottom:1px solid var(--mp-line,#eeeef3);grid-template-columns:38px minmax(150px,1fr) auto auto;align-items:center;gap:12px;min-height:66px;display:grid}.manager-team__profile>div:nth-child(2){min-width:0}.manager-team__profile strong{color:var(--mp-text,#303242);text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.manager-team__profile small{color:var(--mp-muted,#858797);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:11px;display:block;overflow:hidden}.manager-team .marketplace-profile-avatar{color:#fff;background:#6367df;border-radius:50%;place-items:center;width:34px;height:34px;font-size:12px;font-weight:800;display:grid}.manager-team .marketplace-profile-avatar--blue{background:#467cc5}.manager-team .marketplace-profile-avatar--indigo{background:#5f58bd}.manager-team .marketplace-profile-avatar--teal{background:#2c8d86}.manager-team .marketplace-profile-avatar--amber{background:#b98228}.manager-team .marketplace-profile-avatar--rose{background:#bc657a}.manager-team__badge{color:var(--mp-accent,#526075);background:var(--mp-elevated,#f0f2f5);white-space:nowrap;border-radius:99px;padding:5px 8px;font-size:10px;font-weight:750}.manager-team__badge--owner{color:var(--mp-accent,#5147ba);background:var(--mp-elevated,#f0efff)}.manager-team__badge--active{color:var(--mp-success,#28755e);background:var(--mp-elevated,#ebf7f1)}.manager-team__badge--invited{color:var(--mp-warning,#8b6524);background:var(--mp-warning-soft,#fff6df)}.manager-team__badge--legacy{color:var(--mp-danger,#a04a59);background:var(--mp-elevated,#fff0f3)}.manager-team__actions{justify-content:flex-end;gap:5px;display:flex}.manager-team__actions button{border:1px solid var(--mp-line,#dedfe9);min-height:32px;color:var(--mp-muted,#585a6b);background:var(--mp-surface,#fff);font:inherit;cursor:pointer;border-radius:8px;padding:0 9px;font-size:10px;font-weight:750}.manager-team__actions button.is-danger{color:var(--mp-danger,#a34456)}.manager-team__actions button:disabled,.manager-team__header>button:disabled,.manager-team__editor button:disabled{cursor:wait;opacity:.55}.manager-team__state,.manager-team__error{margin:16px 0 0;font-size:12px}.manager-team__state{color:var(--mp-muted,#77798a)}.manager-team__error{color:var(--mp-danger,#a53d52)}.manager-team__modal{z-index:1100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1f213647;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.manager-team__editor{border:1px solid var(--mp-accent-border,#4a4c701f);background:var(--mp-surface,#fff);border-radius:22px;gap:17px;width:min(470px,100%);padding:28px;display:grid;box-shadow:0 30px 90px #20213933}.manager-team__editor>div:first-child span{color:var(--mp-accent,#5b5fdc);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.manager-team__editor h3{color:var(--mp-text,#292b3d);letter-spacing:-.035em;margin:5px 0 0;font-size:25px}.manager-team__editor label{color:var(--mp-muted,#535566);gap:7px;font-size:12px;font-weight:730;display:grid}.manager-team__editor input{border:1px solid var(--mp-line,#dedfe8);width:100%;height:46px;color:var(--mp-text,#2d2f40);background:var(--mp-surface,#fbfbfd);font:inherit;border-radius:11px;outline:0;padding:0 13px;font-size:14px}.manager-team__editor input:focus{border-color:var(--mp-accent-border,#777ae6);box-shadow:0 0 0 4px #575bf71a}.manager-team__editor input:disabled{color:var(--mp-muted,#8c8e9c);background:var(--mp-elevated,#f2f2f5)}.manager-team__editor label small{color:var(--mp-muted,#888a98);font-size:10px;font-weight:500}.manager-team__editor>p{color:var(--mp-muted,#77798a);margin:0;font-size:12px;line-height:1.5}.manager-team__editor-actions{justify-content:flex-end;gap:8px;margin-top:3px;display:flex}.manager-team__editor-actions button:first-child{border:1px solid var(--mp-line,#dedfe8);min-height:40px;color:var(--mp-muted,#626474);background:var(--mp-surface,#fff);font:inherit;cursor:pointer;border-radius:10px;padding:0 14px;font-size:12px;font-weight:750}.manager-welcome{z-index:1000;background:var(--mp-surface,#f5f6fa94);-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px);place-items:center;padding:20px;animation:.22s both manager-welcome-backdrop;display:grid;position:fixed;inset:0}.manager-welcome__card{border:1px solid var(--mp-accent-border,#5c56d321);background:var(--mp-surface,#fff);text-align:center;border-radius:25px;justify-items:center;width:min(410px,100%);padding:36px 32px 34px;animation:.42s cubic-bezier(.2,.85,.28,1) both manager-welcome-card;display:grid;position:relative;overflow:hidden;box-shadow:0 34px 90px #2e2d572e}.manager-welcome__card:before,.manager-welcome__card:after{content:"";opacity:.7;background:#6b64e5;border-radius:50%;width:9px;height:9px;position:absolute;box-shadow:24px 11px 0 -2px #7554d98c,-18px 25px 0 -3px #5b70eb85}.manager-welcome__card:before{top:33px;left:48px}.manager-welcome__card:after{bottom:45px;right:55px;transform:rotate(165deg)}.manager-welcome__icon{color:#fff;background:linear-gradient(145deg,#5e73ed,#6b59df 58%,#8a54d1);border-radius:21px;place-items:center;width:64px;height:64px;margin-bottom:19px;display:grid;box-shadow:0 16px 32px #5953cd40}.manager-welcome__icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4px;width:32px}.manager-welcome__icon path{stroke-dasharray:30;stroke-dashoffset:30px;animation:.42s .26s forwards manager-welcome-check}.manager-welcome small{color:var(--mp-accent,#5c60db);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.manager-welcome strong{max-width:320px;color:var(--mp-text,#252738);letter-spacing:-.035em;margin-top:8px;font-size:26px;line-height:1.12}.manager-welcome p{color:var(--mp-muted,#7a7c8c);margin:9px 0 0;font-size:13px}@keyframes manager-access-step-in{0%{opacity:0;transform:translateY(6px)scale(.992)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes manager-welcome-backdrop{0%{opacity:0}to{opacity:1}}@keyframes manager-welcome-card{0%{opacity:0;transform:translateY(12px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes manager-welcome-check{to{stroke-dashoffset:0}}@keyframes caller-loading{to{background-position-x:-220%}}@media (width<=1060px){.manager-criteria-modal .admin-ops-editor__fields--criteria{grid-template-columns:repeat(3,minmax(0,1fr))}.manager-criteria-modal .admin-ops-facet-grid article{grid-template-columns:110px repeat(2,minmax(0,1fr))}.manager-criteria-modal .admin-ops-facet-grid article label:nth-of-type(3),.manager-criteria-modal .admin-ops-facet-grid article label.is-toggle{grid-column:auto}.caller-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.caller-overview-grid{grid-template-columns:minmax(0,1fr)}.caller-goals-editor{grid-template-columns:repeat(2,minmax(0,1fr))}.caller-detail-filter dl{grid-template-columns:repeat(4,minmax(0,1fr))}.caller-detail-funnel{grid-template-columns:repeat(3,minmax(0,1fr))}.caller-profile-cards>button{grid-template-columns:42px minmax(140px,1fr) repeat(2,minmax(70px,.45fr)) 20px}.caller-profile-cards>button>span:nth-of-type(4),.caller-profile-cards>button>span:nth-of-type(5){display:none}}@media (width<=700px){.manager-criteria-modal{padding:8px}.manager-criteria-modal>section{border-radius:18px;max-height:calc(100vh - 16px)}.manager-criteria-modal__header{padding:18px 16px 15px}.manager-criteria-modal__header p{max-width:270px}.manager-criteria-modal__content{padding:14px}.manager-criteria-modal .admin-ops-policy-fields{gap:12px}.manager-criteria-modal .admin-ops-policy-fields>section{padding:14px}.manager-criteria-modal .admin-ops-editor__fields--criteria{grid-template-columns:repeat(2,minmax(0,1fr))}.manager-criteria-modal .admin-ops-facet-grid article{grid-template-columns:minmax(0,1fr);align-items:stretch}.manager-criteria-modal .admin-ops-facet-grid article>strong{margin-bottom:2px}.manager-criteria-modal .admin-ops-facet-grid article label.is-toggle{justify-self:stretch}.admin-ops-canonical-select__menu{width:100%;margin-top:5px;position:static;box-shadow:0 10px 26px #1f21351f}.manager-criteria-modal>section>footer{grid-template-columns:minmax(0,1fr);padding:14px 16px}.manager-criteria-modal__actions{justify-content:stretch}.manager-criteria-modal__actions button{flex:1}.manager-access{min-height:0;padding:28px 16px 64px}.manager-access__card{border-radius:24px;padding:32px 26px 34px}.manager-access h1{font-size:36px}.manager-access .otp-code-input__fields{gap:8px}.manager-access .otp-code-input__digit{border-radius:13px;height:56px;font-size:24px}.manager-access--loading i{height:360px}.manager-team{width:min(100% - 20px,1460px);margin-top:20px;padding:17px}.manager-criteria-entry{flex-direction:column;align-items:stretch;width:min(100% - 20px,1460px);margin-top:16px;padding:16px}.manager-criteria-entry .manager-criteria-trigger{justify-content:center;width:100%}.manager-team__header{align-items:flex-start}.manager-team__header>button{min-height:36px;padding:0 10px}.manager-team__profile{grid-template-columns:34px minmax(0,1fr) auto;padding:11px 0}.manager-team__badge{grid-area:1/3}.manager-team__actions{grid-column:2/4;justify-content:flex-start}.manager-team__editor{border-radius:19px;padding:23px}.manager-portal__header{min-height:64px;padding:0 14px}.manager-portal__brand img{width:108px}.manager-portal__header>div>span{display:none}.manager-portal__header>div>a{min-height:36px;padding:0 11px}.caller-dashboard{width:min(100% - 20px,1460px);padding-top:20px}.caller-dashboard-header{flex-direction:column;align-items:stretch}.caller-dashboard-header__actions{justify-content:space-between}.caller-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.caller-kpi{min-height:106px}.caller-panel{border-radius:14px;padding:16px}.caller-panel>header{flex-direction:column;align-items:stretch}.caller-archive-reasons__content{grid-template-columns:minmax(0,1fr);gap:24px}.caller-archive-reasons__pie{width:min(210px,72vw)}.caller-goals-editor{grid-template-columns:minmax(0,1fr)}.caller-detail-filter dl,.caller-detail-funnel{grid-template-columns:repeat(2,minmax(0,1fr))}.caller-filters{flex-direction:column;align-items:stretch}.caller-activity li{grid-template-columns:32px minmax(0,1fr)}.caller-activity time{grid-column:2}.caller-profile-cards>button{grid-template-columns:38px minmax(0,1fr) 56px 18px;gap:9px;padding:10px}.caller-profile-cards>button>span:nth-of-type(n+4){display:none}}@media (prefers-reduced-motion:reduce){.manager-access__card,.manager-welcome,.manager-welcome__card,.manager-welcome__icon path{animation:none}.manager-welcome__icon path{stroke-dashoffset:0}.manager-space--welcoming .caller-dashboard{filter:none}}:root{--font-ui:"Pangea", Arial, Helvetica, sans-serif;--ink:#10121d;--ink-soft:#565b6d;--ink-faint:#858a9a;--paper:#fbfbfd;--surface:#fff;--surface-soft:#f5f6fa;--line:#e7e8ef;--line-strong:#d9dbe6;--blue:#3874ff;--droppy-accent:#575bf7;--droppy-accent-blue:#4776ff;--droppy-accent-deep:#4e50dd;--droppy-accent-soft:#f0f1ff;--droppy-accent-border:#575bf73d;--droppy-accent-shadow:#4146be24;--droppy-gradient:linear-gradient(135deg, var(--droppy-accent-blue), var(--droppy-accent));--violet:var(--droppy-accent);--violet-dark:var(--droppy-accent-deep);--violet-soft:var(--droppy-accent-soft);--green:#16a66a;--orange:#c77912;--red:#d55063;--shadow-sm:0 10px 30px #191c2d12;--shadow-md:0 24px 70px #2c26541f;--radius-sm:12px;--radius-md:20px;--radius-lg:30px;--page:min(1480px, 90vw);--motion-ease-enter:cubic-bezier(.16, 1, .3, 1);--motion-ease-standard:cubic-bezier(.22, 1, .36, 1)}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--paper);min-width:320px;font-family:var(--font-ui);font-synthesis:none}body{background:radial-gradient(circle at 74% 8%, #575bf70a, transparent 22rem), var(--paper);min-width:320px;color:var(--ink);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;overflow-x:clip}button,input,:is(select,[data-app-select]),textarea{font:inherit}input::placeholder,textarea::placeholder{font-family:inherit}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit}a{color:inherit;text-decoration:none}svg,img{display:block}::selection{color:inherit;background-color:#7d69f538}:where(button,[role=button],[role=tab],[role=option],[role=menuitem],[role=combobox],summary,[data-app-select]){-webkit-user-select:none;user-select:none}:where(input,textarea,[contenteditable=true]){-webkit-user-select:text;user-select:text}:where(a,button,a img,button img,a svg,button svg):not([draggable=true]){-webkit-user-drag:none}:focus:not(:focus-visible){outline:none}:focus-visible{outline-offset:3px;outline:3px solid #5c49f14d}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.legal-page{background:radial-gradient(circle at 82% 4%, #575bf714, transparent 28rem), var(--mp-bg,#f8f9fc);min-height:100vh}.legal-page__header{border-bottom:1px solid var(--mp-line,#1c1f301a);justify-content:space-between;align-items:center;gap:24px;width:min(1120px,100% - 48px);min-height:78px;margin:0 auto;display:flex}.legal-page__header .brand img{width:112px}.legal-page__header>a:last-child{color:var(--mp-muted,#656978);font-size:13px;font-weight:650;transition:color .16s}.legal-page__header>a:last-child:hover{color:var(--droppy-accent)}.legal-document{width:min(900px,100% - 48px);margin:0 auto;padding:clamp(64px,8vw,104px) 0 88px}.legal-document__intro{border-bottom:1px solid var(--mp-line,#1c1f301f);max-width:790px;padding-bottom:42px}.legal-document__intro>span{color:var(--droppy-accent);letter-spacing:.1em;text-transform:uppercase;margin-bottom:17px;font-size:11px;font-weight:800;display:block}.legal-document__intro h1{color:var(--mp-text,#171923);letter-spacing:-.055em;margin:0;font-size:clamp(42px,7vw,72px);font-weight:720;line-height:.98}.legal-document__intro p{max-width:720px;color:var(--mp-muted,#5f6372);margin:22px 0 15px;font-size:clamp(17px,2vw,21px);line-height:1.55}.legal-document__intro small{color:var(--mp-faint,#8a8e9c);font-size:12px}.legal-document__body{gap:0;min-width:0;display:grid}.legal-document__body section{border-bottom:1px solid var(--mp-line,#1c1f301a);min-width:0;padding:40px 0}.legal-document__body h2{color:var(--mp-text,#22242f);letter-spacing:-.035em;margin:0 0 17px;font-size:clamp(21px,2.4vw,28px);font-weight:700;line-height:1.2}.legal-document__body p,.legal-document__body li,.legal-document__body dd,.legal-document__body td,.legal-document__body th{color:var(--mp-muted,#5d6170);font-size:15px;line-height:1.75}.legal-document__body p{margin:0}.legal-document__body p+p{margin-top:15px}.legal-document__body strong,.legal-document__body dt{color:var(--mp-text,#292c38)}.legal-document__body a{color:var(--droppy-accent-deep);text-underline-offset:3px;font-weight:650;-webkit-text-decoration:underline #4e50dd4d;text-decoration:underline #4e50dd4d}.legal-document__body ul,.legal-document__body ol{gap:9px;margin:17px 0 0;padding-left:22px;display:grid}.legal-document__body dl{background:#ffffffc2;border:1px solid #e2e4eb;border-radius:16px;margin:22px 0 0;display:grid;overflow:hidden}.legal-document__body dl>div{grid-template-columns:minmax(160px,.35fr) minmax(0,1fr);gap:22px;padding:14px 18px;display:grid}.legal-document__body dl>div+div{border-top:1px solid #e8e9ee}.legal-document__body dt,.legal-document__body dd{margin:0}.legal-document__body dt{font-size:13px;font-weight:700}.legal-table-wrap{background:#ffffffc2;border:1px solid #e2e4eb;border-radius:16px;max-width:100%;margin-top:22px;overflow-x:auto}.legal-document__body table{border-collapse:collapse;width:100%;min-width:620px}.legal-document__body th,.legal-document__body td{text-align:left;vertical-align:top;border-bottom:1px solid #e8e9ee;padding:14px 17px}.legal-document__body th{color:#292c38;background:#f5f6fa;font-size:12px;font-weight:750}.legal-document__body tbody tr:last-child td{border-bottom:0}.legal-document__body .legal-callout{background:linear-gradient(135deg, #f9faff, var(--droppy-accent-soft));border:1px solid #575bf733;border-radius:20px;margin-top:38px;padding:26px 28px}.legal-document__body .legal-callout--strong{border-color:#575bf747;box-shadow:0 16px 46px #3a3da014}.legal-document__body .legal-callout h2{color:var(--droppy-accent-deep)}.legal-jurisdiction{letter-spacing:.025em;background:#fff;border:1px solid #d7d9e3;border-radius:14px;padding:18px 20px;font-weight:750;color:#343744!important;margin-top:20px!important;font-size:12px!important}.legal-footer{border-top:1px solid var(--mp-line,#1c1f301a);width:min(1120px,100% - 48px);color:var(--mp-muted,#777b89);grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;margin:0 auto;padding:28px 0 38px;font-size:11px;display:grid}.legal-footer nav{flex-wrap:wrap;justify-content:center;gap:8px 18px;display:flex}.legal-footer a{transition:color .16s}.legal-footer a:hover{color:var(--droppy-accent)}.legal-footer>a:last-child{justify-self:end}.legal-footer--compact{width:var(--marketplace-shell,min(1600px, calc(100vw - 48px)));border-top-color:var(--mp-line,#e5e6ec);flex:0 0 34px;min-height:34px;padding:0;font-size:9px}@media (width<=720px){.legal-page__header,.legal-document,.legal-footer{width:min(100% - 32px,900px)}.legal-document{padding:54px 0 64px}.legal-document__intro{padding-bottom:32px}.legal-document__body section{padding:32px 0}.legal-document__body dl>div{grid-template-columns:1fr;gap:3px}.legal-document__body .legal-callout{padding:23px 20px}.legal-footer{text-align:center;grid-template-columns:1fr;justify-items:center}.legal-footer>a:last-child{justify-self:center}.legal-footer--compact{text-align:left;grid-template-columns:auto 1fr;justify-items:start;gap:12px;width:calc(100% - 24px);min-height:42px}.legal-footer--compact nav{justify-content:flex-end;gap:5px 10px}.legal-footer--compact>a:last-child{display:none}}@media print{.legal-page{background:#fff}.legal-page__header>a:last-child,.legal-footer{display:none}.legal-document{width:100%;padding:24px 0}}.section-shell{width:var(--page);margin-inline:auto}.brand{flex:none;align-items:center;gap:11px;display:inline-flex}button.brand{cursor:pointer;background:0 0;border:0;padding:0}.brand__mark{background:linear-gradient(140deg, var(--blue), var(--violet));border-radius:9px;place-items:center;width:27px;height:27px;display:grid;position:relative;overflow:hidden;transform:rotate(-8deg);box-shadow:0 7px 18px #5b39e642}.brand__mark span{border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:8px solid var(--mp-line,#fff);width:0;height:0;margin-left:2px;transform:rotate(8deg)}.brand__word{letter-spacing:-1.15px;font-size:26px;font-weight:760}.brand--compact .brand__word{display:none}.site-header{--site-header-height:78px;--site-header-mobile-nav-height:48px;--site-header-inline:max(5vw, calc((100vw - 1480px) / 2));--site-header-nav-font-size:13px;--site-header-action-font-size:14px;--site-header-cta-height:38px;--site-header-cta-font-size:12px;--site-header-actions-gap:18px;z-index:60;width:100%;height:var(--site-header-height);min-height:var(--site-header-height);padding:0 var(--site-header-inline);background:rgba(var(--mp-surface-rgb,255, 255, 255), .88);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);grid-template-columns:1fr auto 1fr;align-items:center;transition:background-color .18s,box-shadow .18s;display:grid;position:sticky;top:0}.site-header>.brand{justify-self:start}.site-header>.header-actions{justify-self:end}.site-header--marketplace{position:sticky;top:0}.site-header--scrolled{background:rgba(var(--mp-surface-rgb,255, 255, 255), .96);box-shadow:0 10px 34px #181b2a14}.vertical-nav{border:1px solid var(--mp-line,#191d3014);background:var(--mp-elevated,#f6f7fbdb);box-shadow:inset 0 1px 0 var(--mp-line,#ffffffc2);opacity:1;transition:opacity .7s var(--motion-ease-standard);border-radius:999px;align-self:center;gap:2px;padding:2px;display:flex;overflow:visible}.vertical-nav.is-hidden{opacity:0}.site-header--scrolled .vertical-nav{pointer-events:none}.vertical-nav a{min-height:28px;color:var(--ink-soft);font-size:var(--site-header-nav-font-size);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:0;padding:0 10px;font-weight:650;text-decoration:none;transition:color .18s,background-color .18s,box-shadow .18s;display:inline-flex}.vertical-nav a:hover,.vertical-nav a.is-active{color:var(--ink)}.vertical-nav a.is-active{background:var(--mp-surface,#fff);box-shadow:0 3px 10px #1c1e2b12}.header-actions{justify-content:flex-end;align-items:center;gap:var(--site-header-actions-gap);display:flex}.header-login{color:var(--mp-text,#343747);font-size:var(--site-header-action-font-size);cursor:pointer;background:0 0;border:0;padding:10px 4px;font-weight:620}.header-login:hover{color:var(--droppy-accent)}.marketing-signup-button{min-height:var(--site-header-cta-height);border:1px solid var(--droppy-accent-border);color:var(--droppy-accent-deep);background:var(--mp-surface,#f0f1ffb8);font-size:var(--site-header-cta-font-size);white-space:nowrap;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:0 15px;font-weight:710;transition:border-color .18s,background-color .18s,transform .18s;display:inline-flex}.marketing-marketplace-button{min-height:var(--site-header-cta-height);border:1px solid var(--droppy-accent-border);color:var(--droppy-accent-deep);background:var(--droppy-accent-soft);font-size:var(--site-header-cta-font-size);white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;padding:0 13px;font-weight:720;line-height:1;text-decoration:none;transition:border-color .18s,background-color .18s,transform .18s;display:inline-flex}.marketing-signup-button:hover{border-color:var(--mp-line,#575bf75c);background:var(--mp-hover,#f0f1fff5);transform:translateY(-1px)}.marketing-marketplace-button:hover{border-color:var(--mp-line,#575bf766);background:var(--mp-hover,#e8eafff5);transform:translateY(-1px)}.marketing-marketplace-button:focus-visible,.marketing-signup-button:focus-visible{outline:3px solid var(--mp-accent,#575bf724);outline-offset:3px}.header-session-placeholder{justify-content:flex-end;align-items:center;gap:10px;width:190px;height:38px;display:flex}.header-session-placeholder>span{background:linear-gradient(90deg, var(--mp-elevated,#f0f1f7) 20%, var(--mp-elevated,#e4e6f1) 50%, var(--mp-elevated,#f0f1f7) 80%);background-size:220% 100%;border-radius:999px;height:16px;animation:1.1s ease-in-out infinite header-session-loading;display:block}.header-session-placeholder>span:first-child{width:62px}.header-session-placeholder>span:nth-child(2),.header-session-placeholder>span:nth-child(3){width:28px;height:28px}@keyframes header-session-loading{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.header-session-placeholder>span{animation:none}}.site-header:not(.site-header--marketplace) .marketplace-member-actions{align-items:center;gap:4px;display:flex}.site-header:not(.site-header--marketplace) .marketplace-header-menu{position:relative}.site-header:not(.site-header--marketplace) .marketplace-header-action{min-height:40px;color:var(--mp-text,#3f4251);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:0 9px;font-size:12px;font-weight:680;transition:color .16s,background-color .16s;display:inline-flex}.site-header:not(.site-header--marketplace) .marketplace-header-action--icon{width:40px;padding:0}.site-header:not(.site-header--marketplace) .marketplace-header-action:hover,.site-header:not(.site-header--marketplace) .marketplace-header-action[aria-expanded=true]{color:var(--droppy-accent);background:var(--droppy-accent-soft)}.site-header:not(.site-header--marketplace) .marketplace-header-action svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65px;width:18px;height:18px}.site-header:not(.site-header--marketplace) .marketplace-header-action--profile>svg{stroke-width:1.8px;width:25px;height:25px}.site-header:not(.site-header--marketplace) .marketplace-header-action .droppy-coin--header{width:24px;height:24px;margin:-2px}.site-header:not(.site-header--marketplace) .marketplace-header-profile-name{text-overflow:ellipsis;max-width:100px;overflow:hidden}.site-header:not(.site-header--marketplace) .marketplace-header-action strong{border:1px solid var(--droppy-accent-border);min-width:24px;height:24px;color:var(--droppy-accent);background:var(--droppy-accent-soft);border-radius:999px;justify-content:center;align-items:center;padding:0 7px;font-size:11px;font-weight:800;display:inline-flex}.site-header:not(.site-header--marketplace) .marketplace-header-popover{z-index:80;border:1px solid var(--mp-line,#e7e4ed);background:rgba(var(--mp-surface-rgb,255, 255, 255), .98);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transform-origin:calc(100% - 20px) 0;width:250px;animation:marketing-header-popover-in .22s var(--motion-ease-enter) both;border-radius:16px;gap:5px;padding:17px;display:grid;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 18px 48px #201d2d26}.site-header:not(.site-header--marketplace) .marketplace-header-popover>span{color:var(--mp-muted,#858895);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:760}.site-header:not(.site-header--marketplace) .marketplace-header-popover>strong{color:var(--mp-text,#1e202c);font-size:15px;font-weight:780}.site-header:not(.site-header--marketplace) .marketplace-header-popover>p{color:var(--mp-muted,#777b88);margin:2px 0 0;font-size:12px;line-height:1.45}.site-header:not(.site-header--marketplace) .marketplace-header-popover--credits{gap:0;width:310px;padding:14px}.site-header:not(.site-header--marketplace) .marketplace-header-credit-balance{align-items:center;gap:8px;display:flex}.site-header:not(.site-header--marketplace) .marketplace-header-credit-balance .droppy-coin--balance{width:34px;height:34px}.site-header:not(.site-header--marketplace) .marketplace-header-credit-balance>span,.site-header:not(.site-header--marketplace) .marketplace-header-credit-timing>span{gap:2px;min-width:0;display:grid}.site-header:not(.site-header--marketplace) .marketplace-header-credit-balance small,.site-header:not(.site-header--marketplace) .marketplace-header-credit-timing small{color:var(--mp-muted,#858895);letter-spacing:.05em;text-transform:uppercase;font-size:9px;font-weight:760}.site-header:not(.site-header--marketplace) .marketplace-header-credit-balance strong{color:var(--droppy-accent);font-size:16px;font-weight:780}.site-header:not(.site-header--marketplace) .marketplace-header-credit-cycle{border-top:1px solid var(--mp-line,#ece9f1);gap:8px;margin-top:12px;padding-top:12px;display:grid}.site-header:not(.site-header--marketplace) .marketplace-header-credit-expiry{margin-top:12px}.site-header:not(.site-header--marketplace) .marketplace-header-credit-timing{border:1px solid var(--mp-line,#ebe8f1);background:var(--mp-surface,#faf9fc);border-radius:11px;grid-template-columns:26px minmax(0,1fr);gap:9px;padding:10px;display:grid}.site-header:not(.site-header--marketplace) .marketplace-header-credit-timing>i{border:1.5px solid var(--mp-line,#b8b4c4);border-radius:999px;width:24px;height:24px;position:relative}.site-header:not(.site-header--marketplace) .marketplace-header-credit-timing>i:before,.site-header:not(.site-header--marketplace) .marketplace-header-credit-timing>i:after{content:"";transform-origin:50% 100%;background:#777381;border-radius:999px;width:1.5px;position:absolute;bottom:50%;left:50%}.site-header:not(.site-header--marketplace) .marketplace-header-credit-timing>i:before{height:6px;transform:translate(-50%)}.site-header:not(.site-header--marketplace) .marketplace-header-credit-timing>i:after{height:7px;transform:translate(-50%)rotate(120deg)}.site-header:not(.site-header--marketplace) .marketplace-header-credit-timing strong{color:var(--mp-text,#292733);font-size:14px;font-weight:780}.site-header:not(.site-header--marketplace) .marketplace-header-credit-timing p{color:var(--mp-muted,#777481);margin:0;font-size:10px;font-weight:560;line-height:1.4}.site-header:not(.site-header--marketplace) .marketplace-header-credit-free{border:1px solid var(--mp-line,#ebe8f1);background:var(--mp-surface,#faf9fc);border-radius:11px;gap:3px;margin-top:12px;padding:11px 12px;display:grid}.site-header:not(.site-header--marketplace) .marketplace-header-credit-free small{color:var(--mp-muted,#777481);letter-spacing:.035em;text-transform:uppercase;font-size:9px;font-weight:730}.site-header:not(.site-header--marketplace) .marketplace-header-credit-free strong{color:var(--mp-text,#3b3945);font-size:12px;font-weight:720}.site-header:not(.site-header--marketplace) .marketplace-header-credit-manage{border:1px solid var(--droppy-accent-border);width:100%;min-height:38px;color:var(--droppy-accent);background:var(--droppy-accent-soft);cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;margin-top:10px;padding:0 11px;font-size:12px;font-weight:740;display:flex}.site-header:not(.site-header--marketplace) .marketplace-header-credit-manage span{font-size:16px}.site-header:not(.site-header--marketplace) .marketplace-header-popover--profile button{border:1px solid var(--mp-line,#e7e3ef);width:100%;min-height:38px;color:var(--mp-muted,#6e707c);background:var(--mp-surface,#fff);cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;margin-top:7px;padding:0 11px;font-size:12px;font-weight:720;display:flex}.site-header:not(.site-header--marketplace) .marketplace-header-popover--profile button.marketplace-header-manager-access{border-color:var(--mp-accent-border,#575bf733);color:var(--mp-accent,#5054cf);background:linear-gradient(135deg,#575bf717,#8459e212);justify-content:flex-start;gap:9px;margin:8px 0 6px}.site-header:not(.site-header--marketplace) .marketplace-header-manager-access svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;flex:none;width:17px;height:17px}.site-header:not(.site-header--marketplace) .marketplace-header-popover--profile{width:286px}.site-header:not(.site-header--marketplace) .marketplace-header-profile-list{border-block:1px solid #efedf3;gap:5px;margin:7px -5px 5px;padding:7px 5px;display:grid}.site-header:not(.site-header--marketplace) .marketplace-header-profile-list>button{min-height:42px;color:var(--mp-text,#3e404c);text-align:left;background:0 0;border:0;border-radius:11px;grid-template-columns:30px minmax(0,1fr) 18px;gap:9px;margin:0;padding:5px 8px;display:grid}.site-header:not(.site-header--marketplace) .marketplace-header-profile-list>button:hover,.site-header:not(.site-header--marketplace) .marketplace-header-profile-list>button.is-current{color:var(--mp-text,#2d2f3b);background:var(--mp-elevated,#f6f4fb)}.site-header:not(.site-header--marketplace) .marketplace-header-profile-list>button>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.site-header:not(.site-header--marketplace) .marketplace-header-profile-list>button>small{color:var(--droppy-accent);font-size:13px;font-weight:850}.site-header:not(.site-header--marketplace) .profile-avatar{color:#fff;border-radius:10px;place-items:center;width:30px;height:30px;font-size:12px;font-style:normal;font-weight:820;display:grid;box-shadow:inset 0 0 0 1px #ffffff38}.profile-avatar--violet{background:linear-gradient(135deg,#7660ee,#9b78ed)}.profile-avatar--blue{background:linear-gradient(135deg,#4c83ee,#6ca6f4)}.profile-avatar--indigo{background:linear-gradient(135deg,#5467dc,#7586ed)}.profile-avatar--teal{background:linear-gradient(135deg,#2d9e9a,#59bbb4)}.profile-avatar--amber{background:linear-gradient(135deg, #dc8d32, var(--mp-warning-soft,#efae50))}.profile-avatar--rose{background:linear-gradient(135deg,#d75b88,#e77ca2)}.site-header:not(.site-header--marketplace) .marketplace-header-profile-add>i{border:1px dashed var(--mp-accent-border,#674ed359);border-radius:10px;place-items:center;width:30px;height:30px;font-size:17px;font-style:normal;display:grid}.site-header:not(.site-header--marketplace) .marketplace-header-profile-list>button.marketplace-header-profile-add{color:var(--droppy-accent);grid-template-columns:30px minmax(0,1fr)}.site-header:not(.site-header--marketplace) .marketplace-header-profile-create{grid-template-columns:minmax(0,1fr);gap:7px;display:grid}.site-header:not(.site-header--marketplace) .marketplace-header-profile-create input{border:1px solid var(--mp-line,#ddd8e9);min-width:0;height:38px;color:var(--mp-text,#2b2d38);background:var(--mp-surface,#fff);font:inherit;border-radius:10px;outline:0;padding:0 11px}.site-header:not(.site-header--marketplace) .marketplace-header-profile-create input:focus{border-color:var(--mp-accent-border,#674ed380);box-shadow:0 0 0 3px #674ed314}.site-header:not(.site-header--marketplace) .marketplace-header-profile-create>button{color:#fff;background:var(--mp-accent-fill,var(--droppy-accent));width:auto;margin:0}.site-header:not(.site-header--marketplace) .marketplace-header-profile-pin{border-top:1px solid var(--mp-line,#eeeaf4);gap:6px;padding:8px 7px 5px;display:grid}.site-header:not(.site-header--marketplace) .marketplace-header-profile-pin>p{color:var(--mp-text,#333542);margin:0;font-size:11px;font-weight:760}.site-header:not(.site-header--marketplace) .marketplace-header-profile-pin .otp-code-input{margin:0}.site-header:not(.site-header--marketplace) .marketplace-header-profile-pin .otp-code-input legend{margin-bottom:6px;font-size:9px}.site-header:not(.site-header--marketplace) .marketplace-header-profile-pin .otp-code-input__fields{gap:5px;width:100%}.site-header:not(.site-header--marketplace) .marketplace-header-profile-pin .otp-code-input__digit{border:1px solid var(--mp-line,#ded9e8);background:var(--mp-surface,#fff);height:36px;font:inherit;text-align:center;border-radius:8px;outline:0;padding:0;font-size:15px;font-weight:760}.site-header:not(.site-header--marketplace) .marketplace-header-profile-pin .otp-code-input__digit:focus{border-color:var(--mp-accent-border,#674ed38c);box-shadow:0 0 0 3px #674ed314}.site-header:not(.site-header--marketplace) .marketplace-header-profile-error{color:var(--mp-danger,#b64a62);margin:1px 7px 0;font-size:10px}@keyframes marketing-header-popover-in{0%{opacity:0;transform:translateY(-5px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.button{cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:11px;min-height:48px;padding:0 22px;font-size:14px;font-weight:720;line-height:1;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.button:hover{transform:translateY(-1px)}.button--primary{color:#fff;background:var(--droppy-gradient);box-shadow:0 12px 28px #4146be38}.button--primary:hover{box-shadow:0 15px 34px #4146be4d}.marketing-cta-primary{isolation:isolate;color:#fff;letter-spacing:-.015em;background:radial-gradient(circle at 78% 12%,#737eff9e,#0000 34%),linear-gradient(118deg,#4776ff 0%,#575bf7 58%,#4e50dd 100%);border:1px solid #575bf7fa;border-radius:18px;justify-content:space-between;gap:10px;transition:border-color .22s,box-shadow .22s,filter .22s;position:relative;overflow:hidden;box-shadow:0 0 0 1px #4568ff33,0 13px 30px #4146be47,inset 0 1px #ffffff47,inset 0 -1px #24179a47}.marketing-cta-primary:hover,.marketing-cta-primary:focus-visible{filter:brightness(1.025);border-color:#696efff2;transform:none;box-shadow:0 0 0 1px #4568ff38,0 15px 32px #4146be4f,inset 0 1px #ffffff4d,inset 0 -1px #24179a40}.marketing-cta-primary:focus-visible{outline-offset:3px;outline:3px solid #5348ff33}.marketing-cta-arrow{filter:drop-shadow(0 0 5px #ffffff1f);flex:0 0 20px;place-items:center;width:20px;height:20px;display:grid}.marketing-cta-arrow svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:100%;height:100%;overflow:visible}.marketing-interactive-hover{transition:border-color .22s,box-shadow .22s,filter .22s,background-color .22s}.marketing-interactive-hover:hover,.marketing-interactive-hover:focus-visible,.site-header:not(.site-header--marketplace) button:hover,.site-header:not(.site-header--marketplace) button:focus-visible{filter:brightness(1.025)}.button--secondary{color:var(--droppy-accent);background:var(--violet-soft)}.button--card{width:100%;min-height:42px;color:var(--droppy-accent);background:var(--droppy-accent-soft);margin-top:16px}.credit-pill,.header-one{white-space:nowrap;font-size:13px;font-weight:700}.droppy-coin{vertical-align:middle;flex:none;justify-content:center;align-items:center;width:1.45em;height:1.45em;display:inline-flex}.droppy-coin img{object-fit:contain;width:100%;height:100%;display:block}.credit-pill{border:1px solid var(--mp-line,#ded3ff);color:var(--droppy-accent);background:var(--mp-surface,#f8f5ff);border-radius:999px;padding:9px 12px}.header-one{color:var(--droppy-accent);cursor:pointer}.header-one:hover{color:var(--blue)}.header-one.is-disabled{color:var(--ink-faint);cursor:not-allowed}.home-hero{z-index:10;width:var(--page);perspective:1400px;margin-inline:auto;padding:48px 6px 4px;position:relative}.home-hero__transition{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:stretch;gap:clamp(42px,3.2vw,52px);width:100%;display:grid}.home-hero__copy{flex-direction:column;justify-content:center;max-width:640px;display:flex}.home-hero__variable{min-width:0}.home-hero__stage-wrap{min-width:0;transform-style:preserve-3d}.home-hero__stage-wrap>.opportunity-stage{height:100%}.eyebrow{min-height:28px;color:var(--droppy-accent);letter-spacing:.08em;text-transform:uppercase;background:#f5f1ff;border:1px solid #e1d9ff;border-radius:999px;align-items:center;padding:0 12px;font-size:11px;font-weight:780;display:inline-flex}.home-hero h1,.vertical-hero h1{letter-spacing:-.055em;margin:22px 0 18px;font-size:clamp(52px,5vw,80px);font-weight:760;line-height:.99}.home-hero h1{color:#292b35;font-synthesis:weight;letter-spacing:-.045em;margin:24px 0 18px;font-size:clamp(48px,3.55vw,56px);font-weight:800;line-height:1.14}.home-hero__headline-line{display:block}.home-hero h1 em,.vertical-hero h1 em{color:#0000;background:linear-gradient(115deg, var(--blue), var(--violet) 78%);-webkit-background-clip:text;background-clip:text;font-style:normal}.home-hero[data-vertical=auto] .home-hero__headline-line{text-wrap:balance}.home-hero[data-vertical=auto] h1 em{padding-bottom:.12em}.home-hero__body{max-width:530px;color:var(--ink-soft);letter-spacing:0;margin:0 0 30px;font-size:19px;font-weight:400;line-height:1.65}.home-hero__highlight{white-space:nowrap;font-weight:570;display:inline-block;position:relative}.home-hero__highlight:after{content:"";transform-origin:0;background:linear-gradient(90deg,#4579ff38,#5654f6c7 28%,#844bf5ad 76%,#844bf51f);border-radius:999px;height:2px;position:absolute;bottom:-.08em;left:-.03em;right:-.03em;transform:rotate(-.4deg);box-shadow:0 2px 7px #5c4af62e}.sector-search{z-index:1;border:1px solid var(--line);width:min(100%,555px);box-shadow:var(--shadow-sm);background:#ffffffeb;border-radius:16px;padding:25px 26px 0;position:relative}.sector-search__title{margin:0 0 14px;font-size:16px;font-weight:730}.hero-portals{justify-content:center;align-items:center;width:min(100%,640px);margin:28px 0 0;display:flex}.hero-portals__logos{align-items:center;min-width:0}.hero-portals__logos--immo{background:#fffffff0;border:1px solid #d8dae4d1;border-radius:999px;flex:0 auto;justify-content:flex-start;width:auto;padding:8px 12px;display:flex;box-shadow:0 12px 28px #2629371a,inset 0 1px #ffffffeb}.hero-portals__logos--auto{grid-template-rows:repeat(2,28px);grid-template-columns:repeat(6,minmax(0,1fr));row-gap:10px;width:min(100%,430px);padding:6px 20px 4px;display:grid}.hero-portals__logos--auto>.hero-portal-logo{position:relative}.hero-portals__logos--auto>.hero-portal-logo--leboncoin{grid-column:1/3}.hero-portals__logos--auto>.hero-portal-logo--lacentrale{grid-column:3/5}.hero-portals__logos--auto>.hero-portal-logo--marketplace{grid-column:5/7;padding-inline:9px 3px}.hero-portals__logos--auto>.hero-portal-logo--paruvendu{grid-column:2/4}.hero-portals__logos--auto>.hero-portal-logo--autoscout24{grid-column:4/6}.hero-portals__logos--auto>.hero-portal-logo--lacentrale:before,.hero-portals__logos--auto>.hero-portal-logo--marketplace:before,.hero-portals__logos--auto>.hero-portal-logo--autoscout24:before{content:"";background:#b7bac6c7;border-radius:999px;width:1px;height:16px;position:absolute;top:50%;left:-2px;transform:translateY(-50%)}.hero-portal-logo{opacity:.86;flex:none;justify-content:center;align-items:center;min-width:0;padding:0 12px;display:inline-flex}.hero-portals__logos--immo .hero-portal-logo:first-child{padding-left:5px}.hero-portals__logos--immo .hero-portal-logo:last-child{padding-right:5px}.hero-portals__logos--immo .hero-portal-logo+.hero-portal-logo{border-left:1px solid #cdd0dbd1}.hero-portal-logo>img{width:auto;max-width:100%;height:auto;display:block}.hero-portal-logo--leboncoin>img{width:80px}.hero-portal-logo--lacentrale>img{width:87px}.hero-portal-logo--seloger>img{width:68px}.hero-portal-logo--paruvendu>img{width:70px}.hero-portal-logo--autoscout24>img{opacity:.82;filter:grayscale(.28)saturate(.42)contrast(.92);width:84px}.hero-portal-logo--marketplace{gap:4px}.hero-portal-logo--marketplace>img{width:62px}.hero-portal-logo--marketplace>span{color:#0766ff;letter-spacing:-.025em;white-space:nowrap;font-size:9px;font-weight:680;line-height:1}.hero-portals__logos--auto .hero-portal-logo--marketplace>img{width:52px}.hero-portals__logos--auto .hero-portal-logo--marketplace>span{font-size:8px}.hero-store-badges{justify-content:flex-start;align-items:center;gap:8px;width:min(100%,640px);margin:28px 0 0;display:flex}.hero-store-badge{color:#2f323dad;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(145deg,#f4f5f8b8,#e7e9ef80);border:1px solid #aeb2bf61;border-radius:10px;align-items:center;gap:7px;width:132px;min-height:44px;padding:7px 10px;display:inline-flex;box-shadow:0 7px 18px #1c1f2b0b,inset 0 1px #ffffffc2}.hero-store-badge>svg{width:20px;height:25px;color:var(--droppy-accent);fill:currentColor;opacity:.9;flex:none}.hero-store-badge>span{display:grid}.hero-store-badge small{font-size:7px;font-weight:600;line-height:1}.hero-store-badge strong{letter-spacing:-.03em;margin-top:2px;font-size:12px;font-weight:520;line-height:1}.hero-store-badge .play-green{fill:var(--droppy-accent)}.hero-store-badge .play-blue{fill:#3874ff}.hero-store-badge .play-yellow{fill:#6f74ff}.hero-store-badge .play-red{fill:#4f5cf7}.sector-search>.marketplace-agency{width:100%;margin:0}.sector-search__fields{grid-template-columns:minmax(0,1fr) 165px;gap:10px;display:grid}.location-field,.radius-field{border:1px solid var(--line-strong);background:#fff;border-radius:11px;align-items:center;min-height:52px;display:flex}.location-field:focus-within,.radius-field:focus-within{border-color:#5e3ee18c;box-shadow:0 0 0 4px #6344e514}.location-field svg{fill:none;stroke:#72778a;stroke-width:1.7px;flex:none;width:20px;height:20px;margin-left:14px}.location-field input,.radius-field :is(select,[data-app-select]){width:100%;min-width:0;height:50px;color:var(--ink);background:0 0;border:0;outline:0;font-size:14px}.location-field input{padding:0 14px 0 10px}.location-field input::placeholder{color:#999dac}.radius-field :is(select,[data-app-select]){cursor:pointer;padding:0 12px}.sector-search__submit{width:100%;margin-top:12px}.sector-search__submit-label{white-space:nowrap}.sector-search__submit-arrow{flex:0 0 20px;place-items:center;width:20px;height:20px;display:grid}.sector-search__submit-arrow svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:100%;height:100%;overflow:visible}.sector-search__action{position:relative}.sector-search__error{color:#a45149;letter-spacing:-.005em;align-items:center;gap:7px;width:fit-content;max-width:100%;min-height:20px;margin:7px 4px -1px;font-size:10.5px;font-weight:650;line-height:1.3;animation:.22s cubic-bezier(.16,1,.3,1) both sector-search-error-enter;display:flex}.sector-search__error:before{content:"!";color:#b2554c;background:#fff1ef;border:1px solid #c1524833;border-radius:50%;flex:0 0 17px;place-items:center;width:17px;height:17px;font-size:9px;font-weight:800;line-height:1;display:grid}.sector-search:has(>.sector-search__error)>.marketplace-agency{border-color:var(--mp-danger-border,#c152484d);box-shadow:0 0 0 3px #c152480e,0 5px 18px #191c2b0e}@keyframes sector-search-error-enter{0%{opacity:0;translate:0 -4px}to{opacity:1;translate:0}}.sector-search__note{z-index:10;border:1px solid var(--droppy-accent-border);width:max-content;max-width:calc(100% - 24px);min-height:36px;color:var(--ink);background:linear-gradient(120deg, #fafbff, var(--droppy-accent-soft));text-align:center;border-radius:11px;justify-content:center;align-items:center;gap:7px;margin:0;padding:7px 18px;font-size:11px;font-weight:650;line-height:1.35;display:flex;position:absolute;top:calc(100% - 9px);left:50%;transform:translate(-50%);box-shadow:0 8px 20px #4146be1a}.sector-search__note:before{z-index:-1;content:"";background:#f7f3ff;border-top:1px solid #e5dcff;border-left:1px solid #e5dcff;width:10px;height:10px;position:absolute;top:-5px;left:50%;transform:translate(-50%)rotate(45deg)}.sector-search__note-emoji{flex:none;font-size:15px;line-height:1}.sector-search__note>span:last-child{color:var(--droppy-accent)}.sector-search__note.is-placeholder{visibility:hidden}.home-hero .sector-search__note{width:100%;max-width:none;font-size:12px;position:relative;top:auto;left:auto;right:auto;transform:none}.home-hero .sector-search__note:before{border:1px solid #e5dcff;border-top:0;border-left:0;top:auto;bottom:-5px}@media (width>=821px){.home-hero .sector-search{border-radius:24px;grid-template-columns:minmax(0,1.18fr) minmax(230px,.82fr);grid-template-areas:"title note""agency action""error action";align-items:start;column-gap:12px;width:min(100%,640px);padding:24px 24px 22px;display:grid}.home-hero .sector-search__title{grid-area:title}.home-hero .sector-search>.marketplace-agency{border:1.5px solid var(--mp-line,#dcdde8);background:var(--mp-surface,#fff);border-radius:18px;grid-area:agency;min-height:62px;margin:0;padding:8px 12px;box-shadow:0 7px 22px #2423410e}.home-hero .sector-search>.marketplace-agency.is-editing{border-color:var(--mp-accent-border,#5f39f494);box-shadow:0 0 0 4px #6137f114,0 9px 28px #2d245e17}.home-hero .marketplace-agency__icon{background:var(--mp-elevated,#f1edff);border-radius:12px;width:38px;height:38px}.home-hero .marketplace-agency__icon svg{stroke-width:2px;width:21px;height:21px}.home-hero .marketplace-agency input{min-height:42px;font-size:13px}.home-hero .sector-search__error{grid-area:error}.home-hero .sector-search__action{grid-area:action}.home-hero .sector-search__submit{min-height:62px;margin-top:0;padding:0 14px 0 18px;font-size:13px}.home-hero .sector-search__note{grid-area:note;align-self:start;min-height:36px;margin:0 0 12px;padding:6px 12px;font-size:12px}}@media (width<=820px){.hero-portals{margin-top:24px}.hero-store-badges{margin-top:44px}.home-hero .sector-search{border-radius:22px}.home-hero .sector-search>.marketplace-agency{background:var(--mp-surface,#fff);border-radius:18px;min-height:58px;margin-bottom:0}.home-hero .sector-search__submit{min-height:58px;margin-top:10px;padding-inline:20px 15px}.home-hero .sector-search__note{margin-top:10px}.home-hero .sector-search__submit-arrow{flex-basis:20px;width:20px}}@keyframes hero-cta-arrow-cycle{0%{opacity:1;transform:translate(0,0)}34%{opacity:0;transform:translate(13px)}35%{opacity:0;transform:translate(-11px)}to{opacity:1;transform:translate(0,0)}}.marketing-cta-primary:hover .marketing-cta-arrow,.marketing-cta-primary:focus-visible .marketing-cta-arrow,.marketing-interactive-hover:hover .marketing-cta-arrow,.marketing-interactive-hover:focus-visible .marketing-cta-arrow{animation:.68s cubic-bezier(.16,1,.3,1) both hero-cta-arrow-cycle}@keyframes hero-copy-enter{0%{opacity:0;translate:0 24px}to{opacity:1;translate:0}}@keyframes hero-headline-enter{0%{opacity:0;translate:0 28px}to{opacity:1;translate:0}}@keyframes hero-search-enter{0%{opacity:0;translate:0 28px;scale:.985}to{opacity:1;translate:0;scale:1}}@keyframes hero-stage-enter{0%{opacity:0;translate:0 30px;scale:.98}to{opacity:1;translate:0;scale:1}}@keyframes hero-store-badges-enter{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0}}@keyframes proof-strip-enter{0%{opacity:0;translate:0 26px;scale:.992}to{opacity:1;translate:0;scale:1}}@keyframes proof-item-enter{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0}}@keyframes hero-variable-auto-enter{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}@keyframes hero-variable-immo-enter{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}@keyframes hero-offer-enter{0%{opacity:0;translate:0 -8px;scale:.96}72%{opacity:1;translate:0;scale:1.01}to{opacity:1;translate:0;scale:1}}@keyframes site-section-enter{0%{opacity:0;scale:var(--site-reveal-scale,.992);translate:var(--site-reveal-x,0) var(--site-reveal-y,30px)}to{opacity:1;translate:0;scale:1}}@media (prefers-reduced-motion:no-preference){.home-hero__headline-line{animation:.92s cubic-bezier(.16,1,.3,1) 70ms both hero-headline-enter}.home-hero__headline-line:nth-child(2){animation-delay:.19s}.home-hero__copy>.eyebrow,.vertical-hero__copy>.eyebrow{animation:.72s cubic-bezier(.16,1,.3,1) .11s both hero-copy-enter}.home-hero__body,.vertical-hero__copy>p{animation:.82s cubic-bezier(.16,1,.3,1) .31s both hero-copy-enter}.home-hero .sector-search,.vertical-hero__copy>a{animation:.92s cubic-bezier(.16,1,.3,1) .43s both hero-search-enter}.vertical-hero__copy>small{animation:.72s cubic-bezier(.16,1,.3,1) .66s both hero-copy-enter}.home-hero__stage-wrap,.home-hero>.opportunity-stage,.vertical-hero>.opportunity-stage{animation:1.08s cubic-bezier(.16,1,.3,1) .25s both hero-stage-enter}.hero-portals,.hero-store-badges{animation:.76s cubic-bezier(.16,1,.3,1) .69s both hero-store-badges-enter}.proof-strip{animation:.88s cubic-bezier(.16,1,.3,1) .74s both proof-strip-enter}.proof-strip article{animation:.68s cubic-bezier(.16,1,.3,1) .86s both proof-item-enter}.proof-strip article:nth-of-type(2){animation-delay:.94s}.proof-strip article:nth-of-type(3){animation-delay:1.02s}.home-hero__variable[data-vertical-enter=auto]{animation:.52s cubic-bezier(.16,1,.3,1) both hero-variable-auto-enter}.home-hero__variable[data-vertical-enter=immo]{animation:.52s cubic-bezier(.16,1,.3,1) both hero-variable-immo-enter}.home-hero .sector-search__note{animation:.68s cubic-bezier(.16,1,.3,1) .66s both hero-offer-enter}[data-site-reveal-origin=left]{--site-reveal-x:-34px;--site-reveal-y:10px}[data-site-reveal-origin=right]{--site-reveal-x:34px;--site-reveal-y:10px}[data-site-reveal-origin=up]{--site-reveal-x:0;--site-reveal-y:28px}[data-site-reveal-delay="1"]{--site-reveal-delay:90ms}[data-site-reveal-delay="2"]{--site-reveal-delay:.18s}[data-site-reveal-delay="3"]{--site-reveal-delay:.27s}.site-reveal-ready:not(.is-site-revealed)>*,.site-reveal-ready:not(.is-site-revealed) [data-site-reveal-item]{opacity:0;scale:var(--site-reveal-scale,.992);translate:var(--site-reveal-x,0) var(--site-reveal-y,30px);will-change:opacity, translate, scale}.site-reveal-ready.is-site-revealed>*,.site-reveal-ready.is-site-revealed [data-site-reveal-item]{animation:site-section-enter .86s var(--motion-ease-enter) var(--site-reveal-delay,0s) both}.site-reveal-ready.is-site-revealed>:nth-child(2){--site-reveal-delay:90ms}.site-reveal-ready.is-site-revealed>:nth-child(3){--site-reveal-delay:.18s}.site-reveal-ready.is-site-revealed>:nth-child(4){--site-reveal-delay:.27s}.site-reveal-ready.is-site-revealed>:nth-child(n+5){--site-reveal-delay:.34s}}.sector-search--compact{border-radius:16px;grid-template-columns:minmax(360px,1fr) auto;gap:10px;width:min(100%,770px);padding:9px;display:grid}.sector-search--compact .sector-search__fields{grid-template-columns:minmax(210px,1fr) 156px}.sector-search--compact .sector-search__submit{width:auto;margin-top:0;padding-inline:18px}.hero-note{color:#777c8d;align-items:center;gap:10px;margin:17px 4px 0;font-size:13px;display:flex}.hero-note span{color:var(--droppy-accent)}.opportunity-stage{min-height:643px;box-shadow:var(--shadow-md);isolation:isolate;background:#f8f8fc;border:1px solid #dbdae7e6;border-radius:24px;position:relative;overflow:hidden}.opportunity-stage--marketplace-link{cursor:pointer}.opportunity-stage--marketplace-link:focus-within{outline-offset:4px;outline:3px solid #575bf757}.opportunity-stage__keyboard-action{z-index:20;opacity:0;border:0;width:1px;height:1px;padding:0;position:absolute;top:14px;right:14px;overflow:hidden}.opportunity-stage__keyboard-action:focus-visible{background:var(--droppy-gradient);opacity:1;border:2px solid #fff;border-radius:50%;width:42px;height:42px;box-shadow:0 12px 30px #4146be3d}.opportunity-stage__keyboard-action:focus-visible:before{color:#fff;content:"→";font-size:21px}.stage-map{background:#f4f2f0;position:absolute;inset:0;overflow:hidden}.stage-map:after{z-index:4;pointer-events:none;content:"";background:linear-gradient(#fff0 0%,#ffffffad 48%,#ffffffeb 100%);height:25%;position:absolute;bottom:0;left:0;right:0}.stage-map-illustration{background-color:#f6f5f2;background-image:url(/assets/hero-marketplace-map.webp);background-position:50%;background-size:auto 100%}.stage-map-radius{z-index:1;aspect-ratio:1;background:#575bf709;border:1.5px solid #575bf766;border-radius:50%;width:min(72%,480px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 1px #ffffff38}.stage-map-pin{z-index:2;border:1px solid var(--droppy-accent-border);min-height:34px;color:var(--droppy-accent);box-shadow:0 4px 12px var(--droppy-accent-shadow), 0 1px 2px #2d26490d;background:linear-gradient(135deg,#f7fbfff7,#f0f1fff7);border-radius:999px;align-items:center;gap:7px;padding:0 11px 0 7px;display:inline-flex;position:absolute;transform:translate(-50%,-50%)}.stage-map-pin:after{border-right:1px solid var(--droppy-accent-border);border-bottom:1px solid var(--droppy-accent-border);content:"";background:var(--droppy-accent-soft);width:8px;height:8px;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)rotate(45deg)}.stage-map-pin>span{z-index:1;color:#fff;background:var(--droppy-gradient);border-radius:50%;flex:0 0 16px;place-items:center;width:16px;height:16px;display:grid;position:relative;box-shadow:0 2px 5px #4146be33}.stage-map-pin svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:11px;height:11px}.stage-map-pin strong{z-index:1;white-space:nowrap;font-size:11px;font-weight:780;line-height:1;position:relative}.stage-map-pin--north-west{top:27%;left:38%}.stage-map-pin--north{top:22%;left:58%}.stage-map-pin--east{top:42%;left:78%}.stage-map-pin--south-east{top:64%;left:72%}.stage-map-pin--south-west{top:62%;left:31%}.stage-map-agency{z-index:3;color:var(--droppy-accent);justify-items:center;gap:4px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.stage-map-agency>span{color:#fff;background:var(--droppy-gradient);border:3px solid #fff;border-radius:50%;place-items:center;width:43px;height:43px;display:grid;box-shadow:0 8px 24px #4146be4d}.stage-map-agency svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:20px;height:20px}.stage-map-agency strong{color:#332754;white-space:nowrap;background:#fffffff0;border-radius:999px;padding:4px 7px;font-size:8px;box-shadow:0 5px 14px #191b271f}.catalog-heading p i{background:#26c281;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #26c2811a}.stage-cards{z-index:5;padding-bottom:20px;position:absolute;bottom:20px;left:0;right:0;overflow:hidden;transform:translateY(20px)}.stage-cards:before,.stage-cards:after{z-index:2;pointer-events:none;content:"";width:56px;position:absolute;top:0;bottom:0}.stage-cards:before{background:linear-gradient(90deg,#ffffffad 0%,#ffffff38 50%,#fff0 100%);left:0}.stage-cards:after{background:linear-gradient(270deg,#ffffffad 0%,#ffffff38 50%,#fff0 100%);right:0}.stage-cards__track{z-index:1;width:100%;animation:stageCardsMarquee var(--stage-carousel-duration,32s) linear infinite;will-change:transform;grid-auto-columns:calc(33.3333% - 8px);grid-auto-flow:column;gap:12px;display:grid;position:relative}.stage-cards--static .stage-cards__track{animation:none}.stage-cards--static{-webkit-mask-image:none;mask-image:none}.stage-cards--static:before,.stage-cards--static:after{display:none}.stage-cards__item{justify-self:center;width:calc(100% - 8px);min-width:0}.stage-cards__item .opportunity-card{height:100%;box-shadow:0 2px 5px #24263a0a,0 12px 16px -10px #4146be3d}@keyframes stageCardsMarquee{0%{transform:translate(0,0)}to{transform:translate3d(var(--stage-carousel-shift), 0, 0)}}.opportunity-card{border:1px solid var(--line);background:var(--surface);border-radius:18px;min-width:0;overflow:hidden;box-shadow:0 12px 34px #24263a17}.opportunity-card__content{opacity:1;will-change:opacity, transform;min-height:100%;transition:opacity .26s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1);transform:translateY(0)}.opportunity-card__content[data-visible=false]{opacity:0;transition-duration:.14s,.16s;transition-timing-function:ease-in;transform:translateY(3px)}.opportunity-photo{background:#e9eaf0;height:210px;position:relative;overflow:hidden}.opportunity-photo:after{content:"";pointer-events:none;background:linear-gradient(#0000,#090b1280);position:absolute;inset:40% 0 0}.opportunity-photo img{object-fit:cover;width:100%;height:100%;transition:transform .45s cubic-bezier(.2,.7,.2,1)}.opportunity-card:hover .opportunity-photo img{transform:scale(1.025)}.qualification-badge{z-index:2;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);border:1px solid #ffffff8c;border-radius:999px;align-items:center;min-height:27px;padding:0 9px;font-size:9px;font-weight:790;display:inline-flex;position:absolute;top:12px;left:12px}.qualification-badge--qualified{color:#075d40;background:#e7fff6e6}.qualification-badge--highlight{border-color:var(--droppy-accent-border);color:var(--droppy-accent);box-shadow:0 4px 12px var(--droppy-accent-shadow);background:linear-gradient(135deg,#eff7fff5,#f0f1fff5)}.qualification-badge--to_qualify,.qualification-badge--preview{color:#624110;background:#fff7e0e6}.opportunity-photo small{z-index:2;color:#ffffffeb;text-overflow:ellipsis;text-shadow:0 1px 7px #00000059;white-space:nowrap;font-size:10px;font-weight:650;position:absolute;bottom:11px;left:12px;right:12px;overflow:hidden}.opportunity-art{background:radial-gradient(circle at 72% 28%,#ffffffbd,#0000 22%),linear-gradient(155deg,#dfe6ff,#f1efff 60%,#d7d9e9);height:170px;position:relative;overflow:hidden}.opportunity-art:before{z-index:2;content:"Photo masquée";color:#191b28a6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff8c;border:1px solid #ffffff9e;border-radius:999px;padding:6px 8px;font-size:9px;font-weight:700;position:absolute;top:12px;right:12px}.opportunity-art--blue{background:linear-gradient(145deg,#d9eaff,#eef3ff 54%,#cbd6e8)}.opportunity-art--sand{background:linear-gradient(145deg,#f0e4d1,#fbf8ef 54%,#d9c9ac)}.opportunity-art--slate{background:linear-gradient(145deg,#dbe0e8,#f4f5f7 54%,#c4cad4)}.opportunity-art--violet{background:linear-gradient(145deg,#e2e5ff,#f7f8ff 54%,#ccd0f5)}.opportunity-art svg{width:100%;height:100%}.opportunity-art__mark{opacity:.18;width:58px;height:58px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.art-skyline{fill:#383d4e21}.art-home{fill:#444b5e}.opportunity-art--blue .art-home{fill:#43658c}.opportunity-art--sand .art-home{fill:#8c6a43}.opportunity-art--slate .art-home{fill:#4e5865}.opportunity-art--violet .art-home{fill:#625085}.art-window{fill:#def0f8d6}.art-roof{fill:#6c557f}.art-door{fill:#574565}.opportunity-card__body{padding:17px}.opportunity-card__heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.opportunity-card__heading span{color:var(--ink-faint);letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:700}.opportunity-card__heading h3{letter-spacing:-.025em;margin:5px 0 0;font-size:17px}.opportunity-card__heading>strong{color:var(--droppy-accent);background:#f1edff;border-radius:8px;flex:none;padding:7px 9px;font-size:11px}.opportunity-card__meta{color:#6d7281;margin:8px 0 0;font-size:12px}.opportunity-card__price{letter-spacing:-.02em;margin:10px 0 0;font-size:18px;font-weight:760}.signal-list{flex-wrap:wrap;gap:6px;margin-top:13px;display:flex}.signal{border-radius:6px;padding:5px 7px;font-size:9px;font-weight:730}.signal--0{color:#08794e;background:#e9f8f1}.signal--1{color:#4f53e6;background:#f1edff}.signal--2,.signal--agency{color:#a3640b;background:#fff5df}.opportunity-card--compact .opportunity-art,.opportunity-card--compact .opportunity-photo{height:112px}.opportunity-card--compact .qualification-badge{min-height:23px;font-size:8px;top:8px;left:8px}.opportunity-card--compact .opportunity-photo small,.opportunity-card--compact .opportunity-art:before{display:none}.opportunity-card--compact .opportunity-card__body{padding:10px 12px 11px}.compact-vehicle-title{color:#20222b;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:13px;font-weight:790;line-height:1.2;overflow:hidden}.opportunity-card--compact .opportunity-card__heading h3{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.opportunity-card--compact .opportunity-card__meta{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.opportunity-card--compact .opportunity-card__price{margin-top:7px;font-size:13px}.opportunity-card--compact .signal-list{margin-top:8px}.opportunity-card--compact .signal{font-size:8px}.stage-empty{z-index:4;box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffe6;border:1px solid #e2e0edeb;border-radius:18px;padding:26px;position:absolute;bottom:34px;left:28px;right:28px}.stage-empty span{color:var(--droppy-accent);font-size:34px;font-weight:800}.stage-empty strong{margin-top:4px;font-size:16px;display:block}.stage-empty p{color:var(--ink-faint);margin:8px 0 0;font-size:12px}.proof-strip{width:var(--page);border:1px solid var(--line);background:#ffffffc7;border-radius:18px;grid-template-columns:repeat(3,1fr);min-height:110px;margin:28px auto 0;padding:18px 12px;display:grid;position:relative;box-shadow:0 12px 36px #2223340d}.proof-strip__caption{z-index:2;color:#6f6a7d;letter-spacing:-.005em;text-align:center;white-space:nowrap;opacity:0;pointer-events:none;background:#fffffffa;border:1px solid #575bf729;border-radius:999px;align-items:center;gap:4px;width:max-content;max-width:calc(100% - 36px);margin:0;padding:0 16px;font-size:11px;font-weight:620;line-height:30px;transition:opacity .18s ease-out;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);box-shadow:0 6px 16px #4146be14}.proof-strip__caption.is-visible{opacity:1}.proof-strip__caption:before{content:"";background:linear-gradient(135deg, var(--blue), var(--violet));border-radius:50%;flex:none;width:5px;height:5px;margin-right:3px;box-shadow:0 0 0 4px #575bf714}.proof-strip article{border-right:1px solid var(--line);justify-content:center;align-items:center;gap:16px;min-height:72px;padding-inline:22px;display:flex}.proof-strip article>svg{fill:none;width:38px;height:38px;stroke:var(--droppy-accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;flex:none}.proof-strip article>div{gap:3px;display:grid}.proof-strip article:last-child{border-right:0}.proof-strip strong{color:var(--ink);letter-spacing:-.04em;font-size:22px;line-height:1}.proof-strip span{color:var(--ink-soft);font-size:11px;line-height:1.35}.marketing-journey{content-visibility:auto;contain-intrinsic-size:auto 780px;background:linear-gradient(#fff0 0%,#ffffffad 28% 72%,#fff0 100%);padding:80px 0;position:relative;overflow:hidden}.marketing-journey__shell{z-index:1;width:min(1360px,100vw - 64px);margin:0 auto;position:relative}.marketing-journey__flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid;position:relative}.marketing-journey__connector{z-index:3;width:24px;height:24px;color:var(--droppy-accent);pointer-events:none;background:#fffffff5;border:1px solid #575bf72e;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 7px 18px #393da41a}.marketing-journey__connector--first{left:calc(33.333% - 2.33px)}.marketing-journey__connector--second{left:calc(66.667% + 2.33px)}.marketing-journey__connector svg{stroke-width:2px;width:14px;height:14px}.marketing-journey__card{z-index:1;background:#fff;border:1px solid #dadcebe0;border-radius:18px;flex-direction:column;min-width:0;min-height:0;padding:16px;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 34px #272a4c0e,inset 0 1px #ffffffe6}.marketing-journey__card>header{z-index:2;align-items:center;gap:12px;display:flex;position:relative}.marketing-journey__number{color:#fff;background:linear-gradient(135deg,#4776ff,#575bf7);border:1px solid #575bf729;border-radius:50%;flex:0 0 36px;place-items:center;width:36px;height:36px;font-size:11px;font-weight:800;display:grid}.marketing-journey__icon{width:36px;height:36px;color:var(--droppy-accent);background:#f0f1ffe0;border:1px solid #575bf71a;border-radius:11px;flex:0 0 36px;place-items:center;display:grid}.marketing-journey svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:18px;height:18px}.marketing-journey__copy{z-index:1;flex:1;min-width:0;position:relative}.marketing-journey__copy h3{color:#1b1d28;letter-spacing:-.035em;margin:0;font-size:clamp(15px,1.2vw,18px);font-weight:760;line-height:1.2}.marketing-journey__copy p{color:#747889;margin:4px 0 0;font-size:10px;line-height:1.4}.marketing-journey__lead{background:#fff;border:1px solid #e2e3edf0;border-radius:13px;grid-template-columns:minmax(0,1fr) minmax(116px,36%);min-height:112px;margin-top:14px;display:grid;overflow:hidden;box-shadow:0 8px 20px #1f223a0b}.marketing-journey__lead-copy{flex-direction:column;align-self:center;min-width:0;padding:15px 6px 15px 15px;display:flex}.marketing-journey__lead-copy>strong{color:#272936;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.marketing-journey__lead-copy>small{color:#858998;margin-top:2px;font-size:9px}.marketing-journey__lead-copy>b{color:var(--droppy-accent);white-space:nowrap;align-items:center;gap:5px;margin-top:5px;font-size:11px;font-weight:760;display:flex}.marketing-journey__lead-copy>b svg{width:14px;height:14px}.marketing-journey__lead-copy>span{flex-wrap:wrap;gap:5px;margin-top:11px;display:flex}.marketing-journey__lead-copy em{color:#278b51;white-space:nowrap;background:#eaf8ef;border-radius:7px;align-items:center;gap:3px;min-height:21px;padding:0 7px;font-size:8px;font-style:normal;font-weight:730;display:inline-flex}.marketing-journey__lead-copy em+em{color:var(--droppy-accent);background:var(--droppy-accent-soft)}.marketing-journey__lead-copy em svg{stroke-width:2.2px;width:11px;height:11px}.marketing-journey__photo{background:#f5f5f8;min-width:0;position:relative;overflow:hidden}.marketing-journey__photo>img:first-child{object-fit:cover;object-position:58% center;width:100%;height:100%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 30%);mask-image:linear-gradient(90deg,#0000,#000 30%)}.marketing-journey__photo.is-locked>img:first-child{filter:blur(5px)saturate(.78)brightness(1.11);transform:scale(1.08)}.marketing-journey__photo.is-locked:after{z-index:1;content:"";background:#ffffff40;position:absolute;inset:0}.marketing-journey__photo .marketing-journey__mark{z-index:2;object-fit:contain;opacity:.92;width:40px;height:40px;position:absolute;top:50%;left:56%;transform:translate(-50%,-50%)}.marketing-journey__context{background:#fff;border:1px solid #575bf721;border-radius:13px;align-content:center;gap:8px;min-height:112px;margin-top:14px;padding:13px;display:grid;box-shadow:0 8px 20px #1f223a0a}.marketing-journey__context>span{color:var(--droppy-accent);letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:790}.marketing-journey__context>strong{color:#303241;letter-spacing:-.012em;max-width:340px;font-size:12px;line-height:1.42}.marketing-journey__context>div{color:var(--droppy-accent);background:var(--droppy-accent-soft);border-radius:10px;align-items:center;gap:8px;margin-top:2px;padding:9px 10px;display:flex}.marketing-journey__context>div>svg{flex:0 0 18px;width:18px;height:18px}.marketing-journey__context p{gap:2px;margin:0;display:grid}.marketing-journey__context small{color:#777b90;font-size:8px}.marketing-journey__context b{color:#555bdc;font-size:10px}@media (width<=980px){.marketing-journey{padding:44px 0 48px}.marketing-journey__shell{width:min(100% - 40px,760px)}.marketing-journey__flow{grid-template-columns:1fr;gap:14px}.marketing-journey__connector{display:none}.marketing-journey__card{min-height:0}.marketing-journey__lead,.marketing-journey__context{min-height:112px}}@media (width<=600px){.marketing-journey{padding:38px 0 42px}.marketing-journey__shell{width:min(100% - 28px,520px)}.marketing-journey__card{border-radius:17px;padding:15px}.marketing-journey__copy{padding:0}.marketing-journey__copy h3{font-size:16px}.marketing-journey__lead{grid-template-columns:minmax(0,1fr) 112px}.marketing-journey__lead-copy{padding-left:12px}.marketing-journey__photo .marketing-journey__mark{width:36px;height:36px;left:60%}}.daily-workflow{content-visibility:auto;contain-intrinsic-size:auto 920px;background:linear-gradient(#fafafd00,#f7f7fbd6 35%,#fafafd00);padding:112px 0 120px;position:relative;overflow:hidden}.daily-workflow__layout{z-index:1;grid-template-columns:minmax(340px,.78fr) minmax(640px,1.32fr);align-items:center;gap:clamp(44px,5vw,92px);width:min(1390px,100vw - 64px);margin:0 auto;display:grid;position:relative}.daily-workflow__copy{max-width:470px}.daily-workflow__eyebrow{color:var(--droppy-accent);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:790}.daily-workflow h2{letter-spacing:-.06em;white-space:nowrap;margin:16px 0 20px;font-size:clamp(44px,4vw,60px);font-weight:800;line-height:1.01}.daily-workflow h2 em{color:#0000;background:linear-gradient(108deg, var(--blue), var(--violet));-webkit-background-clip:text;background-clip:text;font-style:normal}.daily-workflow__intro{max-width:445px;color:var(--ink-soft);margin:0;font-size:17px;line-height:1.62}.daily-workflow__features{gap:16px;margin:31px 0 0;padding:0;list-style:none;display:grid}.daily-workflow__features li{grid-template-columns:46px minmax(0,1fr);align-items:center;gap:14px;display:grid}.daily-workflow__features li>span{width:46px;height:46px;color:var(--droppy-accent);background:#ffffffd1;border:1px solid #575bf724;border-radius:14px;place-items:center;display:grid;box-shadow:0 8px 22px #4146be12}.daily-workflow__features svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:22px;height:22px}.daily-workflow__features li>div{gap:4px;display:grid}.daily-workflow__features strong{color:var(--ink);letter-spacing:-.018em;font-size:14px}.daily-workflow__features small{color:var(--ink-soft);font-size:12px;line-height:1.42}.daily-workflow .hero-store-badges{width:100%;margin-top:34px;animation:none}.daily-workflow .hero-store-badge{color:#262831c2;background:#fffc;width:148px;min-height:48px}.daily-workflow__visual{min-height:615px;position:relative}.daily-workflow__visual:before{content:"";background:radial-gradient(circle at 72% 20%,#575bf724,#0000 20rem),#ffffff8a;border:1px solid #575bf71c;border-radius:48px;position:absolute;inset:54px 10px 20px 52px;box-shadow:0 34px 90px #4146be14}.daily-workflow__desktop{background:#fffffff5;border:1px solid #dadae5f5;border-radius:24px;min-width:560px;position:absolute;top:82px;left:0;right:160px;overflow:hidden;box-shadow:0 30px 70px #23223a1f}.daily-workflow__desktop>header{border-bottom:1px solid #ececf2;justify-content:space-between;align-items:center;height:60px;padding:0 104px 0 22px;display:flex}.daily-workflow__app-brand{color:#1f2027;letter-spacing:-.055em;align-items:center;gap:7px;font-size:18px;font-weight:710;display:inline-flex}.daily-workflow__app-brand img{width:26px;height:26px}.daily-workflow__avatar{color:#fff;background:linear-gradient(135deg, var(--blue), var(--violet));border-radius:50%;place-items:center;width:30px;height:30px;font-size:9px;font-weight:780;display:grid}.daily-workflow__desktop-body{padding:22px 104px 26px 24px}.daily-workflow__desktop-title{justify-content:space-between;align-items:center;gap:20px;display:flex}.daily-workflow__desktop-title>div{gap:5px;display:grid}.daily-workflow__desktop-title span{color:var(--droppy-accent);letter-spacing:.12em;font-size:8px;font-weight:790}.daily-workflow__desktop-title strong{color:var(--ink);letter-spacing:-.035em;font-size:20px}.daily-workflow__desktop-title button{color:#6e687c;min-height:34px;font:inherit;background:#faf9fc;border:1px solid #e5e3ec;border-radius:10px;padding:0 13px;font-size:10px;font-weight:690}.daily-workflow__desktop-title button.is-active{color:var(--droppy-accent);background:var(--droppy-accent-soft,#f0f1ff);border-color:#575bf733}.daily-workflow__desktop nav{gap:8px;margin:20px 0 14px;display:flex}.daily-workflow__desktop nav>span{color:#777381;background:#faf9fc;border:1px solid #e9e7ee;border-radius:9px;align-items:center;gap:6px;min-height:31px;padding:0 11px;font-size:9px;font-weight:680;display:inline-flex}.daily-workflow__desktop nav>span.is-active{color:var(--droppy-accent);background:var(--droppy-accent-soft);border-color:#575bf733}.daily-workflow__desktop nav b{min-width:17px;height:17px;color:inherit;background:#575bf714;border-radius:6px;place-items:center;font-size:8px;display:grid}.daily-workflow__rows{gap:9px;display:grid}.daily-workflow__rows article{background:#fff;border:1px solid #eceaf1;border-radius:13px;grid-template-columns:58px minmax(150px,1fr) auto auto;align-items:center;gap:12px;min-width:0;padding:10px;display:grid;box-shadow:0 7px 18px #1f213009}.daily-workflow__rows article>img{object-fit:cover;border-radius:9px;width:58px;height:52px}.daily-workflow__row-copy{gap:3px;min-width:0;display:grid}.daily-workflow__row-copy strong{color:#272832;letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.daily-workflow__row-copy>span{color:#8a8793;font-size:8.5px}.daily-workflow__row-copy small{color:#696572;align-items:center;gap:3px;font-size:8px;display:flex}.daily-workflow__row-copy svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:10px;height:10px}.daily-workflow__status{white-space:nowrap;border-radius:999px;padding:6px 8px;font-size:8px;font-weight:740}.daily-workflow__status--todo{color:#5d43c7;background:#f0ecff}.daily-workflow__status--callback{color:#9c630d;background:#fff4df}.daily-workflow__status--appointment{color:#0d7754;background:#e8f9f2}.daily-workflow__rows article>button{min-height:30px;color:var(--droppy-accent);background:var(--droppy-accent-soft);font:inherit;border:0;border-radius:8px;padding:0 11px;font-size:8px;font-weight:710}.daily-workflow__phone{z-index:3;transform-origin:100% 0;background:linear-gradient(145deg,#2b2d34,#090a0d 55%,#34363d);border-radius:46px;width:278px;height:590px;padding:9px;position:absolute;top:8px;right:-24px;transform:scale(.95);box-shadow:9px 12px 18px -12px #0c0d1375,22px 32px 52px -18px #1b183147,0 0 0 2px #14151aeb,inset 0 0 0 1px #ffffff29}.daily-workflow__phone-render{z-index:3;image-rendering:auto;width:296px;height:auto;display:block;position:absolute;top:20px;right:-24px}@media (width>=1600px){.daily-workflow__desktop{right:200px}.daily-workflow__desktop>header{padding-right:22px}.daily-workflow__desktop-body{padding-right:24px}.daily-workflow__phone{right:-56px}.daily-workflow__phone-render{width:328px;right:-76px}}.daily-workflow__phone-frame{z-index:1;background:#f8f8fb;border-radius:38px;height:100%;position:relative;overflow:hidden}.daily-workflow__phone-island{z-index:8;background:#050507;border-radius:999px;width:82px;height:23px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.daily-workflow__phone-status{z-index:7;color:#fff;justify-content:space-between;align-items:center;font-size:8px;display:flex;position:absolute;top:15px;left:17px;right:17px}.daily-workflow__phone-status span{letter-spacing:1px;font-size:6px}.daily-workflow__phone-hero{background:radial-gradient(circle at 22% 14%,#62b5ff85,#0000 11rem),linear-gradient(145deg,#4776ff,#575bf7 64%,#6f74ff);min-height:148px;padding:48px 11px 13px}.daily-workflow__notification{background:#fffffff0;border:1px solid #ffffffb3;border-radius:14px;grid-template-columns:34px minmax(0,1fr);gap:9px;padding:11px;display:grid;box-shadow:0 10px 26px #1a14452e}.daily-workflow__notification>img{background:#f2efff;border-radius:9px;width:34px;height:34px;padding:5px}.daily-workflow__notification p{gap:3px;min-width:0;margin:0;display:grid}.daily-workflow__notification p>span{justify-content:space-between;align-items:baseline;gap:5px;min-width:0;display:flex}.daily-workflow__notification strong{color:#292832;text-overflow:ellipsis;white-space:nowrap;font-size:8.5px;line-height:1.2;overflow:hidden}.daily-workflow__notification small{color:#9a96a5;white-space:nowrap;font-size:6px}.daily-workflow__notification b{color:#24232b;letter-spacing:-.02em;font-size:10px}.daily-workflow__notification em{color:var(--droppy-accent);align-items:center;gap:3px;font-size:7.5px;font-style:normal;font-weight:720;display:flex}.daily-workflow__notification svg{fill:none;stroke:currentColor;stroke-width:1.9px;width:10px;height:10px}.daily-workflow__phone-content{padding:16px 15px 24px}.daily-workflow__phone-content>span{color:#8c8798;letter-spacing:.11em;font-size:7px;font-weight:780}.daily-workflow__phone-content h3{color:#26252e;letter-spacing:-.035em;margin:5px 0 12px;font-size:16px}.daily-workflow__phone-content ul{gap:8px;margin:0 0 14px;padding:0;list-style:none;display:grid}.daily-workflow__phone-content li{background:#fff;border:1px solid #eceaf2;border-radius:11px;grid-template-columns:18px minmax(0,1fr);gap:7px;padding:9px;display:grid}.daily-workflow__phone-content li>i{color:#0d8b62;background:#e6f8f0;border-radius:50%;place-items:center;width:18px;height:18px;font-size:9px;font-style:normal;font-weight:800;display:grid}.daily-workflow__phone-content li p{gap:2px;margin:0;display:grid}.daily-workflow__phone-content li strong{color:#302f38;letter-spacing:-.01em;font-size:9px}.daily-workflow__phone-content li small{color:#8a8694;font-size:7px;line-height:1.35}.daily-workflow__phone-content>button{color:#fff;background:linear-gradient(112deg, var(--blue), var(--violet));width:100%;min-height:42px;font:inherit;border:0;border-radius:11px;justify-content:center;align-items:center;gap:7px;font-size:9px;font-weight:730;display:flex;box-shadow:0 9px 18px #583bc933}.daily-workflow__phone-content>button svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9px;width:15px;height:15px}.daily-workflow__phone-content>button.daily-workflow__phone-secondary{min-height:37px;color:var(--droppy-accent);box-shadow:none;background:#fff;border:1px solid #e7e4ef;margin-top:8px}.daily-workflow__phone-home{background:#282832;border-radius:999px;width:88px;height:4px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.process{padding-block:150px}.explainer{background:0 0;padding:52px 0 56px;position:relative;overflow:hidden}.explainer>*{z-index:1;position:relative}.section-heading>span,.one-section__copy>span,.vertical-model>div>span,.pricing-preview>div>span{color:var(--droppy-accent);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:790}.section-heading h2,.one-section h2,.vertical-model h2,.pricing-preview h2,.final-search h2{letter-spacing:-.055em;margin:12px 0 13px;font-size:clamp(40px,4vw,66px);line-height:1.02}.comparison-card__title h3 em{color:var(--droppy-accent);font-style:normal}.section-heading p{color:var(--ink-soft);margin:0;font-size:17px;line-height:1.65}.comparison-board{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);align-items:start;gap:22px;width:min(1360px,100vw - 64px);margin:0 auto;display:grid}.comparison-card{border:1px solid var(--line);border-radius:18px;flex-direction:column;min-width:0;padding:24px 26px 22px;font-family:inherit;display:flex}.comparison-card__title{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:15px;display:grid}.comparison-card__title h3{letter-spacing:-.035em;margin:0;font-size:22px}.comparison-title-icon{border-radius:14px;flex:none;place-items:center;width:48px;height:48px;display:grid}.comparison-title-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:27px;height:27px}.comparison-title-icon--muted{color:#7f8695;background:linear-gradient(145deg,#f6f7f9,#eceef2);border:1px solid #b2b7c26b}.comparison-title-icon--accent{background:linear-gradient(145deg, #fbfbff, var(--droppy-accent-soft));border:1px solid #575bf72e;box-shadow:0 9px 24px #4146be1f}.comparison-title-icon--accent img{width:31px;height:31px}.comparison-card--muted{background:#ffffffbd;box-shadow:0 14px 40px #1f233409}.comparison-card--accent{background:radial-gradient(circle at 84% 24%,#575bf71a,#0000 21rem),linear-gradient(#fcfcfffc,#f7f9fffa);border-color:#575bf785;position:relative;box-shadow:0 18px 48px #1f23340e,0 0 0 1px #575bf70d,inset 0 1px #fffffff2}.comparison-legal-tab{z-index:2;border:1px solid var(--droppy-accent-border);min-height:38px;color:var(--droppy-accent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);letter-spacing:-.01em;white-space:nowrap;background:linear-gradient(135deg,#fcfdfffa,#f0f1fff5);border-radius:12px;align-items:center;gap:9px;padding:8px 15px;font-size:11.5px;font-weight:800;line-height:1.25;display:inline-flex;position:absolute;top:-20px;right:28px;box-shadow:0 12px 28px #4146be21,0 2px 7px #4146be14,inset 0 1px #ffffffeb}.comparison-legal-tab svg{fill:#575bf71a;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;flex:none;width:18px;height:18px}.comparison-listing{grid-template-columns:minmax(0,1.05fr) minmax(210px,.95fr);align-items:stretch;gap:20px;margin:22px 0 17px;display:grid}.comparison-vehicle,.comparison-contact-card,.comparison-context-card{min-width:0}.comparison-vehicle>img{aspect-ratio:1.72;object-fit:cover;object-position:center 54%;border-radius:11px;width:100%;display:block}.comparison-vehicle__image--classic{filter:blur(1.25px);image-rendering:auto}.comparison-vehicle__image--droppy{image-rendering:auto}.comparison-vehicle__meta{flex-wrap:wrap;align-items:center;gap:7px 10px;min-height:24px;margin-top:13px;display:flex}.comparison-vehicle__meta strong{color:var(--ink);letter-spacing:-.02em;white-space:nowrap;flex:none;font-size:15px}.comparison-vehicle__meta span{color:var(--ink-soft);white-space:nowrap;flex:none;align-items:center;gap:5px;font-size:11px;display:flex}.comparison-vehicle__meta span svg{fill:none;stroke:currentColor;stroke-width:1.9px;width:14px}.comparison-vehicle__meta b{color:#ef6268;white-space:nowrap;flex:none;margin-left:auto;font-size:11.5px}.comparison-card--accent .comparison-vehicle__meta b{color:var(--droppy-accent);background:linear-gradient(135deg, #edf3ff, var(--violet-soft));border-radius:7px;padding:5px 7px}.comparison-contact-card,.comparison-context-card{background:#ffffffeb;border:1px solid #dddfe7e6;border-radius:13px;min-height:100%;padding:14px;box-shadow:0 8px 20px #1f23340b}.comparison-contact-card__profile{align-items:center;gap:10px;display:flex}.comparison-contact-card__profile>span{color:#fff;background:linear-gradient(145deg,#696969,#3f3f3f);border-radius:50%;flex:none;place-items:center;width:43px;height:43px;font-weight:700;display:grid}.comparison-contact-card__profile p{gap:3px;margin:0;display:grid}.comparison-contact-card__profile strong{font-size:13px}.comparison-contact-card__profile small{color:var(--ink-soft);font-size:10px}.comparison-contact-card>em{color:#e2575f;background:#fff0f0;border-radius:6px;margin-top:10px;padding:5px 8px;font-size:10px;font-style:normal;font-weight:720;display:inline-flex}.comparison-contact-card__activity{color:var(--ink-soft);margin:8px 0;font-size:10px;line-height:1.6}.comparison-contact-card__activity span{color:#9fa5b3}.comparison-contact-card__message,.comparison-contact-card__locked{border-radius:8px;justify-content:center;align-items:center;min-height:36px;font-size:10.5px;font-weight:700;display:flex}.comparison-contact-card__message{color:#fff;min-height:36px;font-family:var(--font-ui);letter-spacing:-.01em;background:#0a4170;border-radius:999px;font-size:11.5px;font-weight:700}.comparison-contact-card__locked{color:#626878;background:#fff;border:1px dashed #ef6d74;gap:6px;margin-top:9px}.comparison-contact-card__locked svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:14px}.comparison-context-card{background:#fffffff5;border-color:#575bf72e;flex-direction:column;padding:0;display:flex;overflow:hidden;box-shadow:0 14px 34px #4146be1a,inset 0 1px #fffffff5}@media (width>=981px){.comparison-vehicle>img{height:220px}.comparison-contact-card,.comparison-context-card{min-height:257px}}.comparison-context-card__body{flex-direction:column;flex:1;gap:8px;min-height:0;padding:12px 12px 9px;display:flex}.comparison-context-card__tags{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.comparison-context-card__tags>span{min-height:26px;color:var(--droppy-accent);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;font-size:10px;font-weight:780;line-height:1;display:inline-flex}.comparison-context-card__time{background:#f6f7fff2;border:1px solid #575bf738;gap:5px;padding:5px 9px}.comparison-context-card__validated{background:linear-gradient(135deg,#ebf9f3fa,#e2f7edf0);border:1px solid #1e9c692e;gap:5px;padding:5px 9px;box-shadow:inset 0 1px #ffffffd1;color:#17875b!important}.comparison-context-card__validated svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.6px;width:13px;height:13px}.comparison-context-card__time svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:14px;height:14px}.comparison-context-card__proofs{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:5px;display:grid}.comparison-context-card__proofs>span{color:#18855c;letter-spacing:-.02em;white-space:nowrap;background:#ebf9f3c7;border:1px solid #1e9c6929;border-radius:8px;justify-content:center;align-items:center;gap:4px;min-width:0;min-height:25px;padding:5px 6px;font-size:9px;font-weight:760;line-height:1;display:flex}.comparison-context-card__proofs svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4px;flex:none;width:12px;height:12px}.comparison-context-card__summary{min-width:0;padding-top:2px}.comparison-context-card__summary strong{font-size:11px}.comparison-context-card__summary p{color:var(--ink-soft);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:5px 0 0;font-size:9.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.comparison-context-card__contact{gap:8px;padding:0 12px 12px;display:grid}.comparison-context-card__availability{background:linear-gradient(135deg,#ecfaf4fa,#f6fcf9fa);border:1px solid #1e9c692e;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;min-height:48px;padding:8px 10px;display:grid;box-shadow:0 8px 18px #1a8f6014,inset 0 1px #fffffff0}.comparison-context-card__availability>span:last-child{gap:2px;min-width:0;display:grid}.comparison-context-card__availability-icon{color:#188a5d;background:#d7f4e6f0;border-radius:9px;place-items:center;width:29px;height:29px;display:grid}.comparison-context-card__availability-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9px;width:16px;height:16px}.comparison-context-card__availability small{color:#60736a;font-size:9px;font-weight:650;line-height:1.15}.comparison-context-card__availability strong{color:#147d54;letter-spacing:-.01em;font-size:12px;font-weight:790;line-height:1.15}.comparison-context-card__phone{border:1px solid var(--droppy-accent-border);min-height:38px;color:var(--droppy-accent);letter-spacing:.04em;background:linear-gradient(135deg,#fcfdfffa,#f0f1fff5);border-radius:9px;justify-content:center;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:690;display:flex;box-shadow:0 8px 20px #4146be1a,inset 0 1px #ffffffeb}.comparison-context-card__phone svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:17px}.comparison-context-card__phone-blur{color:#5434f5d1;filter:blur(5px);opacity:.76;pointer-events:none;-webkit-user-select:none;user-select:none;display:inline-block}.comparison-features{margin:auto 0 0;padding:0;list-style:none;display:block}.comparison-features li{text-align:left;border-bottom:1px solid #dbdee7d1;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;min-width:0;min-height:56px;padding:9px 10px;display:grid}.comparison-feature-mark{border-radius:999px;flex:none;place-items:center;width:23px;height:23px;display:grid}.comparison-features li:last-child{border-bottom:0}.comparison-features--negative .comparison-feature-mark{color:#ff5b68;background:#ffe9eb}.comparison-features--positive .comparison-feature-mark{color:var(--droppy-accent);background:linear-gradient(145deg,#e7e9fff5,#f6f6fffa);box-shadow:inset 0 0 0 1px #575bf71a}.comparison-features--positive{margin-top:0;display:block}.comparison-features--positive li,.comparison-features--positive li:last-child{min-height:56px;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #575bf721;border-radius:0;padding:9px 10px}.comparison-features--positive li:last-child{border-bottom:0}.comparison-feature-mark svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.6px;width:15px;height:15px}.comparison-feature-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.comparison-feature-copy strong{color:#171922;font-size:12.5px;font-weight:760;line-height:1.25}.comparison-feature-copy em{color:#f0525f;font-style:normal}.comparison-features--positive .comparison-feature-copy strong{color:var(--droppy-accent)}.comparison-feature-copy small{color:#62697a;font-size:10.5px;font-weight:450;line-height:1.3}.comparison-card__unlock{color:#fff;text-align:center;white-space:nowrap;border-radius:18px;justify-content:space-between;align-items:center;width:max-content;max-width:100%;min-height:44px;margin:26px auto 2px;padding:0 22px;font-size:13px;font-weight:720;line-height:1.2;text-decoration:none;display:inline-flex}#contact-search{scroll-margin-top:110px}.process{padding-top:80px}.process-grid{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.process-grid article{border-right:1px solid var(--line);min-height:280px;padding:30px 26px}.process-grid article:last-child{border-right:0}.process-grid span,.vertical-points article>span{color:var(--droppy-accent);font-size:12px;font-weight:780}.process-grid h3,.vertical-points h2{letter-spacing:-.04em;margin:72px 0 12px;font-size:25px}.process-grid p,.vertical-points p{color:var(--ink-soft);margin:0;font-size:14px;line-height:1.65}.one-section{color:#f5f6ff;background:radial-gradient(circle at 85% 14%,#5c4ae247,#0000 28rem),linear-gradient(145deg,#0b0c16,#111327 58%,#0a0b14);border-radius:32px;grid-template-columns:minmax(0,.78fr) minmax(520px,1.22fr);align-items:center;gap:80px;width:min(1560px,100vw - 28px);min-height:720px;margin:40px auto 0;padding:88px max(52px,50vw - 700px);display:grid;overflow:hidden}.one-section__copy{max-width:580px}.one-section__copy>span{color:#a998ff}.one-section h2{font-size:clamp(44px,4vw,70px)}.one-section__copy p{color:#e6e8f7b3;font-size:18px;line-height:1.7}.one-section__copy>strong{color:#b7abff;margin-top:34px;font-size:14px;display:block}.one-window{background:#090a13b8;border:1px solid #7c6fe347;border-radius:22px;overflow:hidden;transform:perspective(1300px)rotateY(-4deg)rotateX(1deg);box-shadow:0 34px 90px #00000061}.one-window__bar{border-bottom:1px solid #8377d62e;gap:7px;padding:16px;display:flex}.one-window__bar i{background:#ccc9e042;border-radius:50%;width:8px;height:8px}.one-window__body{min-height:380px;padding:48px}.one-window__body>span{color:#99a7ff;text-transform:uppercase;background:#495ae31a;border:1px solid #606fff42;border-radius:999px;padding:7px 10px;font-size:10px;font-weight:800;display:inline-flex}.one-window__body h3{letter-spacing:-.04em;margin:22px 0 8px;font-size:29px}.one-window__body>p{color:#dbdef094;margin:0;font-size:13px}.one-window__body>div{background:#ffffff09;border:1px solid #8279c030;border-radius:16px;justify-content:space-between;align-items:flex-end;min-height:156px;margin-top:54px;padding:24px;display:flex}.one-window__body div strong{color:#d8daec8f;letter-spacing:.08em;text-transform:uppercase;font-size:10px}.one-window__body div b{color:#c8c0ff;text-align:right;font-size:18px;line-height:1.3}.final-search{grid-template-columns:minmax(280px,.7fr) minmax(560px,1.3fr);align-items:center;gap:70px;padding-block:140px;display:grid}.final-search>div>span{color:var(--droppy-accent);font-size:12px;font-weight:780}.final-search h2{margin-bottom:0;font-size:44px}.vertical-page,.marketplace-page{min-height:100vh}.vertical-hero{width:var(--page);grid-template-columns:minmax(450px,.85fr) minmax(600px,1.15fr);align-items:center;gap:70px;min-height:720px;margin-inline:auto;padding-block:70px;display:grid}.vertical-hero__copy{max-width:620px}.vertical-hero h1{font-size:clamp(52px,5.2vw,82px)}.vertical-hero__copy>p{color:var(--ink-soft);margin:0 0 30px;font-size:19px;line-height:1.65}.vertical-hero__copy>small{color:var(--ink-faint);margin-top:14px;font-size:12px;display:block}.vertical-points{grid-template-columns:repeat(3,1fr);padding-block:90px 130px;display:grid}.vertical-points article{border-top:1px solid var(--line);border-right:1px solid var(--line);min-height:290px;padding:34px}.vertical-points article:last-child{border-right:0}.vertical-model{border:1px solid var(--droppy-accent-border);box-shadow:var(--shadow-sm);background:radial-gradient(circle at 88% 16%,#575bf71f,#0000 20rem),#fff;border-radius:28px;grid-template-columns:1fr .72fr;align-items:end;gap:100px;margin-bottom:120px;padding:74px;display:grid}.vertical-model h2{margin-bottom:0;font-size:48px}.vertical-model>p{color:var(--ink-soft);margin:0;font-size:17px;line-height:1.7}.marketplace-toolbar{width:var(--page);justify-content:space-between;align-items:end;gap:34px;margin:48px auto 0;display:flex}.marketplace-toolbar h1{letter-spacing:-.05em;margin:10px 0 0;font-size:clamp(34px,4vw,56px)}.marketplace-toolbar .sector-search{flex:0 760px}.qualification-strip{width:var(--page);border:1px solid var(--line);background:#ffffffe6;border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));margin:18px auto 0;display:grid;overflow:hidden;box-shadow:0 12px 38px #1f20320b}.qualification-strip article{border-right:1px solid var(--line);align-items:center;gap:12px;min-height:82px;padding:18px 22px;display:flex}.qualification-strip article:last-child{border-right:0}.qualification-strip article>span{width:38px;height:38px;color:var(--droppy-accent);background:var(--violet-soft);border-radius:11px;flex:none;place-items:center;font-size:17px;font-weight:760;display:grid}.qualification-strip strong,.qualification-strip small{display:block}.qualification-strip strong{margin-bottom:3px;font-size:12px}.qualification-strip small{color:var(--ink-faint);font-size:11px;line-height:1.35}.catalog-shell{width:var(--page);margin:56px auto 0;padding-bottom:100px}.catalog-heading{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:28px;display:flex}.catalog-heading p{color:var(--ink-faint);align-items:center;gap:9px;margin:0 0 10px;font-size:12px;display:flex}.catalog-heading h2{letter-spacing:-.035em;margin:0;font-size:30px}.catalog-filters{border:1px solid var(--line);background:#fff;border-radius:12px;gap:6px;padding:4px;display:flex}.catalog-filters button{min-height:38px;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 14px;font-size:12px;font-weight:680}.catalog-filters button.is-active{color:var(--droppy-accent);background:var(--violet-soft)}.catalog-layout{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:24px;display:grid}.filter-sidebar{border:1px solid var(--line);background:#fff;border-radius:18px;padding:22px;position:sticky;top:104px;box-shadow:0 10px 32px #2325340a}.filter-sidebar__head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;display:flex}.filter-sidebar__head h3{margin:0;font-size:15px}.filter-sidebar__head button{color:var(--ink-faint);cursor:pointer;background:0 0;border:0;padding:0;font-size:10px}.filter-sidebar label,.filter-group{color:#3f4352;gap:8px;margin-bottom:20px;font-size:11px;font-weight:720;display:grid}.filter-sidebar :is(select,[data-app-select]),.filter-sidebar input,.filter-static{border:1px solid var(--line-strong);width:100%;min-height:43px;color:var(--ink);background:#fff;border-radius:10px;outline:0;align-items:center;padding:0 12px;font-size:11px;font-weight:580;display:flex}.filter-sidebar :is(select:focus,[data-app-select]:focus-within),.filter-sidebar input:focus{border-color:#633fe680;box-shadow:0 0 0 4px #633fe612}.filter-static{color:var(--ink-soft);background:var(--surface-soft)}.filter-group>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.filter-promise{color:#177453;background:#effaf5;border-radius:12px;align-items:flex-start;gap:9px;margin-top:6px;padding:14px;display:flex}.filter-promise>span{color:#fff;background:var(--green);border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:10px;display:grid}.filter-promise p,.filter-promise strong{margin:0;display:block}.filter-promise p{color:#4b7466;font-size:9px;font-weight:540;line-height:1.45}.filter-promise strong{color:#176548;margin-bottom:3px;font-size:10px}.catalog-main{min-width:0}.catalog-sort{border:1px solid var(--line);min-height:48px;color:var(--ink-faint);background:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:12px;padding:0 15px;font-size:11px;display:flex}.catalog-sort label{align-items:center;gap:8px;display:flex}.catalog-sort :is(select,[data-app-select]){color:var(--ink);background:0 0;border:0;outline:0;font-size:11px;font-weight:690}.qualified-list{gap:14px;display:grid}.qualified-row{border:1px solid var(--line);background:#fff;border-radius:17px;grid-template-columns:minmax(310px,1.1fr) minmax(250px,.8fr) minmax(250px,.82fr);min-height:252px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid;overflow:hidden;box-shadow:0 10px 34px #2325340e}.qualified-row:hover{border-color:#dcd8f2;transform:translateY(-2px);box-shadow:0 18px 50px #342e5d17}.qualified-row__vehicle{grid-template-columns:minmax(150px,47%) 1fr;gap:17px;padding:14px;display:grid}.qualified-row__photo{background:var(--surface-soft);border-radius:12px;min-height:220px;position:relative;overflow:hidden}.qualified-row__photo img{object-fit:cover;width:100%;height:100%}.qualified-row__photo>span{color:#fff;background:linear-gradient(135deg, var(--blue), var(--violet));border-radius:7px;padding:5px 8px;font-size:9px;font-weight:760;position:absolute;top:9px;left:9px;box-shadow:0 5px 14px #4146be3d}.qualified-row__identity{flex-direction:column;min-width:0;padding:10px 0 8px;display:flex}.qualified-row__identity>p{color:var(--droppy-accent);margin:0 0 12px;font-size:10px;font-weight:730}.qualified-row__identity h3{letter-spacing:-.035em;margin:0 0 6px;font-size:clamp(17px,1.25vw,22px);line-height:1.08}.qualified-row__identity>span{color:var(--ink-soft);font-size:11px;line-height:1.5}.qualified-row__context-price{gap:3px;margin-top:auto;display:grid}.qualified-row__context-price small{color:var(--ink-faint);letter-spacing:.04em;text-transform:uppercase;font-size:8px;font-weight:650}.qualified-row__context-price strong{letter-spacing:-.03em;font-size:18px}.qualified-row__proof{color:#175f47;background:radial-gradient(circle at 100% 0,#63d7a024,#0000 15rem),#f1faf6;border-left:1px solid #d9f0e5;flex-direction:column;padding:24px 20px 18px;display:flex}.qualified-row__proof-title{color:#0b714d;letter-spacing:.035em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:18px;font-size:10px;display:flex}.qualified-row__proof-title>span{color:#fff;background:var(--green);border-radius:50%;place-items:center;width:22px;height:22px;font-size:10px;display:grid}.qualified-row__proof ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.qualified-row__proof li{grid-template-columns:18px 1fr auto;align-items:center;gap:7px;font-size:9px;display:grid}.qualified-row__proof li>span{background:#139d671a;border-radius:6px;place-items:center;width:18px;height:18px;display:grid}.qualified-row__proof li strong{color:#245a49}.qualified-row__proof li small{color:#719486;text-align:right;max-width:88px;font-size:8px}.qualification-confirmed{border-top:1px solid #18875c21;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:15px;font-size:9px;display:flex}.qualification-confirmed strong{color:#08744a;background:#ffffffad;border:1px solid #16a66a47;border-radius:7px;padding:6px 8px}.qualified-row__summary{border-left:1px solid var(--line);flex-direction:column;min-width:0;padding:24px 20px 14px;display:flex}.summary-kicker{color:var(--droppy-accent);letter-spacing:.045em;text-transform:uppercase;font-size:9px;font-weight:780}.qualified-row__summary>p{color:#4f5362;margin:12px 0;font-size:11px;line-height:1.55}.summary-tags{flex-wrap:wrap;gap:5px;display:flex}.summary-tags span{color:var(--droppy-accent);background:var(--violet-soft);border-radius:7px;padding:5px 7px;font-size:8px;font-weight:680}.summary-contact{color:var(--ink-faint);align-items:center;gap:6px;margin-top:auto;padding:11px 0;font-size:9px;display:flex}.summary-contact strong{color:#17875e;display:block}.summary-contact small{max-width:220px;color:var(--ink-faint);margin-top:3px;font-size:8px;line-height:1.35;display:block}.button--unlock{color:#fff;background:linear-gradient(105deg, var(--blue), var(--violet));border:0;border-radius:10px;width:100%;min-height:42px;font-size:11px;box-shadow:0 9px 20px #5132d833}.catalog-grid--pipeline{grid-template-columns:repeat(3,minmax(0,1fr))}.catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.catalog-grid .opportunity-card{transition:transform .2s,box-shadow .2s;box-shadow:0 10px 28px #2325340f}.catalog-grid .opportunity-card:hover{transform:translateY(-3px);box-shadow:0 18px 44px #2b284d1c}.catalog-empty{border:1px dashed var(--line-strong);text-align:center;background:#fff;border-radius:22px;padding:90px 24px}.catalog-empty>span{color:var(--droppy-accent);font-size:52px;font-weight:800}.catalog-empty h3{margin:8px 0;font-size:24px}.catalog-empty p{color:var(--ink-soft);margin:0 0 20px}.pricing-preview{color:#f7f7ff;background:radial-gradient(circle at 84% 20%,#575bf740,#0000 26rem),#0c0d18;border-radius:30px;grid-template-columns:.72fr 1.28fr;gap:70px;width:min(1560px,100vw - 28px);margin:0 auto 40px;padding:90px max(54px,50vw - 700px);display:grid}.pricing-preview>div>span{color:#a99cff}.pricing-preview h2{margin-bottom:16px;font-size:48px}.pricing-preview>div>p{color:#e4e5f1a3;line-height:1.6}.pricing-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.pricing-options article{background:#ffffff09;border:1px solid #9993cc29;border-radius:20px;min-height:270px;padding:28px}.pricing-options article.is-featured{background:linear-gradient(145deg,#5744d53b,#ffffff09);border-color:#7e69f861}.pricing-options span{color:#a9a0eb;text-transform:uppercase;font-size:11px;font-weight:780}.pricing-options h3{margin:76px 0 10px;font-size:24px}.pricing-options p{color:#dfe0ee99;margin:0;font-size:13px;line-height:1.6}.dialog-backdrop{z-index:100;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#11111d80;place-items:center;padding:22px;animation:.22s ease-out both ui-backdrop-enter;display:grid;position:fixed;inset:0}.unlock-dialog{border:1px solid var(--line);background:var(--mp-surface,#fff);transform-origin:50% 46%;width:min(520px,100%);max-height:min(760px,100vh - 44px);animation:ui-dialog-enter .34s var(--motion-ease-enter) both;border-radius:24px;padding:36px;position:relative;overflow:auto;box-shadow:0 34px 110px #0e0f1a47}.account-settings-dialog{width:min(720px,100%)}.account-settings-sections{gap:18px;margin-top:24px;display:grid}.account-settings-sections .unlock-form{border:1px solid var(--line);background:var(--mp-surface,#fbfbfd);border-radius:18px;padding:20px}.account-settings-sections h3{letter-spacing:-.02em;margin:0 0 4px;font-size:17px}.account-settings-calendar{border:1px solid var(--mp-accent-border,#575bf72e);background:linear-gradient(135deg,#575bf70e,#8b75ff06);border-radius:18px;gap:16px;padding:20px;display:grid}.account-settings-calendar__heading,.account-settings-calendar__connection{align-items:center;gap:12px;display:flex}.account-settings-calendar__heading>span:nth-child(2),.account-settings-calendar__connection>span{flex:1;gap:3px;min-width:0;display:grid}.account-settings-calendar__heading h3,.account-settings-calendar__heading p,.account-settings-calendar__state{margin:0}.account-settings-calendar__heading p,.account-settings-calendar__state,.account-settings-calendar__connection small{color:var(--mp-muted,#6c7080);font-size:12px;line-height:1.45}.account-settings-calendar__icon{width:42px;height:42px;color:var(--droppy-accent);background:var(--mp-surface,#fff);border-radius:13px;flex:0 0 42px;place-items:center;display:grid;box-shadow:0 8px 22px #4146be1a}.account-settings-calendar__icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:22px}.account-settings-calendar__status{color:var(--mp-success,#15744f);background:var(--mp-elevated,#e8f8f0);border-radius:999px;padding:6px 9px;font-size:10px;font-weight:780}.account-settings-calendar__connection{border-top:1px solid var(--mp-accent-border,#575bf71f);padding-top:14px}.account-settings-calendar__connection>span>strong{color:var(--mp-text,#242631);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.account-settings-calendar__connection .button{flex:none;min-height:42px;padding-inline:16px}@media (width<=620px){.account-settings-calendar__connection{flex-direction:column;align-items:stretch}.account-settings-calendar__connection .button{width:100%}}.account-settings-identity>p{color:var(--mp-muted,#666a78);margin:0 0 4px;font-size:13px;line-height:1.5}.account-settings-identity input[readonly]{color:var(--mp-muted,#6d7080);background:var(--mp-elevated,#f1f1f5);cursor:not-allowed}.account-settings-identity .otp-code-input{margin:6px 0}.account-settings-agency-status{color:var(--mp-success,#15744f);margin-top:-6px;font-weight:680}.account-settings-agency-current{border:1px solid var(--mp-accent-border,#575bf724);background:#575bf70d;border-radius:12px;gap:4px;padding:13px 15px;display:grid}.account-settings-agency-current span{color:var(--mp-muted,#777a88);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:720}.account-settings-agency-current strong{color:var(--mp-text,#292a36);font-size:14px;line-height:1.4}.account-settings-radius{border:1px solid var(--line-strong);background:var(--mp-surface,#fff);border-radius:12px;gap:9px;margin:2px 0 18px;padding:14px 16px 12px;display:grid}.account-settings-exclusive-zone{border:1px solid var(--mp-accent-border,#575bf729);color:var(--mp-text,#292a36);background:#575bf70f;border-radius:14px;gap:5px;padding:14px 15px;display:grid}.account-settings-exclusive-zone strong{font-size:13px}.account-settings-radius__heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.account-settings-radius__heading span{color:var(--mp-muted,#5d6170);font-size:12px;font-weight:680}.account-settings-radius__heading strong{color:var(--droppy-accent);font-size:12px}.account-settings-exclusive-zone{border:1px solid var(--mp-line,#d9d4fb);background:var(--mp-surface,#f7f5ff);border-radius:12px;gap:3px;margin:2px 0 18px;padding:14px 16px;display:grid}.account-settings-exclusive-zone strong{color:var(--mp-accent,#35308c);font-size:13px}.account-settings-exclusive-zone span{color:var(--mp-muted,#6d6880);font-size:12px;line-height:1.45}.dialog-close{border:1px solid var(--line);background:var(--mp-surface,#fff);cursor:pointer;border-radius:50%;place-items:center;width:38px;height:38px;transition:border-color .16s,background-color .16s,transform .16s;display:grid;position:absolute;top:18px;right:18px}.dialog-close:hover{border-color:var(--mp-line,#d7d2e7);background:var(--mp-hover,#f8f6fc)}.dialog-close:active{transform:scale(.94)}.dialog-close svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.7px;width:18px}.dialog-kicker{color:var(--droppy-accent);letter-spacing:.08em;text-transform:uppercase;padding-right:46px;font-size:11px;font-weight:780;display:block}.unlock-dialog>h2,.dialog-step>h2{letter-spacing:-.045em;margin:10px 0 4px;font-size:31px}.dialog-step{animation:ui-dialog-content-enter .26s var(--motion-ease-enter) both}.unlock-form-status{animation:ui-feedback-enter .22s var(--motion-ease-enter) both}@keyframes ui-backdrop-enter{0%{opacity:0}to{opacity:1}}@keyframes ui-dialog-enter{0%{opacity:0;transform:translateY(12px)scale(.975)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes ui-dialog-content-enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translate(0,0)}}@keyframes ui-feedback-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translate(0,0)}}.dialog-location{color:var(--ink-faint);justify-content:center;align-items:center;gap:7px;margin:0 0 28px;font-size:13px;display:flex}.dialog-credit-cost{align-items:center;gap:4px;display:inline-flex}.dialog-credit-cost .droppy-coin{width:23px;height:23px}.unlock-form,.gate-message,.unlock-ready,.unlock-success{border-top:1px solid var(--line);padding-top:24px}.unlock-form>p,.gate-message p,.unlock-ready p,.unlock-success p{color:var(--ink-soft);margin:0 0 20px;line-height:1.55}.unlock-form label{color:var(--mp-muted,#5d6170);gap:7px;margin-bottom:13px;font-size:12px;font-weight:680;display:grid}.unlock-form input{border:1px solid var(--line-strong);background:var(--mp-surface,#fff);border-radius:10px;outline:0;width:100%;height:50px;padding:0 13px}.unlock-form input:focus{border-color:var(--mp-accent-border,#633fe694);box-shadow:0 0 0 4px #633fe614}.professional-signup-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 10px;display:grid}.professional-signup-grid__wide{grid-column:1/-1}.professional-signup-address{min-width:0;position:relative}.professional-signup-address>label{margin-bottom:13px}.professional-signup-address--canonical>.marketplace-agency{width:100%;min-height:74px;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) auto;margin-bottom:13px}html body .professional-signup-address--canonical>.marketplace-agency.is-editing{box-shadow:none;border:0}.professional-signup-address--canonical .marketplace-agency__icon{display:none}.professional-signup-address--canonical .marketplace-agency>label{width:100%;color:var(--mp-muted,#5d6170);gap:7px;font-size:12px;font-weight:680;display:grid}html body .professional-signup-address--canonical .marketplace-agency>label>span{color:var(--mp-muted,#5d6170);letter-spacing:normal;text-transform:none;font-size:12px;font-weight:680}.unlock-form .professional-signup-address--canonical .marketplace-agency input{border:1px solid var(--line-strong);background:var(--mp-surface,#fff);border-radius:10px;outline:0;width:100%;height:50px;padding:0 13px}.unlock-form .professional-signup-address--canonical .marketplace-agency input:focus{border-color:var(--mp-accent-border,#633fe694);box-shadow:0 0 0 4px #633fe614}.professional-signup-address--canonical .marketplace-agency__exact-address{align-self:end;margin-bottom:9px}.professional-signup-address--canonical .marketplace-agency__suggestions{z-index:8;top:calc(100% - 10px)}@media (width<=520px){.professional-signup-address--canonical>.marketplace-agency{grid-template-columns:minmax(0,1fr);gap:8px}.professional-signup-address--canonical .marketplace-agency__exact-address{width:100%;min-height:38px;margin:0}}.professional-signup-address__suggestions{z-index:8;border:1px solid var(--mp-line,#e0dfeb);background:var(--mp-surface,#fff);max-height:238px;animation:ui-feedback-enter .22s var(--motion-ease-enter) both;border-radius:12px;padding:6px;position:absolute;top:calc(100% - 10px);left:0;right:0;overflow-y:auto;box-shadow:0 18px 44px #1c193724}.professional-signup-address__suggestions>button{width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:10px;display:flex}.professional-signup-address__suggestions>button:hover,.professional-signup-address__suggestions>button.is-active{background:var(--mp-hover,#f5f3fc)}.professional-signup-address__suggestions>button>span:first-child{background:var(--mp-accent-soft,#efedfb);width:28px;height:28px;color:var(--droppy-accent-deep);border-radius:9px;flex:0 0 28px;place-items:center;font-size:15px;display:grid}.professional-signup-address__suggestions>button>span:last-child{gap:2px;min-width:0;display:grid}.professional-signup-address__suggestions strong,.professional-signup-address__suggestions small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.professional-signup-address__suggestions strong{font-size:12px;font-weight:700}.unlock-form .professional-signup-address__suggestions small,.professional-signup-address__suggestions>p{color:var(--mp-muted,#838695);text-align:left;margin:0;font-size:10px;line-height:1.4}.professional-signup-address__suggestions>p{padding:11px}.professional-signup-address__config{justify-content:space-between;align-items:center;gap:10px;display:flex}.professional-signup-address__retry{color:var(--mp-accent,#6755e6);cursor:pointer;font:inherit;background:0 0;border:0;flex:none;padding:11px;font-weight:700}.professional-signup-address__retry:hover{text-decoration:underline}.account-capabilities{border:1px solid var(--mp-line,#e4e2e9);background:var(--mp-surface,#fff);border-radius:14px;gap:9px;min-width:0;margin:6px 0 13px;padding:14px;display:grid}.account-capabilities__legend{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.account-capabilities__row{grid-template-columns:62px minmax(0,1fr) minmax(0,1fr);align-items:center;gap:8px;display:grid}.account-capabilities__group{gap:5px;display:grid}.account-capabilities__prefix{color:var(--mp-muted,#777887);font-size:11px;font-weight:680}.account-capabilities__choice{border:1px solid var(--mp-line,#e1dfe7);min-width:0;min-height:42px;color:var(--mp-text,#41424e);font:inherit;text-align:left;cursor:pointer;transition:border-color .18s var(--motion-ease-enter), background-color .18s var(--motion-ease-enter), color .18s var(--motion-ease-enter);background:0 0;border-radius:11px;align-items:center;gap:6px;padding:9px 8px;font-size:11px;font-weight:680;display:flex}.account-capabilities__choice:hover{border-color:var(--mp-line,#6750e775)}.account-capabilities__choice:focus-visible{outline:3px solid var(--mp-accent,#6750e726);outline-offset:2px}.account-capabilities__choice[aria-pressed=true]{border-color:var(--mp-accent-border,#6750e757);background:var(--mp-accent-soft,#f1efff);color:var(--mp-accent,#5948c8)}.account-capabilities__row.is-invalid .account-capabilities__choice{border-color:var(--mp-danger-border,#c537378a)}.account-capabilities__error{color:var(--mp-danger,#b33232);margin:0 0 0 70px;font-size:11px;font-weight:680;line-height:1.35}.account-capabilities__validator{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.account-capabilities__choice>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.account-capabilities__icon,.account-capabilities__check{flex:none;place-items:center;display:grid}.account-capabilities__icon{width:18px;height:18px}.account-capabilities__check{opacity:0;width:14px;height:14px;transition:opacity .18s var(--motion-ease-enter);margin-left:auto}.account-capabilities__choice[aria-pressed=true] .account-capabilities__check{opacity:1}.account-capabilities :is(svg){fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;display:block}@media (width<=420px){.account-capabilities__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.account-capabilities__prefix{grid-column:1/-1}.account-capabilities__error{margin-left:0}}@media (width<=350px){.account-capabilities__row{grid-template-columns:minmax(0,1fr)}.account-capabilities__prefix{grid-column:auto}}.professional-signup-legal{border:1px solid var(--mp-line,#e1e2e9);background:var(--mp-elevated,#f8f9fc);border-radius:12px;gap:10px;margin:6px 0 0;padding:15px;display:grid}.professional-signup-legal legend{color:var(--mp-text,#4c5060);padding:0 5px;font-size:11px;font-weight:750}.unlock-form .professional-signup-legal label{color:var(--mp-muted,#616574);align-items:flex-start;gap:9px;margin:0;font-size:10px;font-weight:560;line-height:1.45;display:flex}.unlock-form .professional-signup-legal input[type=checkbox]{width:17px;height:17px;accent-color:var(--droppy-accent);box-shadow:none;border-radius:4px;flex:0 0 17px;margin:1px 0 0;padding:0}.professional-signup-legal a,.professional-signup-privacy a{color:var(--droppy-accent-deep);text-underline-offset:2px;font-weight:700;-webkit-text-decoration:underline #4e50dd4d;text-decoration:underline #4e50dd4d}.unlock-form>.professional-signup-privacy{color:var(--mp-muted,#878b98);margin:11px 0 5px;font-size:9px;line-height:1.45}@media (width<=480px){.professional-signup-grid{grid-template-columns:1fr}.professional-signup-grid__wide{grid-column:auto}}.otp-code-input{border:0;min-width:0;margin:0 0 13px;padding:0}.otp-delivery-notice{border:1px solid var(--mp-line,#e1def7);background:linear-gradient(135deg, var(--mp-surface,#f8f7ff) 0%, var(--mp-surface,#f4f6ff) 100%);border-radius:14px;align-items:center;gap:12px;margin:0 0 18px;padding:13px 14px;display:flex}.otp-delivery-notice__icon{color:#fff;background:linear-gradient(135deg,#5267ff,#7351e7);border-radius:12px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 7px 18px #5353da33}.otp-delivery-notice__icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:21px}.unlock-form .otp-delivery-notice p{color:var(--mp-muted,#555a6b);margin:0;font-size:13px;line-height:1.45}.otp-delivery-notice strong{color:var(--mp-text,#202332);white-space:nowrap;font-weight:740}.email-delivery-notice{border:1px solid var(--mp-line,#e1def7);background:linear-gradient(135deg, var(--mp-surface,#f8f7ff) 0%, var(--mp-surface,#f4f6ff) 100%);animation:ui-feedback-enter .22s var(--motion-ease-enter) both;border-radius:14px;align-items:center;gap:11px;padding:12px 13px;display:flex}.email-delivery-notice__icon{color:#fff;background:linear-gradient(135deg,#5267ff,#7351e7);border-radius:11px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid;box-shadow:0 7px 18px #5353da33}.email-delivery-notice__icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:20px}.unlock-form .email-delivery-notice p{color:var(--mp-text,#2d3040);margin:0;font-size:12px;font-weight:720;line-height:1.4}.email-delivery-notice>div>span{color:var(--mp-muted,#74788a);margin-top:2px;font-size:11px;line-height:1.4;display:block}.otp-code-input legend{color:var(--mp-muted,#5d6170);margin-bottom:9px;font-size:12px;font-weight:680}.otp-code-input__fields{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;width:min(100%,390px);display:grid}.otp-code-input__digit{border:1px solid var(--mp-line,#dedfe8);width:100%;min-width:0;height:58px;color:var(--mp-text,#292b3d);background:var(--mp-elevated,#fbfbfd);font:inherit;text-align:center;border-radius:12px;outline:0;padding:0;font-size:22px;font-weight:720}.otp-code-input__digit:focus{border-color:var(--mp-accent-border,#777ae6);box-shadow:0 0 0 4px #575bf71a}.otp-code-input__digit:disabled{cursor:wait;opacity:.6}.otp-code-input__value{display:none}.unlock-form .otp-code-input__digit{text-align:center;height:58px;caret-color:var(--droppy-accent);border-radius:12px;padding:0;font-size:22px;font-weight:720}.unlock-form .otp-code-input__digit:disabled{color:var(--ink-faint);background:var(--mp-surface,#f7f7fa)}.unlock-form .otp-code-input__value{display:none}.unlock-form .button,.gate-message .button,.unlock-ready .button{width:100%;margin-top:8px}.membership-login,.account-dialog-switch{width:fit-content;min-height:32px;color:var(--droppy-accent);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;font-size:11px;font-weight:720;line-height:1.2;transition:color .16s,background-color .16s;display:flex}.membership-login{margin:10px auto 0;padding:6px 10px}.membership-login--forgot{margin:-5px 0 4px auto;padding:5px 8px}.account-dialog-switch{margin:10px auto 0;padding:6px 10px}.account-dialog-alternatives{justify-items:start;gap:1px;margin:-5px 0 5px;display:grid}.account-dialog-alternatives .account-dialog-switch{text-align:left;justify-content:flex-start;margin:0 0 0 -7px;padding:5px 7px}.membership-login:hover,.account-dialog-switch:hover{color:var(--droppy-accent-deep);background:#575bf712}.membership-login:focus-visible,.account-dialog-switch:focus-visible{outline:3px solid var(--mp-accent,#575bf729);outline-offset:2px}.membership-login:disabled,.account-dialog-switch:disabled{opacity:.5;cursor:wait}.unlock-form small{color:var(--ink-faint);text-align:center;margin-top:12px;display:block}.unlock-form-status{margin:0;font-size:12px;line-height:1.45}.unlock-form-status.is-error{color:var(--mp-danger,#a13a45)}.gate-message strong,.unlock-ready h3,.unlock-success h3{letter-spacing:-.03em;margin:0 0 9px;font-size:22px;display:block}.unlock-ready>span{color:var(--droppy-accent);background:var(--violet-soft);border-radius:8px;margin-bottom:14px;padding:7px 10px;font-size:11px;font-weight:760;display:inline-flex}.unlock-success{text-align:center}.unlock-success>span{color:#fff;background:linear-gradient(135deg, var(--blue), var(--violet));border-radius:50%;place-items:center;width:52px;height:52px;margin:0 auto 18px;font-size:24px;display:grid}.unlock-success .button{width:100%;margin-top:10px}@media (width>=1201px){.home-hero[data-vertical=auto] .home-hero__copy{max-width:760px}.home-hero[data-vertical=auto] h1{font-size:clamp(36px,3vw,50px)}.home-hero[data-vertical=auto] .home-hero__headline-line:first-child{white-space:nowrap}.proof-strip{width:calc(var(--page) - 40px);margin-bottom:38px}}@media (width>=1201px) and (height<=940px){.home-hero{padding-top:32px}.home-hero h1{margin:18px 0 12px;font-size:52px;line-height:1.06}.home-hero__body{margin-bottom:18px;font-size:18px;line-height:1.52}.home-hero .sector-search{padding:18px 22px}.home-hero .sector-search__title{margin-bottom:10px}.home-hero .location-field,.home-hero .radius-field{min-height:48px}.home-hero .location-field input,.home-hero .radius-field :is(select,[data-app-select]){height:46px}.home-hero .sector-search__submit{min-height:46px;margin-top:10px}.home-hero .sector-search__note{min-height:36px;margin:0}.home-hero .opportunity-stage{min-height:600px}.proof-strip{margin-top:28px;padding:18px 12px}.proof-strip article{min-height:72px}}@media (width<=1200px){:root{--page:min(100% - 40px, 1120px)}.site-header{--site-header-inline:20px}.home-hero__transition,.vertical-hero{grid-template-columns:1fr;gap:42px}.home-hero,.vertical-hero{padding-block:64px}.home-hero__copy,.vertical-hero__copy,.home-hero h1,.vertical-hero h1{max-width:760px}.opportunity-stage{min-height:620px}.comparison-board{width:var(--page);grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);gap:20px}.comparison-card,.comparison-card--accent{padding-inline:26px}.daily-workflow__layout{grid-template-columns:minmax(310px,.72fr) minmax(560px,1.28fr);gap:34px}.daily-workflow__desktop{min-width:520px;right:150px}.daily-workflow__desktop>header,.daily-workflow__desktop-body{padding-right:124px}.daily-workflow__phone{width:266px;right:-24px}.daily-workflow__phone-render{width:294px;right:-24px}.comparison-listing{grid-template-columns:1fr}.marketplace-toolbar{flex-direction:column;align-items:stretch}.marketplace-toolbar .sector-search{flex-basis:auto}.qualification-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.qualification-strip article:nth-child(2){border-right:0}.qualification-strip article:nth-child(-n+2){border-bottom:1px solid var(--line)}.catalog-layout{grid-template-columns:220px minmax(0,1fr);gap:16px}.qualified-row{grid-template-columns:minmax(300px,1fr) minmax(230px,.75fr)}.qualified-row__summary{border-top:1px solid var(--line);border-left:0;grid-column:1/-1;grid-template-columns:minmax(220px,1fr) auto;align-items:center;gap:12px 20px;padding:16px 20px;display:grid}.qualified-row__summary>p,.summary-tags{grid-column:1}.summary-contact,.qualified-row__summary .button--unlock{grid-column:2}.summary-contact{grid-row:1/span 2;margin-top:0}.qualified-row__summary .button--unlock{grid-row:3;min-width:190px}.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.one-section,.pricing-preview{grid-template-columns:1fr}.one-section{padding:80px 54px}.final-search{grid-template-columns:1fr}}@media (width>=981px) and (width<=1050px){.daily-workflow{padding-block:96px 104px}.daily-workflow__layout{grid-template-columns:1fr;gap:52px;width:min(820px,100vw - 48px)}.daily-workflow__copy{max-width:650px}.daily-workflow__features{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.daily-workflow__features li{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:10px}.daily-workflow__features li>span{width:40px;height:40px}.daily-workflow__visual{min-height:610px}.daily-workflow__desktop{min-width:0;right:180px}.daily-workflow__desktop>header,.daily-workflow__desktop-body{padding-right:88px}.daily-workflow__phone{width:278px;right:-20px}.daily-workflow__phone-render{width:316px;right:-34px}}@media (width<=980px){.comparison-board{grid-template-columns:1fr;max-width:760px}.comparison-listing{grid-template-columns:minmax(0,1.05fr) minmax(210px,.95fr)}.comparison-card--muted,.comparison-card--accent{min-height:auto}.comparison-card--muted{padding-bottom:22px}.daily-workflow{padding-block:96px 104px}.daily-workflow__layout{grid-template-columns:1fr;gap:52px;width:min(820px,100vw - 48px)}.daily-workflow__copy{max-width:650px}.daily-workflow__intro{max-width:560px}.daily-workflow__features{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.daily-workflow__features li{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:10px}.daily-workflow__features li>span{width:40px;height:40px}.daily-workflow__visual{min-height:610px}.daily-workflow__desktop{min-width:0;right:180px}.daily-workflow__desktop>header,.daily-workflow__desktop-body{padding-right:88px}.daily-workflow__phone{width:278px;right:-20px}}@media (width<=820px){:root{--page:calc(100% - 28px)}.site-header{--site-header-height:70px;--site-header-inline:14px;--site-header-nav-font-size:12px;--site-header-action-font-size:13px;--site-header-cta-height:36px;--site-header-cta-font-size:11px;--site-header-actions-gap:10px;grid-template-columns:auto 1fr;grid-template-rows:var(--site-header-height) var(--site-header-mobile-nav-height);height:calc(var(--site-header-height) + var(--site-header-mobile-nav-height));min-height:calc(var(--site-header-height) + var(--site-header-mobile-nav-height));padding:0 var(--site-header-inline);gap:0 16px;transition:height .5s cubic-bezier(.22,1,.36,1),min-height .5s cubic-bezier(.22,1,.36,1),background-color .18s,box-shadow .18s}.site-header>.brand img{width:88px}.vertical-nav{background:var(--mp-elevated,#f2f3f7);width:min(100%,268px);max-width:268px;min-height:38px;max-height:38px;box-shadow:none;border:0;border-radius:12px;order:3;grid-column:1/-1;grid-template-columns:1fr 1fr;justify-self:center;gap:2px;padding:2px;transition:max-height .5s cubic-bezier(.22,1,.36,1),min-height .5s cubic-bezier(.22,1,.36,1),padding-block .5s cubic-bezier(.22,1,.36,1);display:grid;overflow:hidden}.site-header--scrolled .vertical-nav{max-width:100%;min-height:0;max-height:0;padding-block:0;transition:max-height .5s cubic-bezier(.22,1,.36,1) .7s,min-height .5s cubic-bezier(.22,1,.36,1) .7s,padding-block .5s cubic-bezier(.22,1,.36,1) .7s}.site-header--scrolled:not(.site-header--marketplace){grid-template-rows:var(--site-header-height) 0;height:var(--site-header-height);min-height:var(--site-header-height)}.vertical-nav a{border-radius:9px;justify-content:center;min-height:32px;padding:0 7px}.vertical-nav a.is-active{background:var(--mp-surface,#fff);box-shadow:0 3px 10px #1c1e2b12}.header-actions{gap:var(--site-header-actions-gap)}.header-session-placeholder{width:134px;height:36px}.site-header:not(.site-header--marketplace) .marketplace-member-actions{gap:2px}.site-header:not(.site-header--marketplace) .marketplace-header-action{width:35px;min-height:35px;padding:0}.site-header:not(.site-header--marketplace) .marketplace-header-action--credits{width:auto;padding:0 4px 0 7px}.site-header:not(.site-header--marketplace) .marketplace-header-action>span{display:none}.site-header:not(.site-header--marketplace) .marketplace-header-popover{position:fixed;top:66px;right:14px}.site-header:not(.site-header--marketplace) .marketplace-header-popover--credits{width:min(310px,100vw - 28px)}.marketing-marketplace-button{padding:0 8px;font-size:10px}.header-login{font-size:var(--site-header-action-font-size)}.marketing-signup-button{min-height:var(--site-header-cta-height);font-size:var(--site-header-cta-font-size);padding:0 12px}.credit-pill{padding:7px 9px;font-size:11px}.header-one{font-size:11px}.home-hero,.vertical-hero{min-height:auto;padding:54px 0 30px}.home-hero h1,.vertical-hero h1{margin-top:18px;font-size:clamp(43px,13vw,65px)}.home-hero[data-vertical=auto] h1{font-size:clamp(34px,9.5vw,50px)}.home-hero__body,.vertical-hero__copy>p{font-size:16px}.sector-search{padding:14px}.sector-search__fields,.sector-search--compact,.sector-search--compact .sector-search__fields{grid-template-columns:1fr}.sector-search--compact{display:block}.sector-search--compact .sector-search__submit{width:100%;margin-top:10px}.opportunity-stage{border-radius:22px;min-height:580px}.stage-map-illustration{background-size:auto 100%}.stage-map-radius{width:88%}.stage-map-pin--north-west{top:30%;left:24%}.stage-map-pin--north{top:25%;left:66%}.stage-map-pin--east{top:45%;left:84%}.stage-map-pin--south-east{top:63%;left:76%}.stage-map-pin--south-west{top:65%;left:22%}.stage-map-pin{gap:6px;min-height:31px;padding-right:9px}.stage-map-pin strong{font-size:10px}.stage-cards{scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:0;bottom:12px;left:0;right:0;overflow-x:auto;transform:none;-webkit-mask-image:none;mask-image:none}.stage-cards:before,.stage-cards:after{display:none}.stage-cards__track{gap:10px;width:max-content;animation:none;display:flex;transform:none}.stage-cards__item{scroll-snap-align:start;flex:none;width:min(78vw,250px)}.stage-cards__item[aria-hidden=true]{display:none}.stage-cards::-webkit-scrollbar{display:none}.stage-cards .opportunity-card{width:100%}.proof-strip,.process-grid,.vertical-points,.vertical-model,.pricing-options,.final-search{grid-template-columns:1fr}.proof-strip{gap:0;padding:34px 18px 12px}.proof-strip__caption{box-sizing:border-box;white-space:normal;width:calc(100% - 28px);max-width:none;padding:6px 13px;line-height:1.35;display:block}.proof-strip__caption:before{vertical-align:1px;margin-right:8px;display:inline-block}.proof-strip article{border-right:0;border-bottom:1px solid var(--line);justify-content:flex-start;min-height:76px;padding:14px 4px}.proof-strip article:last-child{border-bottom:0}.daily-workflow{padding-block:80px 86px}.daily-workflow:before{width:620px;left:50%}.daily-workflow__layout{gap:40px;width:calc(100% - 28px)}.daily-workflow h2{font-size:clamp(32px,9vw,58px)}.daily-workflow__intro{font-size:16px}.daily-workflow__features{grid-template-columns:1fr;gap:14px}.daily-workflow__features li{grid-template-columns:44px minmax(0,1fr);align-items:center}.daily-workflow__features li>span{width:44px;height:44px}.daily-workflow .hero-store-badges{margin-top:28px}.daily-workflow__desktop{opacity:.82;top:92px;right:140px}.daily-workflow__desktop>header,.daily-workflow__desktop-body{padding-right:140px}.daily-workflow__desktop nav>span:nth-child(3),.daily-workflow__status,.daily-workflow__rows article>button{display:none}.daily-workflow__rows article{grid-template-columns:54px minmax(130px,1fr)}.daily-workflow__rows article>img{width:54px;height:49px}.daily-workflow__phone{right:-8px}.daily-workflow__phone-render{width:304px;right:-10px}.process{padding-block:94px}.explainer{padding-block:80px 70px}.section-heading{margin-bottom:34px}.section-heading h2,.one-section h2,.final-search h2,.vertical-model h2,.pricing-preview h2{font-size:39px}.section-heading p{font-size:16px}.section-heading--centered{width:calc(100% - 28px)}.section-heading--centered h2{font-size:clamp(39px,11vw,52px)}.comparison-board{width:calc(100% - 28px);margin-top:0}.comparison-card{border-radius:19px;padding:26px 22px}.comparison-card--accent{padding:28px 22px 22px}.comparison-legal-tab{text-align:center;white-space:normal;justify-content:center;width:calc(100% - 32px);right:50%;transform:translate(50%)}.comparison-card__title{gap:13px}.comparison-title-icon{width:45px;height:45px}.comparison-card__title h3{font-size:21px}.comparison-listing{grid-template-columns:1fr}.comparison-features li{min-height:64px;padding-block:10px}.comparison-feature-copy strong{font-size:14px}.comparison-feature-copy small{font-size:12px}.process-grid article,.vertical-points article{border-right:0;border-bottom:1px solid var(--line);min-height:220px;padding:26px 8px}.process-grid h3,.vertical-points h2{margin-top:45px}.one-section,.pricing-preview{border-radius:24px;width:calc(100% - 16px);min-height:auto;padding:62px 24px}.one-window{transform:none}.one-window__body{min-height:330px;padding:28px}.one-window__body>div{flex-direction:column;align-items:flex-start;gap:40px}.one-window__body div b{text-align:left}.final-search{gap:34px;padding-block:90px}.vertical-points{padding-block:70px 90px}.vertical-model{gap:28px;margin-bottom:80px;padding:36px 26px}.marketplace-toolbar{margin-top:34px}.marketplace-toolbar h1{font-size:40px}.qualification-strip{grid-template-columns:1fr}.qualification-strip article,.qualification-strip article:nth-child(2){border-right:0;border-bottom:1px solid var(--line);min-height:68px}.qualification-strip article:last-child{border-bottom:0}.catalog-heading{flex-direction:column;align-items:stretch}.catalog-filters{overflow-x:auto}.catalog-filters button{flex:1 0 auto}.catalog-layout{grid-template-columns:1fr}.filter-sidebar{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;padding:18px;display:grid;position:static}.filter-sidebar__head,.filter-promise{grid-column:1/-1}.catalog-sort{flex-direction:column;align-items:flex-start;padding-block:12px}.qualified-row{grid-template-columns:1fr}.qualified-row__vehicle{grid-template-columns:minmax(130px,42%) 1fr}.qualified-row__photo{min-height:190px}.qualified-row__proof,.qualified-row__summary{border-top:1px solid var(--line);border-left:0}.qualified-row__summary{padding:22px 18px 16px;display:flex}.summary-contact{margin-top:16px}.qualified-row__summary .button--unlock{min-width:0}.catalog-grid{grid-template-columns:1fr}.pricing-preview{gap:42px}.unlock-dialog{padding:30px 22px}}@media (width<=390px){.site-header>.brand img{width:78px}}@media (width<=520px){.hero-portals{width:100%;display:flex}.hero-portals__logos--immo{justify-content:center;gap:0;width:auto;max-width:100%;padding:7px 5px}.hero-portals__logos--auto{grid-template-rows:repeat(2,24px);row-gap:8px;width:min(100%,360px);padding:5px 10px 3px}.hero-portal-logo{padding-inline:5px}.hero-portal-logo:first-child{padding-left:2px}.hero-portal-logo:last-child{padding-right:2px}.hero-portal-logo--leboncoin>img{width:72px}.hero-portal-logo--lacentrale>img{width:76px}.hero-portal-logo--seloger>img{width:62px}.hero-portal-logo--paruvendu>img{width:64px}.hero-portal-logo--autoscout24>img{width:72px}.hero-portal-logo--marketplace{gap:3px}.hero-portal-logo--marketplace>img{width:49px}.hero-portal-logo--marketplace>span{font-size:7.6px}.hero-portals__logos--auto .hero-portal-logo--marketplace>img{width:46px}.hero-portals__logos--auto .hero-portal-logo--marketplace>span{font-size:7.2px}.daily-workflow__copy{padding-inline:4px}.daily-workflow .hero-store-badges{gap:6px}.daily-workflow .hero-store-badge{width:calc(50% - 3px);min-height:46px;padding-inline:8px}.daily-workflow .hero-store-badge strong{font-size:11px}.daily-workflow__visual{min-height:604px}.daily-workflow__visual:before{border-radius:38px;inset:42px 0 18px}.daily-workflow__desktop{display:none}.daily-workflow__phone{transform-origin:top;width:min(278px,100vw - 44px);left:50%;right:auto;transform:translate(-50%)scale(.95)}.daily-workflow__phone-render{width:min(320px,100vw - 44px);top:20px;left:50%;right:auto;transform:translate(-50%)}.otp-code-input__fields{gap:7px}.unlock-form .otp-code-input__digit{border-radius:10px;height:48px;font-size:19px}.filter-sidebar{grid-template-columns:1fr}.filter-sidebar__head,.filter-promise{grid-column:auto}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.marketing-cta-primary .marketing-cta-arrow,.marketing-interactive-hover .marketing-cta-arrow{animation:none}.stage-cards__track{animation:none;transform:translate(0,0)}.sector-search__error,.daily-workflow__notification,.dialog-backdrop,.unlock-dialog,.dialog-step,.unlock-form-status,.email-delivery-notice{animation:none}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.about-page{background:radial-gradient(circle at 86% 5%,#575bf71c,#0000 28rem),radial-gradient(circle at 10% 27%,#4776ff12,#0000 24rem),#fbfbfd;overflow:clip}.about-eyebrow{color:var(--droppy-accent-deep);letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;font-weight:760;display:inline-flex}.about-eyebrow:before{background:var(--droppy-gradient);content:"";border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #575bf714}.about-hero{width:var(--page);grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);align-items:center;gap:clamp(48px,7vw,112px);min-height:calc(100svh - 78px);margin:0 auto;padding:clamp(72px,9vw,132px) 0;display:grid}.about-hero__copy{z-index:2;max-width:760px;position:relative}.about-hero__copy h1{color:#151724;letter-spacing:-.062em;max-width:760px;margin:22px 0 0;font-size:clamp(48px,5.7vw,86px);font-weight:650;line-height:.96}.about-hero__copy>p{color:#606475;max-width:640px;margin:30px 0 0;font-size:clamp(17px,1.45vw,21px);line-height:1.58}.about-hero__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:34px;display:flex}.about-button{border:1px solid #0000;border-radius:15px;justify-content:center;align-items:center;gap:12px;min-height:52px;padding:0 21px;font-size:14px;font-weight:690;transition:transform .2s,border-color .2s,box-shadow .2s,background-color .2s;display:inline-flex}.about-button svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:18px;height:18px}.about-button:hover{transform:translateY(-2px)}.about-button--primary{color:#fff;background:var(--droppy-gradient);box-shadow:0 14px 32px #4146be3d}.about-button--primary:hover{box-shadow:0 18px 38px #4146be4d}.about-founder{color:#6a6e7d;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:22px;font-size:13px;display:flex}.about-founder>a{color:#323543;align-items:center;gap:8px;transition:color .18s;display:inline-flex}.about-founder>a:hover{color:var(--droppy-accent-deep)}.about-founder>a>span{color:#858896;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:730}.about-founder strong{font-size:14px;font-weight:680}.about-founder svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:17px;height:17px}.about-founder>span{border-left:1px solid #1e21341f;padding-left:18px}.about-hero__portrait{aspect-ratio:1;justify-self:end;width:min(100%,540px);position:relative}.about-hero__orb{background:radial-gradient(circle at 38% 32%,#ffb1c26b,#0000 36%),radial-gradient(circle at 72% 70%,#575bf72e,#0000 39%),#ffffffd1;border:1px solid #575bf71f;border-radius:48% 52% 54% 46%/49% 43% 57% 51%;position:absolute;inset:8% 4% 4% 8%;transform:rotate(-5deg);box-shadow:0 38px 90px #2f32601f}.about-hero__photo{border-radius:50%;position:absolute;overflow:hidden}.about-hero__photo img{object-fit:cover}.about-hero__photo--martin{z-index:1;aspect-ratio:1;filter:drop-shadow(0 22px 46px #2e265129);width:60%;top:8%;left:3%}.about-hero__photo--martin img{object-fit:contain}.about-hero__support{z-index:2;justify-content:flex-end;align-items:flex-end;gap:clamp(7px,1vw,12px);width:85%;display:flex;position:absolute;bottom:3%;right:1%}.about-hero__support .about-hero__photo{aspect-ratio:1;border:7px solid #fffffff5;flex:0 0 47.06%;position:relative;box-shadow:0 20px 48px #1e203733}.about-hero__photo--oscar{background:#070809}.about-hero__photo--nathan{background:#cbb9a6}.about-story{width:var(--page);border-top:1px solid #1c1f301a;grid-template-columns:minmax(0,.9fr) minmax(360px,.72fr);justify-content:space-between;gap:clamp(56px,10vw,160px);margin:0 auto;padding:clamp(96px,11vw,164px) 0;display:grid}.about-story h2,.about-principles h2{letter-spacing:-.055em;margin:20px 0 0;font-size:clamp(42px,4.7vw,70px);font-weight:620;line-height:.98}.about-story__body{align-self:end}.about-story__body p{color:#5f6373;margin:0;font-size:clamp(17px,1.4vw,20px);line-height:1.68}.about-story__body p+p{margin-top:24px}.about-principles{color:#fff;background:radial-gradient(circle at 85% 0,#5e63ff52,#0000 32rem),radial-gradient(circle at 7% 100%,#3776ff29,#0000 26rem),#171925;border:1px solid #ffffff0f;border-radius:40px;width:min(1480px,100% - 48px);margin:0 auto clamp(76px,8vw,124px);padding:clamp(56px,6vw,90px);overflow:hidden;box-shadow:0 38px 90px #1c1e3029}.about-principles .about-eyebrow{color:#aeb1ff}.about-principles .about-eyebrow:before{box-shadow:0 0 0 5px #7e83ff1f}.about-principles header{max-width:760px}.about-principles h2{color:#fff}.about-principles__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:clamp(64px,7vw,96px);display:grid}.about-principles article{min-width:0;padding-right:clamp(28px,4vw,64px)}.about-principles article+article{border-left:1px solid #ffffff1f;padding-left:clamp(28px,4vw,64px)}.about-principles article>span{color:#8387a0;letter-spacing:.1em;font-size:11px;font-weight:720}.about-principles h3{color:#fff;letter-spacing:-.035em;margin:28px 0 0;font-size:clamp(23px,2vw,30px);font-weight:590}.about-principles article p{color:#a9adbd;max-width:360px;margin:14px 0 0;font-size:15px;line-height:1.62}@media (width<=1060px){.about-hero{grid-template-columns:minmax(0,1fr) minmax(340px,.76fr);gap:36px;min-height:auto}.about-hero__copy h1{font-size:clamp(46px,6.5vw,68px)}.about-story{grid-template-columns:1fr .8fr;gap:60px}}@media (width<=780px){.about-hero{grid-template-columns:1fr;gap:52px;padding:72px 0 96px}.about-hero__copy{max-width:none}.about-hero__copy h1{font-size:clamp(44px,12.4vw,66px)}.about-hero__copy>p{font-size:17px}.about-hero__portrait{justify-self:center;width:min(100%,520px)}.about-story{grid-template-columns:1fr;gap:40px;padding:92px 0}.about-story__body{max-width:620px}.about-principles{border-radius:28px;width:calc(100% - 28px);padding:44px 26px}.about-principles__grid{grid-template-columns:1fr;margin-top:48px}.about-principles article{padding:0 0 30px}.about-principles article+article{border-top:1px solid #ffffff1f;border-left:0;padding:30px 0}.about-principles article:last-child{padding-bottom:0}.about-principles h3{margin-top:17px}}@media (width<=520px){.about-hero__actions{flex-direction:column;align-items:stretch}.about-button{width:100%}.about-founder{flex-direction:column;align-items:flex-start;gap:12px}.about-founder>span{border-left:0;padding-left:0}.about-hero__support .about-hero__photo{border-width:5px}.about-story h2,.about-principles h2{font-size:clamp(38px,11vw,52px)}}@media (prefers-reduced-motion:reduce){.about-button,.about-founder>a{transition:none}}.caller-dashboard-header__actions{flex-wrap:wrap;justify-content:flex-end}.caller-custom-period,.caller-date-range button{min-height:38px;color:var(--mp-accent,#4f53ca);font:inherit;border:1px solid var(--mp-line,#d9daf0);background:var(--mp-surface,#fff);cursor:pointer;border-radius:9px;padding:0 13px;font-size:12px;font-weight:700}.caller-custom-period.is-active{background:var(--mp-elevated,#efefff)}.caller-date-range{border:1px solid var(--mp-line,#e7e7ef);background:var(--mp-surface,#fff);border-radius:14px;flex-wrap:wrap;align-items:end;gap:12px;margin:0 0 12px;padding:16px;display:flex}.caller-date-range label{color:var(--mp-muted,#747688);gap:5px;font-size:12px;display:grid}.caller-date-range input{min-width:0;min-height:38px;font:inherit;border:1px solid var(--mp-line,#dedfe8);background:var(--mp-surface,#fff);border-radius:9px;padding:0 10px}.caller-date-range p,.caller-export-error{color:var(--mp-danger,#923d4d);font-size:12px}.caller-range-caption{color:var(--mp-muted,#747688);flex-wrap:wrap;justify-content:space-between;gap:8px;margin-bottom:18px;font-size:12px;display:flex}.caller-export-menu{position:relative}.caller-export-menu>summary{color:#fff;cursor:pointer;background:#2f3146;border-radius:9px;align-items:center;min-height:38px;padding:0 14px;font-size:12px;font-weight:700;list-style:none;display:flex}.caller-export-menu>summary::-webkit-details-marker{display:none}.caller-export-menu>div{z-index:10;border:1px solid var(--mp-line,#e7e7ef);background:var(--mp-surface,#fff);border-radius:13px;gap:4px;width:min(280px,85vw);margin-top:8px;padding:10px;display:grid;position:absolute;right:0;box-shadow:0 15px 40px #24263820}.caller-export-menu small{color:var(--mp-muted,#747688);padding:6px 9px;font-size:11px}.caller-export-menu button{min-height:38px;color:var(--mp-text,#343649);font:inherit;text-align:left;background:var(--mp-surface,#fff);cursor:pointer;border:0;border-radius:8px;padding:7px 9px;font-size:12px}.caller-export-menu button:hover{background:var(--mp-elevated,#f1f1ff)}.caller-export-menu button:first-of-type{color:var(--mp-accent,#494dcc);background:var(--mp-elevated,#efefff);font-weight:750}.caller-export-menu button:disabled{opacity:.5;cursor:wait}.agency-statistics{min-width:0}.agency-stat-heading{margin:0 0 18px}.agency-stat-heading h2{letter-spacing:-.03em;margin:0 0 6px;font-size:22px}.agency-stat-heading p,.agency-stat-note{color:var(--mp-muted,#747688);font-size:12px;line-height:1.65}.agency-stat-trend,.agency-stat-times{margin-top:14px}.agency-stat-trend :is(select,[data-app-select]){min-height:38px;color:var(--mp-text,#343649);font:inherit;border:1px solid var(--mp-line,#dedfe8);background:var(--mp-surface,#fff);border-radius:9px;padding:0 10px;font-size:12px}.agency-stat-legend{color:var(--mp-muted,#747688);flex-wrap:wrap;gap:16px;font-size:12px;display:flex}.agency-stat-legend span{align-items:center;gap:7px;display:flex}.agency-stat-legend i{border-radius:50%;width:9px;height:9px}.agency-stat-chart{width:100%;height:auto;margin-top:10px;display:block}.agency-stat-trend summary{color:var(--mp-accent,#4f53ca);cursor:pointer;padding:8px 0;font-size:12px}.agency-stat-secondary{margin-top:14px}.agency-stat-bars{gap:13px;margin:0;padding:0;list-style:none;display:grid}.agency-stat-bars li>div{color:var(--mp-muted,#656779);justify-content:space-between;gap:12px;margin-bottom:6px;font-size:12px;display:flex}.agency-stat-bars strong{color:var(--mp-text,#343649);white-space:nowrap}.agency-stat-bars small{color:var(--mp-muted,#747688);font-weight:450}.agency-stat-bars li>i{background:var(--mp-elevated,#efeff5);border-radius:9px;height:6px;display:block}.agency-stat-bars li>i>b{border-radius:inherit;background:linear-gradient(90deg,#7477ed,#565bd6);height:100%;display:block}.agency-stat-ratios{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.agency-stat-ratios dt{color:var(--mp-muted,#747688);font-size:12px}.agency-stat-ratios dd{letter-spacing:-.03em;margin:8px 0;font-size:28px;font-weight:750}.agency-small-sample{color:var(--mp-warning,#947438);margin-top:3px;font-size:10px;display:block}.agency-stat-hour-list{max-height:390px;padding:4px 12px 4px 0;overflow-y:auto}@media (width<=740px){.caller-dashboard-header__actions{justify-content:flex-start;width:100%}.caller-period{flex-wrap:wrap}.caller-date-range label{flex:135px;min-width:0}.caller-date-range input,.caller-date-range button{width:100%}.caller-dashboard-header__actions{position:relative}.caller-export-menu{position:static}.caller-export-menu>div{width:auto;top:100%;left:0;right:0}.agency-stat-trend>header{align-items:start}.agency-stat-trend>header h2{font-size:18px}.agency-stat-bars li>div{flex-wrap:wrap;gap:4px}.agency-stat-chart{min-height:160px}}.marketplace-credit-tabs{background:var(--mp-elevated,#f3f3f9);border-radius:10px;gap:4px;margin-bottom:12px;padding:4px;display:flex}.marketplace-credit-tabs button{color:var(--mp-muted,#74768d);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:1;padding:9px 8px;font-size:12px}.marketplace-credit-tabs button[aria-selected=true]{color:var(--mp-accent,#6351d9);background:var(--mp-surface,white);box-shadow:0 1px 4px #3933620d}.marketplace-profile-credit-hint{color:var(--mp-muted,#74768d);font-size:12px;line-height:1.5}.site-header .marketplace-header-popover--credits:has(.marketplace-credit-tabs){width:min(400px,100vw - 24px);max-height:calc(100dvh - 140px);overflow-y:auto}.unlock-form .account-settings-prospecting-choice{cursor:pointer;align-items:flex-start;gap:10px;display:flex}.unlock-form .account-settings-prospecting-choice input[type=checkbox]{width:18px;height:18px;accent-color:var(--droppy-accent);flex:0 0 18px;margin:2px 0 0;padding:0}html[data-marketplace-theme=dark] .agency-stat-chart text{fill:var(--mp-muted)}html[data-marketplace-theme=dark] .agency-stat-chart line{stroke:var(--mp-line)}.brand img{width:118px;height:auto}.brand--compact img{width:92px}.marketplace-agency{z-index:35;border:1px solid var(--mp-line,#dedfe7);background:var(--mp-surface,#fff);min-height:58px;box-shadow:var(--mp-shadow,0 5px 18px #191c2b0e);border-radius:13px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;margin:0 0 10px;padding:8px 10px;display:grid;position:relative}.marketplace-agency.is-editing{border-color:var(--mp-accent,#575bf77a);box-shadow:0 0 0 3px #575bf712,0 8px 24px #191c2b12}.marketplace-agency__icon{width:36px;height:36px;color:var(--droppy-accent);background:var(--droppy-accent-soft);border-radius:11px;place-items:center;display:grid}.marketplace-agency__icon svg,.marketplace-agency__suggestions svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:18px;height:18px}.marketplace-agency label{gap:2px;min-width:0;display:grid}.marketplace-agency label>span{color:var(--mp-faint,#9093a0);letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:760}.marketplace-agency label>strong,.marketplace-agency input{min-width:0;color:var(--mp-text,#1e202b);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:680;line-height:1.4;overflow:hidden}.marketplace-agency input{background:0 0;border:0;outline:0;width:100%;padding:0}.marketplace-agency__edit{border:1px solid var(--mp-line,#ded9ed);min-height:34px;color:var(--droppy-accent);background:var(--mp-surface,#fff);cursor:pointer;border-radius:9px;padding:0 11px;font-size:9px;font-weight:740}.marketplace-agency__exact-address{border:1px solid var(--droppy-accent-border);min-height:32px;color:var(--droppy-accent);background:var(--mp-elevated,#ffffffc7);font:inherit;white-space:nowrap;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;padding:0 11px;font-size:9px;font-weight:760;transition:border-color .16s,background .16s,box-shadow .16s;display:inline-flex}.marketplace-agency__exact-address:hover{border-color:var(--mp-accent,#575bf780);background:var(--mp-hover,#fff);box-shadow:0 5px 14px #4146be17}.marketplace-agency__exact-address:focus-visible{outline:3px solid var(--mp-accent,#575bf729);outline-offset:2px}.marketplace-agency__suggestions{z-index:60;border:1px solid var(--mp-line,#dddfe6);background:var(--mp-elevated,#fff);max-height:min(330px,55vh);box-shadow:var(--mp-shadow,0 18px 45px #17192626);transform-origin:50% 0;animation:marketplace-suggestions-enter .22s var(--motion-ease-enter) both;border-radius:13px;padding:6px;position:absolute;top:calc(100% + 7px);left:0;right:0;overflow-y:auto}.marketplace-agency__suggestions>button{width:100%;color:var(--droppy-accent);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:8px;padding:9px;transition:color .14s,background-color .14s,transform .14s;display:grid}.marketplace-agency__suggestions>button:hover,.marketplace-agency__suggestions>button.is-active{background:var(--droppy-accent-soft)}.marketplace-agency__suggestions>button:active{transform:scale(.99)}.marketplace-agency__suggestions>button span{gap:2px;min-width:0;display:grid}.marketplace-agency__suggestions>button strong,.marketplace-agency__suggestions>button small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.marketplace-agency__suggestions>button strong{color:var(--mp-text,#252733);font-size:10px}.marketplace-agency__suggestions>button small{text-align:left;margin:0}.marketplace-agency__suggestions>button small,.marketplace-agency__suggestions>p{color:var(--mp-muted,#858995);font-size:9px}.marketplace-agency__suggestions>p{text-align:center;margin:0;padding:10px}.marketplace-agency__suggestions>.marketplace-agency__suggestions-label{color:var(--mp-faint,#777b89);letter-spacing:.08em;text-align:left;text-transform:uppercase;padding:7px 9px 5px;font-size:8px;font-weight:760}@keyframes marketplace-suggestions-enter{0%{opacity:0;transform:translateY(-5px)scale(.985)}to{opacity:1;transform:translate(0,0)scale(1)}}html body .opportunity-card--compact .qualification-badge,html body .opportunity-card--compact .signal{font-size:10px}html body .opportunity-card--compact .opportunity-card__meta{font-size:11px}html body .proof-strip__caption{font-size:12px}html body .hero-store-badge small,html body .legacy-tail .mobile-store-badge small{font-size:8.5px}html body .hero-store-badge strong,html body .legacy-tail .mobile-store-badge strong{font-size:12px}html body .hero-portal-logo--marketplace>span{font-size:10px}html body .comparison-contact-card__profile small,html body .comparison-contact-card>em,html body .comparison-contact-card__activity,html body .comparison-context-card__tags>span{font-size:11px}html body .comparison-contact-card__message,html body .comparison-contact-card__locked,html body .comparison-context-card__summary strong{font-size:12px}html body .comparison-context-card__proofs>span{font-size:10px}html body .comparison-context-card__summary p,html body .marketing-journey__copy p{font-size:12px}html body .marketing-journey__lead-copy>small,html body .marketing-journey__lead-copy em,html body .marketing-journey__context>span,html body .marketing-journey__context small{font-size:10px}html body .marketing-journey__context b{font-size:11px}html body .daily-workflow__desktop-title span,html body .daily-workflow__desktop nav>span,html body .daily-workflow__desktop nav b,html body .daily-workflow__row-copy>span,html body .daily-workflow__row-copy small,html body .daily-workflow__status,html body .daily-workflow__rows article>button{font-size:10px}html body .daily-workflow__desktop-title button,html body .daily-workflow__row-copy strong{font-size:11px}html body .daily-workflow__phone-status,html body .daily-workflow__notification small,html body .daily-workflow__notification em,html body .daily-workflow__phone-content>span,html body .daily-workflow__phone-content li small,html body .daily-workflow__phone-status span,html body .daily-workflow__notification strong,html body .daily-workflow__phone-content li strong,html body .daily-workflow__phone-content>button{font-size:10px}html body .daily-workflow__notification b{font-size:10.5px}html body .marketplace-page .marketplace-agency label>span,html body .marketplace-controls__title .marketplace-agency label>span{font-size:10px}html body .marketplace-page .marketplace-agency label>strong,html body .marketplace-page .marketplace-agency input{font-size:12px}html body .marketplace-page .marketplace-agency__edit,html body .marketplace-page .marketplace-agency__exact-address{font-size:11px}html body .marketplace-page .marketplace-agency__suggestions>button strong{font-size:12px}html body .marketplace-page .marketplace-agency__suggestions>button small,html body .marketplace-page .marketplace-agency__suggestions>p{font-size:11px}html body .marketplace-page .marketplace-agency__suggestions>.marketplace-agency__suggestions-label{font-size:10px}html body .marketplace-empty__signals{font-size:11px}html body .marketplace-visitor-offer__eyebrow{font-size:10px}html body .marketplace-visitor-offer p{font-size:12px}html body .marketplace-visitor-offer__point{font-size:11px}html body .marketplace-visitor-offer__action button{font-size:12px}html body .marketplace-visitor-offer__action small,html body .marketplace-card__proximity,html body .marketplace-card__freshness,html body .marketplace-card__status>span{font-size:10px}html body .marketplace-card__meta,html body .marketplace-card__location,html body .marketplace-card__phone-signal{font-size:11px}html body .marketplace-card__proofs>span,html body .marketplace-card__sale-type,html body .marketplace-card__heat{font-size:10px}html body .marketplace-card__summary>strong,html body .marketplace-card__summary p,html body .marketplace-explorer--map .marketplace-card__summary p{font-size:11.5px}html body .marketplace-card__photo-count,html body .marketplace-card__photo-lock{font-size:10px}html body .marketplace-card__cta button,html body .marketplace-explorer--map .marketplace-card__cta button{font-size:11px}html body .marketplace-card__cta .marketplace-action-label{font-size:11px!important}html body .marketplace-card__cta>small{font-size:10px!important}html body .marketplace-load-more>span,html body .marketplace-map__radius-labels span,html body .marketplace-agency-marker strong{font-size:10px}html body .marketplace-page--catalog .site-header--marketplace .header-login{font-size:var(--site-header-action-font-size)!important}html body .marketplace-page--catalog .marketplace-signup-button{font-size:var(--site-header-cta-font-size)}@media (width>=1320px){html body .marketplace-explorer--map .marketplace-card__proximity,html body .marketplace-explorer--map .marketplace-card__freshness,html body .marketplace-explorer--map .marketplace-card__status>span{font-size:10.5px}html body .marketplace-explorer--map .marketplace-card__meta,html body .marketplace-explorer--map .marketplace-card__location,html body .marketplace-explorer--map .marketplace-card__phone-signal{font-size:11px}html body .marketplace-explorer--map .marketplace-card__proofs>span,html body .marketplace-explorer--map .marketplace-card__sale-type,html body .marketplace-explorer--map .marketplace-card__heat{font-size:10px}html body .marketplace-explorer--map .marketplace-card__summary>strong,html body .marketplace-explorer--map .marketplace-card__summary p,html body .marketplace-explorer--map .marketplace-card__cta button{font-size:11.5px}html body .marketplace-explorer--map .marketplace-card__photo-count,html body .marketplace-explorer--map .marketplace-card__photo-lock{font-size:10px}}html body .filter-range label>span{font-size:11px}html body .membership-gift p,html body .unlock-deliverables,html body .unlock-form .professional-signup-legal label{font-size:12px}html body .unlock-form>.professional-signup-privacy,html body .marketplace-header-popover__kicker{font-size:11px}html body .marketplace-header-balance small{font-size:10px}html body .marketplace-header-timing small{font-size:11px}html body .marketplace-header-timing p,html body .marketplace-support__header small,html body .marketplace-support__loading p,html body .marketplace-support__empty p,html body .marketplace-support__empty button{font-size:12px}html body .marketplace-support__day,html body .marketplace-support__message small,html body .marketplace-support__waiting,html body .marketplace-support__composer>small,html body .marketplace-support__preview,html body .marketplace-support__notice,html body .marketplace-member-demo-badge,html body .member-lead-status,html body .my-droppys-card-visual>span{font-size:10px}html body .my-droppys-panel-header>div>span,html body .my-droppys-panel-status{font-size:12px}html body .my-droppys-card-heading p,html body .my-droppys-card-heading>div>span,html body .my-droppys-card-price span,html body .my-droppys-card-signals li,html body .my-droppys-card-workflow-note{font-size:11px}html body .my-droppys-card-summary,html body .my-droppys-card-next-action{font-size:12px}html body .member-lead-kicker>span:not(.member-lead-status,.marketplace-member-demo-badge),html body .member-lead-price span,html body .member-lead-gallery-frame>span,html body .member-lead-gallery-frame>small{font-size:11px}html body .member-lead-card-label,html body .member-lead-readout small,html body .member-lead-best-time small,html body .member-lead-phone small{font-size:10px}html body .member-lead-readout strong,html body .member-lead-contact-person span,html body .member-lead-contact-card>p,html body .member-lead-phone em{font-size:12px}html body .member-lead-summary-main p{font-size:13px}html body .member-lead-summary li{font-size:11px}html body .member-lead-best-time strong,html body .member-lead-phone strong{font-size:14px}html body .member-academy-intro>span,html body .member-lead-actions-card>p{font-size:11px}html body .member-academy-intro p,html body .member-academy-intro blockquote{font-size:14px}html body .member-academy-intro button,html body .member-lead-actions-card>button{font-size:13px}html body .academy-module-button small,html body .academy-script label{font-size:12px}html body .admin-dashboard small{font-size:11px}html body .admin-dashboard time,html body .admin-pro-action__eyebrow,html body .admin-metric em,html body .admin-trend__day>span,html body .admin-funnel__list small,html body .admin-table-wrap th,html body .admin-table-wrap td small,html body .admin-devices span,html body .admin-privacy-summary,html body .admin-view-tabs button>span,html body .admin-prospects__metrics span,html body .admin-prospects__approach-head span,html body .admin-prospects__assign label,html body .admin-prospects__table-wrap th,html body .admin-prospects__detail>header span,html body .admin-prospects__detail section>span,html body .admin-prospects__detail form>span,html body .admin-prospects__tags i,html body .admin-prospects__conversation article>small,html body .admin-prospects__conversation-state p,html body .admin-support__threads>header span,html body .admin-support__threads>header small,html body .admin-support__thread-copy time,html body .admin-support__thread-copy>small,html body .admin-support__thread-meta i,html body .admin-support__thread-meta em,html body .admin-support__conversation-actions>button,html body .admin-support__status,html body .admin-support__context,html body .admin-support__message footer,html body .admin-support__message footer button,html body .admin-support__reply small,html body .admin-clients__table th,html body .admin-clients__table td>small,html body .admin-consent,html body .admin-client-state,html body .admin-workflow,html body .admin-client-detail__eyebrow,html body .admin-client-action span,html body .admin-client-facts span,html body .admin-client-commercial span,html body .admin-client-facts small,html body .admin-client-commercial small,html body .admin-client-section>header span,html body .admin-client-page-grid span,html body .admin-client-page-grid small,html body .admin-client-list>div small,html body .admin-client-list>div>span:last-child,html body .admin-client-empty,html body .admin-client-workflow-totals span,html body .admin-client-timeline li strong,html body .admin-client-timeline li span,html body .admin-client-timeline time{font-size:10px}html body .admin-pro-action__link,html body .admin-metric small,html body .admin-panel>header span,html body .admin-trend footer,html body .admin-prospects__toolbar input,html body .admin-prospects__toolbar :is(select,[data-app-select]),html body .admin-prospects__table-wrap :is(select,[data-app-select]),html body .admin-prospects__detail input,html body .admin-prospects__detail textarea,html body .admin-prospects__assign>button,html body .admin-prospects__detail button,html body .admin-prospects__links a,html body .admin-prospects__table-wrap table,html body .admin-prospects__table-wrap td>span,html body .admin-prospects__origin strong,html body .admin-prospects__origin small,html body .admin-prospects__lead-mode strong,html body .admin-prospects__lead-mode p,html body .admin-prospects__lead-mode small,html body .admin-prospects__conversation article>div,html body .admin-support__thread-copy>p,html body .admin-support__conversation>header small,html body .admin-support__reply>p,html body .admin-support__reply button,html body .admin-clients__table td,html body .admin-clients__table td>p,html body .admin-client-detail__header p,html body .admin-client-action strong,html body .admin-client-facts strong,html body .admin-client-commercial strong,html body .admin-client-list>div strong{font-size:12px}html body .admin-prospects__approaches p,html body .admin-prospects__approach-used p{font-size:11px}html[data-marketplace-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark only;--mp-bg:#0d111b;--mp-surface:#161c28;--mp-elevated:#1c2433;--mp-hover:#242e40;--mp-line:#2b3548;--mp-line-strong:#3d4961;--mp-text:#edf0f7;--mp-muted:#a4afc3;--mp-faint:#8895ad;--mp-accent:#a5a2ff;--mp-accent-fill:#575bf7;--mp-accent-fill-deep:#4e50dd;--mp-accent-soft:#252442;--mp-accent-border:#49476c;--mp-success:#70dfaf;--mp-success-soft:#15372f;--mp-success-border:#285b4d;--mp-warning:#efc479;--mp-warning-soft:#3b3020;--mp-warning-border:#655036;--mp-danger:#ff9ca8;--mp-danger-soft:#3d242e;--mp-danger-border:#69414c;--mp-surface-rgb:22, 28, 40;--mp-shadow:0 18px 56px #0000004d;--mp-backdrop:#03060db8;--mp-control-inset:inset 0 1px 0 #ffffff09;--ink:var(--mp-text);--ink-soft:var(--mp-muted);--ink-faint:var(--mp-faint);--paper:var(--mp-bg);--surface:var(--mp-surface);--surface-soft:var(--mp-elevated);--line:var(--mp-line);--line-strong:var(--mp-line-strong);--droppy-accent:var(--mp-accent);--droppy-accent-deep:#c2baff;--droppy-accent-soft:var(--mp-accent-soft);--droppy-accent-border:#49476c;--droppy-accent-shadow:#00000038;--droppy-gradient:linear-gradient(135deg, #4776ff, #575bf7);--green:var(--mp-success);--orange:var(--mp-warning);--red:var(--mp-danger);--shadow-sm:0 6px 24px #00000029;--shadow-md:var(--mp-shadow);background:var(--mp-bg)}html[data-marketplace-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only}html[data-marketplace-theme=dark] body{color:var(--mp-text);background:var(--mp-bg)}html[data-marketplace-theme=dark] :is(.marketplace-page,.manager-portal,.manager-space){background:var(--mp-bg)}html[data-marketplace-theme=dark] .marketplace-subscription-shell{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark only;background:radial-gradient(ellipse at 65% 0%, #575bf714, transparent 60%), var(--mp-bg)}html[data-marketplace-theme=dark] ::selection{color:#fff;background:#5750a5}html[data-marketplace-theme=dark] :focus-visible{outline-color:var(--mp-accent)}html[data-marketplace-theme=dark] :is(input,textarea)::placeholder{color:var(--mp-faint)}html[data-marketplace-theme=dark] :is(input,textarea,:is(select,[data-app-select])){caret-color:var(--mp-accent)}html[data-marketplace-theme=dark] :-webkit-any(input,textarea):-webkit-autofill{-webkit-text-fill-color:var(--mp-text);box-shadow:0 0 0 1000px var(--mp-surface) inset;caret-color:var(--mp-text)}html[data-marketplace-theme=dark] :is(input,textarea):autofill{-webkit-text-fill-color:var(--mp-text);box-shadow:0 0 0 1000px var(--mp-surface) inset;caret-color:var(--mp-text)}html[data-marketplace-theme=dark] img[data-droppy-logo]{content:url(/assets/droppy-logo-light.svg)}html[data-marketplace-theme=dark] :is(.marketplace-modal-backdrop,.member-lead-lightbox-backdrop){background:#03060db8}html[data-marketplace-theme=dark] :is(.marketplace-select,.marketplace-location,.my-droppys-search,.marketplace-account-settings-field){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark only}html[data-marketplace-theme=dark] .member-lead-workflow-actions .member-lead-mandate-actions button{font-size:10px}html[data-marketplace-theme=dark] .academy-volume-portal-logo{box-shadow:none;background:#eff1f7;border-color:#eff1f7}html[data-marketplace-theme=dark] .academy-volume-portal-logo.is-marketplace>span{color:#0766ff}html:not([data-marketplace-theme=dark]):not(:has(.admin-night)){--mp-accent:var(--droppy-accent,#575bf7);--mp-accent-fill:#575bf7;--mp-accent-fill-deep:#4e50dd;--mp-accent-soft:var(--droppy-accent-soft,#f0f1ff);--mp-accent-border:var(--droppy-accent-border,#bdc1ff)}[data-ui-modal]{animation:.22s ease-out both droppy-modal-fade-in!important}[data-ui-modal=surface],[data-ui-modal-panel]{animation:.24s cubic-bezier(.2,.8,.2,1) backwards droppy-modal-in!important}dialog[data-ui-modal]::backdrop{animation:.22s ease-out both droppy-modal-fade-in}dialog[data-ui-modal]:focus{outline:none}[data-ui-modal-closing=true]{pointer-events:none;animation:.18s ease-in both droppy-modal-fade-out!important}[data-ui-modal=surface][data-ui-modal-closing=true],[data-ui-modal-closing=true] [data-ui-modal-panel]{animation:.18s cubic-bezier(.4,0,1,1) both droppy-modal-out!important}dialog[data-ui-modal-closing=true]::backdrop{animation:.18s ease-in both droppy-modal-fade-out}@keyframes droppy-modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes droppy-modal-fade-out{0%{opacity:1}to{opacity:0}}@keyframes droppy-modal-in{0%{opacity:0;translate:0 10px;scale:.98}to{opacity:1;translate:0;scale:1}}@keyframes droppy-modal-out{0%{opacity:1;translate:0;scale:1}to{opacity:0;translate:0 6px;scale:.985}}@media (prefers-reduced-motion:reduce){[data-ui-modal],[data-ui-modal-panel],dialog[data-ui-modal]::backdrop{animation:none!important}}._page_10xoz_1{background:radial-gradient(circle at 80% 10%, #575bf71f, transparent 28rem), var(--mp-bg,#f7f8fc);place-items:center;min-height:100svh;padding:32px 20px;display:grid}._card_10xoz_11{border:1px solid var(--mp-line,#1f233714);background:var(--mp-surface,#fffffff5);width:min(100%,680px);box-shadow:var(--mp-shadow,0 28px 80px #2b2d5d1c);border-radius:28px;padding:38px}._logo_10xoz_20{width:auto;height:34px}._copy_10xoz_25{margin:44px 0 30px}._eyebrow_10xoz_29{color:var(--mp-accent,#575bf7);margin:0 0 9px;font-size:13px;font-weight:650}._copy_10xoz_25 h1{letter-spacing:-.045em;margin:0;font-size:clamp(30px,6vw,40px);line-height:1.02}._copy_10xoz_25>p:last-child{color:var(--mp-muted,#626779);margin:14px 0 0;line-height:1.5}._form_10xoz_49{gap:16px;display:grid}._field_10xoz_54{color:var(--mp-text,#25283d);gap:8px;font-size:14px;font-weight:600;display:grid}._field_10xoz_54 input{box-sizing:border-box;border:1px solid var(--mp-line,#1f233724);background:var(--mp-surface,#fff);width:100%;min-height:52px;color:inherit;font:inherit;border-radius:14px;padding:12px 15px}._field_10xoz_54 input:focus-visible{outline:2px solid var(--mp-accent,#575bf7);outline-offset:2px}._field_10xoz_54 small{color:var(--mp-muted,#626779);font-size:12px;font-weight:400}._form_10xoz_49 ._back_10xoz_85{min-height:36px;color:var(--mp-muted,#626779);box-shadow:none;background:0 0;margin-top:0;font-size:13px;font-weight:500}._loading_10xoz_95{color:var(--mp-muted,#626779);margin:0;font-size:14px}._form_10xoz_49 button,._primaryLink_10xoz_102{color:#fff;cursor:pointer;background:linear-gradient(135deg,#4776ff,#575bf7);border:0;border-radius:14px;min-height:52px;margin-top:6px;font-weight:650;box-shadow:0 12px 28px #4b57eb38}._primaryLink_10xoz_102{place-items:center;text-decoration:none;display:grid}._form_10xoz_49 button:disabled{cursor:wait;opacity:.58}._error_10xoz_125{color:var(--mp-danger,#bc3651);margin:0;font-size:13px;line-height:1.4}._legal_10xoz_132{color:var(--mp-faint,#8a8e9d);text-align:center;margin:0;font-size:11px;line-height:1.45}._legal_10xoz_132 a{color:var(--mp-muted,#626779);text-underline-offset:2px;text-decoration:underline}@media (width<=520px){._card_10xoz_11{border-radius:22px;padding:30px 24px}._copy_10xoz_25{margin-top:38px}}._page_1i0lk_1{background:radial-gradient(circle at 15% 10%, #506fff1a, transparent 34%), linear-gradient(160deg, var(--mp-bg,#f9faff) 0%, var(--mp-bg,#f4f2ff) 100%);place-items:center;min-height:100svh;padding:32px 18px;display:grid}._card_1i0lk_11{border:1px solid var(--mp-line,#595df024);background:var(--mp-surface,#fffffff5);width:min(100%,720px);box-shadow:var(--mp-shadow,0 24px 70px #2629531f);border-radius:30px;padding:clamp(28px,5vw,52px)}._logo_1i0lk_20{width:132px;height:auto;margin-bottom:30px;display:block}html[data-marketplace-theme=dark] ._logo_1i0lk_20{content:url(/assets/droppy-logo-light.svg)}._kicker_1i0lk_31{color:var(--mp-accent,#5963f6);letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;font-size:.78rem;font-weight:700;display:block}._card_1i0lk_11 h1{color:var(--mp-text,#121421);letter-spacing:-.045em;margin:0;font-size:clamp(2rem,6vw,3.25rem);line-height:1}._intro_1i0lk_49{color:var(--mp-muted,#646a7d);margin:16px 0 28px;font-size:1rem}._form_1i0lk_55{margin-top:28px}._form_1i0lk_55>.button{width:100%}._textButton_1i0lk_63{color:var(--mp-accent,#5963f6);font:inherit;cursor:pointer;background:0 0;border:0;margin:22px auto 0;padding:8px;font-weight:650;display:block}._returnPanel_1i0lk_75{gap:20px;display:grid}._returnPanel_1i0lk_75 p,._expired_1i0lk_81 p{color:var(--mp-muted,#646a7d);margin:0;font-size:1rem}._returnPanel_1i0lk_75 .button{width:100%;text-decoration:none}._expired_1i0lk_81{gap:18px;display:grid}@media (width<=640px){._page_1i0lk_1{background:var(--mp-bg,#fff);place-items:stretch stretch;padding:0}._card_1i0lk_11{min-height:100svh;box-shadow:none;border:0;border-radius:0;padding:28px 18px 40px}._logo_1i0lk_20{width:116px;margin-bottom:36px}}._document_qdxfb_1{max-width:860px}._body_qdxfb_5{gap:20px;display:grid}._form_qdxfb_10{gap:16px;max-width:560px;margin-top:24px;display:grid}._form_qdxfb_10 label{color:var(--mp-text,#252638);gap:8px;font-size:14px;font-weight:700;display:grid}._form_qdxfb_10 input{border:1px solid var(--mp-line,#d9dbea);background:var(--mp-surface,#fff);width:100%;min-height:52px;color:var(--mp-text,#12131d);font:inherit;border-radius:14px;outline:none;padding:0 16px;font-weight:500;transition:border-color .16s,box-shadow .16s}._form_qdxfb_10 input:focus{border-color:var(--mp-accent,#5a63ff);box-shadow:0 0 0 4px #5a63ff1f}._form_qdxfb_10 button,._success_qdxfb_45 a{color:#fff;min-height:50px;font:inherit;text-align:center;cursor:pointer;background:linear-gradient(135deg,#4e78ff,#5a4ff3);border:0;border-radius:14px;padding:14px 20px;font-weight:800;text-decoration:none}._form_qdxfb_10 button:disabled{cursor:not-allowed;opacity:.48}._dangerZone_qdxfb_64{background:var(--mp-danger-soft,snow);border-color:var(--mp-danger-border,#f1c5c7)!important}._form_qdxfb_10 ._dangerButton_qdxfb_69{background:#c9363f}._error_qdxfb_73{font-weight:700;color:var(--mp-danger,#ae2831)!important;margin:0!important;font-size:14px!important}._status_qdxfb_80{min-height:120px;color:var(--mp-muted,#6c7086);place-items:center;display:grid}._success_qdxfb_45{justify-items:start;gap:14px;display:grid}._success_qdxfb_45 h2,._success_qdxfb_45 p{margin:0}._success_qdxfb_45 small{color:var(--mp-faint,#71758a)}._successIcon_qdxfb_102{background:var(--mp-success-soft,#e8f8ef);width:52px;height:52px;color:var(--mp-success,#1f8b52);border-radius:50%;place-items:center;font-size:26px;font-weight:900;display:grid}._success_qdxfb_45 a{place-items:center;margin-top:8px;display:inline-grid}@media (width<=640px){._form_qdxfb_10 button,._success_qdxfb_45 a{width:100%}}._pageShell_5b03y_1{color:#171927;background:linear-gradient(#fbfbfc 0%,#fff 24%,#fbfbfd 100%);min-height:100vh;overflow:clip}._main_5b03y_8{width:min(1180px,100% - 48px);margin:0 auto;padding:28px 0 96px}._main_5b03y_8 article,._seaComparisonMain_5b03y_18{min-width:0}._calculatorPageMain_5b03y_22{background:radial-gradient(circle at 50% 12%,#6856ff1a,#0000 36rem),linear-gradient(#fbfbfd 0%,#f7f7fb 100%);min-height:calc(100svh - 76px)}._calculatorPageMain_5b03y_22 article{min-width:0}._calculatorPageSection_5b03y_33{place-items:center;min-height:calc(100svh - 76px);padding:clamp(28px,5vh,64px) 24px;display:grid}._calculatorAftercare_5b03y_40{width:min(920px,100% - 48px);margin:0 auto;padding:44px 0 96px}._breadcrumbs_5b03y_46{color:#7b7e90;font-size:.78rem}._breadcrumbs_5b03y_46 ol{flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}._breadcrumbs_5b03y_46 li:not(:last-child):after{content:"/";color:#b7b9c7;margin-left:8px}._breadcrumbs_5b03y_46 a{color:inherit;text-decoration:none}._heroStage_5b03y_72{width:min(920px,100%);margin:0 auto;padding:clamp(38px,5vw,54px) 0 clamp(20px,3vw,30px)}._hero_5b03y_72{min-width:0}._sectionLabel_5b03y_82{color:#5a4cf3;letter-spacing:.115em;text-transform:uppercase;margin:0 0 15px;font-size:.72rem;font-weight:800}._hero_5b03y_72 h1{color:#20222d;letter-spacing:-.042em;max-width:850px;margin:0;font-size:clamp(2rem,3vw,2.55rem);font-weight:720;line-height:1.08}._heroSubtitle_5b03y_101{color:#636779;max-width:780px;margin:18px 0 0;font-size:1.08rem;line-height:1.6}._comparisonHeroTitle_5b03y_109{flex-wrap:wrap;align-items:center;gap:18px;display:flex}._comparisonHeroIdentity_5b03y_116{align-items:center;gap:13px;min-width:0;display:inline-flex}._comparisonHeroLogo_5b03y_123{background:#fff;border:1px solid #1c1f311a;border-radius:14px;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid;overflow:hidden;box-shadow:0 9px 24px #20223912}._comparisonHeroLogo_5b03y_123 img,._comparisonHeroLogo_5b03y_123 svg{object-fit:contain;width:38px;height:38px}._comparisonHeroLogo_5b03y_123>strong{color:#5750d9;letter-spacing:-.02em;font-size:.78rem;font-weight:800}._comparisonHeroLogo_5b03y_123 svg{fill:none;stroke:#5049d8;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4px}._comparisonHeroVersus_5b03y_158{color:#8a8d99;letter-spacing:-.02em;text-transform:uppercase;font-size:.68em;font-weight:650}._authorBlock_5b03y_166{color:#7a7e8f;border-top:1px solid #1c1f3117;border-bottom:1px solid #1c1f3117;flex-wrap:wrap;align-items:center;gap:10px 18px;width:min(920px,100%);margin:0 auto;padding:18px 0 25px;font-size:.78rem;display:flex}._draftBadge_5b03y_180{color:#675a2f;background:#fff2bf;border-radius:999px;padding:5px 9px;font-weight:700}._storySection_5b03y_188,._directAnswer_5b03y_189,._proseSection_5b03y_190,._methodSection_5b03y_191,._blockSection_5b03y_192,._toolLandscape_5b03y_193,._relatedSection_5b03y_194,._faqSection_5b03y_195,._sources_5b03y_196,._productScreenshot_5b03y_197{width:min(920px,100%);margin-left:auto;margin-right:auto}._methodSection_5b03y_191{width:min(1160px,100%)}._storySection_5b03y_188{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(42px,7vw,88px);padding:clamp(88px,11vw,142px) 0 clamp(72px,9vw,112px);display:grid}._storyHeading_5b03y_214{align-self:start;position:sticky;top:28px}._storyHeading_5b03y_214 h2,._directAnswer_5b03y_189 h2,._proseSection_5b03y_190 h2,._methodSection_5b03y_191 h2,._blockSection_5b03y_192 h2,._relatedSection_5b03y_194 h2,._faqSection_5b03y_195 h2,._finalCta_5b03y_227 h2,._productScreenshot_5b03y_197 h2{color:#202230;letter-spacing:-.035em;margin:0;font-size:clamp(1.75rem,3vw,2.35rem);font-weight:700;line-height:1.15}._storyCopy_5b03y_237{gap:23px;display:grid}._storyCopy_5b03y_237 p{color:#5e6273;margin:0;font-size:clamp(1.04rem,1.5vw,1.16rem);line-height:1.75}._storyCopy_5b03y_237 p:first-child:first-letter{float:left;color:#5549e7;margin:.08em .13em 0 0;font-size:3.7em;font-weight:700;line-height:.78}._storyConclusion_5b03y_258{border-top:1px solid #282a3b1f;padding:21px 0 0;font-weight:600;color:#262936!important}._directAnswer_5b03y_189{border-bottom:1px solid #1c1f311a;width:min(920px,100%);margin-top:0;margin-bottom:30px;padding:0 0 30px}._directAnswer_5b03y_189>p:last-child{color:#303342;max-width:820px;margin:0;font-size:clamp(1.05rem,1.5vw,1.16rem);font-weight:560;line-height:1.65}._proseSection_5b03y_190,._methodSection_5b03y_191,._blockSection_5b03y_192,._toolLandscape_5b03y_193,._relatedSection_5b03y_194,._faqSection_5b03y_195,._productScreenshot_5b03y_197{border-top:1px solid #1c1f311a;padding:clamp(50px,6vw,70px) 0}._proseSection_5b03y_190>p,._blockSection_5b03y_192>p,._sectionIntro_5b03y_295>p:last-child,._productScreenshot_5b03y_197 figcaption{color:#626677;max-width:790px;margin:20px 0 0;font-size:1.02rem;line-height:1.76}._sectionIntro_5b03y_295{max-width:820px}._stepGrid_5b03y_308{overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-color:#5b4cf342 transparent;scrollbar-width:thin;grid-auto-columns:minmax(210px,1fr);grid-auto-flow:column;gap:44px;margin:42px 0 0;padding:8px 4px 18px;list-style:none;display:grid;position:relative;overflow-x:auto}._stepGrid_5b03y_308[data-step-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-columns:auto}._stepGrid_5b03y_308 li{scroll-snap-align:start;background:#fffffff5;border:1px solid #23263c17;border-radius:22px;min-width:0;min-height:242px;padding:24px 22px 25px;position:relative;box-shadow:0 18px 46px #1f223a0e}._stepGrid_5b03y_308 li:not(:last-child):after{content:"→";color:#6259e8;background:#fff;border:1px solid #534ddd29;border-radius:50%;place-items:center;width:26px;height:26px;font-size:.78rem;font-weight:750;display:grid;position:absolute;top:50%;right:-35px;transform:translateY(-50%);box-shadow:0 7px 20px #34307d14}._stepMeta_5b03y_360{justify-content:space-between;align-items:center;display:flex}._stepNumber_5b03y_366{color:#8d90a0;letter-spacing:.09em;font-size:.68rem;font-weight:720}._stepIcon_5b03y_373{color:#5d54e6;background:linear-gradient(145deg,#fff,#f3f2ff);border:1px solid #5a53ea29;border-radius:14px;place-items:center;width:42px;height:42px;display:grid;box-shadow:inset 0 1px #fff,0 8px 22px #4f47cd14}._stepIcon_5b03y_373 svg{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}._stepGrid_5b03y_308 h3,._workflowList_5b03y_396 h3,._objectionGrid_5b03y_397 h3{color:#292b39;letter-spacing:-.02em;margin:28px 0 0;font-size:1rem}._stepGrid_5b03y_308 p,._workflowList_5b03y_396 p,._objectionGrid_5b03y_397 p{color:#6a6e7e;margin:10px 0 0;font-size:.88rem;line-height:1.58}._checkList_5b03y_413{border-top:1px solid #1f22331a;gap:0;margin:36px 0 0;padding:0;list-style:none;display:grid}._checkList_5b03y_413 li{color:#3f4251;border-bottom:1px solid #1f22331a;padding:18px 4px 18px 43px;line-height:1.55;position:relative}._checkList_5b03y_413 li:before{content:"✓";color:#5b4df0;background:#5b4df01a;border-radius:50%;place-items:center;width:22px;height:22px;font-size:.72rem;font-weight:800;display:grid;position:absolute;top:20px;left:4px}._workflowList_5b03y_396{border-top:1px solid #1f22331a;gap:0;margin:36px 0 0;padding:0;list-style:none;display:grid}._workflowList_5b03y_396 li{border-bottom:1px solid #1f22331a;grid-template-columns:64px 1fr;align-items:start;gap:22px;padding:23px 0;display:grid}._workflowList_5b03y_396 li>span{color:#5c50f2;font-size:.78rem;font-weight:800}._workflowList_5b03y_396 h3{margin:0}._tableWrap_5b03y_474{border:1px solid #1e213217;border-radius:22px;min-width:0;margin-top:34px;overflow-x:auto;box-shadow:0 24px 70px #2326420f}._tableWrap_5b03y_474 table{border-collapse:collapse;background:#fff;width:100%;min-width:680px}._tableWrap_5b03y_474 th,._tableWrap_5b03y_474 td{text-align:left;vertical-align:top;border-bottom:1px solid #1e213212;padding:18px 20px;font-size:.91rem;line-height:1.55}._tableWrap_5b03y_474 thead th{color:#55596a;letter-spacing:.035em;text-transform:uppercase;background:linear-gradient(#fafafd,#f5f5fa);font-size:.75rem}._tableWrap_5b03y_474 tbody th{color:#252734;font-weight:700}._tableWrap_5b03y_474 tr:last-child th,._tableWrap_5b03y_474 tr:last-child td{border-bottom:0}._disclaimer_5b03y_518{border-bottom:1px solid #1f22331a;padding:15px 0;color:#717483!important;font-size:.82rem!important;line-height:1.55!important}._scriptBlock_5b03y_526{border-top:1px solid #1f22331a;margin-top:34px;display:grid}._scriptBlock_5b03y_526>div{border-bottom:1px solid #1f22331a;grid-template-columns:145px 1fr;gap:24px;padding:23px 0;display:grid}._scriptBlock_5b03y_526 span,._exampleGrid_5b03y_541 span{color:#5d50ed;letter-spacing:.085em;text-transform:uppercase;padding-top:4px;font-size:.7rem;font-weight:800}._scriptBlock_5b03y_526 p,._exampleGrid_5b03y_541 p{color:#303240;margin:0;line-height:1.66}._objectionGrid_5b03y_397,._exampleGrid_5b03y_541{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:38px;display:grid}._objectionGrid_5b03y_397 article,._exampleGrid_5b03y_541>div{border-top:2px solid #5b4cf330;padding:21px 0 0}._objectionGrid_5b03y_397 h3{margin:0}._productScreenshot_5b03y_197 img{border:1px solid #1e213214;border-radius:24px;width:min(100%,860px);height:auto;margin:34px auto 0;display:block;box-shadow:0 28px 80px #262a481c}._dataDisclaimer_5b03y_585{color:#343643;background:#594cf40e;border-left:3px solid #594cf4b3;margin-top:20px;padding:21px 24px}._dataDisclaimer_5b03y_585 strong{font-size:.9rem}._dataDisclaimer_5b03y_585 p{color:#636676;margin:7px 0 0;line-height:1.58}._calculator_5b03y_22{background:#fffffff0;border:1px solid #1e203717;border-radius:32px;width:min(860px,100%);min-height:560px;padding:clamp(28px,4vw,48px);animation:.48s cubic-bezier(.2,.8,.2,1) both _calculatorEntrance_5b03y_1;box-shadow:0 32px 90px #2b26641f}._calculatorHeader_5b03y_614{border-bottom:1px solid #1c1f3117;grid-template-columns:minmax(0,1fr) 150px;align-items:end;gap:28px;padding-bottom:26px;display:grid}._calculatorHeader_5b03y_614 span,._calculatorQuestionIndex_5b03y_624,._calculatorResultSummary_5b03y_625>span{color:#5b4df4;letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:800}._calculatorHeader_5b03y_614 h1{color:#20222d;letter-spacing:-.045em;margin:9px 0 0;font-size:clamp(1.7rem,3vw,2.35rem);font-weight:720;line-height:1.07}._calculatorProgress_5b03y_642{grid-template-columns:repeat(4,1fr);gap:7px;padding-bottom:5px;display:grid}._calculatorProgress_5b03y_642 span{background:#e7e7ee;border-radius:999px;height:4px;transition:background .22s,transform .22s}._calculatorProgress_5b03y_642 ._calculatorProgressActive_5b03y_656{background:linear-gradient(90deg,#4d70ff,#6f4df6);transform:scaleY(1.35)}._calculatorQuestion_5b03y_624,._calculatorResultSummary_5b03y_625{padding:clamp(34px,6vh,58px) 0 0;animation:.3s cubic-bezier(.2,.75,.2,1) both _calculatorStep_5b03y_1}._calculatorQuestion_5b03y_624 h2,._calculatorResultSummary_5b03y_625 h2{color:#232532;letter-spacing:-.043em;max-width:720px;margin:13px 0 0;font-size:clamp(1.55rem,3.2vw,2.35rem);font-weight:680;line-height:1.13}._calculatorQuestion_5b03y_624>p{color:#777a89;margin:12px 0 0;font-size:.92rem}._calculatorPresets_5b03y_684{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:30px;display:grid}._calculatorPresets_5b03y_684 button{color:#484b5b;min-height:58px;font:inherit;cursor:pointer;background:#fafafd;border:1px solid #272a3e1c;border-radius:16px;font-size:1rem;font-weight:680;transition:color .18s,border-color .18s,background .18s,transform .18s}._calculatorPresets_5b03y_684 button:hover{border-color:#5b4df466;transform:translateY(-1px)}._calculatorPresets_5b03y_684 ._calculatorPresetSelected_5b03y_709{color:#fff;background:linear-gradient(135deg,#4e71ff,#6d4cf4);border-color:#0000;box-shadow:0 12px 28px #5748e833}._calculatorInputLabel_5b03y_716{color:#858897;margin-top:22px;font-size:.72rem;font-weight:650;display:block}._inputShell_5b03y_724{background:#fff;border:1px solid #272a3e21;border-radius:15px;grid-template-columns:minmax(0,1fr) auto;align-items:center;width:min(380px,100%);min-width:0;margin-top:9px;transition:border-color .18s,box-shadow .18s;display:grid;overflow:hidden}._inputShell_5b03y_724:focus-within{border-color:#5b4df4bd;box-shadow:0 0 0 4px #5b4df41a}._inputShell_5b03y_724 input{color:#232532;min-width:0;font:inherit;background:0 0;border:0;outline:none;padding:15px 16px;font-size:1.16rem;font-weight:720}._inputShell_5b03y_724 small{color:#656877;white-space:nowrap;padding-right:16px;font-size:.75rem}._calculatorActions_5b03y_762,._calculatorResultActions_5b03y_763{justify-content:space-between;align-items:center;gap:14px;margin-top:34px;display:flex}._calculatorActions_5b03y_762 button,._calculatorResultActions_5b03y_763 button,._calculatorResultActions_5b03y_763 a{min-height:50px;font:inherit;cursor:pointer;border-radius:14px;justify-content:center;align-items:center;gap:20px;font-size:.86rem;font-weight:760;text-decoration:none;display:inline-flex}._calculatorBack_5b03y_787,._calculatorResultActions_5b03y_763 button{color:#727584;background:0 0;border:0;padding:0 7px}._calculatorNext_5b03y_795,._calculatorResultActions_5b03y_763 a{color:#fff;background:linear-gradient(135deg,#4e71ff,#6d4cf4);border:0;min-width:154px;padding:0 20px;transition:transform .18s,box-shadow .18s,opacity .18s;box-shadow:0 14px 30px #5546e633}._calculatorNext_5b03y_795:hover,._calculatorResultActions_5b03y_763 a:hover{transform:translateY(-2px);box-shadow:0 18px 34px #5546e642}._calculatorNext_5b03y_795:disabled{opacity:.38;cursor:not-allowed;transform:none}._calculatorResults_5b03y_818{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:30px;display:grid}._calculatorResults_5b03y_818 article{background:#fafafd;border:1px solid #272a3e17;border-radius:18px;min-width:0;padding:20px}._calculatorResults_5b03y_818 span,._calculatorResults_5b03y_818 small{color:#7b7e8e;font-size:.74rem;line-height:1.35;display:block}._calculatorResults_5b03y_818 strong{color:#242633;overflow-wrap:anywhere;margin-top:8px;font-size:1.32rem;display:block}._calculatorResults_5b03y_818 small{margin-top:5px}._calculatorResultSummary_5b03y_625{padding-top:clamp(30px,5vh,50px)}._calculatorResultSummary_5b03y_625>span{display:block}._calculatorResultSummary_5b03y_625 h2 strong{color:#5b4df4;font-weight:740}@keyframes _calculatorEntrance_5b03y_1{0%{opacity:0;transform:translateY(16px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _calculatorStep_5b03y_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._toolLandscape_5b03y_193{border-top:1px solid #1c1f311a;padding:clamp(74px,9vw,112px) 0}._toolLandscapeIntro_5b03y_881{max-width:780px}._toolLandscapeIntro_5b03y_881 h2{color:#202230;letter-spacing:-.047em;margin:0;font-size:clamp(2rem,3.8vw,3.05rem);font-weight:650;line-height:1.08}._toolLandscapeIntro_5b03y_881>p:last-child{color:#626677;margin:20px 0 0;font-size:1.02rem;line-height:1.76}._toolRows_5b03y_901{border-top:1px solid #1c1f311c;margin-top:42px}._toolRow_5b03y_901{border-bottom:1px solid #1c1f311c;grid-template-columns:minmax(150px,.32fr) minmax(0,1fr);gap:clamp(32px,6vw,72px);padding:34px 0;display:grid}._toolIdentity_5b03y_914{flex-direction:column;align-items:flex-start;gap:12px;min-width:0;display:flex}._toolIdentity_5b03y_914>a{align-items:center;min-height:48px;display:inline-flex}._toolIdentity_5b03y_914 img{object-fit:contain;object-position:left center;width:138px;height:42px}._toolIdentity_5b03y_914 strong{color:#282a37;font-size:1.15rem}._toolIdentity_5b03y_914>span{color:#787b8b;font-size:.72rem;line-height:1.45}._toolSummary_5b03y_946 h3{color:#252735;letter-spacing:-.025em;margin:0;font-size:1.2rem}._toolSummary_5b03y_946>p{color:#5f6373;margin:10px 0 0;line-height:1.68}._toolSummary_5b03y_946 dl{grid-template-columns:repeat(2,1fr);gap:24px;margin:22px 0 0;display:grid}._toolSummary_5b03y_946 dl>div{border-top:1px solid #1e21321a;padding-top:14px}._toolSummary_5b03y_946 dt{color:#5b4df0;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:800}._toolSummary_5b03y_946 dd{color:#555969;margin:8px 0 0;font-size:.84rem;line-height:1.55}._toolSummary_5b03y_946 small{color:#838695;margin-top:18px;font-size:.72rem;line-height:1.55;display:block}._toolSummary_5b03y_946 small a{color:#5a4cf0;font-weight:700}._toolLandscapeDisclaimer_5b03y_999{color:#767988;margin:22px 0 0;font-size:.78rem;line-height:1.55}._relatedGrid_5b03y_1006{border-top:1px solid #1e21321a;grid-template-columns:repeat(2,1fr);gap:0 38px;margin-top:34px;display:grid}._relatedGrid_5b03y_1006 a{min-width:0;color:inherit;border-bottom:1px solid #1e21321a;padding:24px 3px;text-decoration:none;transition:color .16s,padding-left .16s}._relatedGrid_5b03y_1006 a:hover{color:#5549e7;padding-left:8px}._relatedGrid_5b03y_1006 span{color:#5b4df4;letter-spacing:.08em;text-transform:uppercase;font-size:.69rem;font-weight:800}._relatedGrid_5b03y_1006 strong,._relatedGrid_5b03y_1006 small{display:block}._relatedGrid_5b03y_1006 strong{margin-top:9px;font-size:1.02rem;line-height:1.32}._relatedGrid_5b03y_1006 small{color:#727584;margin-top:8px;font-size:.79rem;line-height:1.52}._faqSection_5b03y_195>div{border-top:1px solid #1c1f311a;margin-top:28px}._faqSection_5b03y_195 details{border-bottom:1px solid #1c1f311a;padding:20px 0}._faqSection_5b03y_195 summary{cursor:pointer;color:#252733;font-weight:700;line-height:1.45}._faqSection_5b03y_195 details p{color:#656878;max-width:780px;margin:13px 0 0;line-height:1.68}._sources_5b03y_196{border-top:1px solid #1c1f311a;padding:42px 0 68px}._sources_5b03y_196 h2{color:#30323f;letter-spacing:-.025em;margin:0;font-size:1.25rem}._sources_5b03y_196 ul{border-top:1px solid #1c1f3117;grid-template-columns:repeat(2,1fr);gap:0 30px;margin:22px 0 0;padding:0;list-style:none;display:grid}._sources_5b03y_196 li{border-bottom:1px solid #1c1f3117;padding:18px 0}._sources_5b03y_196 strong,._sources_5b03y_196 span{font-size:.74rem}._sources_5b03y_196 strong a{color:#37394a;align-items:center;gap:7px;display:inline-flex}._sources_5b03y_196 strong a span{color:#5c50ee}._sources_5b03y_196 p{color:#686b7a;margin:7px 0;font-size:.77rem;line-height:1.54}._sources_5b03y_196 li>span{color:#7164cf;font-weight:700}._finalCta_5b03y_227{color:#fff;background:radial-gradient(circle at 84% 0,#705eff9e,#0000 21rem),linear-gradient(135deg,#151722,#2a2743 64%,#4d40c8);border-radius:30px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:34px;width:min(1040px,100%);margin:clamp(50px,8vw,92px) auto 0;padding:clamp(34px,5vw,56px);display:grid;box-shadow:0 34px 90px #26225c30}._finalCta_5b03y_227 h2{color:#fff}._finalCtaCopy_5b03y_1153 p{color:#c8cad5;max-width:620px;margin:15px 0 0;line-height:1.64}._finalCtaLink_5b03y_1160{color:#e0dcff;align-items:center;gap:14px;margin-top:22px;font-size:.86rem;font-weight:800;text-decoration:none;display:inline-flex}._sectorCtaSearch_5b03y_1171{color:#171927;min-width:0}._sectorCtaSearch_5b03y_1171 .sector-search{background:#fff;border-radius:22px;width:100%;padding:24px}._sectorCtaSearch_5b03y_1171 .sector-search__title{color:#171927;margin:0 0 14px;font-size:1rem}._sectorCtaSearch_5b03y_1171 .sector-search__note{width:100%;max-width:none;margin:12px 0 0;position:relative;inset:auto;transform:none}._sectorCtaSearch_5b03y_1171 .sector-search__note:before{display:none}._sectorCtaSearch_5b03y_1171 .sector-search__submit{min-height:56px;margin-top:10px}._sectorCtaSearch_5b03y_1171 .sector-search__submit-label{white-space:normal}._siteFooter_5b03y_1211{color:#777a89;border-top:1px solid #1c1f3114;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;width:min(1240px,100% - 48px);margin:0 auto;padding:34px 0 46px;font-size:.78rem;display:grid}._siteFooter_5b03y_1211 a{color:#272936;font-weight:700;text-decoration:none}._siteFooter_5b03y_1211 p{margin:0}._siteFooter_5b03y_1211 nav{justify-content:flex-end;align-items:center;gap:18px;display:flex}._focusedFooter_5b03y_1241{grid-template-columns:auto 1fr auto}._editorialVisual_5b03y_1246{background:radial-gradient(circle at 86% 12%,#755cff3d,#0000 15rem),radial-gradient(circle at 12% 88%,#57adff33,#0000 15rem),#f6f6ffe6;border:1px solid #5146cd21;border-radius:32px;min-width:0;margin:0;position:relative;overflow:hidden;box-shadow:0 34px 90px #322d681f}._editorialVisual_5b03y_1246:after{pointer-events:none;content:"";background-image:radial-gradient(#4f47a61f .75px,#0000 .75px);background-size:14px 14px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#00000073,#0000 72%);mask-image:linear-gradient(135deg,#00000073,#0000 72%)}._visualChrome_5b03y_1270{z-index:2;background:#ffffff70;border-bottom:1px solid #443d911a;align-items:center;gap:7px;height:48px;padding:0 19px;display:flex;position:relative}._visualChrome_5b03y_1270 span{background:#534c9947;border-radius:50%;width:7px;height:7px}._visualChrome_5b03y_1270 span:nth-child(2){background:#5c4bed59}._visualChrome_5b03y_1270 span:nth-child(3){background:#4493ea59}._visualCanvas_5b03y_1292{z-index:1;place-items:center;min-height:405px;padding:38px;display:grid;position:relative}._editorialVisual_5b03y_1246 figcaption{z-index:3;color:#74718e;letter-spacing:.075em;text-transform:uppercase;font-size:.68rem;font-weight:700;position:absolute;bottom:14px;right:20px}._visualSequence_5b03y_1313{gap:11px;width:100%;margin:0;padding:0;list-style:none;display:grid}._visualSequence_5b03y_1313 li{background:#ffffffbd;border:1px solid #453f8e1a;border-radius:16px;grid-template-columns:42px 1fr;align-items:center;gap:14px;padding:15px 17px;display:grid;position:relative;box-shadow:0 10px 28px #3532620f}._visualSequence_5b03y_1313 li:not(:last-child):after{content:"";background:#5549e747;width:1px;height:14px;position:absolute;bottom:-13px;left:35px}._visualSequence_5b03y_1313 span{color:#fff;background:linear-gradient(135deg,#5549e8,#7060f7);border-radius:10px;place-items:center;width:31px;height:31px;font-size:.67rem;font-weight:800;display:grid}._visualSequence_5b03y_1313 strong{color:#343348;font-size:.9rem}._visualHandoff_5b03y_1362 ._visualSequence_5b03y_1313 li:nth-child(odd){margin-right:42px}._visualHandoff_5b03y_1362 ._visualSequence_5b03y_1313 li:nth-child(2n){margin-left:42px}._visualTimeline_5b03y_1365 ._visualSequence_5b03y_1313{grid-template-columns:repeat(2,1fr);gap:15px}._visualTimeline_5b03y_1365 ._visualSequence_5b03y_1313 li{grid-template-columns:1fr;min-height:110px}._visualTimeline_5b03y_1365 ._visualSequence_5b03y_1313 li:after{display:none}._visualComparisonGrid_5b03y_1377{grid-template-columns:1fr auto 1fr;align-items:center;gap:17px;width:100%;display:grid}._visualComparisonGrid_5b03y_1377>div{gap:13px;display:grid}._visualComparisonGrid_5b03y_1377 span{color:#39384c;text-align:center;background:#ffffffc7;border:1px solid #453f8e1c;border-radius:17px;place-items:center;min-height:66px;padding:14px;font-size:.84rem;font-weight:700;display:grid}._visualComparisonGrid_5b03y_1377>div:last-child span{color:#fff;background:linear-gradient(135deg,#574bea,#6f5df1);border-color:#0000}._visualComparisonGrid_5b03y_1377>i{color:#6257d2;text-transform:uppercase;background:#fff;border-radius:50%;place-items:center;width:36px;height:36px;font-size:.66rem;font-style:normal;font-weight:800;display:grid;box-shadow:0 8px 22px #3532621a}._visualFunnelStack_5b03y_1425{place-items:center;gap:10px;width:100%;margin:0;padding:0;list-style:none;display:grid}._visualFunnelStack_5b03y_1425 li{width:calc(100% - (var(--visual-index) * 13%));clip-path:polygon(3% 0,97% 0,91% 100%,9% 100%);color:#343246;background:color-mix(in srgb, #5b4def calc(12% + (var(--visual-index) * 12%)), white);text-align:center;place-items:center;min-height:54px;padding:10px;font-size:.82rem;font-weight:750;display:grid}._visualFunnelStack_5b03y_1425 li:last-child{color:#fff;background:linear-gradient(135deg,#5549e8,#6f5df1)}._visualLoopRing_5b03y_1454{aspect-ratio:1;border:1px dashed #544acd4d;border-radius:50%;width:min(100%,390px);position:relative}._visualLoopRing_5b03y_1454:before{content:"";border:1px solid #544acd1f;border-radius:50%;position:absolute;inset:14%}._visualLoopCore_5b03y_1470,._visualLoopNode_5b03y_1471{text-align:center;place-items:center;display:grid;position:absolute}._visualLoopCore_5b03y_1470{color:#fff;background:linear-gradient(135deg,#5549e8,#7260f4);border-radius:50%;font-size:.76rem;font-weight:800;inset:36%;box-shadow:0 16px 40px #5041da45}._visualLoopNode_5b03y_1471{width:116px;min-height:50px;left:calc(50% + (38% * cos((var(--visual-index) * 1turn) / var(--visual-count))) - 58px);top:calc(50% + (38% * sin((var(--visual-index) * 1turn) / var(--visual-count))) - 25px);color:#3d3b50;background:#ffffffe6;border:1px solid #453f8e1a;border-radius:14px;padding:9px 12px;font-size:.68rem;font-weight:750;box-shadow:0 10px 24px #35326217}._visualBalanceScale_5b03y_1503{grid-template-columns:1fr 32px 1fr;align-items:end;gap:15px;width:100%;display:grid}._visualBalanceScale_5b03y_1503>div{background:#ffffffc7;border-bottom:5px solid #5d50ed;border-radius:18px;gap:10px;padding:18px;display:grid;box-shadow:0 18px 35px #35326214}._visualBalanceScale_5b03y_1503 span{color:#3d3b50;text-align:center;font-size:.77rem;font-weight:700}._visualBalanceScale_5b03y_1503>i{background:#6960d4;border-radius:999px;justify-self:center;width:7px;height:126px;position:relative}._visualBalanceScale_5b03y_1503>i:after{content:"";background:#6960d4;border-radius:999px;width:40px;height:7px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}._visualCostBars_5b03y_1549{gap:16px;width:100%;display:grid}._visualCostBars_5b03y_1549>div{grid-template-columns:minmax(115px,.72fr) 1fr;align-items:center;gap:14px;display:grid}._visualCostBars_5b03y_1549 span{color:#4a485c;font-size:.74rem;font-weight:750}._visualCostBars_5b03y_1549 i{width:var(--visual-size);background:linear-gradient(90deg,#564ae747,#6555ed);border-radius:8px;height:24px;display:block;box-shadow:0 7px 16px #5445dd21}._visualTree_5b03y_1577{text-align:center;gap:36px;width:100%;display:grid}._visualTree_5b03y_1577>strong{color:#fff;background:linear-gradient(135deg,#5549e8,#7060f7);border-radius:15px;justify-self:center;padding:15px 20px;position:relative}._visualTree_5b03y_1577>strong:after{content:"";background:#544acd45;width:1px;height:37px;position:absolute;top:100%;left:50%}._visualTree_5b03y_1577>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid;position:relative}._visualTree_5b03y_1577>div:before{content:"";background:#544acd45;height:1px;position:absolute;top:-18px;left:15%;right:15%}._visualTree_5b03y_1577 span{color:#3d3b50;background:#ffffffd1;border:1px solid #453f8e1c;border-radius:16px;place-items:center;min-height:74px;padding:12px;font-size:.72rem;font-weight:750;display:grid;position:relative}._visualTree_5b03y_1577 span:before{content:"";background:#544acd45;width:1px;height:18px;position:absolute;bottom:100%;left:50%}._visualTreeOutcome_5b03y_1644{color:#fff!important;background:linear-gradient(135deg,#5549e8,#7060f7)!important;border-color:#0000!important}._articleToc_5b03y_1650{color:#747789;flex-wrap:wrap;align-items:center;gap:9px;width:min(920px,100%);margin:0 auto;padding:11px 0 38px;font-size:.8rem;display:flex}._articleToc_5b03y_1650>span{color:#292c3a;margin-right:5px;font-weight:720}._articleToc_5b03y_1650 a{color:inherit;background:#ffffffbd;border:1px solid #2427381a;border-radius:999px;padding:7px 11px;text-decoration:none;transition:color .16s,border-color .16s,background .16s}._articleToc_5b03y_1650 a:hover{color:#4f45d6;background:#fff;border-color:#5b4cf33d}._solutionComparison_5b03y_1684{width:min(1120px,100%);margin:0 auto;padding:12px 0 64px}._visuallyHidden_5b03y_1690{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}._solutionTableWrap_5b03y_1701{overscroll-behavior-inline:contain;scrollbar-color:#5b4cf34d transparent;scrollbar-width:thin;background:#fffffff7;border:1px solid #1d20341a;border-radius:30px;width:100%;max-width:100%;overflow-x:auto;box-shadow:0 26px 72px #23254111}._solutionTableWrap_5b03y_1701[data-layout=compact]{width:min(1120px,100%);margin:0 auto}._solutionTableWrap_5b03y_1701:focus-visible{outline-offset:4px;outline:3px solid #5b4cf33d}._solutionTable_5b03y_1701{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}._solutionTableWrap_5b03y_1701[data-layout=compact] ._solutionTable_5b03y_1701{min-width:760px}._solutionTable_5b03y_1701 th,._solutionTable_5b03y_1701 td{text-align:left;vertical-align:middle;overflow-wrap:anywhere;border-bottom:1px solid #30344d16;border-right:0;padding:15px 24px}._solutionTable_5b03y_1701 tr>:first-child{border-right:1px solid #30344d16}._solutionTable_5b03y_1701 tbody tr:last-child th,._solutionTable_5b03y_1701 tbody tr:last-child td{border-bottom:0}._solutionTable_5b03y_1701 thead th{color:#4f5362;background:#fbfbfdf5;height:88px;padding-top:17px;padding-bottom:17px;font-size:.94rem;font-weight:590}._solutionTable_5b03y_1701 thead th:first-child,._solutionTable_5b03y_1701 tbody th{z-index:3;color:#565a68;background:#fafafd;width:164px;min-width:164px;font-size:.78rem;font-weight:560;line-height:1.3;position:sticky;left:0}._solutionTable_5b03y_1701 thead th:first-child{z-index:4;color:#0000;background:#f6f6fa}._solutionTable_5b03y_1701 tbody td{color:#5d6170;background:#fff}._solutionTable_5b03y_1701 tbody tr:not([data-row=price]){height:66px}._solutionTable_5b03y_1701 tbody tr[data-row=price]{height:112px}._solutionIdentity_5b03y_1797{color:#202230;text-transform:none;align-items:center;gap:15px;text-decoration:none;display:flex}._solutionIdentity_5b03y_1797>span:last-child{gap:4px;min-width:0;display:grid}._solutionIdentity_5b03y_1797>span:last-child>strong{font-size:.96rem;font-weight:590;line-height:1.2}._solutionIdentity_5b03y_1797 small{color:#858899;font-size:.72rem;font-weight:480;line-height:1.35}._solutionLogo_5b03y_1825{background:linear-gradient(145deg,#f9fafcfa,#f2f4f8fa);border:1px solid #1c1f3117;border-radius:16px;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid;overflow:hidden;box-shadow:inset 0 1px #fffffff2,0 5px 14px #252a4209}._solutionLogo_5b03y_1825 img{object-fit:contain;width:36px;height:30px}._solutionLogo_5b03y_1825>strong{color:#656978;font-size:.75rem}._priceCell_5b03y_1849{color:inherit;gap:7px;text-decoration:none;display:grid}._priceCell_5b03y_1849>strong{color:#292b38;letter-spacing:-.045em;font-size:clamp(1.42rem,2vw,1.9rem);font-weight:650;line-height:1.05}._priceCell_5b03y_1849>span{color:#898c99;font-size:.73rem;line-height:1.4}._priceCell_5b03y_1849>small{color:#626675;font-size:.66rem;font-weight:620}._signalCell_5b03y_1876{color:#656978;grid-template-columns:auto 1fr;align-items:center;gap:4px 10px;min-height:0;padding:0;display:grid}._signalCell_5b03y_1876>span{color:#9297a6;background:#f0f1f5;border-radius:50%;place-items:center;width:21px;height:21px;font-size:.7rem;font-weight:800;display:grid;box-shadow:inset 0 0 0 1px #747a8e1a}._signalCell_5b03y_1876>strong{font-size:.82rem;font-weight:430;line-height:1.35}._signalCell_5b03y_1876>small{color:#7e8291;grid-column:1/-1;margin-top:2px;font-size:.69rem;line-height:1.42}._signalCell_5b03y_1876[data-tone=warning]{color:#8c6a24}._signalCell_5b03y_1876[data-tone=warning]>span{color:#b17a13;background:#be8b231a;box-shadow:inset 0 0 0 1px #be8b2324}._comparisonTextCell_5b03y_1923{color:#555969;min-height:0;padding:0;font-size:.8rem;font-weight:400;line-height:1.55}._comparisonTextCell_5b03y_1923[data-tone=positive],._comparisonTextCell_5b03y_1923[data-tone=negative],._comparisonTextCell_5b03y_1923[data-tone=neutral]{color:#555969}._comparisonPortalLogos_5b03y_1944{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}._comparisonPortalLogo_5b03y_1944{justify-content:flex-start;align-items:center;min-width:0;min-height:26px;display:inline-flex}._comparisonPortalLogos_5b03y_1944[data-expanded=true]{justify-content:center;gap:14px 20px;width:min(100%,380px)}._comparisonPortalLogos_5b03y_1944[data-expanded=true]>._comparisonPortalLogo_5b03y_1944{flex:none;justify-content:center}._comparisonPortalLogo_5b03y_1944>img{width:auto;max-width:100%;height:auto;display:block}._comparisonPortalLogo_5b03y_1944[data-portal=leboncoin]>img{width:88px}._comparisonPortalLogo_5b03y_1944[data-portal=lacentrale]>img{width:94px}._comparisonPortalLogo_5b03y_1944[data-portal=paruvendu]>img{width:84px}._comparisonPortalLogo_5b03y_1944[data-portal=autoscout24]>img{width:96px}._comparisonPortalLogo_5b03y_1944[data-portal=marketplace]{gap:5px}._comparisonPortalLogo_5b03y_1944[data-portal=marketplace]>img{width:64px}._comparisonPortalLogo_5b03y_1944[data-portal=marketplace]>span{color:#0766ff;letter-spacing:-.025em;white-space:nowrap;font-size:.63rem;font-weight:680;line-height:1}._comparisonFootnote_5b03y_2010{color:#888b99;width:min(920px,100%);margin:20px auto 0;font-size:.72rem;line-height:1.55}._softwareCostCallout_5b03y_2018{background:#f5f5f7;border:1px solid #1d20341a;border-radius:18px;grid-template-columns:auto minmax(0,1fr);gap:16px;width:min(920px,100%);margin:28px auto 0;padding:22px 24px;display:grid;box-shadow:0 14px 38px #191b2b0d}._softwareCostCalloutIcon_5b03y_2031{background:#fff;border-radius:12px;place-items:center;width:38px;height:38px;font-size:1.05rem;display:grid;box-shadow:0 4px 14px #191b2b14}._softwareCostCallout_5b03y_2018 p{color:#3f4251;margin:0;font-size:.96rem;line-height:1.65}._softwareCostCallout_5b03y_2018 p+p{margin-top:12px}._softwareCostScale_5b03y_2053{gap:8px;margin-top:18px;display:grid}._softwareCostScale_5b03y_2053>div{grid-template-columns:minmax(250px,.85fr) minmax(0,1fr);align-items:center;gap:16px;display:grid}._softwareCostScale_5b03y_2053 strong{color:#242735;font-size:.9rem}._softwareCostScale_5b03y_2053 span{white-space:nowrap;font-size:.92rem;line-height:1.4;overflow:hidden}@media (width<=980px){._heroStage_5b03y_72{padding-top:46px}._hero_5b03y_72{max-width:760px}._editorialVisual_5b03y_1246{width:min(680px,100%)}._solutionComparison_5b03y_1684{width:100%}}@media (width<=760px){._comparisonPortalLogos_5b03y_1944[data-expanded=true]{justify-content:flex-start;gap:12px 20px}._comparisonPortalLogos_5b03y_1944[data-expanded=true]>._comparisonPortalLogo_5b03y_1944{justify-content:flex-start}._main_5b03y_8{width:min(100% - 28px,1180px);padding-top:20px}._heroStage_5b03y_72{padding:38px 0 24px}._hero_5b03y_72 h1{letter-spacing:-.038em;font-size:clamp(1.85rem,8vw,2.15rem)}._comparisonHeroTitle_5b03y_109{gap:12px}._comparisonHeroIdentity_5b03y_116{gap:8px}._comparisonHeroLogo_5b03y_123{border-radius:12px;flex-basis:42px;width:42px;height:42px}._comparisonHeroLogo_5b03y_123 img,._comparisonHeroLogo_5b03y_123 svg{width:31px;height:31px}._visualCanvas_5b03y_1292{min-height:340px;padding:25px 20px 39px}._storySection_5b03y_188{grid-template-columns:1fr;gap:30px;padding:78px 0 68px}._articleToc_5b03y_1650{padding-bottom:30px}._articleToc_5b03y_1650>span{width:100%}._solutionComparison_5b03y_1684{padding-top:4px;padding-bottom:54px}._solutionTableWrap_5b03y_1701[data-layout=compact] ._solutionTable_5b03y_1701{min-width:0;display:block}._solutionTable_5b03y_1701 thead,._solutionTable_5b03y_1701 tbody{display:block}._solutionTable_5b03y_1701 tr{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}._solutionTable_5b03y_1701 tbody tr:not([data-row=price]),._solutionTable_5b03y_1701 tbody tr[data-row=price]{height:auto}._solutionTable_5b03y_1701 thead th:first-child,._solutionTable_5b03y_1701 tbody th{border-right:0;width:auto;min-width:0;position:static}._solutionTable_5b03y_1701 thead th:first-child{clip-path:inset(50%);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}._solutionTable_5b03y_1701 thead th{min-width:0;height:auto}._solutionTable_5b03y_1701 tbody th{color:#444858;grid-column:1/-1;padding:11px 14px;font-weight:650}._solutionTable_5b03y_1701 tbody td{min-width:0;padding:16px 14px}._solutionTable_5b03y_1701 [data-solution=droppy]{background:#f5f3ff}._solutionTable_5b03y_1701 tbody td+td{border-left:1px solid #30344d16}._solutionTable_5b03y_1701 tbody tr:last-child th{border-bottom:1px solid #30344d16}._solutionTable_5b03y_1701 th,._solutionTable_5b03y_1701 td{padding:12px 10px}._solutionIdentity_5b03y_1797{flex-wrap:wrap;gap:8px}._priceCell_5b03y_1849>strong{font-size:clamp(1.2rem,4.7vw,1.6rem);line-height:1.15}._solutionLogo_5b03y_1825{border-radius:10px;flex-basis:38px;width:38px;height:38px}._solutionLogo_5b03y_1825 img{width:31px;height:26px}._stepGrid_5b03y_308,._stepGrid_5b03y_308[data-step-count="4"]{grid-template-columns:none;grid-auto-columns:minmax(78vw,1fr);gap:42px;margin-left:-4px;margin-right:-18px;padding-left:4px;padding-right:18px}._stepGrid_5b03y_308 li{min-height:224px}._storyHeading_5b03y_214{position:static}._objectionGrid_5b03y_397,._exampleGrid_5b03y_541,._relatedGrid_5b03y_1006,._sources_5b03y_196 ul,._calculatorResults_5b03y_818{grid-template-columns:1fr}._calculatorPageSection_5b03y_33{min-height:calc(100svh - 68px);padding:18px 14px 34px}._calculator_5b03y_22{border-radius:24px;min-height:0;padding:24px 20px}._calculatorHeader_5b03y_614{grid-template-columns:1fr;gap:20px;padding-bottom:20px}._calculatorProgress_5b03y_642{width:100%}._calculatorQuestion_5b03y_624,._calculatorResultSummary_5b03y_625{padding-top:28px}._calculatorPresets_5b03y_684{gap:7px;margin-top:24px}._calculatorPresets_5b03y_684 button{border-radius:13px;min-height:50px}._calculatorActions_5b03y_762,._calculatorResultActions_5b03y_763{margin-top:28px}._calculatorResultActions_5b03y_763{flex-direction:column-reverse;align-items:stretch}._calculatorResultActions_5b03y_763 a{width:100%}._calculatorResultSummary_5b03y_625 h2 br{display:none}._toolRow_5b03y_901,._toolSummary_5b03y_946 dl{grid-template-columns:1fr}._toolRow_5b03y_901{gap:22px}._scriptBlock_5b03y_526>div{grid-template-columns:1fr;gap:7px}._visualTimeline_5b03y_1365 ._visualSequence_5b03y_1313,._visualComparisonGrid_5b03y_1377{grid-template-columns:1fr}._visualComparisonGrid_5b03y_1377>i{justify-self:center}._visualLoopRing_5b03y_1454{transform:scale(.84)}._visualLoopNode_5b03y_1471{width:102px;left:calc(50% + (38% * cos((var(--visual-index) * 1turn) / var(--visual-count))) - 51px);font-size:.62rem}._visualTree_5b03y_1577>div{grid-template-columns:1fr}._visualTree_5b03y_1577>div:before,._visualTree_5b03y_1577 span:before{display:none}._finalCta_5b03y_227{border-radius:24px;grid-template-columns:1fr;padding:28px 20px}._sectorCtaSearch_5b03y_1171 .sector-search{padding:20px 16px}._siteFooter_5b03y_1211{grid-template-columns:1fr;gap:10px;width:min(100% - 28px,1240px)}._siteFooter_5b03y_1211 nav{justify-content:flex-start}._softwareCostCallout_5b03y_2018{grid-template-columns:1fr;gap:14px;padding:20px}._softwareCostScale_5b03y_2053>div{grid-template-columns:1fr;gap:4px}}@media (prefers-reduced-motion:reduce){._relatedGrid_5b03y_1006 a,._calculator_5b03y_22,._calculatorQuestion_5b03y_624,._calculatorResultSummary_5b03y_625,._calculatorPresets_5b03y_684 button,._calculatorNext_5b03y_795,._calculatorResultActions_5b03y_763 a{transition:none;animation:none}}._landing_1i4cn_1{min-width:0}._hero_1i4cn_5{grid-template-columns:minmax(0,1fr) minmax(420px,.82fr);align-items:center;gap:clamp(64px,8vw,118px);width:min(1180px,100% - 48px);margin:0 auto;padding:clamp(70px,7vw,104px) 0 clamp(76px,7vw,110px);display:grid}._heroCopy_1i4cn_15{min-width:0}._hero_1i4cn_5 h1{color:#1d1f2b;letter-spacing:-.048em;text-wrap:balance;max-width:640px;margin:0;font-size:clamp(2.35rem,3.45vw,3.25rem);font-weight:720;line-height:1.06}._heroText_1i4cn_30{color:#606475;max-width:650px;margin:22px 0 0;font-size:clamp(.96rem,1.12vw,1.08rem);line-height:1.62}._heroAnchor_1i4cn_38{color:#574cec;align-items:center;gap:10px;width:fit-content;margin-top:24px;font-size:.82rem;font-weight:760;text-decoration:none;transition:color .18s;display:inline-flex}._heroAnchor_1i4cn_38:hover,._heroAnchor_1i4cn_38:focus-visible{color:#3930be}._heroAnchor_1i4cn_38 .marketing-cta-arrow{width:17px;height:17px}._heroAnchor_1i4cn_38 svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:100%;height:100%}._heroSearch_1i4cn_71{min-width:0;position:relative}._heroSearch_1i4cn_71:before{z-index:-1;content:"";pointer-events:none;filter:blur(10px);background:radial-gradient(circle,#5e49ff21,#0000 68%);position:absolute;inset:-64px -58px}._heroSearch_1i4cn_71 .sector-search{background:#fffffff2;border-color:#4e46af21;border-radius:24px;width:100%;padding:25px 25px 23px;box-shadow:0 24px 72px #2b27641f}._heroSearch_1i4cn_71 .sector-search__title{margin-bottom:14px;font-size:.96rem}._heroSearch_1i4cn_71 .sector-search__note{width:100%;max-width:none;margin-top:12px;position:relative;inset:auto;transform:none}._heroSearch_1i4cn_71 .sector-search__note:before{display:none}._heroSearch_1i4cn_71 .sector-search__submit{min-height:54px;margin-top:10px}._heroSearch_1i4cn_71 .sector-search__submit-label{white-space:normal}._tableStage_1i4cn_122{background:linear-gradient(#f8f8fccc,#ffffffeb),radial-gradient(circle at 50% 20%,#6251ee0e,#0000 34rem);border-block:1px solid #25283a0f;padding:clamp(72px,8vw,112px) 0}._tableStage_1i4cn_122>section{margin:0 auto;padding-top:0;padding-bottom:0}._pitch_1i4cn_136{color:#fff;background:radial-gradient(circle at 92% 0,#705fffa6,#0000 25rem),radial-gradient(circle at 0 100%,#4260ff38,#0000 27rem),linear-gradient(137deg,#141621,#242039 64%,#4737bd);border-radius:clamp(28px,3vw,38px);width:min(1080px,100% - 48px);margin:clamp(76px,9vw,126px) auto;padding:clamp(44px,5.5vw,68px);box-shadow:0 40px 120px #221f553d}._pitchCopy_1i4cn_149{max-width:780px}._pitch_1i4cn_136 h2{color:#fff;letter-spacing:-.046em;text-wrap:balance;margin:0;font-size:clamp(1.9rem,3.05vw,2.625rem);font-weight:700;line-height:1.08}._pitch_1i4cn_136 h2 span{color:#b7afff;background:linear-gradient(#0000 73%,#7e6cff73 73% 94%,#0000 94%)}._pitchCopy_1i4cn_149>p:last-child{color:#efeff8bd;max-width:760px;margin:20px 0 0;font-size:clamp(.94rem,1.1vw,1.04rem);line-height:1.66}._costScale_1i4cn_176,._callCenterChoice_1i4cn_177{background:#ffffff0e;border:1px solid #ffffff21;border-radius:20px;margin-top:clamp(32px,4vw,44px);overflow:hidden;box-shadow:inset 0 1px #ffffff14}._costScaleRow_1i4cn_186{border-bottom:1px solid #ffffff1a;grid-template-columns:minmax(220px,340px) minmax(260px,1fr);align-items:center;gap:24px;min-height:64px;padding:14px 20px;display:grid}._costScaleRow_1i4cn_186:last-child{border-bottom:0}._costScaleRow_1i4cn_186[data-highlighted=true]{background:#6f5bff33}._costScaleRow_1i4cn_186 strong{font-size:clamp(.95rem,1.5vw,1.12rem)}._costScaleRow_1i4cn_186>span{justify-content:flex-start;gap:7px;font-size:clamp(1.05rem,1.8vw,1.35rem);display:flex}._callCenterChoice_1i4cn_177{grid-template-columns:repeat(2,1fr);display:grid}._callCenterChoice_1i4cn_177>div{flex-direction:column;justify-content:center;min-height:112px;padding:23px 26px;display:flex}._callCenterChoice_1i4cn_177>div+div{border-left:1px solid #ffffff1c}._callCenterChoice_1i4cn_177>div[data-highlighted=true]{background:#6f5bff33}._callCenterChoice_1i4cn_177 span{color:#eaeaf5a1;letter-spacing:.09em;text-transform:uppercase;font-size:.72rem;font-weight:800}._callCenterChoice_1i4cn_177 strong{max-width:410px;margin-top:10px;font-size:clamp(.96rem,1.55vw,1.18rem);line-height:1.32}._finalAction_1i4cn_251{width:min(620px,100%);margin-top:clamp(32px,4vw,44px)}._finalAction_1i4cn_251>small{color:#e6e6f08f;margin-top:14px;font-size:.74rem;display:block}@media (width<=980px){._hero_1i4cn_5{grid-template-columns:1fr;gap:40px;min-height:auto}._heroCopy_1i4cn_15,._heroSearch_1i4cn_71{width:min(720px,100%);margin-inline:auto}._hero_1i4cn_5 h1,._heroText_1i4cn_30{max-width:none}}@media (width<=680px){._hero_1i4cn_5,._pitch_1i4cn_136{width:min(100% - 28px,1240px)}._hero_1i4cn_5{gap:30px;padding:40px 0 60px}._hero_1i4cn_5 h1{font-size:clamp(2rem,9vw,2.75rem);line-height:1.04}._heroText_1i4cn_30{margin-top:18px;font-size:.91rem}._heroSearch_1i4cn_71 .sector-search{border-radius:22px;padding:24px 20px 22px}._tableStage_1i4cn_122{padding-block:64px}._pitch_1i4cn_136{border-radius:28px;margin-block:74px;padding:34px 24px 30px}._pitch_1i4cn_136 h2{font-size:clamp(1.7rem,7.6vw,2.25rem);line-height:1.08}._costScaleRow_1i4cn_186{grid-template-columns:1fr;gap:10px;padding:19px}._costScaleRow_1i4cn_186>span{flex-wrap:wrap;justify-content:flex-start}._callCenterChoice_1i4cn_177{grid-template-columns:1fr}._callCenterChoice_1i4cn_177>div{min-height:118px;padding:24px 20px}._callCenterChoice_1i4cn_177>div+div{border-top:1px solid #ffffff1c;border-left:0}}@media (prefers-reduced-motion:reduce){._heroSearch_1i4cn_71:before{filter:none}}._main_1enxj_1{width:min(100% - 48px,1040px);margin:0 auto;padding:32px 0 112px}._breadcrumbs_1enxj_7{color:#9295a3;align-items:center;gap:10px;font-size:.75rem;display:flex}._breadcrumbs_1enxj_7 a:hover{color:#575bf7}._hero_1enxj_19{max-width:820px;padding:clamp(52px,7vw,82px) 0 clamp(58px,8vw,94px)}._hero_1enxj_19 h1{color:#242631;letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(2.25rem,4.4vw,3.6rem);font-weight:650;line-height:1.02}._groups_1enxj_34{gap:72px;display:grid}._groups_1enxj_34 section{min-width:0}._groups_1enxj_34 h2{color:#777b8b;letter-spacing:.1em;text-transform:uppercase;margin:0 0 18px;font-size:.76rem;font-weight:760}._links_1enxj_52{border-top:1px solid #23263a1f}._links_1enxj_52 a{color:#343642;border-bottom:1px solid #23263a1f;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;min-height:86px;padding:22px 2px;transition:color .18s,padding-inline .18s;display:grid}._links_1enxj_52 a:hover,._links_1enxj_52 a:focus-visible{color:#514ae0;padding-left:10px;padding-right:10px}._links_1enxj_52 a:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #575bf766}._links_1enxj_52 strong{letter-spacing:-.026em;font-size:clamp(1.08rem,2.2vw,1.45rem);font-weight:620;line-height:1.22}._links_1enxj_52 span{color:#7771ea;font-size:1.08rem}@media (width<=760px){._main_1enxj_1{width:min(100% - 36px,1040px);padding-top:24px;padding-bottom:84px}._hero_1enxj_19{padding:46px 0 64px}._groups_1enxj_34{gap:58px}._links_1enxj_52 a{min-height:76px;padding:19px 0}}@media (prefers-reduced-motion:reduce){._links_1enxj_52 a{transition:none}}
