body{min-height:100vh}#loading-indicator-container{background:#fff;height:3px;left:0;overflow-x:hidden;position:fixed;right:0;top:0;z-index:50001}.line{opacity:.4;width:150%}.line,.subline{background:#22306e;height:3px;position:absolute}.inc{animation:increase 2s infinite}.dec{animation:decrease 2s .5s infinite}@keyframes increase{0%{left:-5%;width:5%}to{left:130%;width:100%}}@keyframes decrease{0%{left:-80%;width:80%}to{left:110%;width:10%}}.btn-loading{background-image:url(/build/images/loading.2f90c369.svg)!important;background-position:50% 50%!important;background-repeat:no-repeat!important;background-size:contain!important;color:transparent!important;opacity:.8;pointer-events:none!important}.btn-loading *,.btn-loading:after,.btn-loading:before{visibility:hidden!important}.logged-sidebar{background-color:#1b2335;border-right:1px solid hsla(0,0%,100%,.08);bottom:0;display:flex;flex-direction:column;left:0;min-height:100vh;padding:1.5rem 1rem;position:fixed;top:0;transform:translateX(-100%);transition:transform .3s ease;width:260px;z-index:1030}.logged-sidebar.show{transform:translateX(0)}@media(min-width:992px){.logged-sidebar{transform:translateX(0)}}.logged-sidebar__logo{align-items:center;display:flex;gap:.75rem;margin-bottom:2.5rem;text-decoration:none}.logged-sidebar__logo .logo-icon{align-items:center;background-color:transparent;border-radius:12px;color:#fff;display:flex;flex-shrink:0;font-size:1.1rem;height:40px;justify-content:center;width:40px}.logged-sidebar__logo span{color:#22306e;font-family:Urbanist,Manrope,sans-serif;font-size:1.15rem;font-weight:800;letter-spacing:.12em}.logged-sidebar__nav{display:flex;flex:1;flex-direction:column;gap:.25rem}.logged-sidebar__link{align-items:center;border-radius:.85rem;color:hsla(0,0%,100%,.65);display:flex;font-size:.95rem;font-weight:500;gap:.75rem;padding:.75rem 1rem;text-decoration:none;transition:background-color .2s,color .2s}.logged-sidebar__link i{font-size:1.1rem}.logged-sidebar__link:hover{background-color:hsla(0,0%,100%,.08);color:#fff;text-decoration:none}.logged-sidebar__link.active{background-color:#22306e;color:#fff}.logged-sidebar__footer{padding-top:1rem}.logged-overlay{background:rgba(0,0,0,.5);display:none;inset:0;position:fixed;z-index:1029}.logged-overlay.show{display:block}@media(min-width:992px){.logged-overlay{display:none!important}}.logged-main{display:flex;flex-direction:column;min-height:100vh}@media(min-width:992px){.logged-main{margin-left:260px}}.logged-header{align-items:center;background-color:#fff;border-bottom:1px solid rgba(0,0,0,.08);display:flex;height:72px;justify-content:space-between;padding:0 1.5rem;position:sticky;top:0;z-index:1020}.logged-header__avatar{align-items:center;background-color:#22306e;border-radius:10px;color:#fff;display:flex;flex-shrink:0;font-size:.85rem;font-weight:600;height:40px;justify-content:center;width:40px}.logged-content{flex:1;padding:2rem 1.5rem}@media(min-width:992px){.logged-content{padding:2rem}}.page-shell{padding-block:2.5rem}@media(min-width:992px){.page-shell{padding-block:4rem}}.text-bg-info-light,.text-bg-primary-light{background-color:rgba(34,48,110,.1);color:#22306e}.text-bg-success-light{background-color:rgba(16,185,129,.1);color:#198754}.text-bg-danger-light{background-color:rgba(239,68,68,.1);color:#dc3545}.text-bg-warning-light{background-color:rgba(245,158,11,.1);color:#ffc107}.text-bg-secondary-light{background-color:rgba(79,109,122,.1);color:#4f6d7a}.property-show-img{height:280px;-o-object-fit:cover;object-fit:cover}@media(min-width:768px){.property-show-img{height:420px}}.property-card-img{height:200px;-o-object-fit:cover;object-fit:cover;width:100%}.property-card-carousel{border-top-left-radius:1.1rem;border-top-right-radius:1.1rem;overflow:hidden}.upload-zone{background-color:#fff;border:2px dashed #dee2e6;border-radius:.85rem;color:#9ca3af;cursor:pointer;padding:2rem;transition:border-color .2s,color .2s,background-color .2s}.upload-zone:hover{background-color:rgba(34,48,110,.04);border-color:#22306e;color:#22306e}.toast.show{animation:toastSlideIn .4s cubic-bezier(.34,1.56,.64,1) both}@keyframes toastSlideIn{0%{opacity:0;transform:translateX(120%)}to{opacity:1;transform:translateX(0)}}.filter-select{width:100%}@media(min-width:768px){.filter-select{width:250px}}.min-w-0{min-width:0!important}.request-list-item{cursor:pointer;transition:background-color .15s}.request-list-item:hover{background-color:rgba(34,48,110,.03)}.request-list-item:hover .bi-chevron-right{color:#22306e!important}.request-detail-overlay{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:rgba(0,0,0,.55);bottom:0;cursor:pointer;display:none;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .3s ease;z-index:1039}@media(min-width:992px){.request-detail-overlay{display:block}}.request-detail-overlay.show{opacity:1;pointer-events:auto}.request-detail{background:#fff;display:flex;flex-direction:column;inset:0;position:fixed;transform:translateX(100%);transition:transform .3s ease;z-index:1040}.request-detail.show{transform:translateX(0)}@media(min-width:992px){.request-detail{left:auto;right:0;width:50vw}}.request-detail__header{align-items:center;display:flex;flex-shrink:0;gap:.75rem;min-height:72px;padding:1rem 1.25rem}.request-detail__type-icon{background-color:rgba(139,92,246,.1);color:#8b5cf6;height:32px;width:32px}.request-detail__messages{flex:1;min-height:0;overflow-y:auto}.request-detail__footer{background:#fff;flex-shrink:0}.request-assignment__attachment{height:72px;-o-object-fit:cover;object-fit:cover;width:72px}.request-assignment__message{background:#f1f3f5;border:1px solid rgba(33,37,41,.08);border-radius:.85rem;color:#212529;font-size:.85rem;line-height:1.4;max-width:82%;padding:.55rem .7rem}.request-assignment__message--initiator{border-bottom-left-radius:.25rem}.request-assignment__message--counterparty{border-bottom-right-radius:.25rem}.request-assignment__author{color:#212529;font-size:.7rem;font-weight:600;margin-bottom:.25rem}.request-assignment__time{color:rgba(33,37,41,.55);font-size:.65rem;margin-left:.65rem;white-space:nowrap}.request-assignment__status-event{background:rgba(33,37,41,.05);border-radius:999px;color:rgba(33,37,41,.65);font-size:.72rem;line-height:1.35;max-width:88%;padding:.35rem .7rem;text-align:center}.request-assignment__status-event span{font-size:.62rem;margin-left:.4rem;opacity:.7;white-space:nowrap}.request-detail__sheet-overlay{background:rgba(0,0,0,.35);inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease;z-index:10}.request-detail__sheet-overlay.show{opacity:1;pointer-events:auto}.request-detail__sheet{background:#fff;border-radius:1rem 1rem 0 0;bottom:0;box-shadow:0 -4px 24px rgba(0,0,0,.12);display:flex;flex-direction:column;left:0;max-height:85%;position:absolute;right:0;transform:translateY(100%);transition:transform .3s ease;z-index:11}.request-detail__sheet.show{transform:translateY(0)}.request-detail__sheet-body{flex:1;overflow-y:auto;padding:1.25rem}.chat-bubble{border-radius:1rem;max-width:75%}.chat-bubble p{line-height:1.4}.chat-bubble--self{background-color:#22306e;border-bottom-right-radius:.25rem;color:#fff}.chat-bubble--other{background-color:#f1f3f5;border-bottom-left-radius:.25rem;color:#212529}.approval-card{background:rgba(34,48,110,.02);border:1.5px solid rgba(34,48,110,.5);border-radius:.85rem;padding:1rem}.chat-bubble__time{font-size:.7rem;opacity:.65}.metric-icon{align-items:center;background-color:rgba(139,92,246,.1);border-radius:.85rem;color:#8b5cf6;display:flex;flex-shrink:0;font-size:1.25rem;height:48px;justify-content:center;width:48px}.metric-card{transition:box-shadow .2s,transform .2s}.metric-card--link{color:inherit;cursor:pointer}.metric-card--link:hover{box-shadow:0 8px 32px rgba(0,0,0,.12)!important;color:inherit;transform:translateY(-2px)}.icon-circle-md{height:64px;width:64px}.text-xs{font-size:.75rem}.resize-none{resize:none}.z-10{z-index:10}.select-floating-min{min-width:200px}.textarea-h-md{height:110px}.section-label{color:var(--bs-secondary-color);font-size:.875em;font-weight:600;letter-spacing:.05em;margin-bottom:1rem;text-transform:uppercase}.form-hint{margin-top:-.5rem}.icon-circle{height:40px;width:40px}.icon-circle-lg{height:80px;width:80px}.table-white{--bs-table-bg:#fff;--bs-table-striped-bg:#fff;--bs-table-hover-bg:rgba(0,0,0,.03)}.fixed-table-loading.open{background:repeating-linear-gradient(180deg,#fff,#fff 12px,#e9ecef 0,#e9ecef 43px,#fff 0,#fff 53px,#f3f4f6 0,#f3f4f6 54px)!important;min-height:250px!important;overflow:hidden!important}.fixed-table-loading.open .loading-wrap{opacity:0!important}.fixed-table-loading.open:after{animation:bt-shimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.65) 50%,transparent);background-size:200% 100%;content:"";inset:0;position:absolute}@keyframes bt-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.fixed-table-pagination{align-items:center;display:flex!important;gap:1rem;padding:.75rem 1rem}.fixed-table-pagination .float-left,.fixed-table-pagination .float-right{float:none!important}.fixed-table-pagination .pagination-detail{margin-left:auto;order:2}.fixed-table-pagination .pagination-detail .page-list,.fixed-table-pagination .pagination-detail .pagination-info{color:var(--bs-secondary-color);font-size:.78rem}.fixed-table-pagination .pagination-detail .page-list .btn-group .btn{background-color:transparent;border-color:var(--bs-secondary);color:var(--bs-body-color);font-size:.775rem;line-height:1.5;padding:.25rem .5rem}.fixed-table-pagination .pagination-detail .page-list .btn-group .btn:focus,.fixed-table-pagination .pagination-detail .page-list .btn-group .btn:hover{background-color:var(--bs-secondary);color:#fff}.fixed-table-pagination .pagination{margin-bottom:0;order:1}.admin-layout .fixed-table-pagination .pagination-detail{display:none!important}.slide-panel-overlay{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:rgba(0,0,0,.55);cursor:pointer;display:none;inset:0;position:fixed;z-index:1039}.slide-panel-overlay.show{display:block}.slide-panel{background:#fff;display:flex;flex-direction:column;inset:0;position:fixed;transform:translateX(100%);transition:transform .3s ease;z-index:1040}.slide-panel.show{transform:translateX(0)}@media(min-width:992px){.slide-panel{left:auto;right:0;width:480px}}.slide-panel__header{align-items:center;border-bottom:1px solid rgba(0,0,0,.08);display:flex;flex-shrink:0;gap:.75rem;padding:1rem 1.25rem}.slide-panel__body{flex:1;min-height:0;overflow-y:auto;padding:1.5rem}.slide-panel__footer{background:#fff;border-top:1px solid rgba(0,0,0,.08);flex-shrink:0;padding:1rem 1.25rem}.slide-panel>form{display:flex;flex:1;flex-direction:column;min-height:0}.provider-list-item{cursor:pointer;transition:background-color .15s}.provider-list-item:hover{background-color:rgba(34,48,110,.03)}.provider-list-item:hover .bi-chevron-right{color:#22306e!important}.unread-dot{background-color:#dc3545;border-radius:50%;flex-shrink:0;height:8px;width:8px}.dropdown-menu{--bs-dropdown-bg:#fff}.notification-dropdown{max-height:480px;overflow-y:auto;padding:0;width:340px}.notification-dropdown .notification-header{align-items:center;background:#fff;border-bottom:1px solid rgba(0,0,0,.07);display:flex;justify-content:space-between;padding:.875rem 1rem;position:sticky;top:0;z-index:1}.notification-dropdown .notification-mark-read{background:transparent;border:0;line-height:1.2;padding:0}.notification-dropdown .notification-item{align-items:flex-start;border-bottom:1px solid rgba(0,0,0,.05);color:inherit;cursor:pointer;display:flex;gap:.75rem;padding:.875rem 1rem;text-decoration:none;transition:background-color .15s}.notification-dropdown .notification-item:last-child{border-bottom:0}.notification-dropdown .notification-item:hover{background-color:rgba(34,48,110,.03)}.notification-dropdown .notification-item.unread{background-color:rgba(220,53,69,.04)}.notification-dropdown .notification-item .notification-body{flex:1;min-width:0}.detail-view{display:flex;flex:1;flex-direction:column;min-height:0}.onboarding-stepper__step{min-width:60px}.onboarding-stepper__circle{font-size:.85rem;height:36px;width:36px}.onboarding-stepper__label{font-size:.75rem}.onboarding-stepper__line{border-top-width:1px!important}html{scroll-behavior:smooth}#dezvoltatori,#ecosistem,#proprietari{scroll-margin-top:5.5rem}.lp,body.lp-body{background:#fff}.lp{color:#1b2335;font-family:Segoe UI,Helvetica Neue,Arial,sans-serif}.lp-navbar{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:hsla(0,0%,100%,.85);border-bottom:1px solid rgba(0,0,0,.06);height:72px;transition:box-shadow .3s}.lp-navbar--scrolled{box-shadow:0 4px 24px rgba(0,0,0,.08)}.lp-navbar__brand{text-decoration:none}.lp-navbar__icon{align-items:center;background:#22306e;border-radius:12px;box-shadow:0 4px 12px rgba(34,48,110,.3);color:#fff;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.lp-nav-link{color:#6b7280!important;font-weight:500;transition:color .2s}.lp-nav-link:hover{color:#22306e!important}.lp-btn-ghost{color:#22306e;font-weight:500;text-decoration:none;transition:color .2s}.lp-btn-ghost:hover{color:#161f47}.lp-hero{overflow:hidden;padding-bottom:5rem;padding-top:7rem;position:relative}.lp-hero__blob{border-radius:50%;filter:blur(80px);pointer-events:none;position:absolute;z-index:0}.lp-hero__blob--right{background:rgba(219,234,254,.5);height:600px;right:-150px;top:-150px;width:600px}.lp-hero__blob--left{background:rgba(237,233,254,.3);height:500px;left:-200px;top:-200px;width:500px}.lp-hero .container-xl{position:relative;z-index:1}.lp-hero__title{color:#1b2335;font-size:clamp(2.2rem,5vw,4rem);font-weight:800;letter-spacing:-.02em;line-height:1.1;margin-bottom:1.5rem}.lp-gradient-text{background:linear-gradient(135deg,#22306e,#7c3aed);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.lp-hero__subtitle{color:#6b7280;font-size:1.15rem;line-height:1.7;margin-bottom:2rem;max-width:500px}.lp-btn-hero{border-radius:1rem;font-size:1.05rem;padding:1rem 2rem;transition:box-shadow .2s,transform .1s}.lp-btn-hero:hover{box-shadow:0 8px 24px rgba(34,48,110,.3)}.lp-btn-hero:active{transform:scale(.98)}.lp-btn-hero-outline{background:transparent;border:2px solid #22306e;border-radius:1rem;color:#22306e;font-size:1.05rem;padding:1rem 2rem;transition:background .2s,transform .1s}.lp-btn-hero-outline:hover{background:rgba(34,48,110,.05);color:#22306e}.lp-btn-hero-outline:active{transform:scale(.98)}.lp-hero__image-wrap{padding:1rem 2rem 2rem;position:relative}.lp-hero__dashboard{border-radius:1.25rem;position:relative;z-index:1}.lp-hero__glow{border-radius:50%;filter:blur(40px);height:160px;pointer-events:none;position:absolute;width:160px;z-index:0}.lp-hero__glow--top{background:linear-gradient(135deg,rgba(96,165,250,.4),rgba(167,139,250,.4));right:0;top:-20px}.lp-hero__glow--bottom{background:linear-gradient(135deg,rgba(34,211,238,.3),rgba(96,165,250,.3));bottom:0;left:0}.lp-hero__float{border-radius:1rem;box-shadow:0 8px 32px rgba(0,0,0,.15);position:absolute;z-index:2}.lp-hero__float--tl{left:-10px;top:-10px;width:min(160px,30%)}.lp-hero__float--br{bottom:-20px;right:-10px;width:min(180px,32%)}@keyframes lp-float-up{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes lp-float-down{0%,to{transform:translateY(0)}50%{transform:translateY(12px)}}.lp-float-up{animation:lp-float-up 6s ease-in-out infinite}.lp-float-down{animation:lp-float-down 5s ease-in-out infinite;animation-delay:1s}.lp-section{padding:5rem 0}.lp-section--white{background:#fff}.lp-section--light{background:linear-gradient(135deg,#eff6ff,#fff,rgba(245,243,255,.3))}.lp-section--gray{background:#f9fafb}.lp-section--dark{background:#1b2335}.lp-section__header{margin-bottom:3.5rem;text-align:center}.lp-section__header--dark .lp-section__subtitle{color:#9ca3af!important}.lp-label{color:#22306e;display:block;font-size:.8rem;font-weight:700;letter-spacing:.1em;margin-bottom:.75rem;text-transform:uppercase}.lp-section__title{color:#1b2335;font-size:clamp(1.75rem,3.5vw,2.75rem);font-weight:800;letter-spacing:-.02em;line-height:1.2;margin-bottom:1rem}.lp-section--dark .lp-section__title{color:#fff}.lp-section__subtitle{color:#6b7280;font-size:1.05rem;line-height:1.65;margin-inline:auto;max-width:640px}.lp-feature-card{border-radius:1.5rem;padding:2rem;transition:transform .25s ease,box-shadow .25s ease}.lp-feature-card:hover{transform:translateY(-6px)}.lp-feature-card--white{background:#fff;border:1px solid #e8ecf0;box-shadow:0 4px 20px rgba(0,0,0,.06)}.lp-feature-card--white:hover{box-shadow:0 16px 40px rgba(0,0,0,.1)}.lp-feature-card--cyan{background:linear-gradient(135deg,#ecfeff,#eff6ff);border:1px solid #cffafe}.lp-feature-card--cyan:hover{box-shadow:0 16px 40px rgba(8,145,178,.12)}.lp-feature-card--green{background:linear-gradient(135deg,#f0fdf4,#ecfdf5);border:1px solid #bbf7d0}.lp-feature-card--green:hover{box-shadow:0 16px 40px rgba(22,163,74,.12)}.lp-feature-card--violet{background:linear-gradient(135deg,#f5f3ff,#faf5ff);border:1px solid #ddd6fe}.lp-feature-card--violet:hover{box-shadow:0 16px 40px rgba(124,58,237,.12)}.lp-feature-card--plain{background:#fff;border:1px solid #e8ecf0;box-shadow:0 2px 12px rgba(0,0,0,.05)}.lp-feature-card--plain:hover{box-shadow:0 12px 32px rgba(0,0,0,.1)}.lp-feature-card__title{color:#1b2335;font-size:1.2rem;font-weight:700;margin-bottom:.875rem}.lp-feature-card__desc{color:#6b7280;font-size:.95rem;line-height:1.65}.lp-feature-icon{align-items:center;border-radius:14px;color:#fff;display:flex;flex-shrink:0;font-size:1.4rem;height:56px;justify-content:center;margin-bottom:1.5rem;width:56px}.lp-feature-icon--blue{background:linear-gradient(135deg,#3b82f6,#2563eb);box-shadow:0 6px 16px rgba(37,99,235,.35)}.lp-feature-icon--purple{background:linear-gradient(135deg,#a855f7,#9333ea);box-shadow:0 6px 16px rgba(147,51,234,.35)}.lp-feature-icon--indigo{background:linear-gradient(135deg,#6366f1,#4f46e5);box-shadow:0 6px 16px rgba(79,70,229,.35)}.lp-feature-icon--cyan{background:linear-gradient(135deg,#06b6d4,#0891b2);box-shadow:0 6px 16px rgba(8,145,178,.35)}.lp-feature-icon--green{background:linear-gradient(135deg,#22c55e,#16a34a);box-shadow:0 6px 16px rgba(22,163,74,.35)}.lp-feature-icon--violet{background:linear-gradient(135deg,#8b5cf6,#7c3aed);box-shadow:0 6px 16px rgba(124,58,237,.35)}.lp-feature-icon--orange{background:linear-gradient(135deg,#f97316,#ea580c);box-shadow:0 6px 16px rgba(234,88,12,.35)}.lp-feature-icon--teal{background:linear-gradient(135deg,#14b8a6,#0d9488);box-shadow:0 6px 16px rgba(13,148,136,.35)}.lp-app-card{border-radius:1.5rem;overflow:hidden;padding:2.5rem;position:relative;transition:transform .25s,box-shadow .25s}.lp-app-card:hover{box-shadow:0 20px 48px rgba(0,0,0,.25);transform:translateY(-4px)}.lp-app-card--ios{background:linear-gradient(135deg,#2563eb,#1d4ed8);border:1px solid #3b82f6;box-shadow:0 8px 32px rgba(37,99,235,.3)}.lp-app-card--android{background:linear-gradient(135deg,#16a34a,#15803d);border:1px solid #22c55e;box-shadow:0 8px 32px rgba(22,163,74,.3)}.lp-app-card__icon{flex-shrink:0;height:72px;width:72px}.lp-app-card__sub{color:hsla(0,0%,100%,.75)}.lp-accordion .lp-accordion__item{background:#fff;border:1px solid #f0f0f0!important;border-radius:1rem!important;margin-bottom:.75rem;overflow:hidden;transition:border-color .2s}.lp-accordion .lp-accordion__item:hover{border-color:rgba(34,48,110,.3)!important}.lp-accordion .lp-accordion__btn{background:#fff;border-radius:1rem!important;box-shadow:none!important;color:#1b2335;font-size:1rem;font-weight:700;padding:1.25rem 1.5rem}.lp-accordion .lp-accordion__btn:not(.collapsed){background:#fff;color:#22306e}.lp-accordion .lp-accordion__body{color:#6b7280;line-height:1.65;padding:0 1.5rem 1.5rem}.lp-cta{background:linear-gradient(135deg,#22306e,#7c3aed);overflow:hidden;padding:5rem 0;position:relative}.lp-cta:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' viewBox='0 0 60 60'%3E%3Ccircle cx='36' cy='24' r='6' fill='none' stroke='rgba(255,255,255,0.1)' stroke-width='2'/%3E%3C/svg%3E");content:"";inset:0;opacity:.4;position:absolute}.lp-cta__title{color:#fff;font-size:clamp(1.75rem,3.5vw,2.75rem);font-weight:800;letter-spacing:-.02em;margin-bottom:1rem}.lp-cta__subtitle{color:hsla(0,0%,100%,.8);font-size:1.1rem;line-height:1.65;margin:0 auto 2.5rem;max-width:540px}.lp-cta__btn-white{background:#fff;border:none;border-radius:1rem;color:#22306e;font-size:1rem;padding:1rem 2.5rem;transition:background .2s,transform .1s,box-shadow .2s}.lp-cta__btn-white:hover{background:#f0f4ff;box-shadow:0 8px 24px rgba(0,0,0,.2);color:#22306e}.lp-cta__btn-white:active{transform:scale(.98)}.lp-cta__btn-outline{background:transparent;border:2px solid #fff;border-radius:1rem;color:#fff;font-size:1rem;padding:1rem 2.5rem;transition:background .2s,transform .1s}.lp-cta__btn-outline:hover{background:hsla(0,0%,100%,.12);color:#fff}.lp-cta__btn-outline:active{transform:scale(.98)}.lp-footer{background:#f9fafb;border-top:1px solid #e5e7eb;padding:4rem 0 2rem}.lp-footer__icon{align-items:center;background:#22306e;border-radius:8px;color:#fff;display:flex;flex-shrink:0;font-size:1rem;height:36px;justify-content:center;width:36px}.lp-footer__col-title{color:#1b2335;font-size:.75rem}.lp-footer__link{transition:color .2s}.lp-footer__link:hover{color:#22306e!important}.lp-footer__social{align-items:center;background:#e5e7eb;border-radius:50%;color:#6b7280;display:flex;height:36px;justify-content:center;text-decoration:none;transition:background .2s,color .2s;width:36px}.lp-footer__social:hover{background:#22306e;color:#fff}.form-floating .ts-wrapper.single.form-select .ts-control{padding-top:20px}