@import url(https://fonts.googleapis.com/css?family=Roboto);@import url(https://fonts.googleapis.com/css2?family=Finlandica:wght@400;500;600;700&display=swap);#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100vw}.find-match-btn[data-v-4074771c]{background:#fffb00;border:1px solid #11231f;border-radius:8px}.search-container[data-v-4074771c]{width:100%;display:flex;flex-direction:column}.upload-pdf-btn[data-v-4074771c]:hover{background:var(--Primary-Blue,#1976d2)}.custom-progress[data-v-4074771c] .v-progress-circular__underlay{stroke:hsla(0,0%,100%,.3)!important}.apply-btn[data-v-4074771c]{background:var(--Primary-100,#1976d2);border-radius:48px}.apply-btn-disabled[data-v-4074771c]{background:var(--Primary-Shade,#cdc9c9);border-radius:48px}.drop-zone-container[data-v-4074771c]{cursor:pointer}.drop-zone-container.dragging[data-v-4074771c]{background:#f5f5f5!important;border-color:var(--Primary-Blue,#1976d2)!important;border-style:solid!important}.drop-zone-container[data-v-4074771c]:hover{background:#fafafa!important}.keyword-textarea[data-v-4074771c] .v-text-field__slot{display:flex;align-items:center;min-height:48px}.keyword-textarea[data-v-4074771c] .v-text-field__slot textarea{margin-top:10px!important;margin-bottom:8px!important;padding-top:4px!important;padding-bottom:4px!important;line-height:1.5!important}.keyword-textarea[data-v-4074771c] .v-text-field__slot input::-moz-placeholder,.keyword-textarea[data-v-4074771c] .v-text-field__slot textarea::-moz-placeholder{line-height:1.5!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.keyword-textarea[data-v-4074771c] .v-text-field__slot input::placeholder,.keyword-textarea[data-v-4074771c] .v-text-field__slot textarea::placeholder{line-height:1.5!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.keyword-textarea[data-v-4074771c] .v-input__append-inner{padding-top:0!important;padding-bottom:0!important}.keyword-textarea[data-v-4074771c] .v-input__append-inner,.keyword-textarea[data-v-4074771c] .v-input__prepend-inner{align-self:center!important;margin-top:0!important;margin-bottom:0!important}.example-dropdown[data-v-4074771c]{position:absolute;top:100%;left:0;right:0;z-index:10;background:#fff;border:1px solid #e0e0e0;border-radius:12px;max-height:200px;overflow-y:auto;overflow-x:hidden;box-shadow:0 4px 6px rgba(0,0,0,.1);padding:8px}.example-dropdown[data-v-4074771c]::-webkit-scrollbar{width:8px}.example-dropdown[data-v-4074771c]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.example-dropdown[data-v-4074771c]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:10px}.example-dropdown[data-v-4074771c]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.example-item[data-v-4074771c]{cursor:pointer;border-radius:8px;transition:background .2s}.example-item[data-v-4074771c]:hover{background:#f5f5f5}.fade-enter-active[data-v-294f937c],.fade-leave-active[data-v-294f937c]{transition:opacity .5s ease}.fade-enter[data-v-294f937c],.fade-leave-to[data-v-294f937c]{opacity:0}.slide-enter-active[data-v-294f937c],.slide-leave-active[data-v-294f937c]{transition:all 0s ease}.slide-enter[data-v-294f937c]{transform:translateX(100%)}.slide-leave-to[data-v-294f937c]{transform:translateX(-100%)}.feature-btn[data-v-294f937c]{border:1px solid #11231f;border-radius:8px}.hoyin-div[data-v-294f937c]{border-radius:16px;border:1px solid var(--Primary-100,#fffb00);background:var(--Gray-0,#fff);box-shadow:0 10px 30px 0 rgba(189,187,84,.1)}.step-item[data-v-29b47c94]{flex:1;max-width:400px}.image-container[data-v-29b47c94]{width:100%;height:120px}.font-title[data-v-29b47c94]{font-family:Finlandica,sans-serif!important}.privacy[data-v-a4165a8c]{color:#fff}.privacy[data-v-a4165a8c]:hover{color:#fffb00}.conditions[data-v-a4165a8c]{color:#fff}.conditions[data-v-a4165a8c]:hover{color:#fffb00}.login-btn[data-v-14141bc2]{background:var(--Gray-2,linear-gradient(0deg,rgba(17,35,31,.02),rgba(17,35,31,.02)),#fff);border-radius:24px}.find-match-btn[data-v-14141bc2]{background:#1976d2;border-radius:24px}.find-match-btn span[data-v-14141bc2]{color:#fff}.feature-card[data-v-a8405bde]{background:#fff;border-radius:16px;width:380px;min-height:360px;display:flex;flex-direction:column}.book-demo-section[data-v-a8405bde]{background:#e3f2fd;border-radius:0 0 16px 16px;margin-top:auto;margin-left:-24px;margin-right:-24px;margin-bottom:-24px;padding-bottom:16px}.book-demo-btn[data-v-a8405bde]{background:transparent!important}.book-demo-btn span[data-v-a8405bde]{text-decoration:none}.book-demo-btn[data-v-a8405bde]:hover{background:transparent!important}.book-demo-btn:hover span[data-v-a8405bde]{text-decoration:underline}.book-demo-btn[data-v-a8405bde]:before{background-color:transparent!important}@media(max-width:959px){.feature-card[data-v-a8405bde]{width:100%;min-height:auto}}.pricing-card[data-v-468ee96e]{background:#fff;border-radius:16px!important;border:2px solid #e0e0e0!important;max-width:380px;min-width:350px;flex:1;display:flex;flex-direction:column;transition:border-color .3s ease,box-shadow .3s ease}.pricing-card[data-v-468ee96e]:hover{border-color:#1976d2!important;box-shadow:0 4px 12px rgba(0,0,0,.15)!important}.pricing-card:hover .pricing-btn[data-v-468ee96e]{background:#1976d2!important;border-color:#1976d2}.pricing-card:hover .pricing-btn span[data-v-468ee96e]{color:#fff!important}.pricing-btn[data-v-468ee96e]{background:#fff!important;border:1px solid #e0e0e0;border-radius:24px;box-shadow:none!important;transition:all .3s ease;height:36px!important}.pricing-btn span[data-v-468ee96e]{color:#11231f;transition:color .3s ease}.pricing-btn[data-v-468ee96e]:hover{background:#1976d2!important;border-color:#1976d2}.pricing-btn:hover span[data-v-468ee96e]{color:#fff!important}@media(max-width:959px){.pricing-card[data-v-468ee96e]{width:100%;max-width:100%}}.testimonial-card[data-v-852f8e66]{border-radius:16px;max-width:520px}.book-demo-btn[data-v-1463f248]{background:#fff;border:1px solid #e0e0e0;border-radius:24px;height:36px!important}.book-demo-btn span[data-v-1463f248]{color:#11231f}.start-free-btn[data-v-1463f248]{background:#1976d2;border:1px solid transparent;border-radius:24px;height:36px!important}.start-free-btn span[data-v-1463f248]{color:#fff}.v-application,.v-application [class*=text-],[data-v-00b741ca] .custom-font,[data-v-00b741ca] .custom-font *,[data-v-27e30a0a] .custom-font,[data-v-27e30a0a] .custom-font *{font-family:Roboto,sans-serif!important}.v-application .font-title{font-family:Finlandica,sans-serif!important}body,html .v-application{line-height:1.4}