:root{--color-bg:#000;--color-bg-elevated:#0d0d0d;--color-bg-elevated-2:#111;--color-surface:#ffffff0a;--color-surface-hover:#ffffff0f;--color-surface-active:#ffffff14;--color-border:#ffffff14;--color-border-strong:#ffffff1f;--color-border-stronger:#ffffff40;--color-text:#fff;--color-text-secondary:#ffffffbf;--color-text-muted:#ffffff80;--color-text-faint:#ffffff59;--color-accent:#826696;--color-accent-soft:#8266961f;--color-accent-ring:#82669680;--color-accent-strong:#b79fcb;--color-on-accent:#fff;--color-danger:#ef4444;--color-danger-soft:#ef44441a;--color-danger-text:#f87171;--color-success-soft:#22c55e26;--color-success-text:#4ade80;--color-warning-soft:#f59e0b26;--color-warning-text:#f5b93f;--color-info-soft:#38bdf826;--color-info-text:#5fc9f5;--color-overlay:#000000bf;--color-primary-btn-bg:#f4f2ef;--color-primary-btn-text:#0b0b0b;--color-input-bg:#111;--select-chevron:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}:root[data-theme=light]{--color-bg:#fff;--color-bg-elevated:#f7f6f8;--color-bg-elevated-2:#f0eef2;--color-surface:rgba(0,0,0,.035);--color-surface-hover:#0000000d;--color-surface-active:#00000012;--color-border:#0000001a;--color-border-strong:#00000029;--color-border-stronger:#00000047;--color-text:#0b0b0b;--color-text-secondary:#000000b8;--color-text-muted:#00000080;--color-text-faint:#0006;--color-accent:#826696;--color-accent-soft:#8266961a;--color-accent-ring:#82669659;--color-accent-strong:#6b5279;--color-on-accent:#fff;--color-danger:#dc2626;--color-danger-soft:#dc262614;--color-danger-text:#dc2626;--color-success-soft:#16a34a1f;--color-success-text:#16a34a;--color-warning-soft:#d977061f;--color-warning-text:#b45309;--color-info-soft:#0284c71a;--color-info-text:#0284c7;--color-overlay:#0f0f0f73;--color-primary-btn-bg:#0b0b0b;--color-primary-btn-text:#fff;--color-input-bg:#f5f4f6;--select-chevron:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='%230b0b0b' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:MonaSans,sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body,html{background-color:var(--color-bg);transition:background-color .15s ease}a,body,h1,h2,h3,h4,h5,h6,html,p,span{box-sizing:border-box;color:var(--color-text);font-family:MonaSans,sans-serif,Arial,Helvetica;margin:0;padding:0}input:focus,textarea:focus{outline:none}button{border:none;margin:0;padding:0}button,input,textarea{box-sizing:border-box;font-family:MonaSans,sans-serif,Arial,Helvetica}input,textarea{color:var(--color-text);outline:none}input[type=image]{max-width:100%}button{cursor:pointer}.hidden{display:none!important}div#root{align-items:stretch;display:flex;flex:1 1;flex-direction:column}.home-sections::-webkit-scrollbar{display:none}.home-sections{-ms-overflow-style:none;scrollbar-width:none}.scroll-magic::-webkit-scrollbar{display:none}.no-scroll-bar,.scroll-magic{-ms-overflow-style:none;scrollbar-width:none}.no-scroll-bar::-webkit-scrollbar{display:none}.menu-houper{-webkit-backdrop-filter:saturate(180%) blur(10px);backdrop-filter:saturate(180%) blur(10px);background:#00000040;bottom:0;display:flex;justify-content:flex-end;left:0;opacity:0;overflow:hidden;position:fixed;right:0;top:0;transition:width 0s ease,opacity .5s ease;width:0;z-index:999}.menu-houper-close-area{flex:1 1}.menu-houper.menu-houper-visible-true{opacity:1;width:100vw}.menu-houper-box{background:radial-gradient(50% 40% at 50% 50%,#fd9900f0 5.06%,#975b0000 91.65%);max-width:525px;width:48vw}.menu-houper-box,.menu-item-conteiner{align-items:center;display:flex;justify-content:center}.menu-item-conteiner{color:#fff;font-family:Impact;font-size:25px;font-style:normal;font-weight:500;line-height:33px;text-align:center}.menu-item{padding:.75rem 0;width:100%}.menu-items{display:flex;flex-direction:column;height:27vh;justify-content:space-between;width:100%}.menu-item-title:hover{cursor:pointer;font-size:30px;transition:all .3s ease}.notification-overlay{align-items:flex-start;bottom:0;display:flex;justify-content:center;left:0;padding-top:24px;pointer-events:none;position:fixed;right:0;top:0;z-index:10000}.notification{align-items:center;animation:slideDown .4s cubic-bezier(.25,.46,.45,.94) forwards;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0f0f0ff2;border:1px solid #ffffff26;border-radius:16px;box-shadow:0 8px 32px #0000004d;color:#fff;display:flex;font-family:Mona Sans,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-size:14px;font-weight:500;gap:12px;max-width:90vw;opacity:0;padding:16px 24px;pointer-events:auto;transform:translateY(-100px)}.notification-icon{color:#826696;flex-shrink:0;height:20px;width:20px}.notification-content{display:flex;flex-direction:column;gap:4px}.notification-title{font-weight:600;margin:0}.notification-url{color:#ffffffb3;font-family:Monaco,Menlo,Consolas,monospace;font-size:12px;margin:0;word-break:break-all}@keyframes slideDown{to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.notification{font-size:13px;margin:0 16px;padding:14px 20px}.notification-url{font-size:11px}}@media (max-width:480px){.modal-container{margin:1rem;padding:1.5rem}.auth-title{font-size:20px}}.modal-overlay{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:var(--color-overlay);bottom:0;display:flex;justify-content:center;left:0;padding:1rem;position:fixed;right:0;top:0;z-index:1000}.modal-container{background-color:var(--color-bg);border-radius:16px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;color:var(--color-text);font-family:MonaSans,sans-serif;max-width:400px;padding:2rem;position:relative;width:100%}.modal-container.signin-page{background:linear-gradient(180deg,var(--color-bg-elevated),var(--color-bg));border:1px solid var(--color-border);border-top:2px solid var(--color-accent);box-shadow:0 24px 48px #0006,0 0 0 1px var(--color-accent-soft);max-width:380px;padding:2.75rem 2.5rem}.modal-content{position:relative;z-index:1}.auth-content{text-align:center}.auth-logo{display:flex;justify-content:center;margin-bottom:24px}.auth-title{background:none;color:var(--color-text);display:none;font-size:22px;font-weight:700;letter-spacing:-.01em;margin-bottom:6px;margin-top:0}.auth-subtitle{background:none;color:var(--color-text-muted);font-size:13px;letter-spacing:.01em;line-height:1.5;margin-bottom:2rem}.form-container{gap:1rem}.form-container,.form-group{display:flex;flex-direction:column}.form-group{gap:8px}.form-label{color:var(--color-text-secondary);font-size:13px;font-weight:500;letter-spacing:.01em;text-align:left}.form-input{background-color:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:8px;box-sizing:border-box;color:var(--color-text);font-family:MonaSans,sans-serif;font-size:14px;padding:12px 16px;transition:border-color .15s ease,background-color .15s ease;width:100%}.form-input:focus{background-color:var(--color-accent-soft);border-color:var(--color-accent);outline:none}.form-input::placeholder{color:var(--color-text-faint)}.submit-btn{background:var(--color-accent);border:none;border-radius:8px;color:var(--color-on-accent);cursor:pointer;font-family:MonaSans,sans-serif;font-size:14px;font-weight:600;letter-spacing:.01em;margin-top:8px;padding:12px 16px;transition:opacity .15s ease,transform .15s ease;width:100%}.submit-btn:hover{opacity:.9;transform:translateY(-1px)}.forgot-password{margin-top:1.25rem;text-align:center}.forgot-btn{background:none;border:none;color:var(--color-text-faint);cursor:pointer;display:none;font-family:MonaSans,sans-serif;font-size:12px;letter-spacing:.01em;transition:color .2s ease}.forgot-btn:hover{color:var(--color-text)}.loading-overlay{align-items:center;background-color:var(--color-overlay);border-radius:16px;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:10}.loading-spinner{animation:spin .8s linear infinite;border:2px solid var(--color-border-strong);border-radius:50%;border-top-color:var(--color-text);height:24px;width:24px}@keyframes spin{to{transform:rotate(1turn)}}.error-banner{align-items:center;background-color:var(--color-danger-soft);border:1px solid #ef44444d;border-radius:8px;color:var(--color-danger-text);display:flex;font-family:MonaSans,sans-serif;font-size:13px;justify-content:space-between;margin-bottom:1.5rem;padding:12px 16px}.error-text{flex:1 1;line-height:1.4;text-align:left}.error-close{align-items:center;background:none;border:none;border-radius:4px;color:var(--color-danger-text);cursor:pointer;display:flex;font-size:16px;height:20px;justify-content:center;margin-left:12px;padding:0;transition:background-color .2s ease;width:20px}.error-close:hover{background-color:var(--color-danger-soft)}.field-error{color:var(--color-danger-text);font-family:MonaSans,sans-serif;font-size:12px;font-weight:400;margin-top:6px}.form-input.error{background-color:var(--color-danger-soft)!important;border-color:#ef444480!important}.form-input.error:focus{background-color:var(--color-input-bg)!important;border-color:var(--color-danger)!important;box-shadow:0 0 0 2px #ef444433!important}button:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.form-input:disabled{background-color:var(--color-bg-elevated)!important;cursor:not-allowed;opacity:.6}.submit-btn:disabled{background:var(--color-accent);cursor:not-allowed;opacity:.5;pointer-events:none}.success-banner{background-color:var(--color-success-soft);border:1px solid #22c55e4d;border-radius:8px;color:var(--color-success-text);font-family:MonaSans,sans-serif;font-size:13px;margin-bottom:1.5rem;padding:12px 16px;text-align:center}.smart-menu-wrapper{background:var(--color-bg);display:flex;height:56px;justify-content:center;left:0;min-height:56px;position:fixed;right:0;top:0;z-index:1050}.smart-menu-container{align-items:center;display:flex;flex:1 1;height:100%;justify-content:space-between;max-width:1440px;padding:.75rem 2rem}.home.page{position:relative}.home.page,.pricing-page{padding-top:56px}.smart-menu-right{align-items:center;display:flex;gap:8px;margin-left:auto}.smart-menu-btn{align-items:center;border:none;border-radius:22px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:6px;letter-spacing:.01em;padding:4px 16px;transition:opacity .15s,transform .15s,box-shadow .15s;white-space:nowrap}.smart-menu-btn-primary{background:var(--color-primary-btn-bg);border-radius:100px;color:var(--color-primary-btn-text)}.smart-menu-btn-primary:hover{opacity:.88;transform:translateY(-1px)}.smart-menu-dropdown{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:12px;box-shadow:0 12px 40px #0000004d;display:flex;flex-direction:column;left:0;min-width:160px;opacity:0;padding:6px;position:absolute;top:calc(100% + 8px);transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease,visibility .18s;visibility:hidden;z-index:100}.smart-menu-dropdown-right{left:auto;right:0}.smart-menu-dropdown.smart-menu-dropdown-open{opacity:1;pointer-events:all;transform:translateY(0);visibility:visible}.smart-menu-dropdown-item{align-items:center;background:none;border:none;border-radius:8px;box-sizing:border-box;color:var(--color-text-secondary);cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:400;letter-spacing:.01em;padding:8px 10px;text-align:left;text-decoration:none;transition:background .15s,color .15s;white-space:nowrap;width:100%}.smart-menu-dropdown-item:hover{background:var(--color-surface-hover);color:var(--color-text)}.smart-menu-dropdown-danger{color:#ff6464cc}.smart-menu-dropdown-danger:hover{background:#ff505014;color:#ff8a8a}.smart-menu-avatar-wrap{position:relative}.smart-menu-avatar{align-items:center;background:linear-gradient(135deg,#826696,#735f81);border:1px solid var(--color-border-strong);border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:600;height:30px;justify-content:center;overflow:hidden;transition:box-shadow .2s;width:30px}.smart-menu-avatar:hover{box-shadow:0 0 0 2px var(--color-accent-ring)}.smart-menu-avatar img{height:100%;object-fit:cover;width:100%}.smart-menu-btn:focus-visible,.smart-menu-dropdown-item:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media screen and (max-width:800px){.smart-menu-container{padding:.75rem}}.left-side-drawer{background:var(--color-bg);border-right:1px solid var(--color-border);bottom:0;display:flex;flex-direction:column;font-family:MonaSans,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;left:0;max-width:232px;min-width:232px;overflow:hidden;top:0;transition:width .2s ease;width:232px;z-index:900}.left-side-drawer.fixed-drawer{position:fixed;top:10vh;z-index:99999}.with-left-side{display:flex;width:100vw}.left-side-drawer.lsd-collapsed{max-width:none;min-width:76px;width:76px}.lsd-header{align-items:center;border-bottom:1px solid var(--color-border);cursor:pointer;display:none;height:56px;min-height:56px;padding:0 20px}.lsd-collapsed .lsd-header{justify-content:center;padding:0}.lsd-logo-mark{align-items:center;background:linear-gradient(135deg,#826696,#4f3f5c);border-radius:8px;color:#fff;display:flex;font-size:14px;font-weight:700;height:32px;justify-content:center;letter-spacing:0;width:32px}.lsd-nav{display:flex;flex:1 1;flex-direction:column;gap:2px;overflow-y:auto;padding:16px 12px}.lsd-collapsed .lsd-nav{align-items:center;padding:16px 14px}.lsd-nav-item{align-items:center;border-radius:8px;color:var(--color-text-secondary);display:flex;font-size:14px;font-weight:500;gap:12px;letter-spacing:.01em;padding:10px 12px;text-decoration:none;transition:background .15s ease,color .15s ease;white-space:nowrap}.lsd-collapsed .lsd-nav-item{height:44px;justify-content:center;padding:0;width:44px}.lsd-nav-item:hover{background:var(--color-surface-hover);color:var(--color-text)}.lsd-nav-item-active{background:var(--color-accent-soft);box-shadow:inset 2px 0 0 var(--color-accent);color:var(--color-text)}.lsd-nav-icon{align-items:center;display:flex;flex-shrink:0;height:18px;justify-content:center;width:18px}.lsd-nav-label{overflow:hidden;text-overflow:ellipsis}.lsd-collapsed .lsd-nav-label{display:none}.lsd-collapse-btn{align-items:center;background:none;border:1px solid var(--color-border-strong);border-radius:8px;color:var(--color-text-muted);cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:500;gap:10px;margin:12px;padding:10px 12px;transition:background .15s ease,color .15s ease,border-color .15s ease}.lsd-collapsed .lsd-collapse-btn{height:44px;justify-content:center;margin:12px auto;padding:0;width:44px}.lsd-collapse-btn:hover{background:var(--color-surface-hover);border-color:var(--color-border-stronger);color:var(--color-text)}.lsd-collapse-icon{flex-shrink:0;transition:transform .2s ease}.lsd-collapsed .lsd-collapse-icon{transform:rotate(180deg)}.footer{border-top:1px solid var(--color-border-strong);color:var(--color-text);font-family:Mona Sans,-apple-system,BlinkMacSystemFont,system-ui,sans-serif}.footer-container{margin:0 auto;max-width:1440px;padding:0 24px}.footer-bottom{padding:24px 0}.footer-bottom-content{align-items:center;display:flex;gap:24px;justify-content:space-between}.footer-bottom-left p{color:var(--color-text-muted);font-size:13px;margin:0}.footer-bottom-center{display:flex;gap:24px}.footer-bottom-center a{color:var(--color-text-secondary);font-size:13px;text-decoration:none;transition:color .2s ease}.footer-bottom-center a:hover{color:var(--color-text)}@media (max-width:480px){.footer-container{padding:0 16px}.footer-bottom-content{flex-direction:column;gap:12px;text-align:center}.footer-bottom-center{flex-wrap:wrap;gap:12px;justify-content:center}}.unsub-page{background:var(--color-bg-elevated);font-family:MonaSans,sans-serif,Arial,Helvetica;justify-content:center;min-height:100vh;padding:40px 20px}.unsub-card,.unsub-page{align-items:center;display:flex}.unsub-card{flex-direction:column;gap:16px;max-width:460px;text-align:center;width:100%}.unsub-logo{color:var(--color-text);font-size:15px;font-weight:600;letter-spacing:-.01em;margin-bottom:24px;text-decoration:none}.unsub-icon{align-items:center;border-radius:50%;display:flex;flex-shrink:0;font-size:22px;height:56px;justify-content:center;margin-bottom:8px;width:56px}.unsub-icon--mail{background:var(--color-surface-hover);border:1px solid var(--color-border-strong);color:var(--color-text-muted)}.unsub-icon--success{background:var(--color-success-soft);border:1px solid #22c55e40;color:var(--color-success-text)}.unsub-icon--error{background:var(--color-danger-soft);border:1px solid #ef444433;color:var(--color-danger-text)}.unsub-title{color:var(--color-text);font-size:clamp(20px,3vw,26px);font-weight:400;letter-spacing:-.02em;line-height:1.15;margin:0}.unsub-desc{color:var(--color-text-muted);font-size:14px;line-height:1.75;margin:0;max-width:380px}.unsub-desc strong{color:var(--color-text-secondary);font-weight:500}.unsub-note{color:var(--color-text-faint);font-size:13px;margin:0}.unsub-link{border-bottom:1px solid var(--color-border-strong);color:var(--color-text-secondary);padding-bottom:1px;text-decoration:none;transition:color .2s,border-color .2s}.unsub-link:hover{border-color:var(--color-border-stronger);color:var(--color-text)}.unsub-btn{align-items:center;border:none;border-radius:100px;cursor:pointer;display:inline-flex;font-family:MonaSans,sans-serif;font-size:14px;font-weight:500;justify-content:center;max-width:280px;padding:13px 28px;text-decoration:none;transition:opacity .2s,transform .15s;width:100%}.unsub-btn--primary{background:var(--color-primary-btn-bg);color:var(--color-primary-btn-text)}.unsub-btn--primary:hover{opacity:.88;transform:translateY(-1px)}.unsub-btn--ghost{background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text-muted)}.unsub-btn--ghost:hover{background:var(--color-surface-active);color:var(--color-text)}.unsub-spinner{animation:unsub-spin .7s linear infinite;border:2px solid var(--color-border);border-radius:50%;border-top-color:var(--color-text-muted);height:36px;margin:16px auto;width:36px}@keyframes unsub-spin{to{transform:rotate(1turn)}}.nf-page{align-items:center;background:var(--color-bg-elevated);display:flex;font-family:MonaSans,sans-serif,Arial,Helvetica;justify-content:center;min-height:100vh;padding:40px 20px}.page.nf-page{min-height:80vh}.nf-card{align-items:center;display:flex;flex-direction:column;gap:14px;max-width:420px;text-align:center;width:100%}.nf-logo{color:var(--color-text);font-size:15px;font-weight:600;letter-spacing:-.01em;margin-bottom:32px;text-decoration:none}.nf-code{color:var(--color-surface-active);font-size:clamp(80px,12vw,120px);font-weight:400;letter-spacing:-.04em;line-height:1;margin-bottom:8px;-webkit-user-select:none;user-select:none}.nf-title{color:var(--color-text);font-size:clamp(20px,3vw,28px);font-weight:400;letter-spacing:-.02em;line-height:1.15;margin:0}.nf-desc{color:var(--color-text-faint);font-size:14px;line-height:1.75;margin:0}.nf-actions{display:flex;flex-direction:column;gap:10px;margin-top:12px}.nf-actions,.nf-btn-primary{align-items:center;width:100%}.nf-btn-primary{background:var(--color-primary-btn-bg);border-radius:100px;color:var(--color-primary-btn-text);display:inline-flex;font-family:MonaSans,sans-serif;font-size:14px;font-weight:500;justify-content:center;max-width:260px;padding:13px 28px;text-decoration:none;transition:opacity .2s,transform .15s}.nf-btn-primary:hover{opacity:.88;transform:translateY(-1px)}.nf-btn-ghost{color:var(--color-text-faint);font-size:13px;text-decoration:none;transition:color .2s}.nf-btn-ghost:hover{color:var(--color-text-secondary)}.outreach-page{background:var(--color-bg);box-sizing:border-box;color:var(--color-text);flex:1 1;font-family:MonaSans,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;min-height:90vh;min-width:0;padding:10px 28px}.outreach-header{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:28px}.outreach-title{font-size:24px;font-weight:700;letter-spacing:-.01em;margin:0 0 4px}.outreach-subtitle{color:var(--color-text-muted);font-size:13px;letter-spacing:.01em;margin:0}.outreach-add-btn{align-items:center;background:var(--color-accent);border:none;border-radius:8px;color:var(--color-on-accent);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:6px;letter-spacing:.01em;padding:9px 16px;transition:opacity .15s ease,transform .15s ease;white-space:nowrap}.outreach-add-btn:hover{opacity:.9;transform:translateY(-1px)}.outreach-toolbar{display:flex;gap:10px;margin-bottom:20px}.outreach-search{background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:8px;box-sizing:border-box;color:var(--color-text);flex:1 1;font-family:inherit;font-size:13px;max-width:320px;padding:9px 14px;transition:border-color .15s ease,background-color .15s ease}.outreach-search::placeholder{color:var(--color-text-faint)}.outreach-search:focus{background-color:var(--color-accent-soft);border-color:var(--color-accent);outline:none}.outreach-status-select{background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:8px;color:var(--color-text);cursor:pointer;font-family:inherit;font-size:13px;padding:9px 14px}.outreach-status-select:focus{border-color:var(--color-accent);outline:none}.outreach-status-select option{background:var(--color-input-bg);color:var(--color-text)}.outreach-state{align-items:center;border:1px solid var(--color-border);border-radius:12px;color:var(--color-text-muted);display:flex;font-size:14px;justify-content:center;padding:64px 0}.outreach-banner{align-items:center;border-radius:8px;display:flex;font-size:13px;gap:10px;margin-bottom:20px;padding:12px 16px}.outreach-banner-text{flex:1 1;line-height:1.4}.outreach-banner-action{background:none;border:1px solid;border-radius:6px;color:inherit;cursor:pointer;font-family:inherit;font-size:12px;font-weight:500;opacity:.85;padding:5px 12px;transition:opacity .15s ease,background .15s ease;white-space:nowrap}.outreach-banner-action:hover{background:var(--color-surface-hover);opacity:1}.outreach-banner-error{background:var(--color-danger-soft);border:1px solid #ef444440;color:var(--color-danger-text)}.outreach-banner-info{background:var(--color-accent-soft);border:1px solid #8266964d;color:var(--color-accent-strong)}.outreach-spinner{animation:outreach-spin .8s linear infinite;border:2px solid var(--color-border-strong);border-radius:50%;border-top-color:var(--color-accent);height:24px;width:24px}@keyframes outreach-spin{to{transform:rotate(1turn)}}.outreach-table-wrap{border:1px solid var(--color-border);border-radius:12px;overflow-x:auto}.outreach-table thead tr:first-child th:first-child{border-top-left-radius:12px}.outreach-table thead tr:first-child th:last-child{border-top-right-radius:12px}.outreach-table tbody tr:last-child td:first-child{border-bottom-left-radius:12px}.outreach-table tbody tr:last-child td:last-child{border-bottom-right-radius:12px}.outreach-table{border-collapse:collapse;font-size:13px;width:100%}.outreach-table th{background:var(--color-surface);color:var(--color-text-muted);font-size:12px;font-weight:500;letter-spacing:.03em;padding:12px 16px;text-align:left;text-transform:uppercase}.outreach-table td,.outreach-table th{border-bottom:1px solid var(--color-border)}.outreach-table td{padding:14px 16px;vertical-align:middle}.outreach-table tbody tr:last-child td{border-bottom:none}.outreach-table tbody tr:hover{background:var(--color-surface)}.outreach-company-cell{display:flex;flex-direction:column;gap:3px}.outreach-company-name-row{align-items:center;display:flex;gap:6px}.outreach-company-name{color:var(--color-text);font-weight:600}.outreach-external-link-icon{color:var(--color-text-faint);font-size:13px;line-height:1;text-decoration:none;transition:color .15s ease}.outreach-external-link-icon:hover{color:var(--color-accent)}.outreach-dm-inline{color:var(--color-text-muted);font-size:12px}.outreach-notes-cell{display:inline-block;max-width:100%;position:relative}.outreach-notes-truncated{color:var(--color-text-secondary);display:block;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.outreach-notes-tooltip{word-wrap:break-word;background:var(--color-bg-elevated);border:1px solid var(--color-border-strong);border-radius:8px;bottom:calc(100% + 8px);box-shadow:0 12px 32px #00000059;color:var(--color-text-secondary);font-size:12px;left:0;line-height:1.5;max-width:60vw;opacity:0;padding:10px 12px;pointer-events:none;position:absolute;transform:translateY(4px);transition:opacity .15s ease,transform .15s ease,visibility .15s;visibility:hidden;white-space:normal;width:260px;z-index:300}.outreach-notes-cell:hover .outreach-notes-tooltip{opacity:1;transform:translateY(0);visibility:visible}.outreach-inline-select{background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:6px;color:var(--color-text-secondary);cursor:pointer;font-family:inherit;font-size:12px;max-width:160px;padding:6px 10px}.outreach-inline-select:hover{border-color:var(--color-border-stronger);color:var(--color-text)}.outreach-inline-select:focus{border-color:var(--color-accent);outline:none}.outreach-inline-select:disabled{cursor:not-allowed;opacity:.5}.outreach-inline-select option{background:var(--color-input-bg);color:var(--color-text)}.lead-status-select{align-items:center;appearance:none;-webkit-appearance:none;background-image:var(--select-chevron);background-position:right 8px center;background-repeat:no-repeat;background-size:10px;border:none;border-radius:100px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;letter-spacing:.01em;padding:5px 24px 5px 10px;white-space:nowrap}.lead-status-select:disabled{cursor:not-allowed;opacity:.5}.lead-status-select option{background:var(--color-input-bg);color:var(--color-text)}.outreach-muted{color:var(--color-text-faint)}.lead-status-new{background-color:var(--color-surface-active);color:var(--color-text-secondary)}.lead-status-contacted{background-color:var(--color-accent-soft);color:var(--color-accent-strong)}.lead-status-follow_up{background-color:var(--color-warning-soft);color:var(--color-warning-text)}.lead-status-replied{background-color:var(--color-info-soft);color:var(--color-info-text)}.lead-status-converted{background-color:var(--color-success-soft);color:var(--color-success-text)}.lead-status-rejected{background-color:var(--color-danger-soft);color:var(--color-danger-text)}.outreach-edit-btn{background:none;border:1px solid var(--color-border-strong);border-radius:6px;color:var(--color-text-secondary);cursor:pointer;font-family:inherit;font-size:12px;font-weight:500;padding:5px 12px;transition:background .15s ease,color .15s ease,border-color .15s ease;white-space:nowrap}.outreach-edit-btn:hover{background:var(--color-surface-hover);border-color:var(--color-border-stronger);color:var(--color-text)}.outreach-toggle{background:var(--color-surface-active);border:none;border-radius:100px;cursor:pointer;flex-shrink:0;height:20px;padding:0;position:relative;transition:background .15s ease;width:36px}.outreach-toggle-on{background:var(--color-accent)}.outreach-toggle-knob{background:#fff;border-radius:50%;height:16px;left:2px;position:absolute;top:2px;transition:transform .15s ease;width:16px}.outreach-toggle-on .outreach-toggle-knob{transform:translateX(16px)}.outreach-toggle:disabled{cursor:not-allowed;opacity:.5}.outreach-pagination{align-items:center;display:flex;justify-content:space-between;margin-top:20px}.outreach-pagination-info{color:var(--color-text-muted);font-size:12px}.outreach-pagination-controls{display:flex;gap:8px}.outreach-pagination-btn{background:none;border:1px solid var(--color-border-strong);border-radius:6px;color:var(--color-text-secondary);cursor:pointer;font-family:inherit;font-size:12px;font-weight:500;padding:7px 14px;transition:background .15s ease,color .15s ease,border-color .15s ease}.outreach-pagination-btn:hover:not(:disabled){background:var(--color-surface-hover);border-color:var(--color-border-stronger);color:var(--color-text)}.outreach-pagination-btn:disabled{cursor:not-allowed;opacity:.35}.outreach-modal-overlay{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:var(--color-overlay);display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:1000}.outreach-modal{background:linear-gradient(180deg,var(--color-bg-elevated),var(--color-bg));border:1px solid var(--color-border);border-radius:16px;border-top:2px solid var(--color-accent);box-shadow:0 24px 48px #0006;max-width:340px;padding:28px 24px;width:100%}.outreach-modal-title{color:var(--color-text);font-size:18px;font-weight:700;letter-spacing:-.01em;margin:0 0 6px}.outreach-modal-subtitle{color:var(--color-text-muted);font-size:13px;line-height:1.5;margin:0 0 20px}.outreach-modal-subtitle strong{color:var(--color-text)}.outreach-modal-options{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.outreach-modal-option{background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:8px;color:var(--color-text);cursor:pointer;font-family:inherit;font-size:13px;font-weight:500;padding:11px 14px;text-align:left;transition:background .15s ease,border-color .15s ease}.outreach-modal-option:hover{background:var(--color-accent-soft);border-color:var(--color-accent)}.outreach-modal-cancel{background:none;border:none;color:var(--color-text-muted);cursor:pointer;font-family:inherit;font-size:12px;padding:10px;transition:color .15s ease;width:100%}.outreach-modal-cancel:hover{color:var(--color-text)}@media (max-width:768px){.outreach-page{padding:10px 20px}.outreach-header{flex-wrap:wrap;gap:12px}.outreach-toolbar{flex-wrap:wrap}.outreach-search{max-width:none}.outreach-pagination{align-items:flex-start;flex-direction:column;gap:10px}.outreach-table-wrap{overflow-x:auto}.outreach-table{min-width:720px}}.category-name-cell{color:var(--color-text);font-weight:600}.category-row-actions{display:flex;gap:8px}.category-delete-btn:hover{background:var(--color-danger-soft);border-color:#ef44444d;color:var(--color-danger-text)}.category-status{align-items:center;border-radius:100px;display:inline-flex;font-size:12px;font-weight:500;letter-spacing:.01em;padding:4px 10px;white-space:nowrap}.category-status-active{background:var(--color-success-soft);color:var(--color-success-text)}.category-status-inactive{background:var(--color-surface-active);color:var(--color-text-muted)}.category-form-error{background:var(--color-danger-soft);border:1px solid #ef444440;border-radius:8px;color:var(--color-danger-text);font-size:13px;margin-bottom:16px;padding:10px 14px}.category-form-group{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.category-form-label{color:var(--color-text-secondary);font-size:12px;font-weight:500;letter-spacing:.01em}.category-form-input,.category-form-textarea{background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:8px;box-sizing:border-box;color:var(--color-text);font-family:inherit;font-size:13px;padding:10px 12px;resize:vertical;transition:border-color .15s ease,background-color .15s ease;width:100%}.category-form-input:focus,.category-form-textarea:focus{background-color:var(--color-accent-soft);border-color:var(--color-accent);outline:none}.category-form-input::placeholder,.category-form-textarea::placeholder{color:var(--color-text-faint)}.category-form-checkbox-row{align-items:center;color:var(--color-text-secondary);cursor:pointer;display:flex;font-size:13px;gap:8px;margin-bottom:20px}.category-form-actions{align-items:center;display:flex;gap:8px;justify-content:flex-end}.category-form-actions .outreach-modal-cancel{padding:9px 14px;width:auto}.lead-form{max-width:860px}.lead-form-section{border:1px solid var(--color-border);border-radius:12px;margin-bottom:20px;padding:20px 24px}.lead-form-section-title{color:var(--color-text-muted);font-size:13px;font-weight:600;letter-spacing:.04em;margin:0 0 16px;text-transform:uppercase}.lead-form-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.lead-form-field{display:flex;flex-direction:column;gap:6px}.lead-form-field-wide{grid-column:1/-1}.lead-form-checkbox-field{justify-content:flex-end}.lead-form-checkbox-field .category-form-checkbox-row{margin-bottom:0}.lead-form-actions{align-items:center;display:flex;gap:8px;justify-content:flex-end;margin-top:8px}.lead-form-actions .outreach-modal-cancel{padding:9px 14px;width:auto}@media (max-width:640px){.lead-form-grid{grid-template-columns:1fr}}.settings-page{background:var(--color-bg);box-sizing:border-box;color:var(--color-text);flex:1 1;font-family:MonaSans,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;min-height:90vh;min-width:0;padding:10px 28px}.settings-header{margin-bottom:28px}.settings-title{font-size:24px;font-weight:700;letter-spacing:-.01em;margin:0 0 4px}.settings-subtitle{color:var(--color-text-muted);font-size:13px;letter-spacing:.01em;margin:0}.settings-section{border:1px solid var(--color-border);border-radius:12px;max-width:640px;padding:24px}.settings-section-title{color:var(--color-text);font-size:13px;font-weight:600;letter-spacing:.04em;margin:0 0 4px;text-transform:uppercase}.settings-section-desc{color:var(--color-text-muted);font-size:13px;margin:0 0 20px}.settings-theme-options{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.settings-theme-card{align-items:flex-start;background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:10px;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:12px;padding:14px;position:relative;text-align:left;transition:border-color .15s ease,background-color .15s ease}.settings-theme-card:hover{border-color:var(--color-border-stronger)}.settings-theme-card-active{background:var(--color-accent-soft);border-color:var(--color-accent)}.settings-theme-preview{border:1px solid #80808040;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;height:72px;padding:12px;width:100%}.settings-theme-preview-dark{background:#000}.settings-theme-preview-light{background:#fff}.settings-theme-preview-bar{background:#826696;border-radius:4px;height:8px;width:40%}.settings-theme-preview-line{border-radius:3px;height:6px;width:80%}.settings-theme-preview-line-short{width:55%}.settings-theme-preview-dark .settings-theme-preview-line{background:#ffffff40}.settings-theme-preview-light .settings-theme-preview-line{background:#00000026}.settings-theme-info{display:flex;flex-direction:column;gap:2px}.settings-theme-label{color:var(--color-text);font-size:14px;font-weight:600}.settings-theme-desc{color:var(--color-text-muted);font-size:12px}.settings-theme-check{align-items:center;background:var(--color-accent);border-radius:50%;color:#fff;display:flex;font-size:11px;height:20px;justify-content:center;position:absolute;right:12px;top:12px;width:20px}@media (max-width:480px){.settings-page{padding:10px 20px}.settings-theme-options{grid-template-columns:1fr}}*{box-sizing:border-box;margin:0;padding:0}a,div,p,span{white-space:pre-wrap}.App{max-width:100vw;min-height:fit-content;overflow-x:hidden}a{color:inherit;font-family:inherit;text-decoration:none}.wow-bg.loader-bg{background:linear-gradient(-125deg,#050c1a,#0e2d5d)}.page{flex:1 1;flex-direction:column;margin:auto;max-width:1440px;overflow-x:hidden;overflow:hidden;width:100%}.design-bg{background:conic-gradient(from -11deg at 50% 50%,#fff 0deg,#fff0 1turn);border-radius:10px;box-shadow:0 5px 10px #b4b4b44d;filter:drop-shadow(0 4px 4px rgba(0,0,0,.05))}.menu{z-index:1000}.menu,.menu-box{display:flex;height:7.5vh;position:fixed}.menu-box{align-items:center;flex:1 1;justify-content:space-between;left:0;padding:0 2rem;right:0;z-index:990}.page{padding:.75rem 2rem}.core{flex-direction:column}.core,.core-box{display:flex;flex:1 1}.core-box{flex-direction:column}.core-content,.core-content-box,.home-sections{display:flex;flex:1 1}.home-sections{align-items:center;justify-content:flex-start;overflow-x:hidden;overflow-y:hidden;position:relative;scroll-behavior:smooth}.scroll-magic{bottom:7.5vh;overflow-x:scroll;overflow-y:scroll;position:fixed;top:7.5vh;width:100%;z-index:980}.scroll-magic-box{height:200vh}.footer-box{justify-content:center;padding:0 5.92vw}.contacts-box,.footer-box{align-items:center;display:flex;flex:1 1}.contacts-box{justify-content:space-between}.one-contact-info{display:flex;justify-content:center;min-width:20vw}a.one-contact-link{display:flex;text-decoration:none}.one-contact-icon{margin:0 .4rem}.one-contact-title{font-family:Roboto-Bold;font-size:15px}.menu-button-box{align-items:flex-end;display:flex;flex-direction:column;height:26px;justify-content:space-around;width:26px}.menu-line{background:#b9b9b9;height:1px;width:100%}.menu-line.menu-line-x1{width:40%}.menu-line.menu-line-x2{width:70%}.photo-side .project-name{display:none}.no-scroll::-webkit-scrollbar{display:none}.no-scroll{-ms-overflow-style:none;scrollbar-width:none}.main-loader.loading-on{align-items:center;background:var(--color-bg);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:5000}.main-loader.loading-off{display:none}.section{display:flex;height:100vh;position:relative}.section.services{height:auto}.section.black-section{background:#000}.section-box{flex:1 1;position:relative;z-index:100}@media screen and (max-width:600px){.scroll-magic{display:none}.line>input{height:45px;width:16px}.line{width:8px}.lines.lines-left{margin:0}.default-project .one-section-content{height:92.5vh}.one-section-content{width:84vw}.project-section{flex-direction:column;justify-content:space-around;padding:0 .5rem 0 1.4rem}.info-side{height:auto;padding-right:.375rem;width:100%}.photo-side{align-items:flex-start;flex-direction:column;width:100%}.info-side .project-name,.special-phrase{display:none}.info-side>div{margin-bottom:1rem}.photo-side .project-name{display:flex;margin-bottom:.375rem}.photo-side>input{margin-bottom:2rem}.project-description{font-size:12px}.project-name{font-size:30px}.home-sections{align-items:flex-start}.home-title{height:auto;padding:0 2vw;width:100%}.bold-phrase{font-size:1.8rem}.menu-houper-box{width:100vw}.menu-houper{background:#00000080}}@font-face{font-family:Impact;src:url(/static/media/impact.0294f8285a2493417c09.ttf)}@font-face{font-family:Jura;src:url(/static/media/Jura-VariableFont_wght.f4ba69633efd54401550.ttf)}@font-face{font-family:Quicksand;src:url(/static/media/Quicksand-VariableFont_wght.b964ff93d9cb23e7f4c0.ttf)}@font-face{font-family:Unbounded;src:url(/static/media/Unbounded-VariableFont_wght.f609e6853a60ba1285b6.ttf)}@font-face{font-family:MonaSans;src:url(/static/media/MonaSans.ffb7dab62af4e0768cbe.ttf)}.logo-text{cursor:pointer;font-family:Unbounded;text-transform:uppercase}.onem-button{align-items:center;cursor:pointer;padding:.375rem 1rem}.onem-button,.page-with-footer{display:flex;flex-direction:column}.page-with-footer{width:100%}.boc-estimates-title.boc-hero-title{font-size:16px}.onem-button.onem-bordered{border:1px solid #fff;border-radius:5px}.onem-button-container{font-family:MonaSans;font-size:15px;font-weight:500}.hero{height:500px}.hero,.hero-container{display:flex;justify-content:center}.hero-container{align-items:center;flex:1 1;flex-direction:column;max-width:640px}.menu-call-button>input{width:25px}.menu-button-area{justify-content:center}.menu-button-area,.menu-call-button{align-items:center;display:flex;height:100%}.menu-call-button{justify-content:flex-end;min-width:200px;padding-right:30px}.menu-button{align-items:center;display:flex;height:100%}.hero-input-text{font-size:24px;margin-bottom:2rem;text-align:center}textarea.hero-input{font-size:16px;min-height:3rem;padding:.375rem;resize:none}.input-container,textarea.hero-input{background:#2b2b2b;border:none;width:100%}.input-container{border-radius:25px;padding:1rem}.buttons-container{display:flex;justify-content:space-between;padding:.375rem}.button.input-container-button{align-items:center;background:#fff;border-radius:20px;color:#000;cursor:pointer;display:flex;height:30px;justify-content:center;padding:.375rem}.button.input-container-button>input{width:15px}.button.input-container-button.send-button>input{width:30px}.button.input-container-button .button-title{font-size:15px;margin-left:6px}.button.input-container-button.send-button{padding:.1375rem;transform:rotate(-45deg);transition:all .3s ease;width:30px}.button.input-container-button.send-button:hover{transform:none}.available-services{display:flex;padding:1rem 0;width:100%}.card{background:#3030304d;border:1px solid #cdcdcd66;border-radius:10px;flex:1 1;padding:.75rem}.custom-service{display:flex;flex:1 1;margin:0 .375rem}.custom-service:first-child{margin-left:0}.custom-service:last-child{margin-right:0}.custom-service-description{font-size:12px;font-weight:300}.card-title{font-size:15px;font-weight:600;margin-bottom:.375rem}.button.input-container-button.send-button.button-hidden{cursor:inherit;opacity:0}button.button.input-container-button.send-button.button-hidden>input{cursor:inherit}.custom-service .card{cursor:pointer}button.button.input-container-button.sup-button{padding:0 .75rem}.menu-backblock{height:60px}.wibe-card{background:linear-gradient(180deg,#826696,#735f81)}.best-offer-container{display:flex}.boc-estimates-title{font-size:26px;font-weight:600;margin-bottom:.75rem}.boc-confirmation{align-items:flex-end;display:flex;flex-direction:column;justify-content:space-between;padding:.375rem;width:15%}.boc-seller,.boc-workflow{padding:1rem;width:25%}.boc-estimates{flex:1 1;padding:.375rem}.boc-estimates-description{font-size:14px;padding-right:4rem}.best-offer.card{border-radius:14px}.boc-title{font-size:19px;font-weight:600;margin-bottom:.375rem}.boc-workflow-component{padding:.375rem 0}.boc-workflow-step{font-size:14px;font-weight:300;margin-bottom:12px}.boc-confirmation-price{font-size:40px;font-weight:600}button.button.input-container-button.order-button{border-radius:8px;padding:0}button.button.input-container-button.order-button .button-title{font-weight:500;margin:0 1.5rem}button.button.input-container-button.order-button{height:40px}.lookup-additionals{display:flex;gap:10px;padding:.75rem 0}.lookup-additionals>.card{display:flex;padding:1rem}.card-description{font-size:14px}.card-top.qc-top{padding-bottom:.375rem}textarea.card-textarea{background:none;border:none;border-bottom:1px solid #cdcdfa66;padding:.375rem 2.5rem .375rem .375rem;resize:none;width:100%}.card-container{display:flex;flex:1 1;flex-direction:column;justify-content:space-between}.card.question-card{display:flex}.qc-bottom{margin-top:.75rem}.pc-price-container{align-items:center;flex:1 1}.pc-bottom,.pc-price-container{display:flex;justify-content:center}input.price-invisible{field-sizing:content;background:none;border:none;max-width:150px;resize:none;text-align:center}.currency,input.price-invisible{font-size:50px;font-weight:600}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.pc-bottom>button{display:flex;justify-content:center;width:100%}.qc-bottom{position:relative}.qc-send-button-container{align-items:center;bottom:10px;display:flex;justify-content:center;position:absolute;right:0;top:0}.pc-price-container{padding:1rem 0}.one-offer{background:#3030304d;border:1px solid #fff3;border-radius:10px;display:flex;margin-bottom:10px;padding:1rem}.one-offer-image-container{align-items:center;border-radius:10px;display:flex;justify-content:center;overflow:hidden;width:25%}.hero-lookup-container{display:flex;margin-top:1.5rem}.check-in{flex:1 1}.offers-page{flex:2 1;position:relative}.offers-container{padding-right:.75rem}.one-offer-container{display:flex}.one-offer-info{display:flex;flex:1 1;flex-direction:column;padding:0 .75rem}.one-offer-info-description{display:flex;flex:1 1;flex-direction:column;font-size:14px;padding:.375rem 0}.one-offer-info-description span{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#ccc;display:-webkit-box;font-size:.9rem;line-height:1.4;margin:0;overflow:hidden}.one-offer-info-header{display:flex;justify-content:space-between}.check-in{height:80dvh}.check-in,.sellers-pick-up-view{display:flex;flex-direction:column}.sellers-pick-up-view{margin:.75rem 0}.message-pick-up-view{display:flex;flex-direction:column;margin-bottom:.75rem}.talents-empty{align-items:center;display:flex;flex:1 1;font-size:14px;justify-content:center;text-align:center}.seller-offer-price{font-size:30px;font-weight:600}button.button.input-container-button.offer-start-button{height:30px}button.button.input-container-button.offer-start-button .button-title{font-size:12px}button.button.input-container-button.order-button.offer-start-button.offer-profile-button{background:#171717;border:1px solid #cdcdcd66;margin-bottom:.75rem}button.button.input-container-button.order-button.offer-start-button.offer-profile-button .button-title{color:#fff}.one-offer-buttons{display:flex;flex-direction:column;justify-content:center;width:25%}.original-message{font-size:14px;margin-bottom:.375rem;padding:0 .375rem}.message-pick-up-view textarea::placeholder{color:#d4d4d4;opacity:1}.offers-list-title.boc-title{margin-bottom:1.125rem}.sticky-picky{flex:1 1}button.button.icon-button{background:none;display:flex;height:20px;width:20px}.one-talent-view{display:flex;justify-content:space-between}.one-talent-buttons{align-items:center;display:flex;gap:10px}.boc-seller-info .seller-header-reviews-count,.one-talent-view .seller-header-reviews-count{color:#c7c7c7}.offering-view{display:flex;flex-direction:column;justify-content:center}.offering-view,.premodal{left:0;position:absolute;right:.75rem;top:0}.premodal{-webkit-backdrop-filter:saturate(180%) blur(10px);backdrop-filter:saturate(180%) blur(5px);background:#111c;bottom:0;z-index:100}.offering-view-header{display:flex;flex:1 1;justify-content:space-between}.offering-view-buttons{align-items:center;display:flex;gap:10px}.offering-images{border-radius:8px;display:flex;gap:15px;height:130px;margin:.75rem 0;overflow-y:hidden;overflow-y:auto;width:100%}.offering-image-box{display:flex}.sticky-absolute.sticky-visible{bottom:0;overflow-y:auto;z-index:200}.boxes{display:flex;gap:10px}.offering-info-description.boc-description{-webkit-line-clamp:7;-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;line-height:1.4;margin:0;overflow:hidden}.boc-order{display:flex;gap:15px}.boc-order,button.button.icon-button.share-button{align-items:center}button.button.input-container-button.order-button .button-title{white-space:nowrap}.attach-container{flex:1 1;gap:10px;max-width:90%}.attach-container,.one-file{align-items:center;display:flex}.one-file{border:1px solid #ffffff59;border-radius:15px;font-size:12px;gap:5px;padding:.375rem .75rem;white-space:nowrap}.one-file-close{align-items:center;display:flex;width:15px}.attached-files-list{display:flex;gap:5px}.attached-files-box{display:flex;flex:1 1;max-width:100%;overflow-x:auto;overflow-y:visible;overflow-y:initial}.boc-mobile-friendly-button{display:none}pre{background-color:initial!important}h2,h3{color:inherit!important}.one-blog-title{font-family:Unbounded;font-size:26px;margin:1rem 0}.pc-price-container.phone-container>.currency,.pc-price-container.phone-container>.price-invisible{font-size:30px;max-width:none;text-align:left}.pc-price-container.phone-container>.currency{margin-right:10px}.mv-4{margin:2rem 0}.hero-contact-div{padding:65px}.or-page-separator{align-items:center;display:flex}.or-page-sep-line{background:silver;flex:1 1;height:1px}.or-page-separator>span{align-items:center;display:flex;font-family:Unbounded;justify-content:center;width:100px}.contact-presenter{padding:4rem 2rem}.page.unsub-page{height:100vh;max-height:90vh;min-height:0;min-height:auto}@media screen and (max-width:800px){.smart-menu-wrapper{border-radius:40px;margin:10px}.hero-contact-div{padding:65px 0}.best-offer-container{display:flex;flex-wrap:wrap}.boc-workflow{padding:.375rem;width:100%}.boc-seller{justify-content:space-between;padding:.375rem}.boc-confirmation,.boc-seller{align-items:center;display:flex;width:100%}.boc-confirmation{flex-direction:row}.boc-estimates-description{padding:0}.lookup-additionals{flex-direction:column}.lookup-additionals .card:nth-child(2){margin:0 0 .75rem}.lookup-additionals>.card{margin-bottom:.75rem!important;margin-right:0!important}.page{padding:.75rem 1rem}.menu-box{padding:0 1rem}.pc-price-container{padding:2rem 0}.card-description{margin:1rem 0}.one-offer{flex-direction:column;padding-top:65px;position:relative}.one-offer-info{padding:0}.one-offer-buttons{width:100%}.one-offer-info-header{left:0;padding:.75rem;position:absolute;right:0;top:0}.sticky-picky{display:none}.one-offer-image-container{width:100%}.boc-mobile-friendly-button{display:flex}button.button.mobile-hidden.input-container-button.order-button{display:none}.boc-mobile-friendly-button{width:100%}.boc-mobile-friendly-button button.button.input-container-button.order-button{margin-top:.75rem;width:100%}}.page.offering-view-container{width:100%}@media screen and (min-width:1500px){.page.offering-view-container{min-width:1440px}}@media screen and (max-width:1200px){.page{max-width:100vw}}
/*# sourceMappingURL=main.6eb8a690.css.map*/